@import"https://fonts.googleapis.com/css2?family=Inter+Tight:ital,wght@0,100..900;1,100..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";:root{--white-color: rgba(255, 255, 255, 1);--black-color: rgba(0, 0, 0, 1);--green-700: rgba(76, 116, 27, 1);--green-800: rgba(59, 90, 21, 1);--green-900: rgba(45, 68, 16, 1);--blue-700: rgba(50, 98, 155, 1);--blue-800: rgba(39, 76, 120, 1);--blue-900: rgba(30, 58, 92, 1);--dark-blue-700: rgba(16, 26, 48, 1);--dark-blue-800: rgba(12, 20, 37, 1);--dark-blue-900: rgba(9, 16, 28, 1)}#Banner-template--21174436561035__image_banner:after{background-color:#fff}body{background-color:#fff!important;letter-spacing:0;font-size:16px!important;line-height:1.5;font-weight:400;font-family:Inter,sans-serif}h1,h2,h3,h4,h5,h6{margin:0;font-family:Inter Tight,sans-serif;letter-spacing:0}footer.footer{background-color:#162543;padding:70px 20px 50px;position:relative;overflow:clip}footer.footer :is(h2,h3,h4,h5,h6,li,ul,a,p,.list-menu__item--link,.footer__copyright){color:#edf3fb}footer.footer .footer__content-top.page-width{max-width:1240px;padding:0}.footer-block__image-wrapper{width:100%;max-width:100%!important}footer.footer .n_top_content_wrapper .footer-block__image-wrapper img{width:225px;height:68px}footer.footer .n_top_content_wrapper .footer-block__image-wrapper{margin:0}footer.footer .n_top_content_wrapper .rte{margin-top:24px}footer.footer .n_top_content_wrapper .footer-block.grid__item{width:100%;max-width:100%}footer.footer .n_top_content_wrapper{width:315px;gap:0}footer.footer .n_top_content_wrapper .footer-block--divider{padding-top:58px!important;padding-bottom:24px!important}footer.footer .n_top_content_wrapper .footer-block--divider .footer-block__divider-line{border-color:#ffffff14}footer.footer .footer-block__heading{font-size:21px!important;line-height:1.3;font-weight:500;letter-spacing:0;margin:0}footer.footer .footer-block__heading+.rte{margin-top:8px}footer.footer .n_top_content_wrapper .footer-block--button{margin-top:24px;border:0!important}footer.footer .n_top_content_wrapper .footer-block--button a:after,footer.footer .n_top_content_wrapper .footer-block--button a:before{display:none!important}footer.footer .n_top_content_wrapper .footer-block--button a{background-color:transparent;border:1px solid rgba(183,187,197,1);border-radius:40px;font-size:14px!important;padding:11px 22px;min-height:auto!important;font-family:Inter Tight,sans-serif;font-weight:600;letter-spacing:0;min-width:unset;transition:.3s all;opacity:1}footer.footer .n_top_content_wrapper .footer-block--button a:hover{background-color:#b7bbc5;color:#162543}footer.footer .footer-block__heading+.rte p{color:#edf3fbb3}.n_top_main_wrapper{display:flex!important;gap:0!important}footer.footer .n_top_menus_wrapper{width:calc(100% - 315px);padding-left:clamp(40px,10vw,161px);display:flex;gap:clamp(20px,4vw,40px)}footer.footer .n_top_menus_wrapper .grid__item{width:calc((100% - 192px)/4);max-width:100%!important}footer.footer .n_top_menus_wrapper .footer-block__details-content{margin-top:24px;display:flex;flex-direction:column;gap:11px}footer.footer .n_top_menus_wrapper .footer-block__details-content li a{font-size:14px!important;line-height:1.35;letter-spacing:0;font-weight:400;color:#edf3fbb3;padding:0;letter-spacing:.3px}footer.footer .n_newsletter_copyright_wrapper{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;margin-top:80px;padding-top:40px;border-top:1px solid rgba(255,255,255,.08)}footer.footer .n_newsletter_copyright_wrapper .footer-block--newsletter,footer.footer .n_newsletter_copyright_wrapper .footer__copyright{margin:0}footer.footer .list-social{display:flex;gap:24px}footer.footer .list-social .list-social__item a{padding:0}footer.footer .list-social .list-social__item a .svg-wrapper{width:auto}footer.footer .list-social .list-social__item a svg{width:30px}.footer-glow{height:100%;top:0;width:100%;position:absolute;left:50%;transform:translate(-50%);background-image:url(updated-footer-pattern.png);background-repeat:no-repeat;background-size:auto;background-position:50% calc(100% + 226px)}.hero-section .custom_trust_badge_wrap svg path{fill:#fff}.footer__content-bottom{border:0!important}footer.footer>*:not(.footer-glow){z-index:2;position:relative}body .section-header.shopify-section-group-header-group{z-index:99}.header-wrapper{position:fixed;width:100%;top:0;background:transparent;z-index:999}body .header-wrapper .header:not(.drawer-menu).page-width{max-width:1280px;padding:0 20px;display:flex;align-items:center;gap:0}body .header--middle-left .header__inline-menu{margin-left:18px}body .header-wrapper .header__icons{padding-right:0;display:flex;gap:8px;align-items:center;padding-left:20px}.header__icon--account{border:1px solid rgba(10,10,10,.15);border-radius:50%;width:40px;height:40px;min-width:40px;padding:0;transition:.3s all}.header__icon--account:hover{border-color:#09101c}.header__icon--account .svg-wrapper{height:16px;width:16px}.header__icons .header_btn{display:inline-block;font-size:14px!important;line-height:24px;border:1px solid rgba(10,10,10,.15);padding:8px 18px;border-radius:40px;color:#09101c;text-decoration:none;outline:none;transition:.3s all;font-family:Inter Tight,sans-serif;font-weight:500}.header__icons .header_btn:hover{border-color:#09101c;background-color:#09101c;color:#fff}.header__icons .header_btn.request{background-color:#6ba326;color:#fff;border-color:#6ba326}.header__icons .header_btn.request:hover{border-color:#09101c;background-color:#09101c;color:#fff}body .header-wrapper .header__icons{margin-left:auto}.header__inline-menu .link{padding:0!important}details[open]>.header__menu-item,.header__menu-item:hover span{text-decoration:none!important}.list-menu--inline>li:hover>a{color:#6ba326}.header__inline-menu .link svg{width:8px;height:8px;position:absolute;top:calc(50% + 2px);transform:translatey(-50%);right:13px}.header__inline-menu>ul.list-menu>li:nth-last-child(3){border-left:1px solid rgba(0,0,0,.25);margin-left:22px}.header__inline-menu>.list-menu>li:nth-last-child(3)>.link{margin-left:31px}body.has_scrolled .header-wrapper{background-color:#fff;box-shadow:0 4px 10px #0000000d}.header-wrapper{margin-top:20px;transition:.3s all}body.has_scrolled .header-wrapper{margin-top:0}.header__heading-link{padding-top:6px;padding-bottom:6px;transition:.3s all}body.has_scrolled .header__heading-link{padding-top:12px;padding-bottom:12px}body:not(.is-home):not(.has_scrolled):not(.header_opened) .header__heading-logo-wrapper{background-image:url(corridor-logo-white.svg)}body:not(.is-home):not(.has_scrolled) .header__heading-logo-wrapper img{opacity:0}body.is-home:not(.has_scrolled) .header__heading-logo-wrapper img,body.header_opened:not(.has_scrolled) .header__heading-logo-wrapper img{opacity:1}body.header_opened .header-wrapper{background-color:#fff}body:not(.is-home):not(.has_scrolled) .header__heading-logo-wrapper{background-size:190px;background-repeat:no-repeat;background-position:center}body:not(.is-home):not(.has_scrolled) .header__inline-menu>ul>li>a svg path{fill:#ffffffbf}.header__inline-menu>ul>li>a.link{color:inherit;text-underline-offset:5px;transition:.3s all;position:relative;padding:10px 29px 10px 8px!important;text-decoration:none;font-family:Inter Tight,sans-serif;font-weight:500;font-size:16px!important;line-height:1;color:#162543;text-decoration:none!important}body:not(.is-home):not(.has_scrolled) .header__inline-menu .link:hover{color:#fff!important;text-decoration:none}.header__inline-menu>ul>li>a.link span{text-decoration:none;color:inherit!important}body:not(.is-home):not(.has_scrolled) .header__inline-menu .has-submenu:hover>.link,.header__inline-menu .has-submenu:has(.list-menu__item--active)>.link{color:#6ba326!important}.header__inline-menu .has-submenu:has(.list-menu__item--active) .link svg path,.header__inline-menu .link:hover svg path{fill:#6ba326}.header__inline-menu>ul>li:hover,.header__inline-menu>ul>li:hover>a.link{color:#6ba326}body:not(.is-home):not(.has_scrolled) .header__inline-menu>ul.list-menu>li:nth-last-child(3){border-color:#ffffff40}body:not(.is-home):not(.has_scrolled):not(.header_opened) .header__icons .header_btn.contact{color:#fff;border-color:#fff}body:not(.is-home):not(.has_scrolled):not(.header_opened) .header__icon--account{border-color:#ffffff26}body:not(.is-home):not(.has_scrolled):not(.header_opened) .header__icon--account svg path{fill:#fff}ul.list-menu--inline{display:flex;gap:1px;align-items:center}ul.list-menu--inline .has-submenu{position:relative}ul.list-menu--inline .has-submenu>ul.header__submenu{position:absolute;opacity:0;visibility:hidden;left:50%;transform:translate(-50%);min-width:209px;width:max-content;top:calc(100% + 35px);padding:28px 26px;display:flex;flex-direction:column;gap:20px;border-radius:12px}ul.list-menu--inline .has-submenu:hover>ul.header__submenu{opacity:1;visibility:visible}body.has_scrolled ul.list-menu--inline .has-submenu>ul.header__submenu{top:calc(100% + 20px)}body ul.list-menu--inline .has-submenu>ul.header__submenu{filter:drop-shadow(0 0 10px rgba(0,0,0,.1))}ul.list-menu--inline .has-submenu>ul.header__submenu li a{font-size:16px;line-height:1.5;font-weight:400;font-family:Inter,sans-serif;color:#162543;transition:.3s all}ul.list-menu--inline .has-submenu>ul.header__submenu li a.list-menu__item--active,ul.list-menu--inline .has-submenu:hover>ul.header__submenu li a:hover{color:#6ba326!important;text-decoration:none!important}ul.list-menu--inline .has-submenu .header__submenu:before{content:"";position:absolute;top:-8px;left:50%;width:22px;height:22px;background:#fff;transform:translate(-50%) rotate(45deg);border-radius:2px}ul.list-menu--inline .has-submenu:after{content:"";position:absolute;left:0;width:100%;height:40px;top:100%;opacity:0;visibility:hidden}ul.list-menu--inline .has-submenu:hover:after{opacity:1;visibility:visible}.custom_home_gernerl_sections_wrapper{background-image:url(full-vactor.svg)!important;background-size:100% auto!important;background-repeat:no-repeat!important;background-position:center!important}body:not(.is-home) .header__inline-menu .has-submenu>ul .link{color:#162543!important}.left_content_part .product_single_section_content_block ul:not(:last-child){margin-bottom:38px}.custom_course_slider_wrapper>*{box-sizing:border-box}.custom_course_slider_header{max-width:1220px;margin:0 auto 45px}.custom_course_slider_wrapper.swiper{overflow:visible!important}.custom_course_slider_wrapper.swiper .custom_course_cards_wrapper{flex-wrap:nowrap;gap:0}.custom_course_slider_progressbar{height:4px;background-color:#e8e9ec;position:static!important;max-width:1220px;margin:38px auto 0;border-radius:40px;display:flex;gap:0;overflow:hidden}.custom_course_slider_progressbar .swiper-pagination-bullet{margin:0!important;transform:unset;height:100%;border-radius:40px;flex:1;background-color:transparent;transition:.3s all}.custom_course_slider_progressbar .swiper-pagination-progressbar-fill{background-color:#6ba326}.custom_course_slider_progressbar .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#6ba326;cursor:auto}.custom_course_slider_progressbar .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover{background-color:#6ba326b3}.custom_course_slider_header{display:flex;justify-content:space-between;gap:30px;align-items:center}.custom_course_slider_nav{display:flex;gap:8px}.custom_course_slider_header .custom_course_slider_nav button{border:2px solid #B7BBC5;height:54px;width:54px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:transparent;cursor:pointer;transition:.3s all}.custom_course_slider_header .custom_course_slider_nav button:not(.swiper-button-disabled):hover{background-color:#6ba326;border-color:#6ba326}.custom_course_slider_header .custom_course_slider_nav button svg{width:16px;height:16px}.custom_course_slider_header .custom_course_slider_nav button svg path{stroke:#b7bbc5;transition:.3s all}.custom_course_slider_header .custom_course_slider_nav button:not(.swiper-button-disabled):hover svg path{stroke:#fff}.custom_course_slider_header .custom_course_slider_nav button.swiper-button-disabled{opacity:.7;cursor:auto}.custom_course_slider_wrapper.swiper .custom_course_card_inner .custom_course_card_content .subtitle{color:#6ba326}.make_it_slider{overflow:hidden}.custom_course_slider_main_wrapper.make_it_slider{padding-top:0}.product_content_outline_wrapper,.product_included_features_wrapper,.product_single_quote_section_wrapper{padding-top:38px!important;margin-top:38px!important;border-top:1px solid rgba(0,0,0,.1)}.product_content_outline_item_body{max-height:0;overflow:hidden;transition:max-height .3s ease}.product_content_outline_item.is_open .product_content_outline_item_body{max-height:1000px}.product_content_outline_item_toggle[aria-expanded=true] .product_content_outline_item_icon{transform:rotate(180deg)}.product_single_quote_section_wrapper_inner{padding:40px!important;background-color:#fff;border-radius:12px}.product_single_quote_section_slider_wrap{overflow:hidden}.product_single_quote_section_wrapper_inner .product_single_quote_text{color:#162543;font-size:27px;line-height:1.3;letter-spacing:-.18px;font-family:Inter Tight,sans-serif}.product_single_quote_section_wrapper_inner .product_single_quote_author{padding-top:24px!important;margin-top:24px!important;border-top:1px solid rgba(0,0,0,.1);display:flex;gap:12px;align-items:center}.product_single_quote_author .product_single_quote_author_img{width:38px;min-width:38px;height:38px;border-radius:50%}.product_single_quote_author .product_single_quote_author_img img{max-width:100%;max-height:100%;object-fit:cover;border-radius:inherit}.product_single_quote_author_content .product_single_quote_author_name{font-size:14px;line-height:1.5;font-weight:700;color:#09101c}.product_single_quote_author_content .product_single_quote_author_title{font-size:14px;line-height:1.5;font-weight:400;color:#455169}.product_included_features_grid{margin-top:38px!important}.product_included_feature_item .product_included_feature_icon{width:24px;height:24px}.product_included_feature_item .product_included_feature_icon img{max-width:100%;max-height:100%;object-fit:contain}.product_included_feature_header{display:flex;gap:12px;margin-bottom:8px!important}.product_included_feature_header .product_included_feature_title{line-height:1.3!important;font-size:21px!important;color:#162543!important}.product_included_feature_item .product_included_feature_content .product_included_feature_text{color:#455169!important;font-size:16px!important;line-height:1.5!important;font-weight:400;font-family:Inter,sans-serif!important}.product_included_feature_item .product_included_feature_content .product_included_feature_text a{color:inherit!important;font:inherit!important;line-height:inherit!important}.product_included_feature_item .product_included_feature_content .product_included_feature_text a:hover{text-decoration:none!important}.product_included_features_grid{display:flex;flex-wrap:wrap;gap:40px 80px}.product_included_features_grid .product_included_feature_item{width:calc((100% - 80px)/2)}.product_single_section_aside_wrapper .btns_wrapper{display:flex;flex-direction:column;gap:0!important}.custom_course_slider_wrapper .custom_course_cards_wrapper .custom_course_card_wrapper{height:auto}.product_single_section_aside_wrapper .btns_wrapper ul{padding:0;margin:0 0 20px;list-style-type:none;display:flex;flex-wrap:wrap;gap:8px 4px}.none_person_testimonail .product_single_quote_author .product_single_quote_author_img{width:auto;height:50px;border-radius:0}.none_person_testimonail .product_single_quote_author .product_single_quote_author_img img{object-fit:contain;object-position:left center}.product_single_section_aside_wrapper .btns_wrapper ul li{font-size:12.42px;font-weight:500;font-family:Inter Tight,sans-serif;color:#162543!important;padding:5px 12px;background-color:#e8e9ec;max-width:max-content;border-radius:20px}.product_single_section_aside_wrapper .btns_wrapper .buy_now_btn{padding:16px 24px;border-radius:40px;border:1px solid #6BA326;background-color:#6ba326;color:#fff;font-size:17px;line-height:21px;font-weight:600;display:flex;justify-content:space-between;cursor:pointer;transition:.3s all}.product_single_section_aside_wrapper .btns_wrapper .buy_now_btn:hover{border-color:#09101c;background-color:#09101c}.product_single_section_aside_wrapper .btns_wrapper .buy_tag{text-align:center;font-size:12px;font-weight:500;max-width:250px;margin:12px auto 0}.product_single_section_aside_wrapper .btns_wrapper.training_wrapper{padding-top:20px!important;margin-top:20px!important;border-top:1px solid rgba(0,0,0,.1)}.product_single_section_aside_wrapper .btns_wrapper.training_wrapper p{margin:0}.product_single_section_aside_wrapper .btns_wrapper.training_wrapper .small_text{color:#09101c!important;font-size:14px!important;font-weight:500!important}.product_single_section_aside_wrapper .btns_wrapper.training_wrapper .small_text+p:not([class]){margin-top:12px;font-size:14px;color:#636d81!important}.product_single_section_aside_wrapper .btns_wrapper.training_wrapper .btn{margin-top:12px}.product_single_section_aside_wrapper .download_links{margin-top:24px;display:flex;gap:16px;flex-direction:column}.product_single_section_aside_wrapper .download_links a{color:#636d81;font-size:16px!important;line-height:1.3!important;font-weight:400!important;max-width:max-content}.product_single_section_aside_wrapper .download_links a:hover{text-decoration:none}.product_single_section_main_wrapper .product_single_section_cols_innner{align-items:flex-start}.product_single_section_main_wrapper .product_single_section_cols_innner .right_side_part .product_single_section_aside_wrapper{position:relative;top:-437px;margin-bottom:-437px}.product_content_outline_wrapper>h3,.product_included_features_wrapper>h3{font-size:27px!important;letter-spacing:-.18px!important;line-height:1.3!important;font-family:Inter Tight,sans-serif!important}.product_content_outline_list{margin-top:22px!important}.product_content_outline_list .product_content_outline_item:not(:last-child){margin-bottom:16px!important}.product_content_outline_list .product_content_outline_item{background-color:#fff;border-radius:8px;position:relative;z-index:1}.product_content_outline_list .product_content_outline_item .product_content_outline_item_toggle{background-color:transparent;border:0;outline:none;width:100%;cursor:pointer;padding:24px!important;font-size:16px;font-weight:400;line-height:1.5;color:#09101c!important;text-align:left;position:relative;display:flex;gap:12px;align-items:center}.product_content_outline_item_toggle .product_content_outline_item_number{background-color:#417ec7;min-width:33px;height:33px;width:33px;display:flex;align-items:center;justify-content:center;border-radius:50%;letter-spacing:-2%;color:#fff;line-height:1.32;font-family:Inter Tight,sans-serif!important;font-size:16px!important}.product_content_outline_item .product_content_outline_item_body{padding:0 24px 24px!important;display:none}.product_content_outline_item.is_open .product_content_outline_item_body{display:block}.product_content_outline_item.is_open .product_content_outline_item_body ul{margin-left:24px!important}.product_content_outline_item.is_open .product_content_outline_item_body ul li,.product_content_outline_item.is_open .product_content_outline_item_body ul{list-style-type:disc!important}.product_content_outline_item .product_content_outline_item_icon{position:absolute;top:50%;transform:translatey(-50%);right:24px}.product_content_outline_item_toggle[aria-expanded=true] .product_content_outline_item_icon{transform:translatey(-50%) rotate(-180deg)}.header__icon.header__icon--cart{position:fixed;right:0;top:50%;transform:translatey(-50%);background-color:#0c1935;margin:0;width:50px;height:50px;border-radius:5px 0 0 5px}.header__icon.header__icon--cart .svg-wrapper{width:100%;height:100%}.header__icon.header__icon--cart .svg-wrapper svg path{fill:#fff}.header__icon.header__icon--cart .cart-count-bubble{background-color:#fff;color:#6ba326;font-weight:700}.product_single_section_aside_wrapper .product_single_section_aside_content ul.aside_list_icon li span:has(img){width:24px;height:24px;min-width:24px;position:absolute;top:50%;transform:translatey(-50%);left:0}.product_single_section_aside_wrapper .product_single_section_aside_content ul.aside_list_icon li{padding-left:32px!important}.product_content_outline_item:not(:last-child):after{content:"";position:absolute;top:100%;left:40px;width:1px;height:6px;background:#00163280;box-shadow:0 8px #00163280}.product_single_section_aside_wrapper .btns_wrapper .buy_now_btn:has(.loading__spinner:not(.hidden)){background-color:#6ba32699;background-color:#fff;color:transparent;border-color:#6ba32699}.product_single_section_aside_wrapper .btns_wrapper .buy_now_btn .loading__spinner{left:50%;transform:translate(-50%)}.product_single_section_aside_wrapper .btns_wrapper .buy_now_btn .loading__spinner svg .path{stroke:#6ba32699}body .drawer__close{min-width:24px;min-height:24px;width:24px;height:24px}body .drawer__close .svg-wrapper{width:100%;height:100%}body .drawer__heading{font-size:24px!important}body .totals>h2{font-size:18px!important}body .totals__total-value{font-size:20px!important}.cart__warnings .button,.cart__ctas .button,.cart-drawer__empty-content .button,body .cart-drawer .cart__checkout-button{background-color:#6ba326;border-radius:40px;transition:.3s all;margin-bottom:4px}.cart__warnings .button:hover,.cart__ctas .button:hover,.cart-drawer__empty-content .button:hover,body .cart-drawer .cart__checkout-button:hover{background-color:#162543}.cart__warnings .button:after,.cart__ctas .button:after,.cart-drawer__empty-content .button:after,body .cart-drawer .cart__checkout-button:after{display:none!important}.cart__empty-text,.cart-drawer h1,.cart-drawer h2,.cart-drawer h3,.cart-drawer h4,.cart-drawer h5,.cart-drawer .h0,.cart-drawer .h1,.cart-drawer .h2,.cart-drawer .h3,.cart-drawer .h4,.cart-drawer .h5{color:#09101c}.request-demo-section{overflow:hidden;position:relative;z-index:1;padding:178px 20px 150px;background-color:#f7f7fa}.request-demo-section:before{content:"";background-color:#0c1935;height:480px;position:absolute;left:0;top:0;width:100%;z-index:-1}.request-demo-wrapper{background-color:#fff;max-width:1240px;border-radius:12px;margin:0 auto;padding:60px;display:flex;flex-wrap:wrap}.request-demo-wrapper .request-demo-left{width:48%}.request-demo-wrapper .request-demo-right{padding-left:60px;width:52%}.request-demo-wrapper .request-demo-heading{font-size:12px!important;font-weight:500;text-transform:uppercase;font-family:Inter,sans-serif;letter-spacing:1.54px;color:#09101c}.request-demo-wrapper .request-demo-subheading{margin-bottom:0;margin-top:10px;font-size:clamp(40px,5.5vw,68px);line-height:1;letter-spacing:-2.5%;font-weight:500;color:#0c1935}.request-demo-wrapper .request-demo-description{margin-top:10px;color:#636d81;font-weight:400}.request-demo-wrapper .request-demo-description p{margin:0}.request-demo-wrapper .request-demo-description p:not(:last-child){margin-bottom:22px}.request-demo-wrapper .request-demo-description :is(h2,h3,h4,h5){color:#0c1935}.request-demo-wrapper .request-demo-description h4{font-size:18px!important;line-height:1.5;margin-bottom:20px;font-weight:700}.request-demo-wrapper .request-demo-description ul{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;line-height:1.5;font-family:Inter Tight,sans-serif}.request-demo-wrapper .request-demo-description li{font-size:16px;padding-left:32px;position:relative;color:#455169;font-weight:400;font-family:Inter,sans-serif;letter-spacing:0}.request-demo-wrapper .request-demo-description li:before{content:"";width:22px;height:22px;background:#ddeefc url(blue-tick.svg) no-repeat center / 10px;position:absolute;left:0;top:0;border-radius:50%}.request-demo-wrapper .request-demo-contact-item:has(+.request-demo-contact-item){margin-top:40px;padding-top:40px;border-top:1px solid rgba(0,0,0,.1);margin-bottom:40px}.request-demo-wrapper .request-demo-contact-label{font-size:16px;line-height:1.5;font-weight:400;margin-top:0;margin-bottom:10px}.request-demo-wrapper .request-demo-contact-item a{font-size:clamp(22px,1.5vw,27px)!important;text-decoration:none;color:#6ba326;letter-spacing:-.18px;font-weight:400;line-height:1.3;font-family:Inter Tight,Inter,sans-serif}.request-demo-wrapper .request-demo-contact-item a:hover{text-decoration:underline}.request-demo-right form .form-field>span,.request-demo-right form .form-field label:not(:has([type=radio])){margin-bottom:12px;display:inline-block;color:#09101c;font-size:16px;line-height:1.5;font-weight:400;font-family:Inter,sans-serif}.request-demo-right form{display:flex;flex-wrap:wrap;gap:16px}.request-demo-right form .form-field{display:flex;flex-direction:column}.request-demo-right form .form-field{width:100%}.request-demo-right form .form-field textarea,.request-demo-right form .form-field input[type=email],.request-demo-right form .form-field input[type=tel],.request-demo-right form .form-field input[type=number],.request-demo-right form .form-field input[type=text]{border:1px solid rgba(130,130,130,.5);border-radius:10px;height:52px;outline:none;box-shadow:none;padding:10px 20px;font-family:Inter,sans-serif;font-size:16px;line-height:1.5;color:#09101c}.request-demo-right form .form-field textarea{resize:none;height:100px!important}.request-demo-right form .form-field:has(input[type=email]),.request-demo-right form .form-field:has(input[type=tel]){width:calc(50% - 8px)}.request-demo-right form button[type=submit]{font-size:16px;line-height:1.5;font-weight:600;padding:16px 24px;border:1px solid #6BA326;color:#fff;background-color:#6ba326;border-radius:40px;text-decoration:none;transition:.3s all;margin-top:24px;cursor:pointer}.request-demo-right form button[type=submit]:hover{background-color:#09101c;border-color:#09101c}.request-demo-right form .form-field .radio_list{display:flex;flex-wrap:wrap;gap:10px}.request-demo-right form .form-field .radio_list input{position:absolute;right:0;z-index:-1;left:12px;bottom:12px}.request-demo-right form .form-field .radio_list label{padding:11px 18px;border-radius:40px;border:1px solid #B7BBC5;font-size:14px;line-height:1.5;font-weight:400;cursor:pointer;transition:.3s all;color:#455169;position:relative}.request-demo-right form .form-field .radio_list label:not(:has(input[type=radio]:checked)):hover{border-color:#6ba326;color:#6ba326}.request-demo-right form .form-field .radio_list label:has(input[type=radio]:checked){color:#09101c;border-color:#6ba326;background-color:#6ba3261a;padding-right:38px}.request-demo-right form .form-field .radio_list label:has(input[type=radio]:checked):after{content:"";width:16.6px;height:16.6px;background-color:#6ba326;position:absolute;border-radius:50%;right:12px;top:50%;transform:translatey(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' viewBox='0 0 10 7' fill='none' data-abp-filters-channel='1994d51e-8c8f-4a3a-baba-2e7e3dca9e4a'%3E%3Cpath d='M8.60744 0.75L3.20545 6.15199L0.75 3.69654' stroke='%23fff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:8px}.request-demo-right form .form-success{background-color:#f7f7fa;width:100%;text-align:center;min-height:200px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:18px}.product_single_section_aside_wrapper .btns_wrapper .buy_now_btn[disabled]{pointer-events:none;opacity:.9}.product_single_section_aside_wrapper .btns_wrapper .buy_now_btn:not(:has(.text)){text-align:center;justify-content:center}.hero_left_aligned.hero_section_viii_main_wrapper .hero_section_viii_main_inner{max-width:1240px}.hero_left_aligned.hero_section_viii_main_wrapper .hero_content_row{margin:0;max-width:700px;text-align:left;align-items:flex-start}.compliance-intro-section{background-color:#f7f7fa}.compliance-intro-section__wrap.page-width{max-width:1280px;padding:50px 20px 100px}.compliance-intro-section__wrap{display:flex;flex-wrap:wrap}.compliance-intro-section__wrap .ci-left-col{flex:1;padding-right:50px}.compliance-intro-section__wrap .ci-aside{width:384px;position:sticky;top:calc(var(--header_height) + 20px);height:100%}.ci-aside .ci-aside__inner{background-color:#162543;border-radius:12px;padding:32px 30px}.ci-aside .ci-aside__inner>*{color:#fff}.ci-aside .ci-aside__inner .ci-aside__heading{color:#edf3fb}.ci-aside .ci-aside__inner .ci-aside__description{color:#b7bbc5}.ci-aside .ci-aside__inner .ci-aside__description p{margin-bottom:0;margin-top:8px;color:inherit}.ci-aside .ci-aside__inner .ci-aside__button{background-color:#6ba326;color:#fff!important;border-color:#6ba326;display:inline-block;font-size:14px!important;line-height:24px;border:1px solid rgba(10,10,10,.15);padding:8px 18px 9px;border-radius:40px;text-decoration:none;outline:none;transition:.3s all;font-family:Inter Tight,sans-serif;font-weight:500;min-height:unset;margin-top:24px}.ci-aside .ci-aside__inner .ci-aside__button:before,.ci-aside .ci-aside__inner .ci-aside__button:after{display:none}.ci-aside .ci-aside__inner .ci-aside__button:hover{border-color:#fff;background-color:#09101c;color:#fff}.compliance-intro-section__wrap .ci-left-col .ci-divider hr{margin:37px 0}.compliance-intro-section__wrap .ci-left-col .ci-text-block{font-size:14px;line-height:1.5;font-weight:400;font-family:Inter,sans-serif;color:#455169}.ci-cards-grid:not(:first-child){margin-top:34px}.ci-cards-grid{display:flex;flex-wrap:wrap;gap:16px}.ci-cards-grid .ci-card{width:calc((100% - 16px)/2);padding:12px;display:flex;flex-direction:column;background-color:#fff;border-radius:8px}.ci-cards-grid .ci-card .ci-card__image{height:220px;position:relative;border-radius:8px;display:block!important}.ci-cards-grid .ci-card .ci-card__image:not(:has(img)){background-color:#f7f7f7;background-image:url(corridor-logo-dark.png);background-repeat:no-repeat;background-position:center;background-size:60%}.ci-cards-grid .ci-card .ci-card__image img{position:absolute;left:0;height:0;object-fit:cover;object-fit:center;width:100%;height:100%;border-radius:inherit}.ci-cards-grid .ci-card .ci-card__body{padding:16px;flex:1;display:flex;flex-direction:column;align-items:flex-start}.ci-cards-grid .ci-card .ci-card__body .ci-card__button{margin-top:auto;font-family:Inter Tight,sans-serif;font-weight:600;font-size:14px;line-height:24px;border:0;border-radius:40px;background-color:#6ba326;padding:8.5px 24px;min-height:unset!important;transition:.3s all}.ci-cards-grid .ci-card .ci-card__body .ci-card__button:hover{border-color:#09101c;background-color:#09101c;color:#fff}.ci-cards-grid .ci-card .ci-card__body .ci-card__button:before,.ci-cards-grid .ci-card .ci-card__body .ci-card__button:after{display:none!important}.ci-cards-grid .ci-card .ci-card__body .ci-card__description{padding-bottom:24px;margin-top:8px;color:#455169;font-size:14px;line-height:1.5;font-weight:400}.ci-cards-grid .ci-card .ci-card__body .ci-card__description p{margin:0;color:inherit;font:inherit}.ci-cards-grid .ci-card .ci-card__body .ci-card__description p:not(:last-child){margin-bottom:8px}.ci-accordion__panel{display:none}.ci-accordion__item.is-open .ci-accordion__panel{display:block}.ci-accordion{margin-top:24px}.ci-accordion .ci-accordion__item{background-color:#fff;border-radius:12px;overflow:hidden}.ci-accordion .ci-accordion__item:not(:last-child){margin-bottom:12px}.ci-accordion .ci-accordion__item .ci-accordion__question{width:100%;text-align:left;padding:28px 65px 28px 28px;border:0;outline:none;color:#0a0a0a;font-size:21px;line-height:1.3;background-color:transparent;position:relative;cursor:pointer}.ci-accordion .ci-accordion__item .ci-accordion__panel .ci-accordion__answer{padding:0 28px 28px;font-size:16px;line-height:1.5;font-weight:400;font-family:Inter,sans-serif}.ci-accordion .ci-accordion__item .ci-accordion__panel .ci-accordion__answer p{margin:0;color:#455169}.ci-accordion .ci-accordion__item .ci-accordion__panel .ci-accordion__answer p:not(:last-child){margin-bottom:8px}.ci-accordion .ci-accordion__item .ci-accordion__question .ci-accordion__icon{position:absolute;right:30px;top:50%;transform:translatey(-50%);display:inline-block!important;width:24px;height:24px}.ci-accordion .ci-accordion__item .ci-accordion__question .ci-accordion__icon .ci-accordion__icon-plus{position:absolute;width:100%;height:100%;top:50%;transform:translatey(-50%)}.ci-accordion .ci-accordion__item .ci-accordion__question .ci-accordion__icon .ci-accordion__icon-plus:before{content:"";background-color:inherit;height:100%;width:1px;position:absolute;background-color:#121319;left:50%;transform:translate(-50%,-50%);top:50%}.ci-accordion .ci-accordion__item .ci-accordion__question .ci-accordion__icon .ci-accordion__icon-plus:after{content:"";background-color:inherit;height:1px;width:100%;position:absolute;background-color:#121319;left:50%;transform:translate(-50%,-50%);top:50%}.ci-accordion .ci-accordion__item.is-open .ci-accordion__question .ci-accordion__icon .ci-accordion__icon-plus:before{opacity:0}.compliance-intro-section__wrap .ci-left-col .ci-text-block p{margin:0}.compliance-intro-section__wrap .ci-left-col .ci-text-block p:not(:last-child){margin-bottom:16px}.compliance-intro-section__wrap .ci-left-col .ci-text-block :is(h3:not(:last-child),h4:not(:last-child),h2:not(:last-child)){margin-bottom:16px}.ci-accordion .ci-accordion__item.is-open .ci-accordion__question{color:#6ba326}.ci-accordion .ci-accordion__item.is-open .ci-accordion__question .ci-accordion__icon .ci-accordion__icon-plus:after{background:#6ba326}.compliance-intro-section__wrap .ci-aside .ci-aside__description h5{margin-top:30px;color:#fff}.compliance-intro-section__wrap .ci-left-col .ci-text-block p a,.compliance-intro-section__wrap .ci-aside .ci-aside__description a{color:inherit}.compliance-intro-section__wrap .ci-left-col .ci-text-block p a:hover,.compliance-intro-section__wrap .ci-aside .ci-aside__description a:hover{text-decoration:none}.product_single_section_main_wrapper .product_single_section_cols_innner .left_content_part p{color:#455169}.product_single_section_main_wrapper .product_single_section_cols_innner .left_content_part p+p{margin-top:16px}.product_single_section_main_wrapper .product_single_section_cols_innner .left_content_part p+ul{margin-top:25px}.product_single_section_col>.product_single_section_content_block>.product_single_section_content_block:first-child h4:first-child{margin-top:0!important;border-top:0!important;padding-top:0!important}.cart-drawer .drawer__inner{padding:0}.cart-drawer .drawer__inner .drawer__header{padding:26px 20px}.cart-drawer .drawer__inner .drawer__header h2{margin-bottom:0}.cart-drawer .drawer__inner .drawer__header .drawer__close{min-height:16px;min-width:16px;width:16px;height:16px;top:36px;right:20px}.cart-drawer .drawer__cart-items-wrapper thead{padding:0 20px!important}.cart-drawer .drawer__cart-items-wrapper thead tr *{padding-bottom:10px;border:none;opacity:.5;color:#000;font-weight:500;font-family:Inter Tight,sans-serif}.cart-drawer tbody tr.cart-item{padding:28px 10px 28px 20px;border-top:1px solid rgb(0 0 0 / 10%);display:flex;flex-wrap:wrap;gap:0!important}.cart-drawer tbody tr td{padding-top:0!important}.cart-drawer tbody tr.cart-item .cart-item__media{width:78px}.cart-drawer tbody tr.cart-item .cart-item__totals.right{width:100px;padding:0}.cart-drawer tbody tr.cart-item .cart-item__details{width:calc(100% - 178px);padding:0 10px 0 20px}.cart-drawer tbody tr.cart-item .cart-item__media a{height:60px}.cart-drawer tbody tr.cart-item .cart-item__media img{border-radius:8px;height:60px;object-position:center;object-fit:cover}.cart-drawer tbody tr.cart-item .cart-item__details .cart-item__title a{font-size:18px;letter-spacing:0;font-weight:700;line-height:1.5;color:#000;font-family:Inter,sans-serif}.cart-drawer tbody tr.cart-item .cart-item__details .custom_short_description{margin-top:4px;font-size:14px;font-family:Inter,sans-serif;color:#636d81;line-height:1.5}.cart-drawer tbody tr.cart-item .cart-item__details .custom_course_during_info{margin-top:16px}.cart-drawer tbody tr.cart-item .cart-item__details .custom_course_during_info ul{margin:0;padding:0;list-style:none;display:flex;gap:12px;font-weight:400;flex-wrap:wrap}.cart-drawer tbody tr.cart-item .cart-item__details .custom_course_during_info ul li{padding-left:24px;font-size:14px;font-family:Inter,sans-serif;color:#636d81;font-weight:400;line-height:1.5;position:relative}.cart-drawer tbody tr.cart-item .cart-item__details .custom_course_during_info ul li span{width:20px;height:20px;position:absolute;left:0;top:0}.cart-drawer tbody tr.cart-item .cart-item__details .custom_course_during_info ul li span svg{width:100%;height:100%}.cart-drawer tbody tr.cart-item .cart-item__details dl{margin-top:16px}.cart-drawer tbody tr.cart-item .cart-item__totals.right .cart-item__price-wrapper .price,.cart-drawer .course_price_wrap .product-option,.cart-drawer .course_price_wrap .custom_price_cart_text,.cart-drawer tbody tr.cart-item .cart-item__details dl .product-option{font-size:16px;font-family:Inter,sans-serif;color:#636d81;font-weight:400;line-height:1.5}.cart-drawer tbody tr.cart-item .cart-item__details dl .product-option dt{font-weight:600;color:#000}.cart-drawer .course_price_wrap .custom_price_cart_text,.cart-drawer .course_price_wrap{margin-top:16px}.cart-drawer .course_price_wrap .custom_price_cart_text{font-weight:600;color:#000}.cart-drawer tbody tr.cart-item .cart-item__quantity{padding-left:98px;padding-top:20px!important;width:100%}.cart-drawer tbody tr.cart-item .cart-item__quantity .quantity.cart-quantity:after{border-radius:8px;border:1px solid #D6D6D6!important;box-shadow:none}.cart-drawer tbody tr.cart-item .quantity__input{border:1px solid #D6D6D6;border-top:0;border-bottom:0}.cart-drawer tbody tr.cart-item cart-remove-button{margin-left:auto}.cart-drawer tbody tr.cart-item .cart-item__totals.right .cart-item__price-wrapper .price{color:#000;letter-spacing:0;font-size:18px}.cart-drawer .drawer__footer summary{padding-left:20px;padding-right:20px}.cart-drawer .drawer__footer .cart__note label{display:none!important}.cart-drawer .drawer__footer .cart__note{max-width:calc(100% - 40px);margin:0 auto;height:100px;top:0!important}.cart-drawer .drawer__footer .cart__note:after,.cart-drawer .drawer__footer .cart__note:before{top:0;height:100%}.cart-drawer .drawer__footer .cart__note textarea{height:90px!important;max-height:90px!important;resize:none;top:0!important;min-height:90px!important}.cart-drawer .drawer__footer .totals{padding:0 20px;margin:0;display:flex;align-items:center}.cart-drawer .drawer__footer .totals .totals__total-value{font-size:21px!important;color:#000;font-weight:600}.cart-drawer .drawer__footer .totals__total{margin:0}.cart-drawer .drawer__footer .tax-note{padding:0 20px;font-size:13px;margin-top:5px;letter-spacing:0;color:#5c5c5c;margin-bottom:16px}.cart-drawer .drawer__footer .cart__ctas{padding:0 20px}body.header_opened .product_hero_title.product_title_mobile_sticky{z-index:97}@media(max-width:1279px){.header__inline-menu>.list-menu>li:nth-last-child(3)>.link,.header__inline-menu>ul.list-menu>li:nth-last-child(3){margin-left:12px}.header__inline-menu>ul>li>a.link{font-size:14px!important;padding:10px 20px 10px 6px!important}.header__inline-menu .link svg{right:6px}ul.list-menu--inline .has-submenu>ul.header__submenu li a{font-size:14px}}@media(max-width:1240px){footer.footer .n_top_menus_wrapper{padding-left:40px}footer.footer .n_top_menus_wrapper{width:calc(100% - 280px)}footer.footer .n_top_content_wrapper{width:280px}footer.footer .n_top_menus_wrapper{gap:24px}}@media(max-width:1160px){.header__icons .header_btn{font-size:13px!important;padding:8px 16px;text-align:center}body:not(.is-home):not(.has_scrolled) .header__heading-logo-wrapper{background-size:150px}.header__heading-logo-wrapper img{width:150px}.header__inline-menu>.list-menu>li:nth-last-child(3)>.link{margin-left:8px}.header__inline-menu>ul.list-menu>li:nth-last-child(3){margin-left:0}.header__inline-menu>ul>li>a.link{font-size:13.5px!important}}@media(min-width:1025px){.toggle_icon{display:none}body:not(.is-home):not(.has_scrolled) .header__inline-menu .header__active-menu-item,body:not(.is-home):not(.has_scrolled) .header__inline-menu .link{color:#fff}.header__inline-menu{display:block!important}}@media(max-width:1024px){footer.footer .n_top_menus_wrapper{padding-left:40px;gap:24px;flex-wrap:wrap}footer.footer .n_top_menus_wrapper .grid__item{width:calc((100% - 24px)/2)}footer.footer .n_top_content_wrapper .footer-block--divider{padding-top:24px!important;padding-bottom:24px!important}footer.footer .n_top_menus_wrapper .footer-block__details-content{margin-top:16px}footer.footer .n_newsletter_copyright_wrapper{margin-top:40px}body:not(.is-home):not(.has_scrolled):not(.header_opened) .toggle_icon svg path{fill:#fff}.toggle_icon{width:20px;min-width:20px;display:flex}.toggle_icon svg{max-width:100%}body.header_opened .toggle_icon svg:not(.close),.toggle_icon .close{display:none}body.header_opened .toggle_icon .close{display:block}.header__inline-menu{position:absolute;top:var(--header_height);left:0;width:100%;height:calc(100dvh - var(--header_height));background-color:#fff;margin:0!important;display:none}body.header_opened .header-wrapper{margin-top:0}ul.list-menu--inline{flex-direction:column;align-items:flex-start;padding:28px 26px;gap:0}ul.list-menu--inline .has-submenu{width:100%}.header__inline-menu>ul.list-menu>li:nth-last-child(3){border:0}.header__inline-menu>.list-menu>li:nth-last-child(3)>.link{margin-left:0}ul.list-menu--inline .has-submenu>ul.header__submenu{opacity:1;visibility:visible;position:static;transform:unset;filter:none!important;border-radius:0;background-color:#edf3fb;width:100%;display:none;padding:0 16px}ul.list-menu--inline .has-submenu>ul.header__submenu>li{padding-top:16px}ul.list-menu--inline .has-submenu>ul.header__submenu>li:last-child{padding-bottom:16px}.header__inline-menu>ul>li>a.link{font-size:16px!important;padding:16px 0!important}.header__inline-menu>ul>li a.link{max-width:max-content}.header__inline-menu>ul>li>a.link svg{display:none}.header__inline-menu>ul>li:not(:last-child){border-bottom:1px solid #edf3fb!important}ul.list-menu--inline .has-submenu .header__submenu:before,ul.list-menu--inline .has-submenu:after{display:none}.submenu-toggle{position:absolute;right:0;top:10px;width:36px;height:30px;display:flex;align-items:center;justify-content:center}.has-submenu.submenu-open .submenu-toggle{transform:rotate(-180deg)}.body.header_opened{overflow:hidden!important}.custom_home_gernerl_sections_wrapper{background-size:2000px auto!important}body .product_hero_section_viii_main_wrapper.prd_single .product_hero_section_viii_main_inner{padding-right:200px}.product_single_section_main_wrapper .product_single_section_cols_innner .right_side_part .product_single_section_aside_wrapper{top:0;margin-bottom:0}.product_included_features_grid .product_included_feature_item{width:100%}body .product_single_section_main_wrapper .product_single_section_cols_innner .right_side_part{width:330px}body .product_single_section_main_wrapper .product_single_section_cols_innner .left_content_part{width:calc(100% - 330px);padding-right:30px}.product_single_quote_section_wrapper_inner{padding:24px 20px!important}.product_single_quote_section_wrapper_inner .product_single_quote_text{font-size:18px!important}body .product_single_section_aside_wrapper .product_single_section_aside_content ul.aside_list_icon li span{font-size:14px}body .product_single_section_aside_wrapper .product_single_section_aside_content ul.aside_list_icon li span{font-size:13px}.product_content_outline_list .product_content_outline_item .product_content_outline_item_toggle{padding:18px!important}.request-demo-wrapper .request-demo-left,.request-demo-wrapper .request-demo-right{width:100%;padding-left:0}.request-demo-wrapper{padding:40px}.request-demo-wrapper .request-demo-right{margin-top:24px;padding-top:24px;border-top:1px solid rgba(0,0,0,.1)}.request-demo-wrapper .request-demo-contact-item:has(+.request-demo-contact-item){margin-top:24px;padding-top:24px;margin-bottom:24px}.request-demo-section{padding:140px 20px 80px}.compliance-intro-section__wrap .ci-left-col{padding-right:0;width:100%}.compliance-intro-section__wrap .ci-aside{width:100%;margin-top:40px}.ci-cards-grid .ci-card .ci-card__image{min-height:220px;height:28vw}.compliance-intro-section__wrap.page-width{padding-bottom:50px}nav a[href="#"]{pointer-events:none}}@media(max-width:860px){.custom_course_slider_header .custom_course_slider_nav button{width:38px;height:38px;min-width:38px}.custom_course_slider_header .custom_course_slider_nav button svg{width:12px;height:12px}.left_content_part .product_single_section_content_block ul:not(:last-child){margin-bottom:24px}body .product_single_section_aside_wrapper .product_single_section_aside_inner>img{min-height:220px;height:45vw}body .product_hero_section_viii_main_wrapper.prd_single .product_hero_section_viii_main_inner{padding-right:0}.product_single_section_main_wrapper .product_single_section_cols_innner{flex-direction:column-reverse;gap:40px}body .product_single_section_main_wrapper .product_single_section_cols_innner .right_side_part,body .product_single_section_main_wrapper .product_single_section_cols_innner .left_content_part{width:100%}body .product_single_section_main_wrapper .product_single_section_cols_innner .left_content_part{padding-right:0}body .product_content_outline_wrapper,body .product_included_features_wrapper,body .product_single_quote_section_wrapper,body .left_content_part .product_single_section_content_block h4{margin-top:24px!important;padding-top:24px!important}.product_included_features_grid,.custom_course_slider_header{margin-bottom:24px}.product_included_features_grid{gap:40px}.product_single_section_aside_wrapper .btns_wrapper{padding-top:24px!important}}@media(min-width:768px){.menu-drawer__utility{display:none}.product_hero_title.product_title_mobile_sticky,.mobile_sticky_prd_button,.header__inline-menu>ul>li>a[href="/pages/contact"]{display:none}}@media(max-width:767px){footer.footer{padding:70px 20px 130px}.footer-glow{background-position:60% calc(100% + 226px)}body .header-wrapper .header__icons{gap:12px}.header__icon--account{display:none!important}.n_top_main_wrapper{flex-wrap:wrap}footer.footer .n_top_menus_wrapper,footer.footer .n_top_content_wrapper{width:100%;padding-left:0}footer.footer .footer-block.grid__item{margin:0!important}footer.footer .footer-block__details-content{margin-bottom:0}footer.footer .n_top_content_wrapper .rte{margin-top:16px}footer.footer .n_top_menus_wrapper{margin-top:24px;padding-top:24px;border-top:1px solid rgba(255,255,255,.08)}footer.footer .n_top_content_wrapper .rte{margin-top:8px}footer.footer .n_newsletter_copyright_wrapper{margin-top:24px;flex-direction:column;gap:24px}body .header__icons .header_btn.contact{display:none!important}.header__icons .header_btn{font-size:12px!important;padding:6px 10px!important}body:not(.is-home):not(.has_scrolled) .header__heading-logo-wrapper{background-size:140px}.header__heading-logo-wrapper img{width:164px}.header__heading-link{padding-left:0!important}.menu-drawer__utility{margin-top:auto;background-color:#edf3fb;padding:16px 26px}.menu-drawer__utility .menu-drawer__account{display:flex!important;align-items:center;font-size:16px;line-height:1.5;font-weight:500}.menu-drawer__utility .menu-drawer__account .svg-wrapper{position:relative;margin-top:-5px;margin-right:8px}.menu-drawer__utility .menu-drawer__account .svg-wrapper svg{width:100%;height:100%;max-width:16px}.menu-drawer__utility .menu-drawer__account svg path{fill:#162543!important}ul.list-menu--inline{padding-bottom:0}.request-demo-wrapper{padding:24px 20px}.request-demo-wrapper .request-demo-description p:not(:last-child){margin-bottom:16px}.request-demo-right form .form-field>span,.request-demo-right form .form-field label:not(:has([type=radio])){margin-bottom:6px;font-size:14px}.request-demo-right form .form-field textarea,.request-demo-right form .form-field input[type=email],.request-demo-right form .form-field input[type=tel],.request-demo-right form .form-field input[type=number],.request-demo-right form .form-field input[type=text]{height:45px}.request-demo-right form .form-field:has(input[type=email]),.request-demo-right form .form-field:has(input[type=tel]){width:100%}.request-demo-right form button[type=submit]{margin-top:10px}.request-demo-wrapper .request-demo-contact-item:has(+.request-demo-contact-item){margin-top:16px;padding-top:16px;margin-bottom:16px}.request-demo-wrapper .request-demo-right{margin-top:16px;padding-top:16px}body:not(.is-home):not(.has_scrolled) .header__inline-menu .link:hover{color:#162543!important}.request-demo-section{padding:120px 20px 40px}.compliance-intro-section__wrap .ci-left-col .ci-divider hr{margin:24px 0}.ci-cards-grid .ci-card .ci-card__body{padding:16px 0}.ci-accordion .ci-accordion__item .ci-accordion__question{padding:16px 35px 16px 16px;font-size:16px}.ci-accordion .ci-accordion__item .ci-accordion__question .ci-accordion__icon{right:16px;width:16px;height:16px}.ci-accordion .ci-accordion__item .ci-accordion__panel .ci-accordion__answer{padding:0 16px 16px;font-size:14px}.mobile_sticky_prd_button{padding:16px 20px 10px;position:fixed;bottom:0;z-index:999;width:100%;background:#fff;opacity:0;visibility:hidden;transition:.3s all;transform:translateY(200px)}.mobile_sticky_prd_button .btns_wrapper{padding:0!important}body.show_mobile_buy_cta .mobile_sticky_prd_button{opacity:1;visibility:visible;transform:translateY(0)}.mobile_sticky_prd_button.product_single_section_aside_wrapper .btns_wrapper .buy_now_btn{padding:10px 24px;font-size:14px}.mobile_sticky_prd_button .product-form__input legend{margin:0}.mobile_sticky_prd_button .product-form__input{padding-bottom:12px;margin-bottom:14px}.mobile_sticky_prd_button .product-form__input label{padding:3px 16px}body.show_mobile_buy_cta shopify-chat{bottom:50px}.product_hero_title.product_title_mobile_sticky{padding:16px 20px;position:fixed;z-index:99;left:0;width:100%;top:80px;background:#fff;border-width:1px 0 1px 0;border-style:solid;border-color:#e0e0e0;box-shadow:0 12px 14px #00000017;transition:.3s all;opacity:0;visibility:hidden}.product_hero_title.product_title_mobile_sticky h5{font-family:Inter Tight;font-weight:600;font-size:18px}body.show_stickyy_title .product_hero_title.product_title_mobile_sticky{opacity:1;visibility:visible}}@media(max-width:600px){.ci-cards-grid .ci-card{width:100%}.ci-cards-grid .ci-card .ci-card__image{height:56vw}}@media(max-width:480px){.cart-drawer .drawer__inner .drawer__header{padding:20px 16px}.cart-drawer .drawer__inner .drawer__header .drawer__close{top:26px;right:16px}.cart-drawer tbody tr.cart-item{padding:24px 16px}.cart-drawer tbody tr.cart-item .cart-item__media{width:60px}.cart-drawer tbody tr.cart-item .cart-item__media img{border-radius:4px;height:50px}.cart-drawer tbody tr.cart-item .cart-item__details{padding:0 0 0 14px;width:calc(100% - 60px)}.cart-drawer tbody tr.cart-item .cart-item__totals.right{width:90px;align-items:center}.cart-drawer tbody tr.cart-item .cart-item__totals.right .cart-item__price-wrapper{width:100%}.cart-drawer tbody tr.cart-item .cart-item__totals.right .cart-item__price-wrapper .price{font-size:16px;text-align:left}.cart-drawer tbody tr.cart-item .cart-item__details .cart-item__title a{font-size:15px}.cart-drawer tbody tr.cart-item .cart-item__details .custom_short_description{font-size:13px}.cart-drawer .course_price_wrap .custom_price_cart_text,.cart-drawer .course_price_wrap{margin-top:10px}.cart-drawer tbody tr.cart-item .cart-item__totals.right .cart-item__price-wrapper .price,.cart-drawer .course_price_wrap .product-option,.cart-drawer .course_price_wrap .custom_price_cart_text,.cart-drawer tbody tr.cart-item .cart-item__details dl .product-option{font-size:13px}.cart-drawer tbody tr.cart-item .cart-item__quantity{padding-left:0}.cart-drawer tbody tr.cart-item .cart-item__quantity{width:calc(100% - 90px)}.cart-drawer tbody tr.cart-item .cart-item__totals.right .cart-item__price-wrapper .price{font-size:16px;font-weight:600}.cart-drawer .drawer__footer .totals .totals__total-value{font-size:18px!important}.cart-drawer .drawer__footer .totals{padding-left:16px}.cart-drawer .drawer__footer .cart__ctas,.cart-drawer .drawer__footer .totals{padding:0 16px}.cart-drawer .drawer__footer .tax-note{padding:0 16px;font-size:12px}.cart-drawer .drawer__footer .cart__ctas button{min-height:auto;height:50px}}@media(max-width:370px){footer.footer .n_top_menus_wrapper .grid__item{width:100%}.header__heading-logo-wrapper img{width:140px}}.cart-drawer dl .product-option:not([data-option-name]),.cart-drawer dl .product-option[data-option-name=duration],.cart-drawer dl .product-option[data-option-name=modules],.cart-drawer dl .product-option[data-option-name=languages]{display:none!important}.product-variants .product-form__input:has(input:only-of-type){display:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom_main.css.map */
