:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--brand_color:var(--accent_solid_color_opt,#4c4cf1);--secondary_color:var(--secondary_color_opt,#1d2746);--p_color:var(--paragraph_color_opt,#425466);--gradient_bg_color1:var(--gradient_bg_color-from,#fffbf2);--gradient_bg_color2:var(--gradient_bg_color-to,#edfffd);--border_on_white:#e6edf0;--border_on_highlight:#e6edf0;--body_bg:#fff;--black_50:#ebebeb;--black_100:#d6d9dc;--black_150:#c8ccd0;--black_200:#bbc0c4;--black_300:#9fa6ad;--black_350:#9199a1;--black_400:#848d95;--black_500:#6a737c;--black_600:#535a60;--black_700:#3c4146;--black_750:#2f3337;--black_800:#242729;--black_900:#0c0d0e;--bs_sm:0 1px 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.05),0 2px 8px rgba(0,0,0,.05);--bs_md:0 1px 3px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.06),0 3px 8px rgba(0,0,0,.09);--bs_lg:0 1px 4px rgba(0,0,0,.09),0 3px 8px rgba(0,0,0,.09),0 4px 13px rgba(0,0,0,.13);--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;color:var(--p_color);line-height:1.7;font-size:16px;height:100%;font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:.15px}.form-control-color:not(:disabled):not([readonly]),.form-control[type=file]:not(:disabled):not([readonly]),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@font-face{font-family:"ElegantIcons";src:url(/wp-content/themes/docy/assets/vendors/elegant-icon/fonts/ElegantIcons.eot);src:url(/wp-content/themes/docy/assets/vendors/elegant-icon/fonts/ElegantIcons.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/docy/assets/vendors/elegant-icon/fonts/ElegantIcons.woff)format("woff"),url(/wp-content/themes/docy/assets/vendors/elegant-icon/fonts/ElegantIcons.ttf)format("truetype"),url(/wp-content/themes/docy/assets/vendors/elegant-icon/fonts/ElegantIcons.svg#ElegantIcons)format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:auto;src:url(/wp-content/themes/docy/assets/vendors/font-awesome/webfonts/fa-brands-400.eot);src:url(/wp-content/themes/docy/assets/vendors/font-awesome/webfonts/fa-brands-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/docy/assets/vendors/font-awesome/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/docy/assets/vendors/font-awesome/webfonts/fa-brands-400.woff)format("woff"),url(/wp-content/themes/docy/assets/vendors/font-awesome/webfonts/fa-brands-400.ttf)format("truetype"),url(/wp-content/themes/docy/assets/vendors/font-awesome/webfonts/fa-brands-400.svg#fontawesome)format("svg")}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:auto;src:url(/wp-content/themes/docy/assets/vendors/font-awesome/webfonts/fa-regular-400.eot);src:url(/wp-content/themes/docy/assets/vendors/font-awesome/webfonts/fa-regular-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/docy/assets/vendors/font-awesome/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/docy/assets/vendors/font-awesome/webfonts/fa-regular-400.woff)format("woff"),url(/wp-content/themes/docy/assets/vendors/font-awesome/webfonts/fa-regular-400.ttf)format("truetype"),url(/wp-content/themes/docy/assets/vendors/font-awesome/webfonts/fa-regular-400.svg#fontawesome)format("svg")}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url(/wp-content/themes/docy/assets/vendors/font-awesome/webfonts/fa-solid-900.eot);src:url(/wp-content/themes/docy/assets/vendors/font-awesome/webfonts/fa-solid-900.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/docy/assets/vendors/font-awesome/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/docy/assets/vendors/font-awesome/webfonts/fa-solid-900.woff)format("woff"),url(/wp-content/themes/docy/assets/vendors/font-awesome/webfonts/fa-solid-900.ttf)format("truetype"),url(/wp-content/themes/docy/assets/vendors/font-awesome/webfonts/fa-solid-900.svg#fontawesome)format("svg")}.dialog-close-button:not(:hover){opacity:.4}.elementor-templates-modal__header__item>i:not(:hover){color:#a4afb7}.elementor-templates-modal__header__close--skip>i:not(:hover){color:#fff}:root{--page-title-display:block}html{height:100%}:focus{outline:0}>.art-fullscreen-web+.col-lg-5{flex:0 0 100%;max-width:100%}