.elementor-60956 .elementor-element.elementor-element-11731a4:not(.elementor-motion-effects-element-type-background), .elementor-60956 .elementor-element.elementor-element-11731a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1E9FF;}.elementor-60956 .elementor-element.elementor-element-11731a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 66px 0px;}.elementor-60956 .elementor-element.elementor-element-11731a4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-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-60956 .elementor-element.elementor-element-64bec8e{width:initial;max-width:initial;align-self:center;}.elementor-60956 .elementor-element.elementor-element-64bec8e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-60956 .elementor-element.elementor-element-64bec8e img{max-width:100%;opacity:1;border-style:none;}.elementor-60956 .elementor-element.elementor-element-274cc0d:not(.elementor-motion-effects-element-type-background), .elementor-60956 .elementor-element.elementor-element-274cc0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1E9FF;}.elementor-60956 .elementor-element.elementor-element-274cc0d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-60956 .elementor-element.elementor-element-274cc0d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60956 .elementor-element.elementor-element-003d028 > .elementor-element-populated{padding:24px 22px 24px 22px;}.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-60956 .elementor-element.elementor-element-b4ee2db > .elementor-element-populated{padding:24px 22px 24px 22px;}.elementor-60956 .elementor-element.elementor-element-0df97e9 > .elementor-element-populated{padding:24px 22px 24px 22px;}.elementor-60956 .elementor-element.elementor-element-7bef9f2 > .elementor-element-populated{padding:24px 22px 24px 22px;}.elementor-60956 .elementor-element.elementor-element-4e88eeb > .elementor-element-populated{padding:24px 22px 24px 22px;}.elementor-60956 .elementor-element.elementor-element-a222edd:not(.elementor-motion-effects-element-type-background), .elementor-60956 .elementor-element.elementor-element-a222edd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1E9FF;}.elementor-60956 .elementor-element.elementor-element-a222edd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 20px 0px;}.elementor-60956 .elementor-element.elementor-element-a222edd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60956 .elementor-element.elementor-element-cb96f1e > .elementor-element-populated{margin:0px 0px 0px -11px;--e-column-margin-right:0px;--e-column-margin-left:-11px;}.elementor-60956 .elementor-element.elementor-element-9a1d725{width:var( --container-widget-width, 106.115% );max-width:106.115%;--container-widget-width:106.115%;--container-widget-flex-grow:0;}.elementor-60956 .elementor-element.elementor-element-9a1d725 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-60956 .elementor-element.elementor-element-f160efa{width:var( --container-widget-width, 114.88% );max-width:114.88%;--container-widget-width:114.88%;--container-widget-flex-grow:0;}.elementor-60956 .elementor-element.elementor-element-1726c5b{width:var( --container-widget-width, 112.958% );max-width:112.958%;--container-widget-width:112.958%;--container-widget-flex-grow:0;}.elementor-60956 .elementor-element.elementor-element-e50d968{width:var( --container-widget-width, 104.319% );max-width:104.319%;--container-widget-width:104.319%;--container-widget-flex-grow:0;}.elementor-60956 .elementor-element.elementor-element-13e30ac:not(.elementor-motion-effects-element-type-background), .elementor-60956 .elementor-element.elementor-element-13e30ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1E9FF;}.elementor-60956 .elementor-element.elementor-element-13e30ac > .elementor-container{min-height:0px;}.elementor-60956 .elementor-element.elementor-element-13e30ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 10px 0px;}.elementor-60956 .elementor-element.elementor-element-13e30ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-60956 .elementor-element.elementor-element-89b4660{width:var( --container-widget-width, 103.249% );max-width:103.249%;--container-widget-width:103.249%;--container-widget-flex-grow:0;}.elementor-60956 .elementor-element.elementor-element-5d0feac{width:var( --container-widget-width, 97.968% );max-width:97.968%;--container-widget-width:97.968%;--container-widget-flex-grow:0;}.elementor-60956 .elementor-element.elementor-element-92e763f:not(.elementor-motion-effects-element-type-background), .elementor-60956 .elementor-element.elementor-element-92e763f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1E9FF;}.elementor-60956 .elementor-element.elementor-element-92e763f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 24px 0px;}.elementor-60956 .elementor-element.elementor-element-92e763f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60956 .elementor-element.elementor-element-5710a4c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-60956 .elementor-element.elementor-element-c49c055{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-60956 .elementor-element.elementor-element-312ec97:not(.elementor-motion-effects-element-type-background), .elementor-60956 .elementor-element.elementor-element-312ec97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1E9FF;}.elementor-60956 .elementor-element.elementor-element-312ec97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 64px 0px;}.elementor-60956 .elementor-element.elementor-element-312ec97 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60956 .elementor-element.elementor-element-d224dcc:not(.elementor-motion-effects-element-type-background), .elementor-60956 .elementor-element.elementor-element-d224dcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1E9FF;}.elementor-60956 .elementor-element.elementor-element-d224dcc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 0px 72px 0px;}.elementor-60956 .elementor-element.elementor-element-d224dcc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60956 .elementor-element.elementor-element-e46ec7e:not(.elementor-motion-effects-element-type-background), .elementor-60956 .elementor-element.elementor-element-e46ec7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1E9FF;}.elementor-60956 .elementor-element.elementor-element-e46ec7e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 24px 0px;}.elementor-60956 .elementor-element.elementor-element-e46ec7e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60956 .elementor-element.elementor-element-d9b41a2{width:var( --container-widget-width, 106.501% );max-width:106.501%;--container-widget-width:106.501%;--container-widget-flex-grow:0;}.elementor-60956 .elementor-element.elementor-element-d9b41a2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-60956 .elementor-element.elementor-element-4c680c3 > .elementor-element-populated{padding:24px 22px 26px 22px;}.elementor-60956 .elementor-element.elementor-element-1706407 > .elementor-element-populated{padding:24px 22px 26px 22px;}.elementor-60956 .elementor-element.elementor-element-f7f06f6{width:var( --container-widget-width, 102.966% );max-width:102.966%;--container-widget-width:102.966%;--container-widget-flex-grow:0;}.elementor-60956 .elementor-element.elementor-element-776cdb5 > .elementor-element-populated{padding:24px 22px 26px 22px;}.elementor-60956 .elementor-element.elementor-element-de4fb1f > .elementor-element-populated{padding:24px 22px 26px 22px;}.elementor-60956 .elementor-element.elementor-element-85f2776{width:var( --container-widget-width, 113.409% );max-width:113.409%;--container-widget-width:113.409%;--container-widget-flex-grow:0;}.elementor-60956 .elementor-element.elementor-element-aeb82fa:not(.elementor-motion-effects-element-type-background), .elementor-60956 .elementor-element.elementor-element-aeb82fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1E9FF;}.elementor-60956 .elementor-element.elementor-element-aeb82fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 26px 0px;}.elementor-60956 .elementor-element.elementor-element-aeb82fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60956 .elementor-element.elementor-element-c2657e0{width:var( --container-widget-width, 111.165% );max-width:111.165%;--container-widget-width:111.165%;--container-widget-flex-grow:0;}.elementor-60956 .elementor-element.elementor-element-c2657e0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-60956 .elementor-element.elementor-element-8e65462 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-60956 .elementor-element.elementor-element-8e65462{font-family:"Roboto", Sans-serif;font-weight:400;color:#7B7B7B;}.elementor-60956 .elementor-element.elementor-element-d223777{width:var( --container-widget-width, 108.023% );max-width:108.023%;--container-widget-width:108.023%;--container-widget-flex-grow:0;}.elementor-60956 .elementor-element.elementor-element-d223777 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-60956 .elementor-element.elementor-element-e689cde > .elementor-element-populated{padding:28px 26px 28px 26px;}.elementor-60956 .elementor-element.elementor-element-e36a4c2:not(.elementor-motion-effects-element-type-background), .elementor-60956 .elementor-element.elementor-element-e36a4c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1E9FF;}.elementor-60956 .elementor-element.elementor-element-e36a4c2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 0px 72px 0px;}.elementor-60956 .elementor-element.elementor-element-e36a4c2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60956 .elementor-element.elementor-element-7286863:not(.elementor-motion-effects-element-type-background), .elementor-60956 .elementor-element.elementor-element-7286863 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1E9FF;}.elementor-60956 .elementor-element.elementor-element-7286863{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 20px 0px;}.elementor-60956 .elementor-element.elementor-element-7286863 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60956 .elementor-element.elementor-element-28b1d0f{width:var( --container-widget-width, 104.321% );max-width:104.321%;--container-widget-width:104.321%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:1px;font-weight:400;letter-spacing:0px;}.elementor-60956 .elementor-element.elementor-element-99e108e:not(.elementor-motion-effects-element-type-background), .elementor-60956 .elementor-element.elementor-element-99e108e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1E9FF;}.elementor-60956 .elementor-element.elementor-element-99e108e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 26px 0px;}.elementor-60956 .elementor-element.elementor-element-99e108e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60956 .elementor-element.elementor-element-055b980 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-60956 .elementor-element.elementor-element-5b741ae .elementor-button{background-color:#5970F1;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-60956 .elementor-element.elementor-element-10d2268 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-60956 .elementor-element.elementor-element-c3d4b76 .elementor-button{background-color:#5970F1;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-60956 .elementor-element.elementor-element-a3dceb9 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-60956 .elementor-element.elementor-element-4be6da8 .elementor-button{background-color:#5970F1;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-60956 .elementor-element.elementor-element-4469071 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-60956 .elementor-element.elementor-element-8440787 .elementor-button{background-color:#5970F1;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-60956 .elementor-element.elementor-element-2f6c654:not(.elementor-motion-effects-element-type-background), .elementor-60956 .elementor-element.elementor-element-2f6c654 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1E9FF;}.elementor-60956 .elementor-element.elementor-element-2f6c654{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 20px 0px;}.elementor-60956 .elementor-element.elementor-element-2f6c654 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60956 .elementor-element.elementor-element-79f43cf:not(.elementor-motion-effects-element-type-background), .elementor-60956 .elementor-element.elementor-element-79f43cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1E9FF;}.elementor-60956 .elementor-element.elementor-element-79f43cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 20px 0px;}.elementor-60956 .elementor-element.elementor-element-79f43cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60956 .elementor-element.elementor-element-95d6802:not(.elementor-motion-effects-element-type-background), .elementor-60956 .elementor-element.elementor-element-95d6802 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#006ACC;}.elementor-60956 .elementor-element.elementor-element-95d6802{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 20px 0px;}.elementor-60956 .elementor-element.elementor-element-95d6802 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60956 .elementor-element.elementor-element-31e5b18:not(.elementor-motion-effects-element-type-background), .elementor-60956 .elementor-element.elementor-element-31e5b18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#006ACC;}.elementor-60956 .elementor-element.elementor-element-31e5b18{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-60956 .elementor-element.elementor-element-31e5b18 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60956 .elementor-element.elementor-element-9c4fc72 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-60956 .elementor-element.elementor-element-1ad21e0:not(.elementor-motion-effects-element-type-background), .elementor-60956 .elementor-element.elementor-element-1ad21e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#006ACC;}.elementor-60956 .elementor-element.elementor-element-1ad21e0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-60956 .elementor-element.elementor-element-1ad21e0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60956 .elementor-element.elementor-element-7a8ef22 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-60956 .elementor-element.elementor-element-aefb499:not(.elementor-motion-effects-element-type-background), .elementor-60956 .elementor-element.elementor-element-aefb499 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#006ACC;}.elementor-60956 .elementor-element.elementor-element-aefb499{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-60956 .elementor-element.elementor-element-aefb499 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60956 .elementor-element.elementor-element-137f5af .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-60956 .elementor-element.elementor-element-7c6f4ff:not(.elementor-motion-effects-element-type-background), .elementor-60956 .elementor-element.elementor-element-7c6f4ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1E9FF;}.elementor-60956 .elementor-element.elementor-element-7c6f4ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-60956 .elementor-element.elementor-element-7c6f4ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60956 .elementor-element.elementor-element-c0fef36{width:var( --container-widget-width, 97.411% );max-width:97.411%;--container-widget-width:97.411%;--container-widget-flex-grow:0;text-align:start;}.elementor-60956 .elementor-element.elementor-element-c0fef36 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-60956 .elementor-element.elementor-element-c0fef36 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#5A5A5A;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .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-60956 .elementor-element.elementor-element-ed59d51 .elementor-active .elementor-accordion-icon, .elementor-60956 .elementor-element.elementor-element-ed59d51 .elementor-active .elementor-accordion-title{color:#0F7BE0;}.elementor-60956 .elementor-element.elementor-element-ed59d51 .elementor-active .elementor-accordion-icon svg{fill:#0F7BE0;}.elementor-60956 .elementor-element.elementor-element-c814f62:not(.elementor-motion-effects-element-type-background), .elementor-60956 .elementor-element.elementor-element-c814f62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1E9FF;}.elementor-60956 .elementor-element.elementor-element-c814f62{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 70px 0px;}.elementor-60956 .elementor-element.elementor-element-c814f62 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60956 .elementor-element.elementor-element-62fabe5:not(.elementor-motion-effects-element-type-background), .elementor-60956 .elementor-element.elementor-element-62fabe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1E9FF;}.elementor-60956 .elementor-element.elementor-element-62fabe5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 20px 0px;}.elementor-60956 .elementor-element.elementor-element-62fabe5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60956 .elementor-element.elementor-element-8384834:not(.elementor-motion-effects-element-type-background), .elementor-60956 .elementor-element.elementor-element-8384834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1E9FF;}.elementor-60956 .elementor-element.elementor-element-8384834{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 20px 0px;}.elementor-60956 .elementor-element.elementor-element-8384834 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60956 .elementor-element.elementor-element-7671649 > .elementor-element-populated{padding:26px 26px 26px 26px;}.elementor-60956 .elementor-element.elementor-element-89c8e65 > .elementor-element-populated{padding:26px 26px 26px 26px;}.elementor-60956 .elementor-element.elementor-element-0d9bb7b:not(.elementor-motion-effects-element-type-background), .elementor-60956 .elementor-element.elementor-element-0d9bb7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#006ACC;}.elementor-60956 .elementor-element.elementor-element-0d9bb7b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-60956 .elementor-element.elementor-element-0d9bb7b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60956 .elementor-element.elementor-element-d39f3ca .elementor-heading-title{color:#FFFFFF;}@media(min-width:768px){.elementor-60956 .elementor-element.elementor-element-cb96f1e{width:27.181%;}.elementor-60956 .elementor-element.elementor-element-3dc9212{width:23.637%;}.elementor-60956 .elementor-element.elementor-element-8a7e514{width:24.481%;}.elementor-60956 .elementor-element.elementor-element-dda90b0{width:24.652%;}.elementor-60956 .elementor-element.elementor-element-c22b427{width:24.299%;}.elementor-60956 .elementor-element.elementor-element-d138530{width:43.298%;}.elementor-60956 .elementor-element.elementor-element-e689cde{width:32.069%;}}@media(max-width:767px){.elementor-bc-flex-widget .elementor-60956 .elementor-element.elementor-element-794c017.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-60956 .elementor-element.elementor-element-794c017.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-60956 .elementor-element.elementor-element-64bec8e{width:var( --container-widget-width, 319.012px );max-width:319.012px;--container-widget-width:319.012px;--container-widget-flex-grow:0;}.elementor-60956 .elementor-element.elementor-element-64bec8e > .elementor-widget-container{margin:-20px -20px -20px -20px;padding:0px 0px 0px 0px;}.elementor-60956 .elementor-element.elementor-element-64bec8e img{width:100%;max-width:100%;height:167px;border-radius:0px 0px 0px 0px;}.elementor-60956 .elementor-element.elementor-element-cb96f1e > .elementor-element-populated{margin:0px 0px -4px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-60956 .elementor-element.elementor-element-3dc9212 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-60956 .elementor-element.elementor-element-8a7e514 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-60956 .elementor-element.elementor-element-dda90b0 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-60956 .elementor-element.elementor-element-13e30ac > .elementor-container{min-height:0px;}.elementor-60956 .elementor-element.elementor-element-c9dfdbb > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-60956 .elementor-element.elementor-element-19c8540 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-60956 .elementor-element.elementor-element-e00ece2 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-60956 .elementor-element.elementor-element-d9b41a2 .elementor-heading-title{font-size:30px;}.elementor-60956 .elementor-element.elementor-element-1706407 > .elementor-element-populated{margin:12px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-60956 .elementor-element.elementor-element-776cdb5 > .elementor-element-populated{margin:12px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-60956 .elementor-element.elementor-element-de4fb1f > .elementor-element-populated{margin:12px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-60956 .elementor-element.elementor-element-c22b427 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-60956 .elementor-element.elementor-element-45aaf6e > .elementor-widget-container{padding:0px 0px 0px -7px;}.elementor-60956 .elementor-element.elementor-element-45aaf6e{text-align:start;}.elementor-60956 .elementor-element.elementor-element-c2657e0{--container-widget-width:397px;--container-widget-flex-grow:0;width:var( --container-widget-width, 397px );max-width:397px;}.elementor-60956 .elementor-element.elementor-element-c2657e0 .elementor-heading-title{font-size:26px;}.elementor-60956 .elementor-element.elementor-element-8e65462{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;text-align:start;font-size:1px;}.elementor-60956 .elementor-element.elementor-element-8e65462 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-60956 .elementor-element.elementor-element-d138530 > .elementor-element-populated{margin:12px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-60956 .elementor-element.elementor-element-e689cde > .elementor-element-populated{margin:14px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-60956 .elementor-element.elementor-element-af5872f{width:var( --container-widget-width, 276px );max-width:276px;--container-widget-width:276px;--container-widget-flex-grow:0;}.elementor-60956 .elementor-element.elementor-element-5b741ae > .elementor-widget-container{margin:9px 0px -12px 0px;}.elementor-60956 .elementor-element.elementor-element-c3d4b76 > .elementor-widget-container{margin:9px 0px -12px 0px;}.elementor-60956 .elementor-element.elementor-element-4be6da8 > .elementor-widget-container{margin:9px 0px -12px 0px;}.elementor-60956 .elementor-element.elementor-element-8440787 > .elementor-widget-container{margin:9px 0px -12px 0px;}.elementor-60956 .elementor-element.elementor-element-76e6472 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-60956 .elementor-element.elementor-element-690bafd > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-60956 .elementor-element.elementor-element-c0fef36{width:var( --container-widget-width, 338.008px );max-width:338.008px;--container-widget-width:338.008px;--container-widget-flex-grow:0;}.elementor-60956 .elementor-element.elementor-element-c0fef36 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-60956 .elementor-element.elementor-element-c0fef36 .elementor-heading-title{font-size:23px;}.elementor-60956 .elementor-element.elementor-element-ed59d51 > .elementor-widget-container{margin:15px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-e46ec7e */【ECC 親子】頁面專用 CSS
================================
貼的位置不一樣，請注意：

  Elementor → 左上角漢堡「≡」→ 頁面設定(Page Settings)
  → 進階(Advanced) → 自訂 CSS(Custom CSS)
  → 貼上下面全部 → 右下角「更新 / Update」

  ※ 不是「網站設定」那一個。頁面設定的 CSS 跟著頁面存，比較不會失敗。
  ※ 網站設定那份大檔不用動，維持現在的 v37 就好。

===================== 開始 =====================

/* ---- 五張課程卡：標題自己一行，卡片一排五張 ---- */
.elementor-container:has(> .elementor-col-16.dc-card){flex-wrap:wrap}

@media(min-width:1025px){
  .elementor-col-16.dc-sechead{width:100% !important; flex-basis:100% !important; margin-bottom:6px}
  .elementor-col-16.dc-card{width:20% !important; flex-basis:20% !important}
}
@media(min-width:768px) and (max-width:1024px){
  .elementor-col-16.dc-sechead{width:100% !important; flex-basis:100% !important}
  .elementor-col-16.dc-card{width:33.333% !important; flex-basis:33.333% !important}
}
@media(max-width:767px){
  .elementor-col-16.dc-sechead,
  .elementor-col-16.dc-card{width:100% !important; flex-basis:100% !important}
  .elementor-col-16.dc-card > .elementor-element-populated{padding:18px 18px 20px !important}
  .elementor-col-16.dc-card .dc-h3 .elementor-heading-title{font-size:1.08rem}
  .elementor-col-16.dc-card .dc-p p{font-size:.92rem}
  .elementor-col-16.dc-sechead .dc-h2 .elementor-heading-title{font-size:1.75rem; line-height:1.32}
}

/* 大標題裡為了窄欄位插的強制換行，欄位變寬後取消 */
.elementor-col-16.dc-sechead .dc-h2 br{display:none}
.elementor-col-16.dc-sechead .dc-h2 .elementor-heading-title{
  max-width:none; text-wrap:balance; word-break:keep-all}

/* 卡片內距與字級 */
.elementor-col-16.dc-card > .elementor-element-populated{padding:20px 18px 22px !important}
.elementor-col-16.dc-card .dc-h3 .elementor-heading-title{font-size:1.05rem; line-height:1.45}
.elementor-col-16.dc-card .dc-p p{font-size:.88rem; line-height:1.75}
.elementor-col-16.dc-card .dc-tag p{font-size:.75rem; padding:5px 11px}

/* ---- 梯次條：做成一整張白卡 ---- */
.elementor-section:has(> .elementor-container > .dc-notebar){
  padding-top:34px !important; padding-bottom:46px !important}
.elementor-container:has(> .dc-notebar){
  background:#fff; border:1px solid var(--dc-line); border-radius:28px;
  box-shadow:0 16px 38px -24px rgba(11,46,49,.45);
  padding:14px 16px !important; align-items:center}
.dc-notebar > .elementor-element-populated{
  background:transparent !important; border-radius:0 !important;
  padding:16px 12px !important; box-shadow:none !important;
  border-left:1px solid var(--dc-line)}
.dc-notebar:first-of-type > .elementor-element-populated{border-left:0}
.dc-notebar > .elementor-element-populated::before{
  content:""; display:block; width:28px; height:3px; border-radius:3px;
  margin:0 auto 10px; background:#4BB5AF}
.dc-notebar:nth-of-type(1) > .elementor-element-populated::before{background:#17807C}
.dc-notebar:nth-of-type(2) > .elementor-element-populated::before{background:#3E9C72}
.dc-notebar:nth-of-type(3) > .elementor-element-populated::before{background:#3E93BE}
.dc-notebar:nth-of-type(4) > .elementor-element-populated::before{background:#E0673A}
.dc-notebar .dc-p p{
  margin:0; text-align:center; font-weight:900; font-size:1rem;
  line-height:1.5; color:var(--dc-deep)}
.elementor-container:has(> .dc-notebar) > .elementor-column:last-child
  .elementor-widget-button{text-align:center}
@media(max-width:900px){
  .elementor-container:has(> .dc-notebar){padding:12px !important; border-radius:24px}
  .dc-notebar{width:50% !important; flex-basis:50% !important}
  .dc-notebar > .elementor-element-populated{border-left:0 !important; padding:14px 8px !important}
  .dc-notebar:nth-of-type(2) > .elementor-element-populated,
  .dc-notebar:nth-of-type(4) > .elementor-element-populated{
    border-left:1px solid var(--dc-line) !important}
  .dc-notebar:nth-of-type(3) > .elementor-element-populated,
  .dc-notebar:nth-of-type(4) > .elementor-element-populated{
    border-top:1px solid var(--dc-line)}
  .dc-notebar .dc-p p{font-size:.92rem}
  .elementor-container:has(> .dc-notebar) > .elementor-column:last-child{
    width:100% !important; flex-basis:100% !important; margin-top:8px}
}

===================== 結束 =====================

貼完怎麼確認有沒有成功：
  往下滑到那五張卡，如果左邊大標題跑到最上面一整行、
  卡片變成一排五張，就是成功了。
  沒變的話跟我說，我再幫你看。/* End custom CSS */