@font-face{font-family:"Roboto Mono";src:url(../../../../themes/generatepress-child/webfonts/RobotoMono-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Roboto Mono";src:url(../../../../themes/generatepress-child/webfonts/RobotoMono-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Roboto Mono";src:url(../../../../themes/generatepress-child/webfonts/RobotoMono-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Roboto Mono";src:url(../../../../themes/generatepress-child/webfonts/RobotoMono-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Roboto Mono";src:url(../../../../themes/generatepress-child/webfonts/RobotoMono-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Roboto Mono";src:url(../../../../themes/generatepress-child/webfonts/RobotoMono-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"Roboto Condensed";src:url(../../../../themes/generatepress-child/webfonts/RobotoCondensed-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Roboto Condensed";src:url(../../../../themes/generatepress-child/webfonts/RobotoCondensed-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Roboto Condensed";src:url(../../../../themes/generatepress-child/webfonts/RobotoCondensed-Bold.ttf) format("truetype");font-weight:700;font-style:normal}.roboto-mono,.elementor-widget-heading.roboto-mono .elementor-heading-title,.elementor-widget-button.roboto-mono .elementor-button{font-family:"Roboto Mono",Arial,Helvetica,sans-serif}h2{font-size:28px}.elementor-widget-image.elementor-widget-theme-site-logo a img[src$=".svg"]{width:200px;max-width:154px}.home .site-main{overflow:hidden;background:#fff}.home .register .elementor-text-editor.elementor-clearfix,.home .courses .elementor-text-editor.elementor-clearfix{font-weight:100;line-height:1.5;font-size:18px}.home .courses .elementor-text-editor.elementor-clearfix{font-size:16px;color:#565c5e}.home .courses .elementor-widget-button.text.icon-arrow a.elementor-button{font-size:14px}.home .register h3{margin-bottom:.5rem;font-size:22px}.home .register strong{font-weight:500}.home .register-text .elementor-widget-wrap{position:relative;padding-bottom:25px}.home .register-btn{position:absolute;bottom:0;left:0;right:0}.resources-box .elementor-text-editor{position:relative;padding-bottom:50px;height:100%}.resources-box p.link{position:absolute;bottom:0;width:100%}a{color:#008cba}.elementor-widget-button.text.icon-arrow a.elementor-button{font-size:19px;color:#000;text-transform:uppercase;font-weight:500;padding:0 44px 0 0;background:url(/wp-content/uploads/2018/12/icon-right-arrow.svg) right center no-repeat;background-size:29px 10px;display:inline-block}.elementor-widget-button.text.icon-arrow a.elementor-button:hover{font-size:20px;margin-bottom:-1px}.arrow-link{display:inline-block;font-size:14px;text-transform:uppercase;font-weight:500;padding:0 44px 0 0;background:url(/wp-content/themes/generatepress-child/img/icon-right-arrow-light-blue.svg) right center no-repeat;background-size:29px 10px;transition:all 0.5s}.arrow-link:hover{font-size:16px;margin-bottom:-1px;color:#008cba}.elementor-widget-button a.elementor-button{font-size:19px;font-weight:400;vertical-align:middle;display:inline-block;padding:11px 24px}.elementor-widget-button.green a.elementor-button{background:#00bf56}.elementor-widget-button.blue a.elementor-button{background:#667ac4}.elementor-widget-button.outline a.elementor-button{background:#fff0;border:2px solid #fff}.elementor-widget-button.outline.blue a.elementor-button{border:2px solid #6673d2;color:#6673d2}.elementor-widget-button.outline.dark a.elementor-button{border:2px solid #666;color:#4d4d4d}.elementor-widget-button.text-all-caps a.elementor-button{text-transform:uppercase;font-size:19px}.elementor-widget-button.icon-arrow a.elementor-button{padding-right:68px;padding-left:43px;background-position:calc(100% - 21px) center;background-repeat:no-repeat;background-size:29px 10px}.elementor-widget-button.icon-arrow.blue a.elementor-button{background-image:url(/wp-content/uploads/2018/12/icon-right-arrow-blue.svg)}.elementor-widget-button.icon-arrow.white-text a.elementor-button{background-image:url(/wp-content/uploads/2018/12/icon-right-arrow-white.svg)}.turquoise.deep-blue-border a.elementor-button-link.elementor-button{min-width:300px;background:#24d5f2;color:#0f1040;padding:20px;border:2px solid #0f1040;line-height:1.3;font-family:"Roboto Mono",sans-serif}.turquoise.deep-blue-border a.elementor-button-link.elementor-button:hover{background:#0f1040;color:#24d5f2;border-color:#24d5f2;text-decoration:none}.turquoise.deep-blue-border.w300 a.elementor-button-link.elementor-button{max-width:300px}.turquoise.deep-blue-border.small a.elementor-button-link.elementor-button{min-width:0;padding:11px 19px}.turquoise.deep-blue-border.w200 a.elementor-button-link.elementor-button{min-width:200px}.turquoise.deep-blue-border.no-shadow a.elementor-button-link.elementor-button{box-shadow:none}.turquoise.deep-blue-border.no-shadow a.elementor-button-link.elementor-button:hover{box-shadow:none}.turquoise.deep-blue-border.square-corners a.elementor-button-link.elementor-button{border-radius:0!important}.turquoise.deep-blue-border.square-corners.inline-two-btn a.elementor-button-link.elementor-button{border-radius:6px 0 0 6px!important}.turquoise.deep-blue-border.square-corners.inline-two-btn+.inline-two-btn a.elementor-button-link.elementor-button{border-radius:0 6px 6px 0!important}.btn-navyBorder.elementor-widget-button a.elementor-button{background-color:#fff;color:#0f1040;border:1px solid #0f1040}.btn-navyBorder.elementor-widget-button a.elementor-button:hover{color:#fff;background-color:#0f1040;text-decoration:none}.btn-navy.elementor-widget-button a.elementor-button{color:#fff;background-color:#0f1040;border:1px solid #0f1040}.btn-navy.elementor-widget-button a.elementor-button span{color:#fff}.btn-navy.elementor-widget-button a.elementor-button:hover{color:#0f1040;background-color:#fff;border-color:#0f1040;text-decoration:none}.btn-navy.elementor-widget-button a.elementor-button:hover span{color:#0f1040}@media screen and (max-width:480px){.turquoise.deep-blue-border a.elementor-button-link.elementor-button{min-width:unset}.turquoise.deep-blue-border.square-corners.inline-two-btn a.elementor-button-link.elementor-button{border-radius:6px!important}.turquoise.deep-blue-border.square-corners.inline-two-btn+.inline-two-btn a.elementor-button-link.elementor-button{border-radius:6px!important}}.footer-main{font-size:14px;padding:45px 10px;background:#fafafa;border-top:1px solid #b3b3b3;z-index:100!important}.footer-main.dark-mode{background:#0f1040;border-color:#0f1040}@media only screen and (max-width:479.999999px){.footer-main{text-align:center}}.footer-main h1{font-family:"Roboto",sans-serif;font-size:18px;color:#555;margin-bottom:20px;margin-top:0}.footer-main ul{margin:0;padding:0;list-style-type:none}.footer-main li{font-size:14px;margin-bottom:15px;line-height:1.368}.footer-main p{font-size:14px;margin-top:15px}.footer-main a{color:#77777b}.footer-main a:hover{color:#4d4d4d}.footer-main a:visited{color:#77777b}.footer-main.dark-mode a,.footer-main.dark-mode a:visited,.footer-main.dark-mode .elementor-widget-text-editor{color:#fff}.footer-main.dark-mode a:hover{color:#24d5f2}.footer-main.dark-mode .please_log_in a{color:#0f1040;text-decoration:underline}.footer-main.dark-mode .please_log_in a:hover{text-decoration:none}.footer-main .elementor-row{flex-wrap:wrap}@media only screen and (min-width:960px){.footer-main .elementor-column.footer-column-contact{width:29%}}.footer-main .elementor-column.footer-column-mascot{width:100%}@media only screen and (min-width:768px) and (max-width:959.999999px){.footer-main .elementor-column.footer-column-mascot{width:100%!important}}@media only screen and (min-width:960px){.footer-main .elementor-column.footer-column-mascot{width:11%}}@media only screen and (min-width:480px) and (max-width:599.999999px){.footer-main .elementor-column{width:50%}}@media only screen and (min-width:600px) and (max-width:767.999999px){.footer-main .elementor-column{width:33.33333333%}}@media only screen and (min-width:600px) and (max-width:767.999999px){.footer-main .elementor-column.footer-column-contact,.footer-main .elementor-column.footer-column-mascot{width:50%}}@media only screen and (min-width:768px) and (max-width:959.999999px){.footer-main .elementor-column{width:25%!important}}.footer-main .elementor-column .elementor-column{width:auto!important}@media only screen and (max-width:479.999999px){.footer-main .elementor-column .elementor-column{margin:0 auto}}.footer-main .elementor-icon{padding:8px;background:#bbb;line-height:25px;font-size:25px;border-radius:50%}.footer-main .elementor-icon i{color:#fff}.footer-main .elementor-icon:hover{background:#999}.footer-main.dark-mode .elementor-icon{padding:8px;background:none;border:1px solid #fff!important;line-height:25px;font-size:25px;border-radius:50%}.footer-main.dark-mode .elementor-icon i{color:#fff}.footer-main.dark-mode .elementor-icon:hover{background:#24d5f2}.footer-main.dark-mode .elementor-icon:hover i{color:#fff}.footer-main .footer-main-icons .elementor-column-wrap{padding:0!important}.footer-main .footer-main-icons .elementor-widget-wrap{display:-webkit-flex;display:flex;flex-wrap:wrap}.footer-main .footer-main-icons .elementor-widget-icon{margin:0 8px 0 0;width:auto}.footer-main .footer-main-buttons .elementor-column-wrap{padding:0!important}.footer-main .footer-main-buttons .elementor-widget-wrap{display:-webkit-flex;display:flex;flex-wrap:wrap}.footer-main .footer-main-buttons .elementor-button{background:#fff;border:2px solid #666;color:#4d4d4d;font-size:17px;border-radius:20px;margin-right:15px;white-space:nowrap}.footer-main .footer-main-buttons .elementor-widget-button:last-child .elementor-button{margin-right:0}.footer-main .footer-main-buttons .button-download .elementor-button{background:#56cc89;border-color:#4bad73;color:#fff}.footer-bottom{padding:0 10px 45px;border-top:1px solid #adadb2;font-size:13px;color:#a0a0a5;background:#fafafa}.footer-bottom.dark-mode{color:#fff;background:#0f1040;border-top:1px solid #fff}.footer-bottom .elementor-row{padding-top:45px}.footer-bottom a{color:#a0a0a5}.footer-bottom.dark-mode a,.footer-bottom.dark-mode .elementor-widget-text-editor{color:#fff}.footer-bottom.dark-mode a:hover{color:#24d5f2}.footer-bottom img{width:207px}.footer-bottom .elementor-widget-image{text-align:left!important}.footer-bottom p{margin-bottom:0;font-size:13px}.footer-main .elementor-widget-text-editor h2,.footer-main .elementor-widget-dtbaker_inner_content h2{font-family:"Roboto",sans-serif;color:#4d4d4d;font-size:18px;text-transform:uppercase;font-weight:700}.footer-main.dark-mode .elementor-widget-text-editor h2,.footer-main.dark-mode .elementor-widget-dtbaker_inner_content h2{color:#fff}nav ul{align-items:center}.elementor-widget-nav-menu .elementor-nav-menu--main .menu-item-type-custom .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--main .menu-item-type-post_type .elementor-item{font-size:14px;font-weight:500;color:#4d4d4d!important;margin:3px 10px 1px;padding:0}.elementor-widget-nav-menu .elementor-nav-menu--main .menu-item-type-custom .elementor-item:focus,.elementor-widget-nav-menu .elementor-nav-menu--main .menu-item-type-custom .elementor-item:hover{color:#326de6!important}.elementor-widget-nav-menu.top-menu .elementor-nav-menu--main .menu-item-type-custom .elementor-item{margin:1px 15px}.elementor-nav-menu>li.menu-item.menu-button{margin:0 0 0 20px}@media screen and (max-width:1200px){.elementor-nav-menu>li.menu-item.menu-button{margin:0 0 0 10px}}@media screen and (max-width:1070px){.elementor-widget-nav-menu .elementor-nav-menu--main .menu-item-type-custom .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--main .menu-item-type-post_type .elementor-item{margin:3px 5px 1px}}.elementor-nav-menu>li.menu-item.menu-button .elementor-item{margin:0;padding:5px 17px 3px;font:700 14px/1.3 "Roboto Condensed","Roboto",Arial,Helvetica,sans-serif;text-transform:none;color:#26b8ea!important;background:#fff;border:1px solid #26b8ea;border-radius:3px}.elementor-nav-menu>li.menu-item.menu-button .elementor-item:hover{color:#fff!important;background:#26b8ea}.elementor-nav-menu>li.menu-item.menu-button.report-button .elementor-item{color:#0d1e47!important;border:1px solid #0d1e47}.elementor-nav-menu>li.menu-item.menu-button.report-button .elementor-item:hover{color:#fff!important;background:#0d1e47}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover:after{display:none}.main-menu .elementor-nav-menu--layout-horizontal .elementor-nav-menu{width:100%;display:block}.main-menu .elementor-nav-menu>li.menu-item{float:left}.main-menu .elementor-nav-menu>li.menu-item.menu-button{float:right}@media screen and (min-width:1025px){.main-menu .elementor-nav-menu>li.menu-item.hide-desktop{display:none}}@media screen and (max-width:1024px){.main-menu .elementor-nav-menu{text-align:center}.main-menu .elementor-nav-menu>li.menu-item,.main-menu .elementor-nav-menu>li.menu-item.menu-button{float:none}.elementor-nav-menu>li.menu-item.menu-button{margin:0 auto 20px;max-width:160px}.elementor-widget-nav-menu.top-menu .elementor-nav-menu--main .menu-item-type-custom .elementor-item{margin:1px 10px}}body.um-page-account{overflow-x:hidden}div.um-1348.um,div.um-1502.um,div.um-1347.um{max-width:100%}div.um .um-row{margin-bottom:20px!important}div.um .um-half{width:100%;margin-bottom:1.2em}div.um .um-right.um-half{margin-bottom:0;line-height:0}div.um .um-field-label label,div.um .um-field-checkbox-option,div.um .um-field-radio-option{color:gray;font-weight:300!important;font-size:18px!important;display:block;margin:.6em 0}div.um .um-field-checkbox-option,div.um .um-field-radio-option{margin:0 0 0 28px}div.um .um-field{padding:0;margin-bottom:1.2em}body:not(.um-page-account) div.um .um-form input:-internal-autofill-selected,body:not(.um-page-account) div.um .um-form input:autofill,body:not(.um-page-account) div.um .um-form input:-webkit-autofill,body:not(.um-page-account) div.um .um-form input:-webkit-autofill:hover,body:not(.um-page-account) div.um .um-form input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 40rem #0f1040 inset!important;-webkit-text-fill-color:#fff!important;background-color:transparent!important;appearance:menulist-button;color:fieldtext!important;background-image:none!important}div.um .um-col-alt{margin-top:0}body:not(.um-page-account) div.um .um-form input[type="text"],body:not(.um-page-account) div.um .um-form input[type="number"],body:not(.um-page-account) div.um .um-form input[type="password"]{border:1px solid #fff!important;border-color:#fff0 #fff0 #fff!important;font-size:18px!important;height:52px!important;border-radius:0!important;padding:10px 9px!important;font-weight:300;color:#fff;background-color:transparent!important}body:not(.um-page-account) div.um .um-form input[type="text"]:focus,body:not(.um-page-account) div.um .um-form input[type="search"]:focus,body:not(.um-page-account) div.um .um-form input[type="tel"]:focus,body:not(.um-page-account) div.um .um-form input[type="number"]:focus,body:not(.um-page-account) div.um .um-form input[type="password"]:focus,body:not(.um-page-account) div.um .um-form textarea:focus{background-color:transparent!important}body:not(.um-page-account) div.um .um-form input[type="text"]::placeholder,body:not(.um-page-account) div.um .um-form input[type="number"]::placeholder,body:not(.um-page-account) div.um .um-form input[type="password"]::placeholder{color:#fff;opacity:1}body:not(.um-page-account) div.um .um-form input[type="text"]:focus,body:not(.um-page-account) div.um .um-form input[type="number"]:focus,body:not(.um-page-account) div.um .um-form input[type="password"]:focus{border:1px solid #fff!important}body:not(.um-page-account) div.um .um-form input[type="text"]:focus,body:not(.um-page-account) div.um .um-form input[type="number"]:focus,body:not(.um-page-account) div.um .um-form input[type="password"]:focus{border:1px solid #fff!important}div.um .um-field-checkbox.active:not(.um-field-radio-state-disabled) i{color:#008cba}body:not(.um-page-account) div.um .select2-container--default .select2-selection--single .select2-selection__placeholder,.login-page .um-search-filter .select2.select2-container .select2-selection,.login-page .um-field .select2.select2-container .select2-selection{color:#fff!important;font-size:18px!important;font-weight:300}.login-page .um-field .select2.select2-container .select2-selection .select2-selection__arrow:before{line-height:52px;color:#fff}.login-page .um-search-filter .select2-container--default .select2-selection--single .select2-selection__clear,.login-page .um-search-filter .select2-container--default .select2-selection--multiple .select2-selection__clear,.login-page .um-field .select2-container--default .select2-selection--single .select2-selection__clear,.login-page .um-field .select2-container--default .select2-selection--multiple .select2-selection__clear{line-height:32px;color:#fff}.login-page .um-search-filter .select2-container.select2-container--open .select2-dropdown .select2-results li,.login-page .um-field .select2-container.select2-container--open .select2-dropdown .select2-results li{color:#0f1040}.login-page .ql-link{color:#fff;text-decoration:underline}.login-page .ql-link:hover{text-decoration:none}.um input[type="submit"].um-button{width:auto!important;min-width:122.1px;height:44px!important;background-color:#008cba;font-size:18px!important;font-weight:500!important;border-radius:25px!important;padding:10px 20px!important}.um input[type="submit"].um-button,.um input[type="submit"].um-button:focus{height:44px!important;font-family:"Roboto",sans-serif!important}.login-page .tml-links{list-style:none;margin:0}.login-page .tml-links li,.login-page a.um-button.um-alt,.login-page .um-col-alt-b{padding:0 0 0 20px;position:relative;margin-bottom:5px}.login-page .um-col-alt-b .um-link-alt{font-size:17px;text-align:left;display:inline-block!important;transition:all 0.1s ease-in-out}.login-page .tml-links a,.login-page a.um-button.um-alt,.login-page .um-col-alt-b .um-link-alt{color:#008cba!important}.login-page .tml-links a:hover,.login-page a.um-button.um-alt:hover,.login-page .um-col-alt-b .um-link-alt:hover{color:#4d4d4d!important;text-decoration:none!important;background:none}.login-page .tml-links a:hover,.login-page a.um-button.um-alt:hover,.login-page .um-col-alt-b .um-link-alt:hover{color:#4d4d4d!important;text-decoration:none!important;background:none}.login-page .tml-links li:before,.login-page a.um-button.um-alt:before,.login-page .um-col-alt-b:before{content:"";position:absolute;left:0;top:5px;border:7px solid #fff0;border-left:7px solid #008cba}.login-page a.um-button.um-alt{display:inline-block;width:auto;position:relative;padding:0 0 0 20px!important;font-size:17px;line-height:1.5!important;text-align:left;transition:all 0.1s ease-in-out;border-radius:0!important;box-shadow:none;background:none;margin:0}.login-page .um-1502.um a.um-button.um-button-social,.login-page .um-1501.um a.um-button.um-button-social{min-width:230px;padding:5px 14px 7px!important;border-radius:3px!important;box-shadow:0 1px 2px rgb(0 0 0 / .3);backface-visibility:hidden;transform-origin:0;transform:translateZ(0)}.login-page .um-1502.um a.um-button.um-button-social.um-button-google,.login-page .um-1501.um a.um-button.um-button-social.um-button-google{padding-left:52px!important;background-color:#4285f4!important;margin-bottom:8px}@media (max-width:480px){.login-page .um-1502.um a.um-button.um-button-social.um-button-google,.login-page .um-1501.um a.um-button.um-button-social.um-button-google{margin-bottom:20px}}.login-page .um-1502.um a.um-button.um-button-social .um-sso.bi-google,.login-page .um-1501.um a.um-button.um-button-social .um-sso.bi-google{top:0!important;left:0!important;bottom:0;width:40px!important;height:40px!important;position:absolute;padding:10px;background:#fff;border-radius:3px;border:1px solid #4285f4}.login-page .um-1502.um a.um-button.um-button-social span,.login-page .um-1501.um a.um-button.um-button-social span{display:inline-block;vertical-align:top;padding:3px 0 0;color:#fff}.login-page .um-1502.um a.um-button.um-button-social:before,.login-page .um-1501.um a.um-button.um-button-social:before{display:none}.um-page-register .terms-checkbox input[type="checkbox"]{opacity:0!important;display:inline!important;width:0!important;float:left}.um-page-register .terms-checkbox label{display:inline-block;vertical-align:top;position:relative;padding:0 0 10px;font-weight:300;font-size:18px}.um-page-register .terms-checkbox label:before{display:inline-block;vertical-align:top;margin-right:6px;width:24px;height:24px;content:"\f372";font-family:Ionicons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px}.um-page-register .terms-checkbox input[type="checkbox"]:checked+label:before{content:"\f373"}.learndash pre{background-color:#f7f8f9;border-radius:8px;color:#23263b;font-size:14px;line-height:26px;margin-bottom:30px;overflow:auto;padding:16px;position:relative}.learndash code{display:block;overflow:auto}.copy-clipboard{position:absolute;right:17px;top:15px;padding-right:15px;font-weight:600;font-size:14px;letter-spacing:1px;text-transform:uppercase;cursor:pointer;opacity:.3;transition:opacity 0.5s}.copy-clipboard:after{content:"";position:absolute;right:0;top:0;width:16px;height:18px;background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhciIgZGF0YS1pY29uPSJjb3B5IiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtY29weSBmYS13LTE0IiByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQ0OCA1MTIiPjxwYXRoIGZpbGw9IiM3NzciIGQ9Ik00MzMuOTQxIDY1Ljk0MWwtNTEuODgyLTUxLjg4MkE0OCA0OCAwIDAgMCAzNDguMTE4IDBIMTc2Yy0yNi41MSAwLTQ4IDIxLjQ5LTQ4IDQ4djQ4SDQ4Yy0yNi41MSAwLTQ4IDIxLjQ5LTQ4IDQ4djMyMGMwIDI2LjUxIDIxLjQ5IDQ4IDQ4IDQ4aDIyNGMyNi41MSAwIDQ4LTIxLjQ5IDQ4LTQ4di00OGg4MGMyNi41MSAwIDQ4LTIxLjQ5IDQ4LTQ4Vjk5Ljg4MmE0OCA0OCAwIDAgMC0xNC4wNTktMzMuOTQxek0yNjYgNDY0SDU0YTYgNiAwIDAgMS02LTZWMTUwYTYgNiAwIDAgMSA2LTZoNzR2MjI0YzAgMjYuNTEgMjEuNDkgNDggNDggNDhoOTZ2NDJhNiA2IDAgMCAxLTYgNnptMTI4LTk2SDE4MmE2IDYgMCAwIDEtNi02VjU0YTYgNiAwIDAgMSA2LTZoMTA2djg4YzAgMTMuMjU1IDEwLjc0NSAyNCAyNCAyNGg4OHYyMDJhNiA2IDAgMCAxLTYgNnptNi0yNTZoLTY0VjQ4aDkuNjMyYzEuNTkxIDAgMy4xMTcuNjMyIDQuMjQzIDEuNzU3bDQ4LjM2OCA0OC4zNjhhNiA2IDAgMCAxIDEuNzU3IDQuMjQzVjExMnoiPjwvcGF0aD48L3N2Zz4K);background-repeat:no-repeat;background-size:contain}.copy-clipboard.copy-clipboard--copied:after{display:none}.copy-clipboard.copy-clipboard--copied{opacity:1}.learndash pre:hover .copy-clipboard{opacity:1}.copy-clipboard__text{opacity:0;visibility:hidden;position:absolute;top:0;left:-.2em;background:grey;font-size:1rem;line-height:20px;text-transform:capitalize;color:#fff;white-space:nowrap;z-index:2;border-radius:2px;transform:translateX(-102%) translateY(0);transition:opacity 0.2s cubic-bezier(.64,.09,.08,1),transform 0.2s cubic-bezier(.64,.09,.08,1)}.copy-clipboard:hover .copy-clipboard__text{display:block;opacity:1;visibility:visible;transform:translateX(-100%) translateY(0);transition:opacity 0.2s cubic-bezier(.64,.09,.08,1),transform 0.2s cubic-bezier(.64,.09,.08,1);transition-delay:0.5s}.copy-clipboard #copy-icon{display:none;fill:#4c4c4c;transition:fill 0.3s ease}.copy-clipboard svg{width:16px;height:18px;vertical-align:middle}.copy-clipboard #copy-check{display:none;position:absolute;right:0;top:0}.copy-clipboard--copied #copy-icon{display:none}.copy-clipboard--copied #copy-check{display:block}@media (max-width:1024px){.header-nav-holder .elementor-widget-nav-menu,.header-nav-holder .search-holder{width:auto!important;margin-top:20px}}@media (max-width:768px){.er_search_suggestions .er-search-result-box .text-container{padding-left:20px!important}.er_search_suggestions .er-search-result-box .text{font-weight:400!important}}.search-holder .er_search_input_dummy{background-color:transparent!important;background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.8906 13.5742L10.582 10.2656C10.5 10.2109 10.418 10.1562 10.3359 10.1562H9.98047C10.8281 9.17188 11.375 7.85938 11.375 6.4375C11.375 3.32031 8.80469 0.75 5.6875 0.75C2.54297 0.75 0 3.32031 0 6.4375C0 9.58203 2.54297 12.125 5.6875 12.125C7.10938 12.125 8.39453 11.6055 9.40625 10.7578V11.1133C9.40625 11.1953 9.43359 11.2773 9.48828 11.3594L12.7969 14.668C12.9336 14.8047 13.1523 14.8047 13.2617 14.668L13.8906 14.0391C14.0273 13.9297 14.0273 13.7109 13.8906 13.5742ZM5.6875 10.8125C3.25391 10.8125 1.3125 8.87109 1.3125 6.4375C1.3125 4.03125 3.25391 2.0625 5.6875 2.0625C8.09375 2.0625 10.0625 4.03125 10.0625 6.4375C10.0625 8.87109 8.09375 10.8125 5.6875 10.8125Z' fill='%234D4D4D'/%3E%3C/svg%3E")!important;background-position:5px center!important;background-repeat:no-repeat!important;background-size:15px 15px!important;font-size:14px;border:none;cursor:pointer;height:23px;margin:-2px 0 0 0!important;padding:0 0 0 34px!important;position:relative;-webkit-transition:width 400ms ease,background 400ms ease;transition:width 400ms ease,background 400ms ease;width:0!important}.search-holder .er_search_input_dummy:focus{background-color:#eee!important;cursor:text;outline:0;width:200px!important}.search-default{text-align:center}.search-default .er-dummy-search-box{padding:0!important;margin:0!important}.search-default .er_search_input_dummy{color:#666!important;background:#fafafa!important;border:1px solid #ccc!important;border-radius:0!important;padding:10px 15px!important;box-sizing:border-box;max-width:100%;font-size:16px!important;height:auto!important}.search-default #er_search_button_dummy{display:inline-block!important;vertical-align:middle;font-size:16px!important;height:auto!important;outline:none;border:1px solid transparent!important;background:#666!important;cursor:pointer!important;-webkit-appearance:button;padding:10px 20px!important;color:#fff!important;margin-left:2px!important}.search-default #er_search_button_dummy:hover{background:#3f3f3f!important}input[type="search"]{-webkit-appearance:textfield}.er-dummy-search-box .er_voice_search_dummy,#er_search_results .er-facets{display:none!important}#er_search_results .search-result-container{max-width:986px;margin:0 auto}.er-top-head .er_search_results_count{width:100%!important;max-width:986px;padding:0 0 20px!important;margin:0 auto 20px;border-bottom:1px solid #eee}#er_search_results .er-search-result-box .er-micro-data{display:inline!important}#er_search_results .er-search-result-box .url a{visibility:hidden;position:relative}#er_search_results .er-search-result-box .url a:after{content:"Read More »";visibility:visible;display:inline-block;position:absolute;left:0;color:#008cba;font-weight:700}#er_search_results .er-search-result-box .url a:hover:after{color:#42c4e6}#er_search_results .er-search-result-box .title a:hover{color:#42c4e6!important}.search-holder{text-align:right}#er_clear_input:hover{background:#fff0;opacity:.8}#er_search_results .er-search-result-box .image{width:200px!important}#er_search_results .er-search-result-box .image img{object-fit:contain!important}#er_search_button{text-align:center}@media only screen and (max-width:1025px){.search-result-container{padding-left:15px;overflow:hidden;padding-right:15px}#search-result-input-form{width:calc(100% - 30px)!important;margin:70px auto 30px!important}#er_top_head{margin-left:15px;max-width:95%!important}}#er_search_results .er-search-result-box .title a,#er_search_results .er-search-result-box .er-title a{white-space:nowrap!important;word-break:normal!important;display:block!important}@media only screen and (max-width:768px){#er_clear_input{right:0!important;top:0px!important}#er_search_voice{display:none!important}.er-top-head,#search-result-input-form{max-width:90%!important}.er-top-head{margin:0 auto!important}button#er_search_button{font-size:15px!important}#er_search_results .er-search-result-box .image{width:150px!important}}body .uo-grid-wrapper .grid-course .course-title{font-size:20px;display:block;margin-bottom:20px;color:#000}body .uo-grid-wrapper .grid-course h4.view-course-outline{font-size:16px}body .uo-grid-wrapper .course-info-holder p{margin:0;font-size:15px;line-height:1.5;color:#000;padding-right:0}body .uo-grid-wrapper .grid-course .course-info-holder .list-tag-container{font-size:14px;color:#000}body .uo-grid-wrapper .grid-course .course-info-holder .percentage{margin:0}@media screen and (max-width:1024px){.sidebar .widget{padding:20px}.learndash-wrapper .ld-course-navigation .ld-lesson-item-expanded{margin:0}}.site-footer .elementor-button.report-button{margin:0 0 10px;padding:10px 15px;color:#fff;font-size:17px;background:#42c4e6;border:1px solid #42c4e6;border-radius:4px;opacity:1;transition:0.3s ease-in-out;box-shadow:none}.site-footer .footer-main.dark-mode .elementor-button.report-button{padding:4px 15px 2px;font:700 15px/1.3 "Roboto Condensed","Roboto",Arial,Helvetica,sans-serif;color:#0f1040;background:#24d5f2;border:1px solid #24d5f2}.site-footer .elementor-button.report-button:hover{opacity:.75}.site-footer .footer-main.dark-mode .elementor-button.report-button:hover{opacity:1;color:#24d5f2;background:#0f1040}.report-form>.elementor-widget-container,.please_log_in{display:none;width:100vw;max-width:1140px;padding:20px;background:#f6f6f6;border-top:4px solid #42c4e6;box-shadow:0 3px 3px #b8b8b8;transform:translateX(-60%)}.footer-main.dark-mode .report-form>.elementor-widget-container,.footer-main.dark-mode .please_log_in{background:#fff;border:0;box-shadow:none;transform:translate3d(-60%,0,0)}.footer-main.dark-mode .report-form>.elementor-widget-container{padding:20px 40px 50px 30px}.report-form.is_hidden,.please_log_in.is_hidden{display:none!important}.report-form .elementor-form-fields-wrapper{display:grid;grid-template-columns:49% 20px 49%;grid-template-rows:58px 59px 62px auto}.footer-main.dark-mode .report-form .elementor-form-fields-wrapper{grid-template-rows:78px 78px 74px auto}.report-form .elementor-form-fields-wrapper .elementor-field-group{grid-column-start:1;grid-column-end:1;align-self:flex-start}.report-form .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-textarea{grid-column-start:3;grid-column-end:3;grid-row-start:1}.report-form textarea{height:151px}.footer-main.dark-mode .report-form textarea{height:120px}.site-footer .report-form [type="submit"] .elementor-button-text{font-size:17px!important}.wprc-container button.wprc-switch{margin-bottom:10px}.wprc-container .wprc-content .wprc-submit,.wprc-container button.wprc-switch{border-radius:50px}.wprc-container .wprc-content .wprc-submit:hover,.wprc-container button.wprc-switch:hover{border-radius:50px;color:#fff;background:#e6c230}.wprc-container .wprc-form ul{margin-left:0}.wprc-container .wprc-form ul li:not(:last-child){margin-bottom:10px}.wprc-content textarea.input-details{height:151px}.wprc-container.blue-colorscheme .wprc-content{border-top:4px solid #42c4e6}.wprc-container.blue-colorscheme button.wprc-switch,.wprc-container.blue-colorscheme button.wprc-switch:hover,.wprc-container.blue-colorscheme button.wprc-switch:active,.wprc-container.blue-colorscheme button.wprc-submit,.wprc-container.blue-colorscheme button.wprc-submit:hover,.wprc-container.blue-colorscheme button.wprc-submit:active{background:#42c4e6;border:1px solid #42c4e6;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.wprc-container.blue-colorscheme button.wprc-switch:hover,.wprc-container.blue-colorscheme button.wprc-submit:hover{opacity:.75}.report-submission-form-shortcode{display:flex}.report-submission-form-shortcode .wprc-container{margin-top:0}.report-submission-form-shortcode .wprc-container .wprc-switch{float:left}.site-footer .wprc-container.blue-colorscheme .wprc-content{width:100vw;transform:translateX(-60%);max-width:1140px}@media screen and (max-width:1240px){.site-footer .wprc-container.blue-colorscheme .wprc-content{max-width:960px}}@media screen and (max-width:1024px){.site-footer .wprc-container.blue-colorscheme button.wprc-switch,.site-footer .wprc-container.blue-colorscheme button.wprc-submit{font-size:15px}.site-footer .wprc-container.blue-colorscheme .wprc-content{max-width:960px}}@media screen and (max-width:980px){.site-footer .wprc-container.blue-colorscheme .wprc-content{max-width:720px;transform:translateX(-77%)}}@media screen and (max-width:767px){.site-footer .wprc-container.blue-colorscheme .wprc-content{max-width:480px;transform:translateX(0)}}@media screen and (max-width:600px){.site-footer .wprc-container.blue-colorscheme .wprc-content{max-width:400px;transform:translateX(-50%)}}@media screen and (max-width:480px){.site-footer .wprc-container.blue-colorscheme .wprc-content{max-width:280px;transform:translateX(0)}.site-footer .wprc-content .left-section,.site-footer .wprc-content .right-section{width:100%;text-align:left}.site-footer .wprc-content .right-section{padding-left:0}.site-footer .wprc-container .wprc-form ul li{margin-bottom:10px}}.course-complete-popup{position:fixed;top:50%;left:50%;padding:60px 25px 40px;transform:translate(-50%,-50%);width:480px;background:#fff;box-shadow:0 10px 10px -2px rgb(0 0 0 / .4);z-index:999}.course-complete-popup-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:rgb(0 0 0 / .3)}@media only screen and (max-width:767px){.course-complete-popup-overlay{display:none!important}}.course-complete-popup .course-complete-popup-close{position:absolute;top:5px;right:15px;font-weight:900;color:#000;font-size:24px}.course-complete-popup .course-complete-popup-close:hover{opacity:.8}.course-complete-popup-title{display:flex;justify-content:center;align-items:center;font-size:20px;margin-bottom:30px}.course-complete-popup-title b{margin-right:7px}.linkedin-button-wrapper,.course-complete-popup .print-btn-wrapper{padding-top:10px;display:inline-block}.course-complete-popup .btn-blue{padding:8px 15px 7px;margin-right:15px}.course-complete-popup .certificate_icon_large{width:45px;height:41px;margin:0}.course-complete-popup #learndash_course_certificate{margin:-4px 0 0}.course-complete-popup-buttons{display:flex;justify-content:space-between;align-items:center;position:relative}.linkedin-button-wrapper{position:relative}.linkedin-button-wrapper .tooltip{display:none;position:absolute;left:0;bottom:100%;width:381px;background-color:rgb(82 82 82 / .9);z-index:10;color:#fff;padding:10px;border-radius:7px;font-size:13px}@media only screen and (max-width:767px){.linkedin-button-wrapper .tooltip{width:280px}}.linkedin-button-wrapper .tooltip-icon{display:inline-block;vertical-align:top;margin-left:2px;padding-top:2px;cursor:pointer;font-size:21px}.linkedin-button-wrapper .tooltip:after{content:"";display:block;width:0;height:0;position:absolute;left:159px;bottom:-10px;border-left:10px solid #fff0;border-right:10px solid #fff0;border-top:10px solid rgb(82 82 82 / .9)}.course-complete-popup .linkedin-button-wrapper .tooltip{right:-14px;left:auto}.course-complete-popup .linkedin-button-wrapper .tooltip:after{right:14px;left:auto}.linkedin-button-wrapper .tooltip:hover,.linkedin-button-wrapper .tooltip-icon:hover+.tooltip{display:block}.linkedin-button-wrapper .tooltip ul{margin:0 0 0 15px;padding:0}.linkedin-button-wrapper .tooltip a{color:#fff;text-decoration:underline}.arrow-animated-wrap{margin-top:-20px}.arrow-animated{display:block;width:51px;height:18px;margin:0 auto;background:url(/wp-content/themes/generatepress-child/img/university-hp-arrow.png) 0 0 no-repeat;-webkit-animation:pulse-down 1.2s infinite alternate;-moz-animation:pulse-down 1.2s infinite alternate;-o-animation:pulse-down 1.2s infinite alternate;animation:pulse-down 1.2s infinite alternate}.arrow-animated.v2{animation-delay:0.4s}.arrow-animated.v3{animation-delay:0.8s}@-webkit-keyframes pulse-down{0%{opacity:1}100%{opacity:0}}@-moz-keyframes pulse-down{0%{opacity:1}100%{opacity:0}}@-o-keyframes pulse-down{0%{opacity:1}100%{opacity:0}}@keyframes pulse-down{0%{opacity:1}100%{opacity:0}}.collapsible-accordion{margin-bottom:20px}.collapsible-accordion .ca__title{background-color:#00a2e8;color:#fff;font-weight:800;padding:20px 30px 20px 22px;position:relative;cursor:pointer;border-radius:6px}.collapsible-accordion.ca_opened .ca__title{border-radius:6px 6px 0 0}.collapsible-accordion .ca__title:after{content:"+";position:absolute;right:22px;top:50%;transform:translateY(-50%);font-size:24px}.collapsible-accordion.ca_opened .ca__title:after{content:"-"}.collapsible-accordion .ca__content{padding:22px 20px;border:2px solid #e2e7ed;border-top:0;overflow:hidden;position:relative;border-radius:0 0 6px 6px}.sfwd-reading-time{font-size:17px;margin-top:-14px}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-details{flex-wrap:wrap;min-width:30%}.ld-item-details .ld-item-details--certificate-wrap{width:100%;display:flex;justify-content:flex-end;margin:0 0 15px}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-details .ld-certificate-link{margin-right:10px;padding-top:1px;line-height:1}.ld-item-details .ld-item-details--certificate-wrap .linkedin-button{display:inline-block;vertical-align:top;height:26px}.ld-item-details .ld-item-details--certificate-wrap .linkedin-button img{height:100%;width:auto}.ld-item-details .linkedin-button-wrapper{margin-top:-10px}.ld-item-details .linkedin-button-wrapper .tooltip-icon{line-height:1}.ld-item-details .linkedin-button-wrapper .tooltip{left:-40px}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-status-icon{margin-top:0}@media only screen and (max-width:767px){.ld-item-details .linkedin-button-wrapper .tooltip{left:auto;right:-15px}.ld-item-details .linkedin-button-wrapper .tooltip:after{left:auto;right:15px}}.separate-containers .page-header-image-single{margin-top:8px;margin-bottom:25px}.hero.dark-mode{color:#fff}.home .hero h1{font-size:62px;line-height:1.15}.hero h2{line-height:1.45;letter-spacing:-.02em}.elementor-widget-icon-list.page-nav-buttons .elementor-icon-list-item{margin-bottom:10px}.elementor-widget-icon-list.page-nav-buttons .elementor-icon-list-item>a{font:16px/1.4 "Roboto Mono",Arial,Helvetica,sans-serif}.elementor-widget-icon-list.page-nav-buttons.text-link-view .elementor-icon-list-item>a{font:19px/1.4 "Roboto Mono",Arial,Helvetica,sans-serif}.page-nav-buttons .elementor-icon-list-item a{min-width:200px;flex-direction:row-reverse;padding:5px 16px 6px;background-color:#fff;border:1px solid #0f1040;transition:background-color 300ms ease-in-out}.page-nav-buttons.text-link-view .elementor-icon-list-item a{background:none;border:0}.page-nav-buttons .elementor-icon-list-item a:hover{background-color:#0f1040}.page-nav-buttons.text-link-view .elementor-icon-list-item a:hover{background:none}.page-nav-buttons .elementor-icon-list-item:first-child a{border-radius:6px 0 0 6px}.page-nav-buttons .elementor-icon-list-item:last-child a{border-radius:0 6px 6px 0}.page-nav-buttons .elementor-icon-list-item .elementor-icon-list-icon{margin-left:8px}.page-nav-buttons.text-link-view .elementor-icon-list-item a .elementor-icon-list-icon{margin-left:16px;transform:translate3d(0,0,0);transition:transform 350ms ease-in-out}.page-nav-buttons.text-link-view .elementor-icon-list-item a:hover .elementor-icon-list-icon{transform:translate3d(-4px,0,0)}.learning-paths:before{content:"";position:absolute;top:0;left:0;right:0;background:url(/wp-content/themes/generatepress-child/img/bg-learning-paths-top-min.png) 50% 0 no-repeat;background-size:cover;height:115px;z-index:0}.learning-paths:after{content:"";position:absolute;bottom:0;left:0;right:0;background:url(/wp-content/themes/generatepress-child/img/bg-learning-paths-bottom-min.png) 50% 0 no-repeat;background-size:100% auto;height:150px;z-index:0}.learning-paths-box .elementor-icon-list-items{max-width:300px;padding-top:10px!important;list-style:none}.learning-paths-box .elementor-icon-list-items>li{padding:10px 0;border-bottom:1px solid #fff}.learning-paths-box .elementor-icon-list-items>li>a{font:500 16px/1.3 "Roboto Mono","Roboto",Arial,Helvetica,sans-serif;letter-spacing:-.02em}@media screen and (max-width:767px){.learning-paths-box .elementor-icon-list-items{margin:0 auto!important}}.learning-paths.redesign-2025:before,.learning-paths.redesign-2025:after{display:none}.redesign-2025 .learning-paths-box .elementor-icon-list-items>li{padding:20px 0;border-color:#E0E0E0}.redesign-2025 .learning-paths-box .elementor-icon-list-items>li>a{font:700 19px / 1.3 "Roboto",Arial,Helvetica,sans-serif;letter-spacing:0}.free-courses-section .uo-grid-wrapper{margin:0 auto}.free-courses-section .uo-grid-wrapper .grid-course .uo-border{padding:9px 7px;background:none;border:0;position:relative;transform:translate3d(0,0,0)}.free-courses-section .uo-grid-wrapper .grid-course .uo-border:after{content:"";position:absolute;bottom:-10px;left:8px;right:9px;background:url(/wp-content/themes/generatepress-child/img/shadow-free-courses-section-tile.svg) 0 0 no-repeat;background-size:contain;height:80px;z-index:0}.free-courses-section .uo-grid-wrapper .grid-course:hover .uo-border{border:0}.free-courses-section .uo-grid-wrapper .grid-course:hover .uo-border.completed{border:0}.free-courses-section .uo-grid-wrapper .grid-course .uo-border a{padding:0;background:#fff url(/wp-content/themes/generatepress-child/img/bg-free-courses-section-tile.svg) 0 0 no-repeat;background-size:cover;border-radius:6px;transition:all 0.3s ease-in-out;filter:drop-shadow(0 4px 20px rgb(0 0 0 / .15));position:relative;z-index:2}.free-courses-section .uo-grid-wrapper .grid-course .uo-border a:hover{box-shadow:0 4px 20px rgb(0 0 0 / .25);transform:translateY(-4px);text-decoration:none}.free-courses-section .uo-grid-wrapper .grid-course .uo-border.completed a{border:1px solid #30bf78}.free-courses-section .uo-grid-wrapper .grid-course .course-info-holder.completed,.free-courses-section .uo-grid-wrapper .grid-course:hover .course-info-holder.completed{background:none}.free-courses-section .uo-grid-wrapper .grid-course .course-label{position:absolute;top:0;left:0;background:#0f1040;min-width:73px;color:#fff;padding:0 5px;font:18px/25px "Roboto Mono","Roboto",Arial,Helvetica,sans-serif;text-align:center;letter-spacing:-.02em;border-radius:6px 0 0 0}.free-courses-section .uo-grid-wrapper .grid-course .course-info-holder{padding:30px 20px 0;background:none}.free-courses-section .uo-grid-wrapper .grid-course .course-info-holder.bottom{padding:0 20px 30px}.free-courses-section .uo-grid-wrapper .grid-course:hover .course-info-holder{background:none}body .free-courses-section .uo-grid-wrapper .grid-course .course-title,body .free-courses-section .uo-grid-wrapper .course-info-holder p{margin:0 0 6px;font-size:19px;line-height:1.4;color:#0f1040;letter-spacing:.02em}body .free-courses-section .uo-grid-wrapper .grid-course .course-title{margin:0 0 10px;font:20px/1.3 "Roboto Mono","Roboto",Arial,Helvetica,sans-serif}body .free-courses-section .uo-grid-wrapper .grid-course .course-title+p:before{content:"\2013";margin:0 4px 0 0}.free-courses-section .uo-grid-wrapper .grid-course .featured-image{border-radius:6px 6px 0 0}.free-courses-section .uo-grid-wrapper .grid-course h4.view-course-outline{bottom:30px;left:20px;width:auto;padding:0 23px 0 0;font-weight:400;font-size:19px;text-transform:none;text-align:left;color:#326de6;border:0;letter-spacing:-.02em;background:none}.free-courses-section .uo-grid-wrapper .grid-course h4.view-course-outline:after{content:"\f105";position:absolute;right:0;top:-2px;font-size:19px;font-family:"Font Awesome 6 Pro",FontAwesome}.free-courses-section .uo-grid-wrapper .grid-course h4.view-course-outline:hover{background:none;color:#326de6;text-decoration:underline}body .free-courses-section .uo-grid-wrapper .grid-course .course-info-holder .percentage{padding:22px 0 0;font-size:15px}.free-courses-section dd.uo-course-progress{margin:6px auto 9px;background:linear-gradient(to right,#e6e6e6 0%,#d1dee4 61%,#b6d1e1 100%);box-shadow:none}.free-courses-section dd.uo-course-progress div.course_progress{background-color:#326de6}.free-courses-section .uo-grid-wrapper .grid-course .course-info-holder.completed dd.uo-course-progress div.course_progress{background-color:#30bf78}.free-courses-section .uo-grid-wrapper .grid-course .course-info-holder.completed .list-tag-container{color:#30bf78}body .free-courses-section .uo-grid-wrapper .grid-course .course-info-holder .list-tag-container{font-size:11px}.redesign-2025 .free-courses-section .uo-grid-wrapper .grid-course .uo-border a{filter:none;border:1px solid #fff0;background:linear-gradient(#fff,#fff) padding-box,radial-gradient(135.97% 82.01% at 50% 50%,#24D5F2 11.21%,#030423 43.67%,#326DE6 64.86%,#24D5F2 88.43%) border-box;border-radius:8px;box-shadow:0 4px 15px 0 rgb(3 4 35 / .15)}.redesign-2025 .free-courses-section .uo-grid-wrapper .grid-course .uo-border.completed a{border:1px solid #30bf78}.redesign-2025 .free-courses-section .uo-grid-wrapper .grid-course .uo-border:after{display:none}.redesign-2025 .free-courses-section .uo-grid-wrapper .grid-course .course-label{left:auto;right:8px;top:9px;min-width:0;padding:8px 10px;color:#0F1040;font-family:"Roboto Mono","Roboto",Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1;letter-spacing:.5px;text-transform:uppercase;border-radius:2px;border:1px solid #0F1040;background:#fff}.redesign-2025 .free-courses-section .uo-grid-wrapper .grid-course .course-info-holder{padding:24px 20px 0;box-shadow:0 4px 15px 0 rgb(3 4 35 / .15)}.redesign-2025 .free-courses-section .uo-grid-wrapper .grid-course .course-info-holder.bottom{padding:0 20px 26px;background:#fff;border-radius:0 0 8px 8px;box-shadow:none}.redesign-2025 .free-courses-section .uo-grid-wrapper .grid-course .course-title{margin:0 0 24px;color:#0F1040;font-family:'Roboto',Arial,Helvetica,sans-serif;font-size:24px;font-weight:300;line-height:1.3}.redesign-2025 .free-courses-section .uo-grid-wrapper .course-info-holder p{margin:0 0 20px;font-weight:300;letter-spacing:.38px}.redesign-2025 .free-courses-section .uo-grid-wrapper .grid-course h4.view-course-outline{padding:0 30px 0 0;color:#0F1040;font-family:"Roboto Mono","Roboto",Arial,Helvetica,sans-serif;font-size:20px;font-weight:400;line-height:1.4}.redesign-2025 .free-courses-section .uo-grid-wrapper .grid-course h4.view-course-outline:after{content:'\f061';top:0;font-weight:300}body .free-courses-section.cloud-page .uo-grid-wrapper .grid-course .course-title{display:block;font-weight:400;color:#0f1040}body .free-courses-section.cloud-page .uo-grid-wrapper .course-info-holder p{display:block}body .free-courses-section.cloud-page .uo-grid-wrapper .grid-course .course-title+p:before{display:none}.box-gradient-border{border:2px solid #fff0;background:linear-gradient(#fff,#fff) padding-box,radial-gradient(135.97% 82.01% at 50% 50%,#24D5F2 11.21%,#030423 43.67%,#326DE6 64.86%,#24D5F2 88.43%) border-box;border-radius:8px}.resource-bordered-box .elementor-widget,.resource-bordered-box .elementor-widget-container{height:100%}.resource-bordered-box .elementor-widget-container{position:relative;padding-bottom:15px;transform:translate3d(0,0,0)}.resource-bordered-box .elementor-widget-container:after{content:"";position:absolute;bottom:-25px;left:8px;right:9px;background:url(/wp-content/themes/generatepress-child/img/shadow-free-courses-section-tile.svg) 0 0 no-repeat;background-size:contain;height:80px;z-index:0}.clickable-box-link{display:block;height:100%;padding:30px 30px 60px;text-align:center;background:#fff;border:1px solid #c4c4c4;border-radius:8px;transition:all 0.3s ease-in-out;position:relative}.home .clickable-box-link{min-height:235px;padding:19px 15px 60px;border:0;border-radius:6px;background:#232695 url(/wp-content/themes/generatepress-child/img/bg-home-clickable-box-link.svg) 0 0 no-repeat;background-size:cover;z-index:2}.clickable-box-link:hover{box-shadow:0 4px 20px rgb(0 0 0 / .25);transform:translateY(-4px);text-decoration:none!important}.clickable-box-link span{position:absolute;left:0;bottom:20px;width:100%;font-size:19px;line-height:1.368;text-decoration:none;color:#326de6}.clickable-box-link span:hover{text-decoration:underline}.home .clickable-box-link .bottom-link{position:absolute;left:0;bottom:20px;width:100%;text-align:center}.home .clickable-box-link span{display:inline-block;vertical-align:top;width:auto;padding:7px 16px;position:static;font:16px/1.4 "Roboto Mono","Roboto",Arial,Helvetica,sans-serif;color:#0f1040;background:#24d5f2;border:1px solid #0f1040;transition:all 0.3s ease-in-out}.home .clickable-box-link span:hover{text-decoration:none;color:#24d5f2;background:#0f1040;border:1px solid #24d5f2}.home .clickable-box-link span i{margin-left:10px;font-size:14px}.clickable-box-link h3{margin:0 0 30px;font-size:26px;line-height:1.2;font-weight:700;color:#4d4d4d}.home .clickable-box-link h3{font:18px/1.4 "Roboto Mono","Roboto",Arial,Helvetica,sans-serif;color:#fff}.clickable-box-link img{display:inline-block;vertical-align:top;margin:0 0 20px}.clickable-box-link p{font-weight:300;color:#333;margin:0}.learndash-wrapper .wpProQuiz_content .wpProQuiz_response{text-align:left}.entry-top-row{margin:0 0 10px;display:flex;justify-content:space-between;align-items:center}.entry-top-row .sfwd-reading-time{margin:0}.entry-top-row .post-share-inline{width:100%}.entry-top-row .sfwd-reading-time+.post-share-inline{max-width:50%}.post-share-inline .heateor_sss_sharing_container{position:static}.post-share-inline .heateor_sss_sharing_ul{display:flex;justify-content:flex-end;flex-direction:row}.post-share-inline .heateorSssSharing{width:24px!important;color:#bbb;background-color:#fff}.post-share-inline .heateor_sss_svg{width:24px!important;color:#bbb;overflow:visible!important;background-color:#fff!important;position:relative}.post-share-inline .heateor_sss_svg svg{display:none!important}.post-share-inline .heateorSssSharingSvg{background:none!important;position:relative}.post-share-inline .heateorSssSharingSvg:before,.post-share-inline .heateor_sss_svg:before{content:"";font-family:FontAwesome;position:absolute;top:0;left:0;font-size:19px;font-style:normal;color:#bbb;transition:color 0.3s ease-in-out}.post-share-inline .heateorSssSharingSvg:hover:before,.post-share-inline .heateor_sss_sharing_ul>a:hover .heateor_sss_svg:before{color:#999}.post-share-inline .heateorSssFacebookBackground,.post-share-inline .heateorSssTwitterBackground,.post-share-inline .heateorSssEmailBackground,.post-share-inline .heateorSssLinkedinBackground{background:none!important}.post-share-inline .heateorSssFacebookSvg:before,.post-share-inline .heateor_sss_facebook .heateor_sss_svg:before{content:"\f09a";top:3px;left:7px}.post-share-inline .heateorSssTwitterSvg:before,.post-share-inline .heateor_sss_button_twitter .heateor_sss_svg:before{content:"\f099";font-size:22px;top:2px}.post-share-inline .heateorSssEmailSvg:before,.post-share-inline .heateor_sss_email .heateor_sss_svg:before{content:"\f003";top:4px}.post-share-inline .heateorSssLinkedinSvg:before,.post-share-inline .heateor_sss_button_linkedin .heateor_sss_svg:before{content:"\f0e1";font-size:22px;top:1px}.custom-promo-banner-wrap{position:fixed!important;top:0;left:0;right:0;z-index:10001;margin-top:-100px;color:#fff;background:#f5f5f5;transition:margin 0.9s linear;overflow:hidden}.custom-promo-banner-wrap .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0!important}.custom-promo-banner{display:flex;flex-wrap:wrap;align-items:center;padding:0 40px 0 14px;justify-content:center;color:#fff}.custom-promo-banner--title{margin:0 18px 3px 0;font-size:21px;font-weight:700}.custom-promo-banner--text{padding:0 150px 5px 0;font-size:16px;position:relative}.custom-promo-banner a.custom-promo-banner--button+a.custom-promo-banner--button{margin-left:20px}.custom-promo-banner .custom-promo-banner--button{font-size:16px;font-weight:700;margin:4px 0;padding:6px 10px;border-radius:4px;color:#3c3255;text-decoration:none;background:#ffca22}.custom-promo-banner .custom-promo-banner--button:hover{opacity:.85;text-decoration:none}.custom-promo-banner .custom-promo-banner--close{padding:0;margin:0;position:absolute;right:20px;top:-17px;width:31px;font-size:47px;font-weight:100;color:#fff;background:none;border:none;transition:color 0.3s ease-in-out;outline:none}.custom-promo-banner .custom-promo-banner--close:hover{opacity:.5}.show-banner .custom-promo-banner-wrap{margin-top:0}.show-banner.admin-bar .custom-promo-banner-wrap{margin-top:32px}.custom-promo-banner-wrap+.elementor-section.elementor-top-section{margin-top:0;transition:margin 0.9s linear!important}.show-banner .custom-promo-banner-wrap+.elementor-section.elementor-top-section{margin-top:74px}.um-page-loggedin .heading-not-logged-in{display:none}.section-logged-in .um-login.um-logout{max-width:none!important}.section-logged-in .um-login.um-logout .um-misc-with-img{display:flex;flex-wrap:wrap;border:none;margin-bottom:0}.section-logged-in .um-login.um-logout .um-misc-with-img .account-logged{order:1;text-align:left}.section-logged-in .um-login.um-logout .um-misc-with-img .account-logged h1{font:28px/1.4 "Roboto Mono",Arial,Helvetica,sans-serif;color:#0f1040;letter-spacing:0}.section-logged-in .um-login.um-logout .um-misc-with-img .um-misc-img{order:2;width:100%;max-width:300px;margin:16px auto 0}.section-logged-in .um-login.um-logout .um-misc-with-img .um-misc-img+div{order:3;width:100%;max-width:300px;margin:0 auto}.section-logged-in .um-login.um-logout .um-misc-ul{border-top:3px solid #eee;margin:0 auto;padding:14px 0 0 52px;max-width:300px}.learndash_post_sfwd-courses.user_has_no_access .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-content{height:auto!important}.learndash_post_sfwd-courses.user_has_no_access .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-button{padding:5px 12px;line-height:1.3}@media screen and (max-width:1240px){.report-form,.report-form>.elementor-widget-container,.please_log_in{max-width:960px}}@media screen and (max-width:1050px){.show-banner .custom-promo-banner-wrap+.elementor-section.elementor-top-section{margin-top:75px}}@media screen and (max-width:1024px){.report-button,.site-footer .report-form [type="submit"] .elementor-button-text{font-size:15px!important}.custom-promo-banner-wrap{margin-top:-260px}}@media screen and (max-width:980px){.report-form>.elementor-widget-container,.please_log_in,.footer-main.dark-mode .report-form>.elementor-widget-container,.footer-main.dark-mode .please_log_in{max-width:720px;transform:translate3d(-77%,0,0)}.show-banner .custom-promo-banner-wrap+.elementor-section.elementor-top-section{margin-top:75px}}@media screen and (max-width:767px){.report-form>.elementor-widget-container,.please_log_in,.footer-main.dark-mode .report-form>.elementor-widget-container,.footer-main.dark-mode .please_log_in{max-width:480px;transform:translate3d(0,0,0)}.custom-promo-banner--text{margin-bottom:15px;padding:0 100px 7px 0}.custom-promo-banner--title{margin:0 20px 3px;font-size:18px;text-align:center}.show-banner .custom-promo-banner-wrap+.elementor-section.elementor-top-section{margin-top:130px}.custom-promo-banner a.custom-promo-banner--button+a.custom-promo-banner--button{margin-left:0}.custom-promo-banner .custom-promo-banner--close{right:15px}}@media screen and (max-width:600px){.report-form>.elementor-widget-container,.please_log_in,.footer-main.dark-mode .report-form>.elementor-widget-container,.footer-main.dark-mode .please_log_in{max-width:400px;transform:translate3d(-50%,0,0)}}@media screen and (max-width:480px){.report-form>.elementor-widget-container,.please_log_in,.footer-main.dark-mode .report-form>.elementor-widget-container,.footer-main.dark-mode .please_log_in{max-width:280px;margin:0 auto;transform:translate3d(0,0,0)}.footer-main.dark-mode .report-form>.elementor-widget-container{max-width:300px;padding:20px 20px 50px 20px}.report-form .elementor-form-fields-wrapper{display:block}}.testimonials-gallery{overflow:hidden}.testimonials-gallery .elementor-testimonial{display:flex;flex-direction:column;justify-content:center;padding:53px 100px 31px 72px;box-shadow:0 0 15px rgb(0 0 0 / .25);background:#fff;border-radius:5px;position:relative}.testimonials-gallery .elementor-testimonial__footer{width:40%;min-width:200px;justify-content:center;padding:0 40px 0 0}.testimonials-gallery.elementor-widget-testimonial-carousel .elementor-testimonial__image img{width:100%;max-width:256px;height:auto;max-height:200px;object-fit:contain}.testimonials-gallery .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px}.testimonials-gallery .swiper-pagination-bullet{opacity:1;background:#fff;border:1px solid #0f1040}.testimonials-gallery .swiper-pagination-bullet-active{background:#24d5f2}.testimonials-gallery .elementor-swiper-button{height:100%;top:0!important;bottom:0;transform:none;width:22%;opacity:0}.testimonials-gallery.redesign-2025 .swiper-wrapper{align-items:center}.testimonials-gallery.redesign-2025 .elementor-testimonial{padding:42px 40px;box-shadow:none;border:2px solid #fff0;background:linear-gradient(#fff,#fff) padding-box,radial-gradient(135.97% 82.01% at 50% 50%,#24D5F2 11.21%,#030423 43.67%,#326DE6 64.86%,#24D5F2 88.43%) border-box;border-radius:8px}.testimonials-gallery.redesign-2025 .elementor-testimonial .elementor-testimonial__cite{margin-top:18px!important}.testimonials-gallery.redesign-2025 .elementor-swiper-button{opacity:1;height:auto;top:50%!important;bottom:auto;transform:translateY(-50%);width:auto}.testimonials-gallery.redesign-2025 .elementor-swiper-button i{font-family:"Font Awesome 6 Pro"}.testimonials-gallery.redesign-2025 .elementor-swiper-button i:before{color:#0F1040;font-family:"Font Awesome 6 Pro";font-size:40px;font-style:normal;font-weight:300;line-height:1.3}.testimonials-gallery.redesign-2025 .elementor-swiper-button.elementor-swiper-button-prev i:before{content:"\f104"}.testimonials-gallery.redesign-2025 .elementor-swiper-button.elementor-swiper-button-next i:before{content:"\f105"}.testimonials-gallery.redesign-2025 .elementor-testimonial__footer{width:25%;min-width:160px;margin-right:32px;border-right:1px solid #B2B2B2}@media screen and (max-width:1024px){.testimonials-gallery .elementor-testimonial{padding:53px 30px 31px 30px}.testimonials-gallery.redesign-2025 .elementor-testimonial{padding:42px 40px}}@media screen and (max-width:768px){.testimonials-gallery .elementor-testimonial{padding:30px 20px;flex-direction:column-reverse!important}.testimonials-gallery .elementor-testimonial__footer{padding:0!important;margin:0 auto 30px}.testimonials-gallery.redesign-2025 .elementor-testimonial__footer{margin:0 auto 30px;border:0}.testimonials-gallery.redesign-2025 .elementor-swiper-button.elementor-swiper-button-prev{left:0}.testimonials-gallery.redesign-2025 .elementor-swiper-button.elementor-swiper-button-next{right:0}.testimonials-gallery .elementor-testimonial__text{font-size:19px!important}.testimonials-gallery.elementor-widget-testimonial-carousel .elementor-testimonial__image img{max-height:100px}}.um-page-login,.um-page-register,.um-page-password-reset{background:#fff}.login-page p.um-notice{padding-right:40px!important;color:#fff!important}.separate-containers .site-main{margin-top:0!important;margin-bottom:0;padding-top:20px}.um-page-login .inside-article,.um-page-register .inside-article,.um-page-password-reset .inside-article{max-width:500px;margin:100px auto;padding:0;border:1px solid #0f1040;border-radius:6px}.um-page-login .inside-article .entry-content,.um-page-register .inside-article .entry-content,.um-page-password-reset .entry-content{margin:0}.um-page-password-reset .entry-content{padding:0 40px}.login-page{text-align:center}.login-page .um{max-width:none!important}.um-page-password-reset div.um .g-recaptcha,.login-page div.um .g-recaptcha{margin-bottom:0}.login-page .um,.login-page .um:not(.um-admin),.login-page .um p{margin-bottom:0!important;color:#4d4d4d}.login-page .um p.um-notice.err{margin-bottom:20px!important}.um-page-password-reset .um-field-block{color:#fff}.um-page-password-reset .um-um_password_id.um{max-width:none!important;background:#0f1040 url(/wp-content/themes/generatepress-child/img/bg-login-form.svg) no-repeat center left;background-size:cover;color:#fff;padding:37px 40px 30px;margin:40px -40px -26px!important;width:auto;border-radius:0 0 6px 6px}.um-page-password-reset div.um .um-field-label label,.um-page-password-reset div.um .um-field-checkbox-option,.um-page-password-reset div.um .um-field-radio-option{color:#fff!important}.login-page .elementor-widget-heading .elementor-heading-title,.um-page-password-reset .entry-title{margin:0 0 -18px;padding:0;font:28px/1.4 "Roboto Mono",Arial,Helvetica,sans-serif;color:#0f1040;letter-spacing:0}.um-page-register .login-page .elementor-widget-heading .elementor-heading-title,.um-page-password-reset .entry-title{padding-bottom:0}.um-page-password-reset .entry-header{padding-top:40px;text-align:center}.login-bottom-wrapper{margin:-12px -30px -31px;padding:18px 40px 45px;background:#f7f8fa;border-radius:0 0 6px 6px}.um-page-register .login-page .um-form form{margin:-12px -20px -21px}.um-page-password-reset .login-bottom-wrapper{margin:0 -40px -30px;padding-top:37px;background:none}.um-page-register .login-bottom-wrapper{margin:0}.login-page .um-form form{position:relative}body.um,body.um:not(.um-admin){margin-bottom:0!important}body:not(.um-page-account) .um-form form:after{content:"";position:absolute;bottom:-76px;left:-50px;right:-50px;height:130px;background:url(/wp-content/themes/generatepress-child/img/login-form-shadow.svg) no-repeat 0 100%;background-size:100%;z-index:-1}.login-page div.um .um-field{margin-bottom:0;padding:30px;align-self:center}.login-page div.um .login-bottom-wrapper .um-field{padding:0;margin-right:0;margin-bottom:12px;text-align:left}.login-bottom-wrapper{background:#0f1040 url(/wp-content/themes/generatepress-child/img/bg-login-form.svg) no-repeat center left;background-size:cover}.login-page div.um .um-half,.login-bottom-wrapper{text-align:center;color:#fff}.login-page div.um .um-half{margin-bottom:12px;font-size:18px;line-height:1.5!important}.login-page div.um .um-right.um-half{margin-bottom:7px}.login-page .um-1502.um a.um-button.um-button-social.um-button-google,.login-page .um-1501.um a.um-button.um-button-social.um-button-google{margin-bottom:0}.login-bottom-wrapper .um-field-c .um-field-checkbox{display:block!important;margin:0 auto 20px!important;max-width:320px}.login-page .um-field-checkbox-state i{color:#fff}.login-page .um-field-checkbox:hover i,.login-page .um-field-radio:hover i{color:#fff}.login-page div.um .um-field-checkbox.active:not(.um-field-radio-state-disabled) i{color:#fff}.login-page p{margin-bottom:0;color:#fff}.um-page-register .login-page p{color:#0f1040}.login-page div.um .um-field-label label,.login-page div.um .um-field-checkbox-option,.login-page div.um .um-field-radio-option{color:#fff!important}.login-bottom-wrapper div.um .um-form input[type="text"],.login-bottom-wrapper div.um .um-form input[type="number"],.login-bottom-wrapper div.um .um-form input[type="password"]{color:#fff;background-color:#fff0;border:1px solid #fff!important;border-width:0 0 1px!important}.login-page .um-search-filter .select2.select2-container .select2-selection,.login-page .um-field .select2.select2-container .select2-selection{background-color:transparent!important;color:#fff!important;height:52px;border-color:#fff0 #fff0 #fff!important;padding:0!important;border-radius:0!important}.login-page .um-search-filter .select2-container.select2-container--open,.login-page .um-field .select2-container.select2-container--open{z-index:9996}.login-page .select2-container--default .select2-selection--single .select2-selection__rendered{padding:10px 30px 10px 9px!important;color:#fff}.login-bottom-wrapper h3{margin:15px auto 22px;font:22px/1.4 "Roboto Mono",Arial,Helvetica,sans-serif;color:#fff}.login-page .login-bottom-wrapper .um-col-1,.um-page-password-reset .login-bottom-wrapper .um-field{margin:0 auto;max-width:320px}.login-page div.um .um-col-alt{margin-top:0;margin-bottom:0;padding-top:0}.um-page-register .um-social-login-wrap .um{max-width:500px;background:none!important}.um-page-register .um-social-login-wrap .um form:after{bottom:-70px;max-width:500px;margin:0 auto}.um-page-register .um-social-login-wrap .login-bottom-wrapper{border-radius:6px}.um-social-login-wrap .login-bottom-wrapper input[type="submit"].um-button,.um-page-register .um-social-login-wrap .login-bottom-wrapper input[type="submit"].um-button,.um-social-login-wrap .login-bottom-wrapper .um-button.um-alt,.login-page .login-bottom-wrapper input[type="submit"],.um-page-password-reset .um input[type="submit"].um-button,.login-page .login-bottom-wrapper .um input[type="submit"].um-button{display:inline-block;vertical-align:top;margin:0 0 22px;padding:5px 40px 6px 15px!important;font-family:"Roboto Mono",Arial,Helvetica,sans-serif!important;font-weight:400!important;min-width:104px!important;height:36px!important;font-size:16px!important;text-align:left;color:#0f1040;border-radius:0!important;background-color:#24d5f2!important;background-image:url("data:image/svg+xml,%3Csvg width='13' height='20' viewBox='0 0 13 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.4883 10.0508L7.94922 14.8633C7.86719 14.9727 7.73047 15 7.62109 15C7.51172 15 7.40234 14.9727 7.32031 14.8906C7.12891 14.7266 7.12891 14.4531 7.29297 14.2891L11.1211 10.1875H0.8125C0.566406 10.1875 0.375 9.99609 0.375 9.77734C0.375 9.55859 0.566406 9.3125 0.8125 9.3125H11.1211L7.29297 5.23828C7.12891 5.07422 7.12891 4.80078 7.32031 4.63672C7.51172 4.47266 7.78516 4.47266 7.94922 4.66406L12.4883 9.47656C12.6523 9.64062 12.6523 9.88672 12.4883 10.0508Z' fill='%230F1040'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:90% 50%!important;border:2px solid #0f1040!important}.um-social-login-wrap .login-bottom-wrapper input[type="submit"].um-button{margin:0}.um-social-login-wrap .login-bottom-wrapper .um-button.um-alt{width:auto;padding:9px 20px!important;background:#24d5f2!important;color:#0f1040!important}.um-social-login-wrap .login-bottom-wrapper .um-button.um-alt:hover{background-color:#24d5f2!important;color:#0f1040!important}body:not(.um-page-account) .um input[type="submit"].um-button:hover,.um-social-login-wrap .login-bottom-wrapper input[type="submit"].um-button:hover,.login-page .login-bottom-wrapper input[type="submit"]:hover{background-color:#0f1040!important;background-image:url("data:image/svg+xml,%3Csvg width='13' height='20' viewBox='0 0 13 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.4883 10.0508L7.94922 14.8633C7.86719 14.9727 7.73047 15 7.62109 15C7.51172 15 7.40234 14.9727 7.32031 14.8906C7.12891 14.7266 7.12891 14.4531 7.29297 14.2891L11.1211 10.1875H0.8125C0.566406 10.1875 0.375 9.99609 0.375 9.77734C0.375 9.55859 0.566406 9.3125 0.8125 9.3125H11.1211L7.29297 5.23828C7.12891 5.07422 7.12891 4.80078 7.32031 4.63672C7.51172 4.47266 7.78516 4.47266 7.94922 4.66406L12.4883 9.47656C12.6523 9.64062 12.6523 9.88672 12.4883 10.0508Z' fill='%2324D5F2'/%3E%3C/svg%3E%0A")!important;color:#24d5f2!important;border-color:#24d5f2!important}.um-social-login-wrap .login-bottom-wrapper input[type="submit"].um-button:focus,.login-page .um input[type="submit"].um-button:focus{height:40px!important}.login-page .login-bottom-wrapper .um-col-alt-b{font-size:18px;padding:0}.login-page .login-bottom-wrapper a.um-button.um-alt,.login-page .login-bottom-wrapper .um-col-alt-b .um-link-alt{padding-left:0!important;line-height:1.5!important;font-size:18px;font-weight:700!important;color:#24d5f2!important;display:inline}.login-page .login-bottom-wrapper a.um-button.um-alt:hover,.login-page .login-bottom-wrapper .um-col-alt-b .um-link-alt:hover{text-decoration:underline!important}.login-page .login-bottom-wrapper .tml-links li:before,.login-page .login-bottom-wrapper a.um-button.um-alt:before,.login-page .login-bottom-wrapper .um-col-alt-b:before{display:none}.um-social-login-wrap .login-bottom-wrapper .login-text{margin-bottom:12px;font-size:18px;line-height:1.5!important}.course-complete-popup-overlay{z-index:9}.mantine-Modal-root{z-index:99999!important}.mantine-Modal-inner{align-items:center!important}@media screen and (max-width:767px){.login-page .um-form form{margin:0}.login-bottom-wrapper{margin:0 -30px -30px}.um-page-register .login-bottom-wrapper{margin:0}body:not(.um-page-account) .um-form form:after,.um-page-password-reset .um-form form:after{display:none}}@media screen and (max-width:500px){.um-page-login .inside-article,.um-page-register .inside-article,.um-page-password-reset .inside-article{margin:60px 10px}.sfwd-courses-template-default #right-sidebar,.sfwd-courses-template-default .learndash-wrapper.learndash-wrap.learndash-shortcode-wrap .learndash.user_has_access{display:none}}@media screen and (max-width:360px){.elementor-location-header .elementor-column.elementor-col-50.elementor-top-column.elementor-element{width:69%!important}.elementor-location-header .elementor-column.elementor-col-50.elementor-top-column.elementor-element.header-nav-holder{width:31%!important}.elementor-widget-image.elementor-widget-theme-site-logo a img[src$=".svg"]{width:200px;max-width:120px}}body.single article .entry-content{display:block}#um_field_0_profile_photo{display:none}#um_field_0_user_login{margin-top:1.2em}.instruqt-panel__launch{background:#24d5f2;color:#0f1040;padding:11px 19px;border:2px solid #0f1040;line-height:1.3;font-family:"Roboto Mono",sans-serif}.instruqt-panel__launch:hover{background:#0f1040;color:#24d5f2;border-color:#24d5f2;text-decoration:none}.instruqt-panel{position:fixed;bottom:0;left:0;right:0;height:450px;background:#f1f1f1;border-top:2px solid #000;box-shadow:0 -2px 10px rgb(0 0 0 / .2);overflow:hidden;z-index:9999}.instruqt-panel.dragging iframe{pointer-events:none}.instruqt-panel__handle{background:#0d1e47;background-image:linear-gradient(to right,rgb(255 255 255 / .3),rgb(255 255 255 / .3)),linear-gradient(to right,rgb(255 255 255 / .3),rgb(255 255 255 / .3));background-size:40px 2px,40px 2px;background-position:center 14px,center 24px;background-repeat:no-repeat;cursor:ns-resize;height:40px;touch-action:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.instruqt-panel__close{position:absolute;top:8px;right:30px;background:#fff0;border:none;cursor:pointer;padding:0}.instruqt-panel__close:hover,.instruqt-panel__close:focus{background-color:#fff0}.instruqt-panel__close:focus{outline:1px solid #fff!important}.instruqt-panel__content{background-color:#131824;height:calc(100% - 40px);overflow-y:auto;position:relative}.instruqt-panel__content iframe{height:100%;left:0;position:absolute;top:0;width:100%}#drift-frame-controller,#drift-frame-chat{z-index:2147483646!important}.instruqt-panel{z-index:2147483647}.search-show{background:#fff;border:1px solid #326de6;border-radius:3px;padding:2px 7px}.search-show[aria-expanded="true"],.search-show:focus,.search-show:hover{background-color:#326de6!important}.search-show:hover,.search-show:focus{background-color:#fff;color:#000}.search-show i{color:#000;font-size:13px}.search-show[aria-expanded="true"] i,.search-show:focus i,.search-show:hover i{color:#fff}.elementor-location-header{position:relative}.search-form{position:absolute!important;top:100%;display:none;z-index:999;left:50%!important;transform:translateX(-50%);@media (max-width:639px){width:100%!important}}.search-form-drop .search-form{display:flex;border-radius:0 0 6px 6px}.search-form-drop .search-form .search-field{width:auto!important;min-width:0;flex-grow:1;height:48px;margin:0!important;padding:11px 21px;color:#0f1040;font-family:"Roboto Mono",Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.3;border-radius:0 0 0 6px;border-left:1px solid #0f1040;border-top:1px solid #0f1040;border-bottom:1px solid #0f1040;background:linear-gradient(90deg,rgb(255 248 238 / .5) .02%,rgb(194 246 255 / .5) 99.98%),#fff!important}.search-form-drop .search-form .search-field::placeholder{color:#0f1040;opacity:1}.search-form-drop .er_search_button_close{flex-shrink:0;margin:0;padding:0;width:50px;height:48px;color:#fff;text-align:center;font-family:"Roboto Mono",Arial,Helvetica,sans-serif;font-size:23px;text-transform:uppercase;border:1px solid #0f1040;border-left:0;background:#0f1040;border-radius:0 0 6px 0!important;transition:all 250ms ease-in-out}.search-form-drop .er_search_button_close:hover{color:#0f1040;background:#fff}.search-form-drop .er-search-form{display:grid!important;grid-template-columns:auto 50px;width:100%}@media (min-width:640px){.search-form-drop .er-search-form{grid-template-columns:520px 50px}}.search-form-drop .er-dummy-search-box{display:block!important;margin:0!important;padding:0!important;width:100%!important}@media (min-width:640px){.search-form-drop .er-dummy-search-box{width:520px!important}}.search-form-drop .er_search_input_dummy{color:#0f1040!important;font-family:"Roboto Mono",Arial,Helvetica,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1.3!important;border-radius:0 0 0 6px!important;border-left:1px solid #0f1040!important;border-top:1px solid #0f1040!important;border-bottom:1px solid #0f1040!important;background:linear-gradient(90deg,rgb(255 248 238 / .5) .02%,rgb(194 246 255 / .5) 99.98%),#fff!important;height:auto!important;margin-top:0;padding:11px 21px!important;width:100%!important}@media (min-width:640px){.search-form-drop .er_search_input_dummy{margin-top:inherit;max-width:520px!important}}html body .er-dummy-search-box .er_search_button_dummy{display:block;margin:0;padding:0;width:100%;height:48px;color:#fff;text-align:center;font-family:"Roboto Mono",Arial,Helvetica,sans-serif;font-size:17px;font-weight:500;line-height:1.3;text-transform:uppercase;border:1px solid #0f1040;background:#326de6;border-radius:0!important;transition:all 250ms ease-in-out}html body .er-dummy-search-box .er_search_button_dummy:hover{color:#326de6;background:#fff}.er-suggestions{left:0px!important}.er_search_suggestions{border-radius:6px!important;order:2px solid #dadada;margin-top:0!important}.searchform{display:grid;left:87px;position:relative;grid-template-columns:auto 50px;margin:0 auto;width:100%;@media (min-width:640px){grid-template-columns:auto 50px;width:619px}@media (max-width:639px){left:14%}}.search-form-drop .searchform{left:0}@media (min-width:640px){grid-template-columns:auto 50px;width:619px}@media (min-width:640px){.open-search-button .elementor-icon{display:block;height:29px;width:29px;line-height:29px;text-align:center}.open-search-button .elementor-icon i{width:auto;height:auto;line-height:30px}}#er_search_results{margin-top:10px!important}#er_search_results .er-search-result-box .image{overflow:hidden;margin-right:10px}html body #er_search_results .er-search-result-box .title a,html body #er_search_results .er-search-result-box .er-title a{padding:2px 0;font-size:21px;color:#326de6;font-weight:400;line-height:1.5em;height:1.6em;overflow:hidden;outline:none;display:inline-block}html body span.er_highlight{color:#1c5ee3!important;background:#e2e9f5!important;padding:2px 4px;border-radius:4px}html body .url{display:none}html body #er_search_input{background:#eceeef;outline:0;font-weight:400;font-size:15px;width:100%;height:50px;box-shadow:none;color:#0f1040;padding:0 15px;border:1px solid #0f1040;border-right:0;border-radius:3px 0 0 3px}html body #er_search_voice{color:#fff;padding:0;background:#326de6;width:56px;height:50px;text-align:center;font-size:16px;border:1px solid #0f1040;border-right:none;outline:0}html body #er_search_button{box-shadow:none;outline:none;background:#0f1040;color:#fff;border:none;width:56px;height:50px;padding:0;font-size:16px;cursor:pointer;margin:0}.er-dummy-search-box .er_search_input_dummy{height:48px!important;top:2px}.er_more_result_btn:hover{background-color:#fff}.generate-back-to-top .fa{left:7px!important;top:6px!important}.cta-heading .elementor-heading-title i{margin-right:12px;font-size:36px}.cta-heading .elementor-heading-title i:before{background-image:radial-gradient(farthest-corner at 12px 5px,#24D5F2,#326DE6 30%,#24D5F2);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;display:initial}.cta-link-arrow i{transform:translateX(0);transition:all .3s ease-in-out}.cta-link-arrow:hover i{transform:translateX(16px)}.footer-main.redesign-2025 .elementor-column.footer-column-mascot{width:100%}.footer-main.redesign-2025 li{font-weight:300}.footer-main.redesign-2025 .elementor-column.footer-column-mascot img{max-width:200px}.footer-main.redesign-2025 .elementor-column.footer-column-mascot .elementor-widget-button{width:auto}.footer-main.redesign-2025 .elementor-column .list-columns .elementor-column{width:20%!important}.footer.dark-mode.footer-main.redesign-2025 .button-github a{color:#fff;background:none;border:none;padding-left:0px!important;display:flex;align-items:center}.footer.dark-mode.footer-main.redesign-2025 .button-github a::before{font-family:"FontAwesome"!important;font-size:30px;content:"\f09b"!important;visibility:visible!important;height:auto!important;position:relative;left:unset;margin-right:8px}.footer.dark-mode.footer-main.redesign-2025 .button-github a:hover{color:#24D5F2!important;background:none}.footer-main.redesign-2025 p.column-header{font-family:"Roboto Condensed",sans-serif;font-size:18px;text-transform:uppercase;font-weight:700;margin-bottom:13px;color:#fff}.footer-main.redesign-2025 .border-gradient a.elementor-button{font-family:"Roboto Mono",sans-serif;font-weight:400;padding:15px 25px;transition:all .25s ease-in-out;position:relative;background:#0F1040}.footer-main.redesign-2025 .border-gradient a.elementor-button:before{content:"";display:block;position:absolute;z-index:-1;top:-1px;right:-1px;bottom:-1px;left:-1px;background-image:radial-gradient(115.3% 73.94% at 80.14% 28.72%,#00E5FF 30.02%,#0F1040 52.5%,#2618FA 71.91%,#00E5FF 100%);background-repeat:no-repeat;background-size:cover;opacity:0;transition:all .75s ease-in-out}.footer-main.redesign-2025 .border-gradient a.elementor-button:after{content:"";display:block;position:absolute;z-index:-1;top:-1px;right:-1px;bottom:-1px;left:-1px;background-image:radial-gradient(115.3% 73.94% at 20.14% 28.72%,#00E5FF 30.02%,#0F1040 52.5%,#2618FA 71.91%,#00E5FF 100%);background-repeat:no-repeat;background-size:cover;opacity:1;z-index:-1;transition:all .75s ease-in-out;height:unset;width:unset}.footer-main.redesign-2025 .border-gradient a.elementor-button:hover:after{opacity:0}.footer-main.redesign-2025 .border-gradient a.elementor-button:hover:before{opacity:1}.footer.redesign-2025 .copyright p{font-size:12px}@media only screen and (min-width:960px){.footer-main.redesign-2025 .elementor-column.footer-column-mascot{width:30%}}@media only screen and (min-width:768px) and (max-width:960px){.footer-main.redesign-2025 .elementor-column{width:100%!important}}@media only screen and (max-width:480px){.footer-main.redesign-2025 .elementor-column .list-columns .elementor-column{width:100%!important}}.lab-cta{padding:19px 0;background:#EFEFEF}.inside-article .lab-cta{margin:0 -40px}.lab-cta-holder{padding:53px 20px;border-radius:6px;border:2px solid #fff0;background:linear-gradient(#fff,#fff) padding-box,radial-gradient(135.97% 82.01% at 50% 50%,#24D5F2 11.21%,#030423 43.67%,#326DE6 64.86%,#24D5F2 88.43%) border-box;position:relative}.lab-cta-holder:after{content:"";position:absolute;right:28px;bottom:28px;width:214px;height:82px;background:url(/wp-content/themes/generatepress-child/img/lab-mascot.svg) no-repeat;background-size:contain}@media screen and (min-width:768px) and (max-width:900px){.lab-cta-holder:after{width:170px}}@media screen and (max-width:768px){.inside-article .lab-cta{margin:0 -30px;padding:19px 10px}}@media screen and (max-width:700px){.lab-cta-holder{padding-bottom:140px}}.lab-cta-content{max-width:560px;margin:0 auto;text-align:center}.lab-cta-content h2{margin:0 0 19px;color:#0F1040;font-size:31px;font-weight:300;line-height:1.3}.lab-cta-content p{margin:0 0 25px;color:#0F1040;font-size:15px;font-weight:300;line-height:1.4;letter-spacing:.298px}.lab-cta-content .instruqt-panel__launch{padding:8px 16px;font-size:15px;font-weight:400;line-height:1.4;color:#0F1040;background:#fff;border:1px solid #0F1040;transition:all 350ms ease-in-out}.lab-cta-content .instruqt-panel__launch i{margin-left:12px}.lab-cta-content .instruqt-panel__launch:hover{color:#fff;background:#0F1040}