.ablocks-invisible{visibility:hidden}.ablocks-icon-wrap{display:inline-block;font-size:50px;line-height:1}.ablocks-icon-wrap svg.ablocks-svg-icon{display:block;height:1em;line-height:1;width:1em}.ablocks-icon-wrap img.ablocks-image-icon{height:auto}.ablocks-background-video{background-size:cover;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}

.ablocks-block--divider{flex-grow:1;width:100%}.ablocks-block--divider .ablocks-block-container,.ablocks-block--divider:not(.ablocks-has-block-container){align-items:center;display:flex;min-height:50px;width:100%}.ablocks-divider__pattern-mask{align-items:center;background-color:var(--ablocks-divider-pattern-color);display:flex;height:100%;mask-image:var(--ablocks-divider-pattern-url);-webkit-mask-image:var(--ablocks-divider-pattern-url);mask-repeat:repeat-x;-webkit-mask-repeat:repeat-x;min-height:var(--ablocks-divider-pattern-height);width:100%}.ablocks-divider__pattern-mask-element-icon--center,.ablocks-divider__pattern-mask-element-text--center{align-items:center;display:grid;grid-template-columns:1fr auto 1fr;height:auto;min-height:var(--ablocks-divider-pattern-height);width:100%}.ablocks-divider__pattern-mask-element-icon--center:after,.ablocks-divider__pattern-mask-element-icon--center:before,.ablocks-divider__pattern-mask-element-text--center:after,.ablocks-divider__pattern-mask-element-text--center:before{align-items:center;background-color:var(--ablocks-divider-pattern-color);content:"";display:flex;height:var(--ablocks-divider-pattern-height);mask-image:var(--ablocks-divider-pattern-url);-webkit-mask-image:var(--ablocks-divider-pattern-url);mask-repeat:repeat-x;-webkit-mask-repeat:repeat-x;-webkit-mask-position-y:center}.ablocks-divider__pattern-mask-element-icon--left,.ablocks-divider__pattern-mask-element-text--left{align-items:center;display:grid;grid-template-columns:auto 1fr;height:auto;min-height:var(--ablocks-divider-pattern-height);width:100%}.ablocks-divider__pattern-mask-element-icon--left:after,.ablocks-divider__pattern-mask-element-text--left:after{align-items:center;background-color:var(--ablocks-divider-pattern-color);content:"";display:flex;height:var(--ablocks-divider-pattern-height);mask-image:var(--ablocks-divider-pattern-url);-webkit-mask-image:var(--ablocks-divider-pattern-url);mask-repeat:repeat-x;-webkit-mask-repeat:repeat-x;-webkit-mask-position-y:center}.ablocks-divider__pattern-mask-element-icon--right,.ablocks-divider__pattern-mask-element-text--right{align-items:center;display:grid;grid-template-columns:1fr auto;height:auto;min-height:var(--ablocks-divider-pattern-height);width:100%}.ablocks-divider__pattern-mask-element-icon--right:before,.ablocks-divider__pattern-mask-element-text--right:before{align-items:center;background-color:var(--ablocks-divider-pattern-color);content:"";display:flex;height:var(--ablocks-divider-pattern-height);mask-image:var(--ablocks-divider-pattern-url);-webkit-mask-image:var(--ablocks-divider-pattern-url);mask-repeat:repeat-x;-webkit-mask-repeat:repeat-x;-webkit-mask-position-y:center}.ablocks-divider__pattern-css{border-block-start:var(--ablocks-divider-pattern-weight) var(--ablocks-divider-pattern-style) var(--ablocks-divider-pattern-color);width:100%}.ablocks-divider__pattern-css-element-icon--center,.ablocks-divider__pattern-css-element-text--center{align-items:center;display:grid;grid-template-columns:1fr auto 1fr;width:100%}.ablocks-divider__pattern-css-element-icon--center:after,.ablocks-divider__pattern-css-element-icon--center:before,.ablocks-divider__pattern-css-element-text--center:after,.ablocks-divider__pattern-css-element-text--center:before{align-items:center;border-block-start:var(--ablocks-divider-pattern-weight) var(--ablocks-divider-pattern-style) var(--ablocks-divider-pattern-color);content:"";display:flex}.ablocks-divider__pattern-css-element-icon--left,.ablocks-divider__pattern-css-element-text--left{align-items:center;display:grid;grid-template-columns:auto 1fr;width:100%}.ablocks-divider__pattern-css-element-icon--left:after,.ablocks-divider__pattern-css-element-text--left:after{align-items:center;border-block-start:var(--ablocks-divider-pattern-weight) var(--ablocks-divider-pattern-style) var(--ablocks-divider-pattern-color);content:"";display:flex}.ablocks-divider__pattern-css-element-icon--right,.ablocks-divider__pattern-css-element-text--right{align-items:center;display:grid;grid-template-columns:1fr auto;width:100%}.ablocks-divider__pattern-css-element-icon--right:before,.ablocks-divider__pattern-css-element-text--right:before{align-items:center;border-block-start:var(--ablocks-divider-pattern-weight) var(--ablocks-divider-pattern-style) var(--ablocks-divider-pattern-color);content:"";display:flex}.ablocks-block--divider .ablocks-divider__element-icon{display:inline-block;line-height:1}
.ablocks-block--image-comparison{margin:0 auto;position:relative}.ablocks-block--image-comparison .ablocks-icon.ablocks-icon--left-image,.ablocks-block--image-comparison .ablocks-icon.ablocks-icon--right-image{font-size:20px}.wp-block-ablocks-image-comparison .ablocks-block-render-container .components-notice{position:relative}.ablocks-block--image-comparison img{height:100%;object-fit:cover;object-position:left;width:100%}.ablocks-image-comparison__after-image{object-position:top}.ablocks-block--image-comparison .ablocks-image-comparison__images-container{display:flex;height:100%;position:relative;width:100%}.ablocks-block--image-comparison .ablocks-image-comparison__before-image{position:absolute;top:0;width:50%}.ablocks-block--image-comparison .ablocks-image-comparison__slider{cursor:pointer;inset:0;opacity:0;position:absolute;z-index:51}.ablocks-block--image-comparison .ablocks-image-comparison__slider-line{background:#fff;height:100%;left:50%;position:absolute;transform:translateX(-50%);width:4px;z-index:50}.ablocks-block--image-comparison .ablocks-image-comparison__slider-icon{border:1px solid #fff;border-radius:50%;color:#fff;height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(90deg);width:30px;z-index:50}.ablocks-image-comparison__afterImage-label,.ablocks-image-comparison__beforeImage-label{border-radius:5px;padding:5px 10px;position:absolute;z-index:52}.ablocks-image-comparison__input--vertical{writing-mode:vertical-lr;z-index:51}.ablocks-image-comparison__overlay{display:block}.ablocks-image-comparison__overlay,.ablocks-image-comparison__overlay--hover{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:41}.ablocks-image-comparison__overlay--hover{display:none}.ablocks-block--image-comparison:hover .ablocks-image-comparison__overlay--hover{display:block}.ablocks-image-comparison__labels .ablocks-image-comparison__afterImage-label,.ablocks-image-comparison__labels .ablocks-image-comparison__beforeImage-label{display:none}.ablocks-block--image-comparison .ablocks-image-comparison__images-container-vertical,.ablocks-block--image-comparison:hover .ablocks-image-comparison__labels .ablocks-image-comparison__afterImage-label,.ablocks-block--image-comparison:hover .ablocks-image-comparison__labels .ablocks-image-comparison__beforeImage-label{display:block}.ablocks-image-comparison__images-container .ablocks-image-comparison__before-image{height:100%;left:0;position:absolute}.ablocks-image-comparison__images-container-vertical .ablocks-image-comparison__before-image{object-position:top;position:absolute;top:0;width:100%}.ablocks-image-comparison__images-container .ablocks-image-comparison__slider-line{height:100%;transform:translateX(-50%)}.ablocks-image-comparison__images-container-vertical .ablocks-image-comparison__slider-line{left:0;transform:translateY(-50%);width:100%}.ablocks-image-comparison__images-container .ablocks-image-comparison__slider-icon{top:50%;transform:translate(-50%,-50%) rotate(90deg)}.ablocks-image-comparison__images-container-vertical .ablocks-image-comparison__slider-icon{left:50%;transform:translate(-50%,-50%)}.ablocks-image-comparison__images-container-vertical .ablocks-image-comparison__after-image{margin-bottom:-10px}
.ablocks-block-05f8e6f2-a7b4-46f1-bac6-e93be98648f0 { position:relative;transition:border 0s ease,background 0s ease,box-shadow 0s ease; } .ablocks-block-05f8e6f2-a7b4-46f1-bac6-e93be98648f0.ablocks-block--divider:not(.ablocks-has-block-container), .ablocks-block--divider .ablocks-block-container { text-align:left; } .ablocks-block-05f8e6f2-a7b4-46f1-bac6-e93be98648f0.ablocks-block--divider:not(.ablocks-has-block-container), .ablocks-block--divider .ablocks-block-container { padding-block-start:10px;padding-block-end:10px;justify-content:left; } @media screen and (max-width: 800px) { .ablocks-block-05f8e6f2-a7b4-46f1-bac6-e93be98648f0 .ablocks-divider { max-width:min(100%,100%); } } .ablocks-block-05f8e6f2-a7b4-46f1-bac6-e93be98648f0 .ablocks-divider__element-text { color:#000000;padding-right:0px;padding-left:0px; } .ablocks-block-05f8e6f2-a7b4-46f1-bac6-e93be98648f0 .ablocks-divider__element-icon .ablocks-icon-wrap { font-size:55px; } .ablocks-block-05f8e6f2-a7b4-46f1-bac6-e93be98648f0 .ablocks-divider__element-icon .ablocks-icon-wrap { font-size:55px;margin-left:0px;margin-right:0px; } .ablocks-block-05f8e6f2-a7b4-46f1-bac6-e93be98648f0 .ablocks-divider__element-icon .ablocks-icon-wrap img.ablocks-image-icon { height:auto;width:55px; } .ablocks-block-05f8e6f2-a7b4-46f1-bac6-e93be98648f0 .ablocks-divider__element-icon .ablocks-icon-wrap svg.ablocks-svg-icon { fill:#69727d; } 
.ablocks-block-09902ac5-c9e1-428c-a3a5-6048682d4254 { position:relative;transition:border 0s ease,background 0s ease,box-shadow 0s ease; } .ablocks-block-09902ac5-c9e1-428c-a3a5-6048682d4254.ablocks-block--divider:not(.ablocks-has-block-container), .ablocks-block--divider .ablocks-block-container { text-align:left; } .ablocks-block-09902ac5-c9e1-428c-a3a5-6048682d4254.ablocks-block--divider:not(.ablocks-has-block-container), .ablocks-block--divider .ablocks-block-container { padding-block-start:10px;padding-block-end:10px;justify-content:left; } @media screen and (max-width: 800px) { .ablocks-block-09902ac5-c9e1-428c-a3a5-6048682d4254 .ablocks-divider { max-width:min(100%,100%); } } .ablocks-block-09902ac5-c9e1-428c-a3a5-6048682d4254 .ablocks-divider__element-text { color:#000000;padding-right:0px;padding-left:0px; } .ablocks-block-09902ac5-c9e1-428c-a3a5-6048682d4254 .ablocks-divider__element-icon .ablocks-icon-wrap { font-size:55px; } .ablocks-block-09902ac5-c9e1-428c-a3a5-6048682d4254 .ablocks-divider__element-icon .ablocks-icon-wrap { font-size:55px;margin-left:0px;margin-right:0px; } .ablocks-block-09902ac5-c9e1-428c-a3a5-6048682d4254 .ablocks-divider__element-icon .ablocks-icon-wrap img.ablocks-image-icon { height:auto;width:55px; } .ablocks-block-09902ac5-c9e1-428c-a3a5-6048682d4254 .ablocks-divider__element-icon .ablocks-icon-wrap svg.ablocks-svg-icon { fill:#69727d; } 
.ablocks-block-2ed80dcb-7493-480b-b1bc-0034ca438d0f { width:auto;display:inline-block;position:relative;transition:border 0s ease,background 0s ease,box-shadow 0s ease; } .ablocks-block-2ed80dcb-7493-480b-b1bc-0034ca438d0f .ablocks-image-comparison__images-container .ablocks-image-comparison__before-image { width:50%; } .ablocks-block-2ed80dcb-7493-480b-b1bc-0034ca438d0f .ablocks-image-comparison__images-container-vertical .ablocks-image-comparison__before-image { height:50%; } .ablocks-block-2ed80dcb-7493-480b-b1bc-0034ca438d0f .ablocks-image-comparison__images-container .ablocks-image-comparison__slider-line { background:white;width:4px;left:50%; } .ablocks-block-2ed80dcb-7493-480b-b1bc-0034ca438d0f .ablocks-image-comparison__images-container-vertical .ablocks-image-comparison__slider-line { background:white;height:4px;top:50%; } .ablocks-block-2ed80dcb-7493-480b-b1bc-0034ca438d0f .ablocks-image-comparison__images-container .ablocks-image-comparison__slider-icon { border-color:white;color:white;width:50px;height:50px;border-width:2px;left:50%;top:50%;border-weight:solid; } .ablocks-block-2ed80dcb-7493-480b-b1bc-0034ca438d0f .ablocks-image-comparison__images-container-vertical .ablocks-image-comparison__slider-icon { border-color:white;color:white;width:50px;height:50px;border-width:2px;left:50%;top:50%;border-weight:solid; } .ablocks-block-2ed80dcb-7493-480b-b1bc-0034ca438d0f .ablocks-image-comparison__beforeImage-label { color:white;background:rgba(0,0,0,0.5);transform:none;max-width:30%; } .ablocks-block-2ed80dcb-7493-480b-b1bc-0034ca438d0f .ablocks-image-comparison__afterImage-label { color:white;background:rgba(0,0,0,0.5);transform:none;max-width:30%; } .ablocks-block-2ed80dcb-7493-480b-b1bc-0034ca438d0f .ablocks-image-comparison__overlay { background:rgba(0,0,0,0.5); } .ablocks-block-2ed80dcb-7493-480b-b1bc-0034ca438d0f .ablocks-image-comparison__overlay--hover { background:rgba(0,0,0,0.5); } .ablocks-block-2ed80dcb-7493-480b-b1bc-0034ca438d0f .ablocks-image-comparison__beforeImage-label--horizontal { top:45%;left:10px; } .ablocks-block-2ed80dcb-7493-480b-b1bc-0034ca438d0f .ablocks-image-comparison__beforeImage-label--vertical { left:45%;top:10px; } .ablocks-block-2ed80dcb-7493-480b-b1bc-0034ca438d0f .ablocks-image-comparison__afterImage-label--horizontal { top:45%;right:10px; } .ablocks-block-2ed80dcb-7493-480b-b1bc-0034ca438d0f .ablocks-image-comparison__afterImage-label--vertical { bottom:10px;left:45%; } 
.ablocks-block-d97c14c0-a30b-402f-879a-dcafc101a85e { position:relative;transition:border 0s ease,background 0s ease,box-shadow 0s ease; } .ablocks-block-d97c14c0-a30b-402f-879a-dcafc101a85e.ablocks-block--divider:not(.ablocks-has-block-container), .ablocks-block--divider .ablocks-block-container { text-align:left; } .ablocks-block-d97c14c0-a30b-402f-879a-dcafc101a85e.ablocks-block--divider:not(.ablocks-has-block-container), .ablocks-block--divider .ablocks-block-container { padding-block-start:10px;padding-block-end:10px;justify-content:left; } @media screen and (max-width: 800px) { .ablocks-block-d97c14c0-a30b-402f-879a-dcafc101a85e .ablocks-divider { max-width:min(100%,100%); } } .ablocks-block-d97c14c0-a30b-402f-879a-dcafc101a85e .ablocks-divider__element-text { color:#000000;padding-right:0px;padding-left:0px; } .ablocks-block-d97c14c0-a30b-402f-879a-dcafc101a85e .ablocks-divider__element-icon .ablocks-icon-wrap { font-size:55px; } .ablocks-block-d97c14c0-a30b-402f-879a-dcafc101a85e .ablocks-divider__element-icon .ablocks-icon-wrap { font-size:55px;margin-left:0px;margin-right:0px; } .ablocks-block-d97c14c0-a30b-402f-879a-dcafc101a85e .ablocks-divider__element-icon .ablocks-icon-wrap img.ablocks-image-icon { height:auto;width:55px; } .ablocks-block-d97c14c0-a30b-402f-879a-dcafc101a85e .ablocks-divider__element-icon .ablocks-icon-wrap svg.ablocks-svg-icon { fill:#69727d; } 
