ul{box-sizing:border-box}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.aligncenter{clear:both}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:root{--karts-accent:#0059ff;--karts-text:#333333;--karts-text-light:#666666;--karts-bg-card:#ffffff;--karts-border-radius:12px;--karts-shadow:0 2px 8px rgba(0, 0, 0, 0.08)}#karts-orp-overlay{position:fixed;inset:0;background:rgb(15 23 42/.65);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:99999;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}#karts-orp-form input,#karts-orp-form textarea,#karts-orp-popup{width:100%;font-family:inherit;box-sizing:border-box;background:#fff}#karts-orp-popup{border-radius:16px;padding:40px 32px 32px;max-width:480px;position:relative;box-shadow:0 20px 60px rgb(0 0 0/.25);max-height:90vh;overflow-y:auto}#karts-orp-popup h3{margin:0 0 8px;font-size:24px;color:#0f172a;font-weight:700}#karts-orp-popup .karts-orp-sub{margin:0 0 24px;color:#64748b;font-size:14px;line-height:1.5}#karts-orp-close{position:absolute;top:12px;right:16px;background:0 0;border:0;font-size:28px;cursor:pointer;color:#64748b;line-height:1;padding:4px 8px;transition:color .2s}#karts-orp-close:hover{color:#0f172a}#karts-orp-form input,#karts-orp-form textarea{padding:12px 14px;margin-bottom:12px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;transition:border-color .2s;color:#0f172a}#karts-orp-form input:focus,#karts-orp-form textarea:focus{outline:0;border-color:#0f172a}#karts-orp-form textarea{resize:vertical;min-height:90px}#karts-orp-submit{width:100%;padding:14px;background:#0f172a;color:#fff;border:0;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;margin-top:8px;transition:background .2s;font-family:inherit}#karts-orp-submit:hover{background:#1e293b}#karts-orp-submit:disabled{opacity:.6;cursor:not-allowed}#karts-orp-msg{margin:12px 0 0;font-size:14px;text-align:center;min-height:20px}.karts-orp-hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}@media (max-width:480px){#karts-orp-popup{padding:32px 20px 20px}#karts-orp-popup h3{font-size:20px}}button::-moz-focus-inner{padding:0;border:0}.et_pb_text_align_right{text-align:right}.et_pb_text_align_justified{text-align:justify}body{font-size:18px;color:#4a4a4a;line-height:1.4em;font-weight:400}h1,h2,h3,h4,h5{color:#000;line-height:1.2em}.mobile_menu_bar:after,.mobile_menu_bar:before,a{color:#0059ff}.nav li ul{border-color:#0059ff}.et_pb_row:not([class*=et_flex_column]){max-width:1440px}body .et_pb_button{background-color:#0059ff;border-color:#0059ff;border-radius:8px}body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{color:#fff}.et_pb_module .et_pb_button:hover,body .et_pb_button:hover{color:#fff;background-color:#004bd7;border-color:#0059ff;border-radius:8px}@media only screen and (min-width:1800px){.et_block_row{padding:36px 0}.et_pb_section{padding:72px 0}}.et_pb_title_container h1,h1,h2,h3,h4,h5{font-size:48px;font-weight:600}h2,h3,h4,h5{font-size:41px}h3,h4,h5{font-size:35px}h4,h5{font-size:28px}h5{font-size:25px}@media only screen and (max-width:980px){.mobile_menu_bar:before{color:rgb(0 0 0/.6)}}#main-content{background-color:#fff}h1,h2,h3,h4,h5{font-family:var(--et_global_heading_font)}body,input,textarea{font-family:var(--et_global_body_font)}#page-container{overflow-x:hidden!important}.mobile_menu_bar{position:relative;z-index:100}.karts-sticky-header{transition:transform .4s ease-in-out!important}:focus-visible{outline:1px solid #1b1b1b;box-shadow:0 0 5px rgb(255 152 0/.8)}.et_pb_image,.et_pb_image_wrap{width:100%}h1,h2,h3,h4,h5,p{padding-bottom:0}body #page-container .et_pb_button:after{margin-left:0!important}