/*!
 * Theme Name: Shapla
 * Description: Theme main style file
 */*,:after,:before,html{box-sizing:border-box}blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;background-color:var(--shapla-background);font-size:16px;min-width:320px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility}body{background:var(--shapla-background);color:rgb(var(--shapla-text-rgb));font-size:1rem;line-height:1.5;margin:0;padding:0}body,button,input,select,textarea{font-family:var(--shapla-body-font-family,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif);font-size:var(--shapla-body-font-size,1rem);font-style:normal;font-weight:var(--shapla-body-font-weight,400);line-height:var(--shapla-body-line-height,1.5)}h1,h2,h3,h4,h5,h6{color:inherit;font-family:var(--shapla-headings-font-family,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif);font-weight:var(--shapla-headings-font-weight,500);line-height:1.2;margin:0 0 .75em;text-transform:var(--shapla-headings-text-transform,none)}h1{font-size:var(--shapla-h1-font-size,2.5rem);line-height:var(--shapla-h1-line-height,1.2)}h2{font-size:var(--shapla-h2-font-size,2rem);line-height:var(--shapla-h2-line-height,1.2)}h3{font-size:var(--shapla-h3-font-size,1.75rem);line-height:var(--shapla-h3-line-height,1.2)}h4{font-size:var(--shapla-h4-font-size,1.5rem);line-height:var(--shapla-h4-line-height,1.2)}h5{font-size:var(--shapla-h5-font-size,1.25rem);line-height:var(--shapla-h5-line-height,1.2)}h6{font-size:var(--shapla-h6-font-size,1.125rem);line-height:var(--shapla-h6-line-height,1.2)}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-size:inherit;font-weight:inherit}b,strong{font-weight:var(--shapla-headings-font-weight,500)}hr{border:0;border-top:1px solid var(--shapla-text-secondary);margin:1em 0}img{border-style:none;height:auto;max-width:100%;vertical-align:middle}p:not(:last-child){margin-bottom:1.5rem}cite,dfn,em,i{font-style:italic}blockquote{border-left:5px solid var(--shapla-text-secondary);font-size:1.125rem;margin:0 0 1.5rem;padding:0 1.25rem}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0;margin-top:0}blockquote cite{font-size:.75rem}address{margin:0 0 1.5rem}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}pre{word-wrap:break-word;border:1px solid var(--shapla-border-color);margin-bottom:1em;max-width:100%;overflow:auto;padding:1em;white-space:pre-wrap;word-break:break-all}code,kbd,pre,tt,var{background:var(--shapla-surface-secondary);font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1rem}code,kbd,tt,var{padding:4px 8px}abbr,acronym{border-bottom:1px dotted #ccc;cursor:help}ins,mark{background:var(--shapla-primary);color:var(--shapla-on-primary)}big{font-size:1.25rem}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}ol,ul{list-style-position:inside;margin:0 0 1rem 1rem;padding:0}ul{list-style-type:disc}ol{list-style-type:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5rem}dt{font-weight:var(--shapla-body-font-weight,400)}dd{margin:0 1rem 1rem}sub,sup{font-size:.75rem;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}progress{vertical-align:initial}details{display:block}summary{display:list-item}audio,embed,iframe,object,video{max-width:100%}audio{min-height:3.5rem}iframe{border:0}[hidden],template{display:none}.wp-block-table table,table{background-color:var(--shapla-surface);border:1px solid var(--shapla-border-color);border-collapse:collapse;border-spacing:0;display:table;margin-bottom:1.5rem;position:relative;width:100%}.wp-block-table table tbody tr,table tbody tr{position:relative;transition-duration:.28s;transition-property:background-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.wp-block-table table td,.wp-block-table table th,table td,table th{border-width:1px;border-bottom:1px solid var(--shapla-border-color);border-left:0 solid var(--shapla-border-color);border-right:0 solid var(--shapla-border-color);border-top:1px solid var(--shapla-border-color);box-sizing:border-box;display:table-cell;padding:.75rem 1.125rem;position:relative;text-align:left}.wp-block-table table td:first-of-type,.wp-block-table table th:first-of-type,table td:first-of-type,table th:first-of-type{padding-left:1.5rem}.wp-block-table table td:last-of-type,.wp-block-table table th:last-of-type,table td:last-of-type,table th:last-of-type{padding-right:1.5rem}.wp-block-table table td,table td{vertical-align:middle}.wp-block-table table th,table th{color:var(--shapla-text-secondary);font-size:.875rem;font-weight:700;letter-spacing:0;line-height:1.8;text-overflow:ellipsis;vertical-align:bottom}.wp-block-table table.is-style-stripes,table.is-style-stripes{border-bottom:1px solid var(--shapla-border-color)}.wp-block-table table.is-style-stripes tbody tr:nth-child(odd),table.is-style-stripes tbody tr:nth-child(odd){background-color:#eee}@media screen and (max-width:575px){.wp-block-table table td:first-of-type,.wp-block-table table th:first-of-type,table td:first-of-type,table th:first-of-type{padding-left:1.125rem}.wp-block-table table td:last-of-type,.wp-block-table table th:last-of-type,table td:last-of-type,table th:last-of-type{padding-right:1.125rem}}.button,a.button,button,input[type=button],input[type=reset],input[type=submit]{--shapla-button-color:var(--shapla-secondary);--shapla-button-color-dark:var(--shapla-secondary-variant);--shapla-button-on-color:var(--shapla-on-secondary);--shapla-button-color-alpha:rgba(var(--shapla-secondary-rgba),0.25);align-items:center;-webkit-appearance:none;appearance:none;background-color:var(--shapla-button-color);border:1px solid #0000;border-radius:3px;box-shadow:none;color:var(--shapla-button-on-color);cursor:pointer;display:inline-flex;font-size:1rem;justify-content:center;line-height:1;margin:0;padding:.75em 1.5em;position:relative;text-align:center;transition:all .3s ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:top;white-space:nowrap}.button:not(:disabled):active,.button:not(:disabled):hover,a.button:not(:disabled):active,a.button:not(:disabled):hover,button:not(:disabled):active,button:not(:disabled):hover,input[type=button]:not(:disabled):active,input[type=button]:not(:disabled):hover,input[type=reset]:not(:disabled):active,input[type=reset]:not(:disabled):hover,input[type=submit]:not(:disabled):active,input[type=submit]:not(:disabled):hover{background-color:var(--shapla-button-color-dark);color:var(--shapla-button-on-color)}.button:active,.button:focus,.button:hover,a.button:active,a.button:focus,a.button:hover,button:active,button:focus,button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{outline:none}.button:focus:not(:active),a.button:focus:not(:active),button:focus:not(:active),input[type=button]:focus:not(:active),input[type=reset]:focus:not(:active),input[type=submit]:focus:not(:active){box-shadow:0 0 0 1px #0000,0 0 0 3px var(--shapla-button-color-alpha)}.button strong,a.button strong,button strong,input[type=button] strong,input[type=reset] strong,input[type=submit] strong{color:currentColor}.button svg,a.button svg,button svg,input[type=button] svg,input[type=reset] svg,input[type=submit] svg{fill:currentColor}.button.disabled,.button[disabled],a.button.disabled,a.button[disabled],button.disabled,button[disabled],fieldset[disabled] .button,fieldset[disabled] a.button,fieldset[disabled] button,fieldset[disabled] input[type=button],fieldset[disabled] input[type=reset],fieldset[disabled] input[type=submit],input[type=button].disabled,input[type=button][disabled],input[type=reset].disabled,input[type=reset][disabled],input[type=submit].disabled,input[type=submit][disabled]{box-shadow:none;cursor:not-allowed;opacity:.5}.button.alt,.button.is-primary,a.button.alt,a.button.is-primary,button.alt,button.is-primary,input[type=button].alt,input[type=button].is-primary,input[type=reset].alt,input[type=reset].is-primary,input[type=submit].alt,input[type=submit].is-primary{--shapla-button-color:var(--shapla-primary);--shapla-button-color-dark:var(--shapla-primary-variant);--shapla-button-color-alpha:rgba(var(--shapla-primary-rgb),0.25);--shapla-button-on-color:var(--shapla-on-primary)}.button.is-icon,a.button.is-icon,button.is-icon,input[type=button].is-icon,input[type=reset].is-icon,input[type=submit].is-icon{border:none;font-size:1.5rem;height:3rem;padding:.75rem;width:3rem}.button.is-icon:not(.is-static),a.button.is-icon:not(.is-static),button.is-icon:not(.is-static),input[type=button].is-icon:not(.is-static),input[type=reset].is-icon:not(.is-static),input[type=submit].is-icon:not(.is-static){background-color:#0000;border-radius:50%;color:inherit}.button.is-icon:not(.is-static):hover,a.button.is-icon:not(.is-static):hover,button.is-icon:not(.is-static):hover,input[type=button].is-icon:not(.is-static):hover,input[type=reset].is-icon:not(.is-static):hover,input[type=submit].is-icon:not(.is-static):hover{background-color:rgba(var(--shapla-text-rgb),.12);color:currentColor}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{align-items:center;-webkit-appearance:none;appearance:none;background-color:var(--shapla-background);border:1px solid var(--shapla-border-color);border-radius:3px;box-shadow:inset 0 1px 2px #0000001a;color:var(--shapla-text-primary);display:inline-flex;font-size:1rem;justify-content:flex-start;line-height:1.5;margin:0;max-width:100%;padding:.5em;position:relative;vertical-align:top;width:100%}input[type=color]:active,input[type=color]:focus,input[type=date]:active,input[type=date]:focus,input[type=datetime-local]:active,input[type=datetime-local]:focus,input[type=datetime]:active,input[type=datetime]:focus,input[type=email]:active,input[type=email]:focus,input[type=month]:active,input[type=month]:focus,input[type=number]:active,input[type=number]:focus,input[type=password]:active,input[type=password]:focus,input[type=range]:active,input[type=range]:focus,input[type=search]:active,input[type=search]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=text]:active,input[type=text]:focus,input[type=time]:active,input[type=time]:focus,input[type=url]:active,input[type=url]:focus,input[type=week]:active,input[type=week]:focus,textarea:active,textarea:focus{outline:none}input[type=color]::placeholder,input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=datetime]::placeholder,input[type=email]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=range]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,textarea::placeholder{color:var(--shapla-text-tertiary)}input[type=color]:focus::placeholder,input[type=date]:focus::placeholder,input[type=datetime-local]:focus::placeholder,input[type=datetime]:focus::placeholder,input[type=email]:focus::placeholder,input[type=month]:focus::placeholder,input[type=number]:focus::placeholder,input[type=password]:focus::placeholder,input[type=range]:focus::placeholder,input[type=search]:focus::placeholder,input[type=tel]:focus::placeholder,input[type=text]:focus::placeholder,input[type=time]:focus::placeholder,input[type=url]:focus::placeholder,input[type=week]:focus::placeholder,textarea:focus::placeholder{opacity:.5}input[type=color]:hover,input[type=date]:hover,input[type=datetime-local]:hover,input[type=datetime]:hover,input[type=email]:hover,input[type=month]:hover,input[type=number]:hover,input[type=password]:hover,input[type=range]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover,textarea:hover{border-color:var(--shapla-border-color-dark)}input[type=color]:active,input[type=color]:focus,input[type=date]:active,input[type=date]:focus,input[type=datetime-local]:active,input[type=datetime-local]:focus,input[type=datetime]:active,input[type=datetime]:focus,input[type=email]:active,input[type=email]:focus,input[type=month]:active,input[type=month]:focus,input[type=number]:active,input[type=number]:focus,input[type=password]:active,input[type=password]:focus,input[type=range]:active,input[type=range]:focus,input[type=search]:active,input[type=search]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=text]:active,input[type=text]:focus,input[type=time]:active,input[type=time]:focus,input[type=url]:active,input[type=url]:focus,input[type=week]:active,input[type=week]:focus,textarea:active,textarea:focus{border-color:var(--shapla-primary);box-shadow:0 0 0 1px #0000,0 0 0 3px rgba(var(--shapla-primary-rgb),.25)}input[type=color][disabled],input[type=date][disabled],input[type=datetime-local][disabled],input[type=datetime][disabled],input[type=email][disabled],input[type=month][disabled],input[type=number][disabled],input[type=password][disabled],input[type=range][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],input[type=week][disabled],textarea[disabled]{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:var(--shapla-text-tertiary);cursor:not-allowed}input[type=color][readonly],input[type=date][readonly],input[type=datetime-local][readonly],input[type=datetime][readonly],input[type=email][readonly],input[type=month][readonly],input[type=number][readonly],input[type=password][readonly],input[type=range][readonly],input[type=search][readonly],input[type=tel][readonly],input[type=text][readonly],input[type=time][readonly],input[type=url][readonly],input[type=week][readonly],textarea[readonly]{box-shadow:none}textarea{display:block;margin:0;max-width:100%;min-width:100%;padding:.625em;resize:vertical}textarea:not([rows]){max-height:600px;min-height:120px}textarea[rows]{height:unset}select{align-items:center;background-color:#fff;border:1px solid var(--shapla-border-color);border-radius:3px;box-shadow:none;color:var(--shapla-text-primary);cursor:pointer;display:inline-flex;font-size:1rem;justify-content:flex-start;line-height:1.5;margin:0;max-width:100%;padding:.5em;position:relative;vertical-align:top}select,select:active,select:focus{outline:none}select::-moz-placeholder,select::-ms-input-placeholder,select::-webkit-input-placeholder{color:var(--shapla-text-tertiary)}select:hover{border-color:#b5b5b5}select:active,select:focus{border-color:var(--shapla-primary);box-shadow:0 0 0 .125em rgba(var(--shapla-primary-rgb),.25)}select[disabled]{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:var(--shapla-text-tertiary);cursor:not-allowed}fieldset{border-width:1px;margin-bottom:1rem;padding:1rem}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.post-password-form{margin-bottom:15px}.post-password-form label{display:block;margin-bottom:15px}.post-password-form input[type=password]{margin-top:10px}.post-password-form>:last-child{margin-bottom:0}.is-hidden{display:none!important}@media screen and (max-width:575px){.is-hidden-mobile{display:none!important}}@media screen and (min-width:768px){.is-hidden-tablet{display:none!important}}@media screen and (min-width:992px){.is-hidden-desktop{display:none!important}}@media screen and (min-width:1200px){.is-hidden-widescreen{display:none!important}}.shapla-container{margin-left:auto;margin-right:auto;padding-left:var(--container-padding-x,1rem);padding-right:var(--container-padding-x,1rem);width:100%}@media screen and (min-width:576px){.shapla-container{max-width:540px}}@media screen and (min-width:768px){.shapla-container{max-width:720px}}@media screen and (min-width:992px){.shapla-container{max-width:960px}}@media screen and (min-width:1200px){.shapla-container{max-width:1140px}}.shapla-container.is-fluid{max-width:100%;width:100%}.full-screen .site-content>.shapla-container{margin:0;max-width:100%;padding:0;width:100%}.shapla-drawer__background,.shapla-drawer__body{height:100%;left:0;position:fixed;top:0}.shapla-drawer__background{background:#00000080;display:none;width:100%;z-index:101}.shapla-drawer__body{background-color:var(--shapla-surface);border:none;overflow:hidden;transition:transform .2s cubic-bezier(.4,0,.2,1);z-index:10001}@media(prefers-reduced-motion:reduce){.shapla-drawer__body{transition:none}}.shapla-drawer__content{height:100%;overflow-x:hidden;overflow-y:auto}.shapla-drawer.is-active .shapla-drawer__background{display:block}.shapla-drawer.is-active .shapla-drawer__body{box-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;transform:translateX(0)}.shapla-drawer--left:not(.is-active) .shapla-drawer__body{transform:translateX(-100%)}.shapla-drawer--right:not(.is-active) .shapla-drawer__body{transform:translateX(100%)}.shapla-drawer--right .shapla-drawer__body{left:auto;right:0}.shapla-drawer--bottom:not(.is-active) .shapla-drawer__body{transform:translateY(100%)}.shapla-drawer--bottom .shapla-drawer__body,.shapla-drawer--top .shapla-drawer__body{height:inherit;position:fixed;width:100%}.shapla-drawer--bottom .shapla-drawer__body{bottom:0;top:auto}.shapla-drawer--top:not(.is-active) .shapla-drawer__body{transform:translateY(-100%)}.shapla-drawer--top .shapla-drawer__body{bottom:auto;top:0}body.admin-bar .is-active.shapla-drawer--left .shapla-drawer__body,body.admin-bar .is-active.shapla-drawer--right .shapla-drawer__body,body.admin-bar .is-active.shapla-drawer--top .shapla-drawer__body{top:32px}@media screen and (max-width:782px){body.admin-bar .is-active.shapla-drawer--left .shapla-drawer__body,body.admin-bar .is-active.shapla-drawer--right .shapla-drawer__body,body.admin-bar .is-active.shapla-drawer--top .shapla-drawer__body{top:46px}}body.admin-bar .is-active.shapla-drawer--left .shapla-drawer__body,body.admin-bar .is-active.shapla-drawer--right .shapla-drawer__body{height:calc(100% - 32px)}@media screen and (max-width:782px){body.admin-bar .is-active.shapla-drawer--left .shapla-drawer__body,body.admin-bar .is-active.shapla-drawer--right .shapla-drawer__body{height:calc(100% - 46px)}}.breadcrumb{align-items:stretch;color:var(--shapla-on-surface);display:flex;font-size:.875rem;font-weight:var(--shapla-body-font-weight,400);line-height:2;margin:0;overflow:hidden;overflow-x:auto;-webkit-user-select:none;user-select:none;white-space:nowrap}.breadcrumb:not(:last-child){margin-bottom:1rem}.breadcrumb ul{flex-grow:1;flex-shrink:0;flex-wrap:wrap;justify-content:flex-start;list-style-type:none;margin:0;padding:0}.breadcrumb li,.breadcrumb ul{align-items:center;display:flex}.breadcrumb li{color:var(--shapla-text-primary)}.breadcrumb li+li:before{color:inherit;content:"/";padding:0 .75em}.breadcrumb.has-arrow-separator li+li:before{content:"→"}.breadcrumb.has-bullet-separator li+li:before{content:"•"}.breadcrumb.has-dot-separator li+li:before{content:"·"}.breadcrumb.has-succeeds-separator li+li:before{content:"≻"}.breadcrumb a{align-items:center;color:var(--shapla-primary);display:flex;justify-content:center}.breadcrumb a:hover{color:var(--shapla-primary-variant)}@media screen and (max-width:575px){.breadcrumb.is-hidden-mobile{display:none}}.breadcrumb.is-hidden{display:none}.breadcrumb span{align-content:center;align-self:center;display:inline-flex;justify-content:center;justify-self:center}.breadcrumb span a{padding:0 .75em}.breadcrumb span .breadcrumb_last{padding-left:.75em}.breadcrumb>span>span>a{padding-left:0}.back-to-top{background-color:#00000080;bottom:10px;color:#fff;display:none;position:fixed;right:10px;transition:all .2s ease-in-out 0s;z-index:100000}.back-to-top.is-active{display:block}.back-to-top.is-active:hover{background-color:var(--shapla-primary);color:var(--shapla-on-primary)}.infinite-scroll .pagination,.infinite-scroll.neverending .site-footer{display:none}.blog-grid .infinite-wrap{display:flex;flex-wrap:wrap}#infinite-handle{display:block;padding:1rem;width:100%}.infinity-end.neverending .site-footer{display:block}.shapla-column{display:block;flex:1 1 0}.shapla-column[class*=is-]{flex:none}.shapla-columns.is-mobile>.shapla-column.is-1{width:8.3333333333%}.shapla-columns.is-mobile>.shapla-column.is-2{width:16.6666666667%}.shapla-columns.is-mobile>.shapla-column.is-3{width:25%}.shapla-columns.is-mobile>.shapla-column.is-4{width:33.3333333333%}.shapla-columns.is-mobile>.shapla-column.is-5{width:41.6666666667%}.shapla-columns.is-mobile>.shapla-column.is-6{width:50%}.shapla-columns.is-mobile>.shapla-column.is-7{width:58.3333333333%}.shapla-columns.is-mobile>.shapla-column.is-8{width:66.6666666667%}.shapla-columns.is-mobile>.shapla-column.is-9{width:75%}.shapla-columns.is-mobile>.shapla-column.is-10{width:83.3333333333%}.shapla-columns.is-mobile>.shapla-column.is-11{width:91.6666666667%}.shapla-columns.is-mobile>.shapla-column.is-12{width:100%}@media screen and (max-width:767px){.shapla-column.is-1-mobile{width:8.3333333333%}.shapla-column.is-2-mobile{width:16.6666666667%}.shapla-column.is-3-mobile{width:25%}.shapla-column.is-4-mobile{width:33.3333333333%}.shapla-column.is-5-mobile{width:41.6666666667%}.shapla-column.is-6-mobile{width:50%}.shapla-column.is-7-mobile{width:58.3333333333%}.shapla-column.is-8-mobile{width:66.6666666667%}.shapla-column.is-9-mobile{width:75%}.shapla-column.is-10-mobile{width:83.3333333333%}.shapla-column.is-11-mobile{width:91.6666666667%}.shapla-column.is-12-mobile{width:100%}}@media print,screen and (min-width:768px){.shapla-column.is-1,.shapla-column.is-1-tablet{width:8.3333333333%}.shapla-column.is-2,.shapla-column.is-2-tablet{width:16.6666666667%}.shapla-column.is-3,.shapla-column.is-3-tablet{width:25%}.shapla-column.is-4,.shapla-column.is-4-tablet{width:33.3333333333%}.shapla-column.is-5,.shapla-column.is-5-tablet{width:41.6666666667%}.shapla-column.is-6,.shapla-column.is-6-tablet{width:50%}.shapla-column.is-7,.shapla-column.is-7-tablet{width:58.3333333333%}.shapla-column.is-8,.shapla-column.is-8-tablet{width:66.6666666667%}.shapla-column.is-9,.shapla-column.is-9-tablet{width:75%}.shapla-column.is-10,.shapla-column.is-10-tablet{width:83.3333333333%}.shapla-column.is-11,.shapla-column.is-11-tablet{width:91.6666666667%}.shapla-column.is-12,.shapla-column.is-12-tablet{width:100%}}@media screen and (min-width:1024px){.shapla-column.is-1-desktop{width:8.3333333333%}.shapla-column.is-2-desktop{width:16.6666666667%}.shapla-column.is-3-desktop{width:25%}.shapla-column.is-4-desktop{width:33.3333333333%}.shapla-column.is-5-desktop{width:41.6666666667%}.shapla-column.is-6-desktop{width:50%}.shapla-column.is-7-desktop{width:58.3333333333%}.shapla-column.is-8-desktop{width:66.6666666667%}.shapla-column.is-9-desktop{width:75%}.shapla-column.is-10-desktop{width:83.3333333333%}.shapla-column.is-11-desktop{width:91.6666666667%}.shapla-column.is-12-desktop{width:100%}}@media screen and (min-width:1280px){.shapla-column.is-1-widescreen{width:8.3333333333%}.shapla-column.is-2-widescreen{width:16.6666666667%}.shapla-column.is-3-widescreen{width:25%}.shapla-column.is-4-widescreen{width:33.3333333333%}.shapla-column.is-5-widescreen{width:41.6666666667%}.shapla-column.is-6-widescreen{width:50%}.shapla-column.is-7-widescreen{width:58.3333333333%}.shapla-column.is-8-widescreen{width:66.6666666667%}.shapla-column.is-9-widescreen{width:75%}.shapla-column.is-10-widescreen{width:83.3333333333%}.shapla-column.is-11-widescreen{width:91.6666666667%}.shapla-column.is-12-widescreen{width:100%}}@media screen and (min-width:1400px){.shapla-column.is-1-fullhd{width:8.3333333333%}.shapla-column.is-2-fullhd{width:16.6666666667%}.shapla-column.is-3-fullhd{width:25%}.shapla-column.is-4-fullhd{width:33.3333333333%}.shapla-column.is-5-fullhd{width:41.6666666667%}.shapla-column.is-6-fullhd{width:50%}.shapla-column.is-7-fullhd{width:58.3333333333%}.shapla-column.is-8-fullhd{width:66.6666666667%}.shapla-column.is-9-fullhd{width:75%}.shapla-column.is-10-fullhd{width:83.3333333333%}.shapla-column.is-11-fullhd{width:91.6666666667%}.shapla-column.is-12-fullhd{width:100%}}.shapla-columns.is-centered{justify-content:center}.shapla-columns.is-mobile{display:flex}.shapla-columns.is-multiline{flex-wrap:wrap}.shapla-columns.is-vcentered{align-items:center}@media print,screen and (min-width:768px){.shapla-columns:not(.is-desktop){display:flex}}@media screen and (min-width:1024px){.shapla-columns.is-desktop{display:flex}}.shapla-columns{--shapla-column-gap:0.75rem;margin:calc(var(--shapla-column-gap, .75rem)*-1)}.shapla-columns:not(:last-child){margin-bottom:calc(1.5rem - var(--shapla-column-gap, .75rem))}.shapla-columns.is-gapless{--shapla-column-gap:0}.shapla-columns .shapla-column{padding:var(--shapla-column-gap,.75rem)}.shapla-icon{--shapla-icon-dimensions:1.5em;align-items:center;display:inline-flex;height:var(--shapla-icon-dimensions,1.5em);justify-content:center;width:var(--shapla-icon-dimensions,1.5em)}.shapla-icon.is-small{--shapla-icon-dimensions:1em}.shapla-icon.is-medium{--shapla-icon-dimensions:2em}.shapla-icon.is-large{--shapla-icon-dimensions:3em}.shapla-icon.is-hoverable:hover{background:#0000001f;border-radius:999px;cursor:pointer}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:var(--shapla-background);border-radius:3px;box-shadow:0 0 2px 2px #0009;-webkit-clip-path:none;clip-path:none;color:var(--shapla-primary)!important;display:block;font-size:16px;font-weight:700;height:auto;left:5px;line-height:normal;padding:16px 22px;-webkit-text-decoration:none;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin:0 2em 2em 0}.alignright{display:inline;float:right;margin:0 0 2em 2em}.aligncenter{clear:both;display:block;margin:0 auto 2em}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.comment-list:after,.comment-list:before,.entry-content:after,.entry-content:before,.footer-widget-area:after,.footer-widget-area:before,.hentry.type-post:after,.hentry.type-post:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:" ";display:table}.clear:after,.comment-content:after,.comment-list:after,.entry-content:after,.footer-widget-area:after,.hentry.type-post:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.875em 0}.wp-caption-text{font-style:italic;text-align:center}.gallery{margin:0 -.5rem 1.5rem}.gallery-item{display:inline-block;padding:0 .5rem 1rem;text-align:center;vertical-align:top;width:100%}.gallery-item .attachment-thumbnail{box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030}.gallery-columns-1 .gallery-item{max-width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{color:var(--shapla-text-tertiary);display:block;padding:.5rem 1rem}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}a{background-color:#0000;color:var(--shapla-primary);-webkit-text-decoration:none;text-decoration:none;transition:color .11s ease-in-out}a:focus{outline:thin dotted}a:active,a:hover{color:var(--shapla-primary-variant);outline:0;-webkit-text-decoration:none;text-decoration:none}.dropdown-toggle{background-color:#0000;border:0;color:var(--header-text-color,#3a3a3a);cursor:pointer;display:block;height:3rem;padding:0;position:absolute;right:0;text-align:center;top:0;width:3rem}.dropdown-toggle:after,.dropdown-toggle:before{background-color:currentColor;content:"";display:block;height:2px;left:calc(50% - .5rem);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color,opacity,transform;transition-timing-function:ease-out;width:1rem}.dropdown-toggle:before{transform:rotate(90deg)}.dropdown-toggle.toggled-on:before{transform:rotate(180deg)}.dropdown-toggle:not(:disabled):focus,.dropdown-toggle:not(:disabled):hover{background-color:#0000;box-shadow:none;color:var(--header-accent-color,var(--shapla-primary))}.dropdown-toggle:not(:disabled):focus{color:var(--header-accent-color,var(--shapla-primary));outline:thin dotted;outline-offset:-1px}.main-navigation{display:none;font-size:.875rem;line-height:1.5;margin:1rem 0;transition:height 86ms ease-out}.main-navigation.toggled-on{clear:both;display:block}.main-navigation ul{list-style:none;margin:0;padding:0}.main-navigation ul ul{box-shadow:none;display:none;margin-left:1rem;padding:0}.main-navigation ul ul.toggled-on{display:block}.main-navigation li{position:relative}.main-navigation a{align-items:center;color:var(--header-text-color,var(--shapla-text-primary));cursor:pointer;display:flex;line-height:1.2;outline-offset:-1px;padding:1rem 0;-webkit-text-decoration:none;text-decoration:none}.main-navigation a.focus,.main-navigation a:hover{color:var(--header-accent-color,var(--shapla-primary))}.main-navigation a i{margin-right:.25rem}.main-navigation .menu-item-has-children>a,.main-navigation .page_item_has_children>a{margin-right:3.5rem}.main-navigation .current-menu-ancestor>a,.main-navigation .current-menu-item>a,.main-navigation .current_page_ancestor>a,.main-navigation .current_page_item>a{color:var(--header-accent-color,var(--shapla-primary))}@media screen and (min-width:992px){.main-navigation:not(.is-vertical){margin:0}.main-navigation:not(.is-vertical) .menu-item-has-children>a,.main-navigation:not(.is-vertical) .page_item_has_children>a{margin:0;padding-right:2rem}.main-navigation:not(.is-vertical) .menu-item-has-children>a:after,.main-navigation:not(.is-vertical) .page_item_has_children>a:after{border-style:solid;border-width:0 1px 1px 0;content:"";padding:3px;position:absolute;right:.75rem;top:1rem;transform:rotate(45deg)}.main-navigation:not(.is-vertical) ul li.menu-item-has-children:after,.main-navigation:not(.is-vertical) ul li.menu-item-has-children:before,.main-navigation:not(.is-vertical) ul li.page_item_has_children:after,.main-navigation:not(.is-vertical) ul li.page_item_has_children:before{border-style:solid;border-width:0 8px 8px;content:"";display:none;height:0;position:absolute;right:.5rem;width:0;z-index:100000}.main-navigation:not(.is-vertical) ul li.menu-item-has-children:before,.main-navigation:not(.is-vertical) ul li.page_item_has_children:before{border-color:#0000 #0000 #0000000f;bottom:0}.main-navigation:not(.is-vertical) ul li.menu-item-has-children:after,.main-navigation:not(.is-vertical) ul li.page_item_has_children:after{border-color:#0000 #0000 var(--submenu-background-color,#fff);bottom:-1px}.main-navigation:not(.is-vertical) ul li.menu-item-has-children.focus:after,.main-navigation:not(.is-vertical) ul li.menu-item-has-children.focus:before,.main-navigation:not(.is-vertical) ul li.menu-item-has-children:hover:after,.main-navigation:not(.is-vertical) ul li.menu-item-has-children:hover:before,.main-navigation:not(.is-vertical) ul li.page_item_has_children.focus:after,.main-navigation:not(.is-vertical) ul li.page_item_has_children.focus:before,.main-navigation:not(.is-vertical) ul li.page_item_has_children:hover:after,.main-navigation:not(.is-vertical) ul li.page_item_has_children:hover:before{display:block}.main-navigation:not(.is-vertical) ul ul li.menu-item-has-children:after,.main-navigation:not(.is-vertical) ul ul li.menu-item-has-children:before,.main-navigation:not(.is-vertical) ul ul li.page_item_has_children:after,.main-navigation:not(.is-vertical) ul ul li.page_item_has_children:before{border:none}.main-navigation:not(.is-vertical) a{padding:.75rem;white-space:nowrap}.main-navigation:not(.is-vertical) li{float:left}.main-navigation:not(.is-vertical) li.focus>a,.main-navigation:not(.is-vertical) li:hover>a{color:var(--header-accent-color,var(--shapla-primary))}.main-navigation:not(.is-vertical) ul ul{background-color:var(--submenu-background-color,#fff);border-radius:4px;box-shadow:0 2px 4px 0 #00000029,0 2px 10px 0 #0000001f;color:var(--submenu-text-color,#3a3a3a);display:block;left:-9999px;margin:0;padding:.5rem;position:absolute;z-index:99999}.main-navigation:not(.is-vertical) ul ul li{left:auto}.main-navigation:not(.is-vertical) ul ul a{border-radius:3px;color:var(--submenu-text-color,var(--shapla-text-primary));white-space:normal;width:200px}.main-navigation:not(.is-vertical) ul ul .current-menu-ancestor>a:focus,.main-navigation:not(.is-vertical) ul ul .current-menu-ancestor>a:hover,.main-navigation:not(.is-vertical) ul ul .current-menu-item>a:focus,.main-navigation:not(.is-vertical) ul ul .current-menu-item>a:hover,.main-navigation:not(.is-vertical) ul ul .current_page_ancestor>a:focus,.main-navigation:not(.is-vertical) ul ul .current_page_ancestor>a:hover,.main-navigation:not(.is-vertical) ul ul .current_page_item>a:focus,.main-navigation:not(.is-vertical) ul ul .current_page_item>a:hover,.main-navigation:not(.is-vertical) ul ul a:focus,.main-navigation:not(.is-vertical) ul ul a:hover{color:var(--submenu-accent-color,var(--shapla-primary))}.main-navigation:not(.is-vertical) ul ul ul{top:-1px}.main-navigation:not(.is-vertical).dropdown-ltr li.focus>ul,.main-navigation:not(.is-vertical).dropdown-ltr li:hover>ul{left:0;right:auto}.main-navigation:not(.is-vertical).dropdown-ltr ul ul li.focus>ul,.main-navigation:not(.is-vertical).dropdown-ltr ul ul li:hover>ul{left:100%}.main-navigation:not(.is-vertical).dropdown-ltr ul ul .menu-item-has-children>a:after,.main-navigation:not(.is-vertical).dropdown-ltr ul ul .page_item_has_children>a:after{transform:rotate(-45deg)}.main-navigation:not(.is-vertical).dropdown-rtl li.focus>ul,.main-navigation:not(.is-vertical).dropdown-rtl li:hover>ul{left:auto;right:0}.main-navigation:not(.is-vertical).dropdown-rtl ul ul li.focus>ul,.main-navigation:not(.is-vertical).dropdown-rtl ul ul li:hover>ul{right:100%}.main-navigation:not(.is-vertical).dropdown-rtl ul ul .menu-item-has-children>a:after,.main-navigation:not(.is-vertical).dropdown-rtl ul ul .page_item_has_children>a:after{transform:rotate(135deg)}.main-navigation:not(.is-vertical) .dropdown-toggle,.menu-toggle{display:none}}.drawer-navigation-content{max-width:400px;padding:1rem;width:calc(100vw - 3rem)}.drawer-navigation-content ul.primary-menu>li>a{font-weight:var(--shapla-headings-font-weight,500)}.drawer-navigation-content ul.primary-menu>li:not(:last-child){border-bottom:1px solid #00000014}.social-navigation ul{float:right;list-style:none;margin:0;padding:0}.social-navigation li{float:left;margin:0 5px 0 0;text-align:center}.social-navigation li:last-child{margin-right:0}.social-navigation a{display:block;padding:0;position:relative;transition:all .2s}.social-navigation a svg{fill:currentColor}.navigation{align-items:center;display:flex;flex-wrap:wrap;font-size:1rem;justify-content:center;margin-bottom:2rem;margin-top:2rem;text-align:center}.navigation .nav-links{align-content:center;display:flex;justify-content:space-between;width:100%}.navigation.comments-pagination .nav-links,.navigation.pagination .nav-links{width:auto}.navigation .page-numbers{align-items:center;border:1px solid var(--shapla-border-color);border-radius:3px;color:var(--shapla-text-primary);display:inline-flex;height:2.25em;justify-content:center;margin:.25rem;min-width:2.25em;padding:calc(.375em - 1px) .5em;text-align:center}.navigation .page-numbers:not(.dots){background-color:var(--shapla-surface)}.navigation .page-numbers.dots{border-color:#0000;color:var(--shapla-text-tertiary);pointer-events:none}.navigation .page-numbers.current{background-color:var(--shapla-primary);border-color:var(--shapla-primary);color:var(--shapla-on-primary)}.navigation .page-numbers:active,.navigation .page-numbers:focus{outline:none}.navigation .page-numbers:not(.current):hover{border-color:var(--shapla-border-color-dark);color:var(--shapla-text-primary)}.navigation .page-numbers:focus{border-color:var(--shapla-primary)}.navigation .page-numbers:active{box-shadow:inset 0 1px 2px rgba(var(--shapla-text-rgb),.2)}.post-navigation{border-bottom:1px solid;border-top:1px solid;border-color:var(--shapla-border-color);padding:1rem 0}.post-navigation .nav-links{align-content:center;display:flex;justify-content:space-between;width:100%}.post-navigation .nav-next,.post-navigation .nav-previous{align-items:center;display:flex;width:50%}.post-navigation .nav-next-text,.post-navigation .nav-previous-text{color:var(--shapla-text-primary);display:flex;flex-direction:column;overflow:hidden;width:100%}.post-navigation .nav-next a,.post-navigation .nav-previous a{align-items:center;display:flex;width:100%}.post-navigation .nav-next a .svg-icon,.post-navigation .nav-previous a .svg-icon{color:var(--shapla-text-tertiary)}.post-navigation .nav-previous{border-right:1px solid var(--shapla-border-color);padding-right:1rem}.post-navigation .nav-previous a{text-align:left}.post-navigation .nav-previous a .svg-icon{margin-right:.5rem}.post-navigation .nav-next{border-left:1px solid var(--shapla-border-color);margin-left:50%;padding-left:1rem}.post-navigation .nav-next a{text-align:right}.post-navigation .nav-next a .svg-icon{margin-left:1rem}.post-navigation .nav-previous+.nav-next{border-left:none;margin-left:0}.post-navigation .meta-nav{color:var(--shapla-text-secondary);text-transform:uppercase}.post-navigation .post-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.site-header{background-color:var(--header-background-color,#fff);background-image:var(--header-background-image,none);box-shadow:0 1px 0 #0000001a;transition:all .5s ease-in-out;width:100%;z-index:100}.site-header,.site-header a{color:var(--header-text-color,#3a3a3a)}.site-header a{-webkit-text-decoration:none;text-decoration:none}.site-header a:focus,.site-header a:hover{color:var(--header-text-color,#3a3a3a)}.site-header.is-transparent:not(.header--not-top){--header-background-color:#0000;box-shadow:none}@media screen and (min-width:768px){.site-header .is-fluid{--container-padding-x:2rem}}@media screen and (min-width:1200px){.site-header .is-fluid{--container-padding-x:3rem}}.has-fixed-header{padding-top:var(--body-pt,0)}.has-transparent-header{margin-top:calc(var(--body-pt)*-1)}.header--fixed{left:0;position:fixed;right:0;top:0}.admin-bar .header--fixed{top:32px}@media screen and (max-width:782px){.admin-bar .header--fixed{top:46px}}@media screen and (min-width:992px){.header--fixed.header--not-top{box-shadow:0 3px 3px #00000040}}.site-branding{padding-bottom:1rem;padding-top:1rem}.site-branding .custom-logo{max-height:2.5rem;width:auto}.site-title{font-size:var(--header-logo-font-size,2rem);font-weight:400;line-height:1.2;margin:0}.site-title>a{display:block;-webkit-text-decoration:none;text-decoration:none}.site-description,.site-title>a{color:var(--header-text-color,#3a3a3a)}.site-description{font-size:.875rem;line-height:1.2;margin:.5rem 0 0;opacity:.8}.site-header-inner{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.site-header-inner .main-navigation,.site-header-inner .menu-toggle,.site-header-inner .search-toggle,.site-header-inner .site-branding{flex:0 0 auto}.site-header-inner .site-branding{order:1}.site-header-inner .search-toggle{margin:1rem .5rem 1rem auto;order:2}.site-header-inner .header__extras{order:8}.site-header-inner .main-navigation{flex:0 0 100%;margin-left:auto;order:10}@media screen and (min-width:992px){.site-header-inner .site-branding{order:1}.site-header-inner .menu-toggle{order:2}.site-header-inner .main-navigation{display:block;flex:0 0 auto;margin-left:auto;order:3}}.shapla-header-center .main-navigation{margin:0;width:100%}.shapla-header-center .primary-menu-container{display:block}.shapla-header-center .search-toggle{display:none}.shapla-header-center .site-branding,.shapla-header-center .site-title{margin-right:auto;order:0}.shapla-header-center .menu-toggle{order:-1}@media screen and (min-width:992px){.shapla-header-center .site-branding,.shapla-header-center .site-title{flex-grow:1;margin-left:1rem;margin-right:1rem;order:1;text-align:center}.shapla-header-center .main-navigation{order:10}.shapla-header-center .primary-menu-container{align-items:center;display:flex;justify-content:center}.shapla-header-center .site-header-inner{position:relative}.shapla-header-center .header__extras{position:absolute;right:0;top:1rem}}.shapla-header-widget .site-header-inner .site-branding{align-items:center;display:inline-flex;padding-right:1rem}.shapla-header-widget .site-header-inner .site-description{margin-left:.5rem}.shapla-header-widget .site-header-inner .main-navigation{margin:0;width:100%}.shapla-header-widget .site-header-inner .primary-menu-container{display:block}.shapla-header-widget .site-header-inner ul.primary-menu>li:first-child>a{padding-left:0}.shapla-header-widget .header__extras{margin-left:auto;order:2}.shapla-header-widget .menu-toggle{order:3}@media screen and (min-width:768px){.shapla-header-widget .header__extras{margin-left:.625rem}.shapla-header-widget .shapla-search{order:1;width:50%}}.shapla-search{float:none;margin-left:auto;order:4;padding:1rem 0;width:100%;z-index:1}@media screen and (min-width:992px){.shapla-search{float:left;order:1;padding:1rem 0 1rem 1rem;width:50%}}.search-form,.woocommerce-product-search{font-size:1rem;position:relative}.search-form input[type=search],.search-form input[type=text],.woocommerce-product-search input[type=search],.woocommerce-product-search input[type=text]{width:100%}.search-form .search-submit,.search-form button[type=submit],.woocommerce-product-search .search-submit,.woocommerce-product-search button[type=submit]{clip:rect(1px,1px,1px,1px);left:0;position:absolute!important;top:0}.search-drawer-inner{padding-bottom:var(--header-padding-y,1rem);padding-top:var(--header-padding-y,1rem)}.search-drawer-inner .search-form{display:flex}.search-drawer-inner input[type=search]{width:calc(100% - 4rem)}.search-drawer-inner .search-form button[type=submit]{flex-shrink:0;height:3rem;margin-left:1rem;padding:0;position:static!important;width:3rem}.shapla-header-default .site-branding{margin-right:auto}.page-title-bar{background-attachment:var(--title-bar-background-attachment,fixed);background-color:var(--title-bar-background-color,#f5f5f5);background-image:var(--title-bar-background-image,none);background-position:var(--title-bar-background-position,center);background-repeat:var(--title-bar-background-repeat,no-repeat);background-size:var(--title-bar-background-size,cover);border-bottom:1px solid;border-bottom-color:var(--title-bar-border-color,#0000001f);border-top:1px solid;border-top-color:var(--title-bar-border-color,#0000001f);padding-bottom:2rem;padding-top:2rem}.page-title-bar .entry-title-container{display:flex;flex-wrap:wrap;justify-content:space-between}.page-title-bar.page-title-bar-left .entry-title-container{flex-direction:row}.page-title-bar.page-title-bar-centered .entry-title-container{align-items:center;flex-direction:column;justify-content:center}.page-title-bar.page-title-bar-right .entry-title-container{flex-direction:row-reverse}.page-title-bar.page-title-bar-all_left .entry-title-container{align-items:flex-start;flex-direction:column}.page-title-bar.page-title-bar-all_right .entry-title-container{align-items:flex-end;flex-direction:column}.page-title-bar .entry-title{color:var(--title-bar-color,var(--shapla-text-primary));font-size:1.25rem;font-weight:var(--shapla-headings-font-weight,500);line-height:var(--title-bar-line-height,1.5);margin:0;padding:0;text-transform:var(--title-bar-text-transform,none)}@media screen and (min-width:576px){.page-title-bar{padding-bottom:var(--title-bar-padding,2rem);padding-top:var(--title-bar-padding,2rem)}.page-title-bar .entry-title{font-size:var(--title-bar-font-size,2rem)}}.site-content .content-area,.site-content .widget-area{padding:2rem 0;width:100%}.full-screen .content-area,.full-screen .site-content-inner{padding:0}.full-screen .hentry,.full-screen .hentry .entry-content{margin-bottom:0}@media screen and (min-width:992px){.left-sidebar .site-content-inner,.right-sidebar .site-content-inner{margin-left:-1rem;margin-right:-1rem}.left-sidebar .content-area,.right-sidebar .content-area{padding:2rem 1rem;width:75%}.left-sidebar .widget-area,.right-sidebar .widget-area{padding:2rem 1rem;width:25%}.right-sidebar .content-area{float:left}.left-sidebar .content-area,.right-sidebar .widget-area{float:right}.left-sidebar .widget-area{float:left}}.boxed-layout .site{background-color:#fff;box-shadow:0 1px 2px #0000001f,0 2px 5px #00000030;margin:1rem auto;max-width:90%}@media screen and (min-width:576px){.boxed-layout .site{max-width:calc(540px + 2rem)}}@media screen and (min-width:768px){.boxed-layout .site{max-width:calc(720px + 2rem)}}@media screen and (min-width:992px){.boxed-layout .site{max-width:calc(960px + 2rem)}}@media screen and (min-width:1200px){.boxed-layout .site{max-width:calc(1140px + 2rem)}}.boxed-layout.has-fixed-header{--body-pt:0!important}.boxed-layout.has-fixed-header .site-header{position:static}.hentry{margin-bottom:2rem}.hentry .post-thumbnail{align-items:center;display:flex;justify-content:center;margin-bottom:30px}.hentry .entry-content,.hentry .entry-summary{color:var(--shapla-text-primary);margin:0 0 30px}.entry-title{font-size:2rem;font-weight:var(--shapla-headings-font-weight,500);line-height:1.25;margin-bottom:2rem}.entry-title a{color:inherit}.entry-title a:active,.entry-title a:focus,.entry-title a:hover,.entry-title a:visited{color:inherit;-webkit-text-decoration:underline;text-decoration:underline}.error-404 .search-form{margin-bottom:30px}.error-404 input[type=submit]{margin-top:10px}.shapla-blog-grid .site-main{display:flex;flex-wrap:wrap;margin:-1rem}.shapla-blog-grid .page-header,.shapla-blog-grid .pagination{padding-left:1rem;padding-right:1rem;width:100%}.shapla-blog-grid .shapla-grid-item:not(.elementor-grid-item){flex:0 0 100%;margin-bottom:0;max-width:100%;padding:1rem}@media screen and (min-width:576px){.shapla-blog-grid .shapla-grid-item:not(.elementor-grid-item){flex:0 0 50%;max-width:50%}}@media screen and (min-width:768px){.shapla-blog-grid .shapla-grid-item:not(.elementor-grid-item){flex:0 0 50%;max-width:50%}}@media screen and (min-width:992px){.shapla-blog-grid .shapla-grid-item:not(.elementor-grid-item){flex:0 0 50%;max-width:50%}}@media screen and (min-width:1200px){.shapla-blog-grid .shapla-grid-item:not(.elementor-grid-item){flex:0 0 33.3333333333%;max-width:33.3333333333%}}.blog-grid-inside{background-color:var(--shapla-surface);border-radius:3px;box-shadow:0 1px 3px #0000001a,0 0 0 1px #0000001a;display:flex;height:100%}.blog-grid-inside .entry-title{font-size:1.25rem;margin:0;padding:0}.blog-grid-inside .read-more:before{content:"";display:block}.blog-grid-inside .read-more:after{content:"→";margin-left:.4em}.blog-grid-inside .published:not(.updated){display:none}.blog-grid-inside:not(.layout-default){flex-direction:column}.blog-grid-inside:not(.layout-default) .post-thumbnail{margin:0;padding:0}.blog-grid-inside:not(.layout-default) .post-thumbnail img{border-top-left-radius:3px;border-top-right-radius:3px;height:auto;width:100%}.blog-grid-inside:not(.layout-default) .entry-header{border:none;margin:1rem;padding:0}.blog-grid-inside:not(.layout-default) .cat-links{display:block;line-height:1.25;margin-bottom:.5rem;margin-top:0}.blog-grid-inside:not(.layout-default) .entry-summary{margin:0 1rem 1rem}.blog-grid-inside:not(.layout-default) .tags-links{margin:0 calc(1rem - 4px) calc(1rem - 4px);width:auto}.blog-grid-inside:not(.layout-default) .spacer{flex-grow:1}.blog-grid-inside:not(.layout-default) .entry-footer{align-items:center;display:flex;justify-content:space-between;margin:0 1rem 1rem;overflow:hidden}.blog-grid-inside:not(.layout-default) .byline{font-size:.875rem}.blog-grid-inside:not(.layout-default) .posted-on{float:right;font-size:.875rem;margin-left:1rem;white-space:nowrap}.blog-grid-inside.layout-default{padding:1rem}.blog-grid-inside.layout-default .blog-loop-media{max-width:30%}.blog-grid-inside.layout-default .blog-loop-media .post-thumbnail{margin-right:1rem}.blog-grid-inside.layout-default .entry-meta{background:#0000;justify-content:flex-start;margin:1rem 0;padding:0}.blog-grid-inside.layout-default .tags-links{margin:calc(1rem - 4px) -4px}.blog-grid-inside.layout-default .post-thumbnail{margin-bottom:0}.blog-grid-inside.layout-default .entry-summary{margin:0}.entry-meta{background:var(--shapla-surface-secondary);color:var(--shapla-text-secondary);display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:2rem;padding:1rem}.entry-meta>*{align-items:center;display:inline-flex;flex-wrap:wrap}.entry-meta>:not(:first-child):before{color:inherit;content:"•";padding:0 .75em}.entry-meta .cat-links a{display:inline-block}.entry-meta .cat-links a:not(:first-child){margin-left:.4em}.entry-meta a{color:var(--shapla-text-secondary)}.entry-meta a:hover{-webkit-text-decoration:none;text-decoration:none}.entry-meta .label{color:var(--shapla-text-secondary);margin-bottom:.5rem}.entry-meta .label:before{color:var(--shapla-text-tertiary);padding-right:5px}.entry-meta .published:not(.updated){display:none}.byline{align-items:center;display:inline-flex}.byline .author-avatar{flex-shrink:0;margin-right:.5rem}.byline .author-avatar.is-32x32{height:32px;width:32px}.byline .author-avatar.is-rounded>*{border-radius:10000px}.tags-links{display:block;list-style-type:none;margin:-4px;width:100%}.tags-links li{display:inline-block;padding:4px}.tags-links a{background:var(--shapla-surface-secondary);border-radius:4px;color:var(--shapla-text-secondary);display:block;padding:5px 10px}.tags-links a:hover{color:var(--shapla-primary);-webkit-text-decoration:none;text-decoration:none}.page-links{clear:both;margin:0 0 30px}.page-links a{background-color:#fff;border:1px solid var(--shapla-border-color);color:#3a3a3a}.page-links a:focus,.page-links a:hover{background-color:#f1f1f1}.page-links a,.page-links>span{display:inline-block;height:25px;text-align:center;width:25px}.footer-widget-area{background-attachment:var(--footer-widget-background-attachment,fixed);background-color:var(--footer-widget-background-color,#212a34);background-image:var(--footer-widget-background-image,none);background-position:var(--footer-widget-background-position,center center);background-repeat:var(--footer-widget-background-repeat,no-repeat);background-size:var(--footer-widget-background-size,cover);color:var(--footer-widget-text-primary,#f1f1f1);padding-bottom:1.125rem;padding-top:3.125rem}.footer-widget-area li:before{color:currentColor;opacity:.6}.footer-widget-area a{color:var(--footer-widget-text-accent,#fff)}.footer-widget-area .widget-title{border-color:currentColor;color:var(--footer-widget-text-primary,#f1f1f1)}.footer-widget-area table{background:#0000}.footer-widget-area table thead tr{background-color:#0000}.footer-widget-area table td,.footer-widget-area table th{color:var(--footer-widget-text-primary,#f1f1f1)}.comments-area{margin:3.125rem 0}.comments-area .comments-title{border-bottom:1px solid #0000000d;font-size:1.25rem;margin:0 0 3.125rem;padding-bottom:1rem}.comments-area .comment-list{list-style:none;margin:0;padding:0;width:100%}.comments-area .comment-list .comment.depth-1{border:1px solid var(--shapla-border-color);border-radius:4px;display:flex;flex-direction:column;margin-bottom:2rem;padding:1rem;width:100%}.comments-area .comment-list .comment-content{margin-bottom:1.5rem;padding-bottom:1.5rem}.comments-area .comment-list .comment-content .comment-text{background-color:#00000005;border-radius:3px;padding:1.5rem}.comments-area .comment-list .comment-content .comment-text p:last-child{margin-bottom:0}.comments-area .comment-list .comment-content a{word-wrap:break-word}.comments-area .comment-list .comment-meta{margin-bottom:1em}.comments-area .comment-list .comment-meta .avatar{border-radius:32px;height:64px;margin-bottom:1em;max-width:64px}.comments-area .comment-list .comment-meta a.comment-date{font-size:.875rem}.comments-area .comment-list .comment-meta cite{clear:both;display:block;font-style:normal}.comments-area .comment-list .reply{margin-bottom:1.5rem;padding-top:.5rem}.comments-area .comment-list .reply:after,.comments-area .comment-list .reply:before{content:" ";display:table}.comments-area .comment-list .reply:after{clear:both}.comments-area .comment-list .reply a{display:inline-block;margin-right:1em}.comments-area .comment-list .reply a:last-child{margin-right:0}.comments-area .comment-list .children{list-style:none;margin-left:3.125rem}.comment-respond{background-color:var(--shapla-surface-secondary);padding:2.5rem;position:relative}.comment-respond:after,.comment-respond:before{content:" ";display:table}.comment-respond:after{clear:both}.comment-respond .comment-reply-title{display:block;font-size:1.25rem;font-weight:var(--shapla-headings-font-weight,500);margin:0 0 1rem}.comment-respond .comment-form-author input,.comment-respond .comment-form-email input,.comment-respond .comment-form-url input{width:100%}.comment-respond .form-submit,.comment-respond form{margin-bottom:0}.comment-respond #cancel-comment-reply-link{display:block;font-size:1rem;overflow:hidden;position:absolute;right:.5rem;top:.5rem}@media screen and (min-width:768px){.comment-list .comment{clear:both}.comment-list .comment-meta{float:left;margin-right:2rem;text-align:right;width:25%}.comment-list .comment-meta .avatar{float:right}.comment-list .comment-content,.comment-list .comment-respond{float:right;width:calc(75% - 2rem)}.comment-list .comment-respond{float:right}.comment-list .comment-respond .comment-form-author,.comment-list .comment-respond .comment-form-email,.comment-list .comment-respond .comment-form-url{margin-right:0;width:100%}.comment-list .comment-body .comment-respond{box-shadow:0 6px 2em #0003;margin-bottom:2.5rem;margin-top:-1.5rem}.comment-list .reply{clear:both;text-align:right}}.full-screen .comments-area{margin:3.125rem 1rem;max-width:100%}@media screen and (min-width:576px){.full-screen .comments-area{margin:3.125rem auto;max-width:540px}}@media screen and (min-width:768px){.full-screen .comments-area{max-width:720px}}@media screen and (min-width:992px){.full-screen .comments-area{max-width:960px}}@media screen and (min-width:1200px){.full-screen .comments-area{max-width:1140px}}.bypostauthor{clear:both}.footer-widgets{display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.footer-widgets .widget-block{display:block;flex:1 0 100%;margin:0;padding:0 1rem;position:relative}@media screen and (min-width:576px){.footer-widgets .widget-block{flex:1 0 50%}}@media screen and (min-width:992px){.footer-widgets .widget-block{flex:1 0 33.333333%}}@media screen and (min-width:1200px){.footer-widgets .widget-block{flex:1 0 25%}}.site-footer{background-color:var(--footer-background-color,#19212a);color:var(--footer-text-primary,#f1f1f1);padding-bottom:2rem;padding-top:2rem}.site-footer a{color:var(--footer-text-accent,#ccc);-webkit-text-decoration:none;text-decoration:none}.site-footer a:focus,.site-footer a:hover{-webkit-text-decoration:underline;text-decoration:underline}.site-footer .site-info.no-social-icons{text-align:center;width:100%}.site-footer-inner{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}@media screen and (min-width:768px){.site-footer-inner{flex-direction:row;justify-content:space-between}}.wp-block-video video{width:100%}.wp-block-button{margin-bottom:2rem}.wp-block-button .wp-block-button__link{line-height:1;outline:none}.wp-block-button .wp-block-button__link:not(.has-background){background:var(--shapla-secondary)}.wp-block-button .wp-block-button__link:not(.has-text-color){color:var(--shapla-on-secondary)}.wp-block-button:not(.is-style-squared) .wp-block-button__link{border-radius:3px}.wp-block-button.is-style-squared .wp-block-button__link{border-radius:0}.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .wp-block-button__link:active,.wp-block-button.is-style-outline .wp-block-button__link:focus{border:2px solid}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background){background:#0000}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color){color:var(--shapla-secondary)}.has-drop-cap:not(:focus):first-letter{font-size:3em;font-weight:700;line-height:1;margin:0 .25em 0 0}.wp-block-pullquote blockquote{border-left:none}.wp-block-quote{border-color:var(--shapla-text-secondary)}.wp-block-image .alignleft{margin-right:2rem}.wp-block-image .alignright{margin-left:2rem}.wp-block-cover:not(.alignleft):not(.aligncenter):not(.alignright){max-width:100%!important;width:100%!important}.wp-block-cover:not(.alignleft):not(.aligncenter):not(.alignright) .wp-block-cover__image-background.has-parallax{background-size:cover}.wp-block-cover:not(.alignleft):not(.aligncenter):not(.alignright) .wp-block-cover__inner-container{margin-left:auto;margin-right:auto;padding-left:var(--container-padding-x,1rem);padding-right:var(--container-padding-x,1rem);width:100%}@media screen and (min-width:576px){.wp-block-cover:not(.alignleft):not(.aligncenter):not(.alignright) .wp-block-cover__inner-container{max-width:540px}}@media screen and (min-width:768px){.wp-block-cover:not(.alignleft):not(.aligncenter):not(.alignright) .wp-block-cover__inner-container{max-width:720px}}@media screen and (min-width:992px){.wp-block-cover:not(.alignleft):not(.aligncenter):not(.alignright) .wp-block-cover__inner-container{max-width:960px}}@media screen and (min-width:1200px){.wp-block-cover:not(.alignleft):not(.aligncenter):not(.alignright) .wp-block-cover__inner-container{max-width:1140px}}.wp-block-separator,hr{color:var(--shapla-text-secondary)}.wp-block-table{margin-bottom:2rem}.wp-block-table table{margin-bottom:0}.wp-block-file .wp-block-file__button{border-radius:5px}[class^=wp-block-] figcaption{color:var(--shapla-text-secondary);font-size:.75rem;font-style:italic}.shapla-has-blocks.full-screen .entry-content>:not(.shapla-section){margin:2rem 1rem;max-width:100%}@media screen and (min-width:576px){.shapla-has-blocks.full-screen .entry-content>:not(.shapla-section){margin:2rem auto;max-width:540px}}@media screen and (min-width:768px){.shapla-has-blocks.full-screen .entry-content>:not(.shapla-section){max-width:720px}}@media screen and (min-width:992px){.shapla-has-blocks.full-screen .entry-content>:not(.shapla-section){max-width:960px}}@media screen and (min-width:1200px){.shapla-has-blocks.full-screen .entry-content>:not(.shapla-section){max-width:1140px}}.shapla-has-blocks.full-screen .entry-content>:not(.shapla-section):first-child{margin-top:0}.shapla-has-blocks.full-screen .entry-content>:not(.shapla-section):last-child{margin-bottom:0}.shapla-has-blocks.full-screen .entry-content>:not(.shapla-section).alignwide{max-width:1140px}.shapla-has-blocks.full-screen .entry-content>:not(.shapla-section).alignfull{margin:2rem 0;max-width:100%}.shapla-has-blocks.full-screen .entry-content>:not(.shapla-section).alignleft{float:left;margin-top:0;max-width:50%}@media screen and (min-width:576px){.shapla-has-blocks.full-screen .entry-content>:not(.shapla-section).alignleft{margin-left:calc(50% - 270px);margin-right:2rem}}@media screen and (min-width:768px){.shapla-has-blocks.full-screen .entry-content>:not(.shapla-section).alignleft{margin-left:calc(50% - 360px);max-width:40%}}@media screen and (min-width:992px){.shapla-has-blocks.full-screen .entry-content>:not(.shapla-section).alignleft{margin-left:calc(50% - 480px)}}@media screen and (min-width:1200px){.shapla-has-blocks.full-screen .entry-content>:not(.shapla-section).alignleft{margin-left:calc(50% - 570px)}}.shapla-has-blocks.full-screen .entry-content>:not(.shapla-section).alignright{float:right;margin-top:0;max-width:50%}@media screen and (min-width:768px){.shapla-has-blocks.full-screen .entry-content>:not(.shapla-section).alignright{margin-left:2rem;margin-right:calc(50% - 360px);max-width:40%}}@media screen and (min-width:992px){.shapla-has-blocks.full-screen .entry-content>:not(.shapla-section).alignright{margin-right:calc(50% - 480px)}}@media screen and (min-width:1200px){.shapla-has-blocks.full-screen .entry-content>:not(.shapla-section).alignright{margin-right:calc(50% - 570px)}}@media screen and (min-width:768px){.shapla-has-blocks.full-screen .entry-content>:not(.shapla-section).aligncenter{margin:2rem calc(50% - 360px);max-width:720px}}@media screen and (min-width:992px){.shapla-has-blocks.full-screen .entry-content>:not(.shapla-section).aligncenter{margin:2rem calc(50% - 480px);max-width:960px}}@media screen and (min-width:1200px){.shapla-has-blocks.full-screen .entry-content>:not(.shapla-section).aligncenter{margin:2rem calc(50% - 570px);max-width:1140px}}@keyframes shaplaButtonSpinAround{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}