.elementor-22119 .elementor-element.elementor-element-57a9c2d2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-22119 .elementor-element.elementor-element-57a9c2d2:not(.elementor-motion-effects-element-type-background), .elementor-22119 .elementor-element.elementor-element-57a9c2d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22119 .elementor-element.elementor-element-57a9c2d2{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22119 .elementor-element.elementor-element-57a9c2d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-435ac728:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22119 .elementor-element.elementor-element-435ac728 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://onlinelaw.pacific.edu/wp-content/uploads/2026/10/header-title-accent-min.png");background-position:-156px -14px;background-repeat:no-repeat;background-size:contain;}.elementor-22119 .elementor-element.elementor-element-435ac728 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22119 .elementor-element.elementor-element-435ac728 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-9ba98b6 > .elementor-container{min-height:500px;}.elementor-22119 .elementor-element.elementor-element-9ba98b6{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-22119 .elementor-element.elementor-element-5d49c21c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22119 .elementor-element.elementor-element-5d49c21c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22119 .elementor-element.elementor-element-5d49c21c > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-22119 .elementor-element.elementor-element-5d49c21c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 20px;}.elementor-22119 .elementor-element.elementor-element-5d49c21c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-22119 .elementor-element.elementor-element-70d32b8f > .elementor-widget-container{padding:0px 150px 0px 0px;}.elementor-22119 .elementor-element.elementor-element-70d32b8f .elementor-heading-title{font-family:"bely-display", Sans-serif;font-size:50px;font-weight:300;text-transform:none;color:#FFFFFF;}.elementor-22119 .elementor-element.elementor-element-6d9b4a7d > .elementor-widget-container{--e-transform-translateX:136px;--e-transform-translateY:15px;}.elementor-22119 .elementor-element.elementor-element-6d9b4a7d{z-index:1;}.elementor-22119 .elementor-element.elementor-element-11ff99b6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22119 .elementor-element.elementor-element-11ff99b6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-22119 .elementor-element.elementor-element-55edf671 > .elementor-widget-container{margin:0px -400px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22119 .elementor-element.elementor-element-55edf671 img{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-22119 .elementor-element.elementor-element-5ad791a5:not(.elementor-motion-effects-element-type-background), .elementor-22119 .elementor-element.elementor-element-5ad791a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22119 .elementor-element.elementor-element-5ad791a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22119 .elementor-element.elementor-element-5ad791a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-66605e66 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22119 .elementor-element.elementor-element-66605e66{text-align:center;}.elementor-22119 .elementor-element.elementor-element-66605e66 .elementor-heading-title{font-family:"bely-display", Sans-serif;font-size:50px;font-weight:300;text-transform:none;color:#FFFFFF;}.elementor-22119 .elementor-element.elementor-element-55c61981{--spacer-size:50px;}.elementor-22119 .elementor-element.elementor-element-4898c8fb > .elementor-container{max-width:1500px;}.elementor-22119 .elementor-element.elementor-element-7fc64aa0 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22119 .elementor-element.elementor-element-5531ef48 > .elementor-widget-container{padding:0px 1px 0px 0px;}.elementor-22119 .elementor-element.elementor-element-5531ef48{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.5px;}.elementor-22119 .elementor-element.elementor-element-5531ef48 p{margin-block-end:0px;}.elementor-22119 .elementor-element.elementor-element-42d63209{--spacer-size:10px;}.elementor-22119 .elementor-element.elementor-element-7dc3913a > .elementor-element-populated{border-style:none;padding:0px 0px 0px 0px;}.elementor-22119 .elementor-element.elementor-element-55fec7bf{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-22119 .elementor-element.elementor-element-55fec7bf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-61121719 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e32c485 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22119 .elementor-element.elementor-element-61121719 > .elementor-element-populated, .elementor-22119 .elementor-element.elementor-element-61121719 > .elementor-element-populated > .elementor-background-overlay, .elementor-22119 .elementor-element.elementor-element-61121719 > .elementor-background-slideshow{border-radius:1px 1px 1px 1px;}.elementor-22119 .elementor-element.elementor-element-1fe78776{text-align:center;}.elementor-22119 .elementor-element.elementor-element-1fe78776 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-22119 .elementor-element.elementor-element-56af81b3 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22119 .elementor-element.elementor-element-6cacac36:not(.elementor-motion-effects-element-type-background), .elementor-22119 .elementor-element.elementor-element-6cacac36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2055843 );}.elementor-22119 .elementor-element.elementor-element-6cacac36 > .elementor-container{max-width:614px;}.elementor-22119 .elementor-element.elementor-element-6cacac36{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-22119 .elementor-element.elementor-element-6cacac36 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-410a9fd3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22119 .elementor-element.elementor-element-7cf3418a{--spacer-size:20px;}.elementor-22119 .elementor-element.elementor-element-5869c41f{--spacer-size:25px;}.elementor-22119 .elementor-element.elementor-element-72ac7f41:not(.elementor-motion-effects-element-type-background), .elementor-22119 .elementor-element.elementor-element-72ac7f41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f7d4cfc );}.elementor-22119 .elementor-element.elementor-element-72ac7f41 > .elementor-container{max-width:1234px;}.elementor-22119 .elementor-element.elementor-element-72ac7f41{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-22119 .elementor-element.elementor-element-72ac7f41 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-66778065 > .elementor-element-populated{padding:15px 0px 0px 0px;}.elementor-22119 .elementor-element.elementor-element-b01fefa{--spacer-size:10px;}.elementor-22119 .elementor-element.elementor-element-1aacdfac{text-align:center;}.elementor-22119 .elementor-element.elementor-element-1aacdfac .elementor-heading-title{font-family:"bely-display", Sans-serif;font-size:38px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-22119 .elementor-element.elementor-element-1e43cc83{--spacer-size:8px;}.elementor-22119 .elementor-element.elementor-element-d6fbbc2:not(.elementor-motion-effects-element-type-background), .elementor-22119 .elementor-element.elementor-element-d6fbbc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f7d4cfc );background-image:url("https://onlinelaw.pacific.edu/wp-content/uploads/2026/10/Circle2-1024x1024-1.png");background-position:-527px 247px;background-repeat:no-repeat;}.elementor-22119 .elementor-element.elementor-element-d6fbbc2 > .elementor-container{max-width:1278px;}.elementor-22119 .elementor-element.elementor-element-d6fbbc2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-22119 .elementor-element.elementor-element-d6fbbc2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-2231a99:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22119 .elementor-element.elementor-element-2231a99 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2055843 );}.elementor-22119 .elementor-element.elementor-element-2231a99 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 24px 0px;}.elementor-22119 .elementor-element.elementor-element-2231a99 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-5667aa21 > .elementor-widget-container{background-color:var( --e-global-color-2055843 );}.elementor-22119 .elementor-element.elementor-element-27298244 > .elementor-widget-container{background-color:var( --e-global-color-2055843 );padding:15px 15px 15px 15px;}.elementor-22119 .elementor-element.elementor-element-27298244 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-22119 .elementor-element.elementor-element-6fa0142f > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-22119 .elementor-element.elementor-element-6fa0142f{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-22119 .elementor-element.elementor-element-60c74685:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22119 .elementor-element.elementor-element-60c74685 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2055843 );}.elementor-22119 .elementor-element.elementor-element-60c74685 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 24px 0px;}.elementor-22119 .elementor-element.elementor-element-60c74685 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-17c1393c > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-22119 .elementor-element.elementor-element-17c1393c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-22119 .elementor-element.elementor-element-1df0ef73 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-22119 .elementor-element.elementor-element-1df0ef73{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-22119 .elementor-element.elementor-element-5b1bf4b3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22119 .elementor-element.elementor-element-5b1bf4b3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2055843 );}.elementor-22119 .elementor-element.elementor-element-5b1bf4b3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 24px 0px;}.elementor-22119 .elementor-element.elementor-element-5b1bf4b3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-581f3bcd > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-22119 .elementor-element.elementor-element-581f3bcd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-22119 .elementor-element.elementor-element-3865b8e1 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-22119 .elementor-element.elementor-element-3865b8e1{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-22119 .elementor-element.elementor-element-4ce5f42e{--spacer-size:50px;}.elementor-22119 .elementor-element.elementor-element-272b695d > .elementor-container{max-width:1400px;}.elementor-22119 .elementor-element.elementor-element-78b60e26 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-22119 .elementor-element.elementor-element-54ccbd6f > .elementor-widget-container{padding:0px 1px 0px 0px;}.elementor-22119 .elementor-element.elementor-element-54ccbd6f{font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;letter-spacing:0.5px;}.elementor-22119 .elementor-element.elementor-element-54ccbd6f p{margin-block-end:0px;}.elementor-22119 .elementor-element.elementor-element-2ed7901b{--spacer-size:25px;}.elementor-22119 .elementor-element.elementor-element-20708660{text-align:center;}.elementor-22119 .elementor-element.elementor-element-20708660 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-22119 .elementor-element.elementor-element-2608704a:not(.elementor-motion-effects-element-type-background), .elementor-22119 .elementor-element.elementor-element-2608704a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2055843 );}.elementor-22119 .elementor-element.elementor-element-2608704a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22119 .elementor-element.elementor-element-2608704a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-4f876a5f{--spacer-size:5px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-22119 .elementor-element.elementor-element-4ac3087b > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-22119 .elementor-element.elementor-element-4ac3087b .elementor-tab-title{border-width:0px;border-color:var( --e-global-color-secondary );background-color:var( --e-global-color-secondary );padding:25px 25px 25px 25px;}.elementor-22119 .elementor-element.elementor-element-4ac3087b .elementor-tab-content{border-width:0px;border-block-end-color:var( --e-global-color-secondary );background-color:var( --e-global-color-bfeda79 );color:var( --e-global-color-7f02131 );font-family:"Inter", Sans-serif;font-weight:400;letter-spacing:-0.1px;word-spacing:0px;padding:15px 15px 15px 15px;}.elementor-22119 .elementor-element.elementor-element-4ac3087b .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-22119 .elementor-element.elementor-element-4ac3087b .elementor-toggle-title, .elementor-22119 .elementor-element.elementor-element-4ac3087b .elementor-toggle-icon{color:var( --e-global-color-2055843 );}.elementor-22119 .elementor-element.elementor-element-4ac3087b .elementor-toggle-icon svg{fill:var( --e-global-color-2055843 );}.elementor-22119 .elementor-element.elementor-element-4ac3087b .elementor-tab-title.elementor-active a, .elementor-22119 .elementor-element.elementor-element-4ac3087b .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-2055843 );}.elementor-22119 .elementor-element.elementor-element-4ac3087b .elementor-toggle-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-22119 .elementor-element.elementor-element-4ac3087b .elementor-toggle-icon{margin-inline-end:5px;}.elementor-22119 .elementor-element.elementor-element-c6e62ba .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-22119 .elementor-element.elementor-element-417d3b8{font-family:"Inter", Sans-serif;font-weight:500;}.elementor-22119 .elementor-element.elementor-element-90d14f1 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-22119 .elementor-element.elementor-element-90d14f1 .elementor-tab-title{border-width:0px;border-color:var( --e-global-color-secondary );background-color:var( --e-global-color-secondary );padding:25px 25px 25px 25px;}.elementor-22119 .elementor-element.elementor-element-90d14f1 .elementor-tab-content{border-width:0px;border-block-end-color:var( --e-global-color-secondary );background-color:var( --e-global-color-bfeda79 );color:var( --e-global-color-7f02131 );font-family:"Inter", Sans-serif;font-weight:400;letter-spacing:-0.1px;word-spacing:0px;padding:15px 15px 15px 15px;}.elementor-22119 .elementor-element.elementor-element-90d14f1 .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-22119 .elementor-element.elementor-element-90d14f1 .elementor-toggle-title, .elementor-22119 .elementor-element.elementor-element-90d14f1 .elementor-toggle-icon{color:var( --e-global-color-2055843 );}.elementor-22119 .elementor-element.elementor-element-90d14f1 .elementor-toggle-icon svg{fill:var( --e-global-color-2055843 );}.elementor-22119 .elementor-element.elementor-element-90d14f1 .elementor-tab-title.elementor-active a, .elementor-22119 .elementor-element.elementor-element-90d14f1 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-2055843 );}.elementor-22119 .elementor-element.elementor-element-90d14f1 .elementor-toggle-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-22119 .elementor-element.elementor-element-90d14f1 .elementor-toggle-icon{margin-inline-end:5px;}.elementor-22119 .elementor-element.elementor-element-1dd0b996 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-22119 .elementor-element.elementor-element-1dd0b996 .elementor-tab-title{border-width:0px;border-color:var( --e-global-color-secondary );background-color:var( --e-global-color-secondary );padding:25px 25px 25px 25px;}.elementor-22119 .elementor-element.elementor-element-1dd0b996 .elementor-tab-content{border-width:0px;border-block-end-color:var( --e-global-color-secondary );background-color:var( --e-global-color-bfeda79 );color:var( --e-global-color-7f02131 );font-family:"Inter", Sans-serif;font-weight:400;letter-spacing:-0.1px;word-spacing:0px;padding:15px 15px 15px 15px;}.elementor-22119 .elementor-element.elementor-element-1dd0b996 .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-22119 .elementor-element.elementor-element-1dd0b996 .elementor-toggle-title, .elementor-22119 .elementor-element.elementor-element-1dd0b996 .elementor-toggle-icon{color:var( --e-global-color-2055843 );}.elementor-22119 .elementor-element.elementor-element-1dd0b996 .elementor-toggle-icon svg{fill:var( --e-global-color-2055843 );}.elementor-22119 .elementor-element.elementor-element-1dd0b996 .elementor-tab-title.elementor-active a, .elementor-22119 .elementor-element.elementor-element-1dd0b996 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-2055843 );}.elementor-22119 .elementor-element.elementor-element-1dd0b996 .elementor-toggle-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-22119 .elementor-element.elementor-element-1dd0b996 .elementor-toggle-icon{margin-inline-end:5px;}.elementor-22119 .elementor-element.elementor-element-3c3f70c5 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-22119 .elementor-element.elementor-element-3c3f70c5 .elementor-tab-title{border-width:0px;border-color:var( --e-global-color-secondary );background-color:var( --e-global-color-secondary );padding:25px 25px 25px 25px;}.elementor-22119 .elementor-element.elementor-element-3c3f70c5 .elementor-tab-content{border-width:0px;border-block-end-color:var( --e-global-color-secondary );background-color:var( --e-global-color-bfeda79 );color:var( --e-global-color-7f02131 );font-family:"Inter", Sans-serif;font-weight:400;letter-spacing:-0.1px;word-spacing:0px;padding:15px 15px 15px 15px;}.elementor-22119 .elementor-element.elementor-element-3c3f70c5 .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-22119 .elementor-element.elementor-element-3c3f70c5 .elementor-toggle-title, .elementor-22119 .elementor-element.elementor-element-3c3f70c5 .elementor-toggle-icon{color:var( --e-global-color-2055843 );}.elementor-22119 .elementor-element.elementor-element-3c3f70c5 .elementor-toggle-icon svg{fill:var( --e-global-color-2055843 );}.elementor-22119 .elementor-element.elementor-element-3c3f70c5 .elementor-tab-title.elementor-active a, .elementor-22119 .elementor-element.elementor-element-3c3f70c5 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-2055843 );}.elementor-22119 .elementor-element.elementor-element-3c3f70c5 .elementor-toggle-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-22119 .elementor-element.elementor-element-3c3f70c5 .elementor-toggle-icon{margin-inline-end:5px;}.elementor-22119 .elementor-element.elementor-element-17cfeb94 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-22119 .elementor-element.elementor-element-17cfeb94 .elementor-tab-title{border-width:0px;border-color:var( --e-global-color-secondary );background-color:var( --e-global-color-secondary );padding:25px 25px 25px 25px;}.elementor-22119 .elementor-element.elementor-element-17cfeb94 .elementor-tab-content{border-width:0px;border-block-end-color:var( --e-global-color-secondary );background-color:var( --e-global-color-bfeda79 );color:var( --e-global-color-7f02131 );font-family:"Inter", Sans-serif;font-weight:400;letter-spacing:-0.1px;word-spacing:0px;padding:15px 15px 15px 15px;}.elementor-22119 .elementor-element.elementor-element-17cfeb94 .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-22119 .elementor-element.elementor-element-17cfeb94 .elementor-toggle-title, .elementor-22119 .elementor-element.elementor-element-17cfeb94 .elementor-toggle-icon{color:var( --e-global-color-2055843 );}.elementor-22119 .elementor-element.elementor-element-17cfeb94 .elementor-toggle-icon svg{fill:var( --e-global-color-2055843 );}.elementor-22119 .elementor-element.elementor-element-17cfeb94 .elementor-tab-title.elementor-active a, .elementor-22119 .elementor-element.elementor-element-17cfeb94 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-2055843 );}.elementor-22119 .elementor-element.elementor-element-17cfeb94 .elementor-toggle-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-22119 .elementor-element.elementor-element-17cfeb94 .elementor-toggle-icon{margin-inline-end:5px;}.elementor-22119 .elementor-element.elementor-element-590ee7bd:not(.elementor-motion-effects-element-type-background), .elementor-22119 .elementor-element.elementor-element-590ee7bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2055843 );}.elementor-22119 .elementor-element.elementor-element-590ee7bd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22119 .elementor-element.elementor-element-590ee7bd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-75d65bd{--spacer-size:40px;}.elementor-22119 .elementor-element.elementor-element-38c7b9fd{text-align:center;}.elementor-22119 .elementor-element.elementor-element-38c7b9fd .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-22119 .elementor-element.elementor-element-21030631 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22119 .elementor-element.elementor-element-21030631{text-align:center;font-family:"Inter", Sans-serif;font-weight:500;}.elementor-22119 .elementor-element.elementor-element-1d20707a > .elementor-container{max-width:1547px;}.elementor-22119 .elementor-element.elementor-element-383a835a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22119 .elementor-element.elementor-element-383a835a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-22119 .elementor-element.elementor-element-383a835a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 24px 20px;}.elementor-22119 .elementor-element.elementor-element-383a835a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-12c42798 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#E65A28;}.elementor-22119 .elementor-element.elementor-element-48e6cac{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-22119 .elementor-element.elementor-element-7b8341ab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22119 .elementor-element.elementor-element-7b8341ab > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-22119 .elementor-element.elementor-element-7b8341ab > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 24px 20px;}.elementor-22119 .elementor-element.elementor-element-7b8341ab > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-7781765d .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#E65A28;}.elementor-22119 .elementor-element.elementor-element-5b7de172 > .elementor-widget-container{padding:0px 0px 70px 0px;}.elementor-22119 .elementor-element.elementor-element-5b7de172{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-22119 .elementor-element.elementor-element-7f07930a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22119 .elementor-element.elementor-element-7f07930a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-22119 .elementor-element.elementor-element-7f07930a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 24px 20px;}.elementor-22119 .elementor-element.elementor-element-7f07930a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-3c9b13bd .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#E65A28;}.elementor-22119 .elementor-element.elementor-element-5d9ad900 > .elementor-widget-container{padding:0px 0px 70px 0px;}.elementor-22119 .elementor-element.elementor-element-5d9ad900{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-22119 .elementor-element.elementor-element-1a30d49c > .elementor-container{max-width:1547px;}.elementor-22119 .elementor-element.elementor-element-295de9d2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22119 .elementor-element.elementor-element-295de9d2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-22119 .elementor-element.elementor-element-295de9d2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 24px 20px;}.elementor-22119 .elementor-element.elementor-element-295de9d2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-2e461e46 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#E65A28;}.elementor-22119 .elementor-element.elementor-element-5d50cd89{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-22119 .elementor-element.elementor-element-1279c281:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22119 .elementor-element.elementor-element-1279c281 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-22119 .elementor-element.elementor-element-1279c281 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 24px 20px;}.elementor-22119 .elementor-element.elementor-element-1279c281 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-63766c13 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#E65A28;}.elementor-22119 .elementor-element.elementor-element-22d70419{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-22119 .elementor-element.elementor-element-5d37c3f7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22119 .elementor-element.elementor-element-5d37c3f7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-22119 .elementor-element.elementor-element-5d37c3f7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 24px 20px;}.elementor-22119 .elementor-element.elementor-element-5d37c3f7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-512527e1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#E65A28;}.elementor-22119 .elementor-element.elementor-element-4f807d3b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22119 .elementor-element.elementor-element-4f807d3b{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-22119 .elementor-element.elementor-element-5368dac4 > .elementor-container{max-width:1547px;}.elementor-22119 .elementor-element.elementor-element-296176b9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22119 .elementor-element.elementor-element-296176b9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-22119 .elementor-element.elementor-element-296176b9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 24px 20px;}.elementor-22119 .elementor-element.elementor-element-296176b9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-3a1706f8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#E65A28;}.elementor-22119 .elementor-element.elementor-element-3ac1835f{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-22119 .elementor-element.elementor-element-158acbdd > .elementor-container{max-width:900px;}.elementor-22119 .elementor-element.elementor-element-1ec17ba7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22119 .elementor-element.elementor-element-1ec17ba7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-22119 .elementor-element.elementor-element-1ec17ba7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 24px 20px;}.elementor-22119 .elementor-element.elementor-element-1ec17ba7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-1fd344f5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;color:#E65A28;}.elementor-22119 .elementor-element.elementor-element-ee56bf9{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-22119 .elementor-element.elementor-element-4659ed12:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22119 .elementor-element.elementor-element-4659ed12 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-22119 .elementor-element.elementor-element-4659ed12 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 24px 20px;}.elementor-22119 .elementor-element.elementor-element-4659ed12 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-6cd12ef5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;color:#E65A28;}.elementor-22119 .elementor-element.elementor-element-3e1bf8a0{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-22119 .elementor-element.elementor-element-6b44453c > .elementor-container{max-width:900px;}.elementor-22119 .elementor-element.elementor-element-18b6d2e6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22119 .elementor-element.elementor-element-18b6d2e6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-22119 .elementor-element.elementor-element-18b6d2e6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 24px 20px;}.elementor-22119 .elementor-element.elementor-element-18b6d2e6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-379af8e6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;color:#E65A28;}.elementor-22119 .elementor-element.elementor-element-3615c800{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-22119 .elementor-element.elementor-element-3287c068:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22119 .elementor-element.elementor-element-3287c068 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-22119 .elementor-element.elementor-element-3287c068 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 24px 20px;}.elementor-22119 .elementor-element.elementor-element-3287c068 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-4f124208 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;color:#E65A28;}.elementor-22119 .elementor-element.elementor-element-14a2a71f{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-22119 .elementor-element.elementor-element-1db27c29 > .elementor-container{max-width:900px;}.elementor-22119 .elementor-element.elementor-element-726a47ca:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22119 .elementor-element.elementor-element-726a47ca > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-22119 .elementor-element.elementor-element-726a47ca > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 24px 20px;}.elementor-22119 .elementor-element.elementor-element-726a47ca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-247ed10b .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;color:#E65A28;}.elementor-22119 .elementor-element.elementor-element-49ccc30e{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-22119 .elementor-element.elementor-element-60f6f13c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22119 .elementor-element.elementor-element-60f6f13c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-22119 .elementor-element.elementor-element-60f6f13c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 24px 20px;}.elementor-22119 .elementor-element.elementor-element-60f6f13c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-462b7355 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;color:#E65A28;}.elementor-22119 .elementor-element.elementor-element-1afced20{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-22119 .elementor-element.elementor-element-4ee9f802 > .elementor-container{max-width:900px;}.elementor-22119 .elementor-element.elementor-element-273f95cf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22119 .elementor-element.elementor-element-273f95cf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-22119 .elementor-element.elementor-element-273f95cf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 24px 20px;}.elementor-22119 .elementor-element.elementor-element-273f95cf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-3386de49 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;color:#E65A28;}.elementor-22119 .elementor-element.elementor-element-420278e4{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-22119 .elementor-element.elementor-element-30073dd5{--spacer-size:50px;}.elementor-22119 .elementor-element.elementor-element-3e08a292:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22119 .elementor-element.elementor-element-3e08a292 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f2ac710 );}.elementor-22119 .elementor-element.elementor-element-3e08a292 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 200px 45px 107px;}.elementor-22119 .elementor-element.elementor-element-3e08a292 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-7ba640f3{--spacer-size:30px;}.elementor-22119 .elementor-element.elementor-element-4325e580{--spacer-size:70px;}.elementor-22119 .elementor-element.elementor-element-45e07f25{z-index:1;}.elementor-22119 .elementor-element.elementor-element-4dd73686{--spacer-size:10px;}.elementor-22119 .elementor-element.elementor-element-2c43007e .elementor-heading-title{font-family:"bely-display", Sans-serif;font-size:37px;font-weight:300;color:var( --e-global-color-2055843 );}.elementor-22119 .elementor-element.elementor-element-7bf715b3 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-22119 .elementor-element.elementor-element-7bf715b3{font-family:"Galaxie Polaris", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-2055843 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-22119 .elementor-element.elementor-element-3db64e6c .elementor-button{background-color:var( --e-global-color-f7d4cfc );font-family:"Inter", Sans-serif;font-size:0.875em;font-weight:700;text-decoration:none;line-height:40px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-f7d4cfc );border-radius:1px 1px 1px 1px;}.elementor-22119 .elementor-element.elementor-element-3db64e6c .elementor-button:hover, .elementor-22119 .elementor-element.elementor-element-3db64e6c .elementor-button:focus{background-color:var( --e-global-color-2055843 );color:var( --e-global-color-secondary );}.elementor-22119 .elementor-element.elementor-element-3db64e6c .elementor-button:hover svg, .elementor-22119 .elementor-element.elementor-element-3db64e6c .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-22119 .elementor-element.elementor-element-44941fb5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22119 .elementor-element.elementor-element-44941fb5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2055843 );}.elementor-bc-flex-widget .elementor-22119 .elementor-element.elementor-element-44941fb5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22119 .elementor-element.elementor-element-44941fb5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22119 .elementor-element.elementor-element-44941fb5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 25px 0px 0px;}.elementor-22119 .elementor-element.elementor-element-44941fb5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-3965c9ba{--spacer-size:50px;}.elementor-22119 .elementor-element.elementor-element-5a1fea8b > .elementor-widget-container{--e-transform-translateX:170px;--e-transform-translateY:10px;padding:2px 30px 2px 2px;}.elementor-22119 .elementor-element.elementor-element-5a1fea8b{z-index:1;}.elementor-22119 .elementor-element.elementor-element-5183cef2 > .elementor-widget-container{--e-transform-translateX:-63px;--e-transform-translateY:-54px;}.elementor-22119 .elementor-element.elementor-element-5183cef2{z-index:1;}.elementor-22119 .elementor-element.elementor-element-287c7a2e{--spacer-size:50px;}.elementor-22119 .elementor-element.elementor-element-2580906f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22119 .elementor-element.elementor-element-2580906f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22119 .elementor-element.elementor-element-2580906f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 200px 45px 145px;}.elementor-22119 .elementor-element.elementor-element-2580906f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-759ef364{--spacer-size:10px;}.elementor-22119 .elementor-element.elementor-element-52dc4c89{--spacer-size:30px;}.elementor-22119 .elementor-element.elementor-element-79d2270f .elementor-heading-title{font-family:"bely-display", Sans-serif;font-size:37px;font-weight:300;color:var( --e-global-color-2055843 );}.elementor-22119 .elementor-element.elementor-element-5a4fc61e{width:var( --container-widget-width, 121.966% );max-width:121.966%;--container-widget-width:121.966%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-2055843 );}.elementor-22119 .elementor-element.elementor-element-5a4fc61e > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-22119 .elementor-element.elementor-element-5bf9188a .elementor-button{background-color:var( --e-global-color-f7d4cfc );font-family:"Inter", Sans-serif;font-size:0.875em;font-weight:700;text-decoration:none;line-height:40px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-f7d4cfc );border-radius:1px 1px 1px 1px;}.elementor-22119 .elementor-element.elementor-element-5bf9188a .elementor-button:hover, .elementor-22119 .elementor-element.elementor-element-5bf9188a .elementor-button:focus{background-color:var( --e-global-color-2055843 );color:var( --e-global-color-secondary );}.elementor-22119 .elementor-element.elementor-element-5bf9188a .elementor-button:hover svg, .elementor-22119 .elementor-element.elementor-element-5bf9188a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-22119 .elementor-element.elementor-element-8a4ee6e:not(.elementor-motion-effects-element-type-background), .elementor-22119 .elementor-element.elementor-element-8a4ee6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2055843 );}.elementor-22119 .elementor-element.elementor-element-8a4ee6e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22119 .elementor-element.elementor-element-8a4ee6e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-7c74732b{--spacer-size:10px;}.elementor-22119 .elementor-element.elementor-element-14f9e525:not(.elementor-motion-effects-element-type-background), .elementor-22119 .elementor-element.elementor-element-14f9e525 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2055843 );}.elementor-22119 .elementor-element.elementor-element-14f9e525{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22119 .elementor-element.elementor-element-14f9e525 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-7753af9e{--spacer-size:50px;}.elementor-22119 .elementor-element.elementor-element-37fff372:not(.elementor-motion-effects-element-type-background), .elementor-22119 .elementor-element.elementor-element-37fff372 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2055843 );}.elementor-22119 .elementor-element.elementor-element-37fff372 > .elementor-container{max-width:1028px;}.elementor-22119 .elementor-element.elementor-element-37fff372{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22119 .elementor-element.elementor-element-37fff372 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-7bd345cf{--spacer-size:10px;}.elementor-22119 .elementor-element.elementor-element-3008213e .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-22119 .elementor-element.elementor-element-eb122eb:not(.elementor-motion-effects-element-type-background), .elementor-22119 .elementor-element.elementor-element-eb122eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2055843 );}.elementor-22119 .elementor-element.elementor-element-eb122eb > .elementor-container{max-width:1130px;}.elementor-22119 .elementor-element.elementor-element-eb122eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22119 .elementor-element.elementor-element-eb122eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-34116cfc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22119 .elementor-element.elementor-element-7837b1b9:not(.elementor-motion-effects-element-type-background), .elementor-22119 .elementor-element.elementor-element-7837b1b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22119 .elementor-element.elementor-element-7837b1b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22119 .elementor-element.elementor-element-7837b1b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-27a6ec2a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22119 .elementor-element.elementor-element-27a6ec2a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22119 .elementor-element.elementor-element-27a6ec2a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-22119 .elementor-element.elementor-element-27a6ec2a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-75cb58cf img{width:100%;}.elementor-22119 .elementor-element.elementor-element-73f7c19e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22119 .elementor-element.elementor-element-73f7c19e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-22119 .elementor-element.elementor-element-73f7c19e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22119 .elementor-element.elementor-element-73f7c19e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22119 .elementor-element.elementor-element-73f7c19e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22119 .elementor-element.elementor-element-73f7c19e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-5404421f{text-align:center;}.elementor-22119 .elementor-element.elementor-element-5404421f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-22119 .elementor-element.elementor-element-6a88ef58:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22119 .elementor-element.elementor-element-6a88ef58 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-22119 .elementor-element.elementor-element-6a88ef58.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22119 .elementor-element.elementor-element-6a88ef58.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22119 .elementor-element.elementor-element-6a88ef58 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22119 .elementor-element.elementor-element-6a88ef58 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-34de7ef2{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-22119 .elementor-element.elementor-element-34de7ef2 a{color:#F2F2F2;}.elementor-22119 .elementor-element.elementor-element-34de7ef2 a:hover, .elementor-22119 .elementor-element.elementor-element-34de7ef2 a:focus{color:var( --e-global-color-f7d4cfc );}.elementor-bc-flex-widget .elementor-22119 .elementor-element.elementor-element-1592b6f5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22119 .elementor-element.elementor-element-1592b6f5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22119 .elementor-element.elementor-element-400ae298{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;color:#FFFFFF;}.elementor-22119 .elementor-element.elementor-element-43291d79:not(.elementor-motion-effects-element-type-background), .elementor-22119 .elementor-element.elementor-element-43291d79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22119 .elementor-element.elementor-element-43291d79{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22119 .elementor-element.elementor-element-43291d79 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-11f547a8 img{width:100%;}.elementor-22119 .elementor-element.elementor-element-18840a43{text-align:center;}.elementor-22119 .elementor-element.elementor-element-18840a43 .elementor-heading-title{font-family:"Galaxie Polaris", Sans-serif;font-size:22px;font-weight:300;color:#FFFFFF;}.elementor-22119 .elementor-element.elementor-element-248ecc6f{color:#FFFFFF;}.elementor-22119 .elementor-element.elementor-element-4dfa4a6c{color:#FFFFFF;}.elementor-22119 .elementor-element.elementor-element-165cbdfc:not(.elementor-motion-effects-element-type-background), .elementor-22119 .elementor-element.elementor-element-165cbdfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2055843 );}.elementor-22119 .elementor-element.elementor-element-165cbdfc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22119 .elementor-element.elementor-element-165cbdfc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22119 .elementor-element.elementor-element-69bb6a69{--spacer-size:50px;}@media(min-width:545px){.elementor-22119 .elementor-element.elementor-element-59829801{width:62.035%;}.elementor-22119 .elementor-element.elementor-element-7dc3913a{width:37.965%;}.elementor-22119 .elementor-element.elementor-element-410a9fd3{width:100%;}.elementor-22119 .elementor-element.elementor-element-2efc6c19{width:51.301%;}.elementor-22119 .elementor-element.elementor-element-306929b0{width:48.699%;}.elementor-22119 .elementor-element.elementor-element-44941fb5{width:35.101%;}.elementor-22119 .elementor-element.elementor-element-2580906f{width:64.899%;}.elementor-22119 .elementor-element.elementor-element-27a6ec2a{width:40%;}.elementor-22119 .elementor-element.elementor-element-73f7c19e{width:60%;}}@media(max-width:1030px){.elementor-22119 .elementor-element.elementor-element-435ac728:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22119 .elementor-element.elementor-element-435ac728 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-22119 .elementor-element.elementor-element-70d32b8f > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-22119 .elementor-element.elementor-element-70d32b8f .elementor-heading-title{font-size:3rem;}.elementor-22119 .elementor-element.elementor-element-66605e66 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-22119 .elementor-element.elementor-element-66605e66 .elementor-heading-title{font-size:3rem;}.elementor-22119 .elementor-element.elementor-element-72ac7f41{padding:10px 10px 10px 10px;}.elementor-22119 .elementor-element.elementor-element-66778065 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-22119 .elementor-element.elementor-element-d6fbbc2:not(.elementor-motion-effects-element-type-background), .elementor-22119 .elementor-element.elementor-element-d6fbbc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-22119 .elementor-element.elementor-element-27298244 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-22119 .elementor-element.elementor-element-6fa0142f > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-22119 .elementor-element.elementor-element-17c1393c > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22119 .elementor-element.elementor-element-1df0ef73 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-22119 .elementor-element.elementor-element-581f3bcd > .elementor-widget-container{padding:05px 05px 05px 05px;}.elementor-22119 .elementor-element.elementor-element-3865b8e1 > .elementor-widget-container{padding:05px 05px 05px 05px;}.elementor-22119 .elementor-element.elementor-element-1d20707a{padding:0px 0px 0px 0px;}.elementor-22119 .elementor-element.elementor-element-1a30d49c{padding:0px 0px 0px 0px;}.elementor-22119 .elementor-element.elementor-element-5368dac4{padding:0px 0px 0px 0px;}.elementor-22119 .elementor-element.elementor-element-158acbdd > .elementor-container{max-width:1240px;}.elementor-22119 .elementor-element.elementor-element-3e1bf8a0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22119 .elementor-element.elementor-element-6b44453c > .elementor-container{max-width:1240px;}.elementor-22119 .elementor-element.elementor-element-14a2a71f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22119 .elementor-element.elementor-element-1db27c29 > .elementor-container{max-width:1240px;}.elementor-22119 .elementor-element.elementor-element-1afced20 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22119 .elementor-element.elementor-element-4ee9f802 > .elementor-container{max-width:620px;}.elementor-22119 .elementor-element.elementor-element-3e08a292 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-22119 .elementor-element.elementor-element-7ba640f3{--spacer-size:5px;}.elementor-22119 .elementor-element.elementor-element-7837b1b9{padding:0px 0px 0px 0px;}.elementor-22119 .elementor-element.elementor-element-27a6ec2a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22119 .elementor-element.elementor-element-43291d79{padding:15px 15px 15px 15px;}}@media(max-width:544px){.elementor-22119 .elementor-element.elementor-element-435ac728:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22119 .elementor-element.elementor-element-435ac728 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-22119 .elementor-element.elementor-element-70d32b8f > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-22119 .elementor-element.elementor-element-70d32b8f .elementor-heading-title{font-size:28px;}.elementor-22119 .elementor-element.elementor-element-66605e66 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-22119 .elementor-element.elementor-element-66605e66 .elementor-heading-title{font-size:28px;}.elementor-22119 .elementor-element.elementor-element-6cacac36{padding:20px 20px 20px 20px;}.elementor-22119 .elementor-element.elementor-element-d6fbbc2:not(.elementor-motion-effects-element-type-background), .elementor-22119 .elementor-element.elementor-element-d6fbbc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-22119 .elementor-element.elementor-element-4f876a5f{--spacer-size:10px;}.elementor-22119 .elementor-element.elementor-element-383a835a > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-22119 .elementor-element.elementor-element-7f07930a > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-22119 .elementor-element.elementor-element-295de9d2 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-22119 .elementor-element.elementor-element-5d37c3f7 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-22119 .elementor-element.elementor-element-3e08a292 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-22119 .elementor-element.elementor-element-7ba640f3{--spacer-size:10px;}.elementor-22119 .elementor-element.elementor-element-4325e580{--spacer-size:20px;}}/* Start custom CSS for image, class: .elementor-element-55edf671 */.elementor-22119 .elementor-element.elementor-element-55edf671 .elementor-background-overlay {
    width:  140%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-11ff99b6 */.elementor-22119 .elementor-element.elementor-element-11ff99b6 .elementor-background-overlay {
    width:  100%;
}

/*.elementor-2186 .elementor-element.elementor-element-73b5edb:before {
    content: '';
    border-bottom: 3px solid #f7713e;
    position: absolute;
    left: -2.5rem;
    top: 50%;
    transform: translateY(-50%);
    height: 1px;
    width: 5rem;
    z-index: 3;
}*//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7955721f */.mcgeorge-program-facts {
  box-sizing: border-box;
  width: 80%;
  padding: 30px;
  background: #0c1d3c;
  color: #e8eaf0;
  font-family: "Inter", sans-serif !important;
}

.mcgeorge-program-facts * {
  font-family: "Inter", sans-serif !important;
}

.mcgeorge-program-facts .mcgeorge-facts-header {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  gap: 24px;
  margin-bottom: 14px;
}

.mcgeorge-program-facts .mcgeorge-facts-title {
  margin: 0 !important;
  padding: 0 !important;
  color: #ffffff !important;
  font-size: 28px !important;
  font-weight: 700;
  line-height: 1.2 !important;
}

.mcgeorge-program-facts .mcgeorge-facts-term {
  color: #e8eaf0;
  font-size: 15px;
  font-weight: 600;
  line-height: 1.35;
  white-space: nowrap;
}

.mcgeorge-program-facts .mcgeorge-facts-list {
  margin: 0 !important;
  padding: 0 !important;
}

.mcgeorge-program-facts .mcgeorge-facts-row {
  display: grid;
  grid-template-columns: 38% minmax(0, 1fr);
  align-items: center;
  gap: 16px;
  margin: 0;
  padding: 10px 0;
  border-bottom: 1px solid rgba(232, 234, 240, 0.6);
  background: transparent;
}

.mcgeorge-program-facts .mcgeorge-facts-row dt,
.mcgeorge-program-facts .mcgeorge-facts-row dd {
  margin: 0 !important;
  padding: 0 !important;
  font-size: 15px !important;
  line-height: 1.35 !important;
  letter-spacing: normal;
  text-transform: none;
}

.mcgeorge-program-facts .mcgeorge-facts-row dt {
  color: #bcc3d1;
  font-weight: 400;
  text-align: left;
}

.mcgeorge-program-facts .mcgeorge-facts-row dd {
  color: #e8eaf0;
  font-weight: 700;
  text-align: right;
}

@media (max-width: 767px) {
  .mcgeorge-program-facts {
    width: 100%;
    padding: 24px 20px;
  }

  .mcgeorge-program-facts .mcgeorge-facts-header {
    gap: 16px;
  }

  .mcgeorge-program-facts .mcgeorge-facts-title {
    font-size: 26px !important;
  }

  .mcgeorge-program-facts .mcgeorge-facts-term {
    font-size: 14px;
  }

  .mcgeorge-program-facts .mcgeorge-facts-row {
    gap: 12px;
  }

  .mcgeorge-program-facts .mcgeorge-facts-row dt,
  .mcgeorge-program-facts .mcgeorge-facts-row dd {
    font-size: 14px !important;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d6fbbc2 *//* Drew updated 10/16/26: cards in this row share one height */
.elementor-22119 .elementor-element.elementor-element-d6fbbc2 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section,
.elementor-22119 .elementor-element.elementor-element-d6fbbc2 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section > .elementor-container,
.elementor-22119 .elementor-element.elementor-element-d6fbbc2 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section > .elementor-container > .elementor-column { height: 100%; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-109d44df */.mcgeorge-program-facts {
    box-sizing: border-box;
    width: 100%;
    padding: 30px;
    background: #0c1d3c;
    color: #e8eaf0;
  }

  .mcgeorge-program-facts .mcgeorge-facts-title {
    margin: 0 0 14px !important;
    padding: 0 !important;
    color: #ffffff !important;
    font-family: var(--e-global-typography-primary-font-family, Georgia), serif;
    font-size: 28px !important;
    font-weight: 700;
    line-height: 1.2 !important;
  }

  .mcgeorge-program-facts .mcgeorge-facts-list {
    margin: 0 !important;
    padding: 0 !important;
  }

  .mcgeorge-program-facts .mcgeorge-facts-row {
    display: grid;
    grid-template-columns: 38% minmax(0, 1fr);
    align-items: center;
    gap: 16px;
    margin: 0;
    padding: 10px 0;
    border-bottom: 1px solid rgba(232, 234, 240, 0.6);
    background: transparent;
  }

  .mcgeorge-program-facts .mcgeorge-facts-row dt,
  .mcgeorge-program-facts .mcgeorge-facts-row dd {
    margin: 0 !important;
    padding: 0 !important;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px !important;
    line-height: 1.35 !important;
    letter-spacing: normal;
    text-transform: none;
  }

  .mcgeorge-program-facts .mcgeorge-facts-row dt {
    color: #bcc3d1;
    font-weight: 400;
    text-align: left;
  }

  .mcgeorge-program-facts .mcgeorge-facts-row dd {
    color: #e8eaf0;
    font-weight: 700;
    text-align: right;
  }

  @media (max-width: 767px) {
    .mcgeorge-program-facts {
      padding: 24px 20px;
    }

    .mcgeorge-program-facts .mcgeorge-facts-title {
      font-size: 26px !important;
    }

    .mcgeorge-program-facts .mcgeorge-facts-row {
      gap: 12px;
    }

    .mcgeorge-program-facts .mcgeorge-facts-row dt,
    .mcgeorge-program-facts .mcgeorge-facts-row dd {
      font-size: 14px !important;
    }
  }/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-4ac3087b *//* Change accordion title background and text color on hover */
.accordion-con .elementor-tab-title:hover {
    background-color: #F4B223 !important;
    color: #000 !important;
    transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
}

/* Ensure all text inside the title turns black on hover */
.accordion-con .elementor-tab-title:hover * {
    color: #000 !important;
}

/* Remove active state from the first accordion item */
.elementor-accordion .elementor-tab-title.elementor-active {
    border-bottom: none; /* Optional: Adjust styling if needed */
}

.elementor-accordion .elementor-tab-content {
    height: 0;
    overflow: hidden;
    transition: height 0.3s ease-out;
}

/* When clicked, expand the accordion */
.elementor-accordion .elementor-tab-title.elementor-active + .elementor-tab-content {
    height: auto;
    overflow: hidden;
}

/* Drew updated 10/16/26: show + when closed, - when open */
.elementor-22119 .elementor-element.elementor-element-4ac3087b .elementor-tab-title .elementor-toggle-icon-opened { display: none; }
.elementor-22119 .elementor-element.elementor-element-4ac3087b .elementor-tab-title.elementor-active .elementor-toggle-icon-closed { display: none; }
.elementor-22119 .elementor-element.elementor-element-4ac3087b .elementor-tab-title.elementor-active .elementor-toggle-icon-opened { display: inline-block; }/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-90d14f1 *//* Change accordion title background and text color on hover */
.accordion-con .elementor-tab-title:hover {
    background-color: #F4B223 !important;
    color: #000 !important;
    transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
}

/* Ensure all text inside the title turns black on hover */
.accordion-con .elementor-tab-title:hover * {
    color: #000 !important;
}

/* Remove active state from the first accordion item */
.elementor-accordion .elementor-tab-title.elementor-active {
    border-bottom: none; /* Optional: Adjust styling if needed */
}

.elementor-accordion .elementor-tab-content {
    height: 0;
    overflow: hidden;
    transition: height 0.3s ease-out;
}

/* When clicked, expand the accordion */
.elementor-accordion .elementor-tab-title.elementor-active + .elementor-tab-content {
    height: auto;
    overflow: hidden;
}

/* Drew updated 10/16/26: show + when closed, - when open */
.elementor-22119 .elementor-element.elementor-element-90d14f1 .elementor-tab-title .elementor-toggle-icon-opened { display: none; }
.elementor-22119 .elementor-element.elementor-element-90d14f1 .elementor-tab-title.elementor-active .elementor-toggle-icon-closed { display: none; }
.elementor-22119 .elementor-element.elementor-element-90d14f1 .elementor-tab-title.elementor-active .elementor-toggle-icon-opened { display: inline-block; }/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-1dd0b996 *//* Change accordion title background and text color on hover */
.accordion-con .elementor-tab-title:hover {
    background-color: #F4B223 !important;
    color: #000 !important;
    transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
}

/* Ensure all text inside the title turns black on hover */
.accordion-con .elementor-tab-title:hover * {
    color: #000 !important;
}

/* Remove active state from the first accordion item */
.elementor-accordion .elementor-tab-title.elementor-active {
    border-bottom: none; /* Optional: Adjust styling if needed */
}

.elementor-accordion .elementor-tab-content {
    height: 0;
    overflow: hidden;
    transition: height 0.3s ease-out;
}

/* When clicked, expand the accordion */
.elementor-accordion .elementor-tab-title.elementor-active + .elementor-tab-content {
    height: auto;
    overflow: hidden;
}

/* Drew updated 10/16/26: show + when closed, - when open */
.elementor-22119 .elementor-element.elementor-element-1dd0b996 .elementor-tab-title .elementor-toggle-icon-opened { display: none; }
.elementor-22119 .elementor-element.elementor-element-1dd0b996 .elementor-tab-title.elementor-active .elementor-toggle-icon-closed { display: none; }
.elementor-22119 .elementor-element.elementor-element-1dd0b996 .elementor-tab-title.elementor-active .elementor-toggle-icon-opened { display: inline-block; }/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-3c3f70c5 *//* Change accordion title background and text color on hover */
.accordion-con .elementor-tab-title:hover {
    background-color: #F4B223 !important;
    color: #000 !important;
    transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
}

/* Ensure all text inside the title turns black on hover */
.accordion-con .elementor-tab-title:hover * {
    color: #000 !important;
}

/* Remove active state from the first accordion item */
.elementor-accordion .elementor-tab-title.elementor-active {
    border-bottom: none; /* Optional: Adjust styling if needed */
}

.elementor-accordion .elementor-tab-content {
    height: 0;
    overflow: hidden;
    transition: height 0.3s ease-out;
}

/* When clicked, expand the accordion */
.elementor-accordion .elementor-tab-title.elementor-active + .elementor-tab-content {
    height: auto;
    overflow: hidden;
}

/* Drew updated 10/16/26: show + when closed, - when open */
.elementor-22119 .elementor-element.elementor-element-3c3f70c5 .elementor-tab-title .elementor-toggle-icon-opened { display: none; }
.elementor-22119 .elementor-element.elementor-element-3c3f70c5 .elementor-tab-title.elementor-active .elementor-toggle-icon-closed { display: none; }
.elementor-22119 .elementor-element.elementor-element-3c3f70c5 .elementor-tab-title.elementor-active .elementor-toggle-icon-opened { display: inline-block; }/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-17cfeb94 *//* Change accordion title background and text color on hover */
.accordion-con .elementor-tab-title:hover {
    background-color: #F4B223 !important;
    color: #000 !important;
    transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
}

/* Ensure all text inside the title turns black on hover */
.accordion-con .elementor-tab-title:hover * {
    color: #000 !important;
}

/* Remove active state from the first accordion item */
.elementor-accordion .elementor-tab-title.elementor-active {
    border-bottom: none; /* Optional: Adjust styling if needed */
}

.elementor-accordion .elementor-tab-content {
    height: 0;
    overflow: hidden;
    transition: height 0.3s ease-out;
}

/* When clicked, expand the accordion */
.elementor-accordion .elementor-tab-title.elementor-active + .elementor-tab-content {
    height: auto;
    overflow: hidden;
}

/* Drew updated 10/16/26: show + when closed, - when open */
.elementor-22119 .elementor-element.elementor-element-17cfeb94 .elementor-tab-title .elementor-toggle-icon-opened { display: none; }
.elementor-22119 .elementor-element.elementor-element-17cfeb94 .elementor-tab-title.elementor-active .elementor-toggle-icon-closed { display: none; }
.elementor-22119 .elementor-element.elementor-element-17cfeb94 .elementor-tab-title.elementor-active .elementor-toggle-icon-opened { display: inline-block; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7781765d */.card-semester {
  padding-bottom: 8px;
}

.card-semester::after {
  content: "";
  display: block;
  width: 50%;
  height: 2px;
  margin-top: 10px;
  background: #E65A28;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1d20707a *//* Drew updated 10/16/26: cards in this row share one height */
.elementor-22119 .elementor-element.elementor-element-1d20707a > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section,
.elementor-22119 .elementor-element.elementor-element-1d20707a > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section > .elementor-container,
.elementor-22119 .elementor-element.elementor-element-1d20707a > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section > .elementor-container > .elementor-column { height: 100%; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63766c13 */.card-semester {
  padding-bottom: 8px;
}

.card-semester::after {
  content: "";
  display: block;
  width: 50%;
  height: 2px;
  margin-top: 10px;
  background: #E65A28;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1a30d49c *//* Drew updated 10/16/26: cards in this row share one height */
.elementor-22119 .elementor-element.elementor-element-1a30d49c > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section,
.elementor-22119 .elementor-element.elementor-element-1a30d49c > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section > .elementor-container,
.elementor-22119 .elementor-element.elementor-element-1a30d49c > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section > .elementor-container > .elementor-column { height: 100%; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a1706f8 */.card-semester {
  padding-bottom: 8px;
}

.card-semester::after {
  content: "";
  display: block;
  width: 50%;
  height: 2px;
  margin-top: 10px;
  background: #E65A28;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5368dac4 *//* Drew updated 10/16/26: cards in this row share one height */
.elementor-22119 .elementor-element.elementor-element-5368dac4 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section,
.elementor-22119 .elementor-element.elementor-element-5368dac4 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section > .elementor-container,
.elementor-22119 .elementor-element.elementor-element-5368dac4 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section > .elementor-container > .elementor-column { height: 100%; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-158acbdd *//* Drew updated 10/16/26: cards in this row share one height */
.elementor-22119 .elementor-element.elementor-element-158acbdd > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section,
.elementor-22119 .elementor-element.elementor-element-158acbdd > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section > .elementor-container,
.elementor-22119 .elementor-element.elementor-element-158acbdd > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section > .elementor-container > .elementor-column { height: 100%; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6b44453c *//* Drew updated 10/16/26: cards in this row share one height */
.elementor-22119 .elementor-element.elementor-element-6b44453c > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section,
.elementor-22119 .elementor-element.elementor-element-6b44453c > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section > .elementor-container,
.elementor-22119 .elementor-element.elementor-element-6b44453c > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section > .elementor-container > .elementor-column { height: 100%; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1db27c29 *//* Drew updated 10/16/26: cards in this row share one height */
.elementor-22119 .elementor-element.elementor-element-1db27c29 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section,
.elementor-22119 .elementor-element.elementor-element-1db27c29 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section > .elementor-container,
.elementor-22119 .elementor-element.elementor-element-1db27c29 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section > .elementor-container > .elementor-column { height: 100%; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4ee9f802 *//* Drew updated 10/16/26: cards in this row share one height */
.elementor-22119 .elementor-element.elementor-element-4ee9f802 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section,
.elementor-22119 .elementor-element.elementor-element-4ee9f802 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section > .elementor-container,
.elementor-22119 .elementor-element.elementor-element-4ee9f802 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section > .elementor-container > .elementor-column { height: 100%; }/* End custom CSS */