@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0C4n.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4n.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4n.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDz8V1s.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrFJA.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9V1s.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6V1s.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7V1s.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDD4V1s.ttf) format("truetype")}@font-face{font-family:Ivar;font-weight:700;src:url(/app/themes/ul-theme/assets/fonts/Ivar/IvarText-Bold.otf) format("opentype"),url(/app/themes/ul-theme/assets/fonts/Ivar/IvarText-Bold.woff) format("woff")}@font-face{font-family:Ivar;font-weight:400;src:url(/app/themes/ul-theme/assets/fonts/Ivar/IvarText-Regular.otf) format("opentype"),url(/app/themes/ul-theme/assets/fonts/Ivar/IvarText-Regular.woff) format("woff")}.BoldHeader{font-family:Ivar,serif;font-size:14px;font-weight:600}.BodyCopy{font-size:14px;font-weight:400}.SectionTitle{font-family:Poppins,sans-serif;font-size:14px;letter-spacing:.1em;text-transform:uppercase}.ProductTitle{font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1}.ContentTitle,.ProductTitle:first-letter{text-transform:uppercase}.ContentTitle{font-family:Poppins,sans-serif;font-size:16px;letter-spacing:.1em}.ProductDescription{font-family:Poppins,sans-serif;font-size:18px;line-height:1.4}.AttributeName{font-family:Poppins,sans-serif;font-size:14px;text-align:center}.AttributeValue{font-family:Ivar,serif;font-size:28px;font-weight:600;text-align:center}.Label{font-family:Poppins,sans-serif;text-align:center;text-transform:uppercase}.CourseTitle{font-family:Ivar,serif;font-weight:600;line-height:1.1}.FooterTitle{color:#fff;font-family:Poppins,sans-serif;font-size:18px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.MainBodyText iframe{max-width:100%}.MainBodyText img{max-width:100%;height:100%;padding:5px;border:1px solid #ccc}.MainBodyText h2,.MainBodyText h3,.MainBodyText h4,.MainBodyText h5,.MainBodyText h6{margin:10px 0;font-weight:600}.MainBodyText h2:first-of-type,.MainBodyText h3:first-of-type,.MainBodyText h4:first-of-type,.MainBodyText h5:first-of-type,.MainBodyText h6:first-of-type{margin-top:0}.MainBodyText ul{margin-bottom:15px;list-style:disc;-webkit-padding-start:20px;padding-inline-start:20px}.MainBodyText ul li{padding-left:10px;margin-left:10px;font-size:16px}.MainBodyText ol{margin-bottom:15px;list-style-type:decimal;-webkit-padding-start:20px;padding-inline-start:20px}.MainBodyText ol li{padding-left:10px;margin-left:10px;font-size:16px}.MainBodyText table{width:100%;border:1px solid #1a1a1a;margin-bottom:20px;border-collapse:collapse;border-radius:5px;border-spacing:1px;-webkit-box-shadow:0 0 7px -1px #ccc;box-shadow:0 0 7px -1px #ccc;font-size:16px}.MainBodyText table td{padding:8px;border:1px solid #ccc;-webkit-transition:all .3s;transition:all .3s;vertical-align:middle}.MainBodyText table tr:nth-child(2n) td{background:#f0f0f0}.MainBodyText a{color:#085393;font-weight:600;text-decoration:underline}.MainBodyText p{margin-bottom:15px;font-size:16px}.Transition{-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.MenuStyle{font-family:Poppins,sans-serif;font-size:14px;letter-spacing:.13em;text-transform:uppercase}.InnerMenuStyle{font-weight:400}.Button,.InnerMenuStyle{color:#fff;font-family:Poppins,sans-serif;text-transform:uppercase}.Button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ff5353;background:#ff5353;border-radius:50px;cursor:pointer;font-size:14px;font-weight:600;letter-spacing:.15em;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.Button:hover{background-color:#e54e4e}.GoldButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ff5353;border-radius:50px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;border:1px solid #d69a44;background:none;background-image:-webkit-gradient(linear,left top,right top,from(#d69a44),color-stop(#f6da95),to(#d69a44));background-image:linear-gradient(90deg,#d69a44,#f6da95,#d69a44);background-position:50%;background-repeat:no-repeat;color:#1a1a1a;-webkit-transition:none;transition:none}.GoldButton:hover{background-color:#e54e4e}.ButtonSecondary{border-radius:9999px}.AccountButton,.ButtonSecondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.AccountButton{border-radius:9999px;height:35px;border:1px solid #1a1a1a;margin-top:auto;background:transparent;letter-spacing:.015em}.AccountButton:hover{border:1px solid #000;background:#000;color:#fff}.SelectVariationButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;display:inline-block;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:9px 0;border:1px solid #fff;color:#fff;text-align:center}.SelectVariationButton:hover{background:#fff;color:#1a1a1a}.AddToCartButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ff5353;border-radius:50px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:9px 0;border:1px solid #ffc7c5;background-color:#ffc7c5;pointer-events:none}.AddToCartButton:hover{background-color:#e54e4e}.AddToCartButton.active{border:1px solid #ff5353;background-color:#ff5353;pointer-events:auto}.ProgressBar{overflow:hidden;width:168px;height:4px;margin:10px auto 12px;background:#ccc;border-radius:5px}.ProgressBar .bar{position:relative;width:100%;height:100%;background:#1a1a1a;float:left;-webkit-transform-origin:left center;transform-origin:left center}.BoxShadow{-webkit-box-shadow:0 0 7px -1px #ccc;box-shadow:0 0 7px -1px #ccc}.BoxShadowDarker{-webkit-box-shadow:0 0 9px -2px rgba(0,0,0,.75);box-shadow:0 0 9px -2px rgba(0,0,0,.75)}.Line{border-bottom:1px solid #333;margin-bottom:5px}.Line,.LineFooter{width:100%;margin-top:13px}.LineFooter{border-bottom:1px solid #ccc;margin-bottom:8px}.CourseNumber{font-size:11px;letter-spacing:.2em;text-align:center;text-transform:uppercase}.ViewMoreButton{width:156px;height:40px;border:1px solid #1a1a1a;margin:auto;color:#1a1a1a;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.ViewMoreButton:hover{background:#f0f0f0}.PlayButton{position:absolute;z-index:3;top:50%;left:50%;width:119px;height:119px;background-image:url(/app/themes/ul-theme/assets/img/play-button.svg);background-position:50%;background-repeat:no-repeat;background-size:80px;cursor:pointer;opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.PlayButton.inactive{opacity:0;pointer-events:none}.FullscreenButton{position:absolute;z-index:2;right:20px;bottom:20px;width:39px;height:26px;background-image:url(/app/themes/ul-theme/assets/img/fullscreen-button.svg);background-repeat:no-repeat;opacity:1;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.FullscreenButton.inactive{opacity:0;pointer-events:none}.PosterImage{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background-color:#1a1a1a;background-position:50%;background-repeat:no-repeat;background-size:contain;opacity:1;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.PosterImage.inactive{opacity:0;pointer-events:none}.InputLabel{display:block;margin-top:10px;margin-bottom:20px;color:#707070;font-size:12px;letter-spacing:.1em;text-align:left;text-transform:uppercase}#woocommerce-form-account-edit .show-password-input,.Input{width:100%;min-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:5px;border:1px solid #ccc;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f0f0f0;border-radius:5px}.Quantity{color:#818181;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.Quantity.laptop{display:none}.VariationDropDown{position:absolute;z-index:2;display:none;width:100%;background:#fff;border-radius:5px;color:#1a1a1a;-webkit-box-shadow:0 0 9px -2px rgba(0,0,0,.75);box-shadow:0 0 9px -2px rgba(0,0,0,.75)}.VariationDropDown:before{position:absolute;top:-20px;left:16%;width:0;height:0;border-right:20px solid transparent;border-bottom:20px solid #fff;border-left:20px solid transparent;content:""}.VariationPriceOutput{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-family:Ivar,serif}.VariationPriceOutput .regular-price{position:relative;margin-left:10px;color:#fff;font-size:20px;font-weight:600;opacity:.5;text-decoration:line-through}.VariationPriceOutput .sale-price{color:#fff;font-size:25px;font-weight:600}.DateCalendar .course-years{position:absolute;z-index:2;display:none;width:100%;background:#fff;border-radius:5px;color:#1a1a1a;-webkit-box-shadow:0 0 9px -2px rgba(0,0,0,.75);box-shadow:0 0 9px -2px rgba(0,0,0,.75)}.DateCalendar .course-years:before{position:absolute;top:-20px;left:16%;width:0;height:0;border-right:20px solid transparent;border-bottom:20px solid #fff;border-left:20px solid transparent;content:""}.DateCalendar .course-years .course-variation.active{background:#085393;color:#fff}.DateCalendar .course-years .clear-all{padding:15px;cursor:pointer;text-decoration:underline}.DateCalendar .years-header{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #ccc}.DateCalendar .years-header .dates-header{padding:16px;background:#fff;border-top-left-radius:5px;border-top-right-radius:5px;color:#ccc;cursor:pointer;font-weight:600;letter-spacing:-.04em}.DateCalendar .years-header .dates-header label{cursor:pointer}.DateCalendar .course-years input.active~label{color:#000;cursor:pointer;text-decoration:underline}.DateCalendar .course-years input{display:none}.DateCalendar .month-header{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px 15px;border-bottom:1px solid #ccc;border-bottom-left-radius:5px;border-bottom-right-radius:5px;cursor:pointer}.DateCalendar .month-header.visible{display:-webkit-box;display:-ms-flexbox;display:flex}.DateCalendar .month-header>p{font-weight:600}.DateCalendar .month-header img{width:10px}.DateCalendar .courses-dates{display:none;padding:15px 0}.DateCalendar .courses-dates div{color:#1a1a1a;cursor:pointer;line-height:1.89em}.DateCalendar .courses-dates div:hover{color:#085393}.SalePriceTag{position:absolute;z-index:2;top:-20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ff5353;color:#fff;font-weight:600}.TableStyle table{width:100%;border:1px solid #1a1a1a;margin-bottom:20px;border-collapse:collapse;border-radius:5px;border-spacing:1px;-webkit-box-shadow:0 0 7px -1px #ccc;box-shadow:0 0 7px -1px #ccc;font-size:16px}.TableStyle table td{padding:8px;border:1px solid #ccc;-webkit-transition:all .3s;transition:all .3s;vertical-align:middle}.TableStyle table tr:nth-child(2n) td{background:#f0f0f0}.RestrictedContent .dae-shortcode-download-content-wrapper{width:100%!important;min-width:unset!important}.RestrictedContent .dae-shortcode-register-submit{width:100%!important;padding:12px 0!important;border:1px solid #1a1a1a!important;margin-right:100%!important;background:#fff!important;border-radius:5px!important;color:#1a1a1a!important;font-size:14px!important;letter-spacing:.15em!important;text-align:center!important;text-transform:uppercase!important}.RestrictedContent .dae-shortcode-register-submit:hover{background:#f0f0f0!important}.RestrictedContent .dae-shortcode-register-wrapper .dae-shortcode-register-label{margin-left:0!important}.RestrictedContent .dae-shortcode-register-wrapper p{margin-right:0!important;margin-left:0!important}.RestrictedContent .dae-shortcode-register-input-wrap{width:100%!important}.RestrictedContent .dae-shortcode-register-input-wrap .dae-shortcode-register-field{width:100%!important;height:49px!important;padding:15px!important;background:#f1f1f1!important;border-radius:0 5px 5px 0!important;color:#444!important;font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important}.RestrictedContent .dae-shortcode-register-icon{height:49px!important;padding:15px!important;background:#000!important;border-radius:5px 0 0 5px!important;color:#fff!important;font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important}.RestrictedContent .dae-shortcode-register-field-wrap{margin-right:0!important;margin-left:0!important}.RestrictedContent .dae-shortcode-download-title{padding-top:0!important;padding-bottom:0!important;padding-left:0!important;font-size:16px!important;font-weight:600!important;text-transform:uppercase!important}.RestrictedContent .dae-shortcode-download-button{min-width:100%!important;padding:14px 0!important;border:1px solid #1a1a1a!important;margin-bottom:0!important;margin-left:0!important;background:#ff5353!important;border-radius:5px!important;color:#fff!important;text-align:center}.RestrictedContent .dae-shortcode-download-button:hover{background:#000!important;color:#fff!important}.RestrictedContent .dae-shortcode-download-button .dae-shortcode-download-button-text{font-weight:400!important;letter-spacing:.15em!important;text-transform:uppercase!important}.Breadcrumbs span{color:#818181;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.Breadcrumbs a{color:#ff5353}.AccountOrderBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:25px}.AccountOrderBox,.BackgroundImageBanner{display:-webkit-box;display:-ms-flexbox;display:flex}.BackgroundImageBanner{min-height:446px;-webkit-box-sizing:border-box;box-sizing:border-box;background-position:bottom;background-repeat:no-repeat;background-size:cover}.PrivatePolicy{margin-top:20px;font-size:14px;text-align:center}.PrivatePolicy a{text-decoration:underline}body{padding:0;margin:0;font-size:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#site{line-height:normal}head{display:none!important}html{scroll-padding-top:195px}body,html{width:100%;padding:0;margin:0;-webkit-font-smoothing:antialiased;font-weight:300;overflow-x:hidden}body>b,html>b{display:none}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{padding:0;margin:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:600}q:after,q:before{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-size:inherit;font-size:100%;font-weight:inherit;outline:none}a,a:link,a:visited{color:inherit}a,a:hover,a:link,a:link:hover,a:visited,a:visited:hover{text-decoration:none}a:link img,a:visited img,a img{border:none}button:focus,div:focus,input:focus,p:focus,span:focus{outline:none}abbr{text-decoration:none!important}body .hidden{display:none!important}[data-sr]{visibility:hidden}.overlay.open{position:fixed;z-index:5;top:74px;right:0;left:0;width:100vw;height:100vh;background-color:#1a1a1a}.inner{position:relative;height:100%;max-width:1130px;padding:0 26px}.full,.inner{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.padded{position:relative;height:100%}#site-content{width:100%}a,button{cursor:pointer}strong{font-weight:600}body{color:#1a1a1a;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;scrollbar-width:none}body .woocommerce-breadcrumb{margin-top:42px!important;margin-bottom:12px;color:#818181;font-size:10px;letter-spacing:.2em;text-transform:uppercase}body .woocommerce-breadcrumb a{color:#ff5353}body .woocommerce{position:relative}body .woocommerce-result-count{display:none}body .clear{clear:both}body .subway-link{padding:0 5px;background:#1a1a1a;color:#fff}body .subway-sublink{padding:0 5px;background:#707070;color:#fff}body .anchor{position:relative}body .anchor #store-link{position:absolute;top:-80px;left:0}body .anchor #expertise-areas,body .anchor #how-we-train{position:absolute;top:-200px;left:0}body .anchor #online-courses{position:absolute;top:-100px;left:0}body .woocommerce-password-strength.bad,body .woocommerce-password-strength.short{color:#ff5353}body .woocommerce-password-strength.good{color:#ffc733}body .woocommerce-password-strength.strong{color:#83c373}body.hide-nav .second-menu{display:none}body.hide-nav .sticky-nav-fixed-container .sticky-nav-spacer{height:33px}body.hide-nav .sticky-nav-fixed-container .sticky-nav-fixed{top:120px}body.single-product .woocommerce-notices-wrapper .woocommerce-info,body.single-product .woocommerce-notices-wrapper .woocommerce-message{position:absolute;top:20px;left:50%;width:calc(100% - 60px);-webkit-box-sizing:content-box;box-sizing:content-box;padding:10px;border:1px solid #c3e6cb;background:#789;background-color:#d4edda;border-radius:4px;color:#9d9d9c;color:#155724;font-size:16px;text-align:center;-webkit-transform:translate(-50%);transform:translate(-50%)}body.single-product .woocommerce-notices-wrapper .woocommerce-info .wc-forward,body.single-product .woocommerce-notices-wrapper .woocommerce-message .wc-forward{display:none}body.single-product .woocommerce-notices-wrapper .woocommerce-message:has(.ab-test-wc-coupon-message){display:block}body .processing .blockOverlay{width:15px;height:15px;background-image:url(/app/themes/ul-theme/assets/img/spinner.gif)!important;background-position:center 30%!important;background-repeat:no-repeat!important}body .tax-span{display:none}.yt-embed-wrapper{position:relative;height:0;padding-top:25px;padding-bottom:56.25%}.yt-embed-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #000}.wcusage-info-box,.yt-embed-wrapper iframe{-webkit-box-sizing:border-box;box-sizing:border-box}.add-to-cart-button.loading,.add-to-cart.loading a{cursor:not-allowed;opacity:.3}html{scroll-behavior:smooth}html.no-scroll{overflow:hidden}body.woocommerce-cart,body.woocommerce-checkout{overflow-x:visible}body.woocommerce-cart #mini-cart-container,body.woocommerce-checkout #mini-cart-container{display:none!important}.overlay.open{background-color:transparent}#site-header{position:relative;width:100%;height:75px}#site-header .menu-container{width:100%}#site-header .menu-container.fixed{position:fixed;z-index:20;top:0;left:0}#site-header .menu-container.fixed .search-overlay{position:fixed;z-index:5;top:0;right:0;left:0;display:none;width:100vw;height:100vh;background-color:rgba(0,0,0,.75)}body.page-template-template-woo #site-header{height:75px}#site-header.has-promotion-banner,body.page-template-template-woo #site-header.has-promotion-banner{height:110px}#site-header.has-promotion-banner .menu-container.fixed{top:45px}#site-header.has-promotion-banner .burger-menu{top:113px}#site-header.has-promotion-banner .burger-menu .mobile-burger{max-height:calc(100vh - 160px)}#site-header .top-menu{width:100%;height:75px;border-bottom:1px solid #333;background:#1a1a1a}#site-header .top-menu .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#site-header .top-menu .inner .financial-edge-logo svg{width:142px}#site-header .top-menu .inner .search-form{display:none;height:35px;margin:0 10px 0 25px}#site-header .top-menu .inner .search-form input{position:absolute;width:50px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:5px 15px 5px 35px;border:1px solid #fff;background-color:#1a1a1a;border-radius:35px;-webkit-box-shadow:0 0 1px 0 #fff inset,0 0 1px 0 #fff;box-shadow:inset 0 0 1px 0 #fff,0 0 1px 0 #fff;color:#fff;font-family:Poppins;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}#site-header .top-menu .inner .search-form input::-webkit-input-placeholder{color:#fff}#site-header .top-menu .inner .search-form input::-moz-placeholder{color:#fff}#site-header .top-menu .inner .search-form input:-ms-input-placeholder{color:#fff}#site-header .top-menu .inner .search-form input::-ms-input-placeholder{color:#fff}#site-header .top-menu .inner .search-form input::placeholder{color:#fff}#site-header .top-menu .inner .search-form input:focus::-webkit-input-placeholder{display:none}#site-header .top-menu .inner .search-form input:focus::-moz-placeholder{display:none}#site-header .top-menu .inner .search-form input:focus:-ms-input-placeholder{display:none}#site-header .top-menu .inner .search-form input:focus::-ms-input-placeholder{display:none}#site-header .top-menu .inner .search-form input:focus::placeholder{display:none}#site-header .top-menu .inner .search-form i{position:absolute;z-index:2;display:block;width:30px;height:30px;padding-left:5px;color:#fff;line-height:35px;pointer-events:none;text-align:center}#site-header .top-menu .inner .focus{position:relative;z-index:10;width:200px!important;padding:5px 20px!important;background-color:#fff!important;color:#1a1a1a!important;text-align:left!important}#site-header .top-menu .inner .focus i{z-index:12;color:#1a1a1a!important}#site-header .top-menu .inner .desktop-menu{display:none}#site-header .top-menu .inner .desktop-menu #mega-menu-main_menu{font-family:Poppins,sans-serif}#site-header .top-menu .inner .desktop-menu .letter-spacing>a{letter-spacing:.2em}#site-header .top-menu .inner .desktop-menu #mega-menu-wrap-main_menu #mega-menu-main_menu li.mega-menu-item a.mega-menu-link:before{margin:0 10px 0 0}#site-header .top-menu .inner .desktop-menu #mega-menu-wrap-main_menu #mega-menu-main_menu li.mega-menu-megamenu>ul.mega-sub-menu{padding-top:20px}#site-header .top-menu .inner .desktop-menu #mega-menu-wrap-main_menu #mega-menu-main_menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{margin:10px 0 0}#site-header .top-menu .inner .desktop-menu #mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-flyout ul.mega-sub-menu{margin-top:1px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5)}#site-header .top-menu .inner .desktop-menu #mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-megamenu>ul.mega-sub-menu{-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5)}#site-header .top-menu .inner .desktop-menu #mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-disable-link>a.mega-menu-link{cursor:default}#site-header .top-menu .inner .desktop-menu #mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-megamenu>ul.mega-sub-menu .micro-degree-item .mega-menu-description{padding-top:0;margin:0 0 5px}#site-header .top-menu .inner .desktop-menu #mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-megamenu>ul.mega-sub-menu .menu-button-secondary a,#site-header .top-menu .inner .desktop-menu #mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-megamenu>ul.mega-sub-menu .menu-button a{padding:5px 0;margin:0;border-radius:35px;font-size:.9rem;font-weight:600;letter-spacing:.2em;line-height:35px;text-align:center;text-transform:uppercase}#site-header .top-menu .inner .desktop-menu #mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-megamenu>ul.mega-sub-menu .w45{width:45%}#site-header .top-menu .inner .desktop-menu #mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-megamenu>ul.mega-sub-menu .menu-button-level1{width:90%;margin-left:15px}#site-header .top-menu .inner .desktop-menu #mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-megamenu>ul.mega-sub-menu .menu-button a{background-color:#ff5353;-webkit-box-shadow:0 0 1px 0 #ff5353 inset,0 0 1px 0 #ff5353;box-shadow:inset 0 0 1px 0 #ff5353,0 0 1px 0 #ff5353;color:#fff}#site-header .top-menu .inner .desktop-menu #mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-megamenu>ul.mega-sub-menu .menu-button:hover a{background-color:#1a1a1a;-webkit-box-shadow:0 0 1px 0 #1a1a1a inset,0 0 1px 0 #1a1a1a;box-shadow:inset 0 0 1px 0 #1a1a1a,0 0 1px 0 #1a1a1a;color:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#site-header .top-menu .inner .desktop-menu #mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-megamenu>ul.mega-sub-menu .menu-button-secondary a{border:1px solid #1a1a1a;-webkit-box-shadow:0 0 1px 0 #1a1a1a inset,0 0 1px 0 #1a1a1a;box-shadow:inset 0 0 1px 0 #1a1a1a,0 0 1px 0 #1a1a1a;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#site-header .top-menu .inner .desktop-menu #mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-megamenu>ul.mega-sub-menu .menu-button-secondary:hover a{border:1px solid #1a1a1a;background-color:#1a1a1a;color:#fff}#site-header .top-menu .inner .desktop-menu #mega-menu-wrap-main_menu .mega-menu-description{padding-top:10px;font-size:14px;font-style:normal;letter-spacing:normal}#site-header .top-menu .inner .desktop-menu #mega-menu-wrap-main_menu #mega-menu-main_menu>.mega-menu-item:hover>a>span.mega-indicator:after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}#site-header .top-menu .inner .desktop-menu #mega-menu-wrap-main_menu #mega-menu-main_menu>.mega-menu-item>a>span.mega-indicator:after{color:#ff5353;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#site-header .top-menu .inner .desktop-menu #main-header-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;font-family:Poppins,sans-serif;font-size:14px;letter-spacing:.13em;text-transform:uppercase}#site-header .top-menu .inner .desktop-menu #main-header-menu>li{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-right:25px}#site-header .top-menu .inner .desktop-menu #main-header-menu>li div.sub-menu{position:absolute;z-index:100;top:100%;right:-50px;left:-50px;display:none}#site-header .top-menu .inner .desktop-menu #main-header-menu>li div.sub-menu ul{margin:10px auto;background:#fff;border-radius:5px;-webkit-box-shadow:rgba(0,0,0,.35) 0 5px 15px;box-shadow:0 5px 15px rgba(0,0,0,.35);color:#1a1a1a}#site-header .top-menu .inner .desktop-menu #main-header-menu>li div.sub-menu ul li{margin:0}#site-header .top-menu .inner .desktop-menu #main-header-menu>li div.sub-menu ul li a{display:block;padding:10px 25px}#site-header .top-menu .inner .desktop-menu #main-header-menu>li div.sub-menu ul li a:hover{background-color:#efe9e9}#site-header .top-menu .inner .desktop-menu #main-header-menu>li div.sub-menu ul li a:hover:first-child{border-top-left-radius:5px;border-top-right-radius:5px}#site-header .top-menu .inner .desktop-menu #main-header-menu>li div.sub-menu ul li a:hover:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}#site-header .top-menu .inner .desktop-menu #main-header-menu>li i{color:#ff5353}#site-header .top-menu .inner .desktop-menu #main-header-menu>li:first-child{padding:7px;background-color:#ff5353;border-radius:5px}#site-header .top-menu .inner .desktop-menu #main-header-menu>li:first-child i{color:#fff}#site-header .top-menu .inner .cart-menu{display:-webkit-box;display:-ms-flexbox;display:flex;height:75px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#site-header .top-menu .inner .cart-menu #mini-cart-container-content{overflow:hidden;max-height:0;-webkit-transition:max-height .5s linear;transition:max-height .5s linear;-webkit-transition-delay:.2s;transition-delay:.2s}#site-header .top-menu .inner .cart-menu #mini-cart-container{position:absolute;z-index:100;top:80px;right:62px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:0 solid #ccc;background:#fff;-webkit-transition:border-width 0s ease-in;transition:border-width 0s ease-in;font-family:Poppins,sans-serif;font-size:14px;letter-spacing:.13em;text-transform:uppercase}#site-header .top-menu .inner .cart-menu #mini-cart-container:before{position:absolute;top:-32px;right:26px;width:0;height:0;border:0 solid transparent;border-bottom-color:#f0f0f0;content:""}#site-header .top-menu .inner .cart-menu #mini-cart-container,#site-header .top-menu .inner .cart-menu #mini-cart-container:before{-webkit-transition-delay:.7s;transition-delay:.7s}#site-header .top-menu .inner .cart-menu #mini-cart-container h1{font-weight:700}#site-header .top-menu .inner .cart-menu #mini-cart-container .mini-cart-heading{display:-webkit-box;display:-ms-flexbox;display:flex;background:#f0f0f0}#site-header .top-menu .inner .cart-menu #mini-cart-container .mini-cart-heading h1{margin-right:auto}#site-header .top-menu .inner .cart-menu #mini-cart-container .product_list_widget{overflow:auto;max-height:calc(90vh - 265px)}#site-header .top-menu .inner .cart-menu #mini-cart-container .woocommerce-mini-cart__total{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #ccc}#site-header .top-menu .inner .cart-menu #mini-cart-container .woocommerce-mini-cart__total strong{color:#1a1a1a;font-weight:400;font-family:Poppins,sans-serif;font-size:14px;letter-spacing:.13em;text-transform:uppercase}#site-header .top-menu .inner .cart-menu #mini-cart-container .woocommerce-mini-cart__total .woocommerce-Price-amount{margin-left:auto}#site-header .top-menu .inner .cart-menu #mini-cart-container .woocommerce-mini-cart__total .ab-test-coupon-total{display:block;margin-left:auto}#site-header .top-menu .inner .cart-menu #mini-cart-container .woocommerce-mini-cart__total .ab-test-coupon-total small.includes_tax{display:none!important}#site-header .top-menu .inner .cart-menu #mini-cart-container .woocommerce-mini-cart__total.coupon-ab-test{display:none}#site-header .top-menu .inner .cart-menu #mini-cart-container .woocommerce-mini-cart__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:#f0f0f0}#site-header .top-menu .inner .cart-menu #mini-cart-container .woocommerce-mini-cart__buttons .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ff5353;background:#ff5353;border-radius:50px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;width:45%;height:35px;margin:auto;border-radius:0;-webkit-transition:none;transition:none}#site-header .top-menu .inner .cart-menu #mini-cart-container .woocommerce-mini-cart__buttons .button:hover{background-color:#e54e4e}#site-header .top-menu .inner .cart-menu #mini-cart-container .woocommerce-mini-cart__buttons .button:first-child{border:1px solid #ccc;background-color:#fff;color:#1a1a1a}#site-header .top-menu .inner .cart-menu #mini-cart-container .woocommerce-mini-cart__buttons .button:first-child:hover{background-color:#f0f0f0}#site-header .top-menu .inner .cart-menu #mini-cart-container .mini-cart-heading,#site-header .top-menu .inner .cart-menu #mini-cart-container .woocommerce-mini-cart__buttons,#site-header .top-menu .inner .cart-menu #mini-cart-container .woocommerce-mini-cart__total{padding:20px;border-bottom:1px solid #ccc}#site-header .top-menu .inner .cart-menu #mini-cart-container .woocommerce-mini-cart__total:has(.ab-test-coupon-total)>.woocommerce-Price-amount{display:none}#site-header .top-menu .inner .cart-icon-holder{height:75px}#site-header .top-menu .inner .cart-icon-holder>a{position:relative;display:inline-block;padding:0 20px 0 15px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}#site-header .top-menu .inner .cart-icon-holder svg{height:75px}#site-header .top-menu .inner .cart-icon-holder .count-circle{position:absolute;top:-10px;right:-16px;display:-webkit-box;display:-ms-flexbox;display:flex;width:26px;height:26px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ff5353;border-radius:50%}#site-header .top-menu .inner .cart-icon-holder .count-circle.small-circle{top:15px;right:10px;width:22px;height:22px}#site-header .top-menu .inner .cart-icon-holder .count-circle p{width:100%;margin-right:2px;color:#fff;font-size:12px;font-weight:700;text-align:center}#site-header .top-menu .inner .cart-icon-holder .count-circle.small p{font-size:12px}#site-header .top-menu .inner .cart-icon-holder:hover{background-color:#333}#site-header .top-menu .inner .hamburger{position:relative;z-index:2;width:27px;height:75px;padding:0 15px;cursor:pointer;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}#site-header .top-menu .inner .hamburger span{position:absolute;left:15px;width:27px;height:1px;background-color:#fff;opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}#site-header .top-menu .inner .hamburger span:first-of-type{top:26px;-webkit-transform-origin:left center;transform-origin:left center}#site-header .top-menu .inner .hamburger span:nth-of-type(2){top:37px;-webkit-transform-origin:left center;transform-origin:left center}#site-header .top-menu .inner .hamburger span:nth-of-type(3){top:49px;-webkit-transform-origin:left center;transform-origin:left center}#site-header .top-menu .inner .hamburger.hamburger.active{margin-left:0;background-color:#333}#site-header .top-menu .inner .hamburger.hamburger.active span{width:33px;margin-left:18px}#site-header .top-menu .inner .hamburger.hamburger.active #one{top:26px;left:-1px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#site-header .top-menu .inner .hamburger.hamburger.active #two{width:0;opacity:0}#site-header .top-menu .inner .hamburger.hamburger.active #three{top:49px;left:-1px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#site-header .top-menu .inner .hamburger.hamburger:hover{background-color:#333}#site-header .top-menu .checkout-page-header{display:grid;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-template-columns:1fr 1fr 1fr}#site-header .top-menu .checkout-page-header .checkout-breadcrumb{width:450px;color:#fff;font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}#site-header .top-menu .checkout-page-header .checkout-breadcrumb ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-column-gap:15%;-moz-column-gap:15%;column-gap:15%;text-align:centre}#site-header .top-menu .checkout-page-header .checkout-breadcrumb ol li{counter-increment:li}#site-header .top-menu .checkout-page-header .checkout-breadcrumb ol img{width:22px;margin-right:10px}#site-header .top-menu .checkout-page-header .checkout-breadcrumb ol .logged-in{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#669b57;grid-template-columns:.5fr 1fr}#site-header .top-menu .checkout-page-header .checkout-breadcrumb ol .logged-in img{display:block}#site-header .top-menu .checkout-page-header .checkout-breadcrumb ol .logged-out{color:grey}#site-header .top-menu .checkout-page-header .checkout-breadcrumb ol .logged-out img{display:none}#site-header .top-menu .checkout-page-header .checkout-breadcrumb ol .logged-out:before{display:inline-block;width:15px;height:15px;padding:3px;margin-right:5px;margin-left:-30px;background:grey;border-radius:100%;color:#1a1a1a;content:counter(li);font-family:neue-haas-unica,sans-serif;font-weight:700;text-align:center}#site-header .top-menu .checkout-page-header .checkout-breadcrumb ol .active{color:#fff}#site-header .top-menu .checkout-page-header .checkout-breadcrumb ol .active:before{background-color:#fff}#site-header .top-menu .checkout-page-header #back-btn{-ms-flex-item-align:center;align-self:center;border-bottom:1px dotted #fff;margin-left:auto;background:transparent;color:#fff;font-weight:400;letter-spacing:.15em;text-transform:uppercase}#site-header .top-menu .checkout-page-header #back-btn:hover{border-bottom:1px solid #fff;cursor:pointer}#site-header .burger-menu{position:fixed;z-index:15;top:75px;right:-15px;display:block;overflow:scroll;width:0;height:100%;border-top:1px solid hsla(0,0%,100%,.1);background:#fff;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}#site-header .burger-menu #burger-navigation{overflow:auto}#site-header .burger-menu #burger-navigation>li{display:block;margin:0 20px;color:#1a1a1a;font-family:Poppins,sans-serif;font-size:16px;font-weight:400}#site-header .burger-menu #burger-navigation>li a{display:block;width:inherit;padding:20px;font-weight:600}#site-header .burger-menu #burger-navigation .menu-sub-heading a{border-bottom:1px solid #1a1a1a;margin-top:20px;color:grey;letter-spacing:.2em;text-transform:uppercase}#site-header .burger-menu #burger-navigation .menu-sub-heading:hover{background-color:transparent}#site-header .burger-menu #burger-navigation .menu-sub-heading:hover a{cursor:default}#site-header .burger-menu #burger-navigation>li:hover{background-color:#ffc7c5}#site-header .burger-menu .desktop-burger{display:none}#site-header .burger-menu .mobile-burger #burger-navigation{padding:40px 50px}#site-header .burger-menu .mobile-burger #burger-navigation>li{border-bottom:1px solid #333;text-transform:capitalize}#site-header .burger-menu .mobile-burger #burger-navigation>li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0}#site-header .burger-menu .mobile-burger #burger-navigation>li i{color:#ff5353}#site-header .burger-menu .mobile-burger #burger-navigation>li .sub-menu-mobile{display:none}#site-header .burger-menu .mobile-burger #burger-navigation>li .sub-menu-mobile a{padding:20px 0 0;font-weight:400}#site-header .burger-menu .mobile-burger #burger-navigation>li .sub-menu-mobile .menu-button{margin-bottom:20px}#site-header .burger-menu .mobile-burger #burger-navigation>li .sub-menu-mobile .menu-button a{padding:10px 0;font-weight:600}#site-header .burger-menu .mobile-burger #burger-navigation>li .sub-menu-mobile .menu-button a:hover{color:#fff}#site-header .burger-menu .mobile-burger #burger-navigation>li .sub-menu-mobile a:hover{background-color:transparent;color:#959595}#site-header .burger-menu .mobile-burger #burger-navigation>li>.active i:before{content:"\f078"}#site-header .burger-menu .mobile-burger #burger-navigation>li:hover{background-color:transparent}#site-header .burger-menu .mobile-burger #burger-navigation>li a:hover{background-color:#ffc7c5}#site-header .burger-menu .mobile-burger #burger-navigation .menu-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ff5353;border-radius:50px;cursor:pointer;font-size:14px;letter-spacing:.15em;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;border:1px solid #ff5353;margin-top:30px;border-radius:35px;-webkit-box-shadow:0 0 1px 0 #ff5353 inset,0 0 1px 0 #ff5353;box-shadow:inset 0 0 1px 0 #ff5353,0 0 1px 0 #ff5353;color:#fff;font-family:Poppins,sans-serif;font-weight:600;text-transform:uppercase}#site-header .burger-menu .mobile-burger #burger-navigation .menu-button:hover{background-color:#e54e4e}#site-header .burger-menu .mobile-burger #burger-navigation .menu-button a{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0}#site-header .burger-menu .mobile-burger #burger-navigation .menu-button:hover{border:1px solid #1a1a1a;background-color:#1a1a1a;-webkit-box-shadow:inset 0 0 1px 0 #1a1a1a,0 0 1px 0 #1a1a1a;box-shadow:inset 0 0 1px 0 #1a1a1a,0 0 1px 0 #1a1a1a;color:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#site-header .burger-menu .mobile-burger #burger-navigation .menu-button a:hover{background-color:transparent}#site-header .burger-menu.show{right:0;width:30vw}#site-header .second-menu{height:50px;background:#f0f0f0;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-x:scroll;overflow-y:visible;white-space:nowrap}#site-header .second-menu.fade:after{position:absolute;z-index:1;top:75px;right:0;bottom:0;width:9%;background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(60%,#f0f0f0));background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#f0f0f0 60%);content:"";pointer-events:none}#site-header .second-menu.open{overflow-x:visible}#site-header .second-menu .inner #second-navigation{font-family:Poppins,sans-serif;font-size:14px;letter-spacing:.13em;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw;height:100%;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#site-header .second-menu .inner #second-navigation>li{margin-right:45px}#site-header .second-menu .inner #second-navigation>li.topic-button{cursor:pointer}#site-header .second-menu .inner #second-navigation>li.topic-button>a:first-child{pointer-events:none}#site-header .second-menu .inner #second-navigation>li.topic-button.active{background:#fff;color:#1a1a1a}#site-header .second-menu .inner #second-navigation>li:last-child{padding-right:20px}#site-header .second-menu .inner #second-navigation .drop-navigation{position:absolute;z-index:3;top:50px;left:0;display:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 25px;background:#fff;border-bottom-left-radius:5px;-webkit-box-shadow:0 4px 5px -6px #fff;box-shadow:0 4px 5px -6px #fff;-webkit-box-shadow:0 0 7px -1px #ccc;box-shadow:0 0 7px -1px #ccc}#site-header .second-menu .inner #second-navigation .drop-navigation .column{display:inline-block}#site-header .second-menu .inner #second-navigation .drop-navigation li{padding:5px 0;border-bottom:1px solid #ccc;color:#1a1a1a;font-size:14px;letter-spacing:0;text-transform:none}#site-header .second-menu .inner #second-navigation .drop-navigation li:hover{color:#085393}#site-header .second-menu .inner #second-navigation .drop-navigation li:last-of-type{border-bottom:none}#site-header .second-menu .inner #second-navigation .drop-navigation .desktop-submenu,#site-header .second-menu .inner #second-navigation .drop-navigation .tablet-submenu{display:none}#site-header .second-menu .inner #second-navigation>form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:199px;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-left:1px solid #ccc}#site-header .second-menu .inner #second-navigation>form input[type=search]{width:180px;padding-left:35px;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-image:url(/app/themes/ul-theme/assets/img/search-icon.svg);background-position:15px;background-repeat:no-repeat;background-size:20px 20px;outline:0}#site-header .second-menu .inner #second-navigation>form input[type=search]::-webkit-input-placeholder{color:#979897;text-align:left}#site-header .second-menu .inner #second-navigation>form input[type=search]::-moz-placeholder{color:#979897;text-align:left}#site-header .second-menu .inner #second-navigation>form input[type=search]:-ms-input-placeholder{color:#979897;text-align:left}#site-header .second-menu .inner #second-navigation>form input[type=search]::-ms-input-placeholder{color:#979897;text-align:left}#site-header .second-menu .inner #second-navigation>form input[type=search]::placeholder{color:#979897;text-align:left}#site-header .second-menu .inner #second-navigation>form input[type=search]::-webkit-search-cancel-button,#site-header .second-menu .inner #second-navigation>form input[type=search]::-webkit-search-decoration,#site-header .second-menu .inner #second-navigation>form input[type=search]::-webkit-search-results-button,#site-header .second-menu .inner #second-navigation>form input[type=search]::-webkit-search-results-decoration{display:none}#site-header .second-menu .inner #second-navigation>form input[type=submit]{display:none}#site-header .second-menu .inner #second-navigation>form:before{position:absolute;bottom:0;left:-100%;width:100%;background-color:#fff;content:""}#site-header .second-menu .inner #second-navigation>form:before i{color:#1a1a1a}#site-header ::-webkit-scrollbar{display:none}#mobile-search-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}#mobile-search-icon i{padding:25px 15px;color:#ff5353;font-size:21px}#mobile-search-icon i:hover{cursor:pointer}#site header.ad-version{height:45px}#site header.ad-version .top-menu .inner .burger-menu,#site header.ad-version .top-menu .inner .cart-menu,#site header.ad-version .top-menu .inner .desktop-menu,#site header.ad-version .top-menu .inner .mobile-search-icon,#site header.ad-version .top-menu .inner .search-form,#site header.ad-version div.second-menu.fade.fadeOut{display:none}#site header.ad-version.has-promotion-banner{height:80px}#site-footer{width:100%;padding:32px 0;background:#1a1a1a}#site-footer .checkout-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#site-footer .checkout-page a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-bottom:1px dotted;color:#fff;font-size:14px;text-transform:capitalize}#site-footer .checkout-page a:hover{border-bottom:1px solid}#site-footer .checkout-page .rights,#site-footer .checkout-page a{margin-top:3%}#site-footer .columns .laptop-header{color:#fff;font-family:Poppins,sans-serif;font-size:18px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;margin-top:10px;font-size:16px}#site-footer .columns .line,#site-footer .columns .line-mobile{width:100%;border-bottom:1px solid #ccc;margin-top:13px;margin-bottom:8px}#site-footer .columns .footer-menu{margin-top:18px}#site-footer .columns .footer-menu h3{color:#fff;font-family:Poppins,sans-serif;font-size:18px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}#site-footer .columns .footer-menu li{color:#fff;line-height:1.45em;font-size:14px;font-weight:400}#site-footer .columns .footer-menu #footer-menu-1{margin-top:11px}#site-footer .columns .footer-menu #footer-menu-2{margin-top:8px}#site-footer .columns .footer-menu #footer-menu-2 li:first-of-type{font-weight:600}#site-footer .columns .footer-menu #footer-menu-2 li:last-of-type{width:75%}#site-footer .columns .footer-menu #footer-menu-3{margin-top:8px}#site-footer .columns .footer-menu #footer-menu-3 li:first-of-type{font-weight:600}#site-footer .columns .contact-column{margin-right:15px;line-height:1.45em}#site-footer .columns .contact-column h3{color:#fff;font-family:Poppins,sans-serif;font-size:18px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;margin-top:30px;font-size:16px}#site-footer .columns .contact-column .region{margin-bottom:17px}#site-footer .columns .contact-column .region h4{color:#fff;font-size:14px;font-weight:600}#site-footer .columns .contact-column .region p{font-size:14px;font-weight:400;color:#fff}#site-footer .columns .contact-column .region i{display:none}#site-footer .columns .contact-column p{color:#fff}#site-footer .columns .contact-column p i{padding-right:5px}#site-footer .columns .contact-column .social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0}#site-footer .columns .contact-column .social-icons i,#site-footer .columns .contact-column .social-icons span{background:transparent!important;background-color:transparent!important}#site-footer .columns .contact-column a{color:#fff}#site-footer .columns .link-text{padding-bottom:5px}#site-footer .columns .link-text a{text-decoration:underline}#site-footer .rights{margin-top:10%;color:#fff;font-size:12px}#site-footer #mobile-added-to-cart-message{position:fixed;z-index:9999999999;right:0;bottom:-74px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:34px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;background:#ffc7c5;color:#e54e4e;font-weight:700;-webkit-transition:2s ease-in;transition:2s ease-in}#site-footer #mobile-added-to-cart-message.show{bottom:0;-webkit-transition:.5s linear;transition:.5s linear}#site-footer #mobile-added-to-cart-message i{margin-right:8px}#site-footer #mobile-added-to-cart-message a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ff5353;background:#ff5353;border-radius:50px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;padding:8px;margin-left:auto}#site-footer #mobile-added-to-cart-message a:hover{background-color:#e54e4e}#site footer.ad-version .inner .columns{display:none}.cookie-banner{position:fixed;z-index:17;bottom:-100%;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 30px 5px;background-color:#fff;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;text-align:center;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.cookie-banner .content{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.cookie-banner .content,.cookie-banner .cookie-button{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px;font-size:16px}.cookie-banner .cookie-button{width:100%;min-height:36px;padding:7px 35px;border:1px solid #000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;font-weight:600;letter-spacing:1.5px;outline:none;text-align:center;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.cookie-banner .cookie-button[data-role=accept-cookies],.cookie-banner .cookie-button[data-role=reject-cookies]{cursor:pointer}.cookie-banner.visible{bottom:0}.has-promotion-banner #promotion-banner{position:fixed;z-index:20;top:0;right:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:45px;background-color:#000}.has-promotion-banner #promotion-banner .content{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;color:#fff}.has-promotion-banner #promotion-banner .content h3,.has-promotion-banner #promotion-banner .content h4{font-family:Poppins,sans-serif;font-size:14px;letter-spacing:.1em;text-transform:uppercase;font-weight:600}.has-promotion-banner #promotion-banner .content h3 a,.has-promotion-banner #promotion-banner .content h4 a{text-decoration:underline}.has-promotion-banner #promotion-banner .content>a,.has-promotion-banner #promotion-banner .content>span{font-size:14px;font-weight:400;margin-left:10px;cursor:pointer;text-decoration:underline}.has-promotion-banner #promotion-banner .content h4{margin:0 10px}.has-promotion-banner #promotion-banner .content span.mobile-hidden{display:none}.has-promotion-banner #promotion-banner .content .countdown-section{background-color:transparent}.has-promotion-banner #promotion-banner .content .countdown-section .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.has-promotion-banner #promotion-banner .content .countdown-section .container .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:10px;margin-bottom:0;font-size:14px!important}.has-promotion-banner #promotion-banner .content .countdown-section .container .countdown-timer{padding:5px 0 0}.has-promotion-banner #promotion-banner .content .countdown-section .container .countdown-timer div.flipper{height:1.5em;font-size:18px!important}.has-promotion-banner #promotion-banner .content .countdown-section .container .countdown-timer div.flipper .flipper-digit:after{height:1px;background:rgba(0,0,0,.2)}.has-promotion-banner #promotion-banner .content .countdown-section .container .countdown-timer div.flipper .flipper-group label{display:none}.has-promotion-banner #promotion-banner .content .countdown-section .container div.banner-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ff5353;border-radius:50px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:5px 10px;border:1px solid hsla(0,0%,100%,.4);margin-left:15px;background:hsla(0,0%,100%,.2);letter-spacing:1px}.has-promotion-banner #promotion-banner .content .countdown-section .container div.banner-button:hover{background-color:#e54e4e}#promotion-popup{z-index:99999999999;display:none;background-color:rgba(0,0,0,.8);opacity:0;-webkit-transition:visibility 0s,opacity .5s linear;transition:visibility 0s,opacity .5s linear;visibility:hidden}#promotion-popup,#promotion-popup .close-area{position:fixed;top:0;right:0;bottom:0;left:0}#promotion-popup.active{opacity:1;visibility:visible}#promotion-popup fieldset{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;border:3px solid transparent;border-top-color:#8c8673;grid-area:1}#promotion-popup legend{padding:0 4px;margin:auto}#promotion-popup fieldset:first-of-type{border-right-color:#8c8673;border-left-color:#8c8673}#promotion-popup fieldset:nth-of-type(2){margin-top:-9px!important;color:rgba(22,50,99,.5)}#promotion-popup fieldset>p{padding:10px;text-align:center}#promotion-popup .contents{position:relative;z-index:1;width:750px;max-width:90vw;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto}#promotion-popup .contents>*{margin-right:auto;margin-left:auto}#promotion-popup .contents>* img{width:100%}#promotion-popup .contents sup{vertical-align:super!important}#promotion-popup .contents svg{width:50px}#promotion-popup .contents h3,#promotion-popup .contents p{color:#000}#promotion-popup .contents h3{font-family:Poppins,sans-serif;font-size:14px;letter-spacing:.1em;text-transform:uppercase;font-family:Ivar,serif;font-size:32px;font-weight:700;text-align:center;text-transform:capitalize}#promotion-popup .contents .privacy-policy{font-size:14px}#promotion-popup .contents .privacy-policy a{text-decoration:underline}#promotion-popup .contents .cta-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ff5353;border-radius:50px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;border:1px solid #d69a44;background:none;background-image:-webkit-gradient(linear,left top,right top,from(#d69a44),color-stop(#f6da95),to(#d69a44));background-image:linear-gradient(90deg,#d69a44,#f6da95,#d69a44);background-position:50%;background-repeat:no-repeat;color:#1a1a1a;width:100%;max-width:368px;height:47px;font-size:17px;-webkit-transition:none;transition:none}#promotion-popup .contents .cta-link:hover{background-color:#e54e4e}#promotion-popup .contents .close{position:absolute;top:0;right:0;width:30px;height:30px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;color:#1a1a1a;cursor:pointer;font-size:24px;font-weight:600;line-height:18px;text-align:center}#promotion-popup .contents .close:hover{color:#fff;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}#promotion-popup .contents .wpcf7-not-valid-tip,#promotion-popup .contents p{font-family:Poppins,sans-serif;font-size:18px;line-height:1.4}#promotion-popup .contents .offer-end-date{display:block;padding-bottom:10px;font-weight:700}#promotion-popup .contents .wpcf7,#promotion-popup .contents .wpcf7 input{width:100%}#promotion-popup .contents .wpcf7 input{width:100%;min-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:5px;border:1px solid #ccc;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f0f0f0;border-radius:5px;border-radius:0}#promotion-popup .contents .wpcf7 span{display:block}#promotion-popup .contents .wpcf7 .first-name,#promotion-popup .contents .wpcf7 .wpcf7-submit{margin-top:10px}#promotion-popup .contents .wpcf7 .wpcf7-submit{border:none;margin-bottom:-15px;background-color:#ff5353;border-radius:5px;color:#fff;text-transform:uppercase}#promotion-popup .contents .wpcf7 .ajax-loader,#promotion-popup .contents .wpcf7 br{display:none}#promotion-popup .contents .wpcf7 .wpcf7-response-output{font-family:Poppins,sans-serif;font-size:18px;line-height:1.4;padding:10px;margin:10px 0 1rem;color:#1a1a1a;font-size:16px}#promotion-popup .contents .wpcf7 form.submitting .ajax-loader{display:block;margin:20px auto 0;background-color:#fff}#promotion-popup .contents .wpcf7 form.submitting .ajax-loader:before{background-color:#1a1a1a}#promotion-popup .contents .wpcf7 form.submitting input,#promotion-popup .contents .wpcf7 form.submitting input:hover{border:1px solid #ccc;background-color:#f0f0f0;color:#b5b5b5;cursor:not-allowed}#promotion-thankyou-popup #offer-button{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;padding:12px 0;border:1px solid #ff5353;margin-bottom:1rem;background:#ff5353;border-radius:5px;-webkit-box-align:center;-webkit-box-pack:center;color:#fff;cursor:pointer;-ms-flex-align:center;-ms-flex-pack:center;font-family:neue-haas-unica,sans-serif;font-size:14px;font-weight:400;letter-spacing:.15em;text-align:center;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.flipper{display:block;height:1.7em;padding:0;margin:0;color:#1a1a1a;font-size:50px;line-height:100%}.flipper.flipper-invisible{font-size:0!important}.flipper-group{position:relative;display:block;padding:0;margin:0;float:left;white-space:nowrap}.flipper-group label{position:absolute;top:100%;left:50%;padding-top:.5em;color:#fff;font-size:20%;line-height:1em;text-align:center;-webkit-transform:translate(-50%);transform:translate(-50%)}.flipper-digit{position:relative;display:inline-block;height:1.2em;padding:0;margin:0;float:left;overflow-y:hidden;white-space:nowrap}.flipper-digit:after{position:absolute;z-index:10;top:50%;right:0;left:0;display:block;height:2px;background:rgba(0,0,0,.5);content:""}.flipper-digit span{font-size:25%}.flipper-delimiter{display:block;min-width:.1em;padding:.1em 0;margin:0;color:#fff;float:left;line-height:1em;white-space:nowrap}.digit-face{visibility:hidden}.digit-face,.digit-next{position:relative;z-index:8;top:0;right:0;bottom:0;left:0;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.1em;border-radius:.1em;text-align:center}.digit-next{height:1.2em}.digit-next,.digit-top{background:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.digit-top{position:absolute;z-index:10;top:0;right:0;left:0;overflow:hidden;height:50%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.1em .1em 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-top-left-radius:.1em;border-top-right-radius:.1em;pointer-events:none;text-align:center;-webkit-transform-origin:0 .6em 0!important;transform-origin:0 .6em 0!important;-webkit-transform-style:preserve-3d!important;transform-style:preserve-3d!important;transition:background 0s linear,-webkit-transform 0s linear;-webkit-transition:background 0s linear,-webkit-transform 0s linear;transition:transform 0s linear,background 0s linear;transition:transform 0s linear,background 0s linear,-webkit-transform 0s linear}.digit-top.r{background:#ccc;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);transition:background .2s linear,-webkit-transform .2s linear;-webkit-transition:background .2s linear,-webkit-transform .2s linear;transition:transform .2s linear,background .2s linear;transition:transform .2s linear,background .2s linear,-webkit-transform .2s linear}.digit-top2{position:absolute;z-index:10;top:50%!important;right:0;bottom:auto!important;left:0;overflow:hidden;height:50%;padding:0 .1em .1em;background:#ccc;border-bottom-left-radius:.1em;border-bottom-right-radius:.1em;line-height:0!important;text-align:center;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:0 0 0!important;transform-origin:0 0 0!important;-webkit-transform-style:preserve-3d!important;transform-style:preserve-3d!important;transition:-webkit-transform .2s linear;-webkit-transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;transition:background 0s linear,-webkit-transform 0s linear;-webkit-transition:background 0s linear,-webkit-transform 0s linear;transition:transform 0s linear,background 0s linear;transition:transform 0s linear,background 0s linear,-webkit-transform 0s linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;visibility:hidden}.digit-top2.r{background:#fff;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);transition:background .2s linear .2s,-webkit-transform .2s linear .2s;-webkit-transition:background .2s linear .2s,-webkit-transform .2s linear .2s;transition:transform .2s linear .2s,background .2s linear .2s;transition:transform .2s linear .2s,background .2s linear .2s,-webkit-transform .2s linear .2s;visibility:visible}.digit-bottom{position:absolute;z-index:9;right:0;bottom:0;left:0;overflow:hidden;height:50%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .1em .1em;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;border-bottom-left-radius:.1em;border-bottom-right-radius:.1em;line-height:0;pointer-events:none;text-align:center;-webkit-transition:none;transition:none}.digit-bottom.r{background:#aaa;-webkit-transition:background .2s linear;transition:background .2s linear}.flipper-dark{color:#fff}.flipper-dark .flipper-delimiter{color:#333}.flipper-dark .digit-next,.flipper-dark .digit-top{background:#333}.flipper-dark .digit-top2,.flipper-dark .digit-top.r{background:#000}.flipper-dark .digit-bottom,.flipper-dark .digit-top2.r{background:#333}.flipper-dark-labels .flipper-group label{color:#333}.course-img{position:relative;z-index:10;display:grid;width:100%;height:200px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;color:#fff;grid-template-rows:1fr 1fr 1fr -webkit-min-content;grid-template-rows:1fr 1fr 1fr min-content;text-align:center}.course-img .course-title{padding:0 20px;font-family:Ivar,serif;font-size:34px;font-weight:700}.course-img .course-title-prefix{display:block;margin-top:5%;font-size:14px;font-weight:700;text-transform:uppercase}.course-img .course-title-prefix .additional-tag,.course-img .course-title-prefix .free-title-prefix{position:absolute;top:10px;right:0;width:auto;padding:6px 5px 5px 16px;background-color:#fff;-webkit-clip-path:polygon(100% 0,100% 50%,100% 100%,0 100%,10px 50%,0 0);clip-path:polygon(100% 0,100% 50%,100% 100%,0 100%,10px 50%,0 0);color:#000;font-weight:750;mix-blend-mode:screen;text-align:right}.course-img .course-title-prefix .additional-tag{background-color:#8fbc8f}.course-img .course-title-prefix .additional-tag.percent-tag{background-color:#ff5353}.course-img .course-title-prefix .additional-tag.ab-test-coupon-percentage-tag{display:none;background-color:#f6d78b}div.level-ins-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:end;margin-bottom:-18px}div.level-ins-icon span{display:grid;margin:auto;grid-template-areas:"a b c"}div.level-ins-icon span .level-icon{width:28px;padding:4px;background:#fff;border-radius:100%;grid-area:b}div.level-ins-icon span .instructor{display:inline-block;align-self:center;grid-area:c}div.level-ins-icon span .instructor .instructor-image{width:32px;margin-left:-10px;border-radius:50%}div.level-ins-icon span .instructor .instructor-image:first-child{margin-left:10px}.course-level{padding:0 20px;margin-bottom:5%;font-size:18px}.course-level span{padding:0 10px;border-right:1px solid;border-left:1px solid;font-size:14px;font-weight:400;text-transform:uppercase}.webinar-container{position:relative;z-index:10;height:200px;--padding:5px;border-radius:5px}.webinar-container .webinar-left{position:absolute;z-index:5;top:0;left:0;display:grid;width:70%;height:200px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;background-color:#111;border-radius:5px;-webkit-clip-path:polygon(0 0,100% 0,75% 100%,0 100%);clip-path:polygon(0 0,100% 0,75% 100%,0 100%);grid-template-areas:"a" "b" "c" "d";grid-template-rows:-webkit-min-content 1fr 1fr -webkit-min-content -webkit-min-content;grid-template-rows:min-content 1fr 1fr min-content min-content}.webinar-container .webinar-left .instructor-name span{font-size:12px}.webinar-container .webinar-left div.webinar-type{bottom:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:5px 5px 5px 2px;background-color:#fff;font-size:12px;grid-area:d;text-transform:uppercase}.webinar-container .webinar-left div.webinar-type span{padding:3px 5px;background-color:#1a1a1a;color:#fff;font-size:12px;font-weight:700}.webinar-container .webinar-left .course-title{display:-webkit-box;overflow:hidden;width:75%;-webkit-box-orient:vertical;color:#fff;font-family:Ivar,serif;font-size:18px;font-weight:700;-webkit-line-clamp:3;line-height:1.5em;--height:25%}.webinar-container .webinar-left .line{width:100%;border-bottom:1px solid #333;position:absolute;width:60%;align-self:end;margin:10px;grid-area:b;--bottom:35%}.webinar-container .webinar-left .instructor-name{align-self:start;color:#fff;font-size:14px;grid-area:c}.webinar-container .webinar-right{position:absolute;z-index:5;top:0;right:0;overflow:hidden;width:65%;height:200px;background-color:#1a1a1a;border-radius:5px;-webkit-clip-path:polygon(45% 0,100% 0,100% 100%,20% 100%);clip-path:polygon(45% 0,100% 0,100% 100%,20% 100%)}.webinar-container .webinar-right .instructor{width:100%;height:100%;background-position-x:40px;background-size:cover}.webinar-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-20px}.webinar-icon img{z-index:10;width:40px;margin:auto;background-color:#fff;border-radius:100%}.webinar-icon+.course-info{padding-top:25px;margin-top:-25px}.prose{max-width:65ch;font-family:Poppins,sans-serif;font-size:1rem}.has-background-color.has-background-dark .prose,.has-background-image.has-background-blue .prose,.has-background-image.has-background-dark .prose{color:#fff}.prose :first-child{margin-top:0}.prose :last-child{margin-bottom:0}.prose blockquote,.prose body,.prose code,.prose dd,.prose div,.prose dl,.prose dt,.prose fieldset,.prose form,.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6,.prose input,.prose legend,.prose li,.prose ol,.prose p,.prose pre,.prose td,.prose textarea,.prose th,.prose ul{all:revert}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{font-family:Poppins,sans-serif}.prose table{padding:8px}.prose table tr td{padding-block:12px;padding-inline:8px}.prose table tr td:first-child{padding-left:0}.prose table tr td:last-child{padding-right:0}.prose p[align=center]{text-align:center!important}.news-column-listing{padding-top:13px;padding-bottom:73px}.news-columns-listing{margin-top:50px}.news-columns-listing .news-title{display:-webkit-box;overflow:hidden;height:45px;margin-top:8px;-webkit-box-orient:vertical;font-family:Ivar,serif;font-size:18px;font-weight:600;-webkit-line-clamp:2;text-overflow:ellipsis;text-transform:uppercase}.news-columns-listing .news-columns{margin-bottom:57px}.news-columns-listing .news-columns .image-block{height:158px;background-position:50%;background-size:cover}.news-columns-listing .news-columns .news-excert{display:block;display:-webkit-box;overflow:hidden;max-height:50px;margin-top:15px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.news-columns-listing .line{width:100%;border-bottom:1px solid #333;margin-top:13px;margin-bottom:5px}.news-columns-listing .read-more-link{border-bottom:1px solid #1a1a1a;font-size:14px;font-weight:400;letter-spacing:.1em;text-transform:capitalize}.news-columns-listing .read-more-link:after{margin-left:5px;content:">"}.news-number .course-number{font-size:11px;letter-spacing:.2em;text-align:center;text-transform:uppercase;padding-top:19px}.news-number .progress-bar{overflow:hidden;width:168px;height:4px;margin:10px auto 12px;background:#ccc;border-radius:5px}.news-number .progress-bar .bar{position:relative;width:100%;height:100%;background:#1a1a1a;float:left;-webkit-transform-origin:left center;transform-origin:left center}.news-number .course-number-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;width:156px;height:40px;border:1px solid #1a1a1a;margin:auto;color:#1a1a1a;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.news-number .course-number-button:hover{background:#f0f0f0}.resources-columns-listing{padding-top:80px}.resources-columns-listing h1{font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1}.resources-columns-listing h1:first-letter{text-transform:uppercase}.resources-columns-listing .resource-introduction{padding:85px 0 60px;font-size:18px}.resources-columns-listing .category-description{padding-bottom:30px;font-size:18px}.resources-columns-listing .breadcrumbs-resource-container{padding-bottom:20px}.resources-columns-listing .breadcrumbs-resource-container span{color:#818181;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.resources-columns-listing .breadcrumbs-resource-container a{color:#ff5353}.resources-columns-listing h2{padding-bottom:30px;font-size:1.5rem}.resources-columns-listing .resources-sections{margin-top:50px}.resources-columns-listing .resources-sections .resource-column{padding-bottom:70px}.resources-columns-listing .resources-sections .resource-column h3{font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1;margin-bottom:30px}.resources-columns-listing .resources-sections .resource-column h3:first-letter{text-transform:uppercase}.resources-columns-listing .resources-sections .resource-column .post-row div{margin-bottom:15px}.resources-columns-listing .resources-sections .resource-column .post-row h5{font-size:16px}.resources-columns-listing .resources-sections .resource-column .post-row h5:hover{color:#085393}.resources-columns-listing .resources-sections .resource-column .complete-list{width:100%;border-bottom:1px solid #1a1a1a;margin-top:50px;cursor:pointer;line-height:.1em;text-align:center}.resources-columns-listing .resources-sections .resource-column .complete-list span{padding:9px 25px;border:1px solid #1a1a1a;background:#fff;border-radius:5px;letter-spacing:.15em;text-transform:uppercase}.product_title{font-size:40px}.added_to_cart.wc-forward{display:none!important}.single-product .woocommerce-notices-wrapper ul.woocommerce-error{padding:1rem;margin:1rem auto;background:#ffefd5;text-align:center}.single-team-member{padding-top:71px}.single-team-member .breadcrumbs-member-container{margin-bottom:30px}.single-team-member .breadcrumbs-member-container span{color:#818181;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.single-team-member .breadcrumbs-member-container a{color:#ff5353}.single-team-member .breadcrumbs-member-container .breadcrumb_last{display:none}.single-team-member .has-video{padding-bottom:20%}.single-team-member .team-member-container{gap:15px}.single-team-member .team-member-container .team-member .team-member-top-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-team-member .team-member-container .team-member .team-member-top-panel .job-title{padding-bottom:15px;margin-top:5px;color:grey;font-size:20px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.single-team-member .team-member-container .team-member .team-member-top-panel .profile{display:-webkit-box;display:-ms-flexbox;display:flex}.single-team-member .team-member-container .team-member .team-member-top-panel .member-name{font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1;margin-right:10px;letter-spacing:0}.single-team-member .team-member-container .team-member .team-member-top-panel .member-name:first-letter{text-transform:uppercase}.single-team-member .team-member-container .team-member .team-member-top-panel img{width:30px;height:30px}.single-team-member .team-member-container .team-member .team-member-top-panel img:hover{content:url(/app/themes/ul-theme/assets/img/linkedin-dark.svg)}.single-team-member .team-member-container .team-member .team-member-content{padding-bottom:27px;margin-top:18px}.single-team-member .team-member-container .team-member .team-member-content .member-image{width:150px;height:150px;background-position:50%;background-size:cover;border-radius:50%}.single-team-member .team-member-container .team-member .team-member-content .line{width:50px;border-bottom:5px solid #1a1a1a;margin:20px 0}.single-team-member .team-member-container .team-member .team-member-content .content{font-size:16px}.single-team-member .team-member-container .team-member .team-member-content .content p{margin-bottom:23px}.single-team-member .team-member-container .team-member .team-member-content .buttons,.single-team-member .team-member-container .team-member .team-member-content .buttons a{width:100%}.single-team-member .team-member-container .member-image-desktop{display:none}.single-team-member .poster-wrapper{display:grid;padding-bottom:30px;background-color:#fdf3f3;place-content:center}.single-team-member .poster-wrapper .instructor-video{margin-top:-30%}.single-team-member .poster-wrapper .instructor-video iframe{max-width:100%;height:100%;aspect-ratio:1.77777778;border-radius:10px}.instructor-blogs h2.top-resource-title{margin-bottom:40px;font-family:Ivar,serif;font-size:36px;font-weight:700;letter-spacing:normal;text-align:center;text-transform:none}.instructor-blogs .news-columns a.column{display:none;width:30%;-webkit-box-flex:0;-ms-flex:none;flex:none}.instructor-blogs .course-number-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;width:156px;height:40px;border:1px solid #1a1a1a;margin:auto;color:#1a1a1a;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.instructor-blogs .course-number-button:hover{background:#f0f0f0}.testimonial-column-listing{padding-top:71px}.testimonial-column-listing .all-testimonials-title{font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1;margin-bottom:30px}.testimonial-column-listing .all-testimonials-title:first-letter{text-transform:uppercase}.testimonial-column-listing .all-testimonials-content{margin-bottom:70px;font-size:16px}.testimonial-column-listing .all-testimonial-container{padding-top:30px}.testimonial-column-listing .all-testimonial-container .testimonial-blocks{margin-bottom:50px}.testimonial-column-listing .all-testimonial-container .testimonial-header{font-family:Ivar,serif;font-size:14px;font-weight:600;margin-bottom:15px;color:#000;text-transform:uppercase}.testimonial-column-listing .all-testimonial-container .testimonial-wrapper{padding:10px;margin-bottom:20px;background:#fff;border-radius:5px;-webkit-box-shadow:0 0 7px -1px #ccc;box-shadow:0 0 7px -1px #ccc}.testimonial-column-listing .all-testimonial-container .testimonial-wrapper .testimonial-top-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.testimonial-column-listing .all-testimonial-container .testimonial-wrapper .testimonial-top-panel .testimonial-img{min-width:64px;min-height:64px;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%}.testimonial-column-listing .all-testimonial-container .testimonial-wrapper .testimonial-top-panel .testimonial-info{margin-left:10px}.testimonial-column-listing .all-testimonial-container .testimonial-wrapper .testimonial-top-panel .testimonial-info h4{font-family:Ivar,serif;font-size:14px;font-weight:600;padding-top:6px;text-transform:uppercase}.testimonial-column-listing .all-testimonial-container .testimonial-wrapper .testimonial-top-panel .testimonial-info>p{font-size:14px;font-weight:400;margin-top:5px;font-family:Ivar,serif}.testimonial-column-listing .all-testimonial-container .testimonial-wrapper .testimonial-top-panel .testimonial-info>img{width:120px;margin-top:10px}.testimonial-column-listing .all-testimonial-container .testimonial-wrapper .testimonial-content{margin-top:15px}.testimonial-column-listing .all-testimonial-container .testimonial-wrapper .testimonial-content p{font-size:14px;font-weight:400;padding-bottom:15px;margin-top:20px}.testimonial-column-listing .pagination-nav{margin:40px 0}.testimonial-column-listing .pagination-nav .page-numbers{font-size:18px}.testimonial-column-listing .pagination-nav .page-numbers.current{border-bottom:2px solid #ccc;color:#1a1a1a}.testimonial-column-listing .pagination-nav .page-numbers.next,.testimonial-column-listing .pagination-nav .page-numbers.prev{color:#1a1a1a}.pink{padding-bottom:75px;background-color:#fdf3f3}.team-member-listing{padding-top:40px}.team-member-listing .team-member-container{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:25px}.team-member-listing .team-member-container .team-member-wrapper{width:30%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.team-member-listing .team-member-container .team-member-wrapper .member-info-top,.team-member-listing .team-member-container .team-member-wrapper a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.team-member-listing .team-member-container .team-member-wrapper .member-info-top{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 10px}.team-member-listing .team-member-container .team-member-wrapper .member-info-top .member-name{margin-bottom:6px;font-family:Ivar,serif;font-size:22px;font-weight:600;letter-spacing:-.02rem;text-align:center}.team-member-listing .team-member-container .team-member-wrapper .member-info-top .member-job{font-family:Poppins,sans-serif;font-size:12px;font-weight:600;text-align:center}.team-member-listing .instructors{margin-bottom:120px}.team-member-listing .instructors .instructor-description{padding-bottom:40px;font-size:16px;text-align:center}.team-member-listing .instructors .instructor-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;-webkit-box-shadow:0 0 7px -1px #ccc;box-shadow:0 0 7px -1px #ccc}.team-member-listing .instructors .instructor-wrapper:hover{background:#f0f0f0}.team-member-listing .instructors .instructor-wrapper .linkedin-icon{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:10px auto 15px}.team-member-listing .instructors .instructor-wrapper .linkedin-icon img{width:30px;height:30px}.team-member-listing .instructors .instructor-wrapper .linkedin-icon img:hover{content:url(/app/themes/ul-theme/assets/img/linkedin-dark.svg)}.team-member-listing .instructors .instructor-wrapper a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.team-member-listing .instructors .instructor-wrapper a .no-img-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:200px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#ccc;-webkit-clip-path:polygon(0 0,100% 0,100% 70%,0 100%);clip-path:polygon(0 0,100% 0,100% 70%,0 100%)}.team-member-listing .instructors .instructor-wrapper a .no-img-container .img{max-width:120px;max-height:120px}.team-member-listing .instructors .instructor-wrapper a .img{z-index:5;overflow:hidden;width:100%;height:200px;margin-bottom:12px;background-size:cover;-webkit-clip-path:polygon(0 0,100% 0,100% 70%,0 100%);clip-path:polygon(0 0,100% 0,100% 70%,0 100%)}.team-member-listing .instructors .instructor-wrapper .member-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.team-member-listing .instructors .instructor-wrapper .member-content .member-info-top .member-subtitle{padding-bottom:10px;color:#b5b5b5;font-size:12px;letter-spacing:.2px;text-transform:uppercase}.team-member-listing .instructors .instructor-wrapper .member-content .member-info-top hr{width:20px;border:none;border-top:1px solid #1a1a1a;margin:12px}.team-member-listing .instructors .instructor-wrapper .member-content .member-info-top :last-child{color:#ff5353;font-size:14px;font-weight:600;text-transform:uppercase}.team-member-listing .operations .operations-wrapper{position:relative;top:0;display:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.team-member-listing .operations .operations-wrapper:hover{top:-8px}.team-member-listing .operations .operations-wrapper a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.team-member-listing .operations .operations-wrapper a div.img{width:90px;height:90px;background-position:50%;background-size:auto;background-size:cover;border-radius:50%}.team-member-listing .operations .operations-wrapper .member-info-top .member-job{letter-spacing:2px;text-align:center;text-transform:uppercase}.team-member-listing .team-category-name{margin-bottom:40px;font-family:Ivar,serif;font-size:36px;font-weight:700;text-align:center}.team-member-listing .course-number{font-size:11px;letter-spacing:.2em;text-align:center;text-transform:uppercase;padding-top:19px}.team-member-listing .progress-bar{overflow:hidden;width:168px;height:4px;margin:10px auto 12px;background:#ccc;border-radius:5px}.team-member-listing .progress-bar .bar{position:relative;width:100%;height:100%;background:#1a1a1a;float:left;-webkit-transform-origin:left center;transform-origin:left center}.team-member-listing .course-number-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;width:156px;height:40px;border:1px solid #1a1a1a;margin:auto;color:#1a1a1a;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.team-member-listing .course-number-button:hover{background:#f0f0f0}section.bamboo-hr{background-color:rgba(8,83,147,.1)}section.bamboo-hr .inner{padding:60px 0}section.bamboo-hr .inner h2{padding-bottom:30px;font-family:Ivar,serif;font-size:36px;text-align:center}.news-content-page{padding-top:40px;padding-bottom:75px}.news-content-page.tabletXL{padding-top:40px}.news-content-page .breadcrumbs-resource-container span{color:#818181;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.news-content-page .breadcrumbs-resource-container a{color:#ff5353}.news-content-page h2{font-size:16px;font-weight:600}.news-content-page .news-title{font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1;margin-top:30px;margin-bottom:15px}.news-content-page .news-title:first-letter{text-transform:uppercase}.news-content-page .excelss{max-width:calc(100% - 22px)!important;border:1px solid #217346!important;border-left-width:10px!important}.news-content-page .keypoints{padding:2rem;margin-bottom:2rem;background:#000;border-radius:.3rem;color:#fff}.news-content-page .keypoints:first-child{margin-top:0;margin-bottom:0}.news-content-page .keypoints h2{margin-top:0}.news-content-page .keypoints ul{margin-bottom:0!important}.news-content-page .formula{display:block;padding:5px;border:2px solid #000;border-left-width:10px;font-weight:700;text-align:center}.news-content-page .main-content{position:relative;margin-top:70px}.news-content-page .main-content .news-content .post-info-container{display:-webkit-box;display:-ms-flexbox;display:flex}.news-content-page .main-content .news-content .post-info-container .news-author-name,.news-content-page .main-content .news-content .post-info-container .news-date{font-size:12px;letter-spacing:.2em;text-transform:uppercase}.news-content-page .main-content .news-content .post-info-container .news-author-name:hover{color:#085393}.news-content-page .main-content .news-content .post-info-container .news-author-name b{border-bottom:1px solid}.news-content-page .main-content .news-content .post-info-container .news-date{margin-left:5px}.news-content-page .main-content .news-content iframe{max-width:100%}.news-content-page .main-content .news-content img{max-width:100%;height:100%;padding:5px;border:1px solid #ccc}.news-content-page .main-content .news-content h2,.news-content-page .main-content .news-content h3,.news-content-page .main-content .news-content h4,.news-content-page .main-content .news-content h5,.news-content-page .main-content .news-content h6{margin:10px 0;font-weight:600}.news-content-page .main-content .news-content h2:first-of-type,.news-content-page .main-content .news-content h3:first-of-type,.news-content-page .main-content .news-content h4:first-of-type,.news-content-page .main-content .news-content h5:first-of-type,.news-content-page .main-content .news-content h6:first-of-type{margin-top:0}.news-content-page .main-content .news-content ul{margin-bottom:15px;list-style:disc;-webkit-padding-start:20px;padding-inline-start:20px}.news-content-page .main-content .news-content ul li{padding-left:10px;margin-left:10px;font-size:16px}.news-content-page .main-content .news-content ol{margin-bottom:15px;list-style-type:decimal;-webkit-padding-start:20px;padding-inline-start:20px}.news-content-page .main-content .news-content ol li{padding-left:10px;margin-left:10px;font-size:16px}.news-content-page .main-content .news-content a{color:#085393;font-weight:600;text-decoration:underline}.news-content-page .main-content .news-content p{margin-bottom:15px;font-size:16px}.news-content-page .main-content .news-content table{width:100%;border:1px solid #1a1a1a;margin-bottom:20px;border-collapse:collapse;border-radius:5px;border-spacing:1px;-webkit-box-shadow:0 0 7px -1px #ccc;box-shadow:0 0 7px -1px #ccc;font-size:16px}.news-content-page .main-content .news-content table td{padding:8px;border:1px solid #ccc;-webkit-transition:all .3s;transition:all .3s;vertical-align:middle}.news-content-page .main-content .news-content table tr:nth-child(2n) td{background:#f0f0f0}.news-content-page .main-content .news-content h2{font-size:26px;line-height:1.3}.news-content-page .main-content .news-content h3{font-size:20px;line-height:1.3}.news-content-page .main-content .news-content h4{font-size:2px}.news-content-page .main-content .news-content .share-icons{margin:40px 0}.news-content-page .main-content .news-content .share-icons li i{background-color:#ccc;border-radius:50%}.news-content-page .main-content .sidebar-content .join-us h3{margin-bottom:10px;font-size:16px!important;font-weight:600;line-height:1;text-transform:uppercase}.news-content-page .main-content .sidebar-content .join-us .up-to-date{margin-bottom:10px;font-size:16px;line-height:1.2}.news-content-page .main-content .sidebar-content .join-us .social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0}.news-content-page .main-content .sidebar-content .join-us .social-icons div{margin-right:5px}.news-content-page .main-content .sidebar-content .restricted-content .dae-shortcode-download-content-wrapper{width:100%!important;min-width:unset!important}.news-content-page .main-content .sidebar-content .restricted-content .dae-shortcode-register-submit{width:100%!important;padding:12px 0!important;border:1px solid #1a1a1a!important;margin-right:100%!important;background:#fff!important;border-radius:5px!important;color:#1a1a1a!important;font-size:14px!important;letter-spacing:.15em!important;text-align:center!important;text-transform:uppercase!important}.news-content-page .main-content .sidebar-content .restricted-content .dae-shortcode-register-submit:hover{background:#f0f0f0!important}.news-content-page .main-content .sidebar-content .restricted-content .dae-shortcode-register-wrapper .dae-shortcode-register-label{margin-left:0!important}.news-content-page .main-content .sidebar-content .restricted-content .dae-shortcode-register-wrapper p{margin-right:0!important;margin-left:0!important}.news-content-page .main-content .sidebar-content .restricted-content .dae-shortcode-register-input-wrap{width:100%!important}.news-content-page .main-content .sidebar-content .restricted-content .dae-shortcode-register-input-wrap .dae-shortcode-register-field{width:100%!important;height:49px!important;padding:15px!important;background:#f1f1f1!important;border-radius:0 5px 5px 0!important;color:#444!important;font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important}.news-content-page .main-content .sidebar-content .restricted-content .dae-shortcode-register-icon{height:49px!important;padding:15px!important;background:#000!important;border-radius:5px 0 0 5px!important;color:#fff!important;font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important}.news-content-page .main-content .sidebar-content .restricted-content .dae-shortcode-register-field-wrap{margin-right:0!important;margin-left:0!important}.news-content-page .main-content .sidebar-content .restricted-content .dae-shortcode-download-title{padding-top:0!important;padding-bottom:0!important;padding-left:0!important;font-size:16px!important;font-weight:600!important;text-transform:uppercase!important}.news-content-page .main-content .sidebar-content .restricted-content .dae-shortcode-download-button{min-width:100%!important;padding:14px 0!important;border:1px solid #1a1a1a!important;margin-bottom:0!important;margin-left:0!important;background:#ff5353!important;border-radius:5px!important;color:#fff!important;text-align:center}.news-content-page .main-content .sidebar-content .restricted-content .dae-shortcode-download-button:hover{background:#000!important;color:#fff!important}.news-content-page .main-content .sidebar-content .restricted-content .dae-shortcode-download-button .dae-shortcode-download-button-text{font-weight:400!important;letter-spacing:.15em!important;text-transform:uppercase!important}.news-content-page .main-content .sidebar-content .line{border-bottom:1px solid #ccc;margin-top:20px;margin-bottom:20px}.news-content-page .main-content .sidebar-content .sidebar-featured-product{padding:15px 0 20px}.news-content-page .main-content .sidebar-content .sidebar-featured-product h2{margin-bottom:15px;font-size:16px;text-transform:uppercase}.news-content-page .main-content .sidebar-content .sidebar-featured-product .product-details{padding:5px}.news-content-page .main-content .sidebar-content .sidebar-featured-product .product-details .product-img{position:relative;width:100%;height:200px;background-position:50%;background-repeat:no-repeat;background-size:cover}.news-content-page .main-content .sidebar-content .sidebar-featured-product .product-details .product-img:after{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:2px solid #000;border-radius:5px;content:""}.error-page{padding:100px 0}.error-page img{width:80px;height:auto;margin-bottom:15px}.error-page .error{font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1;margin-bottom:30px}.error-page .error:first-letter{text-transform:uppercase}.error-page h2{font-family:Poppins,sans-serif;font-size:18px;line-height:1.4;font-weight:600}.resource-content-page{padding-top:40px;padding-bottom:75px}.resource-content-page .inner h2{font-size:16px;font-weight:600}.resource-content-page .inner .news-title{font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1;margin:30px 0 10px}.resource-content-page .inner .news-title:first-letter{text-transform:uppercase}.resource-content-page .inner .excelss{max-width:calc(100% - 22px)!important;border:1px solid #217346!important;border-left-width:10px!important}.resource-content-page .inner video{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;-webkit-clip-path:inset(0 0);clip-path:inset(0 0)}.resource-content-page .inner .keypoints{padding:2rem;margin-bottom:2rem;background:#000;border-radius:.3rem;color:#fff}.resource-content-page .inner .keypoints:first-child{margin-top:0;margin-bottom:0}.resource-content-page .inner .keypoints .active{color:#ff5353;text-decoration:underline}.resource-content-page .inner .keypoints h2{margin-top:0}.resource-content-page .inner .keypoints ul{margin-bottom:0!important}.resource-content-page .inner .formula{display:block;padding:5px;border:2px solid #000;border-left-width:10px;font-weight:700;text-align:center}.resource-content-page .inner .main-content{position:relative}.resource-content-page .inner .main-content .news-content iframe{max-width:100%}.resource-content-page .inner .main-content .news-content img{max-width:100%;height:100%;padding:5px;border:1px solid #ccc}.resource-content-page .inner .main-content .news-content h2,.resource-content-page .inner .main-content .news-content h3,.resource-content-page .inner .main-content .news-content h4,.resource-content-page .inner .main-content .news-content h5,.resource-content-page .inner .main-content .news-content h6{margin:10px 0;font-weight:600}.resource-content-page .inner .main-content .news-content h2:first-of-type,.resource-content-page .inner .main-content .news-content h3:first-of-type,.resource-content-page .inner .main-content .news-content h4:first-of-type,.resource-content-page .inner .main-content .news-content h5:first-of-type,.resource-content-page .inner .main-content .news-content h6:first-of-type{margin-top:0}.resource-content-page .inner .main-content .news-content ul{margin-bottom:15px;list-style:disc;-webkit-padding-start:20px;padding-inline-start:20px}.resource-content-page .inner .main-content .news-content ul li{padding-left:10px;margin-left:10px;font-size:16px}.resource-content-page .inner .main-content .news-content ol{margin-bottom:15px;list-style-type:decimal;-webkit-padding-start:20px;padding-inline-start:20px}.resource-content-page .inner .main-content .news-content ol li{padding-left:10px;margin-left:10px;font-size:16px}.resource-content-page .inner .main-content .news-content a{color:#085393;font-weight:600;text-decoration:underline}.resource-content-page .inner .main-content .news-content p{margin-bottom:15px;font-size:16px}.resource-content-page .inner .main-content .news-content table{width:100%;border:1px solid #1a1a1a;margin-bottom:20px;border-collapse:collapse;border-radius:5px;border-spacing:1px;-webkit-box-shadow:0 0 7px -1px #ccc;box-shadow:0 0 7px -1px #ccc;font-size:16px}.resource-content-page .inner .main-content .news-content table td{padding:8px;border:1px solid #ccc;-webkit-transition:all .3s;transition:all .3s;vertical-align:middle}.resource-content-page .inner .main-content .news-content table tr:nth-child(2n) td{background:#f0f0f0}.resource-content-page .inner .main-content .news-content h2{font-size:26px;line-height:1.3}.resource-content-page .inner .main-content .news-content h3{font-size:20px;line-height:1.3}.resource-content-page .inner .main-content .news-content h4{font-size:2px}.resource-content-page .inner .main-content .news-content a{border-bottom:1px dotted #ff5353;color:#ff5353;text-decoration:none;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.resource-content-page .inner .main-content .news-content a:hover{border-bottom:none;color:#1a1a1a}.resource-content-page .inner .main-content .news-content a:has(img){border-bottom:none}.resource-content-page .inner .main-content .news-content .breadcrumbs-resource-container span{color:#818181;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.resource-content-page .inner .main-content .news-content .breadcrumbs-resource-container a{color:#ff5353}.resource-content-page .inner .main-content .news-content .breadcrumbs-resource-container span{text-transform:capitalize}.resource-content-page .inner .main-content .news-content .breadcrumbs-resource-container span a{font-weight:400;text-decoration:none}.resource-content-page .inner .main-content .news-content .breadcrumbs-resource-container span a:hover{color:#1a1a1a}.resource-content-page .inner .main-content .news-content .breadcrumbs-resource-container .breadcrumb_last{display:none}.resource-content-page .inner .main-content .news-content .post-info-container{display:-webkit-box;display:-ms-flexbox;display:flex}.resource-content-page .inner .main-content .news-content .post-info-container .news-author-name,.resource-content-page .inner .main-content .news-content .post-info-container .news-date{font-size:12px;letter-spacing:.1em;text-transform:uppercase}.resource-content-page .inner .main-content .news-content .post-info-container .news-date{margin-left:5px}.resource-content-page .inner .main-content .news-content .share-icons{margin:40px 0}.resource-content-page .inner .main-content .news-content .share-icons li i{background-color:#ccc;border-radius:50%}.resource-content-page .inner .main-content .news-content .keypoints ul li{font-size:18px}.resource-content-page .inner .main-content .sidebar-content .join-us h3{margin-bottom:10px;font-size:16px!important;font-weight:600;line-height:1;text-transform:uppercase}.resource-content-page .inner .main-content .sidebar-content .join-us .up-to-date{margin-bottom:10px;font-size:16px;line-height:1.2}.resource-content-page .inner .main-content .sidebar-content .join-us .social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0}.resource-content-page .inner .main-content .sidebar-content .join-us .social-icons div{margin-right:5px}.resource-content-page .inner .main-content .sidebar-content .offer-popup img{width:100%}.resource-content-page .inner .main-content .sidebar-content .restricted-content .dae-shortcode-download-content-wrapper{width:100%!important;min-width:unset!important}.resource-content-page .inner .main-content .sidebar-content .restricted-content .dae-shortcode-register-submit{width:100%!important;padding:12px 0!important;border:1px solid #1a1a1a!important;margin-right:100%!important;background:#fff!important;border-radius:5px!important;color:#1a1a1a!important;font-size:14px!important;letter-spacing:.15em!important;text-align:center!important;text-transform:uppercase!important}.resource-content-page .inner .main-content .sidebar-content .restricted-content .dae-shortcode-register-submit:hover{background:#f0f0f0!important}.resource-content-page .inner .main-content .sidebar-content .restricted-content .dae-shortcode-register-wrapper .dae-shortcode-register-label{margin-left:0!important}.resource-content-page .inner .main-content .sidebar-content .restricted-content .dae-shortcode-register-wrapper p{margin-right:0!important;margin-left:0!important}.resource-content-page .inner .main-content .sidebar-content .restricted-content .dae-shortcode-register-input-wrap{width:100%!important}.resource-content-page .inner .main-content .sidebar-content .restricted-content .dae-shortcode-register-input-wrap .dae-shortcode-register-field{width:100%!important;height:49px!important;padding:15px!important;background:#f1f1f1!important;border-radius:0 5px 5px 0!important;color:#444!important;font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important}.resource-content-page .inner .main-content .sidebar-content .restricted-content .dae-shortcode-register-icon{height:49px!important;padding:15px!important;background:#000!important;border-radius:5px 0 0 5px!important;color:#fff!important;font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important}.resource-content-page .inner .main-content .sidebar-content .restricted-content .dae-shortcode-register-field-wrap{margin-right:0!important;margin-left:0!important}.resource-content-page .inner .main-content .sidebar-content .restricted-content .dae-shortcode-download-title{padding-top:0!important;padding-bottom:0!important;padding-left:0!important;font-size:16px!important;font-weight:600!important;text-transform:uppercase!important}.resource-content-page .inner .main-content .sidebar-content .restricted-content .dae-shortcode-download-button{min-width:100%!important;padding:14px 0!important;border:1px solid #1a1a1a!important;margin-bottom:0!important;margin-left:0!important;background:#ff5353!important;border-radius:5px!important;color:#fff!important;text-align:center}.resource-content-page .inner .main-content .sidebar-content .restricted-content .dae-shortcode-download-button:hover{background:#000!important;color:#fff!important}.resource-content-page .inner .main-content .sidebar-content .restricted-content .dae-shortcode-download-button .dae-shortcode-download-button-text{font-weight:400!important;letter-spacing:.15em!important;text-transform:uppercase!important}.resource-content-page .inner .main-content .sidebar-content .line{border-bottom:1px dashed #ccc;margin:30px 0}.resource-content-page .inner .main-content .sidebar-content h2{margin-bottom:15px;font-size:16px;text-transform:uppercase}.resource-content-page .inner .main-content .sidebar-content .product-details{padding:5px}.resource-content-page .inner .main-content .sidebar-content .product-details .product-img{position:relative;width:100%;height:200px;background-position:50%;background-repeat:no-repeat;background-size:cover}.resource-content-page .inner .main-content .sidebar-content .product-details .product-img:after{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:2px solid #000;border-radius:5px;content:""}.resource-content-page .inner .main-content .sidebar-content .table-of-contents{margin-bottom:40px}.resource-content-page .inner .main-content .sidebar-content .table-of-contents a{border-bottom:1px dotted #ff5353;text-decoration:none;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.resource-content-page .inner .main-content .sidebar-content .table-of-contents a:hover{border-bottom:none;color:#1a1a1a;text-decoration:none}.resource-content-page .inner .main-content .sidebar-content .table-of-contents ul{padding-left:0;list-style-type:none}.resource-content-page .inner .main-content .sidebar-content .table-of-contents ul li{margin:16px 0}.resource-content-page .inner .main-content .sidebar-content .table-of-contents .heading{position:relative;color:#ff5353;font-size:14px;font-weight:600}.resource-content-page .inner .main-content .sidebar-content .table-of-contents .heading:before{position:absolute;top:50%;left:-20px;width:8px;height:8px;background:#818181;border-radius:50%;content:"";-webkit-transform:translateY(-50%);transform:translateY(-50%)}.resource-content-page .inner .main-content .sidebar-content .table-of-contents .sub-heading{position:relative;padding-left:4px;font-size:14px;font-weight:500}.resource-content-page .inner .main-content .sidebar-content .table-of-contents .sub-heading:before{position:absolute;top:50%;left:-20px;width:8px;height:2px;background:#a9a9a9;content:"";-webkit-transform:translateY(-50%);transform:translateY(-50%)}.resource-content-page .inner .main-content .sidebar-content .table-of-contents .heading-container{padding-left:16px;border-left:1px solid #818181}.resource-content-page .inner .main-content .sidebar-content .table-of-contents .heading-container .is-active{border-bottom:none;color:#1a1a1a}.resource-content-page .inner .main-content .sidebar-content .table-of-contents .heading-container .is-active:before{background:#1a1a1a}.resource-content-page .inner div.key{display:inline-block;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;padding:5px 10px;border:1px solid #a9a9a9;margin:10px;background:#fff;border-radius:2px 2px 2px 2px;-webkit-box-shadow:0 3px 0 -3px #fff,0 2px 0 0 #a9a9a9;box-shadow:0 3px 0 -3px #fff,0 2px 0 0 #a9a9a9;color:#7c7c7c;font-size:16px;font-weight:700;line-height:23px;text-align:center;vertical-align:middle}.resource-content-page .inner div.key+div.key{margin-left:-10px}.resource-content-page .inner div.key:active{margin-top:2px;-webkit-box-shadow:none;box-shadow:none}.resource-content-page .inner div.key.special{padding-top:0;padding-right:10px;padding-bottom:10px;font-size:14px;text-indent:-5px}.resource-content-page .inner div.key+p,.resource-content-page .inner table.shortcuts td p{display:inline-block}.search-page{padding-top:70px;padding-bottom:117px}.search-page .search-title{font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1;margin-bottom:80px}.search-page .search-title:first-letter{text-transform:uppercase}.search-page .search-result{margin-bottom:35px}.search-page .search-result h3{font-family:Poppins,sans-serif;font-size:18px;line-height:1.4;display:inline-block;border-bottom:1px solid #1a1a1a;margin-bottom:5px;font-weight:600}.woocommerce-account .second-menu{display:none}.woocommerce-account .woocommerce-notices-wrapper{position:relative;margin-bottom:50px}.woocommerce-account .woocommerce-notices-wrapper .woocommerce-error{padding:10px 0;color:#ff5353}.woocommerce-MyAccount-navigation{display:none}.woocommerce-MyAccount-content{padding-top:0}.woocommerce-MyAccount-content .user-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.woocommerce-MyAccount-content .user-container .user-name-account{font-weight:600;letter-spacing:.1em;text-transform:uppercase}.woocommerce-MyAccount-content .user-container a{margin-left:auto;letter-spacing:.1em;text-decoration:underline;text-transform:uppercase}.woocommerce-MyAccount-content .line{border-bottom:2px solid #ccc;margin:15px 0 27px}.woocommerce-MyAccount-content .order-info-account .order-columns .account-img-collection{margin-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.woocommerce-MyAccount-content .order-info-account .order-columns .account-img-collection .account-product-img{height:192px;background-position:50%;background-size:cover}.woocommerce-MyAccount-content .order-info-account .order-columns .account-img-collection h3{font-family:Poppins,sans-serif;font-size:16px;letter-spacing:.1em;text-transform:uppercase;display:-webkit-box;overflow:hidden;min-height:3em;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-wrap:balance}.woocommerce-MyAccount-content .order-info-account .order-columns .account-img-collection .product-text{display:block;display:-webkit-box;overflow:hidden;max-height:62px;-webkit-box-orient:vertical;color:#707070;-webkit-line-clamp:3}.woocommerce-MyAccount-content .order-info-account .order-columns .account-img-collection .product-quant{color:#1a1a1a;font-size:28px}.woocommerce-MyAccount-content .order-info-account .order-columns .account-img-collection .product-quant span{font-size:14px}.woocommerce-MyAccount-content .order-info-account .order-columns .account-img-collection .view-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;height:35px;border:1px solid #1a1a1a;margin-top:auto;background:transparent;letter-spacing:.015em}.woocommerce-MyAccount-content .order-info-account .order-columns .account-img-collection .view-button:hover{color:#fff;border:1px solid #000;background:#000}.woocommerce-MyAccount-content .order-info-account .account-view-number{margin-top:30px}.woocommerce-MyAccount-content .order-info-account .account-view-number .course-number{font-size:11px;letter-spacing:.2em;text-align:center;text-transform:uppercase;padding-top:19px}.woocommerce-MyAccount-content .order-info-account .account-view-number .progress-bar{overflow:hidden;width:168px;height:4px;margin:10px auto 12px;background:#ccc;border-radius:5px}.woocommerce-MyAccount-content .order-info-account .account-view-number .progress-bar .bar{position:relative;width:100%;height:100%;background:#1a1a1a;float:left;-webkit-transform-origin:left center;transform-origin:left center}.woocommerce-MyAccount-content .no-orders{margin:30px 0 20px;font-family:Ivar,serif;font-size:18px}.woocommerce-MyAccount-content .shop-more-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;padding:12px 0;border:1px solid #1a1a1a;background-color:transparent}.woocommerce-MyAccount-content .shop-more-button:hover{background:#f0f0f0}.woocommerce-MyAccount-content .account-inner{padding-top:95px}.woocommerce-MyAccount-content .account-inner .form-account-page{display:none;margin-bottom:25px}.woocommerce-MyAccount-content .account-inner .form-account-page .account-form-field{margin-bottom:25px}.woocommerce-MyAccount-content .account-inner .form-account-page .account-form-field label{display:block;margin-top:10px;margin-bottom:20px;color:#707070;font-size:12px;letter-spacing:.1em;text-align:left;text-transform:uppercase;color:#1a1a1a}.woocommerce-MyAccount-content .account-inner .form-account-page .account-form-field input:not(.woocommerce-form__input-checkbox):not([type=checkbox]){width:100%;min-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:5px;border:1px solid #ccc;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f0f0f0;border-radius:5px}.woocommerce-MyAccount-content .form-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.woocommerce-MyAccount-content .form-header .edit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;width:73px;height:35px;background:#ff5353;color:#fff}.account-form-title{padding-bottom:20px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.save-changes-account{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;width:100%;height:40px;border:1px solid #000;margin-top:40px;background-color:#000;color:#fff}.account-billing-title{font-size:12px;letter-spacing:.1em;text-transform:uppercase}.change-address{padding-bottom:95px}.edit-address-account{margin-bottom:25px}.edit-address-account label{display:block;margin-top:10px;margin-bottom:20px;color:#707070;font-size:12px;letter-spacing:.1em;text-align:left;text-transform:uppercase}.edit-address-account input{width:100%;min-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:5px;border:1px solid #ccc;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f0f0f0;border-radius:5px}.edit-address-account #billing_country_field span{height:40px;padding-top:3px}.my-account-forms{margin-top:50px}.login-form-container{padding-top:79px!important;padding-bottom:65px!important}.login-form-container .login-page-sign-form .login-title{font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1;margin-bottom:88px}.login-form-container .login-page-sign-form .login-title:first-letter{text-transform:uppercase}.login-form-container .login-page-sign-form .login-register,.login-form-container .login-page-sign-form .login-signin{font-weight:600;letter-spacing:.1em;text-transform:uppercase}.login-form-container .login-page-sign-form .login-register{margin-top:50px;font-size:18px}.login-form-container .login-page-sign-form .email-field{clear:both}.login-form-container .login-page-sign-form .signin-button-account{width:100%;height:40px;border-color:#000;margin-bottom:30px;background-color:#000!important;border-radius:5px;color:#fff!important;cursor:pointer;font-weight:400!important;letter-spacing:.15em;text-transform:uppercase}.login-form-container .login-page-sign-form .login-option-container a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem;margin-bottom:15px;color:#fff}.login-form-container .login-page-sign-form .login-option-container a .white-circle{width:66px;height:66px;margin:0 auto 20px;background:#fff;border-radius:50%}.login-form-container .login-page-sign-form .login-option-container a p{letter-spacing:.15em}.login-form-container .login-page-sign-form .login-page-form{margin-bottom:40px}.forgot-password-title{margin-top:30px;color:#ff5353;cursor:pointer;letter-spacing:.1em}.lost-password{display:none}.lost_reset_password{position:relative;width:100%;max-width:1130px;height:100%;padding-right:20px;margin:0 auto}button.show-password-input[aria-label="Show password"]:after{content:"Show password"}button.display-password[aria-label="Hide password"]:after{content:"Hide password"}.lost-password,.lost_reset_password{padding:60px 0;text-align:center}.lost-password p:first-child,.lost_reset_password p:first-child{font-size:16px}.lost-password label,.lost_reset_password label{display:block;margin-bottom:20px;color:#707070;font-size:12px;letter-spacing:.1em;text-align:left;text-transform:uppercase;margin-top:20px;text-align:center}.lost-password input,.lost_reset_password input{width:100%;min-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:5px;border:1px solid #ccc;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f0f0f0;border-radius:5px;width:80%;margin-bottom:22px}.lost-password button,.lost_reset_password button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;width:80%;height:40px;border:1px solid #000;margin:0 auto;background:#000;border-radius:5px;color:#fff!important}.lost-password .woocommerce-Button[type=submit],.lost_reset_password .woocommerce-Button[type=submit]{margin-top:15px}.reset-message{padding-top:100px;margin-bottom:25px;font-size:16px;font-weight:700}.email-reset{padding-bottom:100px;font-size:16px}.account-order,.account-subscription,.account-subscriptions,.account-update-payment-method{margin-bottom:50px}.account-subscriptions h2{margin-top:50px}.account-subscriptions .woocommerce_account_subscriptions .subscription{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:25px}.account-subscriptions .woocommerce_account_subscriptions .subscription>div{margin:10px 0}.account-subscriptions .woocommerce_account_subscriptions .subscription .subscription-title{font-family:Poppins,sans-serif;font-size:16px;letter-spacing:.1em;text-transform:uppercase}.account-subscriptions .woocommerce_account_subscriptions .subscription .felix-button,.account-subscriptions .woocommerce_account_subscriptions .subscription .manage-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;height:35px;border:1px solid #1a1a1a;margin-top:auto;background:transparent;letter-spacing:.015em}.account-subscriptions .woocommerce_account_subscriptions .subscription .felix-button:hover,.account-subscriptions .woocommerce_account_subscriptions .subscription .manage-button:hover{color:#fff;border:1px solid #000;background:#000}.account-subscriptions .woocommerce_account_subscriptions .subscription .felix-button{margin-top:10px}.account-order .order-date,.account-subscription .order-date,.account-update-payment-method .order-date,.woocommerce-order-downloads .order-date{color:initial}.account-order h1,.account-subscription h1,.account-update-payment-method h1,.woocommerce-order-downloads h1{font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1}.account-order h1:first-letter,.account-subscription h1:first-letter,.account-update-payment-method h1:first-letter,.woocommerce-order-downloads h1:first-letter{text-transform:uppercase}.account-order h2,.account-subscription h2,.account-update-payment-method h2,.woocommerce-order-downloads h2{font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1}.account-order h2:first-letter,.account-subscription h2:first-letter,.account-update-payment-method h2:first-letter,.woocommerce-order-downloads h2:first-letter{text-transform:uppercase}.account-order address,.account-order table,.account-subscription address,.account-subscription table,.account-update-payment-method address,.account-update-payment-method table,.woocommerce-order-downloads address,.woocommerce-order-downloads table{margin:15px 0 25px}.account-order table,.account-subscription table,.account-update-payment-method table,.woocommerce-order-downloads table{width:100%!important}.account-order table,.account-order table td,.account-order table th,.account-subscription table,.account-subscription table td,.account-subscription table th,.account-update-payment-method table,.account-update-payment-method table td,.account-update-payment-method table th,.woocommerce-order-downloads table,.woocommerce-order-downloads table td,.woocommerce-order-downloads table th{border:1px solid}.account-order table td,.account-order table th,.account-subscription table td,.account-subscription table th,.account-update-payment-method table td,.account-update-payment-method table th,.woocommerce-order-downloads table td,.woocommerce-order-downloads table th{padding:5px}.account-order table th,.account-subscription table th,.account-update-payment-method table th,.woocommerce-order-downloads table th{font-weight:700}.account-order table a,.account-order table a:hover,.account-subscription table a,.account-subscription table a:hover,.account-update-payment-method table a,.account-update-payment-method table a:hover,.woocommerce-order-downloads table a,.woocommerce-order-downloads table a:hover{text-decoration:underline}.account-order .order-again,.account-order .order-text{margin-bottom:30px}.account-order .order-again a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ff5353;background:#ff5353;border-radius:50px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:15px 10px}.account-order .order-again a:hover{background-color:#e54e4e}.account-update-payment-method #order_review{margin:0}.woocommerce-info{max-width:1130px;display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:0 20px}.woocommerce-notices-wrapper+.inner{margin-top:20px}.account-subscriptions h2,.woocommerce-MyAccount-content .account-course-number{font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1;margin-top:50px;margin-bottom:30px}.account-subscriptions h2:first-letter,.woocommerce-MyAccount-content .account-course-number:first-letter{text-transform:uppercase}.account-subscriptions h2 span,.woocommerce-MyAccount-content .account-course-number span{color:#ff5353}.account-inner+.woocommerce-Addresses{margin-bottom:50px}.my_account_orders .woocommerce-button.button,.subscription_details .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;height:35px;border:1px solid #1a1a1a;margin-top:auto;background:transparent;letter-spacing:.015em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:25px;padding:0 20px}.my_account_orders .woocommerce-button.button:not(:first-child):not(:last-child),.subscription_details .button:not(:first-child):not(:last-child){margin:0 10px}.my_account_orders .woocommerce-button.button:hover,.subscription_details .button:hover{border:1px solid #000;background:#000;color:#fff}.woo-content .woocommerce-info{padding:0;margin-top:25px}#woocommerce-form-account-edit button{font-family:Poppins,sans-serif}#woocommerce-form-account-edit .password-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#woocommerce-form-account-edit .password-input .display-password,#woocommerce-form-account-edit .password-input .woocommerce-Input--password{width:100%}#woocommerce-form-account-edit .password-input .show-password-input{width:100%;padding:0 15px;background-color:#1a1a1a;color:#fff;font-weight:600;text-transform:uppercase}.SmallProductContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.SmallProductContainer>img{width:100%;height:auto}.SmallProductContainer .product-details-content{margin-top:15px;margin-left:0}.SmallProductContainer .cart-quantity-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0 0}.SmallProductContainer .cart-quantity-container .quantity-label{margin:0 5px 0 0}body.woocommerce-cart .woocommerce>.woocommerce-notices-wrapper{display:none}.woocommerce-cart #site-header.has-promotion-banner{height:120px}.woocommerce-cart #site-header{height:75px}.woocommerce-cart .woocommerce-notices-wrapper{position:relative}.woocommerce-cart .woocommerce-notices-wrapper .woocommerce-error{padding:10px 0;color:#ff5353}.woocommerce-cart #headlogin{background:#085393;color:#fff}.woocommerce-cart .second-menu{display:none}.woocommerce-cart.logged-in .cart .total-container{width:100%}#cart-totals-section .wc-proceed-to-checkout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#cart-totals-section .wc-proceed-to-checkout .wc-forward{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;width:auto;height:44px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 25px;background-color:#ff5353;border-radius:3px;color:#fff;font-weight:600;letter-spacing:.15em;text-align:center;text-transform:uppercase}#cart-totals-section .wc-proceed-to-checkout #wc-stripe-payment-request-wrapper{margin:0 25px}#cart-totals-section .we-accept{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#cart-totals-section .we-accept h3{margin-bottom:10px;letter-spacing:.1em;text-align:center;text-transform:uppercase}#cart-totals-section .we-accept .we-accept-images{display:-webkit-box;display:-ms-flexbox;display:flex}#cart-totals-section .we-accept .we-accept-images img{max-width:40px;margin:0}#cart-totals-section .we-accept .we-accept-images img:not(:first-of-type){padding-left:5px}#cart-totals-section .we-accept .we-accept-images img:first-of-type{margin-left:auto}#cart-totals-section .we-accept .we-accept-images img:last-of-type{margin-right:auto}#cart-totals-section .wc-proceed-to-checkout,#cart-totals-section .we-accept{padding-top:25px;border-top:1px solid #ccc;margin:25px -25px 0}.empty-cart .section-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.empty-cart .section-heading .empty-cart-icon{width:32px;height:auto;margin-right:15px}.return-to-shop .wc-backward{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ff5353;background:#ff5353;border-radius:50px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;padding:12px 0}.return-to-shop .wc-backward:hover{background-color:#e54e4e}.woocommerce-checkout #site-header{height:auto}.woocommerce-checkout #headpayment,.woocommerce-checkout .headerstep.active{background:#085393;color:#fff}.woocommerce-checkout .headerstep.notactive{background:transparent!important;color:#1a1a1a!important}.woocommerce-checkout .second-menu{display:none}.progressbar{display:none;border-bottom:1px solid #ccc}.progressbar .progress-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.progressbar .progress-steps li{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:9px;padding-bottom:9px;font-weight:600;text-align:center}.cart .cart-discount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px}.cart .cart-remove-text{color:#1a1a1a;font-size:10px;letter-spacing:.36em;text-decoration:underline}.cart .cart_item{position:relative;padding:25px;border-bottom:1px solid #ccc}.cart .product-remove{position:absolute;right:25px}#cart-container.requires-login .cart .product-remove{bottom:28px}.cart .product-remove a i{margin-top:5px;font-size:18px}.cart .product-details-container{display:-webkit-box;display:-ms-flexbox;display:flex}.cart .product-details-container .product_image{display:grid;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;background-size:cover;border-radius:5px}.cart .product-details-container .webinar-container h2.course-level{text-align:left}.cart .product-details-container .webinar-container .webinar-left{height:inherit;background-color:#1a1a1a}.cart .product-details-container .webinar-container .webinar-left .instructor-name{grid-area:b}.cart .product-details-container .webinar-container .webinar-left .level-icon{display:none;margin:10px;grid-area:c;justify-self:left}.cart .product-details-container .webinar-container .webinar-right{height:inherit;text-align:right}.cart .product-details-container .webinar-container .webinar-right img{width:auto;height:inherit}.cart .product-details-container .level-icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:30%;max-width:80px;-ms-flex-item-align:center;align-self:center;padding:4px;margin:10px auto 0;border-radius:100%;justify-self:center}.cart .product-details-container h2.course-level{padding:0;margin-bottom:5px;color:#fff;font-size:14px;font-weight:700;text-align:center;text-transform:uppercase}.cart .product-details-container .product-details-content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:15px}#cart-container.requires-login .cart .product-details-container,.cart .product-details-container .product-details-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#cart-container.requires-login .cart .product-details-container>img{width:100%;height:auto}#cart-container.requires-login .cart .product-details-container .product-details-content{margin-top:15px;margin-left:0}#cart-container.requires-login .cart .product-details-container .cart-quantity-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0 0}#cart-container.requires-login .cart .product-details-container .cart-quantity-container .quantity-label{margin:0 5px 0 0}.cart .product-name{font-family:Ivar,serif;font-size:24px;font-weight:700}.cart .product-subtotal{display:none}.cart .quantity{width:50px}.cart .quantity-label{color:#818181;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;margin-top:10px}.cart .quantity-label.laptop{display:none}.cart .update-cart .coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.cart .update-cart .coupon input{height:30px;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:5px;border:1px solid #ccc;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px}.cart .update-cart .coupon .coupon-button{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:8px 0 0;border:none;background:transparent;border-radius:5px;font-family:Poppins,sans-serif;font-size:12px;letter-spacing:.15em;text-align:right;text-decoration:underline;text-transform:uppercase}.cart .update-cart .update-button{padding:8px 10px;border:1px solid #000;background:#000;border-radius:5px;color:#fff;font-family:Poppins,sans-serif;text-transform:uppercase}.cart .update-cart .update-button:disabled{opacity:.3}.cart .cart-quantity-container{margin:auto 0 0}.cart .cart-quantity-container .product-quantity{-ms-flex-item-align:center;align-self:center;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;float:left}.cart .cart-quantity-container .product-quantity label{display:none}.cart .cart-quantity-container .product-quantity .qty{padding-left:5px;border:1px solid #ccc;border-radius:5px}.cart .product-price{margin-top:15px}#cart-container.requires-login .cart .product-price{margin-top:15px;margin-left:0}.cart .product-price .sale-price{position:relative}.cart .product-price .sale-price del{right:0;color:#b5b5b5}.cart .product-price .sale-price ins{font-weight:600;text-decoration:none}.cart .product-price .ab-test-coupon-sale-price{display:none}.cart .product-price .ab-test-regular-price{display:block}.cart .product-price span,.cart .update-cart .subtotal span{font-size:14px}.cart .update-cart-container{padding:25px;clear:both}.cart .update-cart-container .update-cart,.cart .update-cart-container .update-cart .subtotal{display:-webkit-box;display:-ms-flexbox;display:flex}.cart .update-cart-container .update-cart .subtotal{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:auto}.cart .update-cart-container .update-cart .subtotal h3{margin-right:5px}.cart .update-cart-container .update-cart .subtotal .ab-test-coupon-total+.price{display:none}.cart .update-cart-container .update-cart .subtotal .ab-test-coupon-total{display:block}.cart .update-cart-container .update-cart .subtotal .ab-test-coupon-total small.includes_tax{display:none!important}#cart-container.requires-login .cart .update-cart-container .update-cart{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#cart-container.requires-login .cart .update-cart-container .update-cart .subtotal{margin:10px 0}.cart .order-total{border-bottom:1px solid #ccc}.cart .order-total th{font-weight:600}.cart .order-total td,.cart .order-total th{padding:5px 25px;color:#818181;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.cart .order-total td{text-align:right}.cart .order-total td:before{content:""}.cart .order-total td .amount{color:#1a1a1a;letter-spacing:0}.cart .order-total .includes_tax{font-size:14px;text-transform:none}.cart .order-total .includes_tax .woocommerce-Price-amount{color:#818181;font-size:14px}.cart-collaterals .calculated_shipping{margin-top:30px}.cart-collaterals .woocommerce-shipping-totals h3{font-weight:600;letter-spacing:.1em;text-transform:uppercase}.cart-collaterals .woocommerce-shipping-totals .woocommerce-shipping-methods input{margin-right:5px}.cart-collaterals .woocommerce-shipping-totals .woocommerce-shipping-destination{margin:15px 0 20px}.cart-collaterals .woocommerce-shipping-totals .shipping-calculator-button{text-decoration:underline}.cart-collaterals .woocommerce-shipping-totals .shipping-calculator-form{margin-top:20px}.cart-collaterals .woocommerce-shipping-totals .shipping-calculator-form .selection .select2-selection,.cart-collaterals .woocommerce-shipping-totals .shipping-calculator-form input{position:relative;width:100%;min-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:5px;border:1px solid #ccc;margin-bottom:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f0f0f0;border-radius:5px}.cart-collaterals .woocommerce-shipping-totals .shipping-calculator-form .button{padding:8px 10px;border:1px solid #000;margin-bottom:10px;background:#000;border-radius:5px;color:#fff;text-transform:uppercase}.cart-collaterals .cart_totals{width:100%!important}.cart-collaterals .cart_totals h2{display:none}.cart-collaterals .cart_totals .total-container{width:100%}.cart-subtotal{display:none!important}.shop_table_responsive{position:relative;width:100%;border:none;background-color:#fff;border-radius:0}.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td,.woocommerce table.shop_table_responsive tr:nth-child(2n) td{background:#f6f6f6}.cart-content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:0;padding-left:0}.cart-content-container>div{height:100%}.login-section .required{color:red}.cart-signin{font-weight:600;letter-spacing:.1em;text-transform:uppercase}.line-login{margin-bottom:25px}.line-login,.line-register{width:100%;border-bottom:1px solid #ccc}.line-register:not(.no-margin){margin-top:25px}.signin-button,.woocommerce-form-register__submit{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #000;background-color:#000;border-radius:5px;color:#fff!important;font-weight:400;letter-spacing:.15em;text-transform:uppercase}.signin-button:hover,.woocommerce-form-register__submit:hover{background-color:#fff;color:#000!important}.cart-register{margin:25px;font-weight:600;letter-spacing:.1em}.cart-login{display:none}.woocommerce-form-register .form-row-wide{clear:both}.billing-section label,.shipping_address label,.woocommerce-form-register label{display:block;margin-top:10px;margin-bottom:20px;color:#707070;font-size:12px;letter-spacing:.1em;text-align:left;text-transform:uppercase}.billing-section label span,.shipping_address label span,.woocommerce-form-register label span{color:#1a1a1a;letter-spacing:0;text-transform:capitalize;vertical-align:text-bottom}.billing-section input:not(.woocommerce-form__input-checkbox):not([type=checkbox]),.shipping_address input:not(.woocommerce-form__input-checkbox):not([type=checkbox]),.woocommerce-form-register input:not(.woocommerce-form__input-checkbox):not([type=checkbox]){width:100%;min-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:5px;border:1px solid #ccc;background:#f0f0f0;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.billing-section .form-row-wide:not(.signup-row),.billing-section .form-row:not(.signup-row),.shipping_address .form-row-wide:not(.signup-row),.shipping_address .form-row:not(.signup-row),.woocommerce-form-register .form-row-wide:not(.signup-row),.woocommerce-form-register .form-row:not(.signup-row){margin-bottom:22px}.woocommerce-form-login{margin-top:20px}.woocommerce .login-error{color:red;font-size:20px}#cart-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#cart-container .woocommerce-cart-form{margin:25px 0}#cart-container .section-container{width:100%;height:100%}.woocommerce-checkout .woocommerce_error{color:#e54e4e;font-weight:700}.woocommerce-checkout .woocommerce-cart-form__contents{display:none}.woocommerce-checkout .form-checkout .inner{padding-right:0;padding-left:0}.woocommerce-checkout .checkout-content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.woocommerce-checkout .checkout-content-container .checkout-form{width:100%}.woocommerce-checkout .woocommerce-error{position:relative;padding:25px;background-color:#fff;color:#e54e4e;font-weight:700}.woocommerce-checkout .woocommerce-error li:not(:last-child){margin-bottom:10px}.woocommerce-checkout #order_review .woocommerce-mini-cart{overflow:auto;max-height:70vh}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .cart_item{padding-right:20px;padding-left:20px;border-bottom:1px solid #ccc;margin-top:20px}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .cart_item:first-of-type{margin-top:0}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .cart_item .product-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;font-family:serif;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .cart_item .product-total{text-align:right}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .cart_item .product-total .amount{font-size:20px}.woocommerce-checkout #order_review .cart-items a{border-bottom:1px dotted #1a1a1a;margin-left:auto}.woocommerce-checkout #order_review .cart-items a:hover{border-bottom:1px solid #1a1a1a}.woocommerce-checkout #order_review .shop_table .cart-item{padding:25px}.woocommerce-checkout #order_review #cart-totals{padding:25px;border-top:1px solid #ccc}.woocommerce-checkout #order_review .cart-quantity-container{display:none}.woocommerce-checkout #order_review .wc-forward{display:none!important}.woocommerce-checkout .checkout .col-1{width:100%}.woocommerce-checkout .checkout .col-1 .woocommerce-billing-fields .checkout-billing-form-container .billing-section .required,.woocommerce-checkout .checkout .col-1 .woocommerce-billing-fields .shipping_address .required{color:red}.woocommerce-checkout .checkout .col-1 .woocommerce-billing-fields .checkout-billing-form-container .billing-section .optional,.woocommerce-checkout .checkout .col-1 .woocommerce-billing-fields .shipping_address .optional{display:none}.woocommerce-checkout .checkout .col-1 .woocommerce-billing-fields .checkout-billing-form-container .billing-section .select2-selection--single,.woocommerce-checkout .checkout .col-1 .woocommerce-billing-fields .shipping_address .select2-selection--single{min-height:40px;padding-top:5px;border:1px solid #ccc;background:#f0f0f0;border-radius:5px}.woocommerce-checkout .checkout .col-1 .woocommerce-billing-fields .checkout-billing-form-container .billing-section .select2-selection--single .select2-selection__arrow,.woocommerce-checkout .checkout .col-1 .woocommerce-billing-fields .shipping_address .select2-selection--single .select2-selection__arrow{padding-top:5px}.woocommerce-checkout .checkout .col-1 .woocommerce-billing-fields .ppc-button-wrapper{padding:25px;margin-top:-50px;margin-bottom:25px;background:#fff}.woocommerce-checkout .checkout .col-1 .required-errors{padding-top:10px}.woocommerce-checkout .checkout .col-1 .required-errors p{color:#ff5353}.woocommerce-checkout .checkout .billing-button-container{padding-right:20px;padding-left:20px;margin-top:30px}.woocommerce-checkout .checkout .billing-button-container .next-step-button{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #1a1a1a;margin-top:20px;background:transparent;border-radius:5px;cursor:pointer;letter-spacing:.15em;text-transform:uppercase}.woocommerce-checkout .checkout .product-remove{margin-top:-7px;font-family:Poppins,sans-serif;text-align:right}.woocommerce-checkout .checkout .product-remove a{color:#1a1a1a;font-size:10px;font-weight:400;letter-spacing:.36em;text-decoration:underline}.woocommerce-checkout .checkout .review-checkout{display:block}.woocommerce-checkout .checkout .woocommerce-privacy-policy-text{margin-bottom:20px}.woocommerce-checkout .checkout .woocommerce-privacy-policy-text .validate-required{font-size:18px}.woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text{cursor:pointer;font-size:14px}.woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text a{text-decoration:underline}.woocommerce-checkout .required{color:red}.woocommerce-checkout .about_paypal{display:block;margin-bottom:20px}.woocommerce-checkout .payment_box{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px;margin:16px 0;background-color:#f0f0f0;border-radius:5px;font-size:14px;line-height:1.5}.woocommerce-checkout .payment_methods img{position:relative;max-height:52px;padding:0;margin:-2px 0 0 .5em;-webkit-box-shadow:none;box-shadow:none;vertical-align:middle}.woocommerce-checkout .payment_methods li{margin-bottom:15px}.woocommerce-checkout .payment_methods .powered-by{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px;margin:15px -15px -15px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.woocommerce-checkout .payment_methods .powered-by.stripe{border-top:1px solid #635bff;background:#e2e1f2}.woocommerce-checkout .payment_methods .powered-by.klarna{border-top:1px solid #ffb3c7;margin-top:-5px;background:#ffb3c7}.woocommerce-checkout .payment_methods .powered-by img{height:32px;margin:0 0 0 auto}.woocommerce-checkout #place_order{width:100%;height:40px;border:1px solid #ff5353;margin-top:30px;background:#ff5353;border-radius:5px;color:#fff;font-weight:400;letter-spacing:.15em;text-transform:uppercase}.woocommerce-checkout #place_order:hover{background:#e54e4e}.woocommerce-checkout .mc4wp-checkbox-woocommerce input{margin-right:5px}.woocommerce-checkout .mc4wp-checkbox-woocommerce span{cursor:pointer;font-size:14px}.checkout-line{width:100%;border-bottom:1px solid #ccc;margin-bottom:12px}.woocommerce-order-received .woocommerce-order-details{display:none}#secure-checkout{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10px 25px}#secure-checkout img{max-width:100%;margin:auto}#payment .form-row{margin-bottom:1em}#checkout-login-form{padding:0;margin:25px auto;background:#fff}#checkout-login-form .login-error{padding:25px;border-bottom:1px solid #ccc}body.woocommerce-cart,body.woocommerce-checkout{height:100%;background-color:#f0f0f0}body.woocommerce-cart #tidio-chat,body.woocommerce-checkout #tidio-chat{display:none}body.woocommerce-cart .section-contents,body.woocommerce-cart .section-heading,body.woocommerce-checkout .section-contents,body.woocommerce-checkout .section-heading{padding:25px}body.woocommerce-cart .section-heading,body.woocommerce-checkout .section-heading{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #ccc;color:#1a1a1a}body.woocommerce-cart .section-heading h3,body.woocommerce-checkout .section-heading h3{font-weight:600;letter-spacing:.1em;text-transform:uppercase}body.woocommerce-cart .section-heading h3 i,body.woocommerce-checkout .section-heading h3 i{padding-right:10px}body.woocommerce-cart .section-heading .showcoupon,body.woocommerce-cart .section-heading .showdetails,body.woocommerce-checkout .section-heading .showcoupon,body.woocommerce-checkout .section-heading .showdetails{border-bottom:1px dotted #1a1a1a;margin-left:auto;color:#1a1a1a;font-family:neue-haas-unica,sans-serif;font-weight:600;text-transform:uppercase}body.woocommerce-cart .section-heading .showcoupon:hover,body.woocommerce-cart .section-heading .showdetails:hover,body.woocommerce-checkout .section-heading .showcoupon:hover,body.woocommerce-checkout .section-heading .showdetails:hover{border-bottom:1px solid #1a1a1a}body.woocommerce-cart .section-container,body.woocommerce-checkout .section-container{margin:25px 0;background-color:#fff}body.woocommerce-cart .cart-coupon-container .woocommerce-form-coupon-toggle .woocommerce-form-coupon,body.woocommerce-checkout .cart-coupon-container .woocommerce-form-coupon-toggle .woocommerce-form-coupon{margin-top:0}body.woocommerce-cart .cart-items,body.woocommerce-checkout .cart-items{display:-webkit-box;display:-ms-flexbox;display:flex;padding:25px;border-bottom:1px solid #ccc;color:#1a1a1a;font-weight:600;letter-spacing:.1em}body.woocommerce-cart .cart-title,body.woocommerce-cart .checkout-title,body.woocommerce-checkout .cart-title,body.woocommerce-checkout .checkout-title{font-family:Ivar,serif;font-size:28px}body.woocommerce-cart .woocommerce-shipping-totals ul li:not(:last-child),body.woocommerce-checkout .woocommerce-shipping-totals ul li:not(:last-child){margin-bottom:10px}body.woocommerce-cart .woocommerce-shipping-totals .woocommerce-shipping-methods input,body.woocommerce-checkout .woocommerce-shipping-totals .woocommerce-shipping-methods input{margin-right:5px}body.woocommerce-cart .coupon-text,body.woocommerce-checkout .coupon-text{padding:10px;border:2px solid #e54e4e;margin-top:20px;border-radius:5px;color:#e54e4e;font-size:12px;font-weight:600;text-align:center}body.woocommerce-cart .cart-coupon-container .coupon,body.woocommerce-cart .woocommerce-form-coupon,body.woocommerce-checkout .cart-coupon-container .coupon,body.woocommerce-checkout .woocommerce-form-coupon{margin-top:25px}body.woocommerce-cart .cart-coupon-container .coupon,body.woocommerce-cart .woocommerce-form-coupon .inputs,body.woocommerce-checkout .cart-coupon-container .coupon,body.woocommerce-checkout .woocommerce-form-coupon .inputs{display:-webkit-box;display:-ms-flexbox;display:flex}body.woocommerce-cart .cart-coupon-container .coupon input,body.woocommerce-cart .woocommerce-form-coupon .inputs input,body.woocommerce-checkout .cart-coupon-container .coupon input,body.woocommerce-checkout .woocommerce-form-coupon .inputs input{width:100%;min-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:5px;border:1px solid #ccc;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f0f0f0;border-radius:5px;border-right:0;border-bottom-right-radius:0;border-top-right-radius:0}body.woocommerce-cart .cart-coupon-container .coupon button,body.woocommerce-cart .woocommerce-form-coupon .inputs button,body.woocommerce-checkout .cart-coupon-container .coupon button,body.woocommerce-checkout .woocommerce-form-coupon .inputs button{border:1px solid #ccc;border-radius:5px;border-bottom-left-radius:0;border-top-left-radius:0;font-family:Poppins,sans-serif}body.woocommerce-cart .cart-coupon-container~.woocommerce-message,body.woocommerce-checkout .cart-coupon-container~.woocommerce-message{display:none}body.woocommerce-cart .cart-coupon-container .cart-coupons.has-coupons,body.woocommerce-checkout .cart-coupon-container .cart-coupons.has-coupons{padding:25px;border-bottom:1px solid #ccc;margin:0}body.woocommerce-cart .cart-coupon-container .cart-coupons ul li:not(:last-child),body.woocommerce-checkout .cart-coupon-container .cart-coupons ul li:not(:last-child){margin-bottom:10px}body.woocommerce-cart .cart-coupon-container .cart-coupons .cart-discount,body.woocommerce-checkout .cart-coupon-container .cart-coupons .cart-discount{display:-webkit-box;display:-ms-flexbox;display:flex}body.woocommerce-cart .cart-coupon-container .cart-coupons .cart-discount .coupon-code,body.woocommerce-checkout .cart-coupon-container .cart-coupons .cart-discount .coupon-code{margin-right:auto}body.woocommerce-cart .cart-coupon-container .cart-coupons .cart-discount .woocommerce-Price-amount,body.woocommerce-checkout .cart-coupon-container .cart-coupons .cart-discount .woocommerce-Price-amount{margin-right:5px}body.woocommerce-cart .cart-coupon-container .cart-coupons .cart-discount .coupon-code,body.woocommerce-cart .cart-coupon-container .cart-coupons .cart-discount .woocommerce-Price-amount,body.woocommerce-checkout .cart-coupon-container .cart-coupons .cart-discount .coupon-code,body.woocommerce-checkout .cart-coupon-container .cart-coupons .cart-discount .woocommerce-Price-amount{font-weight:700}body.woocommerce-cart .cart-coupon-container .woocommerce-error,body.woocommerce-cart .cart-coupon-container .woocommerce-message,body.woocommerce-checkout .cart-coupon-container .woocommerce-error,body.woocommerce-checkout .cart-coupon-container .woocommerce-message{margin-top:25px}body.woocommerce-cart .cart-coupon-container .woocommerce-error,body.woocommerce-checkout .cart-coupon-container .woocommerce-error{color:#ff5353}body.woocommerce-cart .cart-coupon-container .woocommerce-message,body.woocommerce-checkout .cart-coupon-container .woocommerce-message{color:#085393}#cart-totals-section .cart-price-line,#order_review .cart-price-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px}#cart-totals-section .cart-price-line h3,#order_review .cart-price-line h3{letter-spacing:.1em;text-transform:uppercase}#cart-totals-section .cart-price-line:not(.total-price-line),#order_review .cart-price-line:not(.total-price-line){margin-bottom:15px}#cart-totals-section .cart-price-line .price,#order_review .cart-price-line .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#cart-totals-section .cart-price-line .price .includes_tax,#order_review .cart-price-line .price .includes_tax{margin-left:5px;font-size:9px}#cart-totals-section .cart-price-line.total-price-line .price,#cart-totals-section .cart-price-line.total-price-line h3,#order_review .cart-price-line.total-price-line .price,#order_review .cart-price-line.total-price-line h3{font-weight:700}.recurring-totals-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:25px 25px 0;border-top:1px solid #ccc;margin:25px -25px 0!important}.recurring-totals-section .recurring-total:not(:last-child),.recurring-totals-section>h3{margin-bottom:15px}#cart-container #customer_login .cart-signin,#cart-container #customer_login .woocommerce-form-register,#checkout-login-form .cart-signin,#checkout-login-form .woocommerce-form-register{padding:25px}#cart-container #customer_login .signin-button,#checkout-login-form .signin-button{margin:25px}#cart-container #customer_login .woocommerce-form-register__submit,#checkout-login-form .woocommerce-form-register__submit{margin-top:25px}.woocommerce-order{padding:100px 0}.woocommerce-order img{display:block;width:50px;height:auto;margin:0 auto}.woocommerce-order a{text-decoration:underline}.woocommerce-order .thankyou-message{font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1;display:inline-block;margin:10px 0 40px;letter-spacing:-.01em;vertical-align:middle}.woocommerce-order .thankyou-message:first-letter{text-transform:uppercase}.woocommerce-order .woocommerce-customer-details,.woocommerce-order .woocommerce-thankyou-order-details .email{display:none}.woocommerce-order .order-list{margin-bottom:20px}.woocommerce-order .order-list h3{letter-spacing:.1em;text-transform:uppercase}.woocommerce-order .order-list h5{font-weight:600;line-height:1}.woocommerce-order .back-link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-bottom:1px dotted;margin-left:auto;font-size:20px}.woocommerce-order .back-link i{padding-right:10px}.woocommerce-order .back-link a{text-decoration:none}.woocommerce-order .back-link:hover{border-bottom:1px solid}.woocommerce-order .woocommerce-order-downloads{margin-top:30px}#course-quiz-start{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ff5353;background:#ff5353;border-radius:50px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;width:100%;padding:10px 25px;margin:25px auto 0;font-size:20px}#course-quiz-start:hover{background-color:#e54e4e}#quiz-result-arrow{background-color:#1a1a1a}#quiz-result-arrow .container{text-align:center}#quiz-result-arrow .container i{color:#ff5353;font-size:50px}#course-quiz,#course-quiz-intro{min-height:50vh;padding:25px 0;background-color:#f0f0f0}#course-quiz-intro .inner,#course-quiz .inner{height:100%;margin:auto}#course-quiz-intro{display:-webkit-box;display:-ms-flexbox;display:flex}#course-quiz-intro p{font-family:Poppins,sans-serif;font-size:18px;line-height:1.4}#course-quiz-intro h3,#course-quiz-result section.half_half_content h3{color:#1a1a1a;font-size:1.5rem;font-weight:600;text-transform:uppercase}#course-quiz{display:none}#course-quiz .inner{overflow-y:hidden}#course-quiz .inner>.container{overflow:hidden;margin:auto;-webkit-transform:translateY(100%);transform:translateY(100%)}#course-quiz .inner>.container.animate{-webkit-transition:all .5s ease;transition:all .5s ease}#course-quiz .inner>.container.show{-webkit-transform:translateY(0);transform:translateY(0)}#course-quiz .inner>.container.show>div{margin:auto}#course-quiz .inner>.container.show.hide{-webkit-transform:translateY(-100%);transform:translateY(-100%)}#course-quiz .inner .info{padding:0 5px;background-color:#f0f0f0}#course-quiz .count,#course-quiz .error,#course-quiz .loading h3,#course-quiz .question,#course-quiz span{font-weight:600}#course-quiz .count,#course-quiz .error{font-size:1.5rem}#course-quiz .loading h3,#course-quiz .question{font-size:2rem}#course-quiz .loading{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#course-quiz .loading svg{width:32px;height:50px;margin-bottom:1rem;-webkit-animation:rotation 2s linear infinite;animation:rotation 2s linear infinite}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}#course-quiz .options{display:grid;padding:25px 5px 0}#course-quiz .options .option{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px}#course-quiz .options .option .contents{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px;-webkit-box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px #000;cursor:pointer}#course-quiz .options .option .contents:hover{background-color:#ffc7c5}#course-quiz .options .option .contents i{margin-bottom:25px;font-size:2rem}#course-quiz .options .option .contents span{font-size:1.5rem;text-align:center}#course-quiz-result{display:none}#course-quiz-result .try-again{cursor:pointer;text-decoration:underline}#course-quiz-result section{width:100%}#course-quiz-result section.main-content-section{background-color:#1a1a1a;color:#fff;font-family:Ivar,serif}#course-quiz-result section.half_half_content{background-color:#1a1a1a;background-image:url(/app/themes/ul-theme/assets/img/faded-confetti.png);background-position:50%;background-repeat:no-repeat}#course-quiz-result section.half_half_content form{color:#fff}#course-quiz-result section.half_half_content form.submitting .ajax-loader{display:block;margin:20px auto 0;background-color:#fff}#course-quiz-result section.half_half_content form.submitting .ajax-loader:before{background-color:#1a1a1a}#course-quiz-result section.half_half_content form.submitting input,#course-quiz-result section.half_half_content form.submitting input:hover{border:1px solid #ccc;background-color:#f0f0f0;color:#b5b5b5;cursor:not-allowed}#course-quiz-result section.half_half_content input[type=submit]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ff5353;border-radius:50px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;border:1px solid #d69a44;background:none;background-image:-webkit-gradient(linear,left top,right top,from(#d69a44),color-stop(#f6da95),to(#d69a44));background-image:linear-gradient(90deg,#d69a44,#f6da95,#d69a44);background-position:50%;background-repeat:no-repeat;color:#1a1a1a;-webkit-transition:none;transition:none}#course-quiz-result section.half_half_content input[type=submit]:hover{background-color:#e54e4e}#course-quiz-result section.half_half_content .quiz-result-name{font-weight:600}#course-quiz-result section.half_half_content .quiz-result-name a{text-decoration:underline}#course-quiz-result section.half_half_content .privacy-policy{margin-top:20px;font-size:14px;text-align:center}#course-quiz-result section.half_half_content .privacy-policy a{text-decoration:underline}#course-quiz-result section.half_half_content .right-text-content{margin-bottom:25px}#course-quiz-result section.half_half_content .right-text-content h3,#course-quiz-result section.half_half_content .right-text-content p{color:#fff}#course-quiz-result section.featured-product{padding:5px 0 75px;border-bottom:1px solid #fff}#course-quiz-result section.featured-product .section-title{margin-bottom:0}#course-quiz-result .quiz-result-description p,#course-quiz-result .share-text{font-family:Poppins,sans-serif;font-size:18px;line-height:1.4}#course-quiz-result .quiz-result-description{margin-top:60px}#result-header{margin:45px 0}#result-header h2{padding:0;margin:0;margin-bottom:0!important}#result-header .heateor_sss_sharing_ul .heateor_sss_svg{border:0 solid transparent;background:transparent!important;background-color:transparent!important;color:#fff}#result-header .heateor_sss_sharing_ul .heateor_sss_facebook{margin-left:-10px!important}#result-header .heateor_sss_sharing_ul .heateorSssSharing{background-color:transparent;list-style:none}#result-header .heateor_sss_sharing_ul .share-text{display:none}.hero-banner-section:first-of-type .hero-banner{min-height:715px!important}.hero-banner-section{margin-bottom:0!important}.hero-banner-section#sale-takeover ul.slick-dots{display:none}.hero-banner-section#sale-takeover .button-hero-additional:hover{background:#ccc}.hero-banner-section .hero-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:446px;-webkit-box-sizing:border-box;box-sizing:border-box;background-position:bottom;background-repeat:no-repeat;background-size:cover;padding:45px;background-color:#d7d7d7;min-height:400px!important;max-height:450px}.hero-banner-section .hero-banner .first-prefix-text{margin-bottom:25px;font-size:14px;font-weight:700;font-family:Poppins,sans-serif}.hero-banner-section .hero-banner .prefix-text{width:55%;font-size:14px;font-weight:400;line-height:1.37em;font-family:Poppins,sans-serif;margin-bottom:30px}.hero-banner-section .hero-banner .border-line{width:240px;border-bottom:4px solid hsla(0,0%,100%,.2);margin-top:14px}.hero-banner-section .hero-banner .main-title{width:189px;padding-top:18px;margin-bottom:40px;color:#1a1a1a;font-family:Ivar,serif;font-size:40px;letter-spacing:-.03em;line-height:100%;font-weight:700}.hero-banner-section .hero-banner .hero-button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px;width:35%;padding-bottom:20px}.hero-banner-section .hero-banner .hero-button-group .partial-anchor{width:100%}.hero-banner-section .hero-banner .hero-button-group .button-hero{min-width:120px;padding:9px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ff5353;background:#ff5353;border-radius:50px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.hero-banner-section .hero-banner .hero-button-group .button-hero:hover{background-color:#e54e4e}.hero-banner-section .hero-banner .hero-button-group .button-hero-additional{min-width:120px;padding:9px 16px;border:1px solid #1a1a1a;margin-top:6px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.hero-banner-section .hero-banner .hero-button-group .button-hero-additional:hover{background:transparent}.hero-banner-section.desktop,.hero-banner-section.tablet{display:none}.hero-banner-section .slick-dots{bottom:15px}.hero-banner-section .slick-dots li button:before{width:15px;height:15px;background:#000;border-radius:50%;color:#000}.hero-banner-section .slick-arrow.slick-next{right:20px}.hero-banner-section .slick-arrow.slick-next:before{color:#000;content:"\f054";font-family:Font Awesome\ 6 Pro;font-size:40px;font-weight:900}.hero-banner-section .slick-arrow.slick-prev{z-index:500;left:20px;display:none!important}.hero-banner-section .slick-arrow.slick-prev:before{color:#000;content:"\f053";font-family:Font Awesome\ 6 Pro;font-size:40px;font-weight:900}.hero-split-section{display:-webkit-box;display:-ms-flexbox;display:flex}.hero-split-section,.hero-split-section div.hero-split-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero-split-section div.hero-split-wrapper{position:relative;display:grid;width:100%;padding:60px 26px;place-content:center}.hero-split-section div.hero-split-wrapper .inner{z-index:1;padding:0}.hero-split-section div.hero-split-wrapper div.hero-split-content{z-index:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;text-align:center}.hero-split-section div.hero-split-wrapper div.hero-split-content,.hero-split-section div.hero-split-wrapper div.hero-split-content .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero-split-section div.hero-split-wrapper div.hero-split-content .header{gap:10px}.hero-split-section div.hero-split-wrapper div.hero-split-content h2{text-wrap:balance}.hero-split-section div.hero-split-wrapper div.hero-split-content:not(.hero-split-solo) h2{max-width:350px}.hero-split-section div.hero-split-wrapper div.hero-split-content:not(.hero-split-solo) p{max-width:400px}.hero-split-section div.hero-split-wrapper div.hero-split-content img.hero-split-icon{width:40px}.hero-split-section div.hero-split-wrapper div.hero-split-content p{font-family:Poppins,sans-serif;font-size:18px}.hero-split-section div.hero-split-wrapper div.hero-split-content div{height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px}.hero-split-section div.hero-split-wrapper div.hero-split-content div,.hero-stats-section .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-stats-section .container{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.hero-stats-section .container .hero-stats-wrapper,.hero-stats-section .container .partial-statistic{min-height:175px}.hero-stats-section .container .hero-stats-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem 0}.hero-stats-section .container .hero-stats-wrapper,.hero-stats-section .container .hero-stats-wrapper.hero-stats-trustpilot .trustpilot-widget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-stats-section .container .hero-stats-wrapper+.hero-stats-wrapper{border-top:1px solid #ccc}.team-carousel-section .description{font-size:16px;text-align:center}.team-carousel-section .team-carousel__content{padding-top:60px;padding-bottom:60px;gap:60px}.team-carousel-section .team-carousel__content,.team-carousel-section .team-carousel__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.team-carousel-section .team-carousel__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;text-align:center}.team-carousel-section .team-carousel__image-container{position:relative;overflow:hidden;width:8.5rem;margin-bottom:1.5rem;aspect-ratio:1;background-color:#efefef;border-radius:100%}.team-carousel-section .team-carousel__image-icon{position:absolute;top:50%;left:50%;width:2rem;height:2rem;color:#999;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.team-carousel-section .team-carousel__image{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50%;background-size:cover}.team-carousel-section .team-carousel__name{font-family:Ivar,serif;font-size:1.75rem;font-weight:700;line-height:1.2}.team-carousel-section .team-carousel__jobtitle{font-size:.9rem;letter-spacing:.1rem;line-height:1.2;text-transform:uppercase}.team-carousel-section .team-carousel__instructor{position:relative;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.team-carousel-section .team-carousel__instructor:hover{top:-8px}.team-carousel-section .partial-anchor{margin:auto}.featured-product-hero{max-width:45%;margin:0 auto;padding:60px 0}.featured-product-hero .sub-text{max-width:900px;text-align:center;margin:0 auto;font-size:16px}.tabs-slider-single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;background:none}.tabs-slider-single:nth-child(1n+2){display:none}.slick-initialized .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex}.tabs-slider-single.slick-initialized:nth-child(1n+2){display:block;margin-top:-40px}.tabs-slider-nav{color:#1a1a1a;max-width:900px;margin:0 auto;gap:20px;text-align:center;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.15);box-shadow:0 0 10px 5px rgba(0,0,0,.15);padding:0 40px;border-radius:10px;border:none;background:transparent;overflow:hidden;background-color:#fff;position:relative;z-index:1}.tabs-slider-nav,.tabs-slider-nav span{display:-webkit-box;display:-ms-flexbox;display:flex}.tabs-slider-nav span{height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tabs-slider-nav span:hover{cursor:pointer}.tabs-slider-nav .slick-next,.tabs-slider-nav .slick-prev{z-index:20;width:3rem;height:1rem}.tabs-slider-nav .slick-next:before,.tabs-slider-nav .slick-prev:before{display:block;width:3rem;height:1rem;background-color:#1a1a1a;color:#1a1a1a;content:"";-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 2' viewBox='0 0 22.91 40.81'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2.5 38.31L20.41 20.4 2.5 2.5' data-name='Layer 1'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 2' viewBox='0 0 22.91 40.81'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2.5 38.31L20.41 20.4 2.5 2.5' data-name='Layer 1'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1rem;mask-size:1rem}.background-light .tabs-slider-nav .slick-next:before,.background-light .tabs-slider-nav .slick-prev:before{background-color:#1a1a1a}.background-dark .tabs-slider-nav .slick-next:before,.background-dark .tabs-slider-nav .slick-prev:before{background-color:#fff}.tabs-slider-nav .slick-next{right:0}.tabs-slider-nav .slick-prev{left:0}.tabs-slider-nav .slick-prev:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.tabs-slider-nav .slick-track{-webkit-transform:unset;transform:unset}.tabs-slider-nav span.slick-active.slick-current{border-bottom:5px solid #ff5353}.tabs-slider-single .slick-list{background-color:#1a1a1a}.tabs-slider-single .slick-arrow.slick-next:before,.tabs-slider-single .slick-arrow.slick-prev:before{color:#fff;font-family:Font Awesome\ 6 Pro;font-size:40px;font-weight:900}.tabs-slider-single .slick-arrow.slick-next{right:3%}.tabs-slider-single .slick-arrow.slick-next:before{content:"\f054"}.tabs-slider-single .slick-arrow.slick-prev{left:3%;z-index:1}.tabs-slider-single .slick-arrow.slick-prev:before{content:"\f053"}.featured-product-new,.featured-product-new .dark{color:#fff}.featured-product-new .inner{padding-top:60px}.featured-product-new .container{padding-bottom:60px;padding-top:80px}.featured-product-new .container,.featured-product-new .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.featured-product-new .header{gap:10px}.featured-product-new .partial-heading{text-align:center}.featured-product-new .details{display:grid;font-family:Poppins,sans-serif;grid-template-columns:1fr;gap:20px}.featured-product-new .details .description{gap:30px}.featured-product-new .details .aside,.featured-product-new .details .description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.featured-product-new .details .aside{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:20px;place-content:flex-end}.featured-product-new .details .aside img{width:100%}.featured-product-new .details .aside .pricing{display:grid;grid-template-areas:"delPrice delPrice" "incTax currentPrice"}.featured-product-new .details .aside .pricing>del{color:hsla(0,0%,100%,.6);font-family:Ivar,serif;font-size:1.5rem;font-weight:700;grid-area:delPrice;place-self:flex-end}.featured-product-new .details .aside .pricing>.woocommerce-Price-amount.amount,.featured-product-new .details .aside .pricing>ins{align-self:baseline;font-family:Ivar,serif;font-size:2.5rem;font-weight:700;grid-area:currentPrice;text-decoration:none}.featured-product-new .details .aside .pricing .woocommerce-price-suffix{align-self:baseline;margin-right:5px;grid-area:incTax}.featured-product-new .details .review-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px}.featured-product-new .details .review-wrapper span{white-space:nowrap}.featured-product-new .details .review-wrapper img{height:1em}.featured-product-new .separator{display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px;gap:1em}.featured-product-new .separator hr{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-inline:0}.featured-product-new .separator img{height:100%}.featured-product-new .attributes{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-item-align:center;align-self:center;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.featured-product-new .attributes .partial-statistic{min-width:150px;min-height:140px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.featured-product-new .attributes img#cpd-logo{position:inherit;background-color:transparent;max-width:100px;max-height:100px}.featured-product-new .poster-wrapper{display:grid;padding:0 26px;margin-top:-120px;place-content:center}.featured-product-new .poster-wrapper .player{display:grid;background:#fff;border-radius:30px}.featured-product-new .poster-wrapper .inactive{display:none}.featured-product-new .poster-wrapper .product-video{overflow:hidden;grid-column-start:1;grid-row-start:1}.featured-product-new .poster-wrapper .product-video iframe{max-width:100%;height:100%;aspect-ratio:1.77777778;border-radius:30px}.featured-product-new .poster-wrapper .poster{display:grid;overflow:hidden;width:-webkit-min-content;width:-moz-min-content;width:min-content;height:100%;aspect-ratio:1.77777778;border-radius:30px;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.15);box-shadow:0 0 10px 5px rgba(0,0,0,.15);grid-column-start:1;grid-row-start:1;place-items:center}.featured-product-new .poster-wrapper .poster.inactive,.featured-product-new .poster-wrapper .poster.inactive img{display:none}.featured-product-new .poster-wrapper .poster img:first-child{width:100%;height:100%;aspect-ratio:1.77777778;-o-object-fit:cover;object-fit:cover}.featured-product-new .poster-wrapper .poster img{grid-column-start:1;grid-row-start:1}.featured-product-new .buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;width:540px;margin:0 auto}.featured-product-new .buttons .partial-anchor{-webkit-box-flex:1;-ms-flex:1;flex:1}.latest_articles{padding:60px 0;font-size:1rem}.latest_articles.pink{background-color:#fdf3f3}.latest_articles .top-resource-title{font-family:Poppins,sans-serif;font-size:14px;letter-spacing:.1em;text-transform:uppercase;color:#1a1a1a}.latest_articles .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.latest_articles .container .description{text-align:center}.latest_articles .news-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}.latest_articles .news-columns .column{min-width:250px;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.05);box-shadow:0 0 10px 5px rgba(0,0,0,.05);text-align:left}.latest_articles .news-columns .column,.latest_articles .news-columns .column .column-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:10px}.latest_articles .news-columns .column .column-details{padding:24px;gap:10px;background-color:#fff}.latest_articles .news-columns .column .column-details h3{overflow:hidden;margin-bottom:auto;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;-webkit-line-clamp:3;text-align:left;text-overflow:ellipsis}.latest_articles .news-columns .column .column-details h3.news-title{font-weight:600;text-transform:uppercase}.latest_articles .news-columns .column .column-details h3.resource-title{height:60px;margin-top:7px;color:#000;font-size:24px;letter-spacing:-.01em}.latest_articles .news-columns .column .column-details .article-author,.latest_articles .news-columns .column .column-details .article-date{font-family:Poppins,sans-serif}.latest_articles .news-columns .column .column-details .article-author{color:#888}.latest_articles .news-columns .column .column-details .article-date{letter-spacing:.2em;text-transform:uppercase}.latest_articles .news-columns .column .column-image{height:177px}.latest_articles .news-columns .column .column-image img{border-radius:10px 10px 0 0;width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.latest_articles .news-columns .column p{display:block;display:-webkit-box;overflow:hidden;font-size:14px;font-weight:400;margin-top:12px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.latest_articles .news-columns .column .line{width:100%;border-bottom:1px solid #333;margin-top:13px;margin-bottom:5px}.latest_articles .news-columns .column .read-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;background:#ff5353;border-radius:9999px;font-size:14px;font-weight:400;letter-spacing:.1em;text-transform:capitalize}.latest_articles .news-columns .column .color-block{display:-webkit-box;display:-ms-flexbox;display:flex;height:158px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:11px 0 7px 12px;background:#ffc7c5}.latest_articles .news-columns .column .color-block span{letter-spacing:.12em}.latest_articles .news-columns .column .color-block span:first-of-type{margin-bottom:8px}.latest_articles .news-columns .column .color-block span:last-of-type{margin-top:6px}.latest_articles .news-columns .column .color-block .color-block-container{height:48%;padding:10px 10px 10px 13px;border-left:1px solid #707070}.latest_articles .news-columns .column .color-block .color-block-container p{display:-webkit-box;overflow:hidden;margin-top:7px;-webkit-box-orient:vertical;font-family:Ivar,serif;font-size:24px;letter-spacing:-.01em;-webkit-line-clamp:2}.latest_articles .news-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.latest_articles .news-number .course-number{font-size:11px;letter-spacing:.2em;text-align:center;text-transform:uppercase}.latest_articles .news-number .progress-bar{overflow:hidden;width:168px;height:4px;margin:10px auto 12px;background:#ccc;border-radius:5px}.latest_articles .news-number .progress-bar .bar{position:relative;width:100%;height:100%;background:#1a1a1a;float:left;-webkit-transform-origin:left center;transform-origin:left center}.latest_articles .news-number .course-number-button{width:156px;height:40px;border:1px solid #1a1a1a;margin:auto;color:#1a1a1a;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;padding:0}.latest_articles .news-number .course-number-button:hover{background:#f0f0f0}.half-and-half-new-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:60px 0;gap:30px}.half-and-half-new-section.text-left .content>.content-image,.half-and-half-new-section.text-left .image>img{grid-column-start:2}.half-and-half-new-section.text-left .content>.content-text,.half-and-half-new-section.text-right .content>.content-image,.half-and-half-new-section.text-right .image>img{grid-column-start:1}.half-and-half-new-section.text-right .content>.content-text{grid-column-start:2}.half-and-half-new-section .image{display:grid;grid-column-start:1;grid-row-start:1}.half-and-half-new-section .image img{width:100%;max-height:650px;-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right}.half-and-half-new-section .container{grid-column-start:1;grid-row-start:1}.half-and-half-new-section .container .content,.half-and-half-new-section .container .content .content-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.half-and-half-new-section .container .content .content-text{grid-row-start:1}.half-and-half-new-section .container .content .content-text .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.half-and-half-new-section .container .content .content-text .prose{margin:0 auto}.half-and-half-new-section .container .content .content-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-row-start:1}.half-and-half-new-section .container .content .content-image img{max-width:100%;max-height:400px}.half-and-half-new-section .container .content .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.half-and-half-new-section .container .content .buttons .partial-anchor{width:auto}.section-feature-row.has-background-dark .container .feature-row-divider{background:#fff}.section-feature-row.section-feature-row-standard .container>:not(.feature-row-divider){-webkit-box-flex:1;-ms-flex:1;flex:1}.section-feature-row .container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1130px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;margin-inline:auto;padding-inline:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;padding-top:calc(var(--overlap-padding-top, 0px) - 60px);padding-bottom:calc(var(--overlap-padding-bottom, 0px) - 60px);margin-top:var(--overlap-margin-top,0);margin-bottom:var(--overlap-margin-bottom,0)}.section-feature-row .container.show-divider{-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px}.section-feature-row .container .feature-row-divider{width:2px;margin:35px 0;background:#000}.section-feature-row .container .hero-stats-wrapper,.section-feature-row .container .partial-statistic{min-width:150px;height:175px}.section-feature-row .container .hero-stats-wrapper img,.section-feature-row .container .partial-statistic img{max-width:100%;max-height:100%}.section-feature-row .container .hero-stats-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 0}.section-feature-row .container .hero-stats-wrapper.hero-stats-trustpilot .trustpilot-widget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:1rem}.section-feature-row .container .hero-stats-wrapper+.hero-stats-wrapper,.section-feature-row .container .hero-stats-wrapper+.partial-statistic{border-top:1px solid #ccc}.section-feature-row .container .hero-stats-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:Poppins,sans-serif;gap:20px}.section-feature-row .container .hero-stats-icon i{font-size:3.5rem}.section-feature-row .container .hero-stats-icon p{font-weight:700;text-align:center;text-wrap:balance}.section-half-content{--halves-gap:50px}.section-half-content.section-half-content-boxed:not(.a){--halves-gap:0px}.section-half-content.section-half-content-boxed:not(.a) .image img{-o-object-fit:cover;object-fit:cover}.section-half-content.section-half-content-boxed:not(.a) .text-standard{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px}.section-half-content.section-half-content-boxed:not(.a) .text-standard .content-text{height:100%}.section-half-content.section-half-content-boxed:not(.a) .text-standard .buttons{margin-top:auto}.section-half-content.section-half-content-boxed:not(.a) .half-content-box{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:var(--overlap-padding-top,0);padding-bottom:var(--overlap-padding-bottom,0);margin:0 auto;grid-area:1/1/span 2/span 2;padding-inline:20px}.section-half-content.section-half-content-boxed:not(.a) .half-content-box div{width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.15);box-shadow:0 0 10px 5px rgba(0,0,0,.15)}.section-half-content.section-half-content-boxed:not(.a).section-half-content-count-2:not(.section-half-content-reverse) .foreground.item-0{padding-bottom:0}.section-half-content.section-half-content-boxed:not(.a).section-half-content-count-2.section-half-content-reverse .foreground.item-0,.section-half-content.section-half-content-boxed:not(.a).section-half-content-count-2:not(.section-half-content-reverse) .foreground.item-1{padding-top:0}.section-half-content.section-half-content-boxed:not(.a).section-half-content-count-2.section-half-content-reverse .foreground.item-1{padding-bottom:0}.section-half-content .full-title{padding-top:var(--overlap-padding-top,0);margin-top:var(--overlap-margin-top,0)}.section-half-content.section-half-content-boxed .content-text .header>*,.section-half-content.section-half-content-standard-poppins .content-text .header>*{font-family:Poppins,sans-serif;line-height:1.3}.section-half-content.section-half-content-hero .foreground{display:-webkit-box;display:-ms-flexbox;display:flex}.section-half-content.section-half-content-hero .text-standard{max-width:100%;-ms-flex-item-align:center;align-self:center}.section-half-content.section-half-content-hero h1,.section-half-content.section-half-content-hero h2{font-size:3.4rem;text-wrap:balance}.section-half-content.section-half-content-hero .prose{font-size:1.4rem}.section-half-content.section-half-content-hero .partial-anchor{-webkit-box-flex:1;-ms-flex:1;flex:1}.section-half-content.section-half-content-hero .partial-anchor:only-child{-webkit-box-flex:0;-ms-flex:0;flex:0}.section-half-content.section-half-content-quarter:not(.section-half-content-auto) .foreground,.section-half-content.section-half-content-quarter:not(.section-half-content-auto) .half-content-box{max-width:282.5px}.section-half-content.section-half-content-third:not(.section-half-content-auto) .foreground,.section-half-content.section-half-content-third:not(.section-half-content-auto) .half-content-box{max-width:372.9px}.section-half-content.section-half-content-half:not(.section-half-content-auto) .foreground,.section-half-content.section-half-content-half:not(.section-half-content-auto) .half-content-box{max-width:565px}.section-half-content.section-half-content-two-third:not(.section-half-content-auto) .foreground,.section-half-content.section-half-content-two-third:not(.section-half-content-auto) .half-content-box{max-width:745.8px}.section-half-content.section-half-content-three-quarter:not(.section-half-content-auto) .foreground,.section-half-content.section-half-content-three-quarter:not(.section-half-content-auto) .half-content-box{max-width:847.5px}.section-half-content .outer-wrapper{position:static}.section-half-content .wrapper{position:relative;display:grid;margin:0 auto;grid-template-columns:repeat(1,minmax(0,1fr));isolation:isolate}.section-half-content:not(.section-half-content-reverse) .item-0{grid-area:1/1/span 1/span 1}.section-half-content.section-half-content-reverse .item-0,.section-half-content:not(.section-half-content-reverse) .item-1{grid-area:2/1/span 1/span 1}.section-half-content.section-half-content-reverse .item-1{grid-area:1/1/span 1/span 1}.section-half-content.section-half-content-auto .foreground{max-width:1130px}.section-half-content .foreground{z-index:4;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-inline:20px}.section-half-content .foreground img{max-width:100%}.section-half-content .background{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;height:100%;min-height:var(--bg-min-height)}.section-half-content.section-half-content-count-1 .item-0{grid-column-end:2;grid-column-start:1}.section-half-content.section-half-content-count-1 .foreground{padding-top:var(--overlap-padding-top,0);padding-bottom:var(--overlap-padding-bottom,0);margin-top:var(--overlap-margin-top,0);margin-bottom:var(--overlap-margin-bottom,0);margin-inline:auto;padding-inline:20px}.section-half-content.section-half-content-count-2 .foreground{margin-inline:auto;padding-inline:20px}.section-half-content.section-half-content-count-2:not(.section-half-content-reverse) .foreground.item-0{padding-top:var(--overlap-padding-top,0);padding-bottom:60px;margin-top:var(--overlap-margin-top,0);margin-bottom:0}.section-half-content.section-half-content-count-2.section-half-content-reverse .foreground.item-0,.section-half-content.section-half-content-count-2:not(.section-half-content-reverse) .foreground.item-1{padding-top:60px;padding-bottom:var(--overlap-padding-bottom,0);margin-top:0;margin-bottom:var(--overlap-margin-bottom,0)}.section-half-content.section-half-content-count-2.section-half-content-reverse .foreground.item-1{padding-top:var(--overlap-padding-top,0);padding-bottom:60px;margin-top:var(--overlap-margin-top,0);margin-bottom:0}.section-half-content.section-half-content-count-1 .text-standard-hero .prose,.section-half-content.section-half-content-count-1 .text-standard-large .prose,.section-half-content.section-half-content-count-1 .text-standard .prose{margin-inline:auto}.section-half-content .text-standard,.section-half-content .text-standard-hero,.section-half-content .text-standard-large{margin-bottom:calc(max(var(--overlap-margin-bottom), -1 * var(--overlap-margin-bottom)) + 60px)}.section-half-content .text-standard-large .prose{max-width:70ch}.section-half-content .text-standard-large .prose>*{font-size:1.5rem}.section-half-content .text-elevated{padding:20px}.section-half-content .text-elevated .prose{margin:0 auto}.section-half-content .text-elevated .prose ul{padding-left:25px}.section-half-content .text-info{padding:20px 0;border-block:1px solid #000}.section-half-content .icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-half-content .text-elevated{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.5);box-shadow:0 0 20px 0 rgba(0,0,0,.5)}.section-half-content .text-quote{border-block:1px solid #000;padding:20px 10px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.section-half-content .text-quote .prose{margin:0 auto;font-size:1.6rem}.section-half-content .image-edge img,.section-half-content .image-standard img{-o-object-fit:contain;object-fit:contain}.section-half-content .image-edge img{width:100%;max-height:650px;-o-object-position:right;object-position:right}.section-half-content .image-filled,.section-half-content .image-filled-foreground,.section-half-content .image-filled-slash{height:100%}.section-half-content .image-filled-foreground img,.section-half-content .image-filled-slash img,.section-half-content .image-filled img{height:100%;-o-object-fit:cover;object-fit:cover}.section-half-content .image-elevated-rounded{overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;border-radius:30px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.5);box-shadow:0 0 20px 0 rgba(0,0,0,.5)}.section-half-content .image-filled-slash img:first-child{-webkit-clip-path:polygon(45% 0,100% 0,100% 100%,15% 100%);clip-path:polygon(45% 0,100% 0,100% 100%,15% 100%)}.section-half-content .image-filled-slash .overlay-icon{width:100%;height:200px;position:absolute;-o-object-fit:contain;object-fit:contain;left:15%}.section-half-content .image-elevated img{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.5);box-shadow:0 0 20px 0 rgba(0,0,0,.5)}.section-half-content .image{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:distribute;justify-content:space-around}.section-half-content .image.image-align-top-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-half-content .image.image-align-top-centre{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-half-content .image.image-align-top-right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.section-half-content .image.image-align-middle-left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-half-content .image.image-align-middle-centre{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-half-content .image.image-align-middle-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.section-half-content .image.image-align-bottom-left{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-half-content .image.image-align-bottom-centre{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-half-content .image.image-align-bottom-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.section-half-content .profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.section-half-content .profile img{max-width:200px;border-radius:9999px}.section-half-content .profile div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-half-content .profile div .short-divider{border-top:1px solid #fff;width:20px;margin:5px 0}.section-half-content .profile div span.partial-heading{font-size:1rem}.section-half-content .profile div .partial-anchor{margin-top:10px}.section-half-content .video{width:100%;max-width:700px;margin:0 auto}.section-half-content .video.video-elevated-rounded{overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;border-radius:30px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.5);box-shadow:0 0 20px 0 rgba(0,0,0,.5)}.section-half-content .video .player{width:100%;aspect-ratio:1.77777778}.section-half-content .video .player,.section-half-content .video .poster{display:grid;place-items:center}.section-half-content .video .poster,.section-half-content .video .poster>img,.section-half-content .video .source{grid-column-start:1;grid-row-start:1;-o-object-fit:cover;object-fit:cover}.section-half-content .video .poster.inactive,.section-half-content .video .poster.inactive img{visibility:hidden}.section-half-content .video iframe,.section-half-content .video img{display:block;aspect-ratio:1.77777778}.section-half-content .video .source,.section-half-content .video iframe{width:100%;height:100%}.section-half-content .quote{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:50px}.section-half-content .quote,.section-half-content .quote .quote-bubble{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.section-half-content .quote .quote-bubble{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px;background:#fff;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.15);box-shadow:0 0 10px 5px rgba(0,0,0,.15);font-family:Poppins,sans-serif;gap:30px}.section-half-content .quote .quote-bubble:before{background-color:#fff;position:absolute;top:calc(50% - 25px);right:-25px;width:0;height:0;margin-bottom:-50px;margin-left:-25px;content:"";rotate:45deg;-webkit-box-shadow:6px -6px 10px -2px rgba(0,0,0,.15);box-shadow:6px -6px 10px -2px rgba(0,0,0,.15);border-color:#fff #fff transparent transparent;border-style:solid;border-width:25px}.section-half-content .quote .quote-bubble .quote-content{font-size:2rem;font-style:italic;font-weight:600}.section-half-content .quote .quote-bubble .quote-subtitle{font-size:1.4rem}.section-half-content .quote .quote-image-wrapper{width:250px;height:250px;padding:20px}.section-half-content .quote .quote-image-wrapper img{height:100%;border-radius:9999px;-o-object-fit:cover;object-fit:cover}.section-half-content .blank{width:100%;min-height:calc(var(--blank-min-height, 0px) - var(--overlap-padding-top, 0px) - var(--overlap-padding-bottom, 0px))}.section-half-content #hc-form .half-content-form{padding-block:60px}.section-half-content #hc-form .half-content-form *{-webkit-box-sizing:border-box;box-sizing:border-box}.section-half-content #hc-form .half-content-form .wpcf7 input:not([type=checkbox]){border-radius:35px;background:#fff;padding-inline:20px}.section-half-content #hc-form .half-content-form .wpcf7 label{margin-bottom:10px}.section-half-content #hc-form .half-content-form .wpcf7 input[type=submit]{border:none;background-color:#ff5353;color:#fff;cursor:pointer;border-radius:35px;font-weight:700}.section-half-content #hc-form .half-content-form .wpcf7 input[type=submit]:hover{border:none;background-color:#1a1a1a;color:#fff}.section-half-content #hc-form .half-content-form .wpcf7 input[type=submit]:active{background-color:#222}.section-half-content #hc-form .half-content-form .wpcf7 .wpcf7-spinner{position:absolute}.section-half-content #hc-form .half-content-form .wpcf7 .wpcf7-not-valid-tip{padding-inline:20px;text-transform:none;margin:-15px 0 15px}.section-half-content #hc-form .half-content-form .wpcf7 .wpcf7-acceptance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-half-content .sf-form-container{background:#fff;border-radius:10px;max-width:530px;-webkit-box-shadow:0 0 8px 0 #a7a7a7;box-shadow:0 0 8px 0 #a7a7a7}.section-half-content .sf-form-container h2{background:#2a2a2a;color:#fff;font-weight:500;font-size:20px;padding:10px;border-radius:10px 10px 0 0;text-align:center}.section-half-content .sf-form-container #corporate-form{padding:10px 15px;background:#fff;display:block!important;border-radius:10px}.section-half-content .sf-form-container #corporate-form .form-container input{background-color:#f0f0f0!important;border-radius:28px;margin:10px 0;font-weight:700}.section-half-content .sf-form-container #corporate-form .form-container .name-section{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;margin-top:10px}.section-half-content .sf-form-container #corporate-form .form-container label{color:#1a1a1a;font-weight:600;letter-spacing:normal;text-transform:none;text-align:left}.section-half-content .sf-form-container #corporate-form .form-container textarea{background-color:#f0f0f0;border-radius:18px;height:70px;margin:10px 0;min-height:auto;font-weight:700}.section-half-content .sf-form-container #corporate-form .form-container textarea+.error_show{margin:-16px auto 15px}.section-half-content .sf-form-container #corporate-form .form-container .required{padding-left:3px;color:#ff5353}.section-half-content .sf-form-container #corporate-form .form-container .error_show{display:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2px 4px;margin:0 auto 15px;background:#cd5c5c;border-radius:0 0 5px 5px;color:#fff;font-size:14px;font-weight:400;max-width:80%}.section-half-content .sf-form-container #corporate-form .form-send{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-half-content .sf-form-container #corporate-form .hr-text{border:0;line-height:1em;position:relative;text-align:center;font-size:14px;font-weight:700;margin:10px;width:100%}.section-half-content .sf-form-container #corporate-form .hr-text:before{content:"";background:#ccc;position:absolute;left:0;top:50%;width:100%;height:1px}.section-half-content .sf-form-container #corporate-form .hr-text:after{content:attr(data-content);position:relative;padding:0 7px;line-height:1.5em;color:#000;background-color:#fff}.section-half-content .sf-form-container #corporate-form .error-response-output,.section-half-content .sf-form-container #corporate-form .gcaptcha-error-response-output{display:none;padding:.2em 1em;border:2px solid #ffb900;margin:2em .5em 1em;color:#1a1a1a;text-align:center}.section-half-content .sf-form-container #corporate-form .success-response-output{display:none;padding:.2em 1em;border:2px solid #34a374;margin:2em .5em 1em;color:#1a1a1a;text-align:center}.section-half-content .sf-form-container #corporate-form .fa-duotone{display:inline-block;display:none;padding:0;border:none;margin:0 24px;border-radius:100%;color:#23282d;opacity:.75}.section-half-content .sf-form-container #corporate-form #submit,.section-half-content .sf-form-container #corporate-form .sf-button{font-weight:700;border-radius:9999px;cursor:pointer}.section-half-content .sf-form-container #corporate-form input:not([type=checkbox]){margin-bottom:0}.section-half-content-count-2.section-half-content-reduced-padding.section-half-content-count-2.section-half-content-reverse .foreground.item-0,.section-half-content-count-2.section-half-content-reduced-padding.section-half-content-count-2.section-half-content-reverse .foreground.item-1,.section-half-content-count-2.section-half-content-reduced-padding.section-half-content-count-2:not(.section-half-content-reverse) .foreground.item-0,.section-half-content-count-2.section-half-content-reduced-padding.section-half-content-count-2:not(.section-half-content-reverse) .foreground.item-1{padding-top:5vh;padding-bottom:5vh}.section-parade .inner{padding:0}.section-parade:not(.section-parade-carousel-slim) .inner{padding-top:var(--overlap-padding-top,0);padding-bottom:var(--overlap-padding-bottom,0);margin-top:var(--overlap-margin-top,0);margin-bottom:var(--overlap-margin-bottom,0);padding-inline:20px}.section-parade.section-parade-flex-auto .parade-content,.section-parade.section-parade-flex-equal .parade-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;gap:30px}.section-parade.section-parade-grid-2 .parade-content,.section-parade.section-parade-grid-3 .parade-content,.section-parade.section-parade-grid-4 .parade-content{display:grid;gap:30px}.section-parade.section-parade-grid-3 .parade-content{grid-template-columns:repeat(3,minmax(0,1fr))}.section-parade.section-parade-flex-equal .parade-content>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.section-parade.section-parade-grid-2 .parade-content,.section-parade.section-parade-grid-4 .parade-content,.section-parade.section-parade-grid .parade-content{display:grid;gap:30px}.section-parade.section-parade-columns-3 .parade-content{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-webkit-columns:3;-moz-columns:3;column-count:3}.section-parade.section-parade-columns-3 .parade-content>*{margin-bottom:30px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.section-parade.section-parade-grid-2 .parade-content{grid-template-columns:repeat(2,minmax(0,1fr))}.section-parade.section-parade-grid .parade-content{grid-template-columns:repeat(3,minmax(0,1fr))}.section-parade.section-parade-grid-4 .parade-content{grid-template-columns:repeat(4,minmax(0,1fr))}.section-parade h2.partial-heading{max-width:35ch;margin:0 auto 30px;text-align:center;text-wrap:balance}.section-parade .oc-ct-three-col-slider .slick-track{padding:10px 0}.section-parade .oc-ct-three-col-slider .slick-slide{padding:0}.section-parade .oc-ct-three-col-slider .slick-slide .section-parade-image img{width:100%}.section-parade .section-parade-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-parade .section-parade-image img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.section-parade .section-parade-text-standard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}.section-parade .section-parade-text-standard img{width:200px;height:200px;border-radius:9999px;-o-object-fit:cover;object-fit:cover}.section-parade .section-parade-text-standard>.prose{max-width:250px;text-align:center}.section-parade .section-parade-text-card{border-radius:5px;-webkit-box-shadow:0 0 7px -1px #ccc;box-shadow:0 0 7px -1px #ccc}.section-parade .section-parade-text-card .section-parade-text-card-title{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;font-size:1.15rem}.section-parade .section-parade-text-card>:first-child:not(:last-child){border-bottom:1px solid #ccc}.section-parade .section-parade-text-card>.prose{padding:20px;text-align:left}.section-parade .section-parade-linkedin-profile{padding:18px;margin-bottom:11px;background:#1a1a1a;-webkit-box-shadow:0 0 13px -4px #1a1a1a;box-shadow:0 0 13px -4px #1a1a1a}.section-parade .section-parade-linkedin-profile .testimonial-top-panel{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.section-parade .section-parade-linkedin-profile .testimonial-info{padding-top:9px;margin-left:0}.section-parade .section-parade-linkedin-profile .testimonial-info h4{overflow:visible;max-height:none;margin-bottom:5px;letter-spacing:.1em;-webkit-line-clamp:unset;font-size:1.2rem}.section-parade .section-parade-linkedin-profile .author-img{width:71px;height:71px;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%}.section-parade .section-parade-linkedin-profile .linkedin-img-container{margin-left:auto}.section-parade .section-parade-linkedin-profile .linkedin-img-container img.linkedin-img{width:30px;max-width:inherit;height:30px}.section-parade .section-parade-linkedin-profile .linkedin-img-container img.linkedin-img:hover{content:url(/app/themes/ul-theme/assets/img/white-linkedin.svg)}.section-parade .section-parade-linkedin-profile .testimonial-content p{max-height:none;padding-bottom:0;-webkit-line-clamp:unset}.section-parade .section-parade-quote{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:275px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px;margin:0 10px;background:hsla(0,0%,100%,.5);border-radius:10px;gap:20px;-webkit-box-shadow:0 0 7px -1px #ccc;box-shadow:0 0 7px -1px #ccc}.section-parade .section-parade-quote .icon{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M4.583 17.321C3.553 16.227 3 15 3 13.011c0-3.5 2.457-6.637 6.03-8.188l.893 1.378c-3.335 1.804-3.987 4.145-4.247 5.621c.537-.278 1.24-.375 1.929-.311c1.804.167 3.226 1.648 3.226 3.489a3.5 3.5 0 0 1-3.5 3.5a3.871 3.871 0 0 1-2.748-1.179Zm10 0C13.553 16.227 13 15 13 13.011c0-3.5 2.457-6.637 6.03-8.188l.893 1.378c-3.335 1.804-3.987 4.145-4.247 5.621c.537-.278 1.24-.375 1.929-.311c1.804.167 3.226 1.648 3.226 3.489a3.5 3.5 0 0 1-3.5 3.5a3.871 3.871 0 0 1-2.748-1.179Z'/%3E%3C/svg%3E");width:1.2em;height:1.2em;background-color:currentColor;color:inherit;font-size:2.5rem;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.section-parade .section-parade-quote>.prose{-webkit-box-flex:1;-ms-flex:1;flex:1;font-style:italic;opacity:.85;text-align:left}.section-parade .section-parade-quote .name{font-weight:700}.section-parade .section-parade-quote .rating img{height:1rem}.section-parade .section-parade-accordion-card{padding-bottom:20px;background:#fff;-webkit-box-shadow:0 0 7px -1px #ccc;box-shadow:0 0 7px -1px #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:start;align-self:start;gap:10px}.section-parade .section-parade-accordion-card hr{width:80%}.section-parade .section-parade-accordion-card .section-parade-text-card-title{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 30px;font-size:2rem;text-align:center}.section-parade .section-parade-accordion-card .parade-title-section{-ms-flex-line-pack:justify;align-content:space-between;display:grid;-webkit-clip-path:inset(0);clip-path:inset(0)}.section-parade .section-parade-accordion-card .parade-title-section>.prose{padding:0 30px 20px;text-align:center;font-weight:600}.section-parade .section-parade-accordion-card .parade-title-section .parade-image-section{height:250px;-webkit-clip-path:inset(0);clip-path:inset(0)}.section-parade .section-parade-accordion-card .parade-title-section .parade-image-section>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-parade .section-parade-accordion-card .parade-title-section h2{margin-bottom:0;padding-block:20px}.section-parade .section-parade-accordion-card.collapsible .sub-content .section-parade-text-sub-content-title{cursor:pointer}.section-parade .section-parade-accordion-card:not(.collapsible) .sub-content:not(:last-of-type){margin-bottom:20px}.section-parade .section-parade-accordion-card .sub-content{all:revert;padding-inline:30px;font-family:Poppins,sans-serif}.section-parade .section-parade-accordion-card .sub-content .section-parade-text-sub-content-title{all:revert;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-parade .section-parade-accordion-card .sub-content .section-parade-text-sub-content-title i{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section-parade .section-parade-accordion-card .sub-content .section-parade-text-sub-content-title:not(.ui-accordion-header-collapsed) i{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.section-parade .section-parade-accordion-card .sub-content .section-parade-text-sub-content-title h5{margin:0 auto;font-weight:700;letter-spacing:.2em;text-align:center;text-transform:uppercase}.section-parade .section-parade-accordion-card .sub-content div.section-parade-text-sub-content{all:revert;padding-top:20px;color:#888;text-align:center;font-size:16px}.section-parade .section-parade-accordion-card .sub-content.accordion{border-bottom:1px solid #1a1a1a}.section-parade .section-parade-accordion-card .sub-content.accordion .section-parade-text-sub-content-title:hover{cursor:pointer}.section-parade .section-parade-accordion-card .sub-content.accordion .section-parade-text-sub-content-title.close i{-webkit-transform:scaleY(-1);transform:scaleY(-1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.section-parade .section-parade-accordion-card .sub-content.standard .section-parade-text-sub-content-title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:default}.section-parade .section-parade-accordion-card .sub-content.standard .section-parade-text-sub-content-title i{display:none}.section-parade .section-parade-video-card{font-family:Poppins,sans-serif;gap:20px;padding-bottom:20px;border-radius:5px;width:100%;max-width:700px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:1;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;-webkit-box-shadow:0 0 7px -1px #ccc;box-shadow:0 0 7px -1px #ccc}.section-parade .section-parade-video-card .player{width:100%;aspect-ratio:1.77777778;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,50% 85%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,50% 85%,0 100%)}.section-parade .section-parade-video-card .player,.section-parade .section-parade-video-card .poster{display:grid;place-items:center}.section-parade .section-parade-video-card .poster,.section-parade .section-parade-video-card .poster>img,.section-parade .section-parade-video-card .source{grid-column-start:1;grid-row-start:1}.section-parade .section-parade-video-card .poster img:first-child{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-parade .section-parade-video-card .poster img:nth-child(2){width:20%}.section-parade .section-parade-video-card .poster.inactive,.section-parade .section-parade-video-card .poster.inactive img{display:none}.section-parade .section-parade-video-card iframe,.section-parade .section-parade-video-card img{display:block}.section-parade .section-parade-video-card .source{z-index:9}.section-parade .section-parade-video-card .source,.section-parade .section-parade-video-card iframe{width:100%;height:100%}.section-parade .section-parade-video-card .section-parade-video-card-title{font-size:1.75rem;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;font-family:Poppins,sans-serif;-webkit-line-clamp:2}.section-parade .section-parade-video-card>.prose{padding:0 20px;text-align:left}.section-parade .section-parade-video-card .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 20px;margin-top:auto}.section-parade .section-parade-video-card .buttons a{width:100%}.section-parade .section-parade-info-card.purple{background-color:#454763;color:#fff}.section-parade .section-parade-info-card.purple h2.partial-heading{color:#fff}.section-parade .section-parade-info-card.green{background-color:#486c46;color:#fff}.section-parade .section-parade-info-card.green h2.partial-heading{color:#fff}.section-parade .section-parade-info-card{padding:25px;-webkit-box-shadow:0 0 7px -1px #ccc;box-shadow:0 0 7px -1px #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:start;align-self:start;gap:10px;border-radius:20px}.section-parade .section-parade-info-card hr{width:80%}.section-parade .section-parade-info-card .section-parade-text-card-title{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 30px;font-size:2rem}.section-parade .section-parade-info-card .parade-title-section{-ms-flex-line-pack:justify;align-content:space-between;display:grid;-webkit-clip-path:inset(0);clip-path:inset(0);gap:20px}.section-parade .section-parade-info-card .parade-title-section h2.partial-heading{text-align:left;padding:0;margin:0;font-family:Poppins,sans-serif}.section-parade .section-parade-info-card .parade-title-section .buttons{margin-top:0;width:100%}.section-parade .section-parade-info-card .parade-title-section .buttons .partial-anchor{width:100%}.section-parade .section-parade-info-card .parade-title-section .parade-image-section{height:250px;-webkit-clip-path:inset(0);clip-path:inset(0)}.section-parade .section-parade-info-card .parade-title-section .parade-image-section>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-parade .section-parade-info-card:not(.collapsible) .sub-content:not(:last-of-type){margin-bottom:20px}.section-product-comparison{padding-top:var(--overlap-padding-top,0);padding-bottom:var(--overlap-padding-bottom,0);margin-top:var(--overlap-margin-top,0);margin-bottom:var(--overlap-margin-bottom,0);font-family:Poppins,sans-serif}.section-product-comparison *{-webkit-box-sizing:border-box;box-sizing:border-box}.section-product-comparison .full-title{max-width:1130px;padding:0 20px;margin:0 auto 30px}.section-product-comparison .overview{max-width:1130px;-ms-flex-direction:column;flex-direction:column;padding:0 20px;margin:0 auto;gap:30px}.section-product-comparison .overview,.section-product-comparison .overview .tier-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.section-product-comparison .overview .tier-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.section-product-comparison .overview .recommended{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;background:#000;border-radius:20px 20px 0 0;color:#fff;font-size:1rem;letter-spacing:.2em;text-transform:uppercase}.section-product-comparison .overview .recommended:after,.section-product-comparison .overview .recommended:before{position:absolute;bottom:-40px;width:20px;height:40px;background-color:transparent;-webkit-box-shadow:0 -20px 0 0 #000;box-shadow:0 -20px 0 0 #000;content:""}.section-product-comparison .overview .recommended:before{right:0;border-top-right-radius:20px}.section-product-comparison .overview .recommended:after{left:0;border-top-left-radius:20px}.section-product-comparison .overview .recommended-filler{display:none;height:40px}.section-product-comparison .overview .single-tier-card,.section-product-comparison .overview .tier-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px;background:hsla(0,0%,100%,.8);border-radius:20px;-webkit-box-shadow:0 2px 15px 0 rgba(0,0,0,.15);box-shadow:0 2px 15px 0 rgba(0,0,0,.15);gap:30px;position:relative}.section-product-comparison .overview .single-tier-card h1,.section-product-comparison .overview .tier-card h1{font-size:1.5rem;font-weight:700}.section-product-comparison .overview .single-tier-card h3,.section-product-comparison .overview .tier-card h3{font-size:1.17em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-product-comparison .overview .single-tier-card h3 img,.section-product-comparison .overview .tier-card h3 img{width:30px;margin-right:10px}.section-product-comparison .overview .single-tier-card .on-sale,.section-product-comparison .overview .tier-card .on-sale{position:absolute;right:0;width:auto;padding:6px 5px 5px 16px;-webkit-clip-path:polygon(100% 0,100% 50%,100% 100%,0 100%,10px 50%,0 0);clip-path:polygon(100% 0,100% 50%,100% 100%,0 100%,10px 50%,0 0);color:#fff;font-weight:750;text-align:right;background:#e37c7c}.section-product-comparison .overview .single-tier-card .prose,.section-product-comparison .overview .tier-card .prose{min-height:50px;margin-bottom:-15px}.section-product-comparison .overview .single-tier-card .call-to-action,.section-product-comparison .overview .tier-card .call-to-action{margin:10px 0}.section-product-comparison .overview .single-tier-card .price .month-price,.section-product-comparison .overview .tier-card .price .month-price{font-size:1.5rem;font-weight:700}.section-product-comparison .overview .single-tier-card .price .month-price span:first-child,.section-product-comparison .overview .tier-card .price .month-price span:first-child{font-size:4rem}.section-product-comparison .overview .single-tier-card .year-price,.section-product-comparison .overview .tier-card .year-price{color:grey}.section-product-comparison .overview .single-tier-card .sale-price,.section-product-comparison .overview .tier-card .sale-price{position:relative}.section-product-comparison .overview .single-tier-card .sale-price .month-price,.section-product-comparison .overview .tier-card .sale-price .month-price{font-size:1.5rem;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-product-comparison .overview .single-tier-card .sale-price .month-price span:first-child,.section-product-comparison .overview .tier-card .sale-price .month-price span:first-child{font-size:3.5rem}.section-product-comparison .overview .single-tier-card .sale-price .regular-price,.section-product-comparison .overview .tier-card .sale-price .regular-price{font-size:1.5rem;font-weight:700}.section-product-comparison .overview .single-tier-card .sale-price .year-price,.section-product-comparison .overview .tier-card .sale-price .year-price{color:grey}.section-product-comparison .overview .single-tier-card .ab-test-coupon-sale-price-on,.section-product-comparison .overview .single-tier-card .sale-price,.section-product-comparison .overview .tier-card .ab-test-coupon-sale-price-on,.section-product-comparison .overview .tier-card .sale-price{line-height:3.75rem}.section-product-comparison .overview .single-tier-card .ab-test-coupon-sale-price-on .sale-percentage,.section-product-comparison .overview .single-tier-card .sale-price .sale-percentage,.section-product-comparison .overview .tier-card .ab-test-coupon-sale-price-on .sale-percentage,.section-product-comparison .overview .tier-card .sale-price .sale-percentage{background-color:transparent;color:#1a1a1a}.section-product-comparison .overview .single-tier-card .ab-test-coupon-sale-price-on .month-price,.section-product-comparison .overview .single-tier-card .sale-price .month-price,.section-product-comparison .overview .tier-card .ab-test-coupon-sale-price-on .month-price,.section-product-comparison .overview .tier-card .sale-price .month-price{font-size:1.5rem;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.section-product-comparison .overview .single-tier-card .ab-test-coupon-sale-price-on .month-price p:first-child,.section-product-comparison .overview .single-tier-card .sale-price .month-price p:first-child,.section-product-comparison .overview .tier-card .ab-test-coupon-sale-price-on .month-price p:first-child,.section-product-comparison .overview .tier-card .sale-price .month-price p:first-child{font-size:3rem;font-weight:700}.section-product-comparison .overview .single-tier-card .ab-test-coupon-sale-price-on .month-price p:last-child,.section-product-comparison .overview .single-tier-card .sale-price .month-price p:last-child,.section-product-comparison .overview .tier-card .ab-test-coupon-sale-price-on .month-price p:last-child,.section-product-comparison .overview .tier-card .sale-price .month-price p:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.3rem;line-height:1.5rem}.section-product-comparison .overview .single-tier-card .ab-test-coupon-sale-price-on .month-price .sale-percentage,.section-product-comparison .overview .single-tier-card .ab-test-coupon-sale-price-on .month-price del,.section-product-comparison .overview .single-tier-card .sale-price .month-price .sale-percentage,.section-product-comparison .overview .single-tier-card .sale-price .month-price del,.section-product-comparison .overview .tier-card .ab-test-coupon-sale-price-on .month-price .sale-percentage,.section-product-comparison .overview .tier-card .ab-test-coupon-sale-price-on .month-price del,.section-product-comparison .overview .tier-card .sale-price .month-price .sale-percentage,.section-product-comparison .overview .tier-card .sale-price .month-price del{color:#666}.section-product-comparison .overview .single-tier-card .on-sale.ab-test-coupon-sale-on,.section-product-comparison .overview .tier-card .on-sale.ab-test-coupon-sale-on{background-color:#f6d78b;color:#1a1a1a;display:none}.section-product-comparison .overview .single-tier-card .partial-anchor{width:100%;text-wrap:wrap}.section-product-comparison .overview .prose ul{list-style:none;margin-top:5px 0 10px}.section-product-comparison .overview .prose li{position:relative;margin-bottom:5px}.section-product-comparison .overview .prose li:before{position:absolute;top:5px;left:-30px;margin-right:10px;color:#ff5353;content:"\f00c";font-family:Font Awesome\ 6 Pro}.section-product-comparison .section-product-comparison-accordion{width:100%;background:hsla(0,0%,100%,.8);border-radius:20px;-webkit-box-shadow:0 2px 15px 0 rgba(0,0,0,.15);box-shadow:0 2px 15px 0 rgba(0,0,0,.15)}.section-product-comparison .section-product-comparison-accordion>h3{padding:10px;border:none;margin:0;background:#fff;border-radius:20px;-webkit-box-shadow:0 2px 15px 0 rgba(0,0,0,.15);box-shadow:0 2px 15px 0 rgba(0,0,0,.15);color:inherit;font-weight:700;text-align:center;text-transform:uppercase;font-family:Poppins,sans-serif}.section-product-comparison .section-product-comparison-accordion .ui-accordion-content{padding-inline:0;padding-bottom:5px}.section-product-comparison .section-product-comparison-accordion .ui-accordion-content .partial-anchor{text-wrap:balance}.section-product-comparison .section-product-comparison-accordion .ui-widget{font-family:inherit}.section-product-comparison .section-product-comparison-accordion>div{max-width:100%;background:transparent;padding-block:20px;border:0}.section-product-comparison .section-product-comparison-accordion table tbody tr:nth-child(2n){background:rgba(0,0,0,.05)}.section-product-comparison .section-product-comparison-accordion table tr td:first-child{padding-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-product-comparison .section-product-comparison-accordion table tr th{padding:8px}.section-product-comparison .section-product-comparison-accordion table tr td:last-child,.section-product-comparison .section-product-comparison-accordion table tr th:last-child{padding-right:20px}.section-product-comparison .section-product-comparison-accordion table tr td a.cat-link{border-bottom:1px dotted}.section-product-comparison .section-product-comparison-accordion table tr td a.cat-link:hover{color:#e04848;border-bottom:1px solid}.section-product-comparison .section-product-comparison-accordion .info-hover{margin-right:10px;color:#ff5353}.section-product-comparison .table-partial-anchor{position:relative;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 30px;background-color:transparent;border-radius:9999px;color:#000;font-family:Poppins,sans-serif;font-size:.9rem;font-weight:600;letter-spacing:.2em;text-align:center;text-transform:uppercase;text-wrap:nowrap;-webkit-transition:background .1s ease-in-out,color .1s ease-in-out;transition:background .1s ease-in-out,color .1s ease-in-out}.section-product-comparison.overview-only .overview{max-width:700px}.section-product-comparison.overview-only .overview .tier-card h3{font-size:1rem}.section-product-comparison.overview-only .overview .tier-card .price .month-price span:first-child{font-size:3.5rem}.section-product-comparison.overview-only .overview .prose.description{display:block;min-height:60px;font-size:14px;margin-bottom:0}.section-product-comparison.overview-only .prose,.section-product-comparison.overview-only .section-product-comparison-accordion{display:none}.buttons{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ab-test-coupon-sale-price-on{display:none}.section-accordion{padding-block:60px}.section-accordion *{-webkit-box-sizing:border-box;box-sizing:border-box}.section-accordion .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1130px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 20px;margin:0 auto;gap:30px}.section-accordion .section-accordion-item{width:100%;background:#fff;border-radius:40px;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.15);box-shadow:0 0 10px 5px rgba(0,0,0,.15)}.section-accordion .section-accordion-item h3.ui-accordion-header{display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:20px;border:none;margin:0;background:#efefef;border-radius:80px;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.15);box-shadow:0 0 10px 5px rgba(0,0,0,.15);color:inherit;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:700}.section-accordion .section-accordion-item h3.ui-accordion-header i.collapse-icon{margin-right:10px;margin-left:auto;font-weight:700;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.section-accordion .section-accordion-item h3.ui-accordion-header:not(.ui-accordion-header-collapsed) i.collapse-icon{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.section-accordion .section-accordion-item .icon-holder{margin-right:20px;font-size:2rem}.section-accordion .section-accordion-item .section-accordion-item-content{padding:30px;border:none;background:transparent;border-radius:30px}.section-accordion .section-accordion-item .section-accordion-item-content>div{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:200px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.section-accordion .section-accordion-item .section-accordion-item-content img{-o-object-fit:contain;object-fit:contain}#site-content .section-form{padding-block:60px}#site-content .section-form *{-webkit-box-sizing:border-box;box-sizing:border-box}#site-content .section-form .wpcf7 form>div:not(.wpcf7-response-output){display:grid;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:30px;grid-template-columns:repeat(1,minmax(0,1fr))}#site-content .section-form .wpcf7 form>div:not(:last-child){margin-bottom:20px}#site-content .section-form .wpcf7 form input{margin-bottom:0;background:#fff;border-radius:9999px;padding-inline:20px}#site-content .section-form .wpcf7 form label>span>span{margin-top:10px}#site-content .section-form .wpcf7 form label>input{margin-bottom:0;border-radius:9999px;padding-inline:20px}#site-content .section-form .wpcf7 form label .wpcf7-checkbox .wpcf7-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#site-content .section-form .wpcf7 form label .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{font-size:.8rem;text-transform:none}#site-content .section-form .wpcf7 .submit-button{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:9999px;font-family:Poppins,sans-serif;font-size:.9rem;font-weight:600;letter-spacing:.2em;text-align:center;text-transform:uppercase;-webkit-transition:background .1s ease-in-out,color .1s ease-in-out;transition:background .1s ease-in-out,color .1s ease-in-out;position:relative;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;grid-column:span 2}#site-content .section-form .wpcf7 .submit-button.partial-anchor-primary{background-color:#ff5353;color:#fff}#site-content .section-form .wpcf7 .submit-button.partial-anchor-primary:hover{background-color:#000;color:#fff}#site-content .section-form .wpcf7 .submit-button.partial-anchor-primary:active{background-color:#222}#site-content .section-form .wpcf7 .submit-button.partial-anchor-primary-link{color:#ff5353}#site-content .section-form .wpcf7 .submit-button.partial-anchor-primary-link:hover{color:#e04848}#site-content .section-form .wpcf7 .submit-button.partial-anchor-primary-link:active{color:#e64040}#site-content .section-form .wpcf7 .submit-button.partial-anchor-light-outline{border:1px solid #fff;background-color:transparent;color:#fff;-webkit-box-shadow:inset 0 0 1px 0 #fff,0 0 1px 0 #fff;box-shadow:inset 0 0 1px 0 #fff,0 0 1px 0 #fff}#site-content .section-form .wpcf7 .submit-button.partial-anchor-light-outline:hover{background-color:#efefef;color:#1a1a1a;border:1px solid #1a1a1a;-webkit-box-shadow:inset 0 0 1px 0 #1a1a1a,0 0 1px 0 #1a1a1a;box-shadow:inset 0 0 1px 0 #1a1a1a,0 0 1px 0 #1a1a1a}#site-content .section-form .wpcf7 .submit-button.partial-anchor-light-outline:active{background-color:#ddd}#site-content .section-form .wpcf7 .submit-button.partial-anchor-dark-outline{border:1px solid #1a1a1a;background-color:transparent;color:#1a1a1a;-webkit-box-shadow:inset 0 0 1px 0 #1a1a1a,0 0 1px 0 #1a1a1a;box-shadow:inset 0 0 1px 0 #1a1a1a,0 0 1px 0 #1a1a1a}#site-content .section-form .wpcf7 .submit-button.partial-anchor-dark-outline:hover{background-color:#efefef}#site-content .section-form .wpcf7 .submit-button.partial-anchor-dark-outline:active{background-color:#ddd}#site-content .section-form .wpcf7 .submit-button.partial-anchor-wide{min-width:100%}#site-content .section-form .wpcf7 .submit-button.partial-anchor-dark-background{background-color:#1a1a1a;color:#fff;border:1px solid #1a1a1a;-webkit-box-shadow:inset 0 0 1px 0 #1a1a1a,0 0 1px 0 #1a1a1a;box-shadow:inset 0 0 1px 0 #1a1a1a,0 0 1px 0 #1a1a1a}#site-content .section-form .wpcf7 .submit-button.partial-anchor-dark-background:hover{background-color:#efefef;color:#1a1a1a;border:1px solid #1a1a1a}#site-content .section-form .wpcf7 .submit-button.partial-anchor-dark-background:active{background-color:#ddd}#site-content .section-form .wpcf7 .submit-button input[type=submit]{border:none;background-color:#ff5353;color:#fff;cursor:pointer}#site-content .section-form .wpcf7 .submit-button input[type=submit]:hover{border:none;background-color:#000;color:#fff}#site-content .section-form .wpcf7 .submit-button input[type=submit]:active{background-color:#222}#site-content .section-form .wpcf7 .submit-button .wpcf7-spinner{position:absolute}#site-content .section-form .wpcf7 .wpcf7-not-valid-tip{padding-inline:20px;text-transform:none}#site-content .section-form .wpcf7 .form-title{font-size:1.2rem;font-weight:700}#site-content .section-form .wpcf7 .form-title i{margin-right:10px}.section-simple-tabs *{-webkit-box-sizing:border-box;box-sizing:border-box}.section-simple-tabs .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1130px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:var(--overlap-padding-top,0);padding-bottom:var(--overlap-padding-bottom,0);margin-top:var(--overlap-margin-top,0);margin-bottom:var(--overlap-margin-bottom,0);font-family:Poppins,sans-serif;gap:30px;margin-inline:auto;padding-inline:20px}.section-simple-tabs .wrapper img{display:block}.section-simple-tabs .wrapper .ui-widget.ui-widget-content{border:none}.section-simple-tabs .wrapper .ui-widget-header{padding:0;border:none;background:none}.section-simple-tabs .wrapper .ui-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;background:none;gap:40px}.section-simple-tabs .wrapper .ui-tabs ul.ui-tabs-nav{all:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.section-simple-tabs .wrapper .ui-tabs ul.ui-tabs-nav:after,.section-simple-tabs .wrapper .ui-tabs ul.ui-tabs-nav:before{content:unset}.section-simple-tabs .wrapper .ui-tabs ul.ui-tabs-nav li.ui-tabs-tab{all:unset;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.section-simple-tabs .wrapper .ui-tabs ul.ui-tabs-nav li.ui-tabs-tab a.ui-tabs-anchor{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:115px;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:10px;border-radius:10px;color:#656565;cursor:pointer;font-weight:700;gap:15px;text-align:center}.section-simple-tabs .wrapper .ui-tabs ul.ui-tabs-nav li.ui-tabs-tab a.ui-tabs-anchor i{font-size:2rem}.section-simple-tabs .wrapper .ui-tabs ul.ui-tabs-nav li.ui-tabs-tab>a.ui-tabs-anchor:hover{background:rgba(0,0,0,.05)}.section-simple-tabs .wrapper .ui-tabs ul.ui-tabs-nav li.ui-tabs-tab.ui-state-active>a.ui-tabs-anchor{background:#fff}.section-simple-tabs .wrapper .ui-tabs div.ui-tabs-panel{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;background:#fff;border-radius:10px;gap:30px;grid-template-columns:1fr}.section-simple-tabs .wrapper .ui-tabs div.ui-tabs-panel img{max-width:100%;-o-object-fit:cover;object-fit:cover}.section-statement .container{padding:60px 0}.section-statement .container .inner{padding:60px}.section-statement .container .inner .content{font-weight:700;font-size:2.5rem;font-family:Poppins,sans-serif}.section-intro .container{padding:60px 0}.section-intro .container .inner{display:grid;gap:20px}.section-intro .container .inner .section-intro-title{font-size:2.5rem;font-family:Ivar,serif;font-weight:700;margin:0 auto;padding-bottom:30px}.section-intro .container .inner .section-intro-subtitle{font-family:Poppins,sans-serif;font-size:2.1em;font-weight:700}.section-intro .container .inner .section-intro-description{font-family:Poppins,sans-serif;font-size:16px}.section-intro .container .inner .section-intro-description p:not(:last-child){padding-bottom:16px}.section-intro .container .inner .section-intro-description.center{text-align:center}.section-corporate-training-form{padding-top:var(--overlap-padding-top,0);padding-bottom:var(--overlap-padding-bottom,0)}.section-corporate-training-form .container form#corporate-form{padding:10px 30px;border:5px solid #fff;background-color:#f6f6f6;margin-top:var(--overlap-margin-top,0)}.section-corporate-training-form .container form#corporate-form .error-response-output{display:none;padding:.2em 1em;border:2px solid #ffb900;margin:2em .5em 1em;color:#1a1a1a;text-align:center}.section-corporate-training-form .container form#corporate-form .success-response-output{display:none;padding:.2em 1em;border:2px solid #34a374;margin:2em .5em 1em;color:#1a1a1a;text-align:center}.section-corporate-training-form .container form#corporate-form .fa-duotone{position:absolute;right:65px;display:inline-block;display:none;padding:0;border:none;margin:0 24px;border-radius:100%;color:#23282d;opacity:.75}.section-corporate-training-form .container form#corporate-form .form-container{display:grid;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-top:20px;grid-gap:2em;grid-template-areas:"a b";grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.section-corporate-training-form .container form#corporate-form .form-container .error_show{display:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2px 4px;margin:-24px auto 15px;background:#cd5c5c;border-radius:0 0 5px 5px;color:#fff;font-size:14px;font-weight:400}.section-corporate-training-form .container form#corporate-form input{margin-top:10px;font-weight:400}.section-corporate-training-form .container form#corporate-form select{width:100%;min-height:45px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;border:1px solid #ccc;margin-top:10px;margin-bottom:24px;border-radius:5px;font-weight:400}.section-corporate-training-form .container form#corporate-form input:not([type=submit]){background-color:#fff!important}.section-corporate-training-form .container form#corporate-form .required{padding-left:3px;color:#ff5353}.section-corporate-training-form .container form#corporate-form label{color:#1a1a1a;font-weight:600;letter-spacing:normal;text-transform:none}.section-corporate-training-form .container form#corporate-form label textarea#description+span.error_show{margin-top:-27px}.section-corporate-training-form .container form#corporate-form .col1-fields,.section-corporate-training-form .container form#corporate-form .col2-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-corporate-training-form .container form#corporate-form .col1-fields{grid-area:a}.section-corporate-training-form .container form#corporate-form .col2-fields{grid-area:b}.section-corporate-training-form .container form#corporate-form textarea{height:232px;min-height:auto;margin-top:10px;background-color:#fff;font-weight:400}.section-corporate-training-form .container form#corporate-form #submit{font-weight:700;-webkit-transition:background .1s ease-in-out,color .1s ease-in-out;transition:background .1s ease-in-out,color .1s ease-in-out;border-radius:9999px;font-family:Poppins,sans-serif;font-size:.9rem;padding:10px 30px;border-color:transparent}.section-corporate-training-form .container form#corporate-form #submit:hover{background-color:#000;color:#fff;cursor:pointer}.section-corporate-training-form .container form#corporate-form #submit:active{background-color:#222}.section-corporate-training-form .container form#corporate-form #submit.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.section-corporate-training-form .g-recaptcha{text-align:center}.section-corporate-training-form .g-recaptcha>div{width:100%!important}.cpd_content{padding:60px;background-size:cover;background-position:0 30%}.cpd_content .container{display:-webkit-box;display:-ms-flexbox;display:flex}.cpd_content .container .text-content{max-width:620px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin:0 auto}.cpd_content .container .text-content p{margin-bottom:25px;color:#fff;font-family:Poppins,sans-serif;font-size:16px}.cpd_content .container .text-content p:first-child{font-family:Ivar,serif;font-size:50px;font-weight:600}.cpd_content .container .text-content p:last-child{margin-bottom:0}.cpd_content .container .cpd-image-wrapper{margin:0 auto}.cpd_content .container .cpd-image-wrapper .media-content{width:225px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;background-position:50%;background-repeat:no-repeat;background-size:cover}#site-content section.grey{background-color:#f0f0f0!important;color:#1a1a1a}#site-content section.black{background-color:#1a1a1a!important}#site-content .overlap-top{margin-top:150px}#site-content .overlap-top .columns{margin-top:-12em}#site-content .overlap-top .columns:has(div.column-wrapper:only-child){margin-top:-14em}#site-content .no-image{margin-top:0}#site-content .no-image .columns{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}#site-content .no-image .columns .column-content h2{font-family:"Ivar, serif";font-size:30px;font-weight:900;letter-spacing:.05em;text-transform:capitalize}#site-content .no-image .columns .column-content p{max-width:320px}.flex-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-columns .inner{padding:inherit;padding-bottom:40px}.flex-columns .inner .description{padding:40px;font-family:Poppins,sans-serif;font-size:16px;letter-spacing:.1em;text-align:center;text-transform:uppercase}.flex-columns .inner .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-columns .inner .columns .column-wrapper .column-top-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-columns .inner .columns .column-wrapper .column-top-panel .col-img{max-width:375px}.flex-columns .inner .columns .column-wrapper .column-content{padding-bottom:5px;text-align:center}.flex-columns .inner .columns .column-wrapper .column-content h2{margin-top:18px;font-size:20px;font-weight:700}.flex-columns .inner .columns .column-wrapper .column-content h4{margin-top:15px;color:#8c8c8b;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:.1em}.flex-columns .inner .columns .column-wrapper .column-content p{display:block;display:-webkit-box;max-width:350px;margin:20px auto 0;font-size:16px;font-family:Poppins,sans-serif}.flex-columns .inner .columns div.column-wrapper:only-child .column-top-panel{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-columns .inner .columns div.column-wrapper:only-child .column-content h4+h2+p{max-width:750px}.flex-columns .inner .columns div.column-wrapper:only-child .column-content h2+p{max-width:875px;text-align:justify}.flex-columns .inner .columns div.column-wrapper:only-child h2{font-size:2.5rem;text-transform:none}.flex-columns .inner .columns div.column-wrapper:only-child h4+h2{font-size:20px;text-transform:uppercase}.flex-columns .inner .columns div.column-wrapper:only-child .col-img{max-width:550px}.flex-columns .inner .hero-button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-columns .inner .terms-and-conditions{padding:20px 20px 40px;font-size:16px;text-align:center}.page-corporate-training #site-content>section.flex-columns{margin-top:0}.page-corporate-training .columns{margin-top:0!important}.student-beans-module .container{padding:60px 0}.student-beans-module .container h2{font-family:Ivar,serif;font-size:40px;letter-spacing:-.035em;line-height:1;margin-bottom:40px;font-weight:700;text-align:center}.latest_news{padding:60px 0}.latest_news.pink{background-color:#fdf3f3}.latest_news .top-resource-title{font-family:Poppins,sans-serif;font-size:14px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;color:#1a1a1a}.latest_news .news-title{font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1}.latest_news .news-title:first-letter{text-transform:uppercase}.latest_news .news-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:65px;margin-bottom:22px}.latest_news .news-columns .column{display:none;width:100%}.latest_news .news-columns .column:first-of-type{display:block}.latest_news .news-columns .column h3{display:-webkit-box;overflow:hidden;height:35px;margin-top:8px;-webkit-box-orient:vertical;font-family:Ivar,serif;font-size:18px;-webkit-line-clamp:2;text-overflow:ellipsis}.latest_news .news-columns .column h3.news-title{font-weight:600;text-transform:uppercase}.latest_news .news-columns .column h3.resource-title{height:60px;margin-top:7px;color:#000;font-size:24px;letter-spacing:-.01em}.latest_news .news-columns .column .column-image{width:100%;height:177px;background-position:50%;background-repeat:no-repeat;background-size:cover}.latest_news .news-columns .column p{display:block;display:-webkit-box;overflow:hidden;font-size:14px;font-weight:400;margin-top:12px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.latest_news .news-columns .column .line{width:100%;border-bottom:1px solid #333;margin-top:13px;margin-bottom:5px}.latest_news .news-columns .column .read-more-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.latest_news .news-columns .column .read-more-container .read-more{border-bottom:1px solid #1a1a1a;font-size:14px;font-weight:400;letter-spacing:.1em;text-transform:capitalize}.latest_news .news-columns .column .read-more-container .read-more:after{margin-left:5px;content:">"}.latest_news .news-columns .column .color-block{display:-webkit-box;display:-ms-flexbox;display:flex;height:158px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:11px 0 7px 12px;background:#ffc7c5}.latest_news .news-columns .column .color-block span{letter-spacing:.12em}.latest_news .news-columns .column .color-block span:first-of-type{margin-bottom:8px}.latest_news .news-columns .column .color-block span:last-of-type{margin-top:6px}.latest_news .news-columns .column .color-block .color-block-container{height:48%;padding:10px 10px 10px 13px;border-left:1px solid #707070}.latest_news .news-columns .column .color-block .color-block-container p{display:-webkit-box;overflow:hidden;margin-top:7px;-webkit-box-orient:vertical;font-family:Ivar,serif;font-size:24px;letter-spacing:-.01em;-webkit-line-clamp:2}.latest_news .news-number{margin-top:40px}.latest_news .news-number .course-number{font-size:11px;letter-spacing:.2em;text-align:center;text-transform:uppercase}.latest_news .news-number .course-number.laptop,.latest_news .news-number .course-number.tablet{display:none}.latest_news .news-number .progress-bar{overflow:hidden;width:168px;height:4px;margin:10px auto 12px;background:#ccc;border-radius:5px}.latest_news .news-number .progress-bar .bar{position:relative;width:100%;height:100%;background:#1a1a1a;float:left;-webkit-transform-origin:left center;transform-origin:left center}.latest_news .news-number .course-number-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;width:156px;height:40px;border:1px solid #1a1a1a;margin:auto;color:#1a1a1a;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.latest_news .news-number .course-number-button:hover{background:#f0f0f0}.promo-banner-section{width:100%;height:50px;background-color:#ffc7c5}.promo-banner-section .promo-banner{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promo-banner-section .promo-banner p{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:20px;color:#000;font-size:14px;letter-spacing:.1em;text-align:center;text-transform:uppercase}.promo-banner-section .promo-banner img{cursor:pointer}.online-courses{width:100%;padding:60px 0}.online-courses .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.online-courses .button-wrapper{text-align:center}.online-courses .courses-introduction{margin-bottom:71px}.online-courses .courses-introduction p{margin-bottom:25px;font-size:16px}.online-courses .online-courses-columns .online-column{margin-bottom:60px;border-radius:5px}.online-courses .online-courses-columns .online-column a{position:relative;top:0;display:block;margin-bottom:-32px;background:#fff;border-radius:5px;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.05);box-shadow:0 0 10px 5px rgba(0,0,0,.05);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.online-courses .online-courses-columns .online-column .webinar-container{position:relative;z-index:10;overflow:hidden;height:192px;border-radius:5px}.online-courses .online-courses-columns .online-column .webinar-container .webinar-left{position:absolute;z-index:5;top:0;left:0;display:grid;width:70%;height:192px;border-radius:5px;-webkit-clip-path:polygon(0 0,100% 0,75% 100%,0 100%);clip-path:polygon(0 0,100% 0,75% 100%,0 100%);grid-template-areas:"a" "b" "c" "d";grid-template-rows:-webkit-min-content 1fr 1fr -webkit-min-content -webkit-min-content;grid-template-rows:min-content 1fr 1fr min-content min-content}.online-courses .online-courses-columns .online-column .webinar-container .webinar-left div.webinar-type{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:5px 5px 5px 2px;margin:10px 0 0;background-color:#fff;font-size:12px;grid-area:d;text-transform:uppercase}.online-courses .online-courses-columns .online-column .webinar-container .webinar-left div.webinar-type span{padding:3px;background-color:#1a1a1a;color:#fff;font-weight:700}.online-courses .online-courses-columns .online-column .webinar-container .webinar-left h2{display:-webkit-box;overflow:hidden;width:75%;padding:0;-webkit-box-orient:vertical;color:#fff;font-size:18px;-webkit-line-clamp:3;line-height:1.5em;--height:25%}.online-courses .online-courses-columns .online-column .webinar-container .webinar-left .line{width:100%;border-bottom:1px solid #333;width:60%;align-self:end;margin:10px 0;grid-area:b}.online-courses .online-courses-columns .online-column .webinar-container .webinar-left .instructor-name{align-self:center;color:#fff;font-size:14px;grid-area:c}.online-courses .online-courses-columns .online-column .webinar-container .webinar-right{position:absolute;z-index:5;top:0;right:0;width:65%;height:192px;background-color:#d7d7d7;border-radius:5px;-webkit-clip-path:polygon(45% 0,100% 0,100% 100%,20% 100%);clip-path:polygon(45% 0,100% 0,100% 100%,20% 100%)}.online-courses .online-courses-columns .online-column .webinar-container .webinar-right .instructor{width:100%;height:100%;background-position-x:40px;background-size:cover}.online-courses .online-courses-columns .online-column .publication-title{padding:25px 10px 10px;margin-top:-10px;background-color:#eee;border-radius:5px}.online-courses .online-courses-columns .online-column .publication-title h2{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;font-size:18px;-webkit-line-clamp:1;text-align:center}.online-courses .online-courses-columns .online-column .publication-container{margin-bottom:0}.online-courses .online-courses-columns .online-column .publication-title+.course-info{padding:15px 15px 5px;margin-top:0;grid-template-rows:1fr -webkit-min-content;grid-template-rows:1fr min-content}.online-courses .online-courses-columns .online-column .publication-title+.course-info .rate-container{align-self:self-start;padding-top:5px;grid-template-columns:-webkit-min-content -webkit-min-content -webkit-min-content;grid-template-columns:min-content min-content min-content}.online-courses .online-courses-columns .online-column .course-info{position:relative;z-index:5;display:grid;min-height:30px;padding:20px 15px 15px;background-color:#fff;border-radius:5px;grid-template-areas:"a b";grid-template-columns:auto 1fr}.online-courses .online-courses-columns .online-column .course-info .rate-container{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-area:a;grid-template-areas:"a b c";grid-template-columns:auto 1fr;padding:0}.online-courses .online-courses-columns .online-column .course-info .rate-container>p{font-size:15px;grid-area:b}.online-courses .online-courses-columns .online-column .course-info .rate-container img{width:20px;align-self:center;grid-area:a}.online-courses .online-courses-columns .online-column .course-info .rate-container p:first-child{grid-area:a}.online-courses .online-courses-columns .online-column .course-info .rate-container p:nth-child(3){color:#aaa;font-size:12px;grid-area:c}.online-courses .online-courses-columns .online-column .course-info .rate-container img{width:91px;grid-area:b}.online-courses .online-courses-columns .online-column .course-info .rate-container>p{margin-top:0}.online-courses .online-courses-columns .online-column .course-info .location-container{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-area:a;grid-template-areas:"a b c";grid-template-columns:auto 1fr;padding:0}.online-courses .online-courses-columns .online-column .course-info .location-container>p{font-size:15px;grid-area:b}.online-courses .online-courses-columns .online-column .course-info .location-container img{width:20px;align-self:center;grid-area:a}.online-courses .online-courses-columns .online-column .course-info .location-container p:first-child{grid-area:a}.online-courses .online-courses-columns .online-column .course-info .location-container p:nth-child(3){color:#aaa;font-size:12px;grid-area:c}.online-courses .online-courses-columns .online-column .course-info .location-container img{width:91px;grid-area:b}.online-courses .online-courses-columns .online-column .course-info .location-container>p{margin-top:0}.online-courses .online-courses-columns .online-column .course-info .topic-container{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-area:a;grid-template-areas:"a b c";grid-template-columns:auto 1fr}.online-courses .online-courses-columns .online-column .course-info .topic-container>p{font-size:15px;grid-area:b}.online-courses .online-courses-columns .online-column .course-info .topic-container img{width:20px;align-self:center;grid-area:a}.online-courses .online-courses-columns .online-column .course-info .hour-container{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-area:b;grid-template-areas:"i p";grid-template-columns:1fr;justify-items:end}.online-courses .online-courses-columns .online-column .course-info .hour-container img{width:18px;grid-area:i}.online-courses .online-courses-columns .online-column .course-info .hour-container p{font-size:15px;grid-area:p}.online-courses .online-courses-columns .online-column .course-info .duration-container{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-area:b;grid-template-areas:"i p";grid-template-columns:1fr;justify-items:end}.online-courses .online-courses-columns .online-column .course-info .duration-container img{width:18px;grid-area:i}.online-courses .online-courses-columns .online-column .course-info .duration-container p{font-size:15px;grid-area:p}.online-courses .online-courses-columns .online-column .course-info .multi-offer{display:none;padding:5px;border:1px solid #f5c6cb;background-color:#f8d7da;border-radius:5px;color:#721c24;font-size:12px;font-weight:700;grid-area:d;text-align:center;text-transform:uppercase}.online-courses .online-courses-columns .online-column .course-info:has(.price-rate-container.variation-price){padding:15px}.online-courses .online-courses-columns .online-column .days-container{position:absolute;width:100%;padding:10px 0;background-color:#eee;border-radius:0 0 5px 5px;color:#333;letter-spacing:.2em;text-align:center;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:rgba(0,0,0,.1)}.online-courses .online-courses-columns .online-column .course-title{padding:0 20px}.online-courses .online-courses-columns .online-column .course-img{position:relative;width:100%;height:192px;background-position:50%;background-repeat:no-repeat;background-size:cover}.online-courses .online-courses-columns .online-column .has-courses{position:absolute;width:100%;padding:10px 0;background-color:#eee;border-radius:0 0 5px 5px;color:#333;letter-spacing:.2em;text-align:center;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.online-courses .online-courses-columns .online-column .sale-tag{position:absolute;z-index:2;top:-20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ff5353;color:#fff;font-weight:600;width:80px;height:30px;font-size:14px}.online-courses .online-courses-columns .online-column h2{font-family:Ivar,serif;font-weight:600;line-height:1.1}.online-courses .online-courses-columns .online-column .course-description{display:block;display:-webkit-box;overflow:hidden;max-height:62px;-webkit-box-orient:vertical;color:#707070;-webkit-line-clamp:3;font-size:14px;font-weight:400}.online-courses .online-courses-columns .online-column .line{width:100%;border-bottom:1px solid #333;margin-top:13px;margin-bottom:5px}.online-courses .online-courses-columns .online-column .course-sale-price{padding-top:5px;font-size:22px;line-height:.5;opacity:.5;text-decoration:line-through}.online-courses .online-courses-columns .online-column .price-rate-container{display:grid;font-family:Ivar,serif;grid-area:c;text-align:end}.online-courses .online-courses-columns .online-column .price-rate-container .free-price,.online-courses .online-courses-columns .online-column .price-rate-container .variation-price .free-price{color:#000;font-size:40px;font-weight:600;text-transform:uppercase}.online-courses .online-courses-columns .online-column .price-rate-container .course-price{font-size:40px;font-weight:600}.online-courses .online-courses-columns .online-column .price-rate-container .course-price.variation{-ms-flex-item-align:start;align-self:flex-start}.online-courses .online-courses-columns .online-column .price-rate-container .course-price.variation .price-prefix{font-size:20px;vertical-align:text-top}.online-courses .online-courses-columns .online-column .price-rate-container .course-price .woocommerce-price-suffix{display:block;font-size:12px;font-weight:400;vertical-align:super}.online-courses .online-courses-columns .online-column .price-rate-container .course-price .amount{font-weight:600}.online-courses .online-courses-columns .online-column .price-rate-container .course-price del{font-size:20px}.online-courses .online-courses-columns .online-column .price-rate-container.variation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.online-courses .online-courses-columns .online-column .price-rate-container.variation .rate-container{margin-top:-10px}.online-courses .online-courses-columns .online-column .price-rate-container.sale-container .course-price{position:relative;-ms-flex-item-align:start;align-self:flex-start}.online-courses .online-courses-columns .online-column .price-rate-container.sale-container .course-price del{color:#b5b5b5}.online-courses .online-courses-columns .online-column .price-rate-container.sale-container .course-price del span{font-size:16px}.online-courses .online-courses-columns .online-column .price-rate-container.sale-container .course-price del+ins{text-decoration:none}.online-courses .online-courses-columns .online-column .price-rate-container.sale-container .rate-container{margin-top:-15px}.online-courses .online-courses-columns .online-column .rate-container>p{font-size:12px;text-align:center;text-transform:uppercase}.online-courses .online-courses-columns .online-column .rate-container img{width:91px}.online-courses .online-courses-columns-slider{padding-top:30px}.online-courses .online-courses-columns-slider .slick-arrow.slick-next:before,.online-courses .online-courses-columns-slider .slick-arrow.slick-prev:before{color:#000;font-family:Font Awesome\ 6 Pro;font-size:40px;font-weight:900}.online-courses .online-courses-columns-slider .slick-arrow.slick-next{right:-20px}.online-courses .online-courses-columns-slider .slick-arrow.slick-next:before{content:"\f054"}.online-courses .online-courses-columns-slider .slick-arrow.slick-prev:before{content:"\f053"}.online-courses .online-courses-columns-slider .slick-list{position:relative;overflow:visible}.online-courses .online-courses-columns-slider .slick-list:before{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.online-courses .online-courses-columns-slider .slick-list:after{right:0;-webkit-transform:translateX(100%) scaleX(-1);transform:translateX(100%) scaleX(-1)}.online-courses .online-courses-columns-slider .slick-list:after,.online-courses .online-courses-columns-slider .slick-list:before{position:absolute;z-index:10;top:0;width:100%;height:100%;background:#fff;background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(70%,#fff),to(hsla(0,0%,100%,.8)));background:linear-gradient(90deg,#fff,#fff 70%,hsla(0,0%,100%,.8));content:""}.online-courses .online-courses-columns-slider .slick-list .course-img{top:0;display:unset;width:250px;height:350px;margin:0 15px;border-radius:20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.online-courses .online-courses-columns-slider .slick-list .course-img .overlay{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:hsla(0,0%,100%,0);border-radius:20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.online-courses .online-courses-columns-slider .slick-list .course-img .additional-tag{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.online-courses .online-courses-columns-slider .slick-list .course-img .additional-tag span{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:3px 15px;margin:10px 0 0 10px;background-color:#fff;border-radius:25px;color:#1a1a1a;font-weight:700;text-transform:uppercase}.online-courses .online-courses-columns-slider .slick-list .course-img .course-description{padding:20px}.online-courses .online-courses-columns-slider .slick-list .course-img .course-description p{display:none;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.online-courses .online-courses-columns-slider .slick-list .course-img .course-title{line-height:36px}.online-courses .online-courses-columns-slider .slick-list .course-img .attributes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:20px;gap:5px}.online-courses .online-courses-columns-slider .slick-list .course-img .attributes div,.online-courses .online-courses-columns-slider .slick-list .course-img:hover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.online-courses .online-courses-columns-slider .slick-list .course-img:hover{top:-8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.online-courses .online-courses-columns-slider .slick-list .course-img:hover .overlay{background-color:rgba(0,0,0,.8)}.online-courses .online-courses-columns-slider .slick-list .course-img:hover .additional-tag{display:none}.online-courses .online-courses-columns-slider .slick-list .course-img:hover .course-description p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5}.online-courses .button-wrapper-slider{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;gap:30px}.online-courses .button-wrapper-slider .partial-anchor{-webkit-box-flex:1;-ms-flex:1;flex:1}.online-courses .button-wrapper-slider .partial-anchor:only-child{-webkit-box-flex:0;-ms-flex:0;flex:0}.online-courses .course-number{font-size:11px;letter-spacing:.2em;text-align:center;text-transform:uppercase}.online-courses .progress-bar{overflow:hidden;width:168px;height:4px;margin:10px auto 12px;background:#ccc;border-radius:5px}.online-courses .progress-bar .bar{position:relative;width:100%;height:100%;background:#1a1a1a;float:left;-webkit-transform-origin:left center;transform-origin:left center}.online-courses .course-number-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;width:156px;height:40px;border:1px solid #1a1a1a;margin:auto;color:#1a1a1a;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.online-courses .course-number-button:hover{background:#f0f0f0}.online-courses.white{background:#fff}.online-courses.grey{padding-bottom:55px;background:#f0f0f0}.online-courses.grey .view-more-line{display:none}.online-courses.grey .course-number-button:hover{border-color:#1a1a1a;background:#fff}.online-courses.black{border-bottom:1px solid #ccc;background:#1a1a1a}.online-courses.black .course-number,.online-courses.black .progress-bar,.online-courses.black .view-more-line{display:none}.online-courses.black.online-courses * div.course-info{color:#1a1a1a}.online-courses.black .courses-title{padding-right:10px;margin-bottom:44px;color:#fff;font-size:18px;font-weight:600;letter-spacing:.1em;line-height:1.3em;text-transform:uppercase}.divider{border-top:2px solid #aaa}.page-certification #site-content .courses-title{font-size:50px;font-weight:800;text-align:center}.page-certification #site-content .courses-introduction p{width:auto;font-size:18px;text-align:center}#site-content section.black h2.partial-heading{color:#fff!important}.featured-product{padding:60px 0;background-color:#1a1a1a}.featured-product.pastel_blue{background-color:#a7c7e7}.featured-product .section-title{font-family:Poppins,sans-serif;font-size:14px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;color:#fff}.featured-product .featured-product-content h2{font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1;color:#fff;letter-spacing:.04em}.featured-product .featured-product-content h2:first-letter{text-transform:uppercase}.featured-product .featured-product-content h2.publication-title{margin-top:20px}.featured-product .featured-product-content .course-title{z-index:5}.featured-product .featured-product-content .product-content{margin-top:20px}.featured-product .featured-product-content .product-content .webinar-container .webinar-left{grid-template-rows:1fr .25fr .5fr -webkit-min-content;grid-template-rows:1fr .25fr .5fr min-content}.featured-product .featured-product-content .product-content .webinar-container .webinar-left h1{-ms-flex-item-align:end;align-self:end;font-size:20px}.featured-product .featured-product-content .product-content .webinar-container .webinar-left div.instructor-name{font-size:20px}.featured-product .featured-product-content .product-content .webinar-container .webinar-left div.instructor-name span{font-size:16px}.featured-product .featured-product-content .product-content .webinar-container .webinar-left div.webinar-type{font-size:12px}.featured-product .featured-product-content .product-content .slick-slide img{display:inline-block}.featured-product .featured-product-content .product-content div.webinar-icon{margin-top:-25px}.featured-product .featured-product-content .product-content img.level-icon{width:50px;background-color:#1a1a1a}.featured-product .featured-product-content .product-content .featured-product-media{position:relative;width:100%;height:200px;background-position:50%;background-repeat:no-repeat;background-size:cover}.featured-product .featured-product-content .product-content .featured-product-media .slick-list draggable{margin-bottom:-28px}.featured-product .featured-product-content .product-content .featured-product-media .hidden{display:none}.featured-product .featured-product-content .product-content .featured-product-media img{--width:100%;--height:100%}.featured-product .featured-product-content .product-content .featured-product-media.image-carousel{margin-bottom:0}.featured-product .featured-product-content .product-content .featured-product-media.image-carousel div{--width:inherit;height:-webkit-fill-available;background-position:50%;background-repeat:no-repeat;background-size:cover}.featured-product .featured-product-content .product-content .featured-product-media.image-carousel .slick-prev{z-index:1;top:38%;left:7px}.featured-product .featured-product-content .product-content .featured-product-media.image-carousel .slick-prev:before{position:relative;content:url(/app/themes/ul-theme/assets/img/left-arrow-carousel.svg);font-size:65px}.featured-product .featured-product-content .product-content .featured-product-media.image-carousel .slick-next{z-index:1;top:38%;right:30px}.featured-product .featured-product-content .product-content .featured-product-media.image-carousel .slick-next:before{position:relative;content:url(/app/themes/ul-theme/assets/img/right-arrow-carousel.svg);font-size:65px}.featured-product .featured-product-content .product-content .featured-product-media.image-carousel .slick-dots{bottom:10%}.featured-product .featured-product-content .product-content .featured-product-media.image-carousel .slick-dots li button:before{width:15px;height:15px;background:#979897;border-radius:50%;content:"";opacity:1}.featured-product .featured-product-content .product-content .featured-product-media.image-carousel .slick-dots .slick-active button:before{background:#fff;--height:-webkit-fill-available}.featured-product .featured-product-content .product-content .featured-product-media .sale-tag{position:absolute;z-index:2;top:-20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ff5353;color:#fff;font-weight:600;width:80px;height:30px;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;top:0;z-index:10;right:0}.featured-product .featured-product-content .product-content .product-video{width:100%;height:100%;-o-object-fit:fill;object-fit:fill}.featured-product .featured-product-content .product-content .product-video iframe{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;border-radius:5px}.featured-product .featured-product-content .product-content .play-button{padding:10px 18px;font-size:20px;z-index:3;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;background:#1a1a1a;-webkit-box-shadow:inset 0 5px 7px -7px rgb(0 0 0);box-shadow:inset 0 5px 7px -7px rgb(0 0 0);border:1px solid #ff5353;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.featured-product .featured-product-content .product-content .play-button:hover{background:#333}.featured-product .featured-product-content .product-content .play-button img{width:25px;padding:5px 10px 5px 5px;display:-webkit-box;display:-ms-flexbox;display:flex}.featured-product .featured-product-content .product-content .play-button.inactive{opacity:0;pointer-events:none}.featured-product .featured-product-content .product-content .play-button+.level-icon{margin-left:10px}.featured-product .featured-product-content .product-content .play-button i{font-size:24px;color:#ff5353;margin:0 15px 0 0}.featured-product .featured-product-content .product-content .poster-image{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background-color:#1a1a1a;background-position:50%;background-repeat:no-repeat;background-size:contain;opacity:1;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.featured-product .featured-product-content .product-content .poster-image.inactive{opacity:0;pointer-events:none}.featured-product .featured-product-content .product-content .bounce{-webkit-animation:bounce 4s;animation:bounce 4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes bounce{0%,80%,90%,to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}85%{-webkit-transform:translateY(-4px) rotate(5deg);transform:translateY(-4px) rotate(5deg)}95%{-webkit-transform:translateY(-2px) rotate(-5deg);transform:translateY(-2px) rotate(-5deg)}}.featured-product .featured-product-content .product-content .subscription .course-img{grid-template-rows:1fr}.featured-product .featured-product-content .product-content .course-img{height:inherit;max-height:415px;border:1px solid transparent;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.featured-product .featured-product-content .product-content .course-img:hover{border:1px solid #ff5353}.featured-product .featured-product-content .product-content .course-img:hover .play-button{background:#333}.featured-product .featured-product-content .product-content .course-img .course-title{font-size:75px;line-height:80px;overflow:visible;-webkit-line-clamp:unset}.featured-product .featured-product-content .product-content .course-img .course-level span,.featured-product .featured-product-content .product-content .course-img .course-title-prefix{font-size:20px}.featured-product .featured-product-content .product-content .course-img .level-ins-icon{margin-bottom:-27px}.featured-product .featured-product-content .product-content .course-img .level-icon{width:44px;--filter:invert(1);background:#1a1a1a;padding:6px}.featured-product .featured-product-content .product-content .course-img .instructor-image{width:50px}.featured-product .featured-product-content .product-content .webinar-container{height:100%}.featured-product .featured-product-content .product-content .webinar-container .webinar-left{height:inherit}.featured-product .featured-product-content .product-content .webinar-container .webinar-left .line{-ms-flex-item-align:center;align-self:center;margin:10px 0}.featured-product .featured-product-content .product-content .webinar-container .webinar-right{height:inherit;-webkit-clip-path:polygon(35% 0,100% 0,100% 100%,22% 100%);clip-path:polygon(40% 0,100% 0,100% 100%,23% 100%)}.featured-product .featured-product-content .product-content .webinar-container .webinar-right .instructor img{-webkit-clip-path:polygon(15% 0,100% 0,100% 100%,0 100%);clip-path:polygon(15% 0,100% 0,100% 100%,0 100%);width:-webkit-fill-available;margin:auto;left:15%;position:relative}.featured-product .featured-product-content .product-content .product-line{width:100%;border-top:1px solid #333;margin-top:35px}.featured-product .featured-product-content .content-desktop{display:none}.featured-product .featured-product-content .content-desktop .multi-offer{display:none;padding:5px;border:1px solid #f5c6cb;background-color:#f8d7da;border-radius:5px;color:#721c24;text-transform:uppercase;font-size:14px;text-align:center}.featured-product .featured-product-content .subscription-content .subscription{position:relative}.featured-product .featured-product-content .subscription-content .subscription .cta-subscription{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.featured-product .featured-product-content .subscription-content .subscription .cta-subscription .select-subscription{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;display:inline-block;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:9px 0;border:1px solid #fff;color:#fff;text-align:center}.featured-product .featured-product-content .subscription-content .subscription .cta-subscription .select-subscription:hover{background:#fff;color:#1a1a1a}.featured-product .featured-product-content .subscription-content .subscription .cta-subscription .add-to-cart-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ff5353;border-radius:50px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:9px 0;border:1px solid #ffc7c5;background-color:#ffc7c5;pointer-events:none;width:100%;margin-top:10px}.featured-product .featured-product-content .subscription-content .subscription .cta-subscription .add-to-cart-button:hover{background-color:#e54e4e}.featured-product .featured-product-content .subscription-content .subscription .cta-subscription .add-to-cart-button.active{border:1px solid #ff5353;background-color:#ff5353;pointer-events:auto}.featured-product .featured-product-content .subscription-content .subscription .subscription-options{position:absolute;z-index:2;display:none;width:100%;background:#fff;border-radius:5px;color:#1a1a1a;-webkit-box-shadow:0 0 9px -2px rgba(0,0,0,.75);box-shadow:0 0 9px -2px rgba(0,0,0,.75)}.featured-product .featured-product-content .subscription-content .subscription .subscription-options:before{position:absolute;top:-20px;left:16%;width:0;height:0;border-right:20px solid transparent;border-bottom:20px solid #fff;border-left:20px solid transparent;content:""}.featured-product .featured-product-content .subscription-content .subscription .subscription-options .subscription-variation{padding:5px 15px;border-bottom:1px solid;color:#1a1a1a;cursor:pointer;line-height:1.89em}.featured-product .featured-product-content .subscription-content .subscription .subscription-options .subscription-variation:hover{color:#085393}.featured-product .featured-product-content .subscription-content .subscription .subscription-options .subscription-variation.active{background:#085393;color:#fff}.featured-product .featured-product-content .subscription-content .subscription .price-output{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-family:Ivar,serif}.featured-product .featured-product-content .subscription-content .subscription .price-output .regular-price{position:relative;margin-left:10px;color:#fff;font-size:20px;font-weight:600;opacity:.5;text-decoration:line-through}.featured-product .featured-product-content .subscription-content .subscription .price-output .sale-price{color:#fff;font-size:25px;font-weight:600}.featured-product .featured-product-content .subscription-content .subscription .price-output .term{position:relative;color:#fff;font-size:20px;font-weight:600}.featured-product .featured-product-content .subscription-content .subscription .price-output del{color:#b5b5b5}.featured-product .featured-product-content .subscription-content .subscription .price-output ins{text-decoration:none}.featured-product .product-upgrade{display:inline-block;width:100%;padding:10px 0;border:1px solid #ff5353;margin-top:20px;border-radius:5px;text-align:center;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.featured-product .product-upgrade:hover{background:#ff5353}.featured-product .product-upgrade .upgrade-title{font-family:Poppins,sans-serif;font-size:14px;letter-spacing:.1em;text-transform:uppercase;color:#fff;text-align:center}.featured-product .product-attributes{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:63px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.featured-product .product-attributes>div{width:50%;padding-bottom:20px}.featured-product .product-attributes .attribute-name{color:#fff;font-family:Poppins,sans-serif;font-size:14px;text-align:center}.featured-product .product-attributes .attribute-name.shorter-attribute{margin-top:5px}.featured-product .product-attributes .stars-label{color:#fff;font-size:12px;letter-spacing:.32em;line-height:1.5em;font-family:Poppins,sans-serif;text-align:center;text-transform:uppercase}.featured-product .product-attributes .stars-label.no-count{margin-top:15px}.featured-product .product-attributes .star-rating img{height:12px;margin-top:5px}.featured-product .product-attributes .rating-label{color:#fff;font-size:10px;font-weight:300;letter-spacing:.2em;font-family:Poppins,sans-serif;text-align:center;text-transform:uppercase}.featured-product .product-attributes .attribute-value{height:35px;color:#fff;font-family:Ivar,serif;font-size:28px;font-weight:600;text-align:center}.featured-product .product-attributes .attribute-value i{font-family:Font Awesome\ 6 Pro}.featured-product .product-attributes.attribute_count_less{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:normal}.featured-product .bought-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;margin:30px auto 0;background:#707070}.featured-product .bought-message p{color:#fff;font-size:16px}.featured-product .bought-message p a{text-decoration:underline}.featured-product .bought-message .message_box-icon{margin-top:5px;margin-right:10px;color:#fff}.featured-product .featured-product-title{margin-top:50px}.featured-product .featured-product-title .description{font-family:Poppins,sans-serif;font-size:18px;line-height:1.4;color:#fff}.featured-product .featured-product-title .description ol,.featured-product .featured-product-title .description p,.featured-product .featured-product-title .description ul{margin-bottom:25px}.featured-product .featured-product-title .description a{border-bottom:1px dotted #aaa;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.featured-product .featured-product-title .description a:hover{border-bottom:1px solid #fff}.featured-product .featured-product-title .description ol,.featured-product .featured-product-title .description ul{padding-left:30px}.featured-product .featured-product-title .description ul{list-style:initial}.featured-product .featured-product-title .description ol{list-style:decimal}.featured-product .cta-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.featured-product .cta-content.cta-subscription{margin-top:33px}.featured-product .cta-content .price-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}.featured-product .cta-content .price-wrapper .price,.featured-product .cta-content .price-wrapper .regular-price{margin-right:10px;color:#fff;font-family:Ivar,serif;font-size:40px;font-weight:700}.featured-product .cta-content .price-wrapper .price .woocommerce-price-suffix,.featured-product .cta-content .price-wrapper .regular-price .woocommerce-price-suffix{display:block;font-size:13px;font-weight:400;vertical-align:75%;font-family:Poppins,sans-serif}.featured-product .cta-content .price-wrapper .price ins,.featured-product .cta-content .price-wrapper .regular-price ins{text-decoration:none}.featured-product .cta-content .price-wrapper .price del,.featured-product .cta-content .price-wrapper .regular-price del{font-size:24px;color:#b5b5b5}.featured-product .cta-content .add-to-cart{-webkit-box-flex:1;-ms-flex:1;flex:1}.featured-product .cta-content .add-to-cart a{padding:12px 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ff5353;background:#ff5353;border-radius:50px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.featured-product .cta-content .add-to-cart a:hover{background-color:#e54e4e}.featured-product .cta-content.sale-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.featured-product .cta-content.sale-container .price{position:relative;line-height:1}.featured-product .cta-content.sale-container .price del{color:#b5b5b5;font-size:18px}.featured-product .cta-content.sale-container .price del span{font-size:18px!important}.featured-product .cta-content.sale-container .price ins{text-decoration:none}.featured-product .content-mobile .multi-offer{display:none;padding:5px;border:1px solid #f5c6cb;background-color:#f8d7da;border-radius:5px;color:#721c24;margin-bottom:10px;width:100%;text-transform:uppercase;font-size:14px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}img#cpd-logo{position:absolute;right:0;bottom:0;display:block;width:100px;height:100px;margin:.5rem;background:#1a1a1a;z-index:10}.play-action{cursor:pointer}.product_cat-publications .featured-product-title .description{font-size:18px}.micro-copy{display:none;text-align:center;padding-top:15px}.micro-copy p{padding:5px;color:#b5b5b5;font-size:11px}.micro-copy p a{text-decoration:underline}.product-unavailable{border:1px solid #cd5c5c;text-align:center;padding:10px 0;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px}.featured-online-product.featured-product-new .dark{color:#fff}.featured-online-product.featured-product-new .header{display:grid;grid-template:"a b" "c c";grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;grid-template-rows:1fr}.featured-online-product.featured-product-new .header .course-level{padding:0;margin-bottom:0;-ms-flex-item-align:center;align-self:center}.featured-online-product.featured-product-new .header h1{grid-area:c}.featured-online-product.featured-product-new .micro-degree{background-color:#1a1a1a}.featured-online-product.featured-product-new .skills-certificate{background-color:#dc7c69}.featured-online-product.featured-product-new .completion-certificate{background-color:#788f9e}.featured-online-product.featured-product-new .container{padding-bottom:60px}.featured-online-product.featured-product-new .container .details{grid-template-columns:1fr 1.2fr}.featured-online-product.featured-product-new .container .details .aside{place-content:unset}.featured-online-product.featured-product-new .container .details .aside .pricing-section{background-color:#fff;color:#1a1a1a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:80%;padding:20px;gap:20px;border-radius:10px}.featured-online-product.featured-product-new .container .details .aside .pricing-section h3{border-bottom:1px solid grey;padding-bottom:10px}.featured-online-product.featured-product-new .container .details .aside .pricing-section .partial-anchor{width:100%}.featured-online-product.featured-product-new .container .details .aside #accordion{background-color:#fff;border-radius:10px;width:80%;font-family:Poppins,sans-serif;padding:10px}.featured-online-product.featured-product-new .container .details .aside #accordion .ui-accordion-header-active{background-color:#fff;color:#1a1a1a;border:none}.featured-online-product.featured-product-new .container .details .aside #accordion .ui-accordion-header-active h3{border-bottom:1px solid grey;padding-bottom:10px}.featured-online-product.featured-product-new .container .details .aside #accordion .ui-accordion-header-active:hover{cursor:auto}.featured-online-product.featured-product-new .container .details .aside #accordion div.ui-accordion-header-collapsed{background-color:#1a1a1a;color:#fff;border:none}.featured-online-product.featured-product-new .container .details .aside #accordion div.ui-accordion-header-collapsed h3 i.collapse-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.featured-online-product.featured-product-new .container .details .aside #accordion .ui-accordion-header-collapsed:hover{background-color:#ff5353;-webkit-transition:background .2s ease-in-out,color .1s ease-in-out;transition:background .2s ease-in-out,color .1s ease-in-out}.featured-online-product.featured-product-new .container .details .aside #accordion .ui-state-default{border:none;background-color:transparent;color:#1a1a1a}.featured-online-product.featured-product-new .container .details .aside #accordion .ui-accordion-header{padding:1em;margin-top:0;border-radius:100px}.featured-online-product.featured-product-new .container .details .aside #accordion .ui-accordion-header h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;margin-top:0}.featured-online-product.featured-product-new .container .details .aside #accordion .ui-accordion-header h3 i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.featured-online-product.featured-product-new .container .details .aside #accordion .ui-accordion-header h3 span{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.featured-online-product.featured-product-new .container .details .aside #accordion .ui-accordion-header .sale-percentage{padding:3px 5px;background:#ff5353;border-radius:5px;color:#fff;text-transform:uppercase;font-weight:700;font-family:Poppins,sans-serif;justify-self:end;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-flex-item-align:center;align-self:center;white-space:nowrap}.featured-online-product.featured-product-new .container .details .aside #accordion .ui-accordion-header .ab-test-coupon-percentage{display:none;padding:3px 5px;background:#f6d78b;border-radius:5px;color:#1a1a1a;text-transform:uppercase;font-weight:700;font-family:Poppins,sans-serif;justify-self:end;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-flex-item-align:center;align-self:center;white-space:nowrap}.featured-online-product.featured-product-new .container .details .aside #accordion .ui-accordion-header span.ui-accordion-header-icon{display:none}.featured-online-product.featured-product-new .container .details .aside #accordion .ui-widget-content{border:none}.featured-online-product.featured-product-new .container .details .aside #accordion .ui-accordion-content{padding:1em;overflow:unset}.featured-online-product.featured-product-new .container .details .aside #accordion .ui-accordion-content .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;overflow:unset;color:#1a1a1a}.featured-online-product.featured-product-new .container .details .aside #accordion .ui-accordion-content p:first-child{font-size:.8rem}.featured-online-product.featured-product-new .container .details .aside #accordion .ui-accordion-content p{padding-bottom:10px}.featured-online-product.featured-product-new .container .details .aside #accordion .ui-accordion-content .price-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.featured-online-product.featured-product-new .container .details .aside #accordion .ui-accordion-content .price-section .course-price{font-size:38px;font-weight:700;padding-bottom:0}.featured-online-product.featured-product-new .container .details .aside #accordion .ui-accordion-content .price-section .course-price span{font-size:16px}.featured-online-product.featured-product-new .container .details .aside #accordion .ui-accordion-content .price-section .ab-test-coupon-sale-price.on+.ab-test-coupon-sale-price.off.course-price{display:block}.featured-online-product.featured-product-new .container .details .aside #accordion .ui-accordion-content .price-section .ab-test-coupon-sale-price-on{font-size:38px;font-weight:700;padding-bottom:0;display:none}.featured-online-product.featured-product-new .container .details .aside #accordion .ui-accordion-content .price-section .ab-test-coupon-sale-price-on del{color:#b5b5b5;font-size:20px}.featured-online-product.featured-product-new .container .details .aside #accordion .ui-accordion-content .price-section .ab-test-coupon-sale-price-on del span{font-size:16px}.featured-online-product.featured-product-new .container .details .aside #accordion .ui-accordion-content .price-section .ab-test-coupon-sale-price-on ins{text-decoration:none}.featured-online-product.featured-product-new .container .details .aside #accordion .ui-accordion-content .button-section{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.featured-online-product.featured-product-new .container .details .aside #accordion .ui-accordion-content .button-section .payment-seal-section{height:-webkit-max-content;height:-moz-max-content;height:max-content;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.featured-online-product.featured-product-new .container .details .aside #accordion .ui-accordion-content .button-section .payment-seal-section img{width:40px;margin-left:0}.featured-online-product.featured-product-new .container .details .aside #accordion .ui-accordion-content .button-section .partial-anchor{padding:10px 20px}.featured-online-product.featured-product-new .container .details .aside #accordion .ui-accordion-content:not(:first-of-type){display:none}.featured-online-product.featured-product-new .has-video{padding-bottom:120px}.featured-online-product.featured-product-new klarna-placement ::part(osm-container){background-color:transparent}.featured-online-product.featured-product-new img#cpd-logo{position:inherit;background-color:transparent;margin:0;max-width:100px;max-height:100px}.featured-online-product.featured-product-new .attributes{max-width:none}.featured-online-product.featured-product-new .attributes .partial-statistic{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.featured-online-product.featured-product-new .attributes .partial-statistic.cpe-modal-button,.featured-online-product.featured-product-new .attributes .partial-statistic .cpe-parent-modal-button{cursor:pointer}.featured-online-product.featured-product-new .poster-wrapper .poster img:first-child{width:auto;height:auto}.featured-online-product.featured-product-new .free-price{font-size:40px;font-weight:700;font-family:Ivar,serif}.content-desktop .payment-seal-section,.details .aside .payment-seal-section{position:relative;width:100%;margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:none}.content-desktop .payment-seal-section img,.details .aside .payment-seal-section img{width:40px;margin-left:6px}.details .aside .payment-seal-section{display:-webkit-box;display:-ms-flexbox;display:flex}.featured-product-abtest{display:none}.additional_tag{background:#8cb78a;border-radius:2px;padding:0 7px;letter-spacing:3px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;grid-area:b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:1.1rem}#cpe-modal,.cpe-modal{z-index:99999999999}#cpe-modal,#cpe-modal .close-area,.cpe-modal,.cpe-modal .close-area{position:fixed;-webkit-transition:visibility 0s,opacity .5s linear;transition:visibility 0s,opacity .5s linear;background-color:rgba(0,0,0,.5);top:0;right:0;bottom:0;left:0;cursor:pointer}#cpe-modal .contents,.cpe-modal .contents{position:relative;z-index:1;max-width:600px;width:80%;margin:auto;background-color:#fff;color:#1a1a1a;text-align:left;border-radius:5px;cursor:default;max-height:90%;overflow-y:auto}#cpe-modal .contents div,.cpe-modal .contents div{padding-bottom:20px}#cpe-modal .contents div ol,#cpe-modal .contents div ul,.cpe-modal .contents div ol,.cpe-modal .contents div ul{text-transform:none;list-style:inside;list-style-type:revert}#cpe-modal .contents .cpe-modal-details,.cpe-modal .contents .cpe-modal-details{padding:20px;display:inherit}#cpe-modal .contents .cpe-modal-details h2,.cpe-modal .contents .cpe-modal-details h2{font-size:1.4rem;font-family:Poppins,sans-serif;margin:20px 0}#cpe-modal .contents .cpe-modal-declaration,.cpe-modal .contents .cpe-modal-declaration{padding:20px;background-color:#dbdff0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}#cpe-modal .contents .cpe-modal-declaration p,.cpe-modal .contents .cpe-modal-declaration p{font-size:14px}#cpe-modal .contents .cpe-modal-declaration img,.cpe-modal .contents .cpe-modal-declaration img{max-width:150px}#cpe-modal .contents .cpe-modal-footer,.cpe-modal .contents .cpe-modal-footer{padding:20px;color:#fff;background-color:#1a1a1a;font-weight:400;border-radius:0 0 5px 5px}#cpe-modal .contents .cpe-modal-footer a,.cpe-modal .contents .cpe-modal-footer a{color:red;border-bottom:1px dashed}#cpe-modal .contents .close,.cpe-modal .contents .close{position:absolute;top:0;right:0;width:30px;height:30px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 5px;color:#1a1a1a;cursor:pointer;font-size:24px;font-weight:600;line-height:18px;text-align:center}#cpe-modal .contents .close:hover,.cpe-modal .contents .close:hover{color:#b5b5b5;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}.cpe-parent-modal-section #cpe-modal .contents{top:20%}.cpe-parent-modal-section #cpe-modal .contents h2{margin:10px 0}.cpe-parent-modal-section #cpe-modal .contents .cpe-modal-declaration{padding-top:50px;border-radius:0 0 5px 5px}.cpe-parent-modal-section #cpe-modal .contents .close{color:#ff5353}.cpe-parent-modal-section #cpe-modal .contents .close:hover{color:#1a1a1a;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}.cpe-parent-modal-section #cpe-modal .contents div.button{background-color:#ff5353;color:#fff;padding:10px;border-radius:35px;position:relative;z-index:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto -20px;-webkit-transition:color .2s ease-in;transition:color .2s ease-in;font-weight:600}.cpe-parent-modal-section #cpe-modal .contents div.button:hover{background-color:#1a1a1a;cursor:pointer}.classroom-product{padding-top:75px;padding-bottom:45px}.classroom-product .section-title{font-family:Poppins,sans-serif;font-size:14px;letter-spacing:.1em;text-transform:uppercase}.classroom-product #contact-form{display:none;max-height:200px;padding:25px;margin:0 0 20px;background-color:#333;border-radius:5px;color:#1a1a1a}.classroom-product #contact-form p{color:#fff;font-size:16px;text-align:center}.classroom-product #contact-form>p{margin-bottom:1rem}.classroom-product #contact-form form{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.classroom-product #contact-form form,.classroom-product #contact-form form p{display:-webkit-box;display:-ms-flexbox;display:flex}.classroom-product #contact-form form p .wpcf7-not-valid-tip{display:block;padding:2px;margin-right:10px;background:#cd5c5c;color:#fff;font-size:.9em;font-weight:400}.classroom-product #contact-form form .wpcf7-spinner{position:absolute;right:10px;display:inline-block;width:24px;height:24px;padding:0;border:none;margin:0 24px;background-color:#23282d;border-radius:100%;opacity:.75}.classroom-product #contact-form form .wpcf7-response-output{margin:1rem 0 0;color:#fff}.classroom-product #contact-form input[type=submit]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ff5353;background:#ff5353;border-radius:50px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;padding:10px 25px;text-align:center}.classroom-product #contact-form input[type=submit]:hover{background-color:#e54e4e}.classroom-product #contact-form h3{font-family:Ivar,serif;font-size:28px;text-align:center}.classroom-product #contact-form input{max-width:230px;padding:10px;border:none;margin-right:10px;background-color:#f0f0f0}.classroom-product .classroom-product-content{position:relative;border-bottom:2px solid #ccc}.classroom-product .classroom-product-content h2{font-family:Ivar,serif;letter-spacing:-.035em;line-height:1;font-size:28px}.classroom-product .classroom-product-content h2:first-letter{text-transform:uppercase}.classroom-product .classroom-product-content .product-content{margin-top:30px}.classroom-product .classroom-product-content .product-content .courses-dates{display:block;padding:0 0 10px;border-bottom:1px solid #333;margin-bottom:10px}.classroom-product .classroom-product-content .product-content .courses-dates .course-variation{padding-bottom:15px;border-bottom:1px solid #333;margin-bottom:15px}.classroom-product .classroom-product-content .product-content .courses-dates .course-variation:last-child{padding-bottom:0;border-bottom:0;margin-bottom:0}.classroom-product .classroom-product-content .product-content .courses-dates .course-variation-details{display:grid;padding:0;color:#fff;cursor:default;font-size:16px;font-weight:600;grid-template-areas:"a c" "b c";grid-template-columns:1fr .4fr;grid-template-rows:1fr 1fr}.classroom-product .classroom-product-content .product-content .courses-dates .course-buttons{display:grid;margin-top:5px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-auto-columns:1fr;grid-auto-flow:column}.classroom-product .classroom-product-content .product-content .courses-dates .course-buttons .add-to-cart-button,.classroom-product .classroom-product-content .product-content .courses-dates .course-buttons .variation-button{padding:0;margin:0;font-size:12px}.classroom-product .classroom-product-content .product-content .courses-dates .course-variation:last-child{border-bottom:none}.classroom-product .classroom-product-content .product-content .courses-dates .variation-title{font-family:Ivar,serif;font-size:20px;grid-area:a}.classroom-product .classroom-product-content .product-content .courses-dates .variation-dates{font-size:14px;font-weight:400;grid-area:b}.classroom-product .classroom-product-content .product-content .courses-dates .variation-price{align-self:center;color:#fff;font-family:Ivar,serif;font-size:20px;font-weight:600;grid-area:c;text-align:right}.classroom-product .classroom-product-content .product-content .courses-dates .variation-price del{display:block;color:#b5b5b5;font-size:16px}.classroom-product .classroom-product-content .product-content .courses-dates .variation-price ins{text-decoration:none}.classroom-product .classroom-product-content .product-content .courses-dates .variation-button{border-radius:50px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-ms-flex-item-align:center;align-self:center;justify-content:center;padding:0 5px;border:1px solid #ff5353;background:#ff5353;border-radius:5px;-webkit-box-align:center;-webkit-box-pack:center;color:#fff;cursor:pointer;-ms-flex-align:center;-ms-flex-pack:center;font-family:neue-haas-unica,sans-serif;font-size:12px;font-weight:400;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.classroom-product .classroom-product-content .product-content .courses-dates .variation-button:hover{background-color:#e54e4e}.classroom-product .classroom-product-content .product-content .courses-dates:last-child{padding-bottom:0;border:none;margin-bottom:0}.classroom-product .classroom-product-content .product-content .classroom-product-media{position:relative;width:100%;height:181px;background-position:50%;background-repeat:no-repeat;background-size:contain}.classroom-product .classroom-product-content .product-content .classroom-product-media img{width:100%;height:100%}.classroom-product .classroom-product-content .product-content .classroom-product-media .sale-tag{position:absolute;z-index:2;top:-20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ff5353;color:#fff;font-weight:600;width:80px;height:30px;font-size:14px}.classroom-product .classroom-product-content .product-content .product-video{width:100%;height:100%;-o-object-fit:fill;object-fit:fill}.classroom-product .classroom-product-content .product-content .product-video iframe{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.classroom-product .classroom-product-content .product-content .play-button{position:absolute;z-index:3;top:50%;left:50%;width:119px;height:119px;background-image:url(/app/themes/ul-theme/assets/img/play-button.svg);background-position:50%;background-repeat:no-repeat;background-size:80px;cursor:pointer;opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.classroom-product .classroom-product-content .product-content .play-button.inactive{opacity:0;pointer-events:none}.classroom-product .classroom-product-content .product-content .poster-image{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background-color:#1a1a1a;background-position:50%;background-repeat:no-repeat;background-size:contain;opacity:1;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.classroom-product .classroom-product-content .product-content .poster-image.inactive{opacity:0;pointer-events:none}.classroom-product .classroom-product-content .content-desktop{display:none}.classroom-product .product-line{width:100%;border-top:1px solid #333;margin-top:35px}.classroom-product .product-attributes{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:63px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px;white-space:nowrap}.classroom-product .product-attributes>div{width:50%;padding-bottom:20px}.classroom-product .product-attributes .attribute-name{font-family:Poppins,sans-serif;font-size:14px;text-align:center}.classroom-product .product-attributes .attribute-name.shorter-attribute{margin-top:5px}.classroom-product .product-attributes .stars-label{color:#fff;font-size:12px;letter-spacing:.32em;line-height:1.5em;font-family:Poppins,sans-serif;text-align:center;text-transform:uppercase}.classroom-product .product-attributes .stars-label.no-count{margin-top:15px}.classroom-product .product-attributes .star-rating img{height:12px;margin-top:5px}.classroom-product .product-attributes .rating-label{font-size:10px;font-weight:300;letter-spacing:.2em;font-family:Poppins,sans-serif;text-align:center;text-transform:uppercase}.classroom-product .product-attributes .attribute-value{height:35px;font-family:Ivar,serif;font-size:28px;font-weight:600;text-align:center}.classroom-product .classroom-product-title{margin-top:50px}.classroom-product .classroom-product-title .introduction-title{font-family:Poppins,sans-serif;font-size:16px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:21px}.classroom-product .classroom-product-title .additional-classroom-info div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:5px}.classroom-product .classroom-product-title .additional-classroom-info div p{font-size:14px}.classroom-product .classroom-product-title .additional-classroom-info div p:first-of-type{width:49%;margin-right:10px;letter-spacing:.1em;text-transform:uppercase}.classroom-product .classroom-product-title .additional-classroom-info div.description{display:block}.classroom-product .classroom-product-title .additional-classroom-info div.description p{font-family:Poppins,sans-serif;font-size:18px;line-height:1.4;width:100%!important;margin-right:0;margin-bottom:25px;letter-spacing:normal;text-transform:none}.classroom-product .classroom-product-title .additional-classroom-options{margin-top:15px}.classroom-product .classroom-product-title .additional-classroom-options div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.classroom-product .classroom-product-title .additional-classroom-options div p{font-size:14px}.classroom-product .classroom-product-title .additional-classroom-options div p:first-of-type{width:49%;margin-right:10px;color:#000;font-size:25px;font-weight:600}.classroom-product .classroom-product-title .additional-classroom-options div p:first-of-type span{font-size:14px;font-weight:400;vertical-align:super}.classroom-product .classroom-product-title .additional-classroom-options div p:first-of-type span:nth-of-type(2){margin-left:3px}.classroom-product .classroom-product-title .additional-classroom-options .price-output{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-family:Ivar,serif}.classroom-product .classroom-product-title .additional-classroom-options .price-output .regular-price{position:relative;margin-left:10px;color:#fff;font-size:20px;font-weight:600;opacity:.5;text-decoration:line-through}.classroom-product .classroom-product-title .additional-classroom-options .price-output .sale-price{color:#fff;font-size:25px;font-weight:600}.classroom-product .availability{padding:10px;border:1px solid #1a1a1a;margin-top:15px;font-size:18px}.classroom-product .availability:hover{border-color:#1a1a1a;background:#fff;color:#1a1a1a}.classroom-product .cta-content{display:grid}.classroom-product .cta-content .price{font-size:28px;font-weight:700}.classroom-product .cta-content .price span{font-size:14px;font-weight:400;vertical-align:45%}.classroom-product .cta-content .coral-button-classroom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ff5353;border-radius:50px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:9px 0;border:1px solid #ffc7c5;background-color:#ffc7c5;pointer-events:none;margin-left:25px}.classroom-product .cta-content .coral-button-classroom:hover{background-color:#e54e4e}.classroom-product .cta-content .coral-button-classroom.active{border:1px solid #ff5353;background-color:#ff5353;pointer-events:auto}.classroom-product .cta-content .button-container{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:20px;text-align:center}.classroom-product .cta-content .classroom-button-empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;display:inline-block;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:9px 0;border:1px solid #1a1a1a;color:#1a1a1a;text-align:center}.classroom-product .cta-content .classroom-button-empty:hover{background:#f0f0f0}.classroom-product .cta-content .product-dates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;display:inline-block;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:9px 0;border:1px solid #fff;color:#fff;text-align:center}.classroom-product .cta-content .product-dates:hover{background:#fff;color:#1a1a1a}.classroom-product .course-years{position:absolute;z-index:2;display:none;width:100%;background:#fff;border-radius:5px;color:#1a1a1a;-webkit-box-shadow:0 0 9px -2px rgba(0,0,0,.75);box-shadow:0 0 9px -2px rgba(0,0,0,.75)}.classroom-product .course-years:before{position:absolute;top:-20px;left:16%;width:0;height:0;border-right:20px solid transparent;border-bottom:20px solid #fff;border-left:20px solid transparent;content:""}.classroom-product .course-years .course-variation.active{background:#085393;color:#fff}.classroom-product .course-years .clear-all{padding:15px;cursor:pointer;text-decoration:underline}.classroom-product .years-header{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #ccc}.classroom-product .years-header .dates-header{padding:16px;background:#fff;border-top-left-radius:5px;border-top-right-radius:5px;color:#ccc;cursor:pointer;font-weight:600;letter-spacing:-.04em}.classroom-product .years-header .dates-header label{cursor:pointer}.classroom-product .course-years input.active~label{color:#000;cursor:pointer;text-decoration:underline}.classroom-product .course-years input{display:none}.classroom-product .month-header{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px 15px;border-bottom:1px solid #ccc;border-bottom-left-radius:5px;border-bottom-right-radius:5px;cursor:pointer}.classroom-product .month-header.visible{display:-webkit-box;display:-ms-flexbox;display:flex}.classroom-product .month-header>p{font-weight:600}.classroom-product .month-header img{width:10px}.classroom-product .courses-dates{display:none;padding:15px 0}.classroom-product .courses-dates div{color:#1a1a1a;cursor:pointer;line-height:1.89em}.classroom-product .courses-dates div:hover{color:#085393}.classroom-product .content-mobile{position:relative}.classroom-product .content-mobile .courses-dates{display:block;padding:0}.classroom-product .content-mobile .courses-dates .course-variation{padding-bottom:15px;border-bottom:1px solid #333;margin-bottom:15px}.classroom-product .content-mobile .courses-dates .course-variation:last-child{padding-bottom:0;border-bottom:0;margin-bottom:0}.classroom-product .content-mobile .courses-dates .course-buttons{display:grid;margin-top:5px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-auto-columns:1fr;grid-auto-flow:column}.classroom-product .content-mobile .courses-dates .course-buttons .add-to-cart-button,.classroom-product .content-mobile .courses-dates .course-buttons .variation-button{padding:0;margin:0;font-size:12px}.classroom-product .content-mobile .courses-dates .course-variation-details{display:grid;padding:0;color:#fff;cursor:default;font-size:16px;font-weight:600;grid-template-areas:"a c" "b c";grid-template-columns:1fr .4fr;grid-template-rows:1fr 1fr}.classroom-product .content-mobile .courses-dates .course-variation:last-child{border-bottom:none}.classroom-product .content-mobile .courses-dates .variation-title{font-family:Ivar,serif;font-size:20px;grid-area:a;text-align:left}.classroom-product .content-mobile .courses-dates .variation-dates{font-size:14px;font-weight:400;grid-area:b;text-align:left}.classroom-product .content-mobile .courses-dates .variation-price{align-self:center;color:#fff;font-family:Ivar,serif;font-size:20px;font-weight:600;grid-area:c;text-align:right}.classroom-product .content-mobile .courses-dates .variation-price del{color:#b5b5b5;font-size:18px}.classroom-product .content-mobile .courses-dates .variation-price del+ins{text-decoration:none}.classroom-product .content-mobile .courses-dates .variation-button-mobile{border-radius:50px;font-size:14px;font-weight:600;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-ms-flex-item-align:center;align-self:center;justify-content:center;padding:0 5px;border:1px solid #ff5353;background:#ff5353;border-radius:5px;-webkit-box-align:center;-webkit-box-pack:center;color:#fff;cursor:pointer;-ms-flex-align:center;-ms-flex-pack:center;font-family:Poppins,sans-serif;font-size:12px;font-weight:400;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.classroom-product .content-mobile .courses-dates .variation-button-mobile:hover{background-color:#e54e4e}.classroom-product .content-mobile #contact-form-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;display:none;padding:25px;background-color:#333;border-radius:5px;color:#1a1a1a}.classroom-product .content-mobile #contact-form-mobile p{margin-bottom:1rem;color:#fff;font-size:16px;text-align:center}.classroom-product .content-mobile #contact-form-mobile form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.classroom-product .content-mobile #contact-form-mobile form p .wpcf7-not-valid-tip{display:block;padding:2px;margin-right:10px;background:#cd5c5c;color:#fff;font-size:.9em;font-weight:400}.classroom-product .content-mobile #contact-form-mobile form .wpcf7-spinner{position:absolute;right:10px;display:inline-block;width:24px;height:24px;padding:0;border:none;margin:0 24px;background-color:#23282d;border-radius:100%;opacity:.75}.classroom-product .content-mobile #contact-form-mobile form .wpcf7-response-output{color:#fff}.classroom-product .content-mobile #contact-form-mobile input[type=submit]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ff5353;background:#ff5353;border-radius:50px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;padding:10px 25px;text-align:center}.classroom-product .content-mobile #contact-form-mobile input[type=submit]:hover{background-color:#e54e4e}.classroom-product .content-mobile #contact-form-mobile h3{font-family:Ivar,serif;font-size:28px;text-align:center}.classroom-product .content-mobile #contact-form-mobile input{max-width:200px;padding:10px;border:none;margin-right:10px;background-color:#f0f0f0}.classroom-product .view-courses-container{margin-top:30px}.classroom-product .view-courses-container .course-number{font-size:11px;letter-spacing:.2em;text-align:center;text-transform:uppercase;padding-top:19px}.classroom-product .view-courses-container .progress-bar{overflow:hidden;width:168px;height:4px;margin:10px auto 12px;background:#ccc;border-radius:5px}.classroom-product .view-courses-container .progress-bar .bar{position:relative;width:100%;height:100%;background:#1a1a1a;float:left;-webkit-transform-origin:left center;transform-origin:left center}.classroom-product .view-courses-container .course-number-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;width:156px;height:40px;border:1px solid #1a1a1a;margin:auto;color:#1a1a1a;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.classroom-product .view-courses-container .course-number-button:hover{background:#f0f0f0}.classroom-product.black{padding:60px 0;background-color:#1a1a1a;color:#fff!important}.classroom-product.black .additional-classroom-info p,.classroom-product.black .additional-classroom-options p{color:#fff!important}.classroom-product.black .additional-classroom-info .availability,.classroom-product.black .additional-classroom-options .availability{border:1px solid #fff}.classroom-product.black .progress-bar .bar{background:#fff}.classroom-product.black .course-number{color:#fff}.classroom-product.black .course-number-button{border-color:#fff;color:#fff}.classroom-product.black .classroom-button-empty{border-color:#fff;margin:20px 0;color:#fff}.classroom-product.black .classroom-button-empty:hover{background:#fff;color:#1a1a1a}.classroom-product.black .instructor-icon{content:url(/app/themes/ul-theme/assets/img/instructor-icon.svg)}.classroom-product.black .micro-icon{content:url(/app/themes/ul-theme/assets/img/icon-micro.svg)}.half_half_content{padding:60px 0}.half_half_content .fa-ul li{margin-bottom:15px;font-size:18px}.half_half_content .fa-ul li:last-child{margin-bottom:0}.half_half_content .fa-li{top:0}.half_half_content h2{font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1;margin-bottom:25px}.half_half_content h2:first-letter{text-transform:uppercase}.half_half_content .half-content-wrapper .media-content{position:relative;width:100%;height:180px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;background-position:50%;background-repeat:no-repeat;background-size:cover}.half_half_content .half-content-wrapper .media-content.image{width:100%;height:auto}.half_half_content .half-content-wrapper .media-content .map{width:100%;height:100%}.half_half_content .half-content-wrapper .media-content .map-marker-holder{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.half_half_content .half-content-wrapper .media-content .map-marker-holder .map-marker{-webkit-transform:translate(-34%,44%);transform:translate(-34%,44%)}.half_half_content .half-content-wrapper .media-content.media-video .product-video{width:100%;height:100%;-o-object-fit:fill;object-fit:fill}.half_half_content .half-content-wrapper .media-content.media-video .product-video iframe{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.half_half_content .half-content-wrapper .media-content.media-video .half-play-button{position:absolute;z-index:3;top:50%;left:50%;width:119px;height:119px;background-image:url(/app/themes/ul-theme/assets/img/play-button.svg);background-position:50%;background-repeat:no-repeat;background-size:80px;cursor:pointer;opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.half_half_content .half-content-wrapper .media-content.media-video .half-play-button.inactive{opacity:0;pointer-events:none}.half_half_content .half-content-wrapper .media-content.media-video .half-poster-image{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background-color:#1a1a1a;background-position:50%;background-repeat:no-repeat;background-size:contain;opacity:1;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.half_half_content .half-content-wrapper .media-content.media-video .half-poster-image.inactive{opacity:0;pointer-events:none}.half_half_content .half-content-wrapper .text-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-top:38px}.half_half_content .half-content-wrapper .text-content h3{font-family:Poppins,sans-serif;font-size:16px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:25px}.half_half_content .half-content-wrapper .text-content>div{font-family:Poppins,sans-serif;font-size:18px;line-height:1.4;font-size:16px}.half_half_content .half-content-wrapper .text-content>div p{margin-bottom:20px}.half_half_content .half-content-wrapper .text-content ul{margin-bottom:15px;list-style:disc;-webkit-padding-start:20px;padding-inline-start:20px}.half_half_content .half-content-wrapper .text-content ul li{padding-left:10px;margin-left:10px;font-size:16px}.half_half_content .half-content-wrapper .text-content ol{margin-bottom:15px;list-style-type:decimal;-webkit-padding-start:20px;padding-inline-start:20px}.half_half_content .half-content-wrapper .text-content ol li{padding-left:10px;margin-left:10px;font-size:16px}.half_half_content .half-content-wrapper .text-content .button-group .button-one{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;padding:9px;border:1px solid #1a1a1a;color:#1a1a1a;text-align:center}.half_half_content .half-content-wrapper .text-content .button-group .button-one:hover{background:#f0f0f0}.half_half_content .half-content-wrapper .text-content .button-group .button-two{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;padding:9px;border:1px solid #f0f0f0;margin-top:10px;background:#f0f0f0;color:#1a1a1a;text-align:center}.half_half_content .half-content-wrapper .text-content .button-group .button-two:hover{border:1px solid #1a1a1a;background:transparent}.half_half_content .half-content-wrapper .text-content.map h3{margin-bottom:0}.half_half_content .half-content-wrapper .text-content.map h4{font-family:Poppins,sans-serif;font-size:16px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:25px;font-size:18px;font-weight:400}.half_half_content .half-content-wrapper.right .media-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.half_half_content .half-content-wrapper.right .text-content{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.half_half_content .half-content-wrapper.top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.half_half_content .half-content-wrapper.top .text-content{margin-top:30px;margin-left:0}.half_half_content .half-content-wrapper.text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.half_half_content .half-content-wrapper.text .left-text-content h3,.half_half_content .half-content-wrapper.text .right-text-content h3{color:#085393;font-size:16px;font-weight:600}.half_half_content .half-content-wrapper.text .left-text-content p,.half_half_content .half-content-wrapper.text .right-text-content p{margin-bottom:25px;font-size:18px}.half_half_content .half-content-wrapper.text .left-text-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.half_half_content .half-content-wrapper.text .right-text-content{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.divider{border-top:1px solid #ccc}.button-group .button-one{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-box-sizing:border-box;box-sizing:border-box;padding:9px;border:1px solid #1a1a1a;color:#1a1a1a;text-align:center}.button-group .button-one:hover{background:#f0f0f0}.testimonial-columns{padding:60px 0;background:#f0f0f0}.testimonial-columns .section-title{font-family:Poppins,sans-serif;font-size:14px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;color:#1a1a1a}.testimonial-columns .testimonial-title{font-size:28px;letter-spacing:-.035em;line-height:1;margin-bottom:74px;color:#1a1a1a;font-family:Ivar,serif}.testimonial-columns .testimonial-title:first-letter{text-transform:uppercase}.testimonial-columns .testimonial-header{font-family:Ivar,serif;font-size:14px;font-weight:600;margin-bottom:15px;color:#000;text-transform:uppercase}.testimonial-columns .testimonials .firm{margin-top:22px}.testimonial-columns .testimonials .testimonial-wrapper{padding:10px;background:#fff;border-radius:5px;-webkit-box-shadow:0 0 7px -1px #ccc;box-shadow:0 0 7px -1px #ccc}.testimonial-columns .testimonials .testimonial-wrapper .testimonial-top-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.testimonial-columns .testimonials .testimonial-wrapper .testimonial-top-panel .testimonial-img{min-width:64px;min-height:64px;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%}.testimonial-columns .testimonials .testimonial-wrapper .testimonial-top-panel .testimonial-info{margin-left:10px}.testimonial-columns .testimonials .testimonial-wrapper .testimonial-top-panel .testimonial-info h4{font-family:Ivar,serif;font-size:14px;font-weight:600;display:block;display:-webkit-box;overflow:hidden;max-height:53px;padding-top:6px;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-transform:uppercase}.testimonial-columns .testimonials .testimonial-wrapper .testimonial-top-panel .testimonial-info>p{font-size:14px;font-weight:400;margin-top:5px;font-family:Ivar,serif}.testimonial-columns .testimonials .testimonial-wrapper .testimonial-top-panel .testimonial-info>img{width:120px;margin-top:10px}.testimonial-columns .testimonials .testimonial-wrapper .testimonial-content{padding-bottom:5px}.testimonial-columns .testimonials .testimonial-wrapper .testimonial-content p{display:block;display:-webkit-box;overflow:hidden;height:40px;margin-top:20px;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:14px;font-weight:400}.testimonial-columns .course-number-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;width:156px;height:40px;border:1px solid #1a1a1a;color:#1a1a1a;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;margin:60px auto auto}.testimonial-columns .course-number-button:hover{background:#f0f0f0;border-color:#1a1a1a;background:#fff}.testimonial-columns.black-bg{padding:50px 0;margin-top:0;background:#fff}.testimonial-columns.black-bg .testimonial-title{font-family:Poppins,sans-serif;font-size:18px;font-weight:600;letter-spacing:.1em;line-height:1.32em;text-transform:uppercase}.testimonial-columns.black-bg .testimonials .testimonial-wrapper{padding:18px;margin-bottom:11px;background:#1a1a1a;-webkit-box-shadow:0 0 13px -4px #1a1a1a;box-shadow:0 0 13px -4px #1a1a1a}.testimonial-columns.black-bg .testimonials .testimonial-wrapper .testimonial-top-panel{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.testimonial-columns.black-bg .testimonials .testimonial-wrapper .testimonial-info{padding-top:9px;margin-left:0}.testimonial-columns.black-bg .testimonials .testimonial-wrapper .testimonial-info h4{overflow:visible;max-height:none;margin-bottom:5px;letter-spacing:.1em;-webkit-line-clamp:unset}.testimonial-columns.black-bg .testimonials .testimonial-wrapper .author-img{width:71px;height:71px;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%}.testimonial-columns.black-bg .testimonials .testimonial-wrapper .linkedin-img-container{margin-left:auto}.testimonial-columns.black-bg .testimonials .testimonial-wrapper .linkedin-img-container .linkedin-img{width:30px;max-width:inherit;height:30px}.testimonial-columns.black-bg .testimonials .testimonial-wrapper .linkedin-img-container .linkedin-img:hover{content:url(/app/themes/ul-theme/assets/img/white-linkedin.svg)}.testimonial-columns.black-bg .testimonials .testimonial-wrapper .testimonial-content p{max-height:none;padding-bottom:0;-webkit-line-clamp:unset}.testimonial-columns.black-bg .testimonials .line{padding-top:14px;border-bottom:1px solid #ccc}.testimonial-columns.black-bg .testimonials .testimonial-content p{margin-top:14px}.testimonial-columns.black-bg .testimonials *{color:#fff}.has-promotion-banner~main .sticky-nav.fixed{top:120px}.sticky-nav-fixed-container{position:relative}.sticky-nav-fixed-container .sticky-nav-spacer{height:83px}.sticky-nav-fixed-container .sticky-nav-fixed{position:fixed;z-index:9;top:125px}.sticky-nav,.sticky-nav-fixed{position:relative;width:100%;padding:20px 0 15px;border-bottom:1px solid #ccc;background:#fff}.sticky-nav-fixed .container,.sticky-nav .container{height:100%}.sticky-nav-fixed .sticky-nav-container h3,.sticky-nav .sticky-nav-container h3{margin-bottom:23px;font-family:Ivar,serif;font-size:28px}.sticky-nav-fixed .sticky-nav-container .coral-button,.sticky-nav .sticky-nav-container .coral-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ff5353;background:#ff5353;border-radius:50px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;padding:6px 16px}.sticky-nav-fixed .sticky-nav-container .coral-button:hover,.sticky-nav .sticky-nav-container .coral-button:hover{background-color:#e54e4e}.sticky-nav-fixed .sticky-nav-container .image-sticky-container,.sticky-nav .sticky-nav-container .image-sticky-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sticky-nav-fixed .sticky-nav-container .image-sticky-container .sticky-price-mobile,.sticky-nav .sticky-nav-container .image-sticky-container .sticky-price-mobile{margin-left:20px}.sticky-nav-fixed .sticky-nav-container .image-sticky-container .sticky-price-mobile span,.sticky-nav .sticky-nav-container .image-sticky-container .sticky-price-mobile span{font-size:28px;font-weight:600}.sticky-nav-fixed .sticky-nav-container .image-sticky-container .sticky-price-mobile .woocommerce-price-suffix,.sticky-nav .sticky-nav-container .image-sticky-container .sticky-price-mobile .woocommerce-price-suffix{display:block;font-size:12px;font-weight:400;text-align:right;vertical-align:75%}.sticky-nav-fixed .sticky-nav-container .image-sticky-container,.sticky-nav-fixed .sticky-nav-container .sticky-price-content,.sticky-nav .sticky-nav-container .image-sticky-container,.sticky-nav .sticky-nav-container .sticky-price-content{margin:8px 0}.sticky-nav-fixed .sticky-nav-container del,.sticky-nav .sticky-nav-container del{font-family:Ivar,serif;font-size:18px;opacity:.5}.sticky-nav-fixed .sticky-nav-container del span,.sticky-nav .sticky-nav-container del span{font-size:18px!important}.sticky-nav-fixed .sticky-nav-container ins,.sticky-nav .sticky-nav-container ins{font-family:Ivar,serif;text-decoration:none}.sticky-nav-fixed .sticky-nav-container ins span,.sticky-nav .sticky-nav-container ins span{font-size:25px!important}.sticky-nav-fixed .sticky-nav-container .online-sticky-price,.sticky-nav .sticky-nav-container .online-sticky-price{display:none}.sticky-nav-fixed .sticky-nav-container .try-link,.sticky-nav .sticky-nav-container .try-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;padding:6px 18px;border:1px solid #1a1a1a}.sticky-nav-fixed .sticky-nav-container .try-link:hover,.sticky-nav .sticky-nav-container .try-link:hover{background:#f0f0f0}.sticky-nav-fixed .sticky-nav-container .try-link.desktop,.sticky-nav .sticky-nav-container .try-link.desktop{display:none}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-dates,.sticky-nav-fixed .sticky-nav-container .coral-button,.sticky-nav-fixed .sticky-nav-container .try-link,.sticky-nav .sticky-nav-container.classroom .sticky-dates,.sticky-nav .sticky-nav-container .coral-button,.sticky-nav .sticky-nav-container .try-link{text-align:center}.sticky-nav-fixed .sticky-nav-container.classroom,.sticky-nav .sticky-nav-container.classroom{position:relative;height:100%}.sticky-nav-fixed .sticky-nav-container.classroom .date-price-container,.sticky-nav .sticky-nav-container.classroom .date-price-container{position:relative}.sticky-nav-fixed .sticky-nav-container.classroom .coral-button,.sticky-nav .sticky-nav-container.classroom .coral-button{height:33px;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0!important;border:1px solid #ffc7c5;margin-left:0;background-color:#ffc7c5;pointer-events:none}.sticky-nav-fixed .sticky-nav-container.classroom .coral-button.active,.sticky-nav .sticky-nav-container.classroom .coral-button.active{border:1px solid #ff5353;background-color:#ff5353;pointer-events:auto}.sticky-nav-fixed .sticky-nav-container.classroom.message-available,.sticky-nav .sticky-nav-container.classroom.message-available{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.sticky-nav-fixed .sticky-nav-container.classroom.message-available .availability,.sticky-nav .sticky-nav-container.classroom.message-available .availability{font-size:14px}.sticky-nav-fixed .sticky-nav-container.classroom.message-available .availability .message,.sticky-nav .sticky-nav-container.classroom.message-available .availability .message{text-decoration:underline}.sticky-nav-fixed .sticky-nav-container.classroom.message-available .availability .message:hover,.sticky-nav .sticky-nav-container.classroom.message-available .availability .message:hover{color:#085393}.sticky-nav-fixed .sticky-nav-container.classroom.message-available .avial-extra-mobile,.sticky-nav .sticky-nav-container.classroom.message-available .avial-extra-mobile{padding-left:10px}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-dates,.sticky-nav .sticky-nav-container.classroom .sticky-dates{height:33px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:15px;background:#ff5353;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-dates.laptop,.sticky-nav .sticky-nav-container.classroom .sticky-dates.laptop{display:none}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-price-mobile,.sticky-nav .sticky-nav-container.classroom .sticky-price-mobile{margin:auto}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-price-mobile p,.sticky-nav .sticky-nav-container.classroom .sticky-price-mobile p{display:inline-block}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-price-mobile .classroom-sticky-price-container,.sticky-nav .sticky-nav-container.classroom .sticky-price-mobile .classroom-sticky-price-container{font-family:Ivar,serif}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-price-mobile .classroom-sticky-price-container p span:first-child,.sticky-nav .sticky-nav-container.classroom .sticky-price-mobile .classroom-sticky-price-container p span:first-child{font-size:20px;font-weight:600;line-height:1.2}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-price-mobile .classroom-sticky-price-container p .woocommerce-price-suffix,.sticky-nav .sticky-nav-container.classroom .sticky-price-mobile .classroom-sticky-price-container p .woocommerce-price-suffix{display:block;padding-right:10px;font-family:Poppins,sans-serif;font-size:10px;font-weight:400;vertical-align:75%}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-price-mobile .classroom-sticky-price-container p>span,.sticky-nav .sticky-nav-container.classroom .sticky-price-mobile .classroom-sticky-price-container p>span{padding:0 10px}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-price-priceholder,.sticky-nav .sticky-nav-container.classroom .sticky-price-priceholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-family:Ivar,serif}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-price-priceholder .sale-price,.sticky-nav .sticky-nav-container.classroom .sticky-price-priceholder .sale-price{font-size:25px;font-weight:600}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-price-priceholder .regular-price,.sticky-nav .sticky-nav-container.classroom .sticky-price-priceholder .regular-price{margin-left:10px;font-size:18px;font-weight:600;opacity:.5;text-decoration:line-through}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-price,.sticky-nav .sticky-nav-container.classroom .sticky-price{display:none}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-price span,.sticky-nav .sticky-nav-container.classroom .sticky-price span{font-size:20px!important}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-price .woocommerce-price-suffix,.sticky-nav .sticky-nav-container.classroom .sticky-price .woocommerce-price-suffix{display:block;font-famiy:"Poppins",sans-serif;font-size:12px!important}.sticky-nav-fixed .sticky-nav-container.classroom .course-years,.sticky-nav .sticky-nav-container.classroom .course-years{position:absolute;z-index:2;display:none;width:100%;background:#fff;border-radius:5px;color:#1a1a1a;-webkit-box-shadow:0 0 9px -2px rgba(0,0,0,.75);box-shadow:0 0 9px -2px rgba(0,0,0,.75)}.sticky-nav-fixed .sticky-nav-container.classroom .course-years:before,.sticky-nav .sticky-nav-container.classroom .course-years:before{position:absolute;top:-20px;left:16%;width:0;height:0;border-right:20px solid transparent;border-bottom:20px solid #fff;border-left:20px solid transparent;content:""}.sticky-nav-fixed .sticky-nav-container.classroom .course-years .course-variation.active,.sticky-nav .sticky-nav-container.classroom .course-years .course-variation.active{background:#085393;color:#fff}.sticky-nav-fixed .sticky-nav-container.classroom .course-years .clear-all,.sticky-nav .sticky-nav-container.classroom .course-years .clear-all{padding:15px;cursor:pointer;text-decoration:underline}.sticky-nav-fixed .sticky-nav-container.classroom .years-header,.sticky-nav .sticky-nav-container.classroom .years-header{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #ccc}.sticky-nav-fixed .sticky-nav-container.classroom .years-header .dates-header,.sticky-nav .sticky-nav-container.classroom .years-header .dates-header{padding:16px;background:#fff;border-top-left-radius:5px;border-top-right-radius:5px;color:#ccc;cursor:pointer;font-weight:600;letter-spacing:-.04em}.sticky-nav-fixed .sticky-nav-container.classroom .years-header .dates-header label,.sticky-nav .sticky-nav-container.classroom .years-header .dates-header label{cursor:pointer}.sticky-nav-fixed .sticky-nav-container.classroom .course-years input.active~label,.sticky-nav .sticky-nav-container.classroom .course-years input.active~label{color:#000;cursor:pointer;text-decoration:underline}.sticky-nav-fixed .sticky-nav-container.classroom .course-years input,.sticky-nav .sticky-nav-container.classroom .course-years input{display:none}.sticky-nav-fixed .sticky-nav-container.classroom .month-header,.sticky-nav .sticky-nav-container.classroom .month-header{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px 15px;border-bottom:1px solid #ccc;border-bottom-left-radius:5px;border-bottom-right-radius:5px;cursor:pointer}.sticky-nav-fixed .sticky-nav-container.classroom .month-header.visible,.sticky-nav .sticky-nav-container.classroom .month-header.visible{display:-webkit-box;display:-ms-flexbox;display:flex}.sticky-nav-fixed .sticky-nav-container.classroom .month-header>p,.sticky-nav .sticky-nav-container.classroom .month-header>p{font-weight:600}.sticky-nav-fixed .sticky-nav-container.classroom .month-header img,.sticky-nav .sticky-nav-container.classroom .month-header img{width:10px}.sticky-nav-fixed .sticky-nav-container.classroom .courses-dates,.sticky-nav .sticky-nav-container.classroom .courses-dates{display:none;padding:15px 0}.sticky-nav-fixed .sticky-nav-container.classroom .courses-dates div,.sticky-nav .sticky-nav-container.classroom .courses-dates div{color:#1a1a1a;cursor:pointer;line-height:1.89em}.sticky-nav-fixed .sticky-nav-container.classroom .courses-dates div:hover,.sticky-nav .sticky-nav-container.classroom .courses-dates div:hover{color:#085393}.sticky-nav-fixed .sticky-nav-container.classroom .course-years-sticky,.sticky-nav .sticky-nav-container.classroom .course-years-sticky{top:46px}.sticky-nav-fixed .sticky-nav-container.online-course,.sticky-nav .sticky-nav-container.online-course{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sticky-nav-fixed.fixed,.sticky-nav.fixed{position:fixed;z-index:11;top:75px;left:0;width:100%}.sticky-nav-fixed.product-sticky,.sticky-nav.product-sticky{display:none;padding-top:0;padding-bottom:0}.sticky-nav-fixed.product-sticky .sticky-price-content,.sticky-nav.product-sticky .sticky-price-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:8px;gap:10px}.sticky-nav-fixed.product-sticky .sticky-price-content .sticky-price,.sticky-nav.product-sticky .sticky-price-content .sticky-price{font-family:Poppins,sans-serif;font-weight:600}.sticky-nav-fixed.product-sticky .sticky-price-content .sticky-price span,.sticky-nav.product-sticky .sticky-price-content .sticky-price span{font-size:28px;font-weight:800}.sticky-nav-fixed.product-sticky .sticky-price-content .sticky-price .woocommerce-price-suffix,.sticky-nav.product-sticky .sticky-price-content .sticky-price .woocommerce-price-suffix{display:block;font-family:Poppins,sans-serif;font-size:12px;font-weight:400;text-align:right;vertical-align:75%}.sticky-nav-fixed.product-sticky .sticky-img,.sticky-nav.product-sticky .sticky-img{width:156px;max-width:50%;height:57px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.sticky-nav-fixed.product-sticky .sticky-img.mob-laptop,.sticky-nav-fixed.product-sticky .tablet,.sticky-nav.product-sticky .sticky-img.mob-laptop,.sticky-nav.product-sticky .tablet{display:none}.sticky-nav-fixed.article-page .newsletter-container,.sticky-nav.article-page .newsletter-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;border:1px solid #fff}.sticky-nav-fixed.article-page .newsletter-container .newsletter-email,.sticky-nav.article-page .newsletter-container .newsletter-email{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0!important}.sticky-nav-fixed.article-page .newsletter-container .newsletter-email input,.sticky-nav.article-page .newsletter-container .newsletter-email input{width:80%;height:35px;padding-left:10px;border:1px solid #f0f0f0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f0f0f0;border-radius:5px;font-size:14px}.sticky-nav-fixed.article-page .newsletter-container .newsletter-button,.sticky-nav.article-page .newsletter-container .newsletter-button{margin-bottom:0!important}.sticky-nav-fixed.article-page .newsletter-container .newsletter-button input,.sticky-nav.article-page .newsletter-container .newsletter-button input{width:95px;height:35px;border:1px solid coral;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ff5353;border-radius:5px;color:#fff;font-size:14px;letter-spacing:.1em;text-transform:uppercase}.generic-page-title{padding-top:67px}.generic-page-title .page-header{padding-top:40px;font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1}.generic-page-title .page-header:first-letter{text-transform:uppercase}.category-course-page{display:none}.category-course-page .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.category-course-page .container .text-sticky-container{font-family:Ivar,serif;font-weight:700;font-size:24px}.category-course-page .container .sticky-price-content{display:-webkit-box;display:-ms-flexbox;display:flex}.category-course-page .container .sticky-price-content .sticky-price{font-family:Poppins,sans-serif;font-size:25px;font-weight:700}.category-course-page .container .sticky-price-content .sticky-price del,.category-course-page .container .sticky-price-content .sticky-price ins,.category-course-page .container .sticky-price-content .sticky-price span{font-family:Poppins,sans-serif}.category-course-page.fixed{display:block;background-color:#efefef}.course-accordion-section{padding:60px 0}.course-accordion-section h2{font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1;margin-bottom:40px;font-weight:700;text-align:center}.course-accordion-section h2:first-letter{text-transform:uppercase}.course-accordion-section .included-text{margin-top:30px;font-size:16px}.course-accordion-section .included-text p{margin-bottom:25px}.course-accordion-section .included-text p:last-child{margin-bottom:0}.course-accordion-section .fixed-accordion-header{-webkit-box-shadow:0 0 6px 2px rgba(0,0,0,.2);box-shadow:0 0 6px 2px rgba(0,0,0,.2);color:#1a1a1a;border-radius:4rem;background-color:#fff;padding:1rem;position:relative}.course-accordion-section .fixed-accordion-header .fixed-header-content{letter-spacing:.2rem;font-size:16px;font-weight:700;line-height:1.2;text-transform:uppercase;font-family:Poppins,sans-serif;padding:1rem;display:grid;grid-template-columns:.25fr 1.75fr 2fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-accordion-section .fixed-accordion-header .fixed-header-content .fixed-header-icon{width:2rem;height:2rem;-ms-flex-negative:0;flex-shrink:0;color:#454763;-webkit-transform:scale(1.5);transform:scale(1.5)}.course-accordion-section .Micro-Degree{background-color:#1a1a1a;color:#fff}.course-accordion-section .skills-certificate{background-color:#dc7c69;color:#fff}.course-accordion-section .completion-certificate+.included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-header{background-color:#788f9e;color:#fff}.course-accordion-section .completion-certificate+.included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-header .level-icon{content:url(/app/themes/ul-theme/assets/img/completion-certificate-icon-white.svg);cursor:pointer}.course-accordion-section .completion-certificate+.included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-header .white-accordion-arrow,.course-accordion-section .completion-certificate.fixed-accordion-header{display:none}.course-accordion-section .included-courses-accordion.online-finance-courses{position:relative;margin-top:4em}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content{background-color:#efefef;border-radius:4rem 4rem 3rem 3rem}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-header{font-family:Poppins,sans-serif;border-radius:4em;border-bottom:none;-webkit-box-shadow:0 0 6px 2px rgba(0,0,0,.2);box-shadow:0 0 6px 2px rgba(0,0,0,.2);background-color:#fff;padding:1.2rem;display:grid;grid-template-columns:.25fr 2fr 2.1fr .15fr;-ms-flex-line-pack:center;align-content:center;font-size:16px}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-header .course-name{width:100%;font-family:Poppins,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-header .course-name .cpe-label{color:#fff;background-color:#2c328c;padding:0 5px;border-radius:5px;margin-right:5px}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-header .course-level{margin-bottom:0;font-weight:600;letter-spacing:.1em;text-transform:uppercase;font-size:16px;padding:0}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-header .course-level span{border:none;padding:0;font-size:16px}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-header .white-accordion-arrow.arrow-open{content:url(/app/themes/ul-theme/assets/img/accordion-arrow-black.svg);cursor:pointer}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-header .level-icon{-webkit-transform:scale(1.5);transform:scale(1.5);width:2rem;height:2rem}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-body{display:none;border-radius:2em;padding:20px;font-family:Poppins,sans-serif}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-body .desktop{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #ccc;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:none!important}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-body .desktop,.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-body .included-description p{border-bottom:none}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-body .included-accordion-content{padding-left:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-body .included-accordion-content .option-container{padding-top:20px;padding-left:15px}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-body .included-accordion-content .option-container:last-of-type{padding-bottom:15px}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-body .included-accordion-content .option-container p{text-align:center}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-body .included-accordion-content .option-container p:first-of-type{font-family:Ivar,serif;font-size:2rem;font-weight:700}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-body .included-accordion-content .option-container p:nth-of-type(2){font-weight:600}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-body .included-accordion-content .included-subaccordion-header{padding:6px 15px;border-top:1px solid #ccc;cursor:pointer}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-body .included-accordion-content .included-subaccordion-header img{-webkit-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-body .included-accordion-content .included-subaccordion-header img.arrow-open{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-body .included-accordion-content .included-subaccordion-header div:first-of-type{display:grid;grid-template-columns:3fr 1fr 1fr 1fr .1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.course-accordion-section .fixed-accordion-header:after,.course-accordion-section .included-courses-accordion:not(:last-child):after{position:absolute;z-index:-1;bottom:0;left:50%;width:.32rem;height:4rem;background-color:#efefef;content:"";-webkit-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%)}.course-accordion-section .included-courses-accordion{margin-top:25px}.course-accordion-section .included-courses-accordion.classroom:before{position:absolute;top:0;left:10px;width:4px;height:100%;background-image:url(/app/themes/ul-theme/assets/img/line-tablet.svg);background-repeat-x:no-repeat;background-repeat-y:repeat;content:" "}.course-accordion-section .included-courses-accordion .hidefade{margin-bottom:29px;border-radius:5px;-webkit-box-shadow:0 0 7px -1px #ccc;box-shadow:0 0 7px -1px #ccc;opacity:0}.course-accordion-section .included-courses-accordion .included-accordion-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px;border-bottom:1px solid #ccc;border-top-left-radius:5px;border-top-right-radius:5px;cursor:pointer}.course-accordion-section .included-courses-accordion .included-accordion-header.darker{background:#1a1a1a;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;color:#fff}.course-accordion-section .included-courses-accordion .included-accordion-header img:not(.included-rating-img){-webkit-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}.course-accordion-section .included-courses-accordion .included-accordion-header img:not(.included-rating-img).arrow-open{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.course-accordion-section .included-courses-accordion .included-accordion-header .included-rating{display:none;letter-spacing:.3em;text-transform:uppercase}.course-accordion-section .included-courses-accordion .included-accordion-header .course-name{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.course-accordion-section .included-courses-accordion .included-accordion-header .white-accordion-arrow.arrow-open{content:url(/app/themes/ul-theme/assets/img/white-accordion-arrow.svg);cursor:pointer}.course-accordion-section .included-courses-accordion .included-accordion-body .desktop{display:none}.course-accordion-section .included-courses-accordion .included-accordion-body .included-img{width:100%;height:172px;background-position:50%;background-repeat:no-repeat;background-size:cover}.course-accordion-section .included-courses-accordion .included-accordion-body .included-title{padding:15px 15px 6px;font-weight:600}.course-accordion-section .included-courses-accordion .included-accordion-body .included-description.desktop,.course-accordion-section .included-courses-accordion .included-accordion-body .included-title.desktop{display:none}.course-accordion-section .included-courses-accordion .included-accordion-body .included-description.more-padding{padding-top:20px}.course-accordion-section .included-courses-accordion .included-accordion-body .included-description p{padding:0 15px 11px;border-bottom:1px solid #ccc}.course-accordion-section .included-courses-accordion .included-accordion-body .included-description.classroom p{border-bottom:none}.course-accordion-section .included-courses-accordion .included-accordion-body .included-accordion-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.course-accordion-section .included-courses-accordion .included-accordion-body .stats-container{padding-top:20px;padding-left:15px}.course-accordion-section .included-courses-accordion .included-accordion-body .stats-container.desktop{display:none}.course-accordion-section .included-courses-accordion .included-accordion-body .stats-container .field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:15px;margin-bottom:20px}.course-accordion-section .included-courses-accordion .included-accordion-body .stats-container .field:last-of-type{padding-bottom:15px}.course-accordion-section .included-courses-accordion .included-accordion-body .stats-container .field .fa{min-width:20px;-ms-flex-item-align:center;align-self:center;font-size:20px}.course-accordion-section .included-courses-accordion .included-accordion-body .stats-container .field div{width:90%}.course-accordion-section .included-courses-accordion .included-accordion-body .module-title-container{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 6px;margin-top:13px;background:#ccc;font-weight:600}.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion{display:none}.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-header{padding:6px 15px;border-top:1px solid #ccc;cursor:pointer}.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-header img{-webkit-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-header img.arrow-open{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-header .specs-laptop.online-finance-courses{display:grid;grid-template-columns:3fr 1fr 1fr 1fr .1fr;grid-template-areas:"a b c d e"}.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-header .specs-laptop.online-finance-courses .spec-1,.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-header .specs-laptop.online-finance-courses .spec-2,.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-header .specs-laptop.online-finance-courses .spec-3,.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-header .specs-laptop.online-finance-courses .spec-4{width:100%}.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-header .specs-laptop.online-finance-courses .spec-1{grid-area:a}.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-header .specs-laptop.online-finance-courses .spec-2{grid-area:b}.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-header .specs-laptop.online-finance-courses .spec-3{grid-area:c}.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-header .specs-laptop.online-finance-courses .cpe-modal-button{color:#2c328c;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;font-weight:600}.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-header .specs-laptop.online-finance-courses .spec-4{grid-area:d}.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-header .specs-laptop.online-finance-courses .spec-4:hover{color:#b5b5b5;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-header .specs-laptop.online-finance-courses .arrow{grid-area:e}.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-header div:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-header div:first-of-type .spec-2,.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-header div:first-of-type .spec-3{display:none}.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-header div.subheader-specs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2px}.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-header div.subheader-specs p:first-of-type{width:51%}.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-header div.subheader-specs p span{font-weight:600}.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-header div.subheader-specs p span:first-of-type{margin-right:3px;color:#818181;font-weight:400}.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-body{display:none;padding:0 15px 15px;color:#707070}.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-body ul{list-style:disc;margin-left:1rem}.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-body ul ul{list-style:circle}.info-block{padding:30px 0 20px}.info-block.black{background-color:#1a1a1a;color:#fff}.info-block .info-container{padding:41px 0 47px}.info-block .info-container.info-block-border{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.info-block .info-container h2{width:86%;margin-bottom:43px;font-size:18px;font-weight:600}.info-block .info-container h2.capitalise{letter-spacing:.1em;text-transform:uppercase}.info-block .info-container div{font-size:16px}.info-block .info-container div p{margin-bottom:20px}.info-block .info-container.centred{padding:41px 0 20px}.info-block .info-container.centred,.info-block .info-container.centred>p{text-align:center!important}.info-block .info-container.centred div,.info-block .info-container.centred h2{width:100%}.info-block .info-container.centred h2{margin-bottom:20px;font-size:25px}.question-accordion-section{padding:65px 0;background-color:#f0f0f0}.question-accordion-section h2{font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1;margin-bottom:60px;font-weight:700;text-align:center}.question-accordion-section h2:first-letter{text-transform:uppercase}.question-accordion-section .accordion-text p{font-size:16px}.question-accordion-section .question-accordion{margin-top:33px;font-family:Poppins,sans-serif}.question-accordion-section .question-accordion .question-accordion-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0;border-top:1px solid #ccc;cursor:pointer;gap:10px}.question-accordion-section .question-accordion .question-accordion-header:last-of-type{border-top:1px solid #ccc}.question-accordion-section .question-accordion .question-accordion-header p{position:relative;font-size:16px;font-weight:700;letter-spacing:-.02em}.question-accordion-section .question-accordion .question-accordion-header img{-webkit-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}.question-accordion-section .question-accordion .question-accordion-header img.arrow-open{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.question-accordion-section .question-accordion .question-accordion-body{display:none;margin-bottom:15px}.question-accordion-section .question-accordion .question-accordion-body a{font-weight:700;text-decoration:underline}.question-accordion-section .question-accordion .question-accordion-body p{width:90%;margin-bottom:20px}.question-accordion-section .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px;gap:8px}.options-accordion-section{padding-top:61px;padding-bottom:50px}.options-accordion-section h2{font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1}.options-accordion-section h2:first-letter{text-transform:uppercase}.options-accordion-section .option-text{margin-top:49px;font-size:16px}.options-accordion-section .option-text p{margin-bottom:25px}.options-accordion-section .option-text p:last-child{margin-bottom:74px}.options-accordion-section .info-accordion{margin-bottom:29px;border-radius:5px;-webkit-box-shadow:0 0 7px -1px #ccc;box-shadow:0 0 7px -1px #ccc}.options-accordion-section .info-accordion .option-accordion-header{display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 15px;border-bottom:1px solid #ccc;border-top-left-radius:5px;border-top-right-radius:5px;cursor:pointer}.options-accordion-section .info-accordion .option-accordion-header .course-title{display:inline;font-family:Ivar,serif;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.options-accordion-section .info-accordion .about-title{padding:15px 15px 6px;letter-spacing:.2em;text-transform:uppercase}.options-accordion-section .info-accordion .about-title.desktop,.options-accordion-section .info-accordion .option-accordion-body .option-accordion-content .desktop{display:none}.options-accordion-section .info-accordion .option-accordion-body .accordion-text p{padding:15px 15px 11px}.options-accordion-section .info-accordion .option-accordion-body .accordion-img{width:100%;height:172px;background-position:50%;background-repeat:no-repeat;background-size:cover}.options-accordion-section .page-accordion-options .option-accordion-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:none}.options-accordion-section .page-accordion-options .option-accordion-header img{-webkit-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}.options-accordion-section .page-accordion-options .option-accordion-header img.arrow-open{content:url(/app/themes/ul-theme/assets/img/white-accordion-arrow.svg);cursor:pointer;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.options-accordion-section .page-accordion-options .option-accordion-header .course-title{width:100%!important}.options-accordion-section .page-accordion-options .option-accordion-body{display:none;padding:15px}.options-accordion-section .page-accordion-options .option-accordion-body .accordion-main-content p{margin-bottom:15px}.options-accordion-section.simple-card .blue{background:#085393}.options-accordion-section.simple-card .blue .course-title{color:#fff}.category-courses{width:100%;padding-bottom:50px}.category-courses .category-title{margin-bottom:30px;font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1}.category-courses .category-title:first-letter{text-transform:uppercase}.category-courses .category-introduction{margin-bottom:40px}.category-courses .category-introduction p{margin-bottom:20px;font-size:16px}.category-courses .category-courses-columns .online-column{margin-bottom:70px;border-radius:5px}.category-courses .category-courses-columns .online-column a{position:relative;top:0;display:block;margin-bottom:-32px;border-radius:5px;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.05);box-shadow:0 0 10px 5px rgba(0,0,0,.05);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.category-courses .category-courses-columns .online-column .course-description{display:block;display:-webkit-box;overflow:hidden;margin-bottom:36px;-webkit-box-orient:vertical;color:#707070;-webkit-line-clamp:2;font-size:14px;font-weight:400}.category-courses .category-courses-columns .online-column .course-img{position:relative;width:100%;height:192px;background-position:50%;background-repeat:no-repeat;background-size:cover}.category-courses .category-courses-columns .online-column .publication-title{padding:25px 10px 10px;margin-top:-10px;background-color:#eee;border-radius:5px}.category-courses .category-courses-columns .online-column .publication-title h2{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;font-size:18px;-webkit-line-clamp:1;text-align:center}.category-courses .category-courses-columns .online-column .publication-container{margin-bottom:0}.category-courses .category-courses-columns .online-column .publication-title+.course-info{padding:15px 15px 5px;margin-top:0;grid-template-rows:1fr -webkit-min-content;grid-template-rows:1fr min-content}.category-courses .category-courses-columns .online-column .publication-title+.course-info .rate-container{align-self:self-start;padding-top:5px;grid-template-columns:-webkit-min-content -webkit-min-content -webkit-min-content;grid-template-columns:min-content min-content min-content}.category-courses .category-courses-columns .online-column .course-info{position:relative;z-index:5;display:grid;min-height:30px;padding:15px;background-color:#fff;border-radius:5px;grid-template-areas:"a b";grid-template-columns:auto 1fr}.category-courses .category-courses-columns .online-column .course-info .rate-container{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-area:a;grid-template-areas:"a b c";grid-template-columns:auto 1fr;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;padding:0;justify-items:center}.category-courses .category-courses-columns .online-column .course-info .rate-container>p{font-size:15px;grid-area:b}.category-courses .category-courses-columns .online-column .course-info .rate-container img{width:20px;align-self:center;grid-area:a}.category-courses .category-courses-columns .online-column .course-info .rate-container p:first-child{grid-area:a}.category-courses .category-courses-columns .online-column .course-info .rate-container p:nth-child(3){color:#aaa;font-size:12px;grid-area:c}.category-courses .category-courses-columns .online-column .course-info .rate-container .woocommerce-price-suffix{display:block;font-size:12px;grid-area:c}.category-courses .category-courses-columns .online-column .course-info .rate-container img{width:91px;grid-area:b;position:relative;top:-1px}.category-courses .category-courses-columns .online-column .course-info .rate-container>p{margin-top:0}.category-courses .category-courses-columns .online-column .course-info .location-container{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-area:a;grid-template-areas:"a b c";grid-template-columns:auto 1fr;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;padding:0;justify-items:center}.category-courses .category-courses-columns .online-column .course-info .location-container>p{font-size:15px;grid-area:b}.category-courses .category-courses-columns .online-column .course-info .location-container img{width:20px;align-self:center;grid-area:a}.category-courses .category-courses-columns .online-column .course-info .location-container p:first-child{grid-area:a}.category-courses .category-courses-columns .online-column .course-info .location-container p:nth-child(3){color:#aaa;font-size:12px;grid-area:c}.category-courses .category-courses-columns .online-column .course-info .location-container .woocommerce-price-suffix{display:block;font-size:12px;grid-area:c}.category-courses .category-courses-columns .online-column .course-info .location-container img{width:91px;grid-area:b;position:relative;top:-1px}.category-courses .category-courses-columns .online-column .course-info .location-container>p{margin-top:0}.category-courses .category-courses-columns .online-column .course-info .topic-container{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-area:a;grid-template-areas:"a b c";grid-template-columns:auto 1fr}.category-courses .category-courses-columns .online-column .course-info .topic-container>p{font-size:15px;grid-area:b}.category-courses .category-courses-columns .online-column .course-info .topic-container img{width:20px;align-self:center;grid-area:a}.category-courses .category-courses-columns .online-column .course-info .hour-container{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-area:b;grid-template-areas:"i p";grid-template-columns:1fr;justify-items:end}.category-courses .category-courses-columns .online-column .course-info .hour-container img{width:18px;grid-area:i}.category-courses .category-courses-columns .online-column .course-info .hour-container p{font-size:15px;grid-area:p}.category-courses .category-courses-columns .online-column .course-info .duration-container{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-area:b;grid-template-areas:"i p";grid-template-columns:1fr;justify-items:end}.category-courses .category-courses-columns .online-column .course-info .duration-container img{width:18px;grid-area:i}.category-courses .category-courses-columns .online-column .course-info .duration-container p{font-size:15px;grid-area:p}.category-courses .category-courses-columns .online-column .course-info .multi-offer{display:none;padding:5px;border:1px solid #f5c6cb;background-color:#f8d7da;border-radius:5px;color:#721c24;font-size:12px;font-weight:700;grid-area:d;text-align:center;text-transform:uppercase}.category-courses .category-courses-columns .online-column .course-info:has(.price-rate-container.variation-price){padding:15px}.category-courses .category-courses-columns .online-column .webinar-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-20px}.category-courses .category-courses-columns .online-column .webinar-icon img{z-index:10;width:40px;margin:auto;background-color:#fff;border-radius:100%}.category-courses .category-courses-columns .online-column .webinar-icon+.course-info{padding-top:25px;margin-top:-25px}.category-courses .category-courses-columns .online-column .has-courses{position:absolute;width:100%;padding:10px 0;background-color:#eee;border-radius:0 0 5px 5px;color:#333;letter-spacing:.2em;text-align:center;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.category-courses .category-courses-columns .online-column .sale-tag{position:absolute;z-index:2;top:-20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ff5353;color:#fff;font-weight:600;width:80px;height:30px;font-size:14px}.category-courses .category-courses-columns .online-column .days-container{position:absolute;width:100%;padding:10px 0;background-color:#eee;border-radius:0 0 5px 5px;color:#333;letter-spacing:.2em;text-align:center;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.category-courses .category-courses-columns .online-column h2{font-family:Ivar,serif;font-weight:600;line-height:1.1}.category-courses .category-courses-columns .price-rate-container{display:grid;font-family:Ivar,serif;grid-area:c;text-align:end}.category-courses .category-courses-columns .price-rate-container .free-price{color:#000;font-size:40px;font-weight:600;text-transform:uppercase}.category-courses .category-courses-columns .price-rate-container .course-price{position:relative;-ms-flex-item-align:start;align-self:flex-start;font-size:40px;font-weight:600}.category-courses .category-courses-columns .price-rate-container .course-price.variation{position:relative;bottom:-10px;-ms-flex-item-align:end;align-self:flex-end}.category-courses .category-courses-columns .price-rate-container .course-price.variation .price-prefix{font-size:20px;vertical-align:text-top}.category-courses .category-courses-columns .price-rate-container .course-price .woocommerce-price-suffix{display:block;font-size:12px;font-weight:400;vertical-align:super}.category-courses .category-courses-columns .price-rate-container .course-price .amount{font-weight:600}.category-courses .category-courses-columns .price-rate-container .course-price del{color:#b5b5b5;font-size:20px}.category-courses .category-courses-columns .price-rate-container .course-price del span{font-size:16px}.category-courses .category-courses-columns .price-rate-container .course-price del+ins{text-decoration:none}.category-courses .category-courses-columns .price-rate-container.variation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.category-courses .category-courses-columns .price-rate-container.variation .rate-container{margin-top:-10px}.category-courses .category-courses-columns .price-rate-container.sale-container .course-price{position:relative;-ms-flex-item-align:start;align-self:flex-start}.category-courses .category-courses-columns .price-rate-container.sale-container .course-price del{color:#b5b5b5}.category-courses .category-courses-columns .price-rate-container.sale-container .course-price del span{font-size:16px}.category-courses .category-courses-columns .price-rate-container.sale-container .course-price del+ins{text-decoration:none}.category-courses .category-courses-columns .price-rate-container.sale-container .rate-container{margin-top:-15px}.category-courses .category-courses-columns .rate-container>p{font-size:12px;text-align:center;text-transform:uppercase}.category-courses .category-courses-columns .rate-container img{width:91px}.category-courses .category-courses-columns.second-part{padding:70px 0 60px}.category-courses .category-courses-columns.second-part .online-column{display:none}.category-courses .category-courses-columns.second-part .online-column:last-of-type{margin-bottom:0}.category-courses .category-courses-columns.divider-course{border-bottom:2px solid #ccc}.category-courses .course-number-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;width:156px;height:40px;border:1px solid #1a1a1a;color:#1a1a1a;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;margin:25px auto auto}.category-courses .course-number-button:hover{background:#f0f0f0}.category-courses.white{background:#fff}.category-courses .category-testimonials{margin:40px 0 0}.category-courses{margin-top:-45px}.category-courses .hero-section{padding:30px 0;background-color:#efefef}.category-courses .hero-section .search-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}.category-courses .hero-section .search-container .ofc-search-form{-webkit-box-shadow:0 0 2px 1px #b5b5b5;box-shadow:0 0 2px 1px #b5b5b5;border-radius:35px;padding:5px;width:100%}.category-courses .hero-section .search-container .ofc-search-form i{padding:5px;color:#1a1a1a;font-weight:500}.category-courses .hero-section .search-container .ofc-search-form #search-input{border:none;background-color:transparent;width:85%}.category-courses .hero-section .search-container .ofc-search-form #search-input::-webkit-input-placeholder{color:#1a1a1a}.category-courses .hero-section .search-container .ofc-search-form #search-input::-moz-placeholder{color:#1a1a1a}.category-courses .hero-section .search-container .ofc-search-form #search-input:-ms-input-placeholder{color:#1a1a1a}.category-courses .hero-section .search-container .ofc-search-form #search-input::-ms-input-placeholder{color:#1a1a1a}.category-courses .hero-section .search-container .ofc-search-form #search-input::placeholder{color:#1a1a1a}.category-courses .hero-section .search-container .ofc-filter-toggle{height:35px;width:35px;border-radius:50%;color:#1a1a1a;-webkit-box-shadow:0 0 2px 1px #b5b5b5;box-shadow:0 0 2px 1px #b5b5b5}.category-courses .hero-section .search-container .ofc-filter-toggle i{padding:8px;font-size:18px}.category-courses .hero-section .search-container .ofc-filter-toggle:hover{cursor:pointer}.category-courses .hero-section .search-container .active{background-color:#1a1a1a;color:#fff}.category-courses .breadcrumbs-container{padding-bottom:20px}.category-courses .inner .ofc-filters{padding-bottom:0;padding-top:30px;display:none;gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.category-courses .inner .ofc-filters .ofc-filter{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:10px}.category-courses .inner .ofc-filters .ofc-filter .ofc-filter-group{border:none}.category-courses .inner .ofc-filters .ofc-filter .ofc-filter-group .ofc-filter-header{font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding-bottom:15px}.category-courses .inner .ofc-filters .ofc-filter .ofc-filter-group .ofc-filter-categories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:unset;-webkit-box-shadow:unset;box-shadow:unset;padding:0}.category-courses .inner .ofc-filters .ofc-filter .ofc-filter-group .ofc-filter-categories div{cursor:pointer;padding-bottom:10px}.category-courses .inner .ofc-filters .ofc-filter .ofc-filter-group .ofc-filter-categories .active{font-weight:700}.category-courses .inner .ofc-filters .ofc-filter .ofc-filter-group:first-child{width:80%}.category-courses .inner .ofc-filters .ofc-filter .ofc-filter-group:first-child .ofc-filter-categories .ofc-filter-category-group{-webkit-column-count:3;-moz-column-count:3;column-count:3}.category-courses .inner .ofc-filters .ofc-clear-filter{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.category-courses .inner .ofc-filters .ofc-clear-filter:hover{background-color:#fff;cursor:pointer}.category-courses .inner .quick-filter{padding:30px 0}.category-courses .inner .quick-filter .ofc-filter-categories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.category-courses .inner .quick-filter .ofc-filter-categories div{background-color:#efefef;border-radius:35px;padding:2px 15px;cursor:pointer}.category-courses .inner .quick-filter .ofc-filter-categories div>span{display:none}.category-courses .inner .quick-filter .ofc-filter-categories .active{background-color:#1a1a1a;color:#fff}.category-courses .inner .quick-filter .ofc-filter-categories .active>span{display:inline-block;padding:0 5px 0 10px;color:#ff5353;font-weight:600}.category-courses .inner .category-title{margin-bottom:20px}.category-courses .inner .category-introduction{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:20px}.category-courses .inner .category-introduction span{font-weight:700}.category-courses .inner .category-introduction.child-category{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%}.category-courses .inner .category-introduction.child-category .partial-anchor,.category-courses .inner .category-introduction.child-category span p{width:100%}.category-courses .inner .category-courses-columns{padding-bottom:20px}.category-courses .inner .category-courses-columns .course-info{grid-template-areas:"a c" "b c";gap:5px}.category-courses .inner .category-courses-columns .course-info .hour-container{grid-template-columns:.25fr;justify-items:start}.category-courses .inner .category-courses-columns .course-info .price-rate-container{display:grid;font-family:Ivar,serif;grid-area:c;text-align:end}.category-courses .inner .category-courses-columns .course-info .price-rate-container .free-price{color:#000;font-size:34px;font-weight:600;text-transform:uppercase}.category-courses .inner .category-courses-columns .course-info .price-rate-container .subscription-text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;font-weight:600}.category-courses .inner .category-courses-columns .course-info .price-rate-container .ab-test-coupon-sale-price,.category-courses .inner .category-courses-columns .course-info .price-rate-container .course-price{position:relative;-ms-flex-item-align:start;align-self:flex-start;font-size:40px;font-weight:600;margin-bottom:-.5rem}.category-courses .inner .category-courses-columns .course-info .price-rate-container .ab-test-coupon-sale-price.variation,.category-courses .inner .category-courses-columns .course-info .price-rate-container .course-price.variation{position:relative;bottom:-10px;-ms-flex-item-align:end;align-self:flex-end}.category-courses .inner .category-courses-columns .course-info .price-rate-container .ab-test-coupon-sale-price.variation .price-prefix,.category-courses .inner .category-courses-columns .course-info .price-rate-container .course-price.variation .price-prefix{font-size:20px;vertical-align:text-top}.category-courses .inner .category-courses-columns .course-info .price-rate-container .ab-test-coupon-sale-price .woocommerce-price-suffix,.category-courses .inner .category-courses-columns .course-info .price-rate-container .course-price .woocommerce-price-suffix{display:block;font-size:12px;font-weight:400;vertical-align:super}.category-courses .inner .category-courses-columns .course-info .price-rate-container .ab-test-coupon-sale-price .amount,.category-courses .inner .category-courses-columns .course-info .price-rate-container .course-price .amount{font-weight:600}.category-courses .inner .category-courses-columns .course-info .price-rate-container .ab-test-coupon-sale-price del,.category-courses .inner .category-courses-columns .course-info .price-rate-container .course-price del{color:#b5b5b5;font-size:20px;bottom:0;display:block;margin-bottom:1.2rem}.category-courses .inner .category-courses-columns .course-info .price-rate-container .ab-test-coupon-sale-price del span,.category-courses .inner .category-courses-columns .course-info .price-rate-container .course-price del span{font-size:16px}.category-courses .inner .category-courses-columns .course-info .price-rate-container .ab-test-coupon-sale-price del+ins,.category-courses .inner .category-courses-columns .course-info .price-rate-container .course-price del+ins{text-decoration:none;display:block;bottom:0;margin-bottom:1.2rem}.category-courses .inner .category-courses-columns .course-info .price-rate-container .ab-test-coupon-sale-price span,.category-courses .inner .category-courses-columns .course-info .price-rate-container .course-price span{font-size:24px}.category-courses .inner .category-courses-columns .course-info .price-rate-container.variation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.category-courses .inner .category-courses-columns .course-info .price-rate-container.variation .rate-container{margin-top:-10px}.category-courses .inner .category-courses-columns .course-info .price-rate-container.sale-container .course-price{position:relative;-ms-flex-item-align:start;align-self:flex-start}.category-courses .inner .category-courses-columns .course-info .price-rate-container.sale-container .course-price del{color:#b5b5b5;bottom:0;display:block;margin-bottom:1.2rem}.category-courses .inner .category-courses-columns .course-info .price-rate-container.sale-container .course-price del span{font-size:12px}.category-courses .inner .category-courses-columns .course-info .price-rate-container.sale-container .course-price del+ins{text-decoration:none;display:block;bottom:0;margin-bottom:1.2rem}.category-courses .inner .category-courses-columns .course-info .price-rate-container.sale-container .rate-container{margin-top:-15px}.category-courses .inner .category-courses-columns .course-info .price-rate-container .ab-test-coupon-sale-price .coupon-sale-price{display:none}.category-courses .inner .category-courses-columns .course-info .price-rate-container .ab-test-coupon-sale-price .course-price{display:block}.category-courses .inner .level-name{font-weight:700;font-size:22px;padding:20px 0}.category-courses .inner .level-description{padding-bottom:20px;font-size:16px}.category-courses .inner .empty-product-message{font-weight:700;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:70px}.category-courses .inner .ab-test-coupon-sale-on{display:none}.category-courses .inner .ab-test-coupon-sale-off{display:block}.section-topics{padding-top:var(--overlap-padding-top,0);padding-bottom:var(--overlap-padding-bottom,0);margin-top:var(--overlap-margin-top,0);margin-bottom:var(--overlap-margin-bottom,0);font-family:Poppins,sans-serif;background-color:#efefef}.section-topics .inner{padding:60px 20px}.section-topics .inner .full-title{margin:0 auto 30px}.section-topics .inner .description{text-align:center;max-width:800px;margin:0 auto;font-size:16px}.section-topics .inner .topic-columns{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-topics .inner .topic-columns .topic-container{margin:15px;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.15);box-shadow:0 0 10px 5px rgba(0,0,0,.15);border-radius:10px;background-color:#efefef;position:relative;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.section-topics .inner .topic-columns .topic-container:hover{top:-8px}.section-topics .inner .topic-columns .image-container{width:100%;height:180px}.section-topics .inner .topic-columns .image-container img{height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px;width:100%}.section-topics .inner .topic-columns .topic-name{font-weight:700;padding:15px}.section-topics .inner .slick-slider .slick-arrow.slick-next:before,.section-topics .inner .slick-slider .slick-arrow.slick-prev:before{color:#000;font-family:Font Awesome\ 6 Pro;font-size:40px;font-weight:900}.section-topics .inner .slick-slider .slick-arrow.slick-next{right:-20px}.section-topics .inner .slick-slider .slick-arrow.slick-next:before{content:"\f054"}.section-topics .inner .slick-slider .slick-arrow.slick-prev:before{content:"\f053"}.section-topics .inner .slick-slider .slick-list{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:30px 0;overflow:hidden}.section-topics .inner .buttons{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-topics .inner .buttons .partial-anchor{padding:.625rem 6.25rem}.student-discount-section .inner{padding:60px;max-width:1130px}.student-discount-section .inner .title{margin-bottom:25px;font-size:14px;font-weight:700;font-family:Poppins,sans-serif}.student-discount-section .inner .subtitle{width:55%;font-size:16px;font-weight:400;line-height:1.37em;font-family:Poppins,sans-serif;margin-bottom:30px}.student-discount-section .inner .logo{width:135px}.student-discount-section .inner .hero-button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px;width:40%;padding-bottom:20px}.student-discount-section .inner .hero-button-group .partial-anchor{width:100%}.bullet-point-section{padding:70px 0;background:#1a1a1a}.bullet-point-section .bullet-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.bullet-point-section .bullet-container .bullet-number{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:40px;height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px;background-color:#085393;border-radius:50%;color:#fff;font-family:Ivar,serif;font-size:18px;font-weight:600}.bullet-point-section .bullet-container .bullet-text{padding-top:10px;margin-left:44px;color:#fff;font-size:18px;font-weight:600;line-height:1.29em}.bullet-point-section.white{background:#fff}.bullet-point-section.white .case-study-title{font-family:Poppins,sans-serif;font-size:16px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:45px}.bullet-point-section.white .bullet-text{color:#1a1a1a}.expertise-card-section{padding:50px 0}.expertise-card-section .expertise-title{font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1;margin-bottom:70px;text-transform:none}.expertise-card-section .expertise-title:first-letter{text-transform:uppercase}.expertise-card-section .expertise-areas{margin-bottom:70px}.expertise-card-section .expertise-areas .expertise-column .expertise-card{display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:15px;margin-bottom:20px;border-radius:5px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-box-shadow:0 0 7px -1px #ccc;box-shadow:0 0 7px -1px #ccc}.expertise-card-section .expertise-areas .expertise-column .expertise-card:hover{background:#1a1a1a;color:#fff}.expertise-card-section .expertise-areas .expertise-column .expertise-card:hover img{content:url(/app/themes/ul-theme/assets/img/notebook-icon-white.svg)}.expertise-card-section .expertise-areas .expertise-column .expertise-card .card-header{font-family:Ivar,serif;font-size:14px;font-weight:600;padding-left:15px;font-size:16px;letter-spacing:.1em;text-transform:uppercase}.expertise-card-section .expertise-areas.client .expertise-column .expertise-card:hover{background:inherit;color:inherit}.expertise-card-section .line{width:100%;margin-top:13px;margin-bottom:5px;border-bottom:1px solid #ccc}.column-methods-section{padding-top:34px}.column-methods-section .column-title{font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1;margin-bottom:70px}.column-methods-section .column-title:first-letter{text-transform:uppercase}.column-methods-section .columns-methods-container .column{margin-bottom:40px}.column-methods-section .columns-methods-container .column p{margin-bottom:15px}.column-methods-section .columns-methods-container .column .column-header{font-family:Ivar,serif;font-size:14px;font-weight:600;margin-bottom:15px;font-size:16px;letter-spacing:.1em;text-transform:uppercase}.column-methods-section .columns-methods-container .column .column-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;padding:9px 0;border:1px solid #707070;margin-top:20px}.column-methods-section .columns-methods-container .column .column-button:hover{border:1px solid #085393;background:#085393;color:#fff}.listing-page-section{padding-top:80px;padding-bottom:42px}.listing-page-section .case-study-breadcrumbs{margin-top:42px!important;margin-bottom:6px;color:#818181;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.listing-page-section .page-listing-top-panel .page-listing-title{font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1}.listing-page-section .page-listing-top-panel .page-listing-title:first-letter{text-transform:uppercase}.listing-page-section .page-listing-top-panel .page-listing-content{margin-top:85px;font-size:18px}.listing-page-section .page-listing-top-panel .page-listing-content p{margin-bottom:20px}.listing-page-section .page-listing-top-panel .quote-block{padding:14px;border-top:1px solid #707070;border-bottom:1px solid #707070;margin:50px 0;text-align:center}.listing-page-section .page-listing-top-panel .quote-block .quote-author{margin-bottom:15px;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.listing-page-section .page-listing-top-panel .quote-block .quote-text{margin-bottom:20px;font-size:20px;font-weight:600;line-height:136%}.listing-page-section .page-listing-top-panel .quote-block .quote-year{font-size:12px;letter-spacing:.1em;text-transform:uppercase}.listing-page-section .page-listing-top-panel.team-member-page>div{-webkit-box-flex:1;-ms-flex:1;flex:1}.listing-page-section .page-listing-top-panel.team-member-page .quote-block{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:0}.listing-page-section.black{background:#1a1a1a}.listing-page-section.black .page-listing-content,.listing-page-section.black .page-listing-title{color:#fff}.page-podcast .page-listing-title{font-weight:700;text-align:center}.page-podcast .listing-page-section .page-listing-top-panel .page-listing-content{width:auto;margin-top:40px;text-align:center}#site-content section.white{background-color:#fff!important;color:#1a1a1a}#site-content section.black{background-color:#1a1a1a;color:#fff!important}section.overlap-top .main-body-content{margin-top:-200px}.main-content-section{padding:30px 0}.main-content-section .text-container .text-area .contact-column{padding-right:20px}.main-content-section .text-container .text-area .contact-column:nth-of-type(2){margin-bottom:24px}.main-content-section .text-container .text-area .contact-column p:first-of-type{padding-bottom:8px;border-bottom:1px solid #ccc;font-weight:600}.main-content-section .text-container .text-area .contact-column p:last-of-type{padding-top:9px;margin-bottom:5px;line-height:1.48em}.main-content-section .text-container .text-area .contact-column br{display:none}.main-content-section .text-container .text-area .column-heading{padding:10px 10px 0;border-radius:3px}.main-content-section .text-container .text-area .column-heading h1{padding-bottom:15px;font-size:18px;font-weight:700}.main-content-section .text-container .text-area .column-heading i{padding-right:10px}.main-content-section .text-container .text-area .column-heading p{display:grid;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;grid-template-columns:.1fr 1fr}.main-content-section .text-container .text-area .column-heading .contact-container{display:grid;grid-template-columns:1fr 1fr 1fr}.main-content-section .text-container .text-area .column-heading .helpdesk-container p{padding-bottom:10px;margin:0}.main-content-section .text-container .text-area .column-heading:first-child{border:1px solid #cfe6fa;margin-right:10px;background-color:#e0f0fd}.main-content-section .text-container .text-area .column-heading:nth-child(2){border:1px solid #ccc;margin-right:10px;background-color:#f6f6f6}.main-content-section .text-container .text-area .column-heading:nth-child(2) h1+div{padding-bottom:15px}.main-content-section .text-container .text-area .column-heading:nth-child(2) h1+div a{text-decoration:underline}.main-content-section .text-container .contact-form{margin:82px 0}.main-content-section .text-container .contact-form h2{padding-bottom:21px;border-bottom:1px solid #ccc;margin-bottom:31px;font-size:18px;font-weight:600;letter-spacing:.1em}.main-content-section .text-container .contact-form .wpcf7 .contact-form-wrapper input:not([type=checkbox]),.main-content-section .text-container .contact-form .wpcf7 .contact-form-wrapper textarea{margin-top:17px}.main-content-section .text-container .contact-form .wpcf7 .contact-form-wrapper .form-container .intro-fields .contact-fields{-webkit-box-flex:1;-ms-flex:1;flex:1}.main-content-section .text-container .contact-form .wpcf7 .wpcf7-response-output{padding-left:0;border:none;margin-left:0}.main-content-section .enterprise-contact{padding:20px}.main-content-section .enterprise-contact h2{padding:20px 0;font-family:Ivar;font-size:50px;font-weight:800;text-align:center}.main-content-section .enterprise-contact .contact-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-content-section .enterprise-contact .contact-container .contact-column{width:250px;padding:15px;border:2px solid #1a1a1a;margin:20px;background-color:#1a1a1a;color:#fff}.main-content-section .enterprise-contact .contact-container .contact-column i{display:none}.main-content-section .enterprise-contact .contact-container .contact-column p:first-child{font-family:Ivar,serif;font-size:32px;font-weight:600;text-align:center}.main-content-section .enterprise-contact .contact-container .contact-column p:nth-child(2){padding-top:10px;font-family:Poppins,sans-serif;font-size:16px;text-align:center}.main-content-section .enterprise-contact .contact-container .contact-column p:nth-child(2) a{display:block}.main-content-section .alumni-page{padding-bottom:50px}.main-content-section .alumni-page .line{padding-bottom:57px;border-top:1px solid #ccc}.main-content-section .alumni-page h2{margin-bottom:44px;font-family:Ivar,serif;font-size:24px}.main-content-section .alumni-page p{font-size:16px}.main-content-section.main-body-text h1,.main-content-section.privacy h1{font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1;padding:45px 0}.main-content-section.main-body-text h1:first-letter,.main-content-section.privacy h1:first-letter{text-transform:uppercase}.main-content-section.main-body-text h2,.main-content-section.privacy h2{font-size:22px}.main-content-section.main-body-text .main-body-content iframe,.main-content-section.privacy .main-body-content iframe{max-width:100%}.main-content-section.main-body-text .main-body-content img,.main-content-section.privacy .main-body-content img{max-width:100%;height:100%;padding:5px;border:1px solid #ccc}.main-content-section.main-body-text .main-body-content h2,.main-content-section.main-body-text .main-body-content h3,.main-content-section.main-body-text .main-body-content h4,.main-content-section.main-body-text .main-body-content h5,.main-content-section.main-body-text .main-body-content h6,.main-content-section.privacy .main-body-content h2,.main-content-section.privacy .main-body-content h3,.main-content-section.privacy .main-body-content h4,.main-content-section.privacy .main-body-content h5,.main-content-section.privacy .main-body-content h6{margin:10px 0;font-weight:600}.main-content-section.main-body-text .main-body-content h2:first-of-type,.main-content-section.main-body-text .main-body-content h3:first-of-type,.main-content-section.main-body-text .main-body-content h4:first-of-type,.main-content-section.main-body-text .main-body-content h5:first-of-type,.main-content-section.main-body-text .main-body-content h6:first-of-type,.main-content-section.privacy .main-body-content h2:first-of-type,.main-content-section.privacy .main-body-content h3:first-of-type,.main-content-section.privacy .main-body-content h4:first-of-type,.main-content-section.privacy .main-body-content h5:first-of-type,.main-content-section.privacy .main-body-content h6:first-of-type{margin-top:0}.main-content-section.main-body-text .main-body-content ul,.main-content-section.privacy .main-body-content ul{margin-bottom:15px;list-style:disc;-webkit-padding-start:20px;padding-inline-start:20px}.main-content-section.main-body-text .main-body-content ul li,.main-content-section.privacy .main-body-content ul li{padding-left:10px;margin-left:10px;font-size:16px}.main-content-section.main-body-text .main-body-content ol,.main-content-section.privacy .main-body-content ol{margin-bottom:15px;list-style-type:decimal;-webkit-padding-start:20px;padding-inline-start:20px}.main-content-section.main-body-text .main-body-content ol li,.main-content-section.privacy .main-body-content ol li{padding-left:10px;margin-left:10px;font-size:16px}.main-content-section.main-body-text .main-body-content a,.main-content-section.privacy .main-body-content a{color:#085393;font-weight:600;text-decoration:underline}.main-content-section.main-body-text .main-body-content p,.main-content-section.privacy .main-body-content p{margin-bottom:15px;font-size:16px}.main-content-section.main-body-text .main-body-content table,.main-content-section.privacy .main-body-content table{width:100%;border:1px solid #1a1a1a;margin-bottom:20px;border-collapse:collapse;border-radius:5px;border-spacing:1px;-webkit-box-shadow:0 0 7px -1px #ccc;box-shadow:0 0 7px -1px #ccc;font-size:16px}.main-content-section.main-body-text .main-body-content table td,.main-content-section.privacy .main-body-content table td{padding:8px;border:1px solid #ccc;-webkit-transition:all .3s;transition:all .3s;vertical-align:middle}.main-content-section.main-body-text .main-body-content table tr:nth-child(2n) td,.main-content-section.privacy .main-body-content table tr:nth-child(2n) td{background:#f0f0f0}.main-content-section.main-body-text h2{font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1;padding-top:50px;margin-bottom:45px!important;font-weight:400!important}.main-content-section.main-body-text h2:first-letter{text-transform:uppercase}.main-content-section.main-body-text h3{margin-bottom:20px!important;font-size:20px}.main-content-section.main-body-text ul{margin-bottom:15px;list-style:disc;-webkit-padding-start:20px;padding-inline-start:20px}.main-content-section.main-body-text ul li{padding-left:10px;margin-left:10px;font-size:16px}.main-content-section.main-body-text ol{margin-bottom:15px;list-style-type:decimal;-webkit-padding-start:20px;padding-inline-start:20px}.main-content-section.main-body-text ol li{padding-left:10px;margin-left:10px;font-size:16px}#b2b-landing-page label,#career-newsletter-form label,#corporate-form label,#course-quiz-result label,#site-content .wpcf7 label,.contact-form-section label,.main-content-section .contact-form .wpcf7 .contact-form-wrapper label{color:#818181;letter-spacing:.1em;text-transform:uppercase}#b2b-landing-page .sf-button,#b2b-landing-page input:not([type=checkbox]),#b2b-landing-page textarea,#career-newsletter-form .sf-button,#career-newsletter-form input:not([type=checkbox]),#career-newsletter-form textarea,#corporate-form .sf-button,#corporate-form input:not([type=checkbox]),#corporate-form textarea,#course-quiz-result .sf-button,#course-quiz-result input:not([type=checkbox]),#course-quiz-result textarea,#site-content .wpcf7 .sf-button,#site-content .wpcf7 input:not([type=checkbox]),#site-content .wpcf7 textarea,.contact-form-section .sf-button,.contact-form-section input:not([type=checkbox]),.contact-form-section textarea,.main-content-section .contact-form .wpcf7 .contact-form-wrapper .sf-button,.main-content-section .contact-form .wpcf7 .contact-form-wrapper input:not([type=checkbox]),.main-content-section .contact-form .wpcf7 .contact-form-wrapper textarea{width:100%;min-height:45px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;border:1px solid #ccc;margin-bottom:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f0f0f0;border-radius:5px}#b2b-landing-page input[type=checkbox],#career-newsletter-form input[type=checkbox],#corporate-form input[type=checkbox],#course-quiz-result input[type=checkbox],#site-content .wpcf7 input[type=checkbox],.contact-form-section input[type=checkbox],.main-content-section .contact-form .wpcf7 .contact-form-wrapper input[type=checkbox]{cursor:pointer}#b2b-landing-page .sf-button,#b2b-landing-page input[type=submit],#career-newsletter-form .sf-button,#career-newsletter-form input[type=submit],#corporate-form .sf-button,#corporate-form input[type=submit],#course-quiz-result .sf-button,#course-quiz-result input[type=submit],#site-content .wpcf7 .sf-button,#site-content .wpcf7 input[type=submit],.contact-form-section .sf-button,.contact-form-section input[type=submit],.main-content-section .contact-form .wpcf7 .contact-form-wrapper .sf-button,.main-content-section .contact-form .wpcf7 .contact-form-wrapper input[type=submit]{border:1px solid #ff5353;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ff5353;color:#fff;letter-spacing:.2em;text-transform:uppercase}#b2b-landing-page .sf-button:disabled,#b2b-landing-page input[type=submit]:disabled,#career-newsletter-form .sf-button:disabled,#career-newsletter-form input[type=submit]:disabled,#corporate-form .sf-button:disabled,#corporate-form input[type=submit]:disabled,#course-quiz-result .sf-button:disabled,#course-quiz-result input[type=submit]:disabled,#site-content .wpcf7 .sf-button:disabled,#site-content .wpcf7 input[type=submit]:disabled,.contact-form-section .sf-button:disabled,.contact-form-section input[type=submit]:disabled,.main-content-section .contact-form .wpcf7 .contact-form-wrapper .sf-button:disabled,.main-content-section .contact-form .wpcf7 .contact-form-wrapper input[type=submit]:disabled{opacity:.5}#b2b-landing-page .checkboxes,#career-newsletter-form .checkboxes,#corporate-form .checkboxes,#course-quiz-result .checkboxes,#site-content .wpcf7 .checkboxes,.contact-form-section .checkboxes,.main-content-section .contact-form .wpcf7 .contact-form-wrapper .checkboxes{position:relative}#b2b-landing-page .checkboxes .wpcf7-list-item,#career-newsletter-form .checkboxes .wpcf7-list-item,#corporate-form .checkboxes .wpcf7-list-item,#course-quiz-result .checkboxes .wpcf7-list-item,#site-content .wpcf7 .checkboxes .wpcf7-list-item,.contact-form-section .checkboxes .wpcf7-list-item,.main-content-section .contact-form .wpcf7 .contact-form-wrapper .checkboxes .wpcf7-list-item{margin-left:0}#b2b-landing-page .checkboxes label span,#career-newsletter-form .checkboxes label span,#corporate-form .checkboxes label span,#course-quiz-result .checkboxes label span,#site-content .wpcf7 .checkboxes label span,.contact-form-section .checkboxes label span,.main-content-section .contact-form .wpcf7 .contact-form-wrapper .checkboxes label span{width:74%;width:100%;color:#1a1a1a;letter-spacing:0;text-transform:none}#b2b-landing-page .checkboxes label,#b2b-landing-page .wpcf7-list-item label,#career-newsletter-form .checkboxes label,#career-newsletter-form .wpcf7-list-item label,#corporate-form .checkboxes label,#corporate-form .wpcf7-list-item label,#course-quiz-result .checkboxes label,#course-quiz-result .wpcf7-list-item label,#site-content .wpcf7 .checkboxes label,#site-content .wpcf7 .wpcf7-list-item label,.contact-form-section .checkboxes label,.contact-form-section .wpcf7-list-item label,.main-content-section .contact-form .wpcf7 .contact-form-wrapper .checkboxes label,.main-content-section .contact-form .wpcf7 .contact-form-wrapper .wpcf7-list-item label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#b2b-landing-page .checkboxes input[type=checkbox],#b2b-landing-page .wpcf7-list-item input[type=checkbox],#career-newsletter-form .checkboxes input[type=checkbox],#career-newsletter-form .wpcf7-list-item input[type=checkbox],#corporate-form .checkboxes input[type=checkbox],#corporate-form .wpcf7-list-item input[type=checkbox],#course-quiz-result .checkboxes input[type=checkbox],#course-quiz-result .wpcf7-list-item input[type=checkbox],#site-content .wpcf7 .checkboxes input[type=checkbox],#site-content .wpcf7 .wpcf7-list-item input[type=checkbox],.contact-form-section .checkboxes input[type=checkbox],.contact-form-section .wpcf7-list-item input[type=checkbox],.main-content-section .contact-form .wpcf7 .contact-form-wrapper .checkboxes input[type=checkbox],.main-content-section .contact-form .wpcf7 .contact-form-wrapper .wpcf7-list-item input[type=checkbox]{width:25px;height:25px;margin-right:10px}#b2b-landing-page textarea,#career-newsletter-form textarea,#corporate-form textarea,#course-quiz-result textarea,#site-content .wpcf7 textarea,.contact-form-section textarea,.main-content-section .contact-form .wpcf7 .contact-form-wrapper textarea{min-height:346px}#b2b-landing-page,#career-newsletter-form{padding:10px;border:1px solid rgba(8,83,147,.1);background-color:rgba(8,83,147,.1)}#career-newsletter-form select{width:100%;min-height:45px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;border:1px solid #ccc;margin-bottom:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f0f0f0;border-radius:5px;color:#818181}#b2b-landing-page input:not([type=submit]),#career-newsletter-form input:not([type=submit]),#course-quiz-result input:not([type=submit]){background-color:#fff}#b2b-landing-page input[type=submit],#career-newsletter-form input[type=submit],#course-quiz-result input[type=submit]{margin-bottom:0;cursor:pointer;font-size:14px}#b2b-landing-page p,#career-newsletter-form p,#course-quiz-result p{margin-bottom:0!important}#b2b-landing-page .ajax-loader,#career-newsletter-form .ajax-loader,#course-quiz-result .ajax-loader{display:none;padding:0;margin:10px auto}#b2b-landing-page.submitting .ajax-loader,#career-newsletter-form.submitting .ajax-loader,#course-quiz-result.submitting .ajax-loader{display:-webkit-box;display:-ms-flexbox;display:flex}#b2b-landing-page .wpcf7-response-output,#career-newsletter-form .wpcf7-response-output,#course-quiz-result .wpcf7-response-output{padding:5px;margin:10px 0 0;text-align:center}#b2b-landing-page .wpcf7-list-item,#career-newsletter-form .wpcf7-list-item,#course-quiz-result .wpcf7-list-item{margin:0 0 24px}#b2b-landing-page .wpcf7-list-item .wpcf7-list-item-label,#career-newsletter-form .wpcf7-list-item .wpcf7-list-item-label,#course-quiz-result .wpcf7-list-item .wpcf7-list-item-label{font-size:14px;letter-spacing:normal}.page-harvard #site-content>section.main-content-section.main-body-text h2{margin-bottom:20px!important;font-size:56px}.page-certification #site-content>section.main-content-section.main-body-text{padding:60px}.page-certification #site-content>section.main-content-section.main-body-text p:first-child{letter-spacing:.2em}.page-certification #site-content>section.main-content-section.main-body-text :last-child{margin-bottom:0}.page-certification #site-content>section.main-content-section.main-body-text a{color:inherit;font-weight:400}.page-podcast section.main-content-section.white.main-body-text .inner{max-width:620px;border:5px solid #fff;margin-top:-210px;background-color:#f6f6f6}.page-podcast section.main-content-section.black.main-body-text{padding-top:200px;margin-top:-200px}.page-podcast section.main-content-section.black.main-body-text .podcast-icons+p{margin-top:30px}.page-podcast section.main-content-section.black.main-body-text .podcast-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.page-podcast section.main-content-section.black.main-body-text .podcast-icons img{width:75px;height:auto;border:none}.page-podcast .form-container{display:grid;margin-top:20px;background-color:unset;grid-template-columns:1fr}.page-podcast .form-container .wpcf7-select{width:100%;min-height:45px;padding:6px;border-color:#ccc;margin-bottom:20px;border-radius:5px;color:#818181}.page-podcast .form-container input[type=submit]{margin-top:20px}.page-podcast main input:not([type=submit]),.page-podcast main textarea{background-color:#fff!important}.page-podcast .wpcf7-not-valid-tip{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2px 4px;margin:-24px auto 15px;background:#cd5c5c;border-radius:0 0 5px 5px;color:#fff;font-size:14px;font-weight:400}.page-podcast .wpcf7-spinner{position:absolute;right:70px;bottom:5px}.case-study-module-section{padding-top:34px;padding-bottom:40px}.case-study-module-section .case-study-module-title{font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1;margin-bottom:56px}.case-study-module-section .case-study-module-title:first-letter{text-transform:uppercase}.case-study-module-section .case-study-modules .card{margin-bottom:32px;border-radius:5px;-webkit-box-shadow:0 0 7px -1px #ccc;box-shadow:0 0 7px -1px #ccc}.case-study-module-section .case-study-modules .card h3{font-family:Poppins,sans-serif;font-size:16px;letter-spacing:.1em;text-transform:uppercase;padding:20px 17px 17px}.case-study-module-section .case-study-modules .card .line{border-top:1px solid #ccc}.case-study-module-section .case-study-modules .card .card-content{padding:13px 20px 28px 17px}.case-study-module-section .case-study-modules .card .card-content p{font-size:16px}.case-study-module-section .case-study-modules .card .card-content ul{margin-bottom:15px;list-style:disc;-webkit-padding-start:13px;padding-inline-start:13px}.case-study-module-section .case-study-modules .card .card-content ul li{margin-bottom:5px;margin-left:10px;font-size:16px}.case-study-module-section .case-study-modules .card .card-content ol{margin-bottom:15px;list-style-type:decimal;-webkit-padding-start:13px;padding-inline-start:13px}.case-study-module-section .case-study-modules .card .card-content ol li{margin-bottom:5px;margin-left:10px;font-size:16px}.has-promotion-banner+main .filters.sticky{top:170px}.filters{padding-bottom:30px}.filters .filter-group{position:relative}.filters .filter-group .filter-header{display:-webkit-box;display:-ms-flexbox;display:flex;height:37px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:2px solid #ccc;cursor:pointer}.filters .filter-group .filter-header .group-name{letter-spacing:.1em;text-transform:uppercase}.filters .filter-group .filter-header.first-filter-header{border-top:2px solid #ccc}.filters .filter-group .filter-categories{display:none;background:#fff}.filters .filter-group .filter-categories div{margin:7px 0;cursor:pointer}.filters .filter-group:first-child .filter-categories{overflow:hidden;max-height:400px;overflow-y:scroll}.filters.sticky{position:fixed;z-index:11;top:125px;left:50%;width:100%;padding-bottom:0;background:#fff;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.filters.sticky .filter-group{background:#fff}.filters.sticky .filter-group .filter-categories,.filters.sticky .filter-group .filter-header{padding:0 20px}.filters.filters-not-visible{padding-top:20px}.filters.filters-not-visible h2{font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1;margin-bottom:10px}.filters.filters-not-visible h2:first-letter{text-transform:uppercase}.filters.filters-not-visible.sticky{padding-top:10px;padding-bottom:0;background:#fff}.filters.filters-not-visible.sticky h2{padding:10px 25px 0}.filters.filters-not-visible.sticky .filter-categories,.filters.filters-not-visible.sticky .filter-header{padding:0 25px}.cart-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;border-bottom:1px solid #ccc}.cart-item:last-child{border-bottom:0}.cart-item .cart-thumbnail{margin-right:15px}.cart-item .cart-thumbnail .product_image{width:100px;height:100px;background-position:50%;background-size:cover}.cart-item .cart-thumbnail .product_image .level-icon{width:80%;height:80%;padding:10px}.cart-item .cart-thumbnail .webinar_container{background-color:#1a1a1a}.cart-item .cart-detail{display:-webkit-box;display:-ms-flexbox;display:flex;width:200px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cart-item .cart-detail h1{margin:5px 0;text-transform:uppercase}.cart-item .cart-detail a:hover h1{text-decoration:underline}.cart-item .cart-detail .quantity{position:relative;margin-top:10px;margin-bottom:5px}.cart-item .cart-detail .quantity ins{padding-top:10px;margin-top:10px;text-decoration:none}.cart-item .cart-detail .quantity del{padding-left:5px;color:#b5b5b5;letter-spacing:0}.cart-item .cart-detail .sale-price del{color:grey}.cart-item .cart-detail .sale-price ins{padding-right:5px;font-weight:600;text-decoration:none}.cart-item .cart-detail .remove_from_cart_button{margin-top:auto;margin-left:auto}.cart-item h1{font-weight:700}.cart-item .ab-test-coupon-sale-price{display:none}.cart-item .ab-test-coupon-sale-price del .woocommerce-Price-amount{display:inline-block;text-decoration:line-through}.cart-item .ab-test-coupon-sale-price ins{font-weight:600;text-decoration:none}.cart-item .ab-test-coupon-sale-price+.ab-test-regular-price{display:block}.suggested-items .section-contents,.suggested-items .section-contents .suggested-item{display:-webkit-box;display:-ms-flexbox;display:flex}.suggested-items .section-contents .suggested-item{position:relative;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #ccc;list-style:none}.suggested-items .section-contents .suggested-item .suggested-item-thumbnail .product_image{height:100px;padding:10px;background-size:cover}.suggested-items .section-contents .suggested-item .suggested-item-thumbnail .product_image.webinar-container{background-color:#1a1a1a;border-radius:0}.suggested-items .section-contents .suggested-item .suggested-item-thumbnail .product_image .free-title-prefix{position:absolute;top:15px;right:0;width:auto;padding:6px 5px 5px 16px;background-color:#fff;-webkit-clip-path:polygon(100% 0,100% 50%,100% 100%,0 100%,10px 50%,0 0);clip-path:polygon(100% 0,100% 50%,100% 100%,0 100%,10px 50%,0 0);color:#000;font-weight:750;mix-blend-mode:screen;text-align:right;text-transform:uppercase}.suggested-items .section-contents .suggested-item .suggested-item-thumbnail img{width:100%;height:100%}.suggested-items .section-contents .suggested-item .suggested-item-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:10px}.suggested-items .section-contents .suggested-item h2{margin-bottom:10px;font-weight:700;text-transform:uppercase}.suggested-items .section-contents .suggested-item .suggested-item-rating{margin-top:auto;margin-bottom:10px}.suggested-items .section-contents .suggested-item .suggested-item-rating,.suggested-items .section-contents .suggested-item .suggested-item-rating .rating-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.suggested-items .section-contents .suggested-item .suggested-item-rating img{width:80px}.suggested-items .section-contents .suggested-item .suggested-item-rating .rating{color:#085393;font-weight:700}.suggested-items .section-contents .suggested-item .suggested-item-rating .rating,.suggested-items .section-contents .suggested-item .suggested-item-rating img{margin-right:3px}.suggested-items .section-contents .suggested-item .suggested-item-rating .count{font-size:11px}.suggested-items .section-contents .suggested-item .suggested-item-price{padding:10px 10px 0;border-top:1px solid #ccc;margin:0 -10px;font-weight:700;text-align:right}.suggested-items .section-contents .suggested-item .suggested-item-price .suggested-item-mobile-add-to-cart{display:none}.suggested-items .section-contents .suggested-item a+.suggested-item-attributes-mobile+.suggested-item-price{margin-top:auto}.suggested-items .section-contents .suggested-item .suggested-item-hover{position:absolute;z-index:1000;top:-10px;left:95%;display:none;width:400px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px;border:2px solid #ccc;background:#f7f7f7;border-radius:5px}.suggested-items .section-contents .suggested-item .suggested-item-hover:after,.suggested-items .section-contents .suggested-item .suggested-item-hover:before{position:absolute;top:50%;right:100%;width:0;height:0;border:solid transparent;content:"";pointer-events:none}.suggested-items .section-contents .suggested-item .suggested-item-hover:after{border-width:15px;border-color:hsla(0,0%,96.9%,0) #f7f7f7 hsla(0,0%,96.9%,0) hsla(0,0%,96.9%,0);margin-top:-15px}.suggested-items .section-contents .suggested-item .suggested-item-hover:before{border-width:18px;border-color:hsla(0,0%,80%,0) #ccc hsla(0,0%,80%,0) hsla(0,0%,80%,0);margin-top:-18px}.suggested-items .section-contents .suggested-item .suggested-item-hover h2{font-size:20px}.suggested-items .section-contents .suggested-item .suggested-item-hover .suggested-item-attributes{display:-webkit-box;display:-ms-flexbox;display:flex}.suggested-items .section-contents .suggested-item .suggested-item-hover .suggested-item-attribute:not(:first-of-type){padding-left:5px;border-left:1px solid;margin-left:5px}.suggested-items .section-contents .suggested-item .suggested-item-hover .suggested-item-description{margin:10px 0 30px;font-size:16px}.suggested-items .section-contents .suggested-item .suggested-item-hover .add_to_cart_button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ff5353;background:#ff5353;border-radius:50px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;width:50%;height:30px;margin:auto auto 10px}.suggested-items .section-contents .suggested-item .suggested-item-hover .add_to_cart_button:hover{background-color:#e54e4e}.suggested-items .section-contents .suggested-item:last-child .suggested-item-hover{right:95%;left:auto}.suggested-items .section-contents .suggested-item:last-child .suggested-item-hover:after,.suggested-items .section-contents .suggested-item:last-child .suggested-item-hover:before{right:auto;left:100%}.suggested-items .section-contents .suggested-item:last-child .suggested-item-hover:after{border-right-color:hsla(0,0%,96.9%,0);border-left-color:#f7f7f7}.suggested-items .section-contents .suggested-item:last-child .suggested-item-hover:before{border-right-color:hsla(0,0%,80%,0);border-left-color:#ccc}.suggested-items .section-contents .suggested-item-attributes-mobile{display:none}.column-switcher-section{padding:25px 0;background-color:#f0f0f0}.column-switcher-section .column-switcher-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.column-switcher-section .column-switcher-container .column{display:-webkit-box;display:-ms-flexbox;display:flex;width:20%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:25px;cursor:pointer}.column-switcher-section .column-switcher-container .column img{width:125px;height:125px;margin:0 auto;border-radius:100%}.column-switcher-section .column-switcher-container .column .column-switcher-header{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:9px 16px;border:1px solid #1a1a1a;margin:25px auto 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.column-switcher-section .column-switcher-container .column:hover{background-color:#f6f6f6}.column-switcher-section .column-switcher-container .column:hover,.column-switcher-section .column-switcher-container .column:hover img{-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.column-switcher-section .column-switcher-container .column:hover .column-switcher-header,.column-switcher-section .column-switcher-container .column:hover img{background-color:#fff}.column-switcher-section .column-switcher-body{font-family:Poppins,sans-serif;font-size:18px;line-height:1.4}.column-switcher-section .column-switcher-body iframe{max-width:100%}.column-switcher-section .column-switcher-body img{max-width:100%;height:100%;padding:5px;border:1px solid #ccc}.column-switcher-section .column-switcher-body h2,.column-switcher-section .column-switcher-body h3,.column-switcher-section .column-switcher-body h4,.column-switcher-section .column-switcher-body h5,.column-switcher-section .column-switcher-body h6{margin:10px 0;font-weight:600}.column-switcher-section .column-switcher-body h2:first-of-type,.column-switcher-section .column-switcher-body h3:first-of-type,.column-switcher-section .column-switcher-body h4:first-of-type,.column-switcher-section .column-switcher-body h5:first-of-type,.column-switcher-section .column-switcher-body h6:first-of-type{margin-top:0}.column-switcher-section .column-switcher-body ul{margin-bottom:15px;list-style:disc;-webkit-padding-start:20px;padding-inline-start:20px}.column-switcher-section .column-switcher-body ul li{padding-left:10px;margin-left:10px;font-size:16px}.column-switcher-section .column-switcher-body ol{margin-bottom:15px;list-style-type:decimal;-webkit-padding-start:20px;padding-inline-start:20px}.column-switcher-section .column-switcher-body ol li{padding-left:10px;margin-left:10px;font-size:16px}.column-switcher-section .column-switcher-body table{width:100%;border:1px solid #1a1a1a;margin-bottom:20px;border-collapse:collapse;border-radius:5px;border-spacing:1px;-webkit-box-shadow:0 0 7px -1px #ccc;box-shadow:0 0 7px -1px #ccc;font-size:16px}.column-switcher-section .column-switcher-body table td{padding:8px;border:1px solid #ccc;-webkit-transition:all .3s;transition:all .3s;vertical-align:middle}.column-switcher-section .column-switcher-body table tr:nth-child(2n) td{background:#f0f0f0}.column-switcher-section .column-switcher-body a{color:#085393;font-weight:600;text-decoration:underline}.column-switcher-section .column-switcher-body p{margin-bottom:15px;font-size:16px}.column-switcher-section .column-switcher-body ol:last-child,.column-switcher-section .column-switcher-body p:last-child,.column-switcher-section .column-switcher-body ul:last-child{margin-bottom:0}.column-switcher-section .column-switcher-body:not(.active){display:none}.column-switcher-section .column-switcher-desktop-contents{padding:25px;background-color:#fff}.linkedin-posts{width:100%;padding:60px 0;background-color:#dde5f0}.linkedin-posts .title{margin-bottom:56px;font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1}.linkedin-posts .title:first-letter{text-transform:uppercase}.linkedin-posts h2{padding-bottom:40px}.linkedin-posts .linkedin-posts-columns{display:none}.linkedin-posts .linkedin-posts-columns.slick-slider{display:block}.linkedin-posts .linkedin-posts-columns .linkedin-post{position:relative;overflow:hidden;height:450px;max-height:50vh}.linkedin-posts .linkedin-posts-columns .linkedin-post.slick-active{opacity:.5}.linkedin-posts .linkedin-posts-columns .linkedin-post:not(.slick-active){opacity:.25}.linkedin-posts .linkedin-posts-columns .linkedin-post.slick-current{opacity:1}.linkedin-posts .linkedin-posts-columns .linkedin-post iframe{position:absolute;top:0;left:0;width:calc(100% - 20px);height:calc(100% - 20px);border:0;margin:0 10px}.linkedin-posts .linkedin-posts-columns .slick-arrow.slick-next:before,.linkedin-posts .linkedin-posts-columns .slick-arrow.slick-prev:before{color:#000;font-family:Font Awesome\ 6 Pro;font-size:40px;font-weight:900}.linkedin-posts .linkedin-posts-columns .slick-arrow.slick-next{right:-20px}.linkedin-posts .linkedin-posts-columns .slick-arrow.slick-next:before{content:"\f054"}.linkedin-posts .linkedin-posts-columns .slick-arrow.slick-prev:before{content:"\f053"}.page-image-section{margin-bottom:0!important;background-color:#1a1a1a}.page-image-section .page-image{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:0;padding:40px 0}.page-image-section .page-image img{width:100%;margin:auto}.page-image-section h3{padding:60px 20px 20px;font-family:Ivar,serif;font-size:50px;font-weight:700;text-align:center}.page-image-section div{max-width:1130px;padding-top:1rem;margin:0 auto}.page-image-section .image-description{max-width:700px;padding-top:0;font-family:Poppins,sans-serif;font-size:18px;text-align:center}.page-certification #site-content section.page-image-section:nth-child(12) h3{font-size:50px}.page-certification #site-content .page-image{padding-top:0!important;margin-top:0}.page-certification #site-content .page-image div{max-width:650px!important;padding-top:0}.countdown-section{background:#1a1a1a;text-align:center}.countdown-section .heading{font-family:Poppins,sans-serif;font-size:14px;letter-spacing:.1em;margin-bottom:10px;font-size:25px!important;text-transform:uppercase}.countdown-section .countdown-timer{max-width:500px;padding:20px 0;margin:0 auto}.contact-form-section{background-color:#1a1a1a;color:#fff;text-align:center}.contact-form-section.bottom_border{padding-bottom:25px;border-bottom:1px solid #fff}.contact-form-section .heading{font-family:Poppins,sans-serif;font-size:14px;letter-spacing:.1em;margin-bottom:25px;font-size:18px;font-weight:600;text-transform:uppercase}.contact-form-section form{width:100%;color:#fff}.contact-form-section form .ajax-loader{display:none}.contact-form-section form input[type=submit]{margin:0}.contact-form-section form .opt-in .wpcf7-list-item{display:block;margin:0}.contact-form-section form .opt-in .wpcf7-list-item .wpcf7-list-item-label{color:#fff}.contact-form-section form.submitting .ajax-loader{display:block;margin:20px auto 0;background-color:#fff}.contact-form-section form.submitting .ajax-loader:before{background-color:#1a1a1a}.contact-form-section form.submitting input,.contact-form-section form.submitting input:hover{border:1px solid #ccc;background-color:#f0f0f0;color:#b5b5b5;cursor:not-allowed}.contact-form-section .privacy-policy{margin-top:20px;font-size:14px;text-align:center}.contact-form-section .privacy-policy a{text-decoration:underline}.subscriptions{padding:60px 0}.subscriptions .section-title{font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1;margin-bottom:30px;color:#1a1a1a}.subscriptions .section-title:first-letter{text-transform:uppercase}.subscriptions .options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.subscriptions .options .option{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;margin:0 10px 20px}.subscriptions .options .option:last-child{margin-bottom:0}.subscriptions .options .option.is-cheapest{margin-top:20px}.subscriptions .options .option .content{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:10px;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 0 2px 1px #b5b5b5;box-shadow:0 0 2px 1px #b5b5b5;color:#1a1a1a;text-align:center}.subscriptions .options .option .content .term{font-family:Poppins,sans-serif;font-size:14px;letter-spacing:.1em;text-transform:uppercase;margin:10px 0 20px;font-weight:700}.subscriptions .options .option .content .price-block{margin-bottom:25px}.subscriptions .options .option .content .price-block .old-price{height:16px;color:#b5b5b5;text-decoration:line-through}.subscriptions .options .option .content .price-block .price{height:30px;font-family:Ivar,serif;font-size:30px;font-weight:700}.subscriptions .options .option .content .price-block .currency{color:#b5b5b5}.subscriptions .options .option .content .price-block .term-text{font-family:Poppins,sans-serif;font-size:14px;letter-spacing:.1em;text-transform:uppercase;margin-top:25px;font-size:16px;text-transform:none}.subscriptions .options .option .content .price-block .monthly-price,.subscriptions .options .option .content .price-block .trial-text{margin-top:2px;color:#505050;font-size:11px}.subscriptions .options .option .content .call-to-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ff5353;background:#ff5353;border-radius:50px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:5px;margin:auto 0 0;-webkit-transition:none;transition:none}.subscriptions .options .option .content .call-to-action:hover{background-color:#e54e4e}.subscriptions .options .option .cheapest{position:absolute;z-index:-1;top:-22px;right:0;bottom:0;left:0;padding:3px 0;background:#1a1a1a;border-radius:8px;color:#fff;font-size:14px;text-align:center;text-transform:uppercase}.subscriptions .options .option.static .content{background-color:#1a1a1a;color:#fff}.subscriptions .options .option.static .content .title{margin:10px 0;font-family:Ivar,serif;font-size:24px;font-weight:700}.subscriptions .options .option.static .content .divider{width:60%;border-top:2px solid #fff;margin:15px auto}.subscriptions .options .option.static .content .divider.first{margin-top:auto}.subscriptions .options .option.static .content .divider.last{margin-bottom:auto}.subscriptions .options .option.static .content .description{font-size:17px;font-weight:700;text-transform:uppercase}.subscriptions .options .option.static .content .spacer{height:10px}.video-section{padding:25px 0 50px;background:#1a1a1a}.video-section .container{height:181px;margin:auto}.video-section .video{-o-object-fit:fill;object-fit:fill}.video-section .video,.video-section .video iframe{width:100%;height:100%}.page-podcast .video-section{background-color:#fff}.hero-banner-big-facts-section{display:none;margin-bottom:0!important;background-color:#1a1a1a}.hero-banner-big-facts-section .hero-banner-top{display:grid;padding-top:45px;padding-bottom:45px;margin:0 auto;background-position:50% top;background-repeat:no-repeat;background-size:cover;grid-column-gap:30px}.hero-banner-big-facts-section .hero-banner-top .hero-overlay{position:absolute;z-index:1;top:0;width:100%;height:100%;background:rgba(0,0,0,.8)}.hero-banner-big-facts-section .hero-banner-top .text-section{z-index:1;display:grid;grid-template-rows:.5fr -webkit-min-content 1fr 1fr;grid-template-rows:.5fr min-content 1fr 1fr}.hero-banner-big-facts-section .hero-banner-top .border-line{display:-webkit-box;display:-ms-flexbox;display:flex;width:50px;padding-top:10px;border-bottom:5px solid #fff;margin:0 auto 20px}.hero-banner-big-facts-section .hero-banner-top .main-title{padding-top:13px;color:#fff;font-family:Ivar,serif;font-size:40px!important;font-weight:700;text-align:center}.hero-banner-big-facts-section .hero-banner-top .img-section{display:none}.hero-banner-big-facts-section .hero-banner-top .hero-banner-description{color:#fff;font-size:18px;text-align:center}.hero-banner-big-facts-section .hero-banner-top .hero-button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px}.hero-banner-big-facts-section .hero-banner-top .hero-button-group a{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.hero-banner-big-facts-section .hero-banner-top .hero-button-group .button-hero{min-width:120px;padding:9px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ff5353;background:#ff5353;border-radius:50px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.hero-banner-big-facts-section .hero-banner-top .hero-button-group .button-hero:hover{background-color:#e54e4e}.hero-banner-big-facts-section .hero-banner-top .hero-button-group .button-hero-additional{min-width:120px;padding:9px 16px;border:1px solid #fff;margin-top:6px;background-color:transparent;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.hero-banner-big-facts-section .hero-banner-top .hero-button-group .button-hero-additional:hover{background:transparent}.hero-banner-big-facts-section .hero-banner-bottom{background-color:#efefef}.hero-banner-big-facts-section .hero-banner-bottom .fact-area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;-webkit-column-gap:5%;-moz-column-gap:5%;column-gap:5%}.hero-banner-big-facts-section .hero-banner-bottom .fact-area .fact-container{width:100%;padding:20px 0;border-bottom:1px dashed #ccc;text-align:center}.hero-banner-big-facts-section .hero-banner-bottom .fact-area .fact-container:last-child{max-width:200px;border-bottom:0}.hero-banner-big-facts-section .hero-banner-bottom .fact-area .fact-container .fact-num{font-family:Ivar,serif;font-size:40px;font-weight:600}.hero-banner-big-facts-section .hero-banner-bottom .fact-area .fact-container .fact-text a{color:#ff5353;text-decoration:underline}.hero-banner-big-facts-section .hero-banner-bottom .fact-area .fact-container .trustpilot-widget{margin:0 auto}.hero-banner-big-facts-section.desktop,.hero-banner-big-facts-section.tablet{display:none}.video_hero_content{padding:60px 0;background-position-x:25%;background-size:cover}.video_hero_content .fa-ul li{margin-bottom:15px;font-size:18px}.video_hero_content .fa-ul li:last-child{margin-bottom:0}.video_hero_content .fa-li{top:0}.video_hero_content .container .text-content{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding-top:38px}.video_hero_content .container .text-content h1{font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1;margin-bottom:25px;font-size:80px!important;font-weight:600}.video_hero_content .container .text-content h1:first-letter{text-transform:uppercase}.video_hero_content .container .text-content h3{font-family:Poppins,sans-serif;font-size:16px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:25px;font-size:18px}.video_hero_content .container .text-content>div{font-family:Poppins,sans-serif;font-size:18px;line-height:1.4;font-size:24px}.video_hero_content .container .text-content>div p{margin-bottom:20px}.video_hero_content .container .text-content ul{margin-bottom:15px;list-style:disc;-webkit-padding-start:20px;padding-inline-start:20px}.video_hero_content .container .text-content ul li{padding-left:10px;margin-left:10px;font-size:16px}.video_hero_content .container .text-content ol{margin-bottom:15px;list-style-type:decimal;-webkit-padding-start:20px;padding-inline-start:20px}.video_hero_content .container .text-content ol li{padding-left:10px;margin-left:10px;font-size:16px}.video_hero_content .container .text-content .button-group .button-one{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ff5353;background:#ff5353;border-radius:50px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.video_hero_content .container .text-content .button-group .button-one:hover{background-color:#e54e4e}.video_hero_content .container .text-content .button-group .button-two{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;padding:9px;border:1px solid #f0f0f0;margin-top:10px;background:#f0f0f0;color:#1a1a1a;text-align:center}.video_hero_content .container .text-content .button-group .button-two:hover{border:1px solid #1a1a1a;background:transparent}.video_hero_content .container .video-content-wrapper .media-content{position:relative;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;aspect-ratio:1.77777778;background-position:50%;background-repeat:no-repeat;background-size:cover}.video_hero_content .container .video-content-wrapper .media-content.image{width:100%;height:auto}.video_hero_content .container .video-content-wrapper .media-content.media-video .product-video{width:100%;height:100%;aspect-ratio:1.77777778;-o-object-fit:fill;object-fit:fill}.video_hero_content .container .video-content-wrapper .media-content.media-video .product-video iframe{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.video_hero_content .container .video-content-wrapper .media-content.media-video .half-play-button{position:absolute;z-index:3;top:50%;left:50%;width:119px;height:119px;background-image:url(/app/themes/ul-theme/assets/img/play-button.svg);background-position:50%;background-repeat:no-repeat;background-size:80px;cursor:pointer;opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.video_hero_content .container .video-content-wrapper .media-content.media-video .half-play-button.inactive{opacity:0;pointer-events:none}.video_hero_content .container .video-content-wrapper .media-content.media-video .half-poster-image{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background-color:#1a1a1a;background-position:50%;background-repeat:no-repeat;background-size:contain;opacity:1;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.video_hero_content .container .video-content-wrapper .media-content.media-video .half-poster-image.inactive{opacity:0;pointer-events:none}.video_hero_content .divider{border-top:1px solid #ccc}.page-podcast #site-content>section.video_hero_content{padding-bottom:230px;background:linear-gradient(240deg,#dae2ec 45%,rgb(255 255 255) 0)}.page-podcast #site-content>section.video_hero_content .media-content .media-video{min-width:500px}.page-podcast #site-content>section.video_hero_content .text-content{-ms-flex-item-align:center;align-self:center}.page-podcast #site-content>section.video_hero_content .columns{margin-top:0!important}.page-podcast #site-content>section.video_hero_content .video-content p{margin-bottom:25px;font-size:18px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.page-podcast #site-content>section.video_hero_content h1{min-width:500px;font-size:46px!important}.page-certification #site-content>section.video_hero_content{background-position-x:0;background-size:auto}.page-certification #site-content>section.video_hero_content .container{display:-webkit-box;display:-ms-flexbox;display:flex}.page-certification #site-content>section.video_hero_content .container .media-content{min-width:auto}.page-certification #site-content>section.video_hero_content .container .text-content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-right:0}.page-certification #site-content>section.video_hero_content .container .text-content h1{min-width:600px;margin-bottom:0;font-size:50px!important;font-weight:700}.page-certification #site-content>section.video_hero_content .container .text-content p{margin-bottom:0;font-size:18px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.page-certification #site-content>section.video_hero_content .container .text-content .button-group{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}.page-certification #site-content>section.video_hero_content .container .text-content .button-one{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;padding:10px 80px}.page-certification #site-content>section.video_hero_content .container .video-content-wrapper{margin-top:0;margin-right:0}.page-certification #site-content>section.video_hero_content .container .video-content-wrapper .media-content{aspect-ratio:unset}.page-podcast #site-content>section.video_hero_content .text-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:unset!important;align-self:unset!important;-ms-flex-pack:distribute;justify-content:space-around}.page-podcast #site-content>section.video_hero_content h1{font-size:62px!important}.featured-product-landing{padding:60px 0;background-color:#1a1a1a}.featured-product-landing.pastel_blue{background-color:#a7c7e7}.featured-product-landing .section-title{font-family:Poppins,sans-serif;font-size:14px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;color:#fff}.featured-product-landing .featured-product-content .product-content{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.featured-product-landing .featured-product-content .product-content .title-section{margin-left:26px}.featured-product-landing .featured-product-content .product-content .course-img{width:50%;height:auto;-o-object-fit:contain;object-fit:contain}.featured-product-landing .featured-product-content .product-content .course-level{padding:0}.featured-product-landing .featured-product-content .product-content .course-level span,.featured-product-landing .featured-product-content .product-content .course-title,.featured-product-landing .featured-product-content .product-content .course-title-prefix{font-family:Ivar,serif;font-size:28px;letter-spacing:-.035em;line-height:1;color:#fff;letter-spacing:.04em;overflow:visible;-webkit-line-clamp:unset;font-weight:600}.featured-product-landing .featured-product-content .product-content .course-level span:first-letter,.featured-product-landing .featured-product-content .product-content .course-title-prefix:first-letter,.featured-product-landing .featured-product-content .product-content .course-title:first-letter{text-transform:uppercase}.featured-product-landing .featured-product-content .product-content .course-level span{font-weight:400;border:none;padding:0;text-transform:none}.featured-product-landing .featured-product-content .product-content .slick-slide img{display:inline-block}.featured-product-landing .featured-product-content .product-content .featured-product-media{position:relative;width:100%;height:200px;background-position:50%;background-repeat:no-repeat;background-size:cover}.featured-product-landing .featured-product-content .product-content .featured-product-media .slick-list draggable{margin-bottom:-28px}.featured-product-landing .featured-product-content .product-content .featured-product-media .hidden{display:none}.featured-product-landing .featured-product-content .product-content .featured-product-media.image-carousel{margin-bottom:0}.featured-product-landing .featured-product-content .product-content .featured-product-media.image-carousel div{height:-webkit-fill-available;background-position:50%;background-repeat:no-repeat;background-size:cover}.featured-product-landing .featured-product-content .product-content .featured-product-media.image-carousel .slick-prev{z-index:1;top:38%;left:7px}.featured-product-landing .featured-product-content .product-content .featured-product-media.image-carousel .slick-prev:before{position:relative;content:url(/app/themes/ul-theme/assets/img/left-arrow-carousel.svg);font-size:65px}.featured-product-landing .featured-product-content .product-content .featured-product-media.image-carousel .slick-next{z-index:1;top:38%;right:30px}.featured-product-landing .featured-product-content .product-content .featured-product-media.image-carousel .slick-next:before{position:relative;content:url(/app/themes/ul-theme/assets/img/right-arrow-carousel.svg);font-size:65px}.featured-product-landing .featured-product-content .product-content .featured-product-media.image-carousel .slick-dots{bottom:10%}.featured-product-landing .featured-product-content .product-content .featured-product-media.image-carousel .slick-dots li button:before{width:15px;height:15px;background:#979897;border-radius:50%;content:"";opacity:1}.featured-product-landing .featured-product-content .product-content .featured-product-media.image-carousel .slick-dots .slick-active button:before{background:#fff}.featured-product-landing .featured-product-content .product-content .featured-product-media .sale-tag{position:absolute;z-index:2;top:-20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ff5353;color:#fff;font-weight:600;width:80px;height:30px;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;top:0;z-index:10;right:0}.featured-product-landing .featured-product-content .product-content .product-video{width:100%;height:100%;-o-object-fit:fill;object-fit:fill}.featured-product-landing .featured-product-content .product-content .product-video iframe{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;border-radius:5px}.featured-product-landing .featured-product-content .product-content .play-button{padding:10px 18px;font-size:20px;z-index:3;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;background:#1a1a1a;-webkit-box-shadow:inset 0 5px 7px -7px rgb(0 0 0);box-shadow:inset 0 5px 7px -7px rgb(0 0 0);border:1px solid #ff5353;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.featured-product-landing .featured-product-content .product-content .play-button:hover{background:#333}.featured-product-landing .featured-product-content .product-content .play-button img{width:25px;padding:5px 10px 5px 5px;display:-webkit-box;display:-ms-flexbox;display:flex}.featured-product-landing .featured-product-content .product-content .play-button.inactive{opacity:0;pointer-events:none}.featured-product-landing .featured-product-content .product-content .play-button+.level-icon{margin-left:10px}.featured-product-landing .featured-product-content .product-content .play-button i{font-size:24px;color:#ff5353;margin:0 15px 0 0}.featured-product-landing .featured-product-content .product-content .poster-image{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background-color:#1a1a1a;background-position:50%;background-repeat:no-repeat;background-size:contain;opacity:1;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.featured-product-landing .featured-product-content .product-content .poster-image.inactive{opacity:0;pointer-events:none}.featured-product-landing .featured-product-content .product-content .bounce{-webkit-animation:bounce 4s;animation:bounce 4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@keyframes bounce{0%,80%,90%,to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}85%{-webkit-transform:translateY(-4px) rotate(5deg);transform:translateY(-4px) rotate(5deg)}95%{-webkit-transform:translateY(-2px) rotate(-5deg);transform:translateY(-2px) rotate(-5deg)}}.featured-product-landing .featured-product-content .product-content .subscription .course-img{grid-template-rows:1fr}.featured-product-landing .featured-product-content .product-content .content-desktop{display:none}.featured-product-landing .featured-product-content .product-content .subscription-content .subscription{position:relative}.featured-product-landing .featured-product-content .product-content .subscription-content .subscription .cta-subscription{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.featured-product-landing .featured-product-content .product-content .subscription-content .subscription .cta-subscription .select-subscription{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;display:inline-block;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:9px 0;border:1px solid #fff;color:#fff;text-align:center}.featured-product-landing .featured-product-content .product-content .subscription-content .subscription .cta-subscription .select-subscription:hover{background:#fff;color:#1a1a1a}.featured-product-landing .featured-product-content .product-content .subscription-content .subscription .cta-subscription .add-to-cart-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ff5353;border-radius:50px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:9px 0;border:1px solid #ffc7c5;background-color:#ffc7c5;pointer-events:none;width:100%;margin-top:10px}.featured-product-landing .featured-product-content .product-content .subscription-content .subscription .cta-subscription .add-to-cart-button:hover{background-color:#e54e4e}.featured-product-landing .featured-product-content .product-content .subscription-content .subscription .cta-subscription .add-to-cart-button.active{border:1px solid #ff5353;background-color:#ff5353;pointer-events:auto}.featured-product-landing .featured-product-content .product-content .subscription-content .subscription .subscription-options{position:absolute;z-index:2;display:none;width:100%;background:#fff;border-radius:5px;color:#1a1a1a;-webkit-box-shadow:0 0 9px -2px rgba(0,0,0,.75);box-shadow:0 0 9px -2px rgba(0,0,0,.75)}.featured-product-landing .featured-product-content .product-content .subscription-content .subscription .subscription-options:before{position:absolute;top:-20px;left:16%;width:0;height:0;border-right:20px solid transparent;border-bottom:20px solid #fff;border-left:20px solid transparent;content:""}.featured-product-landing .featured-product-content .product-content .subscription-content .subscription .subscription-options .subscription-variation{padding:5px 15px;border-bottom:1px solid;color:#1a1a1a;cursor:pointer;line-height:1.89em}.featured-product-landing .featured-product-content .product-content .subscription-content .subscription .subscription-options .subscription-variation:hover{color:#085393}.featured-product-landing .featured-product-content .product-content .subscription-content .subscription .subscription-options .subscription-variation.active{background:#085393;color:#fff}.featured-product-landing .featured-product-content .product-content .subscription-content .subscription .price-output{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-family:Ivar,serif}.featured-product-landing .featured-product-content .product-content .subscription-content .subscription .price-output .regular-price{position:relative;margin-left:10px;color:#fff;font-size:20px;font-weight:600;opacity:.5;text-decoration:line-through}.featured-product-landing .featured-product-content .product-content .subscription-content .subscription .price-output .sale-price{color:#fff;font-size:25px;font-weight:600}.featured-product-landing .featured-product-content .product-content .subscription-content .subscription .price-output .term{position:relative;color:#fff;font-size:20px;font-weight:600}.featured-product-landing .featured-product-content .product-content .subscription-content .subscription .price-output del{color:#b5b5b5}.featured-product-landing .featured-product-content .product-content .subscription-content .subscription .price-output ins{text-decoration:none}.featured-product-landing .featured-product-content .product-upgrade{display:inline-block;width:100%;padding:10px 0;border:1px solid #ff5353;margin-top:20px;border-radius:5px;text-align:center;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.featured-product-landing .featured-product-content .product-upgrade:hover{background:#ff5353}.featured-product-landing .featured-product-content .product-upgrade .upgrade-title{font-family:Poppins,sans-serif;font-size:14px;letter-spacing:.1em;text-transform:uppercase;color:#fff;text-align:center}.featured-product-landing .featured-product-content .product-attributes{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:63px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.featured-product-landing .featured-product-content .product-attributes>div{width:50%;padding-bottom:20px}.featured-product-landing .featured-product-content .product-attributes .attribute-name{color:#fff;font-family:Poppins,sans-serif;font-size:14px;text-align:center}.featured-product-landing .featured-product-content .product-attributes .attribute-name.shorter-attribute{margin-top:5px}.featured-product-landing .featured-product-content .product-attributes .stars-label{color:#fff;font-size:12px;letter-spacing:.32em;line-height:1.5em;font-family:Poppins,sans-serif;text-align:center;text-transform:uppercase}.featured-product-landing .featured-product-content .product-attributes .stars-label.no-count{margin-top:15px}.featured-product-landing .featured-product-content .product-attributes .star-rating img{height:12px;margin-top:5px}.featured-product-landing .featured-product-content .product-attributes .rating-label{color:#fff;font-size:10px;font-weight:300;letter-spacing:.2em;font-family:Poppins,sans-serif;text-align:center;text-transform:uppercase}.featured-product-landing .featured-product-content .product-attributes .attribute-value{height:35px;color:#fff;font-family:Ivar,serif;font-size:28px;font-weight:600;text-align:center}.featured-product-landing .featured-product-content .product-attributes .attribute-value i{font-family:Font Awesome\ 6 Pro}.featured-product-landing .featured-product-content .product-attributes.attribute_count_less{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:normal}.featured-product-landing .featured-product-content .bought-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;margin:30px auto 0;background:#707070}.featured-product-landing .featured-product-content .bought-message p{color:#fff;font-size:16px}.featured-product-landing .featured-product-content .bought-message p a{text-decoration:underline}.featured-product-landing .featured-product-content .bought-message .message_box-icon{margin-top:5px;margin-right:10px;color:#fff}.featured-product-landing .featured-product-content .cta-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:72px}.featured-product-landing .featured-product-content .cta-content.cta-subscription{margin-top:33px}.featured-product-landing .featured-product-content .cta-content .price-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}.featured-product-landing .featured-product-content .cta-content .price-wrapper .price,.featured-product-landing .featured-product-content .cta-content .price-wrapper .regular-price{margin-right:10px;color:#fff;font-family:Ivar,serif;font-size:40px;font-weight:700}.featured-product-landing .featured-product-content .cta-content .price-wrapper .price .woocommerce-price-suffix,.featured-product-landing .featured-product-content .cta-content .price-wrapper .regular-price .woocommerce-price-suffix{display:block;font-size:13px;font-weight:400;vertical-align:75%;font-family:Poppins,sans-serif}.featured-product-landing .featured-product-content .cta-content .price-wrapper .price ins,.featured-product-landing .featured-product-content .cta-content .price-wrapper .regular-price ins{text-decoration:none}.featured-product-landing .featured-product-content .cta-content .price-wrapper .price del,.featured-product-landing .featured-product-content .cta-content .price-wrapper .regular-price del{font-size:24px;color:#b5b5b5}.featured-product-landing .featured-product-content .cta-content .add-to-cart{-webkit-box-flex:1;-ms-flex:1;flex:1}.featured-product-landing .featured-product-content .cta-content .add-to-cart a{padding:12px 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ff5353;background:#ff5353;border-radius:50px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.featured-product-landing .featured-product-content .cta-content .add-to-cart a:hover{background-color:#e54e4e}.featured-product-landing .featured-product-content .cta-content.sale-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.featured-product-landing .featured-product-content .cta-content.sale-container .price{position:relative;line-height:1}.featured-product-landing .featured-product-content .cta-content.sale-container .price del{position:absolute;top:-24px;color:#b5b5b5;font-size:18px}.featured-product-landing .featured-product-content .cta-content.sale-container .price del span{font-size:18px!important}.featured-product-landing .featured-product-content .cta-content.sale-container .price ins{text-decoration:none}.featured-product-landing img#cpd-logo{position:absolute;right:0;bottom:0;display:block;width:100px;height:100px;margin:.5rem;background:#1a1a1a;z-index:10}.featured-product-landing .play-action{cursor:pointer}.big-facts-section{margin-bottom:0!important;background-color:#efefef}.big-facts-section .fact-area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;-webkit-column-gap:5%;-moz-column-gap:5%;column-gap:5%}.big-facts-section .fact-area .fact-container{width:100%;padding:20px 0;border-bottom:1px dashed #ccc;text-align:center}.big-facts-section .fact-area .fact-container:last-child{max-width:200px;border-bottom:0}.big-facts-section .fact-area .fact-container .fact-num{font-family:Ivar,serif;font-size:40px;font-weight:600}.big-facts-section .fact-area .fact-container .fact-text a{color:#ff5353;text-decoration:underline}.big-facts-section .fact-area .fact-container .trustpilot-widget{margin:0 auto}.big-facts-section.desktop,.big-facts-section.tablet{display:none}#site-content .nav-items-section.overlap-bottom .inner{margin-bottom:-200px}.nav-items-section.overlap-bottom+section{padding-top:150px}.nav-items-section{margin-bottom:0!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(20%,#f0f0f0));background:linear-gradient(180deg,#fff 20%,#f0f0f0 0)}.nav-items-section .container{padding:40px}.nav-items-section .container h2{padding:20px 0;font-family:Ivar;font-size:50px;font-weight:800;text-align:center}.nav-items-section .container .nav-item-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:50px;text-align:center}.nav-items-section .container .nav-item-panel .item-icon{width:75px}.nav-items-section .container .nav-item-panel .icon-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#aaa;font-size:16px;letter-spacing:.1em;text-transform:uppercase}.nav-items-section .container .nav-item-panel a{width:75px;min-width:40px;max-width:75px;min-height:115px;padding:0 30px 10px;color:#333;text-transform:uppercase}.nav-items-section .container .nav-item-panel a:hover{position:relative;padding:0 30px 10px;background-color:#eee}.nav-items-section .container .nav-item-container{margin-bottom:30px;background-size:cover}.nav-items-section .container .nav-item-container .white-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:40px;background:hsla(0,0%,100%,.97);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.nav-items-section .container .nav-item-container .info-block{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:500px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;row-gap:20px}.nav-items-section .container .nav-item-container .info-block .button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.nav-items-section .container .nav-item-container .info-block .button-group .button-one{width:100%;padding:10px 30px;border-color:transparent;background-color:#ff5353;color:#fff;font-family:Poppins,sans-serif;font-size:.9rem;font-weight:700;letter-spacing:.2em;-webkit-transition:background .1s ease-in-out,color .1s ease-in-out;transition:background .1s ease-in-out,color .1s ease-in-out}.nav-items-section .container .nav-item-container .info-block .button-group .button-one:hover{background-color:#000;color:#fff;cursor:pointer}.nav-items-section .container .nav-item-container .info-block .button-group .button-one:active{background-color:#222}.nav-items-section .container .nav-item-container .info-block .button-group .button-two{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;display:none;padding:9px;border:1px solid #aaa;margin-top:10px;background:transparent;color:#aaa;text-align:center}.nav-items-section .container .nav-item-container .info-block .button-group .button-two:hover{border:1px solid #1a1a1a;background:transparent}.nav-items-section .container .nav-item-container .info-block h3{font-family:Ivar;font-size:30px;font-weight:800}.nav-items-section .container .nav-item-container .info-block p{font-size:18px}.nav-items-section .container .nav-item-container:nth-child(odd) .info-block{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.nav-items-section .container .nav-item-container:nth-child(2n) .info-block{margin-right:10px}.nav-items-section .container .media-block{width:100%;-ms-flex-item-align:center;align-self:center}.nav-items-section .container .media-block iframe,.nav-items-section .container .media-block img{width:100%;min-width:300px;height:auto;aspect-ratio:1.77777778}section.hero_half_and_half_content .black{background-color:#1a1a1a;color:#fff}section.hero_half_and_half_content .white{background-color:#fff;color:#1a1a1a}.overlap-bottom{margin-bottom:60px}.overlap-bottom .inner .container{margin-bottom:-150px!important}.hero_half_and_half_content{padding:60px 0;background-position-x:25%;background-size:cover}.hero_half_and_half_content h1{margin-bottom:40px;font-family:Ivar,serif;font-size:50px;font-weight:600;text-align:center}.hero_half_and_half_content .container .text-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-top:38px}.hero_half_and_half_content .container .text-content h3{font-family:Poppins,sans-serif;font-size:16px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:25px;font-size:18px}.hero_half_and_half_content .container .text-content>div{font-size:18px}.hero_half_and_half_content .container .text-content>div p{margin-bottom:20px}.hero_half_and_half_content .container .text-content .button-group .button-one{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ff5353;background:#ff5353;border-radius:50px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;color:#1a1a1a;font-weight:600}.hero_half_and_half_content .container .text-content .button-group .button-one:hover{background-color:#e54e4e}.hero_half_and_half_content .container .video-content-wrapper .media-content{position:relative;width:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;aspect-ratio:1.77777778;background-position:50%;background-repeat:no-repeat;background-size:cover}.hero_half_and_half_content .container .video-content-wrapper .media-content.image{width:100%;height:auto}.hero_half_and_half_content .container .video-content-wrapper .media-content.media-video .product-video{width:100%;height:100%;aspect-ratio:1.77777778;-o-object-fit:fill;object-fit:fill}.hero_half_and_half_content .container .video-content-wrapper .media-content.media-video .product-video iframe{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.hero_half_and_half_content .container .video-content-wrapper .media-content.media-video .half-play-button{position:absolute;z-index:3;top:50%;left:50%;width:119px;height:119px;background-image:url(/app/themes/ul-theme/assets/img/play-button.svg);background-position:50%;background-repeat:no-repeat;background-size:80px;cursor:pointer;opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.hero_half_and_half_content .container .video-content-wrapper .media-content.media-video .half-play-button.inactive{opacity:0;pointer-events:none}.hero_half_and_half_content .container .video-content-wrapper .media-content.media-video .half-poster-image{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background-color:#1a1a1a;background-position:50%;background-repeat:no-repeat;background-size:contain;opacity:1;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.hero_half_and_half_content .container .video-content-wrapper .media-content.media-video .half-poster-image.inactive{opacity:0;pointer-events:none}.hero-banner-big-facts-v2-section{display:none;margin-bottom:0!important}.hero-banner-big-facts-v2-section .hero-banner-top{display:grid;padding-top:45px;margin:0 auto;background-position:50% top;background-repeat:no-repeat;background-size:cover;grid-row-gap:30px}.hero-banner-big-facts-v2-section .hero-banner-top .hero-overlay{position:absolute;z-index:1;top:0;width:100%;height:100%;background:rgba(0,0,0,.8)}.hero-banner-big-facts-v2-section .hero-banner-top .text-section{z-index:1;display:grid;grid-template-rows:.5fr;row-gap:20px}.hero-banner-big-facts-v2-section .hero-banner-top .main-title{padding-top:13px;font-family:Ivar,serif;font-size:50px!important;font-weight:700;text-align:center}.hero-banner-big-facts-v2-section .hero-banner-top .img-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.hero-banner-big-facts-v2-section .hero-banner-top .img-section .img-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;row-gap:10px}.hero-banner-big-facts-v2-section .hero-banner-top .img-section .img-item img{width:100%;max-height:300px}.hero-banner-big-facts-v2-section .hero-banner-top .img-section .img-item p{color:#555;font-size:18px;text-align:center}.hero-banner-big-facts-v2-section .hero-banner-top .hero-banner-description{max-width:750px;color:#555;font-size:18px;justify-self:center;text-align:center}.hero-banner-big-facts-v2-section .hero-banner-top .hero-button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px}.hero-banner-big-facts-v2-section .hero-banner-top .hero-button-group a{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.hero-banner-big-facts-v2-section .hero-banner-top .hero-button-group .button-hero{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:9px 30px;font-weight:600!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ff5353;background:#ff5353;border-radius:50px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.hero-banner-big-facts-v2-section .hero-banner-top .hero-button-group .button-hero:hover{background-color:#e54e4e}.hero-banner-big-facts-v2-section .hero-banner-bottom{background-color:#fff}.hero-banner-big-facts-v2-section .hero-banner-bottom .fact-area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;-webkit-column-gap:5%;-moz-column-gap:5%;column-gap:5%}.hero-banner-big-facts-v2-section .hero-banner-bottom .fact-area .fact-container{width:100%;padding:20px 0;border-bottom:1px dashed #ccc;text-align:center}.hero-banner-big-facts-v2-section .hero-banner-bottom .fact-area .fact-container:last-child{max-width:200px;border-bottom:0}.hero-banner-big-facts-v2-section .hero-banner-bottom .fact-area .fact-container .fact-num{font-family:Ivar,serif;font-size:40px;font-weight:600}.hero-banner-big-facts-v2-section .hero-banner-bottom .fact-area .fact-container .fact-text a{color:#ff5353;text-decoration:underline}.hero-banner-big-facts-v2-section .hero-banner-bottom .fact-area .fact-container .trustpilot-widget{margin:0 auto}.hero-banner-big-facts-v2-section.desktop,.hero-banner-big-facts-v2-section.tablet{display:none}.oc__slice{padding:2rem 0;margin:auto;font-family:Poppins,sans-serif}.oc__slice--cant-attend{padding-top:0!important;padding-bottom:0!important}.oc__slice-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.oc__background--grey{padding-bottom:2rem;background-color:#efefef}.oc__background--pale{background-color:#dde5f0}.oc__slice-title{margin:0;font-family:Ivar,serif;font-size:2rem;font-weight:700;line-height:1}.oc__divider{border-top:0;border-bottom:2px solid #000;margin:0}.oc__hidden{opacity:0;pointer-events:none}.oc__sr-only:not(:focus):not(:active){position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.oc-ct-three-col-slider{display:none}.oc-ct-three-col-slider.slick-slider{display:block}.oc-ct-three-col-slider .slick-list{position:relative;overflow:visible!important}.oc-ct-three-col-slider .slick-list:after,.oc-ct-three-col-slider .slick-list:before{position:absolute;z-index:10;top:0;width:100%;height:100%;content:""}.background-light .oc-ct-three-col-slider .slick-list:after,.background-light .oc-ct-three-col-slider .slick-list:before,.oc-ct-three-col-slider .slick-list:after,.oc-ct-three-col-slider .slick-list:before{background:#fff;background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(70%,#fff),to(hsla(0,0%,100%,.8)));background:linear-gradient(90deg,#fff,#fff 70%,hsla(0,0%,100%,.8))}.background-dark .oc-ct-three-col-slider .slick-list:after,.background-dark .oc-ct-three-col-slider .slick-list:before{background:#1a1a1a;background:-webkit-gradient(linear,left top,right top,from(#1a1a1a),color-stop(70%,#1a1a1a),to(rgba(26,26,26,.8)));background:linear-gradient(90deg,#1a1a1a,#1a1a1a 70%,rgba(26,26,26,.8))}.has-background-blue .oc-ct-three-col-slider .slick-list:after,.has-background-blue .oc-ct-three-col-slider .slick-list:before{background:#dde5f0;background:-webkit-gradient(linear,left top,right top,from(#dde5f0),color-stop(70%,#dde5f0),to(rgba(221,229,240,.8)));background:linear-gradient(90deg,#dde5f0,#dde5f0 70%,rgba(221,229,240,.8))}.oc-ct-three-col-slider .slick-list:before{left:0;-webkit-transform:translateX(calc(-100% + 50px));transform:translateX(calc(-100% + 50px))}.oc-ct-three-col-slider .slick-list:after{right:0;-webkit-transform:translateX(calc(100% - 50px)) scaleX(-1);transform:translateX(calc(100% - 50px)) scaleX(-1)}.oc-ct-three-col-slider--pale .slick-list:after,.oc-ct-three-col-slider--pale .slick-list:before{background:#dde5f0;background:-webkit-gradient(linear,left top,right top,from(#dde5f0),color-stop(90%,#dde5f0),to(rgba(221,229,240,.01)));background:linear-gradient(90deg,#dde5f0,#dde5f0 90%,rgba(221,229,240,.01))}.oc-ct-three-col-slider .slick-slide{padding:0 1.5rem}.oc-ct-three-col-slider .slick-next,.oc-ct-three-col-slider .slick-prev{z-index:20;width:2rem;height:2rem}.oc-ct-three-col-slider .slick-next:before,.oc-ct-three-col-slider .slick-prev:before{color:#000;font-family:Font Awesome\ 6 Pro;font-size:40px;font-weight:900}.background-light .oc-ct-three-col-slider .slick-next:before,.background-light .oc-ct-three-col-slider .slick-prev:before{background-color:#1a1a1a}.background-dark .oc-ct-three-col-slider .slick-next:before,.background-dark .oc-ct-three-col-slider .slick-prev:before{background-color:#fff}.oc-ct-three-col-slider .slick-next{right:0}.oc-ct-three-col-slider .slick-next:before{content:"\f054"}.oc-ct-three-col-slider .slick-prev{left:0}.oc-ct-three-col-slider .slick-prev:before{content:"\f053"}.oc-hero{position:relative;padding:3rem 0;background-position:50%;background-size:cover}.oc-hero__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.oc-hero__overlay--alpha{background-color:#fff;opacity:.6}.oc-hero__overlay--bravo{background-color:#fff;mix-blend-mode:color}.oc-hero__overlay--charlie{background-color:#454763;mix-blend-mode:multiply}.oc-hero__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;font-family:Poppins,sans-serif;gap:3rem}.oc-hero__breadcrumb{font-size:1.2rem;line-height:1.25}.oc-hero__breadcrumb-title{display:block}.oc-hero__title{font-family:Ivar,serif;font-size:3rem;font-weight:700;line-height:1}.oc-hero__split{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.oc-hero__desc{font-size:1.2rem}.oc-hero__bullets{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:1.5rem;font-size:1.1rem;gap:1rem;list-style-type:disc}.oc-hero__bullets,.oc-hero__divider{display:-webkit-box;display:-ms-flexbox;display:flex}.oc-hero__divider{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.oc-hero__divider:before{top:50%;left:-1.75rem;display:none;width:calc(50% - 3.5rem)}.oc-hero__divider:after,.oc-hero__divider:before{position:relative;height:2px;background-color:#fff;content:"";opacity:.5}.oc-hero__divider:after{left:1.75rem;width:calc(100% - 7rem)}.oc-hero__divider-icon{max-width:3.5rem;max-height:3.5rem;opacity:.5}.oc-ct-content-wimage__grid{gap:2rem}.oc-ct-content-wimage__grid,.oc-ct-content-wimage__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.oc-ct-content-wimage__item{font-size:1rem;gap:1rem;line-height:1.2}.oc-ct-content-wimage__image{display:block;overflow:hidden;aspect-ratio:1.77777778;background-position:50%;background-size:cover;border-radius:.25rem}.oc-ct-hero__button-container{color:#ff5353}.oc-ct-hero__button{display:inline-block;width:100%;padding:1.25rem 0;border:2px solid #ff5353;border-radius:35px;font-size:1.2rem;font-weight:700;letter-spacing:.2em;line-height:1.2;text-align:center;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.oc-ct-hero__button:hover{border-color:#ff5353;background-color:#ff5353;color:#fff}.oc-ct-hero__stats-container{gap:2rem;text-align:center}.oc-ct-hero__stat-group,.oc-ct-hero__stats-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.oc-ct-hero__stat-group{gap:1rem}.oc-ct-hero__stat-content{font-family:Ivar,serif;font-size:2.5rem;font-weight:700;line-height:1.1}.oc-ct-hero__stat-desc{font-size:1rem;line-height:.923}.oc-ct-courses__content-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;gap:2rem}.oc-ct-courses__desc{max-width:50rem;font-size:1.25rem;line-height:1.2}.oc-ct-courses__layout{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.oc-ct-courses__course,.oc-ct-courses__layout{display:-webkit-box;display:-ms-flexbox;display:flex}.oc-ct-courses__course{position:relative;top:0;overflow:hidden;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#454763;border-radius:.75rem;-webkit-box-shadow:0 0 6px 2px rgba(0,0,0,.2);box-shadow:0 0 6px 2px rgba(0,0,0,.2);color:#fff!important;text-align:left;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.oc-ct-courses__course:hover{top:-8px}.oc-ct-courses__course:hover .oc-ct-courses__course-button{background-color:#ff5353;color:#fff!important}.oc-ct-courses__course-image{aspect-ratio:1.77777778;background-color:#efefef;background-position:50%;background-size:cover}.oc-ct-courses__course-header{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:170px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.5rem;background-color:#efefef;border-radius:0 0 .75rem .75rem;color:#000;gap:1rem}.oc-ct-courses__course-title{font-family:Ivar,serif;font-size:1.75rem;font-weight:700;line-height:1}.oc-ct-courses__course-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.oc-ct-courses__course-info .sale-price{-ms-flex-item-align:center;align-self:center}.oc-ct-courses__course-price-container{position:relative;display:grid;text-align:right}.oc-ct-courses__course-price-container del{color:#b5b5b5;font-size:20px}.oc-ct-courses__course-price-container del span{font-size:16px}.oc-ct-courses__course-price-container del+ins{text-decoration:none}.oc-ct-courses__course-price{font-size:1.5625rem;font-weight:700;line-height:1}.oc-ct-courses__course-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:1.5rem;gap:2rem}.oc-ct-courses__course-button,.oc-ct-courses__course-desc{font-size:.9375rem;line-height:1.2}.oc-ct-courses__course-button{display:block;padding:.25rem;border:2px solid #ff5353;margin-top:auto;border-radius:35px;color:#ff5353!important;font-weight:700;text-align:center;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.oc-pt-hero{padding-bottom:16rem!important}.oc-pt-hero__price{font-family:Ivar,serif;font-size:2.5rem;line-height:.848}.oc-pt-hero__button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;gap:2rem}.oc-pt-hero__button-container p{position:relative}.oc-pt-hero__button-container p del{padding-left:10px;color:#b5b5b5;font-family:Ivar,serif;font-size:2rem}.oc-pt-hero__button-container p del+ins{padding-left:10px;text-decoration:none}.oc-pt-hero .dae-shortcode-download-button,.oc-pt-hero__button{display:inline-block!important;width:80%!important;padding:1.25rem 0!important;border:2px solid #ff5353;margin:0!important;border-radius:35px!important;color:#ff5353!important;font-weight:700!important;letter-spacing:.2em!important;line-height:1.2!important;text-align:center;text-transform:uppercase!important;-webkit-transition:all .2s ease-in!important;transition:all .2s ease-in!important}.oc-pt-hero .dae-shortcode-download-button:hover,.oc-pt-hero__button:hover{border:2px solid #ff5353!important;margin:0!important;background-color:#ff5353!important;color:#fff!important;cursor:pointer!important}.oc-pt-hero .dae-shortcode-download-wrapper{width:100%}.oc-pt-hero .dae-shortcode-download-wrapper .dae-shortcode-download-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.oc-pt-hero .dae-shortcode-download-wrapper .dae-shortcode-download-button .dae-shortcode-download-button-icon,.oc-pt-hero .dae-shortcode-download-wrapper .dae-shortcode-download-title{display:none!important}.oc-pt-hero .dae-shortcode-download-wrapper .dae-shortcode-register-wrapper{width:100%!important;padding-top:20px}.oc-pt-hero .dae-shortcode-download-wrapper .dae-shortcode-register-wrapper p{margin:10px 0 0!important;text-align:center}.oc-pt-hero .dae-shortcode-download-wrapper .dae-shortcode-register-wrapper .dae-shortcode-register-submit{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;width:100%!important;padding:12px 0!important;border:1px solid #1a1a1a!important;margin:0!important;background:#fff!important;border-radius:5px!important;color:#1a1a1a!important;font-size:14px!important;letter-spacing:.15em!important;text-align:center!important;text-transform:uppercase!important}.oc-pt-hero .dae-shortcode-download-wrapper .dae-shortcode-register-wrapper .dae-shortcode-register-submit:hover{background:#f0f0f0!important}.oc-pt-hero .dae-shortcode-download-wrapper .dae-shortcode-register-wrapper .dae-shortcode-register-wrapper .dae-shortcode-register-label{max-width:unset!important;margin-left:0!important}.oc-pt-hero .dae-shortcode-download-wrapper .dae-shortcode-register-wrapper .dae-shortcode-register-wrapper p{margin-right:0!important;margin-left:0!important}.oc-pt-hero .dae-shortcode-download-wrapper .dae-shortcode-register-wrapper .dae-shortcode-register-input-wrap{width:100%!important;max-width:unset!important}.oc-pt-hero .dae-shortcode-download-wrapper .dae-shortcode-register-wrapper .dae-shortcode-register-input-wrap .dae-shortcode-register-field{width:100%!important;padding:15px!important;background:#f1f1f1!important;border-radius:0 5px 5px 0!important;color:#444!important;font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important}.oc-pt-hero .dae-shortcode-download-wrapper .dae-shortcode-register-wrapper .dae-shortcode-register-icon{padding:15px!important;border:1px solid #ff5353!important;background:#ff5353!important;border-radius:5px 0 0 5px!important;color:#fff!important;font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important}.oc-pt-hero .dae-shortcode-download-wrapper .dae-shortcode-register-wrapper .dae-shortcode-register-field-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0;margin-right:0!important;margin-left:0!important}.oc-pt-hero .dae-shortcode-download-wrapper .dae-shortcode-register-label{max-width:unset!important}.oc-pt-hero__button:first-of-type{margin-top:10px}.oc-pt-hero__info-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;align-self:center;gap:2rem}.oc-pt-hero__info-container,.oc-pt-hero__info-group{display:-webkit-box;display:-ms-flexbox;display:flex}.oc-pt-hero__info-group{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.oc-pt-hero__info-icon{width:2rem;height:2rem}.oc-pt-hero__info-desc{font-size:1.1rem}.oc-pt-hero__form-container{padding-bottom:2rem;margin-top:-9rem}.oc-pt-hero__form-content{background-color:#fff;-webkit-box-shadow:0 0 6px 2px rgba(0,0,0,.2);box-shadow:0 0 6px 2px rgba(0,0,0,.2)}.oc-pt-hero__form-content .wpcf7-response-output{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.oc-pt-hero__form-image{position:relative;aspect-ratio:1.77777778;background-position:50%;background-size:cover;border-radius:.1rem}.oc-pt-hero__form-image:after{position:absolute;right:50%;bottom:0;width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 1rem 1rem;content:"";-webkit-transform:translateX(50%) translateY(1px);transform:translateX(50%) translateY(1px)}.oc-pt-hero__form{padding:1.5rem}.oc-pt-hero__form form{gap:1.5rem}.oc-pt-hero__form form,.oc-pt-hero__form form>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.oc-pt-hero__form form>div{gap:.25rem}.oc-pt-hero__form form>div span{grid-column:2/span 2}.oc-pt-hero__form form>div br{display:none}.oc-pt-hero__form label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000!important;font-size:.9375rem;font-weight:700;letter-spacing:0!important;text-transform:none!important}.oc-pt-hero__form input,.oc-pt-hero__form textarea{border:0!important;margin-top:10px;margin-bottom:0!important;border-radius:.1rem!important}.oc-pt-hero__form input::-webkit-input-placeholder,.oc-pt-hero__form textarea::-webkit-input-placeholder{color:#b5b5b5!important;font-weight:600}.oc-pt-hero__form input::-moz-placeholder,.oc-pt-hero__form textarea::-moz-placeholder{color:#b5b5b5!important;font-weight:600}.oc-pt-hero__form input:-ms-input-placeholder,.oc-pt-hero__form textarea:-ms-input-placeholder{color:#b5b5b5!important;font-weight:600}.oc-pt-hero__form input::-ms-input-placeholder,.oc-pt-hero__form textarea::-ms-input-placeholder{color:#b5b5b5!important;font-weight:600}.oc-pt-hero__form input::placeholder,.oc-pt-hero__form textarea::placeholder{color:#b5b5b5!important;font-weight:600}.oc-pt-hero__form input:focus,.oc-pt-hero__form textarea:focus{background-color:#fff!important;outline:1px solid #b2b2b2!important}.oc-pt-hero__form button,.oc-pt-hero__form input[type=submit]{min-height:0!important;padding:.5rem 1.5rem!important;border:2px solid #ff5353!important;background:none!important;border-radius:35px!important;color:#ff5353!important;cursor:pointer;font-family:Poppins,sans-serif!important;font-weight:700!important;letter-spacing:.2em;line-height:1.2;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.oc-pt-hero__form button:hover,.oc-pt-hero__form input[type=submit]:hover{background-color:#ff5353!important;color:#fff!important}.oc-pt-hero__form textarea{min-height:auto!important}.oc-pt-hero__form-required{color:#ff5353}.oc-pt-hero__form-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem!important}.oc-pt-hero__form-footer br,.oc-pt-hero__form-footer span{display:none}.oc-pt-bullet-slice__bullets{list-style-type:disc;text-align:left}.oc-pt-bullet-slice__bullet{margin-bottom:1.5rem;margin-left:1.5rem;-moz-column-break-inside:avoid;break-inside:avoid;-webkit-column-break-inside:avoid;font-size:1rem;line-height:1.2;page-break-inside:avoid}.oc-pt-instructor__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;text-align:left}.oc-pt-instructor__image-container{position:relative;overflow:hidden;aspect-ratio:1.77777778;border-radius:.5rem;-webkit-box-shadow:0 0 6px 2px rgba(0,0,0,.2);box-shadow:0 0 6px 2px rgba(0,0,0,.2)}.oc-pt-instructor__image{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#111;background-position:50%;background-size:cover}.oc-pt-instructor__image-button{position:absolute;top:0;left:0;width:100%;height:100%;border:0;background-color:transparent}.oc-pt-instructor__icon{position:absolute;top:50%;left:50%;width:6.25rem;height:6.25rem;color:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.oc-pt-instructor__video{position:absolute;top:0;left:0;overflow:hidden;width:100%;aspect-ratio:1.77777778}.oc-pt-instructor__video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.oc-pt-instructor__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1rem;gap:.5rem;line-height:1.2}.oc-pt-instructor__name{letter-spacing:.1em;text-transform:uppercase}.oc-felix-slice{padding:2rem 0;margin-top:2rem}.oc-felix-slice__grid{text-align:left}.oc-felix-slice__content,.oc-felix-slice__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.oc-felix-slice__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:1rem;line-height:1.2}.oc-felix-slice__content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;list-style-type:disc}.oc-felix-slice__content ul li{margin-left:1.5rem}.oc-felix-slice__image-container{position:relative;height:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 auto}.oc-felix-slice__image-container img{width:100%;max-width:30rem}.oc-ct-certification__image-container{text-align:center}.oc-ct-certification__image{max-width:30rem}.oc-ct-certification__content-group{padding:3rem 0 2rem;margin-top:-3.5rem}.oc-ct-certification__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;text-align:center}.oc-ct-certification__desc{font-size:1rem;line-height:1.2}.oc-pt-certification__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.oc-pt-certification__image-container{position:relative;height:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.oc-pt-certification__image{width:100%;max-width:30rem}.oc-pt-certification__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:3rem 0;font-size:1rem;gap:2rem;line-height:1.2}.oc-pt-certification__bottom{padding:2.5rem 0;margin-top:-5rem}.oc-ct-instructors__content{padding-top:2rem;padding-bottom:6rem;gap:3rem}.oc-ct-instructors__content,.oc-ct-instructors__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.oc-ct-instructors__item{min-height:420px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;gap:.25rem;text-align:center}.oc-ct-instructors__image-container{position:relative;overflow:hidden;width:8.5rem;margin-bottom:1.5rem;aspect-ratio:1;background-color:#efefef;border-radius:100%}.oc-ct-instructors__image-icon{position:absolute;top:50%;left:50%;width:2rem;height:2rem;color:#999;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.oc-ct-instructors__image{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50%;background-size:cover}.oc-ct-instructors__name{font-family:Ivar,serif;font-size:1.75rem;font-weight:700;line-height:1.2}.oc-ct-instructors__jobtitle{font-size:1rem;letter-spacing:.1rem;line-height:1.2;text-transform:uppercase}.oc-ct-instructors__instructor{position:relative;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.oc-ct-instructors__instructor:hover{top:-8px}.oc-ct-instructors__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1em 2em;border:1px solid #1a1a1a;margin:auto;border-radius:35px;color:#1a1a1a;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.oc-ct-instructors__button:hover{background-color:#1a1a1a;color:#fff}.oc-cant-attend__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 3rem;font-size:1rem;gap:2rem;line-height:1.2}.oc-cant-attend__content .courses-introduction{margin:0!important}.oc-cant-attend__content .courses-introduction p{width:100%!important;margin:0!important;font-size:inherit!important}.oc-cant-attend__title{margin:0!important;font-family:Ivar,serif;font-size:2rem!important;font-weight:700;letter-spacing:0!important;line-height:1}.oc-cant-attend__progress-bar{width:100px!important}.oc-cant-attend__number-button{border-radius:35px!important;font-family:Poppins,sans-serif!important;font-weight:600!important}.oc-cant-attend__number-button:hover{background-color:#1a1a1a!important;color:#fff}.oc-testimonials__content{padding:2rem 0;gap:3rem}.oc-testimonials__content,.oc-testimonials__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.oc-testimonials__item{gap:1rem}.oc-testimonials__item footer{margin-top:auto}.oc-testimonials__icon{width:100%;max-width:2rem}.oc-testimonials__quote p{font-size:1rem;font-style:italic;line-height:1.2;opacity:.5}.oc-testimonials__name{display:block;margin-top:2rem;font-size:1rem;font-weight:700;line-height:1.2}.oc-pt-program__slice{padding-top:2rem!important;padding-bottom:2rem!important}.oc-pt-program__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.oc-pt-program__item{position:relative;background-color:#efefef;border-radius:1rem;font-family:Poppins,sans-serif}.oc-pt-program__item:after{position:absolute;z-index:-1;bottom:0;left:50%;width:.32rem;height:4rem;background-color:#efefef;content:"";-webkit-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%)}.oc-pt-program__item:last-of-type:after{display:none}.oc-pt-program__item-header{position:relative;display:block;background-color:#fff;border-radius:1rem;-webkit-box-shadow:0 0 6px 2px rgba(0,0,0,.2);box-shadow:0 0 6px 2px rgba(0,0,0,.2)}.oc-pt-program__item-header--dark{background-color:#454763;color:#fff}.oc-pt-program__item-header--dark .oc-pt-program__item-icon{color:#fff;-webkit-transform:scale(1.5);transform:scale(1.5)}.oc-pt-program__item-header--gray{background-color:#949494;color:#fff}.oc-pt-program__item-header--gray .oc-pt-program__item-icon{color:#fff!important}.oc-pt-program__item-header-content{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 1.5rem;border:0;background:transparent;color:inherit;letter-spacing:.2rem;text-align:left}.oc-pt-program__item-header-content dt{font-size:1rem;font-weight:400;line-height:1.2;text-transform:uppercase}.oc-pt-program__item-header-content.is-active .oc-pt-program__item-arrow{-webkit-transform:translateX(-1.5rem) translateY(-50%) rotate(180deg);transform:translateX(-1.5rem) translateY(-50%) rotate(180deg)}.oc-pt-program__item-header-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.2rem;font-weight:700;gap:1.5rem;line-height:1.2;text-transform:uppercase}.oc-pt-program__item-header-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:2rem;gap:.5rem}.oc-pt-program__item-icon{width:1.5rem;height:1.5rem;-ms-flex-negative:0;flex-shrink:0;color:#454763}.oc-pt-program__item-arrow{position:absolute;top:50%;right:0;width:1rem;height:1rem;-webkit-transform:translateX(-1.5rem) translateY(-50%);transform:translateX(-1.5rem) translateY(-50%);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.oc-pt-program__item-content{padding:1.5rem;font-size:1rem}.oc-pt-program__item-content dd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;text-align:left}.oc-pt-program__item-content dd hr{width:100%;border-color:#1a1a1a;opacity:.25}.oc-pt-program__button{display:block;padding:1.25rem 4rem;border:2px solid #ff5353;border-radius:35px;color:#ff5353!important;font-weight:700;letter-spacing:.2em;line-height:1.2;text-align:center;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.oc-pt-program__button:hover{background-color:#ff5353;color:#fff!important}.standard-carousel-section .slick-initialized .slick-slide{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.subject-carousel-section .courses-introduction p{text-align:center}.section-comparison-table{font-family:Poppins,sans-serif}.section-comparison-table *{-webkit-box-sizing:border-box;box-sizing:border-box}.section-comparison-table .full-title{max-width:1130px;padding:0 20px;margin:0 auto 30px}.section-comparison-table .section-comparison-table-accordion{width:100%;background:hsla(0,0%,100%,.8);border-radius:20px;-webkit-box-shadow:0 2px 15px 0 rgba(0,0,0,.15);box-shadow:0 2px 15px 0 rgba(0,0,0,.15)}.section-comparison-table .section-comparison-table-accordion>div{max-width:100%;background:transparent;padding-block:20px;border:0}.section-comparison-table .section-comparison-table-accordion table th{padding:20px}.section-comparison-table .section-comparison-table-accordion table tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0}.section-comparison-table .section-comparison-table-accordion table tbody tr td{width:50%}.section-comparison-table .section-comparison-table-accordion table tbody tr td:first-child{padding-left:20px;font-weight:600}.section-comparison-table .section-comparison-table-accordion table tbody tr td:last-child{padding-right:20px}.section-comparison-table .section-comparison-table-accordion table tbody tr:nth-child(2n){background:rgba(0,0,0,.05)}.section-comparison-table .section-comparison-table-accordion table tbody tr:last-child{border-radius:0 0 20px 20px}.partial-anchor{position:relative;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 30px;border-radius:9999px;font-family:Poppins,sans-serif;font-size:.9rem;font-weight:600;letter-spacing:.2em;text-align:center;text-transform:uppercase;-webkit-transition:background .1s ease-in-out,color .1s ease-in-out;transition:background .1s ease-in-out,color .1s ease-in-out}.partial-anchor.partial-anchor-primary{background-color:#ff5353;color:#fff}.partial-anchor.partial-anchor-primary:hover{background-color:#000;color:#fff}.partial-anchor.partial-anchor-primary:active{background-color:#222}.partial-anchor.partial-anchor-primary-link{color:#ff5353}.partial-anchor.partial-anchor-primary-link:hover{color:#e04848}.partial-anchor.partial-anchor-primary-link:active{color:#e64040}.partial-anchor.partial-anchor-light-outline{border:1px solid #fff;background-color:transparent;color:#fff;-webkit-box-shadow:inset 0 0 1px 0 #fff,0 0 1px 0 #fff;box-shadow:inset 0 0 1px 0 #fff,0 0 1px 0 #fff}.partial-anchor.partial-anchor-light-outline:hover{background-color:#efefef;color:#1a1a1a;border:1px solid #1a1a1a;-webkit-box-shadow:inset 0 0 1px 0 #1a1a1a,0 0 1px 0 #1a1a1a;box-shadow:inset 0 0 1px 0 #1a1a1a,0 0 1px 0 #1a1a1a}.partial-anchor.partial-anchor-light-outline:active{background-color:#ddd}.partial-anchor.partial-anchor-dark-outline{border:1px solid #1a1a1a;background-color:transparent;color:#1a1a1a;-webkit-box-shadow:inset 0 0 1px 0 #1a1a1a,0 0 1px 0 #1a1a1a;box-shadow:inset 0 0 1px 0 #1a1a1a,0 0 1px 0 #1a1a1a}.partial-anchor.partial-anchor-dark-outline:hover{background-color:#efefef}.partial-anchor.partial-anchor-dark-outline:active{background-color:#ddd}.partial-anchor.partial-anchor-wide{min-width:100%}.partial-anchor.partial-anchor-dark-background{background-color:#1a1a1a;color:#fff;border:1px solid #1a1a1a;-webkit-box-shadow:inset 0 0 1px 0 #1a1a1a,0 0 1px 0 #1a1a1a;box-shadow:inset 0 0 1px 0 #1a1a1a,0 0 1px 0 #1a1a1a}.partial-anchor.partial-anchor-dark-background:hover{background-color:#efefef;color:#1a1a1a;border:1px solid #1a1a1a}.partial-anchor.partial-anchor-dark-background:active{background-color:#ddd}.partial-heading{color:#000;text-align:center}.has-background-color.has-background-dark .partial-heading,.has-background-image.has-background-blue .partial-heading,.has-background-image.has-background-dark .partial-heading,.has-background-image.has-background-text-light .partial-heading{color:#fff}.has-background-color.background-light .partial-heading{color:#777}.partial-heading.partial-heading-left{text-align:left}.partial-heading.partial-heading-center{text-align:center}span.partial-heading{color:#777;font-family:Poppins,sans-serif;font-size:1.3em;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.background-dark span.partial-heading,.has-background-blue span.partial-heading,.has-background-dark span.partial-heading{color:hsla(0,0%,100%,.6)}h1.partial-heading,h2.partial-heading{font-family:Ivar,serif;font-size:1.75rem;font-weight:700}h3.partial-heading{font-family:Ivar,serif;font-size:1.5rem;font-weight:700}h4.partial-heading{font-family:Ivar,serif;font-size:1.25rem}.has-background-text-grey .partial-heading{color:#777}.partial-statistic{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0;text-align:center}.partial-statistic p:first-child{font-size:2.25rem;font-weight:700}.partial-statistic p:last-child{text-wrap:balance}.partial-blurred-background{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;overflow:hidden;width:100%;height:100%}.partial-blurred-background:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:""}.partial-blurred-background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.has-background-image{position:relative;color:var(--text-color)}.has-background-image .partial-blurred-background:after{background:var(--bg-color)}.has-background-image>:not(.partial-blurred-background){z-index:1}.has-background-image.has-background-blue .partial-blurred-background img,.has-background-image.has-background-cream .partial-blurred-background img,.has-background-image.has-background-dark .partial-blurred-background img,.has-background-image.has-background-grey .partial-blurred-background img,.has-background-image.has-background-light .partial-blurred-background img,.has-background-image.has-background-pink .partial-blurred-background img{-webkit-filter:blur(2.16px) grayscale(1);filter:blur(2.16px) grayscale(1)}.has-background-image.has-background-blue{--text-color:#fff;--bg-color:rgba(68,72,99,0.9)}.has-background-image.has-background-light{--text-color:#000;--bg-color:rgba(221,229,240,0.85)}.has-background-image.has-background-dark{--text-color:#fff;--bg-color:rgba(26,26,26,0.85)}.has-background-image.has-background-text-light{--text-color:#fff}.has-background-image.has-background-text-dark{--text-color:#000}.has-background-image.has-background-text-grey{--text-color:#777}.has-background-image.has-background-fit-contain img{-o-object-fit:contain;object-fit:contain}.has-background-image.has-background-fit-cover img{-o-object-fit:cover;object-fit:cover}.has-background-image.has-background-fit-fill img{-o-object-fit:fill;object-fit:fill}.has-background-image.has-background-fit-none img{-o-object-fit:none;object-fit:none}.has-background-image.has-background-fit-scale-down img{-o-object-fit:scale-down;object-fit:scale-down}.has-background-image.has-background-position-center img{-o-object-position:center;object-position:center}.has-background-image.has-background-position-top img{-o-object-position:top;object-position:top}.has-background-image.has-background-position-right img{-o-object-position:right;object-position:right}.has-background-image.has-background-position-bottom img{-o-object-position:bottom;object-position:bottom}.has-background-image.has-background-position-left img{-o-object-position:left;object-position:left}.has-background-image.has-background-position-eighty-percent img{-o-object-position:80%;object-position:80%}.has-background-color:not(.has-background-text-only).has-background-light{background-color:#fff}.has-background-color:not(.has-background-text-only).has-background-dark{background-color:#1a1a1a}.has-background-color:not(.has-background-text-only).has-background-grey{background-color:#efefef}.has-background-color:not(.has-background-text-only).has-background-blue{background-color:#dde5f0}.has-background-color:not(.has-background-text-only).has-background-pink{background-color:#fdf3f3}.has-background-color:not(.has-background-text-only).has-background-cream{background-color:#f4f2ee}.has-background-text-grey{color:#777}.content-text{gap:30px;grid-row-start:1}.content-text,.content-text .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-text .header{gap:10px}.content-text .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.background-dark .content-text{color:#fff}section.add-bottom-padding{padding-bottom:170px}section.negative-top-margin{margin-top:-228px}.remove-top-padding{padding-top:0!important}.remove-bottom-padding{padding-bottom:0!important}h2.poppins_title{font-family:Poppins,sans-serif}@media (min-width:1150px){.ProductTitle{font-size:40px;letter-spacing:0}.MainBodyText ol li,.MainBodyText ul li{font-size:18px}.ProgressBar{width:353px}.ViewMoreButton{width:344px;height:45px}.VariationDropDown{top:100%;width:46%}.VariationPriceOutput .sale-price{font-size:36px}.DateCalendar .course-years{top:100%;width:46%}.Breadcrumbs span{font-size:14px}.AccountOrderBox{width:31.4%!important;padding-right:25px}.AccountOrderBox:nth-child(3n){padding-right:0}body .woocommerce-breadcrumb{font-size:14px!important}#site-header .top-menu .inner .search-form{width:100px}#site-header .burger-menu.show{width:35%!important}#site-header .second-menu{overflow-x:visible}#site-header .second-menu.fade:after{background-image:none}#site-header .second-menu .inner #second-navigation{position:relative;width:100%;overflow-x:inherit}#site-header .second-menu .inner #second-navigation .drop-navigation{border-bottom-right-radius:5px}#site-header .second-menu .inner #second-navigation>form input[type=search]{width:100%}.course-img .course-title{border-bottom:none}.news-columns-listing{display:block!important;padding-top:50px}.news-columns-listing .news-columns{width:31.4%!important;margin-right:25px;margin-bottom:35px;float:left}.news-columns-listing .news-columns:nth-child(3n){margin-right:0}.news-columns-listing .news-columns .image-block{height:177px}.news-columns-listing .line{margin-top:18px}.news-number .progress-bar{width:353px}.news-number .course-number-button{width:344px;height:45px}.resources-columns-listing h1{font-size:40px;letter-spacing:0}.resources-columns-listing .breadcrumbs-resource-container span{font-size:14px}.resources-columns-listing .resources-sections .resource-column h3{font-size:40px;letter-spacing:0}.resources-columns-listing .resources-sections .resource-column .post-row{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:42px;-moz-column-gap:42px;column-gap:42px}.resources-columns-listing .resources-sections .resource-column .complete-list span{padding:12px 90px}.single-team-member .breadcrumbs-member-container span{font-size:14px}.single-team-member .team-member-container .team-member .team-member-top-panel .member-name{font-size:40px;letter-spacing:0}.single-team-member .team-member-container .team-member .team-member-top-panel img{width:40px;height:40px}.single-team-member .team-member-container .team-member .team-member-content{padding-bottom:80px}.single-team-member .team-member-container .team-member .team-member-content .content{font-size:18px}.single-team-member .team-member-container .team-member .team-member-content .content p{margin-bottom:16px;line-height:147%}.single-team-member .team-member-container .member-image-desktop{width:325px!important;height:325px!important}.instructor-blogs .course-number-button{width:344px;height:45px}.testimonial-column-listing .all-testimonials-title{font-size:40px;letter-spacing:0}.testimonial-column-listing .all-testimonials-content{font-size:18px}.testimonial-column-listing .all-testimonial-container .testimonial-header{margin-bottom:29px;font-size:20px}.testimonial-column-listing .all-testimonial-container .testimonial-wrapper .testimonial-top-panel{height:auto;min-height:auto}.testimonial-column-listing .all-testimonial-container .testimonial-wrapper .testimonial-top-panel .testimonial-img{width:71px;height:71px}.testimonial-column-listing .all-testimonial-container .testimonial-wrapper .testimonial-top-panel .testimonial-info>p,.testimonial-column-listing .all-testimonial-container .testimonial-wrapper .testimonial-top-panel .testimonial-info h4{font-size:15px}.team-member-listing .team-member-container .team-member-wrapper{width:20%}.team-member-listing .progress-bar{width:353px}.team-member-listing .course-number-button{width:344px;height:45px}.news-content-page .breadcrumbs-resource-container span{font-size:14px}.news-content-page .news-title{font-size:40px;letter-spacing:0;margin-bottom:22px}.news-content-page .main-content .news-content .post-info-container .news-author-name,.news-content-page .main-content .news-content .post-info-container .news-date{font-size:14px}.news-content-page .main-content .news-content ol li,.news-content-page .main-content .news-content ul li{font-size:18px}.news-content-page .main-content .sidebar-wrapper{width:50%!important}.news-content-page .main-content .sidebar-content .join-us .social-icons div li i{width:45px!important;height:45px!important}.error-page .error,.resource-content-page .inner .news-title{font-size:40px;letter-spacing:0}.resource-content-page .inner .main-content .news-content ol li,.resource-content-page .inner .main-content .news-content ul li{font-size:18px}.resource-content-page .inner .main-content .news-content .breadcrumbs-resource-container span,.resource-content-page .inner .main-content .news-content .post-info-container .news-author-name,.resource-content-page .inner .main-content .news-content .post-info-container .news-date{font-size:14px}.resource-content-page .inner .main-content .sidebar-wrapper{width:50%!important}.resource-content-page .inner .main-content .sidebar-content .join-us .social-icons div li i{width:45px!important;height:45px!important}.search-page .search-title{font-size:40px;letter-spacing:0}.search-page .search-result h3{font-size:24px}.search-page .search-result div{font-size:18px}.search-page h2{font-size:16px}.woocommerce-MyAccount-content .user-container .user-name-account{font-size:18px}.woocommerce-MyAccount-content .order-info-account{width:100%!important}.woocommerce-MyAccount-content .order-info-account .order-columns .account-img-collection{width:31.4%!important;padding-right:25px}.woocommerce-MyAccount-content .order-info-account .order-columns .account-img-collection:nth-child(3n){padding-right:0}.woocommerce-MyAccount-content .order-info-account .account-view-number .progress-bar{width:353px}.account-form-title{font-size:18px}.save-changes-account{width:261px}.login-form-container .login-page-sign-form .login-title{font-size:40px;letter-spacing:0;margin-bottom:76px}.login-form-container .login-page-sign-form .login-signin{font-size:18px}.login-form-container .login-page-sign-form .login-register{margin-top:85px;font-size:18px}.login-form-container .login-page-sign-form .signin-button-account{width:261px}.login-form-container .login-page-sign-form .login-option-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.login-form-container .login-page-sign-form .login-option-container a{width:31.8%}.login-form-container .login-page-sign-form .login-option-container a .white-circle{width:88px;height:88px}.lost-password button,.lost-password input,.lost_reset_password button,.lost_reset_password input{width:261px;height:47px}.account-subscriptions .woocommerce_account_subscriptions .subscription{width:31.4%!important;padding-right:25px}.account-subscriptions .woocommerce_account_subscriptions .subscription:nth-child(3n){padding-right:0}.account-order h1,.account-order h2,.account-subscription h1,.account-subscription h2,.account-subscriptions h2,.account-update-payment-method h1,.account-update-payment-method h2,.woocommerce-MyAccount-content .account-course-number,.woocommerce-order-downloads h1,.woocommerce-order-downloads h2{font-size:40px;letter-spacing:0}#woocommerce-form-account-edit .password-input .display-password,#woocommerce-form-account-edit .password-input .woocommerce-Input--password{width:80%}.woocommerce-cart.logged-in .woocommerce-cart-container{display:block}.woocommerce-cart.logged-in .woocommerce-cart-container .cart-container{width:auto!important}.woocommerce-cart.logged-in .woocommerce-cart-container .order-total{border-top:none}.woocommerce-cart.logged-in .woocommerce-cart-container .attachment-woocommerce_thumbnail{width:auto}#cart-totals-section{min-width:300px;margin-left:25px}.progressbar{display:block}.progressbar .progress-steps li{border-right:1px solid #ccc}.progressbar .progress-steps li:first-of-type{border-left:1px solid #ccc}.woocommerce-cart-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.cart .cart-discount{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:normal;padding:0}.cart .cart-discount th{margin-right:25px}.cart .order-total th{padding-right:0;padding-left:0;border-top:none!important}.cart .order-total td{padding:5px 0 5px 25px!important}.shop_table_responsive{width:300px}.login-section .signin-cart-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.signin-button,.woocommerce-form-register__submit{width:261px}.billing-section .form-row-first,.shipping_address .form-row-first,.woocommerce-form-register .form-row-first{width:47%;float:left}.billing-section .form-row-last,.shipping_address .form-row-last,.woocommerce-form-register .form-row-last{width:47%;float:right}#cart-container{width:100%}#cart-container.requires-login{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#cart-container.requires-login .woocommerce-cart-form .woocommerce-cart-container{position:sticky;top:100px;margin-left:25px}.woocommerce-checkout .form-checkout .inner{padding-right:20px;padding-left:20px}.woocommerce-checkout .checkout-content-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.woocommerce-checkout .woocommerce-notices-wrapper .woocommerce-message{position:absolute;top:60px}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .cart_item{padding-right:0;padding-left:0}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .cart_item .product-name{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:10px;margin-top:11px;margin-bottom:0}.woocommerce-checkout .checkout .col-1 .woocommerce-billing-fields .cart_item{margin-bottom:25px}.woocommerce-checkout .checkout .billing-button-container{padding-right:60px!important;padding-left:60px!important}.woocommerce-checkout #place_order{width:261px;height:47px}#cart-totals-section,#order_review{position:sticky;top:100px;height:100%;margin-left:25px}header.has-promotion-banner+main #cart-totals-section,header.has-promotion-banner+main #order_review{top:125px}.woocommerce-order .thankyou-message{font-size:40px;letter-spacing:0}.hero-split-section.hero-split-full-height{min-height:calc(100vh - var(--height-offset))}.hero-stats-section .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hero-stats-section .container .hero-stats-wrapper+.hero-stats-wrapper{border-top:0}.latest_articles .news-columns .column .color-block{height:177px}.latest_articles .news-columns .column .color-block span:first-of-type{margin-bottom:13px}.latest_articles .news-columns .column .color-block .color-block-container p,.latest_articles .news-columns .column .color-block span:last-of-type{margin-top:12px}.latest_articles .news-number .progress-bar{width:353px}.latest_articles .news-number .course-number-button{width:344px;height:45px}.half-and-half-new-section{display:grid;gap:50px}.half-and-half-new-section .image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;gap:50px;grid-template-columns:repeat(2,1fr)}.half-and-half-new-section .container .content{display:grid;gap:50px;grid-template-columns:repeat(2,1fr)}.half-and-half-new-section .container .content .buttons .partial-anchor{width:100%}.section-feature-row .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-feature-row .container .hero-stats-wrapper+.hero-stats-wrapper,.section-feature-row .container .hero-stats-wrapper+.partial-statistic{border-top:0}.section-half-content.section-half-content-boxed:not(.a) .half-content-box{max-width:1130px}.section-half-content.section-half-content-boxed:not(.a).section-half-content-count-2:not(.section-half-content-reverse) .foreground.item-0{padding-bottom:var(--overlap-padding-bottom,0);margin-right:0}.section-half-content.section-half-content-boxed:not(.a).section-half-content-count-2:not(.section-half-content-reverse) .foreground.item-1{padding-top:var(--overlap-padding-top,0);margin-left:0}.section-half-content.section-half-content-boxed:not(.a).section-half-content-count-2.section-half-content-reverse .foreground.item-0{padding-top:var(--overlap-padding-top,0);margin-right:0}.section-half-content.section-half-content-boxed:not(.a).section-half-content-count-2.section-half-content-reverse .foreground.item-1{padding-bottom:var(--overlap-padding-bottom,0);margin-left:0}.section-half-content.section-half-content-count-2.section-half-content-quarter:not(.half-content-box) .wrapper{grid-template-columns:minmax(0,1fr) minmax(0,3fr);grid-template-columns:calc((100% - 1130px)/2 + 282.5px - var(--halves-gap)/2) calc((100% - 1130px)/2 + 847.5px - var(--halves-gap)/2)}.section-half-content.section-half-content-count-2.section-half-content-quarter.half-content-box .wrapper{grid-template-columns:minmax(0,1fr) minmax(0,3fr);grid-template-columns:calc((100% - 1130px)/2 + 282.5px) calc((100% - 1130px)/2 + 847.5px)}.section-half-content.section-half-content-count-2.section-half-content-quarter:not(.section-half-content-auto) .foreground.item-0{max-width:calc(282.5px - var(--halves-gap)/2)}.section-half-content.section-half-content-count-2.section-half-content-quarter:not(.section-half-content-auto) .foreground.item-1{max-width:calc(847.5px - var(--halves-gap)/2)}.section-half-content.section-half-content-count-2.section-half-content-third:not(.half-content-box) .wrapper{grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-template-columns:calc((100% - 1130px)/2 + 372.9px - var(--halves-gap)/2) calc((100% - 1130px)/2 + 757.1px - var(--halves-gap)/2)}.section-half-content.section-half-content-count-2.section-half-content-third.half-content-box .wrapper{grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-template-columns:calc((100% - 1130px)/2 + 372.9px) calc((100% - 1130px)/2 + 757.1px)}.section-half-content.section-half-content-count-2.section-half-content-third:not(.section-half-content-auto) .foreground.item-0{max-width:calc(372.9px - var(--halves-gap)/2)}.section-half-content.section-half-content-count-2.section-half-content-third:not(.section-half-content-auto) .foreground.item-1{max-width:calc(757.1px - var(--halves-gap)/2)}.section-half-content.section-half-content-count-2.section-half-content-half:not(.half-content-box) .wrapper{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:calc((100% - 1130px)/2 + 565px - var(--halves-gap)/2) calc((100% - 1130px)/2 + 565px - var(--halves-gap)/2)}.section-half-content.section-half-content-count-2.section-half-content-half.half-content-box .wrapper{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:calc((100% - 1130px)/2 + 565px) calc((100% - 1130px)/2 + 565px)}.section-half-content.section-half-content-count-2.section-half-content-half:not(.section-half-content-auto) .foreground.item-0,.section-half-content.section-half-content-count-2.section-half-content-half:not(.section-half-content-auto) .foreground.item-1{max-width:calc(565px - var(--halves-gap)/2)}.section-half-content.section-half-content-count-2.section-half-content-two-third:not(.half-content-box) .wrapper{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-columns:calc((100% - 1130px)/2 + 745.8px - var(--halves-gap)/2) calc((100% - 1130px)/2 + 384.2px - var(--halves-gap)/2)}.section-half-content.section-half-content-count-2.section-half-content-two-third.half-content-box .wrapper{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-columns:calc((100% - 1130px)/2 + 745.8px) calc((100% - 1130px)/2 + 384.2px)}.section-half-content.section-half-content-count-2.section-half-content-two-third:not(.section-half-content-auto) .foreground.item-0{max-width:calc(745.8px - var(--halves-gap)/2)}.section-half-content.section-half-content-count-2.section-half-content-two-third:not(.section-half-content-auto) .foreground.item-1{max-width:calc(384.2px - var(--halves-gap)/2)}.section-half-content.section-half-content-count-2.section-half-content-three-quarter:not(.half-content-box) .wrapper{grid-template-columns:minmax(0,3fr) minmax(0,1fr);grid-template-columns:calc((100% - 1130px)/2 + 847.5px - var(--halves-gap)/2) calc((100% - 1130px)/2 + 282.5px - var(--halves-gap)/2)}.section-half-content.section-half-content-count-2.section-half-content-three-quarter.half-content-box .wrapper{grid-template-columns:minmax(0,3fr) minmax(0,1fr);grid-template-columns:calc((100% - 1130px)/2 + 847.5px) calc((100% - 1130px)/2 + 282.5px)}.section-half-content.section-half-content-count-2.section-half-content-three-quarter:not(.section-half-content-auto) .foreground.item-0{max-width:calc(847.5px - var(--halves-gap)/2)}.section-half-content.section-half-content-count-2.section-half-content-three-quarter:not(.section-half-content-auto) .foreground.item-1{max-width:calc(282.5px - var(--halves-gap)/2)}.section-half-content .wrapper{gap:var(--halves-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.section-half-content .wrapper .item-0{grid-area:1/1/span 1/span 1}.section-half-content .wrapper .item-1{grid-area:1/2/span 1/span 1}.section-half-content.section-half-content-count-1 .wrapper{grid-template-columns:repeat(1,minmax(0,1fr))}.section-half-content.section-half-content-count-2.slicing{--slice-width:100px;--slice-distance:0px;--slice-lean-forward:1}.section-half-content.section-half-content-count-2.slicing.slicing.slice-central{--slice-distance:calc(var(--slice-width)/2*-1)}.section-half-content.section-half-content-count-2.slicing.slicing.slice-central .item-0.foreground{max-width:calc(565px - var(--halves-gap) - var(--slice-width)/2 + 15px);margin-right:calc(var(--slice-width)/2)}.section-half-content.section-half-content-count-2.slicing.slicing.slice-central .item-1.foreground{max-width:calc(565px - var(--halves-gap) - var(--slice-width)/2 + 15px);margin-left:calc(var(--slice-width)/2)}.section-half-content.section-half-content-count-2.slicing.slicing.slice-central .item-1.background{width:calc(100% + var(--slice-width) - var(--halves-gap)/2);margin-left:calc((var(--slice-width) + var(--halves-gap))/2*-1)}.section-half-content.section-half-content-count-2.slicing.slice-tight{--slice-distance:0px}.section-half-content.section-half-content-count-2.slicing.slice-close{--slice-distance:100px}.section-half-content.section-half-content-count-2.slicing.slice-middle{--slice-distance:calc(282.5px - var(--halves-gap))}.section-half-content.section-half-content-count-2.slicing.slice-far{--slice-distance:calc(565px - var(--halves-gap) - var(--slice-width))}.section-half-content.section-half-content-count-2.slicing.slice-extreme{--slice-distance:calc(100% - var(--slice-width) + var(--halves-gap)/2)}.section-half-content.section-half-content-count-2.slicing .background:first-child:not(:last-child){z-index:2;padding-right:calc(var(--slice-width) + var(--slice-distance));margin-right:calc((var(--slice-width) + var(--slice-distance))*-1);-webkit-clip-path:polygon(0 0,calc(100% - var(--slice-width)*(1 - var(--slice-lean-forward, 1))) 0,calc(100% - var(--slice-width)*var(--slice-lean-forward, 1)) 100%,0 100%);clip-path:polygon(0 0,calc(100% - var(--slice-width)*(1 - var(--slice-lean-forward, 1))) 0,calc(100% - var(--slice-width)*var(--slice-lean-forward, 1)) 100%,0 100%)}.section-half-content.section-half-content-count-2 .wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}.section-half-content.section-half-content-count-2 .background{width:calc(100% + var(--halves-gap)/2)}.section-half-content.section-half-content-count-2.section-half-content-reverse .foreground.item-0,.section-half-content.section-half-content-count-2.section-half-content-reverse .foreground.item-1,.section-half-content.section-half-content-count-2:not(.section-half-content-reverse) .foreground.item-0,.section-half-content.section-half-content-count-2:not(.section-half-content-reverse) .foreground.item-1{padding-top:var(--overlap-padding-top,0);padding-bottom:var(--overlap-padding-bottom,0);margin-top:var(--overlap-margin-top,0);margin-bottom:var(--overlap-margin-bottom,0)}.section-half-content.section-half-content-count-2.section-half-content-reverse .foreground.item-0,.section-half-content.section-half-content-count-2:not(.section-half-content-reverse) .foreground.item-0{padding-right:0;margin-right:0;margin-left:auto;padding-top:10vh;padding-bottom:10vh}.section-half-content.section-half-content-count-2.section-half-content-reverse .foreground.item-1,.section-half-content.section-half-content-count-2:not(.section-half-content-reverse) .foreground.item-1{padding-left:0;margin-right:auto;margin-left:0}.section-half-content.section-half-content-count-2.section-half-content-reverse .background.item-0,.section-half-content.section-half-content-count-2:not(.section-half-content-reverse) .background.item-0{margin-right:calc(var(--halves-gap)/2*-1)}.section-half-content.section-half-content-count-2.section-half-content-reverse .background.item-1,.section-half-content.section-half-content-count-2:not(.section-half-content-reverse) .background.item-1{margin-left:calc(var(--halves-gap)/2*-1)}.section-half-content .profile{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-half-content .blank{min-height:0}.section-parade .section-parade-linkedin-profile{width:44%!important;padding-bottom:11px}.section-parade .section-parade-linkedin-profile .testimonial-top-panel{margin-bottom:16px}.section-parade .section-parade-linkedin-profile .testimonial-info{margin-left:13px}.section-product-comparison .overview{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.section-product-comparison .overview .recommended-filler{display:block}.section-accordion .section-accordion-item .section-accordion-item-content>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#site-content .section-form .wpcf7 form>div:not(.wpcf7-response-output){grid-template-columns:repeat(3,minmax(0,1fr))}.section-simple-tabs .wrapper .ui-tabs ul.ui-tabs-nav li.ui-tabs-tab.ui-state-active:after{position:absolute;bottom:-20px;left:calc(50% - 20px);width:0;height:0;border-color:#fff transparent transparent;border-style:solid;border-width:20px 20px 0;content:""}.cpd_content .container .cpd-image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;margin-top:-25px}.cpd_content .container .cpd-image-wrapper .media-content{margin-top:0}.flex-columns .inner .columns .column-wrapper .column-top-panel{height:auto;min-height:auto}.latest_news .news-title{font-size:40px;letter-spacing:0}.latest_news .news-columns .column{display:block;width:31.8%!important}.latest_news .news-columns .column .color-block{height:177px}.latest_news .news-columns .column .color-block span:first-of-type{margin-bottom:13px}.latest_news .news-columns .column .color-block .color-block-container p,.latest_news .news-columns .column .color-block span:last-of-type{margin-top:12px}.latest_news .news-number .course-number.tablet{display:none!important}.latest_news .news-number .course-number.laptop{display:block}.latest_news .news-number .progress-bar{width:353px}.latest_news .news-number .course-number-button{width:344px;height:45px}.online-courses .courses-introduction p{font-size:18px}.online-courses .online-courses-columns{display:block!important}.online-courses .online-courses-columns .online-column{width:31.4%!important;margin:0 25px 45px 0;float:left}.online-courses .online-courses-columns .online-column a:hover{top:-8px}.online-courses .online-courses-columns .online-column a:hover .days-container,.online-courses .online-courses-columns .online-column a:hover .has-courses{bottom:-36px}.online-courses .online-courses-columns .online-column:nth-child(3n){margin-right:0}.online-courses .online-courses-columns .online-column:nth-child(4n){clear:left}.online-courses .online-courses-columns .online-column .days-container,.online-courses .online-courses-columns .online-column .has-courses{bottom:32px;margin-top:-12px}.online-courses .online-courses-columns .online-column h2{border-bottom:none}.online-courses .online-courses-columns .online-column .course-description{max-height:42px;margin-bottom:14px;-webkit-line-clamp:2}.online-courses .progress-bar{width:353px}.online-courses .course-number-button{width:344px;height:45px}.featured-product .featured-product-content h2{font-size:40px;letter-spacing:0}.featured-product .featured-product-content .product-content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-item-align:start;align-self:start;padding-bottom:50px;border-bottom:1px solid #333}.featured-product .featured-product-content .product-content .featured-product-media{min-width:341px;max-width:600px;height:auto!important}.featured-product .featured-product-content .product-content .product-line{display:none}.featured-product .featured-product-content .content-desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:26px}.featured-product .featured-product-content .content-desktop .multi-offer{margin-bottom:30px}.featured-product .featured-product-content .subscription-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:26px}.featured-product .featured-product-content .subscription-content .subscription .subscription-options{top:100%;width:46%;top:103%!important;left:-26%;width:100%}.featured-product .featured-product-content .subscription-content .subscription .price-output .sale-price{font-size:36px}.featured-product .product-upgrade{width:auto;min-width:93%;padding:10px}.featured-product .product-attributes{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:20px}.featured-product .product-attributes>div{width:auto!important;padding-right:0;padding-bottom:20px;padding-left:0}.featured-product .product-attributes.attribute_count{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.featured-product .product-attributes.attribute_count div{width:100%!important}.featured-product .product-attributes.attribute_count_less div{width:30%!important;margin-right:10px}.featured-product .product-attributes.attribute_count_less div:last-child{margin-right:0}.featured-product .featured-product-title{margin-top:0}.featured-product .content-mobile{display:none}.content-desktop .payment-seal-section,.details .aside .payment-seal-section{display:-webkit-box;display:-ms-flexbox;display:flex}.classroom-product .classroom-product-content h2{font-size:40px;letter-spacing:0}.classroom-product .classroom-product-content .product-content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-item-align:start;align-self:start;padding-bottom:15px}.classroom-product .classroom-product-content .product-content .classroom-product-media{max-width:500px;height:auto!important;min-height:341px}.classroom-product .classroom-product-content .content-desktop{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:26px}.classroom-product .product-line{display:none}.classroom-product .product-attributes{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:20px}.classroom-product .product-attributes>div{width:auto!important;padding-right:0;padding-bottom:20px;padding-left:0}.classroom-product .classroom-product-title{margin-top:0}.classroom-product .classroom-product-title .additional-classroom-info div p:last-of-type{color:#707070;font-size:20px}.classroom-product .classroom-product-title .additional-classroom-info div.description p{font-size:16px!important}.classroom-product .classroom-product-title .additional-classroom-options div p{color:#707070;font-size:20px}.classroom-product .classroom-product-title .additional-classroom-options .price-output .sale-price{font-size:36px}.classroom-product .course-years{top:100%;width:46%;top:103%!important;left:-26%;width:100%}.classroom-product .content-mobile{display:none}.classroom-product .view-courses-container{margin-top:15px}.classroom-product .view-courses-container .progress-bar{width:353px}.classroom-product .view-courses-container .course-number-button{width:344px;height:45px}.half_half_content h2{font-size:40px;letter-spacing:0}.half_half_content .half-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.half_half_content .half-content-wrapper .media-content{min-width:500px;height:auto;margin-top:0}.half_half_content .half-content-wrapper .text-content{padding-top:0;margin-left:26px}.half_half_content .half-content-wrapper .text-content ol li,.half_half_content .half-content-wrapper .text-content ul li{font-size:18px}.half_half_content .half-content-wrapper .text-content .button-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 9px}.half_half_content .half-content-wrapper .text-content .button-group .button-one{width:100%!important;margin-right:0!important}.half_half_content .half-content-wrapper .text-content .button-group .button-two{width:100%!important;margin-top:10px!important}.half_half_content .half-content-wrapper.right .text-content{margin-right:26px;margin-left:0}.half_half_content .half-content-wrapper.top .text-content{-webkit-columns:3;-moz-columns:3;column-count:3}.half_half_content .half-content-wrapper.text{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.half_half_content .half-content-wrapper.text .left-text-content,.half_half_content .half-content-wrapper.text .right-text-content{width:48%}.button-group .button-one{width:100%!important;margin-right:0!important}.testimonial-columns .testimonial-title{font-size:40px;letter-spacing:0}.testimonial-columns .testimonial-header{margin-bottom:29px;font-size:20px}.testimonial-columns .testimonials .firm,.testimonial-columns .testimonials .individual{width:49%!important}.testimonial-columns .testimonials .testimonial-wrapper .testimonial-top-panel{height:auto;min-height:auto}.testimonial-columns .testimonials .testimonial-wrapper .testimonial-top-panel .testimonial-img{width:71px;height:71px}.testimonial-columns .testimonials .testimonial-wrapper .testimonial-top-panel .testimonial-info>p,.testimonial-columns .testimonials .testimonial-wrapper .testimonial-top-panel .testimonial-info h4{font-size:15px}.testimonial-columns .course-number-button{width:344px;height:45px}.testimonial-columns.black-bg .testimonial-title{margin-bottom:0}.testimonial-columns.black-bg .testimonials{padding-top:34px}.testimonial-columns.black-bg .testimonials .testimonial-wrapper{width:44%!important;padding-bottom:11px}.testimonial-columns.black-bg .testimonials .testimonial-wrapper .testimonial-top-panel{margin-bottom:16px}.testimonial-columns.black-bg .testimonials .testimonial-wrapper .testimonial-info{margin-left:13px}.testimonial-columns.black-bg .testimonials .line{padding-top:0}.testimonial-columns.black-bg .testimonials .testimonial-content p{margin-top:13px}.sticky-nav-fixed .sticky-nav-container h3,.sticky-nav .sticky-nav-container h3{font-size:28px!important}.sticky-nav-fixed .sticky-nav-container del span,.sticky-nav .sticky-nav-container del span{font-size:25px!important}.sticky-nav-fixed .sticky-nav-container .try-link,.sticky-nav .sticky-nav-container .try-link{margin-top:0!important}.sticky-nav-fixed .sticky-nav-container.classroom .date-price-container,.sticky-nav .sticky-nav-container.classroom .date-price-container{position:unset}.sticky-nav-fixed .sticky-nav-container.classroom .coral-button,.sticky-nav .sticky-nav-container.classroom .coral-button{margin-left:20px}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-dates.mobile,.sticky-nav .sticky-nav-container.classroom .sticky-dates.mobile{display:none}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-dates.laptop,.sticky-nav .sticky-nav-container.classroom .sticky-dates.laptop{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:70px}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-price-mobile .classroom-sticky-price-container,.sticky-nav .sticky-nav-container.classroom .sticky-price-mobile .classroom-sticky-price-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-price-mobile .classroom-sticky-price-container p:first-child:after,.sticky-nav .sticky-nav-container.classroom .sticky-price-mobile .classroom-sticky-price-container p:first-child:after{font-size:20px;font-weight:600}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-price-mobile .classroom-sticky-price-container p:nth-child(2),.sticky-nav .sticky-nav-container.classroom .sticky-price-mobile .classroom-sticky-price-container p:nth-child(2){margin-left:20px}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-price-mobile .classroom-sticky-price-container p span:first-child,.sticky-nav .sticky-nav-container.classroom .sticky-price-mobile .classroom-sticky-price-container p span:first-child{font-size:36px}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-price-mobile .classroom-sticky-price-container p .woocommerce-price-suffix,.sticky-nav .sticky-nav-container.classroom .sticky-price-mobile .classroom-sticky-price-container p .woocommerce-price-suffix{font-size:14px}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-price-priceholder,.sticky-nav .sticky-nav-container.classroom .sticky-price-priceholder{margin-left:0!important}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-price-priceholder .sale-price,.sticky-nav .sticky-nav-container.classroom .sticky-price-priceholder .sale-price{font-size:36px!important}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-price-priceholder .regular-price,.sticky-nav .sticky-nav-container.classroom .sticky-price-priceholder .regular-price{font-size:25px}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-price,.sticky-nav .sticky-nav-container.classroom .sticky-price{display:inline}.sticky-nav-fixed .sticky-nav-container.classroom .course-years,.sticky-nav .sticky-nav-container.classroom .course-years{top:100%;width:46%}.sticky-nav-fixed .sticky-nav-container.classroom .course-years-sticky,.sticky-nav .sticky-nav-container.classroom .course-years-sticky{left:-1%!important}.sticky-nav-fixed.product-sticky .sticky-price-content .sticky-price,.sticky-nav.product-sticky .sticky-price-content .sticky-price{font-size:25px!important}.sticky-nav-fixed.product-sticky .sticky-price-content .sticky-price span,.sticky-nav.product-sticky .sticky-price-content .sticky-price span{font-size:36px}.course-accordion-section h2,.generic-page-title .page-header{font-size:40px;letter-spacing:0}.course-accordion-section .fixed-accordion-header{-webkit-box-shadow:3px 3px 7px 0 rgba(0,0,0,.25);box-shadow:3px 3px 7px 0 rgba(0,0,0,.25)}.info-block{padding:51px 0 20px}.info-block .info-container{padding:19px 0 4px}.info-block .info-container h2{margin-bottom:35px}.info-block .info-container.centred{padding:19px 0 4px}.question-accordion-section h2{font-size:40px;letter-spacing:0}.question-accordion-section .accordion-text p{font-size:18px}.question-accordion-section .question-accordion{display:-webkit-box;display:-ms-flexbox;display:flex}.question-accordion-section .question-accordion .column{width:48.5%}.question-accordion-section .question-accordion .column:not(:last-of-type){margin-right:3%}.question-accordion-section .question-accordion .column .question-accordion-header:last-of-type{border-bottom:1px solid #ccc}.options-accordion-section h2{font-size:40px;letter-spacing:0}.options-accordion-section .info-accordion .option-accordion-body .accordion-img{min-width:353px}.options-accordion-section .page-accordion-options .option-accordion-body .accordion-main-content{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.category-courses .category-title{font-size:40px;letter-spacing:0}.category-courses .category-introduction p{font-size:18px}.category-courses .category-courses-columns .online-column{width:31.4%!important;margin-right:25px;float:left}.category-courses .category-courses-columns .online-column a:hover{top:-8px}.category-courses .category-courses-columns .online-column a:hover .days-container,.category-courses .category-courses-columns .online-column a:hover .has-courses{bottom:-36px}.category-courses .category-courses-columns .online-column:nth-child(3n){margin-right:0}.category-courses .category-courses-columns .online-column:nth-child(4n){clear:left}.category-courses .category-courses-columns .online-column:last-child{margin-right:0!important}.category-courses .category-courses-columns .online-column .days-container,.category-courses .category-courses-columns .online-column .has-courses{bottom:32px;margin-top:-12px}.category-courses .category-courses-columns .online-column h2{border-bottom:none}.category-courses .category-courses-columns.second-part{padding:75px 0 0}.category-courses .course-number-button{width:344px;height:45px}.category-courses .inner .category-courses-columns{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.bullet-point-section .bullet-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bullet-point-section .bullet-container .bullet-text{padding-top:0}.expertise-card-section .expertise-title{font-size:40px;letter-spacing:0}.expertise-card-section .expertise-areas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.expertise-card-section .expertise-areas .expertise-column{width:48%;margin-right:2%}.expertise-card-section .expertise-areas.client .expertise-column{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:0}.expertise-card-section .expertise-areas.client .expertise-column .expertise-card{width:47%}.expertise-card-section .expertise-areas.client .expertise-column .expertise-card:nth-child(2n+2){margin-right:0}.column-methods-section .column-title{font-size:40px;letter-spacing:0}.column-methods-section .columns-methods-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.column-methods-section .columns-methods-container .column{width:23.5%}.column-methods-section .columns-methods-container .column .column-header{min-height:41px;line-height:1.48em}.column-methods-section .columns-methods-container .column .column-button{width:100%!important;margin-top:25px}.listing-page-section .case-study-breadcrumbs{font-size:14px}.listing-page-section .page-listing-top-panel .page-listing-title{font-size:40px;letter-spacing:0}.listing-page-section .page-listing-top-panel .quote-block{padding:11px;margin-top:13px;margin-left:40px}.listing-page-section .page-listing-top-panel.team-member-page{display:-webkit-box;display:-ms-flexbox;display:flex}.listing-page-section .page-listing-top-panel.team-member-page .page-listing-content{width:97%;margin-top:31px}.main-content-section .text-container .text-area{display:grid;grid-template-columns:1fr 3fr}.main-content-section .text-container .text-area .contact-column{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:20px}.main-content-section .text-container .text-area .contact-column:last-of-type{margin-right:0}.main-content-section .text-container .contact-form .wpcf7 .contact-form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.main-content-section .text-container .contact-form .wpcf7 .contact-form-wrapper input[type=submit]{margin-bottom:10px}.main-content-section .text-container .contact-form .wpcf7 .contact-form-wrapper .form-container{-webkit-box-flex:2;-ms-flex:2;flex:2;margin-right:20px}.main-content-section .text-container .contact-form .wpcf7 .contact-form-wrapper .form-container .intro-fields{display:-webkit-box;display:-ms-flexbox;display:flex}.main-content-section .text-container .contact-form .wpcf7 .contact-form-wrapper .form-container .intro-fields .contact-fields:first-of-type{margin-right:3%}.main-content-section.main-body-text h1,.main-content-section.privacy h1{font-size:40px;letter-spacing:0;margin-bottom:22px}.main-content-section.main-body-text .main-body-content ol li,.main-content-section.main-body-text .main-body-content ul li,.main-content-section.privacy .main-body-content ol li,.main-content-section.privacy .main-body-content ul li{font-size:18px}.main-content-section.main-body-text h2{font-size:40px;letter-spacing:0}.main-content-section.main-body-text ol li,.main-content-section.main-body-text ul li{font-size:18px}#b2b-landing-page .checkboxes,#career-newsletter-form .checkboxes,#corporate-form .checkboxes,#course-quiz-result .checkboxes,#site-content .wpcf7 .checkboxes,.contact-form-section .checkboxes,.main-content-section .contact-form .wpcf7 .contact-form-wrapper .checkboxes{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:31px}#b2b-landing-page .checkboxes .form-send,#career-newsletter-form .checkboxes .form-send,#corporate-form .checkboxes .form-send,#course-quiz-result .checkboxes .form-send,#site-content .wpcf7 .checkboxes .form-send,.contact-form-section .checkboxes .form-send,.main-content-section .contact-form .wpcf7 .contact-form-wrapper .checkboxes .form-send{position:absolute;bottom:0;width:100%}.case-study-module-section .case-study-module-title{font-size:40px;letter-spacing:0}.case-study-module-section .case-study-modules{display:block;-webkit-column-count:3;-moz-column-count:3;column-count:3}.case-study-module-section .case-study-modules .card{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-moz-column-break-inside:avoid;break-inside:avoid;-webkit-column-break-inside:avoid;-webkit-transform:translateZ(0);transform:translateZ(0)}.filters{display:-webkit-box;display:-ms-flexbox;display:flex}.filters .filter-group{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:12px;padding-left:12px;border:1px solid #ccc}.filters .filter-group .filter-header{border:none}.filters .filter-group .filter-header.first-filter-header{border-top:none}.filters .filter-group .filter-categories{position:absolute;z-index:20;top:38px;left:0;width:93%;padding:0 11px;-webkit-box-shadow:0 0 7px -1px #ccc;box-shadow:0 0 7px -1px #ccc}.filters.sticky{background:transparent}.filters.sticky .filter-group .filter-header{padding:0 8px}.filters.sticky .filter-group .filter-categories{width:88%}.filters.inner{height:auto}.filters.filters-not-visible{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:0}.filters.filters-not-visible .filter-group{-webkit-box-flex:0;-ms-flex:0 0 260px;flex:0 0 260px}.filters.filters-not-visible .filter-categories{width:92.4%}.filters.filters-not-visible h2{font-size:40px;letter-spacing:0}.filters.filters-not-visible.sticky .one{margin-right:80px}.filters.filters-not-visible.sticky .filter-header{-webkit-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px;padding:0!important}.filters.filters-not-visible.sticky .filter-categories{width:96.4%;padding:0 0 0 10px!important}.column-switcher-section .column-switcher-container .column.active{background-color:#fff}.column-switcher-section .column-switcher-body ol li,.column-switcher-section .column-switcher-body ul li{font-size:18px}.column-switcher-section .column-switcher-body-mobile{display:none!important}.linkedin-posts .title,.subscriptions .section-title{font-size:40px;letter-spacing:0}.video-section .container{max-width:716px!important;height:405px!important}.hero-banner-big-facts-section .hero-banner-bottom .fact-area .fact-container{width:15%!important;max-width:200px;padding:30px 0}.hero-banner-big-facts-section .hero-banner-bottom .fact-area .fact-container:last-child{padding-bottom:0}.video_hero_content .container .text-content{padding-top:0;margin-right:50px}.video_hero_content .container .text-content h1{font-size:40px;letter-spacing:0}.video_hero_content .container .text-content ol li,.video_hero_content .container .text-content ul li{font-size:18px}.video_hero_content .container .text-content .button-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.video_hero_content .container .text-content .button-group .button-two{width:100%!important;margin-top:10px!important}.video_hero_content .container .video-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:10px;margin-right:50px;margin-left:0}.video_hero_content .container .video-content-wrapper .media-content{min-width:500px;margin-top:0}.page-certification #site-content>section.video_hero_content .container .text-content h1{min-width:545px}.featured-product-landing .featured-product-content .product-content .course-level span,.featured-product-landing .featured-product-content .product-content .course-title,.featured-product-landing .featured-product-content .product-content .course-title-prefix{font-size:40px;letter-spacing:0}.featured-product-landing .featured-product-content .product-content .featured-product-media{min-width:341px;max-width:600px;height:auto!important}.featured-product-landing .featured-product-content .product-content .subscription-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:26px}.featured-product-landing .featured-product-content .product-content .subscription-content .subscription .subscription-options{top:100%;width:46%;top:103%!important;left:-26%;width:100%}.featured-product-landing .featured-product-content .product-content .subscription-content .subscription .price-output .sale-price{font-size:36px}.featured-product-landing .featured-product-content .product-upgrade{width:auto;min-width:93%;padding:10px}.featured-product-landing .featured-product-content .product-attributes{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:20px}.featured-product-landing .featured-product-content .product-attributes>div{width:auto!important;padding-right:0;padding-bottom:20px;padding-left:0}.featured-product-landing .featured-product-content .product-attributes.attribute_count{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.featured-product-landing .featured-product-content .product-attributes.attribute_count div{width:100%!important}.featured-product-landing .featured-product-content .product-attributes.attribute_count_less div{width:30%!important}.big-facts-section .fact-area .fact-container{width:15%!important;max-width:200px;padding:30px 0}.big-facts-section .fact-area .fact-container:last-child{padding-bottom:0}.hero_half_and_half_content .container .text-content{padding-top:0}.hero_half_and_half_content .container .text-content .button-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.hero_half_and_half_content .container .video-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-right:50px;margin-left:0}.hero_half_and_half_content .container .video-content-wrapper .media-content{min-width:500px;margin-top:0}.hero-banner-big-facts-v2-section .hero-banner-bottom .fact-area .fact-container{width:15%!important;max-width:200px;padding:30px 0}.hero-banner-big-facts-v2-section .hero-banner-bottom .fact-area .fact-container:last-child{padding-bottom:0}.oc__slice{padding:4rem 0}.oc__slice-content{gap:4rem;text-align:center}.oc__slice-title{max-width:52rem;margin:0 auto;font-size:3.125rem}.oc-hero{padding:5rem 0 4rem}.oc-hero__content{gap:4rem}.oc-hero__breadcrumb{font-size:1.5625rem;line-height:.8}.oc-hero__breadcrumb-title{display:inline}.oc-hero__title{font-size:3.5rem;line-height:.923}.oc-hero__split{display:grid;gap:0;grid-template-columns:repeat(5,1fr)}.oc-hero__desc{font-size:1.5625rem}.oc-hero__bullets,.oc-hero__desc{grid-column:1/span 3;line-height:1.2}.oc-hero__bullets{font-size:1.4375rem}.oc-hero__divider{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.oc-hero__divider:before{display:block}.oc-hero__divider:after{top:50%;width:calc(50% - 3.5rem)}.oc-ct-content-wimage__grid{display:grid;grid-template-columns:repeat(3,1fr)!important;justify-items:center}.oc-ct-content-wimage__item{max-width:18rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.25rem;gap:1.5rem}.oc-ct-content-wimage__image{width:140px;height:140px;border-radius:100%}.oc-ct-hero__button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;grid-column:4/span 2}.oc-ct-hero__button{width:auto;padding:1.25rem 4rem;font-size:1.4375rem}.oc-ct-hero__stats-container{padding:0 2rem;margin-top:-1rem;gap:5rem!important;grid-template-columns:repeat(4,1fr)!important}.oc-ct-hero__stat-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.oc-ct-hero__stat-content{font-size:3.125rem}.oc-ct-hero__stat-desc{font-size:1.125rem;text-align:center}.oc-ct-courses__layout{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.oc-ct-courses__course{-ms-flex-preferred-size:30%!important;flex-basis:30%!important}.oc-pt-hero__price{font-size:4.0625rem}.oc-pt-hero__button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;grid-column:4/span 2}.oc-pt-hero__button-container p del{position:absolute;right:0;bottom:-32px;padding-left:0}.oc-pt-hero__button-container p del+ins{padding-left:0}.oc-pt-hero .dae-shortcode-download-button,.oc-pt-hero__button{font-size:1.2rem!important}.oc-pt-hero .dae-shortcode-download-wrapper .dae-shortcode-register-wrapper{width:80%!important}.oc-pt-hero__info-container{margin-top:-1rem;gap:2rem!important;grid-template-columns:repeat(4,1fr)!important}.oc-pt-hero__info-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.oc-pt-hero__info-desc{font-size:1.25rem;line-height:1.38;text-align:center}.oc-pt-hero__form-container{padding-bottom:3rem}.oc-pt-hero__form-content{display:grid;grid-template-columns:repeat(2,1fr)}.oc-pt-hero__form-image{aspect-ratio:auto}.oc-pt-hero__form-image:after{right:0;bottom:50%;border-width:2rem 2rem 2rem 0;border-color:transparent #fff transparent transparent;-webkit-transform:translateY(50%);transform:translateY(50%)}.oc-pt-hero__form{padding:2rem}.oc-pt-hero__form form{gap:1rem}.oc-pt-hero__form form>div{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.oc-pt-hero__form-footer{gap:2rem!important;grid-template-columns:repeat(2,1fr)!important}.oc-pt-bullet-slice__bullets{-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;-webkit-columns:2;-moz-columns:2;column-count:2}.oc-pt-bullet-slice__bullet{margin-bottom:2rem;font-size:1.25rem}.oc-pt-instructor__grid{display:grid;gap:3rem;grid-template-columns:repeat(2,1fr)}.oc-pt-instructor__content{font-size:1.25rem}.oc-felix-slice{margin-top:3rem}.oc-felix-slice__grid{display:grid;gap:3rem;grid-template-columns:repeat(2,1fr)}.oc-felix-slice__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:6rem;font-size:1.25rem}.oc-felix-slice__image-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0}.oc-felix-slice__image-container img{position:absolute;width:auto;max-width:none;height:100%}.oc-ct-certification__image{max-width:100%}.oc-ct-certification__content-group{padding:4rem 0 2rem;margin-top:-7rem}.oc-ct-certification__desc{font-size:1.25rem}.oc-pt-certification__grid{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}.oc-pt-certification__image-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.oc-pt-certification__image{position:absolute;bottom:0;left:0}.oc-pt-certification__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:1.25rem}.oc-pt-certification__bottom{margin-top:-8rem}.oc-ct-instructors__content{gap:6rem;text-align:center}.oc-ct-instructors__name{font-size:2.5rem}.oc-ct-instructors__jobtitle{font-size:1.25rem}.oc-cant-attend__content{padding:0 0 6rem;font-size:1.25rem;text-align:center}.oc-cant-attend__title{max-width:52rem;margin:0 auto!important;font-size:3.125rem!important}.oc-cant-attend__progress-bar{width:320px!important}.oc-testimonials__content{gap:6rem;text-align:center}.oc-testimonials__name,.oc-testimonials__quote p{font-size:1.25rem}.oc-pt-program__items{padding:2rem 0 0;gap:4rem}.oc-pt-program__item{border-radius:4rem}.oc-pt-program__item-header{border-radius:4rem;-webkit-box-shadow:3px 3px 7px 0 rgba(0,0,0,.25);box-shadow:3px 3px 7px 0 rgba(0,0,0,.25)}.oc-pt-program__item-header-content{padding:0}.oc-pt-program__item-header-content p{grid-column:2/span 5}.oc-pt-program__item-header-content dt{padding:0 0 0 1rem;font-size:1.4375rem;grid-column:7/span 5}.oc-pt-program__item-header-content.is-active .oc-pt-program__item-arrow{-webkit-transform:translateX(-3rem) translateY(-50%) rotate(180deg);transform:translateX(-3rem) translateY(-50%) rotate(180deg)}.oc-pt-program__item-header-title{display:grid;padding:1.75rem 6rem 1.75rem 2rem;font-size:1.4375rem;gap:2rem;grid-template-columns:repeat(12,1fr)}.oc-pt-program__item-header-text{display:contents}.oc-pt-program__item-icon{width:3rem;height:3rem}.oc-pt-program__item-arrow{width:2rem;height:2rem;-webkit-transform:translateX(-3rem) translateY(-50%);transform:translateX(-3rem) translateY(-50%)}.oc-pt-program__item-content{padding:4rem;font-size:1.125rem}.oc-pt-program__button{font-size:1.4375rem}.partial-heading,.partial-heading.partial-heading-left{text-align:left}.partial-heading.partial-heading-center{text-align:center}}@media (min-width:1280px){.AttributeValue{font-size:36px}.MainBodyText ol,.MainBodyText ul{margin-bottom:30px}.MainBodyText table{font-size:18px}.MainBodyText p{margin-bottom:30px;font-size:18px}.container{padding-right:0!important;padding-left:0!important}.AddToCartButton,.SelectVariationButton{padding:12px 0}.LineFooter{margin-bottom:10px}#woocommerce-form-account-edit .show-password-input,.Input{min-height:47px}.Quantity{display:none}.Quantity.laptop{display:inline-block}.DateCalendar .course-years,.VariationDropDown{top:100%;width:353px}.TableStyle table{font-size:18px}.RestrictedContent .dae-shortcode-download-content-wrapper,.RestrictedContent .dae-shortcode-register-input-wrap,.RestrictedContent .dae-shortcode-register-submit{width:300px!important}.AccountOrderBox{width:23.2%!important;margin-bottom:44px}.AccountOrderBox:nth-child(3n){padding-right:25px}.AccountOrderBox:nth-child(4n){padding-right:0}.BackgroundImageBanner{min-height:715px!important;background-position:50%}#site-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#site-header .top-menu .inner .financial-edge-logo svg{width:182px}#site-header .top-menu .inner .hamburger,#site-header .top-menu .inner .hamburger span{width:29px}#site-header .second-menu .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#site-header .second-menu .inner #second-navigation>li{margin-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#site-header .second-menu .inner #second-navigation>li.topic-button.active{margin-right:0}#site-header .second-menu .inner #second-navigation .drop-navigation{padding:20px 23px}#site-header .second-menu .inner #second-navigation .drop-navigation .column{width:31%;margin-right:2%}#site-header .second-menu .inner #second-navigation .drop-navigation .tablet-submenu{display:none!important}#site-header .second-menu .inner #second-navigation .drop-navigation .desktop-submenu{display:-webkit-box;display:-ms-flexbox;display:flex}#site-header .second-menu .inner #second-navigation>form{border-right:1px solid #ccc}#site-footer .columns .laptop-header{display:block}#site-footer .columns .menu-column{width:60%}#site-footer .columns .line,#site-footer .columns .line-mobile{margin-bottom:10px}#site-footer .columns .line-mobile{display:none}#site-footer .columns .line-laptop{width:100%;border-bottom:1px solid #ccc;margin-top:13px;margin-bottom:8px}#site-footer .columns .footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0}#site-footer .columns .footer-menu div:last-of-type{margin-right:0}#site-footer .columns .footer-menu div{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:15px}#site-footer .columns .footer-menu h3{display:none}#site-footer .columns .footer-menu li{line-height:1.48em}#site-footer .columns .contact-column{width:30%!important}#site-footer .rights{margin-top:5%}.cookie-banner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cookie-banner .cookie-button{width:auto}.cookie-banner .cookie-button[data-role=accept-cookies],.cookie-banner .cookie-button[data-role=reject-cookies]{margin-right:30px}#promotion-popup .contents .wpcf7 input{min-height:47px}.course-img .course-title{margin-bottom:0}.webinar-container .webinar-left .course-title{font-size:18px}.news-columns-listing .news-columns{width:31.8%!important}.news-number .course-number{padding-top:10px}.resources-columns-listing{padding-top:96px}.resources-columns-listing .resource-introduction{width:718px}.resources-columns-listing .resources-sections .resource-column .post-row h5{font-size:18px}.single-team-member{padding-top:91px}.testimonial-column-listing .all-testimonials-content{width:530px;margin-bottom:43px}.testimonial-column-listing .all-testimonial-container .testimonial-wrapper{padding:18px}.testimonial-column-listing .all-testimonial-container .testimonial-wrapper .testimonial-top-panel .testimonial-info{padding-top:7px;margin-left:19px}.testimonial-column-listing .all-testimonial-container .testimonial-wrapper .testimonial-top-panel .testimonial-info h4{padding-top:0}.testimonial-column-listing .all-testimonial-container .testimonial-wrapper .testimonial-top-panel .testimonial-info>img{margin-top:15px}.team-member-listing .course-number{padding-top:10px}.news-content-page h2{font-size:18px}.news-content-page .main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news-content-page .main-content .news-content{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%}.news-content-page .main-content .news-content ol,.news-content-page .main-content .news-content ul{margin-bottom:30px}.news-content-page .main-content .news-content p{margin-bottom:30px;font-size:18px}.news-content-page .main-content .news-content table{font-size:18px}.news-content-page .main-content .sidebar-wrapper{width:300px!important;float:right}.news-content-page .main-content .sidebar-content{position:absolute;top:0;width:100%;width:inherit}.news-content-page .main-content .sidebar-content.columnScroll2{position:absolute}.news-content-page .main-content .sidebar-content.columnScroll{position:fixed;padding-top:135px}.news-content-page .main-content .sidebar-content .join-us{padding-bottom:40px;margin-top:15px;margin-bottom:40px}.news-content-page .main-content .sidebar-content .join-us .up-to-date,.news-content-page .main-content .sidebar-content .join-us h3{font-size:18px}.news-content-page .main-content .sidebar-content .restricted-content .dae-shortcode-download-content-wrapper,.news-content-page .main-content .sidebar-content .restricted-content .dae-shortcode-register-input-wrap,.news-content-page .main-content .sidebar-content .restricted-content .dae-shortcode-register-submit{width:300px!important}.error-page .error{margin-bottom:55px}.resource-content-page .inner h2{font-size:18px}.resource-content-page .inner .main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.resource-content-page .inner .main-content .news-content{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%}.resource-content-page .inner .main-content .news-content ol,.resource-content-page .inner .main-content .news-content ul{margin-bottom:30px}.resource-content-page .inner .main-content .news-content p{margin-bottom:30px;font-size:18px}.resource-content-page .inner .main-content .news-content table{font-size:18px}.resource-content-page .inner .main-content .sidebar-wrapper{width:300px!important;float:right}.resource-content-page .inner .main-content .sidebar-content{position:absolute;top:0;width:100%;width:inherit}.resource-content-page .inner .main-content .sidebar-content.columnScroll2{position:absolute}.resource-content-page .inner .main-content .sidebar-content.columnScroll{position:fixed;padding-top:135px}.resource-content-page .inner .main-content .sidebar-content .join-us{margin-top:15px;margin-bottom:40px}.resource-content-page .inner .main-content .sidebar-content .join-us .up-to-date,.resource-content-page .inner .main-content .sidebar-content .join-us h3{font-size:18px}.resource-content-page .inner .main-content .sidebar-content .restricted-content .dae-shortcode-download-content-wrapper,.resource-content-page .inner .main-content .sidebar-content .restricted-content .dae-shortcode-register-input-wrap,.resource-content-page .inner .main-content .sidebar-content .restricted-content .dae-shortcode-register-submit{width:300px!important}.search-page{padding-top:90px}.woocommerce-account .woocommerce-notices-wrapper .woocommerce-error{padding-left:0!important}.woocommerce-MyAccount-content{padding-top:25px}.woocommerce-MyAccount-content .order-info-account .order-columns .account-img-collection{width:23.2%!important;margin-bottom:44px}.woocommerce-MyAccount-content .order-info-account .order-columns .account-img-collection:nth-child(3n){padding-right:25px}.woocommerce-MyAccount-content .order-info-account .order-columns .account-img-collection:nth-child(4n){padding-right:0}.woocommerce-MyAccount-content .order-info-account .account-view-number .course-number{padding-top:10px}.woocommerce-MyAccount-content .account-inner .form-account-page .account-form-field input:not(.woocommerce-form__input-checkbox):not([type=checkbox]){min-height:47px}.change-address{padding-bottom:100px}.edit-address-account input{min-height:47px}.edit-address-account #billing_country_field span{height:47px}.my-account-forms{margin-top:70px}.login-form-container{padding-top:84px!important;padding-bottom:110px!important}.lost-password input,.lost_reset_password input{min-height:47px}.account-subscriptions .woocommerce_account_subscriptions .subscription{width:23.2%!important;margin-bottom:44px}.account-subscriptions .woocommerce_account_subscriptions .subscription:nth-child(3n){padding-right:25px}.account-subscriptions .woocommerce_account_subscriptions .subscription:nth-child(4n){padding-right:0}.woocommerce-cart .woocommerce-notices-wrapper .woocommerce-error{padding-left:0!important}.woocommerce-cart.logged-in .woocommerce-cart-container{width:100%}#cart-totals-section .wc-proceed-to-checkout .wc-forward{height:47px}.woocommerce-cart-container{padding-right:0!important;padding-left:0!important}.cart .quantity{display:inline-block}.cart .quantity-label{display:none}.cart .quantity-label.laptop{display:inline-block}.cart-collaterals .woocommerce-shipping-totals .shipping-calculator-form .selection .select2-selection,.cart-collaterals .woocommerce-shipping-totals .shipping-calculator-form input{width:33%}.cart-collaterals .woocommerce-shipping-totals .shipping-calculator-form .button{padding:8px 30px}.shop_table_responsive{width:352px!important}.signin-button,.woocommerce-form-register__submit{height:47px}.billing-section label,.shipping_address label,.woocommerce-form-register label{margin-bottom:10px;font-size:14px}.billing-section input:not(.woocommerce-form__input-checkbox):not([type=checkbox]),.shipping_address input:not(.woocommerce-form__input-checkbox):not([type=checkbox]),.woocommerce-form-register input:not(.woocommerce-form__input-checkbox):not([type=checkbox]){min-height:47px}.billing-section .form-row-wide:not(.signup-row),.billing-section .form-row:not(.signup-row),.shipping_address .form-row-wide:not(.signup-row),.shipping_address .form-row:not(.signup-row),.woocommerce-form-register .form-row-wide:not(.signup-row),.woocommerce-form-register .form-row:not(.signup-row){margin-bottom:29px}.select2-dropdown{width:357px!important}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .cart_item .product-name{font-size:18px}.woocommerce-checkout .checkout .col-1 .woocommerce-billing-fields .checkout-billing-form-container .billing-section .select2-selection--single,.woocommerce-checkout .checkout .col-1 .woocommerce-billing-fields .shipping_address .select2-selection--single{min-height:47px}.woocommerce-checkout .checkout .billing-button-container{padding-left:20px!important}.woocommerce-checkout .checkout .billing-button-container .next-step-button{width:261px;height:47px}.woocommerce-checkout .checkout .product-remove a{font-size:11px}body.woocommerce-cart .cart-coupon-container .coupon input,body.woocommerce-cart .woocommerce-form-coupon .inputs input,body.woocommerce-checkout .cart-coupon-container .coupon input,body.woocommerce-checkout .woocommerce-form-coupon .inputs input{min-height:47px}.woocommerce-order .order-list{margin-bottom:40px}.woocommerce-order .order-list h3{font-size:18px}.woocommerce-order .order-list h5{font-size:24px}.hero-banner-section .hero-banner{min-height:715px!important;background-position:50%;min-height:400px!important;max-height:450px}.hero-banner-section .hero-banner .border-line{width:32%!important;margin-top:12px!important}.hero-banner-section .hero-banner .hero-button-group .button-hero{padding:12px 19px!important}.hero-banner-section .hero-banner .hero-button-group .button-hero-additional{padding:12px 19px!important;margin-top:0;margin-left:24px}.hero-banner-section.tablet{display:none!important}.hero-banner-section.desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.hero-banner-section .slick-arrow.slick-prev{display:inline-block!important}.hero-stats-section .container .hero-stats-wrapper,.hero-stats-section .container .partial-statistic{max-width:calc(20% - 30px)}.latest_articles .news-columns .column .column-details h3.resource-title{height:70px;font-size:28px}.latest_articles .news-columns .column .column-image{height:195px}.latest_articles .news-columns .column .color-block .color-block-container p{font-size:28px}.section-parade .section-parade-linkedin-profile{width:28.5%!important;margin-right:25px;float:left}.section-parade .section-parade-linkedin-profile:nth-child(3n){margin-right:0}.flex-columns .inner .columns .column-wrapper{padding-bottom:30px}.latest_news{padding-top:54px}.latest_news .top-resource-title{margin-bottom:24px}.latest_news .news-title{letter-spacing:0}.latest_news .news-columns{margin-top:58px}.latest_news .news-columns .column h3.resource-title{height:70px;font-size:28px}.latest_news .news-columns .column .column-image{height:195px}.latest_news .news-columns .column .color-block .color-block-container p{font-size:28px}.latest_news .news-number{margin-top:35px}.promo-banner-section{height:35px}.online-courses .courses-introduction{margin-bottom:43px}.online-courses .courses-introduction p{width:718px}.online-courses .online-courses-columns .online-column{width:31.8%!important}.online-courses .online-courses-columns .online-column h2{margin-bottom:0}.online-courses.black{padding-bottom:0}.featured-product{padding:60px 0}.featured-product .section-title{margin-bottom:30px}.featured-product .featured-product-content h2{letter-spacing:0}.featured-product .featured-product-content .product-content .featured-product-media{max-width:716px!important;height:405px!important}.featured-product .featured-product-content .product-content .webinar-container .webinar-left{padding:40px}.featured-product .featured-product-content .subscription-content .subscription .cta-subscription .add-to-cart-button,.featured-product .featured-product-content .subscription-content .subscription .cta-subscription .select-subscription{padding:12px 0}.featured-product .featured-product-content .subscription-content .subscription .subscription-options{top:100%;width:353px}.featured-product .product-attributes .attribute-value{font-size:36px}.featured-product .bought-message{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.featured-product .cta-content.sale-container .price del{position:absolute;top:-24px}.classroom-product{padding:54px 0}.classroom-product .classroom-product-content h2{letter-spacing:0}.classroom-product .classroom-product-content .product-content .classroom-product-media{max-width:716px!important;min-height:405px!important}.classroom-product .product-line-laptop{display:block;width:100%;border-top:1px solid #333;margin-top:35px}.classroom-product .product-attributes .attribute-value{font-size:36px}.classroom-product .classroom-product-title .introduction-title{font-size:18px}.classroom-product .classroom-product-title .additional-classroom-info{margin-top:23px}.classroom-product .classroom-product-title .additional-classroom-info div{line-height:1.5em}.classroom-product .classroom-product-title .additional-classroom-info div p:first-of-type{width:47%}.classroom-product .classroom-product-title .additional-classroom-options{margin-top:32px}.classroom-product .cta-content .classroom-button-empty,.classroom-product .cta-content .coral-button-classroom,.classroom-product .cta-content .product-dates{padding:12px 0}.classroom-product .course-years{top:100%;width:353px}.classroom-product .view-courses-container .course-number{padding-top:55px}.classroom-product.black,.half_half_content{padding:75px 0}.half_half_content h2{letter-spacing:0}.half_half_content .half-content-wrapper .media-content,.half_half_content .half-content-wrapper .media-content.image{min-width:716px!important;height:405px!important}.half_half_content .half-content-wrapper .text-content>div p{margin-bottom:25px}.testimonial-columns{padding:75px 0}.testimonial-columns .section-title{margin-bottom:24px}.testimonial-columns .testimonial-title{margin-bottom:23px}.testimonial-columns .testimonials .testimonial-wrapper{padding:18px}.testimonial-columns .testimonials .testimonial-wrapper .testimonial-top-panel .testimonial-info{padding-top:7px;margin-left:19px}.testimonial-columns .testimonials .testimonial-wrapper .testimonial-top-panel .testimonial-info h4{padding-top:0}.testimonial-columns .testimonials .testimonial-wrapper .testimonial-top-panel .testimonial-info>img{margin-top:15px}.testimonial-columns .course-number-button{margin-top:72px}.testimonial-columns.black-bg .testimonials{display:block}.testimonial-columns.black-bg .testimonials .testimonial-wrapper{width:28.5%!important;margin-right:25px;float:left}.testimonial-columns.black-bg .testimonials .testimonial-wrapper:nth-child(3n){margin-right:0}.sticky-nav-fixed .sticky-nav-container .coral-button,.sticky-nav .sticky-nav-container .coral-button{padding:12px 25px!important;margin-right:8px;margin-left:43px}.sticky-nav-fixed .sticky-nav-container ins span,.sticky-nav .sticky-nav-container ins span{font-size:36px!important}.sticky-nav-fixed .sticky-nav-container .try-link,.sticky-nav .sticky-nav-container .try-link{padding:12px 25px!important;margin-left:10px!important}.sticky-nav-fixed .sticky-nav-container.classroom .coral-button,.sticky-nav .sticky-nav-container.classroom .coral-button{width:167px!important;height:45px}.sticky-nav-fixed .sticky-nav-container.classroom.message-available .availability,.sticky-nav .sticky-nav-container.classroom.message-available .availability{padding-left:20px!important;font-size:18px}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-dates.laptop,.sticky-nav .sticky-nav-container.classroom .sticky-dates.laptop{width:167px;height:45px;margin-left:10px!important}.sticky-nav-fixed .sticky-nav-container.classroom .course-years,.sticky-nav .sticky-nav-container.classroom .course-years{top:100%;width:353px}.sticky-nav-fixed .sticky-nav-container.classroom .course-years-sticky,.sticky-nav .sticky-nav-container.classroom .course-years-sticky{left:10%!important}.sticky-nav-fixed.product-sticky .sticky-price-content .sticky-price .woocommerce-price-suffix,.sticky-nav.product-sticky .sticky-price-content .sticky-price .woocommerce-price-suffix{position:absolute;right:0;bottom:-8px;display:inline-block}.sticky-nav-fixed.product-sticky .sticky-img.mob-laptop,.sticky-nav.product-sticky .sticky-img.mob-laptop{display:inline-block!important;width:169px;height:75px}.sticky-nav-fixed.product-sticky .tablet,.sticky-nav.product-sticky .tablet{display:none!important}.sticky-nav-fixed.article-page .newsletter-container .newsletter-email,.sticky-nav.article-page .newsletter-container .newsletter-email{-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important}.generic-page-title{padding-top:31px}.course-accordion-section{padding:80px 0}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-body .included-accordion-content .option-container:first-of-type{margin-bottom:18px}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-body .included-accordion-content .option-container{padding-top:10px}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-body .included-accordion-content .included-subaccordion-header div:first-of-type{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:normal}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-body .included-accordion-content .included-subaccordion-header div:first-of-type .spce-3,.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-body .included-accordion-content .included-subaccordion-header div:first-of-type .spec-1,.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-body .included-accordion-content .included-subaccordion-header div:first-of-type .spec-2,.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-body .included-accordion-content .included-subaccordion-header div:first-of-type .spec-4{width:100%}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-body .included-accordion-content .included-subaccordion-header div:first-of-type .spec-1{grid-area:a}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-body .included-accordion-content .included-subaccordion-header div:first-of-type .spec-2{grid-area:b}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-body .included-accordion-content .included-subaccordion-header div:first-of-type .spec-3{grid-area:c}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-body .included-accordion-content .included-subaccordion-header div:first-of-type .spec-4{grid-area:d}.course-accordion-section .included-courses-accordion.classroom:before{left:0!important;background-image:url(/app/themes/ul-theme/assets/img/lines.svg)}.course-accordion-section .included-courses-accordion .included-accordion-header .included-rating{display:block}.course-accordion-section .included-courses-accordion .included-accordion-header .included-rating .rating-accordion{text-align:center}.course-accordion-section .included-courses-accordion .included-accordion-header .course-name{width:65%}.course-accordion-section .included-courses-accordion .included-accordion-header .course-name.simple-card-name{width:33.5%}.course-accordion-section .included-courses-accordion .included-accordion-body .desktop{border-bottom:none!important}.course-accordion-section .included-courses-accordion .included-accordion-body .included-img.publication-type{height:auto}.course-accordion-section .included-courses-accordion .included-accordion-body .included-img{min-width:353px;height:191px!important}.course-accordion-section .included-courses-accordion .included-accordion-body .included-title.tablet{display:none}.course-accordion-section .included-courses-accordion .included-accordion-body .included-title.desktop{display:inline-block;padding-bottom:0}.course-accordion-section .included-courses-accordion .included-accordion-body .included-title{padding-top:10px;border-bottom:none}.course-accordion-section .included-courses-accordion .included-accordion-body .included-description.tablet{display:none}.course-accordion-section .included-courses-accordion .included-accordion-body .included-description.desktop{display:block}.course-accordion-section .included-courses-accordion .included-accordion-body .included-description{border-bottom:0}.course-accordion-section .included-courses-accordion .included-accordion-body .included-description.classroom{max-width:100%}.course-accordion-section .included-courses-accordion .included-accordion-body .included-description.publication-type{width:370px}.course-accordion-section .included-courses-accordion .included-accordion-body .included-accordion-content{padding-left:30px}.course-accordion-section .included-courses-accordion .included-accordion-body .stats-container.mobile{display:none}.course-accordion-section .included-courses-accordion .included-accordion-body .stats-container.desktop{display:inline-block}.course-accordion-section .included-courses-accordion .included-accordion-body .stats-container .field{margin-bottom:10px}.course-accordion-section .included-courses-accordion .included-accordion-body .module-title-container{padding-left:10px;margin-top:0}.course-accordion-section .included-courses-accordion .included-accordion-body .module-title-container p:first-of-type{width:33.33%}.course-accordion-section .included-courses-accordion .included-accordion-body .module-title-container p:nth-last-of-type(2){width:34.33%}.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-header div:first-of-type .spec-2,.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-header div:first-of-type .spec-3{display:inline}.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-header div:first-of-type{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:normal}.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-header div:first-of-type .spec-1{width:36%}.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-header div:first-of-type .spec-2{width:38%}.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-header div:first-of-type .spec-3{width:33.33%}.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-header div.subheader-specs,.course-accordion-section .included-courses-accordion .included-accordion-body .included-courses-subaccordion .included-subaccordion-header div.subheader-specs p span:first-of-type{display:none}.info-block .info-container div{width:718px}.info-block .info-container div p{margin-bottom:25px}.question-accordion-section .accordion-text p{width:718px}.question-accordion-section .question-accordion .question-accordion-body p{margin-bottom:25px}.options-accordion-section{padding-top:47px}.options-accordion-section .option-text{margin-top:33px}.options-accordion-section .option-text p:last-child{margin-bottom:82px}.options-accordion-section .info-accordion .option-accordion-header .course-title{width:33.5%}.options-accordion-section .info-accordion .about-title.mobile{display:none}.options-accordion-section .info-accordion .about-title.desktop{display:inline-block;padding:0}.options-accordion-section .info-accordion .option-accordion-body .option-accordion-content{display:-webkit-box;display:-ms-flexbox;display:flex}.options-accordion-section .info-accordion .option-accordion-body .option-accordion-content .desktop{display:inline-block}.options-accordion-section .info-accordion .option-accordion-body .accordion-text.mobile{display:none}.options-accordion-section .info-accordion .option-accordion-body .accordion-img{height:auto!important;min-height:191px}.category-courses .category-introduction p{width:718px;margin-right:25px}.category-courses .category-courses-columns .online-column{margin-right:25px!important;margin-bottom:70px}.category-courses .category-courses-columns .online-column:nth-child(3n){margin-right:0!important}.category-courses .category-courses-columns .online-column h2{margin-bottom:0}.expertise-card-section{padding:75px 0}.expertise-card-section .expertise-title{margin-bottom:84px}.expertise-card-section .expertise-areas{margin-bottom:91px}.column-methods-section .column-title{margin-bottom:83px}.listing-page-section{padding-top:50px;padding-bottom:13px}.listing-page-section .page-listing-top-panel .page-listing-content{width:718px}.listing-page-section .page-listing-top-panel .page-listing-content p{margin-bottom:25px}.listing-page-section .page-listing-top-panel.team-member-page .page-listing-content{line-height:137%}.main-content-section .text-container .contact-form{margin-top:100px}.main-content-section .alumni-page h2{font-size:28px}.main-content-section .alumni-page p{font-size:18px}.main-content-section.main-body-text .main-body-content ol,.main-content-section.main-body-text .main-body-content ul,.main-content-section.privacy .main-body-content ol,.main-content-section.privacy .main-body-content ul{margin-bottom:30px}.main-content-section.main-body-text .main-body-content p,.main-content-section.privacy .main-body-content p{margin-bottom:30px;font-size:18px}.main-content-section.main-body-text .main-body-content table,.main-content-section.privacy .main-body-content table{font-size:18px}.case-study-module-section .case-study-modules .card .card-content ol,.case-study-module-section .case-study-modules .card .card-content ul,.main-content-section.main-body-text ol,.main-content-section.main-body-text ul{margin-bottom:30px}.filters .filter-group .filter-categories{width:94%}.filters .filter-group.one{width:30%;-webkit-box-flex:0;-ms-flex:none;flex:none}.filters.sticky .filter-group .filter-header{padding:0}.filters.sticky .filter-group .filter-categories{width:94.7%;padding:0 10px}.filters.filters-not-visible.sticky h2{padding-left:0!important}.filters.filters-not-visible.sticky .one{margin-right:0}.filters.filters-not-visible.sticky .filter-categories{width:97%}.column-switcher-section .column-switcher-body ol,.column-switcher-section .column-switcher-body ul{margin-bottom:30px}.column-switcher-section .column-switcher-body table{font-size:18px}.column-switcher-section .column-switcher-body p{margin-bottom:30px;font-size:18px}.linkedin-posts .title{margin-bottom:30px;letter-spacing:0}.subscriptions .section-title{margin-bottom:50px}.hero-banner-big-facts-section .hero-banner-top .main-title{padding-top:20px}.hero-banner-big-facts-section .hero-banner-top .hero-button-group .button-hero,.hero-banner-big-facts-section .hero-banner-top .hero-button-group .button-hero-additional{padding:12px 19px!important}.hero-banner-big-facts-section.tablet{display:none!important}.hero-banner-big-facts-section.desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.video_hero_content{padding:75px 0}.video_hero_content .container{display:-webkit-box;display:-ms-flexbox;display:flex}.video_hero_content .container .text-content h1{letter-spacing:0}.video_hero_content .container .text-content>div p{margin-bottom:25px}.video_hero_content .container .video-content-wrapper .media-content{min-width:650px!important}.video_hero_content .container .video-content-wrapper .media-content.image{min-width:716px!important;height:405px!important}.featured-product-landing{padding:60px 0}.featured-product-landing .section-title{margin-bottom:30px}.featured-product-landing .featured-product-content .product-content .course-level span,.featured-product-landing .featured-product-content .product-content .course-title,.featured-product-landing .featured-product-content .product-content .course-title-prefix{letter-spacing:0}.featured-product-landing .featured-product-content .product-content .featured-product-media{max-width:716px!important;height:405px!important}.featured-product-landing .featured-product-content .product-content .subscription-content .subscription .cta-subscription .add-to-cart-button,.featured-product-landing .featured-product-content .product-content .subscription-content .subscription .cta-subscription .select-subscription{padding:12px 0}.featured-product-landing .featured-product-content .product-content .subscription-content .subscription .subscription-options{top:100%;width:353px}.featured-product-landing .featured-product-content .product-attributes .attribute-value{font-size:36px}.featured-product-landing .featured-product-content .bought-message{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.big-facts-section.tablet{display:none!important}.big-facts-section.desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.hero_half_and_half_content{padding:75px 0}.hero_half_and_half_content h1{letter-spacing:0}.hero_half_and_half_content .container{display:-webkit-box;display:-ms-flexbox;display:flex}.hero_half_and_half_content .container .text-content>div p{margin-bottom:25px}.hero_half_and_half_content .container .video-content-wrapper .media-content{min-width:650px!important}.hero_half_and_half_content .container .video-content-wrapper .media-content.image{min-width:600px!important}.hero-banner-big-facts-v2-section .hero-banner-top .main-title{padding-top:20px}.hero-banner-big-facts-v2-section.tablet{display:none!important}.hero-banner-big-facts-v2-section.desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.oc-pt-hero .dae-shortcode-download-wrapper .dae-shortcode-register-wrapper .dae-shortcode-register-input-wrap{width:300px!important}.oc-pt-certification__image{width:auto;max-width:38rem}.oc-pt-certification__content{padding:6rem 0 4rem}.subject-carousel-section .courses-introduction p{width:100%}}@media (min-width:768px){.container{padding-right:60px;padding-left:60px}.PlayButton{background-size:100%}.DateCalendar .course-years:before,.VariationDropDown:before{left:43%}.BackgroundImageBanner{min-height:536px}.overlay.open{background-color:rgba(0,0,0,.5)}.inner{width:100%;padding:0 20px}#site-header.has-promotion-banner .burger-menu{top:120px}#site-header .burger-menu .mobile-burger{display:none}#site-header .burger-menu.show{width:40%}#site-header .second-menu .inner #second-navigation>li:last-child{padding-right:0}#site-header .second-menu .inner #second-navigation .drop-navigation .column{width:49%;margin-right:2%}#site-header .second-menu .inner #second-navigation .drop-navigation li{padding:7px 0}#site-header .second-menu .inner #second-navigation .drop-navigation .mobile-submenu{display:none}#site-header .second-menu .inner #second-navigation .drop-navigation .tablet-submenu{display:-webkit-box;display:-ms-flexbox;display:flex}#site-header .second-menu .inner #second-navigation>form input[type=search]{padding-left:50px}#site-header .second-menu .inner #second-navigation>form input[type=search]::-webkit-input-placeholder{padding-left:30px}#site-header .second-menu .inner #second-navigation>form input[type=search]::-moz-placeholder{padding-left:30px}#site-header .second-menu .inner #second-navigation>form input[type=search]:-ms-input-placeholder{padding-left:30px}#site-header .second-menu .inner #second-navigation>form input[type=search]::-ms-input-placeholder{padding-left:30px}#site-header .second-menu .inner #second-navigation>form input[type=search]::placeholder{padding-left:30px}#site-footer{padding:50px 0}#site-footer .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}#site-footer .columns .menu-column{width:30%;margin-right:15px}#site-footer .columns .contact-column{width:48%}.has-promotion-banner #promotion-banner .content span.mobile-hidden{display:inline-block}.course-img .course-title{display:block;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.news-columns-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news-columns-listing .news-columns{width:48%}.resources-columns-listing .resources-sections .resource-column .complete-list{margin:80px auto 0}.single-team-member .team-member-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-team-member .team-member-container .team-member{width:66%}.single-team-member .team-member-container .team-member .team-member-content .member-image{display:none}.single-team-member .team-member-container .member-image-desktop{position:relative;display:inline-block;width:250px;height:250px;background-position:50%;background-size:cover;border-radius:50%}.single-team-member .team-member-container .member-image-desktop:after{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px solid #ccc;border-radius:100%;content:""}.testimonial-column-listing .all-testimonial-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.testimonial-column-listing .all-testimonial-container .testimonial-blocks{width:48%}.testimonial-column-listing .all-testimonial-container .testimonial-wrapper .testimonial-top-panel{min-height:100px}.news-content-page .main-content .sidebar-wrapper{width:70%}.error-page img{width:145px;margin-bottom:50px}.error-page .error{font-size:40px}.error-page h2{font-size:24px}.error-page .error-description{font-size:18px}.resource-content-page .inner .main-content .sidebar-wrapper{width:70%}.woocommerce-account .woocommerce-notices-wrapper .woocommerce-error{padding-left:60px}.woocommerce-MyAccount-content .no-orders{font-size:40px}.woocommerce-MyAccount-content .shop-more-button{width:261px}.woocommerce-info{width:100%;padding:0 20px}#woocommerce-form-account-edit .password-input .show-password-input{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.return-to-shop .wc-backward{width:300px}.cart .product-details-container .product_image{width:200px;height:120px}.cart .product-name{margin-top:5px}.cart .product-price{margin-top:auto;margin-left:auto}.woocommerce-checkout .checkout .billing-button-container{padding-right:80px;padding-left:80px}.woocommerce-order img{display:inline-block;width:80px;margin:0}.woocommerce-order .thankyou-message{margin:0 0 55px 20px}#course-quiz-start{width:300px;max-width:100%;height:76px;margin-top:50px}#course-quiz .options{grid-auto-rows:1fr;grid-template-columns:repeat(2,1fr)}#course-quiz .options .option:nth-child(odd){padding-right:10px}#course-quiz .options .option:nth-child(2n){padding-left:10px}#course-quiz .options .option .contents{height:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#course-quiz .options .option .contents i{margin-right:25px;margin-bottom:0}#course-quiz .options .option .contents span{text-align:left}#course-quiz-result .quiz-result-description{margin-top:0}#result-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#result-header .heateor_sss_sharing_ul .heateor_sss_facebook{margin-left:0!important}#result-header .heateor_sss_sharing_ul{margin:auto 0 auto auto!important}#result-header .heateor_sss_sharing_ul .share-text{display:block}.hero-banner-section:first-of-type .hero-banner .prefix-text{letter-spacing:normal}.hero-banner-section .hero-banner{min-height:536px}.hero-banner-section .hero-banner .first-prefix-text{font-size:20px}.hero-banner-section .hero-banner .prefix-text{width:40%;font-size:20px;letter-spacing:.08em;line-height:1.55em;min-width:360px}.hero-banner-section .hero-banner .border-line{width:298px}.hero-banner-section .hero-banner .main-title{width:50%!important;padding-top:20px;margin-bottom:30px;font-size:52px!important;letter-spacing:-.02em;line-height:1em;min-width:430px}.hero-split-section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.hero-split-section div.hero-split-wrapper .inner{padding:0 26px}.featured-product-new .partial-heading{text-align:left}.featured-product-new .details{grid-template-columns:1fr 1fr}.latest_articles .news-columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.latest_articles .news-columns .column{max-width:300px}.section-half-content.section-half-content-hero .buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:32px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-parade .section-parade-linkedin-profile{width:42%}.section-parade .section-parade-accordion-card .parade-title-section,.section-parade .section-parade-info-card .parade-title-section{height:470px}#site-content .section-form .wpcf7 .submit-button{white-space:nowrap}#site-content .section-form .wpcf7 .submit-button.partial-anchor-wide{min-width:344px}.section-simple-tabs .wrapper .ui-tabs div.ui-tabs-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-columns .inner .columns{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-columns .inner .columns .column-wrapper .column-top-panel{min-height:100px}.online-courses .online-courses-columns .online-column .course-info .multi-offer{margin-top:15px}.online-courses .online-courses-columns .online-column .price-rate-container.sale-container .course-price del{position:absolute;right:0;bottom:-16px}.online-courses .online-courses-columns-slider .slick-arrow.slick-next{right:-35px}.online-courses .online-courses-columns-slider .slick-arrow.slick-prev{z-index:1;left:-35px}.featured-product .featured-product-content .product-content .webinar-container .webinar-left h1{font-size:40px;line-height:44px}.featured-product .featured-product-content .product-content .webinar-container .webinar-left div.instructor-name{font-size:32px}.featured-product .featured-product-content .product-content .webinar-container .webinar-left div.instructor-name span{font-size:28px}.featured-product .featured-product-content .product-content .webinar-container .webinar-left div.webinar-type,.featured-product .featured-product-content .product-content .webinar-container .webinar-left div.webinar-type span{font-size:20px}.featured-product .featured-product-content .product-content .featured-product-media{height:341px}.featured-product .featured-product-content .product-content .featured-product-media.image-carousel .slick-next,.featured-product .featured-product-content .product-content .featured-product-media.image-carousel .slick-prev{top:44%}.featured-product .featured-product-content .product-content .featured-product-media .sale-tag{width:100px;height:40px;font-size:20px}.featured-product .featured-product-content .subscription-content .subscription .cta-subscription{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.featured-product .featured-product-content .subscription-content .subscription .cta-subscription .add-to-cart-button{width:auto;margin-top:0;margin-left:25px}.featured-product .featured-product-content .subscription-content .subscription .subscription-options:before{left:43%}.featured-product .cta-content.sale-container .price ins span{font-size:36px}.classroom-product .classroom-product-content .product-content .classroom-product-media{height:341px}.classroom-product .classroom-product-content .product-content .classroom-product-media .sale-tag{width:100px;height:40px;font-size:20px}.classroom-product .classroom-product-content .product-content .play-button{background-size:100%}.classroom-product .course-years:before{left:43%}.half_half_content .half-content-wrapper .media-content.media-video .half-play-button{background-size:100%}.half_half_content .half-content-wrapper .text-content .button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.half_half_content .half-content-wrapper .text-content .button-group .button-one{width:48%;margin-right:2%}.half_half_content .half-content-wrapper .text-content .button-group .button-two{width:48%;margin-top:0}.half_half_content .half-content-wrapper.top .text-content{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-columns:2;-moz-columns:2;column-count:2}.half_half_content .half-content-wrapper.top .text-content>div{max-height:300px}.button-group .button-one{width:48%;margin-right:2%}.testimonial-columns .testimonials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.testimonial-columns .testimonials .firm,.testimonial-columns .testimonials .individual{width:48%}.testimonial-columns .testimonials .testimonial-wrapper .testimonial-top-panel{min-height:100px}.testimonial-columns.black-bg .testimonials{-ms-flex-wrap:wrap;flex-wrap:wrap}.testimonial-columns.black-bg .testimonials .testimonial-wrapper{width:42%}.testimonial-columns.black-bg .testimonials .testimonial-content{display:block;overflow:visible;max-height:none;-webkit-line-clamp:unset}.testimonial-columns.black-bg .testimonials .testimonial-content p{margin-top:10px}.sticky-nav-fixed .sticky-nav-container,.sticky-nav .sticky-nav-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sticky-nav-fixed .sticky-nav-container h3,.sticky-nav .sticky-nav-container h3{margin-bottom:0;font-size:20px}.sticky-nav-fixed .sticky-nav-container .coral-button,.sticky-nav .sticky-nav-container .coral-button{padding:6px 13px;margin-left:20px}.sticky-nav-fixed .sticky-nav-container .image-sticky-container,.sticky-nav .sticky-nav-container .image-sticky-container{margin:0}.sticky-nav-fixed .sticky-nav-container .image-sticky-container .sticky-price-mobile.online-sticky-price-mobile,.sticky-nav .sticky-nav-container .image-sticky-container .sticky-price-mobile.online-sticky-price-mobile{display:none}.sticky-nav-fixed .sticky-nav-container .online-sticky-price,.sticky-nav .sticky-nav-container .online-sticky-price{position:relative;display:inline-block}.sticky-nav-fixed .sticky-nav-container .try-link,.sticky-nav .sticky-nav-container .try-link{padding:6px 13px;margin-left:70px}.sticky-nav-fixed .sticky-nav-container .try-link.mobile,.sticky-nav .sticky-nav-container .try-link.mobile{display:none}.sticky-nav-fixed .sticky-nav-container .try-link.desktop,.sticky-nav .sticky-nav-container .try-link.desktop{display:inline-block}.sticky-nav-fixed .sticky-nav-container.classroom .coral-button,.sticky-nav .sticky-nav-container.classroom .coral-button{width:140px}.sticky-nav-fixed .sticky-nav-container.classroom.message-available .less-margin,.sticky-nav .sticky-nav-container.classroom.message-available .less-margin{margin-bottom:5px}.sticky-nav-fixed .sticky-nav-container.classroom.message-available .availability,.sticky-nav .sticky-nav-container.classroom.message-available .availability{padding-left:70px}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-dates,.sticky-nav .sticky-nav-container.classroom .sticky-dates{width:140px;margin-right:15px}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-price-content,.sticky-nav .sticky-nav-container.classroom .sticky-price-content{margin-top:0}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-price-priceholder,.sticky-nav .sticky-nav-container.classroom .sticky-price-priceholder{margin-left:70px}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-price-priceholder .sale-price,.sticky-nav .sticky-nav-container.classroom .sticky-price-priceholder .sale-price{font-size:28px}.sticky-nav-fixed .sticky-nav-container.classroom .course-years:before,.sticky-nav .sticky-nav-container.classroom .course-years:before{left:43%}.sticky-nav-fixed .sticky-nav-container.classroom .course-years-sticky,.sticky-nav .sticky-nav-container.classroom .course-years-sticky{left:-28%;width:310px}.sticky-nav-fixed.product-sticky .tablet,.sticky-nav.product-sticky .tablet{position:absolute;top:0;left:0;display:inline-block;max-width:142px;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.sticky-nav-fixed.article-page .newsletter-container,.sticky-nav.article-page .newsletter-container{width:353px}.sticky-nav-fixed.article-page .newsletter-container .newsletter-email,.sticky-nav.article-page .newsletter-container .newsletter-email{-webkit-box-flex:0;-ms-flex:none;flex:none}.sticky-nav-fixed.article-page .newsletter-container .newsletter-email input,.sticky-nav.article-page .newsletter-container .newsletter-email input{width:218px}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-body .included-accordion-content .option-container.mobile{display:none}.course-accordion-section .included-courses-accordion.classroom:before{left:60px}.course-accordion-section .included-courses-accordion .included-accordion-body .desktop{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #ccc;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.course-accordion-section .included-courses-accordion .included-accordion-body .included-img.mobile{display:none}.course-accordion-section .included-courses-accordion .included-accordion-body .included-img{width:296px;height:172px}.course-accordion-section .included-courses-accordion .included-accordion-body .included-description p{border-bottom:none}.course-accordion-section .included-courses-accordion .included-accordion-body .stats-container .field{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:normal}.course-accordion-section .included-courses-accordion .included-accordion-body .stats-container .field .fa{margin-right:10px}.info-block .info-container.centred h2{font-size:35px}.options-accordion-section .info-accordion .option-accordion-body .option-accordion-content{border-bottom:1px solid #ccc}.options-accordion-section .info-accordion .option-accordion-body .accordion-img{width:296px;height:172px}.category-courses .category-courses-columns .online-column .course-info .multi-offer{margin-top:15px}.category-courses .category-courses-columns .price-rate-container .course-price del,.category-courses .category-courses-columns .price-rate-container.sale-container .course-price del{position:absolute;right:0;bottom:-16px}.category-courses .inner .category-courses-columns .course-info .price-rate-container .ab-test-coupon-sale-price del,.category-courses .inner .category-courses-columns .course-info .price-rate-container .course-price del,.category-courses .inner .category-courses-columns .course-info .price-rate-container.sale-container .course-price del{position:absolute;right:0;bottom:-20px}.section-topics .inner .slick-slider .slick-arrow.slick-next{right:-35px}.section-topics .inner .slick-slider .slick-arrow.slick-prev{left:-35px}.student-discount-section .inner .title{font-size:32px}.student-discount-section .inner .subtitle{width:50%;letter-spacing:.08em;line-height:1.55em;min-width:360px}.column-methods-section .columns-methods-container .column .column-button{width:48%}.filters.filters-not-visible.sticky h2{padding:10px 80px 0}.filters.filters-not-visible.sticky .filter-categories,.filters.filters-not-visible.sticky .filter-header{padding:0 80px}.linkedin-posts .linkedin-posts-columns .slick-arrow.slick-next{right:-50px}.linkedin-posts .linkedin-posts-columns .slick-arrow.slick-prev{left:-50px}.contact-form-section form{width:50%;margin:auto}.subscriptions .options{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.subscriptions .options .option.is-cheapest{margin-top:0}.subscriptions .options .option{margin-top:0;margin-bottom:0}.subscriptions .options .option:first-child{margin-left:auto}.subscriptions .options .option:last-child{margin-right:auto}.subscriptions .options .option.static .content .divider{width:40%;border-top:1.5px solid #fff}.video-section .container{height:341px}.hero-banner-big-facts-section .hero-banner-top{background-image:none!important;grid-template-columns:340px 1fr}.hero-banner-big-facts-section .hero-banner-top .hero-overlay{display:none}.hero-banner-big-facts-section .hero-banner-top .main-title{font-size:55px}.video_hero_content .container .text-content .button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.video_hero_content .container .text-content .button-group .button-two{width:48%;margin-top:0}.video_hero_content .container .video-content-wrapper .media-content.media-video .half-play-button{background-size:100%}.featured-product-landing .featured-product-content .product-content{width:100%;-ms-flex-item-align:start;align-self:start;padding-bottom:50px;border-bottom:1px solid #333}.featured-product-landing .featured-product-content .product-content .featured-product-media{height:341px}.featured-product-landing .featured-product-content .product-content .featured-product-media.image-carousel .slick-next,.featured-product-landing .featured-product-content .product-content .featured-product-media.image-carousel .slick-prev{top:44%}.featured-product-landing .featured-product-content .product-content .featured-product-media .sale-tag{width:100px;height:40px;font-size:20px}.featured-product-landing .featured-product-content .product-content .content-desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.featured-product-landing .featured-product-content .product-content .subscription-content .subscription .cta-subscription{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.featured-product-landing .featured-product-content .product-content .subscription-content .subscription .cta-subscription .add-to-cart-button{width:auto;margin-top:0;margin-left:25px}.featured-product-landing .featured-product-content .product-content .subscription-content .subscription .subscription-options:before{left:43%}.featured-product-landing .featured-product-content .cta-content.sale-container .price ins span{font-size:36px}.featured-product-landing .featured-product-content .content-mobile{display:none}.nav-items-section .container .nav-item-panel a:hover:after{position:absolute;right:calc(50% - 13px);bottom:-20px;width:0;height:0;border:10px solid transparent;border-top-color:#eee;content:""}.nav-items-section .container .nav-item-container .info-block .button-group .button-one{margin-top:5px}.hero_half_and_half_content .container .text-content .button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.hero_half_and_half_content .container .video-content-wrapper .media-content.media-video .half-play-button{background-size:100%}.hero-banner-big-facts-v2-section .hero-banner-top{background-image:none!important;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}.hero-banner-big-facts-v2-section .hero-banner-top .hero-overlay{display:none}.hero-banner-big-facts-v2-section .hero-banner-top .main-title{font-size:55px}.oc-ct-content-wimage__grid,.oc-ct-hero__stats-container{display:grid;grid-template-columns:repeat(2,1fr)}.oc-ct-hero__stats-container{gap:2rem}.oc-ct-courses__course{-ms-flex-preferred-size:47%;flex-basis:47%}.oc-ct-courses__course-price-container del{position:absolute;right:0;bottom:-22px}.oc-pt-hero__info-container{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}.partial-anchor{white-space:nowrap}.partial-anchor.partial-anchor-wide{min-width:344px}h1.partial-heading,h2.partial-heading{font-size:2.6rem}h3.partial-heading{font-size:2rem}h4.partial-heading{font-size:1.5rem}}@media (min-width:600px){.AccountOrderBox{width:48%}.BackgroundImageBanner{background-position:top}.woocommerce-MyAccount-content .order-info-account .order-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-MyAccount-content .order-info-account .order-columns .account-img-collection{width:48%}.account-subscriptions .woocommerce_account_subscriptions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.account-subscriptions .woocommerce_account_subscriptions .subscription{width:48%}.hero-banner-section .hero-banner{background-position:top}.hero-banner-section.mobile{display:none}.hero-banner-section.tablet{display:-webkit-box;display:-ms-flexbox;display:flex}.hero-split-section div.hero-split-wrapper div.hero-split-content div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:30px}.hero-stats-section .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}.latest_news .news-columns .column{width:48%}.latest_news .news-columns .column:first-of-type,.latest_news .news-columns .column:nth-last-of-type(2){display:block}.latest_news .news-number .course-number.mobile{display:none}.latest_news .news-number .course-number.tablet{display:block}.online-courses .online-courses-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.online-courses .online-courses-columns .online-column{width:48%}.classroom-product .product-attributes>div,.featured-product .product-attributes>div{width:30%}.half_half_content .half-content-wrapper .media-content{height:343px}.category-courses .category-courses-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.category-courses .category-courses-columns .online-column{width:48%}.suggested-items .section-contents .suggested-item:not(:first-of-type){margin-left:10px}.hero-banner-big-facts-section .hero-banner-bottom .fact-area .fact-container{width:auto;border:0}.hero-banner-big-facts-section.mobile{display:none}.hero-banner-big-facts-section.tablet{display:-webkit-box;display:-ms-flexbox;display:flex}.featured-product-landing .featured-product-content .product-attributes>div{width:30%}.big-facts-section .fact-area .fact-container{width:auto;border:0}.big-facts-section.mobile{display:none}.big-facts-section.tablet{display:-webkit-box;display:-ms-flexbox;display:flex}.hero-banner-big-facts-v2-section .hero-banner-bottom .fact-area .fact-container{width:auto;border:0}.hero-banner-big-facts-v2-section.mobile{display:none}.hero-banner-big-facts-v2-section.tablet{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:2000px){.BackgroundImageBanner,.hero-banner-section .hero-banner{min-height:815px!important;background-position:top}.hero-banner-section .hero-banner{min-height:400px!important;max-height:450px}}@media (max-width:767px){#site-header.has-promotion-banner .burger-menu{top:159px;max-height:calc(100vh - 160px)}#site-header .top-menu .checkout-page-header .checkout-breadcrumb ol{display:none}#site-header .burger-menu.show{width:100%;height:calc(100vh - 75px)}#site header.ad-version.has-promotion-banner{height:75px!important}.has-promotion-banner #promotion-banner .content h3,.has-promotion-banner #promotion-banner .content h4{font-size:8px;text-align:center}.has-promotion-banner #promotion-banner .content>a,.has-promotion-banner #promotion-banner .content>span{font-size:8px}#promotion-popup .contents .cta-link{font-size:9px}.single-team-member .team-member-container .team-member .team-member-top-panel{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-team-member .team-member-container .team-member .team-member-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.instructor-blogs .news-columns a.column{width:100%}.team-member-listing .team-member-container .team-member-wrapper{width:45%}.team-member-listing .instructors .instructor-wrapper a .img{background-position:50%}#woocommerce-form-account-edit .password-input{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}#cart-totals-section{position:fixed;z-index:100000;top:auto;right:0;bottom:0;left:0;height:auto;margin:0}#cart-totals-section .cart-price-line:not(.total-price-line),#cart-totals-section .section-heading,#cart-totals-section .we-accept h3{display:none}#cart-totals-section .section-contents{padding:15px 15px 0}#cart-totals-section .wc-proceed-to-checkout,#cart-totals-section .we-accept{padding-top:15px;margin:15px -15px 0}#cart-totals-section .we-accept{padding-bottom:15px;border-bottom:0}#cart-totals-section .wc-proceed-to-checkout{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 15px 0}#cart-totals-section .wc-proceed-to-checkout #wc-stripe-payment-request-wrapper{padding:0!important}#cart-totals-section .wc-proceed-to-checkout .wc-forward{width:100%;margin:0}#cart-totals-section .wc-proceed-to-checkout #wc-stripe-payment-request-wrapper,#cart-totals-section .wc-proceed-to-checkout #wc-stripe-payment-request-wrapper:not([style*="display:none"])~.wc-forward{width:50%;height:44px;margin:0 5px!important}#cart-totals-section .wc-proceed-to-checkout #wc-stripe-payment-request-button-separator{display:none!important}.cart .product-remove{bottom:28px}.cart .product-details-container .product_image{background-position:50%}.cart .product-details-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cart .product-details-container>img{width:100%;height:auto}.cart .product-details-container .product-details-content{margin-top:15px;margin-left:0}.cart .product-details-container .cart-quantity-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0 0}.cart .product-details-container .cart-quantity-container .quantity-label{margin:0 5px 0 0}.cart .update-cart-container .update-cart{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.cart .update-cart-container .update-cart .subtotal{margin:10px 0}.cart-content-container #cart-container:not(.requires-login){margin-bottom:155px}.woocommerce-checkout #order_review{margin-bottom:0}.woocommerce-checkout #order_review .woocommerce-mini-cart-item{padding:15px 25px!important}.woocommerce-checkout #order_review .woocommerce-mini-cart-item .cart-thumbnail{display:none}.woocommerce-checkout #order_review .woocommerce-mini-cart-item .cart-detail{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-checkout #order_review .woocommerce-mini-cart-item .cart-detail .quantity{-ms-flex-negative:0;flex-shrink:0;margin-left:auto}.woocommerce-checkout #order_review .woocommerce-mini-cart-item .cart-detail h1{margin-right:15px}body.woocommerce-cart .woocommerce .inner,body.woocommerce-checkout .woocommerce .inner{padding:0 10px}body.woocommerce-cart #site-footer,body.woocommerce-checkout #site-footer{display:none}#cart-container #customer_login .woocommerce-form-register__submit,#checkout-login-form .woocommerce-form-register__submit{width:100%}.hero-banner-section .hero-banner .prefix-text img{width:125px}.hero-banner-section .hero-banner .main-title{font-size:35px}.hero-banner-section .hero-banner .hero-button-group{width:40%}.featured-product-new .container{padding-top:30px;padding-bottom:0}.featured-product-new .details .description{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.featured-product-new .attributes .partial-statistic{min-width:100px;max-height:140px;min-height:auto}.featured-product-new .buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.section-half-content .blank{display:none}.section-parade.section-parade-grid-2 .parade-content{grid-template-columns:1fr}.section-parade .section-parade-info-card .parade-title-section h2.partial-heading{text-align:center}.section-product-comparison tfoot a{display:none}.section-statement .container .inner .content{font-size:1.5rem}.flex-columns .inner .columns div.column-wrapper:only-child .column-content h4+h2+p{max-width:450px}.flex-columns .inner .columns div.column-wrapper:only-child .column-content h2+p{max-width:none;padding:0 15px}.flex-columns .inner .terms-and-conditions{display:none}.online-courses .online-courses-columns .online-column .publication-title+.course-info{grid-template-areas:"a c"}.online-courses .online-courses-columns .online-column .publication-title+.course-info .rate-container{-ms-flex-item-align:center;align-self:center}.online-courses .online-courses-columns .online-column .course-info{grid-template-areas:"a b";grid-template-columns:1fr 1fr}.online-courses .online-courses-columns .online-column .course-info .hour-container,.online-courses .online-courses-columns .online-column .course-info .rate-container{-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.online-courses .online-courses-columns .online-column .course-info .price-rate-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.online-courses .online-courses-columns .online-column .course-info .location-container,.online-courses .online-courses-columns .online-column .course-info .rate-container{grid-template-columns:1fr 2fr 1fr}.online-courses .online-courses-columns .online-column .course-info .hour-container{padding-left:5px;margin:auto;justify-self:end}.online-courses .online-courses-columns .online-column .course-info .hour-container p{padding-left:5px}.online-courses .online-courses-columns .online-column .course-info .duration-container{padding-left:5px;margin:auto;justify-self:end}.online-courses .online-courses-columns .online-column .course-info .duration-container p{padding-left:5px}.online-courses .online-courses-columns-slider .slick-arrow.slick-next{right:20px}.online-courses .online-courses-columns-slider .slick-arrow.slick-prev{z-index:1;left:20px}.online-courses .button-wrapper-slider{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.featured-product .featured-product-content .product-content .featured-product-media .sale-tag{display:none}.featured-product .featured-product-content .product-content .course-img .course-title{font-size:26px;line-height:26px}.featured-product .featured-product-content .product-content .course-img .course-level span,.featured-product .featured-product-content .product-content .course-img .course-title-prefix{font-size:14px}.featured-product .featured-product-content .product-content .course-img .level-ins-icon{margin-bottom:-18px}.featured-product .featured-product-content .product-content .course-img .level-icon{width:30px}.featured-product .featured-product-content .product-content .course-img .instructor-image{width:35px}.additional_tag{justify-self:center}.half_half_content .half-content-wrapper.text .left-text-content{margin-top:50px}.has-promotion-banner~main .sticky-nav.fixed{top:150px}.course-accordion-section .fixed-accordion-header .fixed-header-content{grid-template-areas:"a b" "a c";grid-template-columns:.15fr 1fr;gap:10px}.course-accordion-section .fixed-accordion-header .fixed-header-content span{display:none}.course-accordion-section .fixed-accordion-header .fixed-header-content .fixed-header-icon{grid-area:a}.course-accordion-section .fixed-accordion-header .fixed-header-content p:first-child{grid-area:b}.course-accordion-section .fixed-accordion-header .fixed-header-content p:last-child{grid-area:c}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-header{grid-template-areas:"a b d" "a c d";grid-template-columns:.15fr 2fr .15fr;gap:10px;font-size:14px}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-header .level-icon{grid-area:a}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-header .course-name{grid-area:b}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-header .course-level{grid-area:c;font-size:14px}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-header .course-level span{display:none}.course-accordion-section .included-courses-accordion.online-finance-courses .included-accordion-content .included-accordion-header .white-accordion-arrow{grid-area:d}.category-courses .category-courses-columns .online-column .publication-title+.course-info{grid-template-areas:"a c"}.category-courses .category-courses-columns .online-column .publication-title+.course-info .rate-container{-ms-flex-item-align:center;align-self:center}.category-courses .category-courses-columns .online-column .course-info{grid-template-areas:"a b";grid-template-columns:1fr 1fr}.category-courses .category-courses-columns .online-column .course-info .hour-container{-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.category-courses .category-courses-columns .online-column .course-info .price-rate-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.category-courses .category-courses-columns .online-column .course-info .hour-container{padding-left:5px;margin:auto;justify-self:end}.category-courses .category-courses-columns .online-column .course-info .hour-container p{padding-left:5px}.category-courses .category-courses-columns .online-column .course-info .duration-container{padding-left:5px;margin:auto;justify-self:end}.category-courses .category-courses-columns .online-column .course-info .duration-container p{padding-left:5px}.category-courses .inner .ofc-filters .ofc-filter .ofc-filter-group:first-child .ofc-filter-categories .ofc-filter-category-group{-webkit-column-count:2;-moz-column-count:2;column-count:2}.category-courses .inner .ofc-filters .ofc-clear-filter{width:100%}.category-courses .inner .quick-filter{display:none}.category-courses .inner .category-introduction{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.category-courses .inner .category-introduction a{width:90%}.section-topics .inner .topic-columns .topic-name{text-align:center}.section-topics .inner .slick-slider .slick-arrow.slick-next{right:20px}.section-topics .inner .slick-slider .slick-arrow.slick-prev{left:20px;z-index:1}.section-topics .inner .slick-slider .slick-list{padding:30px 0 0}.student-discount-section .inner .hero-button-group{width:40%}.main-content-section .text-container .text-area .column-heading .contact-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-content-section .enterprise-contact .contact-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.main-content-section .enterprise-contact .contact-container .contact-column{width:200px}.page-harvard #site-content>section.main-content-section.main-body-text h2{font-size:36px}.page-podcast .form-container span:first-child{padding-bottom:10px}.suggested-items .section-contents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.suggested-items .section-contents .suggested-item{width:100%}.suggested-items .section-contents .suggested-item:not(:last-of-type){margin-bottom:25px}.suggested-items .section-contents .suggested-item .suggested-item-hover{display:none!important}.suggested-items .section-contents .suggested-item .suggested-item-attributes-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.suggested-items .section-contents .suggested-item .suggested-item-attributes-mobile .suggested-item-attribute:not(:last-child){margin-bottom:5px}.suggested-items .section-contents .suggested-item .suggested-item-price .suggested-item-mobile-add-to-cart .add_to_cart_button{font-size:14px}.linkedin-posts .linkedin-posts-columns .linkedin-post{opacity:1!important}.page-image-section .image-description{max-width:500px}.page-certification #site-content section.page-image-section:nth-child(12) img{display:none}.page-certification #site-content section.page-image-section:nth-child(12) h3{max-width:400px;margin:0 auto}.page-certification #site-content .page-image{padding:20px 0!important}.video_hero_content .container .text-content .button-group{margin-bottom:20px}.page-podcast #site-content>section.video_hero_content h1{min-width:auto}.page-certification #site-content>section.video_hero_content .container .text-content h1,.page-certification #site-content>section.video_hero_content .container .text-content p{text-align:center}.page-certification #site-content>section.video_hero_content .container .text-content .button-one{width:100%!important}.featured-product-landing .featured-product-content .product-content .course-level span,.featured-product-landing .featured-product-content .product-content .course-title,.featured-product-landing .featured-product-content .product-content .course-title-prefix{font-size:28px;line-height:26px}.featured-product-landing .featured-product-content .product-content .featured-product-media .sale-tag,.featured-product-landing img#cpd-logo{display:none}.nav-items-section{background:-webkit-gradient(linear,left top,left bottom,color-stop(25%,#fff),color-stop(25%,#f0f0f0));background:linear-gradient(180deg,#fff 25%,#f0f0f0 0)}.nav-items-section .container .nav-item-panel .icon-text{font-size:14px}.nav-items-section .container .nav-item-panel a{padding:10px 25px 15px}.nav-items-section .container .nav-item-container{padding:20px}.nav-items-section .container .nav-item-container .white-overlay{margin-bottom:0}.nav-items-section .container .nav-item-container .info-block .button-group{margin-top:15px}.nav-items-section .container .nav-item-container .info-block .button-group .button-one{font-size:12px}.nav-items-section .container .nav-item-container .info-block .button-group .button-two{display:block;width:48%;margin-top:0;font-size:12px}.nav-items-section .container .nav-item-container .info-block p{font-size:16px}.nav-items-section .container .media-block{display:none}.hero_half_and_half_content .container .text-content .button-group{margin-bottom:20px}.hero-banner-big-facts-v2-section .hero-banner-top{padding-bottom:45px}.hero-banner-big-facts-v2-section .hero-banner-top .main-title{color:#fff}.hero-banner-big-facts-v2-section .hero-banner-top .img-section{display:none}.hero-banner-big-facts-v2-section .hero-banner-top .hero-banner-description{color:#fff}.has-background-image.has-mobile-background-fit-scale-down img{-o-object-fit:scale-down;object-fit:scale-down}}@media (min-width:1140px){#site-header .top-menu .inner .desktop-menu,#site-header .top-menu .inner .search-form{display:-webkit-box;display:-ms-flexbox;display:flex}#site-header .top-menu .inner .desktop-menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#site-header .burger-menu .desktop-burger{display:block}#mobile-search-icon{display:none}}@media (max-width:1140px){#site-header .top-menu .inner .search-form.open{position:absolute;z-index:100;top:100%;right:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 25px 15px;margin:0;background:#1a1a1a}#site-header .top-menu .inner .search-form.open i{z-index:12;color:#ff5353}#site-header .top-menu .inner .search-form.open input{position:relative;width:100%;padding-left:40px;border:none;background-color:#333;color:#f0f0f0;opacity:.5;text-align:left}#site-header .top-menu .inner .search-form.open input::-webkit-input-placeholder{padding-left:0}#site-header .top-menu .inner .search-form.open input::-moz-placeholder{padding-left:0}#site-header .top-menu .inner .search-form.open input:-ms-input-placeholder{padding-left:0}#site-header .top-menu .inner .search-form.open input::-ms-input-placeholder{padding-left:0}#site-header .top-menu .inner .search-form.open input::placeholder{padding-left:0}#site-header .top-menu .inner .search-form.open .focus{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:40px!important;background-color:#fff;opacity:1}#site-header .top-menu .inner .search-form.open .focus::-webkit-input-placeholder{padding-left:10px!important}#site-header .top-menu .inner .search-form.open .focus::-moz-placeholder{padding-left:10px!important}#site-header .top-menu .inner .search-form.open .focus:-ms-input-placeholder{padding-left:10px!important}#site-header .top-menu .inner .search-form.open .focus::-ms-input-placeholder{padding-left:10px!important}#site-header .top-menu .inner .search-form.open .focus::placeholder{padding-left:10px!important}#site-header .burger-menu .mobile-burger{display:block;max-height:calc(100vh - 75px)}}@media (any-hover:hover){#site-header .top-menu .inner .cart-menu #mini-cart-container.force-show,#site-header .top-menu .inner .cart-menu .cart-icon-holder:hover #mini-cart-container{border-width:1px}#site-header .top-menu .inner .cart-menu #mini-cart-container.force-show,#site-header .top-menu .inner .cart-menu #mini-cart-container.force-show:before,#site-header .top-menu .inner .cart-menu .cart-icon-holder:hover #mini-cart-container,#site-header .top-menu .inner .cart-menu .cart-icon-holder:hover #mini-cart-container:before{-webkit-transition:border-width 0s ease-in;transition:border-width 0s ease-in;-webkit-transition-delay:.2s;transition-delay:.2s}#site-header .top-menu .inner .cart-menu #mini-cart-container.force-show:before,#site-header .top-menu .inner .cart-menu .cart-icon-holder:hover #mini-cart-container:before{border-width:18px}#site-header .top-menu .inner .cart-menu #mini-cart-container.force-show #mini-cart-container-content,#site-header .top-menu .inner .cart-menu .cart-icon-holder:hover #mini-cart-container #mini-cart-container-content{max-height:calc(90vh - 75px)}.suggested-items .section-contents .suggested-item:hover .suggested-item-hover{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:768px){#site-header .top-menu .inner .cart-menu #mini-cart-container{display:none!important;right:-35px;width:100vw}#site-header .top-menu .inner .cart-menu #mini-cart-container,#site-header .top-menu .inner .cart-menu #mini-cart-container:before{-webkit-transition-delay:.2s!important;transition-delay:.2s!important}#site-header .top-menu .inner .cart-menu #mini-cart-container.force-show,#site-header .top-menu .inner .cart-menu #mini-cart-container.force-show:before{-webkit-transition-delay:0s!important;transition-delay:0s!important}#site-header .top-menu .inner .cart-menu #mini-cart-container.force-show #mini-cart-container-content{max-height:calc(100vh - 75px)!important}#site-header .top-menu .inner .cart-menu #mini-cart-container #mini-cart-container-content{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100vh - 75px)!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:max-height .2s linear;transition:max-height .2s linear}#site-header .top-menu .inner .cart-menu #mini-cart-container #mini-cart-container-content .woocommerce-mini-cart__total{margin-top:auto}#site-header .top-menu .inner .cart-menu #mini-cart-container:before{right:26px}#site-header .top-menu .inner .cart-menu #mini-cart-container .cart-detail{max-width:calc(100vw - 156px)}#site-footer .columns .laptop-header{font-size:11.5px}#site-footer .columns .contact-column h3{margin-bottom:0;font-size:11.5px}.has-promotion-banner{height:150px!important}.has-promotion-banner .menu-container.fixed{top:75px!important}.has-promotion-banner #promotion-banner{height:75px!important}.has-promotion-banner #promotion-banner .content .countdown-section .container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-content-section .enterprise-contact .contact-container .contact-column p:first-child{font-size:24px}.page-certification #site-content>section.video_hero_content .container{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1280px) and (min-width:1280px){#site-footer .columns .line-laptop{margin-bottom:10px}}@media (min-width:1151px){#site-footer #mobile-added-to-cart-message{display:none!important}}@media (max-width:400px){.has-promotion-banner{height:170px!important}.has-promotion-banner .menu-container.fixed{top:95px!important}.has-promotion-banner #promotion-banner{height:95px!important}.category-courses .inner .ofc-filters .ofc-filter .ofc-filter-group:first-child .ofc-filter-categories .ofc-filter-category-group{-webkit-column-count:1;-moz-column-count:1;column-count:1}.page-podcast section.main-content-section.black.main-body-text .podcast-icons{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-podcast section.main-content-section.black.main-body-text .podcast-icons img{min-width:50px;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:300px){.course-img .course-title-prefix{margin-top:40px}.course-img .course-title-prefix .additional-tag,.course-img .course-title-prefix .free-title-prefix{padding:6px 5px 5px 12px;font-size:10px}#site-content .overlap-top .columns{margin-top:-10em}.flex-columns .inner .columns{padding:10px;margin:0 auto}.flex-columns .inner .columns .column-wrapper .column-top-panel .col-img{max-width:250px}.main-content-section .enterprise-contact{padding:0}.suggested-items .section-contents .suggested-item .suggested-item-thumbnail .product_image .free-title-prefix{padding:6px 5px 5px 12px;font-size:10px}}@media (max-width:1150px){.single-team-member .has-video{padding-bottom:25%}.single-team-member .poster-wrapper .instructor-video{margin-top:-20%}.featured-product-hero{padding:60px 30px;max-width:none}.section-half-content .image-filled-slash .overlay-icon{right:20%;left:auto}.section-parade.section-parade-grid-3 .parade-content{grid-template-columns:repeat(2,minmax(0,1fr))}.section-corporate-training-form .container form#corporate-form .form-container{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;grid-template-areas:"a b"}.section-corporate-training-form .container form#corporate-form textarea{width:100%}.cpd_content .container{-webkit-column-gap:5%;-moz-column-gap:5%;column-gap:5%}.featured-online-product.featured-product-new .container .details{grid-template-columns:unset}.featured-online-product.featured-product-new .aside{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px}.featured-online-product.featured-product-new .aside .add-to-cart,.featured-online-product.featured-product-new .aside .add-to-cart .partial-anchor{width:100%}.classroom-product #contact-form{display:none!important}.category-courses .category-courses-columns .online-column.expanding{margin-bottom:100px}.category-courses .inner .quick-filter .ofc-filter-categories{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:10px;-ms-flex-pack:distribute;justify-content:space-around}.page-podcast section.main-content-section.white.main-body-text .inner{width:80%;margin-top:-245px}.video_hero_content .container .text-content .button-group .button-one{width:100%!important;margin-right:0!important}.page-certification #site-content>section.video_hero_content .container .text-content h1{min-width:auto;padding-bottom:20px;font-size:30px!important}.page-certification #site-content>section.video_hero_content .container .text-content p{min-width:auto;margin-bottom:20px;font-size:14px}.page-certification #site-content>section.video_hero_content .container .text-content .button-one{padding:10px 50px}.nav-items-section .container .nav-item-container .info-block{width:auto}.nav-items-section .container .media-block{width:auto;aspect-ratio:unset}.hero_half_and_half_content .container .text-content .button-group .button-one{width:100%!important;margin-right:0!important}.hero-banner-big-facts-v2-section .hero-banner-top .img-section .img-item p{font-size:16px}.oc-pt-hero .dae-shortcode-download-button,.oc-pt-hero__button{width:100%!important}.oc-pt-certification__grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}}@media (max-width:420px){.team-member-listing .team-member-container .team-member-wrapper{width:100%}}@media (max-width:1280px){.resource-content-page .inner .main-content .sidebar-wrapper{margin-bottom:30px}.tabs-slider-single .slick-arrow.slick-next:before,.tabs-slider-single .slick-arrow.slick-prev:before{top:55%}.tabs-slider-single .slick-arrow.slick-next.slick-next{right:15px}.tabs-slider-single .slick-arrow.slick-prev.slick-prev{left:15px}.section-half-content .quote{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.section-half-content .quote .quote-bubble:before{top:-25px;position:absolute;left:50%;rotate:-45deg;background-color:none}.section-parade.section-parade-flex-auto .parade-content,.section-parade.section-parade-flex-equal .parade-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.section-parade .section-parade-accordion-card .parade-title-section,.section-parade .section-parade-info-card .parade-title-section{justify-items:center}.section-corporate-training-form .container form#corporate-form input{width:100%}.flex-columns .inner .columns .column-wrapper:last-child{padding-bottom:30px;margin-top:0}.hero-banner-big-facts-section .hero-banner-bottom .fact-area{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:10px;margin:0 auto}.page-podcast #site-content>section.video_hero_content{background:-webkit-gradient(linear,left bottom,left top,color-stop(45%,#dae2ec),color-stop(45%,rgb(255 255 255)));background:linear-gradient(1turn,#dae2ec 45%,rgb(255 255 255) 0)}.featured-product-landing .featured-product-content .product-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.big-facts-section .fact-area,.hero-banner-big-facts-v2-section .hero-banner-bottom .fact-area{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:10px;margin:0 auto}}@media (min-width:768px) and (max-width:1150px){#woocommerce-form-account-edit .password-input .display-password,#woocommerce-form-account-edit .password-input .woocommerce-Input--password{width:65%}.cart .product-details-container img{width:150px;height:auto}.featured-online-product.featured-product-new .container .details .aside #accordion{width:90%}}@media (min-width:1150px) and (min-width:1150px){.woocommerce-cart.logged-in .woocommerce-cart-container .cart_item{border-bottom:1px solid #ccc}}@media (max-width:1149px){.cart-content-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-half-content.section-half-content-hero .wrapper{background-color:rgba(0,0,0,.8)}.section-half-content.section-half-content-hero .wrapper .content-text,.section-half-content.section-half-content-hero .wrapper .partial-heading,.section-half-content.section-half-content-hero .wrapper .prose{color:#fff}.suggested-items .section-contents .suggested-item .suggested-item-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.suggested-items .section-contents .suggested-item .suggested-item-price .suggested-item-mobile-add-to-cart{display:block;margin-left:auto}.suggested-items .section-contents .suggested-item .suggested-item-price .suggested-item-mobile-add-to-cart .add_to_cart_button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ff5353;background:#ff5353;border-radius:50px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;height:20px;padding:5px 7px;font-size:10px}.suggested-items .section-contents .suggested-item .suggested-item-price .suggested-item-mobile-add-to-cart .add_to_cart_button:hover{background-color:#e54e4e}.has-background-image.has-mobile-background-fit-contain img{-o-object-fit:contain;object-fit:contain}.has-background-image.has-mobile-background-fit-cover img{-o-object-fit:cover;object-fit:cover}.has-background-image.has-mobile-background-fit-fill img{-o-object-fit:fill;object-fit:fill}.has-background-image.has-mobile-background-fit-none img{-o-object-fit:none;object-fit:none}.has-background-image.has-mobile-background-position-center img{-o-object-position:center;object-position:center}.has-background-image.has-mobile-background-position-top img{-o-object-position:top;object-position:top}.has-background-image.has-mobile-background-position-right img{-o-object-position:right;object-position:right}.has-background-image.has-mobile-background-position-bottom img{-o-object-position:bottom;object-position:bottom}.has-background-image.has-background-position-left img{-o-object-position:left;object-position:left}.has-background-image.has-mobile-background-position-eighty-percent img{-o-object-position:80%;object-position:80%}}@media (min-width:1280px) and (max-width:1920px){.hero-banner-section .hero-banner .hero-button-group,.student-discount-section .inner .hero-button-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width:440px){.hero-banner-section .hero-banner .hero-button-group,.student-discount-section .inner .hero-button-group{width:50%}}@media (min-width:1600px){.tabs-slider-single .slick-arrow.slick-next.slick-next{right:18%}.tabs-slider-single .slick-arrow.slick-prev.slick-prev{left:18%}}@media (max-width:600px){.section-half-content .icons{-ms-flex-wrap:wrap;flex-wrap:wrap}.section-corporate-training-form .container form#corporate-form{margin-top:var(--overlap-margin-top,0)}.page-certification #site-content>section.main-content-section.main-body-text a{text-decoration:none}.page-podcast section.main-content-section.white.main-body-text .inner{margin-top:-350px}.page-image-section .image-description{max-width:300px;font-size:1rem!important}.video_hero_content .container .text-content h1{padding-top:0;font-size:55px!important}.video_hero_content .container .video-content-wrapper .media-content{padding-top:0;margin-bottom:-160px}.page-podcast #site-content>section.video_hero_content .media-content{margin-bottom:-30px}.page-podcast section.video_hero_content+section{padding-top:150px}.page-certification #site-content>section.video_hero_content .container .video-content-wrapper .media-content{margin-bottom:0}.page-podcast #site-content>section.video_hero_content{padding-bottom:300px}.page-podcast section.video_hero_content+section{padding-top:90px}.featured-product-landing .featured-product-content .product-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-top:80px}.featured-product-landing .featured-product-content .product-content .course-img{display:none}.hero_half_and_half_content h1{padding-top:0;font-size:40px!important}.hero_half_and_half_content .container .text-content,.hero_half_and_half_content .container .video-content-wrapper .media-content{padding-top:0}}@media (max-width:875px){.section-parade.section-parade-grid-3 .parade-content{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:520px){.section-corporate-training-form .container form#corporate-form .form-container{grid-template-areas:"a" "b";row-gap:unset}.section-corporate-training-form .container form#corporate-form textarea{height:150px}}@media (max-width:960px){.cpd_content .container{-ms-flex-wrap:wrap;flex-wrap:wrap}.cpd_content .container .text-content{max-width:none;text-align:center}}@media (max-width:550px){#site-content .overlap-top:has(div.column-wrapper:only-child){margin-top:20px}#site-content .overlap-top .columns:has(div.column-wrapper:only-child){margin-top:-6em}.flex-columns .inner .columns div.column-wrapper:only-child .col-img{max-width:250px}.nav-items-section .container{padding:0}}@media (max-width:320px){.flex-columns .inner .description{padding:0}.sticky-nav-fixed .sticky-nav-container.classroom .sticky-dates,.sticky-nav-fixed .sticky-nav-container .coral-button,.sticky-nav-fixed .sticky-nav-container .try-link,.sticky-nav .sticky-nav-container.classroom .sticky-dates,.sticky-nav .sticky-nav-container .coral-button,.sticky-nav .sticky-nav-container .try-link{font-size:11px}.nav-items-section .container .nav-item-container .info-block .button-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.nav-items-section .container .nav-item-container .info-block .button-group .button-two{width:90%}}@media (max-width:880px){.flex-columns .inner .columns .column-wrapper:nth-child(2){margin-top:0}}@media (max-width:350px){.online-courses .online-courses-columns .online-column .publication-title+.course-info{grid-template-areas:"a" "c"}.online-courses .online-courses-columns .online-column .course-info{grid-template-areas:"a" "b";grid-template-columns:1fr;grid-template-rows:.5fr .5fr}.category-courses .category-courses-columns .online-column .publication-title+.course-info{grid-template-areas:"a" "c"}.category-courses .category-courses-columns .online-column .course-info{grid-template-areas:"a" "b";grid-template-columns:1fr;grid-template-rows:.5fr .5fr}}@media (max-width:650px){.online-courses .online-courses-columns .online-column .course-info .rate-container{--text-align:center;margin:auto}.online-courses .online-courses-columns .online-column .course-info .rate-container p{padding-left:5px}.online-courses .online-courses-columns .online-column .course-info .location-container{--text-align:center;margin:auto}.online-courses .online-courses-columns .online-column .course-info .location-container p{padding-left:5px}.online-courses .online-courses-columns .online-column .course-info .topic-container{--text-align:center;margin:auto}.online-courses .online-courses-columns .online-column .course-info .topic-container p{padding-left:5px}.online-courses .online-courses-columns .online-column .price-rate-container{text-align:center}.category-courses .category-courses-columns .online-column .course-info .rate-container{margin:auto}.category-courses .category-courses-columns .online-column .course-info .rate-container p{padding-left:5px}.category-courses .category-courses-columns .online-column .course-info .rate-container{grid-template-columns:1fr 2fr 1fr}.category-courses .category-courses-columns .online-column .course-info .location-container{margin:auto}.category-courses .category-courses-columns .online-column .course-info .location-container p{padding-left:5px}.category-courses .category-courses-columns .online-column .course-info .location-container{grid-template-columns:1fr 2fr 1fr}.category-courses .category-courses-columns .online-column .course-info .topic-container{margin:auto}.category-courses .category-courses-columns .online-column .course-info .topic-container p{padding-left:5px}.category-courses .category-courses-columns .price-rate-container,.category-courses .inner .category-courses-columns .course-info .price-rate-container{text-align:center}}@media (min-width:1440px){.online-courses .online-courses-columns .online-column .price-rate-container.variation .rate-container{margin-top:0}.online-courses .online-courses-columns .online-column .price-rate-container.variation{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.category-courses .category-courses-columns .price-rate-container.variation .rate-container{margin-top:0}.category-courses .category-courses-columns .price-rate-container.variation{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.category-courses .inner .category-courses-columns .course-info .price-rate-container.variation .rate-container{margin-top:0}.category-courses .inner .category-courses-columns .course-info .price-rate-container.variation{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width:1050px){.featured-online-product.featured-product-new .container .details .aside #accordion .ui-accordion-content .price-section{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}}@media (max-width:500px){#cpe-modal .contents .cpe-modal-declaration,.cpe-modal .contents .cpe-modal-declaration{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-podcast #site-content>section.video_hero_content{padding-top:0;background:-webkit-gradient(linear,left bottom,left top,color-stop(35%,#dae2ec),color-stop(35%,rgb(255 255 255)));background:linear-gradient(1turn,#dae2ec 35%,rgb(255 255 255) 0)}}@media (min-width:768px) and (max-width:989px){.classroom-product #contact-form form{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:330px){.classroom-product #contact-form form{width:150px}.classroom-product #contact-form form p{width:135px}.classroom-product .content-mobile #contact-form-mobile input[type=submit]{max-width:140px;margin-top:0}.classroom-product .content-mobile #contact-form-mobile input{max-width:140px}.nav-items-section .inner{padding:0 5px}}@media (max-width:540px){.classroom-product #contact-form input[type=submit]{width:250px;margin-top:0}}@media (max-width:450px){.classroom-product .content-mobile .courses-dates .variation-dates{-ms-flex-item-align:center;align-self:center}}@media (min-width:540px){.classroom-product .content-mobile #contact-form-mobile form p{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:330px) and (max-width:540px){.classroom-product .content-mobile #contact-form-mobile input[type=submit]{width:250px}}@media (max-width:900px){.classroom-product .content-mobile #contact-form-mobile input{margin-top:10px}}@media (min-width:768px) and (max-width:1140px){.sticky-nav-fixed .sticky-nav-container.classroom .sticky-price-mobile .classroom-sticky-price-container,.sticky-nav .sticky-nav-container.classroom .sticky-price-mobile .classroom-sticky-price-container{margin-left:55px}}@media (min-width:600px) and (min-width:1150px){.category-courses .category-courses-columns{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:1023px){.column-switcher-section .column-switcher-container .column:not(:first-child){margin-top:25px}.column-switcher-section .column-switcher-container .column.active-mobile{background-color:#fff}.column-switcher-section .column-switcher-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.column-switcher-section .column-switcher-container .column{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px}.column-switcher-section .column-switcher-container .column img{width:200px;height:200px}.column-switcher-section .column-switcher-desktop-contents{display:none!important}.column-switcher-section .column-switcher-body-mobile{margin-top:25px}}@media ((min-width:768px)){.hero-banner-big-facts-section .hero-banner-top .img-section{display:block}.hero-banner-big-facts-section .hero-banner-top .img-section img{position:absolute;max-height:350px}}@media ((min-width:1280px)){.hero-banner-big-facts-section .hero-banner-top .img-section{display:block}.hero-banner-big-facts-section .hero-banner-top .img-section img{max-height:380px}}@media (max-width:360px){.nav-items-section{background:-webkit-gradient(linear,left top,left bottom,color-stop(35%,#fff),color-stop(35%,#f0f0f0));background:linear-gradient(180deg,#fff 35%,#f0f0f0 0)}}@media (max-width:310px){.nav-items-section .container .nav-item-container .info-block{padding:10px}}@media (max-width:322px){.oc-pt-hero__button-container p{text-align:center}.oc-pt-hero__button-container p del{position:absolute;bottom:-32px}}

/*# sourceMappingURL=site.css.map*/