html.nd_a11y_black_white{-webkit-filter:grayscale(100%);filter:grayscale(100%)}html.nd_a11y_contrast{-webkit-filter:contrast(1.5);filter:contrast(1.5)}html.nd_a11y_black_white.nd_a11y_contrast{-webkit-filter:grayscale(100%) contrast(1.5);filter:grayscale(100%) contrast(1.5)}html.nd_a11y_no_animations *{-webkit-animation-duration:0.001ms !important;animation-duration:0.001ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;-webkit-transition-duration:0.001ms !important;transition-duration:0.001ms !important;--rotateX: 0 !important;--rotateY: 0 !important;--scale: 1 !important}html.nd_a11y_no_animations .elementor-sticky{position:relative !important;inset-inline-start:initial !important}html.nd_a11y_no_animations .elementor-sticky__spacer{display:none !important}html.nd_a11y_no_images img{visibility:hidden !important}html.nd_a11y_no_images .image-wrapper{background-color:#eee}html.nd_a11y_no_images .elementor-element{background-image:none !important}html.nd_a11y_simple_font *{font-family:sans-serif !important}aside.nd-a11y-tool{display:none;position:fixed;z-index:999999;background-color:white;width:600px;max-width:80svw;top:5svh;height:90svh;overflow-y:auto;overflow-x:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;right:0;padding:60px 60px 10px 40px;border:2px solid #1C1D22;border-right:none;border-radius:10px 0 0 10px;font-size:20px;line-height:1.2em !important;-webkit-box-shadow:2px 2px 10px 1px;box-shadow:2px 2px 10px 1px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#1C1D22 !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}aside.nd-a11y-tool.visible{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 900px){aside.nd-a11y-tool{width:95svw;max-width:100svw;padding:50px 50px 10px 30px}}aside.nd-a11y-tool *{font-family:sans-serif !important;color:#1C1D22}aside.nd-a11y-tool h2,aside.nd-a11y-tool h3,aside.nd-a11y-tool h4{font-weight:bold;line-height:1.1em !important}aside.nd-a11y-tool h2{font-size:30px !important;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:5px}@media (max-width: 900px){aside.nd-a11y-tool h2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}aside.nd-a11y-tool h2 i.icon{display:none}}aside.nd-a11y-tool h3{font-size:25px !important;margin-bottom:20px}aside.nd-a11y-tool h4{font-size:20px !important}aside.nd-a11y-tool p{font-size:20px;margin-bottom:20px}aside.nd-a11y-tool a{text-decoration:underline;text-decoration-color:initial;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}aside.nd-a11y-tool a:hover{text-decoration-color:transparent;color:#0057A3}aside.nd-a11y-tool button.circle{width:30px;height:30px;border-radius:50%;color:white;background-color:#1C1D22;line-height:10px;cursor:pointer}aside.nd-a11y-tool button.circle i.icon{width:16px;height:16px;margin:7px;background-color:white}aside.nd-a11y-tool button.circle.close-button{position:fixed;right:25px;top:calc(5svh + 25px);background-color:white;border:2px solid #1C1D22;width:34px;height:34px;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out}aside.nd-a11y-tool button.circle.close-button i.icon{background-color:#1C1D22;-webkit-mask-image:url(../images/close.svg);mask-image:url(../images/close.svg)}aside.nd-a11y-tool button.circle.close-button:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}@media (max-width: 900px){aside.nd-a11y-tool button.circle.close-button{top:calc(5svh + 15px);right:10px}}aside.nd-a11y-tool i.icon.accessibility{-webkit-mask-image:url(../images/accessibility_big.svg);mask-image:url(../images/accessibility_big.svg);width:30px;height:30px;background-color:#1C1D22}aside.nd-a11y-tool .settings-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:50px;margin-top:20px;border-top:1px dotted #1C1D22}aside.nd-a11y-tool .settings-container .control-item{border-bottom:1px dotted #1C1D22;padding:25px 20px;min-height:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}aside.nd-a11y-tool .settings-container .control-item .icon-wrapper{position:relative}aside.nd-a11y-tool .settings-container .control-item .icon-wrapper i.icon{width:30px;height:30px;background-color:#1C1D22}@media (max-width: 900px){aside.nd-a11y-tool .settings-container .control-item .icon-wrapper i.icon{width:50px;height:50px}}aside.nd-a11y-tool .settings-container .control-item .icon-wrapper.black_white i.icon{-webkit-mask-image:url(../images/black_white.svg);mask-image:url(../images/black_white.svg)}aside.nd-a11y-tool .settings-container .control-item .icon-wrapper.content_size i.icon{-webkit-mask-image:url(../images/content_size.svg);mask-image:url(../images/content_size.svg)}aside.nd-a11y-tool .settings-container .control-item .icon-wrapper.contrast i.icon{-webkit-mask-image:url(../images/contrast.svg);mask-image:url(../images/contrast.svg)}aside.nd-a11y-tool .settings-container .control-item .icon-wrapper.font_size i.icon{-webkit-mask-image:url(../images/font_size.svg);mask-image:url(../images/font_size.svg)}aside.nd-a11y-tool .settings-container .control-item .icon-wrapper.no_animations i.icon{-webkit-mask-image:url(../images/no_animations.svg);mask-image:url(../images/no_animations.svg)}aside.nd-a11y-tool .settings-container .control-item .icon-wrapper.no_images i.icon{-webkit-mask-image:url(../images/no_images.svg);mask-image:url(../images/no_images.svg)}aside.nd-a11y-tool .settings-container .control-item .icon-wrapper.simple_font i.icon{-webkit-mask-image:url(../images/simple_font.svg);mask-image:url(../images/simple_font.svg)}aside.nd-a11y-tool .settings-container .control-item .label-wrapper{font-size:20px !important;font-weight:bold;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}aside.nd-a11y-tool .settings-container .control-item .control-wrapper{margin-left:auto}aside.nd-a11y-tool .settings-container .control-item .control-wrapper.range-control-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;min-width:150px}aside.nd-a11y-tool .settings-container .control-item .control-wrapper.range-control-wrapper .range-control-inner-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}aside.nd-a11y-tool .settings-container .control-item .control-wrapper.range-control-wrapper .range-control-inner-wrapper input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;background:#1C1D22;outline:none;opacity:1;-webkit-transition:.2s;-webkit-transition:opacity .2s;transition:opacity .2s}aside.nd-a11y-tool .settings-container .control-item .control-wrapper.range-control-wrapper .range-control-inner-wrapper input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:28px;height:28px;border-radius:50%;background:#1C1D22;border:2px solid white;cursor:pointer}aside.nd-a11y-tool .settings-container .control-item .control-wrapper.range-control-wrapper .range-control-inner-wrapper input::-moz-range-thumb{width:28px;height:28px;border-radius:50%;background:#1C1D22;border:2px solid white;cursor:pointer}aside.nd-a11y-tool .settings-container .control-item .control-wrapper.range-control-wrapper .range-control-inner-wrapper button.range-control-decrease i.icon{-webkit-mask-image:url(../images/minus.svg);mask-image:url(../images/minus.svg)}aside.nd-a11y-tool .settings-container .control-item .control-wrapper.range-control-wrapper .range-control-inner-wrapper button.range-control-increase i.icon{-webkit-mask-image:url(../images/plus.svg);mask-image:url(../images/plus.svg)}aside.nd-a11y-tool .settings-container .control-item .control-wrapper.range-control-wrapper button.reset{width:auto;border-radius:10px;background-color:white;color:#1C1D22;padding:2px 5px;font-size:15px;cursor:pointer}aside.nd-a11y-tool .settings-container .control-item .control-wrapper.toggle-control-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}aside.nd-a11y-tool .settings-container .control-item .control-wrapper.toggle-control-wrapper input{width:0;height:0;opacity:0}aside.nd-a11y-tool .settings-container .control-item .control-wrapper.toggle-control-wrapper .checkbox-slider{cursor:pointer;position:relative;width:60px;height:34px;background-color:#1C1D22;-webkit-transition:.4s;transition:.4s;border-radius:34px}aside.nd-a11y-tool .settings-container .control-item .control-wrapper.toggle-control-wrapper .checkbox-slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s;border-radius:50%}aside.nd-a11y-tool .settings-container .control-item .control-wrapper.toggle-control-wrapper:has(input:checked) .checkbox-slider{background-color:#2196F3}aside.nd-a11y-tool .settings-container .control-item .control-wrapper.toggle-control-wrapper:has(input:checked) .checkbox-slider:before{-webkit-transform:translateX(26px);transform:translateX(26px)}aside.nd-a11y-tool .settings-container .control-item.toggle-control{cursor:pointer}aside.nd-a11y-tool .settings-container .control-item.changed{background-color:#1C1D22;border-bottom:1px dotted white}aside.nd-a11y-tool .settings-container .control-item.changed *{color:white}aside.nd-a11y-tool .settings-container .control-item.changed .icon-wrapper .icon{background-color:white}aside.nd-a11y-tool .settings-container .control-item.changed .range-control-wrapper button{background-color:white;color:#1C1D22}aside.nd-a11y-tool .settings-container .control-item.changed .range-control-wrapper .range-control-inner-wrapper button i.icon{background-color:#1C1D22}aside.nd-a11y-tool .settings-container .control-item.changed .range-control-wrapper .range-control-inner-wrapper input{background-color:#2196F3}aside.nd-a11y-tool .settings-container .control-item.changed .range-control-wrapper .range-control-inner-wrapper input::-webkit-slider-thumb{background-color:#2196F3}aside.nd-a11y-tool .settings-container .control-item.changed .range-control-wrapper .range-control-inner-wrapper input::-moz-range-thumb{background-color:#2196F3}body[data-elementor-device-mode="mobile"] aside.nd-a11y-tool .settings-container .control-item.desktop_only,body[data-elementor-device-mode="tablet"] aside.nd-a11y-tool .settings-container .control-item.desktop_only{display:none}aside.nd-a11y-tool .nd-info{margin-top:auto;-ms-flex-item-align:end;align-self:flex-end;margin-right:-40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:5px;font-size:15px}aside.nd-a11y-tool .nd-info i.icon{background-image:url(../images/information.svg);width:20px;height:20px}aside.nd-a11y-tool .nd-info .text{opacity:0;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}aside.nd-a11y-tool .nd-info:hover .text{opacity:1}.nd-a11y-focus-highlighter{-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;border:0.1rem solid var(--nd-a11y-focus-outline-color1, black);border-radius:10px;outline:0.1rem solid var(--nd-a11y-focus-outline-color2, white);z-index:999999;-webkit-transition:top 0.15s ease-in-out, left 0.15s ease-in-out, width 0.15s ease-in-out, height 0.15s ease-in-out;transition:top 0.15s ease-in-out, left 0.15s ease-in-out, width 0.15s ease-in-out, height 0.15s ease-in-out}body button:focus-visible,body a:focus-visible,body [role="button"]:focus-visible,body [role="listitem"]:focus-visible{outline:none}

