.elementor-3279 .elementor-element.elementor-element-aa-hero{--display:flex;--justify-content:center;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-3279 .elementor-element.elementor-element-aa-hero:not(.elementor-motion-effects-element-type-background), .elementor-3279 .elementor-element.elementor-element-aa-hero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B2C47;background-image:url("https://solomonsnobs.com/wp-content/uploads/2026/07/maze-lines-hero.webp");background-position:center center;background-size:cover;}.elementor-3279 .elementor-element.elementor-element-aa-hero-inner{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3279 .elementor-element.elementor-element-aa-h1{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:center;}.elementor-3279 .elementor-element.elementor-element-aa-h1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:var(--arts-fluid-preset--9025141);font-weight:700;text-transform:capitalize;line-height:1.15em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3279 .elementor-element.elementor-element-aa-standfirst{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 720px );max-width:720px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:720px;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;color:#DDEDFA;}.elementor-3279 .elementor-element.elementor-element-aa-standfirst.elementor-element{--align-self:center;}.elementor-3279 .elementor-element.elementor-element-aa-hero-ctas{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper .gform_title, .elementor-widget-pp-gravity-forms .pp-gravity-form .pp-gravity-form-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper .gform_description, .elementor-widget-pp-gravity-forms .pp-gravity-form .pp-gravity-form-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-widget-pp-gravity-forms .pp-gravity-form .gfield textarea, .elementor-widget-pp-gravity-forms .pp-gravity-form .gfield select{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pp-gravity-forms .pp-gravity-form .gfield.gsection .gsection_title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper .gform_footer input[type="submit"],
					.elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper .gform_page_footer input[type="submit"],
					.elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper .gfield--type-submit input[type="submit"]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pp-gravity-forms .pp-gravity-form .gform_page_footer input[type="button"]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3279 .elementor-element.elementor-element-cea2ce9{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;}.elementor-3279 .elementor-element.elementor-element-cea2ce9.elementor-element{--align-self:center;}.elementor-3279 .elementor-element.elementor-element-cea2ce9 .pp-gravity-form .validation_message:not(.validation_message--hidden-on-empty){display:block !important;}.elementor-3279 .elementor-element.elementor-element-cea2ce9 .pp-gravity-form .validation_error{display:block !important;}.elementor-3279 .elementor-element.elementor-element-cea2ce9 .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-3279 .elementor-element.elementor-element-cea2ce9 .pp-gravity-form .gfield textarea, .elementor-3279 .elementor-element.elementor-element-cea2ce9 .pp-gravity-form .gfield select{background-color:#f9f9f9;padding:10px 10px 10px 10px;}.elementor-3279 .elementor-element.elementor-element-cea2ce9 .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-3279 .elementor-element.elementor-element-cea2ce9 .pp-gravity-form .gfield select{width:510px;height:100%;}.elementor-3279 .elementor-element.elementor-element-cea2ce9 .pp-gravity-form .gfield textarea{height:100%;}.elementor-3279 .elementor-element.elementor-element-cea2ce9 .pp-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}.elementor-3279 .elementor-element.elementor-element-cea2ce9 .pp-gravity-form .gform_footer,
                    .elementor-3279 .elementor-element.elementor-element-cea2ce9 .pp-gravity-form .gform_page_footer{justify-content:flex-end;}.elementor-3279 .elementor-element.elementor-element-cea2ce9 .pp-gravity-form .gform_wrapper .gform_footer input[type="submit"],
					.elementor-3279 .elementor-element.elementor-element-cea2ce9 .pp-gravity-form .gform_wrapper .gform_page_footer input[type="submit"],
					.elementor-3279 .elementor-element.elementor-element-cea2ce9 .pp-gravity-form .gform_wrapper .gfield--type-submit input[type="submit"]{width:510px;background-color:#166BAE;border-radius:10px 10px 10px 10px;padding:12px 20px 12px 20px;}.elementor-3279 .elementor-element.elementor-element-cea2ce9 .pp-gravity-form .gform_wrapper .gform_footer input[type="submit"]:hover,
					.elementor-3279 .elementor-element.elementor-element-cea2ce9 .pp-gravity-form .gform_wrapper .gform_page_footer input[type="submit"]:hover,
					.elementor-3279 .elementor-element.elementor-element-cea2ce9 .pp-gravity-form .gform_wrapper .gfield--type-submit input[type="submit"]:hover{background-color:#11548A;}.elementor-3279 .elementor-element.elementor-element-cea2ce9 .pp-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-3279 .elementor-element.elementor-element-cea2ce9 .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-3279 .elementor-element.elementor-element-cea2ce9 .gform_confirmation_wrapper{padding:10px 10px 10px 10px;}.elementor-3279 .elementor-element.elementor-element-4ae7dc6e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3279 .elementor-element.elementor-element-4ae7dc6e:not(.elementor-motion-effects-element-type-background), .elementor-3279 .elementor-element.elementor-element-4ae7dc6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFEFE;}.elementor-3279 .elementor-element.elementor-element-32d683d8{--display:flex;}.elementor-3279 .elementor-element.elementor-element-1d6415ed{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-3279 .elementor-element.elementor-element-1d6415ed .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:var(--arts-fluid-preset--d88db4c);font-weight:400;text-transform:uppercase;color:var( --e-global-color-9db965b );}.elementor-3279 .elementor-element.elementor-element-dd13784{--display:flex;}.elementor-widget-pp-logo-carousel .pp-logo-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pp-logo-carousel .swiper-pagination-fraction{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3279 .elementor-element.elementor-element-5f050147 .pp-logo-carousel .swiper-slide{text-align:center;}.elementor-3279 .elementor-element.elementor-element-aa-func-section{--display:flex;--justify-content:center;--padding-top:40px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-3279 .elementor-element.elementor-element-aa-func-section:not(.elementor-motion-effects-element-type-background), .elementor-3279 .elementor-element.elementor-element-aa-func-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-35f1317 );}.elementor-3279 .elementor-element.elementor-element-aa-func-inner{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3279 .elementor-element.elementor-element-aa-func-h2{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-3279 .elementor-element.elementor-element-aa-func-h2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:var(--arts-fluid-preset--da51e2f);font-weight:700;color:#0B2C47;}.elementor-3279 .elementor-element.elementor-element-b887783{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;font-family:"DM Sans", Sans-serif;font-size:17px;color:#5B6B79;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3279 .elementor-element.elementor-element-737260a{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3279 .elementor-element.elementor-element-737260a:not(.elementor-motion-effects-element-type-background), .elementor-3279 .elementor-element.elementor-element-737260a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-3279 .elementor-element.elementor-element-b0b8d65 .elementor-icon{margin-bottom:15px;}.elementor-3279 .elementor-element.elementor-element-b0b8d65 .title{margin-bottom:10px;}.elementor-3279 .elementor-element.elementor-element-b0b8d65 .desc{margin-bottom:20px;}.elementor-3279 .elementor-element.elementor-element-2894158{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3279 .elementor-element.elementor-element-c2d1570 .elementor-icon{margin-bottom:15px;}.elementor-3279 .elementor-element.elementor-element-c2d1570 .title{margin-bottom:10px;}.elementor-3279 .elementor-element.elementor-element-c2d1570 .desc{margin-bottom:20px;}.elementor-3279 .elementor-element.elementor-element-28a5085{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3279 .elementor-element.elementor-element-39f4962 .elementor-icon{margin-bottom:15px;}.elementor-3279 .elementor-element.elementor-element-39f4962 .title{margin-bottom:10px;}.elementor-3279 .elementor-element.elementor-element-39f4962 .desc{margin-bottom:20px;}.elementor-3279 .elementor-element.elementor-element-e355e08{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3279 .elementor-element.elementor-element-82a3836 .elementor-icon{margin-bottom:15px;}.elementor-3279 .elementor-element.elementor-element-82a3836 .title{margin-bottom:10px;}.elementor-3279 .elementor-element.elementor-element-82a3836 .desc{margin-bottom:20px;}.elementor-3279 .elementor-element.elementor-element-b5edda4{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3279 .elementor-element.elementor-element-b5edda4:not(.elementor-motion-effects-element-type-background), .elementor-3279 .elementor-element.elementor-element-b5edda4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-3279 .elementor-element.elementor-element-e48f995 .elementor-icon{margin-bottom:15px;}.elementor-3279 .elementor-element.elementor-element-e48f995 .title{margin-bottom:10px;}.elementor-3279 .elementor-element.elementor-element-e48f995 .desc{margin-bottom:20px;}.elementor-3279 .elementor-element.elementor-element-0881b47{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:40%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-gap:50px;--n-tabs-icon-size:40px;}.elementor-3279 .elementor-element.elementor-element-0881b47 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-35f1317 );}.elementor-3279 .elementor-element.elementor-element-0881b47.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-5394ac7 );}.elementor-3279 .elementor-element.elementor-element-0881b47 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-icon-color-hover:var( --e-global-color-astglobalcolor4 );}.elementor-3279 .elementor-element.elementor-element-aa-prin-section{--display:flex;--justify-content:center;--padding-top:72px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3279 .elementor-element.elementor-element-aa-prin-section:not(.elementor-motion-effects-element-type-background), .elementor-3279 .elementor-element.elementor-element-aa-prin-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-3279 .elementor-element.elementor-element-aa-prin-inner{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3279 .elementor-element.elementor-element-aa-prin-h2{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-3279 .elementor-element.elementor-element-aa-prin-h2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:var(--arts-fluid-preset--de7dfeb);font-weight:700;color:#0B2C47;}.elementor-3279 .elementor-element.elementor-element-aa-prin-p{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;font-family:"DM Sans", Sans-serif;font-size:17px;color:#5B6B79;}.elementor-3279 .elementor-element.elementor-element-c428e9b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-3279 .elementor-element.elementor-element-c428e9b:not(.elementor-motion-effects-element-type-background), .elementor-3279 .elementor-element.elementor-element-c428e9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-3279 .elementor-element.elementor-element-1cea778{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-3279 .elementor-element.elementor-element-1cea778:not(.elementor-motion-effects-element-type-background), .elementor-3279 .elementor-element.elementor-element-1cea778 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3279 .elementor-element.elementor-element-3a09f42 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-3279 .elementor-element.elementor-element-3a09f42 .elementor-icon{font-size:100px;}.elementor-3279 .elementor-element.elementor-element-3a09f42 .elementor-icon-box-title, .elementor-3279 .elementor-element.elementor-element-3a09f42 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;line-height:1.4em;}.elementor-3279 .elementor-element.elementor-element-3a09f42 .elementor-icon-box-title{color:#0B2C47;}.elementor-3279 .elementor-element.elementor-element-3a09f42 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.6em;color:#5B6B79;}.elementor-3279 .elementor-element.elementor-element-44d11a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-3279 .elementor-element.elementor-element-44d11a2:not(.elementor-motion-effects-element-type-background), .elementor-3279 .elementor-element.elementor-element-44d11a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3279 .elementor-element.elementor-element-5e4c906 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-3279 .elementor-element.elementor-element-5e4c906 .elementor-icon{font-size:100px;}.elementor-3279 .elementor-element.elementor-element-5e4c906 .elementor-icon-box-title, .elementor-3279 .elementor-element.elementor-element-5e4c906 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;line-height:1.4em;}.elementor-3279 .elementor-element.elementor-element-5e4c906 .elementor-icon-box-title{color:#0B2C47;}.elementor-3279 .elementor-element.elementor-element-5e4c906 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.6em;color:#5B6B79;}.elementor-3279 .elementor-element.elementor-element-46676a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-3279 .elementor-element.elementor-element-46676a8:not(.elementor-motion-effects-element-type-background), .elementor-3279 .elementor-element.elementor-element-46676a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3279 .elementor-element.elementor-element-35316c9 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-3279 .elementor-element.elementor-element-35316c9 .elementor-icon{font-size:100px;}.elementor-3279 .elementor-element.elementor-element-35316c9 .elementor-icon-box-title, .elementor-3279 .elementor-element.elementor-element-35316c9 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;line-height:1.4em;}.elementor-3279 .elementor-element.elementor-element-35316c9 .elementor-icon-box-title{color:#0B2C47;}.elementor-3279 .elementor-element.elementor-element-35316c9 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.6em;color:#5B6B79;}.elementor-3279 .elementor-element.elementor-element-2c28312{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-3279 .elementor-element.elementor-element-2c28312:not(.elementor-motion-effects-element-type-background), .elementor-3279 .elementor-element.elementor-element-2c28312 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3279 .elementor-element.elementor-element-489edf6 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-3279 .elementor-element.elementor-element-489edf6 .elementor-icon{font-size:100px;}.elementor-3279 .elementor-element.elementor-element-489edf6 .elementor-icon-box-title, .elementor-3279 .elementor-element.elementor-element-489edf6 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;line-height:1.4em;}.elementor-3279 .elementor-element.elementor-element-489edf6 .elementor-icon-box-title{color:#0B2C47;}.elementor-3279 .elementor-element.elementor-element-489edf6 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.6em;color:#5B6B79;}.elementor-3279 .elementor-element.elementor-element-aa-hes-section{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-3279 .elementor-element.elementor-element-aa-hes-section:not(.elementor-motion-effects-element-type-background), .elementor-3279 .elementor-element.elementor-element-aa-hes-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F9FC;}.elementor-3279 .elementor-element.elementor-element-aa-hes-inner{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3279 .elementor-element.elementor-element-aa-hes-h2{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-3279 .elementor-element.elementor-element-aa-hes-h2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;color:#0B2C47;}.elementor-widget-pp-faq .pp-faq-item{border-color:var( --e-global-color-text );}.elementor-widget-pp-faq .pp-faqs .pp-faq-question{color:var( --e-global-color-primary );}.elementor-widget-pp-faq .pp-faqs .pp-faq-question svg{fill:var( --e-global-color-primary );}.elementor-widget-pp-faq .pp-faqs .pp-faq-question.pp-accordion-tab-active{color:var( --e-global-color-accent );}.elementor-widget-pp-faq .pp-faqs .pp-faq-question.pp-accordion-tab-active svg{fill:var( --e-global-color-accent );}.elementor-widget-pp-faq .pp-faqs .pp-faq-question .pp-accordion-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-pp-faq .pp-faqs .pp-faq-question .pp-accordion-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-pp-faq .pp-advanced-accordion .pp-accordion-item:hover .pp-accordion-tab-title .pp-accordion-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-pp-faq .pp-advanced-accordion .pp-accordion-item:hover .pp-accordion-tab-title .pp-accordion-toggle-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-pp-faq .pp-faqs .pp-faq-question.pp-accordion-tab-active .pp-accordion-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-pp-faq .pp-faqs .pp-faq-question.pp-accordion-tab-active .pp-accordion-toggle-icon svg{fill:var( --e-global-color-accent );}.elementor-3279 .elementor-element.elementor-element-aa-faq-widget{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;--grid-row-gap:10px;}.elementor-3279 .elementor-element.elementor-element-aa-faq-widget .pp-advanced-accordion .pp-faq-item:not(:last-child){margin-bottom:10px;}.elementor-3279 .elementor-element.elementor-element-aa-faq-widget .pp-faq-item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#d4d4d4;border-radius:10px 10px 10px 10px;}.elementor-3279 .elementor-element.elementor-element-aa-faq-widget .pp-faqs .pp-faq-question{color:#0B2C47;background-color:#FFFFFF;}.elementor-3279 .elementor-element.elementor-element-aa-faq-widget .pp-faqs .pp-faq-question svg{fill:#0B2C47;}.elementor-3279 .elementor-element.elementor-element-aa-faq-widget .pp-faqs .pp-faq-question .pp-accordion-tab-icon{font-size:16px;margin-right:10px;}.elementor-3279 .elementor-element.elementor-element-aa-faq-widget .pp-faqs .pp-faq-answer{color:#333;}.elementor-3279 .elementor-element.elementor-element-aa-faq-widget .pp-faqs .pp-faq-question .pp-accordion-toggle-icon{font-size:16px;}.elementor-3279 .elementor-element.elementor-element-aa-resources{--display:flex;--justify-content:center;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-3279 .elementor-element.elementor-element-aa-resources:not(.elementor-motion-effects-element-type-background), .elementor-3279 .elementor-element.elementor-element-aa-resources > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-3279 .elementor-element.elementor-element-aa-res-inner{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3279 .elementor-element.elementor-element-aa-res-h2{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-3279 .elementor-element.elementor-element-aa-res-h2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;color:#0B2C47;}.elementor-3279 .elementor-element.elementor-element-aa-res-links{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3279 .elementor-element.elementor-element-ee2161d{--grid-row-gap:35px;width:100%;max-width:100%;--grid-column-gap:30px;}.elementor-3279 .elementor-element.elementor-element-ee2161d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:028px 0px 0px 0px;}.elementor-3279 .elementor-element.elementor-element-ee2161d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-3279 .elementor-element.elementor-element-ee2161d:after{content:"0.66";}.elementor-3279 .elementor-element.elementor-element-ee2161d .elementor-post__thumbnail__link{width:100%;}.elementor-3279 .elementor-element.elementor-element-ee2161d .elementor-post__meta-data span + span:before{content:"•";}.elementor-3279 .elementor-element.elementor-element-ee2161d .elementor-post__text{margin-top:20px;}.elementor-3279 .elementor-element.elementor-element-ee2161d .elementor-post__title, .elementor-3279 .elementor-element.elementor-element-ee2161d .elementor-post__title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;}.elementor-3279 .elementor-element.elementor-element-aa-cta-band{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-3279 .elementor-element.elementor-element-aa-cta-band:not(.elementor-motion-effects-element-type-background), .elementor-3279 .elementor-element.elementor-element-aa-cta-band > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B2C47;background-image:url("https://solomonsnobs.com/wp-content/uploads/2026/07/maze-lines-hero.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3279 .elementor-element.elementor-element-aa-cta-inner{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3279 .elementor-element.elementor-element-aa-cta-h3{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-3279 .elementor-element.elementor-element-aa-cta-h3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:var(--arts-fluid-preset--07cb4a0);font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-3279 .elementor-element.elementor-element-aa-cta-p{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#DDEDFA;}.elementor-3279 .elementor-element.elementor-element-6474ee4{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;}.elementor-3279 .elementor-element.elementor-element-6474ee4.elementor-element{--align-self:center;}.elementor-3279 .elementor-element.elementor-element-6474ee4 .pp-gravity-form .validation_message:not(.validation_message--hidden-on-empty){display:block !important;}.elementor-3279 .elementor-element.elementor-element-6474ee4 .pp-gravity-form .validation_error{display:block !important;}.elementor-3279 .elementor-element.elementor-element-6474ee4 .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-3279 .elementor-element.elementor-element-6474ee4 .pp-gravity-form .gfield textarea, .elementor-3279 .elementor-element.elementor-element-6474ee4 .pp-gravity-form .gfield select{background-color:#f9f9f9;padding:10px 10px 10px 10px;}.elementor-3279 .elementor-element.elementor-element-6474ee4 .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-3279 .elementor-element.elementor-element-6474ee4 .pp-gravity-form .gfield select{width:510px;height:100%;}.elementor-3279 .elementor-element.elementor-element-6474ee4 .pp-gravity-form .gfield textarea{height:100%;}.elementor-3279 .elementor-element.elementor-element-6474ee4 .pp-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}.elementor-3279 .elementor-element.elementor-element-6474ee4 .pp-gravity-form .gform_footer,
                    .elementor-3279 .elementor-element.elementor-element-6474ee4 .pp-gravity-form .gform_page_footer{justify-content:flex-end;}.elementor-3279 .elementor-element.elementor-element-6474ee4 .pp-gravity-form .gform_wrapper .gform_footer input[type="submit"],
					.elementor-3279 .elementor-element.elementor-element-6474ee4 .pp-gravity-form .gform_wrapper .gform_page_footer input[type="submit"],
					.elementor-3279 .elementor-element.elementor-element-6474ee4 .pp-gravity-form .gform_wrapper .gfield--type-submit input[type="submit"]{width:510px;background-color:#166BAE;border-radius:10px 10px 10px 10px;padding:12px 20px 12px 20px;}.elementor-3279 .elementor-element.elementor-element-6474ee4 .pp-gravity-form .gform_wrapper .gform_footer input[type="submit"]:hover,
					.elementor-3279 .elementor-element.elementor-element-6474ee4 .pp-gravity-form .gform_wrapper .gform_page_footer input[type="submit"]:hover,
					.elementor-3279 .elementor-element.elementor-element-6474ee4 .pp-gravity-form .gform_wrapper .gfield--type-submit input[type="submit"]:hover{background-color:#11548A;}.elementor-3279 .elementor-element.elementor-element-6474ee4 .pp-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-3279 .elementor-element.elementor-element-6474ee4 .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-3279 .elementor-element.elementor-element-6474ee4 .gform_confirmation_wrapper{padding:10px 10px 10px 10px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-3279 .elementor-element.elementor-element-aa-hero{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-3279 .elementor-element.elementor-element-aa-h1 .elementor-heading-title{font-size:30;}.elementor-3279 .elementor-element.elementor-element-1d6415ed{text-align:center;}.elementor-3279 .elementor-element.elementor-element-aa-func-section{--padding-top:24px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-3279 .elementor-element.elementor-element-aa-func-h2 .elementor-heading-title{font-size:24;}.elementor-3279 .elementor-element.elementor-element-aa-prin-section{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-3279 .elementor-element.elementor-element-aa-prin-h2 .elementor-heading-title{font-size:24;}.elementor-3279 .elementor-element.elementor-element-c428e9b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3279 .elementor-element.elementor-element-3a09f42 .elementor-icon-box-title, .elementor-3279 .elementor-element.elementor-element-3a09f42 .elementor-icon-box-title a{font-size:16px;}.elementor-3279 .elementor-element.elementor-element-3a09f42 .elementor-icon-box-description{font-size:14px;}.elementor-3279 .elementor-element.elementor-element-5e4c906 .elementor-icon-box-title, .elementor-3279 .elementor-element.elementor-element-5e4c906 .elementor-icon-box-title a{font-size:16px;}.elementor-3279 .elementor-element.elementor-element-5e4c906 .elementor-icon-box-description{font-size:14px;}.elementor-3279 .elementor-element.elementor-element-35316c9 .elementor-icon-box-title, .elementor-3279 .elementor-element.elementor-element-35316c9 .elementor-icon-box-title a{font-size:16px;}.elementor-3279 .elementor-element.elementor-element-35316c9 .elementor-icon-box-description{font-size:14px;}.elementor-3279 .elementor-element.elementor-element-489edf6 .elementor-icon-box-title, .elementor-3279 .elementor-element.elementor-element-489edf6 .elementor-icon-box-title a{font-size:16px;}.elementor-3279 .elementor-element.elementor-element-489edf6 .elementor-icon-box-description{font-size:14px;}.elementor-3279 .elementor-element.elementor-element-aa-hes-section{--padding-top:0072px;--padding-bottom:0072px;--padding-left:10px;--padding-right:10px;}.elementor-3279 .elementor-element.elementor-element-aa-hes-h2 .elementor-heading-title{font-size:24px;}.elementor-3279 .elementor-element.elementor-element-aa-resources{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-3279 .elementor-element.elementor-element-aa-res-h2 .elementor-heading-title{font-size:24px;}.elementor-3279 .elementor-element.elementor-element-ee2161d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-3279 .elementor-element.elementor-element-ee2161d:after{content:"0.5";}.elementor-3279 .elementor-element.elementor-element-ee2161d .elementor-post__thumbnail__link{width:100%;}.elementor-3279 .elementor-element.elementor-element-aa-cta-band{--padding-top:072px;--padding-bottom:072px;--padding-left:10px;--padding-right:10px;}.elementor-3279 .elementor-element.elementor-element-aa-cta-h3 .elementor-heading-title{font-size:22;}}@media(min-width:768px){.elementor-3279 .elementor-element.elementor-element-aa-hero{--content-width:1100px;}.elementor-3279 .elementor-element.elementor-element-aa-hero-inner{--content-width:820px;}.elementor-3279 .elementor-element.elementor-element-aa-hero-ctas{--content-width:720px;}.elementor-3279 .elementor-element.elementor-element-32d683d8{--width:20%;}.elementor-3279 .elementor-element.elementor-element-aa-func-section{--content-width:1250px;}.elementor-3279 .elementor-element.elementor-element-aa-func-inner{--content-width:720px;}.elementor-3279 .elementor-element.elementor-element-aa-prin-section{--content-width:1100px;}.elementor-3279 .elementor-element.elementor-element-aa-prin-inner{--content-width:720px;}.elementor-3279 .elementor-element.elementor-element-c428e9b{--width:1250px;}.elementor-3279 .elementor-element.elementor-element-1cea778{--width:48%;}.elementor-3279 .elementor-element.elementor-element-44d11a2{--width:48%;}.elementor-3279 .elementor-element.elementor-element-46676a8{--width:47%;}.elementor-3279 .elementor-element.elementor-element-2c28312{--width:47%;}.elementor-3279 .elementor-element.elementor-element-aa-hes-inner{--content-width:720px;}.elementor-3279 .elementor-element.elementor-element-aa-resources{--content-width:1250px;}.elementor-3279 .elementor-element.elementor-element-aa-res-inner{--content-width:720px;}.elementor-3279 .elementor-element.elementor-element-aa-cta-inner{--content-width:720px;}}/* Start custom CSS for container, class: .elementor-element-1cea778 */.elementor-3279 .elementor-element.elementor-element-1cea778 { border: 1px solid #DCE6EE; transition: transform 0.4s ease-out, box-shadow 0.4s ease-out; } .elementor-3279 .elementor-element.elementor-element-1cea778:hover { transform: translateY(-4px); box-shadow: 0 12px 28px rgba(11,44,71,0.12); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44d11a2 */.elementor-3279 .elementor-element.elementor-element-44d11a2 { border: 1px solid #DCE6EE; transition: transform 0.4s ease-out, box-shadow 0.4s ease-out; } .elementor-3279 .elementor-element.elementor-element-44d11a2:hover { transform: translateY(-4px); box-shadow: 0 12px 28px rgba(11,44,71,0.12); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46676a8 */.elementor-3279 .elementor-element.elementor-element-46676a8 { border: 1px solid #DCE6EE; transition: transform 0.4s ease-out, box-shadow 0.4s ease-out; } .elementor-3279 .elementor-element.elementor-element-46676a8:hover { transform: translateY(-4px); box-shadow: 0 12px 28px rgba(11,44,71,0.12); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c28312 */.elementor-3279 .elementor-element.elementor-element-2c28312 { border: 1px solid #DCE6EE; transition: transform 0.4s ease-out, box-shadow 0.4s ease-out; } .elementor-3279 .elementor-element.elementor-element-2c28312:hover { transform: translateY(-4px); box-shadow: 0 12px 28px rgba(11,44,71,0.12); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c428e9b */.elementor-3279 .elementor-element.elementor-element-c428e9b > .e-con-inner { max-width: 1100px; margin: 0 auto; }/* End custom CSS */