.fp-flex{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.fp-row{gap:0 30px}.fp-post{margin-bottom:20px}.fp-col{min-width:200px;max-width:400px;flex:1 1 31%}.fp-list-5 .fp-col{min-width:175px;max-width:350px;flex:1 1 25%}.fp-col:empty{height:0;visibility:hidden;margin-top:0;margin-bottom:0}.fp-list-3 .fp-col{max-width:none}.fp-body{min-width:0}.fp-list-1 .fp-flex,.fp-list-3 .fp-flex{flex-wrap:nowrap}.fp-list-1 .fp-media,.fp-list-3 .fp-extra .fp-media{flex-shrink:0}.fp-thumbnail{display:block}.fp-list-1 .fp-thumbnail,.fp-list-3 .fp-extra .fp-thumbnail{margin-right:1em}.rtl .fp-list-1 .fp-thumbnail,.rtl .fp-list-3 .fp-extra .fp-thumbnail{margin-right:0;margin-left:1em}.fp-thumbnail{-webkit-transition:opacity 500ms ease;transition:opacity 500ms ease}.fp-thumbnail:hover{opacity:0.8}.fp-thumbnail img{display:block;width:100%;object-fit:cover;overflow:hidden}.fp-media .fp-thumbnail img{margin:0}.fp-thumbnail img.size-thumbnail{width:85px;height:85px}.fp-list-5 .fp-thumbnail img{height:auto}.fp-list-2 .fp-media + .fp-body,.fp-list-3 .fp-main .fp-media + .fp-body{margin-top:0.8em}.fp-list-5 .fp-media + .fp-body{margin-top:0.5em}.fp-post .fp-title{font-size:1em;line-height:1.5;font-weight:400}.widget .fp-post .fp-title{margin:0;padding:0}.fp-list-2 .fp-title,.fp-list-3 .fp-main .fp-title,.fp-list-4 .fp-title{font-size:1.2em;font-weight:500}.fp-list-4 .fp-post{margin-left:-10px;margin-right:-10px}.fp-list-4 .fp-media{flex:1 0 40%;min-width:150px;max-width:300px;margin-left:10px;margin-right:10px;margin-bottom:0.8em}.fp-list-4 .fp-body{flex:1 0 50%;margin-left:10px;margin-right:10px}.fp-post .fp-title a{color:currentColor;text-decoration:none}.fp-excerpt{margin-top:0.4em;opacity:0.8}.fp-meta{font-size:0.9em;margin-top:0.2em}.fp-post .fp-meta a{opacity:0.5;color:currentColor;text-decoration:none}.fp-author span .author-image{opacity:1}.fp-author span .author-image:hover{text-decoration:none}.author-image + .url{margin-left:0.2em}.fp-author .photo{vertical-align:middle;border-radius:50%}.fp-comments > span{opacity:0.5}.fp-meta a:hover{opacity:0.8}.fp-meta > span:before{content:"\a0\b7\a0";opacity:0.5}.fp-meta > span:first-child:before{content:""}.fp-categories{display:block;font-size:0.7em;margin:0;opacity:0.7;text-transform:uppercase;letter-spacing:0.2em}.fp-post .fp-categories a{color:var(--fp-color)}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute ! important;width:1px;word-wrap:normal ! important}.fp-post .fp-readmore{margin-top:.5em}.fp-post .fp-readmore-link{text-decoration:none;font-size:0.9em;display:inline-block;border:1px solid;padding:.2em .7em;border-radius:3px}.fp-post .fp-readmore-link:hover{text-decoration:none}.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after, .twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after {
content: " ";
display: block;
background: white;
position: absolute;
z-index: 30;
-webkit-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5); }
.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after {
width: 3px;
height: 9999px;
left: 50%;
margin-left: -1.5px; }
.twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after {
width: 9999px;
height: 3px;
top: 50%;
margin-top: -1.5px; }
.twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay {
position: absolute;
top: 0;
width: 100%;
height: 100%; }
.twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay {
-webkit-transition-duration: 0.5s;
-moz-transition-duration: 0.5s;
transition-duration: 0.5s; }
.twentytwenty-before-label, .twentytwenty-after-label {
-webkit-transition-property: opacity;
-moz-transition-property: opacity;
transition-property: opacity; }
.twentytwenty-before-label:before, .twentytwenty-after-label:before {
color: white;
font-size: 13px;
letter-spacing: 0.1em; }
.twentytwenty-before-label:before, .twentytwenty-after-label:before {
position: absolute;
background: rgba(255, 255, 255, 0.2);
line-height: 38px;
padding: 0 20px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px; }
.twentytwenty-horizontal .twentytwenty-before-label:before, .twentytwenty-horizontal .twentytwenty-after-label:before {
top: 50%;
margin-top: -19px; }
.twentytwenty-left-arrow, .twentytwenty-right-arrow, .twentytwenty-up-arrow, .twentytwenty-down-arrow {
width: 0;
height: 0;
border: 6px inset transparent;
position: absolute; }
.twentytwenty-left-arrow, .twentytwenty-right-arrow {
top: 50%;
margin-top: -6px; }
.twentytwenty-up-arrow, .twentytwenty-down-arrow {
left: 50%;
margin-left: -6px; }
.twentytwenty-container {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
z-index: 0;
overflow: hidden;
position: relative;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none; }
.twentytwenty-container img {
max-width: 100%;
position: absolute;
top: 0;
display: block; }
.twentytwenty-container.active .twentytwenty-overlay, .twentytwenty-container.active :hover.twentytwenty-overlay {
background: rgba(0, 0, 0, 0); }
.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,
.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label, .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,
.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label {
opacity: 0; }
.twentytwenty-container * {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box; }
.twentytwenty-before-label {
opacity: 0; }
.twentytwenty-before-label:before {
content: attr(data-content); }
.twentytwenty-after-label {
opacity: 0; }
.twentytwenty-after-label:before {
content: attr(data-content); }
.twentytwenty-horizontal .twentytwenty-before-label:before {
left: 10px; }
.twentytwenty-horizontal .twentytwenty-after-label:before {
right: 10px; }
.twentytwenty-vertical .twentytwenty-before-label:before {
top: 10px; }
.twentytwenty-vertical .twentytwenty-after-label:before {
bottom: 10px; }
.twentytwenty-overlay {
-webkit-transition-property: background;
-moz-transition-property: background;
transition-property: background;
background: rgba(0, 0, 0, 0);
z-index: 25; }
.twentytwenty-overlay:hover {
background: rgba(0, 0, 0, 0.5); }
.twentytwenty-overlay:hover .twentytwenty-after-label {
opacity: 1; }
.twentytwenty-overlay:hover .twentytwenty-before-label {
opacity: 1; }
.twentytwenty-before {
z-index: 20; }
.twentytwenty-after {
z-index: 10; }
.twentytwenty-handle {
height: 38px;
width: 38px;
position: absolute;
left: 50%;
top: 50%;
margin-left: -22px;
margin-top: -22px;
border: 3px solid white;
-webkit-border-radius: 1000px;
-moz-border-radius: 1000px;
border-radius: 1000px;
-webkit-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
z-index: 40;
cursor: pointer; }
.twentytwenty-horizontal .twentytwenty-handle:before {
bottom: 50%;
margin-bottom: 22px;
-webkit-box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.twentytwenty-horizontal .twentytwenty-handle:after {
top: 50%;
margin-top: 22px;
-webkit-box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.twentytwenty-vertical .twentytwenty-handle:before {
left: 50%;
margin-left: 22px;
-webkit-box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.twentytwenty-vertical .twentytwenty-handle:after {
right: 50%;
margin-right: 22px;
-webkit-box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.twentytwenty-left-arrow {
border-right: 6px solid white;
left: 50%;
margin-left: -17px; }
.twentytwenty-right-arrow {
border-left: 6px solid white;
right: 50%;
margin-right: -17px; }
.twentytwenty-up-arrow {
border-bottom: 6px solid white;
top: 50%;
margin-top: -17px; }
.twentytwenty-down-arrow {
border-top: 6px solid white;
bottom: 50%;
margin-bottom: -17px; }.twentytwenty-horizontal .ib-image-comparison .twentytwenty-before-label:before,.twentytwenty-horizontal .ib-image-comparison .twentytwenty-after-label:before{top:50%;transform:translateY(-50%);margin-top:0}.twentytwenty-horizontal .ib-image-comparison.label-pos--top .twentytwenty-before-label:before,.twentytwenty-horizontal .ib-image-comparison.label-pos--top .twentytwenty-after-label:before{transform:translateY(0);top:10px}.twentytwenty-horizontal .ib-image-comparison.label-pos--bottom .twentytwenty-before-label:before,.twentytwenty-horizontal .ib-image-comparison.label-pos--bottom .twentytwenty-after-label:before{bottom:10px;transform:translateY(0);top:auto}.twentytwenty-vertical .ib-image-comparison .twentytwenty-before-label:before,.twentytwenty-vertical .ib-image-comparison .twentytwenty-after-label:before{left:50%;transform:translateX(-50%);text-align:center;margin-left:0}.twentytwenty-vertical .ib-image-comparison.label-pos--left .twentytwenty-before-label:before,.twentytwenty-vertical .ib-image-comparison.label-pos--left .twentytwenty-after-label:before{left:10px;transform:translateX(0)}.twentytwenty-vertical .ib-image-comparison.label-pos--right .twentytwenty-before-label:before,.twentytwenty-vertical .ib-image-comparison.label-pos--right .twentytwenty-after-label:before{left:auto;right:10px;transform:translateX(0)}.ib-image-comparison .twentytwenty-before-label:before,.ib-image-comparison .twentytwenty-after-label:before{color:#ffffff;color:var(--ibic-label-color, #ffffff);background-color:rgba(255, 255, 255, 0.2);background-color:var(--ibic-label-bg-color, rgba(255, 255, 255, 0.2));font-size:13px;font-size:var(--ibic-label-size, 13px);border:0px solid;border:var(--ibic-label-border, 0px) solid;width:auto}.ib-image-comparison .twentytwenty-handle{background:#fff;border:2px solid #fff}.ib-image-comparison .twentytwenty-handle .twentytwenty-left-arrow,.ib-image-comparison .twentytwenty-handle:hover .twentytwenty-left-arrow{border-right-color:#333}.ib-image-comparison .twentytwenty-handle .twentytwenty-right-arrow,.ib-image-comparison .twentytwenty-handle:hover .twentytwenty-right-arrow{border-left-color:#333}.ib-image-comparison .twentytwenty-handle .twentytwenty-down-arrow,.ib-image-comparison .twentytwenty-handle:hover .twentytwenty-down-arrow{border-top-color:#333}.ib-image-comparison .twentytwenty-handle .twentytwenty-up-arrow,.ib-image-comparison .twentytwenty-handle:hover .twentytwenty-up-arrow{border-bottom-color:#333}.ib-image-comparison .twentytwenty-overlay{background:rgba(0, 0, 0, 0);background:var(--ibic-overlay-color, rgba(0, 0, 0, 0))}.ib-image-comparison .twentytwenty-overlay:hover{background:rgba(0, 0, 0, 0.5);background:var(--ibic-overlay-hover-color, rgba(0, 0, 0, 0.5))}