.elementor-9004111224734145 .elementor-element.elementor-element-2d12603 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9004111224734145 .elementor-element.elementor-element-2d12603:not(.elementor-motion-effects-element-type-background), .elementor-9004111224734145 .elementor-element.elementor-element-2d12603 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1B395E 100%, #153A62 90%);}.elementor-9004111224734145 .elementor-element.elementor-element-2d12603 > .elementor-background-overlay{background-image:url("https://www.pragmaticinstitute.com/wp-content/uploads/2025/12/dot-pattern.png");background-position:97% 100%;background-repeat:no-repeat;background-size:21% auto;opacity:0.84;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9004111224734145 .elementor-element.elementor-element-2d12603 > .elementor-container{max-width:1280px;}.elementor-9004111224734145 .elementor-element.elementor-element-2d12603{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 10px 60px 10px;}.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-9004111224734145 .elementor-element.elementor-element-4e3b3b3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:600;color:#E47D30;}.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-9004111224734145 .elementor-element.elementor-element-de68a48{font-family:"Roboto Condensed", Sans-serif;font-size:22px;font-weight:300;letter-spacing:-0.3px;color:#FFFFFF;}.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-9004111224734145 .elementor-element.elementor-element-8bf0d17 .elementor-button{background-color:#E47D30;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E47D30;border-radius:0px 0px 0px 0px;padding:17px 35px 17px 35px;}.elementor-9004111224734145 .elementor-element.elementor-element-8bf0d17 .elementor-button:hover, .elementor-9004111224734145 .elementor-element.elementor-element-8bf0d17 .elementor-button:focus{background-color:#FFFFFF;border-color:#E47D30;}.elementor-9004111224734145 .elementor-element.elementor-element-8bf0d17{width:auto;max-width:auto;}.elementor-9004111224734145 .elementor-element.elementor-element-8bf0d17 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-9004111224734145 .elementor-element.elementor-element-d9d1f2b .elementor-button{background-color:#E47D3000;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:17px 35px 17px 35px;}.elementor-9004111224734145 .elementor-element.elementor-element-d9d1f2b .elementor-button:hover, .elementor-9004111224734145 .elementor-element.elementor-element-d9d1f2b .elementor-button:focus{background-color:#FFFFFF;color:#E47D30;border-color:#E47D30;}.elementor-9004111224734145 .elementor-element.elementor-element-d9d1f2b{width:auto;max-width:auto;}.elementor-9004111224734145 .elementor-element.elementor-element-d9d1f2b > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-9004111224734145 .elementor-element.elementor-element-d9d1f2b .elementor-button:hover svg, .elementor-9004111224734145 .elementor-element.elementor-element-d9d1f2b .elementor-button:focus svg{fill:#E47D30;}.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-9004111224734145 .elementor-element.elementor-element-5e06e9b > .elementor-widget-container{margin:0px -30px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-5e06e9b{text-align:center;}.elementor-9004111224734145 .elementor-element.elementor-element-5e06e9b img{width:90%;}.elementor-9004111224734145 .elementor-element.elementor-element-b6da596:not(.elementor-motion-effects-element-type-background), .elementor-9004111224734145 .elementor-element.elementor-element-b6da596 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #3C6F8F 0%, #4F9C96 100%);}.elementor-9004111224734145 .elementor-element.elementor-element-b6da596{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-b6da596 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9004111224734145 .elementor-element.elementor-element-975940f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-47c7614 > .elementor-container{max-width:1140px;}.elementor-9004111224734145 .elementor-element.elementor-element-47c7614{padding:70px 10px 70px 10px;}.elementor-9004111224734145 .elementor-element.elementor-element-d0c0154{text-align:center;}.elementor-9004111224734145 .elementor-element.elementor-element-d0c0154 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-9004111224734145 .elementor-element.elementor-element-02fe870 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0% 16% 0% 16%;}.elementor-9004111224734145 .elementor-element.elementor-element-02fe870{text-align:center;font-family:"Roboto Condensed", Sans-serif;font-size:20px;font-weight:300;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-9004111224734145 .elementor-element.elementor-element-efe232b > .elementor-container{max-width:1140px;}.elementor-9004111224734145 .elementor-element.elementor-element-efe232b{margin-top:0px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-2402592:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9004111224734145 .elementor-element.elementor-element-2402592 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9004111224734145 .elementor-element.elementor-element-2402592.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-9004111224734145 .elementor-element.elementor-element-2402592 > .elementor-element-populated, .elementor-9004111224734145 .elementor-element.elementor-element-2402592 > .elementor-element-populated > .elementor-background-overlay, .elementor-9004111224734145 .elementor-element.elementor-element-2402592 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-9004111224734145 .elementor-element.elementor-element-2402592 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:40px 40px 45px 45px;}.elementor-9004111224734145 .elementor-element.elementor-element-2402592 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-9004111224734145 .elementor-element.elementor-element-d332e42.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9004111224734145 .elementor-element.elementor-element-d332e42.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9004111224734145 .elementor-element.elementor-element-d332e42.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9004111224734145 .elementor-element.elementor-element-d332e42 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-9004111224734145 .elementor-element.elementor-element-d332e42 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9004111224734145 .elementor-element.elementor-element-d332e42 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;color:#0C3E70;}.elementor-9004111224734145 .elementor-element.elementor-element-2dcd484{font-family:"Roboto Condensed", Sans-serif;font-size:20px;font-weight:300;letter-spacing:-0.3px;}.elementor-9004111224734145 .elementor-element.elementor-element-0ec8911 .elementor-button{background-color:#E47D30;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E47D30;border-radius:0px 0px 0px 0px;padding:17px 35px 17px 35px;}.elementor-9004111224734145 .elementor-element.elementor-element-0ec8911 .elementor-button:hover, .elementor-9004111224734145 .elementor-element.elementor-element-0ec8911 .elementor-button:focus{background-color:#FFFFFF;border-color:#E47D30;}.elementor-9004111224734145 .elementor-element.elementor-element-0ec8911 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-8291b1b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9004111224734145 .elementor-element.elementor-element-8291b1b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9004111224734145 .elementor-element.elementor-element-8291b1b.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-9004111224734145 .elementor-element.elementor-element-8291b1b > .elementor-element-populated, .elementor-9004111224734145 .elementor-element.elementor-element-8291b1b > .elementor-element-populated > .elementor-background-overlay, .elementor-9004111224734145 .elementor-element.elementor-element-8291b1b > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-9004111224734145 .elementor-element.elementor-element-8291b1b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:40px 40px 45px 45px;}.elementor-9004111224734145 .elementor-element.elementor-element-8291b1b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9004111224734145 .elementor-element.elementor-element-7c7997d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9004111224734145 .elementor-element.elementor-element-7c7997d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9004111224734145 .elementor-element.elementor-element-7c7997d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9004111224734145 .elementor-element.elementor-element-7c7997d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-9004111224734145 .elementor-element.elementor-element-7c7997d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9004111224734145 .elementor-element.elementor-element-7c7997d .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;color:#0C3E70;}.elementor-9004111224734145 .elementor-element.elementor-element-df42ac4{font-family:"Roboto Condensed", Sans-serif;font-size:20px;font-weight:300;letter-spacing:-0.3px;}.elementor-9004111224734145 .elementor-element.elementor-element-e5f7e48 .elementor-button{background-color:#E47D30;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E47D30;border-radius:0px 0px 0px 0px;padding:17px 35px 17px 35px;}.elementor-9004111224734145 .elementor-element.elementor-element-e5f7e48 .elementor-button:hover, .elementor-9004111224734145 .elementor-element.elementor-element-e5f7e48 .elementor-button:focus{background-color:#FFFFFF;border-color:#E47D30;}.elementor-9004111224734145 .elementor-element.elementor-element-e5f7e48 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-e9163f7 > .elementor-container{max-width:1140px;}.elementor-9004111224734145 .elementor-element.elementor-element-e9163f7{margin-top:20px;margin-bottom:62px;padding:0px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-1c90f86:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9004111224734145 .elementor-element.elementor-element-1c90f86 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9004111224734145 .elementor-element.elementor-element-1c90f86 > .elementor-element-populated, .elementor-9004111224734145 .elementor-element.elementor-element-1c90f86 > .elementor-element-populated > .elementor-background-overlay, .elementor-9004111224734145 .elementor-element.elementor-element-1c90f86 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-9004111224734145 .elementor-element.elementor-element-1c90f86 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:50px 50px 50px 50px;}.elementor-9004111224734145 .elementor-element.elementor-element-1c90f86 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9004111224734145 .elementor-element.elementor-element-0d87654 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#0C3E70;}.elementor-9004111224734145 .elementor-element.elementor-element-2817c86{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;font-family:"Roboto Condensed", Sans-serif;font-size:20px;font-weight:300;letter-spacing:-0.3px;color:#0C3E70;}.elementor-9004111224734145 .elementor-element.elementor-element-2817c86 > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-5619a2f .elementor-button{background-color:#E47D30;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E47D30;border-radius:0px 0px 0px 0px;padding:17px 35px 17px 35px;}.elementor-9004111224734145 .elementor-element.elementor-element-5619a2f .elementor-button:hover, .elementor-9004111224734145 .elementor-element.elementor-element-5619a2f .elementor-button:focus{background-color:#FFFFFF;border-color:#E47D30;}.elementor-9004111224734145 .elementor-element.elementor-element-5619a2f{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-9004111224734145 .elementor-element.elementor-element-5619a2f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-6f4fcf6 .elementor-button{background-color:#E3F5FF;font-family:"Roboto Condensed", Sans-serif;font-size:20px;font-weight:600;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:17px 50px 17px 50px;}.elementor-9004111224734145 .elementor-element.elementor-element-6f4fcf6{width:auto;max-width:auto;}.elementor-9004111224734145 .elementor-element.elementor-element-6f4fcf6 > .elementor-widget-container{margin:8px 15px 8px 15px;}.elementor-9004111224734145 .elementor-element.elementor-element-6f4fcf6 .elementor-button:hover, .elementor-9004111224734145 .elementor-element.elementor-element-6f4fcf6 .elementor-button:focus{box-shadow:0px 5px 5px 1px rgba(56.99999999999999, 118.00000000000004, 135, 0.65);}.elementor-9004111224734145 .elementor-element.elementor-element-9f0f8c3 .elementor-button{background-color:#E3F5FF;font-family:"Roboto Condensed", Sans-serif;font-size:20px;font-weight:600;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:17px 50px 17px 50px;}.elementor-9004111224734145 .elementor-element.elementor-element-9f0f8c3{width:auto;max-width:auto;}.elementor-9004111224734145 .elementor-element.elementor-element-9f0f8c3 > .elementor-widget-container{margin:8px 15px 8px 15px;}.elementor-9004111224734145 .elementor-element.elementor-element-9f0f8c3 .elementor-button:hover, .elementor-9004111224734145 .elementor-element.elementor-element-9f0f8c3 .elementor-button:focus{box-shadow:0px 5px 5px 1px rgba(56.99999999999999, 118.00000000000004, 135, 0.65);}.elementor-9004111224734145 .elementor-element.elementor-element-9ab7121 .elementor-button{background-color:#E3F5FF;font-family:"Roboto Condensed", Sans-serif;font-size:20px;font-weight:600;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:17px 50px 17px 50px;}.elementor-9004111224734145 .elementor-element.elementor-element-9ab7121{width:auto;max-width:auto;}.elementor-9004111224734145 .elementor-element.elementor-element-9ab7121 > .elementor-widget-container{margin:8px 15px 8px 15px;}.elementor-9004111224734145 .elementor-element.elementor-element-9ab7121 .elementor-button:hover, .elementor-9004111224734145 .elementor-element.elementor-element-9ab7121 .elementor-button:focus{box-shadow:0px 5px 5px 1px rgba(56.99999999999999, 118.00000000000004, 135, 0.65);}.elementor-9004111224734145 .elementor-element.elementor-element-19aebd3{width:100%;max-width:100%;align-self:center;}.elementor-9004111224734145 .elementor-element.elementor-element-19aebd3 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-9004111224734145 .elementor-element.elementor-element-19aebd3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-9004111224734145 .elementor-element.elementor-element-7a81f98{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;font-family:"Roboto Condensed", Sans-serif;font-size:20px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-9004111224734145 .elementor-element.elementor-element-7a81f98 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-9004111224734145 .elementor-element.elementor-element-7a81f98 a{color:#FFFFFF;}.elementor-9004111224734145 .elementor-element.elementor-element-feb2fa4:not(.elementor-motion-effects-element-type-background), .elementor-9004111224734145 .elementor-element.elementor-element-feb2fa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #3C6F8F 0%, #4F9C96 100%);}.elementor-9004111224734145 .elementor-element.elementor-element-feb2fa4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-feb2fa4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9004111224734145 .elementor-element.elementor-element-50013ec > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-c1b06c7 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-c1b06c7{text-align:center;}.elementor-9004111224734145 .elementor-element.elementor-element-c1b06c7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-9004111224734145 .elementor-element.elementor-element-e778db3 img{width:80%;}.elementor-9004111224734145 .elementor-element.elementor-element-4b88cac > .elementor-container{max-width:1360px;}.elementor-9004111224734145 .elementor-element.elementor-element-4b88cac{padding:85px 10px 60px 10px;}.elementor-9004111224734145 .elementor-element.elementor-element-87995bb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-2352fbd{text-align:center;}.elementor-9004111224734145 .elementor-element.elementor-element-2352fbd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;color:#000000;}.elementor-9004111224734145 .elementor-element.elementor-element-58d80df > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0% 20% 0% 20%;}.elementor-9004111224734145 .elementor-element.elementor-element-58d80df{text-align:center;font-family:"Roboto Condensed", Sans-serif;font-size:20px;font-weight:300;letter-spacing:-0.3px;color:#000000;}.elementor-9004111224734145 .elementor-element.elementor-element-0de059b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-9004111224734145 .elementor-element.elementor-element-0de059b > .elementor-container{max-width:1360px;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{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-9004111224734145 .elementor-element.elementor-element-ed232d9 .elementor-cta .elementor-cta__bg, .elementor-9004111224734145 .elementor-element.elementor-element-ed232d9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-9004111224734145 .elementor-element.elementor-element-ed232d9 > .elementor-widget-container{box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.15);}.elementor-9004111224734145 .elementor-element.elementor-element-ed232d9 .elementor-cta__content{text-align:left;padding:20px 20px 20px 30px;background-color:#FAFAFA;}.elementor-9004111224734145 .elementor-element.elementor-element-ed232d9 .elementor-cta__bg-wrapper{min-width:185px;}.elementor-9004111224734145 .elementor-element.elementor-element-ed232d9 .elementor-cta__title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:#000000;}.elementor-9004111224734145 .elementor-element.elementor-element-ed232d9 .elementor-cta__title:not(:last-child){margin-bottom:6px;}.elementor-9004111224734145 .elementor-element.elementor-element-ed232d9 .elementor-cta__description{font-family:"Roboto Condensed", Sans-serif;font-size:18px;font-weight:300;letter-spacing:-0.3px;color:#000000;}.elementor-9004111224734145 .elementor-element.elementor-element-ed232d9 .elementor-cta__description:not(:last-child){margin-bottom:12px;}.elementor-9004111224734145 .elementor-element.elementor-element-ed232d9 .elementor-cta__button{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;text-decoration:underline;color:#134371;border-width:0px;border-radius:0px;padding:0px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-ed232d9 .elementor-cta__button:hover{color:#E47D30;}.elementor-9004111224734145 .elementor-element.elementor-element-ed232d9 .elementor-ribbon-inner{background-color:#F8AF43;color:#000000;margin-top:30px;transform:translateY(-50%) translateX(-50%) translateX(30px) rotate(-45deg);font-family:"Roboto", Sans-serif;font-size:11px;font-weight:500;}.elementor-9004111224734145 .elementor-element.elementor-element-a309f7e .elementor-cta .elementor-cta__bg, .elementor-9004111224734145 .elementor-element.elementor-element-a309f7e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-9004111224734145 .elementor-element.elementor-element-a309f7e > .elementor-widget-container{box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.15);}.elementor-9004111224734145 .elementor-element.elementor-element-a309f7e .elementor-cta__content{text-align:left;padding:20px 20px 20px 30px;background-color:#FAFAFA;}.elementor-9004111224734145 .elementor-element.elementor-element-a309f7e .elementor-cta__bg-wrapper{min-width:185px;}.elementor-9004111224734145 .elementor-element.elementor-element-a309f7e .elementor-cta__title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:#000000;}.elementor-9004111224734145 .elementor-element.elementor-element-a309f7e .elementor-cta__title:not(:last-child){margin-bottom:6px;}.elementor-9004111224734145 .elementor-element.elementor-element-a309f7e .elementor-cta__description{font-family:"Roboto Condensed", Sans-serif;font-size:18px;font-weight:300;letter-spacing:-0.3px;color:#000000;}.elementor-9004111224734145 .elementor-element.elementor-element-a309f7e .elementor-cta__description:not(:last-child){margin-bottom:12px;}.elementor-9004111224734145 .elementor-element.elementor-element-a309f7e .elementor-cta__button{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;text-decoration:underline;color:#134371;border-width:0px;border-radius:0px;padding:0px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-a309f7e .elementor-cta__button:hover{color:#E47D30;}.elementor-9004111224734145 .elementor-element.elementor-element-a309f7e .elementor-ribbon-inner{background-color:#F8AF43;color:#000000;margin-top:30px;transform:translateY(-50%) translateX(-50%) translateX(30px) rotate(-45deg);font-family:"Roboto", Sans-serif;font-size:11px;font-weight:500;}.elementor-9004111224734145 .elementor-element.elementor-element-1b5d734 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-9004111224734145 .elementor-element.elementor-element-1b5d734 > .elementor-container{max-width:1360px;}.elementor-9004111224734145 .elementor-element.elementor-element-1b5d734{margin-top:0px;margin-bottom:25px;}.elementor-9004111224734145 .elementor-element.elementor-element-0dd14d2 .elementor-cta .elementor-cta__bg, .elementor-9004111224734145 .elementor-element.elementor-element-0dd14d2 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-9004111224734145 .elementor-element.elementor-element-0dd14d2 > .elementor-widget-container{box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.15);}.elementor-9004111224734145 .elementor-element.elementor-element-0dd14d2 .elementor-cta__content{text-align:left;padding:20px 20px 20px 30px;background-color:#FAFAFA;}.elementor-9004111224734145 .elementor-element.elementor-element-0dd14d2 .elementor-cta__bg-wrapper{min-width:185px;}.elementor-9004111224734145 .elementor-element.elementor-element-0dd14d2 .elementor-cta__title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:#000000;}.elementor-9004111224734145 .elementor-element.elementor-element-0dd14d2 .elementor-cta__title:not(:last-child){margin-bottom:6px;}.elementor-9004111224734145 .elementor-element.elementor-element-0dd14d2 .elementor-cta__description{font-family:"Roboto Condensed", Sans-serif;font-size:18px;font-weight:300;letter-spacing:-0.3px;color:#000000;}.elementor-9004111224734145 .elementor-element.elementor-element-0dd14d2 .elementor-cta__description:not(:last-child){margin-bottom:12px;}.elementor-9004111224734145 .elementor-element.elementor-element-0dd14d2 .elementor-cta__button{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;text-decoration:underline;color:#134371;border-width:0px;border-radius:0px;padding:0px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-0dd14d2 .elementor-cta__button:hover{color:#E47D30;}.elementor-9004111224734145 .elementor-element.elementor-element-0dd14d2 .elementor-ribbon-inner{background-color:#F8AF43;color:#000000;margin-top:30px;transform:translateY(-50%) translateX(-50%) translateX(30px) rotate(-45deg);font-family:"Roboto", Sans-serif;font-size:11px;font-weight:500;}.elementor-9004111224734145 .elementor-element.elementor-element-1765231 .elementor-cta .elementor-cta__bg, .elementor-9004111224734145 .elementor-element.elementor-element-1765231 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-9004111224734145 .elementor-element.elementor-element-1765231 > .elementor-widget-container{box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.15);}.elementor-9004111224734145 .elementor-element.elementor-element-1765231 .elementor-cta__content{text-align:left;padding:20px 20px 20px 30px;background-color:#FAFAFA;}.elementor-9004111224734145 .elementor-element.elementor-element-1765231 .elementor-cta__bg-wrapper{min-width:185px;}.elementor-9004111224734145 .elementor-element.elementor-element-1765231 .elementor-cta__title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:#000000;}.elementor-9004111224734145 .elementor-element.elementor-element-1765231 .elementor-cta__title:not(:last-child){margin-bottom:6px;}.elementor-9004111224734145 .elementor-element.elementor-element-1765231 .elementor-cta__description{font-family:"Roboto Condensed", Sans-serif;font-size:18px;font-weight:300;letter-spacing:-0.3px;color:#000000;}.elementor-9004111224734145 .elementor-element.elementor-element-1765231 .elementor-cta__description:not(:last-child){margin-bottom:12px;}.elementor-9004111224734145 .elementor-element.elementor-element-1765231 .elementor-cta__button{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;text-decoration:underline;color:#134371;border-width:0px;border-radius:0px;padding:0px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-1765231 .elementor-cta__button:hover{color:#E47D30;}.elementor-9004111224734145 .elementor-element.elementor-element-1765231 .elementor-ribbon-inner{background-color:#F8AF43;color:#000000;margin-top:30px;transform:translateY(-50%) translateX(-50%) translateX(30px) rotate(-45deg);font-family:"Roboto", Sans-serif;font-size:11px;font-weight:500;}.elementor-9004111224734145 .elementor-element.elementor-element-57ac8ca{text-align:center;font-family:"Roboto Condensed", Sans-serif;font-size:19px;font-weight:500;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9004111224734145 .elementor-element.elementor-element-e8e7630{--divider-border-style:solid;--divider-color:#00000030;--divider-border-width:1px;}.elementor-9004111224734145 .elementor-element.elementor-element-e8e7630 .elementor-divider-separator{width:73%;margin:0 auto;margin-center:0;}.elementor-9004111224734145 .elementor-element.elementor-element-e8e7630 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-9004111224734145 .elementor-element.elementor-element-4eff1d9 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E47D30;border-radius:0px 0px 0px 0px;padding:17px 35px 17px 35px;}.elementor-9004111224734145 .elementor-element.elementor-element-4eff1d9 .elementor-button:hover, .elementor-9004111224734145 .elementor-element.elementor-element-4eff1d9 .elementor-button:focus{background-color:#E47D30;border-color:#E47D30;}.elementor-9004111224734145 .elementor-element.elementor-element-4eff1d9 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-9004111224734145 .elementor-element.elementor-element-966d02c > .elementor-container{max-width:1360px;}.elementor-9004111224734145 .elementor-element.elementor-element-966d02c{margin-top:0px;margin-bottom:40px;}.elementor-9004111224734145 .elementor-element.elementor-element-698b515 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9004111224734145 .elementor-element.elementor-element-698b515:not(.elementor-motion-effects-element-type-background), .elementor-9004111224734145 .elementor-element.elementor-element-698b515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F3F7;}.elementor-9004111224734145 .elementor-element.elementor-element-698b515 > .elementor-container{max-width:1360px;}.elementor-9004111224734145 .elementor-element.elementor-element-698b515 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9004111224734145 .elementor-element.elementor-element-698b515{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:29px 29px 29px 29px;}.elementor-9004111224734145 .elementor-element.elementor-element-7a89168 img{width:48%;}.elementor-9004111224734145 .elementor-element.elementor-element-b208d74 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#000000;}.elementor-9004111224734145 .elementor-element.elementor-element-e52c770{font-family:"Roboto Condensed", Sans-serif;font-size:18px;font-weight:300;letter-spacing:-0.3px;}.elementor-9004111224734145 .elementor-element.elementor-element-fb09d51 .elementor-button{background-color:#E47D30;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E47D30;border-radius:0px 0px 0px 0px;padding:17px 35px 17px 35px;}.elementor-9004111224734145 .elementor-element.elementor-element-fb09d51 .elementor-button:hover, .elementor-9004111224734145 .elementor-element.elementor-element-fb09d51 .elementor-button:focus{background-color:#FFFFFF;border-color:#E47D30;}.elementor-9004111224734145 .elementor-element.elementor-element-fb09d51 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-cad19e8:not(.elementor-motion-effects-element-type-background), .elementor-9004111224734145 .elementor-element.elementor-element-cad19e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(230deg, #88B2B9 100%, #FAFAFA 1%);}.elementor-9004111224734145 .elementor-element.elementor-element-cad19e8 > .elementor-background-overlay{background-image:url("https://www.pragmaticinstitute.com/wp-content/uploads/2025/12/dot-pattern.png");background-position:center right;background-repeat:no-repeat;background-size:24% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9004111224734145 .elementor-element.elementor-element-cad19e8 > .elementor-container{max-width:1360px;}.elementor-9004111224734145 .elementor-element.elementor-element-cad19e8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 10px 60px 10px;}.elementor-9004111224734145 .elementor-element.elementor-element-617309a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9004111224734145 .elementor-element.elementor-element-617309a > .elementor-container{max-width:1240px;}.elementor-9004111224734145 .elementor-element.elementor-element-617309a{padding:20px 0px 20px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-356da5c > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-356da5c .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:22px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-9004111224734145 .elementor-element.elementor-element-ff82e08 > .elementor-widget-container{background-color:#FFFFFF;padding:40px 20px 30px 30px;}.elementor-9004111224734145 .elementor-element.elementor-element-b5bc78b > .elementor-widget-container{margin:0px -70px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-b5bc78b img{width:70%;}.elementor-9004111224734145 .elementor-element.elementor-element-44c6958{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-9004111224734145 .elementor-element.elementor-element-44c6958 > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-44c6958 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-9004111224734145 .elementor-element.elementor-element-44c6958 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-9004111224734145 .elementor-element.elementor-element-841d7ce{text-align:center;font-family:"Roboto Condensed", Sans-serif;font-size:24px;font-weight:500;}.elementor-9004111224734145 .elementor-element.elementor-element-3bfcf13 > .elementor-container{max-width:1140px;}.elementor-9004111224734145 .elementor-element.elementor-element-3bfcf13{margin-top:30px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-0afec19:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9004111224734145 .elementor-element.elementor-element-0afec19 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9004111224734145 .elementor-element.elementor-element-0afec19 > .elementor-element-populated, .elementor-9004111224734145 .elementor-element.elementor-element-0afec19 > .elementor-element-populated > .elementor-background-overlay, .elementor-9004111224734145 .elementor-element.elementor-element-0afec19 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-0afec19 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-0afec19 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9004111224734145 .elementor-element.elementor-element-a228794 > .elementor-widget-container{background-color:#134371;margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;}.elementor-9004111224734145 .elementor-element.elementor-element-a228794{z-index:1;text-align:center;}.elementor-9004111224734145 .elementor-element.elementor-element-a228794 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-9004111224734145 .elementor-element.elementor-element-36da48e > .elementor-widget-container{background-color:#BDD4E4;margin:-37px 0px 0px 0px;padding:0px 30px 0px 30px;}.elementor-9004111224734145 .elementor-element.elementor-element-36da48e img{width:100%;}.elementor-9004111224734145 .elementor-element.elementor-element-fd42c7b > .elementor-widget-container{padding:40px 40px 0px 40px;}.elementor-9004111224734145 .elementor-element.elementor-element-fd42c7b{font-family:"Roboto Condensed", Sans-serif;font-size:20px;font-weight:300;letter-spacing:-0.3px;}.elementor-9004111224734145 .elementor-element.elementor-element-8e44ceb .elementor-button{background-color:#E47D3000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;text-decoration:underline;fill:#134371;color:#134371;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E47D3000;border-radius:0px 0px 0px 0px;padding:17px 35px 17px 35px;}.elementor-9004111224734145 .elementor-element.elementor-element-8e44ceb .elementor-button:hover, .elementor-9004111224734145 .elementor-element.elementor-element-8e44ceb .elementor-button:focus{background-color:#FFFFFF;border-color:#E47D30;}.elementor-9004111224734145 .elementor-element.elementor-element-8e44ceb > .elementor-widget-container{margin:-20px 0px 30px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-3cc9bc6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9004111224734145 .elementor-element.elementor-element-3cc9bc6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9004111224734145 .elementor-element.elementor-element-3cc9bc6 > .elementor-element-populated, .elementor-9004111224734145 .elementor-element.elementor-element-3cc9bc6 > .elementor-element-populated > .elementor-background-overlay, .elementor-9004111224734145 .elementor-element.elementor-element-3cc9bc6 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-3cc9bc6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-3cc9bc6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9004111224734145 .elementor-element.elementor-element-2ac5f72 > .elementor-widget-container{background-color:#134371;margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;}.elementor-9004111224734145 .elementor-element.elementor-element-2ac5f72{z-index:1;text-align:center;}.elementor-9004111224734145 .elementor-element.elementor-element-2ac5f72 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-9004111224734145 .elementor-element.elementor-element-8d5ae53 > .elementor-widget-container{background-color:#BDD4E4;margin:-37px 0px 0px 0px;padding:0px 30px 0px 30px;}.elementor-9004111224734145 .elementor-element.elementor-element-8d5ae53 img{width:70%;}.elementor-9004111224734145 .elementor-element.elementor-element-6e9f4d9 > .elementor-widget-container{padding:40px 40px 0px 40px;}.elementor-9004111224734145 .elementor-element.elementor-element-6e9f4d9{font-family:"Roboto Condensed", Sans-serif;font-size:20px;font-weight:300;letter-spacing:-0.3px;}.elementor-9004111224734145 .elementor-element.elementor-element-a3f38e8 .elementor-button{background-color:#E47D3000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;text-decoration:underline;fill:#134371;color:#134371;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E47D3000;border-radius:0px 0px 0px 0px;padding:17px 35px 17px 35px;}.elementor-9004111224734145 .elementor-element.elementor-element-a3f38e8 .elementor-button:hover, .elementor-9004111224734145 .elementor-element.elementor-element-a3f38e8 .elementor-button:focus{background-color:#FFFFFF;border-color:#E47D30;}.elementor-9004111224734145 .elementor-element.elementor-element-a3f38e8 > .elementor-widget-container{margin:-20px 0px 30px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-9f0f92d:not(.elementor-motion-effects-element-type-background), .elementor-9004111224734145 .elementor-element.elementor-element-9f0f92d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9004111224734145 .elementor-element.elementor-element-9f0f92d > .elementor-container{max-width:1360px;}.elementor-9004111224734145 .elementor-element.elementor-element-9f0f92d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 10px 060px 10px;}.elementor-9004111224734145 .elementor-element.elementor-element-9f0f92d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9004111224734145 .elementor-element.elementor-element-d3c71c9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-239bb87 > .elementor-container{max-width:1140px;}.elementor-9004111224734145 .elementor-element.elementor-element-80baaa5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9004111224734145 .elementor-element.elementor-element-80baaa5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.pragmaticinstitute.com/wp-content/uploads/2025/12/community-visual.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9004111224734145 .elementor-element.elementor-element-80baaa5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-80baaa5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9004111224734145 .elementor-element.elementor-element-adf80a1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9004111224734145 .elementor-element.elementor-element-adf80a1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#134371;}.elementor-9004111224734145 .elementor-element.elementor-element-adf80a1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 60px 60px 60px;}.elementor-9004111224734145 .elementor-element.elementor-element-adf80a1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9004111224734145 .elementor-element.elementor-element-5dad778 > .elementor-widget-container{padding:10px 0px 10px 20px;border-style:solid;border-width:0px 0px 0px 3px;border-color:#E47D30;}.elementor-9004111224734145 .elementor-element.elementor-element-5dad778 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:500;color:#FFFFFF;}.elementor-9004111224734145 .elementor-element.elementor-element-55e1d82{font-family:"Roboto Condensed", Sans-serif;font-size:20px;font-weight:300;line-height:1.2em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-9004111224734145 .elementor-element.elementor-element-223041b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-9004111224734145 .elementor-element.elementor-element-223041b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-9004111224734145 .elementor-element.elementor-element-223041b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-9004111224734145 .elementor-element.elementor-element-223041b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-9004111224734145 .elementor-element.elementor-element-223041b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-9004111224734145 .elementor-element.elementor-element-223041b .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-9004111224734145 .elementor-element.elementor-element-223041b .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-9004111224734145 .elementor-element.elementor-element-223041b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9004111224734145 .elementor-element.elementor-element-223041b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9004111224734145 .elementor-element.elementor-element-223041b .elementor-icon-list-item > a{font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:300;font-style:italic;}.elementor-9004111224734145 .elementor-element.elementor-element-223041b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-9004111224734145 .elementor-element.elementor-element-283e6cf .elementor-button{background-color:#E47D3000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;text-decoration:underline;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E47D3000;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-283e6cf .elementor-button:hover, .elementor-9004111224734145 .elementor-element.elementor-element-283e6cf .elementor-button:focus{background-color:#FFFFFF00;color:#FFFFFF;}.elementor-9004111224734145 .elementor-element.elementor-element-283e6cf > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-283e6cf .elementor-button:hover svg, .elementor-9004111224734145 .elementor-element.elementor-element-283e6cf .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9004111224734145 .elementor-element.elementor-element-1c70926:not(.elementor-motion-effects-element-type-background), .elementor-9004111224734145 .elementor-element.elementor-element-1c70926 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#133D68;}.elementor-9004111224734145 .elementor-element.elementor-element-1c70926{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-1c70926 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9004111224734145 .elementor-element.elementor-element-ea08b2c{text-align:center;}.elementor-9004111224734145 .elementor-element.elementor-element-ea08b2c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-9004111224734145 .elementor-element.elementor-element-c0cf890 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9004111224734145 .elementor-element.elementor-element-c0cf890:not(.elementor-motion-effects-element-type-background), .elementor-9004111224734145 .elementor-element.elementor-element-c0cf890 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9004111224734145 .elementor-element.elementor-element-c0cf890{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:40px 20px 40px 20px;}.elementor-9004111224734145 .elementor-element.elementor-element-c0cf890 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9004111224734145 .elementor-element.elementor-element-a8a0cab{text-align:center;}.elementor-9004111224734145 .elementor-element.elementor-element-a8a0cab img{width:76%;}.elementor-9004111224734145 .elementor-element.elementor-element-8d8d3be{text-align:left;}.elementor-9004111224734145 .elementor-element.elementor-element-8d8d3be img{opacity:0.78;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-9004111224734145 .elementor-element.elementor-element-9aea888 .swiper-pagination-bullet-active, .elementor-9004111224734145 .elementor-element.elementor-element-9aea888 .swiper-pagination-progressbar-fill{background-color:#E47D30;}.elementor-9004111224734145 .elementor-element.elementor-element-9aea888 .swiper-pagination-fraction{color:#E47D30;}.elementor-9004111224734145 .elementor-element.elementor-element-9aea888 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-9004111224734145 .elementor-element.elementor-element-9aea888 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-9aea888 .elementor-swiper-button{font-size:21px;color:#000000;}.elementor-9004111224734145 .elementor-element.elementor-element-9aea888 .elementor-swiper-button svg{fill:#000000;}.elementor-9004111224734145 .elementor-element.elementor-element-9aea888 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-9004111224734145 .elementor-element.elementor-element-9aea888 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-9004111224734145 .elementor-element.elementor-element-9aea888 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-9004111224734145 .elementor-element.elementor-element-9aea888 .elementor-testimonial__text{color:#000000;font-family:"Roboto Condensed", Sans-serif;font-size:22px;font-weight:300;font-style:normal;line-height:1.2em;}.elementor-9004111224734145 .elementor-element.elementor-element-9aea888 .elementor-testimonial__name{color:#3F678C;font-family:"Roboto Condensed", Sans-serif;font-size:18px;font-weight:600;}.elementor-9004111224734145 .elementor-element.elementor-element-9aea888 .elementor-testimonial__title{color:#000000;font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:400;}.elementor-9004111224734145 .elementor-element.elementor-element-27ff7b0 > .elementor-container{max-width:1360px;}.elementor-9004111224734145 .elementor-element.elementor-element-27ff7b0{padding:40px 0px 100px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-b64e435 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9004111224734145 .elementor-element.elementor-element-b64e435:not(.elementor-motion-effects-element-type-background), .elementor-9004111224734145 .elementor-element.elementor-element-b64e435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F3F7;}.elementor-9004111224734145 .elementor-element.elementor-element-b64e435 > .elementor-container{max-width:920px;}.elementor-9004111224734145 .elementor-element.elementor-element-b64e435{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:29px 29px 29px 29px;}.elementor-9004111224734145 .elementor-element.elementor-element-b64e435 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9004111224734145 .elementor-element.elementor-element-d3c5d1f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#000000;}.elementor-9004111224734145 .elementor-element.elementor-element-b27e8ab{font-family:"Roboto Condensed", Sans-serif;font-size:18px;font-weight:300;letter-spacing:-0.3px;}.elementor-9004111224734145 .elementor-element.elementor-element-4371e6b .elementor-button{background-color:#E47D30;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E47D30;border-radius:0px 0px 0px 0px;padding:17px 35px 17px 35px;}.elementor-9004111224734145 .elementor-element.elementor-element-4371e6b .elementor-button:hover, .elementor-9004111224734145 .elementor-element.elementor-element-4371e6b .elementor-button:focus{background-color:#FFFFFF;border-color:#E47D30;}.elementor-9004111224734145 .elementor-element.elementor-element-4371e6b > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(min-width:768px){.elementor-9004111224734145 .elementor-element.elementor-element-a2ee44d{width:53.906%;}.elementor-9004111224734145 .elementor-element.elementor-element-698d889{width:46.056%;}.elementor-9004111224734145 .elementor-element.elementor-element-6d6e2d0{width:20%;}.elementor-9004111224734145 .elementor-element.elementor-element-7e7ee14{width:55%;}.elementor-9004111224734145 .elementor-element.elementor-element-0ec4991{width:24.666%;}.elementor-9004111224734145 .elementor-element.elementor-element-3784133{width:21.339%;}.elementor-9004111224734145 .elementor-element.elementor-element-93c7621{width:78.661%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9004111224734145 .elementor-element.elementor-element-6d6e2d0{width:13%;}.elementor-9004111224734145 .elementor-element.elementor-element-7e7ee14{width:60%;}.elementor-9004111224734145 .elementor-element.elementor-element-0ec4991{width:27%;}.elementor-9004111224734145 .elementor-element.elementor-element-08ea30b{width:100%;}.elementor-9004111224734145 .elementor-element.elementor-element-84b4e50{width:100%;}}@media(max-width:1280px){.elementor-9004111224734145 .elementor-element.elementor-element-ed232d9 .elementor-cta__content{padding:20px 20px 20px 20px;}.elementor-9004111224734145 .elementor-element.elementor-element-ed232d9 .elementor-ribbon-inner{margin-top:23px;transform:translateY(-50%) translateX(-50%) translateX(23px) rotate(-45deg);font-size:10px;}.elementor-9004111224734145 .elementor-element.elementor-element-a309f7e .elementor-cta__content{padding:20px 20px 20px 20px;}.elementor-9004111224734145 .elementor-element.elementor-element-a309f7e .elementor-ribbon-inner{margin-top:23px;transform:translateY(-50%) translateX(-50%) translateX(23px) rotate(-45deg);font-size:10px;}.elementor-9004111224734145 .elementor-element.elementor-element-0dd14d2 .elementor-cta__content{padding:20px 20px 20px 20px;}.elementor-9004111224734145 .elementor-element.elementor-element-0dd14d2 .elementor-ribbon-inner{margin-top:23px;transform:translateY(-50%) translateX(-50%) translateX(23px) rotate(-45deg);font-size:10px;}.elementor-9004111224734145 .elementor-element.elementor-element-1765231 .elementor-cta__content{padding:20px 20px 20px 20px;}.elementor-9004111224734145 .elementor-element.elementor-element-1765231 .elementor-ribbon-inner{margin-top:23px;transform:translateY(-50%) translateX(-50%) translateX(23px) rotate(-45deg);font-size:10px;}}@media(max-width:1024px){.elementor-9004111224734145 .elementor-element.elementor-element-2d12603 > .elementor-background-overlay{background-position:0% 0%;}.elementor-9004111224734145 .elementor-element.elementor-element-4e3b3b3 .elementor-heading-title{font-size:36px;}.elementor-9004111224734145 .elementor-element.elementor-element-d0c0154 .elementor-heading-title{font-size:30px;}.elementor-9004111224734145 .elementor-element.elementor-element-02fe870 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-9004111224734145 .elementor-element.elementor-element-efe232b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-2402592 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:30px 30px 30px 30px;}.elementor-9004111224734145 .elementor-element.elementor-element-d332e42 .elementor-image-box-title{font-size:22px;}.elementor-9004111224734145 .elementor-element.elementor-element-8291b1b.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-9004111224734145 .elementor-element.elementor-element-8291b1b > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:30px 30px 30px 30px;}.elementor-9004111224734145 .elementor-element.elementor-element-7c7997d .elementor-image-box-title{font-size:22px;}.elementor-9004111224734145 .elementor-element.elementor-element-1c90f86 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-9004111224734145 .elementor-element.elementor-element-2352fbd .elementor-heading-title{font-size:30px;}.elementor-9004111224734145 .elementor-element.elementor-element-58d80df > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-9004111224734145 .elementor-element.elementor-element-57ac8ca{font-size:22px;}.elementor-9004111224734145 .elementor-element.elementor-element-698b515{padding:20px 20px 20px 20px;}.elementor-9004111224734145 .elementor-element.elementor-element-7a89168 img{width:100%;}.elementor-9004111224734145 .elementor-element.elementor-element-b208d74 .elementor-heading-title{font-size:20px;}.elementor-9004111224734145 .elementor-element.elementor-element-84b4e50 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-b5bc78b{text-align:left;}.elementor-9004111224734145 .elementor-element.elementor-element-b5bc78b img{width:40%;}.elementor-9004111224734145 .elementor-element.elementor-element-841d7ce{font-size:22px;}.elementor-9004111224734145 .elementor-element.elementor-element-0afec19 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-9004111224734145 .elementor-element.elementor-element-a228794 .elementor-heading-title{font-size:18px;}.elementor-9004111224734145 .elementor-element.elementor-element-3cc9bc6 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-9004111224734145 .elementor-element.elementor-element-2ac5f72 .elementor-heading-title{font-size:18px;}.elementor-9004111224734145 .elementor-element.elementor-element-ea08b2c .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-9004111224734145 .elementor-element.elementor-element-2d12603 > .elementor-background-overlay{background-position:0% 0%;opacity:0;}.elementor-9004111224734145 .elementor-element.elementor-element-4e3b3b3 .elementor-heading-title{font-size:32px;}.elementor-9004111224734145 .elementor-element.elementor-element-8bf0d17{width:100%;max-width:100%;}.elementor-9004111224734145 .elementor-element.elementor-element-8bf0d17 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-d9d1f2b{width:100%;max-width:100%;}.elementor-9004111224734145 .elementor-element.elementor-element-d9d1f2b > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-b6da596{padding:20px 0px 20px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-95bf66e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-d0c0154 .elementor-heading-title{font-size:30px;}.elementor-9004111224734145 .elementor-element.elementor-element-02fe870 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-9004111224734145 .elementor-element.elementor-element-efe232b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-2402592 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 25px 35px 25px;}.elementor-9004111224734145 .elementor-element.elementor-element-d332e42 .elementor-image-box-wrapper{text-align:left;}.elementor-9004111224734145 .elementor-element.elementor-element-d332e42 .elementor-image-box-img{margin-bottom:15px;}.elementor-9004111224734145 .elementor-element.elementor-element-8291b1b > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 25px 35px 25px;}.elementor-9004111224734145 .elementor-element.elementor-element-7c7997d .elementor-image-box-wrapper{text-align:left;}.elementor-9004111224734145 .elementor-element.elementor-element-7c7997d .elementor-image-box-img{margin-bottom:15px;}.elementor-9004111224734145 .elementor-element.elementor-element-e9163f7{margin-top:0px;margin-bottom:60px;padding:0px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-1c90f86 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 25px 35px 25px;}.elementor-9004111224734145 .elementor-element.elementor-element-2817c86{width:100%;max-width:100%;}.elementor-9004111224734145 .elementor-element.elementor-element-2817c86 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-5619a2f{width:100%;max-width:100%;}.elementor-9004111224734145 .elementor-element.elementor-element-5619a2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-19aebd3{width:100%;max-width:100%;}.elementor-9004111224734145 .elementor-element.elementor-element-7a81f98{width:100%;max-width:100%;}.elementor-9004111224734145 .elementor-element.elementor-element-feb2fa4{padding:40px 10px 40px 10px;}.elementor-9004111224734145 .elementor-element.elementor-element-e778db3 img{width:100%;}.elementor-9004111224734145 .elementor-element.elementor-element-2352fbd .elementor-heading-title{font-size:28px;}.elementor-9004111224734145 .elementor-element.elementor-element-58d80df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-9004111224734145 .elementor-element.elementor-element-ed232d9 .elementor-ribbon-inner{margin-top:30px;transform:translateY(-50%) translateX(-50%) translateX(30px) rotate(-45deg);font-size:12px;}.elementor-9004111224734145 .elementor-element.elementor-element-a309f7e .elementor-ribbon-inner{margin-top:30px;transform:translateY(-50%) translateX(-50%) translateX(30px) rotate(-45deg);font-size:12px;}.elementor-9004111224734145 .elementor-element.elementor-element-0dd14d2 .elementor-ribbon-inner{margin-top:30px;transform:translateY(-50%) translateX(-50%) translateX(30px) rotate(-45deg);font-size:12px;}.elementor-9004111224734145 .elementor-element.elementor-element-1765231 .elementor-ribbon-inner{margin-top:30px;transform:translateY(-50%) translateX(-50%) translateX(30px) rotate(-45deg);font-size:12px;}.elementor-9004111224734145 .elementor-element.elementor-element-57ac8ca > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-57ac8ca{font-size:20px;}.elementor-9004111224734145 .elementor-element.elementor-element-7a89168{text-align:left;}.elementor-9004111224734145 .elementor-element.elementor-element-7a89168 img{width:33%;}.elementor-9004111224734145 .elementor-element.elementor-element-08ea30b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-356da5c > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-356da5c .elementor-heading-title{font-size:20px;}.elementor-9004111224734145 .elementor-element.elementor-element-b5bc78b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-b5bc78b{text-align:center;}.elementor-9004111224734145 .elementor-element.elementor-element-b5bc78b img{width:81%;}.elementor-9004111224734145 .elementor-element.elementor-element-841d7ce{font-size:20px;}.elementor-9004111224734145 .elementor-element.elementor-element-0afec19 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9004111224734145 .elementor-element.elementor-element-a228794 .elementor-heading-title{font-size:18px;}.elementor-9004111224734145 .elementor-element.elementor-element-2ac5f72 .elementor-heading-title{font-size:18px;}.elementor-9004111224734145 .elementor-element.elementor-element-239bb87{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9004111224734145 .elementor-element.elementor-element-adf80a1 > .elementor-element-populated{padding:40px 25px 40px 25px;}.elementor-9004111224734145 .elementor-element.elementor-element-283e6cf .elementor-button{line-height:1.2em;}.elementor-9004111224734145 .elementor-element.elementor-element-27ff7b0{padding:0px 0px 60px 0px;}}/* Start custom CSS for section, class: .elementor-element-47c7614 */.elementor-9004111224734145 .elementor-element.elementor-element-47c7614{
    background: transparent linear-gradient(5deg, #1B395E 0%, #4C759B 0%, #153A62 100%) 0% 0% no-repeat padding-box;
}/* End custom CSS */
/* Start custom CSS */.accent-header h2,.pi-extend::before{background:#134371}.elementor-element-32b10e09{display:none}#pi-main-header span{background:linear-gradient(80deg,#2b6092 0,#549e97 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.location-button a{min-width:200px}.light-text-dark-bg a{text-decoration:underline;text-decoration-thickness:1px}#featured-resources figcaption{padding:5px}.pi-featured-image-block{min-height:200px}.pi-section-title{margin:0;font-size:32px}.feat-resource-cta .elementor-cta__description{padding-bottom:15px;border-bottom:1px solid #00000030}#alumni-community .pi-section-title{text-align:right}.pi-extend{position:relative;display:inline-block;padding:17px 20px;color:#fff;z-index:0;line-height:1.2em}.pi-extend::before{content:"";position:absolute;inset:0;z-index:-1}.pi-extend--left::before{left:calc(50% - 50vw);right:-20px;border-radius:0 999px 999px 0}.pi-extend--right::before{right:calc(50% - 50vw);left:-20px;border-radius:999px 0 0 999px}.sets-apart-content .pi-wrap-text-editor{border-left:4px solid #72a4ab;padding:0 30px;font-family:"Roboto Condensed",Sans-Serif;font-size:20px;letter-spacing:-.3px;line-height:1.2em}.sets-apart-content a{color:#163b63;text-decoration:underline;font-weight:400}.pi-floating-image img{transform:translateY(50px)}.pi-floating-image-1 img{transform:translateY(35px)}.pi-mini-slider{position:relative;max-width:100%}.pi-mini-slider__viewport{overflow:hidden}.pi-mini-slider__track{display:flex;width:100%;transition:transform 450ms;will-change:transform}.pi-slide{min-width:100%}.pi-mini-slider__btn{position:absolute;top:41%;transform:translateY(-50%);border:0;background:0 0;color:#fff;width:40px;height:40px;cursor:pointer;display:grid;place-items:center;line-height:1}.pi-mini-slider__btn--prev{left:10px}.pi-mini-slider__btn--next{right:10px}.pi-mini-slider__btn:focus-visible{outline:rgba(255,255,255,.6) solid 2px;outline-offset:2px}.pi-mini-slider__btn span{font-size:34px;font-weight:300;line-height:1}.pi-mini-slider__btn:active,.pi-mini-slider__btn:focus,.pi-mini-slider__btn:hover{background:0 0!important;box-shadow:none!important;opacity:.7}.pi-slide__inner{height:145px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:18px 22px;gap:18px;color:#fff}.pi-slide__left{display:flex;align-items:center;gap:14px;flex:0 0 auto}img.pi-slide__icon{max-width:150px;width:auto}.pi-slide__copy{flex:1 1 auto;max-width:880px}#webinar-title,.pi-slide__copy p{margin:6px 0 0;font-size:18px;line-height:1.2;font-weight:700;color:#fff;font-family:Roboto,Sans-Serif;opacity:.9}a.pi-slide__cta{display:inline-block;margin-top:10px;color:#f8af43;font-weight:500;text-decoration:underline}a.pi-slide__cta:hover{color:#fff}.pi-slide__inner--split{gap:22px}.pi-g2__media{display:flex;align-items:center;justify-content:center}img.pi-g2__badges{display:block;max-width:340px;width:auto;height:auto;object-fit:contain}.pi-g2__divider{flex:0 0 1px;height:60%;background:rgba(255,255,255,.75);border-radius:1px}.pi-g2__stats{height:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:center}.stat-block.centered{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 20px}.stat-number{display:block;margin-bottom:10px;font-family:Roboto,Sans-Serif;font-size:36px;line-height:1;font-weight:800}.stat-label{display:block;font-size:18px;line-height:1.2;opacity:.9}.pi-slide__inner.pi-slide__inner--media-copy{justify-content:flex-start;gap:22px}.pi-slide__inner--media-copy .pi-slide__left{flex:0 0 260px;max-width:260px;display:flex;align-items:center;justify-content:center;min-width:0}.pi-slide__inner--media-copy img.webinar-slide{width:100%!important;max-width:none!important;height:auto!important;max-height:145px;object-fit:contain;display:block}.pi-divider{flex:0 0 1px;height:70%;align-self:center;background:rgba(255,255,255,.35);border-radius:1px}.pi-slide__inner--media-copy .pi-slide__copy{flex:1 1 auto;max-width:none;min-width:0}#webinar-description{font-size:17px;font-family:"Roboto Condensed",Sans-Serif;font-weight:300;color:#fff;width:80%}#webinar-date-time{font-size:16px;font-weight:400}#pi-slide-webinar .pi-slide__inner--media-copy .pi-slide__left{flex-basis:340px;max-width:340px;justify-content:center;padding-left:14px;padding-right:10px}#pi-slide-resources .pi-slide__inner--media-copy .pi-slide__left{flex-basis:260px;max-width:260px;justify-content:flex-end;padding-right:12px}#pi-slide-webinar img.webinar-slide{transform:translateX(20px)}@media(max-width:1180px){.pi-featured-image-block{min-height:250px}.pi-extend{font-size:28px;padding:13px;line-height:1.1em}.sets-apart-content .pi-wrap-text-editor{border-left:none;padding:0}.stat-number{font-size:25px;padding:0;margin-bottom:6px}.stat-block.centered{padding-left:5px;padding-right:5px}img.pi-g2__badges{max-width:240px}#webinar-title{font-size:18px}#webinar-description{font-size:15px;display:none}}@media(max-width:726px){#pi-slide-resources .pi-divider,#pi-slide-webinar .pi-divider,.pi-g2__divider,.pi-mini-slider__btn{display:none}.pi-slide__inner{padding:14px;height:155px}.pi-slide__inner--split{flex-direction:column;align-items:stretch;height:145px}.pi-g2__media{margin-top:-15px}.pi-g2__stats{justify-content:center;margin-top:-5px}img.pi-g2__badges{max-width:200px}#pi-slide-resources .pi-slide__inner--media-copy,#pi-slide-webinar .pi-slide__inner--media-copy{display:block!important;height:155px;padding:10px 14px}#pi-slide-resources .pi-slide__left,#pi-slide-webinar .pi-slide__left{display:block;text-align:center;margin:0 0 6px}#pi-slide-resources .pi-slide__inner--media-copy .pi-slide__left{max-width:100%}#pi-slide-webinar img.webinar-slide{display:inline-block;max-width:170px;max-height:65px;width:auto;height:auto;margin:0}#pi-slide-resources img.pi-slide__icon{display:inline-block;max-width:110px;max-height:42px;width:auto;height:auto;margin:0 auto;text-align:center}#pi-slide-resources .pi-slide__copy,#pi-slide-webinar .pi-slide__copy{display:block;text-align:center}#pi-slide-resources .pi-slide__copy p,#pi-slide-webinar #webinar-title{margin-top:10px;font-size:18px;line-height:1.15;font-weight:600}#pi-slide-resources .pi-slide__cta,#pi-slide-webinar .pi-slide__cta{margin-top:14px;font-size:18px}}/* End custom CSS */