@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);@keyframes loading{to{transform:rotate(2turn)}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}img{max-width:100%;height:auto}mark{background:0 0;font-weight:500;color:#eddd8b}.container{max-width:1360px;padding:0 15px;margin:0 auto}@media (max-width:1499px){.container{max-width:1200px}}@media (max-width:1359px){.container{max-width:1100px}}@media (max-width:1199px){.container{max-width:900px}}@media (max-width:991px){.container{max-width:680px}}@media (max-width:767px){.container{max-width:100%}}.gform_wrapper .gform_validation_errors{border-radius:0!important;padding:8px 8px 8px 34px!important;max-width:max-content!important}.gform_wrapper .gform_validation_errors .gform_submission_error.hide_summary,.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-body .container-fluid .row .col.col-contact-detail-popup .form-wrap .gform_wrapper .gform_validation_errors .gform_submission_error.hide_summary{font-size:12px;color:red}.gform_wrapper .gform_validation_errors .gform_submission_error.hide_summary .gform-icon{font-size:22px;left:6px}.gform_wrapper.gravity-theme .gfield_description.gfield_validation_message{line-height:normal;border:0;padding:0;font-size:12px;color:red;background:0 0}.gform_wrapper .gfield_error [aria-invalid=true]{border:0!important;border-bottom:solid 1px red!important}.footer-widgets .gform_wrapper .gform_validation_errors{background:0 0!important;max-width:max-content!important}.storefront-breadcrumb nav{font-size:14px;line-height:22px;font-weight:300;color:#eddd8b}.storefront-breadcrumb nav a{color:#fff;text-decoration:none}.storefront-breadcrumb nav a:first-of-type:before{display:none}.storefront-breadcrumb nav .breadcrumb-separator{font-size:16px;line-height:24px;font-weight:600;color:#eddd8b;margin:0 15px}.storefront-breadcrumb nav .breadcrumb-separator:after{font-size:10px;line-height:12px;font-weight:300;color:#eddd8b;content:"\f054";opacity:1}.row{margin-left:-15px;margin-right:-15px}.col{padding-left:15px;padding-right:15px}.padding-section-large{padding-top:112px;padding-bottom:112px}@media (max-width:991px){.padding-section-large{padding-top:96px;padding-bottom:96px}}@media (max-width:767px){.padding-section-large{padding-top:64px;padding-bottom:64px}}.padding-section-small{padding-top:80px;padding-bottom:80px}@media (max-width:991px){.padding-section-small{padding-top:60px;padding-bottom:60px}}@media (max-width:767px){.padding-section-small{padding-top:40px;padding-bottom:40px}}.desc,p{font-size:16px;line-height:30px;font-style:normal;font-weight:300}.max-width-large{max-width:850px}.max-width-550{max-width:550px}.margin-top,.margin-top.margin-medium,.margin-top.margin-small,.margin-top.margin-xsmall,.margin-top.margin-xxlarge{margin-right:0;margin-bottom:0;margin-left:0}.margin-bottom,.margin-bottom.margin-medium,.margin-bottom.margin-small,.margin-bottom.margin-xsmall,.margin-bottom.margin-xxlarge{margin-top:0;margin-right:0;margin-left:0}.margin-xsmall{margin:15px}.margin-small{margin:24px}@media (max-width:767px){.margin-small{margin:20px}}.margin-medium{margin:35px}@media (max-width:767px){.margin-medium{margin:24px}}.margin-xxlarge{margin:72px}@media (max-width:991px){.margin-xxlarge{margin:52px}}@media (max-width:767px){.margin-xxlarge{margin:42px}}.mobile-show{display:none}@media (max-width:1199px){.mobile-show{display:block}.desktop-show{display:none}}@media all and (max-width:991px){.row-knowledge_list .col-12{margin-bottom:52px}.row-knowledge_list .col-12:last-of-type{margin-bottom:0}}.dec{font-size:14px;line-height:30px;font-style:normal;font-weight:300}.text-weight-semibold{font-weight:600}.text-weight-extrabold{font-weight:900}.text-size-medium{font-size:20px}@media (max-width:767px){.text-size-medium{font-size:18px}}.horizontal-line{width:100%;height:1px;background-color:#000;margin-bottom:32px}@media (max-width:767px){.horizontal-line{margin-bottom:20px}}.text-size-small{font-size:14px}.text-size-tiny{font-size:12px}.title-wrap span,a,a:hover{color:#eddd8b}a{font-weight:300}a:hover{text-decoration:none}.text-link{text-decoration:underline}input,select,textarea{outline:0;box-shadow:none;font-family:"Rany",sans-serif}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#727272}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#727272}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#727272}input:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#727272}.w-form{margin:0 0 15px}.form-input,.w-input,.w-select{padding:8px 12px;background-color:#fff;color:#000}.w-input,.w-select{display:block;width:100%;height:38px;margin-bottom:10px;font-size:14px;line-height:1.4;vertical-align:middle;border:1px solid #f4f4f4}.form-input{height:auto;min-height:44px;margin-bottom:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border-style:solid;border-width:1px;border-color:#000;font-size:16px;line-height:1.6}.w-button{display:inline-block;padding:9px 15px;background-color:#000;color:#fff;border:0;line-height:inherit;text-decoration:none;cursor:pointer;border-radius:0;font-size:16px;transition:all .4s ease-in-out}.button,.w-button:hover{background-color:transparent;color:#000}.button{display:inline-block;text-align:center;font-family:"Rany",sans-serif;font-size:14px;font-style:normal;position:relative;border-radius:0;transition:all .4s ease-in-out;border:2px solid #000;padding:5px 40px;line-height:30px;font-weight:300;color:#fff;border-color:#59c886}.button.active,.button:focus,.button:hover{background-color:#59c886;color:#1f1f1f;border-color:#59c886}input.w-button{-webkit-appearance:button}.w-layout-grid{display:-ms-grid;display:grid;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;grid-auto-columns:1fr;grid-column-gap:5rem;grid-row-gap:4rem;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto}@media (max-width:991px){.w-layout-grid{grid-column-gap:3rem;grid-row-gap:2rem}}@media (max-width:767px){.w-layout-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (max-width:550px){.w-layout-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .main-navigation .primary-navigation .menu .menu-item .sub-menu .menu-item a:hover .menu-description,.text-color-white{color:#fff}.site-footer .footer-wrap .footer-widgets .col form .gform-body .ginput_container input:focus,.site-footer .footer-wrap .footer-widgets .col form .gform-body .ginput_container input:hover,a:focus,a:hover{outline:0}.bg-primary{background-color:#eddd8b}#masthead.site-header,.bg-primary-black{background-color:#1f1f1f}#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .main-navigation .primary-navigation .menu .menu-item .sub-menu .menu-item a:hover,.footer-bottom .footer-bottom-row .footer-bottom-title h3,.text--color-primary,.woocommerce-account .site-content .content-area main.site-main .container article .entry-content form h3,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content form h3{color:#eddd8b}.text-color-primary-black{color:#1f1f1f}#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .main-navigation .primary-navigation .menu .menu-item.menu-item-has-children>a,.relative{position:relative}.text-center{text-align:center}.main-title{font-family:"Rany",sans-serif;font-size:96px;font-weight:500;line-height:86px;color:#fff}@media (max-width:1499px){.main-title{font-size:76px}}@media (max-width:1199px){.main-title{font-size:72px}}@media (max-width:991px){.main-title{font-size:56px}}@media (max-width:767px){.main-title{letter-spacing:-.04em;font-size:41px}}.title{font-family:"Rany",sans-serif;font-size:64px;font-weight:500;line-height:1.2;letter-spacing:0}@media (max-width:1499px){.title{font-size:50px}}@media (max-width:1199px){.title{font-size:48px}}@media (max-width:991px){.title{font-size:40px}}@media (max-width:767px){.title{font-size:32px}}.heading-style-h3{font-family:"Rany",sans-serif;font-size:40px;font-weight:500;line-height:1.2;letter-spacing:0}@media (max-width:1499px){.heading-style-h3{font-size:36px}}@media (max-width:767px){.heading-style-h3{font-size:32px}}.sub-title{font-family:"Rany",sans-serif;font-size:32px;font-weight:500;line-height:1.3;letter-spacing:0}@media (max-width:1499px){.sub-title{font-size:30px}}@media (max-width:991px){.sub-title{font-size:29px}}.small-title{font-family:"Rany",sans-serif;font-size:24px;font-weight:500;line-height:45px;letter-spacing:0}@media (max-width:1499px){.small-title{font-size:22px}}@media (max-width:767px){.small-title{font-size:22px;line-height:28px}}.heading-style-h6{font-family:"Rany",sans-serif;font-size:20px;font-weight:500;line-height:140%;letter-spacing:0}@media (max-width:767px){.heading-style-h6{font-size:18px}}input[type=email]{text-transform:inherit!important}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;border:0;vertical-align:baseline}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}.woocommerce-checkout header.entry-header .title span,article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}.mm-ocd--open .menu-cta-menu-container .menu li::after,.mm-ocd--open .menu-cta-menu-container .menu li::before,.mm-ocd--open .menu-cta-menu-container .menu::after,.mm-ocd--open .menu-cta-menu-container .menu::before,.mm-ocd-opened #masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .menu-toggle::after,.mobile-navigation li::after,.mobile-navigation li::before,.rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product .loop_add_to_cart_wrap .added_to_cart.wc-forward,[hidden]{display:none}a{text-decoration:none}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Rany";src:url(../fonts/RanyLight.eot);src:url(../fonts/RanyLight.eot?#iefix) format("embedded-opentype"),url(../fonts/RanyLight.woff2) format("woff2"),url(../fonts/RanyLight.woff) format("woff"),url(../fonts/RanyLight.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Rany";src:url(../fonts/RanyMedium.eot);src:url(../fonts/RanyMedium.eot?#iefix) format("embedded-opentype"),url(../fonts/RanyMedium.woff2) format("woff2"),url(../fonts/RanyMedium.woff) format("woff"),url(../fonts/RanyMedium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}body,h1,h2,h3,h4,h5,h6{font-family:"Rany",sans-serif}body{font-size:16px;line-height:1.5;font-weight:400;color:#000}h1,h2,h3,h4,h5,h6{font-size:96px;font-weight:500;line-height:86px}@media (max-width:1499px){h1{font-size:76px}}@media (max-width:991px){h1{font-size:52px}}@media (max-width:767px){h1{font-size:40px}}h2,h3,h4,h5,h6{font-size:64px;line-height:1.2;letter-spacing:0}@media (max-width:1499px){h2{font-size:54px}}@media (max-width:991px){h2{font-size:44px}}@media (max-width:767px){h2{font-size:36px}}h3,h4,h5,h6{font-size:40px}@media (max-width:1499px){h3{font-size:36px}}@media (max-width:991px){h3{font-size:32px}}@media (max-width:767px){h3{font-size:26px}}@media (max-width:550px){h3{font-size:19px}}h4,h5,h6{font-size:32px;line-height:1.3}@media (max-width:1499px){h4{font-size:30px}}@media (max-width:991px){h4{font-size:28px}}@media (max-width:767px){h4{font-size:24px}}h5,h6{font-size:24px;line-height:1.4}@media (max-width:1499px){h5{font-size:22px}}@media (max-width:767px){h5{font-size:20px}}h6{font-size:20px}@media (max-width:767px){h6{font-size:18px}}.header-top{background-color:#eddd8b;padding:17px 0}@media (max-width:1199px){.header-top{padding:7px 0}}.header-top .header-top-btn .btn{line-height:22px}@media (max-width:550px){.header-top .row .col{flex:1 0 100%}}@media (max-width:1499px){.header-top .row .col .sub-title{font-size:24px}}@media (max-width:1199px){.header-top .row .col .sub-title{font-size:20px}}@media (max-width:991px){.header-top .row .col .sub-title{font-size:14px}}@media (max-width:550px){.header-top .row .col .text-end{margin-top:10px;text-align:start!important}}#masthead.site-header{padding:25px 0;margin:0;width:100%;border:0;transition:all .3s ease-in-out}#masthead.site-header .menu-item.menu-item-has-children{margin-right:10px!important}#masthead.site-header .menu-item.menu-item-has-children>a{padding-right:25px!important}#masthead.site-header .menu-item.menu-item-has-children>a::after{right:0!important;top:4px!important}#masthead.site-header .menu-item.menu-item-has-children>a:hover::after{top:7px!important}@media (max-width:1199px){#masthead.site-header{padding:14px 0}}@media (max-width:767px){#masthead.site-header .custom-logo-link img{max-width:188px}}#masthead.site-header.sticky{position:fixed;top:0;width:100%;z-index:999999;padding:15px 0;transition:all .3s ease-in-out;background:#000}#masthead.site-header.sticky .header-wrapper .header-inner .site-branding .custom-logo-link img{max-width:188px}#masthead.site-header.sticky .header-wrapper .header-inner ul#site-header-cart a.cart-contents,html{padding:0}#masthead.site-header .header-wrapper .header-inner{display:flex;align-items:center;justify-content:space-between}#masthead.site-header .header-wrapper .header-inner .site-branding{flex-grow:0;flex-shrink:0;width:auto;margin:0 40px 0 0}#masthead.site-header .header-wrapper .header-inner .site-branding img{height:55px;width:auto;max-width:auto}#masthead.site-header .header-wrapper .header-inner ul#site-header-cart{flex-grow:0;flex-shrink:0;float:none;margin-left:auto;width:auto}#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation{flex-grow:1;flex-shrink:1;width:auto}#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full{max-width:100%;padding:0;margin:0}@media (max-width:1199px){#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .menu-toggle{display:block;border:0;outline:0;padding:0;background-color:transparent}#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .menu-toggle::before{display:none}#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .menu-toggle::after{content:"";position:absolute;height:3px;width:30px;border-radius:3px;left:-30px;top:17px;background:#fff;display:inline-block;transition:all .3s ease}}#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .menu-toggle span{font-size:0}@media (max-width:1199px){#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .menu-toggle span::after,#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .menu-toggle span::before{content:"";position:absolute;height:3px;width:30px;border-radius:3px;right:0;background:#fff;display:inline-block;transition:all .3s ease}#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .menu-toggle span::before{left:-30px}}#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .main-navigation{width:100%;padding:0;margin:0}@media (max-width:1199px){#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .main-navigation{display:none}}#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .main-navigation .primary-navigation .menu{display:flex;align-items:center}#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .main-navigation .primary-navigation .menu .menu-item{margin:0 37px}@media (max-width:1499px){#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .main-navigation .primary-navigation .menu .menu-item{margin:0 20px}}#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .main-navigation .primary-navigation .menu .menu-item.menu-item-has-children>a::after{content:""!important;background-image:url(../images/menu-arrow.svg);position:absolute;left:auto;right:-22px;top:5px;bottom:0;width:13px;height:13px;background-size:contain;background-repeat:no-repeat;display:block;filter:grayscale(1);transform:rotate(180deg);transform-origin:center center}#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .main-navigation .primary-navigation .menu .menu-item.menu-item-has-children>a:hover::after{filter:none;transform:none;top:7px}#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .main-navigation .primary-navigation .menu .menu-item a{padding:0;margin:0;position:relative;font-weight:300;font-size:16px;font-family:"Rany",sans-serif;color:#fff}#masthead.site-header .header-wrapper .header-inner .secondary-navigation .menu-cta-menu-container .menu .menu-item a.active,#masthead.site-header .header-wrapper .header-inner .secondary-navigation .menu-cta-menu-container .menu .menu-item a:focus,#masthead.site-header .header-wrapper .header-inner .secondary-navigation .menu-cta-menu-container .menu .menu-item a:hover,#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .main-navigation .primary-navigation .menu .menu-item a.active,#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .main-navigation .primary-navigation .menu .menu-item a:focus,#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .main-navigation .primary-navigation .menu .menu-item a:hover,.site-footer .footer-wrap .footer-widgets .col .widget_contactinformation_widget .contact-info li .ciw_address_content a:focus,.site-footer .footer-wrap .footer-widgets .col .widget_contactinformation_widget .contact-info li .ciw_address_content a:hover,.site-footer .footer-wrap .footer-widgets .col .widget_contactinformation_widget .contact-info li .ciw_contact_phone a:focus,.site-footer .footer-wrap .footer-widgets .col .widget_contactinformation_widget .contact-info li .ciw_contact_phone a:hover,.site-footer .footer-wrap .footer-widgets .col .widget_contactinformation_widget .contact-info li .ciw_email a:focus,.site-footer .footer-wrap .footer-widgets .col .widget_contactinformation_widget .contact-info li .ciw_email a:hover,.site-footer .footer-wrap .footer-widgets .col .widget_nav_menu .menu .menu-item a.active,.site-footer .footer-wrap .footer-widgets .col .widget_nav_menu .menu .menu-item a:focus,.site-footer .footer-wrap .footer-widgets .col .widget_nav_menu .menu .menu-item a:hover{color:#eddd8b}#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .main-navigation .primary-navigation .menu .menu-item .sub-menu{background-color:transparent}#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .main-navigation .primary-navigation .menu .menu-item .sub-menu .menu-item{background-color:#262626;margin:0;padding:28px 22px 35px;border-bottom:1px solid #f8f5ed}#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .main-navigation .primary-navigation .menu .menu-item .sub-menu .menu-item:last-child{border:0}#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .main-navigation .primary-navigation .menu .menu-item .sub-menu .menu-item a{font-size:24px;line-height:34px;color:#fff;font-weight:500;transition:all .5s}#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .main-navigation .primary-navigation .menu .menu-item .sub-menu .menu-item a:hover .menu-description span::after{background-image:url(../images/child-menu-dark-arrow.svg)}#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .main-navigation .primary-navigation .menu .menu-item .sub-menu .menu-item a .menu-description{font-style:normal;font-weight:300;font-size:14px;line-height:22px;margin-top:10px}#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .main-navigation .primary-navigation .menu .menu-item .sub-menu .menu-item a .menu-description span{margin-top:5px;display:block;color:#eddd8b;position:relative}#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .main-navigation .primary-navigation .menu .menu-item .sub-menu .menu-item a .menu-description span::after{content:""!important;background-image:url(../images/child-menu-white-arrow.svg);position:absolute;left:auto;right:0;top:5px;bottom:0;width:16px;height:16px;background-size:contain;background-repeat:no-repeat}#masthead.site-header .header-wrapper .header-inner ul#site-header-cart a.cart-contents{display:flex;align-items:center;justify-content:center;color:#fff;position:relative}#masthead.site-header .header-wrapper .header-inner ul#site-header-cart a.cart-contents::after{height:auto;font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-family:"Font Awesome 5 Free";font-weight:900;vertical-align:baseline;content:"\f291"!important;float:right;line-height:1.618}#masthead.site-header .header-wrapper .header-inner ul#site-header-cart a.cart-contents span.count{color:#000!important;position:absolute;bottom:28px;right:-5px;background:#eddd8b!important;width:15px;height:15px;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:10px;line-height:normal;z-index:999;opacity:1}#masthead.site-header .header-wrapper .header-inner .secondary-navigation{width:auto!important;flex-grow:0;flex-shrink:0;margin:0;padding:0}@media (max-width:1499px){#masthead.site-header .header-wrapper .header-inner .secondary-navigation{width:35%}}@media (max-width:1199px){#masthead.site-header .header-wrapper .header-inner .secondary-navigation{width:auto;display:none}}#masthead.site-header .header-wrapper .header-inner .secondary-navigation .menu-cta-menu-container .menu .menu-item{display:inline-block;margin:0 15px}#masthead.site-header .header-wrapper .header-inner .secondary-navigation .menu-cta-menu-container .menu .menu-item:last-child{border-left:2px solid #59c886;margin:0;padding-left:15px}#masthead.site-header .header-wrapper .header-inner .secondary-navigation .menu-cta-menu-container .menu .menu-item a{padding:0;font-weight:300;font-size:16px;font-family:"Rany",sans-serif;color:#fff}#masthead.site-header .header-wrapper .header-inner .secondary-navigation .menu-cta-menu-container .menu .menu-item.cta_btn a{display:inline-block;text-align:center;font-family:"Rany",sans-serif;font-size:14px;font-style:normal;position:relative;border-radius:0;transition:all .4s ease-in-out;border:2px solid #000;padding:5px 40px;line-height:30px;font-weight:300;background-color:#eddd8b;color:#1f1f1f;border-color:#eddd8b}@media (max-width:1499px){#masthead.site-header .header-wrapper .header-inner .secondary-navigation .menu-cta-menu-container .menu .menu-item.cta_btn a{padding:5px 35px}}#masthead.site-header .header-wrapper .header-inner .secondary-navigation .menu-cta-menu-container .menu .menu-item.cta_btn a:active,#masthead.site-header .header-wrapper .header-inner .secondary-navigation .menu-cta-menu-container .menu .menu-item.cta_btn a:focus,#masthead.site-header .header-wrapper .header-inner .secondary-navigation .menu-cta-menu-container .menu .menu-item.cta_btn a:hover,.mm-ocd--open .menu-cta-menu-container .menu li a:active,.mm-ocd--open .menu-cta-menu-container .menu li a:focus,.mm-ocd--open .menu-cta-menu-container .menu li a:hover{background-color:transparent;color:#fff;border-color:#eddd8b}.sticky+.site-content{padding-top:95px}@media (max-width:1199px){.mm-ocd-opened #masthead.site-header{position:fixed;top:0;width:100%;z-index:999999;padding:14px 0;height:96px;background-color:#1f1f1f}.mm-ocd-opened #masthead.site-header .container{max-width:100%;padding:0 20px}}.mm-ocd-opened #masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .menu-toggle span::after{bottom:12px;transform:rotate(46deg)}.mm-ocd-opened #masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation .col-full .menu-toggle span::before{top:6px;transform:rotate(-46deg)}.mm-ocd.mm-ocd--open{top:96px}.mm-ocd__backdrop{width:0;min-width:auto!important;max-width:100%!important}.mm-ocd__content{width:100%!important;min-width:100%!important;overflow-y:scroll;background-color:#1f1f1f}.mm-ocd__content .mm-spn{height:auto!important;background-color:#1f1f1f}.mobile-navigation #menu-primary-menu-1{padding:60px 15px 0!important;width:100%!important;position:static!important}.mobile-navigation #menu-primary-menu-1 .sub-menu{position:fixed;float:inherit;margin-left:0;overflow:initial;background-color:#1f1f1f;padding:20px 15px 0!important;width:100%!important}.mobile-navigation #menu-primary-menu-1 .sub-menu li a,.site-footer .footer-wrap .footer-widgets .col form .gform-body{width:100%}.mobile-navigation li{margin:25px 0;display:block!important}.mobile-navigation li:last-child,.site-footer .footer-wrap .footer-widgets .col .widget_contactinformation_widget .contact-info li:last-child,.site-footer .footer-wrap .footer-widgets .col .widget_nav_menu .menu .menu-item:last-child{margin-bottom:0}.mobile-navigation li a{padding:0 20px!important;font-weight:500;line-height:117%;color:#fff!important;font-size:29px!important;border:0}.mobile-navigation li.menu-item-has-children::before{display:inline-block;background-size:contain;opacity:1;border:0;right:16px;width:15px;height:15px;border-top:3px solid;border-right:3px solid;color:#fff;top:17px}.mm-spn--navbar::after{font-size:14px;color:#fff;font-weight:300;text-align:start!important;opacity:1!important;padding-left:35px!important;margin:0 calc(var(--mm-spn-item-indent)*2);border-bottom:1px solid #fff}.mm-spn--navbar::before{border-top:3px solid!important;border-left:3px solid!important;width:15px!important;height:15px!important;color:#fff;left:42px!important;opacity:1!important}.mm-spn--navbar ul::before,.wfc_cart_basket,nav#menu{display:none!important}.mm-spn a:not(:last-child):after{border:0;display:none!important}.mm-ocd--open .menu-cta-menu-container .menu{left:inherit;display:flex;justify-content:space-between;width:100VW;gap:30px;flex-wrap:wrap;padding:0 20px 50px;position:relative;margin:0!important}.mm-ocd--open .menu-cta-menu-container .menu li a{display:inline-block;text-align:center;font-family:"Rany",sans-serif;font-size:14px;font-style:normal;position:relative;border-radius:0;transition:all .4s ease-in-out;border:2px solid #000;padding:5px 40px!important;line-height:30px;font-weight:300;background-color:#eddd8b!important;color:#1f1f1f!important;border-color:#eddd8b!important}@media only screen and (max-width:1199px){nav#menu{display:block!important;display:flex!important;height:100%!important;flex-flow:column;justify-content:space-between;padding-bottom:30px;overflow:auto}}.wfc_body .wfc_cust_mini_cart .wfc_cart_prods{background:#eddd8b;margin:5px}.wfc_prodline_title{color:#fff!important}.wfc_container{box-shadow:3px 0 9px 0 #eddd8b}.wfc_container h3.empty_cart_text{color:#fff!important;text-align:center}.wfc_container .wfc_cart_prods_inner{display:grid;grid-template-columns:1fr;grid-gap:0;align-items:center}.wfc_container .wfc_cart_prods_inner .image_div{display:none}.wfc_container .wfc_cart_prods_inner .description_div{color:#fff}.wfc_container .wfc_total_tr{border-color:#eddd8b!important;background:#1f1f1f;color:#fff!important;font-size:20px}.wfc_container .wfc_total_tr div{font-weight:400}.wfc_container .wfc_footer{background:#1f1f1f;border-color:#eddd8b}.wfc_container .wfc_footer a{background:#59c886!important;color:#000!important;font-weight:500;margin:0!important;border:1px solid #59c886}.wfc_container .wfc_footer a:after{display:none!important}.wfc_container .wfc_footer a:hover{background:0 0!important;color:#fff!important}.wfc_container .wfc_header{background:#eddd8b}.wfc_container .wfc_body{background:#1f1f1f}.wfc_container .wfc_body .wfc_cust_mini_cart .wfc_cart_prods{margin:0;background:0 0;border-color:#eddd8b}@media (max-width:1199px){#masthead.site-header .header-wrapper .header-inner .site-branding{order:1}#masthead.site-header .header-wrapper .header-inner ul#site-header-cart{order:2}#masthead.site-header .header-wrapper .header-inner ul#site-header-cart a.cart-contents{padding:0}#masthead.site-header .header-wrapper .header-inner ul#site-header-cart a.cart-contents span.count{bottom:0}#masthead.site-header .header-wrapper .header-inner .storefront-primary-navigation{order:3;width:30px!important;margin-left:20px;flex-grow:0;flex-shrink:0}}@media (max-width:480px){.scfw_overlay .wfc_container{width:100%!important;max-width:320px!important}}.footer-logo{margin-left:auto;height:68px;display:block}@media only screen and (max-width:768px){.footer-logo{height:40px}}.site-footer{background-color:#1f1f1f;padding:0}.site-footer .footer-wrap .footer-widgets{padding:90px 0;grid-row-gap:50px}@media (max-width:991px){.site-footer .footer-wrap .footer-widgets{padding:55px 0;grid-row-gap:30px}}.site-footer .footer-wrap .footer-widgets .col{flex:1 0 16.666%}@media (max-width:991px){.site-footer .footer-wrap .footer-widgets .col{flex:1 0 33.333%}}.site-footer .footer-wrap .footer-widgets .col.footer-widget-1{flex:1 0 50%}@media (max-width:991px){.site-footer .footer-wrap .footer-widgets .col.footer-widget-1{flex:1 0 100%}}.site-footer .footer-wrap .footer-widgets .col .widget-title{font-weight:500;font-size:20px;color:#fff;text-transform:uppercase;padding:0;margin:0 0 10px}.site-footer .footer-wrap .footer-widgets .col .gform_heading .gform_description{font-weight:300;font-size:14px;line-height:157%;color:#fff;margin-bottom:20px;display:inline-block}.site-footer .footer-wrap .footer-widgets .col form{display:flex;justify-content:space-between;gap:10px;align-items:center;max-width:500px;margin-bottom:72px}@media (max-width:991px){.site-footer .footer-wrap .footer-widgets .col form{margin-bottom:52px;max-width:100%}}@media (max-width:640px){.site-footer .footer-wrap .footer-widgets .col form{flex-wrap:wrap}}.site-footer .footer-wrap .footer-widgets .col form .gform-body .ginput_container input{padding:5px 0;margin:0;background-color:transparent;border-bottom:1px solid #fff;font-size:14px;color:#727272;font-weight:300;text-transform:capitalize;box-shadow:none}.site-footer .footer-wrap .footer-widgets .col form .gform_footer{margin:0;padding:0}.date-selection-sec .form-wrap form .gform_footer input,.section-tab-wrapper .form-row .form-wrap form .gform_footer input,.section-video_with_content .video_with_content-sec .form-wrap form .gform_footer input,.site-footer .footer-wrap .footer-widgets .col form .gform_footer input{width:39px;height:39px;background-color:transparent;line-height:39px;text-align:center;border-radius:100%;border:3px solid #59c886;padding:8px}.page-template-tpl-registration .site-content .entry-content form.register .form-row input[type=email]:focus,.site-footer .footer-wrap .footer-widgets .col form .gform_footer input:focus,.site-footer .footer-wrap .footer-widgets .col form .gform_footer input:hover,.woocommerce-account .site-content .content-area main.site-main .container article .entry-content form .form-row input[type=email]:focus,.woocommerce-account .site-content .content-area main.site-main .container article .entry-content form .form-row input[type=password]:focus,.woocommerce-account .site-content .content-area main.site-main .container article .entry-content form .form-row input[type=tel]:focus,.woocommerce-account .site-content .content-area main.site-main .container article .entry-content form .form-row input[type=text]:focus,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content form .form-row input[type=email]:focus,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content form .form-row input[type=password]:focus,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content form .form-row input[type=tel]:focus,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content form .form-row input[type=text]:focus{outline:0}@media (max-width:991px){.site-footer .footer-wrap .footer-widgets .col .widget_contactinformation_widget .contact-info{display:none}}.site-footer .footer-wrap .footer-widgets .col .widget_contactinformation_widget .contact-info li{margin-bottom:40px}.site-footer .footer-wrap .footer-widgets .col .widget_contactinformation_widget .contact-info li .ciw_address_content,.site-footer .footer-wrap .footer-widgets .col .widget_contactinformation_widget .contact-info li .ciw_contact_phone,.site-footer .footer-wrap .footer-widgets .col .widget_contactinformation_widget .contact-info li .ciw_email{display:flex;gap:20px;align-items:center}.site-footer .footer-wrap .footer-widgets .col .widget_contactinformation_widget .contact-info li .ciw_address_content a,.site-footer .footer-wrap .footer-widgets .col .widget_contactinformation_widget .contact-info li .ciw_contact_phone a,.site-footer .footer-wrap .footer-widgets .col .widget_contactinformation_widget .contact-info li .ciw_email a{font-weight:300;font-size:14px;line-height:157%;color:#fff;text-decoration:none}.site-footer .footer-wrap .footer-widgets .col .widget_contactinformation_widget .contact-info li .ciw_address_content .ciw_contact_address,.site-footer .footer-wrap .footer-widgets .col .widget_contactinformation_widget .contact-info li .ciw_contact_phone .ciw_contact_address,.site-footer .footer-wrap .footer-widgets .col .widget_contactinformation_widget .contact-info li .ciw_email .ciw_contact_address{font-weight:300;font-size:14px;line-height:157%;color:#fff}.site-footer .footer-wrap .footer-widgets .col .widget_nav_menu,.site-footer .widget,body.single-product .content-area,body.single-product .site-main{margin:0}.site-footer .footer-wrap .footer-widgets .col .widget_nav_menu .menu{margin-top:29px;padding:0}.site-footer .footer-wrap .footer-widgets .col .widget_nav_menu .menu .menu-item{margin-bottom:10px;padding:0}.site-footer .footer-wrap .footer-widgets .col .widget_nav_menu .menu .menu-item a{font-size:16px;color:#fff;line-height:188%;font-weight:300;text-decoration:none}.site-footer .footer-wrap .footer-widgets .col .widget_nav_menu .menu .menu-item::before,body.single-product .wc-block-components-notice-banner{display:none}.site-footer .footer-copyright .footer-copyright-row{align-items:center;padding-bottom:7px;border-bottom:1px solid #fff}@media (max-width:991px){.site-footer .footer-copyright .footer-copyright-row{display:flex;flex-direction:column-reverse}}.site-footer .footer-copyright .footer-copyright-row .copyright-social,.site-footer .footer-copyright .footer-copyright-row .copyright-text{padding:0}.site-footer .footer-copyright .footer-copyright-row .copyright-text .copyright-left .textwidget p{font-size:14px;line-height:157%;font-style:normal;font-weight:300;color:#fff}.site-footer .footer-copyright .footer-copyright-row .copyright-social .copyright-right .social-icons{display:flex;justify-content:end;gap:20px}@media (max-width:991px){.site-footer .footer-copyright .footer-copyright-row .copyright-social .copyright-right .social-icons{justify-content:start;margin-bottom:24px}}.site-footer .footer-copyright .footer-copyright-row .copyright-social .copyright-right .social-icons a{width:40px;height:40px;line-height:40px;text-align:center;border-radius:100%;background-color:#fff;display:inline-block}.site-footer .footer-copyright .footer-copyright-row .copyright-social .copyright-right .social-icons a:hover{background-color:#eddd8b}.site-footer .footer-copyright .footer-copyright-row .copyright-social .copyright-right .social-icons a img{width:100%;height:100%;margin:0;padding:10px;object-fit:contain;object-position:center}.footer-bottom{background-color:#1f1f1f;padding:20px 0 35px}@media (max-width:991px){.footer-bottom{padding:10px 0 20px}}.button-group,.footer-bottom .footer-bottom-row{align-items:center}@media (max-width:360px){.footer-bottom .footer-bottom-row{flex-flow:column;text-align:center}}.footer-bottom .footer-bottom-row .footer-bottom-logo .footer-bottom-right a img{margin-left:auto}@media (max-width:767px){.footer-bottom .footer-bottom-row .footer-bottom-logo .footer-bottom-right a img{width:100%!important;max-width:190px!important}}@media (max-width:480px){.footer-bottom .footer-bottom-row .footer-bottom-logo .footer-bottom-right a img{min-width:190px}}@media (max-width:360px){.footer-bottom .footer-bottom-row .footer-bottom-logo .footer-bottom-right a img{margin:0 auto}}section.section-product-page{padding:100px 0;background:#f8f5ed}section.section-product-page .flex-control-thumbs{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;margin:0 -5px!important}section.section-product-page .flex-control-thumbs>*{width:calc(25% - 10px);max-width:calc(25% - 10px);flex-basis:calc(25% - 10px);margin:5px!important;position:relative;overflow:hidden;border-radius:0}section.section-product-page .flex-control-thumbs>:before{content:"";padding-top:100%;display:block}section.section-product-page .flex-control-thumbs>* img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover;object-position:center;opacity:1!important;transition:width .3s ease-in-out,height .3s ease-in-out}section.section-product-page .summary{margin:0!important}section.section-product-page .summary h1{font-size:50px;line-height:1.2;margin-bottom:10px}section.section-product-page .summary .price{margin-top:0!important;margin-bottom:20px!important}section.section-product-page .summary .stock{display:none}section.section-product-page .summary .woocommerce-product-details__short-description{margin-bottom:20px}section.section-product-page .summary form.cart{padding:0;margin-bottom:20px}section.section-product-page .woocommerce-tabs{padding-bottom:0}section.section-product-page .woocommerce-tabs .panel{margin-bottom:0}@media only screen and (max-width:767px){section.section-product-page{padding:60px 0}section.section-product-page .woocommerce-product-gallery{margin-bottom:40px!important}section.section-product-page .summary h1{font-size:32px}section.section-product-page .woocommerce-tabs .panel{padding-top:20px!important}}.button-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;grid-column-gap:30px;grid-row-gap:30px}.button-group.is-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.btn{background-color:#000;color:#fff;display:inline-block;text-align:center;font-family:"Rany",sans-serif;font-size:14px;font-style:normal;position:relative;border-radius:0;transition:all .4s ease-in-out;border:2px solid #000;padding:5px 40px;line-height:30px;font-weight:300}.btn.primary-button{background-color:#59c886;color:#1f1f1f;border-color:#59c886}.btn.primary-button.active,.btn.primary-button:focus,.btn.primary-button:hover{background-color:transparent;color:#fff;border-color:#59c886}.btn.ghost-button,.page-template-tpl-registration .site-content .entry-content form.register .form-row button:hover,.woocommerce-account .site-content .content-area main.site-main .container article .entry-content form .form-row button:hover,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content form .form-row button:hover{background-color:transparent;color:#fff;border-color:#59c886}.btn.ghost-button.icon{display:inline-flex;align-items:center}.btn.ghost-button.icon .icon{margin-left:10px;line-height:0}.btn.ghost-button.icon .icon svg path{fill:#fff}.btn.ghost-button.icon.active .icon,.btn.ghost-button.icon:focus .icon,.btn.ghost-button.icon:hover .icon,.content-style-dark .btn.ghost-button.icon.active .icon,.content-style-dark .btn.ghost-button.icon:focus .icon,.content-style-dark .btn.ghost-button.icon:hover .icon{margin-left:10px;line-height:0}.btn.ghost-button.icon.active .icon svg path,.btn.ghost-button.icon:focus .icon svg path,.btn.ghost-button.icon:hover .icon svg path,.content-style-dark .btn.ghost-button.icon.active .icon svg path,.content-style-dark .btn.ghost-button.icon:focus .icon svg path,.content-style-dark .btn.ghost-button.icon:hover .icon svg path{fill:#1f1f1f}.btn.ghost-button.active,.btn.ghost-button:focus,.btn.ghost-button:hover{background-color:#59c886;color:#1f1f1f;border-color:#59c886}.btn.active,.btn:focus,.btn:hover{transition:all .4s ease-in-out;background-color:transparent;color:#000;border-color:#000}.btn.link-button{color:#1f1f1f;background:0 0;border:0;padding:0;width:auto;font-weight:500;font-size:20px;line-height:30px;display:flex;align-items:center;text-decoration:underline;transition:all .4s ease-in-out}.btn.link-button .icon{display:inline-block;width:39px;height:39px;line-height:39px;border:3px solid #1f1f1f;border-radius:50px;margin-left:30px;transition:all .4s ease-in-out}.btn.link-button .icon img{width:100%;height:100%;object-fit:contain;object-position:center;padding:8px}.btn.link-button.active,.btn.link-button:focus,.btn.link-button:hover{transition:all .4s ease-in-out;color:#59c886}.btn.link-button.active .icon,.btn.link-button:focus .icon,.btn.link-button:hover .icon{transition:all .4s ease-in-out;border:3px solid #59c886;background-color:#59c886}.btn.link-button.active img,.btn.link-button:focus img,.btn.link-button:hover img{transition:all .4s ease-in-out;filter:grayscale(2) brightness(15)}.content-style-light .btn.link-button{color:#59c886;transition:all .4s ease-in-out}.content-style-light .btn.link-button .icon{border:3px solid #59c886}.content-style-light .btn.link-button .icon img{width:100%;height:100%;object-fit:contain;object-position:center;padding:8px;filter:grayscale(2) brightness(15)}.content-style-light .btn.link-button.active,.content-style-light .btn.link-button:focus,.content-style-light .btn.link-button:hover{transition:all .4s ease-in-out;color:#eddd8b}.content-style-light .btn.link-button.active .icon,.content-style-light .btn.link-button:focus .icon,.content-style-light .btn.link-button:hover .icon{transition:all .4s ease-in-out;border:3px solid #eddd8b;background-color:#eddd8b}.content-style-light .btn.link-button.active img,.content-style-light .btn.link-button:focus img,.content-style-light .btn.link-button:hover img{transition:all .4s ease-in-out;filter:grayscale(2) brightness(15)}.content-style-dark .btn.primary-button{color:#1f1f1f}.content-style-dark .btn.primary-button.active,.content-style-dark .btn.primary-button:focus,.content-style-dark .btn.primary-button:hover{background-color:transparent;color:#1f1f1f;border-color:#59c886}.content-style-dark .btn.ghost-button{background-color:transparent;color:#1f1f1f;border-color:#59c886}.content-style-dark .btn.ghost-button.icon{display:inline-flex;align-items:center}.content-style-dark .btn.ghost-button.icon .icon{margin-left:10px;line-height:0}.content-style-dark .btn.ghost-button.icon .icon svg path{fill:#1f1f1f}.content-style-dark .btn.ghost-button.active,.content-style-dark .btn.ghost-button:focus,.content-style-dark .btn.ghost-button:hover{background-color:#59c886;color:#1f1f1f;border-color:#59c886}.content-style-dark .btn.active,.content-style-dark .btn:focus,.content-style-dark .btn:hover{transition:all .4s ease-in-out;background-color:transparent;color:#000;border-color:#000}.content-style-dark .btn.link-button{color:#1f1f1f;transition:all .4s ease-in-out}.content-style-dark .btn.link-button .icon{border:3px solid #1f1f1f}.content-style-dark .btn.link-button .icon img{width:100%;height:100%;object-fit:contain;object-position:center;padding:8px}.content-style-dark .btn.link-button.active,.content-style-dark .btn.link-button:focus,.content-style-dark .btn.link-button:hover{transition:all .4s ease-in-out;color:#59c886}.content-style-dark .btn.link-button.active .icon,.content-style-dark .btn.link-button:focus .icon,.content-style-dark .btn.link-button:hover .icon{transition:all .4s ease-in-out;border:3px solid #59c886;background-color:#59c886}.content-style-dark .btn.link-button.active img,.content-style-dark .btn.link-button:focus img,.content-style-dark .btn.link-button:hover img{transition:all .4s ease-in-out;filter:grayscale(2) brightness(15)}.primary-btn{display:inline-block;text-align:center;font-family:"Rany",sans-serif;font-size:14px;font-style:normal;position:relative;border-radius:0;transition:all .4s ease-in-out;border:1px solid #000;padding:12px 24px;line-height:22px;background-color:transparent;color:#000}.primary-btn.is-alternate{background-color:transparent;color:#fff;border-color:#fff}.primary-btn.btn-small{padding:8px 24px}.primary-btn.left-icon{padding:12px 24px 12px 52px}.primary-btn.left-icon.btn-small{padding:8px 24px 8px 52px}.primary-btn.left-icon::before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-repeat:no-repeat;background-position:24px;background-size:auto;transition:all .4s ease-in-out}.primary-btn.left-icon:hover::before{transition:all .4s ease-in-out;background-image:url(../images/btn.svg)}.primary-btn.link,.primary-btn.link:hover{background-color:transparent;border:0}.primary-btn.left-icon::before,.primary-btn.link::before,.primary-btn.link:hover::before{background-image:url(../images/btn-icon.svg)}.primary-btn.link:hover{color:#000}.primary-btn:active,.primary-btn:focus,.primary-btn:hover{transition:all .4s ease-in-out;background-color:#000;color:#fff;border-color:#000}.secondary-btn{display:inline-block;text-align:center;font-family:"Rany",sans-serif;font-size:14px;font-style:normal;position:relative;border-radius:0;transition:all .4s ease-in-out;border:1px solid #000;padding:12px 24px;line-height:22px;background-color:#fff;color:#000}.secondary-btn.btn-small{padding:8px 24px}.secondary-btn.left-icon{padding:12px 52px 12px 24px}.secondary-btn.left-icon.btn-small{padding:8px 52px 8px 24px}.secondary-btn.left-icon::before{position:absolute;top:0;left:0;bottom:0;content:"";background-repeat:no-repeat;background-position:right;background-size:auto;transition:all .4s ease-in-out;right:24px}.secondary-btn.left-icon:hover::before{transition:all .4s ease-in-out;background-image:url(../images/btn.svg)}.secondary-btn.link,.secondary-btn.link:hover{background-color:transparent;border:0}.secondary-btn.left-icon::before,.secondary-btn.link::before,.secondary-btn.link:hover::before{background-image:url(../images/btn-icon.svg)}.secondary-btn.link:hover{color:#000}.secondary-btn:active,.secondary-btn:focus,.secondary-btn:hover{transition:all .4s ease-in-out;background-color:#000;color:#fff}.section-hero{position:relative}.section-hero::after,.section-hero::before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-repeat:no-repeat;background-image:url(../images/banner-shape1.svg);background-position:100% 80%;background-size:auto;z-index:1}.section-hero::before{background-image:url(../images/banner-shape2.svg);background-position:0 60%;background-size:50%}.section-hero.padding_top{padding-top:150px}.section-hero.padding_bottom{padding-bottom:100px}.section-hero .hero-sec{position:relative;z-index:9}.section-hero .hero-sec .content-wrap .desc{max-width:680px}.section-hero .hero-sec .content-wrap .main-title{color:#eddd8b;margin-top:10px}.section-hero .hero-sec .first_impression-wrap{margin-top:32px}.section-hero .hero-sec .first_impression-wrap .first_impression-wrap-inner{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:15px}.section-hero .hero-sec .first_impression-wrap .first_impression-wrap-inner .img-col{width:100%;height:100%;max-height:350px;border-radius:0}.section-about_me .about_me-sec .col-wrapper .about-me-img img,.section-hero .hero-sec .first_impression-wrap .first_impression-wrap-inner .img-col img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:0}.section-hero .hero-sec .first_impression-wrap .first_impression-wrap-inner .content-col .sub-title{text-align:end}.section-hero .hero-sec .first_impression-wrap .first_impression-wrap-inner .content-col .text_with_arrow{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;align-items:center;display:grid;grid-template-columns:auto 1fr;text-align:right}.section-hero .hero-sec .first_impression-wrap .first_impression-wrap-inner .content-col .text_with_arrow .scroll_arrow{width:73px;height:73px;border:2px solid #eddd8b;border-radius:50px;line-height:73px;padding:15px;cursor:pointer;margin-left:auto;background-color:transparent;transition:all .5s ease-in-out}@media all and (max-width:1440px){.section-hero .hero-sec .first_impression-wrap .first_impression-wrap-inner .content-col .text_with_arrow .scroll_arrow{width:44px;height:44px;line-height:44px;padding:10px}}.section-hero .hero-sec .first_impression-wrap .first_impression-wrap-inner .content-col .text_with_arrow .scroll_arrow img{width:100%;height:100%;object-fit:contain;object-position:center;transition:all .5s ease-in-out}.section-hero .hero-sec .first_impression-wrap .first_impression-wrap-inner .content-col .text_with_arrow .scroll_arrow:hover{transition:all .5s ease-in-out;background-color:#eddd8b}.section-hero .hero-sec .first_impression-wrap .first_impression-wrap-inner .content-col .text_with_arrow .scroll_arrow:hover img{transition:all .5s ease-in-out;filter:brightness(2) grayscale(4) saturate(1.5) invert(1)}.section-hero .hero-sec .count-row .counts{display:flex;gap:60px}.section-hero .hero-sec .count-row .counts li{padding-left:22px;border-left:2px solid #fff}@media all and (max-width:680px){.section-hero:after,.section-hero:before{display:none}}@media (max-width:550px){.section-hero.padding_top{padding-top:61px}}@media all and (max-width:680px){.section-hero.padding_bottom{padding-bottom:0}}.section-hero .mr-bt-20{margin-bottom:20px}.section-hero .mr-tp-50{margin-top:50px}@media (max-width:550px){.section-hero .hero-sec .mobile-hero-banner .mr-bt-20{margin-bottom:10px}.section-hero .hero-sec .mobile-hero-banner .mr-bt-20 h3.sub-title{font-size:14px;line-height:17px;margin-bottom:0}}.section-hero .hero-sec .mobile-hero-banner .content-wrap .main-title{line-height:1}@media (max-width:550px){.section-hero .hero-sec .mobile-hero-banner .content-wrap .desc{font-size:14px;line-height:20px}.section-hero .hero-sec .mobile-hero-banner .content-wrap .btn.primary-button{padding:5px 30px}}.section-hero .hero-sec .mobile-hero-banner .mobile-hero-img{padding-right:0}.section-hero .hero-sec .mobile-hero-banner .mobile-hero-img .first_impression-wrap{height:100%;margin-top:0}.section-hero .hero-sec .mobile-hero-banner .mobile-hero-img .first_impression-wrap .first_impression-wrap-inner{grid-template-columns:1fr;gap:0;height:100%;align-items:flex-start}.section-hero .hero-sec .mobile-hero-banner .mobile-hero-img .first_impression-wrap .first_impression-wrap-inner .img-col{max-height:calc(100% - 86px)}@media all and (max-width:680px){.section-hero .hero-sec .mobile-hero-banner .mobile-right-img{position:relative;padding-top:50px;padding-bottom:100px}.section-hero .hero-sec .mobile-hero-banner .mobile-right-img:after{position:absolute;right:0;bottom:0;content:"";background-repeat:no-repeat;background-image:url(../images/banner-shape1.svg);background-position:right bottom;background-size:cover;z-index:0;width:340px;height:100%}}.section-hero .hero-sec .mobile-hero-banner .first_impression-wrap-inner{position:relative;z-index:1}.section-hero .hero-sec .mobile-hero-banner .first_impression-wrap-inner .content-col .text_with_arrow{display:flex;align-items:center;gap:15px}.section-hero .hero-sec .mobile-hero-banner .first_impression-wrap-inner .content-col .text_with_arrow .scroll_arrow{border:solid 2px #eddd8b;border-radius:50%;height:44px;width:44px;display:flex;align-items:center;justify-content:center;padding:10px}.section-hero .hero-sec .mobile-hero-banner .first_impression-wrap-inner .content-col .text_with_arrow .scroll_arrow img{width:auto;padding:5px}.error404 .content-area{padding:0;margin:0;background-color:#1f1f1f}.error404 .content-area .site-main{padding:0;margin:0}.error404 .content-area .site-main .error-404{position:relative}.error404 .content-area .site-main .error-404::after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-repeat:no-repeat;background-image:url(../images/banner-shape1.svg);background-position:100% 80%;background-size:auto;z-index:1}@media (max-width:991px){.error404 .content-area .site-main .error-404::after{display:none}}.error404 .content-area .site-main .error-404::before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-repeat:no-repeat;background-image:url(../images/banner-shape2.svg);background-position:0 60%;background-size:50%;z-index:1}.error404 .content-area .site-main .error-404 .container{position:relative;z-index:9}@media (max-width:767px){.error404 .content-area .site-main .error-404 .container .page-content{text-align:start!important}.error404 .content-area .site-main .error-404 .container .page-content .col-inner .button-group{justify-content:start!important}}.page-template-tpl-registration .site-content{background:#1f1f1f}.page-template-tpl-registration .site-content .content-area{margin-bottom:0}.page-template-tpl-registration .site-content .content-area main.site-main{position:relative;padding-top:112px;margin-bottom:112px}@media all and (max-width:767px){.page-template-tpl-registration .site-content .content-area main.site-main{padding-top:60px;margin-bottom:60px}}.page-template-tpl-registration .site-content .content-area main.site-main:after,.page-template-tpl-registration .site-content .content-area main.site-main:before{content:"";position:absolute;z-index:0}.page-template-tpl-registration .site-content .content-area main.site-main:before{background:url(../images/banner-shape2.svg) no-repeat 0 100%;left:0;bottom:-10%;width:100%;height:100%;max-width:900px;background-size:55%;opacity:.7}@media all and (max-width:990px){.page-template-tpl-registration .site-content .content-area main.site-main:before{display:none}}.page-template-tpl-registration .site-content .content-area main.site-main:after{background:url(../images/banner-shape1.svg) no-repeat 100% 100%;right:0;bottom:-15%;width:100%;max-width:700px;height:100%;background-size:45%;opacity:.7}@media all and (max-width:640px){.page-template-tpl-registration .site-content .content-area main.site-main:after{bottom:-10%;background-size:320px;opacity:.7}}.page-template-tpl-registration .site-content .content-area main.site-main .container{position:relative;z-index:1;text-align:center}@media all and (max-width:767px){.page-template-tpl-registration .site-content .content-area main.site-main .container{text-align:left}}.page-template-tpl-registration .site-content .content-area main.site-main .container article{width:100%;max-width:450px;margin-left:auto;margin-right:auto}.page-template-tpl-registration .site-content .entry-header h1.title{color:#fff;margin-bottom:3rem}.page-template-tpl-registration .site-content .entry-content{max-width:450px;width:100%;margin:0 auto}.page-template-tpl-registration .site-content .entry-content form.register *,.woocommerce-account .site-content .content-area main.site-main .container article .entry-content form *,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content form *{margin-bottom:15px}.page-template-tpl-registration .site-content .entry-content form.register a,.woocommerce-account .site-content .content-area main.site-main .container article .entry-content form a,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content form a{color:#eddd8b;font-weight:300}.page-template-tpl-registration .site-content .entry-content form.register p,.woocommerce-account .site-content .content-area main.site-main .container article .entry-content form p,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content form p{color:#fff;font-size:14px;line-height:22px;font-weight:300}.page-template-tpl-registration .site-content .entry-content form.register .form-row{position:relative}.page-template-tpl-registration .site-content .entry-content form.register .form-row label{color:#fff;font-size:14px;line-height:22px}.page-template-tpl-registration .site-content .entry-content form.register .form-row input[type=email],.woocommerce-account .site-content .content-area main.site-main .container article .entry-content form .form-row input[type=email],.woocommerce-account .site-content .content-area main.site-main .container article .entry-content form .form-row input[type=password],.woocommerce-account .site-content .content-area main.site-main .container article .entry-content form .form-row input[type=tel],.woocommerce-account .site-content .content-area main.site-main .container article .entry-content form .form-row input[type=text],.woocommerce-checkout .checkout .form-row input[type=email],.woocommerce-checkout .checkout .form-row input[type=password],.woocommerce-checkout .checkout .form-row input[type=tel],.woocommerce-checkout .checkout .form-row input[type=text],.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content form .form-row input[type=email],.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content form .form-row input[type=password],.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content form .form-row input[type=tel],.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content form .form-row input[type=text]{background:0 0;border-bottom:solid 1px #fff;font-size:14px;line-height:22px;font-weight:300;color:#fff;padding:8px 0;box-shadow:unset}.page-template-tpl-registration .site-content .entry-content form.register .form-row input:-webkit-autofill,.page-template-tpl-registration .site-content .entry-content form.register .form-row input:-webkit-autofill:active,.page-template-tpl-registration .site-content .entry-content form.register .form-row input:-webkit-autofill:focus,.page-template-tpl-registration .site-content .entry-content form.register .form-row input:-webkit-autofill:hover,.woocommerce-account .site-content .content-area main.site-main .container article .entry-content form .form-row input:-webkit-autofill,.woocommerce-account .site-content .content-area main.site-main .container article .entry-content form .form-row input:-webkit-autofill:active,.woocommerce-account .site-content .content-area main.site-main .container article .entry-content form .form-row input:-webkit-autofill:focus,.woocommerce-account .site-content .content-area main.site-main .container article .entry-content form .form-row input:-webkit-autofill:hover,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content form .form-row input:-webkit-autofill,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content form .form-row input:-webkit-autofill:active,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content form .form-row input:-webkit-autofill:focus,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content form .form-row input:-webkit-autofill:hover{-webkit-box-shadow:unset!important;-webkit-text-fill-color:#fff;transition:background-color 5000s ease-in-out 0s}.page-template-tpl-registration .site-content .entry-content form.register .form-row button,.woocommerce-account .site-content .content-area main.site-main .container article .entry-content form .form-row button,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content form .form-row button{display:inline-block;text-align:center;font-family:"Rany",sans-serif;font-size:14px;font-style:normal;position:relative;border-radius:0;transition:all .4s ease-in-out;border:2px solid #000;padding:5px 40px;line-height:30px;font-weight:300;background-color:#59c886;color:#1f1f1f;border-color:#59c886}.page-template-tpl-registration .site-content .entry-content form.register p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide label,.text-left,.woocommerce-order-received .site-content .content-area .site-main .container article .woocommerce-customer-details .woocommerce-columns--addresses .col-1,.woocommerce-order-received .site-content .content-area .site-main .container article .woocommerce-customer-details .woocommerce-columns--addresses .col-2{text-align:left}.page-template-tpl-registration .site-footer .footer-wrap .footer-widgets{padding-top:0}.woocommerce-account .site-content,.woocommerce-order-received .site-content{background:#1f1f1f;padding-top:76px}@media all and (max-width:991px){.woocommerce-account .site-content,.woocommerce-order-received .site-content{padding-top:50px}}.woocommerce-account .site-content .content-area,.woocommerce-account .site-content .content-area main.site-main .container,.woocommerce-account .site-content .content-area main.site-main .container article .entry-content form .m_bottom_0 *,.woocommerce-order-received .site-content .content-area,.woocommerce-order-received .site-content .content-area main.site-main .container,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content form .m_bottom_0 *{margin-bottom:0}.woocommerce-account .site-content .content-area main.site-main,.woocommerce-order-received .site-content .content-area main.site-main{margin-bottom:0;position:relative}.woocommerce-account .site-content .content-area main.site-main .container article,.woocommerce-order-received .site-content .content-area main.site-main .container article{text-align:center;padding:52px 0;margin-bottom:0}@media all and (max-width:767px){.woocommerce-account .site-content .content-area main.site-main .container article,.woocommerce-order-received .site-content .content-area main.site-main .container article{padding:0}}.woocommerce-account .site-content .content-area main.site-main .container article .entry-header,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-header{padding-bottom:0;margin-bottom:72px}@media all and (max-width:767px){.woocommerce-account .site-content .content-area main.site-main .container article .entry-header,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-header{margin-bottom:50px}}.woocommerce-account .site-content .content-area main.site-main .container article .entry-header .title,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-header .title{font-size:64px;line-height:70px;font-weight:500;letter-spacing:-.02em;color:#eddd8b;padding-bottom:22px;border-bottom:solid 1px}@media all and (max-width:767px){.woocommerce-account .site-content .content-area main.site-main .container article .entry-header .title,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-header .title{font-size:40px;line-height:45px;padding-bottom:16px}}.content-area .site-main .hentry .entry-content .woocommerce .woocommerce-Address h3,.woocommerce-account .site-content .content-area main.site-main .container article .entry-content h2,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content h2{color:#eddd8b;margin-top:60px;margin-bottom:1rem;font-weight:500}.woocommerce-account .site-content .content-area main.site-main .container article .entry-content .custom-fields,.woocommerce-account .site-content .content-area main.site-main .container article .entry-content .order_details,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content .custom-fields,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content .order_details{background-color:transparent;color:#fff;font-size:16px;font-family:"Rany",sans-serif;border:solid 1px #eddd8b;border-color:#eddd8b;font-weight:300}.woocommerce-account .site-content .content-area main.site-main .container article .entry-content .custom-fields:not(.has-background) th,.woocommerce-account .site-content .content-area main.site-main .container article .entry-content .order_details:not(.has-background) th,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content .custom-fields:not(.has-background) th,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content .order_details:not(.has-background) th{background-color:transparent;color:#fff;font-size:16px;font-family:"Rany",sans-serif;border-bottom:solid 1px #eddd8b;font-weight:500;border-color:#eddd8b}.woocommerce-account .site-content .content-area main.site-main .container article .entry-content .custom-fields:not(.has-background) tbody td,.woocommerce-account .site-content .content-area main.site-main .container article .entry-content .order_details:not(.has-background) tbody td,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content .custom-fields:not(.has-background) tbody td,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content .order_details:not(.has-background) tbody td{color:#fff;font-size:16px;font-family:"Rany",sans-serif;background-color:transparent;border-bottom:solid 1px #eddd8b;border-color:#eddd8b}.woocommerce-account .site-content .content-area main.site-main .container article .entry-content .custom-fields:not(.has-background) tbody td strong,.woocommerce-account .site-content .content-area main.site-main .container article .entry-content .order_details:not(.has-background) tbody td strong,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content .custom-fields:not(.has-background) tbody td strong,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content .order_details:not(.has-background) tbody td strong{font-weight:500}.woocommerce-account .site-content .content-area main.site-main .container article .entry-content .custom-fields:not(.has-background) tfoot td,.woocommerce-account .site-content .content-area main.site-main .container article .entry-content .order_details:not(.has-background) tfoot td,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content .custom-fields:not(.has-background) tfoot td,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content .order_details:not(.has-background) tfoot td{color:#fff;font-size:16px;font-family:"Rany",sans-serif;border-bottom:solid 1px #eddd8b;border-color:#eddd8b}@media all and (max-width:767px){.woocommerce-account .site-content .content-area main.site-main .container article .entry-content .col-1,.woocommerce-account .site-content .content-area main.site-main .container article .entry-content .col-2,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content .col-1,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content .col-2{width:100%}}.woocommerce-account .site-content .content-area main.site-main .container article .entry-content .addresses,.woocommerce-account .site-content .content-area main.site-main .container article .entry-content address,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content .addresses,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content address{color:#fff;font-weight:300}.woocommerce-account .site-content .content-area main.site-main .container article .entry-content .addresses .woocommerce-Address .woocommerce-Address-title,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content .addresses .woocommerce-Address .woocommerce-Address-title{margin-top:50px;margin-bottom:1rem}.woocommerce-account .site-content .content-area main.site-main .container article .entry-content .addresses .woocommerce-Address .woocommerce-Address-title h3,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content .addresses .woocommerce-Address .woocommerce-Address-title h3{color:#eddd8b;font-size:32px;line-height:40px}@media all and (max-width:767px){.woocommerce-account .site-content .content-area main.site-main .container article .entry-content .addresses .woocommerce-Address .woocommerce-Address-title h3,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content .addresses .woocommerce-Address .woocommerce-Address-title h3{font-size:29px;line-height:34px}}.woocommerce-account .site-content .content-area main.site-main .container article .entry-content .addresses .woocommerce-Address .woocommerce-Address-title a,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content .addresses .woocommerce-Address .woocommerce-Address-title a{font-size:22px;line-height:normal;margin-top:2px}@media all and (max-width:767px){.woocommerce-account .site-content .content-area main.site-main .container article .entry-content .addresses .woocommerce-Address .woocommerce-Address-title a,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content .addresses .woocommerce-Address .woocommerce-Address-title a{font-size:16px}}.woocommerce-account .site-content .content-area main.site-main .container article .entry-content form,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content form{color:#fff;width:100%;margin:0 auto}@media all and (max-width:360px){.woocommerce-account .site-content .content-area main.site-main .container article .entry-content form .d_flex,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content form .d_flex{flex-direction:column;text-align:left;gap:10px}}.woocommerce-account .site-content .content-area main.site-main .container article .entry-content form fieldset,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content form fieldset{background-color:transparent;font-weight:300}.woocommerce-account .site-content .content-area main.site-main .container article .entry-content form fieldset legend,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content form fieldset legend{margin:0;padding:0;background-color:transparent;color:#eddd8b;font-weight:500}.woocommerce-account .site-content .content-area main.site-main .container article .entry-content form fieldset .woocommerce-password-strength,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content form fieldset .woocommerce-password-strength{font-weight:300}.woocommerce-account .site-content .content-area main.site-main .container article .entry-content form .woocommerce-address-fields .woocommerce-input-wrapper .select2-container .select2-selection--single,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content form .woocommerce-address-fields .woocommerce-input-wrapper .select2-container .select2-selection--single{height:39px;background-color:transparent;border-color:#fff}.woocommerce-account .site-content .content-area main.site-main .container article .entry-content form .woocommerce-address-fields .woocommerce-input-wrapper .select2-container .select2-selection--single .select2-selection__rendered,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content form .woocommerce-address-fields .woocommerce-input-wrapper .select2-container .select2-selection--single .select2-selection__rendered{line-height:39px;color:#fff}.woocommerce-account .site-content .content-area main.site-main .container article .entry-content form .woocommerce-address-fields .woocommerce-input-wrapper .select2-container .select2-selection--single .select2-selection__arrow,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content form .woocommerce-address-fields .woocommerce-input-wrapper .select2-container .select2-selection--single .select2-selection__arrow{height:36px;margin-bottom:0}.woocommerce-account .site-content .content-area main.site-main .container article .entry-content form .form-row,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content form .form-row{position:relative}.woocommerce-account .site-content .content-area main.site-main .container article .entry-content form .form-row label,.woocommerce-checkout .checkout .form-row label,.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content form .form-row label{color:#fff;font-size:14px;line-height:22px;text-align:left}.woocommerce-account .site-content .content-area main.site-main .container article .entry-content form .form-row input[type=checkbox],.woocommerce-order-received .site-content .content-area main.site-main .container article .entry-content form .form-row input[type=checkbox]{outline:0}@media all and (max-width:767px){.woocommerce-account .site-content .content-area main.site-main,.woocommerce-order-received .site-content .content-area main.site-main{padding-top:0;margin-bottom:60px}}.woocommerce-account .site-content .content-area main.site-main:after,.woocommerce-account .site-content .content-area main.site-main:before,.woocommerce-order-received .site-content .content-area main.site-main:after,.woocommerce-order-received .site-content .content-area main.site-main:before{content:"";position:absolute;z-index:0}.woocommerce-account .site-content .content-area main.site-main:before,.woocommerce-order-received .site-content .content-area main.site-main:before{background:url(../images/banner-shape2.svg) no-repeat 0 100%;left:0;bottom:10%;width:100%;max-width:900px;height:100%;background-size:55%;opacity:.7}@media all and (max-width:990px){.woocommerce-account .site-content .content-area main.site-main:before,.woocommerce-order-received .site-content .content-area main.site-main:before{display:none}}.woocommerce-account .site-content .content-area main.site-main:after,.woocommerce-order-received .site-content .content-area main.site-main:after{background:url(../images/banner-shape1.svg) no-repeat 100% 100%;right:0;bottom:0;width:100%;max-width:700px;height:100%;background-size:45%;opacity:.7}@media all and (max-width:640px){.woocommerce-account .site-content .content-area main.site-main:after,.woocommerce-order-received .site-content .content-area main.site-main:after{bottom:-10%;background-size:320px;opacity:.7}}.woocommerce-account .site-content .content-area main.site-main .container,.woocommerce-order-received .site-content .content-area main.site-main .container{position:relative;z-index:1;text-align:center}@media all and (max-width:767px){.woocommerce-account .site-content .content-area main.site-main .container,.woocommerce-order-received .site-content .content-area main.site-main .container{text-align:left}}.woocommerce-account.woocommerce-lost-password .site-content .content-area main.site-main:before,.woocommerce-order-received.woocommerce-lost-password .site-content .content-area main.site-main:before{bottom:15%;max-width:900px}.woocommerce-account.woocommerce-lost-password .site-content .content-area main.site-main:after,.woocommerce-order-received.woocommerce-lost-password .site-content .content-area main.site-main:after{bottom:0;max-width:700px}.woocommerce-account.woocommerce-lost-password .site-content .content-area main.site-main .container article,.woocommerce-order-received.woocommerce-lost-password .site-content .content-area main.site-main .container article{padding:112px 0}@media all and (max-width:767px){.woocommerce-account.woocommerce-lost-password .site-content .content-area main.site-main .container article,.woocommerce-order-received.woocommerce-lost-password .site-content .content-area main.site-main .container article{padding:60px 0}}.woocommerce-account.woocommerce-lost-password .site-content .content-area main.site-main .container article .entry-header .title,.woocommerce-order-received.woocommerce-lost-password .site-content .content-area main.site-main .container article .entry-header .title{color:#fff;margin-bottom:3rem;font-family:"Rany",sans-serif;font-size:64px;font-weight:500;line-height:1.2;letter-spacing:0}@media all and (max-width:425px){.woocommerce-account.woocommerce-lost-password .site-content .content-area main.site-main .container article .entry-header .title,.woocommerce-order-received.woocommerce-lost-password .site-content .content-area main.site-main .container article .entry-header .title{font-size:40px}}.woocommerce-account.woocommerce-lost-password .site-content .content-area main.site-main .container article .entry-content,.woocommerce-order-received.woocommerce-lost-password .site-content .content-area main.site-main .container article .entry-content{width:100%;max-width:450px;margin:0 auto;color:#fff}.page-template-tpl-contact .site-main .section-intro_section .features-sec .container .col .col-inner,.page-template-tpl-registration .site-content .content-area .site-main .entry-header{text-align:center}.page-template-tpl-registration .site-content .content-area .site-main .entry-content,.woocommerce-account form.login,.woocommerce-lost-password .site-content .content-area .site-main article{max-width:450px;width:100%;margin:0 auto}.woocommerce-lost-password .site-content .content-area .site-main article .entry-header .title{text-align:center;border-bottom:none!important;padding-bottom:0!important}.woocommerce-edit-account .site-content .content-area .site-main article .entry-content .woocommerce-MyAccount-content form button[type=submit].button,.woocommerce-edit-address .site-content .content-area .site-main article .entry-content .woocommerce-MyAccount-content form button[type=submit].button{background-color:#59c886;border-color:#59c886;color:#1f1f1f}.woocommerce-edit-account .site-content .content-area .site-main article .entry-content .woocommerce-MyAccount-content form button[type=submit].button:hover,.woocommerce-edit-address .site-content .content-area .site-main article .entry-content .woocommerce-MyAccount-content form button[type=submit].button:hover{background-color:#1f1f1f;color:#fff}.page-template-tpl-contact .site-main .section-intro_section h4.sub-title,.woocommerce-order-received .site-content{color:#fff}.woocommerce-order-received .site-content .content-area .site-main .container article .woocommerce-order-details .woocommerce-order-details__title{font-size:32px;line-height:40px;text-align:left}@media all and (max-width:767px){.woocommerce-order-received .site-content .content-area .site-main .container article .woocommerce-order-details .woocommerce-order-details__title{font-size:29px;line-height:34px}}.woocommerce-order-received .site-content .content-area .site-main .container article .woocommerce-customer-details .woocommerce-columns--addresses .col-1 h2,.woocommerce-order-received .site-content .content-area .site-main .container article .woocommerce-customer-details .woocommerce-columns--addresses .col-2 h2{font-size:32px;line-height:40px}@media all and (max-width:767px){.woocommerce-order-received .site-content .content-area .site-main .container article .woocommerce-customer-details .woocommerce-columns--addresses .col-1 h2,.woocommerce-order-received .site-content .content-area .site-main .container article .woocommerce-customer-details .woocommerce-columns--addresses .col-2 h2{font-size:29px;line-height:34px}}.d_flex{display:flex}.Just_con_space_between{justify-content:space-between}.page-template-tpl-general .site-content,.privacy-policy .site-content{background:#1f1f1f}.page-template-tpl-general .site-content .site-main,.privacy-policy .site-content .site-main{max-width:1360px;padding:90px 15px 0;margin:0 auto}@media all and (max-width:991px){.page-template-tpl-general .site-content .site-main,.privacy-policy .site-content .site-main{padding-top:30px}}.page-template-tpl-general .site-content .site-main article header.entry-header,.privacy-policy .site-content .site-main article header.entry-header{border-bottom:solid 1px #eddd8b;padding-bottom:22px;margin-bottom:78px}@media all and (max-width:991px){.page-template-tpl-general .site-content .site-main article header.entry-header,.privacy-policy .site-content .site-main article header.entry-header{margin-bottom:30px}}.page-template-tpl-general .site-content .site-main article header.entry-header h1,.privacy-policy .site-content .site-main article header.entry-header h1{color:#eddd8b;max-width:792px;margin:0 auto}@media all and (max-width:991px){.page-template-tpl-general .site-content .site-main article header.entry-header h1,.privacy-policy .site-content .site-main article header.entry-header h1{font-size:40px}}.page-template-tpl-general .site-content .site-main article .entry-content,.privacy-policy .site-content .site-main article .entry-content{color:#fff;font-weight:300;font-size:14px;line-height:22px;max-width:792px;margin:0 auto}.page-template-tpl-general .site-content .site-main article .entry-content h2,.privacy-policy .site-content .site-main article .entry-content h2{font-size:48px;color:#eddd8b;padding-bottom:22px}@media (max-width:1499px){.page-template-tpl-general .site-content .site-main article .entry-content h2,.privacy-policy .site-content .site-main article .entry-content h2{font-size:42px}}@media all and (max-width:991px){.page-template-tpl-general .site-content .site-main article .entry-content h2,.privacy-policy .site-content .site-main article .entry-content h2{font-size:38px;line-height:44px}}.page-template-tpl-general .site-content .site-main article .entry-content h3,.privacy-policy .site-content .site-main article .entry-content h3{font-size:32px;color:#eddd8b;padding-bottom:22px}@media (max-width:1499px){.page-template-tpl-general .site-content .site-main article .entry-content h3,.privacy-policy .site-content .site-main article .entry-content h3{font-size:30px}}@media all and (max-width:991px){.page-template-tpl-general .site-content .site-main article .entry-content h3,.privacy-policy .site-content .site-main article .entry-content h3{font-size:23px;line-height:28px}}.page-template-tpl-general .site-content .site-main article .entry-content p,.privacy-policy .site-content .site-main article .entry-content p{padding-bottom:22px}.page-template-tpl-general .site-content .site-main article .entry-content ol,.page-template-tpl-general .site-content .site-main article .entry-content ul,.privacy-policy .site-content .site-main article .entry-content ol,.privacy-policy .site-content .site-main article .entry-content ul{margin-bottom:22px;padding-left:20px}.page-template-tpl-general .site-content .site-main article .entry-content ul li,.privacy-policy .site-content .site-main article .entry-content ul li{list-style-type:disc;font-weight:500}.page-template-tpl-general .site-content .site-main article .entry-content p+h2,.page-template-tpl-general .site-content .site-main article .entry-content p+h3,.privacy-policy .site-content .site-main article .entry-content p+h2,.privacy-policy .site-content .site-main article .entry-content p+h3{margin-top:22px}.page-template-tpl-general .site-content .site-main article .entry-content a,.privacy-policy .site-content .site-main article .entry-content a{color:#fff;text-decoration:underline}.archive .content-area .site-main article.post.type-post .knowledge-item .title a:hover,.knowledge_list-sec .row-knowledge_list .all-cat-link a:hover,.knowledge_list-sec .row-knowledge_list .col-inner article .knowledge-item .title a:hover,.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .contact_me_contact .col-inner .contact-me-box-list .contact-me-box .box-inner .box-inner-content .small-title:hover,.page-template-tpl-general .site-content .site-main article .entry-content a:hover,.privacy-policy .site-content .site-main article .entry-content a:hover{color:#59c886}.m_bottom_0 *,.page-template-tpl-contact .content-area{margin-bottom:0}.page-template-tpl-contact .site-main{margin:0 auto}.page-template-tpl-contact .site-main .section-intro_section.padding_bottom{padding-bottom:265px}@media all and (max-width:767px){.page-template-tpl-contact .site-main .section-intro_section.padding_bottom{padding-bottom:115px}}.page-template-tpl-contact .site-main .section-intro_section{background:#1f1f1f}.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-body .container-fluid .row .col.col-contact-detail-popup .form-wrap .gform_wrapper .gform_heading,.page-template-tpl-contact .site-main .section-intro_section .intro_stylist_bg::after,.page-template-tpl-contact .site-main .section-intro_section .intro_stylist_bg::before{display:none}.page-template-tpl-contact .site-main .section-intro_section .title-wrap{margin-bottom:130px}.page-template-tpl-contact .site-main .section-intro_section .features-sec,.page-template-tpl-contact .site-main .section-intro_section.section_design_contact{position:relative}.page-template-tpl-contact .site-main .section-intro_section .features-sec .container{position:relative;z-index:1}.page-template-tpl-contact .site-main .section-intro_section .features-sec .container .col .col-inner .icon{width:38px;height:45px;text-align:center;display:flex;align-items:center;justify-content:center;margin:0 auto 15px}.page-template-tpl-contact .site-main .section-intro_section .features-sec .container .col .col-inner .content-wrap{font-size:14px;line-height:30px;font-weight:300;color:#fff}.page-template-tpl-contact .site-main .section-intro_section .features-sec .container .col .col-inner .content-wrap .small-title{font-size:24px;line-height:34px;letter-spacing:-.02em;color:#fff;padding-bottom:19px;margin-bottom:25px;position:relative;display:inline-block}@media (max-width:1499px){.page-template-tpl-contact .site-main .section-intro_section .features-sec .container .col .col-inner .content-wrap .small-title{font-size:22px}}.page-template-tpl-contact .site-main .section-intro_section .features-sec .container .col .col-inner .content-wrap .small-title:before{content:"";background:url(../images/left-shape-green.svg) no-repeat 0 0;background-size:45px;width:46px;height:26px;position:absolute;left:-60px}.page-template-tpl-contact .site-main .section-intro_section .features-sec .container .col .col-inner .content-wrap .small-title:after{content:"";background:url(../images/right-shape-green.svg) no-repeat 0 0;background-size:45px;width:46px;height:26px;position:absolute;right:-60px}.page-template-tpl-contact .site-main .section-intro_section .features-sec .container .col .col-inner .content-wrap .desc{max-width:330px;margin:0 auto 22px;position:relative;font-size:14px}@media all and (max-width:1199px) and (min-width:992px){.page-template-tpl-contact .site-main .section-intro_section .features-sec .container .col .col-inner .content-wrap .desc{min-height:90px}}.page-template-tpl-contact .site-main .section-intro_section .features-sec .container .col .col-inner .content-wrap .desc:before{content:"";background:#fff;width:60%;height:1px;max-width:170px;position:absolute;left:50%;top:-25px;transform:translate(-50%,0)}.page-template-tpl-contact .site-main .section-intro_section .features-sec .container .col .col-inner .content-wrap .btn.ghost-button{margin-right:10px;padding:3px 40px}@media all and (max-width:1200px){.page-template-tpl-contact .site-main .section-intro_section .features-sec .container .col .col-inner .content-wrap .btn.ghost-button{padding:5px 30px}}.page-template-tpl-contact .site-main .section-intro_section .features-sec .container .col .col-inner .content-wrap .btn.ghost-button:last-child{margin-right:0}.page-template-tpl-contact .site-main .section-intro_section .features-sec .container .col .col-inner .content-wrap .btn .icon{width:inherit;height:34px;margin-bottom:0}.page-template-tpl-contact .site-main .section-intro_section .features-sec .container .col:nth-of-type(2) .col-inner .content-wrap .btn.ghost-button{padding:1px 40px}.page-template-tpl-contact .site-main .section-intro_section.section_design_contact:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-repeat:no-repeat;background-image:url(../images/banner-shape2.svg);background-position:0 30%;z-index:0}@media all and (max-width:1024px){.page-template-tpl-contact .site-main .section-intro_section.section_design_contact:before{display:none}}.page-template-tpl-contact .site-main .section-intro_section.section_design_contact:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-repeat:no-repeat;background-image:url(../images/banner-shape1.svg);background-position:100% 40%;z-index:0}@media all and (max-width:1024px){.page-template-tpl-contact .site-main .section-intro_section.section_design_contact:after{display:none}}.page-template-tpl-contact .site-main .section-faq_contact_me{background:#f8f5ed;padding-top:200px;padding-bottom:170px}.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .accordion-col .title-wrap{padding-bottom:30px}@media all and (max-width:767px){.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .accordion-col .title-wrap{padding-bottom:50px}}.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .accordion-col .accordion-wrap .accordions-item .accordion{border-bottom:solid 1px #1f1f1f;padding:20px 0}.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .accordion-col .accordion-wrap .accordions-item .accordion .accordion-title{display:flex;justify-content:space-between;cursor:pointer}.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .accordion-col .accordion-wrap .accordions-item .accordion .accordion-title .small-title{font-size:20px;line-height:28px;letter-spacing:.02em;color:#1f1f1f}.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .accordion-col .accordion-wrap .accordions-item .accordion .accordion-title .arrow-icon,.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .accordion-col .accordion-wrap .accordions-item .accordion .accordion-title .arrow-icon svg{transition:all .4s ease-in-out}.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .accordion-col .accordion-wrap .accordions-item .accordion .accordion-title.active .arrow-icon svg{transform:rotate(90deg)}.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .accordion-col .accordion-wrap .accordions-item .accordion .accordion-content{margin-top:20px}.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .accordion-col .accordion-wrap .accordions-item .accordion .accordion-content .accordion-content-inner p{font-size:14px;line-height:22px;font-weight:300;color:#1f1f1f}.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .contact_me_title,.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .faqs_title{font-size:40px;line-height:47px;font-weight:500;letter-spacing:-.02em;color:#1f1f1f}@media (max-width:1499px){.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .contact_me_title,.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .faqs_title{font-size:36px}}@media all and (max-width:360px){.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .contact_me_title,.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .faqs_title{font-size:30px;line-height:30px}}.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .contact_me_contact .col-inner{max-width:364px;margin-left:auto}.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .contact_me_contact .col-inner .title-wrap{margin-bottom:53px}.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .contact_me_contact .col-inner .contact-me-box-list{display:flex;flex-direction:column;gap:70px}@media all and (max-width:767px){.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .contact_me_contact .col-inner .contact-me-box-list{gap:32px}}.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .contact_me_contact .col-inner .contact-me-box-list .contact-me-box .box-inner{display:grid;grid-template-columns:48px 1fr;gap:40px}@media all and (max-width:767px){.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .contact_me_contact .col-inner .contact-me-box-list .contact-me-box .box-inner{grid-template-columns:1fr;gap:20px}}.dutch_teacher_steps-sec .steps-row>div,.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .contact_me_contact .col-inner .contact-me-box-list .contact-me-box .box-inner .contact-icon,.rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list>div,.rates_and_dates_content-wrap .rates_and_dates_packages .row>div,.section-course_grid .course_grid-sec .row>div{display:flex}.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .contact_me_contact .col-inner .contact-me-box-list .contact-me-box .box-inner .box-inner-content{display:flex;flex-direction:column}.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .contact_me_contact .col-inner .contact-me-box-list .contact-me-box .box-inner .box-inner-content .small-title{font-size:24px;line-height:24px;font-weight:500;color:#1f1f1f}@media (max-width:1499px){.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .contact_me_contact .col-inner .contact-me-box-list .contact-me-box .box-inner .box-inner-content .small-title{font-size:22px}}.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .contact_me_contact .col-inner .contact-me-box-list .contact-me-box .box-inner .box-inner-content p{font-size:14px;line-height:22px;font-weight:300}.page-template-tpl-contact .contact-form-popup .modal-dialog{max-width:70%}@media all and (max-width:767px){.page-template-tpl-contact .contact-form-popup .modal-dialog{max-width:100%}}.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content,.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-body .container-fluid .row .col.col-contact-author .image-wrap img{border-radius:0}.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-header{border-bottom:none;padding:10px 16px 0}.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-header .btn-close:hover{background-color:transparent;border:transparent}.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-header .btn-close:focus{box-shadow:unset}.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-body,.woocommerce-checkout .checkout .form-row.radio-wrap>label,.woocommerce-checkout .checkout .form-row.text-area-wrap>label{padding-bottom:30px}.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-body .container-fluid .row .col.col-contact-detail-popup .title-wrap .title{font-size:40px;line-height:40px;font-weight:500;letter-spacing:-.02em;margin-top:-3px;color:#1f1f1f}@media all and (max-width:320px){.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-body .container-fluid .row .col.col-contact-detail-popup .title-wrap .title{font-size:30px;line-height:30px}}.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-body .container-fluid .row .col.col-contact-detail-popup .sub-title{font-size:16px;line-height:28px;font-weight:500;color:#1f1f1f}.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-body .container-fluid .row .col.col-contact-detail-popup .form-wrap{margin-top:35px}@media all and (max-width:320px){.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-body .container-fluid .row .col.col-contact-detail-popup .form-wrap{margin-top:15px}}.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-body .container-fluid .row .col.col-contact-detail-popup .form-wrap .gform_wrapper .gform-body .gform_fields{gap:34px}@media all and (max-width:567px){.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-body .container-fluid .row .col.col-contact-detail-popup .form-wrap .gform_wrapper .gform-body .gform_fields{display:flex;flex-direction:column}}.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-body .container-fluid .row .col.col-contact-detail-popup .form-wrap .gform_wrapper .gform-body .gform_fields .field_description_below .gfield_label{font-weight:500;margin-bottom:0}.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-body .container-fluid .row .col.col-contact-detail-popup .form-wrap .gform_wrapper .gform-body .gform_fields .field_description_below .ginput_container input{background:0 0;box-shadow:unset;border-bottom:solid 1px #1f1f1f}.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-body .container-fluid .row .col.col-contact-detail-popup .form-wrap .gform_wrapper .gform-body .gform_fields .field_description_above .ginput_container textarea:focus,.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-body .container-fluid .row .col.col-contact-detail-popup .form-wrap .gform_wrapper .gform-body .gform_fields .field_description_below .ginput_container input:focus,.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-body .container-fluid .row .col.col-contact-detail-popup .form-wrap .gform_wrapper .gform-body .gform_fields .field_description_below .ginput_container textarea:focus{box-shadow:unset;outline:0}.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-body .container-fluid .row .col.col-contact-detail-popup .form-wrap .gform_wrapper .gform-body .gform_fields .field_description_below .ginput_container input[aria-invalid=true]{border:0;border-bottom:1px solid #c02b0a}.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-body .container-fluid .row .col.col-contact-detail-popup .form-wrap .gform_wrapper .gform-body .gform_fields .field_description_above .ginput_container textarea,.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-body .container-fluid .row .col.col-contact-detail-popup .form-wrap .gform_wrapper .gform-body .gform_fields .field_description_below .ginput_container textarea{background:0 0;box-shadow:unset;border-bottom:solid 1px #1f1f1f;max-height:80px}.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-body .container-fluid .row .col.col-contact-detail-popup .form-wrap .gform_wrapper .gform-body .gform_fields .field_description_above .gfield_description{font-weight:300}.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-body .container-fluid .row .col.col-contact-detail-popup .form-wrap .gform_wrapper .gform_footer{position:relative;width:136px;height:44px;padding:0;margin:20px 0 0}.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-body .container-fluid .row .col.col-contact-detail-popup .form-wrap .gform_wrapper .gform_footer:after{position:absolute;display:block;content:"";width:13px;height:8px;background:url(../images/btn-arrow.svg) no-repeat 0 0;z-index:1;right:25px;top:50%;transform:translate(-50%,-50%)}.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-body .container-fluid .row .col.col-contact-detail-popup .form-wrap .gform_wrapper .gform_footer input[type=submit]{background:#59c886;border:solid 2px #59c886;font-size:14px;font-weight:300;transition:all .4s ease-in-out;position:relative;width:100%;height:100%;margin-bottom:0;padding:0 23px 0 0}.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-body .container-fluid .row .col.col-contact-detail-popup .form-wrap .gform_wrapper .gform_footer input[type=submit]:hover{background:#fff}.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-body .container-fluid .row .col.col-contact-detail-popup .form-wrap .gform_wrapper .gform_footer input[type=submit]:focus{box-shadow:unset;outline:0}.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-body .container-fluid .row .col.col-contact-detail-popup .form-wrap .gform_wrapper .gform_footer img{position:absolute;right:0;top:50%;transform:translate(20px,-50%)}.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-body .container-fluid .row .col.col-contact-detail-popup .form-wrap .gform_wrapper .gform_validation_errors{border-radius:0;padding:8px 8px 8px 34px}.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-body .container-fluid .row .col.col-contact-detail-popup .form-wrap .gform_wrapper .gform_validation_errors .gform_submission_error.hide_summary .gform-icon{font-size:22px;left:6px}.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-body .container-fluid .row .col.col-contact-detail-popup .form-wrap .gform_wrapper .gfield_description.gfield_validation_message{line-height:normal;border:0;padding:0;font-size:12px;color:red}.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-body .container-fluid .row .col.col-contact-author{max-width:412px}@media all and (max-width:991px){.page-template-tpl-contact .contact-form-popup .modal-dialog .modal-content .modal-body .container-fluid .row .col.col-contact-author{display:none}}@media all and (max-width:1200px){.page-template-tpl-contact .site-main .section-faq_contact_me{padding-top:70px;padding-bottom:0}.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .container .row .contact_me_contact{flex:0 0 100%}.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .container .row .contact_me_contact .col-inner{margin-left:0;padding-top:70px;padding-bottom:70px}}@media all and (max-width:991px){.page-template-tpl-contact .site-main .section-intro_section .intro_section-sec .content-center{text-align:left}.page-template-tpl-contact .site-main .section-intro_section .intro_section-sec .content-center .sub-title{font-size:16px;line-height:20px;font-weight:500;letter-spacing:-.02em;margin-bottom:20px}.page-template-tpl-contact .site-main .section-intro_section .intro_section-sec .content-center .title-wrap{font-size:41px;line-height:50px;font-weight:500;margin-bottom:30px;letter-spacing:-.04em}.page-template-tpl-contact .site-main .section-intro_section .features-sec .container .row{flex-direction:column}.page-template-tpl-contact .site-main .section-intro_section .features-sec .container .row .col{margin-bottom:40px}.page-template-tpl-contact .site-main .section-intro_section .features-sec .container .row .col .col-inner{text-align:left;display:grid;grid-template-columns:38px 1fr;gap:20px}.page-template-tpl-contact .site-main .section-intro_section .features-sec .container .row .col .col-inner .icon{flex:0 0 68px}.page-template-tpl-contact .site-main .section-intro_section .features-sec .container .row .col .col-inner .content-wrap{text-align:left}.page-template-tpl-contact .site-main .section-intro_section .features-sec .container .row .col .col-inner .content-wrap .small-title{margin-bottom:11px;padding-bottom:8px}.page-template-tpl-contact .site-main .section-intro_section .features-sec .container .row .col .col-inner .content-wrap .small-title:after,.page-template-tpl-contact .site-main .section-intro_section .features-sec .container .row .col .col-inner .content-wrap .small-title:before{display:none}.page-template-tpl-contact .site-main .section-intro_section .features-sec .container .row .col .col-inner .content-wrap .desc{max-width:100%}.page-template-tpl-contact .site-main .section-intro_section .features-sec .container .row .col .col-inner .content-wrap .desc::before{left:0;top:-11px;transform:translate(0,0);min-width:170px}.page-template-tpl-contact .site-main .section-intro_section .features-sec .container .row .col .col-inner .content-wrap .desc p{font-size:14px;line-height:20px}.page-template-tpl-contact .site-main .section-intro_section .features-sec .container .row .col .col-inner .content-wrap .btn.ghost-button{padding:5px 32px;margin-right:5px}.page-template-tpl-contact .site-main .section-intro_section .features-sec .container .row .col .col-inner .content-wrap .btn.ghost-button:last-of-type{margin-right:0}}@media all and (max-width:991px) and (max-width:375px){.page-template-tpl-contact .site-main .section-intro_section .features-sec .container .row .col .col-inner .content-wrap .btn.ghost-button{padding:5px 30px}}@media all and (max-width:991px) and (max-width:360px){.page-template-tpl-contact .site-main .section-intro_section .features-sec .container .row .col .col-inner .content-wrap .btn.ghost-button{padding:5px 25px;margin-right:5px}}@media all and (max-width:991px) and (max-width:320px){.page-template-tpl-contact .site-main .section-intro_section .features-sec .container .row .col .col-inner .content-wrap .btn.ghost-button{padding:5px 20px;margin-right:5px}}@media all and (max-width:991px){.page-template-tpl-contact .site-main .section-faq_contact_me{padding-top:70px;padding-bottom:0}.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .container .row .contact_me_contact{flex:0 0 100%}.page-template-tpl-contact .site-main .section-faq_contact_me .faq_contact_me-sec .container .row .contact_me_contact .col-inner{margin-left:0;padding-top:70px;padding-bottom:70px}}.section-title_with_content{padding-top:128px}@media (max-width:1199px){.section-title_with_content{padding-top:100px}}@media (max-width:991px){.section-title_with_content{padding-top:55px}}.knowledge_list-sec .row-knowledge_list .col-inner article,.section-title_with_content .title_with_content-sec .col-inner .title-wrap{margin-bottom:37px}@media all and (max-width:767px){.section-title_with_content .title_with_content-sec .col-inner .title-wrap{margin-bottom:20px}}.section-title_with_content .title_with_content-sec .col-inner .title-wrap .title,.single-post .site-main .entry-header .entry-title{font-size:64px;line-height:70px;letter-spacing:-.04em;color:#eddd8b}@media (max-width:1499px){.section-title_with_content .title_with_content-sec .col-inner .title-wrap .title{font-size:56px}}@media all and (max-width:767px){.section-title_with_content .title_with_content-sec .col-inner .title-wrap .title{font-size:40px;line-height:50px}}.section-title_with_content .title_with_content-sec .col-inner .desc p{color:#fff;font-size:14px;line-height:22px;max-width:793px}.section-title_with_content .title_with_content-sec .col-inner hr{margin-bottom:0;background-color:#eddd8b;opacity:1}@media all and (max-width:991px){.section-title_with_content .title_with_content-sec .col-inner hr{display:none}}.section-knowledge_list{padding-top:102px;padding-bottom:136px}@media all and (max-width:991px){.section-knowledge_list{padding-top:60px}}.knowledge_list-sec .row-knowledge_list .cat-title{font-size:32px;line-height:40px;font-weight:500;letter-spacing:-.02em;color:#eddd8b;padding-bottom:16px;border-bottom:solid 1px #eddd8b;margin-bottom:46px}@media (max-width:1499px){.knowledge_list-sec .row-knowledge_list .cat-title{font-size:29px}}@media all and (max-width:767px){.knowledge_list-sec .row-knowledge_list .cat-title{margin-bottom:32px}}@media all and (max-width:767px){.knowledge_list-sec .row-knowledge_list .col-inner article{margin-bottom:35px}}.knowledge_list-sec .row-knowledge_list .col-inner article .knowledge-item .title a{display:grid;grid-template-columns:48px 1fr;font-size:16px;line-height:28px;font-weight:500;color:#fff}.archive .content-area .site-main article.post.type-post .knowledge-item .title a .icon,.knowledge_list-sec .row-knowledge_list .all-cat-link a .icon,.knowledge_list-sec .row-knowledge_list .col-inner article .knowledge-item .title a .icon{border:3px solid #59c886;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.knowledge_list-sec .row-knowledge_list .all-cat-link{border-top:solid 1px #eddd8b;padding-top:35px}.archive .content-area .site-main article.post.type-post .knowledge-item .title a,.knowledge_list-sec .row-knowledge_list .all-cat-link a{display:grid;grid-template-columns:58px 1fr;font-size:16px;line-height:28px;font-weight:500;color:#fff}.single-post .storefront-breadcrumb{margin-bottom:5px;padding-top:100px}@media all and (max-width:767px){.single-post .storefront-breadcrumb{padding-top:40px}}.single-post .storefront-breadcrumb .col-full{max-width:100%;padding-left:0;padding-right:0;margin-left:0;margin-right:0}.single-post .content-area{background-color:#1f1f1f;margin-bottom:0}@media (max-width:991px){.single-post .site-main{margin-bottom:0}}.single-post .site-main .entry-header{margin-bottom:72px}@media (max-width:991px){.single-post .site-main .entry-header{margin-bottom:52px}}@media (max-width:767px){.single-post .site-main .entry-header{margin-bottom:42px}}.single-post .site-main .entry-header .entry-title{font-weight:500;padding-bottom:23px;border-bottom:solid 1px #eddd8b}@media all and (max-width:767px){.single-post .site-main .entry-header .entry-title{font-size:40px;line-height:50px;padding-bottom:42px}}.archive .content-area .site-main article.post.type-post,.single-post .site-main .format-standard{margin-bottom:37px}.section-course_grid .course_grid-sec .row-course_grid .col-inner .course_grid-item .item-inner .feature-data .feature-wrap .features li:last-of-type,.single-post .site-main .format-standard:last-of-type{margin-bottom:0}.single-post .type-post .entry-header{margin-bottom:72px}@media (max-width:991px){.single-post .type-post .entry-header{margin-bottom:52px}}@media (max-width:767px){.single-post .type-post .entry-header{margin-bottom:42px}}.archive .content-area .site-main .page-header .cat-title,.single-post .type-post .entry-header .entry-title{font-size:64px;line-height:70px;font-weight:500;letter-spacing:-.04em;color:#eddd8b;padding-bottom:23px;border-bottom:solid 1px #eddd8b}@media all and (max-width:767px){.single-post .type-post .entry-header .entry-title{font-size:40px;line-height:50px}}.single-post .type-post .entry-content{max-width:792px}.single-post .type-post .entry-content h3{font-weight:500;font-size:32px;line-height:40px;letter-spacing:-.02em;color:#eddd8b;margin-bottom:26px}@media all and (max-width:767px){.single-post .type-post .entry-content h3{margin-top:42px;margin-bottom:17px}.single-post .type-post .entry-content h3:first-of-type{margin-top:0}}.single-post .type-post .entry-content p{font-weight:300;font-size:14px;line-height:22px;color:#fff;margin-bottom:24px}@media all and (max-width:767px){.single-post .type-post .entry-content p{margin-bottom:17px}}.single-post .knowledge_list-sec .row-knowledge_list{padding-top:40px}.single-post .knowledge_list-sec .row-knowledge_list .col-12{margin-bottom:60px}.archive .content-area{background-color:#1f1f1f;margin-bottom:0;padding-top:128px}@media all and (max-width:991px){.archive .content-area{padding-top:64px}}.archive .content-area .site-main,.section-about_dutch_teacher .about_dutch_teacher-sec .first-row .counts li p,.section-course_grid .course_grid-sec .row-course_grid .col-inner .course_grid-item .item-inner .feature-data .feature-wrap.margin-bottom.margin-medium{margin-bottom:0}.archive .content-area .site-main .page-header{margin-bottom:72px}@media (max-width:991px){.archive .content-area .site-main .page-header{margin-bottom:52px}}@media (max-width:767px){.archive .content-area .site-main .page-header{margin-bottom:42px}}@media all and (max-width:767px){.archive .content-area .site-main .page-header .cat-title{font-size:40px;line-height:50px}}@media all and (max-width:767px){.archive .content-area .site-main article.post.type-post{margin-bottom:35px}.archive .content-area .site-main article.post.type-post:last-of-type{margin-bottom:0}}@media (max-width:1199px){.section-about_me.padding_top{padding-top:110px}}@media (max-width:991px){.section-about_me.padding_top{padding-top:80px}}@media (max-width:767px){.section-about_me.padding_top{padding-top:50px}}@media (max-width:1199px){.section-about_me.padding_bottom{padding-bottom:125px}}@media (max-width:991px){.section-about_me.padding_bottom{padding-bottom:100px}}@media (max-width:767px){.section-about_me.padding_bottom{padding-bottom:80px}}@media (min-width:1199px){.section-about_me .about_me-sec.intro_stylist_bg .container .row .col-lg-6:first-child{width:40%}.section-about_me .about_me-sec.intro_stylist_bg .container .row .col-lg-6:last-child{width:60%}}.section-about_me .about_me-sec .review-data .author-name-img .author-img img{width:100%;height:100%;border-radius:50px;object-fit:cover;object-position:center}@media (max-width:550px){.section-about_me .about_me-sec .col-wrapper{grid-template-columns:1fr}.section-about_me .about_me-sec .col-wrapper .about-me-content{grid-row:2/2}.section-about_me .about_me-sec .col-wrapper .about-me-content .text-end{text-align:start!important}}@media (max-width:550px){.section-about_me .about_me-sec .col-wrapper .about-me-content .link-button{justify-content:start}}@media (max-width:550px){.section-about_me .about_me-sec .col-wrapper .about-me-img{width:50%;grid-row:1/1}}@media all and (max-width:991px){.home .section-about_me:after{display:none}}@media (max-width:1199px){.section-about_me.padding_top{padding-top:110px}}@media (max-width:991px){.section-about_me.padding_top{padding-top:80px}}@media (max-width:767px){.section-about_me.padding_top{padding-top:50px}}@media (max-width:1199px){.section-about_me.padding_bottom{padding-bottom:125px}}@media (max-width:991px){.section-about_me.padding_bottom{padding-bottom:100px}}@media (max-width:767px){.section-about_me.padding_bottom{padding-bottom:80px}}@media (min-width:1199px){.section-about_me .about_me-sec.intro_stylist_bg .container .row .col-lg-6:first-child{width:40%}.section-about_me .about_me-sec.intro_stylist_bg .container .row .col-lg-6:last-child{width:60%}}@media (max-width:550px){.section-about_me .about_me-sec .col-wrapper{grid-template-columns:1fr}.section-about_me .about_me-sec .col-wrapper .about-me-content{grid-row:2/2}.section-about_me .about_me-sec .col-wrapper .about-me-content .text-end{text-align:start!important}}@media (max-width:550px){.section-about_me .about_me-sec .col-wrapper .about-me-content .link-button{justify-content:start}}@media (max-width:550px){.section-about_me .about_me-sec .col-wrapper .about-me-img{width:50%;grid-row:1/1}}@media all and (max-width:991px){.home .section-about_me:after{display:none}}.section-about_me.padding_top{padding-top:165px}@media (max-width:1199px){.section-about_me.padding_top{padding-top:110px}}@media (max-width:991px){.section-about_me.padding_top{padding-top:80px}}@media (max-width:767px){.section-about_me.padding_top{padding-top:50px}}.section-about_me.padding_bottom{padding-bottom:175px}@media (max-width:1199px){.section-about_me.padding_bottom{padding-bottom:125px}}@media (max-width:991px){.section-about_me.padding_bottom{padding-bottom:100px}}@media (max-width:767px){.section-about_me.padding_bottom{padding-bottom:80px}}@media (min-width:1199px){.section-about_me .about_me-sec.intro_stylist_bg .container .row .col-lg-6:first-child{width:40%}.section-about_me .about_me-sec.intro_stylist_bg .container .row .col-lg-6:last-child{width:60%}}.section-about_me .about_me-sec .review-data .author-name-img{display:flex;align-items:center;gap:10px}.section-about_me .about_me-sec .review-data .author-name-img .author-img{width:45px;height:45px;border-radius:50px}.section-about_me .about_me-sec .review-data .author-name-img .author-name{width:calc(100% - 55px)}.section-about_me .about_me-sec .review-data .author-name-img .author-name .name{font-weight:500;color:#1f1f1f;font-size:16px;line-height:30px}.section-about_me .about_me-sec .review-data .author-name-img .author-name .date{color:#59c886;font-weight:300;font-size:16px;line-height:30px}.section-about_me .about_me-sec .col-wrapper{display:grid;grid-template-columns:2fr 1fr;gap:40px;margin-top:40px;align-items:flex-end}@media (max-width:550px){.section-about_me .about_me-sec .col-wrapper{grid-template-columns:1fr}.section-about_me .about_me-sec .col-wrapper .about-me-content{grid-row:2/2}.section-about_me .about_me-sec .col-wrapper .about-me-content .text-end{text-align:start!important}}.section-about_me .about_me-sec .col-wrapper .about-me-content .link-button{justify-content:end}@media (max-width:550px){.section-about_me .about_me-sec .col-wrapper .about-me-content .link-button{justify-content:start}}.section-about_me .about_me-sec .col-wrapper .about-me-img{width:100%;height:100%;border-radius:0}@media (max-width:550px){.section-about_me .about_me-sec .col-wrapper .about-me-img{width:50%;grid-row:1/1}}.section-about_me.content-style-light .col-inner .dec,.section-about_me.content-style-light .col-inner .desc,.section-about_me.content-style-light .col-inner .review-data .author-name-img .author-name .name,.section-about_me.content-style-light .col-inner .sub-title,.section-about_me.content-style-light .col-inner .title{color:#fff}.section-about_me.content-style-light .col-inner .review-data .author-name-img .author-name .date{color:#59c886}.section-about_me.content-style-dark .col-inner .dec,.section-about_me.content-style-dark .col-inner .desc,.section-about_me.content-style-dark .col-inner .review-data .author-name-img .author-name .name,.section-about_me.content-style-dark .col-inner .sub-title,.section-about_me.content-style-dark .col-inner .title{color:#1f1f1f}.section-about_me.content-style-dark .col-inner .review-data .author-name-img .author-name .date{color:#59c886}.home .section-about_me{position:relative}.home .section-about_me:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-repeat:no-repeat;background-image:url(../images/banner-shape1.svg);background-position:100% 100%;background-size:auto;z-index:0;opacity:.2}@media all and (max-width:991px){.home .section-about_me:after{display:none}}.home .about_me-sec.intro_stylist_bg{position:relative;z-index:1}.section-intro_section{overflow:hidden}.section-intro_section.padding_top{padding-top:125px}@media (max-width:1199px){.section-intro_section.padding_top{padding-top:100px}}@media (max-width:991px){.section-intro_section.padding_top{padding-top:70px}}.section-intro_section.padding_bottom{padding-bottom:125px}@media (max-width:1199px){.section-intro_section.padding_bottom{padding-bottom:100px}}@media (max-width:991px){.section-intro_section.padding_bottom{padding-bottom:70px}}.section-course_grid .course_grid-sec .row-course_grid .col-inner .course_grid-item .item-inner .feature-data .feature-wrap .features,.section-faq ul,.section-intro_section ul{padding-left:20px}.section-faq ul li,.section-intro_section ul li{margin-bottom:20px;position:relative;font-weight:500}.overview_content-wrap .overview-right .dec ul li::after,.section-intro_section ul li::after{right:0;bottom:0;content:"";position:absolute;top:12px;left:-20px;width:12px;height:3px;background:#59c886}.section-intro_section .intro_stylist_bg{position:relative}.section-intro_section .intro_stylist_bg::after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-repeat:no-repeat;background-image:url(../images/colour-shape2.svg);background-position:right 15%;background-size:contain;z-index:1}@media (max-width:1580px){.section-intro_section .intro_stylist_bg::after{background-size:auto 90%}}@media (max-width:991px){.section-intro_section .intro_stylist_bg::after{background-size:30%}}@media (max-width:767px){.section-intro_section .intro_stylist_bg::after{background-size:40%;display:none}}@media (max-width:550px){.section-intro_section .intro_stylist_bg::after{background-size:50%}}.section-intro_section .intro_stylist_bg::before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-repeat:no-repeat;background-image:url(../images/colour-shape1.svg);background-position:left 15%;background-size:contain;z-index:1}@media (max-width:1580px){.section-intro_section .intro_stylist_bg::before{background-size:auto 82%}}@media (max-width:991px){.section-intro_section .intro_stylist_bg::before{background-size:30%}}@media (max-width:767px){.section-intro_section .intro_stylist_bg::before{background-size:40%;display:none}}@media (max-width:550px){.section-intro_section .intro_stylist_bg::before{background-size:50%}}.section-intro_section.content-style-light .intro_stylist_bg .col-inner .title{text-align:center!important}@media only screen and (min-width:1360px){.section-intro_section.content-style-light .intro_stylist_bg .col-inner .title{font-size:53px}}.section-intro_section.content-style-light .intro_stylist_bg .col-inner .dec{text-align:center!important}.section-intro_section.content-style-light .col-inner .dec,.section-intro_section.content-style-light .col-inner .title{color:#fff}@media all and (max-width:991px){.section-intro_section.content-style-light .col-inner .dec.max-width-550.margin-medium.margin-bottom{margin:0 auto}}.section-intro_section.content-style-dark .col-inner .dec,.section-intro_section.content-style-dark .col-inner .title{color:#1f1f1f}.section-intro_section .content-center{text-align:center;position:relative;z-index:9}.section-course_features .features-sec.content-align-center .col-inner .icon,.section-intro_section .content-center .max-width-550,.section-intro_section .content-center .max-width-large{margin:0 auto}.section-intro_section .content-center .intro_btn_wrapper{justify-content:center}.section-intro_section .content-left .intro_btn_wrapper{justify-content:start}.section-title_with_counter.padding_top{padding-top:80px}.section-title_with_counter.padding_bottom{padding-bottom:100px}.section-title_with_counter .title_with_counter-sec .counts{display:flex;text-align:center;flex-wrap:wrap;grid-row-gap:40px}@media (max-width:550px){.section-title_with_counter .title_with_counter-sec .counts{text-align:left}}.section-title_with_counter .title_with_counter-sec .counts li{width:33.333%;padding:20px 8px;border-left:1px solid #1f1f1f}@media (max-width:550px){.section-title_with_counter .title_with_counter-sec .counts li{width:50%;padding:0 8px}}.section-title_with_counter .title_with_counter-sec .counts li:first-child{border-left:1px solid transparent}@media (max-width:550px){.section-title_with_counter .title_with_counter-sec .counts li:first-child{border-left:1px solid #1f1f1f}}.section-title_with_counter.content-style-light .counts li{border-left:1px solid #fff}@media (max-width:550px){.section-title_with_counter.content-style-light .counts li:first-child{border-left:1px solid #fff}}.section-title_with_counter.content-style-light .col-inner .dec,.section-title_with_counter.content-style-light .col-inner .desc,.section-title_with_counter.content-style-light .col-inner .title,.section-title_with_counter.content-style-light .heading-style-h6,.section-title_with_counter.content-style-light .sub-title{color:#fff}.section-title_with_counter.content-style-dark .col-inner .title{color:#1f1f1f;font-size:52px}@media only screen and (max-width:1440px){.section-title_with_counter.content-style-dark .col-inner .title{font-size:42px}}@media only screen and (max-width:1199px){.section-title_with_counter.content-style-dark .col-inner .title{font-size:36px}}@media only screen and (max-width:767px){.section-title_with_counter.content-style-dark .col-inner .title{font-size:32px}}.section-title_with_counter.content-style-dark .col-inner .dec,.section-title_with_counter.content-style-dark .col-inner .desc,.section-title_with_counter.content-style-dark .heading-style-h6,.section-title_with_counter.content-style-dark .sub-title{color:#1f1f1f}.section-course_features.padding_top{padding-top:90px}@media (max-width:991px){.section-course_features.padding_top{padding-bottom:80px}}@media (max-width:767px){.section-course_features.padding_top{padding-bottom:60px}}.section-course_features.padding_bottom{padding-bottom:110px}@media (max-width:991px){.section-course_features.padding_bottom{padding-bottom:90px}}@media (max-width:767px){.section-course_features.padding_bottom{padding-bottom:70px}}.section-course_features .features-sec.content-align-center{text-align:center}@media (max-width:767px){.section-course_features .features-sec.content-align-center .container .row.gy-5>*{margin-top:25px}.section-course_features .features-sec.content-align-center .container .row.gy-5>:nth-child(1){margin-top:0}}.section-course_features .features-sec .col-inner .icon{width:100%;height:100%;max-width:90px;margin-bottom:15px}.section-course_features .features-sec .col-inner .icon img{width:100%;height:100%;object-fit:contain;object-position:center;max-height:60px}.section-course_features .features-sec .col-inner .content-wrap.title_has_icon .small-title{position:relative;display:inline-block;z-index:9}.section-course_features .features-sec .col-inner .content-wrap.title_has_icon .small-title::after,.section-course_features .features-sec .col-inner .content-wrap.title_has_icon .small-title::before{position:absolute;top:0;left:0;bottom:0;content:"";background-repeat:no-repeat;right:-60px;background-image:url(../images/right-shape.svg);background-position:right;background-size:50px;z-index:1}.section-course_features .features-sec .col-inner .content-wrap.title_has_icon .small-title::before{right:0;left:-60px;background-image:url(../images/left-shape.svg);background-position:left}.section-course_features .features-sec .col-inner .content-wrap.title_has_icon .dec{position:relative;padding-top:15px;margin-top:25px}.section-course_features .features-sec .col-inner .content-wrap.title_has_icon .dec::before{position:absolute;top:0;right:0;bottom:0;content:"";background-repeat:no-repeat;background-position:center;left:50%;width:60%;height:2px;background:#fff;transform:translate(-50%,0)}.section-course_features.content-style-light .col-inner .dec,.section-course_features.content-style-light .col-inner .small-title{color:#fff}.section-course_features.content-style-dark .col-inner .dec,.section-course_features.content-style-dark .col-inner .small-title{color:#1f1f1f}.section-course_features.content-style-dark .col-inner .dec::before{background:#1f1f1f!important}.section-course_grid.padding_top{padding-top:145px}@media (max-width:1199px){.section-course_grid.padding_top{padding-top:110px}}@media (max-width:991px){.section-course_grid.padding_top{padding-bottom:70px}}.section-course_grid.padding_bottom{padding-bottom:145px}@media (max-width:1199px){.section-course_grid.padding_bottom{padding-bottom:110px}}@media (max-width:991px){.section-course_grid.padding_bottom{padding-bottom:70px}}.section-course_grid .course_grid-sec .row>div.whatisyourlevel{justify-content:center;margin-bottom:40px;margin-top:40px}.section-course_grid .course_grid-sec .row>div.whatisyourlevel .link-wrap a.link.icon{display:flex;align-items:center;font-size:24px;line-height:1;font-weight:500;color:#fff}@media (max-width:1499px){.section-course_grid .course_grid-sec .row>div.whatisyourlevel .link-wrap a.link.icon{font-size:22px}}.section-course_grid .course_grid-sec .row>div.whatisyourlevel .link-wrap a.link.icon .icon{border:solid 2px #59c886;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-left:18px}.section-course_grid .course_grid-sec .row-course_grid .col-inner{padding:45px 65px;border:2px solid #eddd8b;position:relative;width:100%}@media (max-width:1199px){.section-course_grid .course_grid-sec .row-course_grid .col-inner{padding:70px 30px}}@media (max-width:550px){.section-course_grid .course_grid-sec .row-course_grid .col-inner{padding:70px 15px 30px;position:relative}.section-course_grid .course_grid-sec .row-course_grid .col-inner:after{position:absolute;content:"1 of 1";right:18px;top:18px;color:#eddd8b;font-size:14px;line-height:1;font-weight:500;text-align:right}}.section-course_grid .course_grid-sec .row-course_grid .col-inner::before{position:absolute;right:0;bottom:0;content:"";top:-2px;left:-2px;background-repeat:no-repeat;background-image:url(../images/left-shape.svg);background-position:-17px 9px;background-size:74px;z-index:1;width:84px;height:102px;background-color:transparent;border-top:3px solid #1f1f1f;border-left:3px solid #1f1f1f}@media (max-width:550px){.section-course_grid .course_grid-sec .row-course_grid .col-inner::before{top:-20px;left:-10px;background-color:#1f1f1f;width:84px;height:72px}}.section-course_grid .course_grid-sec .row-course_grid .col-inner .course_grid-item{display:flex;flex-flow:column;align-items:stretch;height:100%}.section-course_grid .course_grid-sec .row-course_grid .col-inner .course_grid-item .sub-title{margin-bottom:20px;padding-bottom:10px;position:relative}.section-course_grid .course_grid-sec .row-course_grid .col-inner .course_grid-item .sub-title::after{position:absolute;left:0;right:0;bottom:0;content:"";width:50%;height:1px;background-color:#fff;top:auto}.section-course_grid .course_grid-sec .row-course_grid .col-inner .course_grid-item .item-inner{display:flex;gap:30px;flex-wrap:wrap;margin-bottom:50px}@media (max-width:550px){.section-course_grid .course_grid-sec .row-course_grid .col-inner .course_grid-item .item-inner{margin-bottom:22px}}.section-course_grid .course_grid-sec .row-course_grid .col-inner .course_grid-item .item-inner .feature-data{width:calc(65% - 15px)}@media (max-width:550px){.section-course_grid .course_grid-sec .row-course_grid .col-inner .course_grid-item .item-inner .feature-data{width:100%}}.section-course_grid .course_grid-sec .row-course_grid .col-inner .course_grid-item .item-inner .feature-data .feature-wrap .features li{margin-bottom:30px;position:relative}@media only screen and (max-width:991px){.section-course_grid .course_grid-sec .row-course_grid .col-inner .course_grid-item .item-inner .feature-data .feature-wrap .features li{margin-bottom:0}}.section-course_grid .course_grid-sec .row-course_grid .col-inner .course_grid-item .item-inner .feature-data .feature-wrap .features li::after{right:0;bottom:0;content:"";position:absolute;top:15px;left:-20px;width:12px;height:3px;background:#59c886;transform:translate(0,-50%)}.section-course_grid .course_grid-sec .row-course_grid .col-inner .course_grid-item .item-inner .feature-data .feature-wrap .features li .dec{font-weight:500}.section-course_grid .course_grid-sec .row-course_grid .col-inner .course_grid-item .item-inner .duration-frequency{width:calc(35% - 15px)}@media (max-width:550px){.section-course_grid .course_grid-sec .row-course_grid .col-inner .course_grid-item .item-inner .duration-frequency{margin-bottom:35px;width:100%}}.section-course_grid .course_grid-sec .row-course_grid .col-inner .course_grid-item .item-inner .duration-frequency .duration-wrap{margin-bottom:35px}@media only screen and (max-width:991px){.section-course_grid .course_grid-sec .row-course_grid .col-inner .course_grid-item .item-inner .duration-frequency .duration-wrap{margin-bottom:10px}}.section-course_grid .course_grid-sec .row-course_grid .col-inner .course_grid-item .item-inner .duration-frequency .duration-wrap .label{font-size:12px;margin-bottom:10px}@media only screen and (max-width:991px){.section-course_grid .course_grid-sec .row-course_grid .col-inner .course_grid-item .item-inner .duration-frequency .duration-wrap .label{margin-bottom:0}}@media (max-width:550px){.section-course_grid .course_grid-sec .row-course_grid .col-inner .course_grid-item .item-inner .duration-frequency .duration-wrap .label{margin-bottom:0}}.section-course_grid .course_grid-sec .row-course_grid .col-inner .course_grid-item .item-inner .duration-frequency .duration-wrap .desc{font-weight:500}.section-course_grid .course_grid-sec .row-course_grid .col-inner .course_grid-item .item-inner .duration-frequency .frequency-wrap .label{font-weight:300;font-size:12px;line-height:14px;margin-bottom:10px}.rates_and_dates_content-wrap .rates_and_dates_packages .col-inner .course_grid-item ul li .dec,.section-course_grid .course_grid-sec .row-course_grid .col-inner .course_grid-item .item-inner .duration-frequency .frequency-wrap .desc,.woocommerce-checkout .checkout .woocommerce-checkout-review-order .order-total td b,.woocommerce-checkout .checkout .woocommerce-checkout-review-order .order-total td strong,.woocommerce-checkout .checkout .woocommerce-checkout-review-order .order-total th b,.woocommerce-checkout .checkout .woocommerce-checkout-review-order .order-total th strong{font-weight:500}.section-course_grid .course_grid-sec .row-course_grid .col-inner .course_grid-item .price-btn-wrap{display:grid;align-items:center;grid-template-columns:auto 190px;gap:0;flex-wrap:wrap;margin-top:auto}@media (max-width:550px){.section-course_grid .course_grid-sec .row-course_grid .col-inner .course_grid-item .price-btn-wrap{flex-direction:column;align-items:flex-start;grid-template-columns:1fr;gap:50px}}.section-course_grid .course_grid-sec .row-course_grid .col-inner .course_grid-item .price-btn-wrap .price-wrap{max-width:180px}.section-course_grid .course_grid-sec .row-course_grid .col-inner .course_grid-item .price-btn-wrap .price-wrap .label{font-weight:300;font-size:12px;line-height:14px}.section-course_grid .course_grid-sec .row-course_grid .col-inner .course_grid-item .price-btn-wrap .price-wrap .price{margin:0}.section-course_grid .course_grid-sec .row-course_grid .col-inner .course_grid-item .price-btn-wrap .price-wrap .price sup{font-size:inherit;vertical-align:middle;top:-.2em}.section-course_grid .course_grid-sec .row-course_grid .col-inner .course_grid-item .price-btn-wrap .price-wrap .price-dec{margin-top:0;font-weight:300;font-size:12px;line-height:14px}@media (max-width:550px){.section-course_grid .course_grid-sec .row-course_grid .col-lg-6:nth-of-type(2) .col-inner:after{content:"2 of 2"}}.section-course_grid.content-style-light .col-inner .dec,.section-course_grid.content-style-light .col-inner .desc,.section-course_grid.content-style-light .col-inner .duration-frequency .label,.section-course_grid.content-style-light .col-inner .price-btn-wrap .price-wrap .label,.section-course_grid.content-style-light .col-inner .price-btn-wrap .price-wrap .price,.section-course_grid.content-style-light .col-inner .price-btn-wrap .price-wrap .price-dec,.section-course_grid.content-style-light .col-inner .sub-title{color:#fff}.section-course_grid.content-style-light .col-inner .sub-title::after{background-color:#fff}.section-course_grid.content-style-dark .col-inner::before{border-top:3px solid #f8f5ed!important;border-left:3px solid #f8f5ed!important}.section-course_grid.content-style-dark .col-inner .dec,.section-course_grid.content-style-dark .col-inner .desc,.section-course_grid.content-style-dark .col-inner .duration-frequency .label,.section-course_grid.content-style-dark .col-inner .sub-title,.section-course_grid.content-style-dark .price-btn-wrap .price-wrap .label,.section-course_grid.content-style-dark .price-btn-wrap .price-wrap .price,.section-course_grid.content-style-dark .price-btn-wrap .price-wrap .price-dec{color:#1f1f1f}.section-course_grid.content-style-dark .col-inner .sub-title::after{background-color:#1f1f1f!important}.section-video_with_content.padding_top{padding-top:145px}@media (max-width:1199px){.section-video_with_content.padding_top{padding-top:100px}}@media (max-width:991px){.section-video_with_content.padding_top{padding-top:70px}}.section-video_with_content.padding_bottom{padding-bottom:145px}@media (max-width:1199px){.section-video_with_content.padding_bottom{padding-bottom:100px}}@media (max-width:991px){.section-video_with_content.padding_bottom{padding-bottom:70px}}@media (max-width:550px){.section-video_with_content.padding_bottom .video_with_content-sec .container .row .col-lg-6:nth-child(1) .col-inner{margin-left:-15px;margin-right:-15px}}.section-video_with_content .video_with_content-sec .col-inner{height:100%}.section-video_with_content .video_with_content-sec .youtube-video{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0}.section-video_with_content .video_with_content-sec .youtube-video-wrap{width:100%;max-height:100%;position:relative;height:100%;max-width:600px;border-radius:0}@media (max-width:991px){.section-video_with_content .video_with_content-sec .youtube-video-wrap{max-width:100%;padding-bottom:50%}}.section-video_with_content .video_with_content-sec .youtube-thumbnail-wrap{position:absolute;top:0;left:0;width:100%;border-radius:0;height:100%;background-size:cover;background-position:top left;background-repeat:no-repeat;z-index:2;cursor:pointer}.section-video_with_content .video_with_content-sec .youtube-thumbnail-wrap .youtube-thumbnail{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:0}.section-video_with_content .video_with_content-sec .youtube-thumbnail-wrap .youtube-play-btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:120px;height:120px}@media (max-width:550px){.section-video_with_content .video_with_content-sec .youtube-thumbnail-wrap .youtube-play-btn{width:70px;height:70px}}.section-video_with_content .video_with_content-sec .youtube-thumbnail-wrap .youtube-play-btn img{width:100%;height:100%;object-fit:cover;object-position:center}.section-video_with_content .video_with_content-sec .star-wrap .rating{display:flex;align-items:center;gap:10px;margin-bottom:25px;border-top:1px solid;padding-top:30px;margin-top:10px}.section-video_with_content .video_with_content-sec .form-wrap form{display:flex;justify-content:space-between;gap:10px;align-items:center;max-width:500px;margin-bottom:0}@media (max-width:991px){.section-video_with_content .video_with_content-sec .form-wrap form{max-width:100%}}@media (max-width:640px){.section-video_with_content .video_with_content-sec .form-wrap form{flex-wrap:wrap}}.section-video_with_content .video_with_content-sec .form-wrap form .gform-body{width:100%}.section-video_with_content .video_with_content-sec .form-wrap form .gform-body .ginput_container input[type=email]{text-transform:inherit}.date-selection-sec .form-wrap form .gform-body .ginput_container input,.section-video_with_content .video_with_content-sec .form-wrap form .gform-body .ginput_container input{padding:5px 0;margin:0;background-color:transparent;border-bottom:1px solid;font-size:14px;color:#727272;font-weight:300;box-shadow:none;text-transform:capitalize}.section-tab-wrapper .form-row .form-wrap form .gform-body .ginput_container input:focus,.section-tab-wrapper .form-row .form-wrap form .gform-body .ginput_container input:hover,.section-video_with_content .video_with_content-sec .form-wrap form .gform-body .ginput_container input:focus,.section-video_with_content .video_with_content-sec .form-wrap form .gform-body .ginput_container input:hover,.section-video_with_content .video_with_content-sec .form-wrap form .gform_footer input:focus,.section-video_with_content .video_with_content-sec .form-wrap form .gform_footer input:hover{outline:0}.section-video_with_content .video_with_content-sec .form-wrap form .gform_footer{margin:0;padding:0}.section-video_with_content .video_with_content-sec .author-name-img{display:flex;align-items:center;gap:10px;margin-top:10px;margin-bottom:20px}.section-video_with_content .video_with_content-sec .author-name-img .author-img{width:45px;height:45px;border-radius:50px}.section-testimonial_list .testimonial_list-sec .bg_testimonial_wrapper .bg_testimonial_content .item .item-inner .author-name-img .author-img img,.section-video_with_content .video_with_content-sec .author-name-img .author-img img{width:100%;height:100%;border-radius:50px;object-fit:cover;object-position:center}.section-testimonial_list .testimonial_list-sec .bg_testimonial_wrapper .bg_testimonial_content .item .item-inner .author-name-img .author-name .name,.section-video_with_content .video_with_content-sec .author-name-img .author-name .name{font-weight:500;font-size:16px;line-height:30px}.section-testimonial_list .testimonial_list-sec .bg_testimonial_wrapper .bg_testimonial_content .item .item-inner .author-name-img .author-name .date,.section-video_with_content .video_with_content-sec .author-name-img .author-name .date{font-weight:300;font-size:16px;line-height:30px}.section-video_with_content.content-style-light .form-wrap form .gform-body .ginput_container input,.section-video_with_content.content-style-light .star-wrap .rating{border-color:#fff}.section-video_with_content.content-style-light .author-name-img .author-name .name,.section-video_with_content.content-style-light .dec,.section-video_with_content.content-style-light .desc,.section-video_with_content.content-style-light .heading-style-h6,.section-video_with_content.content-style-light .sub-title,.section-video_with_content.content-style-light .title{color:#fff}.section-video_with_content.content-style-light .author-name-img .author-name .date{color:#59c886}.section-video_with_content.content-style-dark .form-wrap form .gform-body .ginput_container input,.section-video_with_content.content-style-dark .star-wrap .rating{border-color:#1f1f1f}.section-video_with_content.content-style-dark .author-name-img .author-name .name,.section-video_with_content.content-style-dark .dec,.section-video_with_content.content-style-dark .desc,.section-video_with_content.content-style-dark .heading-style-h6,.section-video_with_content.content-style-dark .sub-title,.section-video_with_content.content-style-dark .title{color:#1f1f1f}.section-video_with_content.content-style-dark .author-name-img .author-name .date{color:#59c886}.section-testimonial_list.padding_top{padding-top:125px}@media (max-width:1199px){.section-testimonial_list.padding_top{padding-top:100px}}@media (max-width:991px){.section-testimonial_list.padding_top{padding-top:70px}}.section-testimonial_list.padding_bottom{padding-bottom:125px}@media (max-width:1199px){.section-testimonial_list.padding_bottom{padding-bottom:100px}}@media (max-width:991px){.section-testimonial_list.padding_bottom{padding-bottom:70px}}.section-testimonial_list .testimonial_list-sec .bg_testimonial_wrapper .bg_testimonial_btn{padding-top:20px;margin-top:70px;padding-bottom:20px;border-bottom:1px solid #eddd8b;text-align:center;border-top:1px solid #eddd8b}@media (max-width:550px){.section-testimonial_list .testimonial_list-sec .bg_testimonial_wrapper .bg_testimonial_btn{display:none}}.section-testimonial_list .testimonial_list-sec .bg_testimonial_wrapper .bg_testimonial_content{display:grid;grid-template-columns:1fr 1fr 1fr;grid-row-gap:50px;grid-column-gap:30px}@media (max-width:1199px){.section-testimonial_list .testimonial_list-sec .bg_testimonial_wrapper .bg_testimonial_content{grid-template-columns:1fr 1fr}}@media (max-width:991px){.section-testimonial_list .testimonial_list-sec .bg_testimonial_wrapper .bg_testimonial_content{grid-template-columns:1fr}.section-testimonial_list .testimonial_list-sec .bg_testimonial_wrapper .bg_testimonial_content .item .item-inner{text-align:center}}.section-testimonial_list .testimonial_list-sec .bg_testimonial_wrapper .bg_testimonial_content .item .item-inner .star-wrap .rating{display:flex;align-items:center;gap:10px;margin-bottom:25px;padding-bottom:10px;border-bottom:1px solid #eddd8b}@media (max-width:991px){.section-testimonial_list .testimonial_list-sec .bg_testimonial_wrapper .bg_testimonial_content .item .item-inner .star-wrap .rating{justify-content:center}}.section-testimonial_list .testimonial_list-sec .bg_testimonial_wrapper .bg_testimonial_content .item .item-inner .desc{margin-bottom:10px}.section-testimonial_list .testimonial_list-sec .bg_testimonial_wrapper .bg_testimonial_content .item .item-inner .desc .readLess,.section-testimonial_list .testimonial_list-sec .bg_testimonial_wrapper .bg_testimonial_content .item .item-inner .desc .readMore{font-size:16px;font-weight:500;text-decoration:underline}.section-testimonial_list .testimonial_list-sec .bg_testimonial_wrapper .bg_testimonial_content .item .item-inner .author-name-img{display:flex;align-items:center;gap:10px}@media (max-width:991px){.section-testimonial_list .testimonial_list-sec .bg_testimonial_wrapper .bg_testimonial_content .item .item-inner .author-name-img{justify-content:center}}.section-testimonial_list .testimonial_list-sec .bg_testimonial_wrapper .bg_testimonial_content .item .item-inner .author-name-img .author-img{width:45px;height:45px;border-radius:50px}.section-instagram_feed.content-style-light .dec,.section-instagram_feed.content-style-light .heading-style-h3,.section-instagram_feed.content-style-light .title,.section-testimonial_list.content-style-light .col .author-name-img .author-name .name,.section-testimonial_list.content-style-light .col .dec,.section-testimonial_list.content-style-light .col .desc,.section-testimonial_list.content-style-light .col .readLess,.section-testimonial_list.content-style-light .col .readMore,.section-testimonial_list.content-style-light .col .title{color:#fff}.section-testimonial_list.content-style-light .col .author-name-img .author-name .date{color:#59c886}.section-about_dutch_teacher .about_dutch_teacher-sec .second-row .content-wrap .title span,.section-testimonial_list.content-style-light .col .readLess:hover,.section-testimonial_list.content-style-light .col .readMore:hover,.thankyou-sec .container .page-content .title span{color:#eddd8b}.section-testimonial_list.content-style-dark .col .bg_testimonial_btn{border-bottom:1px solid #000!important;border-top:1px solid #000!important}.section-testimonial_list.content-style-dark .col .rating{border-bottom:1px solid #000!important}.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner .contact-me-box-list .contact-me-box .box-inner .icon-content .dec,.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner .contact-me-box-list .contact-me-box .box-inner .icon-content .heading-style-h6,.section-instagram_feed.content-style-dark .dec,.section-instagram_feed.content-style-dark .heading-style-h3,.section-instagram_feed.content-style-dark .title,.section-testimonial_list.content-style-dark .col .author-name-img .author-name .name,.section-testimonial_list.content-style-dark .col .dec,.section-testimonial_list.content-style-dark .col .desc,.section-testimonial_list.content-style-dark .col .readLess,.section-testimonial_list.content-style-dark .col .readMore,.section-testimonial_list.content-style-dark .col .title{color:#1f1f1f}.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner .contact-me-box-list .contact-me-box .box-inner .icon-content .heading-style-h6:hover,.section-testimonial_list.content-style-dark .col .author-name-img .author-name .date,.section-testimonial_list.content-style-dark .col .readLess:hover,.section-testimonial_list.content-style-dark .col .readMore:hover{color:#59c886}.contact-form-popup,.sbi_lightbox,.sbi_lightboxOverlay{z-index:999999}.section-instagram_feed.padding_top{padding-top:145px}@media (max-width:1199px){.section-instagram_feed.padding_top{padding-top:100px}}@media (max-width:991px){.section-instagram_feed.padding_top{padding-top:70px}}.section-instagram_feed.padding_bottom{padding-bottom:145px}@media (max-width:1199px){.section-instagram_feed.padding_bottom{padding-bottom:100px}}@media (max-width:991px){.section-instagram_feed.padding_bottom{padding-bottom:70px}}.section-instagram_feed .instagram_feed-sec .row.align-items-center{align-items:start!important}.section-instagram_feed .instagram_feed-sec .row .flow-button-wrapper{display:flex;flex-wrap:wrap;gap:20px;align-items:center}.section-instagram_feed .instagram_feed-sec .row .flow-button-wrapper .ghost-button{height:44px}.section-instagram_feed .instagram_feed-sec .row .flow-button-wrapper #sb_instagram{width:auto;margin:0!important;padding:0!important}.section-instagram_feed .instagram_feed-sec .row .flow-button-wrapper #sb_instagram .sb_instagram_header{padding:0!important;margin:0!important}.section-instagram_feed .instagram_feed-sec .row .flow-button-wrapper #sb_instagram .sb_instagram_header a h3{font-weight:500;font-size:16px;line-height:28px;padding:0!important;margin:0;text-transform:capitalize}.section-instagram_feed .instagram_feed-sec .row .flow-button-wrapper #sb_instagram .sb_instagram_header a p{font-weight:300;font-size:11px;line-height:14px}@media (max-width:550px){.home .section-instagram_feed .instagram_feed-sec .title-wrap{margin-top:60px}.home .section-instagram_feed .instagram_feed-sec .instagram_feed_shortcode #sb_instagram #sbi_images{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:190px 190px}.home .section-instagram_feed .instagram_feed-sec .instagram_feed_shortcode #sb_instagram #sbi_images .sbi_item .sbi_photo_wrap a.sbi_photo{height:190px!important}}@media all and (max-width:320px){.home .section-instagram_feed .instagram_feed-sec .instagram_feed_shortcode #sb_instagram #sbi_images{grid-template-rows:130px 130px}.home .section-instagram_feed .instagram_feed-sec .instagram_feed_shortcode #sb_instagram #sbi_images .sbi_item .sbi_photo_wrap a.sbi_photo{height:130px!important}}.section-contact_me.padding_top{padding-top:145px}@media (max-width:1199px){.section-contact_me.padding_top{padding-top:100px}}@media (max-width:991px){.section-contact_me.padding_top{padding-top:70px}}@media (max-width:550px){.section-contact_me.padding_top{padding-top:30px}}.section-contact_me.padding_bottom{padding-bottom:145px}@media (max-width:1199px){.section-contact_me.padding_bottom{padding-bottom:100px}}@media (max-width:991px){.section-contact_me.padding_bottom{padding-bottom:70px}}.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner,.section-contact_me .about_me-sec.about_me_stylist_bg{position:relative}.section-contact_me .about_me-sec.about_me_stylist_bg::before{position:absolute;top:-170px;left:0;right:0;bottom:-100px;content:"";background-repeat:no-repeat;background-image:url(../images/about-me.svg);background-position:0;background-size:contain;z-index:1}@media (max-width:1199px){.section-contact_me .about_me-sec.about_me_stylist_bg::before{display:none}}.section-contact_me .about_me-sec .container{position:relative;z-index:9}.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5{margin-top:-60px}.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner .title-wrap{margin-bottom:70px}@media (max-width:991px){.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner .title-wrap{display:none}}.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner .contact-me-box-list .contact-me-box .box-inner{display:flex;gap:30px;margin-bottom:30px}@media (max-width:991px){.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner .contact-me-box-list .contact-me-box .box-inner{gap:10px;flex-wrap:wrap}}.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner .contact-me-box-list .contact-me-box .box-inner .icon{width:34px;height:30px}.about_me-wrap .about_me-right .fact-wrapper .facts-row li .icon img,.section-about_dutch_teacher .about_dutch_teacher-sec .second-row .facts-wrap .facts li .icon img,.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner .contact-me-box-list .contact-me-box .box-inner .icon img{width:100%;height:100%;object-fit:contain;object-position:center}@media (max-width:991px){.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner .contact-me-box-list .contact-me-box .box-inner .icon-content{width:100%}}.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner.wrapper{position:relative;padding:35px}@media (max-width:450px){.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner.wrapper{padding:35px 10px}}.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner.wrapper .go-to-contact-inner{display:flex;align-items:center;border-bottom:1px solid #eddd8b}@media (max-width:767px){.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner.wrapper .go-to-contact-inner{flex-direction:row-reverse;gap:25px;padding:20px 0;border-top:1px solid #eddd8b}}@media (max-width:550px){.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner.wrapper .go-to-contact-inner{gap:10px}}.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner.wrapper .go-to-contact-inner .go-to-contact-content{border-top:1px solid #eddd8b;margin:0 30px 0 0;padding:50px 0}@media (max-width:1499px){.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner.wrapper .go-to-contact-inner .go-to-contact-content{padding:20px 0}}@media (max-width:1199px){.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner.wrapper .go-to-contact-inner .go-to-contact-content{padding:60px 0}}@media (max-width:767px){.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner.wrapper .go-to-contact-inner .go-to-contact-content{padding:0;border-top:none;margin:0}}.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner.wrapper .go-to-contact-inner .go-to-contact-content .sub-title{margin-bottom:5px}@media (max-width:550px){.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner.wrapper .go-to-contact-inner .go-to-contact-content .sub-title{font-size:23px}}@media (max-width:450px){.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner.wrapper .go-to-contact-inner .go-to-contact-content .sub-title{font-size:18px}}.date-selection-sec .form-wrap h4,.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner.wrapper .go-to-contact-inner .go-to-contact-content .dec,.section-contact_me .about_me-sec .contact-me-box-list .contact-me-box .box-inner .icon,.section-faq .accordion-sec .accordion-wrap .accordions-item .accordion .accordion-content p{margin-bottom:10px}@media (max-width:450px){.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner.wrapper .go-to-contact-inner .go-to-contact-content .dec{font-size:13px;line-height:20px}.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner.wrapper .go-to-contact-inner .go-to-contact-content .primary-button{padding:5px 25px}}.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner.wrapper .go-to-contact-inner .go-to-contact-content .primary-button:hover{color:#fff}.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner.wrapper .go-to-contact-inner .go-to-contact-content-wrap{width:65%}@media (max-width:550px){.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner.wrapper .go-to-contact-inner .go-to-contact-content-wrap{width:70%}}.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner.wrapper .go-to-contact-inner .go-to-contact-img{width:100%;max-width:35%;height:100%;border-radius:0}@media (max-width:550px){.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner.wrapper .go-to-contact-inner .go-to-contact-img{max-width:30%}}.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner.wrapper .go-to-contact-inner .go-to-contact-img img{border-radius:0;width:100%;height:100%;object-fit:cover;object-position:center;margin-top:-120px}@media (max-width:1499px){.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner.wrapper .go-to-contact-inner .go-to-contact-img img{margin-top:-130px}}@media (max-width:1199px){.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner.wrapper .go-to-contact-inner .go-to-contact-img img{margin-top:-100px}}@media (max-width:767px){.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5 .col-inner.wrapper .go-to-contact-inner .go-to-contact-img img{margin-top:0}}.section-contact_me.content-style-light .col-inner.wrapper{background-color:#f8f5ed}.section-contact_me.content-style-light .col-inner .primary-button:hover{color:#1f1f1f!important}.section-contact_me.content-style-light .col-inner .contact-me-box-list .contact-me-box .box-inner .icon img{filter:invert(3.5)}.section-contact_me.content-style-light .col-inner .contact-me-box-list .contact-me-box .box-inner .icon-content .sub-title,.section-contact_me.content-style-light .col-inner .dec{color:#1f1f1f}.section-contact_me.content-style-dark .col-inner .contact-me-box-list .contact-me-box .box-inner .icon-content .sub-title,.section-contact_me.content-style-light .col-inner .contact-me-box-list .contact-me-box .box-inner .icon-content .dec,.section-contact_me.content-style-light .col-inner .contact-me-box-list .contact-me-box .box-inner .icon-content .heading-style-h6,.section-contact_me.content-style-light .col-inner .heading-style-h3,.section-contact_me.content-style-light .col-inner .heading-style-h6{color:#fff}.section-contact_me.content-style-dark .col-inner.wrapper{background-color:#1f1f1f}.section-contact_me.content-style-dark .col-inner .primary-button:hover{color:#fff!important}.section-contact_me.content-style-dark .col-inner .dec,.section-contact_me.content-style-dark .col-inner .heading-style-h6,.section-contact_me.content-style-dark .col-inner .sub-title{color:#fff}.section-contact_me.content-style-dark .col-inner .contact-me-box-list .contact-me-box .box-inner .icon-content .dec,.section-contact_me.content-style-dark .col-inner .contact-me-box-list .contact-me-box .box-inner .icon-content .heading-style-h6,.section-contact_me.content-style-dark .col-inner .heading-style-h3{color:#1f1f1f}.section-contact_me .about_me-sec .container .row:nth-child(1){padding-bottom:60px}@media (max-width:550px){.section-contact_me .about_me-sec .container .row:nth-child(1){padding:0}}.section-contact_me .about_me-sec .contact-me-box-list{padding:0}.section-contact_me .about_me-sec .contact-me-box-list .contact-me-box{margin-top:55px}.section-contact_me .about_me-sec .contact-me-box-list .contact-me-box:nth-child(1){margin-top:0}.section-contact_me .about_me-sec .contact-me-box-list .contact-me-box .box-inner{display:grid;grid-template-columns:35px auto;align-items:center;gap:20px}.section-contact_me .about_me-sec .contact-me-box-list .contact-me-box .box-inner .icon img{max-width:24px}.section-contact_me .about_me-sec .contact-me-box-list .contact-me-box .box-inner .icon-content .dec{line-height:1}.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5{padding-left:0;padding-right:0}@media (max-width:1199px){.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5{margin-top:60px}}@media (max-width:550px){.section-contact_me .about_me-sec .title-wrap{display:none}.section-contact_me .about_me-sec .contact-me-box-list{padding:35px 0}.section-contact_me .about_me-sec .contact-me-box-list .contact-me-box{margin-top:30px}.section-contact_me .about_me-sec .contact-me-box-list .contact-me-box:nth-child(1){margin-top:0}.section-contact_me .about_me-sec .contact-me-box-list .contact-me-box .box-inner{grid-template-columns:1fr;gap:0}.section-contact_me .about_me-sec .contact-me-box-list .contact-me-box .box-inner .icon{margin-bottom:10px}.section-contact_me .about_me-sec .contact-me-box-list .contact-me-box .box-inner .icon img{max-width:24px}.section-contact_me .about_me-sec .contact-me-box-list .contact-me-box .box-inner .icon-content .dec{line-height:1}.section-contact_me .about_me-sec .col-xl-6.gy-xl-0.gy-5{margin-top:30px;padding-left:0;padding-right:0}}.thankyou-sec{position:relative;background-color:#1f1f1f;padding-bottom:250px}@media screen and (max-width:991px){.thankyou-sec{padding-bottom:80px}}.thankyou-sec .container{z-index:9;position:relative;width:100%;max-width:100%;float:right;padding-left:calc((100% - 1330px)/2);padding-left:-webkit-calc(calc(100% - 1330px)/2);padding-left:-moz-calc(calc(100% - 1330px)/2);margin-right:0}@media (max-width:1499px){.thankyou-sec .container{padding-left:calc((100% - 1060px)/2);padding-left:-webkit-calc(calc(100% - 1060px)/2);padding-left:-moz-calc(calc(100% - 1060px)/2)}}@media screen and (max-width:1199px){.thankyou-sec .container{padding-left:calc((100% - 870px)/2);padding-left:-webkit-calc(calc(100% - 870px)/2);padding-left:-moz-calc(calc(100% - 870px)/2)}}@media screen and (max-width:991px){.thankyou-sec .container{padding:0 15px;max-width:680px;margin:0 auto;float:initial}}@media screen and (max-width:767px){.thankyou-sec .container{padding:0 15px;width:100%;max-width:100%}}.thankyou-sec .container .page-content .title{color:#fff;max-width:750px}.thankyou-sec .container .page-content .dec,.thankyou-sec .container .page-content .desc{color:#fff;max-width:500px}@media screen and (max-width:767px){.thankyou-sec .container .page-content .button-group{margin-top:80px}}.thankyou-sec .container .page-banner .banner-img{width:100%;height:100%;margin-left:15px;border-radius:0}@media screen and (max-width:991px){.thankyou-sec .container .page-banner .banner-img{margin-left:0;display:none}}.thankyou-sec .container .page-banner .banner-img img{width:100%;height:100%;object-fit:cover;object-position:center;max-height:450px;border-radius:0}.section-about_dutch_teacher .about_dutch_teacher-sec::after,.thankyou-sec::before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-repeat:no-repeat;background-image:url(../images/thanksyou.svg);background-position:0 100%;background-size:auto;z-index:1}@media screen and (max-width:991px){.thankyou-sec::before{background-position:0 20%;background-size:contain}}@media screen and (max-width:550px){.thankyou-sec::before{background-size:70%}}.section-date_selection.padding_top,.section-the_method.padding_top{padding-top:90px}@media (max-width:991px){.section-date_selection.padding_top,.section-the_method.padding_top{padding-bottom:80px}}@media (max-width:767px){.section-date_selection.padding_top,.section-the_method.padding_top{padding-bottom:60px}}.section-date_selection.padding_bottom,.section-the_method.padding_bottom{padding-bottom:110px}@media (max-width:991px){.section-date_selection.padding_bottom,.section-the_method.padding_bottom{padding-bottom:90px}}@media (max-width:767px){.section-date_selection.padding_bottom,.section-the_method.padding_bottom{padding-bottom:70px}}.section-faq.content-style-light .accordion,.section-faq.content-style-light h5{color:#fff!important}.section-date_selection.content-style-dark .rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product,.section-the_method.content-style-dark .dutch_teacher_steps-sec .steps-row .col-inner{border-color:#1f1f1f}.section-date_selection.content-style-dark .rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product .dates,.section-date_selection.content-style-dark .rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product .days,.section-date_selection.content-style-dark .rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product .quantity_wrap p,.section-date_selection.content-style-dark .rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product .quantity_wrap p span,.section-date_selection.content-style-dark .rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product .times,.section-date_selection.content-style-dark .rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product .woocommerce-Price-amount,.section-date_selection.content-style-dark .rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product .woocommerce-loop-product__title,.section-the_method.content-style-dark .dutch_teacher_steps-sec .desc,.section-the_method.content-style-dark .dutch_teacher_steps-sec .heading-style-h3,.section-the_method.content-style-dark .dutch_teacher_steps-sec .steps-row .col-inner .content-wrap .dec,.section-the_method.content-style-dark .dutch_teacher_steps-sec .steps-row .col-inner .content-wrap .small-title,.section-the_method.content-style-dark .dutch_teacher_steps-sec p{color:#1f1f1f}.section-date_selection.content-style-dark .rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product .date_price_wrapper .date-icon,.section-date_selection.content-style-dark .rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product .loop_add_to_cart_wrap .course_time .time-icon{filter:invert(.9)}.section-date_selection.content-style-dark .rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product.outofstock .loop_add_to_cart_wrap .button,.section-the_method.content-style-dark .dutch_teacher_steps-sec .steps-row .col-inner .content-wrap .count{border-color:#1f1f1f;color:#1f1f1f}.dutch_teacher_steps-sec .desc,.dutch_teacher_steps-sec .heading-style-h3,.dutch_teacher_steps-sec p{color:#fff}.dutch_teacher_steps-sec .steps-row{grid-row-gap:60px}.dutch_teacher_steps-sec .steps-row .col-inner{padding-left:25px;border-left:1px solid;border-color:#fff}.dutch_teacher_steps-sec .steps-row .col-inner .icon{width:100%;height:auto;max-width:90px;margin-bottom:15px}.dutch_teacher_steps-sec .steps-row .col-inner .icon img{width:100%;height:100%;object-fit:contain;object-position:center left;max-height:60px}.dutch_teacher_steps-sec .steps-row .col-inner .content-wrap .small-title{margin-bottom:0;color:#fff}.dutch_teacher_steps-sec .steps-row .col-inner .content-wrap .title_count{display:flex;align-items:center;gap:15px;margin-bottom:5px}.dutch_teacher_steps-sec .steps-row .col-inner .content-wrap .dec{margin-bottom:10px;color:#fff}.dutch_teacher_steps-sec .steps-row .col-inner .content-wrap .count{border:1px solid #fff;display:inline-block;width:28px;height:28px;line-height:28px;text-align:center;border-radius:30px;color:#fff;font:16px}.section-dutch_teacher_steps.padding_top{padding-top:100px}@media (max-width:1199px){.section-dutch_teacher_steps.padding_top{padding-top:80px}}@media (max-width:991px){.section-dutch_teacher_steps.padding_top{padding-top:50px}}.section-dutch_teacher_steps.padding_bottom{padding-bottom:125px}@media (max-width:1199px){.section-dutch_teacher_steps.padding_bottom{padding-bottom:100px}}@media (max-width:991px){.section-dutch_teacher_steps.padding_bottom{padding-bottom:70px}}.section-dutch_teacher_steps.content-style-light .dutch_teacher_steps-sec .steps-row .col-inner{border-color:#fff}.section-dutch_teacher_steps.content-style-light .dutch_teacher_steps-sec .steps-row .col-inner .icon img{filter:grayscale(2) brightness(15)}.section-dutch_teacher_steps.content-style-light .dutch_teacher_steps-sec .steps-row .col-inner .content-wrap .count{border:1px solid #fff;color:#fff}.section-dutch_teacher_steps.content-style-light .col-inner .dec,.section-dutch_teacher_steps.content-style-light .col-inner .desc,.section-dutch_teacher_steps.content-style-light .col-inner .heading-style-h3,.section-dutch_teacher_steps.content-style-light .col-inner .small-title,.section-dutch_teacher_steps.content-style-light .col-inner .title{color:#fff}.section-dutch_teacher_steps.content-style-dark .dutch_teacher_steps-sec .steps-row .col-inner{border-color:#1f1f1f}.section-dutch_teacher_steps.content-style-dark .dutch_teacher_steps-sec .steps-row .col-inner .icon img{filter:none}.section-dutch_teacher_steps.content-style-dark .dutch_teacher_steps-sec .steps-row .col-inner .content-wrap .small-title{margin-bottom:5px;color:#1f1f1f}.section-dutch_teacher_steps.content-style-dark .dutch_teacher_steps-sec .steps-row .col-inner .content-wrap .dec{margin-bottom:10px;color:#1f1f1f}.section-dutch_teacher_steps.content-style-dark .dutch_teacher_steps-sec .steps-row .col-inner .content-wrap .count{border:1px solid #1f1f1f;color:#1f1f1f}.section-dutch_teacher_steps.content-style-dark .col-inner .dec,.section-dutch_teacher_steps.content-style-dark .col-inner .desc,.section-dutch_teacher_steps.content-style-dark .col-inner .heading-style-h3,.section-dutch_teacher_steps.content-style-dark .col-inner .small-title,.section-dutch_teacher_steps.content-style-dark .col-inner .title,.section-dutch_teacher_steps.content-style-dark .col-inner p{color:#1f1f1f}.section-faq.padding_top{padding-top:125px}@media (max-width:1199px){.section-faq.padding_top{padding-top:100px}}@media (max-width:991px){.section-faq.padding_top{padding-top:70px}}.section-faq.padding_bottom{padding-bottom:125px}@media (max-width:1199px){.section-faq.padding_bottom{padding-bottom:100px}}@media (max-width:991px){.section-faq.padding_bottom{padding-bottom:70px}}.rates_and_dates_content-wrap .rates_and_dates_packages .col-inner .course_grid-item ul li::after,.section-faq ul li::after{right:0;bottom:0;content:"";position:absolute;top:10px;left:-20px;width:12px;height:3px;background:#59c886}.section-faq .accordion-sec .accordion-wrap.max-width-550{max-width:500px;margin-left:auto}@media (max-width:991px){.section-faq .accordion-sec .accordion-wrap.max-width-550{max-width:100%}}.section-faq .accordion-sec .accordion-wrap .accordions-item .accordion{border-bottom:solid 1px #fff;padding:20px 0}.section-faq .accordion-sec .accordion-wrap .accordions-item .accordion .accordion-title{transition:all .4s ease-in-out;display:flex;justify-content:space-between;cursor:pointer}.section-faq .accordion-sec .accordion-wrap .accordions-item .accordion .accordion-title .heading-style-h6,.section-faq.content-style-light .dec,.section-faq.content-style-light .heading-style-h6,.section-faq.content-style-light .title{color:#fff}.section-faq .accordion-sec .accordion-wrap .accordions-item .accordion .accordion-title .arrow-icon,.section-faq .accordion-sec .accordion-wrap .accordions-item .accordion .accordion-title.active{transition:all .4s ease-in-out}.section-faq .accordion-sec .accordion-wrap .accordions-item .accordion .accordion-title.active .arrow-icon{transition:all .4s ease-in-out;transform:rotate(90deg)}.section-faq .accordion-sec .accordion-wrap .accordions-item .accordion .accordion-content{margin-top:20px;display:none}.section-faq.content-style-dark .accordion-sec .accordion-wrap .accordions-item .accordion{border-bottom:solid 1px #1f1f1f}.section-faq.content-style-dark .accordion-sec .accordion-wrap .accordions-item .accordion .accordion-title .heading-style-h6,.section-faq.content-style-dark .dec,.section-faq.content-style-dark .heading-style-h6,.section-faq.content-style-dark .title{color:#1f1f1f}.section-about_dutch_teacher.padding_top{padding-top:80px}.section-about_dutch_teacher.padding_bottom{padding-bottom:200px}@media (max-width:1199px){.section-about_dutch_teacher.padding_bottom{padding-bottom:150px}}@media (max-width:991px){.section-about_dutch_teacher.padding_bottom{padding-bottom:100px}}.section-about_dutch_teacher .about_dutch_teacher-sec{position:relative}.section-about_dutch_teacher .about_dutch_teacher-sec .container{position:relative;z-index:9}.section-about_dutch_teacher .about_dutch_teacher-sec::after{background-image:url(../images/colour-shape2.svg);background-position:top right}@media (max-width:991px){.section-about_dutch_teacher .about_dutch_teacher-sec::after{display:none}.section-about_dutch_teacher .about_dutch_teacher-sec .first-row{flex-direction:column-reverse}}.section-about_dutch_teacher .about_dutch_teacher-sec .first-row p{margin-bottom:25px;font-style:normal;font-weight:300;font-size:16px;line-height:22px;max-width:520px}.section-about_dutch_teacher .about_dutch_teacher-sec .first-row .counts{display:flex;margin-left:-15px;flex-wrap:wrap;grid-row-gap:40px;margin-bottom:55px}.section-about_dutch_teacher .about_dutch_teacher-sec .first-row .counts li{width:33.333%;padding:5px 10px;border-left:1px solid #fff}@media (max-width:550px){.section-about_dutch_teacher .about_dutch_teacher-sec .first-row .counts li{width:50%;padding:0 8px}}.section-about_dutch_teacher .about_dutch_teacher-sec .first-row .video-wrap,.section-about_dutch_teacher .about_dutch_teacher-sec .first-row .video-wrap .video-wrap-inner{height:100%}.section-about_dutch_teacher .about_dutch_teacher-sec .first-row .video-wrap .video-wrap-inner .youtube-video{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:30px}.section-about_dutch_teacher .about_dutch_teacher-sec .first-row .video-wrap .video-wrap-inner video::-webkit-media-controls-play-button{display:none}.section-about_dutch_teacher .about_dutch_teacher-sec .first-row .video-wrap .video-wrap-inner .play-button-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;width:100%;height:auto;pointer-events:none;max-width:399px}.section-about_dutch_teacher .about_dutch_teacher-sec .first-row .video-wrap .video-wrap-inner .play-button-wrapper #circle-play-b{cursor:pointer;pointer-events:auto}.section-about_dutch_teacher .about_dutch_teacher-sec .first-row .video-wrap .video-wrap-inner .play-button-wrapper #circle-play-b img{width:80px;height:80px;cursor:pointer;border-radius:50%;opacity:.9}.section-about_dutch_teacher .about_dutch_teacher-sec .first-row .video-wrap .video-wrap-inner .youtube-video-wrap{width:100%;max-height:100%;position:relative;height:100%;max-width:400px;border-radius:30px;line-height:0}.section-about_dutch_teacher .about_dutch_teacher-sec .first-row .video-wrap .video-wrap-inner .youtube-video-wrap video{line-height:0;border-radius:30px;height:100%}@media only screen and (max-width:991px){.section-about_dutch_teacher .about_dutch_teacher-sec .first-row .video-wrap .video-wrap-inner .youtube-video-wrap{min-height:600px}}@media (max-width:991px){.section-about_dutch_teacher .about_dutch_teacher-sec .first-row .video-wrap .video-wrap-inner .youtube-video-wrap{max-width:100%}}.section-about_dutch_teacher .about_dutch_teacher-sec .first-row .video-wrap .video-wrap-inner .youtube-thumbnail-wrap{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:top left;background-repeat:no-repeat;z-index:2;cursor:pointer;border-radius:30px}.section-about_dutch_teacher .about_dutch_teacher-sec .first-row .video-wrap .video-wrap-inner .youtube-thumbnail-wrap .youtube-thumbnail{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:30px}.section-about_dutch_teacher .about_dutch_teacher-sec .first-row .video-wrap .video-wrap-inner .youtube-thumbnail-wrap .youtube-play-btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:120px;height:120px}.section-about_dutch_teacher .about_dutch_teacher-sec .first-row .video-wrap .video-wrap-inner .youtube-thumbnail-wrap .youtube-play-btn img{width:100%;height:100%;object-fit:cover;object-position:center}.section-about_dutch_teacher .about_dutch_teacher-sec .second-row{margin-top:140px}@media (max-width:1199px){.section-about_dutch_teacher .about_dutch_teacher-sec .second-row{margin-top:100px}}@media (max-width:991px){.section-about_dutch_teacher .about_dutch_teacher-sec .second-row{margin-top:80px}}.section-about_dutch_teacher .about_dutch_teacher-sec .second-row .content-wrap{position:relative}@media (max-width:991px){.section-about_dutch_teacher .about_dutch_teacher-sec .second-row .content-wrap{display:flex;flex-direction:column-reverse;gap:50px}}.section-about_dutch_teacher .about_dutch_teacher-sec .second-row .content-wrap .img-col{width:100%;max-width:540px;height:100%;border-radius:0;position:relative}@media (max-width:991px){.section-about_dutch_teacher .about_dutch_teacher-sec .second-row .content-wrap .img-col{max-width:100%;max-height:400px}}.section-about_dutch_teacher .about_dutch_teacher-sec .second-row .content-wrap .img-col img{width:100%;height:100%;object-position:center;object-fit:cover;border-radius:0}@media (max-width:991px){.section-about_dutch_teacher .about_dutch_teacher-sec .second-row .content-wrap .img-col img{max-height:400px}}.section-about_dutch_teacher .about_dutch_teacher-sec .second-row .content-wrap .title{position:absolute;width:100%;max-width:560px;bottom:-120px;right:0}@media (max-width:991px){.section-about_dutch_teacher .about_dutch_teacher-sec .second-row .content-wrap .title{position:initial;top:0}}.section-about_dutch_teacher .about_dutch_teacher-sec .second-row .facts-wrap .facts{display:flex;flex-wrap:wrap;margin:0 -15px;grid-row-gap:30px}.about_me-wrap .about_me-right .fact-wrapper .facts-row li,.section-about_dutch_teacher .about_dutch_teacher-sec .second-row .facts-wrap .facts li{padding:0 15px;width:33.333%}@media (max-width:550px){.section-about_dutch_teacher .about_dutch_teacher-sec .second-row .facts-wrap .facts li{width:50%}}.section-about_dutch_teacher .about_dutch_teacher-sec .second-row .facts-wrap .facts li .content-wrap{display:inherit}.section-about_dutch_teacher .about_dutch_teacher-sec .second-row .facts-wrap .facts li .content-wrap .desc{font-weight:500;margin-bottom:8px}.about_me-wrap .about_me-right .fact-wrapper .facts-row li .icon,.section-about_dutch_teacher .about_dutch_teacher-sec .second-row .facts-wrap .facts li .icon{width:60px;height:65px;margin-bottom:8px}.section-about_dutch_teacher.content-style-light .dec,.section-about_dutch_teacher.content-style-light .desc,.section-about_dutch_teacher.content-style-light .small-title,.section-about_dutch_teacher.content-style-light .sub-title,.section-about_dutch_teacher.content-style-light .title,.section-about_dutch_teacher.content-style-light p{color:#fff}.section-about_dutch_teacher.content-style-dark .about_dutch_teacher-sec .first-row .counts li{border-left:1px solid #1f1f1f}.section-about_dutch_teacher.content-style-dark .dec,.section-about_dutch_teacher.content-style-dark .desc,.section-about_dutch_teacher.content-style-dark .small-title,.section-about_dutch_teacher.content-style-dark .sub-title,.section-about_dutch_teacher.content-style-dark .title,.section-about_dutch_teacher.content-style-dark p{color:#1f1f1f}.section-group_lessons{padding:80px 0;background-color:#1f1f1f}@media (max-width:1199px){.section-group_lessons{padding:60px}}@media (max-width:991px){.section-group_lessons{padding:40px}}.section-group_lessons .tab-content{padding:100px 0}@media (max-width:1199px){.section-group_lessons .tab-content{padding:80px}}@media (max-width:991px){.section-group_lessons .tab-content{padding:60px}}.section-tab-wrapper{padding:80px 0;background-color:#1f1f1f}@media (max-width:1199px){.section-tab-wrapper{padding:60px 0}}@media (max-width:991px){.section-tab-wrapper{padding:40px 0}}.section-tab-wrapper .title-wrap .title{color:#fff;margin-bottom:55px}.section-tab-wrapper nav .nav-tabs{display:flex;gap:75px;border-bottom:3px solid #eddd8b;flex-wrap:nowrap;white-space:nowrap;overflow-x:auto}@media (max-width:991px){.section-tab-wrapper nav .nav-tabs{gap:35px}}.section-tab-wrapper nav .nav-tabs::-webkit-scrollbar{width:0!important;display:none}.section-tab-wrapper nav .nav-tabs .nav-link{border:0;padding:0 0 22px;margin:0;background-color:transparent;border-bottom:4px solid transparent;font-weight:500;font-size:20px;line-height:28px;color:#fff;transition:all .4s ease-in-out}@media (max-width:991px){.section-tab-wrapper nav .nav-tabs .nav-link{font-size:18px}}.section-tab-wrapper nav .nav-tabs .nav-link.active,.section-tab-wrapper nav .nav-tabs .nav-link:focus,.section-tab-wrapper nav .nav-tabs .nav-link:hover{border:0;border-bottom:4px solid #eddd8b;transition:all .4s ease-in-out;color:#eddd8b}.section-tab-wrapper .form-row{position:relative;margin-bottom:95px}.section-tab-wrapper .form-row .form-wrap{bottom:-100px;right:0;max-width:520px;position:absolute;width:100%}@media (max-width:1499px){.section-tab-wrapper .form-row .form-wrap{bottom:-100px;max-width:375px}}@media (max-width:1199px){.section-tab-wrapper .form-row .form-wrap{position:initial;max-width:520px}}.section-tab-wrapper .form-row .form-wrap .heading-style-h6{color:#eddd8b}.about_me-wrap .about_me-left .title-wrap .sub-title,.about_me-wrap .about_me-right .fact-wrapper .small-title,.about_me-wrap .about_me-right .review-wrap .item-inner .review-data .desc,.section-tab-wrapper .form-row .form-wrap .dec{color:#fff}.date-selection-sec .form-wrap form,.section-tab-wrapper .form-row .form-wrap form,.woocommerce-checkout .checkout .video_with_content-sec .form-wrap form{display:flex;justify-content:space-between;gap:10px;align-items:center;max-width:500px;margin-bottom:0}@media (max-width:991px){.section-tab-wrapper .form-row .form-wrap form{max-width:100%;gap:15px}}@media (max-width:640px){.section-tab-wrapper .form-row .form-wrap form{flex-direction:column;align-items:start}}.date-selection-sec .form-wrap form .gform-body,.section-tab-wrapper .form-row .form-wrap form .gform-body{width:100%}.section-tab-wrapper .form-row .form-wrap form .gform-body .ginput_container input{padding:5px 0;margin:0;background-color:transparent;border-bottom:1px solid #fff;font-size:14px;color:#fff;font-weight:300;box-shadow:none;text-transform:capitalize}.date-selection-sec .form-wrap form .gform_footer,.section-tab-wrapper .form-row .form-wrap form .gform_footer{margin:0;padding:0}.section-tab-wrapper .form-row .form-wrap form .gform_footer input:focus,.section-tab-wrapper .form-row .form-wrap form .gform_footer input:hover{outline:0}.section-tab-wrapper .tab-content{padding:50px 0}.about_me-wrap .about_me-left .title-wrap{max-width:560px;margin:0 auto 45px}@media (max-width:991px){.about_me-wrap .about_me-left .title-wrap{display:none}}.about_me-wrap .about_me-left .image_1{width:100%;height:100%;margin-bottom:30px;border-radius:0;max-width:327px;max-height:168px}@media (max-width:991px){.about_me-wrap .about_me-left .image_1{display:none}}.about_me-wrap .about_me-left .image_2{border-radius:0;max-width:428px;max-height:337px;width:100%;height:100%;margin:auto}@media (max-width:991px){.about_me-wrap .about_me-left .image_2{max-width:100%;object-fit:cover;object-position:center;margin-bottom:50px}}.about_me-wrap .about_me-right{max-width:520px;margin-left:auto}@media (max-width:991px){.about_me-wrap .about_me-right{max-width:100%}}.about_me-wrap .about_me-right .heading-style-h3{color:#fff;margin-bottom:35px}.about_me-wrap .about_me-right .desc{color:#fff;margin-bottom:45px}.about_me-wrap .about_me-right .fact-wrapper{margin-bottom:55px}.about_me-wrap .about_me-right .fact-wrapper .facts-row{display:flex;flex-wrap:wrap;margin:0 -15px;grid-row-gap:30px}@media (max-width:550px){.about_me-wrap .about_me-right .fact-wrapper .facts-row li{width:50%}}.about_me-wrap .about_me-right .fact-wrapper .facts-row li .content-wrap .dec{color:#fff;margin-bottom:6px}.about_me-wrap .about_me-right .fact-wrapper .facts-row li .content-wrap .desc{color:#fff;font-weight:500;margin-bottom:0}.about_me-wrap .about_me-right .review-wrap .item-inner .review-data .star-wrap .rating{display:flex;gap:10px;margin-bottom:8px}.about_me-wrap .about_me-right .review-wrap .item-inner .review-data .star-wrap .rating li img,.overview_content-wrap .overview-right .review-wrap .item-inner .review-data .star-wrap .rating li img{width:13px}.about_me-wrap .about_me-right .review-wrap .item-inner .author-name-img{display:flex;align-items:center;gap:10px}.about_me-wrap .about_me-right .review-wrap .item-inner .author-name-img .author-img{width:45px;height:45px;border-radius:50px}.about_me-wrap .about_me-right .review-wrap .item-inner .author-name-img .author-img img,.overview_content-wrap .overview-right .review-wrap .item-inner .author-name-img .author-img img{width:100%;height:100%;border-radius:50px;object-fit:cover;object-position:center}.about_me-wrap .about_me-right .review-wrap .item-inner .author-name-img .author-name{width:calc(100% - 55px)}.about_me-wrap .about_me-right .review-wrap .item-inner .author-name-img .author-name .name{font-weight:500;color:#fff;font-size:16px;line-height:23px}.about_me-wrap .about_me-right .review-wrap .item-inner .author-name-img .author-name .date{color:#59c886;font-weight:300;font-size:16px;line-height:23px}.overview_content-wrap .overview-left .title-wrap{max-width:560px;margin:0 auto 45px}.overview_content-wrap .overview-left .title-wrap .sub-title,.overview_content-wrap .overview-right .dec p{color:#fff}.overview_content-wrap .overview-left .image_1{width:100%;height:100%;margin-bottom:30px;border-radius:0;max-width:327px}.overview_content-wrap .overview-left .image_2{border-radius:0;max-width:428px;width:100%;height:100%;margin:auto}@media (max-width:991px){.overview_content-wrap .overview-left{display:none}}.overview_content-wrap .overview-right .heading-style-h3{color:#fff;margin-bottom:40px}@media (max-width:550px){.overview_content-wrap .overview-right .features-row .col{flex:1 0 50%}}.overview_content-wrap .overview-right .features-row .col-inner .icon{width:100%;max-width:20px;margin-bottom:20px;height:24px}.overview_content-wrap .overview-right .features-row .col-inner .icon img{width:100%;height:100%;object-position:center;object-fit:contain}.overview_content-wrap .overview-right .features-row .col-inner .content-wrap{margin-bottom:30px}.overview_content-wrap .overview-right .features-row .col-inner .content-wrap .dec{color:#fff;font-size:12px}.overview_content-wrap .overview-right .features-row .col-inner .content-wrap .desc{color:#fff;font-weight:500}.overview_content-wrap .overview-right .dec ul{padding-left:20px;margin-top:20px}.overview_content-wrap .overview-right .dec ul li{margin-bottom:30px;position:relative;font-size:14px;color:#fff}.overview_content-wrap .overview-right .price-wrapper{display:flex;align-items:end;gap:60px 47px;flex-wrap:wrap}@media (max-width:1359px){.overview_content-wrap .overview-right .price-wrapper{gap:60px 24px}}.overview_content-wrap .overview-right .price-wrapper .price-wrap .dec,.overview_content-wrap .overview-right .price-wrapper .price-wrap sep{font-size:13px;color:#fff}@media (max-width:1359px){.overview_content-wrap .overview-right .price-wrapper .price-wrap .dec,.overview_content-wrap .overview-right .price-wrapper .price-wrap sep{font-size:12px}}.content-area .site-main .hentry .entry-content .woocommerce .woocommerce-MyAccount-content p,.overview_content-wrap .overview-right .price-wrapper .price-wrap .small-title,.overview_content-wrap .overview-right .review-wrap .item-inner .review-data .desc{color:#fff}.overview_content-wrap .overview-right .price-wrapper .price-wrap .small-title sup{font-weight:300;font-size:12px;padding-left:5px}.overview_content-wrap .overview-right .review-wrap .item-inner .review-data .star-wrap .rating{display:flex;gap:10px;margin-bottom:8px}.overview_content-wrap .overview-right .review-wrap .item-inner .author-name-img{display:flex;align-items:center;gap:10px}.overview_content-wrap .overview-right .review-wrap .item-inner .author-name-img .author-img{width:45px;height:45px;border-radius:50px}.overview_content-wrap .overview-right .review-wrap .item-inner .author-name-img .author-name{width:calc(100% - 55px)}.overview_content-wrap .overview-right .review-wrap .item-inner .author-name-img .author-name .name{font-weight:500;color:#fff;font-size:16px;line-height:23px}.overview_content-wrap .overview-right .review-wrap .item-inner .author-name-img .author-name .date{color:#59c886;font-weight:300;font-size:16px;line-height:23px}.date-selection-sec .title-wrap{margin-bottom:40px;display:flex;align-items:center;justify-content:flex-start}.date-selection-sec .title-wrap>*{margin-bottom:0!important}.date-selection-sec .title-wrap .button{margin-left:auto}@media only screen and (max-width:991px){.date-selection-sec .title-wrap{display:block;margin-bottom:20px}.date-selection-sec .title-wrap h3{margin-bottom:20px!important}}.date-selection-sec.content-style-light .form-wrap form .gform-body .ginput_container input{border-color:#fff}.date-selection-sec.content-style-dark .form-wrap form .gform-body .ginput_container input{border-color:#1f1f1f}.date-selection-sec .form-wrap{margin-top:40px}@media (max-width:991px){.date-selection-sec .form-wrap form{max-width:100%}}@media (max-width:640px){.date-selection-sec .form-wrap form{flex-wrap:wrap}}.date-selection-sec .form-wrap form .gform-body .ginput_container input[type=email]{text-transform:inherit}.date-selection-sec .form-wrap form .gform-body .ginput_container input:focus,.date-selection-sec .form-wrap form .gform-body .ginput_container input:hover,.date-selection-sec .form-wrap form .gform_footer input:focus,.date-selection-sec .form-wrap form .gform_footer input:hover,.woocommerce-checkout .checkout .video_with_content-sec .form-wrap form .gform-body .ginput_container input:focus,.woocommerce-checkout .checkout .video_with_content-sec .form-wrap form .gform-body .ginput_container input:hover{outline:0}.rates_and_dates_content-wrap .product_cat_filter_wrap .row{align-items:center}.rates_and_dates_content-wrap .product_cat_filter_wrap .row .filter-left .button-group{gap:15px}.rates_and_dates_content-wrap .product_cat_filter_wrap .row .filter-left .button-group .filter_text{font-weight:500;font-size:20px;line-height:28px;color:#fff}@media (max-width:991px){.rates_and_dates_content-wrap .product_cat_filter_wrap .row .filter-left .button-group .filter_text{width:100%}}.rates_and_dates_content-wrap .product_cat_filter_wrap .row .filter-left .button-group .btn{line-height:14px}@media (max-width:991px){.rates_and_dates_content-wrap .product_cat_filter_wrap .row .filter-left .button-group .btn{padding:5px 30px}}.rates_and_dates_content-wrap .product_list_wrap .dutch_group_loadmore_wrap{border-top:1px solid #eddd8b;border-bottom:1px solid #eddd8b;padding:20px 15px;width:calc(100% - 30px);margin:0 auto;text-align:center}.rates_and_dates_content-wrap .product_list_wrap .dutch_group_products_loader{display:flex;justify-content:center;align-items:center;width:100%;position:relative;padding:30px 0}.rates_and_dates_content-wrap .product_list_wrap .dutch_group_products_loader::after{content:"";width:50px;height:50px;animation:loading 3s infinite linear;border:5px solid #eddd8b;border-top-color:#59c886;border-radius:50%}.rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list{display:flex;flex-wrap:wrap;grid-row-gap:22px;grid-column-gap:30px;padding:0 15px}@media (max-width:991px){.rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list{grid-row-gap:40px}}.rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list::after,.rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list::before{display:none}.rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product{padding:25px 0;width:calc(33.333% - 20px);margin:0;border-bottom:1px solid #fff;border-top:1px solid #fff;position:relative}@media (max-width:1199px){.rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product{width:calc(50% - 15px)}}@media (max-width:991px){.rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product{width:100%}}.rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product.outofstock .loop_add_to_cart_wrap .button{background-color:transparent;color:#fff;border-color:#fff}.rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product .price{margin-bottom:0}.rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product .dates,.rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product .days,.rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product .times{font-weight:300;font-size:14px;line-height:22px;color:#fff}@media (max-width:550px){.rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product .woocommerce-Price-amount{position:absolute;bottom:30px;right:0}}.rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product .quantity_wrap p span{color:#eddd8b;margin-left:8px}.rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product .quantity_wrap p,.rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product .woocommerce-Price-amount,.rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product .woocommerce-loop-product__title{font-weight:500;font-size:20px;line-height:28px;color:#fff;letter-spacing:-.02em;margin:0}.rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product .wc_product_title_wrap{display:flex;justify-content:space-between;margin-bottom:15px}.rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product .date_price_wrapper{display:flex;margin-bottom:24px;justify-content:space-between}.rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product .date_price_wrapper .date-icon{margin:0;width:20px;line-height:0;height:20px}.rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product .date_price_wrapper .wc_dates{display:flex;gap:15px}.rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product .loop_add_to_cart_wrap{text-align:end;margin-top:10px}@media (max-width:550px){.rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product .loop_add_to_cart_wrap{margin-top:15px;text-align:start}}.rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product .loop_add_to_cart_wrap .button{display:inline-block;text-align:center;font-family:"Rany",sans-serif;font-size:14px;font-style:normal;position:relative;border-radius:0;transition:all .4s ease-in-out;border:2px solid #000;padding:5px 40px;line-height:30px;font-weight:300;background-color:#59c886;color:#1f1f1f;border-color:#59c886}.rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product .loop_add_to_cart_wrap .button:active,.rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product .loop_add_to_cart_wrap .button:focus,.rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product .loop_add_to_cart_wrap .button:hover{background-color:transparent;color:#fff;border-color:#59c886}.rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product .loop_add_to_cart_wrap .course_time{display:flex;gap:15px}.rates_and_dates_content-wrap .product_list_wrap .dutch_group_product_list .type-product .loop_add_to_cart_wrap .course_time .time-icon{margin:0;width:20px;line-height:0;height:20px}.rates_and_dates_content-wrap .rates_and_dates_packages .row{grid-row-gap:50px}.rates_and_dates_content-wrap .rates_and_dates_packages .col-md-6:first-child .col-inner .course_grid-item .duration-price{column-gap:20px}@media (max-width:550px){.rates_and_dates_content-wrap .rates_and_dates_packages .col-md-6:nth-of-type(2) .col-inner:after{position:absolute;content:"2 of 3"}.rates_and_dates_content-wrap .rates_and_dates_packages .col-md-6:nth-of-type(3) .col-inner:after{position:absolute;content:"3 of 3"}}.rates_and_dates_content-wrap .rates_and_dates_packages .col-inner{border:2px solid #eddd8b;position:relative;padding:45px 37px 139px}@media (max-width:1199px){.rates_and_dates_content-wrap .rates_and_dates_packages .col-inner{padding:70px 30px 139px}}@media (max-width:550px){.rates_and_dates_content-wrap .rates_and_dates_packages .col-inner{position:relative;padding:80px 15px 139px}.rates_and_dates_content-wrap .rates_and_dates_packages .col-inner:after{position:absolute;content:"1 of 3";right:18px;top:18px;color:#eddd8b;font-size:14px;line-height:1;font-weight:500;text-align:right}}.rates_and_dates_content-wrap .rates_and_dates_packages .col-inner::before{position:absolute;right:0;bottom:0;content:"";top:-2px;left:-20px;background-repeat:no-repeat;background-image:url(../images/left-shape.svg);background-position:-17px 9px;background-size:74px;z-index:1;width:51px;height:82px;background-color:#1f1f1f;border-top:3px solid #1f1f1f;border-left:3px solid #1f1f1f}.rates_and_dates_content-wrap .rates_and_dates_packages .col-inner .course_grid-item .sub-title{margin-bottom:20px;padding-bottom:10px;position:relative;color:#fff}.rates_and_dates_content-wrap .rates_and_dates_packages .col-inner .course_grid-item .sub-title::after{position:absolute;left:0;right:0;bottom:0;content:"";width:50%;height:1px;background-color:#fff;top:auto}.rates_and_dates_content-wrap .rates_and_dates_packages .col-inner .course_grid-item .note{position:absolute;bottom:45px}.rates_and_dates_content-wrap .rates_and_dates_packages .col-inner .course_grid-item .note p{font-size:11px;color:#fff;margin-top:20px;line-height:1.4}.rates_and_dates_content-wrap .rates_and_dates_packages .col-inner .course_grid-item .primary-button{position:absolute;bottom:95px}.rates_and_dates_content-wrap .rates_and_dates_packages .col-inner .course_grid-item .duration-price{display:flex;gap:15px 9px;flex-wrap:wrap;letter-spacing:-.02em}@media (max-width:550px){.rates_and_dates_content-wrap .rates_and_dates_packages .col-inner .course_grid-item .duration-price{flex-direction:column;gap:7px}}.rates_and_dates_content-wrap .rates_and_dates_packages .col-inner .course_grid-item .duration-price .label{font-weight:500;color:#fff}.rates_and_dates_content-wrap .rates_and_dates_packages .col-inner .course_grid-item .duration-price .discount_price{display:flex;gap:15px 7px;flex-wrap:wrap;align-items:center}.rates_and_dates_content-wrap .rates_and_dates_packages .col-inner .course_grid-item .duration-price .discount_price .reguler_price{position:relative}.rates_and_dates_content-wrap .rates_and_dates_packages .col-inner .course_grid-item .duration-price .discount_price .reguler_price::before{position:absolute;top:0;right:0;bottom:0;content:"";width:calc(100% + 4px);height:1px;background:#eddd8b;margin:auto;left:-2px}@media (max-width:550px){.rates_and_dates_content-wrap .rates_and_dates_packages .col-inner .course_grid-item .duration-price .discount_price{gap:7px}}.rates_and_dates_content-wrap .rates_and_dates_packages .col-inner .course_grid-item .duration-price .discount_price .label,.rates_and_dates_content-wrap .rates_and_dates_packages .col-inner .course_grid-item .duration-price .discount_price .woocommerce-Price-amount{font-weight:500;color:#eddd8b}.rates_and_dates_content-wrap .rates_and_dates_packages .col-inner .course_grid-item .dec{margin-bottom:26px!important}.rates_and_dates_content-wrap .rates_and_dates_packages .col-inner .course_grid-item ul{margin-top:30px;padding-left:20px}.rates_and_dates_content-wrap .rates_and_dates_packages .col-inner .course_grid-item ul li{margin-bottom:15px;position:relative;font-weight:300;font-size:14px;line-height:22px;color:#fff}.content-area .site-main .hentry .entry-header{text-align:start}.content-area .site-main .hentry .entry-content .woocommerce .woocommerce-Address,.woocommerce-checkout .checkout .video_with_content-sec .form-wrap form .gform-body{width:100%}.content-area .site-main .hentry .entry-content .woocommerce .woocommerce-Address .edit{font-size:16px;line-height:1.5;font-weight:400;font-family:"Rany",sans-serif}.content-area .site-main .hentry .entry-content .woocommerce .woocommerce-MyAccount-navigation{float:left;width:300px;margin:0}@media (max-width:1199px){.content-area .site-main .hentry .entry-content .woocommerce .woocommerce-MyAccount-navigation{width:200px}}@media (max-width:991px){.content-area .site-main .hentry .entry-content .woocommerce .woocommerce-MyAccount-navigation{width:100%}}.content-area .site-main .hentry .entry-content .woocommerce .woocommerce-MyAccount-navigation ul{list-style:none;border:0}.content-area .site-main .hentry .entry-content .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link{border-bottom:1px solid rgba(237,221,144,.5);transition:all .4s ease-in-out;padding:16px;cursor:pointer;text-align:left}.content-area .site-main .hentry .entry-content .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active{background-color:rgba(237,221,144,.15);transition:all .4s ease-in-out}.content-area .site-main .hentry .entry-content .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active a{color:#eddd8b;font-weight:500;transition:all .4s ease-in-out}.content-area .site-main .hentry .entry-content .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active a::before{transition:all .4s ease-in-out;color:#eddd8b;font-weight:300}.content-area .site-main .hentry .entry-content .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link:hover{background-color:rgba(237,221,144,.2)}.content-area .site-main .hentry .entry-content .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link:hover a,.content-area .site-main .hentry .entry-content .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link:hover a::before{transition:all .4s ease-in-out;color:#eddd8b}.content-area .site-main .hentry .entry-content .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a{color:#eddd8b;padding:0;transition:all .4s ease-in-out}.content-area .site-main .hentry .entry-content .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a::before{float:left;color:#eddd8b;opacity:1;padding-right:30px;margin:0!important}.content-area .site-main .hentry .entry-content .woocommerce .woocommerce-MyAccount-content{float:left;width:calc(100% - 300px);padding-left:5%;margin-right:0;text-align:start}@media (max-width:1199px){.content-area .site-main .hentry .entry-content .woocommerce .woocommerce-MyAccount-content{width:calc(100% - 200px)}}@media (max-width:991px){.content-area .site-main .hentry .entry-content .woocommerce .woocommerce-MyAccount-content{width:100%;padding-top:40px;margin-right:0;padding-left:0;padding-bottom:40px}}.content-area .site-main .hentry .entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tr .woocommerce-orders-table__header{background-color:#eddd8b;color:#1f1f1f;font-size:18px;font-weight:500;font-family:"Roboto",sans-serif;text-align:center;padding:10px}.content-area .site-main .hentry .entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tr .woocommerce-orders-table__cell{line-height:30px;color:#fff;font-weight:300;font-size:16px;background-color:rgba(237,221,144,.2);padding:10px;text-align:center}.content-area .site-main .hentry .entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tr .woocommerce-orders-table__cell a{display:inline}.page-template-tpl-tailor-made-checkout,.woocommerce-checkout{background-color:#1f1f1f}.woocommerce-checkout .site-content{padding-top:38px}@media only screen and (max-width:767px){.woocommerce-checkout .site-content{padding-top:15px}}.woocommerce-checkout .select2-container--default .select2-selection--single{background:0 0;border:solid 1px #fff;font-weight:300;height:36px;border-radius:0!important}.woocommerce-checkout .select2-selection__rendered{font-size:14px;line-height:14px!important;color:#fff!important;padding-top:10px}.woocommerce-checkout .select2-results__option,form select option{color:#000;font-size:14px;font-weight:300}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:36px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#fff transparent transparent}.woocommerce-checkout header.entry-header{margin-bottom:0;padding-bottom:0!important}.woocommerce-checkout header.entry-header .title{color:#fff;margin-bottom:0}.woocommerce-checkout .checkout .shop_table{margin-bottom:30px!important}.woocommerce-checkout .checkout .woocommerce-billing-fields h3{color:#fff;font-size:24px;font-family:"Rany",sans-serif;font-weight:300;line-height:34px;letter-spacing:-.02em}.woocommerce-checkout .checkout #order_review_heading{border-bottom:1px solid #fff;margin-bottom:24px;margin-top:70px}@media only screen and (max-width:1199px){.woocommerce-checkout .checkout #order_review_heading{margin-top:30px}}@media only screen and (max-width:767px){.woocommerce-checkout .checkout #order_review_heading{padding-bottom:30px}}.woocommerce-checkout .checkout .woocommerce-billing-fields .shop_table td,.woocommerce-checkout .checkout .woocommerce-billing-fields .shop_table th,.woocommerce-checkout .checkout .woocommerce-checkout-review-order .wc_payment_method,.woocommerce-checkout .checkout .woocommerce-checkout-review-order .wc_payment_method.payment_method_cod,.woocommerce-checkout .checkout .woocommerce-checkout-review-order td,.woocommerce-checkout .checkout .woocommerce-checkout-review-order th{background:0 0!important;color:#fff!important}.woocommerce-checkout .checkout .woocommerce-checkout-review-order,.woocommerce-checkout .checkout .woocommerce-checkout-review-order .payment_box{background-color:transparent!important}.woocommerce-checkout .checkout .woocommerce-checkout-review-order .form-row{background-color:transparent!important;color:#fff!important;padding:0!important}.woocommerce-checkout .checkout .woocommerce-checkout-review-order .form-row .woocommerce-privacy-policy-text p{font-size:14px!important;line-height:18px!important}.woocommerce-checkout .checkout .woocommerce-checkout-review-order .form-row .woocommerce-form__label{font-size:14px!important;line-height:18px!important;padding-top:15px;position:relative;padding-left:30px}.woocommerce-checkout .checkout .woocommerce-checkout-review-order .form-row .woocommerce-form__label .woocommerce-terms-and-conditions-checkbox-text{position:relative;cursor:pointer;margin-left:0}.woocommerce-checkout .checkout .woocommerce-checkout-review-order .form-row .woocommerce-form__label .woocommerce-form__input{position:absolute;width:20px;height:20px;opacity:0}.woocommerce-checkout .checkout .woocommerce-checkout-review-order .form-row .woocommerce-form__label .woocommerce-terms-and-conditions-checkbox-text:before{content:"";-webkit-appearance:none;background-color:transparent;border:2px solid #eddd8b;padding:8px;display:inline-block;vertical-align:middle;cursor:pointer;margin-right:10px;top:-3px;width:16px;height:16px;position:absolute;left:-30px}.woocommerce-checkout .checkout .woocommerce-checkout-review-order .form-row .woocommerce-form__label .woocommerce-form__input:checked+.woocommerce-terms-and-conditions-checkbox-text:after{content:"";display:inline-block;position:absolute;top:-1px;left:-28px;width:16px;height:16px;background-color:#eddd8b}.woocommerce-checkout .checkout .woocommerce-checkout-review-order .product-name{width:70%!important;font-size:24px;padding:0;letter-spacing:-.02em}.woocommerce-checkout .checkout .woocommerce-checkout-review-order tr.cart_item{border-bottom:1px solid #fff}.woocommerce-checkout .checkout .woocommerce-checkout-review-order tr.course_date td,.woocommerce-checkout .checkout .woocommerce-checkout-review-order tr.course_time td{font-size:14px;font-weight:300;letter-spacing:0;background-image:url(../images/Vector-10.svg)!important;background-position:left center!important;padding:25px 0 25px 35px;background-size:20px!important;background-repeat:no-repeat!important}.woocommerce-checkout .checkout .woocommerce-checkout-review-order tr.course_time td{background-image:url(../images/Vector-11.svg)!important;margin-top:-25px!important;display:block}.woocommerce-checkout .checkout .woocommerce-checkout-review-order .product-total{width:30%!important;font-size:24px;padding:0;letter-spacing:-.02em;text-align:right}.woocommerce-checkout .checkout .woocommerce-checkout-review-order .order-total td,.woocommerce-checkout .checkout .woocommerce-checkout-review-order .order-total th,.woocommerce-checkout .checkout .woocommerce-checkout-review-order .woocommerce-shipping-totals.shipping td,.woocommerce-checkout .checkout .woocommerce-checkout-review-order .woocommerce-shipping-totals.shipping th{padding:35px 0 0;font-size:24px;font-weight:500;letter-spacing:-.02em;font-family:"Rany",sans-serif}.woocommerce-checkout .checkout .woocommerce-checkout-review-order .order-total td{text-align:right}.woocommerce-checkout .checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods{display:grid;gap:20px}.woocommerce-checkout .checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods label{padding:0!important;font-size:14px;margin-left:0!important}.woocommerce-checkout .checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods label::before{color:#eddd8b!important}.woocommerce-checkout .checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods .payment_box{padding:20px 0 0!important;font-size:14px}.woocommerce-checkout .checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods .payment_box p{font-size:14px}.woocommerce-checkout .checkout .woocommerce-checkout-review-order button#place_order{background:#59c886;border:2px solid #59c886;font-size:16px!important;font-weight:500;font-family:"Rany",sans-serif!important;line-height:28px;display:flex;width:100%!important;max-width:137px;padding:0;height:40px;transition:all .5s;margin-right:0;margin-left:auto!important;flex-flow:column;align-items:center;justify-content:center;color:#000!important}.woocommerce-checkout .checkout .woocommerce-checkout-review-order button#place_order:hover{background:0 0;border:2px solid #59c886;color:#fff!important}.woocommerce-checkout .checkout .heading-style-h3,.woocommerce-checkout .checkout .sub-title,.woocommerce-checkout .checkout h3{color:#fff;font-size:40px;font-family:"Rany",sans-serif;line-height:47px;letter-spacing:-.02em;font-weight:500;margin-bottom:44px}@media only screen and (max-width:1199px){.woocommerce-checkout .checkout .heading-style-h3,.woocommerce-checkout .checkout .sub-title,.woocommerce-checkout .checkout h3{font-size:30px;line-height:37px}}@media only screen and (max-width:767px){.woocommerce-checkout .checkout .heading-style-h3,.woocommerce-checkout .checkout .sub-title,.woocommerce-checkout .checkout h3{margin-bottom:25px}}.woocommerce-checkout .checkout .features-row{float:left;width:40.5%}@media only screen and (max-width:767px){.woocommerce-checkout .checkout .features-row{width:100%}}.woocommerce-checkout .checkout .video_with_content-sec{margin-bottom:44px;float:left;width:40.5%}@media only screen and (max-width:767px){.woocommerce-checkout .checkout .video_with_content-sec{width:100%}}@media only screen and (max-width:550px){.woocommerce-checkout .checkout .video_with_content-sec{margin-bottom:30px}.woocommerce-checkout .checkout .video_with_content-sec .gy-5{--bs-gutter-y:0rem}}.woocommerce-checkout .checkout .video_with_content-sec .youtube-video{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0}.woocommerce-checkout .checkout .video_with_content-sec .youtube-video-wrap{width:100%;max-height:100%;position:relative;padding-bottom:50%;height:0;max-width:600px;border-radius:0}@media (max-width:991px){.woocommerce-checkout .checkout .video_with_content-sec .youtube-video-wrap{max-width:100%}}.woocommerce-checkout .checkout .video_with_content-sec .youtube-thumbnail-wrap{position:absolute;top:0;left:0;width:100%;border-radius:0;height:100%;background-size:cover;background-position:top left;background-repeat:no-repeat;z-index:2;cursor:pointer}.woocommerce-checkout .checkout .video_with_content-sec .youtube-thumbnail-wrap .youtube-thumbnail{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:0}.woocommerce-checkout .checkout .video_with_content-sec .youtube-thumbnail-wrap .youtube-play-btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:120px;height:120px}@media (max-width:550px){.woocommerce-checkout .checkout .video_with_content-sec .youtube-thumbnail-wrap .youtube-play-btn{width:70px;height:70px}}.woocommerce-checkout .checkout .video_with_content-sec .youtube-thumbnail-wrap .youtube-play-btn img{width:100%;height:100%;object-fit:cover;object-position:center}.woocommerce-checkout .checkout .video_with_content-sec .star-wrap .rating{display:flex;align-items:center;gap:10px;margin-bottom:25px;border-top:1px solid;padding-top:30px;margin-top:10px}@media (max-width:991px){.woocommerce-checkout .checkout .video_with_content-sec .form-wrap form{max-width:100%}}.woocommerce-checkout .checkout .video_with_content-sec .form-wrap form .gform-body .ginput_container input{padding:5px 0;margin:0;background-color:transparent;border-bottom:1px solid;font-size:14px;color:#727272;font-weight:300;box-shadow:none;text-transform:capitalize}.woocommerce-checkout .checkout .video_with_content-sec .form-wrap form .gform_footer{margin:0;padding:0}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .video_with_content-sec .form-wrap form .gform_footer input,.woocommerce-checkout .checkout .video_with_content-sec .form-wrap form .gform_footer input{width:39px;height:39px;background-color:transparent;line-height:39px;text-align:center;border-radius:100%;border:3px solid #59c886;padding:8px}.woocommerce-checkout .checkout .form-row input[type=email]:focus,.woocommerce-checkout .checkout .form-row input[type=password]:focus,.woocommerce-checkout .checkout .form-row input[type=tel]:focus,.woocommerce-checkout .checkout .form-row input[type=text]:focus,.woocommerce-checkout .checkout .form-row textarea:focus,.woocommerce-checkout .checkout .video_with_content-sec .form-wrap form .gform_footer input:focus,.woocommerce-checkout .checkout .video_with_content-sec .form-wrap form .gform_footer input:hover{outline:0}.woocommerce-checkout .checkout .video_with_content-sec .author-name-img{display:flex;align-items:center;gap:10px;margin-top:10px;margin-bottom:20px}.woocommerce-checkout .checkout .video_with_content-sec .author-name-img .author-img{width:45px;height:45px;border-radius:50px}.woocommerce-checkout .checkout .video_with_content-sec .author-name-img .author-img img{width:100%;height:100%;border-radius:50px;object-fit:cover;object-position:center}.woocommerce-checkout .checkout .video_with_content-sec .author-name-img .author-name .name{font-weight:500;font-size:16px;line-height:30px}.woocommerce-checkout .checkout .video_with_content-sec .author-name-img .author-name .date{font-weight:300;font-size:16px;line-height:30px}.woocommerce-checkout .checkout .features-row .col{flex:1 0 50%}@media (max-width:550px){.woocommerce-checkout .checkout .features-row .col{flex:1 0 50%}}.woocommerce-checkout .checkout .features-row .col-inner .icon{width:100%;height:100%;max-width:20px;margin-bottom:20px}.woocommerce-checkout .checkout .features-row .col-inner .icon img{width:100%;height:100%;object-position:center;object-fit:contain}.woocommerce-checkout .checkout .features-row .col-inner .content-wrap{margin-bottom:30px}.woocommerce-checkout .checkout .features-row .col-inner .content-wrap .dec{color:#fff;font-size:12px}.woocommerce-checkout .checkout .features-row .col-inner .content-wrap .desc{color:#fff;font-weight:500}.woocommerce-checkout .checkout .form-row{margin-bottom:40px}@media only screen and (max-width:767px){.woocommerce-checkout .checkout .form-row{margin-bottom:25px}}@media only screen and (max-width:767px){.woocommerce-checkout .checkout .form-row.radio-wrap>label,.woocommerce-checkout .checkout .form-row.text-area-wrap>label{padding-bottom:20px}}.woocommerce-checkout .checkout .form-row.form-row-first{width:47.5%;margin-right:15px}@media only screen and (max-width:1359px){.woocommerce-checkout .checkout .form-row.form-row-first{width:47.2%}}@media only screen and (max-width:1199px){.woocommerce-checkout .checkout .form-row.form-row-first{width:46.29%}}@media only screen and (max-width:991px){.woocommerce-checkout .checkout .form-row.form-row-first{width:100%}}.woocommerce-checkout .checkout .form-row.form-row-last{width:47.5%;margin-left:15px}@media only screen and (max-width:1359px){.woocommerce-checkout .checkout .form-row.form-row-last{width:47.2%}}@media only screen and (max-width:1199px){.woocommerce-checkout .checkout .form-row.form-row-last{width:46.29%}}@media only screen and (max-width:991px){.woocommerce-checkout .checkout .form-row.form-row-last{width:100%}}@media only screen and (max-width:767px){.woocommerce-checkout .checkout .form-row.form-row-last{margin-left:0}}.woocommerce-checkout .checkout .form-row label .required{color:#fff;font-size:14px;text-decoration:none}.woocommerce-checkout .checkout .form-row input:-webkit-autofill,.woocommerce-checkout .checkout .form-row input:-webkit-autofill:active,.woocommerce-checkout .checkout .form-row input:-webkit-autofill:focus,.woocommerce-checkout .checkout .form-row input:-webkit-autofill:hover{-webkit-box-shadow:unset!important;-webkit-text-fill-color:#fff;transition:background-color 5000s ease-in-out 0s}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap textarea,.woocommerce-checkout .checkout .form-row textarea{background:0 0;border:solid 1px #f8f5ed;font-size:14px;line-height:22px;font-weight:300;color:#fff;padding:8px 10px;box-shadow:unset;min-height:94px}.woocommerce-checkout .checkout .form-row input[type=checkbox]{outline:0}.woocommerce-checkout .checkout .form-row .woocommerce-input-wrapper .radio{position:relative;cursor:pointer;margin-left:0;font-style:normal;font-weight:300;font-size:14px;line-height:22px;margin-right:10%!important;width:40%;display:inline-flex!important;align-items:flex-start;margin-bottom:15px}@media only screen and (max-width:1359px){.woocommerce-checkout .checkout .form-row .woocommerce-input-wrapper .radio{width:40%}}@media only screen and (max-width:991px){.woocommerce-checkout .checkout .form-row .woocommerce-input-wrapper .radio{width:100%}}@media only screen and (max-width:767px){.woocommerce-checkout .checkout .form-row .woocommerce-input-wrapper .radio{width:32%}}@media only screen and (max-width:550px){.woocommerce-checkout .checkout .form-row .woocommerce-input-wrapper .radio{width:100%}}.woocommerce-checkout .checkout .form-row .woocommerce-input-wrapper .input-radio{position:absolute;width:20px;height:20px;opacity:0}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap .ginput_container_radio label:before,.woocommerce-checkout .checkout .form-row .woocommerce-input-wrapper .radio:before{content:"";-webkit-appearance:none;background-color:transparent;border:2px solid #eddd8b;padding:8px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:11px;top:0;width:16px;height:16px}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap .ginput_container_radio input[type=radio]:checked+label:after,.woocommerce-checkout .checkout .form-row .woocommerce-input-wrapper .input-radio:checked+.radio:after{content:"";display:inline-block;position:absolute;top:2px;left:2px;width:16px;height:16px;background-color:#eddd8b}.woocommerce-order-details .shop_table.custom-fields td,.woocommerce-order-details .shop_table.custom-fields th{border:1px solid #fff;background-color:transparent!important}.woocommerce .woocommerce-info{background-color:transparent;border:1px solid #fff;margin-top:10px}.woocommerce form p{color:#fff;font-size:14px;line-height:22px;text-align:left;margin-bottom:5px}.woocommerce form p.form-row input{outline:0;background:0 0;border-bottom:solid 1px #fff;font-size:14px;line-height:22px;font-weight:300;color:#fff;padding:8px 0;box-shadow:unset}.woocommerce form p.form-row input::placeholder{color:#fff;font-size:14px;line-height:22px}.page-template-tpl-tailor-made-checkout .site-content{padding-top:38px}@media only screen and (max-width:767px){.page-template-tpl-tailor-made-checkout .site-content{padding-top:15px}}.page-template-tpl-tailor-made-checkout .row.title-wrap{margin-bottom:0;padding-bottom:0!important}.page-template-tpl-tailor-made-checkout .row.title-wrap .title{color:#fff;margin-bottom:0;letter-spacing:-.04em;text-transform:uppercase}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout form{margin-top:50px}@media only screen and (max-width:991px){.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout form{margin-top:40px}}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout form fieldset#field_5_10 legend.gfield_label,.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout form fieldset#field_5_9 legend.gfield_label{min-height:50px}@media only screen and (max-width:991px){.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout form fieldset#field_5_10 legend.gfield_label,.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout form fieldset#field_5_9 legend.gfield_label{min-height:auto}}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .gform_wrapper .gfield_error textarea[aria-invalid=true]{border:solid 1px red!important}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-col{padding-right:5.8823529412%}@media only screen and (max-width:991px){.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-col{padding-right:15px}}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .features-row ul{padding-left:20px}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .features-row ul li{margin-bottom:15px;position:relative;color:#fff}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .features-row ul li:last-of-type{margin-bottom:0}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .features-row ul li::after{right:0;bottom:0;content:"";position:absolute;top:13px;left:-20px;width:12px;height:3px;background:#59c886}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap .gform_confirmation_message{border:1px solid #59c886;padding:20px;color:#fff;font-size:20px;margin-top:50px}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap .gform_wrapper .gfield_required{color:#fff}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap .gform_wrapper.gravity-theme .gform_fields{grid-column-gap:35px;grid-row-gap:40px}@media only screen and (max-width:767px){.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap .gform_wrapper.gravity-theme .gform_fields{display:flex;flex-flow:column;row-gap:30px}}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap .dec{color:#fff;font-size:24px}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap input[type=submit]{background:#59c886;border:2px solid #59c886;font-size:16px!important;font-weight:500;font-family:"Rany",sans-serif!important;line-height:28px;display:flex;width:100%!important;max-width:137px;padding:0;height:40px;transition:all .5s;flex-flow:column;align-items:center;justify-content:center;color:#000!important}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap input[type=submit]:hover{background:0 0;border:2px solid #59c886;color:#fff!important}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap input[type=submit]:focus{outline:0!important}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap .gform_required_legend{font-size:20px;color:#fff;margin:25px 0 120px;display:none}@media only screen and (max-width:991px){.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap .gform_required_legend{margin-bottom:40px}}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap .gfield textarea.small{margin-top:22px;margin-bottom:20px}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap input[type=email],.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap input[type=password],.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap input[type=tel],.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap input[type=text]{background:0 0;border-bottom:solid 1px #fff;font-size:14px;line-height:22px;font-weight:300;color:#fff;padding:0 0 8px;box-shadow:unset}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap input[type=email]:focus,.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap input[type=password]:focus,.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap input[type=tel]:focus,.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap input[type=text]:focus,.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap textarea:focus,.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .video_with_content-sec .form-wrap form .gform-body .ginput_container input:focus,.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .video_with_content-sec .form-wrap form .gform-body .ginput_container input:hover{outline:0}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap input:-webkit-autofill,.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap input:-webkit-autofill:active,.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap input:-webkit-autofill:focus,.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap input:-webkit-autofill:hover{-webkit-box-shadow:unset!important;-webkit-text-fill-color:#fff;transition:background-color 5000s ease-in-out 0s}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap input[type=checkbox]{outline:0}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap .gfield_label,.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap label{color:#fff;font-size:14px;line-height:22px;text-align:left;font-weight:400}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap .gfield_label .gfield_required,.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap label .gfield_required{color:#fff;font-size:14px;text-decoration:none}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap .ginput_container_radio input[type=radio]{position:absolute;width:20px;height:20px;opacity:0}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap .ginput_container_radio label{position:relative;cursor:pointer;margin-left:0;font-style:normal;font-weight:300;font-size:14px;line-height:22px;margin-right:10%!important;display:inline-flex!important;align-items:flex-start;margin-bottom:15px}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap .ginput_container_radio .gfield_radio{column-count:2}@media only screen and (max-width:1199px){.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .form-wrap .ginput_container_radio .gfield_radio{column-count:1}}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .heading-style-h3,.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .sub-title,.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout h3{color:#fff;font-size:40px;font-family:"Rany",sans-serif;line-height:47px;letter-spacing:-.02em;font-weight:500;margin-bottom:44px}@media only screen and (max-width:1199px){.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .heading-style-h3,.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .sub-title,.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout h3{font-size:30px;line-height:37px}}@media only screen and (max-width:767px){.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .heading-style-h3,.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .sub-title,.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout h3{margin-bottom:25px}}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .video_with_content-sec{margin-bottom:44px;display:none}@media only screen and (max-width:550px){.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .video_with_content-sec{margin-bottom:30px}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .video_with_content-sec .gy-5{--bs-gutter-y:0rem}}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .video_with_content-sec .youtube-video{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .video_with_content-sec .youtube-video-wrap{width:100%;max-height:100%;position:relative;padding-bottom:50%;height:0;max-width:600px;border-radius:0}@media (max-width:991px){.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .video_with_content-sec .youtube-video-wrap{max-width:100%}}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .video_with_content-sec .youtube-thumbnail-wrap{position:absolute;top:0;left:0;width:100%;border-radius:0;height:100%;background-size:cover;background-position:top left;background-repeat:no-repeat;z-index:2;cursor:pointer}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .video_with_content-sec .youtube-thumbnail-wrap .youtube-thumbnail{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:0}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .video_with_content-sec .youtube-thumbnail-wrap .youtube-play-btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:120px;height:120px}@media (max-width:550px){.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .video_with_content-sec .youtube-thumbnail-wrap .youtube-play-btn{width:70px;height:70px}}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .video_with_content-sec .youtube-thumbnail-wrap .youtube-play-btn img{width:100%;height:100%;object-fit:cover;object-position:center}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .video_with_content-sec .star-wrap .rating{display:flex;align-items:center;gap:10px;margin-bottom:25px;border-top:1px solid;padding-top:30px;margin-top:10px}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .video_with_content-sec .form-wrap form{display:flex;justify-content:space-between;gap:10px;align-items:center;max-width:500px;margin-bottom:0}@media (max-width:991px){.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .video_with_content-sec .form-wrap form{max-width:100%}}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .video_with_content-sec .form-wrap form .gform-body{width:100%}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .video_with_content-sec .form-wrap form .gform-body .ginput_container input{padding:5px 0;margin:0;background-color:transparent;border-bottom:1px solid;font-size:14px;color:#727272;font-weight:300;box-shadow:none;text-transform:capitalize}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .video_with_content-sec .form-wrap form .gform_footer{margin:0;padding:0}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .video_with_content-sec .form-wrap form .gform_footer input:focus,.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .video_with_content-sec .form-wrap form .gform_footer input:hover{outline:0}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .video_with_content-sec .author-name-img{display:flex;align-items:center;gap:10px;margin-top:10px;margin-bottom:20px}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .video_with_content-sec .author-name-img .author-img{width:45px;height:45px;border-radius:50px}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .video_with_content-sec .author-name-img .author-img img{width:100%;height:100%;border-radius:50px;object-fit:cover;object-position:center}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .video_with_content-sec .author-name-img .author-name .name{font-weight:500;font-size:16px;line-height:30px}.page-template-tpl-tailor-made-checkout .section-tailor_made_checkout .video_with_content-sec .author-name-img .author-name .date,form select{font-weight:300;font-size:16px;line-height:30px}form .gfield--width-half.equal_dropdown .gfield_label{min-height:44px}@media only screen and (max-width:767px){form .gfield--width-half.equal_dropdown .gfield_label{min-height:auto}}form select{background:0 0;color:#fff;border:solid 1px #fff;font-size:14px;line-height:14px;padding:12px 19px}.home{font-family:"Rany",sans-serif}