/*
Theme Name: Integra
Author: Paladin Digital Marketing
Author URI: http://paladindigitalmarketing.com
Description: Integra
Version: 1.0.1
Text Domain: Integra
*/ /* Lato is enqueued separately to avoid the CSS import waterfall. */ li + li { margin-top: 1rem; } .content li + li { margin-top: 1rem; } .content .social-links li + li { margin-top: 0; } .content p:not(:last-child), .content dl:not(:last-child), .content ol:not(:last-child), .content ul:not(:last-child), .content blockquote:not(:last-child), .content pre:not(:last-child), .content table:not(:last-child) { margin-bottom: 1em; } .content h1 { margin-bottom: 0.6em; font-size: 3em; } .content h1:not(:first-child) { margin-top: 1em; } .content h2 { margin-bottom: 0.6714em; } .content h2:not(:first-child) { margin-top: 1.1428em; } .content h3 { margin-bottom: 0.7666em; } .content h3:not(:first-child) { margin-top: 1.3333em; } .content h4, .content .pdm-heading-size-four { margin-bottom: 0.9em; } .content h4:not(:first-child), .content .pdm-heading-size-four:not(:first-child) { margin-top: 1.3333em; } .content h5 { margin-bottom: 0.9888em; } .content h5:not(:first-child) { margin-top: 1.3333em; } .content h6 { margin-bottom: 1em; } .content h6:not(:first-child) { margin-top: 1.3333em; } .content blockquote { padding: 1em 0 1em 1.2em; } .content ol { list-style-position: outside; margin-top: 1em; } .content ul { list-style: disc outside; margin-top: 1em; } .content ul ul { list-style-type: circle; margin-top: 0.5em; } .content ul ul ul { list-style-type: square; } .content pre { -webkit-overflow-scrolling: touch; overflow-x: auto; padding: 1.25em 1.5em; white-space: pre; word-wrap: normal; } .content sup, .content sub { font-size: 75%; } .content table { width: 100%; } .content table td, .content table th { padding: 0.5em 0.75em; vertical-align: top; } .content table th:not([align]) { text-align: inherit; } .content table tbody tr:last-child td, .content table tbody tr:last-child th { border-bottom-width: 0; } .top-bar-w { background-color: #05063c; position: relative; z-index: 999; padding: 8px 0; } .top-bar { display: flex; justify-content: flex-end; align-items: center; font-size: 1rem; } .top-bar .top-bar__item a { color: #fff; text-decoration: none; display: block; } .top-bar .top-bar__item .item-login { border: 1px solid #fff; border-radius: 20px; padding: 3px 15px; } .top-bar .top-bar__item .item-login:hover { background-color: #070954; } .top-bar .top-bar__item:not(:last-child) { margin-right: 15px; } .top-menu-w { z-index: 999; background-color: #070954; left: 0; width: 100%; padding: 15px 0; } .top-menu-w .top-menu { display: flex; align-items: center; justify-content: space-between; gap: 40px; } .top-menu-w .top-menu .btn { padding: 0.6rem 2rem; } .top-menu-w .logo { text-align: center; flex-shrink: 0; } .top-menu-w .logo a { text-decoration: none; } .top-menu-w .logo img { display: block; width: 270px; height: auto; } .menu-w ul.menu > li:hover, .menu-w ul.menu > li.current-menu-item { border-bottom: 1px solid #DDB01B; } .menu-w ul.menu { list-style-type: none; display: flex; justify-content: space-between; align-items: center; margin: 0; padding-left: 30px; } .menu-w ul.menu ul.sub-menu { z-index: 9999; position: absolute; border-radius: 0px; background-color: #4862E4; left: 50%; transform: translateX(-50%) translateY(30px); transition: all 0.3s ease; opacity: 0; visibility: hidden; list-style-type: none; margin: 0px; padding: 20px; } .menu-w ul.menu ul.sub-menu:before { content: ""; left: 50%; top: -2px; width: 12px; height: 12px; transform: rotate(45deg) translateX(-50%); background-color: #4862E4; position: absolute; z-index: 999; box-shadow: -3px -3px 5px rgba(0, 0, 0, 0.04); } .menu-w ul.menu ul.sub-menu li { min-width: 200px; border-bottom: 1px solid rgba(255, 255, 255, 0.05); margin-top: 0px; } .menu-w ul.menu ul.sub-menu li a { padding: 15px 15px; display: block; white-space: nowrap; transition: all 0.2s ease; position: relative; font-size: 1rem; color: #fff; } .menu-w ul.menu ul.sub-menu li a:hover { text-decoration: none; transform: translateX(5px); } .menu-w ul.menu ul.sub-menu li:first-child { border-radius: 6px 6px 0px 0px; } .menu-w ul.menu ul.sub-menu li:last-child { border-bottom: none; border-radius: 0px 0px 6px 6px; } .menu-w ul.menu > li { border-bottom: 1px solid transparent; } .menu-w ul.menu > li.menu-item-has-children { position: relative; } .menu-w ul.menu > li.menu-item-has-children > a { position: relative; padding-right: 20px; } .menu-w ul.menu > li.menu-item-has-children > a:before { /* use !important to prevent issues with browser extensions that change fonts */ font-family: "pdmicons" !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e90b"; position: absolute; font-size: 10px; right: 0px; top: 50%; transform: translateY(-50%); transition: all 0.2s ease; } .menu-w ul.menu > li.menu-item-has-children.active > .sub-menu { display: block; opacity: 1; transform: translateX(-50%) translateY(0px); visibility: visible; transform-origin: 0 0; } .menu-w ul.menu > li > a { transition: all 0.4s ease; } .menu-w ul.menu > li { position: relative; text-align: center; padding: 0 8px; margin: 0 15px; } .menu-w ul.menu > li a { padding: 10px 0; display: inline-block; text-decoration: none; color: #C8C8C8; font-weight: 500; font-size: 1rem; white-space: nowrap; } body.fix-top-menu.admin-bar .fixed-header-w { top: 32px; } body.fix-top-menu .fixed-header-w { transform: translateY(0px); opacity: 1; } .mobile-header-w { display: none; box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.1); background-color: #070954; } .mobile-header-w .mobile-header { display: grid; grid-template-columns: 2fr 1fr; align-items: center; } .mobile-header-w .mobile-header .mobile-menu-toggler { padding: 10px 0; font-size: 16px; text-transform: uppercase; font-weight: bold; text-align: right; color: #fff; cursor: pointer; } .mobile-header-w .mobile-header .mobile-logo { padding: 10px 0; text-align: left; width: 220px; } .mobile-header-w .mobile-header .mobile-logo a { display: block; } .mobile-header-w .mobile-header .mobile-logo a img { width: 110px; display: block; height: auto; } .mobile-header-w .mobile-header-menu-w { display: none; text-align: center; padding: 0px 0px 20px 0px; } .mobile-header-w .mobile-header-menu-w #mobile-header-menu { padding-top: 10px; } .mobile-header-w .mobile-header-menu-w.active { display: block; } .mobile-header-w .mobile-header-menu-w .mobile-menu-main ul { padding: 0px; margin: 0px; list-style: none; } .mobile-header-w .mobile-header-menu-w .mobile-menu-main ul li { margin: 0px; } .mobile-header-w .mobile-header-menu-w .mobile-menu-main ul li a { color: #fff; border-bottom: 1px solid rgba(255, 255, 255, 0.15); text-decoration: none; padding: 12px 10px; font-size: 1rem; display: block; } .mobile-header-w .mobile-header-menu-w .mobile-menu-main ul.sub-menu { background-color: rgba(0, 0, 0, 0.13); display: none; } .mobile-header-w .mobile-header-menu-w .mobile-menu-main > ul > li.menu-item-has-children { position: relative; } .mobile-header-w .mobile-header-menu-w .mobile-menu-main > ul > li.menu-item-has-children > a:before { /* use !important to prevent issues with browser extensions that change fonts */ font-family: "pdmicons" !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e907"; position: absolute; font-size: 10px; left: 15px; top: 20px; } .mobile-header-w .mobile-header-menu-w .mobile-menu-main > ul > li.menu-item-has-children .sub-menu .menu-item-has-children { position: relative; } .mobile-header-w .mobile-header-menu-w .mobile-menu-main > ul > li.menu-item-has-children .sub-menu .menu-item-has-children > a:before { /* use !important to prevent issues with browser extensions that change fonts */ font-family: "pdmicons" !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e90d"; position: absolute; left: 15px; font-size: 12px; top: 50%; transform: translateY(-50%); } .mobile-header-w .mobile-header-menu-w .mobile-menu-main > ul > li.menu-item-has-children.active > .sub-menu { display: block; } .mobile-header-w .mobile-header-menu-w .mobile-menu-main > ul > li.menu-item-has-children.active > .sub-menu li.active > .sub-menu { display: block; } .top-menu-w.fixed-header-w { opacity: 0; transition: all 0.4s ease; transform: translateY(-100%); position: fixed; z-index: 999; top: 0; left: 0; right: 0; box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.3); will-change: transform, opacity; } .top-menu-w.fixed-header-w .fixed-header-i { display: flex; align-items: center; } .top-menu-w.fixed-header-w .logo img { max-width: 200px; } .top-menu-w.fixed-header-w .menu-w { flex: 1; padding-left: 20px; font-size: 1rem; } .all-wrapper { overflow: hidden; } .page-intro { color: #fff; font-size: 1.5rem; } .page-intro h1, .page-intro h2, .page-intro h3, .page-intro h4, .page-intro h5, .page-intro h6 { color: #fff; margin-bottom: 0; } .page-intro h1 + p, .page-intro h2 + p, .page-intro h3 + p, .page-intro h4 + p, .page-intro h5 + p, .page-intro h6 + p { margin-top: 20px; } .page-intro h1 em, .page-intro h2 em, .page-intro h3 em, .page-intro h4 em, .page-intro h5 em, .page-intro h6 em { color: #070954; } .page-intro-w { padding: 8% 0; background-color: #595b8c; min-height: 300px; display: flex; align-items: center; margin-bottom: 60px; } .page-intro-w .page-intro { max-width: 900px; margin: auto; color: #fff; text-align: center; font-size: 1.5rem; } .page-intro-w .page-intro h1 { color: #fff; text-shadow: 0 2px 4px rgba(27, 29, 41, 0.26); } .page-intro-w.imaged { background-size: cover; background-position: center; position: relative; z-index: 1; padding: 11% 0; } .page-intro-w.imaged:before { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(7, 9, 84, 0.55); z-index: -1; } .page-intro-w.page-intro-custom .page-intro { margin: initial; text-align: left; } .page-intro-w .post-meta { color: #DDB01B; font-size: 1.125rem; } .page-intro-w .post-meta a { color: #DDB01B; text-decoration: none; } .page-w.padded { padding-top: 60px; } .home-intro-w { background-size: cover; background-position: center; padding: 8% 0; position: relative; z-index: 1; overflow: hidden; } .home-intro-w:before { position: absolute; inset: 0; content: ""; background-color: rgba(0, 0, 0, 0.4); z-index: -1; } .page-w.padded { padding: 60px 0; } .home-intro-w { background-size: cover; background-position: center; padding: 8% 0; position: relative; z-index: 1; overflow: hidden; } .home-intro-w:before { position: absolute; inset: 0; content: ""; background-color: rgba(0, 0, 0, 0.4); z-index: -1; } .home-intro { max-width: 800px; } .home-intro .home-intro__title { color: #fff; } .home-intro .home-intro__descr { font-size: 1.5rem; color: #fff; } .home-intro .btn { margin-top: 20px; } .section-ph-fin { position: relative; overflow: hidden; } .section-ph-fin:before { content: ""; position: absolute; left: 50%; transform: translate(-56%, -56%); width: 1200px; height: 446px; opacity: 0.8; background-image: url(assets/images/logo-path-gray.svg); background-size: contain; background-repeat: no-repeat; z-index: -1; } .section-bottom-logo { position: relative; overflow: hidden; } .section-bottom-logo:before { content: ""; position: absolute; left: 50%; bottom: 0; transform: translate(-50%, 36%); width: 1200px; height: 446px; background-image: url(assets/images/logo-path-gray.svg); background-size: contain; background-repeat: no-repeat; z-index: -1; } .section-bottom-logo.right:before { left: initial; right: 0; transform: translate(10%, 20%); } .column-with-arrows { position: relative; } .column-with-arrows:before { content: ""; position: absolute; left: -100px; top: -70px; right: -100px; bottom: -70px; background-image: url("assets/images/arrows-bg.svg"); background-size: contain; background-repeat: no-repeat; background-position: center; } .partners-w .elementor-element { height: 100%; display: flex; align-items: center; flex: 1; } .partners-w .elementor-element:not(:last-child) { position: relative; } .partners-w .elementor-element:not(:last-child):before { right: 0; top: 50%; height: 60%; transform: translateY(-50%); width: 2px; background-image: linear-gradient(#acacac 23%, rgba(255, 255, 255, 0) 0%); background-position: right; background-size: 3px 9px; background-repeat: repeat-y; content: ""; position: absolute; } .with-bg-hands { background-image: url("assets/images/hands.svg"); background-size: cover; background-position: right bottom; background-repeat: no-repeat; } .page-w .elementor-widget .elementor-icon-list-item, .page-w .elementor-widget .elementor-icon-list-item a { align-items: flex-start; } .elementor-widget .elementor-icon-list-icon { margin-top: 0.25em; margin-right: 0.3em; } .contact { display: flex; } .contact .contact__media { flex: 0 0 40%; } .contact .contact__form { padding: 40px; flex: 1; } .goals-w { position: relative; } .goals-w svg path { cursor: pointer; } .goals-w svg path.active { fill: #070954; stroke: #070954; } .goals-w .goals-box { position: absolute; opacity: 0.2; cursor: pointer; padding: 40px; font-size: 16px; transition: all 0.3s ease-in-out; z-index: 2; width: 32%; } .goals-w .goals-box h4 { font-size: 22px; } .goals-w .goals-box:hover { opacity: 1; } .goals-w .goals-box.active { opacity: 1; } .goals-w .goals-box.goals-box--1 { left: 3%; top: 0; text-align: left; } .goals-w .goals-box.goals-box--2 { left: 50%; top: 50%; text-align: center; transform: translate(-50%, -50%); } .goals-w .goals-box.goals-box--3 { right: 3%; bottom: 0; text-align: right; } .goals-small { grid-template-columns: 1fr; grid-gap: 20px; display: none; } .goals-small img { display: block; margin-bottom: 20px; } .goals-small .goal-box { border: 2px solid #070954; padding: 30px; } .scaling-svg-container { position: relative; height: 0; width: 100%; padding: 0; padding-bottom: 100%; /* override this inline for aspect ratio other than square */ } .scaling-svg { position: absolute; height: 100%; width: 100%; left: 0; top: 0; } .section-with-logos { overflow: hidden; } .section-with-logos:before, .section-with-logos:after { width: 298px; height: 337px; background-image: url("./assets/images/logo-clean.svg"); background-size: cover; background-position: center; content: ""; position: absolute; opacity: 0.1; } .section-with-logos:before { left: 0; top: 0; transform: translate(0, -50%); } .section-with-logos:after { right: 0; bottom: 0; transform: translate(0, 50%); } .steps-w { position: relative; } .steps-w svg { width: 100%; } .steps { position: absolute; width: 100%; height: 100%; left: 0; top: 0; display: flex; align-items: center; } .steps .step { flex: 1; } .step { padding: 0 20px; text-align: center; } .step.step--1 { margin-top: -5%; } .step.step--2 { margin-bottom: -15%; } .step.step--3 { margin-top: -17%; } .step.step--4 { margin-bottom: -15%; } .step.step--5 { margin-top: -5%; } .step .step__icon { width: 100px; max-height: 100px; display: block; margin: auto; } .step .step__descr { padding-top: 25px; } .steps-mobile { display: grid; grid-gap: 30px; grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); display: none; } .steps-mobile .sm-item { border: 2px solid #070954; padding: 30px; text-align: center; border-radius: 16px; } .steps-mobile .sm-item .sm-item__icon { height: 100px; } .steps-mobile .sm-item .sm-item__descr { margin-top: 20px; } .elementor-widget-text-editor p:last-child { margin-bottom: 0; } .post-card { position: relative; background: #fff; height: 100%; box-shadow: 0 0 15px 5px rgba(0, 0, 0, 0.1); border-radius: 16px; overflow: hidden; } .post-card.post-card--wide { display: grid; grid-template-columns: 250px 1fr; min-height: 250px; } .post-card.post-card--wide .card-body { display: flex; flex-direction: column; justify-content: center; } .post-card .post-meta { padding-bottom: 20px; } .post-card .post-card__media { padding-bottom: 60%; display: block; position: relative; } .post-card .post-card__social { position: absolute; right: 10px; top: 10px; z-index: 10; background: #fff; opacity: 0; transform: translateY(0) translate3d(0, 0, 0); transition: all 0.3s; padding: 5px 10px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); border-radius: 4px; } .post-card:hover .post-card__social { opacity: 1; transform: translateY(0); } .post-card .card-body { padding: 30px; } .post-card .card-body__title a { text-decoration: none; color: #333; } .post-card .card-body__descr { font-size: 1rem; -webkit-line-clamp: 3; } .post-card .card-body__btn { margin-top: 20px; } .post-card .card-body__btn span { font-size: 65%; font-weight: bold; } .post-meta { color: #070954; font-size: 1rem; font-weight: 500; } .post-meta a { color: #070954; } .post-meta > span:not(:last-child) { padding-right: 8px; } .post-meta > span:not(:last-child):after { content: "|"; padding-left: 8px; opacity: 0.7; } .post-meta .post-meta__author { padding-right: 10px; } .post-meta .post-meta__cats a { word-break: break-word; hyphens: auto; } .blog-cols { display: grid; grid-template-columns: 1fr 300px; grid-gap: 60px; } .single-post-image { margin-bottom: 40px; } .single-post-image img { display: block; width: 100%; } .theme-sidebar { flex: 0 0 350px; } .widget { background: #070954; border-radius: 16px; padding: 40px 25px; color: #fff; } .widget h3, .widget h4 { color: #fff; } .widget:not(:last-child) { margin-bottom: 30px; } .blog-navigation-w { max-width: 900px; margin-left: auto; margin-right: auto; } .searchform { position: relative; } .searchform:before { content: ""; position: absolute; right: 12px; top: 50%; height: 20px; width: 20px; background-image: url(assets/images/icons/search.svg); background-size: contain; transform: translateY(-50%); background-repeat: no-repeat; } .searchform input[type=text] { width: 100%; height: 55px; border: none; outline: none; border-radius: 3px 3px 3px 3px; border: 1px solid #afafaf; padding: 5px 100px 5px 15px; font-size: 1.125rem; box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.1); } .searchform input[type=text]::placeholder { color: #AFAFAF; font-weight: 400; } .searchform input[type=submit] { display: none; } .blog-cta { font-size: 1rem; } .blog-cta .btn { margin-left: auto; display: block; margin-top: 20px; } .widget_categories .details-heading { font-size: 19px; } .widget_categories select { border: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; width: 100%; border-radius: 28px; height: 40px; padding: 10px 15px; background-image: url(assets/images/icons/arrow-down.svg); background-repeat: no-repeat; background-position: right center; background-size: 40px 40px; border: 1px solid #070954; } .footer-w { background-color: #070954; padding: 60px 0 0; overflow: hidden; } .footer-w .footer-info { text-align: center; } .footer-w .footer-partners { text-align: right; } .footer-w .footer-disclosure { color: #fff; font-size: 1rem; margin-top: 50px; text-align: justify; } .footer-w .footer-disclosure a { color: #fff; } .footer-w .social-links { margin-top: 20px; } .footer-w .social-links ul { justify-content: center; } .footer-w .social-links ul li { padding: 5px 9px; background: #0C0B86; border-radius: 4px; } .footer-w .social-links img { height: 18px; margin: auto; } .footermenu_w ul { list-style: none; padding: 0; margin: 0; } .footermenu_w ul li:not(:last-child) { margin-bottom: 15px; } .footermenu_w ul li a { display: inline-block; text-decoration: none; text-transform: uppercase; color: #fff; } .footer-copyright-w { padding-top: 15px; font-size: 1rem; background: #070954; color: #fff; } .footer-copyright-w .footer-copyright { border-top: 1px solid rgba(255, 255, 255, 0.3); padding: 15px 0; } .footer-copyright-w .footer_copyright_menu { text-align: right; } .footer-copyright-w ul.menu { list-style: none; display: flex; align-items: center; justify-content: flex-end; padding: 0; margin: 0; } .footer-copyright-w ul.menu li { position: relative; } .footer-copyright-w ul.menu li:not(:last-child) { margin-right: 10px; } .footer-copyright-w ul.menu li:not(:last-child):after { content: "|"; margin-left: 10px; } .footer-copyright-w ul.menu li a { display: inline-block; color: #fff; text-decoration: none; } .img-rendered { image-rendering: -moz-crisp-edges; /* Firefox */ image-rendering: -o-crisp-edges; /* Opera */ image-rendering: -webkit-optimize-contrast; /* Webkit (non-standard naming) */ image-rendering: crisp-edges; -ms-interpolation-mode: nearest-neighbor; /* IE (non-standard property) */ } .clamp { -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; } .flex-center { display: flex; align-items: center; justify-content: center; text-align: center; flex-direction: column; } .object-cover { position: relative; } .object-cover img, .object-cover iframe { position: absolute; left: 0; top: 0; width: 100%; height: 100% !important; object-fit: cover; object-position: center; } .styled-list ul { list-style: none; margin-left: 0; padding-left: 0; } .styled-list ul li { position: relative; padding: 0 0 0 25px; } .styled-list ul li:not(:last-child) { margin-bottom: 1em; } .styled-list ul li:before { background-image: url(assets/images/arrows.svg); background-size: contain; background-repeat: no-repeat; position: absolute; width: 0.7em; height: 0.7em; left: 0px; top: 0.37em; color: #DDB01B; content: ""; } .pagination-w { padding: 20px 0px; margin-top: 40px; border-top: 1px solid #ccc; } .pagination-w h2 { margin-top: 0; } .pagination-w .nav-links a, .pagination-w .nav-links span { margin: 0px 5px; display: inline-block; text-decoration: none; } .pagination-w .nav-links a:first-child, .pagination-w .nav-links span:first-child { margin-left: 0px; } .custom-tags { color: rgba(0, 0, 0, 0.2); list-style: none; padding: 0; margin: 0; display: flex; } .custom-tags li { background-color: #4862E4; color: #fff; font-size: 1rem; padding: 3px 15px; border-radius: 5px; } .custom-tags li.custom-tags__item:not(:last-child) { margin-right: 10px; } .pdm-back-to-top { position: fixed; bottom: 10px; right: 10px; text-decoration: none; color: #fff; z-index: 9999; background-color: rgba(0, 0, 0, 0.8); border-radius: 4px; background-repeat: no-repeat; font-size: 16px; text-align: center; font-weight: bold; padding: 10px 15px; display: none; transition: all 0.2s ease; } .pdm-back-to-top i { display: inline-block; transition: all 0.2s ease; } .pdm-back-to-top:focus { text-decoration: none; color: #fff; } .pdm-back-to-top:hover { background-color: rgb(0, 0, 0); text-decoration: none; color: #fff; } .pdm-back-to-top:hover i { transform: translateY(-3px); } .text-white { color: #fff; } .clear { clear: both; } .vertical-separator { height: 60px; } .h-100, .h-100 .elementor-widget-container, .h-100 .elementor-image img { height: 100%; } .elementor .h-100 img { height: 100%; } .h-100 img { object-fit: cover; object-position: 50% 50%; } .bc-fixed-w { background-color: #fff; cursor: pointer; padding: 8px 5px; border-radius: 5px; position: fixed; left: 10px; z-index: 9999; opacity: 0.7; bottom: 30px; transition: all 0.5s; max-width: 168px; box-shadow: 0 0 6px rgba(0, 0, 0, 0.3); } .bc-fixed-w img { display: block; } .bc-fixed-w:hover { opacity: 1; } @keyframes fadeUp { 0% { transform: translate3d(0px, 60px, 0); opacity: 0; } 100% { transform: translate3d(0, 0px, 0); opacity: 1; } } @keyframes introPopupForm { 0% { opacity: 0; } 100% { opacity: 1; } } *, *::before, *::after { box-sizing: border-box; } html { box-sizing: border-box; font-size: 16px; line-height: 1.4; -webkit-tap-highlight-color: transparent; margin: 0; } body { background: #fff; color: #333; font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Hiragino Kaku Gothic Pro", Meiryo, "Malgun Gothic", "Helvetica Neue", sans-serif; font-weight: 400; font-size: 18px; padding: 0; margin: 0; } img { max-width: 100%; height: auto; } img.aligncenter { display: block; margin-left: auto; margin-right: auto; } img.alignleft { margin-right: 30px; margin-bottom: 30px; margin-top: 5px; float: left; } img.alignright { margin-left: 30px; margin-bottom: 30px; margin-top: 5px; float: right; } iframe, video { max-width: 100%; } p { margin-top: 0; margin-bottom: 1rem; } a { color: #070954; } .elementor-section.elementor-section-boxed > .elementor-container { padding-right: 10px; padding-left: 10px; } .elementor-widget-heading .elementor-heading-title { line-height: 1.15; } ul li + li, ol li + li { margin-top: 1rem; } .social-links li + li { margin-top: 0; } h1, h2, h3, h4, h5, h6, .pdm-preserved-form-label, .pdm-heading-size-six { font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Hiragino Kaku Gothic Pro", Meiryo, "Malgun Gothic", "Helvetica Neue", sans-serif; font-weight: bold; color: #070954; line-height: 1.15; margin: 0 0 1.5rem; } h1 em, h2 em, h3 em, h4 em, h5 em, h6 em { color: #DDB01B; font-style: normal; } h1 { font-size: 3.75rem; } h2, h1.pdm-preserved-intro-heading { font-size: 3rem; } .page-intro-w .page-intro h1.pdm-preserved-intro-heading { text-shadow: none; } h3, .pdm-preserved-form-label { font-size: 2rem; } h4, h1.pdm-preserved-author-heading, .pdm-preserved-contact-heading h1, .pdm-heading-size-four { font-size: 1.5rem; } h5, .pdm-heading-size-five { font-size: 1.25rem; } h6, .pdm-heading-size-six { font-size: 1.125rem; } .text-center { text-align: center; } .text-right { text-align: right; } .text-primary { color: #070954; } .text-secondary { color: #DDB01B; } .container { width: 100%; padding-right: 20px; padding-left: 20px; margin-right: auto; margin-left: auto; max-width: 1340px; } .row { --bs-gutter-x: 1.5rem; --bs-gutter-y: 0; display: flex; flex-wrap: wrap; margin-top: calc(-1 * var(--bs-gutter-y)); margin-right: calc(-0.5 * var(--bs-gutter-x)); margin-left: calc(-0.5 * var(--bs-gutter-x)); } .row > * { box-sizing: border-box; flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * 0.5); padding-left: calc(var(--bs-gutter-x) * 0.5); margin-top: var(--bs-gutter-y); } .col { flex: 1 0 0%; } .row-cols-auto > * { flex: 0 0 auto; width: auto; } .row-cols-1 > * { flex: 0 0 auto; width: 100%; } .row-cols-2 > * { flex: 0 0 auto; width: 50%; } .row-cols-3 > * { flex: 0 0 auto; width: 33.3333333333%; } .row-cols-4 > * { flex: 0 0 auto; width: 25%; } .row-cols-5 > * { flex: 0 0 auto; width: 20%; } .row-cols-6 > * { flex: 0 0 auto; width: 16.6666666667%; } .col-auto { flex: 0 0 auto; width: auto; } .col-1 { flex: 0 0 auto; width: 8.33333333%; } .col-2 { flex: 0 0 auto; width: 16.66666667%; } .col-3 { flex: 0 0 auto; width: 25%; } .col-4 { flex: 0 0 auto; width: 33.33333333%; } .col-5 { flex: 0 0 auto; width: 41.66666667%; } .col-6 { flex: 0 0 auto; width: 50%; } .col-7 { flex: 0 0 auto; width: 58.33333333%; } .col-8 { flex: 0 0 auto; width: 66.66666667%; } .col-9 { flex: 0 0 auto; width: 75%; } .col-10 { flex: 0 0 auto; width: 83.33333333%; } .col-11 { flex: 0 0 auto; width: 91.66666667%; } .col-12 { flex: 0 0 auto; width: 100%; } .offset-1 { margin-left: 8.33333333%; } .offset-2 { margin-left: 16.66666667%; } .offset-3 { margin-left: 25%; } .offset-4 { margin-left: 33.33333333%; } .offset-5 { margin-left: 41.66666667%; } .offset-6 { margin-left: 50%; } .offset-7 { margin-left: 58.33333333%; } .offset-8 { margin-left: 66.66666667%; } .offset-9 { margin-left: 75%; } .offset-10 { margin-left: 83.33333333%; } .offset-11 { margin-left: 91.66666667%; } .g-0, .gx-0 { --bs-gutter-x: 0; } .g-0, .gy-0 { --bs-gutter-y: 0; } .g-1, .gx-1 { --bs-gutter-x: 0.25rem; } .g-1, .gy-1 { --bs-gutter-y: 0.25rem; } .g-2, .gx-2 { --bs-gutter-x: 0.5rem; } .g-2, .gy-2 { --bs-gutter-y: 0.5rem; } .g-3, .gx-3 { --bs-gutter-x: 1rem; } .g-3, .gy-3 { --bs-gutter-y: 1rem; } .g-4, .gx-4 { --bs-gutter-x: 1.5rem; } .g-4, .gy-4 { --bs-gutter-y: 1.5rem; } .g-5, .gx-5 { --bs-gutter-x: 3rem; } .g-5, .gy-5 { --bs-gutter-y: 3rem; } .g-6, .gx-6 { --bs-gutter-x: 5rem; } .g-6, .gy-6 { --bs-gutter-y: 5rem; } @media (min-width: 576px) { .col-sm { flex: 1 0 0%; } .row-cols-sm-auto > * { flex: 0 0 auto; width: auto; } .row-cols-sm-1 > * { flex: 0 0 auto; width: 100%; } .row-cols-sm-2 > * { flex: 0 0 auto; width: 50%; } .row-cols-sm-3 > * { flex: 0 0 auto; width: 33.3333333333%; } .row-cols-sm-4 > * { flex: 0 0 auto; width: 25%; } .row-cols-sm-5 > * { flex: 0 0 auto; width: 20%; } .row-cols-sm-6 > * { flex: 0 0 auto; width: 16.6666666667%; } .col-sm-auto { flex: 0 0 auto; width: auto; } .col-sm-1 { flex: 0 0 auto; width: 8.33333333%; } .col-sm-2 { flex: 0 0 auto; width: 16.66666667%; } .col-sm-3 { flex: 0 0 auto; width: 25%; } .col-sm-4 { flex: 0 0 auto; width: 33.33333333%; } .col-sm-5 { flex: 0 0 auto; width: 41.66666667%; } .col-sm-6 { flex: 0 0 auto; width: 50%; } .col-sm-7 { flex: 0 0 auto; width: 58.33333333%; } .col-sm-8 { flex: 0 0 auto; width: 66.66666667%; } .col-sm-9 { flex: 0 0 auto; width: 75%; } .col-sm-10 { flex: 0 0 auto; width: 83.33333333%; } .col-sm-11 { flex: 0 0 auto; width: 91.66666667%; } .col-sm-12 { flex: 0 0 auto; width: 100%; } .offset-sm-0 { margin-left: 0; } .offset-sm-1 { margin-left: 8.33333333%; } .offset-sm-2 { margin-left: 16.66666667%; } .offset-sm-3 { margin-left: 25%; } .offset-sm-4 { margin-left: 33.33333333%; } .offset-sm-5 { margin-left: 41.66666667%; } .offset-sm-6 { margin-left: 50%; } .offset-sm-7 { margin-left: 58.33333333%; } .offset-sm-8 { margin-left: 66.66666667%; } .offset-sm-9 { margin-left: 75%; } .offset-sm-10 { margin-left: 83.33333333%; } .offset-sm-11 { margin-left: 91.66666667%; } .g-sm-0, .gx-sm-0 { --bs-gutter-x: 0; } .g-sm-0, .gy-sm-0 { --bs-gutter-y: 0; } .g-sm-1, .gx-sm-1 { --bs-gutter-x: 0.25rem; } .g-sm-1, .gy-sm-1 { --bs-gutter-y: 0.25rem; } .g-sm-2, .gx-sm-2 { --bs-gutter-x: 0.5rem; } .g-sm-2, .gy-sm-2 { --bs-gutter-y: 0.5rem; } .g-sm-3, .gx-sm-3 { --bs-gutter-x: 1rem; } .g-sm-3, .gy-sm-3 { --bs-gutter-y: 1rem; } .g-sm-4, .gx-sm-4 { --bs-gutter-x: 1.5rem; } .g-sm-4, .gy-sm-4 { --bs-gutter-y: 1.5rem; } .g-sm-5, .gx-sm-5 { --bs-gutter-x: 3rem; } .g-sm-5, .gy-sm-5 { --bs-gutter-y: 3rem; } } @media (min-width: 768px) { .col-md { flex: 1 0 0%; } .row-cols-md-auto > * { flex: 0 0 auto; width: auto; } .row-cols-md-1 > * { flex: 0 0 auto; width: 100%; } .row-cols-md-2 > * { flex: 0 0 auto; width: 50%; } .row-cols-md-3 > * { flex: 0 0 auto; width: 33.3333333333%; } .row-cols-md-4 > * { flex: 0 0 auto; width: 25%; } .row-cols-md-5 > * { flex: 0 0 auto; width: 20%; } .row-cols-md-6 > * { flex: 0 0 auto; width: 16.6666666667%; } .col-md-auto { flex: 0 0 auto; width: auto; } .col-md-1 { flex: 0 0 auto; width: 8.33333333%; } .col-md-2 { flex: 0 0 auto; width: 16.66666667%; } .col-md-3 { flex: 0 0 auto; width: 25%; } .col-md-4 { flex: 0 0 auto; width: 33.33333333%; } .col-md-5 { flex: 0 0 auto; width: 41.66666667%; } .col-md-6 { flex: 0 0 auto; width: 50%; } .col-md-7 { flex: 0 0 auto; width: 58.33333333%; } .col-md-8 { flex: 0 0 auto; width: 66.66666667%; } .col-md-9 { flex: 0 0 auto; width: 75%; } .col-md-10 { flex: 0 0 auto; width: 83.33333333%; } .col-md-11 { flex: 0 0 auto; width: 91.66666667%; } .col-md-12 { flex: 0 0 auto; width: 100%; } .offset-md-0 { margin-left: 0; } .offset-md-1 { margin-left: 8.33333333%; } .offset-md-2 { margin-left: 16.66666667%; } .offset-md-3 { margin-left: 25%; } .offset-md-4 { margin-left: 33.33333333%; } .offset-md-5 { margin-left: 41.66666667%; } .offset-md-6 { margin-left: 50%; } .offset-md-7 { margin-left: 58.33333333%; } .offset-md-8 { margin-left: 66.66666667%; } .offset-md-9 { margin-left: 75%; } .offset-md-10 { margin-left: 83.33333333%; } .offset-md-11 { margin-left: 91.66666667%; } .g-md-0, .gx-md-0 { --bs-gutter-x: 0; } .g-md-0, .gy-md-0 { --bs-gutter-y: 0; } .g-md-1, .gx-md-1 { --bs-gutter-x: 0.25rem; } .g-md-1, .gy-md-1 { --bs-gutter-y: 0.25rem; } .g-md-2, .gx-md-2 { --bs-gutter-x: 0.5rem; } .g-md-2, .gy-md-2 { --bs-gutter-y: 0.5rem; } .g-md-3, .gx-md-3 { --bs-gutter-x: 1rem; } .g-md-3, .gy-md-3 { --bs-gutter-y: 1rem; } .g-md-4, .gx-md-4 { --bs-gutter-x: 1.5rem; } .g-md-4, .gy-md-4 { --bs-gutter-y: 1.5rem; } .g-md-5, .gx-md-5 { --bs-gutter-x: 3rem; } .g-md-5, .gy-md-5 { --bs-gutter-y: 3rem; } } @media (min-width: 992px) { .col-lg { flex: 1 0 0%; } .row-cols-lg-auto > * { flex: 0 0 auto; width: auto; } .row-cols-lg-1 > * { flex: 0 0 auto; width: 100%; } .row-cols-lg-2 > * { flex: 0 0 auto; width: 50%; } .row-cols-lg-3 > * { flex: 0 0 auto; width: 33.3333333333%; } .row-cols-lg-4 > * { flex: 0 0 auto; width: 25%; } .row-cols-lg-5 > * { flex: 0 0 auto; width: 20%; } .row-cols-lg-6 > * { flex: 0 0 auto; width: 16.6666666667%; } .col-lg-auto { flex: 0 0 auto; width: auto; } .col-lg-1 { flex: 0 0 auto; width: 8.33333333%; } .col-lg-2 { flex: 0 0 auto; width: 16.66666667%; } .col-lg-3 { flex: 0 0 auto; width: 25%; } .col-lg-4 { flex: 0 0 auto; width: 33.33333333%; } .col-lg-5 { flex: 0 0 auto; width: 41.66666667%; } .col-lg-6 { flex: 0 0 auto; width: 50%; } .col-lg-7 { flex: 0 0 auto; width: 58.33333333%; } .col-lg-8 { flex: 0 0 auto; width: 66.66666667%; } .col-lg-9 { flex: 0 0 auto; width: 75%; } .col-lg-10 { flex: 0 0 auto; width: 83.33333333%; } .col-lg-11 { flex: 0 0 auto; width: 91.66666667%; } .col-lg-12 { flex: 0 0 auto; width: 100%; } .offset-lg-0 { margin-left: 0; } .offset-lg-1 { margin-left: 8.33333333%; } .offset-lg-2 { margin-left: 16.66666667%; } .offset-lg-3 { margin-left: 25%; } .offset-lg-4 { margin-left: 33.33333333%; } .offset-lg-5 { margin-left: 41.66666667%; } .offset-lg-6 { margin-left: 50%; } .offset-lg-7 { margin-left: 58.33333333%; } .offset-lg-8 { margin-left: 66.66666667%; } .offset-lg-9 { margin-left: 75%; } .offset-lg-10 { margin-left: 83.33333333%; } .offset-lg-11 { margin-left: 91.66666667%; } .g-lg-0, .gx-lg-0 { --bs-gutter-x: 0; } .g-lg-0, .gy-lg-0 { --bs-gutter-y: 0; } .g-lg-1, .gx-lg-1 { --bs-gutter-x: 0.25rem; } .g-lg-1, .gy-lg-1 { --bs-gutter-y: 0.25rem; } .g-lg-2, .gx-lg-2 { --bs-gutter-x: 0.5rem; } .g-lg-2, .gy-lg-2 { --bs-gutter-y: 0.5rem; } .g-lg-3, .gx-lg-3 { --bs-gutter-x: 1rem; } .g-lg-3, .gy-lg-3 { --bs-gutter-y: 1rem; } .g-lg-4, .gx-lg-4 { --bs-gutter-x: 1.5rem; } .g-lg-4, .gy-lg-4 { --bs-gutter-y: 1.5rem; } .g-lg-5, .gx-lg-5 { --bs-gutter-x: 3rem; } .g-lg-5, .gy-lg-5 { --bs-gutter-y: 3rem; } } @media (min-width: 1200px) { .col-xl { flex: 1 0 0%; } .row-cols-xl-auto > * { flex: 0 0 auto; width: auto; } .row-cols-xl-1 > * { flex: 0 0 auto; width: 100%; } .row-cols-xl-2 > * { flex: 0 0 auto; width: 50%; } .row-cols-xl-3 > * { flex: 0 0 auto; width: 33.3333333333%; } .row-cols-xl-4 > * { flex: 0 0 auto; width: 25%; } .row-cols-xl-5 > * { flex: 0 0 auto; width: 20%; } .row-cols-xl-6 > * { flex: 0 0 auto; width: 16.6666666667%; } .col-xl-auto { flex: 0 0 auto; width: auto; } .col-xl-1 { flex: 0 0 auto; width: 8.33333333%; } .col-xl-2 { flex: 0 0 auto; width: 16.66666667%; } .col-xl-3 { flex: 0 0 auto; width: 25%; } .col-xl-4 { flex: 0 0 auto; width: 33.33333333%; } .col-xl-5 { flex: 0 0 auto; width: 41.66666667%; } .col-xl-6 { flex: 0 0 auto; width: 50%; } .col-xl-7 { flex: 0 0 auto; width: 58.33333333%; } .col-xl-8 { flex: 0 0 auto; width: 66.66666667%; } .col-xl-9 { flex: 0 0 auto; width: 75%; } .col-xl-10 { flex: 0 0 auto; width: 83.33333333%; } .col-xl-11 { flex: 0 0 auto; width: 91.66666667%; } .col-xl-12 { flex: 0 0 auto; width: 100%; } .offset-xl-0 { margin-left: 0; } .offset-xl-1 { margin-left: 8.33333333%; } .offset-xl-2 { margin-left: 16.66666667%; } .offset-xl-3 { margin-left: 25%; } .offset-xl-4 { margin-left: 33.33333333%; } .offset-xl-5 { margin-left: 41.66666667%; } .offset-xl-6 { margin-left: 50%; } .offset-xl-7 { margin-left: 58.33333333%; } .offset-xl-8 { margin-left: 66.66666667%; } .offset-xl-9 { margin-left: 75%; } .offset-xl-10 { margin-left: 83.33333333%; } .offset-xl-11 { margin-left: 91.66666667%; } .g-xl-0, .gx-xl-0 { --bs-gutter-x: 0; } .g-xl-0, .gy-xl-0 { --bs-gutter-y: 0; } .g-xl-1, .gx-xl-1 { --bs-gutter-x: 0.25rem; } .g-xl-1, .gy-xl-1 { --bs-gutter-y: 0.25rem; } .g-xl-2, .gx-xl-2 { --bs-gutter-x: 0.5rem; } .g-xl-2, .gy-xl-2 { --bs-gutter-y: 0.5rem; } .g-xl-3, .gx-xl-3 { --bs-gutter-x: 1rem; } .g-xl-3, .gy-xl-3 { --bs-gutter-y: 1rem; } .g-xl-4, .gx-xl-4 { --bs-gutter-x: 1.5rem; } .g-xl-4, .gy-xl-4 { --bs-gutter-y: 1.5rem; } .g-xl-5, .gx-xl-5 { --bs-gutter-x: 3rem; } .g-xl-5, .gy-xl-5 { --bs-gutter-y: 3rem; } } @media (min-width: 1400px) { .col-xxl { flex: 1 0 0%; } .row-cols-xxl-auto > * { flex: 0 0 auto; width: auto; } .row-cols-xxl-1 > * { flex: 0 0 auto; width: 100%; } .row-cols-xxl-2 > * { flex: 0 0 auto; width: 50%; } .row-cols-xxl-3 > * { flex: 0 0 auto; width: 33.3333333333%; } .row-cols-xxl-4 > * { flex: 0 0 auto; width: 25%; } .row-cols-xxl-5 > * { flex: 0 0 auto; width: 20%; } .row-cols-xxl-6 > * { flex: 0 0 auto; width: 16.6666666667%; } .col-xxl-auto { flex: 0 0 auto; width: auto; } .col-xxl-1 { flex: 0 0 auto; width: 8.33333333%; } .col-xxl-2 { flex: 0 0 auto; width: 16.66666667%; } .col-xxl-3 { flex: 0 0 auto; width: 25%; } .col-xxl-4 { flex: 0 0 auto; width: 33.33333333%; } .col-xxl-5 { flex: 0 0 auto; width: 41.66666667%; } .col-xxl-6 { flex: 0 0 auto; width: 50%; } .col-xxl-7 { flex: 0 0 auto; width: 58.33333333%; } .col-xxl-8 { flex: 0 0 auto; width: 66.66666667%; } .col-xxl-9 { flex: 0 0 auto; width: 75%; } .col-xxl-10 { flex: 0 0 auto; width: 83.33333333%; } .col-xxl-11 { flex: 0 0 auto; width: 91.66666667%; } .col-xxl-12 { flex: 0 0 auto; width: 100%; } .offset-xxl-0 { margin-left: 0; } .offset-xxl-1 { margin-left: 8.33333333%; } .offset-xxl-2 { margin-left: 16.66666667%; } .offset-xxl-3 { margin-left: 25%; } .offset-xxl-4 { margin-left: 33.33333333%; } .offset-xxl-5 { margin-left: 41.66666667%; } .offset-xxl-6 { margin-left: 50%; } .offset-xxl-7 { margin-left: 58.33333333%; } .offset-xxl-8 { margin-left: 66.66666667%; } .offset-xxl-9 { margin-left: 75%; } .offset-xxl-10 { margin-left: 83.33333333%; } .offset-xxl-11 { margin-left: 91.66666667%; } .g-xxl-0, .gx-xxl-0 { --bs-gutter-x: 0; } .g-xxl-0, .gy-xxl-0 { --bs-gutter-y: 0; } .g-xxl-1, .gx-xxl-1 { --bs-gutter-x: 0.25rem; } .g-xxl-1, .gy-xxl-1 { --bs-gutter-y: 0.25rem; } .g-xxl-2, .gx-xxl-2 { --bs-gutter-x: 0.5rem; } .g-xxl-2, .gy-xxl-2 { --bs-gutter-y: 0.5rem; } .g-xxl-3, .gx-xxl-3 { --bs-gutter-x: 1rem; } .g-xxl-3, .gy-xxl-3 { --bs-gutter-y: 1rem; } .g-xxl-4, .gx-xxl-4 { --bs-gutter-x: 1.5rem; } .g-xxl-4, .gy-xxl-4 { --bs-gutter-y: 1.5rem; } .g-xxl-5, .gx-xxl-5 { --bs-gutter-x: 3rem; } .g-xxl-5, .gy-xxl-5 { --bs-gutter-y: 3rem; } } .d-inline { display: inline !important; } .d-inline-block { display: inline-block !important; } .d-block { display: block !important; } .d-grid { display: grid !important; } .d-table { display: table !important; } .d-table-row { display: table-row !important; } .d-table-cell { display: table-cell !important; } .d-flex { display: flex !important; } .d-inline-flex { display: inline-flex !important; } .d-none { display: none !important; } .flex-fill { flex: 1 1 auto !important; } .flex-row { flex-direction: row !important; } .flex-column { flex-direction: column !important; } .flex-row-reverse { flex-direction: row-reverse !important; } .flex-column-reverse { flex-direction: column-reverse !important; } .flex-grow-0 { flex-grow: 0 !important; } .flex-grow-1 { flex-grow: 1 !important; } .flex-shrink-0 { flex-shrink: 0 !important; } .flex-shrink-1 { flex-shrink: 1 !important; } .flex-wrap { flex-wrap: wrap !important; } .flex-nowrap { flex-wrap: nowrap !important; } .flex-wrap-reverse { flex-wrap: wrap-reverse !important; } .justify-content-start { justify-content: flex-start !important; } .justify-content-end { justify-content: flex-end !important; } .justify-content-center { justify-content: center !important; } .justify-content-between { justify-content: space-between !important; } .justify-content-around { justify-content: space-around !important; } .justify-content-evenly { justify-content: space-evenly !important; } .align-items-start { align-items: flex-start !important; } .align-items-end { align-items: flex-end !important; } .align-items-center { align-items: center !important; } .align-items-baseline { align-items: baseline !important; } .align-items-stretch { align-items: stretch !important; } .align-content-start { align-content: flex-start !important; } .align-content-end { align-content: flex-end !important; } .align-content-center { align-content: center !important; } .align-content-between { align-content: space-between !important; } .align-content-around { align-content: space-around !important; } .align-content-stretch { align-content: stretch !important; } .align-self-auto { align-self: auto !important; } .align-self-start { align-self: flex-start !important; } .align-self-end { align-self: flex-end !important; } .align-self-center { align-self: center !important; } .align-self-baseline { align-self: baseline !important; } .align-self-stretch { align-self: stretch !important; } .order-first { order: -1 !important; } .order-0 { order: 0 !important; } .order-1 { order: 1 !important; } .order-2 { order: 2 !important; } .order-3 { order: 3 !important; } .order-4 { order: 4 !important; } .order-5 { order: 5 !important; } .order-last { order: 6 !important; } .m-0 { margin: 0 !important; } .m-1 { margin: 0.25rem !important; } .m-2 { margin: 0.5rem !important; } .m-3 { margin: 1rem !important; } .m-4 { margin: 1.5rem !important; } .m-5 { margin: 3rem !important; } .m-auto { margin: auto !important; } .mx-0 { margin-right: 0 !important; margin-left: 0 !important; } .mx-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; } .mx-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; } .mx-3 { margin-right: 1rem !important; margin-left: 1rem !important; } .mx-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; } .mx-5 { margin-right: 3rem !important; margin-left: 3rem !important; } .mx-auto { margin-right: auto !important; margin-left: auto !important; } .my-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .my-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .my-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; } .my-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .my-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .my-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .my-auto { margin-top: auto !important; margin-bottom: auto !important; } .mt-0 { margin-top: 0 !important; } .mt-1 { margin-top: 0.25rem !important; } .mt-2 { margin-top: 0.5rem !important; } .mt-3 { margin-top: 1rem !important; } .mt-4 { margin-top: 1.5rem !important; } .mt-5 { margin-top: 3rem !important; } .mt-auto { margin-top: auto !important; } .me-0 { margin-right: 0 !important; } .me-1 { margin-right: 0.25rem !important; } .me-2 { margin-right: 0.5rem !important; } .me-3 { margin-right: 1rem !important; } .me-4 { margin-right: 1.5rem !important; } .me-5 { margin-right: 3rem !important; } .me-auto { margin-right: auto !important; } .mb-0 { margin-bottom: 0 !important; } .mb-1 { margin-bottom: 0.25rem !important; } .mb-2 { margin-bottom: 0.5rem !important; } .mb-3 { margin-bottom: 1rem !important; } .mb-4 { margin-bottom: 1.5rem !important; } .mb-5 { margin-bottom: 3rem !important; } .mb-auto { margin-bottom: auto !important; } .ms-0 { margin-left: 0 !important; } .ms-1 { margin-left: 0.25rem !important; } .ms-2 { margin-left: 0.5rem !important; } .ms-3 { margin-left: 1rem !important; } .ms-4 { margin-left: 1.5rem !important; } .ms-5 { margin-left: 3rem !important; } .ms-auto { margin-left: auto !important; } .p-0 { padding: 0 !important; } .p-1 { padding: 0.25rem !important; } .p-2 { padding: 0.5rem !important; } .p-3 { padding: 1rem !important; } .p-4 { padding: 1.5rem !important; } .p-5 { padding: 3rem !important; } .px-0 { padding-right: 0 !important; padding-left: 0 !important; } .px-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; } .px-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; } .px-3 { padding-right: 1rem !important; padding-left: 1rem !important; } .px-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; } .px-5 { padding-right: 3rem !important; padding-left: 3rem !important; } .py-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .py-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .py-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .py-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .py-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .py-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .pt-0 { padding-top: 0 !important; } .pt-1 { padding-top: 0.25rem !important; } .pt-2 { padding-top: 0.5rem !important; } .pt-3 { padding-top: 1rem !important; } .pt-4 { padding-top: 1.5rem !important; } .pt-5 { padding-top: 3rem !important; } .pe-0 { padding-right: 0 !important; } .pe-1 { padding-right: 0.25rem !important; } .pe-2 { padding-right: 0.5rem !important; } .pe-3 { padding-right: 1rem !important; } .pe-4 { padding-right: 1.5rem !important; } .pe-5 { padding-right: 3rem !important; } .pb-0 { padding-bottom: 0 !important; } .pb-1 { padding-bottom: 0.25rem !important; } .pb-2 { padding-bottom: 0.5rem !important; } .pb-3 { padding-bottom: 1rem !important; } .pb-4 { padding-bottom: 1.5rem !important; } .pb-5 { padding-bottom: 3rem !important; } .ps-0 { padding-left: 0 !important; } .ps-1 { padding-left: 0.25rem !important; } .ps-2 { padding-left: 0.5rem !important; } .ps-3 { padding-left: 1rem !important; } .ps-4 { padding-left: 1.5rem !important; } .ps-5 { padding-left: 3rem !important; } @media (min-width: 576px) { .d-sm-inline { display: inline !important; } .d-sm-inline-block { display: inline-block !important; } .d-sm-block { display: block !important; } .d-sm-grid { display: grid !important; } .d-sm-table { display: table !important; } .d-sm-table-row { display: table-row !important; } .d-sm-table-cell { display: table-cell !important; } .d-sm-flex { display: flex !important; } .d-sm-inline-flex { display: inline-flex !important; } .d-sm-none { display: none !important; } .flex-sm-fill { flex: 1 1 auto !important; } .flex-sm-row { flex-direction: row !important; } .flex-sm-column { flex-direction: column !important; } .flex-sm-row-reverse { flex-direction: row-reverse !important; } .flex-sm-column-reverse { flex-direction: column-reverse !important; } .flex-sm-grow-0 { flex-grow: 0 !important; } .flex-sm-grow-1 { flex-grow: 1 !important; } .flex-sm-shrink-0 { flex-shrink: 0 !important; } .flex-sm-shrink-1 { flex-shrink: 1 !important; } .flex-sm-wrap { flex-wrap: wrap !important; } .flex-sm-nowrap { flex-wrap: nowrap !important; } .flex-sm-wrap-reverse { flex-wrap: wrap-reverse !important; } .justify-content-sm-start { justify-content: flex-start !important; } .justify-content-sm-end { justify-content: flex-end !important; } .justify-content-sm-center { justify-content: center !important; } .justify-content-sm-between { justify-content: space-between !important; } .justify-content-sm-around { justify-content: space-around !important; } .justify-content-sm-evenly { justify-content: space-evenly !important; } .align-items-sm-start { align-items: flex-start !important; } .align-items-sm-end { align-items: flex-end !important; } .align-items-sm-center { align-items: center !important; } .align-items-sm-baseline { align-items: baseline !important; } .align-items-sm-stretch { align-items: stretch !important; } .align-content-sm-start { align-content: flex-start !important; } .align-content-sm-end { align-content: flex-end !important; } .align-content-sm-center { align-content: center !important; } .align-content-sm-between { align-content: space-between !important; } .align-content-sm-around { align-content: space-around !important; } .align-content-sm-stretch { align-content: stretch !important; } .align-self-sm-auto { align-self: auto !important; } .align-self-sm-start { align-self: flex-start !important; } .align-self-sm-end { align-self: flex-end !important; } .align-self-sm-center { align-self: center !important; } .align-self-sm-baseline { align-self: baseline !important; } .align-self-sm-stretch { align-self: stretch !important; } .order-sm-first { order: -1 !important; } .order-sm-0 { order: 0 !important; } .order-sm-1 { order: 1 !important; } .order-sm-2 { order: 2 !important; } .order-sm-3 { order: 3 !important; } .order-sm-4 { order: 4 !important; } .order-sm-5 { order: 5 !important; } .order-sm-last { order: 6 !important; } .m-sm-0 { margin: 0 !important; } .m-sm-1 { margin: 0.25rem !important; } .m-sm-2 { margin: 0.5rem !important; } .m-sm-3 { margin: 1rem !important; } .m-sm-4 { margin: 1.5rem !important; } .m-sm-5 { margin: 3rem !important; } .m-sm-auto { margin: auto !important; } .mx-sm-0 { margin-right: 0 !important; margin-left: 0 !important; } .mx-sm-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; } .mx-sm-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; } .mx-sm-3 { margin-right: 1rem !important; margin-left: 1rem !important; } .mx-sm-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; } .mx-sm-5 { margin-right: 3rem !important; margin-left: 3rem !important; } .mx-sm-auto { margin-right: auto !important; margin-left: auto !important; } .my-sm-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .my-sm-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .my-sm-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; } .my-sm-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .my-sm-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .my-sm-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .my-sm-auto { margin-top: auto !important; margin-bottom: auto !important; } .mt-sm-0 { margin-top: 0 !important; } .mt-sm-1 { margin-top: 0.25rem !important; } .mt-sm-2 { margin-top: 0.5rem !important; } .mt-sm-3 { margin-top: 1rem !important; } .mt-sm-4 { margin-top: 1.5rem !important; } .mt-sm-5 { margin-top: 3rem !important; } .mt-sm-auto { margin-top: auto !important; } .me-sm-0 { margin-right: 0 !important; } .me-sm-1 { margin-right: 0.25rem !important; } .me-sm-2 { margin-right: 0.5rem !important; } .me-sm-3 { margin-right: 1rem !important; } .me-sm-4 { margin-right: 1.5rem !important; } .me-sm-5 { margin-right: 3rem !important; } .me-sm-auto { margin-right: auto !important; } .mb-sm-0 { margin-bottom: 0 !important; } .mb-sm-1 { margin-bottom: 0.25rem !important; } .mb-sm-2 { margin-bottom: 0.5rem !important; } .mb-sm-3 { margin-bottom: 1rem !important; } .mb-sm-4 { margin-bottom: 1.5rem !important; } .mb-sm-5 { margin-bottom: 3rem !important; } .mb-sm-auto { margin-bottom: auto !important; } .ms-sm-0 { margin-left: 0 !important; } .ms-sm-1 { margin-left: 0.25rem !important; } .ms-sm-2 { margin-left: 0.5rem !important; } .ms-sm-3 { margin-left: 1rem !important; } .ms-sm-4 { margin-left: 1.5rem !important; } .ms-sm-5 { margin-left: 3rem !important; } .ms-sm-auto { margin-left: auto !important; } .p-sm-0 { padding: 0 !important; } .p-sm-1 { padding: 0.25rem !important; } .p-sm-2 { padding: 0.5rem !important; } .p-sm-3 { padding: 1rem !important; } .p-sm-4 { padding: 1.5rem !important; } .p-sm-5 { padding: 3rem !important; } .px-sm-0 { padding-right: 0 !important; padding-left: 0 !important; } .px-sm-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; } .px-sm-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; } .px-sm-3 { padding-right: 1rem !important; padding-left: 1rem !important; } .px-sm-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; } .px-sm-5 { padding-right: 3rem !important; padding-left: 3rem !important; } .py-sm-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .py-sm-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .py-sm-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .py-sm-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .py-sm-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .py-sm-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .pt-sm-0 { padding-top: 0 !important; } .pt-sm-1 { padding-top: 0.25rem !important; } .pt-sm-2 { padding-top: 0.5rem !important; } .pt-sm-3 { padding-top: 1rem !important; } .pt-sm-4 { padding-top: 1.5rem !important; } .pt-sm-5 { padding-top: 3rem !important; } .pe-sm-0 { padding-right: 0 !important; } .pe-sm-1 { padding-right: 0.25rem !important; } .pe-sm-2 { padding-right: 0.5rem !important; } .pe-sm-3 { padding-right: 1rem !important; } .pe-sm-4 { padding-right: 1.5rem !important; } .pe-sm-5 { padding-right: 3rem !important; } .pb-sm-0 { padding-bottom: 0 !important; } .pb-sm-1 { padding-bottom: 0.25rem !important; } .pb-sm-2 { padding-bottom: 0.5rem !important; } .pb-sm-3 { padding-bottom: 1rem !important; } .pb-sm-4 { padding-bottom: 1.5rem !important; } .pb-sm-5 { padding-bottom: 3rem !important; } .ps-sm-0 { padding-left: 0 !important; } .ps-sm-1 { padding-left: 0.25rem !important; } .ps-sm-2 { padding-left: 0.5rem !important; } .ps-sm-3 { padding-left: 1rem !important; } .ps-sm-4 { padding-left: 1.5rem !important; } .ps-sm-5 { padding-left: 3rem !important; } } @media (min-width: 768px) { .d-md-inline { display: inline !important; } .d-md-inline-block { display: inline-block !important; } .d-md-block { display: block !important; } .d-md-grid { display: grid !important; } .d-md-table { display: table !important; } .d-md-table-row { display: table-row !important; } .d-md-table-cell { display: table-cell !important; } .d-md-flex { display: flex !important; } .d-md-inline-flex { display: inline-flex !important; } .d-md-none { display: none !important; } .flex-md-fill { flex: 1 1 auto !important; } .flex-md-row { flex-direction: row !important; } .flex-md-column { flex-direction: column !important; } .flex-md-row-reverse { flex-direction: row-reverse !important; } .flex-md-column-reverse { flex-direction: column-reverse !important; } .flex-md-grow-0 { flex-grow: 0 !important; } .flex-md-grow-1 { flex-grow: 1 !important; } .flex-md-shrink-0 { flex-shrink: 0 !important; } .flex-md-shrink-1 { flex-shrink: 1 !important; } .flex-md-wrap { flex-wrap: wrap !important; } .flex-md-nowrap { flex-wrap: nowrap !important; } .flex-md-wrap-reverse { flex-wrap: wrap-reverse !important; } .justify-content-md-start { justify-content: flex-start !important; } .justify-content-md-end { justify-content: flex-end !important; } .justify-content-md-center { justify-content: center !important; } .justify-content-md-between { justify-content: space-between !important; } .justify-content-md-around { justify-content: space-around !important; } .justify-content-md-evenly { justify-content: space-evenly !important; } .align-items-md-start { align-items: flex-start !important; } .align-items-md-end { align-items: flex-end !important; } .align-items-md-center { align-items: center !important; } .align-items-md-baseline { align-items: baseline !important; } .align-items-md-stretch { align-items: stretch !important; } .align-content-md-start { align-content: flex-start !important; } .align-content-md-end { align-content: flex-end !important; } .align-content-md-center { align-content: center !important; } .align-content-md-between { align-content: space-between !important; } .align-content-md-around { align-content: space-around !important; } .align-content-md-stretch { align-content: stretch !important; } .align-self-md-auto { align-self: auto !important; } .align-self-md-start { align-self: flex-start !important; } .align-self-md-end { align-self: flex-end !important; } .align-self-md-center { align-self: center !important; } .align-self-md-baseline { align-self: baseline !important; } .align-self-md-stretch { align-self: stretch !important; } .order-md-first { order: -1 !important; } .order-md-0 { order: 0 !important; } .order-md-1 { order: 1 !important; } .order-md-2 { order: 2 !important; } .order-md-3 { order: 3 !important; } .order-md-4 { order: 4 !important; } .order-md-5 { order: 5 !important; } .order-md-last { order: 6 !important; } .m-md-0 { margin: 0 !important; } .m-md-1 { margin: 0.25rem !important; } .m-md-2 { margin: 0.5rem !important; } .m-md-3 { margin: 1rem !important; } .m-md-4 { margin: 1.5rem !important; } .m-md-5 { margin: 3rem !important; } .m-md-auto { margin: auto !important; } .mx-md-0 { margin-right: 0 !important; margin-left: 0 !important; } .mx-md-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; } .mx-md-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; } .mx-md-3 { margin-right: 1rem !important; margin-left: 1rem !important; } .mx-md-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; } .mx-md-5 { margin-right: 3rem !important; margin-left: 3rem !important; } .mx-md-auto { margin-right: auto !important; margin-left: auto !important; } .my-md-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .my-md-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .my-md-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; } .my-md-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .my-md-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .my-md-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .my-md-auto { margin-top: auto !important; margin-bottom: auto !important; } .mt-md-0 { margin-top: 0 !important; } .mt-md-1 { margin-top: 0.25rem !important; } .mt-md-2 { margin-top: 0.5rem !important; } .mt-md-3 { margin-top: 1rem !important; } .mt-md-4 { margin-top: 1.5rem !important; } .mt-md-5 { margin-top: 3rem !important; } .mt-md-auto { margin-top: auto !important; } .me-md-0 { margin-right: 0 !important; } .me-md-1 { margin-right: 0.25rem !important; } .me-md-2 { margin-right: 0.5rem !important; } .me-md-3 { margin-right: 1rem !important; } .me-md-4 { margin-right: 1.5rem !important; } .me-md-5 { margin-right: 3rem !important; } .me-md-auto { margin-right: auto !important; } .mb-md-0 { margin-bottom: 0 !important; } .mb-md-1 { margin-bottom: 0.25rem !important; } .mb-md-2 { margin-bottom: 0.5rem !important; } .mb-md-3 { margin-bottom: 1rem !important; } .mb-md-4 { margin-bottom: 1.5rem !important; } .mb-md-5 { margin-bottom: 3rem !important; } .mb-md-auto { margin-bottom: auto !important; } .ms-md-0 { margin-left: 0 !important; } .ms-md-1 { margin-left: 0.25rem !important; } .ms-md-2 { margin-left: 0.5rem !important; } .ms-md-3 { margin-left: 1rem !important; } .ms-md-4 { margin-left: 1.5rem !important; } .ms-md-5 { margin-left: 3rem !important; } .ms-md-auto { margin-left: auto !important; } .p-md-0 { padding: 0 !important; } .p-md-1 { padding: 0.25rem !important; } .p-md-2 { padding: 0.5rem !important; } .p-md-3 { padding: 1rem !important; } .p-md-4 { padding: 1.5rem !important; } .p-md-5 { padding: 3rem !important; } .px-md-0 { padding-right: 0 !important; padding-left: 0 !important; } .px-md-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; } .px-md-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; } .px-md-3 { padding-right: 1rem !important; padding-left: 1rem !important; } .px-md-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; } .px-md-5 { padding-right: 3rem !important; padding-left: 3rem !important; } .py-md-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .py-md-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .py-md-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .py-md-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .py-md-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .py-md-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .pt-md-0 { padding-top: 0 !important; } .pt-md-1 { padding-top: 0.25rem !important; } .pt-md-2 { padding-top: 0.5rem !important; } .pt-md-3 { padding-top: 1rem !important; } .pt-md-4 { padding-top: 1.5rem !important; } .pt-md-5 { padding-top: 3rem !important; } .pe-md-0 { padding-right: 0 !important; } .pe-md-1 { padding-right: 0.25rem !important; } .pe-md-2 { padding-right: 0.5rem !important; } .pe-md-3 { padding-right: 1rem !important; } .pe-md-4 { padding-right: 1.5rem !important; } .pe-md-5 { padding-right: 3rem !important; } .pb-md-0 { padding-bottom: 0 !important; } .pb-md-1 { padding-bottom: 0.25rem !important; } .pb-md-2 { padding-bottom: 0.5rem !important; } .pb-md-3 { padding-bottom: 1rem !important; } .pb-md-4 { padding-bottom: 1.5rem !important; } .pb-md-5 { padding-bottom: 3rem !important; } .ps-md-0 { padding-left: 0 !important; } .ps-md-1 { padding-left: 0.25rem !important; } .ps-md-2 { padding-left: 0.5rem !important; } .ps-md-3 { padding-left: 1rem !important; } .ps-md-4 { padding-left: 1.5rem !important; } .ps-md-5 { padding-left: 3rem !important; } } @media (min-width: 992px) { .d-lg-inline { display: inline !important; } .d-lg-inline-block { display: inline-block !important; } .d-lg-block { display: block !important; } .d-lg-grid { display: grid !important; } .d-lg-table { display: table !important; } .d-lg-table-row { display: table-row !important; } .d-lg-table-cell { display: table-cell !important; } .d-lg-flex { display: flex !important; } .d-lg-inline-flex { display: inline-flex !important; } .d-lg-none { display: none !important; } .flex-lg-fill { flex: 1 1 auto !important; } .flex-lg-row { flex-direction: row !important; } .flex-lg-column { flex-direction: column !important; } .flex-lg-row-reverse { flex-direction: row-reverse !important; } .flex-lg-column-reverse { flex-direction: column-reverse !important; } .flex-lg-grow-0 { flex-grow: 0 !important; } .flex-lg-grow-1 { flex-grow: 1 !important; } .flex-lg-shrink-0 { flex-shrink: 0 !important; } .flex-lg-shrink-1 { flex-shrink: 1 !important; } .flex-lg-wrap { flex-wrap: wrap !important; } .flex-lg-nowrap { flex-wrap: nowrap !important; } .flex-lg-wrap-reverse { flex-wrap: wrap-reverse !important; } .justify-content-lg-start { justify-content: flex-start !important; } .justify-content-lg-end { justify-content: flex-end !important; } .justify-content-lg-center { justify-content: center !important; } .justify-content-lg-between { justify-content: space-between !important; } .justify-content-lg-around { justify-content: space-around !important; } .justify-content-lg-evenly { justify-content: space-evenly !important; } .align-items-lg-start { align-items: flex-start !important; } .align-items-lg-end { align-items: flex-end !important; } .align-items-lg-center { align-items: center !important; } .align-items-lg-baseline { align-items: baseline !important; } .align-items-lg-stretch { align-items: stretch !important; } .align-content-lg-start { align-content: flex-start !important; } .align-content-lg-end { align-content: flex-end !important; } .align-content-lg-center { align-content: center !important; } .align-content-lg-between { align-content: space-between !important; } .align-content-lg-around { align-content: space-around !important; } .align-content-lg-stretch { align-content: stretch !important; } .align-self-lg-auto { align-self: auto !important; } .align-self-lg-start { align-self: flex-start !important; } .align-self-lg-end { align-self: flex-end !important; } .align-self-lg-center { align-self: center !important; } .align-self-lg-baseline { align-self: baseline !important; } .align-self-lg-stretch { align-self: stretch !important; } .order-lg-first { order: -1 !important; } .order-lg-0 { order: 0 !important; } .order-lg-1 { order: 1 !important; } .order-lg-2 { order: 2 !important; } .order-lg-3 { order: 3 !important; } .order-lg-4 { order: 4 !important; } .order-lg-5 { order: 5 !important; } .order-lg-last { order: 6 !important; } .m-lg-0 { margin: 0 !important; } .m-lg-1 { margin: 0.25rem !important; } .m-lg-2 { margin: 0.5rem !important; } .m-lg-3 { margin: 1rem !important; } .m-lg-4 { margin: 1.5rem !important; } .m-lg-5 { margin: 3rem !important; } .m-lg-auto { margin: auto !important; } .mx-lg-0 { margin-right: 0 !important; margin-left: 0 !important; } .mx-lg-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; } .mx-lg-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; } .mx-lg-3 { margin-right: 1rem !important; margin-left: 1rem !important; } .mx-lg-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; } .mx-lg-5 { margin-right: 3rem !important; margin-left: 3rem !important; } .mx-lg-auto { margin-right: auto !important; margin-left: auto !important; } .my-lg-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .my-lg-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .my-lg-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; } .my-lg-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .my-lg-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .my-lg-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .my-lg-auto { margin-top: auto !important; margin-bottom: auto !important; } .mt-lg-0 { margin-top: 0 !important; } .mt-lg-1 { margin-top: 0.25rem !important; } .mt-lg-2 { margin-top: 0.5rem !important; } .mt-lg-3 { margin-top: 1rem !important; } .mt-lg-4 { margin-top: 1.5rem !important; } .mt-lg-5 { margin-top: 3rem !important; } .mt-lg-auto { margin-top: auto !important; } .me-lg-0 { margin-right: 0 !important; } .me-lg-1 { margin-right: 0.25rem !important; } .me-lg-2 { margin-right: 0.5rem !important; } .me-lg-3 { margin-right: 1rem !important; } .me-lg-4 { margin-right: 1.5rem !important; } .me-lg-5 { margin-right: 3rem !important; } .me-lg-auto { margin-right: auto !important; } .mb-lg-0 { margin-bottom: 0 !important; } .mb-lg-1 { margin-bottom: 0.25rem !important; } .mb-lg-2 { margin-bottom: 0.5rem !important; } .mb-lg-3 { margin-bottom: 1rem !important; } .mb-lg-4 { margin-bottom: 1.5rem !important; } .mb-lg-5 { margin-bottom: 3rem !important; } .mb-lg-auto { margin-bottom: auto !important; } .ms-lg-0 { margin-left: 0 !important; } .ms-lg-1 { margin-left: 0.25rem !important; } .ms-lg-2 { margin-left: 0.5rem !important; } .ms-lg-3 { margin-left: 1rem !important; } .ms-lg-4 { margin-left: 1.5rem !important; } .ms-lg-5 { margin-left: 3rem !important; } .ms-lg-auto { margin-left: auto !important; } .p-lg-0 { padding: 0 !important; } .p-lg-1 { padding: 0.25rem !important; } .p-lg-2 { padding: 0.5rem !important; } .p-lg-3 { padding: 1rem !important; } .p-lg-4 { padding: 1.5rem !important; } .p-lg-5 { padding: 3rem !important; } .px-lg-0 { padding-right: 0 !important; padding-left: 0 !important; } .px-lg-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; } .px-lg-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; } .px-lg-3 { padding-right: 1rem !important; padding-left: 1rem !important; } .px-lg-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; } .px-lg-5 { padding-right: 3rem !important; padding-left: 3rem !important; } .py-lg-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .py-lg-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .py-lg-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .py-lg-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .py-lg-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .py-lg-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .pt-lg-0 { padding-top: 0 !important; } .pt-lg-1 { padding-top: 0.25rem !important; } .pt-lg-2 { padding-top: 0.5rem !important; } .pt-lg-3 { padding-top: 1rem !important; } .pt-lg-4 { padding-top: 1.5rem !important; } .pt-lg-5 { padding-top: 3rem !important; } .pe-lg-0 { padding-right: 0 !important; } .pe-lg-1 { padding-right: 0.25rem !important; } .pe-lg-2 { padding-right: 0.5rem !important; } .pe-lg-3 { padding-right: 1rem !important; } .pe-lg-4 { padding-right: 1.5rem !important; } .pe-lg-5 { padding-right: 3rem !important; } .pb-lg-0 { padding-bottom: 0 !important; } .pb-lg-1 { padding-bottom: 0.25rem !important; } .pb-lg-2 { padding-bottom: 0.5rem !important; } .pb-lg-3 { padding-bottom: 1rem !important; } .pb-lg-4 { padding-bottom: 1.5rem !important; } .pb-lg-5 { padding-bottom: 3rem !important; } .ps-lg-0 { padding-left: 0 !important; } .ps-lg-1 { padding-left: 0.25rem !important; } .ps-lg-2 { padding-left: 0.5rem !important; } .ps-lg-3 { padding-left: 1rem !important; } .ps-lg-4 { padding-left: 1.5rem !important; } .ps-lg-5 { padding-left: 3rem !important; } } @media (min-width: 1200px) { .d-xl-inline { display: inline !important; } .d-xl-inline-block { display: inline-block !important; } .d-xl-block { display: block !important; } .d-xl-grid { display: grid !important; } .d-xl-table { display: table !important; } .d-xl-table-row { display: table-row !important; } .d-xl-table-cell { display: table-cell !important; } .d-xl-flex { display: flex !important; } .d-xl-inline-flex { display: inline-flex !important; } .d-xl-none { display: none !important; } .flex-xl-fill { flex: 1 1 auto !important; } .flex-xl-row { flex-direction: row !important; } .flex-xl-column { flex-direction: column !important; } .flex-xl-row-reverse { flex-direction: row-reverse !important; } .flex-xl-column-reverse { flex-direction: column-reverse !important; } .flex-xl-grow-0 { flex-grow: 0 !important; } .flex-xl-grow-1 { flex-grow: 1 !important; } .flex-xl-shrink-0 { flex-shrink: 0 !important; } .flex-xl-shrink-1 { flex-shrink: 1 !important; } .flex-xl-wrap { flex-wrap: wrap !important; } .flex-xl-nowrap { flex-wrap: nowrap !important; } .flex-xl-wrap-reverse { flex-wrap: wrap-reverse !important; } .justify-content-xl-start { justify-content: flex-start !important; } .justify-content-xl-end { justify-content: flex-end !important; } .justify-content-xl-center { justify-content: center !important; } .justify-content-xl-between { justify-content: space-between !important; } .justify-content-xl-around { justify-content: space-around !important; } .justify-content-xl-evenly { justify-content: space-evenly !important; } .align-items-xl-start { align-items: flex-start !important; } .align-items-xl-end { align-items: flex-end !important; } .align-items-xl-center { align-items: center !important; } .align-items-xl-baseline { align-items: baseline !important; } .align-items-xl-stretch { align-items: stretch !important; } .align-content-xl-start { align-content: flex-start !important; } .align-content-xl-end { align-content: flex-end !important; } .align-content-xl-center { align-content: center !important; } .align-content-xl-between { align-content: space-between !important; } .align-content-xl-around { align-content: space-around !important; } .align-content-xl-stretch { align-content: stretch !important; } .align-self-xl-auto { align-self: auto !important; } .align-self-xl-start { align-self: flex-start !important; } .align-self-xl-end { align-self: flex-end !important; } .align-self-xl-center { align-self: center !important; } .align-self-xl-baseline { align-self: baseline !important; } .align-self-xl-stretch { align-self: stretch !important; } .order-xl-first { order: -1 !important; } .order-xl-0 { order: 0 !important; } .order-xl-1 { order: 1 !important; } .order-xl-2 { order: 2 !important; } .order-xl-3 { order: 3 !important; } .order-xl-4 { order: 4 !important; } .order-xl-5 { order: 5 !important; } .order-xl-last { order: 6 !important; } .m-xl-0 { margin: 0 !important; } .m-xl-1 { margin: 0.25rem !important; } .m-xl-2 { margin: 0.5rem !important; } .m-xl-3 { margin: 1rem !important; } .m-xl-4 { margin: 1.5rem !important; } .m-xl-5 { margin: 3rem !important; } .m-xl-auto { margin: auto !important; } .mx-xl-0 { margin-right: 0 !important; margin-left: 0 !important; } .mx-xl-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; } .mx-xl-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; } .mx-xl-3 { margin-right: 1rem !important; margin-left: 1rem !important; } .mx-xl-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; } .mx-xl-5 { margin-right: 3rem !important; margin-left: 3rem !important; } .mx-xl-auto { margin-right: auto !important; margin-left: auto !important; } .my-xl-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .my-xl-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .my-xl-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; } .my-xl-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .my-xl-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .my-xl-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .my-xl-auto { margin-top: auto !important; margin-bottom: auto !important; } .mt-xl-0 { margin-top: 0 !important; } .mt-xl-1 { margin-top: 0.25rem !important; } .mt-xl-2 { margin-top: 0.5rem !important; } .mt-xl-3 { margin-top: 1rem !important; } .mt-xl-4 { margin-top: 1.5rem !important; } .mt-xl-5 { margin-top: 3rem !important; } .mt-xl-auto { margin-top: auto !important; } .me-xl-0 { margin-right: 0 !important; } .me-xl-1 { margin-right: 0.25rem !important; } .me-xl-2 { margin-right: 0.5rem !important; } .me-xl-3 { margin-right: 1rem !important; } .me-xl-4 { margin-right: 1.5rem !important; } .me-xl-5 { margin-right: 3rem !important; } .me-xl-auto { margin-right: auto !important; } .mb-xl-0 { margin-bottom: 0 !important; } .mb-xl-1 { margin-bottom: 0.25rem !important; } .mb-xl-2 { margin-bottom: 0.5rem !important; } .mb-xl-3 { margin-bottom: 1rem !important; } .mb-xl-4 { margin-bottom: 1.5rem !important; } .mb-xl-5 { margin-bottom: 3rem !important; } .mb-xl-auto { margin-bottom: auto !important; } .ms-xl-0 { margin-left: 0 !important; } .ms-xl-1 { margin-left: 0.25rem !important; } .ms-xl-2 { margin-left: 0.5rem !important; } .ms-xl-3 { margin-left: 1rem !important; } .ms-xl-4 { margin-left: 1.5rem !important; } .ms-xl-5 { margin-left: 3rem !important; } .ms-xl-auto { margin-left: auto !important; } .p-xl-0 { padding: 0 !important; } .p-xl-1 { padding: 0.25rem !important; } .p-xl-2 { padding: 0.5rem !important; } .p-xl-3 { padding: 1rem !important; } .p-xl-4 { padding: 1.5rem !important; } .p-xl-5 { padding: 3rem !important; } .px-xl-0 { padding-right: 0 !important; padding-left: 0 !important; } .px-xl-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; } .px-xl-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; } .px-xl-3 { padding-right: 1rem !important; padding-left: 1rem !important; } .px-xl-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; } .px-xl-5 { padding-right: 3rem !important; padding-left: 3rem !important; } .py-xl-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .py-xl-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .py-xl-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .py-xl-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .py-xl-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .py-xl-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .pt-xl-0 { padding-top: 0 !important; } .pt-xl-1 { padding-top: 0.25rem !important; } .pt-xl-2 { padding-top: 0.5rem !important; } .pt-xl-3 { padding-top: 1rem !important; } .pt-xl-4 { padding-top: 1.5rem !important; } .pt-xl-5 { padding-top: 3rem !important; } .pe-xl-0 { padding-right: 0 !important; } .pe-xl-1 { padding-right: 0.25rem !important; } .pe-xl-2 { padding-right: 0.5rem !important; } .pe-xl-3 { padding-right: 1rem !important; } .pe-xl-4 { padding-right: 1.5rem !important; } .pe-xl-5 { padding-right: 3rem !important; } .pb-xl-0 { padding-bottom: 0 !important; } .pb-xl-1 { padding-bottom: 0.25rem !important; } .pb-xl-2 { padding-bottom: 0.5rem !important; } .pb-xl-3 { padding-bottom: 1rem !important; } .pb-xl-4 { padding-bottom: 1.5rem !important; } .pb-xl-5 { padding-bottom: 3rem !important; } .ps-xl-0 { padding-left: 0 !important; } .ps-xl-1 { padding-left: 0.25rem !important; } .ps-xl-2 { padding-left: 0.5rem !important; } .ps-xl-3 { padding-left: 1rem !important; } .ps-xl-4 { padding-left: 1.5rem !important; } .ps-xl-5 { padding-left: 3rem !important; } } @media (min-width: 1400px) { .d-xxl-inline { display: inline !important; } .d-xxl-inline-block { display: inline-block !important; } .d-xxl-block { display: block !important; } .d-xxl-grid { display: grid !important; } .d-xxl-table { display: table !important; } .d-xxl-table-row { display: table-row !important; } .d-xxl-table-cell { display: table-cell !important; } .d-xxl-flex { display: flex !important; } .d-xxl-inline-flex { display: inline-flex !important; } .d-xxl-none { display: none !important; } .flex-xxl-fill { flex: 1 1 auto !important; } .flex-xxl-row { flex-direction: row !important; } .flex-xxl-column { flex-direction: column !important; } .flex-xxl-row-reverse { flex-direction: row-reverse !important; } .flex-xxl-column-reverse { flex-direction: column-reverse !important; } .flex-xxl-grow-0 { flex-grow: 0 !important; } .flex-xxl-grow-1 { flex-grow: 1 !important; } .flex-xxl-shrink-0 { flex-shrink: 0 !important; } .flex-xxl-shrink-1 { flex-shrink: 1 !important; } .flex-xxl-wrap { flex-wrap: wrap !important; } .flex-xxl-nowrap { flex-wrap: nowrap !important; } .flex-xxl-wrap-reverse { flex-wrap: wrap-reverse !important; } .justify-content-xxl-start { justify-content: flex-start !important; } .justify-content-xxl-end { justify-content: flex-end !important; } .justify-content-xxl-center { justify-content: center !important; } .justify-content-xxl-between { justify-content: space-between !important; } .justify-content-xxl-around { justify-content: space-around !important; } .justify-content-xxl-evenly { justify-content: space-evenly !important; } .align-items-xxl-start { align-items: flex-start !important; } .align-items-xxl-end { align-items: flex-end !important; } .align-items-xxl-center { align-items: center !important; } .align-items-xxl-baseline { align-items: baseline !important; } .align-items-xxl-stretch { align-items: stretch !important; } .align-content-xxl-start { align-content: flex-start !important; } .align-content-xxl-end { align-content: flex-end !important; } .align-content-xxl-center { align-content: center !important; } .align-content-xxl-between { align-content: space-between !important; } .align-content-xxl-around { align-content: space-around !important; } .align-content-xxl-stretch { align-content: stretch !important; } .align-self-xxl-auto { align-self: auto !important; } .align-self-xxl-start { align-self: flex-start !important; } .align-self-xxl-end { align-self: flex-end !important; } .align-self-xxl-center { align-self: center !important; } .align-self-xxl-baseline { align-self: baseline !important; } .align-self-xxl-stretch { align-self: stretch !important; } .order-xxl-first { order: -1 !important; } .order-xxl-0 { order: 0 !important; } .order-xxl-1 { order: 1 !important; } .order-xxl-2 { order: 2 !important; } .order-xxl-3 { order: 3 !important; } .order-xxl-4 { order: 4 !important; } .order-xxl-5 { order: 5 !important; } .order-xxl-last { order: 6 !important; } .m-xxl-0 { margin: 0 !important; } .m-xxl-1 { margin: 0.25rem !important; } .m-xxl-2 { margin: 0.5rem !important; } .m-xxl-3 { margin: 1rem !important; } .m-xxl-4 { margin: 1.5rem !important; } .m-xxl-5 { margin: 3rem !important; } .m-xxl-auto { margin: auto !important; } .mx-xxl-0 { margin-right: 0 !important; margin-left: 0 !important; } .mx-xxl-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; } .mx-xxl-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; } .mx-xxl-3 { margin-right: 1rem !important; margin-left: 1rem !important; } .mx-xxl-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; } .mx-xxl-5 { margin-right: 3rem !important; margin-left: 3rem !important; } .mx-xxl-auto { margin-right: auto !important; margin-left: auto !important; } .my-xxl-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .my-xxl-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .my-xxl-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; } .my-xxl-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .my-xxl-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .my-xxl-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .my-xxl-auto { margin-top: auto !important; margin-bottom: auto !important; } .mt-xxl-0 { margin-top: 0 !important; } .mt-xxl-1 { margin-top: 0.25rem !important; } .mt-xxl-2 { margin-top: 0.5rem !important; } .mt-xxl-3 { margin-top: 1rem !important; } .mt-xxl-4 { margin-top: 1.5rem !important; } .mt-xxl-5 { margin-top: 3rem !important; } .mt-xxl-auto { margin-top: auto !important; } .me-xxl-0 { margin-right: 0 !important; } .me-xxl-1 { margin-right: 0.25rem !important; } .me-xxl-2 { margin-right: 0.5rem !important; } .me-xxl-3 { margin-right: 1rem !important; } .me-xxl-4 { margin-right: 1.5rem !important; } .me-xxl-5 { margin-right: 3rem !important; } .me-xxl-auto { margin-right: auto !important; } .mb-xxl-0 { margin-bottom: 0 !important; } .mb-xxl-1 { margin-bottom: 0.25rem !important; } .mb-xxl-2 { margin-bottom: 0.5rem !important; } .mb-xxl-3 { margin-bottom: 1rem !important; } .mb-xxl-4 { margin-bottom: 1.5rem !important; } .mb-xxl-5 { margin-bottom: 3rem !important; } .mb-xxl-auto { margin-bottom: auto !important; } .ms-xxl-0 { margin-left: 0 !important; } .ms-xxl-1 { margin-left: 0.25rem !important; } .ms-xxl-2 { margin-left: 0.5rem !important; } .ms-xxl-3 { margin-left: 1rem !important; } .ms-xxl-4 { margin-left: 1.5rem !important; } .ms-xxl-5 { margin-left: 3rem !important; } .ms-xxl-auto { margin-left: auto !important; } .p-xxl-0 { padding: 0 !important; } .p-xxl-1 { padding: 0.25rem !important; } .p-xxl-2 { padding: 0.5rem !important; } .p-xxl-3 { padding: 1rem !important; } .p-xxl-4 { padding: 1.5rem !important; } .p-xxl-5 { padding: 3rem !important; } .px-xxl-0 { padding-right: 0 !important; padding-left: 0 !important; } .px-xxl-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; } .px-xxl-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; } .px-xxl-3 { padding-right: 1rem !important; padding-left: 1rem !important; } .px-xxl-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; } .px-xxl-5 { padding-right: 3rem !important; padding-left: 3rem !important; } .py-xxl-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .py-xxl-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .py-xxl-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .py-xxl-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .py-xxl-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .py-xxl-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .pt-xxl-0 { padding-top: 0 !important; } .pt-xxl-1 { padding-top: 0.25rem !important; } .pt-xxl-2 { padding-top: 0.5rem !important; } .pt-xxl-3 { padding-top: 1rem !important; } .pt-xxl-4 { padding-top: 1.5rem !important; } .pt-xxl-5 { padding-top: 3rem !important; } .pe-xxl-0 { padding-right: 0 !important; } .pe-xxl-1 { padding-right: 0.25rem !important; } .pe-xxl-2 { padding-right: 0.5rem !important; } .pe-xxl-3 { padding-right: 1rem !important; } .pe-xxl-4 { padding-right: 1.5rem !important; } .pe-xxl-5 { padding-right: 3rem !important; } .pb-xxl-0 { padding-bottom: 0 !important; } .pb-xxl-1 { padding-bottom: 0.25rem !important; } .pb-xxl-2 { padding-bottom: 0.5rem !important; } .pb-xxl-3 { padding-bottom: 1rem !important; } .pb-xxl-4 { padding-bottom: 1.5rem !important; } .pb-xxl-5 { padding-bottom: 3rem !important; } .ps-xxl-0 { padding-left: 0 !important; } .ps-xxl-1 { padding-left: 0.25rem !important; } .ps-xxl-2 { padding-left: 0.5rem !important; } .ps-xxl-3 { padding-left: 1rem !important; } .ps-xxl-4 { padding-left: 1.5rem !important; } .ps-xxl-5 { padding-left: 3rem !important; } } @font-face { font-family: "pdmicons"; src: url("data:application/x-font-ttf;charset=utf-8;base64,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") format("truetype"); font-weight: normal; font-style: normal; font-display: block; } [class^=pdm-icon-], [class*=" pdm-icon-"] { /* use !important to prevent issues with browser extensions that change fonts */ font-family: "pdmicons" !important; speak: never; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .pdm-icon-checkmark:before { content: "\e919"; } .pdm-icon-arrow-right5:before { content: "\e940"; } .pdm-icon-spinner:before { content: "\e91a"; } .pdm-icon-close:before { content: "\e93d"; } .pdm-icon-arrow-right:before { content: "\e900"; } .pdm-icon-arrow-right2:before { content: "\e901"; } .pdm-icon-arrow-left:before { content: "\e902"; } .pdm-icon-arrow-right3:before { content: "\e903"; } .pdm-icon-arrow-right4:before { content: "\e904"; } .pdm-icon-arrow-left2:before { content: "\e905"; } .pdm-icon-arrow-left3:before { content: "\e906"; } .pdm-icon-arrow-down:before { content: "\e907"; } .pdm-icon-arrow-down2:before { content: "\e908"; } .pdm-icon-arrow-left4:before { content: "\e909"; } .pdm-icon-arrow-up:before { content: "\e90a"; } .pdm-icon-arrow-down3:before { content: "\e90b"; } .pdm-icon-arrow-down4:before { content: "\e90c"; } .pdm-icon-arrow-up2:before { content: "\e90d"; } .pdm-icon-arrow-up3:before { content: "\e90e"; } .pdm-icon-arrow-up4:before { content: "\e90f"; } .pdm-icon-up4:before { content: "\e90f"; } .pdm-icon-top4:before { content: "\e90f"; } .pdm-icon-tech-11:before { content: "\e93f"; } .pdm-icon-basic-1-138-quotes:before { content: "\e93e"; color: #474a56; } .pdm-icon-clock:before { content: "\e936"; } .pdm-icon-linkedin2:before { content: "\e937"; } .pdm-icon-linkedin:before { content: "\e938"; } .pdm-icon-twitter2:before { content: "\e939"; } .pdm-icon-twitter:before { content: "\e93a"; } .pdm-icon-facebook2:before { content: "\e93b"; } .pdm-icon-facebook:before { content: "\e93c"; } .pdm-icon-ui-34:before { content: "\e918"; } .pdm-icon-arrow-down5:before { content: "\e910"; } .pdm-icon-common-10:before { content: "\e911"; } .pdm-icon-ui-36:before { content: "\e912"; } .pdm-icon-ui-77:before { content: "\e913"; } .pdm-icon-phone-15:before { content: "\e914"; } .pdm-icon-close-quote:before { content: "\e915"; } .pdm-icon-ui-09:before { content: "\e916"; } .pdm-icon-mail-01:before { content: "\e917"; } .pdm-icon-double-arrows:before { content: "\e900"; margin-right: -0.25em; } .pdm-icon-double-arrows:after { content: "\e900"; margin-left: -0.25em; } .cta-w { position: relative; } .cta-w p:last-child { margin-bottom: 0; } .cta-w.blue { background-color: #11125e; color: #fff; } .cta-w.blue h2, .cta-w.blue h3, .cta-w.blue h4, .cta-w.blue h5, .cta-w.blue h6 { color: #fff; } .cta-w.light-blue { background-color: #4862E4; color: #fff; } .cta-w.light-blue .btn.btn-secondary { color: #fff; } .cta-w.light-blue h2, .cta-w.light-blue h3, .cta-w.light-blue h4, .cta-w.light-blue h5, .cta-w.light-blue h6 { color: #fff; } .cta-w.yellow { background-color: #DDB01B; } .cta-simple-w { padding-top: 60px; position: relative; } .cta-simple-w .cta__overlay { position: absolute; bottom: 0; left: 0; width: 100%; height: 35%; background-color: #070954; } .cta-simple { padding: 5%; box-shadow: 22px 18px 23px rgba(0, 0, 0, 0.3); gap: 80px; display: flex; align-items: center; border-radius: 30px; position: relative; overflow: hidden; } .cta-simple:before { width: 455px; height: 520px; background-image: url("./assets/images/logo-clean.svg"); background-size: cover; background-position: center; content: ""; position: absolute; opacity: 0.1; left: 0; bottom: 0; transform: translate(-15%, 50%) rotate(23deg); } .cta-simple .cta-simple__content { flex: 1; } .cta-ebook { padding: 5% 0; font-size: 1.5rem; } .cta-ebook .cta { max-width: 1000px; margin: auto; display: grid; grid-template-columns: 300px 1fr; grid-gap: 14%; align-items: center; } .cta-ebook .cta .cta__media img { width: 100%; display: block; box-shadow: 22px 18px 23px rgba(0, 0, 0, 0.3); border-radius: 30px; transform: rotate(5deg); } .cta-ebook .cta .cta__content .btn { margin-top: 15px; } .cta-subscribe-w { padding: 3rem 0; position: relative; z-index: 1; background-color: #DDB01B; color: #fff; } .cta-subscribe-w:before { content: ""; position: absolute; left: -50vw; right: -50vw; top: 0; bottom: 0; background-color: #DDB01B; z-index: -1; } .cta-subscribe-w .btn { margin-left: 10px !important; } .social-links .social-links__title { margin: 0 0 10px; } .social-links ul { list-style: none; display: flex; align-items: center; padding-left: 0; margin: 0; } .social-links ul li { margin-right: 15px; } .social-links ul li:last-child { margin-right: 0; } .social-links ul li a { font-size: 1.6rem; text-decoration: none; line-height: 1; display: block; color: #00AEEF; } .social-links ul li img { height: 30px; display: block; } .social-links.vertical .social-links__title { margin-bottom: 10px; } .social-links.vertical ul { flex-direction: column; } .social-links.vertical ul li { margin-right: 0; margin-bottom: 10px; } .social-links.inline { display: flex; align-items: center; } .social-links.inline .social-links__title { margin: 0; } .social-links.inline ul { padding-left: 20px; } .author-card-w { background-color: #4862E4; padding: 40px; border-radius: 30px; } .author-card-w .social-links ul li a { color: #fff; } .author-card { display: flex; align-items: center; } .author-card .author-card__media { flex: 0 0 250px; } .author-card .author-card__media img { display: block; border-radius: 30px; } .author-card .author-card__media + .author-card__content { padding-left: 50px; } .author-card .author-card__content { flex: 1; } .ac-content { color: #fff; } .ac-content .ac-content__title { color: #fff; } .ac-content .ac-content__meta { margin-top: 20px; } .chapters-head .chapter-item { display: block; text-decoration: none; padding: 40px 30px; box-shadow: 0 0 10px rgba(132, 135, 149, 0.5); position: relative; border-bottom: 4px solid #070954; transition: all 0.3s ease; height: 100%; border-radius: 16px; } .chapters-head .chapter-item:hover { transform: translateY(-10px); } .chapters-head .chapter-item .chapter-item__subtitle { color: #495057; margin-bottom: 5px; } .chapters-head .chapter-item .chapter-item__title { color: #070954; margin: 0; } .chapters { margin-top: 50px; } .chapters .chapter-item:not(:last-child) { margin-bottom: 20px; } .chapter-item .chapter-head { background-color: #070954; padding: 20px 30px; position: relative; border-radius: 16px; } .chapter-item .chapter-head .chapter-head__subtitle { color: rgba(255, 255, 255, 0.7); } .chapter-item .chapter-head .chapter-head__title { color: #fff; margin: 0; } .chapter-item .chapter-item__content { padding: 30px 0; } .team-member-w.small-card a.team-member { padding-bottom: 140%; } .elementor a.team-member { border-radius: 16px; position: relative; display: block; padding-bottom: 120%; border-radius: 30px; overflow: hidden; box-shadow: 0 0 22px 4px rgba(0, 0, 0, 0.28); transition: all 0.2s ease; } .elementor a.team-member:hover { box-shadow: 0 0 22px 4px rgba(0, 0, 0, 0.4); transform: translateY(-5px); } .elementor a.team-member:before { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-image: linear-gradient(to bottom, rgba(7, 9, 84, 0) 0%, rgba(7, 9, 84, 0.04) 23.11%, rgba(7, 9, 84, 0.18) 44.47%, rgba(7, 9, 84, 0.4) 65.14%, rgba(7, 9, 84, 0.71) 85.26%, #070954 100%); z-index: 1; } .elementor a.team-member .team-member__body { padding: 30px 20px; position: absolute; bottom: 0; left: 0; right: 0; z-index: 2; } .elementor a.team-member .tm-body { text-align: center; } .elementor a.team-member .tm-body .tm-body__role { color: #DDB01B; text-transform: uppercase; font-size: 14px; margin-top: 10px; letter-spacing: 0.1em; } .elementor a.team-member .tm-body .tm-body__title { margin: 0; color: #fff; } .elementor a.team-member .tm-body .tm-body__info { margin-top: 10px; } .elementor a.team-member .tm-body .tm-body__btn { margin-top: 20px; } .single-team-member { padding: 8% 0 3%; } .single-team-member .stm__image img { display: block; width: 100%; border-radius: 30px; box-shadow: 0 0 34px 10px rgba(0, 0, 0, 0.2); } .single-team-member .stm__role { margin-bottom: 5px; text-transform: uppercase; letter-spacing: 0.1em; color: #4862E4; } .single-team-member .stm__title { margin-bottom: 0; } .single-team-member .stm__credentials { margin-top: 10px; } .single-team-member .stm__body { margin-top: 20px; } .single-team-member .social-links { margin-top: 20px; } .single-team-member .social-links ul { justify-content: center; } .stm-contact-form { padding: 2rem; margin-top: 2rem; border-radius: 16px; border: 1px solid #cfcfcf; } .btn { appearance: none; cursor: pointer; display: inline-flex; align-items: center; font-size: 1.125rem; outline: none; padding: 0.9rem 2.5rem; text-align: center; text-decoration: none; transition: all 0.2s ease; user-select: none; white-space: nowrap; border: 2px solid transparent; border-radius: 16px; font-weight: 700; } .btn:active, .btn.active { text-decoration: none; } .btn:hover { box-shadow: 0 0 15px rgba(0, 0, 0, 0.2); } .btn.btn-primary { background-color: #070954; border-color: #070954; color: #fff; } .btn.btn-outline-primary { border-color: #070954; color: #070954; } .btn.btn-secondary { border-color: #DDB01B; background-color: #DDB01B; color: #070954; } .btn.btn-outline-secondary { border-color: #DDB01B; color: #070954; } .btn.btn-white { background-color: #fff; border-color: #fff; color: #333; } .btn.btn-outline-white { border-color: #fff; color: #fff; } .btn.btn-dark { border-color: #0F1222; background-color: #0F1222; color: #fff; } .btn.btn-outline-dark { border-color: #0F1222; color: #0F1222; } .btn.btn-sm { padding: 0.5rem 0.75rem; font-size: 0.75rem; border-radius: 0.2rem; } .btn.btn-lg { padding: 1rem 2rem; font-size: 1.4rem; border-radius: 0.3rem; } .btn.btn-block { width: 100%; display: block; } .btn-link { font-weight: bold; display: inline-block; } .btn-link span { font-size: 80%; } .hover-box { min-height: 300px; height: 100%; position: relative; background-size: cover; background-position: center; display: flex; align-items: center; justify-content: center; text-align: center; position: relative; z-index: 1; } .hover-box:hover .box-back { display: flex; } .hover-box:before { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: #393438; opacity: 0.85; z-index: -1; } .hover-box .hover-box__title { color: #fff; margin: 0; } .hover-box .hover-box__title em { margin-right: 10px; font-size: 70%; } .hover-box .box-back { position: absolute; inset: 0; padding: 50px; display: none; align-items: center; justify-content: center; flex-direction: column; background-color: #DDB01B; color: #fff; animation: 0.3s cubic-bezier(0.45, 1.2, 0.8, 1) 0s introPopupForm; animation-fill-mode: both; } .hover-box .box-back .box-back__title { color: #fff; } .hover-box .box-back .box-back__title em { margin-right: 10px; transform: translateY(-15%) rotate(90deg); display: inline-block; font-size: 70%; } .flip-box { position: relative; padding-bottom: 60%; background-color: transparent; perspective: 1000px; min-height: 250px; } .flip-box .flip-box__i { transition: transform 0.6s; transform-style: preserve-3d; box-shadow: 4px 4px 12px rgba(0, 0, 0, 0.36); position: absolute; width: 100%; height: 100%; text-align: center; top: 0; left: 0; border-radius: 30px; } .flip-box:hover .flip-box__i { transform: rotateY(180deg); } .flip-box .box-front, .flip-box .box-back { -webkit-backface-visibility: hidden; backface-visibility: hidden; height: 100%; border-radius: 30px; overflow: hidden; } .flip-box .box-back { transform: rotateY(180deg); position: absolute; inset: 0; padding: 40px; background-color: #fff; } .flip-box .box-back .box-back__title { color: #DDB01B; } .flip-box .box-back .btn-link { color: #DDB01B; } .flip-box .box-back .btn-link .pdm-icon-arrows { color: #070954; font-size: 60%; } .flip-box .box-front { background-size: cover; z-index: 1; position: relative; } .flip-box .box-front:before { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: #DDB01B; opacity: 0.7; z-index: -1; } .flip-box .box-front .box-front__title { color: #fff; margin: 0; } .location { display: grid; grid-template-columns: 200px 1fr; background: #fff; box-shadow: 7px 7px 12px rgba(3, 5, 4, 0.2); } .location .location-info { padding: 40px; } .location .location-info .location-info__title { color: #DDB01B; } .advisor { background: #fff; box-shadow: 7px 7px 12px rgba(3, 5, 4, 0.2); display: block; text-align: center; } .advisor .advisor__media { padding-bottom: 80%; } .advisor .advisor-body { padding: 20px; background: #fff; } .advisor .advisor-body .advisor-body__title { color: #DDB01B; } .notfound-w { padding: 7% 0; display: flex; justify-content: center; align-items: center; } .notfound-w .notfound { max-width: 760px; } .notfound-w .notfound .notfound-title { font-size: 12rem; margin-bottom: 10px; padding: 0; line-height: 0.8; color: #070954; margin-top: 0; } .notfound-w .notfound .notfound-subtitle { font-family: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Hiragino Kaku Gothic Pro", Meiryo, "Malgun Gothic", "Helvetica Neue", sans-serif; } .notfound-w .notfound .notfound-descr { padding: 1rem 0; } @media (max-width: 1024px) { img.alignleft, img.alignright { float: none; margin: 0; } .steps-w { display: none; } .steps-mobile { display: grid; } .mobile-header-w { display: block; } .top-menu-w, .fixed-header-w { display: none !important; } .top-bar-w .top-bar { justify-content: center; font-size: 1rem; } .home-intro-w { padding: 50px 0; } .page-intro-w { min-height: 200px; margin-bottom: 30px; } .cta-simple { padding: 50px 20px; display: block; text-align: center; } .cta-simple .cta-simple__btn { margin-top: 30px; } .cta-ebook { padding: 50px 0; font-size: 1.2rem; } .cta-ebook .cta { grid-template-columns: 1fr; grid-gap: 30px; text-align: center; } .cta-ebook .cta .cta__media img { max-width: 250px; margin: auto; } .footer-w { padding: 50px 0 0; } .footer-copyright-w { text-align: center; } .footer-copyright-w ul.menu { justify-content: center; } .blog-cols { grid-template-columns: 1fr; } .blog-cols .blog-col__sidebar { display: none; } .post-card.post-card--wide { grid-template-columns: 1fr; } } @media (max-width: 768px) { body { font-size: 16px; } h1 { font-size: 40px; } h2, h1.pdm-preserved-intro-heading { font-size: 34px; } h3, .pdm-preserved-form-label { font-size: 26px; } h4, h1.pdm-preserved-author-heading, .pdm-preserved-contact-heading h1, .pdm-heading-size-four { font-size: 22px; } .theme-sidebar { display: none; } .btn { white-space: initial; font-size: 1rem; } .bc-fixed-w { display: none; } .author-card { flex-direction: column; text-align: center; } .author-card .author-card__media + .author-card__content { padding-left: 0; padding-top: 20px; } .author-card .social-links ul { justify-content: center; } .author-card .btn { margin-top: 10px; } .footer-w .footer-info { text-align: left; } .footer-w .social-links ul { justify-content: flex-start; } .footer-w .footer-partners { text-align: left; } } /*# sourceMappingURL=style.css.map */
