.with_frm_style{--form-width:50%;--form-align:center;--direction:ltr;--fieldset:0px;--fieldset-color:#000000;--fieldset-padding:0px 1em 15px 1em;--fieldset-bg-color:transparent;--title-size:40px;--title-color:#1f1c0c;--title-margin-top:10px;--title-margin-bottom:60px;--form-desc-size:14px;--form-desc-color:#98A2B3;--form-desc-margin-top:10px;--form-desc-margin-bottom:25px;--form-desc-padding:0px;--font-size:15px;--label-color:#344054;--weight:normal;--position:none;--align:left;--width:120px;--required-color:#F04438;--required-weight:bold;--label-padding:0px 0px 5px 0px;--description-font-size:12px;--description-color:#667085;--description-weight:normal;--description-style:normal;--description-align:left;--description-margin:0px;--field-font-size:14px;--field-height:36px;--line-height:36px;--field-width:100%;--auto-width:100%;--field-pad:8px 12px;--field-margin:20px;--field-weight:normal;--text-color:#1D2939;--border-color:#D0D5DD;--field-border-width:1px;--field-border-style:solid;--bg-color:#ffffff;--bg-color-active:#ffffff;--border-color-active:#d4001a;--text-color-error:#444444;--bg-color-error:#ffffff;--border-color-error:#F04438;--border-width-error:1px;--border-style-error:solid;--bg-color-disabled:#F9FAFB;--border-color-disabled:#D0D5DD;--text-color-disabled:#667085;--radio-align:block;--check-align:block;--check-font-size:14px;--check-label-color:#1D2939;--check-weight:normal;--section-font-size:18px;--section-color:#344054;--section-weight:bold;--section-pad:32px 0px 3px 0px;--section-mar-top:30px;--section-mar-bottom:30px;--section-bg-color:transparent;--section-border-color:#EAECF0;--section-border-width:1px;--section-border-style:solid;--section-border-loc:-top;--collapse-pos:after;--repeat-icon-color:#ffffff;--submit-font-size:14px;--submit-width:auto;--submit-height:auto;--submit-bg-color:#d4001a;--submit-border-color:#d4001a;--submit-border-width:1px;--submit-text-color:#ffffff;--submit-weight:normal;--submit-border-radius:8px;--submit-margin:10px;--submit-padding:8px 16px;--submit-shadow-color:#eeeeee;--submit-hover-bg-color:#d34152;--submit-hover-color:#ffffff;--submit-hover-border-color:#d34152;--submit-active-bg-color:#d34152;--submit-active-color:#ffffff;--submit-active-border-color:#d34152;--border-radius:8px;--error-bg:#FEE4E2;--error-border:#F5B8AA;--error-text:#F04438;--error-font-size:14px;--success-bg-color:#DFF0D8;--success-border-color:#D6E9C6;--success-text-color:#468847;--success-font-size:14px;--progress-bg-color:#EAECF0;--progress-color:#1D2939;--progress-active-bg-color:#4199FD;--progress-active-color:#ffffff;--progress-border-color:#EAECF0;--progress-border-size:1px;--progress-size:30px;--base-font-size:15px;--field-shape-type:rounded-corner;--box-shadow:0 1px 2px 0 rgba(18, 18, 23, 0.05);}.frm_hidden,.frm_add_form_row.frm_hidden,.frm_remove_form_row.frm_hidden,.with_frm_style .frm_button.frm_hidden{display:none;}.with_frm_style,.with_frm_style form,.with_frm_style .frm-show-form div.frm_description p{text-align: var(--form-align);}input:-webkit-autofill {-webkit-box-shadow: 0 0 0 30px white inset;}.with_frm_style .frm-show-form div.frm_description p{font-size: var(--form-desc-size);color: var(--form-desc-color);margin-top: var(--form-desc-margin-top);margin-bottom: var(--form-desc-margin-bottom);padding: var(--form-desc-padding);}form .frm__67e3b97bb7739 {overflow: hidden;width: 0;height: 0;position: absolute;}.with_frm_style fieldset{min-width:0;display: block; }.with_frm_style fieldset fieldset{border:none;margin:0;padding:0;background-color:transparent;}.with_frm_style .frm_form_fields > fieldset{border-width: var(--fieldset);border-style:solid;border-color: var(--fieldset-color);margin:0;padding: var(--fieldset-padding);background-color: var(--fieldset-bg-color);}legend.frm_hidden{display:none !important;}.with_frm_style .frm_form_fields{opacity:1;transition: opacity 0.1s linear;}.with_frm_style .frm_doing_ajax{opacity:.5;}.frm_transparent{color:transparent;}.with_frm_style legend + h3,.with_frm_style h3.frm_form_title{font-size: var(--title-size);color: var(--title-color);margin-top: var(--title-margin-top);margin-bottom: var(--title-margin-bottom);}.with_frm_style .frm_form_field.frm_html_container,.with_frm_style .frm_form_field .frm_show_it{color: var(--form-desc-color);}.with_frm_style .frm_form_field.frm_html_container{font-size: var(--form-desc-size);}.with_frm_style .frm_form_field .frm_show_it{font-size: var(--field-font-size);font-weight: var(--field-weight);}.with_frm_style .frm_required {color: var(--required-color);font-weight: var(--required-weight);}.with_frm_style input[type=text],.with_frm_style input[type=password],.with_frm_style input[type=email],.with_frm_style input[type=number],.with_frm_style input[type=url],.with_frm_style input[type=tel],.with_frm_style input[type=search],.with_frm_style select,.with_frm_style textarea,.with_frm_style .frm-card-element.StripeElement {font-family:var(--font);font-size: var(--field-font-size);margin-bottom:0;}.with_frm_style textarea{vertical-align:top;height:auto;}.with_frm_style input[type=text],.with_frm_style input[type=password],.with_frm_style input[type=email],.with_frm_style input[type=number],.with_frm_style input[type=url],.with_frm_style input[type=tel],.with_frm_style input[type=phone],.with_frm_style input[type=search],.with_frm_style select,.with_frm_style textarea,.frm_form_fields_style,.with_frm_style .frm_scroll_box .frm_opt_container,.frm_form_fields_active_style,.frm_form_fields_error_style,.with_frm_style .frm-card-element.StripeElement,.with_frm_style .frm_slimselect.ss-main {color: var(--text-color);background-color: var(--bg-color);border-color: var(--border-color);border-width: var(--field-border-width);border-style: var(--field-border-style);border-radius: var(--border-radius);width: var(--field-width);max-width: 100%;font-size: var(--field-font-size);padding: var(--field-pad);box-sizing: border-box;outline: none;font-weight: var(--field-weight);}.with_frm_style select option {color: var(--text-color);}.with_frm_style select option.frm-select-placeholder {color: var(--text-color-disabled);}.with_frm_style input[type=radio],.with_frm_style input[type=checkbox]{border-color: var(--border-color);box-shadow: var(--box-shadow);float: none;}.with_frm_style input[type=radio]:after,.with_frm_style input[type=checkbox]:after {display: none; }.with_frm_style input[type=radio]:not(:checked):focus,.with_frm_style input[type=checkbox]:not(:checked):focus {border-color: var(--border-color) !important;}.with_frm_style input[type=radio]:focus,.with_frm_style input[type=checkbox]:focus {box-shadow:0px 0px 0px 3px rgba(212,0,26, 0.4) !important;}.with_frm_style input[type=text],.with_frm_style input[type=password],.with_frm_style input[type=email],.with_frm_style input[type=number],.with_frm_style input[type=url],.with_frm_style input[type=tel],.with_frm_style input[type=file],.with_frm_style input[type=search],.with_frm_style select,.with_frm_style .frm-card-element.StripeElement{min-height: var(--field-height);line-height:1.3;}.with_frm_style select[multiple=multiple]{height:auto;}.input[type=file].frm_transparent:focus,.with_frm_style input[type=file]{background-color:transparent;border:none;outline:none;box-shadow:none;}.with_frm_style input[type=file]{color: var(--text-color);padding: 0px;font-size: var(--field-font-size);display: initial;}.with_frm_style input[type=file].frm_transparent{color:transparent;}.with_frm_style .wp-editor-wrap{width: var(--field-width);max-width:100%;}.with_frm_style .wp-editor-container textarea{border:none;box-shadow:none !important;}.with_frm_style .mceIframeContainer{background-color: var(--bg-color);}.with_frm_style select{width: var(--auto-width);max-width:100%;background-position-y: calc(50% + 3px);}.with_frm_style input[disabled],.with_frm_style select[disabled],.with_frm_style textarea[disabled],.with_frm_style input[readonly],.with_frm_style select[readonly],.with_frm_style textarea[readonly] {background-color: var(--bg-color-disabled);color: var(--text-color-disabled);border-color: var(--border-color-disabled);}.frm_preview_page:before{content:normal !important;}.frm_preview_page{padding:25px;}.with_frm_style .frm_primary_label{max-width:100%;font-size: var(--font-size);color: var(--label-color);font-weight: var(--weight);text-align: var(--align);padding: var(--label-padding);margin:0;width:auto;display:block;}.with_frm_style .frm_top_container .frm_primary_label,.with_frm_style .frm_hidden_container .frm_primary_label,.with_frm_style .frm_pos_top{display:block;float:none;width:auto;}.with_frm_style .frm_inline_container .frm_primary_label{margin-right:10px;}.with_frm_style .frm_right_container .frm_primary_label,.with_frm_style .frm_pos_right{display:inline;float:right;margin-left:10px;}.with_frm_style .frm_pos_center {text-align: center;}.with_frm_style .frm_none_container .frm_primary_label,.with_frm_style .frm_pos_none,.frm_pos_none,.frm_none_container .frm_primary_label{display:none;}.with_frm_style .frm_section_heading.frm_hide_section{margin-top:0 !important;}.with_frm_style .frm_hidden_container .frm_primary_label,.with_frm_style .frm_pos_hidden,.frm_hidden_container .frm_primary_label{visibility:hidden;white-space:nowrap;}.frm_visible{opacity:1;}.with_frm_style .frm_inside_container {position: relative;padding-top: 18px;padding-top: calc(0.5 * var(--field-height));}.with_frm_style .frm_inside_container > input,.with_frm_style .frm_inside_container > select,.with_frm_style .frm_inside_container > textarea {display: block;}.with_frm_style input::placeholder,.with_frm_style textarea::placeholder {font-size: var(--field-font-size);}.with_frm_style .frm_inside_container > input::-moz-placeholder,.with_frm_style .frm_inside_container > textarea::-moz-placeholder {opacity: 0 !important;transition: opacity 0.3s ease-in;}.with_frm_style .frm_inside_container > input:-ms-input-placeholder,.with_frm_style .frm_inside_container > textarea:-ms-input-placeholder {opacity: 0;transition: opacity 0.3s ease-in;}.with_frm_style .frm_inside_container > input::placeholder,.with_frm_style .frm_inside_container > textarea::placeholder {opacity: 0;transition: opacity 0.3s ease-in;}.with_frm_style .frm_inside_container > label {transition: all 0.3s ease-in;position: absolute;top: 19px;top: calc(1px + .5 * var(--field-height));left: 3px;width: 100%;line-height: 1.3;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;padding: 8px 12px;padding: var(--field-pad);font-size: 14px;font-size: var(--field-font-size);font-weight: normal;font-weight: var(--field-weight);pointer-events: none;}.with_frm_style.frm_style_lines-no-boxes .frm_inside_container > label {line-height: 1;}.with_frm_style .frm_inside_container.frm_label_float_top > label {top: 0;left: 0;padding: 0;font-size: 12px;font-size: calc(0.85 * var(--field-font-size));}.with_frm_style .frm_inside_container.frm_label_float_top > input::-moz-placeholder,.with_frm_style .frm_inside_container.frm_label_float_top > textarea::-moz-placeholder {opacity: 1 !important;transition: opacity 0.3s ease-in;}.with_frm_style .frm_inside_container.frm_label_float_top > input:-ms-input-placeholder,.with_frm_style .frm_inside_container.frm_label_float_top > textarea:-ms-input-placeholder {opacity: 1;transition: opacity 0.3s ease-in;}.with_frm_style .frm_inside_container.frm_label_float_top > input::placeholder,.with_frm_style .frm_inside_container.frm_label_float_top > textarea::placeholder {opacity: 1;transition: opacity 0.3s ease-in;}.with_frm_style .frm_description,.with_frm_style .frm_pro_max_limit_desc{clear:both;}.with_frm_style input[type=number][readonly]{-moz-appearance: textfield;}.with_frm_style select[multiple="multiple"]{height:auto;line-height:normal;}.with_frm_style .frm_catlevel_2,.with_frm_style .frm_catlevel_3,.with_frm_style .frm_catlevel_4,.with_frm_style .frm_catlevel_5{margin-left:18px;}.with_frm_style .wp-editor-container{border:1px solid #e5e5e5;}.with_frm_style .quicktags-toolbar input{font-size:12px !important;}.with_frm_style .wp-editor-container textarea{border:none;}.with_frm_style .auto_width #loginform input,.with_frm_style .auto_width input,.with_frm_style input.auto_width,.with_frm_style select.auto_width,.with_frm_style textarea.auto_width{width:auto;}.with_frm_style .frm_repeat_buttons{white-space:nowrap;}.with_frm_style .frm_button{text-decoration:none !important;;border:1px solid #eee;display:inline-block;padding: var(--submit-padding);border-radius:8px;border-radius:var(--border-radius);font-size: var(--submit-font-size);font-weight: var(--submit-weight);color: var(--submit-text-color);background: var(--submit-bg-color);border-width: var(--submit-border-width);border-color: var(--submit-border-color);height: var(--submit-height);}.with_frm_style .frm_button.frm_inverse{color:var(--submit-bg-color);background:var(--submit-text-color);}.with_frm_style .frm_submit{clear:both;}.frm_inline_form .frm_form_field,.frm_inline_form .frm_submit{grid-column: span 1 / span 1;}.frm_inline_form .frm_submit{margin:0;}.frm_submit.frm_inline_submit input[type=submit],.frm_submit.frm_inline_submit button,.frm_inline_form .frm_submit input[type=submit],.frm_inline_form .frm_submit button{margin-top:0;}.with_frm_style.frm_center_submit .frm_submit{text-align:center;}.with_frm_style.frm_center_submit .frm_flex.frm_submit {justify-content: center;}.with_frm_style .frm_inline_success .frm_submit{display: flex;flex-direction: row;align-items: center;margin: 0;}.with_frm_style .frm_inline_success .frm_submit .frm_message{flex: 1;margin: 0;padding-left: 10px;}.with_frm_style .frm_inline_success.frm_alignright_success .frm_submit .frm_message{text-align: right;}.with_frm_style.frm_center_submit .frm_submit input[type=submit],.with_frm_style.frm_center_submit .frm_submit input[type=button],.with_frm_style.frm_center_submit .frm_submit button{margin-bottom:8px !important;}.with_frm_style .frm-edit-page-btn,.with_frm_style .frm_submit input[type=submit],.with_frm_style .frm_submit input[type=button],.with_frm_style .frm_submit button{-webkit-appearance: none;cursor: pointer;}.with_frm_style.frm_center_submit .frm_submit .frm_ajax_loading{display: block;margin: 0 auto;}.with_frm_style .frm_loading_prev .frm_ajax_loading,.with_frm_style .frm_loading_form .frm_ajax_loading{visibility:visible !important;}.with_frm_style .frm_loading_prev .frm_prev_page,.with_frm_style .frm_loading_form .frm_button_submit {position: relative;color: transparent !important;text-shadow: none !important;}.with_frm_style .frm_loading_prev .frm_prev_page:hover,.with_frm_style .frm_loading_prev .frm_prev_page:active,.with_frm_style .frm_loading_prev .frm_prev_page:focus,.with_frm_style .frm_loading_form .frm_button_submit:hover,.with_frm_style .frm_loading_form .frm_button_submit:active,.with_frm_style .frm_loading_form .frm_button_submit:focus {cursor: not-allowed;color: transparent;outline: none !important;box-shadow: none;}.with_frm_style .frm_loading_prev .frm_prev_page::before,.with_frm_style .frm_loading_form .frm_button_submit:before {content: '';display: inline-block;position: absolute;background: transparent;border: 1px solid #fff;border-top-color: transparent;border-left-color: transparent;border-radius: 50%;box-sizing: border-box;top: 50%;left: 50%;margin-top: -6px;margin-left: -6px;width: 12px;height: 12px;animation: spin 2s linear infinite;}.with_frm_style .frm_submit.frm_flex {align-items: center;gap: 2%;}.with_frm_style .frm_submit.frm_flex button.frm_button_submit ~ .frm_prev_page {order: -1;}.frm_style_formidable-style.with_frm_style{}.frm_forms.frm_style_formidable-style.with_frm_style{max-width:50%;direction:ltr;margin:0 auto;}.frm_inline_form.frm_style_formidable-style.with_frm_style form{text-align:center;}.frm_style_formidable-style.with_frm_style .form-field{margin-bottom:20px;}.frm_style_formidable-style.with_frm_style .form-field.frm_section_heading{margin-bottom:0;}.frm_style_formidable-style.with_frm_style p.description,.frm_style_formidable-style.with_frm_style div.description,.frm_style_formidable-style.with_frm_style div.frm_description,.frm_style_formidable-style.with_frm_style .frm-show-form > div.frm_description,.frm_style_formidable-style.with_frm_style .frm_error,.frm_style_formidable-style.with_frm_style .frm_pro_max_limit_desc{margin:0px;padding:0;font-size:12px;color:#667085;font-weight:normal;text-align:left;font-style:normal;max-width:100%;}.frm_style_formidable-style.with_frm_style .frm_form_field.frm_left_container{grid-template-columns: 120px auto;}.frm_style_formidable-style.with_frm_style .frm_form_field.frm_right_container{grid-template-columns: auto 120px;}.frm_form_field.frm_right_container{grid-template-columns: auto 25%;}.frm_style_formidable-style.with_frm_style .frm_inline_container.frm_dynamic_select_container .frm_data_container,.frm_style_formidable-style.with_frm_style .frm_inline_container.frm_dynamic_select_container .frm_opt_container{display:inline;}.frm_style_formidable-style.with_frm_style .frm_pos_right{display:inline;width:120px;}.frm_style_formidable-style.with_frm_style .frm_none_container .frm_primary_label,.frm_style_formidable-style.with_frm_style .frm_pos_none{display:none;}.frm_style_formidable-style.with_frm_style input::placeholder,.frm_style_formidable-style.with_frm_style textarea::placeholder{color: #667085;}.frm_style_formidable-style.with_frm_style .frm_default,.frm_style_formidable-style.with_frm_style input.frm_default,.frm_style_formidable-style.with_frm_style textarea.frm_default,.frm_style_formidable-style.with_frm_style select.frm_default,.frm_style_formidable-style.with_frm_style .placeholder {color: #667085;}.frm_style_formidable-style.with_frm_style .form-field input:not([type=file]):not([type=range]):not([readonly]):focus,.frm_style_formidable-style.with_frm_style select:focus,.frm_style_formidable-style.with_frm_style .form-field textarea:focus,.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=text],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=password],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=email],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=number],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=url],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=tel],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=search],.frm_form_fields_active_style,.frm_style_formidable-style.with_frm_style .frm_focus_field .frm-card-element.StripeElement {background-color:#ffffff;border-color:#d4001a;color: var(--text-color);box-shadow:0px 0px 5px 0px rgba(212,0,26, 0.6);}.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message,.frm_style_formidable-style.with_frm_style input[type=submit],.frm_style_formidable-style.with_frm_style .frm_submit input[type=button],.frm_style_formidable-style.with_frm_style .frm_submit button,.frm_form_submit_style,.frm_style_formidable-style.with_frm_style .frm-edit-page-btn {width:auto;font-size:14px;height:auto;line-height:normal;text-align:center;background:#d4001a;border-width:1px;border-color: #d4001a;border-style:solid;color:#ffffff;cursor:pointer;font-weight:normal;border-radius:8px;text-shadow:none;padding:8px 16px;box-sizing:border-box;box-shadow:0 1px 1px #eeeeee;margin:10px;margin-left:0;margin-right:0;vertical-align:middle;}.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message{margin:0;}.frm_style_formidable-style.with_frm_style .frm-edit-page-btn:hover,.frm_style_formidable-style.with_frm_style input[type=submit]:hover,.frm_style_formidable-style.with_frm_style .frm_submit input[type=button]:hover,.frm_style_formidable-style.with_frm_style .frm_submit button:hover{background: #d34152;border-color: #d34152;color: #ffffff;}.frm_style_formidable-style.with_frm_style.frm_center_submit .frm_submit .frm_ajax_loading{margin-bottom:10px;}.frm_style_formidable-style.with_frm_style .frm-edit-page-btn:focus,.frm_style_formidable-style.with_frm_style input[type=submit]:focus,.frm_style_formidable-style.with_frm_style .frm_submit input[type=button]:focus,.frm_style_formidable-style.with_frm_style .frm_submit button:focus,.frm_style_formidable-style.with_frm_style input[type=submit]:active,.frm_style_formidable-style.with_frm_style .frm_submit input[type=button]:active,.frm_style_formidable-style.with_frm_style .frm_submit button:active{background: #d34152;border-color: #d34152;color: #ffffff;outline: none;}.frm_style_formidable-style.with_frm_style .frm_loading_prev .frm_prev_page,.frm_style_formidable-style.with_frm_style .frm_loading_prev .frm_prev_page:hover,.frm_style_formidable-style.with_frm_style .frm_loading_prev .frm_prev_page:active,.frm_style_formidable-style.with_frm_style .frm_loading_prev .frm_prev_page:focus,.frm_style_formidable-style.with_frm_style .frm_loading_form .frm_button_submit,.frm_style_formidable-style.with_frm_style .frm_loading_form .frm_button_submit:hover,.frm_style_formidable-style.with_frm_style .frm_loading_form .frm_button_submit:active,.frm_style_formidable-style.with_frm_style .frm_loading_form .frm_button_submit:focus{color: transparent ;background: #d4001a;border-color: #d4001a;}.frm_style_formidable-style.with_frm_style .frm_loading_prev .frm_prev_page:before,.frm_style_formidable-style.with_frm_style .frm_loading_form .frm_button_submit:before {border-bottom-color: #ffffff;border-right-color: #ffffff;}.frm_style_formidable-style.with_frm_style.frm_inline_top .frm_submit::before,.frm_style_formidable-style.with_frm_style .frm_submit.frm_inline_submit::before {content:"before";font-size:15px;color:#344054;font-weight:normal;margin:0;padding:0px 0px 5px 0px;width:auto;display:block;visibility:hidden;}.frm_style_formidable-style.with_frm_style.frm_inline_form .frm_submit input,.frm_style_formidable-style.with_frm_style.frm_inline_form .frm_submit button,.frm_style_formidable-style.with_frm_style .frm_submit.frm_inline_submit input,.frm_style_formidable-style.with_frm_style .frm_submit.frm_inline_submit button {margin: 0 !important;}.frm_style_formidable-style.with_frm_style #frm_field_cptch_number_container{font-size:15px;color:#344054;font-weight:normal;clear:both;}.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=text],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=password],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=url],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=tel],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=number],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=email],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=checkbox],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=radio],.frm_style_formidable-style.with_frm_style .frm_blank_field textarea,.frm_style_formidable-style.with_frm_style .frm_blank_field .mce-edit-area iframe,.frm_style_formidable-style.with_frm_style .frm_blank_field select:not(.ui-datepicker-month):not(.ui-datepicker-year),.frm_form_fields_error_style,.frm_style_formidable-style.with_frm_style .frm_blank_field .frm-g-recaptcha iframe,.frm_style_formidable-style.with_frm_style .frm_blank_field .g-recaptcha iframe,.frm_style_formidable-style.with_frm_style .frm_blank_field .frm-card-element.StripeElement,.frm_style_formidable-style.with_frm_style .frm_form_field :invalid {color:#444444;background-color:#ffffff;border-color:#F04438;border-width:var(--border-width-error) ;border-style:solid;}.frm_style_formidable-style.with_frm_style .frm_blank_field .sigWrapper{border-color:#F04438 !important;}.frm_style_formidable-style.with_frm_style .frm_error,.frm_style_formidable-style.with_frm_style .frm_limit_error{font-weight:normal;color:#444444;}.frm_style_formidable-style.with_frm_style .frm_error_style{background-color:#FEE4E2;border:1px solid #F5B8AA;border-radius:8px;color: #F04438;font-size:14px;margin:0;margin-bottom:20px;}.frm_style_formidable-style.with_frm_style #frm_loading .progress-striped .progress-bar{background-image:linear-gradient(45deg, #D0D5DD 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, #D0D5DD 50%, #D0D5DD 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0));}.frm_style_formidable-style.with_frm_style #frm_loading .progress-bar{background-color:#ffffff;}.frm_style_formidable-style.with_frm_style .frm_form_field.frm_total_big input,.frm_style_formidable-style.with_frm_style .frm_form_field.frm_total_big textarea,.frm_style_formidable-style.with_frm_style .frm_form_field.frm_total input,.frm_style_formidable-style.with_frm_style .frm_form_field.frm_total textarea{color: #1D2939;background-color:transparent;border:none;display:inline;width:auto;padding:0;}.frm_ajax_loading{visibility:hidden;width:auto;}.frm_form_submit_style{height:auto;}a.frm_save_draft{cursor:pointer;}.with_frm_style a.frm_save_draft,.with_frm_style a.frm_start_over{font-size: var(--submit-font-size);font-weight: var(--submit-weight);}.horizontal_radio .frm_radio{margin:0 5px 0 0;}.horizontal_radio .frm_checkbox{margin:0;margin-right:12px;}.vertical_radio .frm_checkbox,.vertical_radio .frm_radio,.vertical_radio .frm_catlevel_1{display:block;}.horizontal_radio .frm_checkbox,.horizontal_radio .frm_radio,.horizontal_radio .frm_catlevel_1{display:inline-block;padding-left: 0;}.with_frm_style .frm_radio{display: var(--radio-align);}.with_frm_style .frm_checkbox{display: var(--check-align);}.with_frm_style .vertical_radio .frm_checkbox,.with_frm_style .vertical_radio .frm_radio,.vertical_radio .frm_catlevel_1{display:block;margin-bottom: 10px;}.with_frm_style .horizontal_radio .frm_checkbox,.with_frm_style .horizontal_radio .frm_radio,.horizontal_radio .frm_catlevel_1{display:inline-block;}.with_frm_style .frm_checkbox label,.with_frm_style .frm_radio label {display: inline-block;vertical-align: middle;white-space:normal;}.with_frm_style .frm_checkbox label input[type=checkbox],.with_frm_style .frm_radio label input[type=radio] {margin-right: 4px;}.with_frm_style .frm_checkbox label:not(.frm-label-disabled),.with_frm_style .frm_radio label:not(.frm-label-disabled) {cursor: pointer;}.with_frm_style .vertical_radio .frm_checkbox label,.with_frm_style .vertical_radio .frm_radio label{display: block;width: 100%;}.with_frm_style .frm_radio label,.with_frm_style .frm_checkbox label {font-size: var(--check-font-size);color: var(--check-label-color);font-weight: var(--check-weight);line-height: 1.3;}.with_frm_style .frm_radio input[type=radio],.with_frm_style .frm_checkbox input[type=checkbox] {font-size: var(--check-font-size);position: static;}.frm_file_container .frm_file_link,.with_frm_style .frm_radio label .frm_file_container,.with_frm_style .frm_checkbox label .frm_file_container{display:inline-block;margin:5px;vertical-align:middle;}.with_frm_style .frm_radio input[type=radio]{border-radius:50%;}.with_frm_style .frm_checkbox input[type=checkbox] {border-radius: calc(var(--border-radius) / 2) !important;}.with_frm_style .frm_radio input[type=radio],.with_frm_style .frm_checkbox input[type=checkbox]{appearance: none;background-color: var(--bg-color);flex: none;display:inline-block !important;width: 16px !important;min-width: 16px !important;height: 16px !important;color: var(--border-color);border: 1px solid currentColor;border-color: var(--border-color);vertical-align: middle;position: initial; padding: 0;margin: 0;}.frm_forms.with_frm_style .frm_fields_container .frm_radio input[type=radio]:not([disabled]):checked,.frm_forms.with_frm_style .frm_fields_container .frm_checkbox input[type=checkbox]:not([disabled]):checked {border-color: var(--border-color-active) !important;}.frm_forms.with_frm_style .frm_fields_container .frm_checkbox input[type=checkbox]:not([disabled]):checked {background-color: var(--border-color-active) !important;}.with_frm_style .frm_radio input[type=radio][disabled]:checked,.with_frm_style .frm_checkbox input[type=checkbox][disabled]:checked {border-color: var(--border-color) !important; }.with_frm_style .frm_checkbox input[type=checkbox][disabled]:checked {background-color: var(--border-color) !important;}.with_frm_style .frm_radio input[type=radio]:checked:before,.with_frm_style .frm_checkbox input[type=checkbox]:checked:before {position: static !important; content: '';display: block;}.frm_forms.with_frm_style .frm_checkbox input[type=checkbox]:before {width: 100% !important;height: 100% !important;background-image: url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6667 1.5L4.25001 7.91667L1.33334 5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") !important;background-size: 9px !important;background-repeat: no-repeat !important;background-position: center !important;margin: 0;}.with_frm_style .frm_radio input[type=radio]:before {width: 8px;height: 8px;border-radius: 50%;background-color: var(--border-color-active);margin: 3px;}.with_frm_style .frm_radio input[type=radio][disabled]:before {background-color: var(--border-color);}.with_frm_style :invalid,.with_frm_style :-moz-ui-invalid{box-shadow:none;}.with_frm_style .frm_error_style img{padding-right:10px;vertical-align:middle;border:none;}.with_frm_style .frm_trigger{cursor:pointer;}.with_frm_style .frm_error_style,.with_frm_style .frm_message,.frm_success_style{border-radius:4px;padding:15px;}.with_frm_style .frm_message p {margin-bottom: 5px;color: var(--success-text-color);}.with_frm_style .frm_message,.frm_success_style {margin: 5px 0 15px;border: 1px solid var(--success-border-color);background-color: var(--success-bg-color);color: var(--success-text-color);border-radius: var(--border-radius);font-size: var(--success-font-size);}.with_frm_style .frm_plain_success .frm_message {background-color: transparent;padding:0;border:none;font-size:inherit;color:inherit;}.with_frm_style .frm_plain_success .frm_message p {color:inherit;}.frm_form_fields_style,.frm_form_fields_active_style,.frm_form_fields_error_style,.frm_form_submit_style{width:auto;}.with_frm_style .frm_trigger span{float:left;}.with_frm_style table.frm-grid,#content .with_frm_style table.frm-grid{border-collapse:collapse;border:none;}.frm-grid td,.frm-grid th{padding:5px;border-width:1px;border-style:solid;border-color: var(--border-color);border-top:none;border-left:none;border-right:none;}.frm-alt-table {width:100%;border-collapse:separate;margin-top:0.5em;font-size:15px;border-width:1px;}.with_frm_style .frm-alt-table{border-color: var(--border-color);}.frm-alt-table th {width:200px;}.frm-alt-table tr {background-color:transparent;}.frm-alt-table th,.frm-alt-table td {background-color:transparent;vertical-align:top;text-align:left;padding:20px;border-color:transparent;}.frm-alt-table tr:nth-child(even) {background-color:#fdffff;}table.form_results.with_frm_style{border-style: solid;border-width: var(--field-border-width);border-color: var(--border-color);}table.form_results.with_frm_style tr td{text-align:left;padding:7px 9px;color: var(--text-color);border-top-style: solid;border-top-width: var(--field-border-width);border-top-color: var(--border-color);}table.form_results.with_frm_style tr.frm_even,.frm-grid .frm_even{background-color:#fff;background-color:var(--bg-color);}table.form_results.with_frm_style tr.frm_odd,.frm-grid .frm_odd {background-color: var(--bg-color);}.frm_color_block {background-color:#fdffff;padding: 40px;}.with_frm_style .frm-show-form .frm_color_block.frm_section_heading h3,.frm_color_block.frm_section_heading h3 {border-width: 0 !important;}.frm_collapse .ui-icon{display:inline-block;}.frm_toggle_container{border:1px solid transparent;}.frm_toggle_container ul{margin:5px 0;padding-left:0;list-style-type:none;}.frm_toggle_container .frm_month_heading{text-indent:15px;}.frm_toggle_container .frm_month_listing{margin-left:40px;}#frm_loading{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;}#frm_loading h3{font-weight:500;padding-bottom:15px;color:#fff;font-size:24px;}#frm_loading_content{position:fixed;top:20%;left:33%;width:33%;text-align:center;padding-top:30px;font-weight:bold;z-index:9999999;}#frm_loading img{max-width:100%;}#frm_loading .progress{border-radius:4px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.1) inset;height:20px;margin-bottom:20px;overflow:hidden;}#frm_loading .progress.active .progress-bar{animation:2s linear 0s normal none infinite progress-bar-stripes;}#frm_loading .progress-striped .progress-bar {background-image: linear-gradient(45deg, var(--border-color) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, var(--border-color) 50%, var(--border-color) 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0));background-size:40px 40px;}#frm_loading .progress-bar {background-color: var(--bg-color);box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15) inset;float: left;height: 100%;line-height: 20px;text-align: center;transition: width 0.6s ease 0s;width: 100%;}.frm_image_from_url{height:50px;}.frm-loading-img{background:url(https://www.markizy.pl/wp-content/plugins/formidable/images/ajax_loader.gif) no-repeat center center;padding:6px 12px;}select.frm_loading_lookup{background-image: url(https://www.markizy.pl/wp-content/plugins/formidable/images/ajax_loader.gif) !important;background-position: 10px;background-repeat: no-repeat;color: transparent !important;}.frm_screen_reader {border: 0;clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;word-wrap: normal !important; }.frm_screen_reader.frm_hidden{display:initial;}.frm_clear_none{clear:none;}.frm_clear{clear:both;}.frm_form_field.frm_alignright{float:right !important;}.with_frm_style .frm_form_field{clear:both;}.frm_combo_inputs_container,.frm_grid_container,.frm_form_fields .frm_section_heading,.frm_form_fields .frm_fields_container{display:grid;grid-template-columns: repeat(12, 1fr);grid-auto-rows: max-content;grid-gap: 0 2%;}.frm_combo_inputs_container > *,.frm_grid_container > *,.frm_section_heading > *,.frm_fields_container .frm_form_field,.frm_fields_container > *{grid-column: span 12 / span 12;}.frm_inline,.frm_form_field.frm_left_inline,.frm_form_field.frm_first_inline,.frm_form_field.frm_inline,.frm_submit.frm_inline,.frm_form_field.frm_right_inline,.frm_form_field.frm_last_inline{width:auto;grid-column: span 2 / span 2;}.frm6,.frm_half,.frm_form_field.frm_three_fifths, .frm_form_field.frm6,.frm_submit.frm6,.frm_form_field.frm_left_half,.frm_form_field.frm_right_half,.frm_form_field.frm_first_half,.frm_form_field.frm_last_half,.frm_form_field.frm_half,.frm_submit.frm_half{grid-column:span 6 / span 6;}.frm4,.frm_third,.frm_form_field.frm_two_fifths, .frm_form_field.frm4,.frm_submit.frm4,.frm_form_field.frm_left_third,.frm_form_field.frm_third,.frm_submit.frm_third,.frm_form_field.frm_right_third,.frm_form_field.frm_first_third,.frm_form_field.frm_last_third{grid-column:span 4 / span 4;}.frm8,.frm_two_thirds,.frm_form_field.frm8,.frm_submit.frm8,.frm_form_field.frm_left_two_thirds,.frm_form_field.frm_right_two_thirds,.frm_form_field.frm_first_two_thirds,.frm_form_field.frm_last_two_thirds,.frm_form_field.frm_two_thirds{grid-column: span 8/span 8;}.frm3,.frm_fourth,.frm_form_field.frm3,.frm_submit.frm3,.frm_form_field.frm_left_fourth,.frm_form_field.frm_fourth,.frm_submit.frm_fourth,.frm_form_field.frm_right_fourth,.frm_form_field.frm_first_fourth,.frm_form_field.frm_last_fourth{grid-column: span 3/span 3;}.frm9,.frm_three_fourths,.frm_form_field.frm_four_fifths, .frm_form_field.frm9,.frm_submit.frm9,.frm_form_field.frm_three_fourths{grid-column: span 9/span 9;}.frm_form_field.frm_left_fifth,.frm_form_field.frm_fifth,.frm_submit.frm_fifth,.frm_form_field.frm_right_fifth,.frm_form_field.frm_first_fifth,.frm_form_field.frm_last_fifth{grid-column: span 2/span 2;}.frm2,.frm_sixth,.frm_form_field.frm2,.frm_submit.frm2,.frm_form_field.frm_sixth,.frm_submit.frm_sixth,.frm_form_field.frm_first_sixth,.frm_form_field.frm_last_sixth{grid-column: span 2/span 2;}.frm10,.frm_form_field.frm10,.frm_submit.frm10{grid-column: span 10/span 10;}.frm1,.frm_form_field.frm1,.frm_submit.frm1,.frm_form_field.frm_seventh,.frm_submit.frm_seventh,.frm_form_field.frm_first_seventh,.frm_form_field.frm_last_seventh.frm_form_field.frm_eighth,.frm_submit.frm_eighth,.frm_form_field.frm_first_eighth,.frm_form_field.frm_last_eighth{grid-column: span 1/span 1;}.frm5,.frm_form_field.frm5,.frm_submit.frm5{grid-column: span 5/span 5;}.frm7,.frm_form_field.frm7,.frm_submit.frm7{grid-column: span 7/span 7;}.frm11,.frm_form_field.frm11,.frm_submit.frm11{grid-column: span 11/span 11;}.frm12,.frm_full,.frm_full .wp-editor-wrap,.frm_full > input:not([type='checkbox']):not([type='radio']):not([type='button']),.frm_full select,.frm_full textarea{width:100% !important;grid-column: span 12/span 12;box-sizing: border-box;}.frm_full .wp-editor-wrap input{width:auto !important;}.frm_first,.frm_form_field.frm_left_half,.frm_form_field.frm_left_third,.frm_form_field.frm_left_two_thirds,.frm_form_field.frm_left_fourth,.frm_form_field.frm_left_fifth,.frm_form_field.frm_left_inline,.frm_form_field.frm_first_half,.frm_form_field.frm_first_third,.frm_form_field.frm_first_two_thirds,.frm_form_field.frm_first_fourth,.frm_form_field.frm_first_fifth,.frm_form_field.frm_first_sixth,.frm_form_field.frm_first_seventh,.frm_form_field.frm_first_eighth,.frm_form_field.frm_first_inline,.frm_form_field.frm_first{grid-column-start:1;}.frm_last,.frm_form_field.frm_last,.frm_form_field.frm_alignright{grid-column-end:-1;justify-content: end;}.with_frm_style.frm_rtl .frm_form_fields .star-rating{float:right;}.with_frm_style.frm_rtl .frm_grid .frm_primary_label,.with_frm_style.frm_rtl .frm_grid_first .frm_primary_label,.with_frm_style.frm_rtl .frm_grid_odd .frm_primary_label,.with_frm_style.frm_rtl .frm_grid .frm_radio,.with_frm_style.frm_rtl .frm_grid_first .frm_radio,.with_frm_style.frm_rtl .frm_grid_odd .frm_radio,.with_frm_style.frm_rtl .frm_grid .frm_checkbox,.with_frm_style.frm_rtl .frm_grid_first .frm_checkbox,.with_frm_style.frm_rtl .frm_grid_odd .frm_checkbox{float:right !important;margin-right:0 !important;}.with_frm_style.frm_rtl .frm_grid_first .frm_radio label input,.with_frm_style.frm_rtl .frm_grid .frm_radio label input,.with_frm_style.frm_rtl .frm_grid_odd .frm_radio label input,.with_frm_style.frm_rtl .frm_grid_first .frm_checkbox label input,.with_frm_style.frm_rtl .frm_grid .frm_checkbox label input,.with_frm_style.frm_rtl .frm_grid_odd .frm_checkbox label input{float:left;}.with_frm_style.frm_rtl .frm_catlevel_2,.with_frm_style.frm_rtl .frm_catlevel_3,.with_frm_style.frm_rtl .frm_catlevel_4,.with_frm_style.frm_rtl .frm_catlevel_5{margin-right:18px;}.with_frm_style.frm_rtl div > .frm_time_select{margin-right:5px;}.frm_form_field.frm_inline_container,.frm_form_field.frm_right_container,.frm_form_field.frm_left_container{display: grid;grid-template-columns: 25% auto;width:100%;grid-auto-rows: min-content;}.frm_form_field.frm_right_container{grid-template-columns: auto 25%;}.frm_form_field.frm_inline_container{grid-template-columns: repeat(2, minmax(auto, max-content) );}.frm_form_field.frm_inline_container .frm_primary_label,.frm_form_field.frm_right_container .frm_primary_label,.frm_form_field.frm_left_container .frm_primary_label{margin-right:10px;grid-row:span 2/span 2;padding-top:4px;}.frm_form_field.frm_left_container .frm_primary_label{grid-column:1;grid-row:span 2/span 2; }.frm_form_field.frm_right_container .frm_primary_label{grid-column:2;grid-row:1;margin-right:0;margin-left:10px;}.frm_form_field.frm_inline_container .frm_description,.frm_form_field.frm_left_container .frm_description{grid-column:2;}.frm_form_field.frm_right_container .frm_description{grid-column:1;}.frm_conf_field.frm_left_container{grid-template-columns: 67%;}.frm_conf_field.frm_left_container .frm_description{grid-column:1;}.frm-fade-in {animation-name: fadeIn;animation-duration: 1s;animation-fill-mode: both;}@keyframes spin {0% { transform: rotate(0deg); }100% { transform: rotate(360deg); }}@keyframes fadeIn {   0% {opacity: 0;}   100% {opacity: 1;}}@media only screen and (max-width: 750px) {.frm_grid_container.frm_no_grid_750 > div{grid-column: span 12/span 12;}}@media only screen and (max-width: 600px) {.frm_section_heading > .frm_form_field,.frm_fields_container > .frm_submit,.frm_grid_container > .frm_form_field,.frm_fields_container > .frm_form_field{grid-column: 1 / span 12 !important;}.frm_grid_container.frm_no_grid_600,.frm_form_field.frm_inline_container,.frm_form_field.frm_right_container,.frm_form_field.frm_left_container{display:block;}}.frm_conf_field.frm_left_container .frm_primary_label{display:none;}.wp-editor-wrap *,.wp-editor-wrap *:after,.wp-editor-wrap *:before{box-sizing:content-box;}.with_frm_style .frm_grid,.with_frm_style .frm_grid_first,.with_frm_style .frm_grid_odd{clear:both;margin-bottom:0 !important;padding:5px;border-width:1px;border-style:solid;border-color: var(--border-color);border-left:none;border-right:none;}.with_frm_style .frm_grid,.with_frm_style .frm_grid_odd{border-top:none;}.frm_grid .frm_error,.frm_grid_first .frm_error,.frm_grid_odd .frm_error,.frm_grid .frm_limit_error,.frm_grid_first .frm_limit_error,.frm_grid_odd .frm_limit_error{display:none;}.frm_grid:after,.frm_grid_first:after,.frm_grid_odd:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.frm_grid_first{margin-top:20px;}.frm_grid_first,.frm_grid_odd {background-color: var(--bg-color);}.frm_grid {background-color: var(--bg-color-active);}.with_frm_style .frm_grid.frm_blank_field,.with_frm_style .frm_grid_first.frm_blank_field,.with_frm_style .frm_grid_odd.frm_blank_field{background-color:var(--error-bg);border-color: var(--error-border);}.frm_grid .frm_primary_label,.frm_grid_first .frm_primary_label,.frm_grid_odd .frm_primary_label,.frm_grid .frm_radio,.frm_grid_first .frm_radio,.frm_grid_odd .frm_radio,.frm_grid .frm_checkbox,.frm_grid_first .frm_checkbox,.frm_grid_odd .frm_checkbox{float:left !important;display:block;margin-top:0;margin-left:0 !important;}.frm_grid_first .frm_radio label,.frm_grid .frm_radio label,.frm_grid_odd .frm_radio label,.frm_grid_first .frm_checkbox label,.frm_grid .frm_checkbox label,.frm_grid_odd .frm_checkbox label{color:transparent;text-indent: -9999px;white-space:nowrap;text-align:left;}.frm_grid_first .frm_radio label input,.frm_grid .frm_radio label input,.frm_grid_odd .frm_radio label input,.frm_grid_first .frm_checkbox label input,.frm_grid .frm_checkbox label input,.frm_grid_odd .frm_checkbox label input{visibility:visible;margin:2px 0 0;float:right;}.frm_grid .frm_radio,.frm_grid_first .frm_radio,.frm_grid_odd .frm_radio,.frm_grid .frm_checkbox,.frm_grid_first .frm_checkbox,.frm_grid_odd .frm_checkbox{display:inline;}.frm_grid_2 .frm_radio,.frm_grid_2 .frm_checkbox,.frm_grid_2 .frm_primary_label{width:48% !important;}.frm_grid_2 .frm_radio,.frm_grid_2 .frm_checkbox{margin-right:4%;}.frm_grid_3 .frm_radio,.frm_grid_3 .frm_checkbox,.frm_grid_3 .frm_primary_label{width:30% !important;}.frm_grid_3 .frm_radio,.frm_grid_3 .frm_checkbox{margin-right:3%;}.frm_grid_4 .frm_radio,.frm_grid_4 .frm_checkbox{width:20% !important;}.frm_grid_4 .frm_primary_label{width:28% !important;}.frm_grid_4 .frm_radio,.frm_grid_4 .frm_checkbox{margin-right:4%;}.frm_grid_5 .frm_primary_label,.frm_grid_7 .frm_primary_label{width:24% !important;}.frm_grid_5 .frm_radio,.frm_grid_5 .frm_checkbox{width:17% !important;margin-right:2%;}.frm_grid_6 .frm_primary_label{width:25% !important;}.frm_grid_6 .frm_radio,.frm_grid_6 .frm_checkbox{width:14% !important;margin-right:1%;}.frm_grid_7 .frm_primary_label{width:22% !important;}.frm_grid_7 .frm_radio,.frm_grid_7 .frm_checkbox{width:12% !important;margin-right:1%;}.frm_grid_8 .frm_primary_label{width:23% !important;}.frm_grid_8 .frm_radio,.frm_grid_8 .frm_checkbox{width:10% !important;margin-right:1%;}.frm_grid_9 .frm_primary_label{width:20% !important;}.frm_grid_9 .frm_radio,.frm_grid_9 .frm_checkbox{width:9% !important;margin-right:1%;}.frm_grid_10 .frm_primary_label{width:19% !important;}.frm_grid_10 .frm_radio,.frm_grid_10 .frm_checkbox{width:8% !important;margin-right:1%;}.frm_form_field.frm_inline_container .frm_opt_container,.frm_form_field.frm_right_container .frm_opt_container,.frm_form_field.frm_left_container .frm_opt_container{padding-top:4px;}.with_frm_style .frm_left_container > select.auto_width,.with_frm_style .frm_right_container > select.auto_width {width: max-content;}.with_frm_style .frm_right_container > .frm_primary_label,.with_frm_style .frm_right_container > select.auto_width {margin-left: auto;}.with_frm_style .frm_inline_container.frm_grid_first .frm_primary_label,.with_frm_style .frm_inline_container.frm_grid .frm_primary_label,.with_frm_style .frm_inline_container.frm_grid_odd .frm_primary_label,.with_frm_style .frm_inline_container.frm_grid_first .frm_opt_container,.with_frm_style .frm_inline_container.frm_grid .frm_opt_container,.with_frm_style .frm_inline_container.frm_grid_odd .frm_opt_container{margin-right:0;}.frm_form_field.frm_two_col .frm_opt_container,.frm_form_field.frm_three_col .frm_opt_container,.frm_form_field.frm_four_col .frm_opt_container{display: grid;grid-template-columns: repeat(2, 1fr);grid-auto-rows: max-content;grid-gap: 0 2.5%;}.frm_form_field.frm_three_col .frm_opt_container{grid-template-columns: repeat(3, 1fr);}.frm_form_field.frm_four_col .frm_opt_container{grid-template-columns: repeat(4, 1fr);}.frm_form_field.frm_two_col .frm_radio,.frm_form_field.frm_two_col .frm_checkbox,.frm_form_field.frm_three_col .frm_radio,.frm_form_field.frm_three_col .frm_checkbox,.frm_form_field.frm_four_col .frm_radio,.frm_form_field.frm_four_col .frm_checkbox{grid-column-end: span 1;}.frm_form_field .frm_checkbox,.frm_form_field .frm_radio {margin-top: 0;margin-bottom: 0;}.frm_form_field.frm_scroll_box .frm_opt_container{height:100px;overflow:auto;}.frm_html_container.frm_scroll_box,.frm_form_field.frm_html_scroll_box {height: 100px;overflow: auto;background-color: var(--bg-color);border-color: var(--border-color);border-width: var(--field-border-width);border-style: var(--field-border-style);border-radius: var(--border-radius);width: var(--field-width);max-width: 100%;font-size: var(--field-font-size);padding: var(--field-pad);box-sizing: border-box;outline: none;font-weight: normal;box-shadow: var(--box-shadow);}.frm_form_field.frm_total_big input,.frm_form_field.frm_total_big textarea,.frm_form_field.frm_total input,.frm_form_field.frm_total textarea{opacity:1;background-color:transparent !important;border:none !important;font-weight:bold;width:auto !important;height:auto !important;box-shadow:none !important;display:inline;-moz-appearance:textfield;padding:0;}.frm_form_field.frm_total_big input::-webkit-outer-spin-button,.frm_form_field.frm_total_big input::-webkit-inner-spin-button,.frm_form_field.frm_total input::-webkit-outer-spin-button,.frm_form_field.frm_total input::-webkit-inner-spin-button {-webkit-appearance: none;}.frm_form_field.frm_total_big input:focus,.frm_form_field.frm_total_big textarea:focus,.frm_form_field.frm_total input:focus,.frm_form_field.frm_total textarea:focus{background-color:transparent;border:none;box-shadow:none;}.frm_form_field.frm_label_justify .frm_primary_label{text-align:justify !important;}.frm_form_field.frm_capitalize input,.frm_form_field.frm_capitalize select,.frm_form_field.frm_capitalize .frm_opt_container label{text-transform:capitalize;}.frm_clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.frm_clearfix{display:block;}.with_frm_style .frm_combo_inputs_container > .frm_form_subfield-first,.with_frm_style .frm_combo_inputs_container > .frm_form_subfield-middle,.with_frm_style .frm_combo_inputs_container > .frm_form_subfield-last {margin-bottom: 0 !important;}@media only screen and (max-width: 900px) {.frm_form_field .frm_repeat_grid .frm_form_field.frm_sixth .frm_primary_label,.frm_form_field .frm_repeat_grid .frm_form_field.frm_seventh .frm_primary_label,.frm_form_field .frm_repeat_grid .frm_form_field.frm_eighth .frm_primary_label{display: block !important;}}@media only screen and (max-width: 600px) {.frm_form_field.frm_four_col .frm_opt_container{grid-template-columns: repeat(2, 1fr);}.with_frm_style .frm_repeat_inline,.with_frm_style .frm_repeat_grid{margin: 20px 0;}}@media only screen and (max-width: 500px) {.frm_form_field.frm_two_col .frm_radio,.frm_form_field.frm_two_col .frm_checkbox,.frm_form_field.frm_three_col .frm_radio,.frm_form_field.frm_three_col .frm_checkbox{width: auto;margin-right: 0;float: none;display:block;}.frm_form_field input[type=file] {max-width:220px;}.with_frm_style .frm-g-recaptcha > div > div,.with_frm_style .g-recaptcha > div > div{width:inherit !important;display:block;overflow:hidden;max-width:302px;border-right:1px solid #d3d3d3;border-radius:4px;box-shadow:2px 0px 4px -1px rgba(0,0,0,.08);}.with_frm_style .g-recaptcha iframe,.with_frm_style .frm-g-recaptcha iframe{width:100%;}}.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-button{color:#fff}.wp-block-button.aligncenter{text-align:center}.wp-block-button.alignright{text-align:right}.wp-block-button__link{background-color:#32373c;border:none;border-radius:28px;box-shadow:none;color:inherit;cursor:pointer;display:inline-block;font-size:18px;margin:0;padding:12px 24px;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:inherit}.wp-gs .wp-block-button__link:not(.has-background){background-color:var(--wp-block-core-button--color--background,var(--wp-color--primary,#32373c))}.is-style-squared .wp-block-button__link{border-radius:0}.no-border-radius.wp-block-button__link{border-radius:0!important}.is-style-outline{color:#32373c}.is-style-outline .wp-block-button__link{background-color:transparent;border:2px solid}.wp-block-buttons .wp-block-button{display:inline-block;margin-right:8px;margin-bottom:8px}.wp-block-buttons.alignright .wp-block-button{margin-right:none;margin-left:8px}.wp-block-buttons.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:4px;border:1px solid #e2e4e7}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.wp-block-calendar table th{font-weight:400;background:#edeff0}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar tfoot a{color:#00739c}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-columns{display:flex;margin-bottom:28px;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-columns.has-background{padding:20px 30px}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (max-width:599px){.wp-block-column{flex-basis:100%!important}}@media (min-width:600px) and (max-width:781px){.wp-block-column{flex-basis:calc(50% - 16px)!important;flex-grow:0}.wp-block-column:nth-child(2n){margin-left:32px}}@media (min-width:782px){.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-column[style]{flex-grow:0}.wp-block-column:not(:first-child){margin-left:32px}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{-ms-grid-row-align:center;align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-cover,.wp-block-cover-image{position:relative;background-color:#000;background-size:cover;background-position:50%;min-height:430px;height:100%;width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";background-color:inherit}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:290px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:calc(100% - 70px);z-index:1;color:#f8f9f9}.wp-block-cover-image .wp-block-subhead:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color),.wp-block-cover .wp-block-subhead:not(.has-text-color),.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color){color:inherit}.wp-block-cover__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;object-fit:cover}.wp-block-cover-image-text,.wp-block-cover-text,section.wp-block-cover-image h2{color:#fff}.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:580px;padding:14px;text-align:center}.block-editor-block-list__block[data-type="core/embed"][data-align=left],.block-editor-block-list__block[data-type="core/embed"][data-align=right],.wp-block-embed.alignleft,.wp-block-embed.alignright{max-width:360px;width:100%}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.78%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:13px;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.blocks-gallery-grid,.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 16px 16px 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative}.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:40px 10px 9px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent)}.blocks-gallery-grid .blocks-gallery-image figcaption img,.blocks-gallery-grid .blocks-gallery-item figcaption img,.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;object-fit:cover}}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc((100% - 16px)/2)}.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-1 .blocks-gallery-image,.blocks-gallery-grid.columns-1 .blocks-gallery-item,.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px)/3);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px)/3 - 1px)}}.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4 - 1px)}}.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5 - 1px)}}.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px)/6);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px)/6 - 1px)}}.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px)/7);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px)/7 - 1px)}}.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8 - 1px)}}.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n){margin-right:0}.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0}.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:0}.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:0}.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:0}.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n){margin-right:0}.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid .blocks-gallery-image:last-child,.blocks-gallery-grid .blocks-gallery-item:last-child,.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid.alignleft,.blocks-gallery-grid.alignright,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:290px;width:100%}.blocks-gallery-grid.aligncenter .blocks-gallery-item figure,.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-image{margin-bottom:1em}.wp-block-image img{max-width:100%}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{display:table;margin-left:0;margin-right:0}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin-right:1em}.wp-block-image .alignright{float:right;margin-left:1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em}.is-style-circle-mask img,.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.is-style-circle-mask img{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:0}}.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:52px}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 16px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 16px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 16px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-latest-posts__post-excerpt{margin-top:8px;margin-bottom:16px}.wp-block-latest-posts__featured-image img{height:auto;width:auto}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em}.wp-block-latest-posts__featured-image.alignright{margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}.wp-block-media-text{ direction:ltr; display:-ms-grid;display:grid;-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{-ms-grid-columns:1fr 50%;grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{-ms-grid-row-align:start;align-self:start}.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{-ms-grid-row-align:center;align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{-ms-grid-row-align:end;align-self:end}.wp-block-media-text .wp-block-media-text__media{ -ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1; margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr; -ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1; padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{ -ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1 }.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{ -ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1 }.wp-block-media-text>figure>img,.wp-block-media-text>figure>video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media>img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{-ms-grid-columns:100%!important;grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__media,.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}}.wp-block-navigation>ul{display:block;list-style:none;margin:0;padding-left:0}@media (min-width:600px){.wp-block-navigation>ul{display:flex;flex-wrap:wrap}}.wp-block-navigation>ul ul{list-style:none;padding-left:0;margin-top:0;margin-left:0}.wp-block-navigation>ul ul li{margin:0}.wp-block-navigation>ul li{z-index:1}.wp-block-navigation>ul li:focus-within,.wp-block-navigation>ul li:hover{cursor:pointer;z-index:99999}.wp-block-navigation>ul li:focus-within>ul,.wp-block-navigation>ul li:hover>ul,.wp-block-navigation>ul li ul:focus,.wp-block-navigation>ul li ul:hover{visibility:visible;opacity:1;display:flex;flex-direction:column}.wp-block-navigation>ul>li ul{position:absolute;left:0;top:100%;min-width:200px;max-width:200px;opacity:0;transition:opacity .1s linear;visibility:hidden}.wp-block-navigation,.wp-block-navigation .block-editor-block-list__layout{display:flex;flex-wrap:wrap}.wp-block-navigation .block-editor-block-list__layout .block-editor-block-list__layout{width:200px}.wp-block-navigation .block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block{margin:0;width:auto}.wp-block-navigation,.wp-block-navigation>.wp-block-navigation__container{align-items:center;width:100%}.wp-block-navigation>.wp-block-navigation-link,.wp-block-navigation>.wp-block-navigation__container>.wp-block-navigation-link{display:flex;margin-top:0;margin-bottom:0}.wp-block-navigation .wp-block-navigation-link{position:relative;margin:0;min-height:56px;display:flex;line-height:1.4}.wp-block-navigation .wp-block-navigation-link .wp-block,.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link{min-height:auto;padding:0}.wp-block-navigation .wp-block-navigation-link .wp-block .wp-block-navigation-link{margin:0}.wp-block-navigation .wp-block-navigation-link>.block-editor-inner-blocks{display:none}.wp-block-navigation .wp-block-navigation-link.has-child>.wp-block-navigation__container,.wp-block-navigation .wp-block-navigation-link.is-editing.has-child>.block-editor-inner-blocks{display:flex;border:1px solid rgba(0,0,0,.15);position:absolute;z-index:1;top:100%;left:0}.wp-block-navigation .wp-block-navigation-link.has-child>.wp-block-navigation__container .block-editor-inner-blocks,.wp-block-navigation .wp-block-navigation-link.has-child>.wp-block-navigation__container .wp-block-navigation__container,.wp-block-navigation .wp-block-navigation-link.is-editing.has-child>.block-editor-inner-blocks .block-editor-inner-blocks,.wp-block-navigation .wp-block-navigation-link.is-editing.has-child>.block-editor-inner-blocks .wp-block-navigation__container{left:100%;top:-1px}.wp-block-navigation .wp-block-navigation-link .block-editor-inner-blocks,.wp-block-navigation .wp-block-navigation-link .wp-block-navigation__container{background-color:inherit;color:inherit}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__content{display:flex;align-items:center;width:max-content;padding:6px 16px}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link:first-child:not(:only-child) .wp-block-navigation-link__content{padding-top:8px}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link:last-child .wp-block-navigation-link__content{padding-bottom:8px}.wp-block-navigation .wp-block-navigation-link.has-child .wp-block-navigation-link__content{min-width:100%;padding-right:32px;position:relative}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__submenu-icon{position:absolute;right:16px}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__submenu-icon svg{fill:currentColor}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link svg{transform:rotate(0)}.wp-block-navigation .wp-block-navigation-link.has-text-color .wp-block-navigation-link__content{color:inherit}.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-text-color)>.block-editor-inner-blocks,.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-text-color)>.wp-block-navigation__container,.wp-block-navigation .wp-block-navigation-link:not(.has-text-color)>.block-editor-inner-blocks,.wp-block-navigation .wp-block-navigation-link:not(.has-text-color)>.wp-block-navigation__container{color:#111}.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-background)>.block-editor-inner-blocks,.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-background)>.wp-block-navigation__container,.wp-block-navigation .wp-block-navigation-link:not(.has-background)>.block-editor-inner-blocks,.wp-block-navigation .wp-block-navigation-link:not(.has-background)>.wp-block-navigation__container{background-color:#fff}.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-text-color)>.block-editor-inner-blocks,.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-text-color)>.wp-block-navigation__container{color:#fff}.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-background)>.block-editor-inner-blocks,.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-background)>.wp-block-navigation__container{background-color:#333}.wp-block-navigation .wp-block-navigation-link.has-child>.wp-block-navigation__container{display:flex;flex-direction:column;padding:0}.wp-block-navigation>ul>li>a{display:flex;align-items:center}.wp-block-navigation>ul>li:first-of-type>a{padding-left:0}.wp-block-navigation>ul>li:last-of-type>a{padding-right:0}.wp-block-navigation.items-justified-left>ul{justify-content:flex-start}.wp-block-navigation.items-justified-center>ul{justify-content:center}.wp-block-navigation.items-justified-right>ul{justify-content:flex-end}.is-small-text{font-size:14px}.is-regular-text{font-size:16px}.is-large-text{font-size:36px}.is-larger-text{font-size:48px}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-background{padding:20px 30px}p.has-text-color a{color:inherit}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:290px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 16px)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-rss.columns-4 li{width:calc(25% - 16px)}.wp-block-rss.columns-5 li{width:calc(20% - 16px)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;color:#6c7781;font-size:13px}.wp-block-search{display:flex;flex-wrap:wrap}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1;max-width:360px}.wp-block-search .wp-block-search__button{margin-left:10px}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:currentColor;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-social-links{display:flex;justify-content:flex-start;padding-left:0;padding-right:0;margin-left:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{text-decoration:none;border-bottom:0;box-shadow:none}.wp-social-link{display:block;width:36px;height:36px;border-radius:36px;margin-right:8px;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-social-link{transition-duration:0s}}.wp-social-link a{padding:6px;display:block;line-height:0;transition:transform .1s ease}.wp-social-link a,.wp-social-link a:active,.wp-social-link a:hover,.wp-social-link a:visited,.wp-social-link svg{color:currentColor;fill:currentColor}.wp-social-link:hover{transform:scale(1.1)}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1977f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0577b5;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#21a1f3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:#ff0100;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none;padding:4px}.wp-block-social-links.is-style-logos-only .wp-social-link svg{width:28px;height:28px}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1977f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0577b5}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#21a1f3}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:#ff0100}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:16px;padding-right:16px}.wp-block-spacer{clear:both}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table{overflow-x:auto}.wp-block-table table{width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f3f4f5}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}:root .has-pale-pink-background-color{background-color:#f78da7}:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-pale-pink-color{color:#f78da7}:root .has-vivid-red-color{color:#cf2e2e}:root .has-luminous-vivid-orange-color{color:#ff6900}:root .has-luminous-vivid-amber-color{color:#fcb900}:root .has-light-green-cyan-color{color:#7bdcb5}:root .has-vivid-green-cyan-color{color:#00d084}:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .has-vivid-cyan-blue-color{color:#0693e3}:root .has-vivid-purple-color{color:#9b51e0}:root .has-very-light-gray-color{color:#eee}:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:linear-gradient(135deg,#0693e3,#9b51e0)}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:linear-gradient(135deg,#7adcb4,#00d082)}:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:linear-gradient(135deg,#fcb900,#ff6900)}:root .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:linear-gradient(135deg,#ff6900,#cf2e2e)}:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:linear-gradient(135deg,#eee,#a9b8c3)}:root .has-cool-to-warm-spectrum-gradient-background{background:linear-gradient(135deg,#4aeadc,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c)}:root .has-blush-light-purple-gradient-background{background:linear-gradient(135deg,#ffceec,#9896f0)}:root .has-blush-bordeaux-gradient-background{background:linear-gradient(135deg,#fecda5,#fe2d2d 50%,#6b003e)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-luminous-dusk-gradient-background{background:linear-gradient(135deg,#ffcb70,#c751c0 50%,#4158d0)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-pale-ocean-gradient-background{background:linear-gradient(135deg,#fff5cb,#b6e3d4 50%,#33a7b5)}:root .has-electric-grass-gradient-background{background:linear-gradient(135deg,#caf880,#71ce7e)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-small-font-size{font-size:13px}.has-normal-font-size,.has-regular-font-size{font-size:16px}.has-medium-font-size{font-size:20px}.has-large-font-size{font-size:36px}.has-huge-font-size,.has-larger-font-size{font-size:42px}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}@font-face {
font-family: 'icons';
src: url(//www.markizy.pl/wp-content/themes/markizy/fonts/icons.eot?g39ho1);
src: url(//www.markizy.pl/wp-content/themes/markizy/fonts/icons.eot?g39ho1#iefix) format('embedded-opentype'), url(//www.markizy.pl/wp-content/themes/markizy/fonts/icons.ttf?g39ho1) format('truetype'),
url(//www.markizy.pl/wp-content/themes/markizy/fonts/icons.woff?g39ho1) format('woff'), url(//www.markizy.pl/wp-content/themes/markizy/fonts/icons.svg?g39ho1#icomoon) format('svg');
font-weight: normal;
font-style: normal;
font-display: block;
}
html,
body {
font-family: 'Lato', sans-serif;
margin: 0;
padding: 0;
width: 100%;
height: 100%;
font-size: 16px;
color: #1f1c0c;
}
@media all and (max-width: 700px) {
body {
font-size: 14px;
}
}
a {
color: #d4001a;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
p {
line-height: 140%;
margin: 0;
margin-bottom: 10px;
}
ul,
li {
padding: 0;
margin: 0;
} .page-grid {
width: 100%;
max-width: 1320px;
padding: 0 30px;
margin: 0 auto;
box-sizing: border-box;
}
.text-nowrap {
white-space: nowrap;
}
.text-left {
text-align: left;
}
.text-center {
text-align: center;
}
.text-right {
text-align: right;
}
.vertial-middle {
vertical-align: middle;
}
.font-bold {
font-weight: 700 !important;
}
.font-normal {
font-weight: 400 !important;
}
.no-margin {
margin: 0;
}
.no-margin-i {
margin: 0 !important;
}
.no-overflow {
overflow: hidden;
}
.bg-yellow {
background-color: #fce700 !important;
}
.c-black1 {
color: #000 !important;
}
.c-black2 {
color: #1f1c0c !important;
}
.c-blue1 {
color: #00ba9b !important;
}
.margin-bottom--l {
margin-bottom: 20px;
}  main,
article,
section {
display: block;
width: 100%;
overflow: hidden;
}
section {
padding: 0;
}
article h3 {
font-size: 2rem;
font-weight: 300;
-webkit-margin-before: 0;
margin-block-start: 0;
-webkit-margin-after: 0.5em;
margin-block-end: 0.5em;
}
article p {
font-size: 1.125rem;
line-height: 1.5rem;
}
article .product-image img {
width: 100%;
}
.section-no-padding {
padding: 0;
} #slider-home {
height: 44.9vw;
height: 862px;
}
#slider-home .slide {
height: 44.9vw;
height: 862px;
background-size: cover;
background-position: center;
position: relative;
}
.slide-title {
position: absolute;
text-transform: uppercase;
font-weight: 700;
color: white;
}
#slider-home .slide .slide-title {
font-size: 3.75rem;
left: 41%;
top: 157px;
}
.slide-title .slide-title-pre,
.slide-title .slide-title-post {
display: block;
position: absolute;
width: 60%;
text-align: center;
font-weight: 300;
}
#slider-home .slide .slide-title .slide-title-pre,
#slider-home .slide .slide-title .slide-title-post {
font-size: 1.9375rem;
}
@media (min-width: 600px) {
#glorius .slide-title {
font-size: 3.8875rem;
left: calc(60% - 132px);
top: 145px;
}
#glorius .slide-title .slide-title-pre,
#glorius .slide-title .slide-title-post {
font-size: 3.2394rem;
font-size: 0.8333em;
bottom: -3.375rem;
bottom: -0.8682em;
bottom: -1.0419em;
right: -5.375rem;
width: 80%;
}
}
.slide-title .slide-title-pre {
top: -1.9rem;
}
.slide-title .slide-title-post {
bottom: -1.9rem;
right: 0;
}
#slider-home .slide .slide-text-block {
position: absolute;
left: calc(50% - 616px);
bottom: 88px;
max-width: 610px;
width: 610px;
padding: 1rem 2.4rem;
background: rgba(20, 24, 22, 0.75);
color: white;
font-weight: 300;
line-height: 1.4375rem;
box-sizing: border-box;
}
#slider-home .slide .slide-text-block:after {
position: absolute;
left: -2px;
top: -8px;
display: block;
content: '';
width: 9px;
height: 52px;
border-style: solid;
border-width: 52px 17px 0 0;
border-color: #d4001a transparent transparent transparent;
}
.slider .slick-dots {
position: absolute;
bottom: 24px;
left: 50%;
transform: translate(-50%, 0);
font-size: 0;
white-space: nowrap;
}
.slider .slick-dots li {
display: inline-block;
width: 12px;
height: 12px;
background: #d5d5d5;
margin: 0 6px;
transition: 0.3s;
box-sizing: border-box;
}
#slider-home.slider .slick-dots li:not(.slick-active) {
background: #fff;
}
.slider .slick-dots li:last-child {
margin-right: 0;
}
.slider .slick-dots li.slick-active {
background: #d4001a;
}
#slider-home ~ section {
padding-top: 2.5rem;
}
@media (max-width: 1720px) {
#slider-home .slide h3.slide-title {
left: unset;
right: 30px;
}
}
@media (max-width: 1260px) {
.slide-title {
top: calc(95px + 5vw);
white-space: nowrap;
}
#slider-home .slide .slide-text-block {
left: 30px;
width: calc(50% - 40px);
}
}
@media (max-width: 1024px) {
#slider-home {
height: 80vw;
}
#slider-home .slide {
height: 80vw;
}
.slide-title {
display: block;
left: 50%;
transform: translate(-50%, 0);
top: calc(95px + 10vw);
font-size: 5vw;
white-space: nowrap;
}
#slider-home .slide .slide-title .slide-title-pre,
#slider-home .slide .slide-title .slide-title-post {
font-size: 0.5167em;
}
#slider-home .slide .slide-title .slide-title-pre {
top: -0.98em;
}
#slider-home .slide .slide-title .slide-title-post {
bottom: -0.98em;
}
#slider-home .slide h3.slide-title {
font-size: 5.6vw;
transform: none;
}
#slider-home .slide .slide-text-block {
left: 30px;
width: calc(100% - 60px);
max-width: calc(100% - 60px);
padding: 1rem 2.4rem;
}
}
@media all and (max-width: 700px) {
#slider-home {
height: 122vw;
}
#slider-home .slide {
height: 84vw;
}
.slide-title .slide-title-pre,
.slide-title .slide-title-post {
text-shadow: 0 0 1px #000;
}
#slider-home .slide .slide-text-block {
top: calc(84vw + 20px);
bottom: unset;
max-width: 700px;
width: calc(100% - 60px);
padding: 1rem 0.5rem 1rem 1.5rem;
box-sizing: border-box;
}
#slider-home .slick-list {
overflow: visible;
}
.slider .slick-dots {
bottom: 0;
}
#slider-home.slider .slick-dots li:not(.slick-active) {
background: #d5d5d5;
}
}
@media all and (max-width: 500px) {
#slider-home {
height: 142vw;
}
}
@media all and (max-width: 400px) {
#slider-home {
height: 162vw;
}
}
.section-img {
width: 100%;
}
.header-content {
width: 100%;
max-height: 100vh;
position: relative;
}
.header-content::before {
content: '';
display: block;
width: 100%;
padding-bottom: 56.25%;
}
.floating-header {
background: rgba(212, 0, 26, 0.9);
background-size: 10px 10px, 10px 10px;
position: absolute;
padding: 15px 0;
height: 95px;
top: 0;
left: 0;
width: 100%;
z-index: 200;
box-sizing: border-box;
transition: 0.4s height;
}
.floating-header > .page-grid {
position: relative; display: flex;
align-items: center;
height: 100%;
}
.logo {
position: absolute;
left: 0;
top: 0;
background: white;
height: 148px;
min-width: 354px;
width: calc(50% - 312px);
padding: 32px 0;
box-sizing: border-box;
}
.logo:after {
display: block;
content: '';
position: absolute;
right: -48px;
top: 0;
width: 1px;
height: 0;
border-style: solid;
border-width: 148px 48px 0 0;
border-color: #ffffff transparent transparent transparent;
}
.logo a {
display: flex;
justify-content: flex-end;
}
.logo svg {
height: 84px;
transition: 0.4s margin-top;
}
.logo svg:first-child {
margin-right: 50px;
}
.logo svg:last-child {
margin-right: 23px;
}
#symbol {
opacity: 1;
transition: 0.4s opacity;
}
.header--small .floating-header {
height: 94px;
}
.header--small .logo svg {
margin-top: -37px;
}
.header--small #symbol {
opacity: 0;
} nav.main-navigation {
display: block;
margin-left: auto;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
nav.main-navigation::after {
content: '';
clear: both;
display: block;
}
nav.main-navigation > ul {
list-style: none;
float: right;
white-space: nowrap;
}
nav.main-navigation > ul > li {
display: inline-block;
margin-right: 13px;
cursor: pointer;
text-align: center;
vertical-align: middle;
}
nav.main-navigation > ul > li > a {
text-decoration: none !important;
font-size: 1rem;
color: white;
padding: 5px 10px;
background-color: transparent;
display: block;
font-weight: 700;
box-sizing: border-box;
transition: all ease 0.3s;
}
nav.main-navigation > ul > li:last-child > a {
padding: 5px 0 5px 10px;
}
nav.main-navigation > ul > li > a > .logo_fb {
width: 32px;
}
nav.main-navigation > ul > li > a > .logo_ig {
width: 32px;
}
nav.main-navigation > ul > li:last-child {
margin-right: 0;
margin-left: -24px;
}
nav.main-navigation > ul > li.current_page_item > a,
nav.main-navigation > ul > li:hover > a {
color: #fff;
}
nav.main-navigation .submenu {
position: relative;
}
nav.main-navigation .submenu:hover > ul {
display: block;
}
nav.main-navigation .submenu > ul {
display: none;
list-style: none;
text-align: left;
position: absolute;
z-index: 10;
background: #fff;
color: #1e1d3a;
bottom: 0;
left: 0;
transform: translateY(100%);
}
nav.main-navigation .submenu > ul > li > a {
padding: 10px;
font-size: 11px;
}
nav.main-navigation .submenu > ul > li:hover > a {
background-color: #fcde28;
}
@media all and (max-width: 1320px) {
nav.main-navigation > ul > li {
margin-right: 10px;
}
}
@media all and (max-width: 1260px) {
#header .logo {
margin: 0 auto;
z-index: 300;
}
nav.main-navigation {
display: none;
}
.mobile-menu {
width: 42px;
height: 34px;
box-sizing: border-box;
position: absolute;
top: 12px;
right: 37px;
cursor: pointer;
z-index: 110;
transition: all 0.4s ease;
}
.mobile-menu > span {
background-color: white;
width: 100%;
height: 6px;
margin-bottom: 8px;
display: block;
opacity: 1;
transition: all 0.4s ease;
}
.mobile-menu > span:last-child {
margin-bottom: 0;
}
.mobile-menu:hover {
top: 9px;
}
.mobile-menu:hover span {
margin-bottom: 10px;
}
.show-mobile-menu {
overflow: hidden;
}
.show-mobile-menu .mobile-menu > span:nth-child(1) {
margin-bottom: 10px;
transform: rotate(45deg) translate(8px, 8px);
}
.show-mobile-menu .mobile-menu > span:nth-child(2) {
margin-bottom: 0;
opacity: 0;
}
.show-mobile-menu .mobile-menu > span:nth-child(3) {
margin-bottom: 0;
transform: rotate(-45deg) translate(7px, -7px);
}
.show-mobile-menu #header nav.main-navigation {
background: #d4001a;
display: block;
position: fixed;
overflow: auto;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 100;
padding-top: 230px;
padding-bottom: 5vh;
text-align: center;
box-sizing: border-box;
}
.show-mobile-menu #header nav.main-navigation ul {
float: inherit;
text-align: center;
display: flex;
flex-direction: column;
justify-content: space-between;
height: 100%;
}
.show-mobile-menu #header nav.main-navigation ul > li {
display: block;
margin: 0;
position: relative;
z-index: 1;
}
.show-mobile-menu #header nav.main-navigation ul > li > a {
padding: 0;
font-size: 1.1rem;
}
.show-mobile-menu #header nav.main-navigation ul > li:last-child {
margin-bottom: 0;
}
.show-mobile-menu #header nav.main-navigation .social-link {
display: inline-block;
vertical-align: middle;
margin-bottom: 0;
margin: 0 10px;
}
.show-mobile-menu #header nav.main-navigation .social-link a {
font-size: 30px;
}
.show-mobile-menu nav.main-navigation .submenu > a {
margin-bottom: 10px;
}
.show-mobile-menu nav.main-navigation .submenu > ul {
background-color: transparent;
display: block;
position: relative;
color: #fff;
transform: none;
}
.show-mobile-menu .main-navigation .submenu > ul > li {
margin-bottom: 15px !important;
}
.show-mobile-menu .main-navigation .submenu > ul > li:last-child {
margin-bottom: 0 !important;
}
.show-mobile-menu .main-navigation .submenu > ul > li > a {
font-size: 14px !important;
padding: 10px !important;
}
.show-mobile-menu .main-navigation .submenu > ul > li:hover > a {
color: #1e1d3a !important;
}
}
@media (max-width: 599px) {
.logo {
height: 26.667vw;
width: 63vw;
padding: 5.185vw 0 5.925vw 0;
min-width: 0;
}
.logo:after {
right: -8vw;
border-width: 26.667vw 8vw 0 0;
}
.logo svg {
height: 15.55vw;
}
.logo svg:first-child {
width: 21.481vw;
margin-right: 9.26vw;
}
.logo svg:last-child {
width: 21.85vw;
margin-right: 4.25vw;
}
.floating-header {
height: 15.833vw;
}
.mobile-menu {
width: 7vw;
height: 5.667vw;
top: 1.5vw;
right: 6.167vw;
}
.mobile-menu > span {
height: 1vw;
margin-bottom: 1.333vw;
}
.mobile-menu:hover {
top: 1.5vw;
}
.mobile-menu:hover span {
margin-bottom: 1.333vw;
}
.show-mobile-menu .mobile-menu > span:first-child {
margin-bottom: 2.3vw;
}
.show-mobile-menu #header nav.main-navigation {
padding-top: calc(27vw + 5vh);
}
} section h2,
section h1 {
display: block;
font-size: 1.75rem;
margin: 2.2rem 0 3.75rem;
text-transform: uppercase;
text-align: center;
}
@media (min-width: 651px) {
section h2,
section h1 {
font-size: 2.25rem;
}
}
section > h2:first-child,
section > h1:first-child {
-webkit-margin-before: 0;
margin-block-start: 0;
}
section h2:after,
section h1:after {
display: block;
position: relative;
content: '';
width: 50px;
height: 4px;
background: #d4001a;
bottom: -1.0625rem;
margin-left: calc(50% - 25px);
}
section.ltgray {
background: #f6f6f6;
}
section.ltltgray {
background: #fafafa;
} section.multichoice {
padding: 3rem 0;
}
section.multichoice p {
font-size: 1.125rem;
line-height: 1.6875rem;
}
section.multichoice div.row {
width: 1240px;
margin: auto;
display: flex;
flex-wrap: wrap;
box-sizing: border-box;
}
section.multichoice div.row .column {
position: relative;
width: calc(50% - 10px);
margin-bottom: 28px;
}
section.multichoice div.row .column:nth-child(odd) {
margin-right: 20px;
}
.home-block-link {
height: 458px;
margin-bottom: 20px;
background-size: cover;
position: relative;
display: block;
}
.home-block-link:before {
display: block;
content: '';
background: rgba(0, 0, 0, 0.4);
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
}
.home-block-link h3 {
display: block;
position: absolute;
width: 100%;
top: 50%;
transform: translateY(-50%);
left: 0;
font-size: 1.5rem;
font-weight: 700;
text-align: center;
color: #fff;
opacity: 1;
transition: opacity 0.5s;
}
.home-block-link p {
display: block;
position: absolute;
width: 100%;
bottom: 0;
left: 0;
font-size: 1rem;
line-height: 1.4375rem;
font-weight: 300;
padding: 1rem 1.5rem 1rem 2.25rem;
color: #fff;
box-sizing: border-box;
background: rgba(30, 24, 22, 0.75);
margin: 0;
opacity: 1;
transition: opacity 0.5s;
}
.home-block-link p:after {
position: absolute;
left: -2px;
top: -8px;
display: block;
content: '';
width: 9px;
height: 52px;
border-style: solid;
border-width: 52px 17px 0 0;
border-color: #d4001a transparent transparent transparent;
}
.home-block-link .home-block-hover-wrapper {
height: 100%;
width: 100%;
position: absolute;
overflow: hidden;
}
.home-block-link .home-block-hover {
transition: 0.5s;
height: 100%;
width: 100%;
position: absolute;
top: 100%;
background: rgba(212, 0, 26, 0.8);
display: flex;
flex-direction: row;
}
section.multichoice div.row .home-block-link .home-block-hover a {
position: relative;
-ms-flex-preferred-size: 0;
flex-basis: 0;
display: block;
height: 100%;
background-size: cover;
flex-grow: 1;
}
section.multichoice div.row .home-block-link .home-block-hover h4 {
position: absolute;
color: #fff;
font-size: 1.125rem;
width: 100%;
text-align: center;
top: calc(50% - 2em);
}
section.multichoice div.row .home-block-link .home-block-hover a:hover {
text-decoration: none;
}
section.multichoice div.row .home-block-link .home-block-hover a:hover:before {
display: block;
content: '';
position: absolute;
background: rgba(212, 0, 26, 0.8);
width: 100%;
height: 100%;
left: 0;
top: 0;
}
section.multichoice div.row .home-block-link .home-block-hover a:hover h4:after,
section.multichoice div.row .home-block-link .home-block-hover a:hover h4:after {
display: inline-block;
content: '';
width: 10px;
height: 10px;
transform: rotate(45deg);
border-top: 3px solid #fff;
border-right: 3px solid #fff;
}
section.multichoice div.row .home-block-link .home-block-hover .home-block-big h4 {
font-size: 1.5rem;
}
section.multichoice div.row .home-block-link:active .home-block-hover,
section.multichoice div.row .home-block-link:hover .home-block-hover {
top: 0;
}
section.multichoice div.row .home-block-link:active h3,
section.multichoice div.row .home-block-link:hover h3 {
opacity: 0;
}
section.multichoice div.row .home-block-link:active p,
section.multichoice div.row .home-block-link:hover p {
opacity: 0;
}
@media (max-width: 1300px) {
section.multichoice div.row {
width: 100%;
padding: 0 30px;
}
}
@media all and (max-width: 700px) {
section.multichoice div.row {
flex-direction: column;
padding: 0 30px;
}
section.multichoice div.row .column {
width: 100%;
margin-right: 0;
}
section.multichoice div.row .home-block-link h3 {
top: 30%;
}
} #section-klienci {
padding: 3rem 0;
}
#section-klienci .slick-dots {
bottom: 0;
}
#slider-klienci {
width: 1260px;
margin: auto;
box-sizing: border-box;
padding: 0 0 40px;
}
#slider-klienci .slide {
width: calc(100% + 20px);
margin: 0 10px;
display: flex;
flex-direction: column;
box-sizing: border-box;
}
#slider-klienci .slide .klient-logo {
position: relative;
width: 100%;
margin: 10px 0;
height: 220px;
box-sizing: border-box;
background: #fff;
}
#slider-klienci .slide .klient-logo img {
width: 60%;
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
}
@media (max-width: 1300px) {
#slider-klienci {
width: 100%;
padding: 0 20px 40px 20px;
}
#slider-klienci .slide .klient-logo {
height: 16.79vw;
}
}
@media (max-width: 1024px) {
#slider-klienci .slide .klient-logo {
height: 22.25vw;
}
}
@media (max-width: 700px) {
#slider-klienci .slide .klient-logo {
height: 32.77vw;
}
} #section-partner {
padding-bottom: 78px;
}
#section-partner .row {
width: 1080px;
padding-top: 13px;
display: flex;
align-items: center;
margin: auto;
box-sizing: border-box;
}
#section-partner img {
width: 365px;
height: 198px;
flex-grow: 1;
}
#section-partner .row div {
width: 715px;
}
#section-partner p {
padding: 0 70px;
font-size: 1.125rem;
line-height: 1.6875rem;
flex-grow: 1;
}
@media (max-width: 1140px) {
#section-partner .row {
width: 100%;
padding: 0 30px;
}
}
@media (max-width: 700px) {
#section-partner {
padding-bottom: 50px;
}
#section-partner .row {
flex-direction: column;
}
#section-partner .row div {
width: 100%;
}
#section-partner img {
max-width: 282px;
margin-bottom: 1rem;
}
#section-partner p {
padding: 0 !important;
text-align: center;
}
} #section-wartosci {
width: 800px;
margin: auto;
text-align: center;
overflow: visible;
box-sizing: border-box;
}
.motto {
font-size: 1.875rem;
font-weight: 300;
max-width: 800px;
text-align: center;
margin: 0 auto;
margin-bottom: 2.25rem;
}
.centered {
text-align: center;
}
#values-list {
display: flex;
justify-content: center;
flex-wrap: wrap;
padding: 30px 0;
}
#values-list .item {
position: relative;
box-sizing: border-box;
padding: 20px;
}
@media (min-width: 860px) {
#values-list .item {
padding: 20px 30px;
}
}
#values-list .item .asset {
width: 180px;
border-radius: 50%;
background: #f6f6f6;
position: relative;
}
#values-list .item .asset:before {
content: '';
display: block;
padding-top: 100%;
}
#values-list .item .asset svg {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
max-width: 70%;
max-height: 70%;
}
#values-list .item h3 {
text-transform: uppercase;
font-size: 1.125rem;
}
@media (max-width: 860px) {
#section-wartosci {
width: 100%;
padding: 0 30px;
}
.motto {
font-size: 1.375rem;
}
} #main-blog {
padding: 3rem 0;
}
#main-blog img {
max-width: 100%;
}
.blog-date {
display: inline-block;
background: #d4001a;
color: #fff;
font-weight: 700;
font-size: 0.875rem;
padding: 0.4rem 0.8rem;
margin-top: 1rem;
margin-bottom: 1rem;
}
.blog-main,
.blog-main p {
font-size: 1.3rem;
font-weight: 700;
color: #000;
margin-bottom: 1rem;
}
.blog-text {
font-size: 1.125rem;
color: #000;
margin-bottom: 1rem;
}
@media all and (max-width: 700px) {
.blog-main,
.blog-main p {
font-size: 18px;
line-height: 26px;
}
}
a.pdl-underline-more {
text-decoration: none;
}
a.pdl-underline-more:hover .pdl-read-more {
text-decoration: underline;
}
.pdl-read-more {
display: block;
color: #d4001a;
margin-top: 1rem;
}
h3.underlined-title {
font-size: 1.23rem;
font-weight: 700;
text-align: left;
width: 100%;
text-transform: uppercase;
margin-bottom: 2.4rem;
}
aside h3.underlined-title:first-child {
margin-top: 0;
font-size: 1.23rem;
}
#latest-posts h3.underlined-title:first-child {
margin-top: 8px;
margin-bottom: 45px;
}
h3.underlined-title:after {
display: block;
position: relative;
content: '';
height: 4px;
background: #d4001a;
bottom: -1rem;
}
#latest-posts h3.underlined-title:after {
bottom: -16px;
}
.latest-post__wrapper a {
display: block;
color: #1f1c0c;
transition: 0.2s color;
text-decoration: none !important;
}
.latest-post__wrapper .latest-post__image {
width: 100%;
text-align: center;
position: relative;
overflow: hidden;
transition: 0.4s transform;
}
.latest-post__wrapper .latest-post__image:before {
content: '';
width: 100%;
display: block;
padding-bottom: 66.8852%;
}
.latest-post__wrapper .latest-post__image img {
position: absolute;
top: 50%;
left: 50%;
width: 100%;
max-width: 100%;
max-height: 100%;
transform: translate(-50%, -50%);
}
.latest-post__wrapper .latest-post__text {
font-size: 16px;
font-weight: 700;
line-height: 20px;
margin: 14px 0 6px 0;
display: block;
}
.latest-post__wrapper a:hover {
color: #d4001a;
}
.latest-post__wrapper a:hover .latest-post__image {
transform: scale(1.1);
}
@media all and (min-width: 701px) and (max-width: 1060px) {
.pdl-form .pdl-post .button-label {
font-size: 28px;
}
}
#latest-post .pdl-link-to-post {
margin-top: 60px;
}
.blog-item {
display: none;
}
#main-bloglist {
padding: 3rem 0;
}
#main-blog .pdl-href-post > h3.underlined-title {
color: #000;
} .button {
text-align: center;
z-index: 1;
color: #000;
position: relative;
display: inline-block;
padding: 0 10px 10px 0;
cursor: pointer;
text-decoration: none !important;
}
.button:hover::after {
background-color: #000;
}
.button-label {
display: inline-block;
font-size: 1.125rem;
font-weight: 700;
height: 3.125rem;
line-height: 3.125rem;
position: relative;
z-index: 1;
padding: 0;
width: 100%;
white-space: nowrap;
box-sizing: border-box;
background: #f4f4f4;
transition: background-color 0.4s;
}
@media all and (max-width: 700px) {
}
.button.button--arrow-right .button-label:after {
content: '';
width: 0;
height: 0;
border-style: solid;
border-width: 12px 0 12px 17px;
border-color: transparent transparent transparent #000000;
display: inline-block;
vertical-align: middle;
margin-left: 20px;
}
.button.button--arrow-left .button-label:before {
content: '';
width: 0;
height: 0;
border-style: solid;
border-width: 12px 17px 12px 0;
border-color: transparent #000000 transparent transparent;
display: inline-block;
vertical-align: middle;
margin-right: 20px;
}
.button:hover .button-label {
background-color: #000;
color: #fff;
}
.button.button--facebook .button-label:before {
display: block;
float: left;
background: #3c5a99;
content: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNTggMjU4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNTggMjU4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRkZGRkZGO30NCjwvc3R5bGU+DQo8cGF0aCBpZD0iZiIgY2xhc3M9InN0MCIgZD0iTTE3Ny44LDI1Ny43di05OS44aDMzLjVsNS0zOC45aC0zOC41Vjk0LjJjMC0xMS4zLDMuMS0xOC45LDE5LjMtMTguOWwyMC42LDBWNDAuNQ0KCWMtMy42LTAuNS0xNS44LTEuNS0zMC0xLjVjLTI5LjcsMC01MCwxOC4xLTUwLDUxLjRWMTE5aC0zMy42djM4LjloMzMuNnY5OS44SDE3Ny44eiIvPg0KPC9zdmc+DQo=');
width: 3.125rem;
height: 3.125rem;
}
.button.button--facebook:hover .button-label {
background-color: #3c5a99;
}
.flex-wrap-container.socialmedia-buttons {
margin-top: 2.5rem;
margin-bottom: 3rem;
}
.pagination {
text-align: center;
z-index: 1;
color: #000;
position: relative;
padding: 0 10px 10px 0;
width: 100%;
margin-top: 20px;
text-decoration: none !important;
}
.pagination-wrapper {
display: flex;
position: relative;
z-index: 1;
width: 100%;
}
.pagination__current {
flex: 1;
width: 100%;
height: 60px;
line-height: 50px;
text-align: center;
padding: 5px 0;
box-sizing: border-box;
font-weight: 900;
background-color: #f6f6f6;
font-size: 1.3rem;
}
.pagination__current::selection {
color: none;
background: none;
}
.pagination__current::-moz-selection {
color: none;
background: none;
}
@media all and (max-width: 700px) {
.pagination__current {
font-size: 1.3rem;
}
}
.pagination__prev,
.pagination__next {
flex: 1;
max-width: 60px;
height: 60px;
background-color: #d5d5d5;
cursor: pointer;
position: relative;
transition: 0.4s background-color;
}
.pagination__prev.active,
.pagination__next.active {
background-color: #d4001a;
}
.pagination__prev.active:hover,
.pagination__next.active:hover {
background-color: #000;
}
.pagination__prev:before,
.pagination__next:before {
content: '';
width: 0;
height: 0;
border-style: solid;
position: absolute;
top: 50%;
left: 50%;
margin: -12px 0 0 -9px;
transition: 0.4s border-color;
}
.pagination__prev:before {
position: relative;
display: block;
content: '';
left: 34px;
width: 20px;
height: 20px;
transform: rotate(45deg);
border-width: 0 0 4px 4px;
border-color: white;
box-sizing: border-box;
transition: 0.3s;
}
.pagination__prev.active:hover::before {
left: 30px;
}
.pagination__next:before {
position: relative;
display: block;
content: '';
left: 26px;
width: 20px;
height: 20px;
transform: rotate(225deg);
border-width: 0 0 4px 4px;
border-color: white;
box-sizing: border-box;
transition: 0.3s;
}
.pagination__next.active:hover::before {
left: 30px;
}
.icons-with-text {
width: 100%;
display: table;
}
.icons-with-text > span {
display: table-cell;
vertical-align: middle;
}
.input-wrapper {
width: 100%;
margin-bottom: 1px;
}
input[type='text'] {
border: 0;
outline: 0;
width: 100%;
padding: 10px;
background-color: #fff;
color: #000;
font-size: 18px;
box-sizing: border-box;
}
@media all and (max-width: 700px) {
input[type='text'] {
font-size: 14px;
}
}
input[type='text'].error-value {
color: #f23055;
}
input[type='text']::-webkit-input-placeholder {
color: #aaa;
}
input[type='text']::-webkit-input-placeholder,
input[type='text']::placeholder,
input[type='text']:-moz-placeholder,
input[type='text']::-moz-placeholder,
input[type='text']:-ms-input-placeholder,
input[type='text']::-ms-input-placeholder {
color: #aaa;
}
input[type='text']:-webkit-autofill,
input[type='text']:-webkit-autofill:hover,
input[type='text']:-webkit-autofill:focus {
border: 0;
-webkit-text-fill-color: #000;
-webkit-box-shadow: 0;
box-shadow: 0;
background-color: #fff !important;
color: #000 !important;
}
input[type='text'].error-value:-webkit-autofill,
input[type='text'].error-value:-webkit-autofill:hover,
input[type='text'].error-value:-webkit-autofill:focus {
color: #f23055 !important;
}
.checkbox-wrapper {
position: relative;
padding-left: 45px;
padding-top: 3px;
width: 100%;
box-sizing: border-box;
margin-top: 20px;
}
.checkbox-wrapper label {
cursor: pointer;
}
.checkbox-wrapper input[type='checkbox'] {
display: none;
}
.checkbox-wrapper .checkbox {
background: #fff;
border: 3px solid #fff;
outline: 0;
width: 31px;
height: 31px;
position: absolute;
top: 0;
left: 0;
display: block;
transition: 0.3s all;
}
.checkbox-wrapper input.error + .checkbox {
border-color: #f23055;
}
.checkbox-wrapper input[type='checkbox']:checked + .checkbox {
background: #00d1ae;
}
.checkbox-wrapper .checkbox-label {
font-size: 12px;
font-weight: 400;
color: #000;
line-height: 14px;
display: block;
}
.fb-login {
width: 100%;
height: 55px;
line-height: 55px;
text-align: center;
font-weight: 700;
font-size: 18px;
color: #fff;
cursor: pointer;
margin-top: -1px;
background: #3c5a9a;
transition: 0.3s background;
}
.fb-login:hover {
background: #4668b2;
}
@media all and (max-width: 700px) {
.fb-login {
font-size: 14px;
}
}
.flex-wrap-container {
display: flex;
flex-wrap: wrap;
margin: -10px;
}
.flex-wrap-container > .flex-box {
-ms-flex: 1 auto;
flex: 1 auto;
padding: 10px;
box-sizing: border-box;
}
.flex-wrap-container.flex--more-padding {
margin: -10px -30px;
}
.flex-wrap-container.flex--more-padding > .flex-box {
padding: 10px 30px;
}
.flex-wrap-container.unset-flex > .flex-box {
-ms-flex: inherit;
flex: inherit;
}
.flex-wrap-container.flex--center {
align-items: center;
justify-content: center;
}
.flex-box--12 {
width: 100%;
}
.flex-box--11 {
width: 91.66666666666667%;
}
.flex-box--10 {
width: 83.33333333333333%;
}
.flex-box--9 {
width: 75%;
}
.flex-box--8 {
width: 66.66666666666667%;
}
.flex-box--7 {
width: 58.333333333333336%;
}
.flex-box--6 {
width: 50%;
}
.flex-box--5 {
width: 41.666666666666664%;
}
.flex-box--4 {
width: 33.333333333333336%;
}
.flex-box--3 {
width: 25%;
}
.flex-box--2 {
width: 16.666666666666668%;
}
.flex-box--1 {
width: 8.333333333333334%;
}
@media all and (max-width: 1260px) and (min-width: 1024px) {
.flex-box--x-medium-12 {
width: 100%;
}
.flex-box--x-medium-11 {
width: 91.66666666666667%;
}
.flex-box--x-medium-10 {
width: 83.33333333333333%;
}
.flex-box--x-medium-9 {
width: 75%;
}
.flex-box--x-medium-8 {
width: 66.66666666666667%;
}
.flex-box--x-medium-7 {
width: 58.333333333333336%;
}
.flex-box--x-medium-6 {
width: 50%;
}
.flex-box--x-medium-5 {
width: 41.666666666666664%;
}
.flex-box--x-medium-4 {
width: 33.333333333333336%;
}
.flex-box--x-medium-3 {
width: 25%;
}
.flex-box--x-medium-2 {
width: 16.666666666666668%;
}
.flex-box--x-medium-1 {
width: 8.333333333333334%;
}
}
@media all and (max-width: 1024px) and (min-width: 700px) {
.flex-box--medium-12 {
width: 100%;
}
.flex-box--medium-11 {
width: 91.66666666666667%;
}
.flex-box--medium-10 {
width: 83.33333333333333%;
}
.flex-box--medium-9 {
width: 75%;
}
.flex-box--medium-8 {
width: 66.66666666666667%;
}
.flex-box--medium-7 {
width: 58.333333333333336%;
}
.flex-box--medium-6 {
width: 50%;
}
.flex-box--medium-5 {
width: 41.666666666666664%;
}
.flex-box--medium-4 {
width: 33.333333333333336%;
}
.flex-box--medium-3 {
width: 25%;
}
.flex-box--medium-2 {
width: 16.666666666666668%;
}
.flex-box--medium-1 {
width: 8.333333333333334%;
}
}
@media all and (max-width: 700px) {
.flex-box--small-12 {
width: 100%;
}
.flex-box--small-11 {
width: 91.66666666666667%;
}
.flex-box--small-10 {
width: 83.33333333333333%;
}
.flex-box--small-9 {
width: 75%;
}
.flex-box--small-8 {
width: 66.66666666666667%;
}
.flex-box--small-7 {
width: 58.333333333333336%;
}
.flex-box--small-6 {
width: 50%;
}
.flex-box--small-5 {
width: 41.666666666666664%;
}
.flex-box--small-4 {
width: 33.333333333333336%;
}
.flex-box--small-3 {
width: 25%;
}
.flex-box--small-2 {
width: 16.666666666666668%;
}
.flex-box--small-1 {
width: 8.333333333333334%;
}
}
@media all and (max-width: 540px) {
.flex-box--x-small-12 {
width: 100%;
}
.flex-box--x-small-11 {
width: 91.66666666666667%;
}
.flex-box--x-small-10 {
width: 83.33333333333333%;
}
.flex-box--x-small-9 {
width: 75%;
}
.flex-box--x-small-8 {
width: 66.66666666666667%;
}
.flex-box--x-small-7 {
width: 58.333333333333336%;
}
.flex-box--x-small-6 {
width: 50%;
}
.flex-box--x-small-5 {
width: 41.666666666666664%;
}
.flex-box--x-small-4 {
width: 33.333333333333336%;
}
.flex-box--x-small-3 {
width: 25%;
}
.flex-box--x-small-2 {
width: 16.666666666666668%;
}
.flex-box--x-small-1 {
width: 8.333333333333334%;
}
}
.wp-format-text p {
font-size: 18px;
font-weight: 400;
line-height: 24px;
margin-bottom: 24px;
}
@media all and (max-width: 700px) {
.wp-format-text p {
font-size: 14px;
}
}
.wp-format-text > ul,
.wp-format-text > ol {
list-style: none;
margin: 10px 0;
margin-bottom: 20px;
padding-left: 30px;
}
.wp-format-text > ul > li:before {
content: '';
display: block;
position: absolute;
top: 8px;
left: 0;
width: 10px;
height: 6px;
background: #00d1ae;
}
.wp-format-text ol > li {
counter-increment: ol-counter;
}
.wp-format-text ol > li:before {
content: counter(ol-counter) '.';
font-weight: 700;
font-size: 16px;
color: #00d1ae;
position: absolute;
width: 20px;
text-align: center;
left: 0;
top: 0;
line-height: 26px;
}
.wp-format-text ul > li,
.wp-format-text ol > li {
line-height: 24px;
font-size: 18px;
position: relative;
padding-left: 24px;
margin-bottom: 13px;
}
@media all and (max-width: 700px) {
.wp-format-text ul > li,
.wp-format-text ol > li {
font-size: 14px;
}
}
.wp-format-text li > span {
font-weight: 400;
}
.wp-format-text .text-aling-img {
padding-left: 50px;
}
.wp-format-text img {
padding-bottom: 0px;
width: 100%;
max-width: 610px;
}
.wp-block-image {
margin-bottom: 0.5em;
}
.wp-block-image figcaption {
margin-top: 0;
margin-bottom: 0;
color: lightgrey;
}
@media all and (max-width: 1024px) {
.wp-format-text .text-aling-img {
padding-left: 0;
}
.wp-format-text img {
padding-bottom: 25px;
}
}
.post-date > span {
font-size: 14px;
font-weight: 900;
white-space: nowrap;
box-sizing: border-box;
padding: 10px;
color: #000;
background: #fce700;
margin-bottom: 20px;
display: inline-block;
}
.pdl-home-back {
margin: 0 auto;
margin-top: 60px;
}
#other_post .flex-box a {
opacity: 1;
transition: opacity 0.2s;
}
#other_post .flex-box a:hover {
opacity: 0.8;
} .contact-text-wrapper {
display: flex;
-ms-flex-flow: column;
flex-flow: column;
}
.contact-text {
font-size: 24px;
line-height: 1;
font-weight: 700;
}
.contact-text--big {
font-size: 56px;
font-weight: 900;
text-transform: uppercase;
}
.contact-text span {
color: #000;
background: #fff;
padding: 8px 20px 18px 35px;
display: inline-block;
}
.contact-text--big span {
padding-top: 18px;
}
.button--contact {
padding-left: 89px;
}
.button--contact:after {
background-color: #000 !important;
}
.button--contact .button--icons {
width: 89px;
height: 89px;
position: absolute;
top: 0;
left: 0;
white-space: nowrap;
text-align: center;
background: #00d1ae;
z-index: 2;
display: block;
}
.button--contact .button--icons:before {
content: '';
height: 100%;
width: 0;
display: inline-block;
vertical-align: middle;
}
.button--contact .button--icons svg {
width: 42px;
display: inline-block;
vertical-align: middle;
}
.button--contact .button-label {
height: 89px;
line-height: 89px;
font-size: 25px;
transition: 0.4s color, 0.4s background-color;
}
.button--contact:hover .button-label {
background: #00d1ae;
color: #fff;
}
@media all and (max-width: 700px) {
.contact-text {
font-size: 20px;
}
.contact-text--big {
font-size: 36px;
}
.button--contact {
padding-left: 60px;
}
.button--contact .button--icons {
width: 60px;
height: 60px;
}
.button--contact .button--icons svg {
width: 26px;
}
.button--contact .button-label {
height: 60px;
line-height: 60px;
font-size: 16px;
padding: 0 10px;
}
} footer {
background: #aa0015;
width: 100%;
position: relative;
}
.footer-wrapper {
position: relative;
background: rgba(212, 0, 26, 0.9);
background-size: 10px 10px, 10px 10px;
padding: 15px 0;
height: 77px;
top: 0;
left: 0;
width: 100%;
z-index: 200;
box-sizing: border-box;
transition: 0.4s height;
}
.footer-wrapper .logo {
top: 13px;
}
.footer-texts {
padding: 1.2rem 0;
padding-left: calc(50% - 215px);
padding-right: calc(50% - 630px);
display: flex;
color: #fff;
line-height: 1.5rem;
box-sizing: border-box;
}
.footer-info {
display: flex;
flex-wrap: wrap;
box-sizing: border-box;
}
.footer-author-and-copy {
display: flex;
flex-direction: column;
font-size: 0.7rem;
white-space: nowrap;
}
.footer-slogan {
width: 100%;
text-transform: uppercase;
font-weight: 700;
}
.footer-items {
text-align: center;
}
.footer-items > div {
padding: 5px 10px;
}
@media (min-width: 531px) {
.footer-items {
display: flex;
}
}
@media (min-width: 951px) {
.footer-items > div:first-child {
padding: 5px 10px 5px 0;
}
}
.footer-texts a {
color: #fff;
transition: 0.4s color;
}
.footer-texts a:hover {
color: #000;
text-decoration: none;
}
.footer-author {
margin-left: auto;
margin-right: 0;
}
#gototop {
display: none;
}
@media (max-width: 1320px) {
.footer-texts {
padding-left: 445px;
padding-right: 30px;
}
}
@media (max-width: 1260px) {
.footer-wrapper .logo {
display: none;
}
.footer-wrapper nav.main-navigation {
display: block;
}
.footer-wrapper nav ul {
width: 100%;
text-align: center;
}
.footer-texts {
width: 100%;
padding-left: 30px;
padding-right: 30px;
}
}
@media all and (max-width: 950px) {
footer {
height: auto;
}
.footer-wrapper {
display: none;
}
.footer-texts {
width: 100%;
padding: 0;
flex-direction: column;
text-align: center;
}
.footer-info {
justify-content: center;
width: 100%;
padding: 1rem 30px;
background: #d4001a;
}
.footer-slogan {
font-size: 3.89vw;
}
.footer-author-and-copy {
padding: 1rem 30px;
flex-direction: row;
justify-content: center;
text-align: center;
}
.footer-author {
margin: 0 0 0 2rem;
}
}
@media all and (max-width: 540px) {
.footer-info {
flex-direction: column;
}
.footer-slogan {
margin-bottom: 1rem;
}
#gototop {
display: block;
position: absolute;
width: 60px;
height: 60px;
top: -60px;
right: 0;
background: #aa0015;
}
#gototop:before {
display: block;
content: '';
position: absolute;
left: -20px;
border-style: solid;
border-width: 0 0 60px 20px;
border-color: transparent transparent #aa0014 transparent;
}
#gototop:after {
display: block;
content: '';
width: 20px;
height: 20px;
left: 15px;
top: 22px;
position: absolute;
border-style: solid;
border-width: 4px 0 0 4px;
border-color: #fff;
transform: rotate(45deg);
}
} #glorius {
width: 100%;
margin-top: 95px;
margin-bottom: 0;
height: 247px;
background-size: cover;
}
#glorius .slide-title {
z-index: 1;
}
@media (max-width: 1024px) {
#glorius .slide-title { font-size: 6.07vw;
transform: none;
}
#glorius .slide-title .slide-title-pre,
#glorius .slide-title .slide-title-post {
right: -8.3984vw;
}
}
@media (max-width: 599px) {
#glorius {
margin-top: 15.833vw;
position: relative;
}
#glorius .slide-title {
position: absolute;
left: 0;
top: unset;
right: unset;
width: 100%;
bottom: 40px;
text-align: center;
text-shadow: 0 0 2px #000;
font-weight: 700;
font-size: 2rem;
}
#glorius .slide-title .slide-title-pre,
#glorius .slide-title .slide-title-post {
right: unset;
left: unset;
top: unset;
bottom: unset;
width: 100%;
position: relative;
font-weight: 700;
}
} .sidebar-header {
font-size: 1.625rem !important;
font-weight: 300;
margin: 0;
margin-bottom: 2rem;
margin-top: 2.65rem;
}
.sidebar-header#category-title {
display: none;
}
@media (min-width: 1025px) {
.sidebar-header#category-title {
display: block;
}
}
#side-menu #search-form {
display: flex;
}
#side-menu #search-form #search {
width: calc(100% - 2.75rem);
height: 2.75rem;
box-sizing: border-box;
font-size: 1rem;
border: 3px solid #f6f6f6;
border-right: 0;
}
::placeholder {
opacity: 0.5;
}
#side-menu #search-form #search-submit {
width: 2.75rem;
height: 2.75rem;
border: 0;
background: #d4001a;
position: relative;
cursor: pointer;
transition: 0.3s;
}
#side-menu #search-form #search-submit:before {
display: block;
content: '';
width: 45.45%;
height: 45.45%;
border: 3px solid #fff;
border-radius: 50%;
box-sizing: border-box;
position: absolute;
left: 22.72%;
top: 22.72%;
transition: 0.3s;
}
#side-menu #search-form #search-submit:after {
display: block;
content: '';
width: 22.72%;
border-top: 3px solid #fff;
transform: rotate(45deg);
position: absolute;
left: 56.82%;
top: 65.9%;
}
#side-menu #search-form #search-submit:hover {
background: #000;
}
#side-menu #search-form #search-submit:hover:before {
transform: scale(1.2);
}
#category-wrapper p {
display: block;
line-height: 1.875rem;
background: #f6f6f6;
text-transform: uppercase;
margin: 0;
padding-left: 1.25rem;
font-size: 0.9rem;
font-weight: 300;
}
#category-wrapper ul {
padding: 0.5rem 0 0 0;
border-left: 4px solid #f6f6f6;
list-style-type: none;
margin-bottom: 1.875rem;
}
#category-wrapper li {
line-height: 145%;
font-weight: 700;
padding-left: 1rem;
padding: 8px 0 8px 1rem;
}
#side-menu li.selected {
margin-left: -4px;
border-left: 4px solid #d4001a;
}
#category-wrapper li a {
color: #000;
}
#category-wrapper li.selected a {
color: #d4001a;
}
.offer-choice {
margin-top: 1.5rem;
margin-bottom: 4rem;
}
.offer-choice div a {
color: #000;
font-size: 1.125rem;
}
.offer-choice div a img {
width: 100%;
margin-bottom: 0.5rem;
transition: 0.4s transform;
}
.offer-choice div a:hover img {
transform: scale(1.1);
}
#category-selected {
display: none;
height: 4.5rem;
background: #d4001a;
color: #fff;
border: 0;
font-family: 'Lato', sans-serif;
font-size: 1.5rem;
line-height: 1.5rem;
font-weight: 400;
padding: 1.5rem;
width: 100%;
box-sizing: border-box;
position: relative;
text-align: left;
margin: 2rem 0 0;
}
#category-selected:after {
position: absolute;
right: 1.5rem;
top: 1.25rem;
display: block;
content: '';
width: 1.25rem;
height: 1.25rem;
border-right: 5px solid #fff;
border-bottom: 5px solid #fff;
box-sizing: border-box;
transform: rotate(45deg);
transition: 0.5s;
}
#category-selected.open:after {
top: 1.75rem;
transform: rotate(-135deg);
}
.contact-wrapper {
background: #f6f6f6;
padding-bottom: 1rem;
margin-bottom: 5rem;
}
.contact-wrapper .contact-title {
height: 3.75rem;
line-height: 3.75rem;
font-size: 1.3rem;
text-align: center;
font-weight: 300;
text-transform: uppercase;
color: #fff;
background: #d4001a;
-webkit-margin-before: 0;
margin-block-start: 0;
-webkit-margin-after: 0;
margin-block-end: 0;
margin-bottom: 0;
padding: 0 !important;
}
#side-menu .contact-wrapper .contact-title {
margin-top: 3.25rem;
margin-bottom: 0;
}
#intertext-contact {
display: none;
}
.contact-wrapper p {
font-size: 1rem;
line-height: 1.5rem;
padding: 1.3rem;
text-align: center;
}
.contact-icons {
display: flex;
flex-direction: column;
justify-content: center;
}
.contact-icon {
position: relative;
width: 5rem;
height: 5rem;
padding: 1rem;
background: #fff;
margin: auto;
margin-top: 0;
margin-bottom: 4.375rem;
box-sizing: border-box;
}
.contact-icon h5 {
display: block;
position: absolute;
width: 15rem;
font-size: 1.3rem;
bottom: -2.5rem;
left: 50%;
transform: translate(-50%, 0);
color: #000;
font-weight: 400;
text-align: center;
margin: 0;
}
.contact-icon:hover h5 {
color: #d4001a;
}
.product-image {
position: relative;
font-size: 0;
margin-bottom: 1.25rem;
}
.product-image-icons {
position: absolute;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
top: 10px;
right: -10px;
background: #f6f6f6;
height: 45px;
padding: 7px;
box-sizing: border-box;
white-space: nowrap;
}
.product-image-icons:before {
display: block;
content: '';
position: absolute;
background: rgba(0, 0, 0, 0.2);
height: 5px;
width: calc(100% - 20px);
left: 10px;
bottom: -5px;
}
.product-image-icons:after {
position: absolute;
right: 0;
bottom: -20px;
display: block;
content: '';
width: 0;
height: 10px;
border-style: solid;
border-width: 10px 10px 0 0;
border-color: #c7c7c7 transparent transparent transparent;
}
.product-image-icons svg {
display: inline-block;
margin: 0 7px;
height: 31px;
}
.product-carousel {
position: relative;
overflow: hidden;
}
.product-carousel > ul {
list-style: none;
white-space: nowrap;
}
.product-carousel > ul li {
display: inline-block;
margin-right: 1.25rem;
padding-bottom: 0.25rem;
outline: none;
}
.product-carousel > ul li.selected {
border-bottom: 0.25rem solid #d4001a;
}
.product-carousel > ul li img {
width: 190px;
cursor: pointer;
}
#product-tabs {
margin: 3rem 0 2.25rem;
}
@media (min-width: 651px) {
#product-tabs {
margin: 1.375rem 0 2.25rem;
}
}
#product-tabs ul {
list-style: none;
white-space: nowrap;
color: #a1a1a1;
border-bottom: 4px solid #f6f6f6;
width: 100%;
padding: 0 0 1rem;
}
@media (min-width: 651px) {
#product-tabs ul {
height: 3.75rem;
padding: 0;
}
}
#product-tabs ul li {
cursor: pointer;
text-align: center;
}
@media (min-width: 651px) {
#product-tabs ul li {
display: inline-block;
line-height: 3.75rem;
margin-right: 1.3rem;
text-align: left;
}
}
@media (max-width: 650px) {
#product-tabs ul li.selected {
color: #000;
font-weight: 700;
}
}
@media (min-width: 651px) {
#product-tabs ul li.selected {
color: #000;
margin-bottom: -0.25rem;
border-bottom: 0.25rem solid #d4001a;
}
}
article h4 {
font-size: 1.875rem;
font-weight: 300;
margin: 2.25rem 0 1.25rem 0;
}
.product-article p {
line-height: 1.5rem;
margin-bottom: 1.5rem;
}
article ol,
.tab-content ol {
font-size: 1.125rem;
padding-left: 3rem;
}
article ul:not(.slick-slider):not(.slick-dots),
.tab-content ul {
font-size: 1.125rem;
list-style: square outside url(//www.markizy.pl/wp-content/themes/markizy/images/bullet.svg);
padding-left: 3rem;
}
article ol li,
article ul:not(.slick-slider) li,
.tab-content ol li,
.tab-content ul li {
line-height: 1.5rem;
margin-bottom: 0.75rem;
padding-left: 0.3rem;
}
#product-tab-contents {
margin-bottom: 3.75rem;
}
.tab-content {
display: none;
}
.tab-content:first-child {
display: block;
}
.tab-content table tr:nth-child(odd) {
background-color: #f6f6f6;
}
.tab-content table tr td {
padding: 0.5em;
}
iframe {
max-width: 100%;
}
.box-links {
margin-top: 2rem;
}
.box-links:first-child {
margin-top: 1.7rem;
}
.box-link {
display: block;
position: relative;
width: 100%;
height: 220px;
background: #5b6064;
color: #fff;
padding: 150px 1.25rem 1.25rem 1.25rem;
box-sizing: border-box;
}
.box-link:hover {
background: #d4001a;
text-decoration: none;
}
.box-link h5 {
font-size: 1.3rem;
font-weight: 700;
margin: 0;
}
.box-link p {
font-size: 1rem;
margin: 0;
}
.box-link:before {
display: block;
position: absolute;
left: 50%;
transform: translate(-50%, 0);
}
.box-link:after {
display: block;
position: absolute;
right: 1rem;
top: 1rem;
}
.box-link-pdf:before {
content: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA2NCA4OSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNjQgODk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxnPg0KCTxyZWN0IHg9IjMyIiB5PSIxOSIgY2xhc3M9InN0MCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjMiLz4NCgk8cmVjdCB4PSIzMiIgeT0iMzIiIGNsYXNzPSJzdDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSIzIi8+DQoJPHJlY3QgeD0iOCIgeT0iNDUiIGNsYXNzPSJzdDAiIHdpZHRoPSI0OCIgaGVpZ2h0PSIzIi8+DQoJPHJlY3QgeD0iOCIgeT0iNTgiIGNsYXNzPSJzdDAiIHdpZHRoPSI0OCIgaGVpZ2h0PSIzIi8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM0LjQsNzAuMWMtMC40LTAuMy0wLjgtMC42LTEuNC0wLjhjLTAuNi0wLjItMS4zLTAuMy0yLTAuM2gtMy44djExLjZoMi4ydi00LjFIMzFjMC44LDAsMS40LTAuMSwyLTAuMw0KCQljMC42LTAuMiwxLTAuNSwxLjQtMC44YzAuNC0wLjMsMC43LTAuNywwLjgtMS4yYzAuMi0wLjUsMC4zLTEsMC4zLTEuNWMwLTAuNS0wLjEtMS0wLjMtMS41QzM1LDcwLjksMzQuOCw3MC41LDM0LjQsNzAuMXoNCgkJIE0zMy4yLDczLjdjLTAuMSwwLjMtMC4yLDAuNS0wLjQsMC43Yy0wLjIsMC4yLTAuNSwwLjMtMC43LDAuNGMtMC4zLDAuMS0wLjYsMC4xLTEsMC4xaC0xLjZ2LTQuMUgzMWMwLjQsMCwwLjcsMCwxLDAuMQ0KCQljMC4zLDAuMSwwLjUsMC4yLDAuNywwLjRzMC4zLDAuNCwwLjQsMC42YzAuMSwwLjIsMC4xLDAuNSwwLjEsMC44QzMzLjMsNzMuMSwzMy4zLDczLjQsMzMuMiw3My43eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00NS41LDcwLjdjLTAuNS0wLjUtMS4xLTAuOS0xLjgtMS4yYy0wLjctMC4zLTEuNS0wLjQtMi40LTAuNGgtNC40djExLjVoNC40YzAuOSwwLDEuNy0wLjEsMi40LTAuNA0KCQljMC43LTAuMywxLjMtMC43LDEuOC0xLjJjMC41LTAuNSwwLjktMS4xLDEuMi0xLjhjMC4zLTAuNywwLjQtMS41LDAuNC0yLjNzLTAuMS0xLjYtMC40LTIuM0M0Ni40LDcxLjgsNDYsNzEuMiw0NS41LDcwLjd6DQoJCSBNNDQuNiw3Ni42Yy0wLjIsMC41LTAuNCwwLjktMC43LDEuM2MtMC4zLDAuMy0wLjcsMC42LTEuMSwwLjhjLTAuNSwwLjItMSwwLjMtMS41LDAuM0gzOXYtOC4xaDIuM2MwLjYsMCwxLjEsMC4xLDEuNSwwLjMNCgkJYzAuNSwwLjIsMC44LDAuNSwxLjEsMC44YzAuMywwLjMsMC42LDAuOCwwLjcsMS4zYzAuMiwwLjUsMC4yLDEuMSwwLjIsMS43QzQ0LjksNzUuNSw0NC44LDc2LjEsNDQuNiw3Ni42eiIvPg0KCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iNDguOCw4MC43IDUxLDgwLjcgNTEsNzYgNTUuMyw3NiA1NS4zLDc0LjIgNTEsNzQuMiA1MSw3MC44IDU2LjEsNzAuOCA1Ni4xLDY5LjEgNDguOCw2OS4xIAkiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzAuMiw3TDI2LDBIN3Y3SDB2NjJ2M2wxNywxN2gzaDQ0VjdIMzAuMnogTTEwLjMsMjFjMC41LTAuNywxLjQtMC43LDItMC4xbDIuOCwyLjlWMTAuNmMwLTAuMiwwLTAuNSwwLjEtMC43DQoJCWMwLTAuMSwwLjEtMC4yLDAuMi0wLjNjMCwwLDAsMCwwLjEtMC4xYzAuMS0wLjEsMC4yLTAuMiwwLjMtMC4zbDAsMGMwLjEtMC4xLDAuMi0wLjEsMC4zLTAuMmMwLDAsMC4xLDAsMC4xLDANCgkJQzE2LjIsOSwxNi4zLDksMTYuNSw5YzAuMSwwLDAuMiwwLDAuNCwwLjFjMCwwLDAuMSwwLDAuMSwwYzAuMiwwLjEsMC40LDAuMiwwLjYsMC41YzAsMCwwLDAuMSwwLjEsMC4xYzAuMSwwLjEsMC4xLDAuMiwwLjIsMC4zDQoJCWMwLjEsMC4yLDAuMSwwLjQsMC4xLDAuN3YxMy4xbDIuOC0yLjljMC42LTAuNiwxLjUtMC41LDIsMC4xYzAuNSwwLjcsMC41LDEuNy0wLjEsMi4zbC01LjEsNS4zbDAsMGMwLDAtMC4xLDAuMS0wLjEsMC4xDQoJCWMwLDAsMCwwLDAsMGMwLDAsMCwwLTAuMSwwLjFjMCwwLDAsMCwwLDBjMCwwLDAsMC0wLjEsMGgwYzAsMC0wLjEsMC0wLjEsMGgwYzAsMC0wLjEsMC0wLjEsMGgwYzAsMC0wLjEsMC0wLjEsMGgwYzAsMC0wLjEsMC0wLjEsMA0KCQloLTAuMWMwLDAtMC4xLDAtMC4xLDBoMGMwLDAtMC4xLDAtMC4xLDBoMGMwLDAtMC4xLDAtMC4xLDBoMGMwLDAtMC4xLDAtMC4xLDBoMGMwLDAsMCwwLTAuMSwwYzAsMCwwLDAsMCwwYzAsMC0wLjEsMC0wLjEtMC4xDQoJCWMwLDAsMCwwLDAsMGMwLDAtMC4xLTAuMS0wLjEtMC4xbDAsMGwtNS4yLTUuM0M5LjksMjIuNyw5LjgsMjEuNywxMC4zLDIxeiBNNjEsODZIMjBWNjlIM1YxMGg0djE5bDAsMGw5LjUsOWw5LjUtOWwwLDBWMTBIMzJoMjkNCgkJVjg2eiIvPg0KPC9nPg0KPC9zdmc+DQo=');
width: 64px;
top: 35px;
}
.box-link-puzzle:before {
content: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNTYgMjU2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNTYgMjU2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRkZGRkZGO30NCjwvc3R5bGU+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTMzLjQsMjU2SDM2LjZ2LTAuMUgxLjh2LTY0bC0wLjMtMC42di00OC43bDAuMy0wLjZWNzcuM2g2NS4zYzEuMi0wLjgsMi4yLTIsMi42LTMuNA0KCQljMC41LTEuNiwwLjMtMy4zLTAuNy00LjhjLTYuMi05LjktOC40LTIwLTYuMy0yOC41YzEuNy02LjksNi0xMi41LDEyLjktMTYuNWM3LTQuMSwxNS43LTUuMiwyMy44LTIuOXMxNSw3LjYsMTguOSwxNC43DQoJCWM3LjEsMTMuMSwwLjQsMjQuOS00LjQsMzMuNGMtMC44LDEuNS0xLDMuMi0wLjUsNC43YzAuNSwxLjQsMS40LDIuNSwyLjYsMy4zaDY0LjZsLTAuMSw2NS44Yy0xLDQuMi00LjEsNy43LTguMiw5LjQNCgkJYy00LjEsMS43LTguNiwxLjMtMTIuNC0xLjFjLTguMS01LTE2LjEtNi45LTIyLjYtNS4zYy00LjgsMS4yLTguNyw0LjMtMTEuNyw5LjNjLTIuOSw1LTMuNiwxMS0yLDE2LjljMS44LDYuMyw2LDExLjcsMTEuNSwxNC43DQoJCWM4LjQsNC42LDE0LjcsMS42LDI1LjItNC4xYzQuMy0yLjQsOS0yLjcsMTIuOS0wLjhjMy42LDEuNyw2LjIsNS4xLDcuMSw5LjRsMC4xLDAuOHY2My44aC00My4zTDEzMy40LDI1NnogTTQ0LjQsMjQ4LjJoODUuMQ0KCQlsMy45LTAuMWgzOS40di01NS42Yy0wLjQtMS43LTEuNC0zLTIuNy0zLjZjLTEuNi0wLjgtMy44LTAuNS01LjksMC42Yy05LjksNS40LTIwLjEsMTAuOS0zMi43LDQuMWMtNy40LTQtMTMtMTEuMS0xNS4zLTE5LjUNCgkJYy0yLjItOC0xLjItMTYuMSwyLjgtMjIuOWM0LTYuOSw5LjYtMTEuMiwxNi41LTEyLjljOC42LTIuMSwxOC43LDAuMSwyOC42LDYuM2MyLjIsMS40LDQuMywwLjksNS4zLDAuNWMxLjYtMC43LDIuOS0yLDMuNC0zLjZWODUNCgkJaC01OC41bC0wLjgtMC4zYy0zLjUtMS42LTYuMi00LjYtNy41LTguM2MtMS4yLTMuNy0wLjgtNy42LDEuMS0xMWM1LjUtOS43LDkuMS0xNy4yLDQuNC0yNS44Yy0yLjktNS4zLTgtOS4yLTE0LjEtMTAuOQ0KCQljLTYuMS0xLjctMTIuNi0wLjktMTcuOCwyLjFjLTUsMi45LTguMSw2LjktOS4zLDExLjdDNjguNyw0OSw3MC42LDU3LDc1LjYsNjVjMi4xLDMuNCwyLjcsNy40LDEuNSwxMS4yYy0xLjIsMy44LTMuOSw2LjktNy41LDguNg0KCQlMNjguOSw4NUg5LjZ2NTguNEw5LjMsMTQ0djAuMXY0NS42YzAsMCwwLDAsMCwwLjFsMC4yLDAuN3Y1Ny43aDM0Ljh2MEg0NC40eiIvPg0KCQ0KCQk8cmVjdCB4PSIxOTIuNCIgeT0iMzIuNyIgdHJhbnNmb3JtPSJtYXRyaXgoMC43MDcxIC0wLjcwNzEgMC43MDcxIDAuNzA3MSAzNi45NyAxNjIuMzg5MikiIGNsYXNzPSJzdDAiIHdpZHRoPSI0NC4yIiBoZWlnaHQ9IjcuOCIvPg0KCTxyZWN0IHg9IjIxMC40IiB5PSI3MyIgY2xhc3M9InN0MCIgd2lkdGg9IjQ0LjIiIGhlaWdodD0iNy44Ii8+DQoJPHJlY3QgeD0iMTY4LjkiIGNsYXNzPSJzdDAiIHdpZHRoPSI3LjgiIGhlaWdodD0iNDQuOSIvPg0KPC9nPg0KPC9zdmc+DQo=');
width: 99px;
top: 27px;
}
.box-link-colors:before {
content: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxNDMgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0MyAzMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzUwQjA0RTt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KCS5zdDJ7ZmlsbDojMDhBNkQ0O30NCgkuc3Qze2ZpbGw6I0Q0MTExRTt9DQoJLnN0NHtmaWxsOiNFQkUzMEU7fQ0KPC9zdHlsZT4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05MCwxLjVjOCwwLDE0LjUsNi41LDE0LjUsMTQuNWMwLDgtNi41LDE0LjUtMTQuNSwxNC41Uzc1LjUsMjQsNzUuNSwxNkM3NS41LDgsODIsMS41LDkwLDEuNXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOTAsMzJjLTguOCwwLTE2LTcuMi0xNi0xNmMwLTguOCw3LjItMTYsMTYtMTZzMTYsNy4yLDE2LDE2QzEwNiwyNC44LDk4LjgsMzIsOTAsMzJ6IE05MCwzDQoJCWMtNy4yLDAtMTMsNS44LTEzLDEzYzAsNy4yLDUuOCwxMywxMywxM3MxMy01LjgsMTMtMTNDMTAzLDguOCw5Ny4yLDMsOTAsM3oiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMjcsMS41YzgsMCwxNC41LDYuNSwxNC41LDE0LjVjMCw4LTYuNSwxNC41LTE0LjUsMTQuNWMtOCwwLTE0LjUtNi41LTE0LjUtMTQuNUMxMTIuNSw4LDExOSwxLjUsMTI3LDEuNXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTI3LDMyYy04LjgsMC0xNi03LjItMTYtMTZjMC04LjgsNy4yLTE2LDE2LTE2YzguOCwwLDE2LDcuMiwxNiwxNkMxNDMsMjQuOCwxMzUuOCwzMiwxMjcsMzJ6IE0xMjcsMw0KCQljLTcuMiwwLTEzLDUuOC0xMywxM2MwLDcuMiw1LjgsMTMsMTMsMTNjNy4yLDAsMTMtNS44LDEzLTEzQzE0MCw4LjgsMTM0LjIsMywxMjcsM3oiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xNiwxLjVDMjQsMS41LDMwLjUsOCwzMC41LDE2YzAsOC02LjUsMTQuNS0xNC41LDE0LjVDOCwzMC41LDEuNSwyNCwxLjUsMTZDMS41LDgsOCwxLjUsMTYsMS41eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNiwzMkM3LjIsMzIsMCwyNC44LDAsMTZDMCw3LjIsNy4yLDAsMTYsMGM4LjgsMCwxNiw3LjIsMTYsMTZDMzIsMjQuOCwyNC44LDMyLDE2LDMyeiBNMTYsMw0KCQlDOC44LDMsMyw4LjgsMywxNmMwLDcuMiw1LjgsMTMsMTMsMTNjNy4yLDAsMTMtNS44LDEzLTEzQzI5LDguOCwyMy4yLDMsMTYsM3oiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik01MywxLjVDNjEsMS41LDY3LjUsOCw2Ny41LDE2YzAsOC02LjUsMTQuNS0xNC41LDE0LjVjLTgsMC0xNC41LTYuNS0xNC41LTE0LjVDMzguNSw4LDQ1LDEuNSw1MywxLjV6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTUzLDMyYy04LjgsMC0xNi03LjItMTYtMTZjMC04LjgsNy4yLTE2LDE2LTE2YzguOCwwLDE2LDcuMiwxNiwxNkM2OSwyNC44LDYxLjgsMzIsNTMsMzJ6IE01MywzDQoJCWMtNy4yLDAtMTMsNS44LTEzLDEzYzAsNy4yLDUuOCwxMywxMywxM2M3LjIsMCwxMy01LjgsMTMtMTNDNjYsOC44LDYwLjIsMyw1MywzeiIvPg0KPC9nPg0KPC9zdmc+DQo=');
width: 140px;
top: 70px;
}
.box-link:after {
display: block;
position: absolute;
right: 1rem;
top: 1rem;
}
.box-link-external:after {
content: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNTYgMjU2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNTYgMjU2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRkZGRkZGO30NCjwvc3R5bGU+DQo8Zz4NCgk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjE4OC4xLDIzNS4xIDIwLjksMjM1LjEgMjAuOSw2Ny45IDExOS4yLDY3LjkgMTE5LjIsNDcgMCw0NyAwLDI1NiAyMDksMjU2IDIwOSwxMzYuNiAxODguMSwxMzYuNiAJIi8+DQoJPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIxMzAuNiwwIDEzMC42LDIwLjkgMjIwLjMsMjAuOSA4MS40LDE1OS44IDk2LjIsMTc0LjYgMjM1LjEsMzUuNyAyMzUuMSwxMjUuNCAyNTYsMTI1LjQgMjU2LDAgCSIvPg0KPC9nPg0KPC9zdmc+DQo=');
width: 1.5rem;
}
@media (max-width: 1024px) {
#side-menu {
background: #f6f6f6;
text-align: center;
padding: 2.5rem 30px;
margin: 0;
}
#search-title {
display: none;
}
#side-menu #search-form #search {
width: calc(100% - 4.5rem);
height: 4.5rem;
box-sizing: border-box;
font-size: 1.5rem;
border-color: #d7d7d7;
}
#side-menu #search-form #search-submit {
width: 4.5rem;
height: 4.5rem;
}
#side-menu #search-form #search-submit:before,
#side-menu #search-form #search-submit:after {
border-width: 5px;
}
#category-selected {
display: block;
}
#side-menu h4#category-title {
font-size: 1.625rem;
margin-top: 2rem;
margin-bottom: 1.4rem;
}
#category-wrapper p {
padding: 5px 0;
}
#category-wrapper {
display: none;
position: relative;
z-index: 1;
width: 100%;
overflow: hidden;
}
#category-wrapper h5 {
display: none;
}
#category-wrapper ul {
border: 0;
border-bottom: 2px solid #d7d7d7;
padding: 0;
margin: 0;
width: 100%;
}
#category-wrapper ul:last-child {
border-bottom: 0;
}
#category-wrapper li {
background: #fff;
font-size: 1.3rem;
padding: 10px 1.5rem;
font-weight: bold;
border: 0;
border-bottom: 1px dashed #d7d7d7;
box-sizing: border-box;
}
#category-wrapper li.selected {
margin: 0;
border-left: 0;
color: #d4001a;
}
#category-wrapper li:last-child {
border-bottom: 0;
}
#side-contact {
display: none;
}
#intertext-contact {
display: block;
}
#intertext-contact .contact-icons {
flex-direction: row;
padding: 0 3rem;
}
}
@media (max-width: 540px) {
.product-carousel > ul li img {
width: 100%;
}
#intertext-contact .contact-icons {
flex-direction: column;
}
} .blog-block-links .home-block-link {
height: 297px;
margin-bottom: 20px;
}
.blog-block-links .home-block-link h3 {
font-size: 1.125rem;
padding: 0 25%;
box-sizing: border-box;
}
#latest-posts div ~ h3 {
margin-top: 3rem;
}
.bloglist-box {
margin-bottom: 1.25rem;
}
.bloglist-image {
display: block;
position: relative;
width: 100%;
height: 100%;
overflow: hidden;
text-align: center;
}
.bloglist-image img {
position: absolute;
width: 100%;
left: 0;
top: 0;
}
article .bloglist-text h4 {
margin-top: 0.5rem;
}
.bloglist-text {
border-top: 4px solid #f4f4f4;
}
.bloglist-text .blog-date {
margin-top: -4px;
}
@media (max-width: 700px) {
.bloglist-image img {
position: relative;
width: 100%;
height: auto;
}
.bloglist-text {
border-top: 0;
}
} .kontakt-items {
margin: auto;
margin-top: 0;
margin-bottom: 3rem;
max-width: 1000px;
}
@media (min-width: 550px) {
.kontakt-items {
display: flex;
justify-content: center;
flex-wrap: wrap;
}
}
#glorius ~ section.kontakt-items {
padding-top: 2rem;
}
.kontakt-item {
margin: 0 auto;
padding: 15px 30px;
text-align: center;
font-size: 1.1rem;
line-height: 1.5rem;
}
.kontakt-item svg {
width: 103px;
margin-bottom: 1rem;
}
.kontakt-item p {
margin: 0;
}
.kontakt-item p a {
color: #000;
transition: color 0.4s;
}
.kontakt-item p a:hover {
color: #d4111e;
}
#map_canvas {
width: 100%;
display: block;
height: 635px;
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
cursor: pointer;
}  #realizacje-tags {
background: #f6f6f6;
line-height: 1.875rem;
font-weight: 700;
padding: 1rem calc(50% - 580px);
box-sizing: border-box;
text-align: center;
}
#realizacje-tags > span {
margin: 0 1.375rem;
cursor: pointer;
white-space: nowrap;
}
#realizacje-tags > span.selected {
color: #d4111e;
}
#realizacje-items {
display: flex;
flex-wrap: wrap;
margin-bottom: 4.5rem;
}
#realizacje-items > a {
position: relative;
width: 100%;
height: 320px;
}
@media (min-width: 600px) {
#realizacje-items > a {
width: 50%;
}
}
@media (min-width: 900px) {
#realizacje-items > a {
width: 33.33%;
}
}
@media (min-width: 1200px) {
#realizacje-items > a {
width: 25%;
}
}
#realizacje-items > a > span {
display: block;
width: 100%;
height: 100%;
background-size: cover;
transition: -webkit-filter 0.5s;
transition: filter 0.5s;
transition: filter 0.5s, -webkit-filter 0.5s;
}
#realizacje-items > a:hover > span {
-webkit-filter: brightness(1.5);
filter: brightness(1.5);
}
#realizacje-items > a > p {
display: block;
position: absolute;
background-color: #d4111e;
height: 2.75rem;
right: 0;
bottom: 0;
color: #fff;
font-size: 1rem;
line-height: 1.25rem;
font-weight: 700;
padding: 0.75rem;
box-sizing: border-box;
margin: 0;
}
#realizacje-items > a > p:before {
display: block;
content: '';
position: absolute;
left: -14px;
top: 0;
border-style: solid;
border-width: 0 0 2.75rem 14px;
border-color: transparent transparent #d4111e transparent;
}
#realizacje-nawigacja {
position: relative;
width: 100%;
height: 5.75rem;
background: #f6f6f6;
text-align: center;
margin-bottom: 3.5rem;
}
#realizacje-nawigacja h3 {
font-size: 3rem;
font-weight: 300;
line-height: 5.75rem;
}
#realizacje-nawigacja-prev,
#realizacje-nawigacja-next,
#realizacje-nawigacja-x {
width: 5.75rem;
height: 5.75rem;
position: absolute;
top: 0;
padding: 2rem;
box-sizing: border-box;
}
#realizacje-nawigacja-prev:hover,
#realizacje-nawigacja-next:hover {
background: #ccc;
}
#realizacje-nawigacja-prev {
left: calc(50% - 660px);
}
#realizacje-nawigacja-next {
right: calc(50% - 660px);
}
#realizacje-nawigacja-prev:after,
#realizacje-nawigacja-next:after {
display: block;
content: '';
width: 1.25rem;
height: 1.25rem;
position: relative;
left: 9px;
top: 4px;
border-left: 2px solid #05070a;
border-top: 2px solid #05070a;
transform: rotate(-45deg);
box-sizing: border-box;
}
#realizacje-nawigacja-next:after {
transform: rotate(135deg);
left: -2px;
}
#realizacje-nawigacja-x {
background-color: #d4111e;
right: 0;
padding: 2.6rem 1.9rem;
}
#realizacje-nawigacja-x:hover {
background: #000;
}
#realizacje-nawigacja-x:before,
#realizacje-nawigacja-x:after {
display: block;
content: '';
width: 2.5rem;
height: 2px;
transform: rotate(-45deg) translate(-1px, 1px);
background: #fff;
}
#realizacje-nawigacja-x:after {
transform: rotate(45deg);
}
@media (max-width: 1920px) {
#realizacje-items > div {
width: 33.3333%;
}
}
@media (max-width: 1500px) {
#realizacje-nawigacja-next {
right: calc(50% - 660px + 5.75rem);
}
#realizacje-nawigacja h3 {
font-size: 2rem;
padding-right: 4rem;
}
}
@media (max-width: 1320px) {
#realizacje-nawigacja-prev {
left: 30px;
}
#realizacje-nawigacja-next {
right: 5.75rem;
}
}
@media (max-width: 1260px) {
#realizacje-items > div {
width: 50%;
}
#realizacje-tags {
padding: 1rem;
}
}
@media (max-width: 1024px) {
#realizacje-items > div {
width: 100%;
height: 66.6667vw;
}
#realizacje-nawigacja h3 {
font-size: 1.5rem;
line-height: 1.5rem;
width: calc(100% - 9rem);
position: absolute;
left: 3rem;
top: 50%;
transform: translate(0, -50%);
margin: 0;
padding-right: 0;
}
#realizacje-nawigacja-prev,
#realizacje-nawigacja-next {
width: 3rem;
padding: 2rem 0.75rem;
}
#realizacje-nawigacja-prev {
left: 0;
}
#realizacje-nawigacja-next {
right: 3rem;
}
#realizacje-nawigacja-x {
width: 3rem;
padding: 2.6rem 0.3rem;
}
}
@media (max-width: 480px) {
#realizacje-items > div > p {
font-size: 0.75rem;
}
#realizacje-nawigacja h3 {
font-size: 1rem;
line-height: 1.2rem;
}
} #klienci-obiekty {
padding: 3rem 0;
}
#klienci-obiekty p {
display: block;
max-width: 930px;
color: #a1a1a1;
text-align: center;
margin: auto;
}
#klienci-obiekty .table {
margin: 2rem 0 0 0;
}
.table {
display: table;
width: 100%;
margin-bottom: 6.5rem;
}
.table-header {
display: table-header-group;
color: #d4111e;
font-weight: 700;
text-transform: uppercase;
}
.table-header > .table-cell {
border-bottom: 2px solid #d4111e;
padding-bottom: 1.25rem;
}
.table-row {
display: table-row;
}
.table-row > .table-cell {
padding: 1.312rem;
border-bottom: 1px solid #d5d5d5;
}
.table-cell {
display: table-cell;
}
.table-cell.object-name {
font-weight: 700;
}
.table-cell > span:first-child {
display: none;
}
@media (max-width: 1023px) {
.table {
display: block;
}
.table-header {
display: none;
}
.table-row {
display: table;
width: 100%;
}
.table-row:nth-child(even) {
background: #f6f6f6;
}
.table-cell {
display: table-row;
}
.table-cell span {
display: table-cell;
width: 50%;
padding: 0 15px;
}
.table-cell span:first-child {
display: table-cell;
color: #d4111e;
font-weight: 700;
text-transform: uppercase;
text-align: right;
line-height: 3rem;
}
} #section-poznajmy {
padding: 3rem 30px 0;
padding-left: 30px;
padding-right: 30px;
box-sizing: border-box;
}
#section-poznajmy .motto {
margin: 3rem auto 5rem;
line-height: 2.5rem;
}
@media (min-width: 600px) {
#section-poznajmy .motto {
margin: 5rem auto;
}
}
#section-poznajmy + #section-partner {
padding: 5rem 0;
}
@media (min-width: 1141px) {
#section-poznajmy + #section-partner .row {
padding-top: 1rem;
width: 1130px;
}
}
@media (max-width: 900px) {
#section-partner img {
max-width: 282px;
}
}
#section-poznajmy + #section-partner img {
height: 211px;
}
#section-poznajmy + #section-partner p {
font-size: 1.3125rem;
line-height: 1.875rem;
font-weight: 300;
padding-left: 58px;
padding-right: 0;
flex-grow: 4;
}
#section-poznajmy ~ #section-wartosci {
padding-top: 41px;
padding-bottom: 38px;
}
#section-poznajmy ~ #section-wartosci .motto {
line-height: 2.5rem;
}
#section-poznajmy ~ #section-vision {
padding: 3rem 0;
}
#section-vision h2 {
margin-bottom: 62px;
}
#section-vision > * {
max-width: 1010px;
padding-left: 30px;
padding-right: 30px;
box-sizing: border-box;
margin-left: auto;
margin-right: auto;
text-align: center;
}
#section-vision p {
font-size: 1.3rem;
line-height: 1.875rem;
}
#section-vision .motto {
line-height: 1.875rem;
}
#section-vision .firma-counters {
display: flex;
margin: 1rem auto 2rem;
padding-left: 87px;
padding-right: 87px;
}
#section-vision .firma-counter {
width: 50%;
text-align: center;
}
#section-vision .firma-counter-number {
font-size: 4rem;
font-weight: 700;
color: #d4111e;
}
@media (min-width: 1000px) {
#section-vision .firma-counter-number {
font-size: 7.5rem;
}
}
#section-vision .firma-counter p {
font-size: 1.125rem;
text-transform: uppercase;
font-weight: 400;
margin-top: -7px;
}
#section-poznajmy ~ #section-gwarancja {
padding-top: 41px;
padding-bottom: 3.75rem;
}
#section-gwarancja > * {
max-width: 1010px;
padding-left: 40px;
padding-right: 30px;
box-sizing: border-box;
margin-left: auto;
margin-right: auto;
}
#section-poznajmy ~ #section-gwarancja h2 {
margin-bottom: 63px;
}
#section-gwarancja ul {
list-style: none;
}
#section-gwarancja li {
position: relative;
padding-left: 90px;
position: relative;
margin-bottom: 1.5rem;
font-size: 1.125rem;
line-height: 1.5rem;
}
#section-gwarancja li:before {
display: block;
content: '';
background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MSA0OSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEgNDk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0Q0MTIyMCIgZD0iTTQ1LjcsMTYuN2MxLjQsMy45LDEuNyw4LjIsMC43LDEyLjVjLTIuNywxMi4yLTE0LjgsMTkuOS0yNywxNy4xQzcuMiw0My43LTAuNSwzMS42LDIuMiwxOS40DQoJCQlDNC45LDcuMiwxNy4xLTAuNSwyOS4zLDIuMmMzLjksMC45LDcuNSwyLjcsMTAuNCw1LjRsMS4yLTEuMmMtMy4xLTIuOS03LTQuOS0xMS4yLTUuOWMtNi4zLTEuNC0xMi45LTAuMy0xOC40LDMuMg0KCQkJQzUuOCw3LjMsMiwxMi43LDAuNiwxOVMwLjMsMzEuOSwzLjgsMzcuM2MzLjUsNS41LDguOSw5LjMsMTUuMywxMC43YzYuMywxLjQsMTIuOSwwLjMsMTguNC0zLjJjNS41LTMuNSw5LjMtOC45LDEwLjctMTUuMg0KCQkJYzEuMS00LjksMC43LTkuOC0xLjEtMTQuMkw0NS43LDE2Ljd6Ii8+DQoJCTxwYXRoIGZpbGw9IiNENDEyMjAiIGQ9Ik01MC4zLDQuNWMtMC4zLTAuMy0wLjktMC4zLTEuMiwwTDIxLjgsMzEuOGwtNy41LTdjLTAuMy0wLjMtMC45LTAuMy0xLjIsMGMtMC4zLDAuMy0wLjMsMC45LDAsMS4ybDguMSw3LjUNCgkJCWMwLjIsMC4yLDAuNCwwLjIsMC42LDAuMmMwLjIsMCwwLjQtMC4xLDAuNi0wLjJMNTAuMyw1LjdDNTAuNiw1LjQsNTAuNiw0LjksNTAuMyw0LjV6Ii8+DQoJPC9nPg0KPC9zdmc+DQo=');
background-repeat: no-repeat;
background-size: contain;
background-position: center;
position: absolute;
width: 51px;
height: 100%;
left: 0;
top: 0;
}
@media (max-width: 640px) {
.firma-counters {
flex-direction: column;
justify-content: center;
width: 100%;
}
#section-vision .firma-counter {
margin: auto;
width: 100%;
}
}
.cookie-overlay {
background: rgba(0, 0, 0, 0.5);
display: flex;
align-items: center;
justify-content: center;
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 9999;
}
.cookie-overlay .cookie-inner {
background: #fff;
font-size: 1.2rem;
font-weight: 200;
padding: 4rem;
max-width: 100%;
width: 40rem;
text-align: center;
position: relative;
overflow: auto;
max-height: 100vh;
}
.cookie-overlay .cookie-inner header {
font-size: 2rem;
font-weight: 700;
margin: 0 0 1rem;
}
.cookie-overlay .cookie-inner header:before {
content: '';
display: block;
margin: 0 auto 4rem;
width: 100%;
height: 120px;
background-image: url(//www.markizy.pl/wp-content/themes/markizy/images/cookie.svg);
background-repeat: no-repeat;
background-position: 50%;
background-size: contain;
}
.cookie-overlay .cookie-inner section {
line-height: 140%;
}
.cookie-overlay .cookie-inner section a {
text-decoration: none;
color: #d81930;
}
.cookie-overlay .cookie-inner .goto-page {
background: #d81930;
color: #fff;
cursor: pointer;
font-size: 1.5rem;
font-weight: 700;
margin: 3rem auto 0;
padding: 1.5rem 0;
position: relative;
width: 21rem;
max-width: calc(100% - 8rem);
white-space: nowrap;
text-transform: uppercase;
transition: all 0.2s ease;
float: none;
}
.cookie-overlay .cookie-inner .goto-page:hover {
opacity: 0.7;
}
.cookie-overlay .cookie-inner .close-icon {
cursor: pointer;
position: absolute;
right: 2rem;
top: 2rem;
width: 3.4rem;
height: 3.4rem;
background-image: url(//www.markizy.pl/wp-content/themes/markizy/images/ico_close-y.svg);
background-repeat: no-repeat;
background-position: 50%;
transition: all 0.2s ease;
}
.cookie-overlay .cookie-inner .close-icon:hover {
opacity: 0.7;
}
@media (min-width: 390px) {
.cookie-overlay .cookie-inner .goto-page {
font-size: 1rem;
}
}
@media (min-width: 620px) {
.cookie-overlay .cookie-inner {
font-size: 1.2rem;
padding: 3rem;
}
.cookie-overlay .cookie-inner header {
font-size: 2rem;
}
.cookie-overlay .cookie-inner .goto-page {
font-size: 1.5rem;
margin: 3rem auto 0;
}
}
.the-p-fixer p {
margin: 1.5rem 0;
line-height: 1.5rem 0;
}
.heading-section {
padding: 3rem 0 0;
} section.contact-info {
padding: 3rem 20px 5rem;
box-sizing: border-box;
}
section.contact-info .contact-info-content {
width: 400px;
max-width: 100%;
margin: 0 auto;
text-align: center;
}
@media (min-width: 450px) {
section.contact-info .contact-info-content {
display: flex;
justify-content: center;
align-items: center;
text-align: left;
}
}
section.contact-info .contact-info-content .asset svg {
width: 150px;
max-width: 100%;
}
@media (min-width: 450px) {
section.contact-info .contact-info-content .asset svg {
width: 130px;
}
}
section.contact-info .contact-info-content .body {
padding: 40px 0 0;
font-size: 18px;
}
@media (min-width: 450px) {
section.contact-info .contact-info-content .body {
padding: 0 0 0 40px;
}
}  section.multichoice {
padding-top: 40px;
padding-bottom: 58px;
}
section.multichoice p {
font-size: 1.125rem;
line-height: 1.6875rem;
}
section.multichoice div.row {
width: 1240px;
margin: auto;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
section.multichoice div.row .column {
position: relative;
width: calc(50% - 10px);
margin-bottom: 28px;
}
section.multichoice div.row .column:nth-child(odd) {
margin-right: 20px;
}
section.multichoice div.row .column.home-block-link {
height: 458px;
margin-bottom: 20px;
background-size: cover;
position: relative;
display: block;
}
.home-block-link h2 {
display: block;
position: absolute;
width: 100%;
top: 40%;
left: 0;
font-size: 1.5rem;
font-weight: 700;
text-align: center;
color: #fff;
opacity: 1;
-webkit-transition: opacity 0.5s;
-o-transition: opacity 0.5s;
transition: opacity 0.5s;
}
section.multichoice .home-block-link p {
display: block;
position: absolute;
width: 100%;
bottom: 0;
left: 0;
font-size: 1rem;
line-height: 1.4375rem;
font-weight: 300;
padding: 1rem 1.5rem 1rem 2.25rem;
color: #fff;
-webkit-box-sizing: border-box;
box-sizing: border-box;
background: rgba(30, 24, 22, 0.75);
margin: 0;
opacity: 1;
-webkit-transition: opacity 0.5s;
-o-transition: opacity 0.5s;
transition: opacity 0.5s;
}
.home-block-link p:after {
position: absolute;
left: -2px;
top: -8px;
display: block;
content: '';
width: 9px;
height: 52px;
border-style: solid;
border-width: 52px 17px 0 0;
border-color: #d4001a transparent transparent transparent;
}
.home-block-link .home-block-hover-wrapper {
height: 100%;
width: 100%;
position: absolute;
overflow: hidden;
}
.home-block-link .home-block-hover {
-webkit-transition: 0.5s;
-o-transition: 0.5s;
transition: 0.5s;
height: 100%;
width: 100%;
position: absolute;
top: 100%;
background: rgba(212, 0, 26, 0.8);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
}
section.multichoice div.row .home-block-link .home-block-hover a {
position: relative;
-ms-flex-preferred-size: 0;
flex-basis: 0;
display: block;
height: 100%;
background-size: cover;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
}
section.multichoice div.row .home-block-link .home-block-hover h3 {
position: absolute;
color: #fff;
font-size: 1.125rem;
width: 100%;
text-align: center;
top: calc(50% - 2em);
z-index: 999;
opacity: 1;
}
section.multichoice div.row .home-block-link .home-block-hover a:hover {
text-decoration: none;
}
section.multichoice div.row .home-block-link .home-block-hover .home-block-red h3:after {
display: inline-block;
content: '';
width: 10px;
height: 10px;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
border-top: 3px solid #fff;
border-right: 3px solid #fff;
}
section.multichoice div.row .home-block-link .home-block-hover .home-block-big h3 {
font-size: 1.5rem;
}
section.multichoice div.row .home-block-link:hover .home-block-hover {
top: 0;
}
section.multichoice div.row .home-block-link:hover h2 {
opacity: 0;
}
section.multichoice div.row .home-block-link:hover p {
opacity: 0;
}
section.multichoice div.row .home-block-link:hover .home-block-hover a {
}
@media (max-width: 1300px) {
section.multichoice div.row {
width: 100%;
padding: 0 30px;
}
}
@media all and (max-width: 700px) {
section.multichoice div.row {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
padding: 0 30px;
}
section.multichoice div.row .column {
width: 100%;
margin-right: 0;
}
section.multichoice div.row .home-block-link h2 {
top: 30%;
}
} #menu-menu-glowne li {
position: relative !important;
} #menu-menu-glowne .sub-menu {
display: none !important;
position: absolute !important;
top: 100% !important;
left: 0 !important;
background-color: #fff !important; min-width: 200px !important;
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2) !important;
z-index: 1000 !important;
border-radius: 4px !important;
padding: 10px 0 !important;
margin: 0 !important;
} #menu-menu-glowne .sub-menu li {
display: block !important;
width: 100% !important;
padding: 0 !important;
margin: 0 !important;
}
#menu-menu-glowne .sub-menu li a {
color: #333 !important; padding: 10px 20px !important;
text-decoration: none !important;
display: block !important;
transition: background-color 0.3s !important;
white-space: nowrap !important;
}
#menu-menu-glowne .sub-menu li a:hover {
background-color: #f5f5f5 !important; } #menu-menu-glowne li.menu-item-has-children:hover > .sub-menu {
display: block !important;
animation: fadeIn 0.3s !important;
} @keyframes fadeIn {
from { opacity: 0; transform: translateY(10px); }
to { opacity: 1; transform: translateY(0); }
} #menu-menu-glowne .menu-item-has-children > a::after {
content: "▼" !important;
font-size: 10px !important;
margin-left: 5px !important;
display: inline-block !important;
vertical-align: middle !important;
}.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
margin-left: auto;
margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}