.thwcfd-field-heading{margin-top:40px!important;display:inline-block!important}.thwcfd-field-heading h2{padding-top:2px}.thwcfd-field-paragraph{font-size:.875em;line-height:1.25;margin-bottom:16px}.et_pb_wc_checkout_payment_info .woocommerce-checkout #payment ul.payment_methods{padding:15px!important;border:1px solid #b8b8b8!important;border-radius:5px!important}.wc_payment_method label{font-weight:700}.et_pb_wc_checkout_billing_0{padding-left:36px;margin-bottom:11px!important}.et_pb_wc_checkout_payment_info .woocommerce-checkout #payment ul.payment_methods{position:relative!important}.et_pb_wc_checkout_payment_info .woocommerce-checkout #payment ul.payment_methods::before{border-left:1px solid hsla(0,0%,7%,.3)!important;content:"";height:111%!important;left:-25px!important;position:absolute;top:-1px!important}.woocommerce-terms-and-conditions-wrapper{margin-left:-25px}.main_title{margin-bottom:20px;text-transform:uppercase;font-size:32px;color:#000000!important;line-height:1.4em}.woocommerce form .form-row .select2-container{width:100%!important}.thwcfd-field-radio label.radio{display:inline-block!important;margin-right:22px;margin-left:5px!important}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400;border:none!important}.tutor-wrap{color:var(--tutor-body-color);padding-top:50px;padding-bottom:59px}.tutor-page-wrap{width:100%;padding-top:54px;padding-bottom:105px}.tutor-course-details-title{text-transform:uppercase;font-size:32px;color:#000000!important;line-height:1.4em}.woocommerce-account .woocommerce h2{text-transform:uppercase;font-size:32px;color:#000000!important;line-height:1.4em}.et_pb_wc_cart_totals .select2-container--default .select2-selection--single,.et_pb_wc_checkout_billing .select2-container--default .select2-selection--single,.et_pb_wc_checkout_shipping .select2-container--default .select2-selection--single,.woocommerce #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{-webkit-appearance:none;background-color:#eee;max-width:100%;border-width:0;border-radius:0;color:#999;font-size:14px;padding:16px;line-height:1.7em;border-style:solid;-webkit-appearance:none;background-color:#eee;max-width:100%;border-width:0;border-radius:0;color:#999;font-size:14px;padding:16px;line-height:1.7em;border-style:solid;background-color:#fff;border:1px solid #50575e;border-radius:4px;box-sizing:border-box;color:#2b2d2f;font-family:inherit;font-size:1em;line-height:1em;margin:0;min-height:0;padding:1em;width:100%;font-size:15px!important}.et_pb_wc_cart_totals .select2-container.select2-container--open .select2-selection__rendered,.et_pb_wc_checkout_billing .select2-container.select2-container--open .select2-selection__rendered,.et_pb_wc_checkout_shipping .select2-container.select2-container--open .select2-selection__rendered,.woocommerce #content .quantity input.qty:focus,.woocommerce-cart table.cart td.actions .coupon .input-text:focus,.woocommerce-page #content .quantity input.qty:focus,.woocommerce-page .quantity input.qty:focus,.woocommerce-page form .form-row input.input-text:focus,.woocommerce-page form .form-row textarea.input-text:focus,.woocommerce .quantity input.qty:focus,.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row textarea.input-text:focus{color:#3e3e3e;background-color:#fff;box-shadow:0 0 0 1px #50575e;color:#2b2d2f;outline:0}.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#273581;color:#FFFFFF!important;border-width:0px!important;border-radius:0px;font-size:16px!important;padding-top:17px!important;padding-right:80px!important;padding-bottom:17px!important;padding-left:80px!important}.page-id-38 .tutor-mb-lg-32:last-child,.tutor-dashboard-menu-withdraw{display:none!important}.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:0%!important;display:none!important}.woocommerce-account .woocommerce-MyAccount-content{float:none;width:100%}.woocommerce-account .woocommerce-MyAccount-content p:last-child{display:none!important}.page-id-39 .main_title{margin-bottom:20px;text-transform:uppercase;font-size:32px;color:#000000!important;line-height:1.4em;text-align:center}.tutor-login-wrap,#tutor-registration-wrap{max-width:520px;margin:0 auto;padding:40px 0 32px 0;box-shadow:0 0 15px rgba(0,0,0,.1);border-radius:5px;margin-bottom:60px}.tutor-btn-md{padding:6px 12px;text-align:left}.list-item-button{margin-left:25px}.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn{background-color:rgb(198 18 124);border-color:rgb(198 18 124)}.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn:hover{color:rgb(198 18 124);background-color:var(--tutor-color-white);border-color:var(--tutor-color-white)}.thwcfd-field-heading{margin-top:40px!important;display:inline-block;width:100%!important}#billing_oikogeneiaki_katastasi_field,#imerominia_gennisis_field,#billing_dipa_1_field,#billing_dipa_2_field{width:100%!important;display:inline-block}.billing_title_5:before{padding-bottom:15px!important;padding-top:15px!important;margin-top:-15px!important;content:"5."!important;left:-24px;position:absolute;text-align:center;transform:translateX(-50%);vertical-align:baseline;background:white;border-width:0px;border-style:initial;border-color:initial;border-image:initial;border-radius:0px;margin:0px;padding:0px;white-space:nowrap;font-weight:700!important;font-size:19px;top:-1.5px}.billing_title_6:before{padding-bottom:15px!important;padding-top:15px!important;margin-top:-15px!important;content:"6."!important;left:-24px;position:absolute;text-align:center;transform:translateX(-50%);vertical-align:baseline;background:white;border-width:0px;border-style:initial;border-color:initial;border-image:initial;border-radius:0px;margin:0px;padding:0px;white-space:nowrap;font-weight:700!important;font-size:19px;top:-1.5px}input[type="date" i]{-webkit-appearance:none;max-width:100%;border-width:0;border-style:solid;border:1px solid #50575e;border-radius:4px;box-sizing:border-box;font-family:inherit;font-size:1em;line-height:1em;margin:0;min-height:0;padding:1em;width:100%;background-color:#fff;color:#2b2d2f;outline:0}input[type="date" i]:focus{box-shadow:0 0 0 1px #50575e!important}.container.et_menu_container{z-index:99;width:95%}.vp-filter__style-minimal .vp-filter__item>a:focus,.vp-filter__style-minimal .vp-filter__item>a:hover{color:#e8a21f!important}.vp-filter__style-minimal .vp-filter__item.vp-filter__item-active{--vp-filter-minimal--items__color:#e8a21f!important;--vp-filter-minimal--items-hover__color:#e8a21f!important}.vp-filter__style-minimal .vp-filter__item a{box-shadow:none;outline:none;font-family:'Manrope',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700;text-transform:none!important;font-size:19px}.woocommerce ul.products li.product div[itemprop="description"]{color:#162e55;line-height:1.8em;font-size:16px;padding-bottom:14px}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em;background-color:#aeb938!important;padding-top:11px!important;padding-right:35px!important;padding-bottom:11px!important;padding-left:35px!important;border-radius:100px;font-size:15px!important;font-weight:700!important}.woocommerce ul.products li.product .button::after{font-size:15px!important;margin-top:7px}.nav li ul{visibility:hidden;z-index:9999;width:240px;border-top:0px solid #e8a21f;opacity:0;background:#e8a21f;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);border-radius:5px!important;color:white!important;left:50%;transform:translateX(-50%)!important}.sub-menu:before{content:'';border-bottom:10px solid #e8a21f;border-left:10px solid transparent;border-right:10px solid transparent;width:0;height:0;position:absolute;top:-10px;left:50%;transform:translateX(-50%)}#top-menu li li{margin:0;padding:0 20px}#main-header .nav li ul a,.et-fixed-header .nav li ul a,.et-fixed-header .nav li.current-menu-item ul a{color:#ffffff!important;font-size:14px;text-align:center;border-bottom:1px solid #ffffff40}#main-header .nav li ul li:last-child a{border-bottom:0px solid #ffffff40!important}#top-menu .menu-item-has-children>a:first-child:after,#et-secondary-nav .menu-item-has-children>a:first-child:after{display:none!important}#top-menu .menu-item-has-children>a:first-child,#et-secondary-nav .menu-item-has-children>a:first-child{padding-right:0px}#top-menu li{padding-right:29px}.button-1 a,.et-fixed-header #top-menu-nav .button-1>a{background:white;padding:13px 20px!important;border-radius:100px;border:2px solid #fcb322;color:#fcb322!important}.button-2 a,.et-fixed-header #top-menu-nav .button-2>a{background:#fcb322!important;padding:13px 20px!important;border-radius:100px;border:2px solid #fcb322;color:#ffffff!important}.button-1{padding-right:10px!important}#top-menu li.menu-item-129{padding-right:20px}#et-top-navigation .et-cart-info{padding-top:15px}.et-fixed-header #logo{content:url(https://stage.kalamoscamp.gr/wp-content/uploads/2024/03/scroll-2.png)}#top-menu li{padding-right:25px}.button-1 a,.et-fixed-header #top-menu-nav .button-1>a{background:white;padding:13px 20px!important;border-radius:100px;border:2px solid #99bf3c;color:#99bf3c!important}.button-2 a,.et-fixed-header #top-menu-nav .button-2>a{background:#99bf3c!important;padding:13px 20px!important;border-radius:100px;border:2px solid #99bf3c;color:#ffffff!important}.nav li ul{border-top:0px solid #99bf3c;background:#99bf3c}.sub-menu:before{border-bottom:10px solid #9abf3c}@media only screen and (min-width:981px){.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:43px 0 0 0!important}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding:24px 0 0 0!important}}.woocommerce ul.products li.product .button{display:inline-block;margin-top:20px;padding-top:8px!important;padding-right:27px!important;padding-bottom:8px!important;padding-left:27px!important;color:#9abf3c!important;text-transform:uppercase!important;border:2px solid #9abf3c!important;border-radius:10px!important;font-size:15px!important;font-weight:800!important;background-color:#ffffff!important}.button.wc-forward{display:none!important}.woocommerce-order-received .et_pb_column_3_5{width:100%!important}.woocommerce-order-received .woocommerce-thankyou-order-details{padding:30px;margin-bottom:30px!important;border-radius:6px}.woocommerce-order-received .et_pb_wc_checkout_payment_info_0{padding-left:0px!important}p.woocommerce-thankyou-order-received{color:#99bf3c;font-weight:800;font-size:20px}.woocommerce-order-received p.woocommerce-thankyou-order-received{display:none}.woocommerce-bacs-bank-details{padding:30px;margin-top:20px;margin-bottom:30px;border-radius:7px;padding-bottom:1px!important}.wc-bacs-bank-details-heading{font-size:18px;padding-bottom:25px}.woocommerce .wc-bacs-bank-details-account-name{font-weight:500;font-size:15px;padding-bottom:20px;display:none}woocommerce ul.order_details{margin-bottom:20px!important}.woocommerce-order-received .wc-bacs-bank-details{width:50%;float:left;display:inline-block;margin-bottom:20px!important}.woocommerce-bacs-bank-details{display:inline-block}.woocommerce-order-received .wc-bacs-bank-details{width:50%;float:left;display:inline-grid;margin-bottom:20px!important;padding-left:0px}.woocommerce-order-received ul.order_details li strong{display:block;font-size:15px;text-transform:none;line-height:1.3em;padding-bottom:10px;padding-top:5px}.woocommerce-order-received .woocommerce-bacs-bank-details{display:inline-block;width:100%}.woocommerce-order-received .woocommerce-bacs-bank-details{display:inline-block;width:100%;margin-top:0px!important}.woocommerce-order-received .woocommerce table.shop_table td{border-top:1px solid rgba(0,0,0,.1);padding:5px 12px;vertical-align:middle;line-height:1.5em;font-size:15px!important}.woocommerce-order-received .woocommerce-thankyou-order-details{padding:30px;margin-bottom:30px!important;border-radius:6px;width:49%;float:left}.woocommerce-order-received .woocommerce-bacs-bank-details{display:inline-block;width:49%;margin-top:0px!important;float:right}.woocommerce-order-received .woocommerce-order-details{display:inline-block;width:100%;float:none}.woocommerce-order-received .wc-bacs-bank-details{width:100%;float:none;display:flex;margin-bottom:0px!important;padding-left:0px}.woocommerce-order-received .entry-content tr td{border-top:1px solid #eee;padding:5px 14px!important;font-size:15px!important}.woocommerce-order-received .woocommerce-order-overview__payment-method{margin-top:35px}.woocommerce-order-received .woocommerce-thankyou-order-details{padding:30px;margin-bottom:30px!important;border-radius:6px;width:49%;float:left;padding-top:40px!important;padding-bottom:45px}.woocommerce-order-received table.shop_table th{font-weight:700;padding:7px 12px;line-height:1.5em;font-size:15px;width:50%}.wcuf_product_title_under_upload_field_name{display:none!important}.wcuf_field_description{font-size:15px;margin-bottom:10px}.wcuf_upload_field_title{margin-bottom:0px}.wcuf_single_upload_field_container{width:100%;display:block;clear:both;margin-bottom:50px;vertical-align:top;border:0px #dedede solid;border-radius:10px}.wcuf_upload_fields_row_element{display:inline-block;vertical-align:top;margin-right:40px;margin-bottom:25px;width:100%;overflow:hidden;background:#f4f4f4;padding:15px;overflow:hidden;border:0px solid white!important;border-radius:5px;padding:20px;padding-top:10px!important}.wcuf_upload_fields_row_element{width:100%!important}.includes_tax{font-size:0px}.page-id-33 .order-total .woocommerce-Price-amount::after{content:"(συμπεριλαμβάνεται το νόμιμο ΦΠΑ)";font-size:14px}@media only screen and (max-width:1300px){#top-menu li a{font-size:15px!important}#top-menu li{padding-right:20px!important}.et_pb_row{width:90%}#et-top-navigation .et-cart-info{padding-top:15px;margin-left:0px!important}.button-1 a,.et-fixed-header #top-menu-nav .button-1>a{padding:13px 10px!important}.button-2 a,.et-fixed-header #top-menu-nav .button-2>a{padding:13px 10px!important}#logo{max-height:70%!important}}@media only screen and (max-width:1150px){#top-menu li{padding-right:12px!important}}@media only screen and (max-width:1090px){#top-menu li{padding-right:10px!important}#top-menu li a{font-size:14px!important}}.woocommerce-order-overview__email{display:none!important}@media (max-width:980px){.et_fixed_nav #main-header{position:fixed}#logo{max-height:90%!important}#rmp-menu-wrap-1492 .rmp-menu-item-link{padding-right:30px!important;padding-left:30px!important}.button-1 a,.et-fixed-header #top-menu-nav .button-1>a{background:white;padding:0px 20px!important;border-radius:100px;border:2px solid #99bf3c;color:#99bf3c!important;height:auto!important;width:auto!important;display:inline-block!important;margin-left:30px;margin-top:10px;margin-bottom:10px;border-bottom:2px solid #99bf3c!important}.button-2 a,.et-fixed-header #top-menu-nav .button-2>a{background:#99bf3c!important;padding:0px 20px!important;border-radius:100px;border:2px solid #99bf3c;color:#ffffff!important;width:auto!important;display:inline-block!important;height:auto!important;margin-left:30px}.woocommerce-order-received .woocommerce-thankyou-order-details{padding:20px;margin-bottom:30px!important;border-radius:6px;width:100%;float:left;padding-top:20px!important;padding-bottom:25px}.woocommerce-order-received .woocommerce-bacs-bank-details{display:inline-block;width:100%;margin-top:0px!important;float:right;padding:20px!important}}.thwcfe-html-field-wrapper.billing_title_3,.thwcfe-html-field-wrapper.billing_title_2,.thwcfe-html-field-wrapper.billing_title_4,.thwcfe-html-field-wrapper.billing_title_5{display:inline-block;width:100%!important;float:none;margin-top:20px!important}.woocommerce-order-received table.shop_table th{font-weight:700;padding:7px 12px;line-height:1.5em;font-size:18px;width:50%;color:#162e55}.page-id-33 .woocommerce-customer-details:nth-child(1){display:none!important}.woocommerce-order-received table.shop_table th.thwcfe-section-title{display:none!important}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#ffffff;color:#99bf3c;padding:0px;font-size:14px;line-height:1.1em;font-weight:800}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{display:none!important}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline;line-height:1em;font-size:15px}#billing_subtitle_field{margin-top:40px}.payment_method_piraeusbank_gateway label::after{content:""!important;width:100px;height:40px;display:inline-block!important;background-image:url(https://stage.kalamoscamp.gr/wp-content/uploads/2024/05/cards.png);background-repeat:no-repeat;background-size:contain;top:16px;position:relative}.payment_method_other_payment .payment_box label{font-weight:400!important;line-height:1.5em!important}.woocommerce ul.products li.product h2{max-width:30ch;margin:auto}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-bottom:0px}.woocommerce .products ul,.woocommerce ul.products{margin-bottom:0px}.woocommerce ul.products li.product div[itemprop="description"]{display:none!important}.periodos-2i .woocommerce ul.products .post-228{display:none}.et_pb_wc_title h1{max-width:30ch}.woocommerce div.product form.cart .variations td.value{padding-bottom:0px!important}.woocommerce-order-received table.shop_table tfoot{display:none}.woocommerce-order-received .woocommerce-thankyou-order-details,.woocommerce-order-received .woocommerce-bacs-bank-details{background:none;border:1px solid #eee;order:2}.wcuf_thank_you_ajax_container #wcuf_file_uploads_container{margin-bottom:30px}.thank-you-complete-upload,.thank-you-complete-upload-bottom{background:#99bf3c!important;padding:13px 20px!important;border-radius:100px;border:2px solid #99bf3c;color:#ffffff!important}.thank-you-complete-upload{order:3;right:calc(-50% + 76px);top:0;position:relative}.thank-you-complete-upload-bottom{order:6}.woocommerce-order-received .woocommerce-order{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.woocommerce-order-received .woocommerce-thankyou-order-received{width:100%;order:1}.woocommerce-order-received .woocommerce-order-details{order:4}.woocommerce-order-received .woocommerce-customer-details{order:5;display:none!important}.woocommerce-order-received .woocommerce-customer-details address{padding:30px;margin-bottom:30px!important;border-radius:6px;padding-top:40px!important;padding-bottom:45px}.programms-blurp h4{max-width:30ch;margin:auto}.et_pb_wc_cart_notice .et_pb_module_inner{display:flex;flex-direction:column}.et_pb_wc_cart_notice .et_pb_module_inner .woocommerce-notices-wrapper{order:2}.et_pb_wc_cart_notice .et_pb_module_inner .woocommerce-form-coupon-toggle .woocommerce-info{background-color:#99BF3C!important;border-color:#99BF3C!important}.et_pb_wc_cart_notice .et_pb_module_inner .woocommerce-form-coupon-toggle .woocommerce-info,.et_pb_wc_cart_notice .et_pb_module_inner .woocommerce-form-coupon-toggle .woocommerce-info>a{color:white!important;font-weight:bold}