.mailpoet_form_html p,.mailpoet_form_html ol,.mailpoet_form_html ul,.mailpoet_form_html li,.mailpoet_form_html dl,.mailpoet_form_html dt,.mailpoet_form_html dd,.mailpoet_form_html blockquote,.mailpoet_form_html figure,.mailpoet_form_html fieldset,.mailpoet_form_html form,.mailpoet_form_html legend,.mailpoet_form_html textarea,.mailpoet_form_html pre,.mailpoet_form_html iframe,.mailpoet_form_html hr,.mailpoet_form_html h1,.mailpoet_form_html h2,.mailpoet_form_html h3,.mailpoet_form_html h4,.mailpoet_form_html h5,.mailpoet_form_html h6,.mailpoet_form_iframe p,.mailpoet_form_iframe ol,.mailpoet_form_iframe ul,.mailpoet_form_iframe li,.mailpoet_form_iframe dl,.mailpoet_form_iframe dt,.mailpoet_form_iframe dd,.mailpoet_form_iframe blockquote,.mailpoet_form_iframe figure,.mailpoet_form_iframe fieldset,.mailpoet_form_iframe form,.mailpoet_form_iframe legend,.mailpoet_form_iframe textarea,.mailpoet_form_iframe pre,.mailpoet_form_iframe iframe,.mailpoet_form_iframe hr,.mailpoet_form_iframe h1,.mailpoet_form_iframe h2,.mailpoet_form_iframe h3,.mailpoet_form_iframe h4,.mailpoet_form_iframe h5,.mailpoet_form_iframe h6{font-family:Arial,Helvetica,sans-serif;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-synthesis:none;font-weight:normal;letter-spacing:normal}.mailpoet_form_html h1,.mailpoet_form_html .h1,.mailpoet_form_html h2,.mailpoet_form_html .h2,.mailpoet_form_html h3,.mailpoet_form_html .h3,.mailpoet_form_html h4,.mailpoet_form_html .h4,.mailpoet_form_html h5,.mailpoet_form_html .h5,.mailpoet_form_html h6,.mailpoet_form_html .h6,.mailpoet_form_iframe h1,.mailpoet_form_iframe .h1,.mailpoet_form_iframe h2,.mailpoet_form_iframe .h2,.mailpoet_form_iframe h3,.mailpoet_form_iframe .h3,.mailpoet_form_iframe h4,.mailpoet_form_iframe .h4,.mailpoet_form_iframe h5,.mailpoet_form_iframe .h5,.mailpoet_form_iframe h6,.mailpoet_form_iframe .h6{font-weight:700;letter-spacing:normal;padding-top:0}.mailpoet_form_html ul,.mailpoet_form_html ol,.mailpoet_form_iframe ul,.mailpoet_form_iframe ol{font-family:Arial,Helvetica,sans-serif}.mailpoet_form_html label,.mailpoet_form_iframe label{font-family:Arial,Helvetica,sans-serif;margin-bottom:10px}.mailpoet_form_html input,.mailpoet_form_iframe input{font-family:Arial,Helvetica,sans-serif}.mailpoet_form_html a,.mailpoet_form_iframe a{background-color:rgba(0,0,0,0);color:#28303d;cursor:pointer;-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all;text-decoration-thickness:1px;text-underline-offset:3px}.mailpoet_form_html button,.mailpoet_form_html input[type=button],.mailpoet_form_html input[type=reset],.mailpoet_form_html input[type=submit],.mailpoet_form_iframe button,.mailpoet_form_iframe input[type=button],.mailpoet_form_iframe input[type=reset],.mailpoet_form_iframe input[type=submit]{text-transform:none}input.parsley-success,select.parsley-success,textarea.parsley-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}input.parsley-error,select.parsley-error,textarea.parsley-error{background-color:#f2dede;border-color:#eed3d7;color:#900}.parsley-errors-list{color:#900;font-size:.8rem;line-height:1em;list-style-type:none;margin:8px 0 3px;opacity:0;padding:0;transition:all .3s ease-in}.parsley-errors-list.filled{opacity:1}.mailpoet-form-input .parsley-errors-list{left:16px;margin-top:2px;position:absolute;top:100%}.parsley-required,.parsley-custom-error-message{color:#900}.mailpoet-form-errors{padding:0 16px}.mailpoet_text_label,.mailpoet_textarea_label,.mailpoet_select_label,.mailpoet_radio_label,.mailpoet_checkbox_label,.mailpoet_list_label,.mailpoet_date_label{display:block}@media screen and (max-width: 499px){.mailpoet_text_label,.mailpoet_textarea_label,.mailpoet_select_label,.mailpoet_radio_label,.mailpoet_checkbox_label,.mailpoet_list_label,.mailpoet_date_label{font-size:16px !important;line-height:1.4 !important}}@media screen and (max-width: 499px){.mailpoet_form{box-sizing:border-box}}.mailpoet_form .mailpoet_submit,.mailpoet_form .mailpoet_form_close_button,.mailpoet_form .mailpoet_paragraph,.mailpoet_form .mailpoet_form_paragraph,.mailpoet_form .mailpoet_textarea,.mailpoet_form .mailpoet_text,.mailpoet_form .mailpoet_select,.mailpoet_form .mailpoet_form_image,.mailpoet_form .mailpoet_message,.mailpoet_form .mailpoet_paragraph select{max-width:100%}@media screen and (max-width: 499px){.mailpoet_form .mailpoet_submit,.mailpoet_form .mailpoet_form_close_button,.mailpoet_form .mailpoet_paragraph,.mailpoet_form .mailpoet_form_paragraph,.mailpoet_form .mailpoet_textarea,.mailpoet_form .mailpoet_text,.mailpoet_form .mailpoet_select,.mailpoet_form .mailpoet_form_image,.mailpoet_form .mailpoet_message,.mailpoet_form .mailpoet_paragraph select{font-size:16px !important;line-height:1.4 !important}}.mailpoet_form .mailpoet_text,.mailpoet_form .mailpoet_textarea,.mailpoet_form .mailpoet_select,.mailpoet_form .mailpoet_submit,.mailpoet_form .mailpoet_form_close_button,.mailpoet_form .mailpoet_paragraph label,.mailpoet_form .mailpoet_form_paragraph label{font-family:inherit}.mailpoet_form.mailpoet_form_successfully_send{position:relative}.mailpoet_form.mailpoet_form_successfully_send .mailpoet_validate_success{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%, -50%)}.mailpoet_form .mailpoet-has-background-color{padding:1.25em 2.375em}.mailpoet_form .mailpoet-has-font-size{line-height:1.4}.mailpoet_form .mailpoet_submit,.mailpoet_form .mailpoet_form_close_button{white-space:normal;word-wrap:break-word}.mailpoet_paragraph fieldset,.mailpoet_paragraph legend{background:rgba(0,0,0,0);border:0;color:inherit;margin:0;padding:0}.mailpoet_textarea{height:auto}.mailpoet_form_sending .mailpoet_form_loading{display:block}.mailpoet_form_sending .mailpoet_submit{display:none}.mailpoet_form_loading{display:none;text-align:center;width:30px}.mailpoet_form_loading>span{animation:mailpoet-bouncedelay 1.4s infinite ease-in-out both;background-color:#5b5b5b;border-radius:100%;display:inline-block;height:5px;width:5px}.mailpoet_form_loading .mailpoet_bounce1{animation-delay:-0.32s}.mailpoet_form_loading .mailpoet_bounce2{animation-delay:-0.16s;margin:0 7px}.mailpoet_captcha_form .mailpoet_validate_success{color:#468847}.mailpoet_captcha_form .mailpoet_validate_error{color:#b94a48}.mailpoet_captcha_update{cursor:pointer}.mailpoet_recaptcha_noscript_container{height:422px;position:relative;width:302px}.mailpoet_recaptcha_noscript_container>div{height:422px;position:absolute;width:302px}.mailpoet_recaptcha_noscript_container>div iframe{border-style:none;height:422px;width:302px}.mailpoet_recaptcha_noscript_input{background:#f9f9f9;border:1px solid #c1c1c1;border-radius:3px;border-style:none;bottom:12px;height:60px;left:25px;margin:0;padding:0;right:25px;width:300px}.mailpoet_recaptcha_noscript_input textarea{border:1px solid #c1c1c1;height:40px;margin:10px 25px;padding:0;resize:none;width:250px}.mailpoet_turnstile{margin-bottom:20px;text-align:center}@keyframes mailpoet-bouncedelay{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}.mailpoet_form .mailpoet_paragraph{margin-bottom:20px}.mailpoet_column_with_background{padding:10px}.mailpoet_form_column:not(:first-child){margin-left:20px}@media screen and (min-width: 500px){.mailpoet_form_fixed_bar .mailpoet_form_columns .mailpoet_form_column .mailpoet_paragraph:last-child{margin-bottom:0}}@media screen and (min-width: 500px){div.mailpoet_form:not(.mailpoet_form_fixed_bar) .mailpoet_paragraph:last-child,div.mailpoet_form:not(.mailpoet_form_fixed_bar) .mailpoet_paragraph p:last-child{margin-bottom:0}}.mailpoet_form_columns_container{container-name:columns;container-type:inline-size}.mailpoet_form_columns{display:flex;flex-wrap:nowrap}.mailpoet_form_columns.mailpoet_vertically_align_top{align-items:flex-start}.mailpoet_form_columns.mailpoet_vertically_align_center{align-items:flex-start}.mailpoet_form_columns.mailpoet_vertically_align_bottom{align-items:flex-start}@container columns (width < 400px){.mailpoet_form_columns.mailpoet_stack_on_mobile{flex-wrap:wrap}.mailpoet_form_columns.mailpoet_stack_on_mobile.mailpoet_column_with_background .mailpoet_form_column:last-child .mailpoet_paragraph:last-child{margin-bottom:0 !important}.mailpoet_form_columns.mailpoet_stack_on_mobile .mailpoet_form_column{flex-basis:100% !important}.mailpoet_form_columns.mailpoet_stack_on_mobile .mailpoet_form_column:not(:first-child){margin-left:0 !important}}.mailpoet_form_column{container-name:column;container-type:inline-size;display:flex;flex-direction:column;flex-grow:1}.mailpoet_form_column.mailpoet_vertically_align_top{align-self:flex-start}.mailpoet_form_column.mailpoet_vertically_align_center{align-self:center}.mailpoet_form_column.mailpoet_vertically_align_bottom{align-self:flex-end}@container column (width > 400px){.mailpoet_paragraph:last-child{margin-bottom:0}}.mailpoet_widget_preview{align-items:center;background-color:#fff;display:flex;flex-direction:row;height:100%;justify-content:center;left:0;max-width:100% !important;overflow-y:auto !important;position:fixed;top:0;width:100% !important;z-index:100000}.mailpoet_widget_preview .widget-area{display:block !important;float:none !important;margin:auto;position:static !important;width:600px}.mailpoet_form_popup_overlay{background-color:#000;display:none;height:100%;left:0;margin:0;max-width:100% !important;opacity:.7;position:fixed;top:0;width:100% !important;z-index:100000}div.mailpoet_form_popup{background-color:#fff;border-radius:10px;box-shadow:0 4px 35px 0 rgba(195,65,2,.2);display:none;left:50%;max-height:calc(100vh - 60px);overflow-y:auto;position:fixed;top:50%;transform:translate(-50%, -50%);z-index:100001}.mailpoet_form_close_icon{cursor:pointer;display:block;height:20px;margin:0 0 0 auto;padding:0;position:absolute;right:10px;top:10px;width:20px;z-index:100002}div.mailpoet_form_fixed_bar{background-color:#fff;box-shadow:0 4px 35px 0 rgba(195,65,2,.2);box-sizing:border-box;display:none;left:0;margin:0;max-height:calc(100vh - 60px);max-width:100% !important;overflow-y:auto;position:fixed;width:100% !important;z-index:100000}div.mailpoet_form_fixed_bar form{margin:0 auto}.mailpoet_form_position_top{top:0}.mailpoet_form_position_bottom{bottom:0}div.mailpoet_form_slide_in{background-color:#fff;bottom:0;box-shadow:0 4px 35px 0 rgba(195,65,2,.2);display:none;max-height:calc(100vh - 60px);overflow-y:auto;position:fixed;z-index:100000}@media screen and (min-width: 500px){div.mailpoet_form_slide_in.mailpoet_form_position_left{border-top-right-radius:10px}div.mailpoet_form_slide_in.mailpoet_form_position_right{border-top-left-radius:10px}}.mailpoet_form_position_left{left:0}.mailpoet_form_position_right{right:0}.mailpoet_form_popup_overlay.active,div.mailpoet_form_popup.active,div.mailpoet_form_fixed_bar.active,div.mailpoet_form_slide_in.active{display:block}@media screen and (max-width: 500px){.mailpoet_form_popup_overlay.active{display:none}}.mailpoet_form_image.is-style-rounded img{border-radius:9999px}.mailpoet_form_image>figure{margin:0}.mailpoet_form_image img{margin:0;max-width:100%}.mailpoet_form_image .aligncenter{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:auto;margin-top:auto}.mailpoet_form_image .alignleft{float:left;margin-right:1em}.mailpoet_form_image .alignright{float:right;margin-left:1em}.mailpoet_form_image figcaption{text-align:center}@media screen and (max-width: 499px){.mailpoet_form_image{display:none}}.mailpoet_spacer{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;width:100%}@media screen and (max-width: 499px){.mailpoet_spacer:not(.mailpoet_has_divider){display:none}.mailpoet_spacer.mailpoet_has_divider{max-height:10px}}.mailpoet_message{clear:both}@media screen and (max-width: 499px){.mailpoet_form .mailpoet-heading{font-size:18px !important;line-height:1.4 !important;margin:12.6px 0 !important}}@media screen and (max-width: 499px){h1.mailpoet-heading{font-size:23px !important;line-height:1.4 !important;margin:16.1px 0 !important}}@media screen and (max-width: 499px){h2.mailpoet-heading{font-size:20px !important;line-height:1.4 !important;margin:14px 0 !important}}h2.mailpoet-heading:before{content:none}h2.mailpoet-heading:after{content:none}.mailpoet-manage-subscription .mailpoet_text_label,.mailpoet-manage-subscription .mailpoet_textarea_label,.mailpoet-manage-subscription .mailpoet_select_label,.mailpoet-manage-subscription .mailpoet_radio_label,.mailpoet-manage-subscription .mailpoet_checkbox_label,.mailpoet-manage-subscription .mailpoet_list_label,.mailpoet-manage-subscription .mailpoet_date_label{padding-right:10px}.mailpoet-manage-subscription .mailpoet-submit-success{color:#7ed321}.mailpoet-manage-subscription .mailpoet-change-email-info{font-size:85%}.mailpoet-manage-subscription--modern{box-sizing:border-box;color:inherit;font-size:16px;line-height:1.5;margin:0 auto;max-width:720px;overflow-wrap:anywhere;width:100%}.mailpoet-manage-subscription--modern *,.mailpoet-manage-subscription--modern *:before,.mailpoet-manage-subscription--modern *:after{box-sizing:border-box}.mailpoet-manage-subscription--modern.mailpoet-manage-subscription--global-unsubscribed .mailpoet-manage-subscription-list-fields{display:none}.mailpoet-manage-subscription--modern .mailpoet-manage-subscription-section{margin:0 0 32px}.mailpoet-manage-subscription--modern h2{color:inherit;font-size:24px;font-weight:700;line-height:1.25;margin:0 0 8px}.mailpoet-manage-subscription--modern .mailpoet-manage-subscription-section-description,.mailpoet-manage-subscription--modern .mailpoet_field_description,.mailpoet-manage-subscription--modern .mailpoet-manage-subscription-lists-description,.mailpoet-manage-subscription--modern .mailpoet-manage-subscription-list-description,.mailpoet-manage-subscription--modern .mailpoet-change-email-info{color:inherit;font-size:15px;line-height:1.5}.mailpoet-manage-subscription--modern .mailpoet-manage-subscription-section-description,.mailpoet-manage-subscription--modern .mailpoet-manage-subscription-lists-description{margin:0 0 20px}.mailpoet-manage-subscription--modern .mailpoet_field_description{margin:4px 0 8px}.mailpoet-manage-subscription--modern .mailpoet_paragraph{margin:0 0 20px}.mailpoet-manage-subscription--modern .mailpoet_text_label,.mailpoet-manage-subscription--modern .mailpoet_textarea_label,.mailpoet-manage-subscription--modern .mailpoet_select_label,.mailpoet-manage-subscription--modern .mailpoet_radio_label,.mailpoet-manage-subscription--modern .mailpoet_checkbox_label,.mailpoet-manage-subscription--modern .mailpoet_list_label,.mailpoet-manage-subscription--modern .mailpoet_date_label{color:inherit;font-size:15px;font-weight:700;line-height:1.35;margin:0 0 6px;padding-right:10px}.mailpoet-manage-subscription--modern .mailpoet_text,.mailpoet-manage-subscription--modern .mailpoet_textarea,.mailpoet-manage-subscription--modern .mailpoet_select{background:#fff;border:1px solid #b8c3cf;border-radius:6px;color:#111827;font-size:16px;line-height:1.4;min-height:44px;padding:9px 12px;width:100%}.mailpoet-manage-subscription--modern .mailpoet_text:focus,.mailpoet-manage-subscription--modern .mailpoet_textarea:focus,.mailpoet-manage-subscription--modern .mailpoet_select:focus,.mailpoet-manage-subscription--modern .mailpoet_submit:focus-visible,.mailpoet-manage-subscription--modern .mailpoet-manage-subscription-choice-label:focus-within{border-color:#2271b1;box-shadow:0 0 0 3px rgba(34,113,177,.2);outline:0}.mailpoet-manage-subscription--modern .mailpoet-manage-subscription-email strong{background:#f6f8fa;border:1px solid #d8dee4;border-radius:6px;color:#111827;display:block;font-weight:600;margin-top:6px;min-height:44px;padding:10px 12px}.mailpoet-manage-subscription--modern .mailpoet-change-email-info{display:block;font-size:15px;margin-top:8px}.mailpoet-manage-subscription--modern .mailpoet-manage-subscription-lists{border:0;margin:0 0 28px;padding:0}.mailpoet-manage-subscription--modern .mailpoet-manage-subscription-lists>.mailpoet_segment_label{color:inherit;display:block;font-size:24px;font-weight:700;line-height:1.25;margin:0 0 8px;padding:0}.mailpoet-manage-subscription--modern .mailpoet-manage-subscription-list-row{align-items:center;border-top:1px solid #d8dee4;display:grid;gap:20px;grid-template-columns:minmax(0, 1fr) auto;padding:16px 0}.mailpoet-manage-subscription--modern .mailpoet-manage-subscription-list-row:last-of-type{border-bottom:1px solid #d8dee4}.mailpoet-manage-subscription--modern .mailpoet-manage-subscription-list-copy{min-width:0}.mailpoet-manage-subscription--modern .mailpoet-manage-subscription-list-name{color:inherit;font-weight:700;line-height:1.4}.mailpoet-manage-subscription--modern .mailpoet-manage-subscription-list-description{margin-top:4px;white-space:pre-line}.mailpoet-manage-subscription--modern .mailpoet-manage-subscription-list-choice{align-items:center;border:0;display:flex;gap:8px;margin:0;padding:0;white-space:nowrap}.mailpoet-manage-subscription--modern .mailpoet-manage-subscription-choice-legend{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.mailpoet-manage-subscription--modern .mailpoet-manage-subscription-choice-label{align-items:center;background:#fff;border:1px solid #b8c3cf;border-radius:6px;color:#111827;cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;gap:8px;justify-content:center;min-height:40px;min-width:72px;padding:8px 12px}.mailpoet-manage-subscription--modern .mailpoet-manage-subscription-choice-label:hover{border-color:#6b7a89}.mailpoet-manage-subscription--modern .mailpoet-manage-subscription-choice-label:has(input:checked){background:#edf6ff;border-color:#2271b1;color:#0f4f83}.mailpoet-manage-subscription--modern .mailpoet_radio{accent-color:#2271b1;margin:0}.mailpoet-manage-subscription--modern .mailpoet-manage-subscription-no-lists{background:#f6f8fa;border-left:4px solid #8c9aa8;color:#52616f;margin:8px 0 0;padding:12px 14px}.mailpoet-manage-subscription--modern .mailpoet-submit-success{background:#f1f8ee;border-left:4px solid #4f8f35;color:#255f1f;margin:0 0 28px;padding:12px 14px}.mailpoet-manage-subscription--modern .parsley-errors-list,.mailpoet-manage-subscription--modern .mailpoet_validate_error,.mailpoet-manage-subscription--modern .mailpoet-submit-error{background:#fff4f4;border-left:4px solid #c62828;color:#8a1f1f;margin:8px 0 0;padding:10px 12px}.mailpoet-manage-subscription--modern .mailpoet-manage-subscription-actions{margin-top:28px}.mailpoet-manage-subscription--modern .mailpoet-manage-subscription-actions .mailpoet_paragraph{margin-bottom:0}.mailpoet-manage-subscription--modern .mailpoet_submit{appearance:none;background:#2271b1;border:1px solid #1d5f95;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;line-height:1.25;min-height:44px;padding:10px 18px}.mailpoet-manage-subscription--modern .mailpoet_submit:hover{background:#135e96}.mailpoet-manage-subscription--modern .mailpoet_submit:active{background:#0f4f83}.mailpoet-manage-subscription--modern .mailpoet_submit:disabled{cursor:default;opacity:.65}@media screen and (max-width: 599px){.mailpoet-manage-subscription--modern h2,.mailpoet-manage-subscription--modern .mailpoet-manage-subscription-lists>.mailpoet_segment_label{font-size:21px}.mailpoet-manage-subscription--modern .mailpoet-manage-subscription-list-row{align-items:stretch;gap:12px;grid-template-columns:1fr;padding:18px 0}.mailpoet-manage-subscription--modern .mailpoet-manage-subscription-list-choice{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));white-space:normal;width:100%}.mailpoet-manage-subscription--modern .mailpoet-manage-subscription-choice-label{min-width:0;width:100%}.mailpoet-manage-subscription--modern .mailpoet_submit{width:100%}}.mailpoet_form_overlay_animation{animation:fade-in-overlay 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}@keyframes fade-in-overlay{0%{opacity:0}100%{opacity:.7}}.mailpoet_form_animation_slideup{animation:slide-up 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}.mailpoet_form_popup.mailpoet_form_animation_slideup{animation:slide-up-popup 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}@keyframes slide-up-popup{0%{opacity:0;transform:translate(-50%, -20%)}100%{opacity:1;transform:translate(-50%, -50%)}}@keyframes slide-up{0%{opacity:0;transform:translateY(30%)}100%{opacity:1;transform:translateY(0)}}.mailpoet_form_animation_fadein{animation:fade-in 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.mailpoet_form_animation_slideright{animation:slide-right 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}.mailpoet_form_popup.mailpoet_form_animation_slideright{animation:slide-right-popup 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}@keyframes slide-right{0%{opacity:0;transform:translateX(-30%)}100%{opacity:1;transform:translateX(0)}}@keyframes slide-right-popup{0%{opacity:0;transform:translate(-80%, -50%)}100%{opacity:1;transform:translate(-50%, -50%)}}.mailpoet_form_animation_slideleft{animation:slide-left 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}.mailpoet_form_popup.mailpoet_form_animation_slideleft{animation:slide-left-popup 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}@keyframes slide-left{0%{opacity:0;transform:translateX(30%)}100%{opacity:1;transform:translateX(0)}}@keyframes slide-left-popup{0%{opacity:0;transform:translate(-20%, -50%)}100%{opacity:1;transform:translate(-50%, -50%)}}.mailpoet_form_animation_slidedown{animation:slide-down 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}.mailpoet_form_popup.mailpoet_form_animation_slidedown{animation:slide-down-popup 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}@keyframes slide-down{0%{opacity:0;transform:translateY(-30%)}100%{opacity:1;transform:translateY(0)}}@keyframes slide-down-popup{0%{opacity:0;transform:translate(-50%, -80%)}100%{opacity:1;transform:translate(-50%, -50%)}}.mailpoet_form_animation_zoomout{animation:zoom-out 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}.mailpoet_form_popup.mailpoet_form_animation_zoomout{animation:zoom-out-popup 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}@keyframes zoom-out{0%{opacity:0;transform:scale(1.3)}100%{opacity:1;transform:scale(1)}}@keyframes zoom-out-popup{0%{transform:scale(1.3) translate(-35%, -35%)}100%{transform:scale(1) translate(-50%, -50%)}}.mailpoet_form_animation_zoomin{animation:zoom-in 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}.mailpoet_form_popup.mailpoet_form_animation_zoomin{animation:zoom-in-popup 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}@keyframes zoom-in{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes zoom-in-popup{0%{transform:scale(0.8) translate(-60%, -60%)}100%{transform:scale(1) translate(-50%, -50%)}}.mailpoet_form_animation_flip{animation:flip 1s 1 ease-in-out;perspective:2000px}.mailpoet_form_popup.mailpoet_form_animation_flip{animation:flip-popup 1s 1 ease-in-out;perspective:2000px}@keyframes flip{0%{opacity:0;transform:rotateY(-60deg);transform-style:preserve-3d}100%{opacity:1;transform:rotateY(0deg)}}@keyframes flip-popup{0%{opacity:0;transform:rotateY(-60deg) translate(-59%, -50%);transform-style:preserve-3d}100%{opacity:1;transform:rotateY(0deg) translate(-50%, -50%)}}.mailpoet_form .has-black-color{color:#000}.mailpoet_form .has-black-background-color{background-color:#000}.mailpoet_form .has-cyan-bluish-gray-color{color:#abb8c3}.mailpoet_form .has-cyan-bluish-gray-background-color{background-color:#abb8c3}.mailpoet_form .has-white-color{color:#fff}.mailpoet_form .has-black-white-color{background-color:#fff}.mailpoet_form .has-pale-pink-color{color:#f78da7}.mailpoet_form .has-pale-pink-background-color{background-color:#f78da7}.mailpoet_form .has-vivid-red-color{color:#cf2e2e}.mailpoet_form .has-vivid-red-background-color{background-color:#cf2e2e}.mailpoet_form .has-luminous-vivid-orange-color{color:#ff6900}.mailpoet_form .has-luminous-vivid-orange-background-color{background-color:#ff6900}.mailpoet_form .has-luminous-vivid-amber-color{color:#fcb900}.mailpoet_form .has-luminous-vivid-amber-background-color{background-color:#fcb900}.mailpoet_form .has-light-green-cyan-color{color:#7bdcb5}.mailpoet_form .has-light-green-cyan-background-color{background-color:#7bdcb5}.mailpoet_form .has-vivid-green-cyan-color{color:#00d084}.mailpoet_form .has-vivid-green-cyan-background-color{background-color:#00d084}.mailpoet_form .has-pale-cyan-blue-color{color:#8ed1fc}.mailpoet_form .has-pale-cyan-blue-background-color{background-color:#8ed1fc}.mailpoet_form .has-vivid-cyan-blue-color{color:#0693e3}.mailpoet_form .has-vivid-cyan-blue-background-color{background-color:#0693e3}.mailpoet_form .has-vivid-purple-color{color:#9b51e0}.mailpoet_form .has--vivid-purple--background-color{background-color:#9b51e0}.mailpoet_captcha_form .mailpoet_icon_button{background:rgba(0,0,0,0);border:0;cursor:pointer}.mailpoet_captcha_form .mailpoet_icon_button img{height:20px;width:20px}.mailpoet_captcha_container{margin:0 auto 20px;max-width:300px;text-align:center}.mailpoet_captcha_container .mailpoet_captcha_image_wrapper{margin-bottom:10px}.mailpoet_captcha_container .mailpoet_captcha{display:block;margin:0 auto}.mailpoet_captcha_container .mailpoet_icon_button{background:rgba(0,0,0,0);border:0;cursor:pointer;padding:5px;vertical-align:middle}.mailpoet_captcha_container .mailpoet_icon_button img{height:20px;width:20px}.mailpoet_captcha_container .mailpoet_icon_button:hover{opacity:.7}.mailpoet_captcha_container .mailpoet_captcha_player{display:none}.mailpoet_captcha_container .mailpoet_captcha_label{display:block;margin-top:10px;text-align:left}.mailpoet_captcha_container .mailpoet_captcha_label .mailpoet_text_label{display:block;margin-bottom:5px}.mailpoet_captcha_container .mailpoet_captcha_label .mailpoet_text{max-width:220px;width:100%}.mailpoet_captcha_container .mailpoet_captcha_submit{margin-top:15px}.mailpoet_captcha_hidden{display:none !important}form#registerform .g-recaptcha:not([data-size=invisible]){scale:.9;transform-origin:0 0}form.woocommerce-form-register .g-recaptcha{padding-inline-start:3px}@import url("//fonts.googleapis.com/css?family=Montserrat:100");
@keyframes rotate-forever{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes spinner-loader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.pum-container,.pum-content,.pum-content+.pum-close,.pum-content+.pum-close:active,.pum-content+.pum-close:focus,.pum-content+.pum-close:hover,.pum-overlay,.pum-title{background:0 0;border:none;bottom:auto;clear:none;cursor:default;float:none;font-family:inherit;font-size:medium;font-style:normal;font-weight:400;height:auto;left:auto;letter-spacing:normal;line-height:normal;max-height:none;max-width:none;min-height:0;min-width:0;overflow:visible;position:static;right:auto;text-align:left;text-decoration:none;text-indent:0;text-transform:none;top:auto;visibility:visible;white-space:normal;width:auto;z-index:auto}.pum-container .pum-content+.pum-close>span,.pum-content,.pum-title{position:relative;z-index:1}.pum-overlay,html.pum-open.pum-open-overlay-disabled.pum-open-fixed .pum-container,html.pum-open.pum-open-overlay.pum-open-fixed .pum-container{position:fixed}.pum-overlay{height:100%;width:100%;top:0;left:0;right:0;bottom:0;z-index:1999999999;overflow:initial;display:none;transition:.15s ease-in-out}.pum-overlay.pum-form-submission-detected,.pum-overlay.pum-preview{display:block}.pum-overlay,.pum-overlay *,.pum-overlay :after,.pum-overlay :before,.pum-overlay:after,.pum-overlay:before{box-sizing:border-box}.pum-container{top:100px;position:absolute;margin-bottom:3em;z-index:1999999999}.pum-container.pum-responsive{left:50%;margin-left:-47.5%;width:95%;height:auto;overflow:visible}.pum-container.pum-responsive img{max-width:100%;height:auto}@media only screen and (min-width:1024px){.pum-container.pum-responsive.pum-responsive-nano{margin-left:-5%;width:10%}.pum-container.pum-responsive.pum-responsive-micro{margin-left:-10%;width:20%}.pum-container.pum-responsive.pum-responsive-tiny{margin-left:-15%;width:30%}.pum-container.pum-responsive.pum-responsive-small{margin-left:-20%;width:40%}.pum-container.pum-responsive.pum-responsive-medium{margin-left:-30%;width:60%}.pum-container.pum-responsive.pum-responsive-normal{margin-left:-30%;width:70%}.pum-container.pum-responsive.pum-responsive-large{margin-left:-35%;width:80%}.pum-container.pum-responsive.pum-responsive-xlarge{margin-left:-47.5%;width:95%}.pum-container.pum-responsive.pum-position-fixed{position:fixed}}@media only screen and (max-width:1024px){.pum-container.pum-responsive.pum-position-fixed{position:absolute}}.pum-container.custom-position{left:auto;top:auto;margin-left:inherit}.pum-container .pum-title{margin-bottom:.5em}.pum-container .pum-content>:last-child,.pum-form__message:last-child{margin-bottom:0}.pum-container .pum-content:focus{outline:0}.pum-container .pum-content>:first-child{margin-top:0}.pum-container .pum-content+.pum-close{text-decoration:none;text-align:center;line-height:1;position:absolute;cursor:pointer;min-width:1em;z-index:2;background-color:transparent}.pum-container.pum-scrollable .pum-content{overflow:auto;overflow-y:scroll;max-height:95%}.pum-overlay.pum-overlay-disabled{visibility:hidden}.pum-overlay.pum-overlay-disabled::-webkit-scrollbar{display:block}.pum-overlay.pum-overlay-disabled .pum-container{visibility:visible}.popmake-close,.pum-overlay.pum-click-to-close{cursor:pointer}html.pum-open.pum-open-overlay,html.pum-open.pum-open-overlay.pum-open-fixed .pum-overlay{overflow:hidden}html.pum-open.pum-open-overlay.pum-open-scrollable body>:not([aria-modal=true]){padding-right:15px}html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active{overflow-y:scroll;-webkit-overflow-scrolling:touch}html.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-active{position:static;height:auto;width:auto}.pum-form{margin:0 auto 16px}.pum-form__field{margin-bottom:1em}.pum-form__field label{font-weight:700}.pum-form__field input[type=date],.pum-form__field select{margin:0 auto;font-size:18px;line-height:26px;text-align:center;padding:3px;vertical-align:middle}.pum-form__field select{padding:5px 3px}.pum-form__loader{font-size:2em;animation-duration:.75s;animation-iteration-count:infinite;animation-name:rotate-forever;animation-timing-function:linear;height:.75em;width:.75em;border:.25em solid rgba(0,0,0,.5);border-right-color:transparent;border-radius:50%;display:inline-block}.pum-form__submit{position:relative}.pum-form__submit .pum-form__loader{margin-left:.5em;border:.25em solid rgba(255,255,255,.5);border-right-color:transparent}.pum-form__messages{display:none;border:1px solid rgba(0,0,0,.25);margin-bottom:.5em;padding:1em;position:relative}.pum-form__message{margin-bottom:.5em}.pum-form__message--error{color:red!important;border-color:red}.pum-form__message--success{color:green!important;border-color:green}.pum-form--loading,.pum-sub-form .pum-sub-form-loading{opacity:.5}.pum-alignment-left,.pum-form--alignment-left{text-align:left}.pum-alignment-center{text-align:center}.pum-alignment-right{text-align:right}.pum-form--alignment-center{text-align:center}.pum-form--alignment-right{text-align:right}.pum-form--layout-standard .pum-form__field>label{margin-bottom:.25em;display:block}.pum-form--layout-inline .pum-form__field{display:inline-block}.pum-form--layout-block .pum-form__field,.pum-form--layout-block button,.pum-form--layout-block div,.pum-form--layout-block input{display:block;width:100%}.pum-form--style-default label{font-size:14px;font-weight:700}.pum-form--style-default input[type=email],.pum-form--style-default input[type=text]{background-color:#f8f7f7;margin-bottom:5px;font-size:14px;padding:10px 8px}.pum-form--style-default button{font-size:18px;margin:10px 0 0;padding:10px 5px;cursor:pointer}.pum-sub-form p.pum-newsletter-error-msg{margin:0}.pum-sub-form .spinner-loader{right:50%;position:absolute;bottom:40%}.pum-sub-form .spinner-loader:not(:required){animation:1.5s linear infinite spinner-loader;border-radius:.5em;box-shadow:rgba(0,0,51,.3) 1.5em 0 0 0,rgba(0,0,51,.3) 1.1em 1.1em 0 0,rgba(0,0,51,.3) 0 1.5em 0 0,rgba(0,0,51,.3) -1.1em 1.1em 0 0,rgba(0,0,51,.3) -1.5em 0 0 0,rgba(0,0,51,.3) -1.1em -1.1em 0 0,rgba(0,0,51,.3) 0 -1.5em 0 0,rgba(0,0,51,.3) 1.1em -1.1em 0 0;display:inline-block;font-size:10px;width:1em;height:1em;margin:1.5em;overflow:hidden;text-indent:100%}.pum-form__field--consent{text-align:left}.pum-form__field--consent.pum-form__field--checkbox label,.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label{display:inline-block;vertical-align:middle}.pum-form__field--consent.pum-form__field--checkbox label input{display:inline-block;width:inherit;margin:0;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label input{display:inline-block;width:inherit;margin:0;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label+label{margin-left:1em}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label{display:block;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label input{display:inline-block;width:inherit;margin:0;vertical-align:middle}.pum-container iframe.formidable{width:100%;overflow:visible}.flatpickr-calendar.open,.pika-single,body div#ui-datepicker-div[style]{z-index:9999999999!important} .pum-theme-9684, .pum-theme-default-theme { background-color: rgba( 255, 255, 255, 1.00 ) } 
.pum-theme-9684 .pum-container, .pum-theme-default-theme .pum-container { padding: 18px; border-radius: 0px; border: 1px none #000000; box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0.23 ); background-color: rgba( 249, 249, 249, 1.00 ) } 
.pum-theme-9684 .pum-title, .pum-theme-default-theme .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 400; font-size: 32px; line-height: 36px } 
.pum-theme-9684 .pum-content, .pum-theme-default-theme .pum-content { color: #8c8c8c; font-family: inherit; font-weight: 400 } 
.pum-theme-9684 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close { position: absolute; height: auto; width: auto; left: auto; right: 0px; bottom: auto; top: 0px; padding: 8px; color: #ffffff; font-family: inherit; font-weight: 400; font-size: 12px; line-height: 36px; border: 1px none #ffffff; border-radius: 0px; box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 0, 0, 0, 1.00 ) } .pum-theme-9685, .pum-theme-lightbox { background-color: rgba( 0, 0, 0, 0.60 ) } 
.pum-theme-9685 .pum-container, .pum-theme-lightbox .pum-container { padding: 18px; border-radius: 3px; border: 8px solid #000000; box-shadow: 0px 0px 30px 0px rgba( 2, 2, 2, 1.00 ); background-color: rgba( 255, 255, 255, 1.00 ) } 
.pum-theme-9685 .pum-title, .pum-theme-lightbox .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 100; font-size: 32px; line-height: 36px } 
.pum-theme-9685 .pum-content, .pum-theme-lightbox .pum-content { color: #000000; font-family: inherit; font-weight: 100 } 
.pum-theme-9685 .pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close { position: absolute; height: 26px; width: 26px; left: auto; right: -13px; bottom: auto; top: -13px; padding: 0px; color: #ffffff; font-family: Arial; font-weight: 100; font-size: 24px; line-height: 24px; border: 2px solid #ffffff; border-radius: 26px; box-shadow: 0px 0px 15px 1px rgba( 2, 2, 2, 0.75 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 0, 0, 0, 1.00 ) } .pum-theme-9686, .pum-theme-enterprise-blue { background-color: rgba( 0, 0, 0, 0.70 ) } 
.pum-theme-9686 .pum-container, .pum-theme-enterprise-blue .pum-container { padding: 28px; border-radius: 5px; border: 1px none #000000; box-shadow: 0px 10px 25px 4px rgba( 2, 2, 2, 0.50 ); background-color: rgba( 255, 255, 255, 1.00 ) } 
.pum-theme-9686 .pum-title, .pum-theme-enterprise-blue .pum-title { color: #315b7c; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 100; font-size: 34px; line-height: 36px } 
.pum-theme-9686 .pum-content, .pum-theme-enterprise-blue .pum-content { color: #2d2d2d; font-family: inherit; font-weight: 100 } 
.pum-theme-9686 .pum-content + .pum-close, .pum-theme-enterprise-blue .pum-content + .pum-close { position: absolute; height: 28px; width: 28px; left: auto; right: 8px; bottom: auto; top: 8px; padding: 4px; color: #ffffff; font-family: Times New Roman; font-weight: 100; font-size: 20px; line-height: 20px; border: 1px none #ffffff; border-radius: 42px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 49, 91, 124, 1.00 ) } .pum-theme-9687, .pum-theme-hello-box { background-color: rgba( 0, 0, 0, 0.75 ) } 
.pum-theme-9687 .pum-container, .pum-theme-hello-box .pum-container { padding: 30px; border-radius: 80px; border: 14px solid #81d742; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ); background-color: rgba( 255, 255, 255, 1.00 ) } 
.pum-theme-9687 .pum-title, .pum-theme-hello-box .pum-title { color: #2d2d2d; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: Montserrat; font-weight: 100; font-size: 32px; line-height: 36px } 
.pum-theme-9687 .pum-content, .pum-theme-hello-box .pum-content { color: #2d2d2d; font-family: inherit; font-weight: 100 } 
.pum-theme-9687 .pum-content + .pum-close, .pum-theme-hello-box .pum-content + .pum-close { position: absolute; height: auto; width: auto; left: auto; right: -30px; bottom: auto; top: -30px; padding: 0px; color: #2d2d2d; font-family: Times New Roman; font-weight: 100; font-size: 32px; line-height: 28px; border: 1px none #ffffff; border-radius: 28px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 255, 255, 255, 1.00 ) } .pum-theme-9688, .pum-theme-cutting-edge { background-color: rgba( 0, 0, 0, 0.50 ) } 
.pum-theme-9688 .pum-container, .pum-theme-cutting-edge .pum-container { padding: 18px; border-radius: 0px; border: 1px none #000000; box-shadow: 0px 10px 25px 0px rgba( 2, 2, 2, 0.50 ); background-color: rgba( 30, 115, 190, 1.00 ) } 
.pum-theme-9688 .pum-title, .pum-theme-cutting-edge .pum-title { color: #ffffff; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: Sans-Serif; font-weight: 100; font-size: 26px; line-height: 28px } 
.pum-theme-9688 .pum-content, .pum-theme-cutting-edge .pum-content { color: #ffffff; font-family: inherit; font-weight: 100 } 
.pum-theme-9688 .pum-content + .pum-close, .pum-theme-cutting-edge .pum-content + .pum-close { position: absolute; height: 24px; width: 24px; left: auto; right: 0px; bottom: auto; top: 0px; padding: 0px; color: #1e73be; font-family: Times New Roman; font-weight: 100; font-size: 32px; line-height: 24px; border: 1px none #ffffff; border-radius: 0px; box-shadow: -1px 1px 1px 0px rgba( 2, 2, 2, 0.10 ); text-shadow: -1px 1px 1px rgba( 0, 0, 0, 0.10 ); background-color: rgba( 238, 238, 34, 1.00 ) } .pum-theme-9689, .pum-theme-framed-border { background-color: rgba( 255, 255, 255, 0.50 ) } 
.pum-theme-9689 .pum-container, .pum-theme-framed-border .pum-container { padding: 18px; border-radius: 0px; border: 20px outset #dd3333; box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0.97 ) inset; background-color: rgba( 255, 251, 239, 1.00 ) } 
.pum-theme-9689 .pum-title, .pum-theme-framed-border .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 100; font-size: 32px; line-height: 36px } 
.pum-theme-9689 .pum-content, .pum-theme-framed-border .pum-content { color: #2d2d2d; font-family: inherit; font-weight: 100 } 
.pum-theme-9689 .pum-content + .pum-close, .pum-theme-framed-border .pum-content + .pum-close { position: absolute; height: 20px; width: 20px; left: auto; right: -20px; bottom: auto; top: -20px; padding: 0px; color: #ffffff; font-family: Tahoma; font-weight: 700; font-size: 16px; line-height: 18px; border: 1px none #ffffff; border-radius: 0px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 0, 0, 0, 0.55 ) } .pum-theme-9690, .pum-theme-floating-bar { background-color: rgba( 255, 255, 255, 0.00 ) } 
.pum-theme-9690 .pum-container, .pum-theme-floating-bar .pum-container { padding: 8px; border-radius: 0px; border: 1px none #000000; box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0.23 ); background-color: rgba( 238, 246, 252, 1.00 ) } 
.pum-theme-9690 .pum-title, .pum-theme-floating-bar .pum-title { color: #505050; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 400; font-size: 32px; line-height: 36px } 
.pum-theme-9690 .pum-content, .pum-theme-floating-bar .pum-content { color: #505050; font-family: inherit; font-weight: 400 } 
.pum-theme-9690 .pum-content + .pum-close, .pum-theme-floating-bar .pum-content + .pum-close { position: absolute; height: 18px; width: 18px; left: auto; right: 5px; bottom: auto; top: 50%; padding: 0px; color: #505050; font-family: Sans-Serif; font-weight: 700; font-size: 15px; line-height: 18px; border: 1px solid #505050; border-radius: 15px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.00 ); background-color: rgba( 255, 255, 255, 0.00 ); transform: translate(0, -50%) } .pum-theme-9691, .pum-theme-content-only { background-color: rgba( 0, 0, 0, 0.70 ) } 
.pum-theme-9691 .pum-container, .pum-theme-content-only .pum-container { padding: 0px; border-radius: 0px; border: 1px none #000000; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ) } 
.pum-theme-9691 .pum-title, .pum-theme-content-only .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 400; font-size: 32px; line-height: 36px } 
.pum-theme-9691 .pum-content, .pum-theme-content-only .pum-content { color: #8c8c8c; font-family: inherit; font-weight: 400 } 
.pum-theme-9691 .pum-content + .pum-close, .pum-theme-content-only .pum-content + .pum-close { position: absolute; height: 18px; width: 18px; left: auto; right: 7px; bottom: auto; top: 7px; padding: 0px; color: #000000; font-family: inherit; font-weight: 700; font-size: 20px; line-height: 20px; border: 1px none #ffffff; border-radius: 15px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.00 ); background-color: rgba( 255, 255, 255, 0.00 ) } 
#pum-9693 {z-index: 1999999999}html {
scroll-behavior: smooth;
}
body {
margin: 0;
scroll-behavior: smooth;
}
label {
font-size: 14px;
}
input, textarea, select {
color: #000000;
background-color: #ffffff;
border-color: #000000;
margin-top: 5px;
margin-bottom: 5px;
border-radius: 0px;
}
.btx-container {
padding-right: 15px;
padding-left: 15px;
max-width: 980px;
} .btx-header {
min-height: 205px;
}
.btx-navbar, .btx-navbar--mobile {
border-bottom-color: #dfdfdf;
}
.btx-navbar--stacked {
min-height: 100px;
padding: 20px 0px 20px;
border-bottom: 0px;
-ms-transition: all 0.4s ease-out;
-moz-transition: all 0.4s ease-out;
-webkit-transition: all 0.4s ease-out;
-o-transition: all 0.4s ease-out;
transition: all 0.4s ease-out;
max-width: 1311px;
margin-left: auto;
margin-right: auto;
}
.btx-header .btx-navbar-content-wrapper .btx-header-title {
max-width: 970px;
margin-left: auto;
margin-right: auto;
-ms-transition: all 0.4s ease-out;
-moz-transition: all 0.4s ease-out;
-webkit-transition: all 0.4s ease-out;
-o-transition: all 0.4s ease-out;
transition: all 0.4s ease-out;
}
.btx-header-title {
position: relative;
display: block;
text-align: center;
padding-top: 20px;
}
.btx-header-sticky .btx-header-title {
padding-top: 0;
}
.btx-header-title .btx-header-sub-title {
text-transform: uppercase;
font-size: 30px;
font-weight: 300;
margin-bottom: 0px;
}
.btx-header-title .btx-header-sub-title a {
text-decoration: none;
}
.btx-header-title h1 {
margin-top: 5px;
margin-bottom: 20px;
font-style: italic;
font-size: 69px;
}
.btx-header-title img {
margin-left: 10px;
width: 100%;
} .btx-navbar--stacked .btx-navbar-header {
position: relative;
text-align: left;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-o-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
height: 25px;
}
.btx-navbar--stacked .btx-menu {
height: auto;
line-height: 40px;
display: flex;
justify-content: space-between;
max-width: 950px;
min-height: 56px;
margin-left: auto;
margin-right: auto;
border-bottom: 0.5px solid #000000;;
}
.btx-navbar--stacked .btx-menu > li {
position: relative;
display: inline-block;
float: none;
}
.btx-navbar .btx-menu .current_page_item > a {
font-size: 20px;
font-weight: 600;
}
.btx-collapsed-menu--classic ul.btx-menu > li.current_page_item > a {
font-weight: 600;
}
.btx-navbar .btx-menu > li.menu-item-has-children {
position: relative;
}
.btx-collapsed-button.btx-closed .btx-humburger {
display: none;
}
.btx-collapsed-button.btx-closed .btx-close {
display: block !important;
width: 60px;
} .btx-navbar .sub-menu {
min-width: 180px;
}
.btx-navbar .sub-menu > li ul {
padding: 0;
margin: 0;
font-family: 'Quicksand', sans-serif;
font-weight: normal;
}
.btx-navbar .sub-menu > li ul.tags {
overflow-y: auto;
height: 100%;
max-height: 321px;
overflow-x: hidden;
}
.btx-navbar .sub-menu > li ul.tags {
scrollbar-width: thin;
scrollbar-color: #000000 #b0b7c4;
}
.btx-navbar .sub-menu > li ul.tags::-webkit-scrollbar {
width: 3px;
height: 3px;
}
.btx-navbar .sub-menu > li ul.tags::-webkit-scrollbar-track {
background-clip: content-box;
border: 1px solid transparent;
}
.btx-navbar .sub-menu > li ul.tags::-webkit-scrollbar-thumb {
background-color: #000000;
}
.btx-navbar .sub-menu > li ul.tags::-webkit-scrollbar-thumb:hover {
background-color: #000000;
}
.btx-navbar .sub-menu > li ul.tags::-webkit-scrollbar-corner, 
.btx-navbar .sub-menu > li ul.tags::-webkit-scrollbar-track {
background-color: #000000;
} .btx-navbar .btx-navbar-nav > .menu-item.menu-item-5185 > .sub-menu {
overflow-y: auto;
max-height: 545px;
overflow-x: hidden;
height: auto;
}
.btx-navbar .btx-navbar-nav > .menu-item.menu-item-5185 > .sub-menu > li> a{
font-weight:400;
}
.btx-navbar .btx-navbar-nav > .menu-item.menu-item-5185 > .sub-menu {
scrollbar-width: thin;
scrollbar-color: #000000 #b0b7c4;
}
.btx-navbar .btx-navbar-nav > .menu-item.menu-item-5185 > .sub-menu::-webkit-scrollbar {
width: 3px;
height: 3px;
}
.btx-navbar .btx-navbar-nav > .menu-item.menu-item-5185 > .sub-menu::-webkit-scrollbar-track {
background-clip: content-box;
border: 1px solid transparent;
}
.btx-navbar .btx-navbar-nav > .menu-item.menu-item-5185 > .sub-menu::-webkit-scrollbar-thumb {
background-color: #000000;
}
.btx-navbar .btx-navbar-nav > .menu-item.menu-item-5185 > .sub-menu::-webkit-scrollbar-thumb:hover {
background-color: #000000;
}
.btx-navbar .btx-navbar-nav > .menu-item.menu-item-5185 > .sub-menu::-webkit-scrollbar-corner, 
.btx-navbar .btx-navbar-nav > .menu-item.menu-item-5185 > .sub-menu::-webkit-scrollbar-track {
background-color: #000000;
}
.btx-navbar:not(.btx-navbar--minimal--full) .btx-menu > li > a:hover, 
.btx-side-navbar .btx-menu a:hover, 
.btx-side-navbar .btx-menu .sub-menu a:hover {
color: #000000;
font-size: 20px;
font-weight: 600;
}
.btx-navbar .btx-menu > li.btx-menu-hover > a {
color: #000000;
font-size: 20px;
font-weight: 600;
}
.sidebar-left h3 {
color: #000;
font-size: 16px;
font-weight: 400;
margin: 0;
padding-bottom: 10px;
font-family: 'Quicksand', sans-serif;
}
.btx-navbar .btx-navbar-nav > .menu-item > .sub-menu > li .sidebar-left {
padding-right: 0px;
padding-left: 0px;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
margin-bottom: 10px;
}
.btx-navbar:not(.btx-navbar--minimal--full) .btx-menu > li > a:hover .twf-search, 
.btx-side-navbar .btx-menu a:hover .twf-search, 
.btx-side-navbar .btx-menu .sub-menu a:hover .twf-search {
background-image: url(//ethambassadors.ethz.ch/wp-content/themes/eth-ambassadors/dist/images/lupe-toggle-hover.svg);
background-repeat: no-repeat;
}
.btx-navbar .btx-navbar-search {
max-width: 950px;
margin: auto;
top: calc(0% - -210px);
height: calc(100% - 210px);
border: 1px solid #000;
}
.btx-header-sticky .btx-navbar .btx-navbar-search {
top: calc(0% - -155px);
height: calc(100% - 155px);
}
.btx-navbar--mobile .btx-collapsed-menu--full a, .btx-collapsed-menu--classic a {
font-weight: normal;
} .boiler-plate-block {
background-color: black;
color: white;
padding: 50px 20px 50px;
}
.boiler-plate-block__inner {
display: flex;
width: 100%;
max-width: 702px;
margin: 0 auto;
}
.boiler-plate-block h2 {
color: #fff;
font-size: 16px;
line-height: 1.2;
font-weight: 700;
margin-top: 0;
margin-bottom: 23px;
}
.boiler-plate-block p {
font-size: 16px;
line-height: 1.24;
}
.boiler-plate-content-wrapper {
flex: 1;
padding-right: 64px;
}
.boiler-plate-image-wrapper {
width: 270px;
}
.boiler-plate-image-wrapper div {
display: block;
position: relative;
height: 0;
overflow: hidden;
padding-bottom: 66.67%;
}
.boiler-plate-image-wrapper img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
}
.boiler-plate-text p:last-of-type {
margin-bottom: 0;
}
.boiler-plate-text a, .boiler-plate-text a:link, .boiler-plate-text a:visited, .boiler-plate-text a:active, .boiler-plate-text a:focus {
text-decoration: underline;
color: inherit;
}
.boiler-plate-text a:hover {
text-decoration: none;
color: inherit;
}
.btx-layout--topnav-stacked .boiler-plate-container {
padding-top: 333px;
margin-bottom: 15px;
}
.btx-layout--topnav-stacked .boiler-plate-container + .btx-content-wrapper {
padding-top: 0;
}
@media (min-width: 961px){
.btx-light-scheme input, .btx-light-scheme textarea, .btx-light-scheme select {
border-color: #000000;
margin-top: 5px;
margin-bottom: 5px;
}
.btx-navbar--stacked .btx-menu > li:nth-child(2) {
margin-left: -70px;
}
.btx-navbar--stacked .btx-menu > li:nth-child(3) {
margin-left: 10px;
}
.btx-navbar--stacked .btx-menu > li > a {
z-index: 101;
}
.btx-navbar--stacked .btx-menu > li:first-child > a {
text-align: left;
}
.btx-navbar--stacked .btx-menu > li:last-child > a {
padding-right: 0;
text-align: right;
left: auto;
right: 0;
}
.btx-navbar .btx-navbar-nav > .menu-item-has-children > a {
position: absolute;
}
.btx-menu .current-menu-item > a {
text-decoration: none;
}
.btx-navbar .btx-menu > li.menu-item-has-children {
position: relative;
}
.btx-navbar .btx-navbar-nav > .menu-item > .sub-menu {
border-radius: 0px;
-webkit-box-shadow: none;
box-shadow: none;
border: 0.5px solid #000000;;
flex-wrap: wrap;
padding: 3.5rem 1rem 1rem;
}
.btx-navbar .btx-navbar-nav > .menu-item > .sub-menu > li {
border-left: 0px solid #000000;;
padding-left: 0rem;
padding-right: 0rem;
width: 100%;
}
.btx-navbar .btx-navbar-nav > .menu-item > .sub-menu > li:first-child {
border-left: 0;
width: 100%;
}
.btx-navbar.btx-navbar--stacked .btx-navbar-nav > .menu-item > .sub-menu > li > a {
font-size: 16px;
}
.btx-navbar.btx-navbar--stacked .btx-navbar-nav > .menu-item > .sub-menu a {
padding: 4px 0px;
font-size: 16px;
color: #000;
}
.btx-navbar .btx-navbar-nav > .menu-item > .sub-menu > li:first-child > ul {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
flex-direction: column;
}
.btx-navbar .btx-navbar-nav > .menu-item > .sub-menu > li:first-child > ul > li {
width: 100%;
}
.btx-navbar .btx-navbar-nav > .menu-item > .sub-menu .sub-menu a:hover,
.btx-navbar.btx-navbar--stacked .btx-navbar-nav > .menu-item > .sub-menu a:hover {
background-color: transparent; 
}
.btx-navbar .btx-navbar-nav > .menu-item.menu-item-5185 > a { display: flex;
}
.btx-navbar .btx-navbar-nav > .menu-item.menu-item-5185.btx-menu-hover > a::before {
content: '';
width: 178px;
height: 54px;
background-color: #fff;
position: absolute;
top: 1px;
left: 1px;
z-index: -1;
right: 0;
}
}
.btx-menu-search > a > .twf-search {
font-size: 0;
position: absolute;
top: 19px;
left: -11px;
background-image: url(//ethambassadors.ethz.ch/wp-content/themes/eth-ambassadors/dist/images/lupe-toggle.svg);
background-size: 100%;
background-position: center;
background-repeat: no-repeat;
width: 26px;
height: 24px;
}
.btx-menu-search > a > .twf-search::before {
font-size: 19px;
display: none;
}
.btx-navbar .btx-navbar-nav > .menu-item-has-children > a::after {
content: '';
position: absolute;
top: 19px;
left: auto;
right: -6px;
font: normal normal normal 22px/1 bateaux;
line-height: inherit;
border: 0px;
margin: 0;
color: #000;
visibility: visible;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
background-image: url(//ethambassadors.ethz.ch/wp-content/themes/eth-ambassadors/dist/images/down-arrow.svg);
width: 20px;
height: 20px;
background-repeat: no-repeat;
background-position: center;
}
.btx-navbar .btx-navbar-nav > .menu-item-has-children:hover > a::after, .btx-navbar .btx-navbar-nav > .menu-item-has-children > a:hover::after {
visibility: visible;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
top: 18px;
right: -5px;
background-image: url(//ethambassadors.ethz.ch/wp-content/themes/eth-ambassadors/dist/images/up-arrow-hover.svg);
width: 20px;
height: 20px;
background-repeat: no-repeat;
background-position: center;
}
.btx-navbar .btx-navbar-nav > .menu-item-has-children.btx-menu-hover > a::after, 
.btx-navbar .btx-navbar-nav > .menu-item-has-children:hover > a::after{
font-size: 22px;
font-weight: 600;
} .btx-navbar .btx-menu {
font-size: 16px;
}
.btx-accordion-heading > .twf::before, .btx-collapsed-menu--classic .btx-mega-menu-title > a::after, .btx-collapsed-menu--classic .menu-item-has-children > a::after, .btx-navbar .btx-menu > li .menu-item-has-children > a::after, .twf-angle-right::before {
content: '\ea43';
}
.btx-collapsed-menu--classic .btx-mega-menu, 
.btx-collapsed-menu--classic .sub-menu {
background-color: #fff !important;
}
.btx-navbar--mobile {
height: auto;
}
.btx-collapsed-menu--classic {
height: auto;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 15px;
padding-right: 15px;
max-height: inherit;
overflow: inherit;
}
.btx-navbar--mobile {
line-height: inherit;
padding-top: 20px;
padding-bottom: 20px;
}
.btx-collapsed-menu--classic ul.btx-menu {
display: flex;
flex-wrap: wrap;
justify-content: center;
height: auto;
align-items: baseline;
}
.btx-collapsed-menu .btx-menu > li {
position: static;
}
.btx-collapsed-menu--classic ul.btx-menu > li > a {
padding: 0px 15px;
}
.btx-collapsed-menu--classic .btx-mega-menu, 
.btx-collapsed-menu--classic .sub-menu {
position: absolute;
left: 0;
right: 0;
z-index: 9;
border: 1px solid #000;
}
.btx-collapsed-menu--classic .btx-mega-menu, 
.btx-collapsed-menu--classic .sub-menu .sub-menu {
margin-left: 0.125rem;
margin-right: 0.125rem;
}
.btx-collapsed-menu--classic ul.btx-menu > li {
display: inline-block;
} 
.btx-collapsed-menu--classic .sub-menu .textwidget {
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important;
}
.btx-navbar .btx-menu > li > a {
font-weight: 400;
min-height: 56px;
position: absolute;
}
.btx-collapsed-menu .btx-menu > li.current-menu-ancestor > a {
color: #000000;
}
.btx-collapsed-menu--classic .sub-menu > li.current-menu-ancestor >a {
color: #000000;
} .btx-collapsed-menu .btx-menu > li.btx-menu-search {
position: relative;
}
.btx-lines {
top: 0px;
width: 70px;
height: 2px;
}
.btx-lines::after, .btx-lines::before {
width: 70px;
height: 2px;
}
.btx-lines::before {
top: 15px;
}
.btx-lines::after {
top: -15px;
} .btx-navbar .btx-navbar-search .btx-search-form, 
.btx-navbar--mobile .btx-navbar-search .btx-search-form, 
.btx-side-navbar .btx-navbar-search .btx-search-form {
vertical-align: top;
max-width: 100%;
font-size: 24px;
text-align: left;
display: block;
}
.btx-navbar .btx-navbar-search .btx-search-form input[type="text"], 
.btx-navbar--mobile .btx-navbar-search .btx-search-form input[type="text"], 
.btx-side-navbar .btx-navbar-search .btx-search-form input[type="text"] {
width: calc(100% - 0px);
max-width: 677px;
font-size: 24px;
font-weight: normal;
}
.btx-navbar .btx-navbar-search, 
.btx-navbar--mobile .btx-navbar-search, 
.btx-side-navbar .btx-navbar-search {
padding: 50px;
}
.btx-close-button {
top: 50px;
width: 60px;
height: 60px;
font-size: 4.5em;
opacity: 0.5;
background-image: url(//ethambassadors.ethz.ch/wp-content/themes/eth-ambassadors/dist/images/close-sub.svg);
background-repeat: no-repeat;
background-size: 100%;
background-position: center;
}
.btx-close-button .twf-ln-cross::before {
content: '\e82e';
display: none;
}
.btx-close-button .twf-ln-cross::before {
content: '';
}
.btx-navbar .btx-navbar-search .btx-search-form-title, 
.btx-navbar--mobile .btx-navbar-search .btx-search-form-title, 
.btx-side-navbar .btx-navbar-search .btx-search-form-title {
display: none;
}
.btx-navbar .btx-navbar-search .btx-search-form input[type="text"], 
.btx-navbar--mobile .btx-navbar-search .btx-search-form input[type="text"], 
.btx-side-navbar .btx-navbar-search .btx-search-form input[type="text"] {
margin-left: 0px;
margin: 0;
padding: 7px 8px 8px 15px;
vertical-align: middle;
border-radius: 0;
border-width: 0.5px !important;
border-top: 0.5px solid;
border-left: 0.5px solid;
border-right: 0.5px solid;
}
::placeholder { color: 000;
opacity: 1; }
:-ms-input-placeholder { color: 000;
}
::-ms-input-placeholder { color: 000;
}
.btx-light-scheme .btx-navbar-search .btx-search-form input[type="text"] {
border-color: #000;
}
.asr-container {
border: none;
width: 100%;
max-width: 677px;
margin-top: 0px;
padding-top: 15px;
}
.result-section {
text-align: left;
}
.result-section .post-details {
padding: 10px 0;
border-bottom: none;
background: #fff;
box-sizing: border-box;
}
.result-section .col-right .post-title a {
color: #000;
box-shadow: none;
border-bottom: 0;
text-decoration: underline;
font-family: 'Quicksand', sans-serif;
font-style: normal;
font-weight: normal;
font-size: 20px;
line-height: 25px;
}
.result-section .post-details.img-active .col-right {
float: left;
width: 100%;
padding-left: 0px;
box-sizing: border-box;
}
.result-section .col-right .post-title a:hover {
box-shadow: none;
}
.asr-container .more-res {
margin-bottom: 0;
text-align: left;
text-transform: capitalize;
padding: 10px 0;
background: transparent;
font-family: 'Quicksand', sans-serif;
font-style: normal;
font-weight: normal;
font-size: 20px;
line-height: 25px;
}
.asr-container .more-res a{
font-size: 20px;
line-height: 25px;
}
.btx-navbar .btx-navbar-search, 
.btx-navbar--mobile .btx-navbar-search, 
.btx-side-navbar .btx-navbar-search {
text-align: left;
} .btx-header {
-ms-transition:     all 0.4s ease-out;
-moz-transition:    all 0.4s ease-out;
-webkit-transition: all 0.4s ease-out;
-o-transition:      all 0.4s ease-out;
transition:         all 0.4s ease-out;
}
.btx-header-sticky .btx-navbar--stacked .btx-navbar-header { -webkit-transform: translateY(-40px);
-moz-transform: translateY(-40px);
-ms-transform: translateY(-40px);
-o-transform: translateY(-40px);
transform: translateY(-40px);
height: 0px;
}
.btx-header.btx-header-sticky .btx-navbar.btx-navbar--stacked, 
.btx-header.btx-header-sticky .btx-navbar--mobile {
position: fixed;
top: 0;
z-index: 40;
left: 0;
right: 0;
-ms-transition: all 0.4s ease-out;
-moz-transition: all 0.4s ease-out;
-webkit-transition: all 0.4s ease-out;
-o-transition: all 0.4s ease-out;
transition: all 0.4s ease-out;
} @media (min-width:960px){
.btx-header.btx-header-sticky .btx-navbar.btx-navbar--stacked, 
.btx-header.btx-header-sticky .btx-navbar--mobile {
padding-top: 0;
}
} .btx-header-widgets-content > .btx-container--fullwidth, 
.btx-navbar--mobile > .btx-container--fullwidth, 
.btx-navbar > .btx-container--fullwidth, 
.btx-topbar > .btx-container--fullwidth {
max-width: 100%;
padding-left: 20px;
padding-right: 20px;
}
.btx-content-wrapper-home {
padding-top: 30px !important;
}
.btx-section-wrapper {
padding-top: 0px;
padding-bottom: 50px;
}
.btx-background {
display: none;
}
.btx-page-hero-inner.btx-container {
display: none;
} .blueprint-inactive .filter-tag-list ul.wp-tag-cloud {
display: flex;
flex-wrap: wrap;
align-items: center;
}  .btx-container-sm .btx-entry-body-content {
max-width: 700px;
margin-left: auto;
margin-right: auto;
}
.sticky-post .btx-entry-body-content {
max-width: 700px;
margin-left: auto;
margin-right: auto;
}
.btx-page-title-content {
margin: 30px 0;
padding: 0;
}
.btx-container-sm .btx-post-headline {
padding-top: 30px;
padding-bottom: 36px;
margin-bottom: 0;
}
.sticky-post .btx-post-headline{
padding-top: 47px;
padding-bottom: 36px;
margin-bottom: 0;
}
.sticky-post .btx-entry-inner .btx-entry-title, 
.sticky-post .btx-main.btx-archive .btx-entry-title, 
.sticky-post .btx-main.btx-blog .btx-entry-title {
text-align: center;
font-family: 'Libre Baskerville', serif;
font-weight: normal;
font-size: 40px;
line-height: 50px;
letter-spacing: 0px;
color: #000000;
opacity: 1;
margin-bottom: 20px;
max-width: 530px;
margin-left: auto;
margin-right: auto;
}
.btx-main.btx-blog .sticky-post .btx-entry-title, 
.btx-main.btx-archive .sticky-post .btx-entry-title {
text-align: center;
font-family: 'Libre Baskerville', serif;
font-weight: normal;
font-size: 40px;
line-height: 50px;
letter-spacing: 0px;
color: #000000;
opacity: 1;
margin-bottom: 20px;
max-width: 530px;
margin-left: auto;
margin-right: auto;
}
.btx-container-sm .btx-post-headline .btx-entry-title {
max-width: 530px;
margin-left: auto;
margin-right: auto;
font-size: 40px;
line-height: 50px;
}
.btx-page-title-content h1{
font-family: 'Libre Baskerville', serif;
font-weight: normal !important;
font-size: 40px;
line-height: 50px;
}
.btx-container-sm .btx-entry-inner .btx-entry-title a, 
.btx-container-sm .btx-main.btx-archive .btx-entry-title a, 
.btx-container-sm .btx-main.btx-blog .btx-entry-title a {
color: #000000;
}
.btx-container-sm .btx-entry-date{
text-align: center;
font-family: 'Quicksand', sans-serif;
font-weight: 500;
font-size: 16px;
line-height: 20px;
max-width: 620px;
margin-left: auto;
margin-right: auto;
letter-spacing: 0px;
color: #000000;
opacity: 1;
margin-bottom: 10px;
display: flex;
justify-content: center;
}
.sticky-post .btx-post-headline .btx-entry-date {
text-align: center;
font-family: 'Quicksand', sans-serif;
font-weight: 500;
font-size: 16px;
line-height: 20px;
max-width: 620px;
margin-left: auto;
margin-right: auto;
letter-spacing: 0px;
color: #000000;
opacity: 1;
margin-bottom: 10px;
display: flex;
justify-content: center;
}
.btx-entry--columnist .btx-entry-meta-body {
display: block;
}
.text-center{
text-align:center;
}
.btx-container-sm .btx-post-headline .btx-entry-excerpt {
text-align: center;
letter-spacing: 0px;
color: #000000;
opacity: 1;
font-family: 'Quicksand', sans-serif;
font-weight: 500;
font-size: 16px;
line-height: 20px;
max-width: 620px;
margin-left: auto;
margin-right: auto;
}
.sticky-post .btx-entry-body-content .btx-post-headline .btx-entry-excerpt {
text-align: center;
letter-spacing: 0px;
color: #000000;
opacity: 1;
font-family: 'Quicksand', sans-serif;
font-weight: 500;
font-size: 16px;
line-height: 20px;
max-width: 620px;
margin-left: auto;
margin-right: auto;
}
.sticky-post .btx-entry-body-content .btx-entry-excerpt {
text-align: left;
font-family: 'Libre Baskerville', serif;
font-weight: normal;
font-size: 16px;
line-height: 22px;
letter-spacing: 0px;
color: #000000;
}
.btx-container-sm .btx-entry-featured-image-caption {
text-align: left;
letter-spacing: 0px;
color: #000000;
opacity: 1;
font-family: 'Quicksand', sans-serif;
font-weight: 500;
font-size: 12px;
line-height: 15px;
text-transform: uppercase;
opacity: 0.7;
}
.btx-container-sm .btx-entry-inner .btx-entry-header {
border-radius: 0;
margin-bottom: 0;
}
.btx-container-sm .btx-entry-excerpt {
text-align: left;
font-family: 'Libre Baskerville', serif;
font-weight: normal;
font-size: 16px;
line-height: 22px;
letter-spacing: 0px;
color: #000000;
padding-top: 12px;
}
.btx-container-sm .btx-entry-meta {
display: flex;
align-items: flex-start;
margin-top: 50px;
margin-bottom: 50px;
font-family: 'Quicksand', sans-serif;
font-weight: 500;
font-size: 16px;
line-height: 20px;
}
.btx-container-sm .btx-entry-meta .btx-entry-meta-avatar {
max-width: 188px;
display: flex;
width: 100%;
margin: 0;
}
.btx-container-sm .btx-entry-meta .btx-entry-meta-avatar .avatar {
display: flex;
width: 100%;
border: 1px solid #707070;
}
.btx-container-sm .btx-entry-meta .btx-entry-author {
text-align: left;
letter-spacing: 0px;
color: #000000;
opacity: 1;
font-family: 'Quicksand', sans-serif;
font-weight: 500;
font-size: 20px;
line-height: 25px;
margin-bottom: 15px;
}
.btx-container-sm .btx-entry-author-info-text {
padding-left: 34px;
position: relative;
display: flex;
align-items: flex-start;
flex-wrap: wrap;
max-width: 400px;
flex-direction: column;
}
.btx-container-sm .btx-entry--columnist .btx-entry-category {
display: block;
margin-bottom: 5px;
text-transform: capitalize;
}
.btx-container-sm .btx-entry--columnist .btx-entry-category a {
color: #000000 !important;
font-family: 'Quicksand', sans-serif;
font-weight: 500;
font-size: 16px;
line-height: 20px;
}
.btx-container-sm .btx-entry--columnist .btx-entry-category a:hover{
color: var(--c-blue-light) !important;
}
.btx-container-sm .btx-entry--columnist .btx-entry-category + .btx-entry-category {
margin-bottom: 16px;
}  .btx-layout--boxed {
background-color: transparent;
} .btx-layout--boxed .btx-wrapper {
box-shadow: none;
} .btx-footer .btx-footer-widgets-content {
border-top: 1px solid #000;
}
.btx-footer.type-bottombar .btx-bottombar, .btx-footer.type-footer-bottombar .btx-bottombar-content {
border-top-width: 1px;
border-color: #000;
padding: 30px 0;
}
.btx-footer .btx-bottombar .btx-widgets {
line-height: 1.5;
max-width: 70%;
} .btx-main.btx-blog .btx-blog-content .btx-entry-body, 
.btx-main.btx-archive .btx-blog-content .btx-entry-body {
padding: 23px 0px 30px !important;
}
.btx-main.btx-blog .btx-entry-body, 
.btx-main.btx-archive .btx-entry-body {
padding: 23px 0px 30px !important;
}
.btx-main.btx-blog .btx-blog-content .btx-entry-body .btx-entry-excerpt, 
.btx-main.btx-archive .btx-blog-content .btx-entry-body .btx-entry-excerpt {
font-family: 'Quicksand', sans-serif;
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 20px;
}
.btx-main.btx-blog .btx-entry-body .btx-entry-excerpt, 
.btx-main.btx-archive .btx-entry-body .btx-entry-excerpt{
font-family: 'Quicksand', sans-serif;
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 20px;
}
.btx-entry-link, .more-link {
font-size: 16px;
font-weight: 500;
text-transform: uppercase;
letter-spacing: 0;
}
.btx-entry-inner .btx-entry-header {
border-top-left-radius: 0px;
border-top-right-radius: 0px;
}
.btx-entry-inner.btx-with-shadow {
border-radius: 4px;
-webkit-box-shadow: none;
box-shadow: none;
}
.btx-entry-inner.btx-with-hover-shadow:hover {
-webkit-box-shadow: none;
box-shadow: none;
}
.footer-post {
position: relative;
display: flex;
justify-content: space-between;
border-bottom: 1px solid #D4DEDD;
align-items: baseline;
padding-bottom: 5px;
}
.footer-post .post-reading {
text-align: left;
letter-spacing: 0px;
color: #000000;
opacity: 1;
font-family: 'Quicksand', sans-serif;
font-weight: 500;
font-size: 12px;
line-height: 15px;
text-transform: uppercase;
}
.footer-post .btx-entry-author, 
.footer-post .btx-entry-author {
text-align: right;
letter-spacing: 0px;
color: #000000;
opacity: 1;
font-family: 'Quicksand', sans-serif;
font-weight: 500;
font-size: 12px;
line-height: 15px;
text-transform: uppercase;
}
.btx-blog .btx-entry-excerpt p, .btx-blog.btx-entries--hover-content.btx-blog--masonry.btx-main .btx-entry {
margin-bottom: 20px;
}
.btx-light-scheme input, 
.btx-light-scheme textarea, 
.btx-light-scheme select {
border-color: #000000;
} .btx-page-hero {
padding-top: 300px;
}
.btx-layout--topnav-stacked .btx-content-wrapper, 
.btx-layout--topnav-stacked .btx-wrapper--header-transparent .btx-content-wrapper > .btx-page-title {
padding-top: 300px;
}
.btx-main.blueprint-inactive, 
.btx-main.btx-archive, 
.btx-main.btx-blog, 
.btx-main.btx-portfolio, 
.btx-main.btx-shop {
padding-top: 0px;
}
.btx-container-sm .btx-entry-excerpt p {
clear: both;
} .overflow-hidden {
overflow: hidden; } .modal {
position: fixed;
display: table;
top: 0;
right: 0;
left: 0;
width: 100%;
height: 100%;
visibility: hidden;
z-index: 500;
line-height: 1.78571;
text-align: center;
padding: 20px 30px;
-webkit-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-ms-transform: translateY(-100%);
-o-transform: translateY(-100%);
transform: translateY(-100%);
-webkit-transition-property: all;
-moz-transition-property: all;
transition-property: all;
-webkit-transition-duration: .5s;
-moz-transition-duration: .5s;
transition-duration: .5s;
-webkit-transition-timing-function: ease;
-moz-transition-timing-function: ease;
transition-timing-function: ease;
background-color: #fff;
}
.modal.tags-popup {
width: 100%;
border-radius: 0px;
box-shadow: none;
max-width: 950px;
margin: auto;
top: calc(0% - -210px);
height: calc(100% - 210px);
border: 1px solid #000;
bottom: auto;
height: auto;
}
.modal.tags-popup.active {
visibility: visible;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
} .tagspopupcontent {
width: 100%;
height: auto;
}
.tagcloud-tags {
padding: 0 0 50px 0;
margin: 50px 0 0 0;
line-height: 1;
display: inline-block;
vertical-align: top;
text-align: center;
overflow-x: hidden;
overflow-y: auto;
max-height: calc(100vh - 260px);
}
.tagcloud-tags {
scrollbar-width: thin;
scrollbar-color: #000000 #b0b7c4;
}
.tagcloud-tags::-webkit-scrollbar {
width: 3px;
height: 3px;
}
.tagcloud-tags::-webkit-scrollbar-track {
background-clip: content-box;
border: 1px solid transparent;
}
.tagcloud-tags ::-webkit-scrollbar-track {
background-color: #000000;
}
.tagcloud-tags::-webkit-scrollbar-thumb {
background-color: #000000;
}
.tagcloud-tags::-webkit-scrollbar-thumb:hover {
background-color: #000000;
}
.tagcloud-tags::-webkit-scrollbar-corner, 
.tagcloud-tags::-webkit-scrollbar-track {
background-color: #000000;
}
.tagcloud-tags a {
padding: 4px 6px;
display: inline-block;
text-align: center;
vertical-align: top;
}
.popupclose {
position: absolute;
right: 20px;
top: 14px;
width: 60px;
height: 60px;
line-height: 50px;
text-align: center;
}
.popupclose a {
cursor: pointer;
}
.tags-popup a.close-modal { 
display: none !important; 
}
.tagcloud-tags  a:first-child {
width: 100%;
}
.tagcloud-tags .lg-tag-40 {
font-size: 40px;
}
.tagcloud-tags .xs-tag-16 {
font-size: 16px;
}
.tagcloud-tags li > a {
padding: 5px 18px;
}
.tagcloud-tags .sm-tag-20 {
font-size: 20px;
}
.tagcloud-tags .xl-tag-60 {
font-size: 60px;
}
.tagcloud-tags .md-tag-30 {
font-size: 30px;
}
.tagcloud-tags .lg-tag-40 {
font-size: 40px;
}
.tagcloud-tags .xxl-tag-100 {
font-size: 100px;
}
.tagcloud-tags .xxl-tag-90 {
font-size: 90px;
}
.tagcloud-tags .xl-tag-50 {
font-size: 50px;
}
.tagcloud-tags .xxl-tag-80 {
font-size: 80px;
}
.tagcloud-tags .xl-tag-70 {
font-size: 70px;
}
.tagcloud-tags a:last-child {
width: 100%;
}
.tagcloud-tags a:nth-child(2) {
width: 100%;
justify-content: end;
font-size: 16px !important;
text-align: right;
max-width: 36%;
padding-right: 20px;
}
.tagcloud-tags a:nth-child(3) {
width: 100%;
justify-content: start;
font-size: 16px !important;
text-align: left;
max-width: 36%;
padding-left: 20px;
}
.tagcloud-tags a:nth-child(4) {
width: 30%;
justify-content: right;
font-size: 20px !important;
text-align: right;
}
.tagcloud-tags a:nth-child(5) { font-size: 50px !important;
}
.tagcloud-tags a:nth-child(6) { justify-content: flex-start;
font-size: 16px !important;
} .tagcloud-tags a:nth-child(3n+0) {
font-size: 30px !important;
}
.tagcloud-tags a:nth-child(2n+1) {
font-size: 20px !important;
}
.btx-content-wrapper-home .btx-pagination {
display: none;
}
@media (min-width: 961px){
.btx-navbar .btx-container, 
.btx-navbar .btx-navbar-content-wrapper {
position: static;
width: 100%;
max-width: 100%;
}
}
@media only screen and (max-width:1400px){
.btx-navbar .btx-container {
padding-left: 1rem;
padding-right: 1rem;
}
}
@media only screen and (max-width:980px){
.btx-header-title h1 {
font-size: 65px;
} .btx-page-hero {
padding-top: 290px;
}
.btx-layout--topnav-stacked .btx-content-wrapper, 
.btx-layout--topnav-stacked .btx-wrapper--header-transparent .btx-content-wrapper > .btx-page-title {
padding-top: 290px;
}
}
@media only screen and (max-width:960px){
.btx-header-title img {
margin-left: auto;
margin-right: auto;
}
.btx-collapsed-menu--classic ul.btx-menu > li > a:hover {
font-weight: 600;
}
.btx-menu > li > a {
text-transform: uppercase;
}
.btx-collapsed-menu--classic .btx-mega-menu, 
.btx-collapsed-menu--classic .sub-menu {
padding: 10px;
}
.btx-menu-search > a > .twf {
font-size: 0;
position: relative;
top: inherit;
left: inherit;
}
.btx-collapsed-menu--classic ul.btx-menu .sub-menu {
line-height: 1.78571;
}
.btx-collapsed-menu--classic.active > .btx-container--fullwidth {
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
}
.btx-collapsed-menu--classic ul.btx-menu {
justify-content: flex-start;
}
.btx-collapsed-menu--classic ul.btx-menu {
padding-bottom: 6px;
padding-top: 6px;
}
.btx-collapsed-menu--classic .sub-menu .sub-menu {
margin-top: 10px;
}
.btx-header-title h1 {
font-size: 48px;
}
.btx-navbar .sub-menu {
min-width: 180px;
}
.btx-layout-responsive .btx-content-wrapper, 
.btx-layout-responsive .btx-wrapper--header-transparent .btx-content--no-header .btx-content-wrapper, 
.btx-layout-responsive .btx-wrapper--header-transparent .btx-content-wrapper > .btx-page-title, 
.btx-layout-responsive.btx-layout--sidenav .btx-content-wrapper, 
.btx-layout-responsive.btx-layout--topnav-stacked .btx-content-wrapper, 
.btx-layout-responsive.btx-layout--topnav-stacked .btx-wrapper--header-transparent .btx-content-wrapper > .btx-page-title .btx-layout-responsive.btx-layout--sidenav .btx-wrapper--header-transparent .btx-content-wrapper > .btx-page-title {
padding-top: 340px;
}
.btx-page-hero {
padding-top: 340px;
}
.btx-navbar--mobile .btx-header-title {
padding-top: 20px;
}	
.btx-collapsed-menu--classic .btx-mega-menu > li, 
.btx-collapsed-menu--classic .sub-menu > li {
display: block;
}
.btx-collapsed-menu--classic .btx-mega-menu > li > a, 
.btx-collapsed-menu--classic .sub-menu > li >a {
padding: 0px 10px;
position: relative;
}
.btx-menu-search > a > .twf::before {
font-size: 16px;
}
.btx-collapsed-menu--classic .btx-mega-menu-title > a::after, .btx-collapsed-menu--classic .menu-item-has-children > a::after {
top: 0px;
position: relative;
left: 2px;
float: inherit;
}
.sub-menu .sidebar-left {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
margin-top: 20px;
margin-bottom: 20px;
}
.sub-menu .tag-menu-display {
position: relative;
padding-right: 15px;
padding-left: 15px;
display: flex;
}
.sub-menu .tag-menu-display .tags {
display: flex;
flex-wrap: wrap;
}
.sub-menu .tag-menu-display .tags li {
width: 25%;
padding-right: 10px;
}
.btx-collapsed-menu--classic .sub-menu .textwidget {
flex-wrap: wrap;
}
.btx-collapsed-menu--classic .btx-mega-menu-title > a::before, .btx-collapsed-menu--classic .menu-item-has-children.dropdown-open > a::before {
content: '';
font: normal normal normal 14px/1 bateaux;
font-size: 1em;
line-height: 3;
position: absolute;
top: 100%;
left: auto;
right: 22px;
z-index: 10;
background-image: url(//ethambassadors.ethz.ch/wp-content/themes/eth-ambassadors/dist/images/close-sub.svg);
background-position: center;
background-size: 100%;
background-repeat: no-repeat;
width: 50px;
height: 50px;
}
.btx-collapsed-menu--classic .btx-menu > li.btx-menu-search {
height: 100%;
vertical-align: top;
display: inline-block;
}
.btx-collapsed-menu--classic ul.btx-menu > li.btx-menu-search > a {
vertical-align: middle;
display: inline-block;
position: relative;
}
.btx-menu-search > a > .twf-search {
top: -17px;
left: inherit;
}
.btx-collapsed-menu--classic .btx-navbar-search {
position: fixed;
display: table;
top: 0;
right: 0;
left: 0;
width: 100%;
height: 100%;
visibility: hidden;
z-index: 500;
line-height: 1.78571;
text-align: center;
color: #000000;
padding: 50px 20px 20px 20px;
background-color: #ffffff !important;
-webkit-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-ms-transform: translateY(-100%);
-o-transform: translateY(-100%);
transform: translateY(-100%);
-webkit-transition-property: all;
-moz-transition-property: all;
transition-property: all;
-webkit-transition-duration: .5s;
-moz-transition-duration: .5s;
transition-duration: .5s;
-webkit-transition-timing-function: ease;
-moz-transition-timing-function: ease;
transition-timing-function: ease;
}
.btx-collapsed-menu--classic .btx-navbar-search {
max-width: calc(100% - 10%);
margin: auto;
top: calc(0% - -289px);
height: calc(100% - 400px);
border: 1px solid #000;
}
.btx-collapsed-menu--classic .btx-navbar-search.active, 
.btx-collapsed-menu--classic .btx-navbar-search.active, 
.btx-collapsed-menu--classic .btx-navbar-search.active {
visibility: visible;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
.btx-collapsed-menu--classic .btx-navbar-search .btx-search-form {
vertical-align: middle;
vertical-align: top;
max-width: calc(100% - 100px);
font-size: 20px;
text-align: left;
opacity: 0;
visibility: hidden;
-webkit-transition-property: all;
-moz-transition-property: all;
transition-property: all;
-webkit-transition-duration: .2s;
-moz-transition-duration: .2s;
transition-duration: .2s;
-webkit-transition-delay: .4s;
-moz-transition-delay: .4s;
transition-delay: .4s;
}
.btx-collapsed-menu--classic.active {
z-index: 50;
}
.btx-collapsed-menu--classic .btx-navbar-search.active .btx-search-form {
opacity: 1;
visibility: visible;
-webkit-transition-duration: .5s;
-moz-transition-duration: .5s;
transition-duration: .5s;
}
.btx-collapsed-menu--classic .btx-navbar-search .btx-search-form input[type="text"] {
margin-left: 0px;
padding: 7px 8px 8px 15px;
vertical-align: middle;
border-radius: 0;
border-width: 0.5px !important;
border-top: 0.5px solid;
border-bottom: 0.5px solid;
border-left: 0.5px solid;
border-right: 0.5px solid;
border-color: #000;
}
.btx-search-form input[type="text"] {
max-width: 500px;
}
.btx-close-button .twf-ln-cross::before {
content: '';
}
.btx-close-button {
top: 50px;
width: 50px;
height: 50px;
}
.btx-collapsed-menu--classic .btx-navbar-search .btx-close-button {
right: 40px;
font-size: inherit;
transform: translateY(0%);
top: 45px;
}
.btx-close-button.twf-ln-cross::before {
content: '';
}
.btx-search-form input[type="text"] {
font-size: 20px;
font-weight: normal;
} .btx-collapsed-menu--classic {
padding-left: 5%;
padding-right: 5%;
}
.btx-container {
padding-right: 5%;
padding-left: 5%;
}
.btx-content-wrapper-home .btx-container {
padding-left: 5%;
padding-right: 5%;
}
.btx-collapsed-menu--classic.active > .btx-container--fullwidth {
padding-left: 15px;
padding-right: 15px;
}
.btx-footer .btx-bottombar .widget {
padding: 10px 5px 0;
line-height: 1.5;
} .btx-layout-responsive.btx-layout--topnav-stacked .btx-content .boiler-plate-container + .btx-content-wrapper {
padding-top: 0;
}
.btx-layout--topnav-stacked .boiler-plate-container {
padding-top: 395px;
}
.boiler-plate-block {
padding: 20px;
}
.boiler-plate-block h2 {
line-height: 1.2;
}
.boiler-plate-content-wrapper {
padding-right: 20px;
}
}
@media only screen and (max-width:767px){
h1 {
font-size: 30px;
}
.btx-page-title-content h1 {
font-size: 30px;
font-weight: normal !important;
line-height: 1.2;
}
.btx-container-sm .btx-post-headline .btx-entry-title {
font-size: 30px;
line-height: 1.2;
}
.sticky-post .btx-entry-inner .btx-entry-title, 
.sticky-post .btx-main.btx-archive .btx-entry-title, 
.sticky-post .btx-main.btx-blog .btx-entry-title {
font-size: 30px;
line-height: 1.2;
}
.btx-main.btx-blog .sticky-post .btx-entry-title, 
.btx-main.btx-archive .sticky-post .btx-entry-title {
font-size: 30px;
line-height: 1.2;
}
.btx-header-title .btx-header-sub-title {
margin-bottom: 0px;
font-size: 30px;
}
.btx-header-title h1 {
margin-top: 5px;
margin-bottom: 15px;
font-size: 59px;
}
.btx-header-title span {
display: block;
}
.sidebar-left ul {
line-height: 1.5;
}
.sub-menu .tag-menu-display .tags > li > a {
line-height: 1.3;
padding-bottom: 10px;
word-break: break-word;
}
.sub-menu .tag-menu-display .tags li {
width: 50%;
padding-right: 10px;
}
.btx-layout-responsive .btx-main.blueprint-inactive, 
.btx-layout-responsive .btx-section-wrapper {
padding-top: 0px;
}
.btx-container-sm .btx-entry-meta .btx-entry-meta-avatar {
max-width: 140px;
}
.btx-page-hero {
padding-top: 310px;
}
.btx-layout-responsive .btx-content-wrapper, .btx-layout-responsive .btx-wrapper--header-transparent .btx-content--no-header .btx-content-wrapper, .btx-layout-responsive .btx-wrapper--header-transparent .btx-content-wrapper > .btx-page-title, .btx-layout-responsive.btx-layout--sidenav .btx-content-wrapper, .btx-layout-responsive.btx-layout--topnav-stacked .btx-content-wrapper, .btx-layout-responsive.btx-layout--topnav-stacked .btx-wrapper--header-transparent .btx-content-wrapper > .btx-page-title .btx-layout-responsive.btx-layout--sidenav .btx-wrapper--header-transparent .btx-content-wrapper > .btx-page-title {
padding-top: 310px;
} .btx-page-title-content {
margin: 20px 0 20px;
padding: 0;
}
.btx-content-wrapper-home {
padding-top: 20px !important;
}
.btx-container-sm .btx-post-headline {
padding-top: 20px;
}
.sticky-post .btx-post-headline {
padding-top: 20px;
}
.sub-menu .tag-menu-display ul.tags {
overflow-y: auto;
height: 100%;
max-height: 321px;
overflow-x: hidden;
}
.sub-menu .tag-menu-display ul.tags {
scrollbar-width: thin;
scrollbar-color: #000000 #b0b7c4;
}
.sub-menu .tag-menu-display ul.tags::-webkit-scrollbar {
width: 3px;
height: 3px;
}
.sub-menu .tag-menu-display ul.tags::-webkit-scrollbar-track {
background-clip: content-box;
border: 1px solid transparent;
}
.sub-menu .tag-menu-display ul.tags::-webkit-scrollbar-thumb {
background-color: #000000;
}
.sub-menu .tag-menu-display ul.tags::-webkit-scrollbar-thumb:hover {
background-color: #000000;
}
.sub-menu .tag-menu-display ul.tags::-webkit-scrollbar-corner, 
.sub-menu .tag-menu-display ul.tags::-webkit-scrollbar-track {
background-color: #000000;
}
.btx-collapsed-menu--classic .btx-navbar-search .btx-close-button {
right: 20px;
font-size: inherit;
transform: translateY(0%);
top: 35px;
width: 40px;
height: 40px;
}
.btx-collapsed-menu--classic ul.btx-menu > li > a {
text-transform: uppercase;
vertical-align: top;
display: inline-block;
}
.btx-menu-search > a > .twf {
top: 12px;
left: inherit;
vertical-align: top;
width: 20px;
height: 20px;
}
.jquery-modal.blocker {
padding: 13px;
}
.modal.tags-popup {
padding: 15px 10px;
margin: 190px auto 0;
}
.tagcloud-tags {
line-height: 0.8;
}
.tagcloud-tags a:nth-child(5) {
width: auto;
}
.tagcloud-tags a {
padding: 3px 4px;
}
.btx-collapsed-menu--classic .btx-mega-menu-title > a::before, .btx-collapsed-menu--classic .menu-item-has-children.dropdown-open > a::before {
width: 40px;
height: 40px;
margin-top: 5px;
}
.btx-collapsed-menu--classic .sub-menu .sub-menu {
margin-top: 10px;
}
.popupclose {
right: 20px;
top: 20px;
width: 50px;
height: 50px;
}
.btx-collapsed-menu--classic {
padding-left: 15px;
padding-right: 15px;
}
.btx-collapsed-menu--classic.active > .btx-container--fullwidth {
padding-left: 0;
padding-right: 0;
}
.btx-collapsed-menu--classic .btx-navbar-search {
max-width: calc(100% - 27px);
}
.btx-navbar--mobile .btx-header-title {
padding-top: 20px;
} .sub-menu .tagcloud-tags {
overflow-y: auto;
height: 100%;
max-height: 350px;
overflow-x: hidden;
}
.tagcloud-tags {
scrollbar-width: thin;
scrollbar-color: #000000 #b0b7c4;
}
.tagcloud-tags::-webkit-scrollbar {
width: 3px;
height: 3px;
}
.tagcloud-tags::-webkit-scrollbar-track {
background-clip: content-box;
border: 1px solid transparent;
}
.tagcloud-tags ::-webkit-scrollbar-track {
background-color: #000000;
}
.tagcloud-tags::-webkit-scrollbar-thumb {
background-color: #000000;
}
.tagcloud-tags::-webkit-scrollbar-thumb:hover {
background-color: #000000;
}
.tagcloud-tags::-webkit-scrollbar-corner, 
.tagcloud-tags::-webkit-scrollbar-track {
background-color: #000000;
} .btx-layout-responsive .btx-archive .btx-col-4:not(.slick-slide), .btx-layout-responsive .btx-item:not(.btx-box):not(.btx-gallery):not(.btx-entries--hover-content):not(.btx-product--overlay):not(.btx-product--onhover) .btx-col-4:not(.slick-slide), .btx-layout-responsive .btx-relatedpost .btx-col-4:not(.slick-slide) {
width: 50%;
margin-top: 10px;
margin-bottom: 10px;
}
.btx-layout-responsive .btx-archive .btx-col-4:not(.slick-slide):first-child, .btx-layout-responsive .btx-item:not(.btx-box):not(.btx-gallery):not(.btx-entries--hover-content):not(.btx-product--overlay):not(.btx-product--onhover) .btx-col-4:not(.slick-slide):first-child, .btx-layout-responsive .btx-relatedpost .btx-col-4:not(.slick-slide):first-child {
margin-top: 10px;
}
.btx-main.btx-archive--grid .btx-entry, .btx-main.btx-archive--masonry .btx-entry, .btx-main.btx-blog--grid .btx-entry, .btx-main.btx-blog--masonry:not(.btx-entries--hover-content) .btx-entry {
padding-right: 10px;
padding-left: 10px;
}
.btx-main.btx-blog .btx-entry-title, .btx-main.btx-archive .btx-entry-title {
font-size: 20px;
}
.btx-layout-responsive .btx-container, .btx-layout-responsive .btx-footer .btx-container--fullwidth {
padding: 0 15px;
}
.btx-main.btx-archive--grid .btx-archive-content, .btx-main.btx-archive--masonry .btx-archive-content, .btx-main.btx-blog--grid .btx-blog-content, .btx-main.btx-blog--masonry .btx-blog-content {
margin-left: -10px;
margin-right: -10px;
}
.btx-layout-responsive .btx-bottombar .btx-widgets.left, 
.btx-layout-responsive .btx-bottombar .btx-widgets.right {
max-width: 100%;
}
.btx-humburger {
width: 55px;
display: flex;
}
.btx-collapsed-button.btx-closed .btx-close {
width: 40px;
}
.btx-collapsed-menu--classic .btx-navbar-search {
padding: 30px 20px 20px 20px;
}
.btx-main.blueprint-inactive, .btx-main.btx-archive, .btx-main.btx-blog, .btx-main.btx-portfolio, .btx-main.btx-shop {
padding-bottom: 40px;
}
.btx-layout--topnav-stacked .boiler-plate-container {
padding-top: 300px;
}
.boiler-plate-content-wrapper {
padding-right: 0;
}
.boiler-plate-image-wrapper {
display: none;
}
}
@media only screen and (max-width:570px){
.btx-header-title .btx-header-sub-title {
font-size: 24px;
}
.btx-header-title h1 {
font-size: 49px;
}
.btx-page-hero {
padding-top: 300px;
}
.btx-layout-responsive .btx-content-wrapper, .btx-layout-responsive .btx-wrapper--header-transparent .btx-content--no-header .btx-content-wrapper, .btx-layout-responsive .btx-wrapper--header-transparent .btx-content-wrapper > .btx-page-title, .btx-layout-responsive.btx-layout--sidenav .btx-content-wrapper, .btx-layout-responsive.btx-layout--topnav-stacked .btx-content-wrapper, .btx-layout-responsive.btx-layout--topnav-stacked .btx-wrapper--header-transparent .btx-content-wrapper > .btx-page-title .btx-layout-responsive.btx-layout--sidenav .btx-wrapper--header-transparent .btx-content-wrapper > .btx-page-title {
padding-top: 300px;
}
.tagcloud-tags a:nth-child(3n) {
font-size: 14px !important;
}
.tagcloud-tags a:nth-child(2) {
max-width: 45%;
padding-right: 10px;
font-size: 14px !important;
}
.tagcloud-tags a:nth-child(3) {
max-width: 50%;
padding-left: 10px;
font-size: 14px !important;
}
.tagcloud-tags a:nth-child(2n+1) {
font-size: 12px !important;
}
.tagcloud-tags a:nth-child(5n+2) {
font-size: 20px !important;
}
.tagcloud-tags a:nth-child(2) {
font-size: 14px !important;
}
.btx-navbar--mobile img.btx-navbar-logo--image, .btx-navbar--mobile img.btx-fixed-nav-logo {
max-width: 90px;
}
.btx-main.btx-blog .btx-entry-title, .btx-main.btx-archive .btx-entry-title {
font-size: 18px;
}
.btx-main.btx-blog .btx-blog-content .btx-entry-body .btx-entry-excerpt, .btx-main.btx-archive .btx-blog-content .btx-entry-body .btx-entry-excerpt {
line-height: 16px;
font-size: 12px;
}
.footer-post .post-reading {
font-size: 9px !important;
}
.footer-post .btx-entry-author, .footer-post .btx-entry-author {
font-size: 9px !important;
}
.btx-main.btx-blog .btx-entry-body .btx-entry-excerpt, .btx-main.btx-archive .btx-entry-body .btx-entry-excerpt {
line-height: 16px;
font-size: 12px;
}
.btx-entry-link, .more-link {
line-height: 16px;
font-size: 12px;
}
.btx-layout--topnav-stacked .boiler-plate-container {
padding-top: 270px;
}
}
@media only screen and (max-width:480px){
.btx-page-hero {
padding-top: 250px;
}
.btx-layout-responsive .btx-content-wrapper, .btx-layout-responsive .btx-wrapper--header-transparent .btx-content--no-header .btx-content-wrapper, .btx-layout-responsive .btx-wrapper--header-transparent .btx-content-wrapper > .btx-page-title, .btx-layout-responsive.btx-layout--sidenav .btx-content-wrapper, .btx-layout-responsive.btx-layout--topnav-stacked .btx-content-wrapper, .btx-layout-responsive.btx-layout--topnav-stacked .btx-wrapper--header-transparent .btx-content-wrapper > .btx-page-title .btx-layout-responsive.btx-layout--sidenav .btx-wrapper--header-transparent .btx-content-wrapper > .btx-page-title {
padding-top: 250px;
}
.btx-collapsed-menu--classic .btx-navbar-search {
top: calc(0% - -330px);
}
.tagcloud-tags .xl-tag-60 {
font-size: 50px;
}
.tagcloud-tags .lg-tag-40 {
font-size: 30px;
}
.tagcloud-tags .xxl-tag-100 {
font-size: 70px;
}
.tagcloud-tags .xxl-tag-90 {
font-size: 60px;
}
.tagcloud-tags .xl-tag-50 {
font-size: 40px;
}
.tagcloud-tags .xxl-tag-80 {
font-size: 60px;
}
.tagcloud-tags .xl-tag-70 {
font-size: 40px;
}
.btx-collapsed-menu--classic.active .btx-menu > li:nth-child(3) {
width: 50%;
}
.btx-collapsed-menu--classic ul.btx-menu > li > a {
padding: 0px 8px;
}
.btx-header-title .btx-header-sub-title {
font-size: 19px;
}
.btx-header-title h1 {
font-size: 40px;
}
.btx-layout--topnav-stacked .boiler-plate-container {
padding-top: 235px;
}
}
@media (max-width: 400px) {
.btx-layout-responsive.btx-layout--topnav-stacked .btx-content-wrapper, .btx-layout-responsive.btx-layout--topnav-stacked .btx-content-wrapper {
padding-top: 245px;
}
.btx-layout--topnav-stacked .boiler-plate-container {
padding-top: 220px;
}
}
@media only screen and (max-width:375px){
.btx-header-title h1 {
font-size: 32px;
}
}
.btx-entry-excerpt {
line-height: 20px;
}
.btx-entry-body p a,
.btx-entry-excerpt a,
.btx-content p a {
text-decoration: underline;
}
.progress-container-top {
display: none !important;
}
.btx-post-social {
margin-top: 10px;
}
.align-right {
text-align: right;
display: flex;
justify-content: end;
}
.btx-post-social .btx-social-item .btx-icon--plain.btx-icon--without-hover, 
.btx-post-social .btx-social-item .btx-icon.btx-icon--with-hover.btx-icon--plain.btx-icon--hover-plain {
margin: 0 0.5em;
}
.simplesocialbuttons.simplesocial-round-icon button {
border-color: transparent !important;
color: #000 !important;
margin: 0px !important;
line-height: inherit;
padding-left: 32px;
display: inline-block;
border-radius: 0px;
border: none;
height: 30px !important;
}
.simplesocialbuttons > button:hover {
background-color: transparent !important;
}
.simplesocialbuttons.simplesocial-round-icon button::after {
width: 34px;
height: 34px;
line-height: 34px;
font-size: 14px;
}
.simplesocialbuttons.simplesocial-round-icon button.simplesocial-email-share:after {
font-size: 13px;
}
div.simplesocialbuttons {
padding-top: 10px;
}
.btx-text-content-inner a {
text-decoration: underline;
}
.btx-text-content-inner a:hover {
text-decoration: none;
}
.btx-entry-excerpt p a {
text-decoration: underline;
}
.btx-entry-excerpt p a:hover {
text-decoration: none;
}
.btx-container p a {
text-decoration: underline;
}
.btx-container p a:hover {
text-decoration: none;
}
.btx-navbar.btx-navbar--stacked .btx-navbar-nav > .menu-item > .sub-menu > li > a {
font-weight: 400;
}
.btx-container-sm .btx-entry-body-content figure {
margin: 1em 0px;
}
.btx-page-title .btx-page-title-content .btx-page-title-subtitle {
letter-spacing: 0px;
color: #000000;
opacity: 1;
font-family: 'Quicksand', sans-serif;
font-weight: 500;
font-size: 16px;
line-height: 20px;
max-width: 620px;
margin-top: 15px !important;
}
.category .btx-page-title .btx-page-title-content {
color: #000000;
text-align: center;
}
.category .btx-page-title-subtitle {
margin-left: auto;
margin-right: auto;
}
.category .btx-page-title .btx-page-title-content h1 {
margin-bottom: .67em;
}
.sticky-post .btx-entry-body-content .btx-entry-excerpt figure {
margin: 1em 0px;
}
.sticky-post .btx-entry-body-content .btx-entry-excerpt figure iframe {
aspect-ratio: 16 / 9;
height: 100%;
width: 100%;
}
.post-template-single-latest-post-template .btx-container-sm .btx-entry-body-content figure iframe {
aspect-ratio: 16 / 9;
height: 100%;
width: 100%;
}
.btx-entry-body-content .yarpp-related.yarpp-template-thumbnails .yarpp-thumbnails-horizontal {
display: flex;
width: 100%;
}
.btx-entry-body-content .yarpp-thumbnails-horizontal .yarpp-thumbnail {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.333333%;
flex: 0 0 32.833%;
max-width: 32.833%;
width: 100%;
height: auto;
}
.btx-entry-body-content .yarpp-thumbnails-horizontal .yarpp-thumbnail-title {
max-height: unset;
}
@media (max-width:767px){
.btx-entry-body-content .yarpp-related.yarpp-template-thumbnails .yarpp-thumbnails-horizontal {
flex-wrap: wrap;
}
.btx-entry-body-content .yarpp-thumbnails-horizontal .yarpp-thumbnail {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
width: 100%;
height: auto;
}
}
.btx-footer ul .widget_mailpoet_form { margin-top: 0px;} .btx-footer ul.btx-widgets-list p { margin: 0;}