.elementor-24 .elementor-element.elementor-element-f42cb4f{--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;--gap:0px 49px;--row-gap:0px;--column-gap:49px;--padding-top:94px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-fa2bd73{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-e4970a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-ddc3f2d{font-size:20px;}.elementor-24 .elementor-element.elementor-element-c8ff83d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-24 .elementor-element.elementor-element-c8ff83d:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-c8ff83d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9e95e9d );}.elementor-24 .elementor-element.elementor-element-a32b0f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-24 .elementor-element.elementor-element-a32b0f4 .elementor-heading-title{font-family:"Google Sans Flex";font-size:24px;font-weight:600;line-height:26px;}.elementor-24 .elementor-element.elementor-element-51da0d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-24 .elementor-element.elementor-element-2747ddc .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:16px 32px 16px 32px;}.elementor-24 .elementor-element.elementor-element-2747ddc .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-2747ddc .elementor-button:focus{background-color:var( --e-global-color-ca27a41 );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-2747ddc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-2747ddc .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-2747ddc .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-5729814{--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;--align-items:flex-start;--gap:30px 69px;--row-gap:30px;--column-gap:69px;--padding-top:0px;--padding-bottom:94px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-93935eb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-24 .elementor-element.elementor-element-93935eb:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-93935eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9e95e9d );}.elementor-24 .elementor-element.elementor-element-0489826{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-24 .elementor-element.elementor-element-0489826 .elementor-heading-title{font-family:"Google Sans Flex";font-size:24px;font-weight:600;line-height:26px;}.elementor-24 .elementor-element.elementor-element-4719620{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-24 .elementor-element.elementor-element-02e1c0f{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-24 .elementor-element.elementor-element-f7e3f5d{--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;--gap:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-24 .elementor-element.elementor-element-8807d92{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-71438d0{font-size:20px;}.elementor-24 .elementor-element.elementor-element-d11e93f a{color:var( --e-global-color-932d2e2 );}.elementor-24 .elementor-element.elementor-element-afcc02f{--display:flex;}.elementor-24 .elementor-element.elementor-element-736dc8f{font-size:20px;}.elementor-24 .elementor-element.elementor-element-878ffab a{color:var( --e-global-color-932d2e2 );}.elementor-24 .elementor-element.elementor-element-b46e28c{--display:flex;}.elementor-24 .elementor-element.elementor-element-7c74324{font-size:20px;}.elementor-24 .elementor-element.elementor-element-6a06fc4 a{color:var( --e-global-color-932d2e2 );}.elementor-24 .elementor-element.elementor-element-ba65873{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-24 .elementor-element.elementor-element-ba65873:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-ba65873 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9e95e9d );}.elementor-24 .elementor-element.elementor-element-63588c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-24 .elementor-element.elementor-element-63588c1 .elementor-heading-title{font-family:"Google Sans Flex";font-size:24px;font-weight:600;line-height:26px;}.elementor-24 .elementor-element.elementor-element-1771e6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-0f215b6{--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;--gap:0px 78px;--row-gap:0px;--column-gap:78px;--padding-top:79px;--padding-bottom:79px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-0f215b6:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-0f215b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-5490a73{--display:flex;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-9819c73{width:var( --container-widget-width, 610px );max-width:610px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:610px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-9819c73 .elementor-heading-title{font-family:"Kaisei Opti";font-size:48px;font-weight:700;line-height:54px;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-da55da0{width:var( --container-widget-width, 608px );max-width:608px;--container-widget-width:608px;--container-widget-flex-grow:0;font-family:"Google Sans Flex";font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-627aab1 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Google Sans Flex";font-size:18px;line-height:22px;letter-spacing:0.7px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:16px 32px 16px 32px;}.elementor-24 .elementor-element.elementor-element-627aab1 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-627aab1 .elementor-button:focus{background-color:var( --e-global-color-ca27a41 );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-627aab1{margin:31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-627aab1 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-627aab1 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-7cd128c{--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;}.elementor-24 .elementor-element.elementor-element-93da494{margin:0px 07.99px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-74824f6{width:initial;max-width:initial;}.elementor-24 .elementor-element.elementor-element-74824f6 img{width:355px;}.elementor-24 .elementor-element.elementor-element-3dbf243{width:var( --container-widget-width, 1.856% );max-width:1.856%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 007.99px;--container-widget-width:1.856%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-3dbf243.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-fa2bd73{--width:100%;}.elementor-24 .elementor-element.elementor-element-c8ff83d{--width:92%;}.elementor-24 .elementor-element.elementor-element-8807d92{--width:350px;}.elementor-24 .elementor-element.elementor-element-b46e28c{--width:50%;}.elementor-24 .elementor-element.elementor-element-7cd128c{--width:64%;}}@media(max-width:1024px) and (min-width:768px){.elementor-24 .elementor-element.elementor-element-8807d92{--width:100%;}.elementor-24 .elementor-element.elementor-element-b46e28c{--width:100%;}}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-f42cb4f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-e4970a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-24 .elementor-element.elementor-element-a32b0f4 .elementor-heading-title{font-size:22px;}.elementor-24 .elementor-element.elementor-element-5729814{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-0489826 .elementor-heading-title{font-size:22px;}.elementor-24 .elementor-element.elementor-element-02e1c0f{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-f7e3f5d{--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:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-b46e28c{--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-24 .elementor-element.elementor-element-63588c1 .elementor-heading-title{font-size:22px;}.elementor-24 .elementor-element.elementor-element-0f215b6{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-9819c73{--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;}.elementor-24 .elementor-element.elementor-element-9819c73 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-24 .elementor-element.elementor-element-da55da0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-ddc3f2d{font-size:18px;line-height:26px;}.elementor-24 .elementor-element.elementor-element-2747ddc .elementor-button{padding:14px 14px 14px 14px;}.elementor-24 .elementor-element.elementor-element-0f215b6{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-24 .elementor-element.elementor-element-9819c73{text-align:start;}.elementor-24 .elementor-element.elementor-element-9819c73 .elementor-heading-title{font-size:36px;line-height:42px;}.elementor-24 .elementor-element.elementor-element-da55da0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-627aab1 .elementor-button{padding:14px 14px 14px 14px;}.elementor-24 .elementor-element.elementor-element-7cd128c{--justify-content:center;--gap:0px 4px;--row-gap:0px;--column-gap:4px;}.elementor-24 .elementor-element.elementor-element-93da494{width:var( --container-widget-width, 5px );max-width:5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:5px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-93da494 img{width:100%;}.elementor-24 .elementor-element.elementor-element-74824f6{--container-widget-width:93%;--container-widget-flex-grow:0;width:var( --container-widget-width, 93% );max-width:93%;text-align:start;}.elementor-24 .elementor-element.elementor-element-74824f6 img{width:100%;}.elementor-24 .elementor-element.elementor-element-3dbf243{width:var( --container-widget-width, 5px );max-width:5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:5px;--container-widget-flex-grow:0;}}/* Start custom CSS for text-editor, class: .elementor-element-d11e93f */.elementor-24 .elementor-element.elementor-element-d11e93f span{
    color: var(--e-global-color-932d2e2);;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-878ffab */.elementor-24 .elementor-element.elementor-element-878ffab span{
    color: var(--e-global-color-932d2e2);;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a06fc4 */.elementor-24 .elementor-element.elementor-element-6a06fc4 span{
    color: var(--e-global-color-932d2e2);;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Google Sans Flex';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.advancedoms.com/wp-content/uploads/2026/08/GoogleSansFlex_24pt-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans Flex';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.advancedoms.com/wp-content/uploads/2026/08/GoogleSansFlex_24pt-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans Flex';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.advancedoms.com/wp-content/uploads/2026/08/GoogleSansFlex_24pt-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans Flex';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.advancedoms.com/wp-content/uploads/2026/08/GoogleSansFlex_24pt-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans Flex';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.advancedoms.com/wp-content/uploads/2026/08/GoogleSansFlex_24pt-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans Flex';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.advancedoms.com/wp-content/uploads/2026/08/GoogleSansFlex_24pt-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans Flex';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.advancedoms.com/wp-content/uploads/2026/08/GoogleSansFlex_24pt-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans Flex';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.advancedoms.com/wp-content/uploads/2026/08/GoogleSansFlex_24pt-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans Flex';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.advancedoms.com/wp-content/uploads/2026/08/GoogleSansFlex_24pt-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Kaisei Opti';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.advancedoms.com/wp-content/uploads/2026/08/KaiseiOpti-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Kaisei Opti';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.advancedoms.com/wp-content/uploads/2026/08/KaiseiOpti-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Kaisei Opti';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.advancedoms.com/wp-content/uploads/2026/08/KaiseiOpti-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */