/*
 * CSS index:
 *  - Global definitions
 *    - Colors
 *    - Sizes
 *    - Hover effects
 *    - Icon data
 *    - BG blobs
 *  - Icons
 *  - Main header
 *  - Main footer
 *  - Container
 *  - Container with background blobs
 *  - Links
 *  - Buttons
 *  - Select
 *  - Slider input
 *  - Checkbox switch
 *  - Pagination
 *  - Slider navigation
 *  - Modals
 *    - Need register hint
 *    - Register hint
 *    - Business hint
 *    - Business hint sent
 *    - Open profiles
 *    - Monitoring
 *  - Pages
 *    - Page blog postings
 *    - Page blog single
 *    - Page PmPro
 *    - Page login
 *    - Page register type
 *    - Page account
 *    - Page checkout
 *    - Page branch risks
 *    - Page business profile
 *    - Page legal
 *    - Page contact
 *    - Page investigation (includes page contact styles)
 *    - Page blog categories
 *    - Page search
 *    - Page search all
 *    - Page error 404
 *  - Blocks
 *    - Block home top
 *    - Block companies slider
 *    - Block text 3 images slider
 *    - Block text 2 images
 *    - Block text tabs
 *    - Block big text
 *    - Block benefits
 *    - Block prices
 *    - Block prices 2
 *    - Block testimonials
 *    - Block newsletter
 *    - Block page header
 *    - Block image text
 *    - Block text image box
 *    - Block numbered list
 *    - Block facts list
 *    - Block score graph
 *    - Block score text
 *    - Block FAQ
 *    - Block press
 *    - Block lexicon
 */
/*
 * Global definitions
 */
 :root {
	/* Colors */
	--sdx-color-black: #0d0d0d;
	--sdx-color-black-20: rgba(13, 13, 13, .2);
	--sdx-color-black-50: rgba(13, 13, 13, .5);
	--sdx-color-black-light: #1a1a1a;
	--sdx-color-black-lighter: #222222;
	--sdx-color-bluegray-darker: #252b42;
	--sdx-color-bluegray-dark: #6b7280;
	--sdx-color-bluegray: #9ca3af;
	--sdx-color-bluegray-light: #d1d5db;
	--sdx-color-bluegray-lighter: #e5e7eb;
	--sdx-color-bluegray-lightest: #f2f6f9;
	--sdx-color-gray-darker: #595959;
	--sdx-color-gray-dark: #858585;
	--sdx-color-gray: #ababab;
	--sdx-color-gray-light: #d9d9d9;
	--sdx-color-gray-lighter: #e0dedd;
	--sdx-color-gray-lightest: #f2f2f2;
	--sdx-color-main-dark: #2668A1;
	--sdx-color-main-dark-20: rgb(28, 166, 127, .2);
	--sdx-color-main-dark-50: rgb(28, 166, 127, .5);
	--sdx-color-main: #2668A1;
	--sdx-color-main-20: rgba(35, 217, 165, .2);
	--sdx-color-main-40: rgba(35, 217, 165, .4);
	--sdx-color-purple-dark: #34233f;
	--sdx-color-purplegray-dark: #6d716d;
	--sdx-color-white: #fff;
	--sdx-color-white-10: rgba(255, 255, 255, .1);
	--sdx-color-white-80: rgba(255, 255, 255, .8);
	--sdx-yellow-dark: #a2a64d;

	/* Sizes */
	/*--sdx-mobile-content-max-width: 480px;*/
	--sdx-mobile-content-padding-x: 30px;

	/*--sdx-medium-content-max-width: 1010px;
	--sdx-medium-content-inner-max-width: 818px;*/

	--sdx-content-max-width: 1240px; /* 1050px width + (2 * 30px padding) */
	--sdx-content-padding-x: 30px;
	/*--sdx-content-inner-padding-x: 289px;

	--sdx-inner-content-max-width: calc(1112px + (2 * var(--sdx-content-padding-x)));*/

	/* Hover effects */
	--sdx-link-hover-transition: .15s ease;
	--sdx-link-hover-opacity: .7;

	/* Icon data */
	--sdx-icon-arrow-down: url('data:image/svg+xml,%3Csvg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M5 7.5L10 12.5L15 7.5" stroke="%23FFFDFD" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');
	--sdx-icon-arrow-left: url('data:image/svg+xml,%3Csvg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M15.8327 10H4.16602M4.16602 10L9.99935 15.8333M4.16602 10L9.99935 4.16666" stroke="%23344054" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	--sdx-icon-arrow-right: url('data:image/svg+xml,%3Csvg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M4.16602 10H15.8327M15.8327 10L9.99935 4.16666M15.8327 10L9.99935 15.8333" stroke="%23344054" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	--sdx-icon-arrow-up-right: url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath id="Icon" d="M7 17L17 7M17 7H7M17 7V17" stroke="%232668A1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	--sdx-icon-arrow-up-right-white: url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath id="Icon" d="M7 17L17 7M17 7H7M17 7V17" stroke="%23fffdfd" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	--sdx-icon-arrow-narrow-left: url('data:image/svg+xml,%3Csvg width="21" height="14" fill="none" version="1.1" viewBox="0 0 21 14" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m7.7354 12.683c-0.4933 0.4932-1.2931 0.4932-1.7864 0l-5.0526-5.0527c-0.49329-0.49329-0.49329-1.2931 0-1.7864l5.0526-5.0526c0.4933-0.4933 1.2931-0.4933 1.7864-1e-6 0.49329 0.4933 0.49329 1.2931 0 1.7864l-2.8963 2.8963h14.635c0.6977 0 1.2632 0.56554 1.2632 1.2632s-0.5655 1.2632-1.2632 1.2632h-14.635l2.8963 2.8963c0.49329 0.4933 0.49329 1.2931 0 1.7864z" clip-rule="evenodd" fill="%232668a1" fill-rule="evenodd"/%3E%3C/svg%3E');
	--sdx-icon-arrow-narrow-right: url('data:image/svg+xml,%3Csvg width="21" height="14" fill="none" version="1.1" viewBox="0 0 21 14" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m13.265 0.79111c0.4933-0.49329 1.2931-0.49329 1.7864 0l5.0527 5.0526c0.4933 0.4933 0.4933 1.2931 0 1.7864l-5.0527 5.0527c-0.4933 0.4932-1.2931 0.4932-1.7864 0-0.4933-0.4933-0.4933-1.2931 0-1.7864l2.8963-2.8963h-14.635c-0.69762 0-1.2632-0.56554-1.2632-1.2632s0.56554-1.2632 1.2632-1.2632h14.635l-2.8963-2.8963c-0.4933-0.4933-0.4933-1.2931 0-1.7864z" clip-rule="evenodd" fill="%232668a1" fill-rule="evenodd"/%3E%3C/svg%3E');
	--sdx-icon-arrow-narrow-right-2: url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M4 12L20 12M20 12L14 6M20 12L14 18" stroke="%2351659F" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');
	--sdx-icon-arrow-narrow-right-white: url('data:image/svg+xml,%3Csvg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M17.1943 8L21.1943 12M21.1943 12L17.1943 16M21.1943 12L3.19434 12" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	--sdx-icon-arrows-circle: url('data:image/svg+xml,%3Csvg width="22" height="22" fill="none" version="1.1" viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m1.8735 2.1042v5.643h0.6563m17.331 2.2572c-0.5554-4.4538-4.3547-7.9002-8.9589-7.9002-3.7892 0-7.0332 2.3341-8.3726 5.643m0 0h4.9867m12.415 12.415v-5.643h-0.6563m0 0c-1.3394 3.3089-4.5834 5.643-8.3725 5.643-4.6043 0-8.4036-3.4464-8.959-7.9002m17.332 2.2572h-4.9867" stroke="%23F2F2F2" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.2572"/%3E%3C/svg%3E');
	--sdx-icon-author: url('data:image/svg+xml,%3Csvg width="11" height="13" fill="none" version="1.1" viewBox="0 0 11 13" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m7.3594 7.625c0.5625 0 1.0781 0.14062 1.5703 0.42188 0.46875 0.28124 0.86719 0.67968 1.1484 1.1484 0.2813 0.49219 0.4219 1.0078 0.4219 1.5703v0.6094c0 0.3281-0.1172 0.5859-0.3281 0.7969-0.2344 0.2343-0.49221 0.3281-0.7969 0.3281h-8.25c-0.32812 0-0.58594-0.0938-0.79688-0.3281-0.23438-0.211-0.32812-0.4688-0.32812-0.7969v-0.6094c0-0.5625 0.14062-1.0781 0.42188-1.5703 0.28125-0.46875 0.65624-0.86719 1.1484-1.1484 0.46875-0.28126 1.0078-0.42188 1.5703-0.42188 0.1875 0 0.46876 0.07031 0.79688 0.16406 0.21094 0.07032 0.39844 0.11719 0.53906 0.14063 0.23438 0.04687 0.49219 0.07031 0.77344 0.07031s0.53906-0.02344 0.77344-0.07031c0.14062-0.02344 0.30468-0.07031 0.53906-0.14063 0.32812-0.09375 0.58594-0.16406 0.79688-0.16406zm2.0156 3.75v-0.6094c0-0.539-0.21094-1.0078-0.60938-1.4062-0.39843-0.39844-0.86718-0.60938-1.4062-0.60938-0.09376 0-0.25782 0.04688-0.46876 0.09375-0.5625 0.1875-1.125 0.28125-1.6406 0.28125s-1.0781-0.09375-1.6406-0.28125c-0.23438-0.04687-0.39844-0.09375-0.46876-0.09375-0.5625 0-1.0312 0.21094-1.4297 0.60938-0.39844 0.39843-0.58594 0.86722-0.58594 1.4062v0.6094h8.25zm-4.125-4.125c-0.60938 0-1.1719-0.14062-1.6875-0.44531s-0.9375-0.72657-1.2422-1.2422-0.44531-1.0781-0.44531-1.6875 0.14062-1.1719 0.44531-1.6875 0.72657-0.91406 1.2422-1.2188c0.51562-0.30469 1.0781-0.46875 1.6875-0.46875s1.1719 0.16406 1.6875 0.46875c0.51562 0.30469 0.91406 0.70313 1.2188 1.2188s0.46875 1.0781 0.46875 1.6875-0.16406 1.1719-0.46875 1.6875-0.70313 0.9375-1.2188 1.2422-1.0781 0.44531-1.6875 0.44531zm0-5.625c-0.63281 0-1.1719 0.23438-1.5938 0.65625-0.44531 0.44531-0.65625 0.98437-0.65625 1.5938 0 0.63281 0.21094 1.1719 0.65625 1.5938 0.42187 0.44531 0.96094 0.65625 1.5938 0.65625 0.60938 0 1.1484-0.21094 1.5938-0.65625 0.42187-0.42187 0.65625-0.96094 0.65625-1.5938 0-0.60938-0.23438-1.1484-0.65625-1.5938-0.44531-0.42187-0.98437-0.65625-1.5938-0.65625z" fill="%23595959"/%3E%3C/svg%3E');
	--sdx-icon-book: url('data:image/svg+xml,%3Csvg width="20" height="20" fill="none" version="1.1" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m9.9994 17.5-0.08338-0.1251c-0.57887-0.8683-0.8683-1.3024-1.2507-1.6167-0.33854-0.2783-0.72862-0.487-1.1479-0.6144-0.47363-0.1438-0.99541-0.1438-2.039-0.1438h-1.1457c-0.93342 0-1.4001 0-1.7566-0.1817-0.3136-0.1597-0.56857-0.4147-0.72836-0.7283-0.18165-0.3565-0.18165-0.8232-0.18165-1.7567v-7.1666c0-0.93342 0-1.4001 0.18165-1.7566 0.15979-0.31361 0.41476-0.56858 0.72836-0.72836 0.35652-0.18166 0.82323-0.18166 1.7566-0.18166h0.33334c1.8668 0 2.8003 0 3.5133 0.36331 0.6272 0.31958 1.1371 0.82951 1.4567 1.4567 0.36331 0.71304 0.36331 1.6465 0.36331 3.5133m0 9.6667v-9.6667m0 9.6667 0.08335-0.1251c0.5789-0.8683 0.8683-1.3024 1.2507-1.6167 0.3386-0.2783 0.7286-0.487 1.1479-0.6144 0.4737-0.1438 0.9955-0.1438 2.039-0.1438h1.1457c0.9334 0 1.4001 0 1.7567-0.1817 0.3136-0.1597 0.5685-0.4147 0.7283-0.7283 0.1817-0.3565 0.1817-0.8232 0.1817-1.7567v-7.1666c0-0.93342 0-1.4001-0.1817-1.7566-0.1598-0.31361-0.4147-0.56858-0.7283-0.72836-0.3566-0.18166-0.8233-0.18166-1.7567-0.18166h-0.3333c-1.8669 0-2.8003 0-3.5133 0.36331-0.6272 0.31958-1.1372 0.82951-1.4567 1.4567-0.36335 0.71304-0.36335 1.6465-0.36335 3.5133" stroke="%2398A2B3" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/%3E%3C/svg%3E');
	--sdx-icon-bookmark: url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M5 5C5 3.89543 5.89543 3 7 3H17C18.1046 3 19 3.89543 19 5V21L12 17.5L5 21V5Z" stroke="%232668A1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	--sdx-icon-briefcase: url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M21 13.2554C18.2207 14.3805 15.1827 15 12 15C8.8173 15 5.7793 14.3805 3 13.2554M16 6V4C16 2.89543 15.1046 2 14 2H10C8.89543 2 8 2.89543 8 4V6M12 12H12.01M5 20H19C20.1046 20 21 19.1046 21 18V8C21 6.89543 20.1046 6 19 6H5C3.89543 6 3 6.89543 3 8V18C3 19.1046 3.89543 20 5 20Z" stroke="%232668A1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	--sdx-icon-calendar: url('data:image/svg+xml,%3Csvg width="11" height="13" fill="none" version="1.1" viewBox="0 0 11 13" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m9.375 2c0.30469 0 0.5625 0.11719 0.7969 0.32812 0.2109 0.23438 0.3281 0.49219 0.3281 0.79688v8.25c0 0.3281-0.1172 0.5859-0.3281 0.7969-0.2344 0.2343-0.49221 0.3281-0.7969 0.3281h-8.25c-0.32812 0-0.58594-0.0938-0.79688-0.3281-0.23438-0.211-0.32812-0.4688-0.32812-0.7969v-8.25c0-0.30469 0.09375-0.5625 0.32812-0.79688 0.21094-0.21093 0.46875-0.32812 0.79688-0.32812h1.125v-1.2188c0-0.070312 0.02344-0.14062 0.07031-0.1875 0.04688-0.046875 0.11719-0.09375 0.21094-0.09375h0.9375c0.07031 0 0.14063 0.046875 0.1875 0.09375s0.09375 0.11719 0.09375 0.1875v1.2188h3v-1.2188c0-0.070312 0.02344-0.14062 0.07031-0.1875 0.04688-0.046875 0.11719-0.09375 0.21094-0.09375h0.9375c0.07031 0 0.14063 0.046875 0.1875 0.09375s0.09375 0.11719 0.09375 0.1875v1.2188h1.125zm-0.14062 9.375c0.02343 0 0.04687 0 0.09374-0.0469 0.02344-0.0234 0.04688-0.0469 0.04688-0.0937v-6.9844h-8.25v6.9844c0 0.0468 0 0.0703 0.04688 0.0937 0.02343 0.0469 0.04687 0.0469 0.09374 0.0469h7.9688z" fill="%23595959"/%3E%3C/svg%3E');
	--sdx-icon-calendar-2: url('data:image/svg+xml,%3Csvg width="20" height="20" fill="none" version="1.1" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m17.5 8.3337h-15m10.833-6.6667v3.3333m-6.6666-3.3333v3.3333m-0.16667 13.333h7c1.4001 0 2.1002 0 2.635-0.2725 0.4704-0.2397 0.8528-0.6222 1.0925-1.0926 0.2725-0.5347 0.2725-1.2348 0.2725-2.6349v-7c0-1.4001 0-2.1002-0.2725-2.635-0.2397-0.4704-0.6221-0.85285-1.0925-1.0925-0.5348-0.27248-1.2349-0.27248-2.635-0.27248h-7c-1.4001 0-2.1002 0-2.635 0.27248-0.4704 0.23969-0.85285 0.62214-1.0925 1.0925-0.27248 0.53478-0.27248 1.2348-0.27248 2.635v7c0 1.4001 0 2.1002 0.27248 2.6349 0.23969 0.4704 0.62214 0.8529 1.0925 1.0926 0.53478 0.2725 1.2348 0.2725 2.635 0.2725z" stroke="%2398A2B3" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/%3E%3C/svg%3E%0A');
	--sdx-icon-category: url('data:image/svg+xml,%3Csvg width="15" height="13" fill="none" version="1.1" viewBox="0 0 15 13" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M14.6719 7.39062C14.8828 7.17969 15 6.92188 15 6.59375C15 6.28906 14.8828 6.03125 14.6719 5.79688L9.70312 0.828125C9.46875 0.617188 9.21094 0.5 8.90625 0.5H7.75781L13.875 6.59375L8.29688 12.1719C8.50781 12.4062 8.76562 12.5 9.09375 12.5C9.39844 12.5 9.65625 12.4062 9.89062 12.1719L14.6719 7.39062ZM11.6719 7.39062C11.8828 7.17969 12 6.92188 12 6.59375C12 6.28906 11.8828 6.03125 11.6719 5.79688L6.70312 0.828125C6.46875 0.617188 6.21094 0.5 5.90625 0.5H1.125C0.796875 0.5 0.539062 0.617188 0.328125 0.828125C0.09375 1.0625 0 1.32031 0 1.625V6.40625C0 6.73438 0.09375 6.99219 0.328125 7.20312L5.29688 12.1719C5.50781 12.4062 5.76562 12.5 6.09375 12.5C6.39844 12.5 6.65625 12.4062 6.89062 12.1719L11.6719 7.39062ZM10.875 6.59375L6.09375 11.375L1.125 6.40625V1.625H5.90625L10.875 6.59375ZM3.375 2.75C3.67969 2.75 3.9375 2.86719 4.17188 3.07812C4.38281 3.3125 4.5 3.57031 4.5 3.875C4.5 4.20312 4.38281 4.46094 4.17188 4.67188C3.9375 4.90625 3.67969 5 3.375 5C3.04688 5 2.78906 4.90625 2.57812 4.67188C2.34375 4.46094 2.25 4.20312 2.25 3.875C2.25 3.57031 2.34375 3.3125 2.57812 3.07812C2.78906 2.86719 3.04688 2.75 3.375 2.75Z" fill="%231CA67F"/%3E%3C/svg%3E');
	--sdx-icon-check: url('data:image/svg+xml,%3Csvg width="11" height="11" fill="none" version="1.1" viewBox="0 0 11 11" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23a)"%3E%3Cpath d="m9.2272 3.1135-4.5833 4.5833-2.0833-2.0833" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6667"/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id="a"%3E%3Crect transform="translate(.89453 .61352)" width="10" height="10" fill="%23fff"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E');
	--sdx-icon-comment: url('data:image/svg+xml,%3Csvg width="13" height="13" fill="none" version="1.1" viewBox="0 0 13 13" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m10.899 0.5c0.3985 0 0.75 0.16406 1.0547 0.44531 0.2813 0.30469 0.4453 0.65625 0.4453 1.0547v6.75c0 0.42188-0.164 0.77344-0.4453 1.0547-0.3047 0.30471-0.6562 0.44531-1.0547 0.44531h-3.375l-2.9297 2.2031c-0.04688 0.0469-0.11719 0.0469-0.1875 0.0469-0.07032 0-0.14063-0.0234-0.1875-0.0703-0.04688-0.0469-0.07032-0.1172-0.07032-0.2109v-1.9688h-2.25c-0.42187 0-0.77343-0.1406-1.0547-0.44531-0.30469-0.28125-0.44531-0.63281-0.44531-1.0547v-6.75c0-0.39844 0.14062-0.75 0.44531-1.0547 0.28125-0.28125 0.63281-0.44531 1.0547-0.44531h9zm0.375 8.25v-6.75c0-0.09375-0.0469-0.1875-0.1172-0.25781s-0.164-0.11719-0.2578-0.11719h-9c-0.11718 0-0.21093 0.04688-0.28125 0.11719-0.07031 0.07031-0.09375 0.16406-0.09375 0.25781v6.75c0 0.11719 0.02344 0.21094 0.09375 0.28125 0.07032 0.07031 0.16407 0.09375 0.28125 0.09375h3.375v1.4062l1.875-1.4062h3.75c0.0938 0 0.1875-0.02344 0.2578-0.09375s0.1172-0.16406 0.1172-0.28125zm-2.25-5.0625c0.09375 0 0.1875 0.04688 0.25782 0.11719 0.07031 0.07031 0.11718 0.16406 0.11718 0.25781v0.375c0 0.11719-0.04687 0.21094-0.11718 0.28125-0.07032 0.07031-0.16407 0.09375-0.25782 0.09375h-5.25c-0.11718 0-0.21093-0.02344-0.28125-0.09375-0.07031-0.07031-0.09375-0.16406-0.09375-0.28125v-0.375c0-0.09375 0.02344-0.1875 0.09375-0.25781 0.07032-0.07031 0.16407-0.11719 0.28125-0.11719h5.25zm-2.25 2.25c0.09375 0 0.1875 0.04688 0.25782 0.11719 0.07031 0.07031 0.11718 0.16406 0.11718 0.25781v0.375c0 0.11719-0.04687 0.21094-0.11718 0.28125-0.07032 0.07031-0.16407 0.09375-0.25782 0.09375h-3c-0.11718 0-0.21093-0.02344-0.28125-0.09375-0.07031-0.07031-0.09375-0.16406-0.09375-0.28125v-0.375c0-0.09375 0.02344-0.1875 0.09375-0.25781 0.07032-0.07031 0.16407-0.11719 0.28125-0.11719h3z" fill="%231CA67F"/%3E%3C/svg%3E');
	--sdx-icon-comment-outline: url('data:image/svg+xml,%3Csvg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M14.1667 6.66659H15.8333C16.7538 6.66659 17.5 7.41278 17.5 8.33325V13.3333C17.5 14.2537 16.7538 14.9999 15.8333 14.9999H14.1667V18.3333L10.8333 14.9999H7.5C7.03976 14.9999 6.6231 14.8134 6.32149 14.5118M6.32149 14.5118L9.16667 11.6666H12.5C13.4205 11.6666 14.1667 10.9204 14.1667 9.99992V4.99992C14.1667 4.07944 13.4205 3.33325 12.5 3.33325H4.16667C3.24619 3.33325 2.5 4.07944 2.5 4.99992V9.99992C2.5 10.9204 3.24619 11.6666 4.16667 11.6666H5.83333V14.9999L6.32149 14.5118Z" stroke="%23FFFDFD" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	--sdx-icon-document: url('data:image/svg+xml,%3Csvg width="22" height="27" fill="none" version="1.1" viewBox="0 0 22 27" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m7.2154 13.482h7.6578m-7.6578 5.1052h7.6578m2.5527 6.3816h-12.763c-1.4098 0-2.5526-1.1429-2.5526-2.5526v-17.868c0-1.4098 1.1428-2.5526 2.5526-2.5526h7.1293c0.3385 0 0.6631 0.13447 0.9024 0.37382l6.9103 6.9102c0.2393 0.23935 0.3738 0.56399 0.3738 0.90251v12.234c0 1.4097-1.1428 2.5526-2.5526 2.5526z" stroke="%23F2F2F2" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5526"/%3E%3C/svg%3E');
	/*--sdx-icon-eye: url('data:image/svg+xml,%3Csvg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M2.01677 10.5943C1.90328 10.4146 1.84654 10.3248 1.81477 10.1862C1.79091 10.0821 1.79091 9.91794 1.81477 9.81384C1.84654 9.67525 1.90328 9.5854 2.01677 9.40571C2.95461 7.92072 5.74617 4.16669 10.0003 4.16669C14.2545 4.16669 17.0461 7.92072 17.9839 9.4057C18.0974 9.5854 18.1541 9.67525 18.1859 9.81384C18.2098 9.91794 18.2098 10.0821 18.1859 10.1862C18.1541 10.3248 18.0974 10.4146 17.9839 10.5943C17.0461 12.0793 14.2545 15.8334 10.0003 15.8334C5.74617 15.8334 2.95461 12.0793 2.01677 10.5943Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M10.0003 12.5C11.381 12.5 12.5003 11.3807 12.5003 10C12.5003 8.61931 11.381 7.50002 10.0003 7.50002C8.61962 7.50002 7.50034 8.61931 7.50034 10C7.50034 11.3807 8.61962 12.5 10.0003 12.5Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');*/
	--sdx-icon-eye: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="white" class="w-6 h-6"%3E%3Cpath stroke-linecap="round" stroke-linejoin="round" d="M2.036 12.322a1.012 1.012 0 010-.639C3.423 7.51 7.36 4.5 12 4.5c4.638 0 8.573 3.007 9.963 7.178.07.207.07.431 0 .639C20.577 16.49 16.64 19.5 12 19.5c-4.638 0-8.573-3.007-9.963-7.178z" /%3E%3Cpath stroke-linecap="round" stroke-linejoin="round" d="M15 12a3 3 0 11-6 0 3 3 0 016 0z" /%3E%3C/svg%3E%0A');
	--sdx-icon-eye-closed: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="white" class="w-6 h-6"%3E%3Cpath stroke-linecap="round" stroke-linejoin="round" d="M3.98 8.223A10.477 10.477 0 001.934 12C3.226 16.338 7.244 19.5 12 19.5c.993 0 1.953-.138 2.863-.395M6.228 6.228A10.45 10.45 0 0112 4.5c4.756 0 8.773 3.162 10.065 7.498a10.523 10.523 0 01-4.293 5.774M6.228 6.228L3 3m3.228 3.228l3.65 3.65m7.894 7.894L21 21m-3.228-3.228l-3.65-3.65m0 0a3 3 0 10-4.243-4.243m4.242 4.242L9.88 9.88" /%3E%3C/svg%3E%0A');
	/*--sdx-icon-facebook: url('data:image/svg+xml,%3Csvg width="10" height="18" fill="none" version="1.1" viewBox="0 0 10 18" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M7.03125 0C5.76823 0 4.8112 0.338542 4.16016 1.01562C3.47005 1.73177 3.125 2.8125 3.125 4.25781V6.875H0V10H3.125V17.5H6.25V10H8.75L9.375 6.875H6.25V4.78516C6.25 4.21224 6.35417 3.79557 6.5625 3.53516C6.78385 3.26172 7.14844 3.125 7.65625 3.125H9.375V0.136719C8.73698 0.0455729 7.95573 0 7.03125 0Z" fill="%23fff"/%3E%3C/svg%3E');*/
	--sdx-icon-facebook: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"%3E%3Cpath d="M80 299.3V512H196V299.3h86.5l18-97.8H196V166.9c0-51.7 20.3-71.5 72.7-71.5c16.3 0 29.4 .4 37 1.2V7.9C291.4 4 256.4 0 236.2 0C129.3 0 80 50.5 80 159.4v42.1H14v97.8H80z"/%3E%3C/svg%3E');
	--sdx-icon-facebook-color: url('data:image/svg+xml,%3Csvg width="20" height="21" fill="none" version="1.1" viewBox="0 0 20 21" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m13.362 11.438 0.4102-2.6953h-2.6075v-1.7578c0-0.76172 0.3516-1.4648 1.5235-1.4648h1.2011v-2.3144s-1.0839-0.20508-2.1093-0.20508c-2.1387 0-3.545 1.3184-3.545 3.6621v2.0801h-2.4023v2.6953h2.4023v6.5625h2.9296v-6.5625h2.1973z" fill="%234267B2"/%3E%3C/svg%3E%0A');
	--sdx-icon-faq-document: url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M14 2.26953V6.40007C14 6.96012 14 7.24015 14.109 7.45406C14.2049 7.64222 14.3578 7.7952 14.546 7.89108C14.7599 8.00007 15.0399 8.00007 15.6 8.00007H19.7305M14 17H8M16 13H8M20 9.98822V17.2C20 18.8802 20 19.7202 19.673 20.362C19.3854 20.9265 18.9265 21.3854 18.362 21.673C17.7202 22 16.8802 22 15.2 22H8.8C7.11984 22 6.27976 22 5.63803 21.673C5.07354 21.3854 4.6146 20.9265 4.32698 20.362C4 19.7202 4 18.8802 4 17.2V6.8C4 5.11984 4 4.27976 4.32698 3.63803C4.6146 3.07354 5.07354 2.6146 5.63803 2.32698C6.27976 2 7.11984 2 8.8 2H12.0118C12.7455 2 13.1124 2 13.4577 2.08289C13.7638 2.15638 14.0564 2.27759 14.3249 2.44208C14.6276 2.6276 14.887 2.88703 15.4059 3.40589L18.5941 6.59411C19.113 7.11297 19.3724 7.3724 19.5579 7.67515C19.7224 7.94356 19.8436 8.2362 19.9171 8.5423C20 8.88757 20 9.25445 20 9.98822Z" stroke="%231CA67F" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	--sdx-icon-faq-forbidden: url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M4.93 4.93L19.07 19.07M22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12Z" stroke="%231CA67F" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	--sdx-icon-faq-heart: url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M11.9932 5.13581C9.9938 2.7984 6.65975 2.16964 4.15469 4.31001C1.64964 6.45038 1.29697 10.029 3.2642 12.5604C4.89982 14.6651 9.84977 19.1041 11.4721 20.5408C11.6536 20.7016 11.7444 20.7819 11.8502 20.8135C11.9426 20.8411 12.0437 20.8411 12.1361 20.8135C12.2419 20.7819 12.3327 20.7016 12.5142 20.5408C14.1365 19.1041 19.0865 14.6651 20.7221 12.5604C22.6893 10.029 22.3797 6.42787 19.8316 4.31001C17.2835 2.19216 13.9925 2.7984 11.9932 5.13581Z" stroke="%231CA67F" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	--sdx-icon-faq-switch: url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M20 17H4M4 17L8 13M4 17L8 21M4 7H20M20 7L16 3M20 7L16 11" stroke="%231CA67F" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	--sdx-icon-hint: url('data:image/svg+xml,%3Csvg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M10.0013 2.1665V2.99984M2.5013 10.4998H1.66797M4.58464 5.08317L4.08455 4.58309M15.418 5.08317L15.9182 4.58309M18.3346 10.4998H17.5013M8.33464 11.7498H11.668M10.0013 11.7498V15.9165M12.918 14.5615C14.1797 13.6538 15.0013 12.1728 15.0013 10.4998C15.0013 7.73841 12.7627 5.49984 10.0013 5.49984C7.23988 5.49984 5.0013 7.73841 5.0013 10.4998C5.0013 12.1728 5.82291 13.6538 7.08464 14.5615V16.1665C7.08464 17.0999 7.08464 17.5666 7.26629 17.9232C7.42608 18.2368 7.68105 18.4917 7.99465 18.6515C8.35117 18.8332 8.81788 18.8332 9.7513 18.8332H10.2513C11.1847 18.8332 11.6514 18.8332 12.008 18.6515C12.3216 18.4917 12.5765 18.2368 12.7363 17.9232C12.918 17.5666 12.918 17.0999 12.918 16.1665V14.5615Z" stroke="white" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	--sdx-icon-home: url('data:image/svg+xml,%3Csvg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M2.125 8.5L3.54167 7.08333M3.54167 7.08333L8.5 2.125L13.4583 7.08333M3.54167 7.08333V14.1667C3.54167 14.5579 3.8588 14.875 4.25 14.875H6.375M13.4583 7.08333L14.875 8.5M13.4583 7.08333V14.1667C13.4583 14.5579 13.1412 14.875 12.75 14.875H10.625M6.375 14.875C6.7662 14.875 7.08333 14.5579 7.08333 14.1667V11.3333C7.08333 10.9421 7.40046 10.625 7.79167 10.625H9.20833C9.59954 10.625 9.91667 10.9421 9.91667 11.3333V14.1667C9.91667 14.5579 10.2338 14.875 10.625 14.875M6.375 14.875H10.625" stroke="%23FFFDFD" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');
	--sdx-icon-industry: url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M19 21V5C19 3.89543 18.1046 3 17 3H7C5.89543 3 5 3.89543 5 5V21M19 21L21 21M19 21H14M5 21L3 21M5 21H10M9 6.99998H10M9 11H10M14 6.99998H15M14 11H15M10 21V16C10 15.4477 10.4477 15 11 15H13C13.5523 15 14 15.4477 14 16V21M10 21H14" stroke="%232668A1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	--sdx-icon-info: url('data:image/svg+xml,%3Csvg width="24" height="24" fill="none" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m24 12c0 6.6274-5.3726 12-12 12-6.6274 0-12-5.3726-12-12 0-6.6274 5.3726-12 12-12 6.6274 0 12 5.3726 12 12zm-10.5-6c0 0.82843-0.6716 1.5-1.5 1.5s-1.5-0.67157-1.5-1.5 0.6716-1.5 1.5-1.5 1.5 0.67157 1.5 1.5zm-3 4.5c-0.82841 0-1.5 0.6716-1.5 1.5s0.67158 1.5 1.5 1.5v4.5c0 0.8284 0.6716 1.5 1.5 1.5h1.5c0.8284 0 1.5-0.6716 1.5-1.5s-0.6716-1.5-1.5-1.5v-4.5c0-0.8284-0.6716-1.5-1.5-1.5h-1.5z" clip-rule="evenodd" fill="%2323D9A5" fill-rule="evenodd"/%3E%3C/svg%3E%0A');
	--sdx-icon-instagram: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"%3E%3Cpath d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"/%3E%3C/svg%3E');
	--sdx-icon-invoice: url('data:image/svg+xml,%3Csvg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M10.2272 2.12642V4.88011C10.2272 5.25348 10.2272 5.44016 10.2999 5.58277C10.3638 5.70821 10.4658 5.8102 10.5912 5.87412C10.7338 5.94678 10.9205 5.94678 11.2939 5.94678H14.0476M14.2272 7.27226V12.0801C14.2272 13.2002 14.2272 13.7603 14.0092 14.1881C13.8175 14.5644 13.5115 14.8704 13.1352 15.0621C12.7074 15.2801 12.1473 15.2801 11.0272 15.2801H6.76055C5.64044 15.2801 5.08039 15.2801 4.65257 15.0621C4.27624 14.8704 3.97028 14.5644 3.77853 14.1881C3.56055 13.7603 3.56055 13.2002 3.56055 12.0801V5.14678C3.56055 4.02667 3.56055 3.46662 3.77853 3.0388C3.97028 2.66247 4.27624 2.35651 4.65257 2.16476C5.08039 1.94678 5.64044 1.94678 6.76055 1.94678H8.90173C9.39091 1.94678 9.6355 1.94678 9.86568 2.00204C10.0697 2.05103 10.2648 2.13184 10.4438 2.2415C10.6456 2.36518 10.8186 2.53813 11.1645 2.88404L13.29 5.00952C13.6359 5.35542 13.8088 5.52837 13.9325 5.73021C14.0422 5.90915 14.123 6.10424 14.172 6.30831C14.2272 6.53849 14.2272 6.78308 14.2272 7.27226Z" stroke="%237F56D9" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	--sdx-icon-lexicon-dataflow: url('data:image/svg+xml,%3Csvg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M5 22.5V22.25C5 20.1498 5 19.0997 5.40873 18.2975C5.76825 17.5919 6.34193 17.0183 7.04754 16.6587C7.8497 16.25 8.8998 16.25 11 16.25H19C21.1002 16.25 22.1503 16.25 22.9525 16.6587C23.6581 17.0183 24.2317 17.5919 24.5913 18.2975C25 19.0997 25 20.1498 25 22.25V22.5M5 22.5C3.61929 22.5 2.5 23.6193 2.5 25C2.5 26.3807 3.61929 27.5 5 27.5C6.38071 27.5 7.5 26.3807 7.5 25C7.5 23.6193 6.38071 22.5 5 22.5ZM25 22.5C23.6193 22.5 22.5 23.6193 22.5 25C22.5 26.3807 23.6193 27.5 25 27.5C26.3807 27.5 27.5 26.3807 27.5 25C27.5 23.6193 26.3807 22.5 25 22.5ZM15 22.5C13.6193 22.5 12.5 23.6193 12.5 25C12.5 26.3807 13.6193 27.5 15 27.5C16.3807 27.5 17.5 26.3807 17.5 25C17.5 23.6193 16.3807 22.5 15 22.5ZM15 22.5V10M7.5 10H22.5C23.6649 10 24.2473 10 24.7067 9.8097C25.3193 9.55596 25.806 9.06928 26.0597 8.45671C26.25 7.99728 26.25 7.41485 26.25 6.25C26.25 5.08515 26.25 4.50272 26.0597 4.04329C25.806 3.43072 25.3193 2.94404 24.7067 2.6903C24.2473 2.5 23.6649 2.5 22.5 2.5H7.5C6.33515 2.5 5.75272 2.5 5.29329 2.6903C4.68072 2.94404 4.19404 3.43072 3.9403 4.04329C3.75 4.50272 3.75 5.08515 3.75 6.25C3.75 7.41485 3.75 7.99728 3.9403 8.45671C4.19404 9.06928 4.68072 9.55596 5.29329 9.8097C5.75272 10 6.33515 10 7.5 10Z" stroke="%231CA67F" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');
	--sdx-icon-lexicon-briefcase: url('data:image/svg+xml,%3Csvg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M20 8.75C20 7.58754 20 7.0063 19.8722 6.52943C19.5255 5.23533 18.5147 4.22453 17.2206 3.87778C16.7437 3.75 16.1625 3.75 15 3.75C13.8375 3.75 13.2563 3.75 12.7794 3.87778C11.4853 4.22453 10.4745 5.23533 10.1278 6.52943C10 7.0063 10 7.58754 10 8.75M6.5 26.25H23.5C24.9001 26.25 25.6002 26.25 26.135 25.9775C26.6054 25.7378 26.9878 25.3554 27.2275 24.885C27.5 24.3502 27.5 23.6501 27.5 22.25V12.75C27.5 11.3499 27.5 10.6498 27.2275 10.115C26.9878 9.64462 26.6054 9.26217 26.135 9.02248C25.6002 8.75 24.9001 8.75 23.5 8.75H6.5C5.09987 8.75 4.3998 8.75 3.86502 9.02248C3.39462 9.26217 3.01217 9.64462 2.77248 10.115C2.5 10.6498 2.5 11.3499 2.5 12.75V22.25C2.5 23.6501 2.5 24.3502 2.77248 24.885C3.01217 25.3554 3.39462 25.7378 3.86502 25.9775C4.3998 26.25 5.09987 26.25 6.5 26.25Z" stroke="%231CA67F" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	--sdx-icon-lexicon-file: url('data:image/svg+xml,%3Csvg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M10 17.5V22.5M20 15V22.5M15 10V22.5M25 8.5V21.5C25 23.6002 25 24.6503 24.5913 25.4525C24.2317 26.1581 23.6581 26.7317 22.9525 27.0913C22.1503 27.5 21.1002 27.5 19 27.5H11C8.8998 27.5 7.8497 27.5 7.04754 27.0913C6.34193 26.7317 5.76825 26.1581 5.40873 25.4525C5 24.6503 5 23.6002 5 21.5V8.5C5 6.3998 5 5.3497 5.40873 4.54754C5.76825 3.84193 6.34193 3.26825 7.04754 2.90873C7.8497 2.5 8.8998 2.5 11 2.5H19C21.1002 2.5 22.1503 2.5 22.9525 2.90873C23.6581 3.26825 24.2317 3.84193 24.5913 4.54754C25 5.3497 25 6.3998 25 8.5Z" stroke="%231CA67F" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	--sdx-icon-lexicon-file-question: url('data:image/svg+xml,%3Csvg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M25 11.875V8.5C25 6.3998 25 5.3497 24.5913 4.54754C24.2317 3.84193 23.6581 3.26825 22.9525 2.90873C22.1503 2.5 21.1002 2.5 19 2.5H11C8.8998 2.5 7.8497 2.5 7.04754 2.90873C6.34193 3.26825 5.76825 3.84193 5.40873 4.54754C5 5.3497 5 6.3998 5 8.5V21.5C5 23.6002 5 24.6503 5.40873 25.4525C5.76825 26.1581 6.34193 26.7317 7.04754 27.0913C7.8497 27.5 8.8998 27.5 11 27.5H17.5M17.5 13.75H10M12.5 18.75H10M20 8.75H10M20.625 18.7528C20.8452 18.1267 21.28 17.5988 21.8522 17.2625C22.4244 16.9262 23.0971 16.8033 23.7513 16.9155C24.4054 17.0277 24.9988 17.3678 25.4262 17.8755C25.8536 18.3833 26.0875 19.0259 26.0866 19.6896C26.0866 21.5632 23.2761 22.5 23.2761 22.5M23.3124 26.25H23.3249" stroke="%231CA67F" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	--sdx-icon-lexicon-scan: url('data:image/svg+xml,%3Csvg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M10 3.75H9.75C7.6498 3.75 6.5997 3.75 5.79754 4.15873C5.09193 4.51825 4.51825 5.09193 4.15873 5.79754C3.75 6.5997 3.75 7.6498 3.75 9.75V10M10 26.25H9.75C7.6498 26.25 6.5997 26.25 5.79754 25.8413C5.09193 25.4817 4.51825 24.9081 4.15873 24.2025C3.75 23.4003 3.75 22.3502 3.75 20.25V20M26.25 10V9.75C26.25 7.6498 26.25 6.5997 25.8413 5.79754C25.4817 5.09193 24.9081 4.51825 24.2025 4.15873C23.4003 3.75 22.3502 3.75 20.25 3.75H20M26.25 20V20.25C26.25 22.3502 26.25 23.4003 25.8413 24.2025C25.4817 24.9081 24.9081 25.4817 24.2025 25.8413C23.4003 26.25 22.3502 26.25 20.25 26.25H20M3.75 15H3.7625M9.375 15H9.3875M20.625 15H20.6375M15 15H15.0125M26.25 15H26.2625" stroke="%231CA67F" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	--sdx-icon-lexicon-marker-pin: url('data:image/svg+xml,%3Csvg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M15 16.25C17.0711 16.25 18.75 14.5711 18.75 12.5C18.75 10.4289 17.0711 8.75 15 8.75C12.9289 8.75 11.25 10.4289 11.25 12.5C11.25 14.5711 12.9289 16.25 15 16.25Z" stroke="%231CA67F" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M15 27.5C20 22.5 25 18.0228 25 12.5C25 6.97715 20.5228 2.5 15 2.5C9.47715 2.5 5 6.97715 5 12.5C5 18.0228 10 22.5 15 27.5Z" stroke="%231CA67F" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	--sdx-icon-lexicon-user: url('data:image/svg+xml,%3Csvg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M3.75 25C6.66974 21.9032 10.6338 20 15 20C19.3662 20 23.3303 21.9032 26.25 25M20.625 9.375C20.625 12.4816 18.1066 15 15 15C11.8934 15 9.375 12.4816 9.375 9.375C9.375 6.2684 11.8934 3.75 15 3.75C18.1066 3.75 20.625 6.2684 20.625 9.375Z" stroke="%231CA67F" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	--sdx-icon-lexicon-scales: url('data:image/svg+xml,%3Csvg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M3.12486 16.25H10.6249M19.3749 16.25H26.8749M14.9999 8.75V26.25M14.9999 8.75C16.7258 8.75 18.1249 7.35089 18.1249 5.625M14.9999 8.75C13.274 8.75 11.8749 7.35089 11.8749 5.625M4.99986 26.25L24.9999 26.25M4.99986 5.62501L11.8749 5.625M11.8749 5.625C11.8749 3.89911 13.274 2.5 14.9999 2.5C16.7258 2.5 18.1249 3.89911 18.1249 5.625M18.1249 5.625L24.9999 5.625M11.1004 17.9204C10.5995 19.8382 8.89749 21.25 6.87486 21.25C4.85223 21.25 3.15018 19.8382 2.64931 17.9204C2.60839 17.7637 2.58793 17.6854 2.58595 17.3723C2.58474 17.1804 2.65606 16.7379 2.7175 16.5561C2.81774 16.2596 2.92624 16.0922 3.14325 15.7573L6.87486 10L10.6065 15.7573C10.8235 16.0922 10.932 16.2596 11.0322 16.5561C11.0937 16.7379 11.165 17.1804 11.1638 17.3723C11.1618 17.6854 11.1413 17.7637 11.1004 17.9204ZM27.3504 17.9204C26.8495 19.8382 25.1475 21.25 23.1249 21.25C21.1022 21.25 19.4002 19.8382 18.8993 17.9204C18.8584 17.7637 18.8379 17.6854 18.836 17.3723C18.8347 17.1804 18.9061 16.7379 18.9675 16.5561C19.0677 16.2596 19.1762 16.0922 19.3932 15.7573L23.1249 10L26.8565 15.7573C27.0735 16.0922 27.182 16.2596 27.2822 16.5561C27.3437 16.7379 27.415 17.1804 27.4138 17.3723C27.4118 17.6854 27.3913 17.7637 27.3504 17.9204Z" stroke="%231CA67F" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	--sdx-icon-lexicon-signal: url('data:image/svg+xml,%3Csvg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M20.3036 7.19659C23.2326 10.1255 23.2326 14.8743 20.3036 17.8032M9.69698 17.8032C6.76804 14.8743 6.76804 10.1255 9.69698 7.19659M6.16117 21.3388C1.27961 16.4572 1.27961 8.54269 6.16117 3.66113M23.8394 3.66113C28.7209 8.54269 28.7209 16.4572 23.8394 21.3388M15.0003 14.9999C16.381 14.9999 17.5003 13.8807 17.5003 12.4999C17.5003 11.1192 16.381 9.99994 15.0003 9.99994C13.6196 9.99994 12.5003 11.1192 12.5003 12.4999C12.5003 13.8807 13.6196 14.9999 15.0003 14.9999ZM15.0003 14.9999V26.2499" stroke="%231CA67F" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	--sdx-icon-link: url('data:image/svg+xml,%3Csvg width="16" height="17" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M8.47154 13.0317L7.52874 13.9745C6.22699 15.2763 4.11644 15.2763 2.81469 13.9745C1.51294 12.6728 1.51294 10.5622 2.81469 9.26048L3.7575 8.31768M12.2428 9.26048L13.1856 8.31768C14.4873 7.01593 14.4873 4.90538 13.1856 3.60363C11.8838 2.30188 9.77329 2.30188 8.47154 3.60363L7.52874 4.54644M5.66681 11.1224L10.3335 6.45573" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');
	/*--sdx-icon-linkedin: url('data:image/svg+xml,%3Csvg width="14" height="14" fill="none" version="1.1" viewBox="0 0 14 14" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m1.6602 0c-0.45573 0-0.84636 0.16276-1.1719 0.48828-0.32552 0.3125-0.48828 0.70313-0.48828 1.1719 0 0.45573 0.16276 0.84635 0.48828 1.1719s0.70964 0.48828 1.1523 0.48828c0.45573 0 0.84636-0.16276 1.1719-0.48828s0.48828-0.71614 0.48828-1.1719-0.16276-0.84636-0.48828-1.1719c-0.3125-0.32552-0.69661-0.48828-1.1523-0.48828zm8.0469 4.375c-0.63802 0-1.1914 0.14974-1.6602 0.44922-0.37761 0.24739-0.67709 0.57943-0.89844 0.99609h-0.03906v-1.25h-2.7344v9.1797h2.8516v-4.5508c0-0.49479 0.02604-0.8724 0.07813-1.1328 0.07812-0.39063 0.22135-0.6836 0.42969-0.87891 0.24739-0.22135 0.59895-0.33203 1.0547-0.33203s0.80078 0.13021 1.0352 0.39062c0.19528 0.20834 0.32548 0.52084 0.39058 0.9375 0.0391 0.2474 0.0586 0.61198 0.0586 1.0938v4.4727h2.8516v-5.0391c0-0.92448-0.0846-1.6667-0.2539-2.2266-0.1953-0.67709-0.5273-1.1914-0.9961-1.543-0.5208-0.37761-1.2435-0.56641-2.168-0.56641zm-9.4727 0.19531v9.1797h2.8516v-9.1797h-2.8516z" fill="%23fff"/%3E%3C/svg%3E');*/
	--sdx-icon-linkedin: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"%3E%3Cpath d="M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z"/%3E%3C/svg%3E');
	--sdx-icon-linkedin-color: url('data:image/svg+xml,%3Csvg width="20" height="21" fill="none" version="1.1" viewBox="0 0 20 21" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m6.3576 18h-3.1098v-10.015h3.1098v10.015zm-1.5566-11.381c-0.99442 0-1.801-0.82368-1.801-1.8181 0-0.47766 0.18975-0.93576 0.5275-1.2735 0.33776-0.33776 0.79585-0.52751 1.2735-0.52751 0.47766 0 0.93575 0.18975 1.2735 0.52751 0.33775 0.33777 0.5275 0.79587 0.5275 1.2735 0 0.99445-0.80692 1.8181-1.801 1.8181zm13.196 11.381h-3.1032v-4.8751c0-1.1619-0.0234-2.6519-1.6168-2.6519-1.6169 0-1.8646 1.2624-1.8646 2.5682v4.9588h-3.1065v-10.015h2.9826v1.3661h0.0435c0.4152-0.78685 1.4293-1.6172 2.9424-1.6172 3.1473 0 3.7259 2.0726 3.7259 4.7646v5.5012h-0.0033z" fill="%230E76A8"/%3E%3C/svg%3E%0A');
	--sdx-icon-link-arrow: url('data:image/svg+xml,%3Csvg width="4.848" height="9.5964" fill="none" version="1.1" viewBox="0 0 4.848 9.5964" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m4.624 4.2542-4.08-4.08c-0.14933-0.14934-0.27733-0.20267-0.384-0.16-0.10667 0.04266-0.16 0.17066-0.16 0.384v8.8c0 0.2133 0.053333 0.3413 0.16 0.384 0.10667 0.0426 0.23467-0.0107 0.384-0.16l4.08-4.08c0.14933-0.14934 0.224-0.33067 0.224-0.544 0-0.21334-0.07467-0.39467-0.224-0.544z" fill="%23f2f6f9"/%3E%3C/svg%3E');
	--sdx-icon-list-check: url('data:image/svg+xml,%3Csvg width="28" height="28" fill="none" version="1.1" viewBox="0 0 28 28" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m7.4673 2.5462c1.1254-0.0898 2.1937-0.53233 3.053-1.2646 2.0051-1.7088 4.9543-1.7088 6.9594 0 0.8593 0.73225 1.9277 1.1748 3.053 1.2646 2.6262 0.20957 4.7116 2.295 4.9211 4.9211 0.0898 1.1254 0.5324 2.1937 1.2646 3.053 1.7088 2.0051 1.7088 4.9543 0 6.9594-0.7322 0.8593-1.1748 1.9277-1.2646 3.053-0.2095 2.6262-2.2949 4.7116-4.9211 4.9211-1.1253 0.0898-2.1937 0.5324-3.053 1.2646-2.0051 1.7088-4.9543 1.7088-6.9594 0-0.8593-0.7322-1.9277-1.1748-3.053-1.2646-2.6262-0.2095-4.7115-2.2949-4.9211-4.9211-0.0898-1.1253-0.53233-2.1937-1.2646-3.053-1.7088-2.0051-1.7088-4.9543 0-6.9594 0.73225-0.8593 1.1748-1.9277 1.2646-3.053 0.20957-2.6262 2.295-4.7115 4.9211-4.9211zm13.02 9.1912c0.6835-0.6834 0.6835-1.7914 0-2.4748-0.6834-0.68341-1.7914-0.68341-2.4748 0l-5.7626 5.7625-2.2626-2.2625c-0.68342-0.6835-1.7915-0.6835-2.4749 0-0.68341 0.6834-0.68341 1.7914 0 2.4748l3.5 3.5c0.6834 0.6835 1.7914 0.6835 2.4748 0l7-7z" clip-rule="evenodd" fill="%2323D9A5" fill-rule="evenodd"/%3E%3C/svg%3E%0A');
	--sdx-icon-list-check-thin: url('data:image/svg+xml,%3Csvg width="17" height="11" viewBox="0 0 17 11" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M16.2957 0.201934C16.3604 0.265782 16.4118 0.341632 16.4469 0.425138C16.482 0.508644 16.5 0.598165 16.5 0.688575C16.5 0.778985 16.482 0.868507 16.4469 0.952013C16.4118 1.03552 16.3604 1.11137 16.2957 1.17522L6.55781 10.7981C6.4932 10.8621 6.41645 10.9129 6.33194 10.9475C6.24744 10.9822 6.15685 11 6.06536 11C5.97387 11 5.88328 10.9822 5.79877 10.9475C5.71427 10.9129 5.63751 10.8621 5.5729 10.7981L0.703982 5.98664C0.573374 5.85758 0.5 5.68253 0.5 5.5C0.5 5.31747 0.573374 5.14242 0.703982 5.01336C0.83459 4.88429 1.01173 4.81179 1.19644 4.81179C1.38115 4.81179 1.55829 4.88429 1.6889 5.01336L6.06536 9.33952L15.3107 0.201934C15.3754 0.137924 15.4521 0.0871387 15.5366 0.0524876C15.6211 0.0178364 15.7117 0 15.8032 0C15.8947 0 15.9853 0.0178364 16.0698 0.0524876C16.1543 0.0871387 16.231 0.137924 16.2957 0.201934Z" fill="white"/%3E%3C/svg%3E%0A');
	--sdx-icon-list-check-thin-invert: url('data:image/svg+xml,%3Csvg width="17" height="11" viewBox="0 0 17 11" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M16.2957 0.201934C16.3604 0.265782 16.4118 0.341632 16.4469 0.425138C16.482 0.508644 16.5 0.598165 16.5 0.688575C16.5 0.778985 16.482 0.868507 16.4469 0.952013C16.4118 1.03552 16.3604 1.11137 16.2957 1.17522L6.55781 10.7981C6.4932 10.8621 6.41645 10.9129 6.33194 10.9475C6.24744 10.9822 6.15685 11 6.06536 11C5.97387 11 5.88328 10.9822 5.79877 10.9475C5.71427 10.9129 5.63751 10.8621 5.5729 10.7981L0.703982 5.98664C0.573374 5.85758 0.5 5.68253 0.5 5.5C0.5 5.31747 0.573374 5.14242 0.703982 5.01336C0.83459 4.88429 1.01173 4.81179 1.19644 4.81179C1.38115 4.81179 1.55829 4.88429 1.6889 5.01336L6.06536 9.33952L15.3107 0.201934C15.3754 0.137924 15.4521 0.0871387 15.5366 0.0524876C15.6211 0.0178364 15.7117 0 15.8032 0C15.8947 0 15.9853 0.0178364 16.0698 0.0524876C16.1543 0.0871387 16.231 0.137924 16.2957 0.201934Z" fill="%232668A1"/%3E%3C/svg%3E%0A');
	--sdx-icon-list-circle-arrow: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="21" viewBox="0 0 20 21" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M10 18.1709C14.4183 18.1709 18 14.5892 18 10.1709C18 5.75262 14.4183 2.1709 10 2.1709C5.58172 2.1709 2 5.75262 2 10.1709C2 14.5892 5.58172 18.1709 10 18.1709ZM13.7071 8.87801C14.0976 8.48748 14.0976 7.85432 13.7071 7.46379C13.3166 7.07327 12.6834 7.07327 12.2929 7.46379L9 10.7567L7.70711 9.46379C7.31658 9.07327 6.68342 9.07327 6.29289 9.46379C5.90237 9.85432 5.90237 10.4875 6.29289 10.878L8.29289 12.878C8.68342 13.2685 9.31658 13.2685 9.70711 12.878L13.7071 8.87801Z" fill="%232668A1"/></svg>');
	--sdx-icon-location: url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M17.6569 16.6569C16.7202 17.5935 14.7616 19.5521 13.4138 20.8999C12.6327 21.681 11.3677 21.6814 10.5866 20.9003C9.26234 19.576 7.34159 17.6553 6.34315 16.6569C3.21895 13.5327 3.21895 8.46734 6.34315 5.34315C9.46734 2.21895 14.5327 2.21895 17.6569 5.34315C20.781 8.46734 20.781 13.5327 17.6569 16.6569Z" stroke="%23FFFDFD" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M15 11C15 12.6569 13.6569 14 12 14C10.3431 14 9 12.6569 9 11C9 9.34315 10.3431 8 12 8C13.6569 8 15 9.34315 15 11Z" stroke="%23FFFDFD" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');
	/*--sdx-icon-lock: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" class="w-6 h-6"%3E%3Cpath d="M18 1.5c2.9 0 5.25 2.35 5.25 5.25v3.75a.75.75 0 01-1.5 0V6.75a3.75 3.75 0 10-7.5 0v3a3 3 0 013 3v6.75a3 3 0 01-3 3H3.75a3 3 0 01-3-3v-6.75a3 3 0 013-3h9v-3c0-2.9 2.35-5.25 5.25-5.25z" /%3E%3C/svg%3E%0A');*/
	--sdx-icon-lock: url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M7 10.0005V8.00049C7 5.23906 9.23858 3.00049 12 3.00049C14.0503 3.00049 15.8124 4.23458 16.584 6.00049M12 14.5005V16.5005M8.8 21.0005H15.2C16.8802 21.0005 17.7202 21.0005 18.362 20.6735C18.9265 20.3859 19.3854 19.9269 19.673 19.3625C20 18.7207 20 17.8806 20 16.2005V14.8005C20 13.1203 20 12.2803 19.673 11.6385C19.3854 11.074 18.9265 10.6151 18.362 10.3275C17.7202 10.0005 16.8802 10.0005 15.2 10.0005H8.8C7.11984 10.0005 6.27976 10.0005 5.63803 10.3275C5.07354 10.6151 4.6146 11.074 4.32698 11.6385C4 12.2803 4 13.1203 4 14.8005V16.2005C4 17.8806 4 18.7207 4.32698 19.3625C4.6146 19.9269 5.07354 20.3859 5.63803 20.6735C6.27976 21.0005 7.11984 21.0005 8.8 21.0005Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');
	--sdx-icon-lock-locked: url('data:image/svg+xml,%3Csvg width="19" height="21" fill="none" version="1.1" viewBox="0 0 19 21" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m3.25 9.0015v-2.5c0-3.4518 2.7982-6.25 6.25-6.25 3.4518 0 6.25 2.7982 6.25 6.25v2.5c1.3807 0 2.5 1.1193 2.5 2.5v6.25c0 1.3807-1.1193 2.5-2.5 2.5h-12.5c-1.3807 0-2.5-1.1193-2.5-2.5v-6.25c0-1.3807 1.1193-2.5 2.5-2.5zm10-2.5v2.5h-7.5v-2.5c0-2.0711 1.6789-3.75 3.75-3.75 2.0711 0 3.75 1.6789 3.75 3.75z" clip-rule="evenodd" fill="%23111827" fill-rule="evenodd"/%3E%3C/svg%3E%0A');
	--sdx-icon-mail: url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M2 7L10.1649 12.7154C10.8261 13.1783 11.1567 13.4097 11.5163 13.4993C11.8339 13.5785 12.1661 13.5785 12.4837 13.4993C12.8433 13.4097 13.1739 13.1783 13.8351 12.7154L22 7M6.8 20H17.2C18.8802 20 19.7202 20 20.362 19.673C20.9265 19.3854 21.3854 18.9265 21.673 18.362C22 17.7202 22 16.8802 22 15.2V8.8C22 7.11984 22 6.27976 21.673 5.63803C21.3854 5.07354 20.9265 4.6146 20.362 4.32698C19.7202 4 18.8802 4 17.2 4H6.8C5.11984 4 4.27976 4 3.63803 4.32698C3.07354 4.6146 2.6146 5.07354 2.32698 5.63803C2 6.27976 2 7.11984 2 8.8V15.2C2 16.8802 2 17.7202 2.32698 18.362C2.6146 18.9265 3.07354 19.3854 3.63803 19.673C4.27976 20 5.11984 20 6.8 20Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');
	--sdx-icon-map-pin: url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M17.6569 16.6569C16.7202 17.5935 14.7616 19.5521 13.4138 20.8999C12.6327 21.681 11.3677 21.6814 10.5866 20.9003C9.26234 19.576 7.34159 17.6553 6.34315 16.6569C3.21895 13.5327 3.21895 8.46734 6.34315 5.34315C9.46734 2.21895 14.5327 2.21895 17.6569 5.34315C20.781 8.46734 20.781 13.5327 17.6569 16.6569Z" stroke="%232668A1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M15 11C15 12.6569 13.6569 14 12 14C10.3431 14 9 12.6569 9 11C9 9.34315 10.3431 8 12 8C13.6569 8 15 9.34315 15 11Z" stroke="%232668A1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	--sdx-icon-maximize: url('data:image/svg+xml,%3Csvg width="35" height="35" fill="none" version="1.1" viewBox="0 0 35 35" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m34.717 11.698v-11.503h-11.503v3.8344h4.9579l-10.71 10.71-10.709-10.71h4.9578v-3.8344h-11.503v11.503h3.8344v-4.9579l10.709 10.709-10.709 10.71v-4.9579h-3.8344v11.503h11.503v-3.8344h-4.9578l10.709-10.71 10.71 10.71h-4.9579v3.8344h11.503v-11.503h-3.8345v4.9579l-10.709-10.71 10.709-10.709v4.9579h3.8345z" fill="%23fff"/%3E%3C/svg%3E%0A');
	--sdx-icon-menu: url('data:image/svg+xml,%3Csvg width="24" height="15" fill="none" version="1.1" viewBox="0 0 24 15" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23fff"%3E%3Crect y="12" width="24" height="3" rx="1.5"/%3E%3Crect y="6" width="24" height="3" rx="1.5"/%3E%3Crect width="24" height="3" rx="1.5"/%3E%3C/g%3E%3C/svg%3E');
	--sdx-icon-money: url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M17 9V7C17 5.89543 16.1046 5 15 5H5C3.89543 5 3 5.89543 3 7V13C3 14.1046 3.89543 15 5 15H7M9 19H19C20.1046 19 21 18.1046 21 17V11C21 9.89543 20.1046 9 19 9H9C7.89543 9 7 9.89543 7 11V17C7 18.1046 7.89543 19 9 19ZM16 14C16 15.1046 15.1046 16 14 16C12.8954 16 12 15.1046 12 14C12 12.8954 12.8954 12 14 12C15.1046 12 16 12.8954 16 14Z" stroke="%232668A1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	--sdx-icon-monitoring: url('data:image/svg+xml,%3Csvg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M1.66797 12.1667L18.3346 12.1667M6.66797 18H13.3346M5.66797 15.5H14.3346C15.7348 15.5 16.4348 15.5 16.9696 15.2275C17.44 14.9878 17.8225 14.6054 18.0622 14.135C18.3346 13.6002 18.3346 12.9001 18.3346 11.5V7C18.3346 5.59987 18.3346 4.8998 18.0622 4.36502C17.8225 3.89462 17.44 3.51217 16.9696 3.27248C16.4348 3 15.7348 3 14.3346 3H5.66797C4.26784 3 3.56777 3 3.03299 3.27248C2.56259 3.51217 2.18014 3.89462 1.94045 4.36502C1.66797 4.8998 1.66797 5.59987 1.66797 7V11.5C1.66797 12.9001 1.66797 13.6002 1.94045 14.135C2.18014 14.6054 2.56259 14.9878 3.03299 15.2275C3.56777 15.5 4.26784 15.5 5.66797 15.5Z" stroke="white" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	--sdx-icon-monitoring-black: url('data:image/svg+xml,%3Csvg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M1.66797 12.1667L18.3346 12.1667M6.66797 18H13.3346M5.66797 15.5H14.3346C15.7348 15.5 16.4348 15.5 16.9696 15.2275C17.44 14.9878 17.8225 14.6054 18.0622 14.135C18.3346 13.6002 18.3346 12.9001 18.3346 11.5V7C18.3346 5.59987 18.3346 4.8998 18.0622 4.36502C17.8225 3.89462 17.44 3.51217 16.9696 3.27248C16.4348 3 15.7348 3 14.3346 3H5.66797C4.26784 3 3.56777 3 3.03299 3.27248C2.56259 3.51217 2.18014 3.89462 1.94045 4.36502C1.66797 4.8998 1.66797 5.59987 1.66797 7V11.5C1.66797 12.9001 1.66797 13.6002 1.94045 14.135C2.18014 14.6054 2.56259 14.9878 3.03299 15.2275C3.56777 15.5 4.26784 15.5 5.66797 15.5Z" stroke="%230D0D0D" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	--sdx-icon-office: url('data:image/svg+xml,%3Csvg width="36" height="36" fill="none" version="1.1" viewBox="0 0 36 36" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m30.667 34.25v-28.667c0-1.979-1.6043-3.5833-3.5834-3.5833h-17.917c-1.979 0-3.5833 1.6043-3.5833 3.5833v28.667m25.083 0h3.5833m-3.5833 0h-8.9584m-16.125 0h-3.5833m3.5833 0h8.9584m-1.7917-25.083h1.7917m-1.7917 7.1667h1.7917m7.1666-7.1667h1.7917m-1.7917 7.1667h1.7917m-8.9583 17.917v-8.9584c0-0.9895 0.8021-1.7916 1.7916-1.7916h3.5834c0.9895 0 1.7916 0.8021 1.7916 1.7916v8.9584m-7.1666 0h7.1666" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/%3E%3C/svg%3E');
	--sdx-icon-person: url('data:image/svg+xml,%3Csvg width="29" height="36" fill="none" version="1.1" viewBox="0 0 29 36" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m21.708 9.1667c0 3.958-3.2086 7.1666-7.1666 7.1666-3.9581 0-7.1667-3.2086-7.1667-7.1666 0-3.958 3.2086-7.1667 7.1667-7.1667 3.958 0 7.1666 3.2086 7.1666 7.1667z" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/%3E%3Cpath d="m14.542 21.708c-6.9266 0-12.542 5.6151-12.542 12.542h25.083c0-6.9266-5.6151-12.542-12.542-12.542z" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/%3E%3C/svg%3E');
	--sdx-icon-phone: url('data:image/svg+xml,%3Csvg width="16" height="17" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M5.58685 6.69117C6.05085 7.65759 6.68337 8.56335 7.48443 9.3644C8.28548 10.1655 9.19124 10.798 10.1577 11.262C10.2408 11.3019 10.2823 11.3218 10.3349 11.3372C10.5218 11.3917 10.7513 11.3525 10.9096 11.2392C10.9542 11.2073 10.9923 11.1692 11.0685 11.093C11.3016 10.8599 11.4181 10.7434 11.5353 10.6672C11.9772 10.3799 12.5469 10.3799 12.9889 10.6672C13.106 10.7434 13.2226 10.8599 13.4556 11.093L13.5856 11.2229C13.9398 11.5772 14.117 11.7543 14.2132 11.9446C14.4046 12.323 14.4046 12.7698 14.2132 13.1482C14.117 13.3384 13.9399 13.5156 13.5856 13.8699L13.4805 13.975C13.1274 14.328 12.9508 14.5046 12.7108 14.6394C12.4445 14.789 12.0308 14.8966 11.7253 14.8957C11.45 14.8949 11.2619 14.8415 10.8856 14.7347C8.86333 14.1607 6.95509 13.0777 5.36311 11.4857C3.77112 9.89373 2.68814 7.98549 2.11416 5.96323C2.00735 5.58693 1.95395 5.39878 1.95313 5.12349C1.95222 4.818 2.0598 4.40434 2.20941 4.13801C2.34424 3.89799 2.52078 3.72144 2.87386 3.36836L2.97895 3.26327C3.33325 2.90898 3.5104 2.73183 3.70065 2.6356C4.07903 2.44422 4.52587 2.44422 4.90424 2.6356C5.0945 2.73183 5.27164 2.90898 5.62594 3.26327L5.75585 3.39319C5.98892 3.62626 6.10546 3.74279 6.18165 3.85998C6.46898 4.3019 6.46898 4.87162 6.18165 5.31355C6.10546 5.43074 5.98892 5.54727 5.75585 5.78034C5.67964 5.85655 5.64154 5.89465 5.60965 5.9392C5.4963 6.09748 5.45717 6.32699 5.51165 6.51389C5.52698 6.56649 5.54694 6.60805 5.58685 6.69117Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');
	--sdx-icon-pinterest: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"%3E%3Cpath d="M496 256c0 137-111 248-248 248-25.6 0-50.2-3.9-73.4-11.1 10.1-16.5 25.2-43.5 30.8-65 3-11.6 15.4-59 15.4-59 8.1 15.4 31.7 28.5 56.8 28.5 74.8 0 128.7-68.8 128.7-154.3 0-81.9-66.9-143.2-152.9-143.2-107 0-163.9 71.8-163.9 150.1 0 36.4 19.4 81.7 50.3 96.1 4.7 2.2 7.2 1.2 8.3-3.3.8-3.4 5-20.3 6.9-28.1.6-2.5.3-4.7-1.7-7.1-10.1-12.5-18.3-35.3-18.3-56.6 0-54.7 41.4-107.6 112-107.6 60.9 0 103.6 41.5 103.6 100.9 0 67.1-33.9 113.6-78 113.6-24.3 0-42.6-20.1-36.7-44.8 7-29.5 20.5-61.3 20.5-82.6 0-19-10.2-34.9-31.4-34.9-24.9 0-44.9 25.7-44.9 60.2 0 22 7.4 36.8 7.4 36.8s-24.5 103.8-29 123.2c-5 21.4-3 51.6-.9 71.2C65.4 450.9 0 361.1 0 256 0 119 111 8 248 8s248 111 248 248z"/%3E%3C/svg%3E');
	--sdx-icon-plus: url('data:image/svg+xml,%3Csvg width="18" height="18" fill="none" version="1.1" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m8.6937 1.2742v15.048m7.524-7.524h-15.048" stroke="%23F2F2F2" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.2572"/%3E%3C/svg%3E');
	--sdx-icon-profile-lock: url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M7 10V8C7 5.23858 9.23858 3 12 3C14.0503 3 15.8124 4.2341 16.584 6M12 14.5V16.5M8.8 21H15.2C16.8802 21 17.7202 21 18.362 20.673C18.9265 20.3854 19.3854 19.9265 19.673 19.362C20 18.7202 20 17.8802 20 16.2V14.8C20 13.1198 20 12.2798 19.673 11.638C19.3854 11.0735 18.9265 10.6146 18.362 10.327C17.7202 10 16.8802 10 15.2 10H8.8C7.11984 10 6.27976 10 5.63803 10.327C5.07354 10.6146 4.6146 11.0735 4.32698 11.638C4 12.2798 4 13.1198 4 14.8V16.2C4 17.8802 4 18.7202 4.32698 19.362C4.6146 19.9265 5.07354 20.3854 5.63803 20.673C6.27976 21 7.11984 21 8.8 21Z" stroke="%231CA67F" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	--sdx-icon-profile-lock-locked: url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M17 10V8C17 5.23858 14.7614 3 12 3C9.23858 3 7 5.23858 7 8V10M12 14.5V16.5M8.8 21H15.2C16.8802 21 17.7202 21 18.362 20.673C18.9265 20.3854 19.3854 19.9265 19.673 19.362C20 18.7202 20 17.8802 20 16.2V14.8C20 13.1198 20 12.2798 19.673 11.638C19.3854 11.0735 18.9265 10.6146 18.362 10.327C17.7202 10 16.8802 10 15.2 10H8.8C7.11984 10 6.27976 10 5.63803 10.327C5.07354 10.6146 4.6146 11.0735 4.32698 11.638C4 12.2798 4 13.1198 4 14.8V16.2C4 17.8802 4 18.7202 4.32698 19.362C4.6146 19.9265 5.07354 20.3854 5.63803 20.673C6.27976 21 7.11984 21 8.8 21Z" stroke="%23BC5959" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	/*--sdx-icon-register-person: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAMAAAANxBKoAAAAOVBMVEVHcEz///////////////////////////////////////////////////////////////////////99PJZNAAAAEnRSTlMA8AbQkbISh0LHMhv6d2O7oFTgBhqtAAAA3klEQVRIx9WU2xKCMAxESe+lFyD//7GKjoO0JWkdH3SfzwSyu+k0/a5CWgARYUmBZYWK+FJUgoaNx3d5Q9Iaz9IU7LCUGxhND4eKBmJHrEXsGSs4En8iK1p+bUtb0ZaIvfEn1+HPDU/mgSipMAf9VhWsqFrlAs70MZybAsw56P56V7Y47jBV74pls2THC2F7OvIhrbsd2dM/HAfD0uubJyv7sJ1bQmbpynOQl/mIzTca67fW/FkBtgWquB+RPVLy+fiAsYCcwD7tFIlnH3y6zw8SeyXD1A/vpcQR/St9A8hVP+uPA+JmAAAAAElFTkSuQmCC);*/
	/*--sdx-icon-register-company: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAMAAAANxBKoAAAARVBMVEVHcEz///////////////////////////////////////////////////////////////////////////////////////9X1DS3AAAAFnRSTlMA7/ppCRzQXsMUnazehSu5UzRAdkjmLFmEXwAAAUJJREFUSMfNlFuShCAMReWliAi2j+x/qaMtaoKA48dUTT5Tp0KSe0NV/bcYjQXgdd/+gpUdhGDNM+3hiuEJFggG9tSMxTRMZfhDYNBluqE0OxvUDJZuLNM87EmnO5spbfesORMzoV2q75ZnBpGUNt/kgDIS04oTurtpoDDd09rQFmvHtItEWPLCrxuU0eiW0IolpsQPfvK4qR5o4tigxYj6lpSe4q7xNFxFTkHCmTOX96RI3MLRnsgfBDKc2x+sEx7Xiav0udJVnXg2S0seD7kGu2UKU4rMAivHIr9uJjyes47CA1beh+pSLIc8BpV3XXTzU5BTTkcV3gWrzB5uwfpQTPanyPrrH0jGWcxd/5hXOXortn87bX15UeXpdT0qsm5fooGNl0j7dqGIK/ID6zINDbLQZsc3tH1Fsz+k+Ssa3tE/ZZNa+4YA+JIAAAAASUVORK5CYII=');*/
	--sdx-icon-register-person: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAMAAAANxBKoAAAAM1BMVEVHcEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADbQS4qAAAAEHRSTlMABdDuirISlkLE914yG3h3deIxrQAAANlJREFUSMfVlMsSgyAMRXmEN2j+/2ur7aIKGILjor3juDoTyL0JQvyuyho0IuqwliErISJu3/6LIGnYBjwqWJI2eJahYI+1/ERpurhuaE30iK2IPmMDR+ImqqHVY11CQwMRe+cm1+Hnjid5IkoqzEm/XQM7aqxSBSd6Gc5pxsE6GP54N7b40WI6bot1nkqOXwjgzMhN2rAd2dP/Oh6teNITeZ4UR7ri63VQl/nIFDoTG1KvfgaNfWnInLL9A+xl2eMBHzvlMmbf/LLVLwq5UkXw4f2Zwxn9K/0Cszk5CXtJaVwAAAAASUVORK5CYII=');
	--sdx-icon-register-company: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAMAAAANxBKoAAAAP1BMVEVHcEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6E+JdAAAAFHRSTlMAv/ppCfEc0N9DrV4U6554K4g0U0J/iPsAAAE9SURBVEjHzZRLFoMgDEUBARFFsGb/a621igkCllkzjPc88nmRsX+LYTYAovfTD6y0cIQan2kOV6xPcIdgcE/FGEyDr8MvAgOv0yOlXSyQK3B2qNPimBPPVzZQ2nyzc0xQ9ZCrexKFRiSl5z25oozEtBaEtrcdaEx7qg1TVXtJ6JAswZQXv01QJq1TWqtMl/jBVxmf2QPNLPo03FbmJKV9WjXuRujEKWhxc8yVPdllbuF0VVc+CGS48H2wr1zmestlpFmfebZIS5E2uYW7ZdIu1ZTmVDpAFlTi148Jz+dMoPDq8Okc6rI7s2JB8sFSDyp/rFP6yNvDKgOHW6hTTC5xyXz3D2QjioXrP8Z1iY5ibOqvq9BlehuPTqy71GhQuzyeLlRxTf7AvE7DiCz0sWMLbZpo10SrJlo00dBGvwG8tVMW2pXxFQAAAABJRU5ErkJggg==');
	--sdx-icon-scale: url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M3 6L6 7M6 7L3 16C4.77253 17.3334 7.22866 17.3334 9.00119 16M6 7L9.00006 16M6 7L12 5M18 7L21 6M18 7L15 16C16.7725 17.3334 19.2287 17.3334 21.0012 16M18 7L21.0001 16M18 7L12 5M12 3V5M12 21V5M12 21H9M12 21H15" stroke="%232668A1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	--sdx-icon-search: url('data:image/svg+xml,%3Csvg width="21" height="20" fill="none" version="1.1" viewBox="0 0 21 20" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m19.391 19-6-6m2-5c0 3.866-3.134 7-7 7-3.866 0-7-3.134-7-7 0-3.866 3.134-7 7-7 3.866 0 7 3.134 7 7z" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/%3E%3C/svg%3E%0A');
	--sdx-icon-search2: url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M21 21L16.65 16.65M19 11C19 15.4183 15.4183 19 11 19C6.58172 19 3 15.4183 3 11C3 6.58172 6.58172 3 11 3C15.4183 3 19 6.58172 19 11Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');
	--sdx-icon-share: url('data:image/svg+xml,%3Csvg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M7.23656 11.1183C7.40513 10.7818 7.5 10.402 7.5 10C7.5 9.59803 7.40513 9.21821 7.23656 8.88172M7.23656 11.1183C6.82611 11.9376 5.97874 12.5 5 12.5C3.61929 12.5 2.5 11.3807 2.5 10C2.5 8.61929 3.61929 7.5 5 7.5C5.97874 7.5 6.82611 8.06243 7.23656 8.88172M7.23656 11.1183L12.7634 13.8817M7.23656 8.88172L12.7634 6.11828M12.7634 6.11828C13.1739 6.93757 14.0213 7.5 15 7.5C16.3807 7.5 17.5 6.38071 17.5 5C17.5 3.61929 16.3807 2.5 15 2.5C13.6193 2.5 12.5 3.61929 12.5 5C12.5 5.40197 12.5949 5.78179 12.7634 6.11828ZM12.7634 13.8817C12.5949 14.2182 12.5 14.598 12.5 15C12.5 16.3807 13.6193 17.5 15 17.5C16.3807 17.5 17.5 16.3807 17.5 15C17.5 13.6193 16.3807 12.5 15 12.5C14.0213 12.5 13.1739 13.0624 12.7634 13.8817Z" stroke="%23FFFDFD" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	--sdx-icon-star-rating-small: url('data:image/svg+xml,%3Csvg width="24.021" height="17.186" fill="none" version="1.1" viewBox="0 0 24.021 17.186" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m9.5106 0 2.2451 6.5643h7.2655l-5.8779 4.057 2.2452 6.5643-5.8779-4.057-5.8778 4.057 2.2451-6.5643-5.8779-4.057h7.2654z" fill="%231ca67f"/%3E%3C/svg%3E%0A');
	--sdx-icon-star-rating: url('data:image/svg+xml,%3Csvg width="41.336" height="30.753" fill="none" version="1.1" viewBox="0 0 41.336 30.753" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m16.168 0 3.8167 11.747h12.351l-9.9924 7.2598 3.8167 11.747-9.9923-7.2599-9.9924 7.2599 3.8168-11.747-9.9924-7.2598h12.351z" fill="%231ca67f"/%3E%3C/svg%3E%0A');
	--sdx-icon-sub: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAApCAMAAACfvvDEAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAByUExURUdwTPTr/vDs//Pr/fTr/vTr/vTs/vPr/e/t//Xr//Pq/PTr/vTs//Tr//Lq/e/v+vbt//Tr/mlBxp537Ord+oVf2Lyj6nJLytfG8+HR9p127KaJ4XtU0c258Mau8baZ7Ytq0fHn/aN/65Rt5pV41bGR7hV+8rEAAAARdFJOUwDfIGCAue9AEJ8wkE/PcDBv80NszwAAAZRJREFUOMuNlVmWgyAQRVFxzNSIojhrJ/vfYotiCYh23l/CPdREPREyFSV3zwsT9I/Cm0OkHrfwFItwQDQ5nh38Mbgz1vWJVbfIAF8OOZHj6mBAyFeoawOz8oi6h9BjW+dpOshfPpCxTpX9UKSLtr+wBD0F4+wtqVk5/C3j77H5kKqq4cA3ruSFBqYt73o2LkfLZKHlWaODaVVRStt1AKJwuJIZYEGF1l4FWvDBIHMBVhnZwu/BDTD9FeRW1ROhx0a2JimypEyexghB8NoAGyXN+WGjCMjclibNtuHvpXNrmh9yJDtrj7qdhDzf1uAcFnCfemOrZxqVyct+lga4tIj2RHl4+DjKIl+qgaEL3Wcz0NMsmryilQShR4SIFQ2g78UAl1G98vWBruEzxkrC6Akogs8msy9mDdAc/1Mqm7xuB4bXBODEykzdQmk60dZSXonLpr7NjKWOwQu3/e2nT8fHKxd5kkuptouvQN0Zz9HAtNDnids5yZdWezDa1UwOlueffhTCWIEdfP2pSe44noU91zj4A7aEWIRMuvklAAAAAElFTkSuQmCC');
	--sdx-icon-trophy: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAB1UExURUdwTP/////////////8/P/////////////////////////////////////////9/f////////////////8cM/////////////////////////8uRP////8wRv8oPv8xR/8sQ/8vRv////////8qQf////8xR/2dXdQAAAAldFJOUwDgK+oEMzAnIvLt3vvXEwobTzrDCaqJz3u4lnlgwx3oXqFCbDNCvpu9AAACs0lEQVRIx9WWW7trMBCGQ4KoQyTifCjt4v//xJ0ERbtQnnWzvzsyb2bMZCYA+EMRfUfBAZxrO8rQPnzr9nTgGq6MbXgdDh+P8Bj28SC0giHjHDsrmIyG/swGkaeUGCs4Jk3B0xWsh4Nlhl+wMabJZkvY9uvqXhNtCZvj+s2YYdiFzBdCIJnZJyj6vgCl/Xp1Q0haGVkHzQXsUgBUETNp5GbxkzJSV31//yGMPuNIeXSkhTB7wBX8eogkG8t9eN32Qm3N5fvUFQvZaKRra3j6hljYaAYv2ureT6raosaeWIgO4FJ4sEvezKhUwanMaXwAM6hcg2bNKsc2PYCVVac9wOz7XgCm3jrmBjw9oEgVJaG8mP0awyENyQzPdTbhq+hoPFHeHHgDhg27HPzmOUjc6XMAs0fDl+dWlUBUcGHj6PP4iLp86vNgCDEFosr3qhVfXqkSiERYk33ahYvOKLt5K+XGprzq7w3nTdVXXJVgtX+67Mlk3st3VWLrtuDIYAg01U+gTvwipxpZwtTpImPcOVe14jXSY6jlDNVDlcMpW3kH6XociN7RYkO0DJE9JkwtnKo5AGMcRCKYGwVELOtp0rnp+yB8JDJc13XLMblvihCFYlWYePRziOJn5Mn5Gvp68slChkK56mUp/nX4IWwIMQLoJ/xEiMlVjA7vDdW9C7n5iUvHz+0VG5FTV9YqaXlw8sajr6wl5fn7Ej8zT2VXv3TdosA0v8juVt6s5b1yUg/PKy/DZbfuvVOKF6PntMTsyshFVs4AR7+aL9HYbnk9ahH3tUKbQ2vRi0dEKbjE6dYsfALOnDclJyoGb+864do03vVtztGGvjlWmb2h8Dh03dn65V3cyVuy/k9Y17bgxc/qZqGwtSF8cMqQZe5rj7cSuCttL3Icarty2G7Y+q4sAv5M/wA7BIJQjGfVxgAAAABJRU5ErkJggg==');
	/*--sdx-icon-twitter: url('data:image/svg+xml,%3Csvg width="15" height="13" fill="none" version="1.1" viewBox="0 0 15 13" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m15 1.4453c-0.5599 0.2474-1.1458 0.41016-1.7578 0.48828 0.3125-0.19531 0.5859-0.43619 0.8203-0.72265 0.2344-0.29948 0.4102-0.63151 0.5273-0.9961-0.6119 0.36458-1.263 0.61849-1.9531 0.76172-0.2864-0.3125-0.625-0.55338-1.0156-0.72266-0.3906-0.16927-0.8008-0.25391-1.2305-0.25391-0.55987 0-1.0742 0.13672-1.5429 0.41016-0.46875 0.27344-0.84636 0.65104-1.1328 1.1328-0.27343 0.46875-0.41015 0.97656-0.41015 1.5234 0 0.24739 0.02604 0.48177 0.07812 0.70312-1.25-0.05208-2.4349-0.37109-3.5547-0.95703-1.0807-0.54688-2.0117-1.2956-2.793-2.2461-0.27344 0.46875-0.41016 0.98307-0.41016 1.543 0 0.52083 0.1237 1.0091 0.37109 1.4648s0.57943 0.82031 0.9961 1.0938c-0.49479-0.01302-0.95703-0.14323-1.3867-0.39063v0.03907c0 0.74218 0.23438 1.3997 0.70312 1.9726 0.46875 0.5599 1.0547 0.91146 1.7578 1.0547-0.26042 0.0651-0.52735 0.09766-0.80079 0.09766-0.19531 0-0.39062-0.01302-0.58593-0.03907 0.19531 0.61198 0.55338 1.1198 1.0742 1.5234 0.53385 0.39063 1.1328 0.59245 1.7969 0.60547-0.53385 0.41667-1.1263 0.74215-1.7773 0.97655s-1.3281 0.3516-2.0313 0.3516c-0.2474-0.013-0.49479-0.0326-0.74219-0.0586 0.6901 0.4427 1.4323 0.7812 2.2266 1.0156 0.80729 0.2474 1.6341 0.3711 2.4805 0.3711 1.3672 0 2.6237-0.2669 3.7695-0.8008 1.0417-0.4818 1.9531-1.1653 2.7343-2.0508 0.7292-0.82032 1.2956-1.7578 1.6993-2.8125 0.3776-1.0286 0.5664-2.0573 0.5664-3.0859l-0.0196-0.41016c0.612-0.42968 1.1263-0.95703 1.543-1.582z" fill="%23fff"/%3E%3C/svg%3E');*/
	--sdx-icon-twitter: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"%3E%3Cpath d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"/%3E%3C/svg%3E');
	--sdx-icon-users: url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M17 20H22V18C22 16.3431 20.6569 15 19 15C18.0444 15 17.1931 15.4468 16.6438 16.1429M17 20H7M17 20V18C17 17.3438 16.8736 16.717 16.6438 16.1429M7 20H2V18C2 16.3431 3.34315 15 5 15C5.95561 15 6.80686 15.4468 7.35625 16.1429M7 20V18C7 17.3438 7.12642 16.717 7.35625 16.1429M7.35625 16.1429C8.0935 14.301 9.89482 13 12 13C14.1052 13 15.9065 14.301 16.6438 16.1429M15 7C15 8.65685 13.6569 10 12 10C10.3431 10 9 8.65685 9 7C9 5.34315 10.3431 4 12 4C13.6569 4 15 5.34315 15 7ZM21 10C21 11.1046 20.1046 12 19 12C17.8954 12 17 11.1046 17 10C17 8.89543 17.8954 8 19 8C20.1046 8 21 8.89543 21 10ZM7 10C7 11.1046 6.10457 12 5 12C3.89543 12 3 11.1046 3 10C3 8.89543 3.89543 8 5 8C6.10457 8 7 8.89543 7 10Z" stroke="%232668A1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
	/*--sdx-icon-xing-color: url('data:image/svg+xml,%3Csvg width="20" height="21" version="1.1" viewBox="0 0 20 21" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m5.1636 5.9627c-0.13034 0-0.24004 0.04575-0.29537 0.13523-0.05707 0.09232-0.04843 0.21135 0.01246 0.3318l1.4643 2.5321c0.00247 0.0048 0.00247 0.00788 0 0.0123l-2.3011 4.0563c-0.05999 0.1194-0.05706 0.2393 0 0.3319 0.05526 0.089 0.15265 0.1474 0.28314 0.1474h2.1657c0.32376 0 0.48-0.2182 0.59067-0.4177 0 0 2.2504-3.9758 2.338-4.1301-0.00886-0.01425-1.4889-2.5935-1.4889-2.5935-0.10804-0.19178-0.27075-0.40575-0.60291-0.40575h-2.166v7e-5z" fill="%23005A5F"/%3E%3Cpath d="m14.262 3.0002c-0.3235 0-0.4637 0.20356-0.5799 0.41206 0 0-4.6656 8.265-4.8193 8.5363 0.00788 0.0147 3.0771 5.6394 3.0771 5.6394 0.1076 0.1918 0.2734 0.412 0.6052 0.412h2.1631c0.1305 0 0.2325-0.049 0.2874-0.1382 0.0578-0.0923 0.0562-0.2143-0.0044-0.3344l-3.0531-5.5721c-0.0015-0.0021-0.0022-0.0046-0.0022-0.0071s7e-4 -5e-3 0.0022-0.0071l4.7949-8.469c0.0603-0.11955 0.0616-0.24149 0.0046-0.33389-0.0553-0.0891-0.1575-0.13823-0.288-0.13823h-2.1878v1.5e-4l2e-4 7e-5z" fill="%23D4D600"/%3E%3C/svg%3E%0A');*/
	--sdx-icon-youtube: url('data:image/svg+xml,<svg height="20px" width="20px" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 461.001 461.001" xml:space="preserve" fill="%23000000"><g id="SVGRepo_bgCarrier" stroke-width="0"/><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"/><g id="SVGRepo_iconCarrier"><g><path style="fill:%232668A1;" d="M365.257,67.393H95.744C42.866,67.393,0,110.259,0,163.137v134.728 c0,52.878,42.866,95.744,95.744,95.744h269.513c52.878,0,95.744-42.866,95.744-95.744V163.137 C461.001,110.259,418.135,67.393,365.257,67.393z M300.506,237.056l-126.06,60.123c-3.359,1.602-7.239-0.847-7.239-4.568V168.607 c0-3.774,3.982-6.22,7.348-4.514l126.06,63.881C304.363,229.873,304.298,235.248,300.506,237.056z"/></g></g></svg>');
	--sdx-icon-blue-mail: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="21" height="24" viewBox="0 0 21 24" fill="none"><path d="M1.68652 7L8.57178 12.7154C9.12933 13.1783 9.4081 13.4097 9.71133 13.4993C9.97918 13.5785 10.2593 13.5785 10.5272 13.4993C10.8304 13.4097 11.1092 13.1783 11.6667 12.7154L18.552 7M5.73424 20H14.5043C15.9211 20 16.6295 20 17.1707 19.673C17.6467 19.3854 18.0337 18.9265 18.2763 18.362C18.552 17.7202 18.552 16.8802 18.552 15.2V8.8C18.552 7.11984 18.552 6.27976 18.2763 5.63803C18.0337 5.07354 17.6467 4.6146 17.1707 4.32698C16.6295 4 15.9211 4 14.5043 4H5.73424C4.3174 4 3.60899 4 3.06783 4.32698C2.59181 4.6146 2.2048 5.07354 1.96226 5.63803C1.68652 6.27976 1.68652 7.11984 1.68652 8.8V15.2C1.68652 16.8802 1.68652 17.7202 1.96226 18.362C2.2048 18.9265 2.59181 19.3854 3.06783 19.673C3.60899 20 4.3174 20 5.73424 20Z" stroke="%232668A1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
	--sdx-icon-blue-fb: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><g clip-path="url(%23clip0_17_671)"><path d="M20 10C20 4.47715 15.5229 0 10 0C4.47715 0 0 4.47715 0 10C0 14.9912 3.65684 19.1283 8.4375 19.8785V12.8906H5.89844V10H8.4375V7.79688C8.4375 5.29063 9.93047 3.90625 12.2146 3.90625C13.3084 3.90625 14.4531 4.10156 14.4531 4.10156V6.5625H13.1922C11.95 6.5625 11.5625 7.3334 11.5625 8.125V10H14.3359L13.8926 12.8906H11.5625V19.8785C16.3432 19.1283 20 14.9912 20 10Z" fill="%232668A1"/><path d="M13.8926 12.8906L14.3359 10H11.5625V8.125C11.5625 7.33418 11.95 6.5625 13.1922 6.5625H14.4531V4.10156C14.4531 4.10156 13.3088 3.90625 12.2146 3.90625C9.93047 3.90625 8.4375 5.29063 8.4375 7.79688V10H5.89844V12.8906H8.4375V19.8785C9.47287 20.0405 10.5271 20.0405 11.5625 19.8785V12.8906H13.8926Z" fill="white"/></g><defs><clipPath id="clip0_17_671"><rect width="20" height="20" fill="white"/></clipPath></defs></svg>');
	--sdx-icon-blue-linkedin: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><g clip-path="url(%23clip0_17_731)"><path d="M18.5236 0H1.47639C1.08483 0 0.709301 0.155548 0.432425 0.432425C0.155548 0.709301 0 1.08483 0 1.47639V18.5236C0 18.9152 0.155548 19.2907 0.432425 19.5676C0.709301 19.8445 1.08483 20 1.47639 20H18.5236C18.9152 20 19.2907 19.8445 19.5676 19.5676C19.8445 19.2907 20 18.9152 20 18.5236V1.47639C20 1.08483 19.8445 0.709301 19.5676 0.432425C19.2907 0.155548 18.9152 0 18.5236 0ZM5.96111 17.0375H2.95417V7.48611H5.96111V17.0375ZM4.45556 6.1625C4.11447 6.16058 3.7816 6.05766 3.49895 5.86674C3.21629 5.67582 2.99653 5.40544 2.8674 5.08974C2.73826 4.77404 2.70554 4.42716 2.77336 4.09288C2.84118 3.7586 3.0065 3.4519 3.24846 3.21148C3.49042 2.97107 3.79818 2.80772 4.13289 2.74205C4.4676 2.67638 4.81426 2.71133 5.12913 2.84249C5.44399 2.97365 5.71295 3.19514 5.90205 3.47901C6.09116 3.76288 6.19194 4.09641 6.19167 4.4375C6.19488 4.66586 6.15209 4.89253 6.06584 5.104C5.97959 5.31547 5.85165 5.50742 5.68964 5.66839C5.52763 5.82936 5.33487 5.95607 5.12285 6.04096C4.91083 6.12585 4.68389 6.16718 4.45556 6.1625ZM17.0444 17.0458H14.0389V11.8278C14.0389 10.2889 13.3847 9.81389 12.5403 9.81389C11.6486 9.81389 10.7736 10.4861 10.7736 11.8667V17.0458H7.76667V7.49306H10.6583V8.81667H10.6972C10.9875 8.22917 12.0042 7.225 13.5556 7.225C15.2333 7.225 17.0458 8.22083 17.0458 11.1375L17.0444 17.0458Z" fill="%232668A1"/></g><defs><clipPath id="clip0_17_731"><rect width="20" height="20" fill="white"/></clipPath></defs></svg>');
	--sdx-icon-blue-x: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M6.2896 18.1256C13.8368 18.1256 17.9648 11.8728 17.9648 6.45035C17.9648 6.27275 17.9648 6.09595 17.9528 5.91995C18.7559 5.33908 19.4491 4.61986 20 3.79595C19.2512 4.12795 18.4567 4.34558 17.6432 4.44155C18.4998 3.92879 19.141 3.1222 19.4472 2.17195C18.6417 2.64996 17.7605 2.98681 16.8416 3.16795C16.2229 2.5101 15.4047 2.07449 14.5135 1.92852C13.6223 1.78256 12.7078 1.93438 11.9116 2.3605C11.1154 2.78661 10.4819 3.46326 10.109 4.28574C9.73605 5.10822 9.64462 6.03067 9.8488 6.91035C8.21741 6.82852 6.62146 6.40455 5.16455 5.66596C3.70763 4.92737 2.4223 3.89067 1.392 2.62315C0.867274 3.52648 0.70656 4.59584 0.942583 5.6135C1.17861 6.63117 1.79362 7.52061 2.6624 8.10075C2.00936 8.08162 1.37054 7.90545 0.8 7.58715V7.63915C0.800259 8.58653 1.12821 9.50465 1.72823 10.2378C2.32824 10.9709 3.16338 11.474 4.092 11.6616C3.4879 11.8263 2.85406 11.8504 2.2392 11.732C2.50151 12.5472 3.01202 13.2602 3.69937 13.7711C4.38671 14.282 5.21652 14.5654 6.0728 14.5816C5.22203 15.2503 4.24776 15.7447 3.20573 16.0366C2.16369 16.3284 1.07435 16.4119 0 16.2824C1.87653 17.4865 4.05994 18.1253 6.2896 18.1224" fill="%232668A1"/></svg>');
	

	/* BG blobs */
	--sdx-bg-blob-top-right: url('data:image/svg+xml,%3Csvg width="1040" height="1234" fill="none" version="1.1" viewBox="0 0 1040 1234" xmlns="http://www.w3.org/2000/svg"%3E%3Cg transform="translate(-1116,572)" opacity=".9"%3E%3Cg filter="url(%23d)" opacity=".1"%3E%3Ccircle cx="1736" cy="262" r="200" fill="%2323d9a5"/%3E%3C/g%3E%3Cg filter="url(%23c)" opacity=".15"%3E%3Ccircle cx="1636" cy="-52" r="320" fill="%2323d9a5"/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id="d" x="1336" y="-138" width="800" height="800" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeGaussianBlur result="effect1_foregroundBlur_182_3062" stdDeviation="100"/%3E%3C/filter%3E%3Cfilter id="c" x="1116" y="-572" width="1040" height="1040" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeGaussianBlur result="effect1_foregroundBlur_182_3062" stdDeviation="100"/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A');
	--sdx-bg-blob-bottom-left: url('data:image/svg+xml,%3Csvg width="1716" height="1438" fill="none" version="1.1" viewBox="0 0 1716 1438" xmlns="http://www.w3.org/2000/svg"%3E%3Cg transform="translate(556,-172)" opacity=".9"%3E%3Cg filter="url(%23b)" opacity=".2"%3E%3Ccircle cx="535" cy="985" r="425" fill="%2323d9a5"/%3E%3C/g%3E%3Cg filter="url(%23a)" opacity=".1"%3E%3Ccircle cx="69" cy="797" r="425" fill="%2323d9a5"/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id="b" x="-90" y="360" width="1250" height="1250" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeGaussianBlur result="effect1_foregroundBlur_182_3062" stdDeviation="100"/%3E%3C/filter%3E%3Cfilter id="a" x="-556" y="172" width="1250" height="1250" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeGaussianBlur result="effect1_foregroundBlur_182_3062" stdDeviation="100"/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A');
	--sdx-bg-blob-bottom-right: url('data:image/svg+xml,%3Csvg width="1120" height="781.41" fill="none" version="1.1" viewBox="0 0 1120 781.41" xmlns="http://www.w3.org/2000/svg"%3E%3Cg transform="translate(-995,-399)" opacity=".9"%3E%3Cg filter="url(%23e)" opacity=".1"%3E%3Cellipse cx="1555" cy="789.7" rx="360" ry="190.7" fill="%2323d9a5"/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id="e" x="995" y="399" width="1120" height="781.41" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeGaussianBlur result="effect1_foregroundBlur_182_3062" stdDeviation="100"/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A');

	/* BG blocks */
	--sdx-bg-block-home-top: url('data:image/svg+xml,%3Csvg width="1920" height="706" fill="none" version="1.1" viewBox="0 0 1920 706" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"%3E%3Cdefs%3E%3ClinearGradient id="a" x1="-7.6612" x2="1922.5" y1="352.98" y2="352.98" gradientUnits="userSpaceOnUse"%3E%3Cstop stop-color="%2323d9a5" stop-opacity="0" offset=".0021598"/%3E%3Cstop stop-color="%2323d9a5" offset=".030238"/%3E%3Cstop stop-color="%2323d9a5" offset=".96328"/%3E%3Cstop stop-color="%2323d9a5" stop-opacity="0" offset="1"/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform="translate(2)" opacity=".2" stroke-width="16"%3E%3Cpath d="m-4.6185 698 364.13-149.74 176.13 40.899 341.04-40.899h262.54c63.33 0 288.93-92.791 393.82-139.19l188-131.27 131.27-243.41 67.29-26.386" stroke="url(%23a)"/%3E%3Cg fill="%2323d9a5" stroke="%2323d9a5"%3E%3Ccircle cx="358.19" cy="548.26" r="19.046"/%3E%3Ccircle cx="536.3" cy="587.84" r="19.046"/%3E%3Ccircle cx="872.72" cy="542.98" r="19.046"/%3E%3Ccircle cx="1143.2" cy="548.26" r="19.046"/%3E%3Ccircle cx="1729" cy="268.56" r="19.046"/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A');
	--sdx-bg-block-score-graph: url('data:image/svg+xml,%3Csvg width="1920" height="481" fill="none" version="1.1" viewBox="0 0 1920 481" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"%3E%3Cdefs%3E%3ClinearGradient id="a" x1="1343.5" x2="1499" y1="-215.5" y2="325" gradientTransform="translate(0,16)" gradientUnits="userSpaceOnUse"%3E%3Cstop stop-color="%23386C4D" offset="0"/%3E%3Cstop stop-color="%23386c4d" stop-opacity="0" offset="1"/%3E%3C/linearGradient%3E%3Cfilter id="b" x="-20" y="0" width="1960" height="531" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/%3E%3CfeOffset dy="4"/%3E%3CfeGaussianBlur stdDeviation="10"/%3E%3CfeComposite in2="hardAlpha" operator="out"/%3E%3CfeColorMatrix values="0 0 0 0 0.137255 0 0 0 0 0.85098 0 0 0 0 0.647059 0 0 0 1 0"/%3E%3CfeBlend in2="BackgroundImageFix" result="effect1_dropShadow_321_3389"/%3E%3CfeBlend in="SourceGraphic" in2="effect1_dropShadow_321_3389" result="shape"/%3E%3C/filter%3E%3C/defs%3E%3Cpath d="m1250 116c-150 0-139 100-289 100s-139 100-289 100-139 99.536-289 99.536c-51.21 0-233 88.464-383 88.464h1920v-144.38l20-166.62v-177h-401c-150 0-139 100-289 100z" fill="url(%23a)"/%3E%3Cg transform="translate(.034907)" fill="none"%3E%3Cpath d="m1946 19s-257 0.0192-407 0.0192-139 100-289 100-139 100-289 100-139 100-289 100-139 100-289 100c-51.214 0-234.5 84.981-383 84.981" filter="url(%23b)" stroke="%2323d9a5" stroke-width="6"/%3E%3C/g%3E%3C/svg%3E%0A');
	--sdx-bg-block-score-graph-right: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAHhCAMAAABgGN96AAAAOVBMVEVHcEw4bE04bE44bE04bE04bE03bU45a0s4bE03bEw1i2Uun3Y1eVcwlm8k3KIziWMi2qUh2aQj2aXFabr+AAAAEnRSTlMAGxIkLDNIC0E6BXtUbg5hKBrI+nBYAAABDUlEQVRYw+2W2a7CMAxEJ03XdIHy/x97s9huckVUCYnw4jOuOQzuO3AC3OFoglLgHxockfCFNJDreXBweo6wzqjnG31S8PQ7jVemoi/hU12Fj3VfabCvOw12tjUoketj5+DhdxqvTE03jtf4GTSsLS5swp2OGDcORr/TU7Qb9/5gzA6ixNeY7+nMgVhxMAv5Qd621YVTaRcBUs5F21QHAcvAqRw01p6Tt72Afhhoqgecom2rlnK1tmitACv1dWD/HdAUbVM1lhPaZF5N+jm2VBoYoXhNPD943/5OO06lFTPohOKAMdftbdtGJ8rVTh0m4TqY7tsGmv0vyQ+co8kPGiicRFEURVEURVGU7/MHY8U6w+mcFR8AAAAASUVORK5CYII=');
}

html {
	background-color: white;
	scroll-padding-top: 80px;
}

body {
	color: var(--sdx-color-main);
	font-family: Inter, sans-serif;
	line-height: 1.5;
	font-size: 16px;
}

a {
	text-decoration: none;
}

button {
	border: 0;
	cursor: pointer;
}

p, h1, h2, h3 {
	margin: 0;
}

p{
	line-height: 28px;
}

h1{
	color: var(--sdx-color-main);
	font-size: 35px;
	font-style: normal;
	font-weight: 900;
	/* line-height: 72px; */
	letter-spacing: -0.8px;
	word-wrap: break-word;
}

h2,
h2 *
{
	color: var(--Main, #2668A1);
	font-size: 30px;
	font-style: normal;
	font-weight: 900;
	line-height: 38px;
}

::placeholder {
	color: var(--Main, #2668A1);
}

::-ms-input-placeholder{
	color: var(--Main, #2668A1);
}

input, textarea{
	color: var(--sdx-color-main);
}

ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.font-white {
	color: var(--sdx-color-white);
}

#wpadminbar {
	position: fixed;
}

/*
 * Icons
 */
.icon-bookmark {
	--sdx-icon: var(--sdx-icon-bookmark);
}

.icon-briefcase {
	--sdx-icon: var(--sdx-icon-briefcase);
}

.icon-comment-outline {
	--sdx-icon: var(--sdx-icon-comment-outline);
}

.icon-facebook {
	--sdx-icon: var(--sdx-icon-facebook);
}

/*.icon-facebook-color {
	background-image: var(--sdx-icon-facebook-color);
	background-size: 16px;
}

.icon-faq-document {
	background-image: var(--sdx-icon-faq-document);
	background-size: 20px;
}

.icon-faq-forbidden {
	background-image: var(--sdx-icon-faq-forbidden);
	background-size: 20px;
}

.icon-faq-heart {
	background-image: var(--sdx-icon-faq-heart);
	background-size: 20px;
}

.icon-faq-switch {
	background-image: var(--sdx-icon-faq-switch);
	background-size: 20px;
}

.icon-hint {
	background-image: var(--sdx-icon-hint);
	background-size: 16px;
}*/

.icon-industry {
	--sdx-icon: var(--sdx-icon-industry);
}

.icon-instagram {
	--sdx-icon: var(--sdx-icon-instagram);
}

/*.icon-lexicon-dataflow {
	background-image: var(--sdx-icon-lexicon-dataflow);
	background-size: 24px;
}

.icon-lexicon-briefcase {
	background-image: var(--sdx-icon-lexicon-briefcase);
	background-size: 24px;
}

.icon-lexicon-file {
	background-image: var(--sdx-icon-lexicon-file);
	background-size: 24px;
}

.icon-lexicon-file-question {
	background-image: var(--sdx-icon-lexicon-file-question);
	background-size: 24px;
}

.icon-lexicon-scan {
	background-image: var(--sdx-icon-lexicon-scan);
	background-size: 24px;
}

.icon-lexicon-marker-pin {
	background-image: var(--sdx-icon-lexicon-marker-pin);
	background-size: 24px;
}

.icon-lexicon-user {
	background-image: var(--sdx-icon-lexicon-user);
	background-size: 24px;
}

.icon-lexicon-scales {
	background-image: var(--sdx-icon-lexicon-scales);
	background-size: 24px;
}

.icon-lexicon-signal {
	background-image: var(--sdx-icon-lexicon-signal);
	background-size: 24px;
}*/

.icon-linkedin {
	--sdx-icon: var(--sdx-icon-linkedin);
}

/*.icon-linkedin-color {
	background-image: var(--sdx-icon-linkedin-color);
	background-size: 16px;
}*/

.icon-map-pin {
	--sdx-icon: var(--sdx-icon-map-pin);
}

.icon-mail {
	--sdx-icon: var(--sdx-icon-blue-mail);
}

.icon-money {
	--sdx-icon: var(--sdx-icon-money);
}

/*.icon-monitoring {
	background-image: var(--sdx-icon-monitoring);
	background-size: 16px;
}

.icon-monitoring-black {
	background-image: var(--sdx-icon-monitoring-black);
	background-size: 16px;
}*/

.icon-pinterest {
	--sdx-icon: var(--sdx-icon-pinterest);
}

.icon-scale {
	--sdx-icon: var(--sdx-icon-scale);
}

.icon-share {
	--sdx-icon: var(--sdx-icon-share);
}

.icon-twitter {
	--sdx-icon: var(--sdx-icon-twitter);
}

.icon-users {
	--sdx-icon: var(--sdx-icon-users);
}

/*.icon-xing-color {
	background-image: var(--sdx-icon-xing-color);
	background-size: 16px;
}*/

.icon-youtube {
	--sdx-icon: var(--sdx-icon-youtube);
}


/*
 * Alerts
 */
.alert {
	padding: 15px;
	margin-bottom: 20px;
	border: 1px solid transparent;
	border-radius: 4px;
}

.alert-info {
	color: #31708f;
	background-color: #d9edf7;
	border-color: #bce8f1;
}

.alert-danger {
	color: #a94442;
	background-color: #f2dede;
	border-color: #ebccd1;
}


/*
 * Body banner
 */
 @media (min-width: 1200px) {
	.body-side-left {
		display: block !important;
		width: calc((100% - 1110px) / 2);
		position: fixed;
		top: 95px;
		left: 15px;
		bottom: 15px;
	}

	.body-side-right {
		display: block !important;
		width: calc((100% - 1110px) / 2);
		position: fixed;
		top: 95px;
		right: 15px;
		bottom: 15px;
	}
}


/*
 * Main header
 */
 .sdx-header {
	position: sticky;
	top: 0;
	background-color: var(--sdx-color-main);
	z-index: 11000;
}

.admin-bar .sdx-header {
	top: 32px;
}

.sdx-header .content {
	padding: 0 var(--sdx-mobile-content-padding-x);
}

.sdx-header .inner {
	display: flex;
	align-items: center;
	gap: 12px;
	height: 80px;
}

.sdx-header .logo {
	flex: 0 1 147px;
	line-height: 0;
}

.sdx-header .logo img {
	/* width: 100%; */
	width: 147px;
}

.sdx-header nav ul,
.sdx-header .search {
	display: flex;
}

.sdx-header .input-search {
	width: 100%;
	height: 32px;
	padding: 0 4px 0 15px;
	background-color: transparent;
	border: 1px solid #fff;
	border-top-left-radius: 80px;
	border-bottom-left-radius: 80px;
	border-right: none;
	color: var(--sdx-color-white);
	font-size: 12px;
	outline: none;
}

.sdx-header .input-search::placeholder {
	color: var(--sdx-color-white);
	opacity: .8;
}

.sdx-header .btn-search {
	flex-shrink: 0;
	width: 44px;
	height: 32px;
	padding-left: 15px;
	background-color: transparent;
	border: 1px solid #fff;
	border-top-right-radius: 80px;
	border-bottom-right-radius: 80px;
	border-left: none;
}

.sdx-header .btn-search .icon-search {
	display: block;
	width: 15px;
	height: 15px;
	background: var(--sdx-icon-search) no-repeat;
	background-size: contain;
}

.sdx-header .btn-login,
.sdx-header .btn-register {
	padding: 10px 16px;
	border-radius: 8px;
	color: #FFFDFD;
	font-weight: 600;
	transition: all var(--sdx-link-hover-transition);
}

.sdx-header .btn-login {
	margin-left: auto;
}

.sdx-header .btn-register {
	background-color: #3E8BD0;
	color: #fff;
}

.sdx-header .btn-login:hover,
.sdx-header .btn-register:hover {
	background-color: #FFFDFD;
	border-color: #FFFDFD;
	color: var(--sdx-color-main);
}

.sdx-header .btn-menu {
	flex-shrink: 0;
	width: 32px;
	height: 32px;
	margin-left: 12px;
	background: var(--sdx-icon-menu) center no-repeat;
	background-size: contain;
}

.sdx-header .btn-mag-menu,
.sdx-mag-menu {
	display: none;
}

/* hide register button */
@media (max-width: 500px) {
	.sdx-header .btn-register {
		display: none;
	}
}

/* mobile nav */
@media (max-width: 1010px) {
	body {
		position: relative;
		font-size: 18px;
	}

	.sdx-header-overlay {
		width: 100vw;
		position: absolute;
		top: 80px;
		bottom: 0;
		left: -100vw;
		background-color: rgba(38, 104, 161, .95);
		transition: left .2s ease-in;
		z-index: 11000;
	}

	.nav-open .sdx-header-overlay {
		left: 0;
	}

	.sdx-header nav {
		width: 100vw;
		position: absolute;
		top: 80px;
		left: -100vw;
		padding: 16px;
		transition: left .2s ease-in;
	}

	.nav-open .sdx-header nav {
		left: 0;
	}

	.sdx-header nav ul {
		flex-direction: column;
		align-items: center;
		gap: 8px;
	}

	.sdx-header nav .sub-menu {
		margin: 8px 0;
		padding: 0 25px;
	}

	.sdx-header nav li,
	.sdx-header .search {
		width: 100%;
		max-width: 240px;
	}

	.sdx-header nav a {
		display: flex;
		justify-content: center;
		align-items: center;
		height: 32px;
		border: 1px solid #fff;
		border-radius: 16px;
		color: var(--sdx-color-white);
		font-size: 12px;
	}

	.sdx-header .search {
		margin: 16px auto 0 auto;
	}
}

/* desktop size */
@media (min-width: 1010px) {
	.sdx-header .content {
		max-width: var(--sdx-content-max-width);
		margin: 0 auto;
		padding: 0 var(--sdx-content-padding-x);
	}

	/* .sdx-header .inner {
		padding: 0 32px;
	} */

	.sdx-header nav {
		flex-grow: 1;
		display: flex;
		align-items: center;
	}

	.sdx-header nav .menu {
		gap: 32px;
		position: relative;
		margin-left: 40px;
	}

	.sdx-header nav .sub-menu {
		max-height: 0;
		flex-direction: column;
		position: absolute;
		top: 43px;
		left: 0;
		opacity: .25;
		overflow: hidden;
		transition: all .5s ease-in-out;
	}

	.sdx-header nav .menu li:hover .sub-menu {
		max-height: 300px;
		opacity: 1;
	}

	.sdx-header nav li {
		display: flex;
		align-items: center;
		font-weight: 600;
	}

	.sdx-header nav li a {
		color: #FFFDFD;
		transition: opacity var(--sdx-link-hover-transition);
	}

	/* .sdx-header nav li a:hover {
		opacity: var(--sdx-link-hover-opacity);
	} */

	.sdx-header nav li.menu-item-has-children > a {
		display: flex;
		align-items: center;
	}

	.sdx-header nav li.menu-item-has-children > a::after {
		content: '';
		display: block;
		width: 20px;
		height: 20px;
		margin-left: 8px;
		background: var(--sdx-icon-arrow-down) no-repeat;
	}

	.sdx-header nav .menu > li > a {
		padding: 10px 0;
		white-space: nowrap;
	}

	.sdx-header nav .sub-menu > li > a {
		width: 100%;
		padding: 5px 0px;
		color: var(--sdx-color-main);
		font-weight: bold;
	}

	.sdx-header nav .sub-menu > li {
		background-color: #3e8bd0;
		border-left: 1px solid #FFFDFD;
		border-right: 1px solid #FFFDFD;
	}

	.sdx-header nav .sub-menu > li:first-child {
		border-top: 1px solid #FFFDFD;
		border-top-left-radius: 12px;
		border-top-right-radius: 12px;
	}

	.sdx-header nav .sub-menu > li:not(:first-child) {
		border-top: 1px solid #FFFDFD;
	}

	.sdx-header nav .sub-menu > li:last-child {
		border-bottom: 1px solid #FFFDFD;
		border-bottom-left-radius: 12px;
		border-bottom-right-radius: 12px;
	}

	.sdx-header .search {
		flex-shrink: 0;
		margin-left: auto;
		padding-left: 10px;
	}

	.sdx-header .input-search {
		width: 75px;
		height: 44px;
		border-color: #fff;
		font-size: 15px;
	}

	.sdx-header .btn-search {
		width: 44px;
		height: 44px;
		padding-left: 15px;
		border-color: #fff;
	}

	.sdx-header .btn-menu {
		display: none;
	}

	.sdx-header .btn-mag-menu {
		display: block;
		flex-shrink: 0;
		width: 32px;
		height: 32px;
		margin-left: 20px;
		background: var(--sdx-icon-menu) center no-repeat;
		background-size: contain;
	}

	.sdx-mag-menu {
		display: block;
		position: fixed;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		background-color: rgba(0, 0, 0, .4);
		opacity: 0;
		overflow: hidden;
		transition: opacity .5s ease-out .1s, z-index .5s ease-out .1s;
		z-index: -1;
	}

	.mag-open .sdx-mag-menu {
		opacity: 1;
		z-index: 12000;
		transition: opacity .5s ease-in;
	}

	.sdx-mag-menu::before {
		content: 'X';
		position: absolute;
		top: 20px;
		right: 40px;
		color: #fff;
		cursor: pointer;
		font-size: 30px;
		transform: translateX(400px);
		transition: transform .5s ease-out;
		z-index: 1;
	}

	.mag-open .sdx-mag-menu::before {
		transform: translateX(0);
		transition: transform .5s ease-in .1s;
	}

	.sdx-mag-menu nav {
		position: absolute;
		right: 0;
		display: flex;
		flex-direction: column;
		justify-content: space-around;
		width: 400px;
		height: 100%;
		text-align: right;
		transform: translateX(100%);
		transition: transform .5s ease-out .1s;
	}

	.mag-open .sdx-mag-menu nav {
		transform: translateX(0);
		transition: transform .5s ease-in;
	}

	.sdx-mag-menu nav::before {
		content: '';
		position: absolute;
		z-index: -1;
		width: 200%;
		height: 100%;
		background-color: #2668a1;
		transform: skewX(-30deg) translateX(80%);
		transition: transform .5s ease-out .1s;
	}

	.mag-open .sdx-mag-menu nav::before {
		transform: skewX(-15deg) translateX(-20%);
		transition: transform .5s ease-in;
	}

	.sdx-mag-menu nav > div {
		max-height: 100%;
		margin-top: 55px;
		padding: 0 40px 40px;
		overflow: auto;
		transform: translateX(100%);
		transition: transform .5s ease-out;
	}

	.mag-open .sdx-mag-menu nav > div {
		transform: translateX(0);
		transition: transform .5s ease-in .1s;
	}

	.sdx-mag-menu ul {
		overflow: auto;
	}

	.sdx-mag-menu li {
		margin-bottom: 23px;
	}

	.sdx-mag-menu a {
		font-size: 23px;
		font-weight: bold;
		color: #fff;
	}

	.sdx-mag-menu form {
		display: flex;
	}

	.sdx-mag-menu .input-search {
		flex: 1;
		height: 44px;
		padding: 0 4px 0 15px;
		background-color: transparent;
		border: 1px solid #fff;
		border-top-left-radius: 80px;
		border-bottom-left-radius: 80px;
		border-right: none;
		color: #fff;
		font-size: 15px;
		outline: none;
	}

	.sdx-mag-menu .input-search::placeholder {
		color: #fff;
		opacity: .8;
	}

	.sdx-mag-menu .btn-search {
		flex-shrink: 0;
		width: 44px;
		height: 44px;
		padding-left: 15px;
		background-color: transparent;
		border: 1px solid #fff;
		border-top-right-radius: 80px;
		border-bottom-right-radius: 80px;
		border-left: none;
	}

	.sdx-mag-menu .btn-search .icon-search {
		display: block;
		width: 15px;
		height: 15px;
		background-color: #fff;
		-webkit-mask-image: var(--sdx-icon-search);
		-webkit-mask-position: center;
		-webkit-mask-repeat: no-repeat;
		-webkit-mask-size: contain;
		mask-image: var(--sdx-icon-search);
		mask-position: center;
		mask-repeat: no-repeat;
		mask-size: contain;
	}
}

/*
 * Container
 */
 .sdx-container{
	background-color: white;
}

.sdx-container > .content {
	padding: 0 var(--sdx-mobile-content-padding-x);
}

/*.sdx-container > .content-inner {
	max-width: var(--sdx-medium-content-inner-max-width);
	margin: 0 auto;
	padding: 0 var(--sdx-mobile-content-padding-x);
}

.sdx-container > .content.mobile-max,
.sdx-container > .content-inner.mobile-max {
	max-width: var(--sdx-mobile-content-max-width);
}

.sdx-container > .content-full {
	max-width: var(--sdx-content-max-width);
	margin: 0 auto;
}*/

/* desktop size */
@media (min-width: 1010px) {
	.sdx-container > .content {
		max-width: var(--sdx-content-max-width);
		margin: 0 auto;
		padding: 0 var(--sdx-content-padding-x);
	}

	/*.sdx-container > .content.mobile-max {
		max-width: var(--sdx-medium-content-max-width);
	}

	.sdx-container > .content-inner.mobile-max {
		max-width: var(--sdx-medium-content-inner-max-width);
	}*/
}

/* bigger desktop padding */
/*@media (min-width: 1336px) {
	.sdx-container > .content,
	.sdx-container > .content.mobile-max {
		max-width: var(--sdx-content-max-width);
		padding-left: var(--sdx-content-padding-x);
		padding-right: var(--sdx-content-padding-x);
	}

	.sdx-container > .content-inner,
	.sdx-container > .content-inner.mobile-max {
		max-width: var(--sdx-content-max-width);
		padding-left: var(--sdx-content-inner-padding-x);
		padding-right: var(--sdx-content-inner-padding-x);
	}
}*/

/*
 * Links
 */
.sdx-container a {
	color: var(--sdx-color-main-dark);
	transition: opacity var(--sdx-link-hover-transition);
}

/* .sdx-container a:hover {
	opacity: var(--sdx-link-hover-opacity);
} */

/*
 * Buttons
 */
 .sdx-container .btn-main,
 .sdx-modal .btn-main {
     display: inline-block;
     padding: 11px 40px;
     background-color: var(--sdx-color-main-dark);
     border-radius: 7px;
     color: var(--sdx-color-white);
     font-weight: 600;
     font-size: 13px;
     line-height: 16px;
     text-align: center;
     transition: var(--sdx-link-hover-transition);
 }
 
 .sdx-container .btn-main.secondary,
 .sdx-modal .btn-main.secondary {
     background: #FFF;
     border: 1px solid #D0D5DD;
     color: var(--sdx-color-purplegray-dark);
 }
 
 .sdx-container .btn-main:hover,
 .sdx-modal .btn-main:hover {
     opacity: var(--sdx-link-hover-opacity);
 }
 
 /*
  * Select
  */
 select {
     position: relative;
     padding-right: 48px !important;
     appearance: none;
     background-image: url('data:image/svg+xml,%3C%3Fxml version="1.0" encoding="UTF-8"%3F%3E%3Csvg width="60" height="64" fill="none" version="1.1" viewBox="0 0 60 64" xmlns="http://www.w3.org/2000/svg"%3E%3Crect y="-1.0112e-7" width="60" height="64" fill="%232668A1" stroke-width="6.8532"/%3E%3Cpath d="M38.75 28.25L30 37L21.25 28.25" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/%3E%3C/svg%3E%0A');
     background-size: contain;
     background-position: right;
     background-repeat: no-repeat;
     text-overflow: ellipsis;
 }

 

/*
 * Pagination
 */
.sdx-container .sdx-pagination {
	display: flex;
	margin: 50px auto 0;
}

.sdx-container .sdx-pagination > div {
	flex-basis: 100%;
	display: flex;
}

.sdx-container .sdx-pagination .next {
	justify-content: end;
}

.sdx-container .sdx-pagination ul {
	display: flex;
}

.sdx-container .sdx-pagination a,
.sdx-container .sdx-pagination span {
	display: flex;
	align-items: end;
	justify-content: center;
	height: 45px;
	padding: 0 20px 6px;
	border-top: 3px solid transparent;
	color: #2668a1;
	font-size: 14px;
	font-weight: 500;
	line-height: 20px;
	transition: opacity var(--sdx-link-hover-transition);
}

.sdx-container .sdx-pagination a:hover {
	opacity: var(--sdx-link-hover-opacity);
}

.sdx-container .sdx-pagination span.current {
	border-color: #2668a1;
}

.sdx-container .sdx-pagination .prev a {
	padding-left: 38px;
	padding-right: 10px;
	background-image: var(--sdx-icon-arrow-narrow-left);
	background-position: left 4px bottom 11px;
	background-repeat: no-repeat;
	background-size: 17px;
}

.sdx-container .sdx-pagination .next a {
	padding-right: 38px;
	padding-left: 10px;
	background-image: var(--sdx-icon-arrow-narrow-right);
	background-position: right 4px bottom 11px;
	background-repeat: no-repeat;
	background-size: 17px;
}

/* only current page with prev/next on small screens */
@media (max-width: 400px) {
	.sdx-container .sdx-pagination li:not(.active) {
		display: none;
	}
}

/* all pages without prev/next on medium screens */
@media (min-width: 400px) and (max-width: 720px) {
	.sdx-container .sdx-pagination > div a {
		display: none;
	}
}



/*
 * Modals
 */
 .sdx-modal {
	display: none;
	justify-content: center;
	align-items: center;
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	padding: 13px;
	background: rgba(52, 64, 84, 0.7);
	backdrop-filter: blur(8px);
	opacity: 0;
	overflow: scroll;
	transition: opacity .2s ease;
	z-index: 12000;
}

.sdx-modal.no-blur {
	background: rgba(24, 24, 24, 0.7);
	backdrop-filter: none;
}

.sdx-modal.open {
	opacity: 1;
}

.sdx-modal .box {
	width: 100%;
	position: relative;
	background-color: #fff;
	border-radius: 10px;
}

.sdx-modal .box > .sdx-modal-close {
	position: absolute;
	top: 10px;
	right: 16px;
	background-color: #fff;
	font-size: 15px;
	font-weight: 600;
}


.sdx-modal .content {
	padding: 16px 13px 19px;
}

.sdx-modal .footer {
	padding: 16px;
	border-top: 1px solid #EAECF0;
}

.sdx-modal .btn-main {
	width: 100%;
}

.sdx-modal .btn-main + .btn-main {
	margin-top: 10px;
}

.sdx-modal .btn-main {
	width: 100%;
	box-shadow: 0 1px 2px rgba(16, 24, 40, 0.05);
}

/* desktop size */
@media (min-width: 1010px) {
	.sdx-modal .footer {
		display: flex;
		gap: 10px;
	}

	.sdx-modal .btn-main {
		flex: 1;
		padding: 11px;
		order: 1;
	}

	.sdx-modal .btn-main + .btn-main {
		margin-top: 0;
		order: 0;
	}
}


/*
 * Main footer
 */
 .sdx-footer .content {
	padding-top: 50px;
	padding-bottom: 50px;
}

.sdx-footer .box {
	padding: 22px;
	background-color: #2668A1;
	border-radius: 23px;
}

.sdx-footer .cards {
	max-width: 650px;
	margin: 0 auto;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	gap: 22px;
}

.sdx-footer .cards > div {
	width: 100%;
	max-width: 300px;
}

.sdx-footer .logo img {
	max-width: 187px;
}

.sdx-footer p,
.sdx-footer a {
	color: #fffdfd;
}

.sdx-footer .title {
	color: #fffdfd;
	font-size: 20px;
	font-weight: 700;
}

.sdx-footer .card-info p {
	margin-top: 4px;
	font-weight: 600;
}

.sdx-footer .card-info .social {
	display: flex;
	flex-wrap: wrap;
	gap: 10px;
	margin-top: 20px;
}

.sdx-footer .card-info .social a {
	display: block;
	width: 40px;
	height: 40px;
	padding: 8px;
	background-color: #fffdfd;
	border-radius: 100px;
	transition: opacity var(--sdx-link-hover-transition);
}

.sdx-footer .card-info .social a:hover {
	opacity: var(--sdx-link-hover-opacity);
}

.sdx-footer .card-info .social a span {
	display: block;
	width: 24px;
	height: 24px;
	background-color: #2668a1;
	-webkit-mask-image: var(--sdx-icon);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-image: var(--sdx-icon);
	mask-position: center;
	mask-repeat: no-repeat;
	mask-size: contain;
}

.sdx-footer .card-menu ul,
.sdx-footer .card-blog ul {
	margin-top: 10px;
}

.sdx-footer .card-menu li,
.sdx-footer .card-blog li {
	padding: 5px 0;
	border-bottom: 1px solid #93b2cf;
}

.sdx-footer .card-menu a,
.sdx-footer .card-blog a {
	width: 100%;
	display: inline-block;
}

.sdx-footer .card-blog a {
	padding-right: 30px;
	background: var(--sdx-icon-arrow-up-right-white) right center no-repeat;
}

.sdx-footer .copyright {
	margin-top: 36px;
	color: #fffdfd;
	text-align: center;
}

.sdx-footer .copyright a {
	transition: opacity var(--sdx-link-hover-transition);
}

.sdx-footer .copyright a:hover {
	opacity: var(--sdx-link-hover-opacity);
	font-weight: bold;
}

/* desktop size */
@media (min-width: 1010px) {
	.sdx-footer .box {
		flex-wrap: nowrap;
		justify-content: space-between;
		padding: 40px;
	}

	.sdx-footer .cards {
		flex-wrap: nowrap;
		max-width: none;
	}

	.sdx-footer .card-info .social {
		flex-wrap: nowrap;
	}

	.sdx-footer .cards > .card-info {
		width: auto;
	}

	.sdx-footer .cards > .card-menu {
		max-width: 150px;
	}

	.sdx-footer .cards > .card-blog {
		max-width: 314px;
	}

	.sdx-footer .copyright {
		margin-top: 0;
		text-align: left;
	}
}

/*
 * Page: Posts list
 */
 .sdx-page-posts-list .no-result {
	margin-top: 50px;
	color: var(--sdx-color-purplegray-dark);
}

/*
 * Slider input
 */
.slider-label {
	display: block;
	position: relative;
}

.slider-label .slider-value {
	position: absolute;
	right: 0;
}

.noUi-target {
	height: 7px;
	padding: 0 10px;
	background-color: #EAECF0;
	border: none;
	box-shadow: none;
}

.noUi-connects {
	margin: 0 -10px;
	width: calc(100% + 20px);
}

.noUi-connect {
	background-color: #1CA67F;
}

.noUi-handle::before,
.noUi-handle::after {
	display: none;
}

.noUi-horizontal .noUi-handle {
	width: 20px;
	height: 20px;
	top: -6px;
	right: -10px;
	border: 2px solid #1CA67F;
	border-radius: 10px;
	box-shadow: 0 4px 7px -2px rgba(16, 24, 40, 0.1), 0 2px 4px -2px rgba(16, 24, 40, 0.06);
}

.noUi-handle .noUi-touch-area {
	width: auto;
	height: auto;
	position: absolute;
	top: -10px;
	left: -10px;
	right: -10px;
	bottom: -10px;
	cursor: pointer;
}

/*
 * Checkbox switch
 */
.checkbox-switch {
	height: 23px;
	width: 40px;
	margin-left: 8px;
	appearance: none;
	background-color: #dadfe5;
	background-image: url('data:image/svg+xml,%3csvg xmlns="http://www.w3.org/2000/svg" viewBox="-4 -4 8 8"%3e%3ccircle r="3" fill="%23fff"/%3e%3c/svg%3e');
	background-position: left center;
	background-repeat: no-repeat;
	border-radius: 20px;
	cursor: pointer;
	transition: background-color .3s, background-position .3s;
}

.checkbox-switch:checked {
	background-color: #23D9A5;
	background-position: right center;
}


.checkbox-switch-label {
	display: flex;
	align-items: center;
}

/*
 * Slider navigation
 */
/* .sdx-container .splide__pagination {
	gap: 16px;
	margin-top: 15px;
}

.sdx-container .splide__pagination button {
	height: 12px;
	width: 12px;
	background-color: var(--sdx-color-gray-light);
	border-radius: 80px;
	transition: background-color var(--sdx-link-hover-transition);
}

.sdx-container .splide__pagination button:hover {
	background-color: var(--sdx-color-gray);
}

.sdx-container .splide__pagination button.is-active {
	background-color: var(--sdx-color-main-dark);
} */


/*
 * Modal need register hint
 */
#modal-need-register .box {
	max-width: 315px;
}

#modal-need-register .content {
	padding: 25px;
	text-align: center;
}

#modal-need-register .left {
	display: none;
}

#modal-need-register .title {
	width: 203px;
	margin: 0 auto;
	color: #1CA67F;
	font-size: 16px;
	font-weight: 700;
	line-height: 24px;
}

#modal-need-register .image {
	width: 193px;
	height: 188px;
	margin: 0 auto 10px;
	background: url('../images/need-register-bg.svg') no-repeat;
	background-size: contain;
}

#modal-need-register .text {
	color: var(--sdx-color-purplegray-dark);
	font-size: 13px;
	font-weight: 500;
	line-height: 20px;
}

#modal-need-register .btn-main {
	margin-top: 12px;
}

/* desktop size */
@media (min-width: 1010px) {
	#modal-need-register .box {
		max-width: 818px;
	}

	#modal-need-register .content {
		padding: 66px 31px 74px 49px;
		text-align: left;
	}

	#modal-need-register .row {
		display: flex;
		justify-content: space-between;
		align-items: center;
	}

	#modal-need-register .left {
		display: block;
	}

	#modal-need-register .right {
		flex: 1;
	}

	#modal-need-register .right .image {
		display: none;
	}

	#modal-need-register .image {
		width: 249px;
		height: 242px;
		margin: 0 80px 0 0;
	}

	#modal-need-register .title {
		width: 245px;
		margin: 0;
		font-size: 20px;
		font-weight: 600;
		line-height: 29px;
	}

	#modal-need-register .text {
		width: 270px;
		margin-top: 30px;
		color: var(--sdx-color-purplegray-dark);
		font-size: 16px;
		font-weight: 500;
		line-height: 24px;
	}

	#modal-need-register .btn-main {
		margin-top: 30px;
	}
}

/*
 * Modal register hint
 */
#modal-register-hint {
	align-items: start;
}

#modal-register-hint .box {
	max-width: 780px;
	padding: 10px;
	text-align: center;
}

#modal-register-hint .right {
	margin-top: 15px;
	padding-top: 15px;
	border-top: 1px solid #333;
}

#modal-register-hint a {
	color: var(--sdx-color-purplegray-dark);
	text-decoration: underline;
}

#modal-register-hint a:hover {
	text-decoration: none;
}

#modal-register-hint h1 {
	margin-bottom: 20px;
	padding: 20px;
	font-size: 20px;
	font-weight: 500;
	line-height: 32px;
}

#modal-register-hint h2 {
	color: #2668A1;
	font-size: 20px;
	font-weight: 600;
	line-height: 28px;
}

#modal-register-hint p {
	margin-top: 10px;
}

#modal-register-hint .btn-main {
	margin-top: 15px;
	padding: 10px;
	background-color: #3E8BD0;
	color: #fff;
	font-size: 18px;
	font-weight: 400;
	line-height: 27px;
	text-decoration: none;
}

#modal-register-hint p.small {
	margin-top: 15px;
	font-size: 12px;
	line-height: 19px;
}

#modal-register-hint .footer {
	border: 0;
	padding: 15px 0 0;
	font-size: 12px;
	line-height: 19px;
}
#modal-register-hint .footer a {
	margin-right: 8px;
	text-decoration: none;
}

/* two columns */
@media (min-width: 650px) {
	#modal-register-hint {
		align-items: center;
	}

	#modal-register-hint .box {
		padding: 40px 30px 20px;
	}

	#modal-register-hint .row {
		display: flex;
	}

	#modal-register-hint .row > div {
		flex-shrink: 1;
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		width: 50%;
	}

	#modal-register-hint .left {
		padding-right: 30px;
	}

	#modal-register-hint .right {
		margin: 0;
		padding: 0 0 0 30px;
		border-top: 0;
		border-left: 1px solid #333;
	}

	#modal-register-hint p.small {
		min-height: 60px;
	}
}

/*
 * Page PmPro (used in combination with other pages)
 */
.sdx-page-pmpro .content {
	padding-top: 50px;
}

.sdx-page-pmpro .top .logo {
	width: 128px;
	height: 99px;
	margin: 0 auto;
	background: url('../images/logo-icon.png') no-repeat;
	background-size: contain;
}

.sdx-page-pmpro .top h1 {
	margin-top: 32px;
	font-weight: 600;
	font-size: 30px;
	line-height: 38px;
	text-align: center;
	color: #2668A1;
}

.sdx-page-pmpro .top p {
	margin-top: 12px;
	color: var(--sdx-color-purplegray-dark);
	text-align: center;
}

.sdx-page-pmpro .bottom p {
	margin-top: 32px;
	color: var(--sdx-color-purplegray-dark);
	font-size: 14px;
	line-height: 20px;
	text-align: center;
}

.sdx-page-pmpro .bottom p a {
	font-weight: 600;
	color: #2668A1;
	transition: opacity var(--sdx-link-hover-transition);
}

.sdx-page-pmpro .bottom p a:hover {
	opacity: var(--sdx-link-hover-opacity);
}

.sdx-page-pmpro .box {
	max-width: 440px;
	margin: 32px auto 0;
	padding: 26px 32px;
	background-color: #FFF;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.06);
	border-radius: 7px;
}

.sdx-page-pmpro .box label {
	display: block;
	font-weight: 500 !important;
	font-size: 14px;
	line-height: 20px;
	color: #3E8BD0;
}

.sdx-page-pmpro .box a {
	color: #2668A1;
	font-weight: 500;
	transition: opacity var(--sdx-link-hover-transition);
}

.sdx-page-pmpro .box a:hover {
	opacity: var(--sdx-link-hover-opacity);
	font-weight: bold;
}

.sdx-page-pmpro input[type="text"],
.sdx-page-pmpro input[type="password"],
.sdx-page-pmpro .box input[type="email"],
.sdx-page-pmpro .box select {
	width: 100% !important;
	max-width: none !important;
	margin-top: 6px;
	padding: 10px 14px;
	background-color: #fff;
	border: 1px solid #D1D5DB;
	border-radius: 8px;
	box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05);
}

.sdx-page-pmpro input[type="text"].pmpro_error,
.sdx-page-pmpro input[type="password"].pmpro_error,
.sdx-page-pmpro .box input[type="email"].pmpro_error,
.sdx-page-pmpro .box select.pmpro_error {
	background-color: #f2dede;
	border-color: #ebccd1;
	color: #a94442;
}

.sdx-page-pmpro input[type="submit"] {
	width: 100%;
	padding: 10px;
	background-color: #2668A1;
	border: 0;
	border-radius: 8px;
	box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05);
	font-weight: 600;
	color: #FFF;
	transition: opacity var(--sdx-link-hover-transition);
}

.sdx-page-pmpro input[type="submit"]:hover {
	cursor: pointer;
	opacity: var(--sdx-link-hover-opacity);
}

/*
 * Page login
 */
.sdx-page-login .pmpro_login_wrap {
	margin-bottom: 0;
}

.sdx-page-login .box p {
	margin-bottom: 0 !important;
}

.sdx-page-login .login-password,
.sdx-page-login .login-remember,
.sdx-page-login .login-submit {
	margin-top: 20px !important;
}

.sdx-page-login .login-remember label,
.sdx-page-login .login-remember input {
	cursor: pointer;
}

.sdx-page-login hr,
.sdx-page-login .pmpro_actions_nav,
.sdx-page-login .pmpro_login_wrap ~ .link-back-to-login {
	display: none;
}

.sdx-page-login .link-reset-password,
.sdx-page-login .link-back-to-login {
	margin-top: 16px;
	text-align: center;
}

.sdx-page-login .link-reset-password a,
.sdx-page-login .link-back-to-login a {
	color: #2668A1;
	font-size: 14px;
	font-weight: 600;
	line-height: 20px;
}

.sdx-page-login .pmpro_message {
	margin-top: 0;
	margin-bottom: 20px;
}

/* lost password */
.sdx-page-login .pmpro_lost_password_wrap {
	margin-bottom: 0;
}

.sdx-page-login .pmpro_lost_password-instructions {
	font-size: 14px;
	line-height: 20px;
}

.sdx-page-login .pmpro_lost_password-field,
.sdx-page-login .pmpro_submit {
	margin: 20px 0 0 !important;
}

.sdx-page-login .pmpro_lost_password_wrap ~ .link-reset-password {
	display: none;
}

/* password reset */
.sdx-page-login #pass-strength-result {
	width: 100% !important;
	max-width: none !important;
	margin-top: 4px;
	border-radius: 5px;
}

.sdx-page-login #pass-strength-result + p {
	font-size: 14px;
	line-height: 20px;
}

.sdx-page-login .pmpro_reset_password-field-pass2 {
	margin-top: 20px;
}

.sdx-page-login .pmpro_reset_password_wrap ~ .link-reset-password {
	display: none;
}

/* move reset password link */
@media (min-width: 440px) {
	.sdx-page-login .box {
		position: relative;
	}

	.sdx-page-login .link-reset-password {
		position: absolute;
		bottom: 83px;
		right: 32px;
	}
}

/*
 * Page register type
 */
.sdx-page-register-type .box {
	max-width: 550px;
}

.sdx-page-register-type .box a {
	display: flex;
	align-items: center;
	width: 100%;
	min-height: 60px;
	color: #fff;
	font-size: 16px;
	text-align: left;
	padding: 11px 11px 11px 67px;
	background-image: var(--sdx-icon-register-person);
	background-position: 11px center;
	background-repeat: no-repeat;
}

.sdx-page-register-type .box a + a {
	margin-top: 20px;
	background-image: var(--sdx-icon-register-company);
}

.sdx-page-register-type .box p + p {
	margin-top: 5px;
}

/*
 * Page account
 */
.sdx-page-account .box {
	max-width: 360px;
	padding: 20px 16px;
}

.sdx-page-account .box .top-row .btn-main {
	margin-top: 16px;
	color: #fff;
}

.sdx-page-account .box h2 {
	font-weight: 600;
	font-size: 20px;
	line-height: 26px;
	color: var(--sdx-color-purplegray-dark);
}

.sdx-page-account .box h2 + p {
	font-size: 13px;
	line-height: 20px;
	color: var(--sdx-color-purplegray-dark);
}

.sdx-page-account .box h3 {
	margin-top: 32px;
	font-weight: 500;
	font-size: 14px;
	line-height: 20px;
	color: var(--sdx-color-purplegray-dark);
}

.sdx-page-account .box .data-box {
	margin-top: 20px;
	border: 1px solid #EAECF0;
	box-shadow: 0 1px 3px rgba(16, 24, 40, 0.1), 0 1px 2px rgba(16, 24, 40, 0.06);
	border-radius: 12px;
}

.sdx-page-account .box .data {
	padding: 20px 16px;
}

.sdx-page-account .box .data .label {
	margin-top: 23px;
	font-weight: 500;
	font-size: 12px;
	line-height: 16px;
	color: #344054;
}

.sdx-page-account .box .data .value {
	margin-top: 6px;
	height: 42px;
	padding: 10px 14px;
	border: 1px solid #D0D5DD;
	border-radius: 7px;
	box-shadow: 0 1px 2px rgba(16, 24, 40, 0.05);
	font-size: 13px;
	line-height: 20px;
	color: var(--sdx-color-purplegray-dark);
}

.sdx-page-account .box .data .row:first-child .col:first-child .label {
	margin-top: 0;
}

.sdx-page-account .box .profile-btn {
	padding: 15px 20px 12px;
	border-top: 1px solid #EAECF0;
	text-align: right;
}

.sdx-page-account .box .profile-btn a {
	color: #fff;
}

.sdx-page-account .box .list {
	padding: 12px;
}

.sdx-page-account .box .list .row {
	display: flex;
	align-items: center;
	gap: 12px;
}

.sdx-page-account .box .list .row + .row {
	margin-top: 30px;
}

.sdx-page-account .box .list .row .icon {
	flex: 0 0 37px;
	height: 37px;
	background: #F4EBFF var(--sdx-icon-invoice) center no-repeat;
	background-size: 16px;
	border: 5px solid #F9F5FF;
	border-radius: 23px;
}

.sdx-page-account .box .list .row .info {
	flex: 1;
}

.sdx-page-account .box .list .row p {
	font-size: 12px;
	line-height: 16px;
	color: var(--sdx-color-purplegray-dark);
}

.sdx-page-account .box .list .row p.title {
	font-weight: 500;
}

.sdx-page-account .box .list .row .status {
	align-self: start;
	width: 13px;
	height: 13px;
	background-color: #E0E0E0;
	border-radius: 8px;
}

.sdx-page-account .box .list .row .status.success {
	background: #1CA67F var(--sdx-icon-check) center no-repeat;
	background-size: 8px;
}

.sdx-page-account .box .subscription .list .row .icon,
.sdx-page-account .box .profiles .list .row .icon {
	flex: 0 0 41px;
	height: 41px;
	background: var(--sdx-icon-sub) center no-repeat;
	background-size: auto;
	border: 0;
	border-radius: 0;
}

.sdx-page-account .confirm-box {
	margin-bottom: 1rem;
	padding: .75rem 1.25rem;
	color: #155724;
	background-color: #d4edda;
	border: 1px solid #c3e6cb;
	border-radius: .25rem;
}

/* desktop size */
@media (min-width: 1010px) {
	.sdx-page-account .box {
		max-width: 1040px;
		padding: 40px 32px;
	}

	.sdx-page-account .box .top-row {
		display: flex;
		justify-content: space-between;
	}

	.sdx-page-account .box .top-row .btn-main {
		margin-top: 0;
	}

	.sdx-page-account .box .section {
		display: flex;
	}

	.sdx-page-account .box .section h3 {
		width: 300px;
	}

	.sdx-page-account .box .data-box {
		flex: 1;
		margin-top: 32px;
	}

	.sdx-page-account .box .data {
		padding: 24px;
	}

	.sdx-page-account .box .data .row {
		display: flex;
		gap: 24px;
	}

	.sdx-page-account .box .data .row + .row {
		margin-top: 24px;
	}

	.sdx-page-account .box .data .col {
		flex: 1;
	}

	.sdx-page-account .box .data .label {
		margin-top: 0;
	}

	.sdx-page-account .box .profile-btn {
		padding: 16px 24px;
	}
}

/*
 * Page checkout
 */
.sdx-page-checkout .box {
	max-width: 619px;
}

.sdx-page-checkout .box .account-type h2 {
	margin-bottom: 1em;
	font-weight: 400;
	font-size: 14px;
}

.sdx-page-checkout .box .account-type h2 b {
	font-weight: 600;
}

.sdx-page-checkout #pmpro_account_loggedin {
	margin-bottom: 2em;
}

.sdx-page-checkout .box .pmpro_checkout-fields input[type="radio"] + a {
	font-size: 16px;
	font-weight: 600;
}

.sdx-page-checkout .box .pmpro_asterisk,
.sdx-page-checkout .box hr,
.sdx-page-checkout #pmpro_checkout_box-accounttyp,
.sdx-page-checkout .pmpro_checkout_box-accounttyp,
.sdx-page-checkout #pmpro_user_fields > h3,
.sdx-page-checkout .pmpro_btn-cancel,
.sdx-page-checkout #pmpro_level-1 .pmpro_checkout-field-firstname,
.sdx-page-checkout #pmpro_level-1 .pmpro_checkout-field-lastname {
	display: none;
}

.sdx-page-checkout #pmpro_checkout_box-adressdaten-firma,
.sdx-page-checkout .pmpro_checkout_box-adressdaten-firma,
.sdx-page-checkout #pmpro_checkout_box-kontaktdaten,
.sdx-page-checkout .pmpro_checkout_box-kontaktdaten,
.sdx-page-checkout #pmpro_checkout_box-nutzung-des-accounts,
.sdx-page-checkout .pmpro_checkout_box-nutzung-des-accounts,
.sdx-page-checkout #pmpro_autorenewal_checkbox,
.sdx-page-checkout .pmpro_autorenewal_checkbox,
.sdx-page-checkout #pmpro_payment_method,
.sdx-page-checkout #pmpro_billing_address_fields,
.sdx-page-checkout .pmpro_checkout_box-zahlungsadresse,
.sdx-page-checkout #pmpro_tos_fields {
	margin-top: 2em;
	padding-top: 2em;
	border-top: 1px solid #D1D5DB;
}

.sdx-page-checkout .box > h2,
.sdx-page-checkout #pmpro_checkout_box-adressdaten-firma > h2,
.sdx-page-checkout .pmpro_checkout_box-adressdaten-firma > h2,
.sdx-page-checkout #pmpro_checkout_box-kontaktdaten > h2,
.sdx-page-checkout .pmpro_checkout_box-kontaktdaten > h2,
.sdx-page-checkout #pmpro_checkout_box-nutzung-des-accounts > h2,
.sdx-page-checkout .pmpro_checkout_box-nutzung-des-accounts > h2,
.sdx-page-checkout #pmpro_autorenewal_checkbox > h3,
.sdx-page-checkout .pmpro_autorenewal_checkbox > h3,
.sdx-page-checkout #pmpro_payment_method > h3,
.sdx-page-checkout .pmpro_payment_method > h3,
.sdx-page-checkout #pmpro_billing_address_fields > h2,
.sdx-page-checkout .pmpro_checkout_box-zahlungsadresse > h2 {
	margin-top: 0;
	font-weight: 600;
	font-size: 14px;
}

.sdx-page-checkout .box > h2,
.sdx-page-checkout .pmpro_checkout_box-adressdaten-firma > h2,
.sdx-page-checkout .pmpro_checkout_box-kontaktdaten > h2,
.sdx-page-checkout .pmpro_checkout_box-nutzung-des-accounts > h2,
.sdx-page-checkout .pmpro_autorenewal_checkbox > h3,
.sdx-page-checkout .pmpro_payment_method > h3 {
	margin-bottom: 1rem;
}

.sdx-page-checkout #pmpro_autorenewal_checkbox > h3,
.sdx-page-checkout #pmpro_payment_method > h3,
.sdx-page-checkout .pmpro_checkout_box-zahlungsadresse > h2 {
	margin: 0 .5rem 1rem 0;
}

.sdx-page-checkout #pmpro_pricing_fields {
	margin-top: 2em;
	margin-bottom: 2em;
}

.sdx-page-checkout #pmpro_level_cost {
	margin-top: 1em;
}

.sdx-page-checkout .box .gateway_paypalstandard::after {
	content: ' oder ';
}

.sdx-page-checkout .box .gateway_check {
	margin-left: 6px;
}

.sdx-page-checkout .box form.pmpro_form .pmpro_submit {
	margin-top: 2em;
}

.sdx-page-checkout .link-back-to-account {
	text-align: center;
}

/*
 * Page Interview (based on page blog single)
 */
.sdx-page-interview .interview-image {
	position: relative;
	margin-top: 50px;
	background-color: #000;
	border-radius: 12px;
	overflow: hidden;
}

.sdx-page-interview .interview-image .image {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: .55;
	z-index: -1;
}

.sdx-page-interview .interview-image .text {
	padding: 30px;
	max-width: 860px;
	margin: 0 auto;
	text-align: justify;
	color: #fff;
}

.sdx-page-interview .interview-image .text.no-image {
	padding: 42% 0 0;
}

.sdx-page-interview .acf-fields > .acf-field {
	padding-left: 0;
	padding-right: 0;
}

.sdx-page-interview input[type="file"] {
	max-width: 100%;
}

.sdx-page-interview .acf-form-submit {
	padding-top: 40px;
	border-top: #eee solid 1px;
	text-align: center;
}

.sdx-page-interview .acf-form-submit .btn {
	font-size: 18px;
}

.sdx-page-interview .bl-spinner-spacer {
	display: inline-block;
	width: 20px;
	visibility: hidden;
}

.sdx-page-interview .acf-spinner {
	display: inline-block;
	visibility: hidden;
}

.sdx-page-interview .acf-spinner.is-active {
	visibility: visible;
}

.sdx-page-interview .alert-danger {
	text-align: center;
}

.sdx-page-interview .alert-danger input[type="text"] {
	max-width: 100%;
}

@media (max-width:767px) {
	.sdx-page-interview .acf-field[data-name="medien"],
	.sdx-page-interview .acf-field[data-name="interview_foto"] {
		width: auto !important;
		float: none;
		border-left: none !important;
	}
}

@media (min-width:768px) {
	.sdx-page-interview .acf-field[data-name="medien"] {
		padding-right: 10px;
	}

	.sdx-page-interview .acf-field[data-name="interview_foto"] {
		padding-left: 10px;
	}
}


/*
 * Page legal
 */
.sdx-page-legal .content {
	margin-top: 50px;
}

.sdx-page-legal .text {
	margin-top: 50px;
	/* padding: 75px 50px; */
	background-color: #fff;
	border-radius: 12px;
	/* color: var(--sdx-color-purplegray-dark); */
	word-wrap: break-word;
}

.sdx-page-legal h2,
.sdx-page-legal h3,
.sdx-page-legal h4,
.sdx-page-legal h5,
.sdx-page-legal h6 {
	margin: 0;
	font-weight: 600;
	font-size: 24px;
	line-height: 32px;
	/* color: var(--sdx-color-purplegray-dark); */
	word-wrap: break-word;
}

.sdx-page-legal h2:not(:first-child),
.sdx-page-legal h3:not(:first-child),
.sdx-page-legal h4:not(:first-child),
.sdx-page-legal h5:not(:first-child),
.sdx-page-legal h6:not(:first-child) {
	margin-top: 32px;
}

.sdx-page-legal p {
	margin-top: 24px;
}

/*
 * Page contact
 */
.sdx-page-contact h2 {
	margin-top: 74px;
	color: #2668A1;
	font-size: 36px;
	line-height: 40px;
	font-weight: 700;
}

.sdx-page-contact h2 + p {
	margin-top: 15px;
	color: #2668A1;
	font-size: 18px;
	line-height: 27px;
}

.sdx-page-contact .wpcf7-form {
	margin-top: 46px;
}

.sdx-page-contact .input-box {
	display: flex;
	flex-direction: column;
	gap: 20px;
}

.sdx-page-contact .wpcf7-text,
.sdx-page-contact .wpcf7-textarea {
	width: 100%;
	padding: 12px 14px;
	background-color: #fff;
	border: 1px solid #2668A1;
	border-radius: 8px;
	color: var(--sdx-color-purplegray-dark);
}

.sdx-page-contact .wpcf7-textarea {
	margin-top: 20px;
}

.sdx-page-contact .wpcf7-submit {
	display: block;
	margin: 25px 0 0 auto;
	padding: 15px 95px 15px 60px;
	background: #2668A1 var(--sdx-icon-arrow-narrow-right-white) right 60px center no-repeat;
	border: 0;
	border-radius: 10px;
	color: #fff;
	font-size: 18px;
	font-weight: 700;
	line-height: 29px;
}

.sdx-page-contact .wpcf7-spinner {
	display: none;
}

.sdx-page-contact form.submitting .wpcf7-spinner {
	display: block;
	margin: 10px auto;
}

/* two column form */
@media (min-width: 600px) {
	.sdx-page-contact .input-box {
		flex-direction: row;
		flex-wrap: wrap;
	}

	.sdx-page-contact .input-box span {
		width: calc(50% - 10px);
	}
}

/*
 * Block prices 2
 */
.sdx-block-prices-2 .content {
	padding-top: 50px;
}

.sdx-block-prices-2 .box {
	max-width: 337px;
	margin: 40px auto 0;
	padding: 16px 16px 22px;
	background-color: #FFF;
	border: 1px solid #DEDEDE;
	border-radius: 8px;
	box-shadow: 0 13px 19px rgba(0, 0, 0, 0.07);
	overflow: hidden;
	text-align: center;
}

.sdx-block-prices-2 .box.highlight {
	background-color: var(--sdx-color-main);
}

.sdx-block-prices-2 .box:first-child {
	margin-top: 0;
}

.sdx-block-prices-2 .title {
	/* color: var(--sdx-color-purplegray-dark); */
	font-size: 28px;
	font-weight: 700;
}

.sdx-block-prices-2 .subtitle {
	margin-top: 6px;
	/* color: var(--sdx-color-purplegray-dark); */
	font-size: 13px;
	font-weight: 600;
	line-height: 23px;
}

.sdx-block-prices-2 .price {
	margin-top: 24px;
	color: #2668A1;
	font-size: 47px;
	font-weight: 800;
	line-height: 64px;
}

.sdx-block-prices-2 .price-info {
	color: #2668A1;
	font-size: 13px;
	font-weight: 700;
	line-height: 20px;
}

.sdx-block-prices-2 .box.highlight .title,
.sdx-block-prices-2 .box.highlight .subtitle,
.sdx-block-prices-2 .box.highlight .price,
.sdx-block-prices-2 .box.highlight .price-info {
	color: #FFFDFD;
}

.sdx-block-prices-2 .btn-main {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 52px;
	max-width: 280px;
	margin: 24px auto 0;
}

.sdx-block-prices-2 .box.highlight .btn-main {
	background-color: #fff;
	color: #357EBE;
}

.sdx-block-prices-2 ul {
	max-width: 228px;
	margin: 0 auto;
}

.sdx-block-prices-2 li {
	min-height: 28px;
	position: relative;
	padding-left: 44px;
	/* color: var(--sdx-color-purplegray-dark); */
	/* font-size: 18px; */
	font-weight: 500;
	line-height: 23px;
	text-align: left;
}

.sdx-block-prices-2 .box.highlight li {
	color: #FFFDFD;
}

.sdx-block-prices-2 li::before {
	content: '';
	width: 28px;
	height: 28px;
	position: absolute;
	left: 0;
	top: calc(50% - 14px);
	background: #d5d5d5 var(--sdx-icon-list-check-thin) center no-repeat;
	background-size: 13px;
	border-radius: 28px;
}

.sdx-block-prices-2 .box.highlight li::before {
	background-image: var(--sdx-icon-list-check-thin-invert);
}

.sdx-block-prices-2 li.active::before {
	background-color: #2668A1;
}

.sdx-block-prices-2 .box.highlight li.active::before {
	background-color: #FFFDFD;
}

.sdx-block-prices-2 li + li {
	margin-top: 22px;
}


.sdx-block-prices-2 .box ul {
	margin-top: 36px;
}

/* desktop size */
@media (min-width: 1010px) {
	.sdx-block-prices-2 .content {
		display: flex;
		justify-content: space-between;
		gap: 20px;
	}

	.sdx-block-prices-2 .box {
		flex-grow: 1;
		margin: 0;
		padding: 64px 43px 43px;
	}
}

/*
 * Block testimonials
 */
.sdx-block-testimonials {
	background-color: var(--sdx-color-gray-lightest);
}

.sdx-block-testimonials .content {
	padding-top: 28px;
	padding-bottom: 28px;
}

.sdx-block-testimonials h3 {
	display: none;
}

.sdx-block-testimonials h2 {
	color: var(--sdx-color-purplegray-dark);
	font-size: 16px;
	font-weight: 700;
	line-height: 20px;
	text-align: center;
}

.sdx-block-testimonials .slider {
	margin-top: 8px;
}

.sdx-block-testimonials .shadow-container {
	height: 100%;
	padding: 12px 12px 16px;
}

.sdx-block-testimonials .box {
	height: 100%;
	padding: 28px 24px 30px;
	background-color: var(--sdx-color-white);
	border-radius: 7px;
	box-shadow: 0 8px 12px rgba(0, 0, 0, 0.07);
}

.sdx-block-testimonials .profile {
	display: flex;
	gap: 8px;
}

.sdx-block-testimonials .avatar {
	flex-shrink: 0;
	width: 31px;
	height: 31px;
	border-radius: 80px;
	background-color: #e7e7e7;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.sdx-block-testimonials .company {
	font-weight: 700;
	font-size: 10px;
	line-height: 15px;
	color: var(--sdx-color-purplegray-dark);
}

.sdx-block-testimonials .name {
	font-weight: 600;
	font-size: 10px;
	line-height: 17px;
	color: var(--sdx-color-purplegray-dark);
}

.sdx-block-testimonials .profile + p {
	margin-top: 7px;
	color: var(--sdx-color-purplegray-dark);
	font-weight: 500;
	font-size: 10px;
	line-height: 17px;
	text-align: justify;
}

.sdx-block-testimonials .btn-main {
	display: block;
	margin-top: 25px;
}

.sdx-block-testimonials .splide__pagination {
	margin-top: 0;
}

/* desktop size */
@media (min-width: 1010px) {
	.sdx-block-testimonials .content {
		padding-top: 40px;
		padding-bottom: 52px;
	}

	.sdx-block-testimonials h3 {
		display: block;
		font-size: 16px;
		line-height: 24px;
		letter-spacing: 0.3em;
		text-align: center;
	}

	.sdx-block-testimonials .content h2 {
		margin-top: 13px;
		font-size: 48px;
		line-height: 59px;
	}

	.sdx-block-testimonials .slider {
		margin-top: 120px;
	}

	.sdx-block-testimonials .shadow-container {
		height: 100%;
		max-width: 785px;
		padding: 0;
	}

	.sdx-block-testimonials .box {
		padding: 53px;
		background-color: #f7f9f9;
		border-radius: 0;
		box-shadow: none;
		transition: background-color .1s ease-in;
	}

	.sdx-block-testimonials li.is-active .box {
		background-color: #23D9A5;
	}

	.sdx-block-testimonials .profile {
		gap: 30px;
	}

	.sdx-block-testimonials .avatar {
		width: 75px;
		height: 75px;
		transition: background-color .1s ease-in;
	}

	.sdx-block-testimonials li.is-active .avatar {
		background-color: #fff;
	}

	.sdx-block-testimonials .company {
		color: #c7c7c7;
		font-weight: 400;
		font-size: 13px;
		line-height: 23px;
		transition: color .1s ease-in;
	}

	.sdx-block-testimonials .name {
		color: #a7f0db;
		font-weight: 700;
		font-size: 23px;
		line-height: 29px;
		transition: color .1s ease-in;
	}

	.sdx-block-testimonials li.is-active .company,
	.sdx-block-testimonials li.is-active .name {
		color: #fff;
	}

	.sdx-block-testimonials .profile + p {
		margin-top: 24px;
		font-weight: 400;
		font-size: 13px;
		line-height: 23px;
		color: var(--sdx-color-purplegray-dark);
		transition: color .1s ease-in;
	}

	.sdx-block-testimonials li.is-active .profile + p {
		color: #fff;
	}

	.sdx-block-testimonials .btn-main {
		background-color: var(--sdx-color-main-dark-50);
		transition: background-color .1s ease-in;
	}

	.sdx-block-testimonials li.is-active .btn-main {
		background-color: var(--sdx-color-main-dark);
	}

	.sdx-block-testimonials .splide__pagination {
		gap: 22px;
		margin-top: 51px;
	}

	.sdx-block-testimonials .splide__pagination button {
		height: 15px;
		width: 15px;
	}

	.sdx-container .splide__pagination button.is-active {
		background-color: var(--sdx-color-main);
	}
}

/*
 * Block newsletter
 */
.sdx-block-newsletter .content {
	padding-top: 50px;
}

.sdx-block-newsletter .box {
	padding: 23px 22px 32px;
	background-color: var(--sdx-color-main);
	border-radius: 7px;
}

.sdx-block-newsletter .inner {
	max-width: 400px;
	margin: 0 auto;
}

.sdx-block-newsletter h2 {
	font-weight: 700;
	font-size: 16px;
	line-height: 20px;
	color: #FFF;
	text-align: center;
}

.sdx-block-newsletter h2 *{
	color: #FFF;
}

.sdx-block-newsletter .text p {
	margin-top: 4px;
	line-height: 20px;
	text-align: center;
	color: #FFFDFD;
}

.sdx-block-newsletter input {
	display: block;
	width: 100%;
	height: 32px;
	margin-top: 24px;
	padding-left: 23px;
	padding-right: 23px;
	background-color: #fff;
	border: 0;
	border-radius: 7px;
	color: var(--sdx-color-purplegray-dark);
}

.sdx-block-newsletter .btn-main {
	width: 100%;
	height: 32px;
	margin-top: 12px;
	padding-top: 0;
	padding-bottom: 0;
	background-color: #fff;
	/* color: #3E8BD0; */
	color: var(--sdx-color-main);
}

.sdx-block-newsletter form p {
	margin-top: 12px;
	/* font-size: 10px; */
	/* line-height: 15px; */
	color: #fff;
}

.sdx-block-newsletter form p a {
	color: #fff;
	text-decoration: underline;
}

.sdx-block-newsletter form p a:hover {
	text-decoration: none;
	font-weight: bold;
}

.sdx-block-newsletter .inputs p,
.sdx-block-newsletter form.success .inputs input,
.sdx-block-newsletter form.success .inputs button {
	display: none;
}

.sdx-block-newsletter form.success .inputs p {
	display: block;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	text-align: center;
}

/* desktop size */
@media (min-width: 1010px) {
	.sdx-block-newsletter .box {
		padding: 87px 150px;
		border-radius: 16px;
	}

	.sdx-block-newsletter .inner {
		max-width: none;
	}

	.sdx-block-newsletter h2 {
		font-weight: 800;
		font-size: 33px;
		line-height: 40px;
		text-align: left;
	}

	.sdx-block-newsletter .text p {
		margin-top: 13px;
		font-size: 20px;
		line-height: 27px;
		text-align: left;
	}

	.sdx-block-newsletter .inputs {
		display: flex;
		gap: 13px;
		margin-top: 43px;
	}

	.sdx-block-newsletter input {
		min-width: 240px;
		max-width: 313px;
		height: 55px;
		margin-top: 0;
		font-size: 18px;
		line-height: 27px;
	}

	.sdx-block-newsletter .btn-main {
		flex-shrink: 0;
		width: 200px;
		height: 55px;
		margin-top: 0;
		padding-left: 28px;
		padding-right: 28px;
		font-weight: 500;
		font-size: 18px;
		line-height: 27px;
	}

	.sdx-block-newsletter form p {
		margin-top: 13px;
		/* font-size: 16px; */
		/* line-height: 22px; */
		color: #fff;
	}

	.sdx-block-newsletter form p a {
		color: #fff;
	}

	.sdx-block-newsletter form.success .inputs p {
		height: 55px;
		font-size: 20px;
		line-height: 24px;
	}
}

/*
 * Block ad
 */
.sdx-block-ad .content {
	padding-top: 50px;
}

.sdx-mag-menu + .sdx-block-ad .content {
	padding-top: 15px;
}

.sdx-block-ad .box.placeholder {
	height: 282px;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: #3E8BD0;
	border-radius: 12px;
	padding: 15px;
}

.sdx-block-ad .text {
	padding: 14px 23px;
	background-color: #2668A1;
	border-radius: 12px;
	color: #fff;
	font-size: 18px;
}

/*
 * Block home search
 */
/* .sdx-block-home-search .content {
	padding-top: 50px;
} */

.sdx-block-home-search{
	position: relative;
}

.sdx-block-home-search .box {
	display: flex;
	flex-direction: column;
	align-items: center;
	background-position: left bottom;
	background-size: cover;
	/* border-radius: 12px; */
	padding: 88px 35px 69px;
}

.sdx-block-home-search .bg{
    position: absolute;
    width: 100%;
    height: 100%;
    /* background-image: url(/wp-content/themes/business-leaders-v2/static/webp-images/home-header-bg.webp); */
    background-size: cover;
    background-repeat: no-repeat;
}

.sdx-block-home-search .bg .fill{
	background-image: url(/wp-content/themes/business-leaders-v2/static/images/small-trans-header-bg.png);
	background-repeat: repeat;
	position: absolute;
    width: 100%;
    height: 100%;
}


/* @media (min-width: 600px) {
	.sdx-block-home-search .bg{
		background-image: url(/wp-content/themes/business-leaders-v2/static/webp-images/home-header-bg.webp);
	}
}
@media (max-width: 599px) {
	.sdx-block-home-search .bg{
		background-image: url(/wp-content/themes/business-leaders-v2/static/webp-images/mobile-home-header-bg.webp);
	}
}

@media (max-width: 430px) {
	.sdx-block-home-search .bg{
		background-image: url(/wp-content/themes/business-leaders-v2/static/webp-images/430-home-header-bg.webp);
	}
} */

.sdx-block-home-search h1 {
	color: #fff;
	font-size: 28px;
	line-height: 130%;
	text-align: center;
	font-style: normal;
	font-weight: 900;
}

.sdx-block-home-search ul.highlights{
	margin-top: 43px;
	display: flex;
	align-items: center;
	flex-direction: column;
	gap: 15px;
}

.sdx-block-home-search ul.highlights li{
	color: var(--Wei, #FFF);
	font-size: 22px;
	font-style: normal;
	font-weight: 900;
	line-height: 30px; /* 136.364% */
}

.sdx-block-home-search ul.highlights li::before{
	display: inline-block;
	width: 18px;
	height: 18px;
	content: url('/wp-content/themes/business-leaders-v2/static/images/highlight-Icon.svg');
	margin-right: 9px;
	/* background-image: url('/wp-content/themes/business-leaders-v2/static/images/highlight-Icon.svg'); */
}

.sdx-block-home-search p {
	margin-top: 8px;
	color: #fff;
	font-size: 22px;
	line-height: 130%;
	text-align: center;
}

.sdx-block-home-search form {
	width: 100%;
	max-width: 837px;
	display: flex;
	margin-top: 50px;
}

.sdx-block-home-search form .input {
	flex-grow: 1;
	background-color: #fff;
	padding: 24px;
	border: 1px solid #D9DEE1;
	border-right: 0;
	border-radius: 16px 0 0 16px;
}

.sdx-block-home-search form .input b {
	font-size: 14px;
	line-height: 20px;
}

.sdx-block-home-search form .input input {
	width: 100%;
	display: block;
	padding: 3px 0;
	border: 0;
	border-bottom: 1px solid #D9DEE1;
	outline: none;
	font-weight: bold;
}

.sdx-block-home-search form button {
	padding: 24px;
	/* background: #2668A1 var(--sdx-icon-search2) no-repeat 15px center; */
	background: #2668A1;
	border-radius: 0 16px 16px 0;
	color: #fff;
	line-height: 20px;
}

.sdx-block-home-search ul.menu {
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	gap: 25px;
	/* gap: 15px; */
	margin-top: 59px;
}

.sdx-block-home-search li a {
	display: block;
	padding: 14px 26px;
	border-radius: 8px;
	border: 1.5px solid #FFFDFD;
	color: #FFFDFD;
	font-weight: 600;
	line-height: 20px;
	white-space: nowrap;
}

/* hide button text */
@media (max-width: 440px) {
	.sdx-block-home-search form button span {
		display: none;
	}
}

/* desktop size */
@media (min-width: 1010px) {
	.sdx-block-home-search .box {
		padding: 88px 70px 69px;
	}

	.sdx-block-home-search h1 {
		font-size: 50px;
	}
}

/*
 * Block section title and inline section title
 */
.sdx-block-section-title .content {
	padding-top: 50px;
}

.sdx-block-section-title h1,
.sdx-block-section-title h2,
h1.sdx-section-title,
h2.sdx-section-title
 {
	display: inline-block;
	max-width: 100%;
	padding: 25px 25px;
	border-radius: 12px;
	background: #2668A1;
	color: #FFFDFD;
	font-size: 22px;
	font-weight: 700;
	line-height: 30px;
	word-wrap: break-word;
}

h2.sdx-section-title *{
	color: #FFFDFD;
}

h1.sdx-section-title,
h2.sdx-section-title {
	margin-bottom: 50px;
}


/* desktop size */
@media (min-width: 1010px) {
	.sdx-block-section-title h1,
	.sdx-block-section-title h2,
	h1.sdx-section-title,
	h2.sdx-section-title {
		padding: 25px 50px;
		font-size: 30px;
		line-height: 35px;
	}

	.sdx-block-home-search ul.highlights{
		flex-direction: row;
	}
}


/*
 * Block textbox
 */
.sdx-block-textbox {
	margin-top: 50px;
	background-color: #3E8BD0;
}

.sdx-block-textbox .content {
	padding-top: 30px;
	padding-bottom: 30px;
}

.sdx-block-textbox .image {
	display: none;
}

.sdx-block-textbox .box {
	max-width: 623px;
	margin: 0 auto;
	padding: 20px;
	background-color: rgba(255, 253, 253, .8);
	border-radius: 12px;
	word-wrap: break-word;
}

.sdx-block-textbox .box h2 {
	color: #2668A1;
	font-size: 30px;
	font-weight: 600;
	line-height: 35px;
}

.sdx-block-textbox .box p {
	margin-top: 20px;
	color: var(--sdx-color-main);
	font-size: 20px;
	line-height: 25px;
}

/* desktop size */
@media (min-width: 1010px) {
	.sdx-block-textbox .content {
		position: relative;
		padding-top: 60px;
		padding-bottom: 60px;
	}

	.sdx-block-textbox .image {
		display: block;
		position: absolute;
		top: 0;
		bottom: 0;
		left: 50%;
		right: 0;
		background-position: center;
		background-repeat: no-repeat;
		background-size: contain;
		z-index: -1;
	}

	.sdx-block-textbox .box {
		margin: 0;
		padding: 35px;
	}

	.sdx-block-textbox .box h2 {
		font-size: 40px;
		line-height: 51px;
	}
}

/*
 * Block posts grid
 */
.sdx-block-posts-grid .content {
	padding-top: 50px;
}

.sdx-block-posts-grid .inner {
	display: flex;
	flex-direction: column;
	gap: 50px;
}

.sdx-block-posts-grid .posts {
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	gap: 43px 24px;
}

.sdx-block-posts-grid .post {
	width: 100%;
	/* max-width: 333px; */
}

.sdx-block-posts-grid .post .image {
	height: 223px;
	padding: 16px 11px;
	border-radius: 12px;
	/* background-position: center; */
	/* background-size: cover; */
	text-align: right;
	position: relative;
}

.sdx-block-posts-grid .post .image img{
	object-fit: cover;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 9;
	border-radius: 12px;
}

.sdx-block-posts-grid .post .cat {
	padding: 4px 8px;
	border: 1px solid #F4FAFD;
	border-radius: 100px;
	color: #F4FAFD;
	font-size: 14px;
	line-height: 20px;
	z-index: 9;
    position: relative;
}

.sdx-block-posts-grid .post h3 {
	margin-top: 16px;
	font-size: 20px;
	font-weight: 600;
	line-height: 28px;
}

/* .sdx-block-posts-grid .post p {
	margin-top: 4px;
	color: var(--sdx-color-purplegray-dark);
} */

.sdx-block-posts-grid .post .more {
	display: inline-block;
	margin-top: 16px;
	padding-right: 32px;
	font-weight: 700;
	background: var(--sdx-icon-arrow-up-right) no-repeat right;
}

.sdx-block-posts-grid .box.placeholder {
	height: 282px;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: #3E8BD0;
	border-radius: 12px;
	padding: 15px;
}

.sdx-block-posts-grid .box .text {
	padding: 14px 23px;
	background-color: #2668A1;
	border-radius: 12px;
	color: #fff;
	font-size: 18px;
}

/* .sdx-block-posts-grid .content > ul {
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	gap: 25px;
	margin-top: 50px;
} */

/* .sdx-block-posts-grid .content > ul li a {
	display: block;
	padding: 14px 26px;
	border-radius: 8px;
	border: 1.5px solid #2668A1;
	color: #2668A1;
	font-weight: 600;
	line-height: 20px;
	white-space: nowrap;
} */

.sdx-block-posts-grid .show-all {
	padding-top: 50px;
}

.sdx-block-posts-grid .show-all a {
	display: inline-block;
	padding: 17px 34px;
	background-color: var(--sdx-color-main);
	border-radius: 8px;
	color: #FFFDFD;
	font-size: 22px;
	line-height: 32px;
}

/* posts in two columns */
/* @media (min-width: 700px) {
	.sdx-block-posts-grid .post {
		width: calc(50% - 12px);
	}
} */

/* desktop size */
@media (min-width: 1010px) {
	.sdx-block-posts-grid .inner {
		flex-direction: row;
		align-items: stretch;
	}

	.sdx-block-posts-grid .posts {
		/* justify-content: start; */
		display: grid;
		grid-template-columns: repeat(3, minmax(0, 1fr));
	}

	.sdx-block-posts-grid .box {
		flex-shrink: 0;
		width: 300px;
		height: auto;
		max-height: 600px;
	}

	.sdx-block-posts-grid .content > ul {
		justify-content: start;
	}
}

/* hide last two posts (last one for top topics) when not in three-column layout */
@media (max-width: 1107px) {
	.sdx-block-posts-grid:not(.sdx-block-top-topics) .posts.no-banner .post:nth-last-child(-n+2),
	.sdx-block-top-topics .posts.no-banner .post:last-child {
		display: none;
	}
}


/*
 * Block testimonials bl
 */
.sdx-block-testimonials-bl .content {
	padding-top: 100px;
	padding-bottom: 50px;
	display: flex;
	flex-direction: column;
	gap: 25px;
}

.sdx-block-testimonials-bl .testimonials {
	width: 100%;
	max-width: 333px;
	margin: 0 auto;
	overflow: hidden;
}

.sdx-block-testimonials-bl .rail {
	display: flex;
	transition: transform ease-in-out .5s;
}

.sdx-block-testimonials-bl .item {
	flex-shrink: 0;
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 25px;
	text-align: center;
}

.sdx-block-testimonials-bl .item .image {
	width: 230px;
	height: 230px;
	border-radius: 12px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.sdx-block-testimonials-bl .item .image img{
	width: 230px;
	height: 230px;
	border-radius: 12px;
}

.sdx-block-testimonials-bl .item p {
	margin-top: 16px;
}

.sdx-block-testimonials-bl .item .name {
	margin-top: 16px;
	font-size: 18px;
	font-weight: 600;
	line-height: 28px;
}

.sdx-block-testimonials-bl .item .name span {
	display: none;
}

.sdx-block-testimonials-bl .item .company {
	margin-top: 4px;
	color: rgba(38, 104, 161, .5);
}

.sdx-block-testimonials-bl .buttons {
	width: 100px;
	display: flex;
	justify-content: space-between;
	margin: 4px auto;
}

.sdx-block-testimonials-bl .buttons button {
	width: 30px;
	height: 30px;
	background-color: #2668A1;
	-webkit-mask-image: var(--sdx-icon-arrow-left);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-image: var(--sdx-icon-arrow-left);
	mask-position: center;
	mask-repeat: no-repeat;
	transition: opacity var(--sdx-link-hover-transition);
}

.sdx-block-testimonials-bl .buttons button:hover {
	opacity: var(--sdx-link-hover-opacity);
}

.sdx-block-testimonials-bl .buttons .right {
	-webkit-mask-image: var(--sdx-icon-arrow-right);
	mask-image: var(--sdx-icon-arrow-right);
}

.sdx-block-testimonials-bl .box.placeholder {
	height: 282px;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: #3E8BD0;
	border-radius: 12px;
	padding: 15px;
}

.sdx-block-testimonials-bl .box .text {
	padding: 14px 23px;
	background-color: #2668A1;
	border-radius: 12px;
	color: #fff;
	font-size: 18px;
}

/* desktop size */
@media (min-width: 1010px) {
	.sdx-block-testimonials-bl .content {
		flex-direction: row;
		justify-content: space-between;
	}

	.sdx-block-testimonials-bl .testimonials {
		max-width: none;
		margin: 0;
	}

	.sdx-block-testimonials-bl .item {
		flex-direction: row;
		align-items: start;
		text-align: left;
	}

	.sdx-block-testimonials-bl .item .image {
		flex-shrink: 0;
	}

	.sdx-block-testimonials-bl .item .name span {
		display: inline;
	}

	.sdx-block-testimonials-bl .item .buttons {
		margin-left: 0;
		margin-right: 0;
	}

	.sdx-block-testimonials-bl .box {
		flex-shrink: 0;
		width: 326px;
		height: 280px;
	}
}


/*
 * Block button row
 */
.sdx-block-button-row .content {
	padding-top: 50px;
}

.sdx-block-button-row .content > ul {
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	gap: 25px;
}

.sdx-block-button-row .content > ul li a {
	display: block;
	padding: 14px 26px;
	border-radius: 8px;
	border: 1.5px solid #2668A1;
	color: #2668A1;
	font-weight: 600;
	line-height: 20px;
	white-space: nowrap;
}

/* desktop size */
@media (min-width: 1010px) {
	.sdx-block-button-row .content > ul {
		justify-content: start;
	}
}

/*
 * Block sponsored post
 */
.sdx-block-sponsored-post .content {
	padding-top: 50px;
}

.sdx-block-sponsored-post .post {
	width: 100%;
	max-width: 333px;
	display: block;
	margin: 0 auto;
}

.sdx-block-sponsored-post .post .image {
	height: 197px;
	padding: 16px 11px;
	border-radius: 12px;
	background-position: center;
	background-size: cover;
	text-align: right;
}

.sdx-block-sponsored-post .post .image img{
	width: 100%;
	height: 100%;
	object-fit: cover;
	border-radius: 12px;
}

.sdx-block-sponsored-post .post .cat {
	padding: 4px 8px;
	border: 1px solid #F4FAFD;
	border-radius: 100px;
	color: #F4FAFD;
	font-size: 14px;
	line-height: 20px;
}

.sdx-block-sponsored-post .post .sponsored {
	display: inline-block;
	margin-top: 16px;
	/* color: rgba(38, 104, 161, 0.5); */
	line-height: 28px;
}

.sdx-block-sponsored-post .post h3 {
	margin-top: 4px;
	font-weight: 600;
	line-height: 28px;
}

.sdx-block-sponsored-post .post p {
	margin-top: 4px;
}

.sdx-block-sponsored-post .post .more {
	display: inline-block;
	margin-top: 16px;
	padding-right: 32px;
	font-weight: 700;
	background: var(--sdx-icon-arrow-up-right) no-repeat right;
}

/* two columns */
@media (min-width: 700px) {
	.sdx-block-sponsored-post .post {
		display: flex;
		align-items: center;
		max-width: none;
	}

	.sdx-block-sponsored-post .post .image {
		flex: 0 1 578px;
	}

	.sdx-block-sponsored-post .post .text {
		flex: 0 0 566px;
		margin: 0 33px;
	}

	.sdx-block-sponsored-post .post .sponsored {
		margin-top: 0;
	}
}

/* desktop size */
@media (min-width: 1010px) {
	.sdx-block-sponsored-post .post {
		align-items: start;
	}

	.sdx-block-sponsored-post .post .image {
		height: 324px;
	}

	.sdx-block-sponsored-post .post .text {
		margin-top: 50px;
		margin-left: 70px;
	}
}

/*
 * Block get membership
 */
.sdx-block-get-membership .content {
	padding-top: 50px;
	padding-bottom: 100px;
}

.sdx-block-get-membership .box {
	padding: 40px 10px 0;
	/* background-color: #3E8BD0; */
	background-color: var(--sdx-color-main);
	border-radius: 12px 12px 0 0;
}

.sdx-block-get-membership h1 {
	max-width: 966px;
	padding: 0 32px;
	color: #FFF;
	font-size: 32px;
	font-weight: 800;
	line-height: 32px;
	text-align: center;
}

.sdx-block-get-membership .inner {
	position: relative;
	top: 100px;
	margin-top: -52px; /* 48px margin - 100px position offset */
	background-color: #fff;
	border-radius: 8px;
	box-shadow: 0 4px 6px -2px rgba(0, 0, 0, 0.05), 0 10px 15px -3px rgba(0, 0, 0, 0.10);
	overflow: hidden;
}

.sdx-block-get-membership .left {
	padding: 24px;
}

/* .sdx-block-get-membership .left .box-title {
	color: #2668A1;
	font-size: 16px;
	font-weight: 700;
} */

/* .sdx-block-get-membership .left p {
	color: var(--sdx-color-purplegray-dark);
} */

.sdx-block-get-membership .left .list-title {
	display: flex;
	gap: 16px;
	align-items: center;
	margin-top: 32px;
	/* color: #3E8BD0; */
	/* font-size: 14px; */
	/* font-weight: 600; */
	/* letter-spacing: 0.7px; */
	/* line-height: 20px; */
	text-transform: uppercase;
}

.sdx-block-get-membership .left .list-title::after {
	content: '';
	width: 100%;
	height: 2px;
	background-color: #E5E7EB;
}

.sdx-block-get-membership .left ul {
	display: flex;
	flex-wrap: wrap;
	gap: 20px 24px;
	margin-top: 32px;
}

.sdx-block-get-membership .left li {
	width: 100%;
	padding-left: 32px;
	background: var(--sdx-icon-list-circle-arrow) no-repeat;
	/* color: var(--sdx-color-purplegray-dark); */
	/* font-size: 14px; */
	/* line-height: 20px; */
}

.sdx-block-get-membership .right {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding: 30px 10px;
	background: #F9FAFB;
	text-align: center;
}

.sdx-block-get-membership .right h2 {
	color: #2668A1;
	text-align: center;
	font-size: 20px;
	font-weight: 800;
	line-height: 24px;
}

.sdx-block-get-membership .right .rules {
	margin-top: 16px;
	/* color: var(--sdx-color-purplegray-dark); */
	/* font-size: 14px; */
	font-weight: 500;
	/* line-height: 20px; */
	text-decoration-line: underline;
}

.sdx-block-get-membership .right .button {
	margin-top: 24px;
	padding: 13px 21px;
	border-radius: 6px;
	/* background: #3E8BD0; */
	background: var(--sdx-color-main);
	color: #fff;
	font-weight: 500;
}

.sdx-block-get-membership .right p {
	margin-top: 16px;
	/* color: var(--sdx-color-purplegray-dark); */
	/* font-size: 14px; */
	font-weight: 500;
}

/* two columns inner */
@media (min-width: 700px) {
	.sdx-block-get-membership .inner {
		display: flex;
	}

	.sdx-block-get-membership .right {
		flex: 0 0 333px;
		padding: 0;
	}
}

/* desktop size */
@media (min-width: 1010px) {
	.sdx-block-get-membership .box {
		padding: 80px 15px 0;
	}

	.sdx-block-get-membership h1 {
		font-size: 48px;
		line-height: 48px;
		margin: 0px auto;
	}

	.sdx-block-get-membership .left {
		padding: 48px;
	}

	.sdx-block-get-membership .left li {
		width: calc(50% - 12px);
		max-width: 260px;
	}

	.sdx-block-get-membership .right h2 {
		font-size: 40px;
		line-height: 48px;
	}
}

/*
 * Block leaders grid
 */
.sdx-block-leaders-grid .content {
	padding-top: 50px;
}

.sdx-block-leaders-grid .inner {
	display: flex;
	flex-direction: column;
	gap: 50px;
}

.sdx-block-leaders-grid .profiles {
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	gap: 43px 24px;
}

.sdx-block-leaders-grid .profile,
.sdx-block-posts-grid .profile {
	width: 100%;
	/* max-width: 333px; */
}

/* .sdx-block-leaders-grid .profile .image, */
.sdx-block-posts-grid .profile .image {
	height: 300px;
	border-radius: 12px 12px 0 0;
	/* background: #fff url('../images/no-image.png') no-repeat center top; */
	background-size: cover;
	line-height: 0px;
}

.sdx-block-posts-grid .profile .image img,
.sdx-block-leaders-grid .profile .thumb img,
.sdx-block-leaders-grid .profile picture img{
	height: 300px;
	border-radius: 12px 12px 0 0;
	object-fit: cover;
	width: 100%
}

.sdx-block-leaders-grid .profile .info,
.sdx-block-posts-grid .profile .info {
	display: flex;
	justify-content: space-between;
	align-items: center;
	gap: 10px;
	padding: 12px 24px 15px;
	background-color: #fff;
	border-radius: 0 0 12px 12px;
	border: 1px solid #D9DEE1;
	border-top: 0;
}

.sdx-block-leaders-grid .profile .text,
.sdx-block-posts-grid .profile .text {
	overflow: hidden;
}

.sdx-block-leaders-grid .profile h3,
.sdx-block-posts-grid .profile h3 {
	color: #2668A1;
	font-weight: 700;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.sdx-block-leaders-grid .profile p,
.sdx-block-posts-grid .profile p {
	/* color: var(--sdx-color-purplegray-dark); */
	/* font-size: 12px; */
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.sdx-block-leaders-grid .profile .links,
.sdx-block-posts-grid .profile .links {
	display: flex;
	gap: 8px;
}

.sdx-block-leaders-grid .profile .links li,
.sdx-block-posts-grid .profile .links li {
	height: 32px;
}

.sdx-block-leaders-grid .profile .links a,
.sdx-block-posts-grid .profile .links a {
	width: 32px;
	height: 32px;
	display: inline-block;
	background: #2668A1 center/16px no-repeat;
	border-radius: 100px;
}

.sdx-block-leaders-grid .profile .links a.link,
.sdx-block-posts-grid .profile .links a.link {
	background-image: var(--sdx-icon-link);
	background-position: center 7px;
}

.sdx-block-leaders-grid .profile .links a.phone,
.sdx-block-posts-grid .profile .links a.phone {
	background-image: var(--sdx-icon-phone);
	background-position: center 7px;
}

.sdx-block-leaders-grid .profile .links a.mail,
.sdx-block-posts-grid .profile .links a.mail {
	background-image: var(--sdx-icon-mail);
}

.sdx-block-leaders-grid .box.placeholder {
	height: 282px;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: #3E8BD0;
	border-radius: 12px;
	padding: 15px;
}

.sdx-block-leaders-grid .box .text {
	padding: 14px 23px;
	background-color: #2668A1;
	border-radius: 12px;
	color: #fff;
	font-size: 18px;
}

.button-row {
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	gap: 25px;
	margin-top: 50px;
}

.button-row a {
	display: block;
	padding: 14px 26px;
	border-radius: 8px;
	border: 1.5px solid #2668A1;
	color: #2668A1;
	font-weight: 600;
	line-height: 20px;
	white-space: nowrap;
}

.sdx-block-leaders-grid .show-all {
	padding-top: 50px;
}

.sdx-block-leaders-grid .show-all a {
	display: inline-block;
	padding: 17px 34px;
	background-color: var(--sdx-color-main);
	border-radius: 8px;
	color: #FFFDFD;
	font-size: 22px;
	line-height: 32px;
}

/* posts in two columns */
/* @media (min-width: 700px) {
	.sdx-block-leaders-grid .profile,
	.sdx-block-posts-grid .profile {
		width: calc(50% - 12px);
	}
} */

/* desktop size */
@media (min-width: 1010px) {
	.sdx-block-leaders-grid .inner {
		flex-direction: row;
		align-items: stretch;
	}

	.sdx-block-leaders-grid .profiles {
		display: grid;
        grid-template-columns: repeat(3, minmax(0, 1fr));
        gap: 43px 24px;
	}

	.sdx-block-leaders-grid .box {
		flex-shrink: 0;
		width: 300px;
		height: auto;
		max-height: 600px;
	}

	.button-row {
		justify-content: start;
	}
}

/* hide last two profiles when not in three-column layout */
@media (max-width: 1107px) {
	.sdx-block-leaders-grid .profiles.no-banner > div:nth-last-child(-n+2) {
		display: none;
	}
}

/*
 * Page profiles list
 */
.sdx-page-profiles-list .text-bar {
	margin-top: 50px;
	background-color: #3e8bd0;
}

.sdx-page-profiles-list .text-bar .content {
	padding-top: 75px;
	padding-bottom: 75px;
	color: #fff;
}

.sdx-page-profiles-list .text-bar h2 {
	font-size: 36px;
	font-weight: 600;
	line-height: 47px;
	text-align: center;
}

.sdx-page-profiles-list .text-bar p {
	margin-top: 24px;
	padding: 0 50px;
	font-size: 18px;
	line-height: 23px;
	text-align: center;
}

/* Lucky WP Table of Contents */
/* .lwptoc {
	overflow-x: auto;
} */

.lwptoc:first-child {
	margin-top: 0;
}

.lwptoc-autoWidth .lwptoc_i {
	display: block;
}

.lwptoc .lwptoc_i {
	padding: 20px 30px;
	border-radius: 12px;
}

.lwptoc .lwptoc_title {
	font-size: 18px;
	text-transform: uppercase;
}

/* .lwptoc .lwptoc_header{
	margin-bottom: 28px;
} */

.lwptoc .lwptoc_item_number {
	font-weight: bold;
	display: none;
}

.lwptoc .lwptoc_item_number:after {
	content: ".";
}

/* .lwptoc .lwptoc_item_label {
	padding-left: 5px;
} */

.lwptoc-notInherit .lwptoc_i DIV A {
	word-wrap: break-word;
}

.desktop-table-of-contents .lwptoc{
	display: none;
}

.mobile-table-of-contents{
	display: block;
	position: fixed;
    bottom: -6px;
	width: 100%;
	z-index: 99;
}

.mobile-table-of-contents .lwptoc{
	margin-bottom: 0px;
}

.mobile-table-of-contents .lwptoc .lwptoc_header{
	text-align: center;
}

.mobile-table-of-contents .lwptoc .lwptoc_header{
	background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" style="color:white" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6 nv-mobile"><path stroke-linecap="round" stroke-linejoin="round" d="M4.5 15.75l7.5-7.5 7.5 7.5"></path></svg>') no-repeat right top;
	background-size: 25px 25px;
	background-position: right 29px center;
	margin-bottom: 19px;
}

.mobile-table-of-contents .lwptoc .lwptoc_header.show{
	background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" style="color:white" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6 nv-mobile"><path stroke-linecap="round" stroke-linejoin="round" d="M19.5 8.25l-7.5 7.5-7.5-7.5"></path></svg>') no-repeat right top;
	background-size: 25px 25px;
	background-position: right 29px center;
}

.nv-mobile{color: white;}

.mobile-table-of-contents .lwptoc .lwptoc_item{
	padding: 10px 10px;
    border-bottom: 1px solid var(--sdx-color-main);
}

.mobile-table-of-contents .lwptoc .lwptoc_i{
	width: 100%;
	border-radius: 10px 10px 0px 0px;
	background-color: var(--sdx-color-main);
	padding: 0px;
    padding-top: 20px;
}

.mobile-table-of-contents .lwptoc .lwptoc_i .lwptoc_items{
	display: none;
	max-height: calc(100vh - 260px);
    overflow-y: auto;
	margin-top: 20px;
	background-color: white;
}

.mobile-table-of-contents .lwptoc .lwptoc_i .lwptoc_title, .mobile-table-of-contents .lwptoc_item_number{
	color: white;
}

.mobile-table-of-contents .lwptoc .lwptoc_i .lwptoc_items a{
	font-size: 15px;
	color: var(--sdx-color-main);
}



.mb-30{
	margin-bottom: 30px
}

.pb-30{
	padding-bottom: 30px
}


/* profile-modal */
.profile-modal {
	position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    justify-content: center;
    align-items: center;
    z-index: 99999;
	padding: 0 var(--sdx-mobile-content-padding-x);
}

/* Modal Content/Box */
.profile-modal .modal-content {
    background-color: #fefefe;
    padding: 20px;
    border: 1px solid #888;
	border-radius: 10px;
	padding-top: 40px;
	position: relative;
	/* min-width: 100%; */
}

.profile-modal .modal-content h2.title{
	padding: 20px 0px;	
}

.profile-modal .modal-content .body-modal{
	max-height: calc(100vh - 100px);
	overflow: auto;
}

.profile-modal .modal-content *{
	color: var(--sdx-color-main);
	max-width: 100%;
}

.profile-modal .modal-content .body-modal .thumb{
	border-radius: 12px;
	text-align: center;
}

.profile-modal .modal-content .body-modal .thumb,
.profile-modal .modal-content .body-modal .content{
	margin-top: 1.5em;
}

.profile-modal .modal-content .body-modal .content h2{
	margin-top: 1.5em;
}

.profile-modal .modal-content .body-modal .content p{
	margin-top: 1rem;
}

/* The Close Button */
.profile-modal .close {
	color: var(--sdx-color-main);
    font-size: 28px;
    font-weight: bold;
    position: absolute;
    top: 0px;
    right: 10px;
}

.profile-modal .close:hover,
.profile-modal .close:focus {
  color: black;
  text-decoration: none;
  cursor: pointer;
}
/* profile-modal end */


/* HTML: <div class="loader"></div> */
.loader-wrap{
	position: fixed;
    top: 0px;
    width: 100%;
    height: 100%;
    background: #ededed;
    display: flex;
    align-items: center;
    /* align-content: center; */
    justify-content: center;
	opacity: 0.2;
	visibility: hidden;
	z-index: 999;
}
.loader {
	width: 60px;
	aspect-ratio: 4;
	background: radial-gradient(circle closest-side,#000 90%,#0000) 0/calc(100%/3) 100% space;
	clip-path: inset(0 100% 0 0);
	animation: l1 1s steps(4) infinite;
}
@keyframes l1 {to{clip-path: inset(0 -34% 0 0)}}

body.single-post{
	background-color: #ffffff;
}


.related-post-headline{
	margin-bottom: 64px;
	text-align: center;
	font-family: Inter;
	font-size: 30px;
	font-style: normal;
	font-weight: 700;
	line-height: 32px; /* 106.667% */
}

.related-posts{
	display: flex;
	flex-direction: column;
	gap: 50px;
}

.related-posts .top a{
	color: white;
}

.related-posts .top > img{
	max-width: 100%;
}
.related-posts .top{
	position: relative;
	color: white;
	margin-bottom: 20px;
}

.related-posts .top .info{
	position: absolute;
	width: 100%;
	bottom: 0px;
	border-top: 1px solid rgba(255, 255, 255, 0.30);
	background: rgba(255, 255, 255, 0.30);
	/* Backdrop blurs/backdrop-blur-lg */
	backdrop-filter: blur(12px);
	padding: 24px;
	display: flex;
	justify-content: space-between;
}

.related-posts .top .info .author{
	font-weight: 600;
}

.related-posts .content h2
{
	color: var(--sdx-color-main);
	font-size: 24px;
	font-style: normal;
	font-weight: 600;
	line-height: 32px;
	margin-bottom: 8px;
	word-wrap: break-word;
}

.related-posts .content h2 span{
	font-size: 24px;
	font-style: normal;
	font-weight: 600;
	font-weight: 600;
	line-height: 32px;
}

.related-posts .content .description{
	color: var(--sdx-color-main);
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 24px; /* 150% */
	margin-bottom: 24px;
}

.related-posts .content .read-post{
	color: var(--sdx-color-main);
	font-size: 16px;
	font-style: normal;
	font-weight: 600;
	line-height: 24px; /* 150% */
	display: flex;
	align-items: center;
}

.related-posts .content h2{
	word-break: break-all;
}
/*related-posts end*/


.btn-popup-detail{
	cursor: pointer;
}

.home .sdx-block-posts-grid .post h3,
.home .sdx-container h3 a
{
	color: var(--sdx-color-main);
	font-size: 18px;
	font-style: normal;
	font-weight: 900;
	line-height: 28px;
}

.home .more:hover{
	color: var(--sdx-color-main);
	/* font-size: 18px; */
	font-style: normal;
	font-weight: 900;
	line-height: 28px;
	text-decoration-line: underline;
}

.home .sdx-block-posts-grid .post p{
	color: var(--sdx-color-main);
	/* font-size: 18px; */
	font-style: normal;
}

/* desktop size */
@media (min-width: 1010px) {

	.profile-modal{
		padding: 0px;
	}

	.profile-modal .modal-content{
		padding: 40px;
		/* min-width: calc(100% - 20%); */
		width: 1180px;
	}

	body.single-profile{
		background: #FFF;
	}

	/* .sdx-block-leaders-grid .profile .image,
	.sdx-block-posts-grid .profile .image {
		height: 340px;
	} */

	.sdx-block-leaders-grid .profile .thumb img,
	.sdx-block-leaders-grid .profile picture img{
		height: 340px;
	}

	
} /*end desktop size*/