.elementor-46920 .elementor-element.elementor-element-3956e68{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:143px;--padding-bottom:00px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-75fd696{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-46920 .elementor-element.elementor-element-62ea317{width:var( --container-widget-width, 414px );max-width:414px;--container-widget-width:414px;--container-widget-flex-grow:0;}.elementor-46920 .elementor-element.elementor-element-62ea317.elementor-element{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-46920 .elementor-element.elementor-element-6d99b6f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-46920 .elementor-element.elementor-element-6d99b6f .elementor-heading-title{font-family:"GTWalsheimPro", Sans-serif;font-size:76px;font-weight:700;line-height:83.6px;color:#FFFFFF;}.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-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-46920 .elementor-element.elementor-element-e7248f6{--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:17px 17px;--row-gap:17px;--column-gap:17px;--border-radius:24px 24px 24px 24px;--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-b7448ed{--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:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:53px;--padding-bottom:48px;--padding-left:37px;--padding-right:37px;}.elementor-46920 .elementor-element.elementor-element-b7448ed.e-con{--align-self:flex-start;}.elementor-46920 .elementor-element.elementor-element-c2e02f2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:left;}.elementor-46920 .elementor-element.elementor-element-c2e02f2 .elementor-heading-title{font-family:"GTWalsheimPro", Sans-serif;font-size:36px;font-weight:700;line-height:39.6px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-46920 .elementor-element.elementor-element-9409b7c{width:var( --container-widget-width, 860px );max-width:860px;padding:0px 0px 0px 0px;--container-widget-width:860px;--container-widget-flex-grow:0;font-family:"GTWalsheimPro", Sans-serif;font-size:18px;font-weight:400;line-height:23.4px;color:var( --e-global-color-45b364c );}.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-size:var( --e-global-typography-primary-font-size );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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-46920 .elementor-element.elementor-element-2faf82f{padding:15px 20px 15px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#74747475;border-radius:16px 16px 16px 16px;--icon-box-icon-margin:16px;}.elementor-46920 .elementor-element.elementor-element-2faf82f.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-46920 .elementor-element.elementor-element-2faf82f .elementor-icon-box-wrapper{text-align:left;}.elementor-46920 .elementor-element.elementor-element-2faf82f.elementor-view-stacked .elementor-icon{background-color:#926BD900;}.elementor-46920 .elementor-element.elementor-element-2faf82f.elementor-view-framed .elementor-icon, .elementor-46920 .elementor-element.elementor-element-2faf82f.elementor-view-default .elementor-icon{fill:#926BD900;color:#926BD900;border-color:#926BD900;}.elementor-46920 .elementor-element.elementor-element-2faf82f .elementor-icon{font-size:22px;}.elementor-46920 .elementor-element.elementor-element-2faf82f .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-2faf82f .elementor-icon-box-title a{font-family:"GTWalsheimPro", Sans-serif;font-size:16px;font-weight:500;}.elementor-46920 .elementor-element.elementor-element-2faf82f .elementor-icon-box-title{color:var( --e-global-color-45b364c );}.elementor-46920 .elementor-element.elementor-element-2faf82f .elementor-icon-box-description{color:var( --e-global-color-45b364c );}.elementor-46920 .elementor-element.elementor-element-0b89ff6{padding:15px 20px 15px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#74747475;border-radius:16px 16px 16px 16px;--icon-box-icon-margin:16px;}.elementor-46920 .elementor-element.elementor-element-0b89ff6.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-46920 .elementor-element.elementor-element-0b89ff6 .elementor-icon-box-wrapper{text-align:left;}.elementor-46920 .elementor-element.elementor-element-0b89ff6 .elementor-icon{font-size:22px;}.elementor-46920 .elementor-element.elementor-element-0b89ff6 .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-0b89ff6 .elementor-icon-box-title a{font-family:"GTWalsheimPro", Sans-serif;font-size:16px;font-weight:500;}.elementor-46920 .elementor-element.elementor-element-0b89ff6 .elementor-icon-box-title{color:var( --e-global-color-45b364c );}.elementor-46920 .elementor-element.elementor-element-0b89ff6 .elementor-icon-box-description{color:var( --e-global-color-45b364c );}.elementor-46920 .elementor-element.elementor-element-1553166{padding:15px 20px 15px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#74747475;border-radius:16px 16px 16px 16px;--icon-box-icon-margin:16px;}.elementor-46920 .elementor-element.elementor-element-1553166.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-46920 .elementor-element.elementor-element-1553166 .elementor-icon-box-wrapper{text-align:left;}.elementor-46920 .elementor-element.elementor-element-1553166.elementor-view-stacked .elementor-icon{background-color:#1F4A2C;}.elementor-46920 .elementor-element.elementor-element-1553166.elementor-view-framed .elementor-icon, .elementor-46920 .elementor-element.elementor-element-1553166.elementor-view-default .elementor-icon{fill:#1F4A2C;color:#1F4A2C;border-color:#1F4A2C;}.elementor-46920 .elementor-element.elementor-element-1553166 .elementor-icon{font-size:22px;}.elementor-46920 .elementor-element.elementor-element-1553166 .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-1553166 .elementor-icon-box-title a{font-family:"GTWalsheimPro", Sans-serif;font-size:16px;font-weight:500;}.elementor-46920 .elementor-element.elementor-element-1553166 .elementor-icon-box-title{color:var( --e-global-color-45b364c );}.elementor-46920 .elementor-element.elementor-element-1553166 .elementor-icon-box-description{color:var( --e-global-color-45b364c );}.elementor-46920 .elementor-element.elementor-element-2ba5b06{--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;--justify-content:flex-start;--border-radius:0px 24px 24px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-46920 .elementor-element.elementor-element-2ba5b06:not(.elementor-motion-effects-element-type-background), .elementor-46920 .elementor-element.elementor-element-2ba5b06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14111D30;}.elementor-46920 .elementor-element.elementor-element-40783ef{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:left;}.elementor-46920 .elementor-element.elementor-element-40783ef .elementor-heading-title{font-family:"GTWalsheimPro", Sans-serif;font-size:42px;font-weight:700;line-height:46.2px;color:#FFFFFF;}.elementor-46920 .elementor-element.elementor-element-fef2dad{--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:17px 17px;--row-gap:17px;--column-gap:17px;--border-radius:24px 24px 24px 24px;--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-ac5a930{--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:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:53px;--padding-bottom:48px;--padding-left:37px;--padding-right:37px;}.elementor-46920 .elementor-element.elementor-element-ac5a930.e-con{--align-self:flex-start;}.elementor-46920 .elementor-element.elementor-element-808fa9a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:left;}.elementor-46920 .elementor-element.elementor-element-808fa9a .elementor-heading-title{font-family:"GTWalsheimPro", Sans-serif;font-size:36px;font-weight:700;line-height:39.6px;color:#FFFFFF;}.elementor-46920 .elementor-element.elementor-element-c31643d{width:var( --container-widget-width, 860px );max-width:860px;padding:0px 0px 0px 0px;--container-widget-width:860px;--container-widget-flex-grow:0;font-family:"GTWalsheimPro", Sans-serif;font-size:18px;font-weight:400;line-height:23.4px;color:var( --e-global-color-45b364c );}.elementor-46920 .elementor-element.elementor-element-27dfb77{padding:15px 20px 15px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#74747475;border-radius:16px 16px 16px 16px;--icon-box-icon-margin:16px;}.elementor-46920 .elementor-element.elementor-element-27dfb77.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-46920 .elementor-element.elementor-element-27dfb77 .elementor-icon-box-wrapper{text-align:left;}.elementor-46920 .elementor-element.elementor-element-27dfb77.elementor-view-stacked .elementor-icon{background-color:#926BD900;}.elementor-46920 .elementor-element.elementor-element-27dfb77.elementor-view-framed .elementor-icon, .elementor-46920 .elementor-element.elementor-element-27dfb77.elementor-view-default .elementor-icon{fill:#926BD900;color:#926BD900;border-color:#926BD900;}.elementor-46920 .elementor-element.elementor-element-27dfb77 .elementor-icon{font-size:22px;}.elementor-46920 .elementor-element.elementor-element-27dfb77 .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-27dfb77 .elementor-icon-box-title a{font-family:"GTWalsheimPro", Sans-serif;font-size:16px;font-weight:500;}.elementor-46920 .elementor-element.elementor-element-27dfb77 .elementor-icon-box-title{color:var( --e-global-color-45b364c );}.elementor-46920 .elementor-element.elementor-element-27dfb77 .elementor-icon-box-description{color:var( --e-global-color-45b364c );}.elementor-46920 .elementor-element.elementor-element-d6bfab5{padding:15px 20px 15px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#74747475;border-radius:16px 16px 16px 16px;--icon-box-icon-margin:16px;}.elementor-46920 .elementor-element.elementor-element-d6bfab5.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-46920 .elementor-element.elementor-element-d6bfab5 .elementor-icon-box-wrapper{text-align:left;}.elementor-46920 .elementor-element.elementor-element-d6bfab5.elementor-view-stacked .elementor-icon{background-color:#1F4A2C;}.elementor-46920 .elementor-element.elementor-element-d6bfab5.elementor-view-framed .elementor-icon, .elementor-46920 .elementor-element.elementor-element-d6bfab5.elementor-view-default .elementor-icon{fill:#1F4A2C;color:#1F4A2C;border-color:#1F4A2C;}.elementor-46920 .elementor-element.elementor-element-d6bfab5 .elementor-icon{font-size:22px;}.elementor-46920 .elementor-element.elementor-element-d6bfab5 .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-d6bfab5 .elementor-icon-box-title a{font-family:"GTWalsheimPro", Sans-serif;font-size:16px;font-weight:500;}.elementor-46920 .elementor-element.elementor-element-d6bfab5 .elementor-icon-box-title{color:var( --e-global-color-45b364c );}.elementor-46920 .elementor-element.elementor-element-d6bfab5 .elementor-icon-box-description{color:var( --e-global-color-45b364c );}.elementor-46920 .elementor-element.elementor-element-0c77dae{padding:15px 20px 15px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#74747475;border-radius:16px 16px 16px 16px;--icon-box-icon-margin:16px;}.elementor-46920 .elementor-element.elementor-element-0c77dae.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-46920 .elementor-element.elementor-element-0c77dae .elementor-icon-box-wrapper{text-align:left;}.elementor-46920 .elementor-element.elementor-element-0c77dae.elementor-view-stacked .elementor-icon{background-color:#1F4A2C;}.elementor-46920 .elementor-element.elementor-element-0c77dae.elementor-view-framed .elementor-icon, .elementor-46920 .elementor-element.elementor-element-0c77dae.elementor-view-default .elementor-icon{fill:#1F4A2C;color:#1F4A2C;border-color:#1F4A2C;}.elementor-46920 .elementor-element.elementor-element-0c77dae .elementor-icon{font-size:22px;}.elementor-46920 .elementor-element.elementor-element-0c77dae .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-0c77dae .elementor-icon-box-title a{font-family:"GTWalsheimPro", Sans-serif;font-size:16px;font-weight:500;}.elementor-46920 .elementor-element.elementor-element-0c77dae .elementor-icon-box-title{color:var( --e-global-color-45b364c );}.elementor-46920 .elementor-element.elementor-element-0c77dae .elementor-icon-box-description{color:var( --e-global-color-45b364c );}.elementor-46920 .elementor-element.elementor-element-395c7a2{padding:15px 20px 15px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#74747475;border-radius:16px 16px 16px 16px;--icon-box-icon-margin:16px;}.elementor-46920 .elementor-element.elementor-element-395c7a2.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-46920 .elementor-element.elementor-element-395c7a2 .elementor-icon-box-wrapper{text-align:left;}.elementor-46920 .elementor-element.elementor-element-395c7a2.elementor-view-stacked .elementor-icon{background-color:#1F4A2C;}.elementor-46920 .elementor-element.elementor-element-395c7a2.elementor-view-framed .elementor-icon, .elementor-46920 .elementor-element.elementor-element-395c7a2.elementor-view-default .elementor-icon{fill:#1F4A2C;color:#1F4A2C;border-color:#1F4A2C;}.elementor-46920 .elementor-element.elementor-element-395c7a2 .elementor-icon{font-size:22px;}.elementor-46920 .elementor-element.elementor-element-395c7a2 .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-395c7a2 .elementor-icon-box-title a{font-family:"GTWalsheimPro", Sans-serif;font-size:16px;font-weight:500;}.elementor-46920 .elementor-element.elementor-element-395c7a2 .elementor-icon-box-title{color:var( --e-global-color-45b364c );}.elementor-46920 .elementor-element.elementor-element-395c7a2 .elementor-icon-box-description{font-family:"GTWalsheimPro", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-45b364c );}.elementor-46920 .elementor-element.elementor-element-8c5a777{padding:15px 20px 15px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#74747475;border-radius:16px 16px 16px 16px;--icon-box-icon-margin:16px;}.elementor-46920 .elementor-element.elementor-element-8c5a777.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-46920 .elementor-element.elementor-element-8c5a777 .elementor-icon-box-wrapper{text-align:left;}.elementor-46920 .elementor-element.elementor-element-8c5a777.elementor-view-stacked .elementor-icon{background-color:#1F4A2C;}.elementor-46920 .elementor-element.elementor-element-8c5a777.elementor-view-framed .elementor-icon, .elementor-46920 .elementor-element.elementor-element-8c5a777.elementor-view-default .elementor-icon{fill:#1F4A2C;color:#1F4A2C;border-color:#1F4A2C;}.elementor-46920 .elementor-element.elementor-element-8c5a777 .elementor-icon{font-size:22px;}.elementor-46920 .elementor-element.elementor-element-8c5a777 .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-8c5a777 .elementor-icon-box-title a{font-family:"GTWalsheimPro", Sans-serif;font-size:16px;font-weight:500;}.elementor-46920 .elementor-element.elementor-element-8c5a777 .elementor-icon-box-title{color:var( --e-global-color-45b364c );}.elementor-46920 .elementor-element.elementor-element-8c5a777 .elementor-icon-box-description{font-family:"GTWalsheimPro", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-45b364c );}.elementor-46920 .elementor-element.elementor-element-79406b9{--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;--justify-content:flex-start;--border-radius:0px 24px 24px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-46920 .elementor-element.elementor-element-79406b9:not(.elementor-motion-effects-element-type-background), .elementor-46920 .elementor-element.elementor-element-79406b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14111D30;}.elementor-46920 .elementor-element.elementor-element-f678440{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:left;}.elementor-46920 .elementor-element.elementor-element-f678440 .elementor-heading-title{font-family:"GTWalsheimPro", Sans-serif;font-size:42px;font-weight:700;line-height:46.2px;color:#FFFFFF;}.elementor-46920 .elementor-element.elementor-element-3a07046{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-padding-top:21px;--n-tabs-title-padding-right:204px;--n-tabs-title-padding-bottom:21px;--n-tabs-title-padding-left:204px;--n-tabs-title-font-size:24px;--n-tabs-title-color:#FFFFFF;}.elementor-46920 .elementor-element.elementor-element-3a07046 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#2F214B;}.elementor-46920 .elementor-element.elementor-element-3a07046.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#2F214B;border-style:solid;border-width:1px 1px 1px 1px;border-color:#926BD9CC;}.elementor-46920 .elementor-element.elementor-element-3a07046.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#926BD94D;}.elementor-46920 .elementor-element.elementor-element-3a07046.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:"GTWalsheimPro", Sans-serif;font-weight:700;}.elementor-46920 .elementor-element.elementor-element-8470c7b{--display:flex;--flex-direction:column-reverse;--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:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-46920 .elementor-element.elementor-element-6261e57{margin:74px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#926BD970;border-radius:24px 24px 24px 24px;}.elementor-46920 .elementor-element.elementor-element-6261e57.elementor-element{--align-self:center;}.elementor-46920 .elementor-element.elementor-element-6261e57 .elementor-wrapper{--video-aspect-ratio:2.33333;}.elementor-46920 .elementor-element.elementor-element-6261e57 .elementor-custom-embed-play i{color:#FFFFFF;font-size:110px;}.elementor-46920 .elementor-element.elementor-element-6261e57 .elementor-custom-embed-play svg{fill:#FFFFFF;width:110px;height:110px;}.elementor-46920 .elementor-element.elementor-element-6a2f43c{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:auto;--padding-top:110px;--padding-bottom:53px;--padding-left:20px;--padding-right:20px;}.elementor-46920 .elementor-element.elementor-element-fcfeaa9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:21px 24px;--row-gap:21px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-54cc126{width:var( --container-widget-width, 800px );max-width:800px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-46920 .elementor-element.elementor-element-54cc126 .elementor-heading-title{font-family:"GTWalsheimPro", Sans-serif;font-size:74px;font-weight:700;line-height:1.04;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46920 .elementor-element.elementor-element-91c3416 .elementor-button{background-color:var( --e-global-color-3e225c8 );font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-46920 .elementor-element.elementor-element-91c3416 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-46920 .elementor-element.elementor-element-91c3416 .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-46920 .elementor-element.elementor-element-391e2e9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:7px 7px;--row-gap:7px;--column-gap:7px;--grid-auto-flow:row;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-f96af04{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#926BD9CC;--border-color:#926BD9CC;--border-radius:20px 0px 0px 20px;--padding-top:38px;--padding-bottom:55px;--padding-left:50px;--padding-right:50px;}.elementor-46920 .elementor-element.elementor-element-f96af04:not(.elementor-motion-effects-element-type-background), .elementor-46920 .elementor-element.elementor-element-f96af04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(254deg, #57388F -5.18%, #45287A 93.21%);}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-46920 .elementor-element.elementor-element-bf6dd52.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-46920 .elementor-element.elementor-element-bf6dd52.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-46920 .elementor-element.elementor-element-bf6dd52.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-46920 .elementor-element.elementor-element-bf6dd52 .elementor-image-box-title{margin-bottom:8px;font-family:"GTWalsheimPro", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-46920 .elementor-element.elementor-element-bf6dd52 .elementor-image-box-wrapper .elementor-image-box-img{width:52px;}.elementor-46920 .elementor-element.elementor-element-bf6dd52 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-46920 .elementor-element.elementor-element-bf6dd52:has(:hover) .elementor-image-box-title,
					 .elementor-46920 .elementor-element.elementor-element-bf6dd52:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-46920 .elementor-element.elementor-element-bf6dd52 .elementor-image-box-description{font-family:"GTWalsheimPro", Sans-serif;font-size:18px;font-weight:400;line-height:23.4px;color:#FFFFFFCC;}.elementor-46920 .elementor-element.elementor-element-a0156af{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#926BD9CC;--border-color:#926BD9CC;--padding-top:38px;--padding-bottom:55px;--padding-left:55px;--padding-right:55px;}.elementor-46920 .elementor-element.elementor-element-a0156af:not(.elementor-motion-effects-element-type-background), .elementor-46920 .elementor-element.elementor-element-a0156af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(251deg, #7C58BD -8.96%, #62439A 100%);}.elementor-46920 .elementor-element.elementor-element-3a62a8a.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-46920 .elementor-element.elementor-element-3a62a8a.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-46920 .elementor-element.elementor-element-3a62a8a.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-46920 .elementor-element.elementor-element-3a62a8a .elementor-image-box-title{margin-bottom:8px;font-family:"GTWalsheimPro", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-46920 .elementor-element.elementor-element-3a62a8a .elementor-image-box-wrapper .elementor-image-box-img{width:52px;}.elementor-46920 .elementor-element.elementor-element-3a62a8a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-46920 .elementor-element.elementor-element-3a62a8a:has(:hover) .elementor-image-box-title,
					 .elementor-46920 .elementor-element.elementor-element-3a62a8a:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-46920 .elementor-element.elementor-element-3a62a8a .elementor-image-box-description{font-family:"GTWalsheimPro", Sans-serif;font-size:18px;font-weight:400;line-height:23.4px;color:#FFFFFFCC;}.elementor-46920 .elementor-element.elementor-element-6fd8a0b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#926BD9CC;--border-color:#926BD9CC;--border-radius:0px 20px 20px 0px;--padding-top:38px;--padding-bottom:55px;--padding-left:50px;--padding-right:50px;}.elementor-46920 .elementor-element.elementor-element-6fd8a0b:not(.elementor-motion-effects-element-type-background), .elementor-46920 .elementor-element.elementor-element-6fd8a0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(256deg, #8E67D4 -10.79%, #7350B2 103.64%);}.elementor-46920 .elementor-element.elementor-element-8b48c1c.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-46920 .elementor-element.elementor-element-8b48c1c.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-46920 .elementor-element.elementor-element-8b48c1c.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-46920 .elementor-element.elementor-element-8b48c1c .elementor-image-box-title{margin-bottom:8px;font-family:"GTWalsheimPro", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-46920 .elementor-element.elementor-element-8b48c1c .elementor-image-box-wrapper .elementor-image-box-img{width:52px;}.elementor-46920 .elementor-element.elementor-element-8b48c1c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-46920 .elementor-element.elementor-element-8b48c1c:has(:hover) .elementor-image-box-title,
					 .elementor-46920 .elementor-element.elementor-element-8b48c1c:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-46920 .elementor-element.elementor-element-8b48c1c .elementor-image-box-description{font-family:"GTWalsheimPro", Sans-serif;font-size:18px;font-weight:400;line-height:23.4px;color:#FFFFFFCC;}.elementor-46920 .elementor-element.elementor-element-b8f2cd9{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-c707ae2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-c707ae2:not(.elementor-motion-effects-element-type-background), .elementor-46920 .elementor-element.elementor-element-c707ae2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-46920 .elementor-element.elementor-element-af6e510{text-align:center;}.elementor-46920 .elementor-element.elementor-element-af6e510 .elementor-heading-title{font-family:"GTWalsheimPro", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:#FFFFFF75;}.elementor-widget-global .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46920 .elementor-element.elementor-global-29019{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-46920 .elementor-element.elementor-global-29019 .gallery-item .gallery-caption{display:none;}.elementor-46920 .elementor-element.elementor-global-29019 .gallery-item{padding:0 0px 0px 0;}.elementor-46920 .elementor-element.elementor-global-29019 .gallery{margin:0 -0px -0px 0;}.elementor-46920 .elementor-element.elementor-element-511dd4a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:35px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-46920 .elementor-element.elementor-element-f89604c{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:1.4px 1.4px 1.4px 1.4px;--border-top-width:1.4px;--border-right-width:1.4px;--border-bottom-width:1.4px;--border-left-width:1.4px;border-color:#AA85EC;--border-color:#AA85EC;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:47px;--padding-bottom:46px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-f89604c:not(.elementor-motion-effects-element-type-background), .elementor-46920 .elementor-element.elementor-element-f89604c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(274deg, #FFFFFF00 0%, #FFFFFF0D 100%);}.elementor-46920 .elementor-element.elementor-element-5dd608c{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:120px 120px 120px 120px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:11px;--padding-left:10px;--padding-right:10px;}.elementor-46920 .elementor-element.elementor-element-5dd608c.e-con{--align-self:center;}.elementor-46920 .elementor-element.elementor-element-1e53b11{width:var( --container-widget-width, 647px );max-width:647px;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:647px;--container-widget-flex-grow:0;text-align:center;}.elementor-46920 .elementor-element.elementor-element-1e53b11.elementor-element{--align-self:center;}.elementor-46920 .elementor-element.elementor-element-1e53b11 .elementor-heading-title{font-family:"GTWalsheimPro", Sans-serif;font-size:70px;font-weight:700;line-height:77px;color:var( --e-global-color-45b364c );}.elementor-46920 .elementor-element.elementor-element-1ba0e5a{width:var( --container-widget-width, 663px );max-width:663px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:663px;--container-widget-flex-grow:0;text-align:center;font-family:"GTWalsheimPro", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-45b364c );}.elementor-46920 .elementor-element.elementor-element-1ba0e5a.elementor-element{--align-self:center;}.elementor-46920 .elementor-element.elementor-element-fa3293d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--align-items:stretch;--margin-top:2px;--margin-bottom:11px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-6c4c4f7{padding:20.2px 32px 20.2px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#74747475;border-radius:24px 24px 24px 24px;--icon-box-icon-margin:16px;}.elementor-46920 .elementor-element.elementor-element-6c4c4f7.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-46920 .elementor-element.elementor-element-6c4c4f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e63a333 );}.elementor-46920 .elementor-element.elementor-element-6c4c4f7.elementor-view-framed .elementor-icon, .elementor-46920 .elementor-element.elementor-element-6c4c4f7.elementor-view-default .elementor-icon{fill:var( --e-global-color-e63a333 );color:var( --e-global-color-e63a333 );border-color:var( --e-global-color-e63a333 );}.elementor-46920 .elementor-element.elementor-element-6c4c4f7 .elementor-icon{font-size:24px;}.elementor-46920 .elementor-element.elementor-element-6c4c4f7 .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-6c4c4f7 .elementor-icon-box-title a{font-family:"GTWalsheimPro", Sans-serif;font-size:16px;font-weight:500;line-height:20.8px;}.elementor-46920 .elementor-element.elementor-element-6c4c4f7 .elementor-icon-box-title{color:var( --e-global-color-45b364c );}.elementor-46920 .elementor-element.elementor-element-6c4c4f7 .elementor-icon-box-description{color:var( --e-global-color-45b364c );}.elementor-46920 .elementor-element.elementor-element-3db11ff{padding:20.2px 32px 20.2px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#74747475;border-radius:24px 24px 24px 24px;--icon-box-icon-margin:16px;}.elementor-46920 .elementor-element.elementor-element-3db11ff.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-46920 .elementor-element.elementor-element-3db11ff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e63a333 );}.elementor-46920 .elementor-element.elementor-element-3db11ff.elementor-view-framed .elementor-icon, .elementor-46920 .elementor-element.elementor-element-3db11ff.elementor-view-default .elementor-icon{fill:var( --e-global-color-e63a333 );color:var( --e-global-color-e63a333 );border-color:var( --e-global-color-e63a333 );}.elementor-46920 .elementor-element.elementor-element-3db11ff .elementor-icon{font-size:24px;}.elementor-46920 .elementor-element.elementor-element-3db11ff .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-3db11ff .elementor-icon-box-title a{font-family:"GTWalsheimPro", Sans-serif;font-size:16px;font-weight:500;line-height:20.8px;}.elementor-46920 .elementor-element.elementor-element-3db11ff .elementor-icon-box-title{color:var( --e-global-color-45b364c );}.elementor-46920 .elementor-element.elementor-element-3bd02b6{padding:20.2px 32px 20.2px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#74747475;border-radius:24px 24px 24px 24px;--icon-box-icon-margin:16px;}.elementor-46920 .elementor-element.elementor-element-3bd02b6.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-46920 .elementor-element.elementor-element-3bd02b6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e63a333 );}.elementor-46920 .elementor-element.elementor-element-3bd02b6.elementor-view-framed .elementor-icon, .elementor-46920 .elementor-element.elementor-element-3bd02b6.elementor-view-default .elementor-icon{fill:var( --e-global-color-e63a333 );color:var( --e-global-color-e63a333 );border-color:var( --e-global-color-e63a333 );}.elementor-46920 .elementor-element.elementor-element-3bd02b6 .elementor-icon{font-size:24px;}.elementor-46920 .elementor-element.elementor-element-3bd02b6 .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-3bd02b6 .elementor-icon-box-title a{font-family:"GTWalsheimPro", Sans-serif;font-size:16px;font-weight:500;line-height:20.8px;}.elementor-46920 .elementor-element.elementor-element-3bd02b6 .elementor-icon-box-title{color:var( --e-global-color-45b364c );}.elementor-46920 .elementor-element.elementor-element-8b6f797{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:300px;}body:not(.rtl) .elementor-46920 .elementor-element.elementor-element-8b6f797{left:0px;}body.rtl .elementor-46920 .elementor-element.elementor-element-8b6f797{right:0px;}.elementor-46920 .elementor-element.elementor-element-bcc05e7{width:var( --container-widget-width, 912px );max-width:912px;margin:0px -4px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:912px;--container-widget-flex-grow:0;}.elementor-46920 .elementor-element.elementor-element-bcc05e7.elementor-element{--align-self:center;}.elementor-46920 .elementor-element.elementor-element-881c864{--display:flex;--gap:45px 46px;--row-gap:45px;--column-gap:46px;--padding-top:113px;--padding-bottom:52px;--padding-left:20px;--padding-right:20px;}.elementor-46920 .elementor-element.elementor-element-6045fe0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-95ae5b9{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-ac769e1{--e-rating-icon-font-size:24px;--e-rating-gap:8px;--e-rating-icon-marked-color:#926BD9;}.elementor-46920 .elementor-element.elementor-element-8f3bf56{font-family:"GTWalsheimPro", Sans-serif;font-size:18px;font-weight:400;line-height:18.72px;color:#FFFFFF;}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-46920 .elementor-element.elementor-element-43e4751{width:var( --container-widget-width, 1300px );max-width:1300px;padding:0px 0px 0px 0px;--container-widget-width:1300px;--container-widget-flex-grow:0;}.elementor-46920 .elementor-element.elementor-element-43e4751.elementor-element{--align-self:center;}.elementor-46920 .elementor-element.elementor-element-43e4751 .elementor-testimonial-wrapper{text-align:center;}.elementor-46920 .elementor-element.elementor-element-43e4751 .elementor-testimonial-content{color:var( --e-global-color-45b364c );font-size:40px;font-weight:700;line-height:48px;}.elementor-46920 .elementor-element.elementor-element-43e4751 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:66px;height:66px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:65px 65px 65px 65px;}.elementor-46920 .elementor-element.elementor-element-43e4751 .elementor-testimonial-name{color:var( --e-global-color-45b364c );font-size:15px;font-weight:700;line-height:18px;}.elementor-46920 .elementor-element.elementor-element-43e4751 .elementor-testimonial-job{color:#A38DCB;font-size:14px;font-weight:400;line-height:1em;}.elementor-46920 .elementor-element.elementor-element-94d5c7a{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-5800189{text-align:center;}.elementor-46920 .elementor-element.elementor-element-5800189 .elementor-heading-title{font-family:"GTWalsheimPro", Sans-serif;font-size:4.11em;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-46920 .elementor-element.elementor-element-3fe013e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--align-items:stretch;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-b95737b{padding:20.2px 20px 20.2px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#74747475;border-radius:24px 24px 24px 24px;--icon-box-icon-margin:16px;}.elementor-46920 .elementor-element.elementor-element-b95737b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-46920 .elementor-element.elementor-element-b95737b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e63a333 );}.elementor-46920 .elementor-element.elementor-element-b95737b.elementor-view-framed .elementor-icon, .elementor-46920 .elementor-element.elementor-element-b95737b.elementor-view-default .elementor-icon{fill:var( --e-global-color-e63a333 );color:var( --e-global-color-e63a333 );border-color:var( --e-global-color-e63a333 );}.elementor-46920 .elementor-element.elementor-element-b95737b .elementor-icon{font-size:30px;}.elementor-46920 .elementor-element.elementor-element-b95737b .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-b95737b .elementor-icon-box-title a{font-family:"GTWalsheimPro", Sans-serif;font-size:18px;font-weight:500;line-height:1.3;}.elementor-46920 .elementor-element.elementor-element-b95737b .elementor-icon-box-title{color:var( --e-global-color-45b364c );}.elementor-46920 .elementor-element.elementor-element-78ebaff{padding:20.2px 20px 20.2px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#74747475;border-radius:24px 24px 24px 24px;--icon-box-icon-margin:16px;}.elementor-46920 .elementor-element.elementor-element-78ebaff.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-46920 .elementor-element.elementor-element-78ebaff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e63a333 );}.elementor-46920 .elementor-element.elementor-element-78ebaff.elementor-view-framed .elementor-icon, .elementor-46920 .elementor-element.elementor-element-78ebaff.elementor-view-default .elementor-icon{fill:var( --e-global-color-e63a333 );color:var( --e-global-color-e63a333 );border-color:var( --e-global-color-e63a333 );}.elementor-46920 .elementor-element.elementor-element-78ebaff .elementor-icon{font-size:30px;}.elementor-46920 .elementor-element.elementor-element-78ebaff .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-78ebaff .elementor-icon-box-title a{font-family:"GTWalsheimPro", Sans-serif;font-size:18px;font-weight:500;line-height:1.3;}.elementor-46920 .elementor-element.elementor-element-78ebaff .elementor-icon-box-title{color:var( --e-global-color-45b364c );}.elementor-46920 .elementor-element.elementor-element-ba072af{padding:20.2px 20px 20.2px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#74747475;border-radius:24px 24px 24px 24px;--icon-box-icon-margin:16px;}.elementor-46920 .elementor-element.elementor-element-ba072af.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-46920 .elementor-element.elementor-element-ba072af.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e63a333 );}.elementor-46920 .elementor-element.elementor-element-ba072af.elementor-view-framed .elementor-icon, .elementor-46920 .elementor-element.elementor-element-ba072af.elementor-view-default .elementor-icon{fill:var( --e-global-color-e63a333 );color:var( --e-global-color-e63a333 );border-color:var( --e-global-color-e63a333 );}.elementor-46920 .elementor-element.elementor-element-ba072af .elementor-icon{font-size:30px;}.elementor-46920 .elementor-element.elementor-element-ba072af .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-ba072af .elementor-icon-box-title a{font-family:"GTWalsheimPro", Sans-serif;font-size:18px;font-weight:500;line-height:1.3;}.elementor-46920 .elementor-element.elementor-element-ba072af .elementor-icon-box-title{color:var( --e-global-color-45b364c );}.elementor-46920 .elementor-element.elementor-element-71e18f6{padding:20.2px 20px 20.2px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#74747475;border-radius:24px 24px 24px 24px;--icon-box-icon-margin:16px;}.elementor-46920 .elementor-element.elementor-element-71e18f6.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-46920 .elementor-element.elementor-element-71e18f6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e63a333 );}.elementor-46920 .elementor-element.elementor-element-71e18f6.elementor-view-framed .elementor-icon, .elementor-46920 .elementor-element.elementor-element-71e18f6.elementor-view-default .elementor-icon{fill:var( --e-global-color-e63a333 );color:var( --e-global-color-e63a333 );border-color:var( --e-global-color-e63a333 );}.elementor-46920 .elementor-element.elementor-element-71e18f6 .elementor-icon{font-size:30px;}.elementor-46920 .elementor-element.elementor-element-71e18f6 .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-71e18f6 .elementor-icon-box-title a{font-family:"GTWalsheimPro", Sans-serif;font-size:18px;font-weight:500;line-height:1.3;}.elementor-46920 .elementor-element.elementor-element-71e18f6 .elementor-icon-box-title{color:var( --e-global-color-45b364c );}.elementor-46920 .elementor-element.elementor-element-6df8d74{--display:flex;--min-height:809px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:36px 36px 36px 36px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-cbee3fa .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-46920 .elementor-element.elementor-element-af6bf41{--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:space-between;--align-items:center;--gap:1% 1%;--row-gap:1%;--column-gap:1%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-64b1940{--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:space-between;--align-items:center;--border-radius:8px 8px 8px 8px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:21px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-46920 .elementor-element.elementor-element-a172ecd{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-46920 .elementor-element.elementor-element-a172ecd img{width:100%;height:72px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-46920 .elementor-element.elementor-element-e82e045 .elementor-heading-title{font-family:"GTWalsheimPro", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-46920 .elementor-element.elementor-element-e731fd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-46920 .elementor-element.elementor-element-e731fd5 .elementor-heading-title{font-family:"GTWalsheimPro", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF80;}.elementor-46920 .elementor-element.elementor-element-27e2da3{--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:space-between;--align-items:center;--border-radius:8px 8px 8px 8px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:21px;}.elementor-46920 .elementor-element.elementor-element-cfef074{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-46920 .elementor-element.elementor-element-cfef074 img{width:100%;height:72px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-46920 .elementor-element.elementor-element-d658ca7 .elementor-heading-title{font-family:"GTWalsheimPro", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-46920 .elementor-element.elementor-element-75726cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-46920 .elementor-element.elementor-element-75726cd .elementor-heading-title{font-family:"GTWalsheimPro", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF80;}.elementor-46920 .elementor-element.elementor-element-45df7fc{--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:space-between;--align-items:center;--border-radius:8px 8px 8px 8px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:21px;}.elementor-46920 .elementor-element.elementor-element-e35895a{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-46920 .elementor-element.elementor-element-e35895a img{width:100%;height:72px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-46920 .elementor-element.elementor-element-5f6639f .elementor-heading-title{font-family:"GTWalsheimPro", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-46920 .elementor-element.elementor-element-970d7c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-46920 .elementor-element.elementor-element-970d7c5 .elementor-heading-title{font-family:"GTWalsheimPro", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF80;}.elementor-46920 .elementor-element.elementor-element-e336fed .elementor-button{background-color:var( --e-global-color-3e225c8 );font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-46920 .elementor-element.elementor-element-e336fed .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-46920 .elementor-element.elementor-element-e336fed .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-46920 .elementor-element.elementor-element-beb04ac{--display:flex;--gap:43px 43px;--row-gap:43px;--column-gap:43px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-f6c37c3{width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;}.elementor-46920 .elementor-element.elementor-element-f6c37c3 .elementor-heading-title{font-family:"GTWalsheimPro", Sans-serif;font-size:74px;font-weight:600;line-height:76.96px;color:#FFFFFF;}.elementor-46920 .elementor-element.elementor-element-06d4915{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-46920 .elementor-element.elementor-element-06d4915 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-46920 .elementor-element.elementor-element-2b8cb91{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-4a7f0c2{width:var( --container-widget-width, 1200px );max-width:1200px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1200px;--container-widget-flex-grow:0;text-align:center;}.elementor-46920 .elementor-element.elementor-element-4a7f0c2.elementor-element{--align-self:center;}.elementor-46920 .elementor-element.elementor-element-4a7f0c2 .elementor-heading-title{font-family:"GTWalsheimPro", Sans-serif;font-size:64px;font-weight:600;line-height:66.56px;color:#FFFFFF;}.elementor-46920 .elementor-element.elementor-element-119d74f .elementor-button{background-color:var( --e-global-color-3e225c8 );font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-46920 .elementor-element.elementor-element-119d74f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-46920 .elementor-element.elementor-element-119d74f .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-46920 .elementor-element.elementor-element-ffb54c4{border-radius:24px 24px 24px 24px;}.elementor-46920 .elementor-element.elementor-element-6f6dbc7{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:44px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-fdfb81f{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:00px;}.elementor-46920 .elementor-element.elementor-element-7c98764.elementor-element{--align-self:flex-start;}.elementor-46920 .elementor-element.elementor-element-7c98764 img{width:507px;}.elementor-46920 .elementor-element.elementor-element-e689464{width:var( --container-widget-width, 636px );max-width:636px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:636px;--container-widget-flex-grow:0;}.elementor-46920 .elementor-element.elementor-element-e689464 .elementor-heading-title{font-family:"GTWalsheimPro", Sans-serif;font-size:64px;font-weight:600;line-height:66.56px;color:#FFFFFF;}.elementor-46920 .elementor-element.elementor-element-8843016{margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-46920 .elementor-element.elementor-element-8843016.elementor-element{--align-self:flex-start;}.elementor-46920 .elementor-element.elementor-element-8843016 img{width:451px;}.elementor-46920 .elementor-element.elementor-element-7a6f2ac{width:var( --container-widget-width, 636px );max-width:636px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:636px;--container-widget-flex-grow:0;}.elementor-46920 .elementor-element.elementor-element-7a6f2ac .elementor-heading-title{font-family:"GTWalsheimPro", Sans-serif;font-size:64px;font-weight:600;line-height:66.56px;color:#FFFFFF;}.elementor-46920 .elementor-element.elementor-element-f7ec97c{width:var( --container-widget-width, 616px );max-width:616px;margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:616px;--container-widget-flex-grow:0;font-family:"GTWalsheimPro", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-46920 .elementor-element.elementor-element-b2ce39b .elementor-button{background-color:var( --e-global-color-3e225c8 );font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-46920 .elementor-element.elementor-element-b2ce39b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-46920 .elementor-element.elementor-element-b2ce39b .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-46920 .elementor-element.elementor-element-90fb084{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-671cb51{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-671cb51:not(.elementor-motion-effects-element-type-background), .elementor-46920 .elementor-element.elementor-element-671cb51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-46920 .elementor-element.elementor-element-671cb51.e-con{--align-self:center;}.elementor-46920 .elementor-element.elementor-element-30ec72f{width:var( --container-widget-width, 1020px );max-width:1020px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1020px;--container-widget-flex-grow:0;text-align:center;}.elementor-46920 .elementor-element.elementor-element-30ec72f .elementor-heading-title{font-family:"GTWalsheimPro", Sans-serif;font-size:64px;font-weight:700;line-height:70.4px;color:#FFFFFF;}.elementor-46920 .elementor-element.elementor-element-9c8c5be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-46920 .elementor-element.elementor-element-9c8c5be .elementor-heading-title{font-family:"GTWalsheimPro", Sans-serif;font-size:36px;font-weight:500;line-height:46.8px;letter-spacing:0px;color:#FFFFFF;}.elementor-46920 .elementor-element.elementor-element-72d2a5f{--swiper-slides-to-display:3;--swiper-offset-size:0px;--swiper-slides-gap:25px;width:var( --container-widget-width, 1440px );max-width:1440px;padding:10px 0px 100px 0px;--container-widget-width:1440px;--container-widget-flex-grow:0;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:0px;--arrow-size:14px;}.elementor-46920 .elementor-element.elementor-element-72d2a5f :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;border-radius:100000px 100000px 100000px 100000px;padding:12px 14px 14px 14px;}.elementor-46920 .elementor-element.elementor-element-72d2a5f.elementor-element{--align-self:center;}.elementor-46920 .elementor-element.elementor-element-72d2a5f .swiper-slide > .elementor-element{height:100%;}.elementor-46920 .elementor-element.elementor-element-47ef98f .elementor-button{background-color:var( --e-global-color-3e225c8 );font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-46920 .elementor-element.elementor-element-47ef98f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-46920 .elementor-element.elementor-element-47ef98f .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-46920 .elementor-element.elementor-element-0a59e67{--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-acffb84{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:32px 32px 32px 32px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-10994d6{--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;--padding-top:28px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-eeac2ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;text-align:left;}.elementor-46920 .elementor-element.elementor-element-eeac2ca .elementor-heading-title{font-size:64px;font-weight:700;line-height:66.56px;color:#FFFFFF;}.elementor-46920 .elementor-element.elementor-element-91bc66d{padding:0px 0px 0px 0px;--icon-box-icon-margin:16px;}.elementor-46920 .elementor-element.elementor-element-91bc66d .elementor-icon{font-size:28px;}.elementor-46920 .elementor-element.elementor-element-91bc66d .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-91bc66d .elementor-icon-box-title a{font-family:"GTWalsheimPro", Sans-serif;font-size:24px;font-weight:500;line-height:31.2px;}.elementor-46920 .elementor-element.elementor-element-91bc66d .elementor-icon-box-title{color:#FFFFFF;}.elementor-46920 .elementor-element.elementor-element-e550333{padding:0px 0px 0px 0px;--icon-box-icon-margin:16px;}.elementor-46920 .elementor-element.elementor-element-e550333 .elementor-icon{font-size:28px;}.elementor-46920 .elementor-element.elementor-element-e550333 .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-e550333 .elementor-icon-box-title a{font-family:"GTWalsheimPro", Sans-serif;font-size:24px;font-weight:500;line-height:31.2px;}.elementor-46920 .elementor-element.elementor-element-e550333 .elementor-icon-box-title{color:#FFFFFF;}.elementor-46920 .elementor-element.elementor-element-612f3e2{padding:0px 0px 0px 0px;--icon-box-icon-margin:16px;}.elementor-46920 .elementor-element.elementor-element-612f3e2 .elementor-icon{font-size:28px;}.elementor-46920 .elementor-element.elementor-element-612f3e2 .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-612f3e2 .elementor-icon-box-title a{font-family:"GTWalsheimPro", Sans-serif;font-size:24px;font-weight:500;line-height:31.2px;}.elementor-46920 .elementor-element.elementor-element-612f3e2 .elementor-icon-box-title{color:#FFFFFF;}.elementor-46920 .elementor-element.elementor-element-95a85b6 .elementor-button{background-color:var( --e-global-color-3e225c8 );font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-46920 .elementor-element.elementor-element-95a85b6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-46920 .elementor-element.elementor-element-95a85b6 .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-46920 .elementor-element.elementor-element-516f71a{width:var( --container-widget-width, calc(100% - 507px) );max-width:calc(100% - 507px);--container-widget-width:calc(100% - 507px);--container-widget-flex-grow:0;}.elementor-46920 .elementor-element.elementor-element-516f71a img{width:100%;max-width:100%;}.elementor-46920 .elementor-element.elementor-element-d8e1f35{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-46920 .elementor-element.elementor-element-1030d96{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:22px 20px;--row-gap:22px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-1030d96:not(.elementor-motion-effects-element-type-background), .elementor-46920 .elementor-element.elementor-element-1030d96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-46920 .elementor-element.elementor-element-b4a5489{text-align:center;}.elementor-46920 .elementor-element.elementor-element-b4a5489 .elementor-heading-title{font-family:"GTWalsheimPro", Sans-serif;font-size:54px;font-weight:700;color:#FFFFFF;}.elementor-46920 .elementor-element.elementor-element-09dcd81{--display:flex;}.elementor-46920 .elementor-element.elementor-element-41338df{font-family:"GTWalsheimPro", Sans-serif;font-size:18px;font-weight:400;line-height:28.8px;color:#A38DCB;}.elementor-46920 .elementor-element.elementor-element-371478f{--display:flex;}.elementor-46920 .elementor-element.elementor-element-de119b5{font-family:"GTWalsheimPro", Sans-serif;font-size:18px;font-weight:400;line-height:28.8px;color:#A38DCB;}.elementor-46920 .elementor-element.elementor-element-9732fef{--display:flex;}.elementor-46920 .elementor-element.elementor-element-7120e47{font-family:"GTWalsheimPro", Sans-serif;font-size:18px;font-weight:400;line-height:28.8px;color:#A38DCB;}.elementor-46920 .elementor-element.elementor-element-085c5fd{--display:flex;}.elementor-46920 .elementor-element.elementor-element-83d59bf{font-family:"GTWalsheimPro", Sans-serif;font-size:18px;font-weight:400;line-height:28.8px;color:#A38DCB;}.elementor-46920 .elementor-element.elementor-element-6be5c23{--display:flex;}.elementor-46920 .elementor-element.elementor-element-27b3586{font-family:"GTWalsheimPro", Sans-serif;font-size:18px;font-weight:400;line-height:28.8px;color:#A38DCB;}.elementor-46920 .elementor-element.elementor-element-b5559e2{--n-accordion-title-font-size:24px;width:var( --container-widget-width, 1007px );max-width:1007px;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1007px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-45b364c );--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:18px;}.elementor-46920 .elementor-element.elementor-element-b5559e2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-46920 .elementor-element.elementor-element-b5559e2 {--n-accordion-padding:20px 0px 22px 0px;}:where( .elementor-46920 .elementor-element.elementor-element-b5559e2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:500;line-height:36px;letter-spacing:0.24px;}:where( .elementor-46920 .elementor-element.elementor-element-b5559e2 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:42px;--padding-left:0px;}.elementor-46920 .elementor-element.elementor-element-c515034{--display:flex;--min-height:1220px;--margin-top:-140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-46920 .elementor-element.elementor-element-c515034:not(.elementor-motion-effects-element-type-background), .elementor-46920 .elementor-element.elementor-element-c515034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;background-image:url("https://stg.searchatlas.com/wp-content/uploads/2025/06/bg-glob-scaled.webp");background-position:50% -10px;background-repeat:no-repeat;background-size:1920px auto;}.elementor-46920 .elementor-element.elementor-element-005745a{--display:flex;--min-height:0px;--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:8px 12px;--row-gap:8px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:400px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-46920 .elementor-element.elementor-element-e914fed{width:var( --container-widget-width, 1050px );max-width:1050px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:1050px;--container-widget-flex-grow:0;text-align:center;}.elementor-46920 .elementor-element.elementor-element-e914fed .elementor-heading-title{font-family:"GTWalsheimPro", Sans-serif;font-size:64px;font-weight:700;line-height:65.28px;color:#FFFFFF;}.elementor-46920 .elementor-element.elementor-element-1ebfa62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"GTWalsheimPro", Sans-serif;font-size:30px;font-weight:500;line-height:39px;color:#CAB6F0;}.elementor-46920 .elementor-element.elementor-element-1ebfa62.elementor-element{--align-self:center;}.elementor-46920 .elementor-element.elementor-element-ba807da{--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:2px;--margin-bottom:11px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-ba807da.e-con{--align-self:center;}.elementor-46920 .elementor-element.elementor-element-30d05ff{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;--icon-box-icon-margin:8px;}.elementor-46920 .elementor-element.elementor-element-30d05ff.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-46920 .elementor-element.elementor-element-30d05ff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e63a333 );}.elementor-46920 .elementor-element.elementor-element-30d05ff.elementor-view-framed .elementor-icon, .elementor-46920 .elementor-element.elementor-element-30d05ff.elementor-view-default .elementor-icon{fill:var( --e-global-color-e63a333 );color:var( --e-global-color-e63a333 );border-color:var( --e-global-color-e63a333 );}.elementor-46920 .elementor-element.elementor-element-30d05ff .elementor-icon{font-size:30px;}.elementor-46920 .elementor-element.elementor-element-30d05ff .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-30d05ff .elementor-icon-box-title a{font-family:"GTWalsheimPro", Sans-serif;font-size:20px;font-weight:500;line-height:26px;}.elementor-46920 .elementor-element.elementor-element-30d05ff .elementor-icon-box-title{color:var( --e-global-color-45b364c );}.elementor-46920 .elementor-element.elementor-element-d9f352a{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;--icon-box-icon-margin:8px;}.elementor-46920 .elementor-element.elementor-element-d9f352a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-46920 .elementor-element.elementor-element-d9f352a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e63a333 );}.elementor-46920 .elementor-element.elementor-element-d9f352a.elementor-view-framed .elementor-icon, .elementor-46920 .elementor-element.elementor-element-d9f352a.elementor-view-default .elementor-icon{fill:var( --e-global-color-e63a333 );color:var( --e-global-color-e63a333 );border-color:var( --e-global-color-e63a333 );}.elementor-46920 .elementor-element.elementor-element-d9f352a .elementor-icon{font-size:30px;}.elementor-46920 .elementor-element.elementor-element-d9f352a .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-d9f352a .elementor-icon-box-title a{font-family:"GTWalsheimPro", Sans-serif;font-size:20px;font-weight:500;line-height:26px;}.elementor-46920 .elementor-element.elementor-element-d9f352a .elementor-icon-box-title{color:var( --e-global-color-45b364c );}.elementor-46920 .elementor-element.elementor-element-3059208{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;--icon-box-icon-margin:8px;}.elementor-46920 .elementor-element.elementor-element-3059208.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-46920 .elementor-element.elementor-element-3059208.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e63a333 );}.elementor-46920 .elementor-element.elementor-element-3059208.elementor-view-framed .elementor-icon, .elementor-46920 .elementor-element.elementor-element-3059208.elementor-view-default .elementor-icon{fill:var( --e-global-color-e63a333 );color:var( --e-global-color-e63a333 );border-color:var( --e-global-color-e63a333 );}.elementor-46920 .elementor-element.elementor-element-3059208 .elementor-icon{font-size:30px;}.elementor-46920 .elementor-element.elementor-element-3059208 .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-3059208 .elementor-icon-box-title a{font-family:"GTWalsheimPro", Sans-serif;font-size:20px;font-weight:500;line-height:26px;}.elementor-46920 .elementor-element.elementor-element-3059208 .elementor-icon-box-title{color:var( --e-global-color-45b364c );}body:not(.rtl) .elementor-46920 .elementor-element.elementor-element-57f8102{left:0px;}body.rtl .elementor-46920 .elementor-element.elementor-element-57f8102{right:0px;}.elementor-46920 .elementor-element.elementor-element-57f8102{top:550px;}.elementor-46920 .elementor-element.elementor-element-1ea9839{width:var( --container-widget-width, 910px );max-width:910px;--container-widget-width:910px;--container-widget-flex-grow:0;}.elementor-46920 .elementor-element.elementor-element-1ea9839.elementor-element{--align-self:center;}body.elementor-page-46920:not(.elementor-motion-effects-element-type-background), body.elementor-page-46920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c5307e );background-image:url("https://stg.searchatlas.com/wp-content/uploads/2025/05/bg.svg");background-position:top center;}@media(min-width:768px){.elementor-46920 .elementor-element.elementor-element-3956e68{--content-width:1728px;}.elementor-46920 .elementor-element.elementor-element-b7448ed{--width:50%;}.elementor-46920 .elementor-element.elementor-element-2ba5b06{--width:50%;}.elementor-46920 .elementor-element.elementor-element-ac5a930{--width:50%;}.elementor-46920 .elementor-element.elementor-element-79406b9{--width:50%;}.elementor-46920 .elementor-element.elementor-element-6a2f43c{--content-width:1626px;}.elementor-46920 .elementor-element.elementor-element-511dd4a{--content-width:1440px;}.elementor-46920 .elementor-element.elementor-element-f89604c{--content-width:909px;}.elementor-46920 .elementor-element.elementor-element-95ae5b9{--width:auto;}.elementor-46920 .elementor-element.elementor-element-64b1940{--width:33%;}.elementor-46920 .elementor-element.elementor-element-27e2da3{--width:33%;}.elementor-46920 .elementor-element.elementor-element-45df7fc{--width:33%;}.elementor-46920 .elementor-element.elementor-element-fdfb81f{--width:47.3%;}.elementor-46920 .elementor-element.elementor-element-90fb084{--width:52.7%;}.elementor-46920 .elementor-element.elementor-element-671cb51{--width:1440px;}.elementor-46920 .elementor-element.elementor-element-10994d6{--width:507px;}.elementor-46920 .elementor-element.elementor-element-005745a{--content-width:1440px;}}@media(max-width:1366px) and (min-width:768px){.elementor-46920 .elementor-element.elementor-element-ba807da{--width:85%;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-46920 .elementor-element.elementor-element-6d99b6f .elementor-heading-title{font-size:63px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-46920 .elementor-element.elementor-element-2ba5b06{--padding-top:48px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-46920 .elementor-element.elementor-element-40783ef .elementor-heading-title{font-size:36px;}.elementor-46920 .elementor-element.elementor-element-79406b9{--padding-top:48px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-46920 .elementor-element.elementor-element-f678440 .elementor-heading-title{font-size:36px;}.elementor-46920 .elementor-element.elementor-element-54cc126 .elementor-heading-title{font-size:2.9em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-46920 .elementor-element.elementor-element-391e2e9{--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-global .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );}.elementor-46920 .elementor-element.elementor-element-fa3293d{--grid-auto-flow:row;}.elementor-46920 .elementor-element.elementor-element-bcc05e7{padding:0px 50px 0px 50px;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );}.elementor-46920 .elementor-element.elementor-element-43e4751 .elementor-testimonial-name{font-size:15px;line-height:1.2em;}.elementor-46920 .elementor-element.elementor-element-43e4751 .elementor-testimonial-job{line-height:1.4em;}.elementor-46920 .elementor-element.elementor-element-3fe013e{--grid-auto-flow:row;}.elementor-46920 .elementor-element.elementor-element-6df8d74{--min-height:720px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-46920 .elementor-element.elementor-element-beb04ac{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-f6c37c3 .elementor-heading-title{line-height:1em;}.elementor-46920 .elementor-element.elementor-element-06d4915{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-46920 .elementor-element.elementor-element-4a7f0c2{width:var( --container-widget-width, 804px );max-width:804px;--container-widget-width:804px;--container-widget-flex-grow:0;}.elementor-46920 .elementor-element.elementor-element-4a7f0c2.elementor-element{--align-self:center;}.elementor-46920 .elementor-element.elementor-element-4a7f0c2 .elementor-heading-title{line-height:1em;}.elementor-46920 .elementor-element.elementor-element-e689464 .elementor-heading-title{font-size:3em;line-height:1em;}.elementor-46920 .elementor-element.elementor-element-7a6f2ac .elementor-heading-title{font-size:3em;line-height:1em;}.elementor-46920 .elementor-element.elementor-element-671cb51{--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-46920 .elementor-element.elementor-element-30ec72f .elementor-heading-title{line-height:1em;}.elementor-46920 .elementor-element.elementor-element-72d2a5f{--swiper-slides-to-display:3;}.elementor-46920 .elementor-element.elementor-element-0a59e67{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-46920 .elementor-element.elementor-element-eeac2ca .elementor-heading-title{line-height:1em;}.elementor-46920 .elementor-element.elementor-element-d8e1f35{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-46920 .elementor-element.elementor-element-1030d96{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-46920 .elementor-element.elementor-element-b4a5489 .elementor-heading-title{line-height:1em;}.elementor-46920 .elementor-element.elementor-element-c515034{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-46920 .elementor-element.elementor-element-005745a{--padding-top:400px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-46920 .elementor-element.elementor-element-1ea9839{padding:0px 50px 0px 50px;}}@media(max-width:1200px){.elementor-46920 .elementor-element.elementor-element-62ea317{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-46920 .elementor-element.elementor-element-6d99b6f .elementor-heading-title{font-size:52px;line-height:1em;}.elementor-46920 .elementor-element.elementor-element-c2e02f2 .elementor-heading-title{line-height:1.2em;}.elementor-46920 .elementor-element.elementor-element-9409b7c{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-46920 .elementor-element.elementor-element-40783ef .elementor-heading-title{line-height:1em;}.elementor-46920 .elementor-element.elementor-element-808fa9a .elementor-heading-title{line-height:1.2em;}.elementor-46920 .elementor-element.elementor-element-c31643d{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-46920 .elementor-element.elementor-element-f678440 .elementor-heading-title{line-height:1em;}.elementor-46920 .elementor-element.elementor-element-3a07046{--n-tabs-title-padding-top:20px;--n-tabs-title-padding-right:150px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:150px;}.elementor-46920 .elementor-element.elementor-element-8470c7b{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-46920 .elementor-element.elementor-element-8470c7b.e-con{--align-self:flex-end;}.elementor-46920 .elementor-element.elementor-element-6a2f43c{--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:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:27px;--padding-bottom:53px;--padding-left:20px;--padding-right:20px;}.elementor-46920 .elementor-element.elementor-element-54cc126{--container-widget-width:717px;--container-widget-flex-grow:0;width:var( --container-widget-width, 717px );max-width:717px;}.elementor-46920 .elementor-element.elementor-element-54cc126 .elementor-heading-title{font-size:52px;line-height:1em;}.elementor-46920 .elementor-element.elementor-element-391e2e9{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-b8f2cd9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-46920 .elementor-element.elementor-element-1e53b11{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:456px;--container-widget-flex-grow:0;width:var( --container-widget-width, 456px );max-width:456px;}.elementor-46920 .elementor-element.elementor-element-1e53b11 .elementor-heading-title{font-size:50px;line-height:1em;}.elementor-46920 .elementor-element.elementor-element-1ba0e5a{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-46920 .elementor-element.elementor-element-fa3293d{--grid-auto-flow:row;}.elementor-46920 .elementor-element.elementor-element-bcc05e7{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-46920 .elementor-element.elementor-element-43e4751 .elementor-testimonial-content{font-size:32px;line-height:37px;}.elementor-46920 .elementor-element.elementor-element-5800189 .elementor-heading-title{font-size:2.8em;}.elementor-46920 .elementor-element.elementor-element-3fe013e{--grid-auto-flow:row;}.elementor-46920 .elementor-element.elementor-element-6df8d74{--min-height:640px;}.elementor-46920 .elementor-element.elementor-element-beb04ac{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-f6c37c3 .elementor-heading-title{font-size:3.3em;}.elementor-46920 .elementor-element.elementor-element-4a7f0c2{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-46920 .elementor-element.elementor-element-4a7f0c2 .elementor-heading-title{font-size:2.6em;}.elementor-46920 .elementor-element.elementor-element-6f6dbc7{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-46920 .elementor-element.elementor-element-90fb084{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-30ec72f .elementor-heading-title{font-size:2.9em;}.elementor-46920 .elementor-element.elementor-element-9c8c5be .elementor-heading-title{font-size:24px;}.elementor-46920 .elementor-element.elementor-element-72d2a5f{--swiper-slides-to-display:3;--swiper-offset-size:80px;}.elementor-46920 .elementor-element.elementor-element-0a59e67{--margin-top:50px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-46920 .elementor-element.elementor-element-eeac2ca .elementor-heading-title{font-size:2.2em;}.elementor-46920 .elementor-element.elementor-element-91bc66d .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-91bc66d .elementor-icon-box-title a{font-size:18px;}.elementor-46920 .elementor-element.elementor-element-e550333 .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-e550333 .elementor-icon-box-title a{font-size:18px;}.elementor-46920 .elementor-element.elementor-element-612f3e2 .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-612f3e2 .elementor-icon-box-title a{font-size:18px;}.elementor-46920 .elementor-element.elementor-element-516f71a img{max-width:100%;}.elementor-46920 .elementor-element.elementor-element-c515034{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-46920 .elementor-element.elementor-element-005745a{--padding-top:280px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-46920 .elementor-element.elementor-element-e914fed{--container-widget-width:900px;--container-widget-flex-grow:0;width:var( --container-widget-width, 900px );max-width:900px;}.elementor-46920 .elementor-element.elementor-element-e914fed .elementor-heading-title{font-size:2.8em;}.elementor-46920 .elementor-element.elementor-element-30d05ff .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-30d05ff .elementor-icon-box-title a{font-size:18px;}.elementor-46920 .elementor-element.elementor-element-d9f352a .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-d9f352a .elementor-icon-box-title a{font-size:18px;}.elementor-46920 .elementor-element.elementor-element-3059208 .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-3059208 .elementor-icon-box-title a{font-size:18px;}.elementor-46920 .elementor-element.elementor-element-1ea9839{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}}@media(max-width:1024px){.elementor-46920 .elementor-element.elementor-element-62ea317{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-46920 .elementor-element.elementor-element-6d99b6f .elementor-heading-title{font-size:59px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-46920 .elementor-element.elementor-element-e7248f6{--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;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-46920 .elementor-element.elementor-element-9409b7c{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-46920 .elementor-element.elementor-element-2ba5b06{--border-radius:0px 0px 24px 0px;}.elementor-46920 .elementor-element.elementor-element-fef2dad{--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;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-c31643d{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-46920 .elementor-element.elementor-element-79406b9{--border-radius:0px 0px 24px 0px;}.elementor-46920 .elementor-element.elementor-element-3a07046{--n-tabs-title-border-radius:100px 100px 100px 100px;--n-tabs-title-padding-top:20px;--n-tabs-title-padding-right:40px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:40px;}.elementor-46920 .elementor-element.elementor-element-8470c7b{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-46920 .elementor-element.elementor-element-8470c7b.e-con{--align-self:flex-end;}.elementor-46920 .elementor-element.elementor-element-6a2f43c{--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;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-46920 .elementor-element.elementor-element-54cc126 .elementor-heading-title{font-size:59px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-46920 .elementor-element.elementor-element-391e2e9{--grid-auto-flow:row;}.elementor-46920 .elementor-element.elementor-element-f96af04{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-46920 .elementor-element.elementor-element-a0156af{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-46920 .elementor-element.elementor-element-6fd8a0b{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-widget-global .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );}.elementor-46920 .elementor-element.elementor-element-511dd4a{--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-46920 .elementor-element.elementor-element-f89604c{--padding-top:47px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-46920 .elementor-element.elementor-element-1e53b11 .elementor-heading-title{line-height:1em;}.elementor-46920 .elementor-element.elementor-element-1ba0e5a{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-46920 .elementor-element.elementor-element-fa3293d{--grid-auto-flow:row;}.elementor-46920 .elementor-element.elementor-element-8b6f797{top:220px;}.elementor-46920 .elementor-element.elementor-element-bcc05e7{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;padding:0px 10px 0px 10px;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );}.elementor-46920 .elementor-element.elementor-element-43e4751 .elementor-testimonial-content{font-size:30px;line-height:1.2em;}.elementor-46920 .elementor-element.elementor-element-43e4751 .elementor-testimonial-job{line-height:1em;}.elementor-46920 .elementor-element.elementor-element-5800189 .elementor-heading-title{font-size:2.1em;}.elementor-46920 .elementor-element.elementor-element-3fe013e{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-46920 .elementor-element.elementor-element-6df8d74{--min-height:480px;--border-radius:24px 24px 24px 24px;}.elementor-46920 .elementor-element.elementor-element-af6bf41{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-46920 .elementor-element.elementor-element-64b1940{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-46920 .elementor-element.elementor-element-e82e045 .elementor-heading-title{font-size:12px;}.elementor-46920 .elementor-element.elementor-element-e731fd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-46920 .elementor-element.elementor-element-27e2da3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-46920 .elementor-element.elementor-element-d658ca7 .elementor-heading-title{font-size:12px;}.elementor-46920 .elementor-element.elementor-element-75726cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-46920 .elementor-element.elementor-element-45df7fc{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-46920 .elementor-element.elementor-element-5f6639f .elementor-heading-title{font-size:12px;}.elementor-46920 .elementor-element.elementor-element-970d7c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-46920 .elementor-element.elementor-element-4a7f0c2 .elementor-heading-title{font-size:3.2em;}.elementor-46920 .elementor-element.elementor-element-6f6dbc7{--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-46920 .elementor-element.elementor-element-e689464{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-46920 .elementor-element.elementor-element-7a6f2ac{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-46920 .elementor-element.elementor-element-f7ec97c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;line-height:1.4em;}.elementor-46920 .elementor-element.elementor-element-90fb084{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-9c8c5be{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-46920 .elementor-element.elementor-element-9c8c5be .elementor-heading-title{line-height:1.4em;}.elementor-46920 .elementor-element.elementor-element-72d2a5f{--swiper-slides-to-display:2;--swiper-slides-gap:20px;}.elementor-46920 .elementor-element.elementor-element-0a59e67{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-46920 .elementor-element.elementor-element-10994d6{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-eeac2ca{padding:0px 0px 0px 0px;}.elementor-46920 .elementor-element.elementor-element-eeac2ca .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-46920 .elementor-element.elementor-element-516f71a{padding:0px 0px 0px 0px;--container-widget-width:56%;--container-widget-flex-grow:0;width:var( --container-widget-width, 56% );max-width:56%;}.elementor-46920 .elementor-element.elementor-element-516f71a.elementor-element{--align-self:center;}.elementor-46920 .elementor-element.elementor-element-516f71a img{max-width:100%;}.elementor-46920 .elementor-element.elementor-element-d8e1f35{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-b5559e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;}.elementor-46920 .elementor-element.elementor-element-c515034{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-46920 .elementor-element.elementor-element-c515034:not(.elementor-motion-effects-element-type-background), .elementor-46920 .elementor-element.elementor-element-c515034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% -20px;}.elementor-46920 .elementor-element.elementor-element-005745a{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:220px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-46920 .elementor-element.elementor-element-e914fed .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-46920 .elementor-element.elementor-element-1ebfa62{font-size:20px;line-height:1.4em;}.elementor-46920 .elementor-element.elementor-element-ba807da{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-46920 .elementor-element.elementor-element-30d05ff .elementor-icon{font-size:24px;}.elementor-46920 .elementor-element.elementor-element-30d05ff .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-30d05ff .elementor-icon-box-title a{font-size:14px;}.elementor-46920 .elementor-element.elementor-element-d9f352a .elementor-icon{font-size:24px;}.elementor-46920 .elementor-element.elementor-element-d9f352a .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-d9f352a .elementor-icon-box-title a{font-size:14px;}.elementor-46920 .elementor-element.elementor-element-3059208 .elementor-icon{font-size:24px;}.elementor-46920 .elementor-element.elementor-element-3059208 .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-3059208 .elementor-icon-box-title a{font-size:14px;}.elementor-46920 .elementor-element.elementor-element-57f8102{top:300px;}.elementor-46920 .elementor-element.elementor-element-1ea9839{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;padding:0px 10px 0px 10px;}}@media(max-width:767px){.elementor-46920 .elementor-element.elementor-element-3956e68{--content-width:600px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-75fd696{--padding-top:160px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-46920 .elementor-element.elementor-element-62ea317{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-46920 .elementor-element.elementor-element-6d99b6f{padding:0px 0px 0px 0px;}.elementor-46920 .elementor-element.elementor-element-6d99b6f .elementor-heading-title{font-size:36px;line-height:1em;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-46920 .elementor-element.elementor-element-e7248f6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-46920 .elementor-element.elementor-element-b7448ed{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-46920 .elementor-element.elementor-element-c2e02f2{padding:0px 0px 0px 0px;}.elementor-46920 .elementor-element.elementor-element-c2e02f2 .elementor-heading-title{font-size:28px;line-height:1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-46920 .elementor-element.elementor-element-9409b7c{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:16px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-46920 .elementor-element.elementor-element-2faf82f{padding:10px 15px 10px 13px;}.elementor-46920 .elementor-element.elementor-element-2faf82f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46920 .elementor-element.elementor-element-2faf82f .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-2faf82f .elementor-icon-box-title a{font-size:15px;line-height:1.2;}.elementor-46920 .elementor-element.elementor-element-0b89ff6{padding:10px 15px 10px 13px;}.elementor-46920 .elementor-element.elementor-element-0b89ff6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46920 .elementor-element.elementor-element-0b89ff6 .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-0b89ff6 .elementor-icon-box-title a{font-size:15px;line-height:1.2;}.elementor-46920 .elementor-element.elementor-element-1553166{padding:10px 15px 10px 13px;}.elementor-46920 .elementor-element.elementor-element-1553166.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46920 .elementor-element.elementor-element-1553166 .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-1553166 .elementor-icon-box-title a{font-size:15px;line-height:1.2;}.elementor-46920 .elementor-element.elementor-element-2ba5b06{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-46920 .elementor-element.elementor-element-40783ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-46920 .elementor-element.elementor-element-40783ef .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-46920 .elementor-element.elementor-element-d6f7777{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-46920 .elementor-element.elementor-element-fef2dad{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-46920 .elementor-element.elementor-element-ac5a930{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-46920 .elementor-element.elementor-element-808fa9a{padding:0px 0px 0px 0px;}.elementor-46920 .elementor-element.elementor-element-808fa9a .elementor-heading-title{font-size:28px;line-height:1em;}.elementor-46920 .elementor-element.elementor-element-c31643d{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:16px;}.elementor-46920 .elementor-element.elementor-element-27dfb77{padding:10px 15px 10px 13px;}.elementor-46920 .elementor-element.elementor-element-27dfb77.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46920 .elementor-element.elementor-element-27dfb77 .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-27dfb77 .elementor-icon-box-title a{font-size:15px;line-height:1.2;}.elementor-46920 .elementor-element.elementor-element-d6bfab5{padding:10px 15px 10px 13px;}.elementor-46920 .elementor-element.elementor-element-d6bfab5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46920 .elementor-element.elementor-element-d6bfab5 .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-d6bfab5 .elementor-icon-box-title a{font-size:15px;line-height:1.2;}.elementor-46920 .elementor-element.elementor-element-0c77dae{padding:10px 15px 10px 13px;}.elementor-46920 .elementor-element.elementor-element-0c77dae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46920 .elementor-element.elementor-element-0c77dae .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-0c77dae .elementor-icon-box-title a{font-size:15px;line-height:1.2;}.elementor-46920 .elementor-element.elementor-element-395c7a2{padding:10px 15px 10px 13px;}.elementor-46920 .elementor-element.elementor-element-395c7a2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46920 .elementor-element.elementor-element-395c7a2 .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-395c7a2 .elementor-icon-box-title a{font-size:15px;line-height:1.2;}.elementor-46920 .elementor-element.elementor-element-8c5a777{padding:10px 15px 10px 13px;}.elementor-46920 .elementor-element.elementor-element-8c5a777.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46920 .elementor-element.elementor-element-8c5a777 .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-8c5a777 .elementor-icon-box-title a{font-size:15px;line-height:1.2;}.elementor-46920 .elementor-element.elementor-element-8c5a777 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-46920 .elementor-element.elementor-element-79406b9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-46920 .elementor-element.elementor-element-f678440{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-46920 .elementor-element.elementor-element-f678440 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-46920 .elementor-element.elementor-element-3a07046{--n-tabs-gap:10px;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:0px;--n-tabs-title-padding-left:0px;--n-tabs-title-font-size:18px;}.elementor-46920 .elementor-element.elementor-element-3a07046.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 ){line-height:0em;}:where( .elementor-46920 .elementor-element.elementor-element-3a07046.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-46920 .elementor-element.elementor-element-8470c7b{--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-46920 .elementor-element.elementor-element-6261e57{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:16px 16px 16px 16px;}.elementor-46920 .elementor-element.elementor-element-6261e57 .elementor-custom-embed-play i{font-size:4rem;}.elementor-46920 .elementor-element.elementor-element-6261e57 .elementor-custom-embed-play svg{width:4rem;height:4rem;}.elementor-46920 .elementor-element.elementor-element-6a2f43c{--justify-content:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-46920 .elementor-element.elementor-element-fcfeaa9{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-46920 .elementor-element.elementor-element-54cc126{padding:0px 0px 0px 0px;}.elementor-46920 .elementor-element.elementor-element-54cc126 .elementor-heading-title{font-size:31px;line-height:1em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-46920 .elementor-element.elementor-element-391e2e9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46920 .elementor-element.elementor-element-f96af04{--border-radius:20px 20px 20px 20px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-46920 .elementor-element.elementor-element-bf6dd52 .elementor-image-box-img{margin-bottom:2px;}.elementor-46920 .elementor-element.elementor-element-a0156af{--border-radius:20px 20px 20px 20px;}.elementor-46920 .elementor-element.elementor-element-3a62a8a .elementor-image-box-img{margin-bottom:2px;}.elementor-46920 .elementor-element.elementor-element-6fd8a0b{--border-radius:20px 20px 20px 20px;}.elementor-46920 .elementor-element.elementor-element-8b48c1c .elementor-image-box-img{margin-bottom:2px;}.elementor-46920 .elementor-element.elementor-element-b8f2cd9{--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-46920 .elementor-element.elementor-element-c707ae2{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-widget-global .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );}.elementor-46920 .elementor-element.elementor-element-511dd4a{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-46920 .elementor-element.elementor-element-f89604c{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-46920 .elementor-element.elementor-element-5dd608c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:9px;--padding-bottom:19px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-a1048f6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-46920 .elementor-element.elementor-element-1e53b11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-46920 .elementor-element.elementor-element-1e53b11 .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-46920 .elementor-element.elementor-element-1ba0e5a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 0px 25px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-46920 .elementor-element.elementor-element-fa3293d{--e-con-grid-template-columns:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-46920 .elementor-element.elementor-element-8b6f797{top:440px;}.elementor-46920 .elementor-element.elementor-element-bcc05e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-46920 .elementor-element.elementor-element-881c864{--width:600px;--gap:40px 60px;--row-gap:40px;--column-gap:60px;--padding-top:70px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-46920 .elementor-element.elementor-element-6045fe0{--width:400px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-46920 .elementor-element.elementor-element-6045fe0.e-con{--align-self:center;}.elementor-46920 .elementor-element.elementor-element-95ae5b9{--width:50%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46920 .elementor-element.elementor-element-ac769e1{--e-rating-gap:0px;}.elementor-46920 .elementor-element.elementor-element-8f3bf56{margin:04px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:12px;}.elementor-46920 .elementor-element.elementor-element-123f9be{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );}.elementor-46920 .elementor-element.elementor-element-43e4751{padding:0px 10px 0px 10px;}.elementor-46920 .elementor-element.elementor-element-43e4751 .elementor-testimonial-content{font-size:20px;line-height:1.2em;}.elementor-46920 .elementor-element.elementor-element-94d5c7a{--padding-top:0px;--padding-bottom:0px;--padding-left:020px;--padding-right:20px;}.elementor-46920 .elementor-element.elementor-element-5800189 .elementor-heading-title{font-size:32px;}.elementor-46920 .elementor-element.elementor-element-3fe013e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46920 .elementor-element.elementor-element-6df8d74{--min-height:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-46920 .elementor-element.elementor-element-64b1940{--width:100%;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-46920 .elementor-element.elementor-element-e82e045 .elementor-heading-title{font-size:16px;}.elementor-46920 .elementor-element.elementor-element-27e2da3{--width:100%;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-46920 .elementor-element.elementor-element-d658ca7 .elementor-heading-title{font-size:16px;}.elementor-46920 .elementor-element.elementor-element-45df7fc{--width:100%;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-46920 .elementor-element.elementor-element-5f6639f .elementor-heading-title{font-size:16px;}.elementor-46920 .elementor-element.elementor-element-beb04ac{--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-f6c37c3{padding:0px 10px 0px 10px;}.elementor-46920 .elementor-element.elementor-element-f6c37c3 .elementor-heading-title{font-size:1.9em;}.elementor-46920 .elementor-element.elementor-element-06d4915{width:100%;max-width:100%;}.elementor-46920 .elementor-element.elementor-element-06d4915 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-46920 .elementor-element.elementor-element-2b8cb91{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-46920 .elementor-element.elementor-element-4a7f0c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-46920 .elementor-element.elementor-element-4a7f0c2 .elementor-heading-title{font-size:2.1em;}.elementor-46920 .elementor-element.elementor-element-6f6dbc7{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-46920 .elementor-element.elementor-element-fdfb81f{--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-e689464 .elementor-heading-title{font-size:1.6em;}.elementor-46920 .elementor-element.elementor-element-7a6f2ac .elementor-heading-title{font-size:1.6em;}.elementor-46920 .elementor-element.elementor-element-671cb51{--padding-top:25px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-30ec72f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 10px 0px 0px;}.elementor-46920 .elementor-element.elementor-element-30ec72f .elementor-heading-title{font-size:1.9em;}.elementor-46920 .elementor-element.elementor-element-9c8c5be{width:var( --container-widget-width, 300px );max-width:300px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;}.elementor-46920 .elementor-element.elementor-element-9c8c5be .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-46920 .elementor-element.elementor-element-72d2a5f{--swiper-slides-to-display:1;--swiper-offset-size:50px;--swiper-slides-gap:20px;width:100%;max-width:100%;padding:0px 0px 40px 0px;}.elementor-46920 .elementor-element.elementor-element-0a59e67{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-acffb84{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-46920 .elementor-element.elementor-element-eeac2ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-46920 .elementor-element.elementor-element-eeac2ca .elementor-heading-title{font-size:1.9em;line-height:1em;}.elementor-46920 .elementor-element.elementor-element-516f71a{width:100%;max-width:100%;}.elementor-46920 .elementor-element.elementor-element-d8e1f35{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-1030d96{--width:600px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-46920 .elementor-element.elementor-element-1030d96.e-con{--align-self:center;}.elementor-46920 .elementor-element.elementor-element-b4a5489 .elementor-heading-title{font-size:1.9em;}.elementor-46920 .elementor-element.elementor-element-41338df{font-size:16px;line-height:1.4em;}.elementor-46920 .elementor-element.elementor-element-de119b5{font-size:16px;line-height:1.4em;}.elementor-46920 .elementor-element.elementor-element-7120e47{font-size:16px;line-height:1.4em;}.elementor-46920 .elementor-element.elementor-element-83d59bf{font-size:16px;line-height:1.4em;}.elementor-46920 .elementor-element.elementor-element-27b3586{font-size:16px;line-height:1.4em;}.elementor-46920 .elementor-element.elementor-element-b5559e2{padding:0px 0px 0px 0px;--n-accordion-title-font-size:18px;}.elementor-46920 .elementor-element.elementor-element-b5559e2 {--n-accordion-padding:22px 0px 20px 0px;}:where( .elementor-46920 .elementor-element.elementor-element-b5559e2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.4em;}:where( .elementor-46920 .elementor-element.elementor-element-b5559e2 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:18px;--padding-left:0px;}.elementor-46920 .elementor-element.elementor-element-c515034{--min-height:500px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46920 .elementor-element.elementor-element-c515034:not(.elementor-motion-effects-element-type-background), .elementor-46920 .elementor-element.elementor-element-c515034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 15px;background-size:880px auto;}.elementor-46920 .elementor-element.elementor-element-005745a{--content-width:600px;--flex-wrap:wrap;--align-content:center;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-46920 .elementor-element.elementor-element-e914fed{--container-widget-width:440px;--container-widget-flex-grow:0;width:var( --container-widget-width, 440px );max-width:440px;}.elementor-46920 .elementor-element.elementor-element-e914fed .elementor-heading-title{font-size:1.9em;line-height:1em;}.elementor-46920 .elementor-element.elementor-element-1ebfa62{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:16px;line-height:1.4em;}.elementor-46920 .elementor-element.elementor-element-ba807da{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-46920 .elementor-element.elementor-element-30d05ff .elementor-icon{font-size:24px;}.elementor-46920 .elementor-element.elementor-element-30d05ff .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-30d05ff .elementor-icon-box-title a{font-size:17px;}.elementor-46920 .elementor-element.elementor-element-d9f352a .elementor-icon{font-size:24px;}.elementor-46920 .elementor-element.elementor-element-d9f352a .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-d9f352a .elementor-icon-box-title a{font-size:17px;}.elementor-46920 .elementor-element.elementor-element-3059208 .elementor-icon{font-size:24px;}.elementor-46920 .elementor-element.elementor-element-3059208 .elementor-icon-box-title, .elementor-46920 .elementor-element.elementor-element-3059208 .elementor-icon-box-title a{font-size:17px;}.elementor-46920 .elementor-element.elementor-element-57f8102{top:360px;}.elementor-46920 .elementor-element.elementor-element-1ea9839{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 0px 0px 0px;}}@media(max-width:1200px) and (min-width:768px){.elementor-46920 .elementor-element.elementor-element-fdfb81f{--width:79%;}.elementor-46920 .elementor-element.elementor-element-10994d6{--width:50%;}.elementor-46920 .elementor-element.elementor-element-ba807da{--width:86%;}}@media(max-width:1024px) and (min-width:768px){.elementor-46920 .elementor-element.elementor-element-b7448ed{--width:100%;}.elementor-46920 .elementor-element.elementor-element-2ba5b06{--width:100%;}.elementor-46920 .elementor-element.elementor-element-ac5a930{--width:100%;}.elementor-46920 .elementor-element.elementor-element-79406b9{--width:100%;}.elementor-46920 .elementor-element.elementor-element-64b1940{--width:33.333%;}.elementor-46920 .elementor-element.elementor-element-27e2da3{--width:33.333%;}.elementor-46920 .elementor-element.elementor-element-45df7fc{--width:33.333%;}.elementor-46920 .elementor-element.elementor-element-fdfb81f{--width:100%;}.elementor-46920 .elementor-element.elementor-element-90fb084{--width:100%;}.elementor-46920 .elementor-element.elementor-element-10994d6{--width:45%;}.elementor-46920 .elementor-element.elementor-element-ba807da{--width:95%;}}/* Start custom CSS for heading, class: .elementor-element-6d99b6f */.elementor-46920 .elementor-element.elementor-element-6d99b6f span {
     background: linear-gradient(to right, #BC9FF0, #936DDA);
    -webkit-background-clip: text; 
    -webkit-text-fill-color: transparent; 
    text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9409b7c */.elementor-46920 .elementor-element.elementor-element-9409b7c {
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2faf82f */.elementor-46920 .elementor-element.elementor-element-2faf82f{
    justify-content: flex-start!important;
    background: linear-gradient(159deg, rgba(50, 32, 85, 0.60) 3.01%, rgba(35, 26, 55, 0.60) 103.3%);

  display: flex;
  justify-content: center;
backdrop-filter: blur(21px);
}

@media only screen and (max-width: 768px) {
    .elementor-46920 .elementor-element.elementor-element-2faf82f {
        justify-content: flex-start;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0b89ff6 */.elementor-46920 .elementor-element.elementor-element-0b89ff6{
    justify-content: flex-start!important;
    background: linear-gradient(159deg, rgba(50, 32, 85, 0.60) 3.01%, rgba(35, 26, 55, 0.60) 103.3%);

  display: flex;
  justify-content: center;
backdrop-filter: blur(21px);
}

@media only screen and (max-width: 768px) {
    .elementor-46920 .elementor-element.elementor-element-0b89ff6 {
        justify-content: flex-start;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1553166 */.elementor-46920 .elementor-element.elementor-element-1553166{
    justify-content: flex-start!important;
    background: linear-gradient(159deg, rgba(50, 32, 85, 0.60) 3.01%, rgba(35, 26, 55, 0.60) 103.3%);

  display: flex;
  justify-content: center;
backdrop-filter: blur(21px);
}

@media only screen and (max-width: 768px) {
    .elementor-46920 .elementor-element.elementor-element-1553166 {
        justify-content: flex-start;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7448ed */.elementor-46920 .elementor-element.elementor-element-b7448ed svg {
    filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.2));
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d6f7777 */.elementor-46920 .elementor-element.elementor-element-d6f7777 .hs-form-field{
    margin-bottom: 10px!important;
}
.elementor-46920 .elementor-element.elementor-element-d6f7777 .form-columns-2 .hs-form-field:first-child{
    margin-bottom: 0px!important;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 div#hbspt-form-43dcb56c-905d-46d6-ba78-1085c528711f {
    display: flex;
    justify-content: center;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 .hs-form-field.error input,
.hs-form-field.error textarea,
.hs-form-field.error select,
.hs-input.error,
.hs-input.invalid {
  border: 2px solid #E11D48 !important;
    box-shadow: 0 0 6px #E11D48 !important;  
}
div#hubspot-form form.hs-form div select {
    height: 54px;
}
/*form#hsForm_43dcb56c-905d-46d6-ba78-1085c528711f {*/
/*    width: 920px;*/
/*}*/

.hs_firstname.hs-firstname.hs-fieldtype-text.field.hs-form-field, .hs_lastname.hs-lastname.hs-fieldtype-text.field.hs-form-field, .hs_company.hs-company.hs-fieldtype-text.field.hs-form-field, .hs_title_or_role.hs-title_or_role.hs-fieldtype-select.field.hs-form-field, .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field {
    display: block !important;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 fieldset.form-columns-2 {
    max-width: unset;
    display: flex;
    gap: 10px;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 .input {
    margin-right: 0;
}

.hs-error-msg {
    margin-left: -40px;
    color: #00FFD4 !important;
    font-size: 13px !important;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 input, .elementor-46920 .elementor-element.elementor-element-d6f7777 select {
    background-color: #936BDA0F;
    border-radius: 8px;
    border-color: #9E85CC5E;
    color: white;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 label {
    color: #FFFFFF80;
    font-size: 14px;
    line-height: 1.2;
}

.hs_submit.hs-submit {
    margin-top: 10px;
}

.hs-input::placeholder {
    color: #ffffff80;
}

.no-list li::marker {
    color: transparent;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 select {
    color: #ffffff80;
    padding: 16px;
    outline: 1px solid #9E85CC5E;
    margin: 0 !important;
}

#are_you_an_agency_or_brand_0-43dcb56c-905d-46d6-ba78-1085c528711f, #are_you_an_agency_or_brand_1-43dcb56c-905d-46d6-ba78-1085c528711f, #do_you_need_api_access_radiobtn0-43dcb56c-905d-46d6-ba78-1085c528711f, #do_you_need_api_access_radiobtn1-43dcb56c-905d-46d6-ba78-1085c528711f, #are_you_interested_in_outsourcing_your_seo_0-43dcb56c-905d-46d6-ba78-1085c528711f, #are_you_interested_in_outsourcing_your_seo_1-43dcb56c-905d-46d6-ba78-1085c528711f {
    display: none;
}

option {
    background-color: #342357;
    color: white;
    backdrop-filter: blur(80px);
    -webkit-backdrop-filter: blur(80px);
}

fieldset.form-columns-1 {
    padding-bottom: 2px;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 .hs-form-radio label {
    background: #936BDA0F;
    padding: 18.2px 25px;
    border-radius: 8px;
    border: solid 1px transparent;
    cursor: pointer;
    position: relative;
    transition: padding-left 0.3s ease;
    width: 100%;
    display: block;
    transition: 0.4s ease-out all;
    color: white;
    color: rgba(255,255,255,0.5);
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 ul.inputs-list.multi-container {
    padding: 0;
    display: flex;
    justify-content: space-between;
    gap: 10px;
}

.hs-form-radio {
  position: relative; 
}
.hs-fieldtype-radio{
    margin-bottom: 5px!important;
}

.hs-form-radio::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 25px;
  transform: translateY(-50%);
  width: 0;
  height: 15px;
  background-image: url("/wp-content/uploads/2025/06/tik-ng.svg");
  background-repeat: no-repeat;
  background-size: contain;
  opacity: 0;
  transition: all 0.3s ease-out;
}

.hs-form-radio.checked::before {
  width: 15px;
  opacity: 1;
}



.elementor-46920 .elementor-element.elementor-element-d6f7777 .hs-form-radio.checked label{
    padding-left: 53px;
    border-color: #926BD9;
    color: white;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 .elementor-field-group-field_4140734.show,
.elementor-46920 .elementor-element.elementor-element-d6f7777 .elementor-field-group-field_eda5462.show {
    opacity: 1;
    max-height: 500px;
    margin-bottom: 17px !important;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 .hs-form-radio::marker {
    font-size: 0px;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 li.hs-form-radio {
    width: 100%;
}

fieldset.form-columns-1 {
    max-width: unset;
}

fieldset.form-columns-1 {
    max-width: unset !important;
}

textarea#any_other_information_you_d_like_us_to_know_-43dcb56c-905d-46d6-ba78-1085c528711f {
    width: 100%;
    background-color: #936BDA0F;
    border-radius: 8px;
    border-color: #9E85CC5E;
    color: white;
}

.hs-button.primary.large {
    position: relative;
    padding-right: 5rem;
    background-color: #00FFD4 !important;
    border-radius: 70px !important;
    color: #000000!important;
}

.actions {
    display: flex;
    justify-content: center;
}

input.hs-button.primary.large {
    background-image: url("/wp-content/uploads/2025/05/arrow-black.svg");
    background-position: 85%;
    padding-right: 6rem;
    background-size: 16px 16px;
    background-repeat: no-repeat;
}

label.hs-main-font-element {
    margin-left: -40px;
}

input#email-43dcb56c-905d-46d6-ba78-1085c528711f, input#website-43dcb56c-905d-46d6-ba78-1085c528711f, input#phone-43dcb56c-905d-46d6-ba78-1085c528711f {
    width: 100% !important;
}

.submitted-message.hs-main-font-element.hs-form-43dcb56c-905d-46d6-ba78-1085c528711f.hs-form-43dcb56c-905d-46d6-ba78-1085c528711f_8481ce64-4034-4d3c-a764-21666516fda9 {
    color: white;
}

@media (max-width: 767px) {
    form#hsForm_43dcb56c-905d-46d6-ba78-1085c528711f {
        display: flex;
        flex-direction: column;
        width: auto;
    }
    fieldset.form-columns-2 {
        flex-direction: column;
    }
    fieldset.form-columns-2 .hs-form-field {
        width: 100% !important;
    }
}

@media (max-width: 480px) {
    .hs-form-field .hs-input {
        width: 100% !important;
    }
    .hs-form-field {
        margin-right: 0;
        width: 100%;
        }
        .hs_submit.hs-submit {
        margin-top: 10px;
    }
    .hs-form-field {
        margin: 0 auto !important;
    }
    .input, .form-columns-2, .form-columns-1 {
        width: 100% !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7248f6 */.elementor-46920 .elementor-element.elementor-element-e7248f6:before {
        content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.4px;
    background: linear-gradient(267deg, rgb(98 87 118 / 15%) 6.75%, rgb(147 107 218) 29.66%, rgb(147 107 218) 49.66%, rgb(147 107 218) 106.75%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c31643d */.elementor-46920 .elementor-element.elementor-element-c31643d {
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-27dfb77 */.elementor-46920 .elementor-element.elementor-element-27dfb77{
    justify-content: flex-start!important;
    background: linear-gradient(159deg, rgba(50, 32, 85, 0.60) 3.01%, rgba(35, 26, 55, 0.60) 103.3%);

  display: flex;
  justify-content: center;
backdrop-filter: blur(21px);
}

@media only screen and (max-width: 768px) {
    .elementor-46920 .elementor-element.elementor-element-27dfb77 {
        justify-content: flex-start;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d6bfab5 */.elementor-46920 .elementor-element.elementor-element-d6bfab5{
    justify-content: flex-start!important;
    background: linear-gradient(159deg, rgba(50, 32, 85, 0.60) 3.01%, rgba(35, 26, 55, 0.60) 103.3%);

  display: flex;
  justify-content: center;
backdrop-filter: blur(21px);
}

@media only screen and (max-width: 768px) {
    .elementor-46920 .elementor-element.elementor-element-d6bfab5 {
        justify-content: flex-start;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0c77dae */.elementor-46920 .elementor-element.elementor-element-0c77dae{
    justify-content: flex-start!important;
    background: linear-gradient(159deg, rgba(50, 32, 85, 0.60) 3.01%, rgba(35, 26, 55, 0.60) 103.3%);

  display: flex;
  justify-content: center;
backdrop-filter: blur(21px);
}

@media only screen and (max-width: 768px) {
    .elementor-46920 .elementor-element.elementor-element-0c77dae {
        justify-content: flex-start;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-395c7a2 */.elementor-46920 .elementor-element.elementor-element-395c7a2{
    justify-content: flex-start!important;
    background: linear-gradient(159deg, rgba(50, 32, 85, 0.60) 3.01%, rgba(35, 26, 55, 0.60) 103.3%);

  display: flex;
  justify-content: center;
backdrop-filter: blur(21px);
}

@media only screen and (max-width: 768px) {
    .elementor-46920 .elementor-element.elementor-element-395c7a2 {
        justify-content: flex-start;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8c5a777 */.elementor-46920 .elementor-element.elementor-element-8c5a777{
    justify-content: flex-start!important;
    background: linear-gradient(159deg, rgba(50, 32, 85, 0.60) 3.01%, rgba(35, 26, 55, 0.60) 103.3%);

  display: flex;
  justify-content: center;
backdrop-filter: blur(21px);
}

@media only screen and (max-width: 768px) {
    .elementor-46920 .elementor-element.elementor-element-8c5a777 {
        justify-content: flex-start;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-24da715 */.elementor-46920 .elementor-element.elementor-element-24da715 .hs-form-field{
    margin-bottom: 10px!important;
}
.elementor-46920 .elementor-element.elementor-element-24da715 .form-columns-2 .hs-form-field:first-child{
    margin-bottom: 0px!important;
}

.elementor-46920 .elementor-element.elementor-element-24da715 .hs-form-field.error input,
.hs-form-field.error textarea,
.hs-form-field.error select,
.hs-input.error,
.hs-input.invalid {
  border: 2px solid #E11D48 !important;
    box-shadow: 0 0 6px #E11D48 !important;  
}

.hs_firstname.hs-firstname.hs-fieldtype-text.field.hs-form-field, .hs_lastname.hs-lastname.hs-fieldtype-text.field.hs-form-field, .hs_company.hs-company.hs-fieldtype-text.field.hs-form-field, .hs_title_or_role.hs-title_or_role.hs-fieldtype-select.field.hs-form-field, .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field {
    display: block !important;
}

.elementor-46920 .elementor-element.elementor-element-24da715 fieldset.form-columns-2 {
    max-width: unset;
    display: flex;
    gap: 10px;
}

.form-columns-1 input.hs-input {
    width: 100% !important;
    margin-right: 0 !important;
}

.elementor-46920 .elementor-element.elementor-element-24da715 .input {
    margin-right: 0px !important;
}

.hs-error-msg {
    margin-left: -40px;
    color: #00FFD4 !important;
    font-size: 13px !important;
}

.elementor-46920 .elementor-element.elementor-element-24da715 input, .elementor-46920 .elementor-element.elementor-element-24da715 select {
    background-color: #936BDA0F;
    border-radius: 8px;
    border-color: #9E85CC5E;
    color: white;
}

.elementor-46920 .elementor-element.elementor-element-24da715 label {
    color: #FFFFFF80;
    font-size: 14px;
    line-height: 1.2;
}

.hs_submit.hs-submit {
    margin-top: 10px;
}

.hs-input::placeholder {
    color: #ffffff80;
}

.no-list li::marker {
    color: transparent;
}


.elementor-46920 .elementor-element.elementor-element-24da715 input[type="radio"]{
    display: none;
}

fieldset.form-columns-1 {
    padding-bottom: 2px;
}

.elementor-46920 .elementor-element.elementor-element-24da715 .hs-form-radio label {
    background: #936BDA0F;
    padding: 18.2px 25px;
    border-radius: 8px;
    border: solid 1px transparent;
    cursor: pointer;
    position: relative;
    transition: padding-left 0.3s ease;
    width: 100%;
    display: block;
    transition: 0.4s ease-out all;
    color: white;
    color: rgba(255,255,255,0.5);
}

.elementor-46920 .elementor-element.elementor-element-24da715 ul.inputs-list.multi-container {
    padding: 0;
    display: flex;
    justify-content: space-between;
    gap: 10px;
}

.hs-form-radio {
  position: relative; 
}

.hs-form-radio::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 25px;
  transform: translateY(-50%);
  width: 0;
  height: 15px;
  background-image: url("https://searchatlas.com/wp-content/uploads/2025/01/green-check.png");
  background-repeat: no-repeat;
  background-size: contain;
  opacity: 0;
  transition: all 0.3s ease-out;
}

.hs-form-radio.checked::before {
  width: 15px;
  opacity: 1;
}



.elementor-46920 .elementor-element.elementor-element-24da715 .hs-form-radio.checked label{
    padding-left: 53px;
    border-color: #926BD9;
    color: white;
}

.elementor-46920 .elementor-element.elementor-element-24da715 .hs-form-radio::marker {
    font-size: 0px;
}

.elementor-46920 .elementor-element.elementor-element-24da715 li.hs-form-radio {
    width: 100%;
}

.elementor-46920 .elementor-element.elementor-element-24da715 textarea {
    width: 100%!important;
    background-color: #936BDA0F;
    border-radius: 8px;
    border-color: #9E85CC5E;
    color: white;
}

.hs-button.primary.large {
    position: relative;
    padding-right: 5rem;
    background-color: #00FFD4 !important;
    border-radius: 70px !important;
}

.actions {
    display: flex;
    justify-content: center;
}

input.hs-button.primary.large {
    background-image: url("/wp-content/uploads/2025/05/arrow-black.svg");
    background-position: 85%;
    padding-right: 6rem;
    background-size: 16px 16px;
    background-repeat: no-repeat;
}

label.hs-main-font-element {
    margin-left: -40px;
}

@media (max-width: 767px) {
    .elementor-46920 .elementor-element.elementor-element-24da715 form {
        display: flex;
        flex-direction: column;
        width: auto;
    }
    fieldset.form-columns-2 {
        flex-direction: column;
    }
    fieldset.form-columns-2 .hs-form-field {
        width: 100% !important;
    }
}

@media (max-width: 480px) {
    .hs-form-field .hs-input {
        width: 100% !important;
    }
    .hs-form-field {
        margin-right: 0;
        }
    .hs_submit.hs-submit {
        margin-top: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fef2dad */.elementor-46920 .elementor-element.elementor-element-fef2dad:before {
        content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.4px;
    background: linear-gradient(267deg, rgb(98 87 118 / 15%) 6.75%, rgb(147 107 218) 29.66%, rgb(147 107 218) 49.66%, rgb(147 107 218) 106.75%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9409b7c */.elementor-46920 .elementor-element.elementor-element-9409b7c {
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2faf82f */.elementor-46920 .elementor-element.elementor-element-2faf82f{
    justify-content: flex-start!important;
    background: linear-gradient(159deg, rgba(50, 32, 85, 0.60) 3.01%, rgba(35, 26, 55, 0.60) 103.3%);

  display: flex;
  justify-content: center;
backdrop-filter: blur(21px);
}

@media only screen and (max-width: 768px) {
    .elementor-46920 .elementor-element.elementor-element-2faf82f {
        justify-content: flex-start;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0b89ff6 */.elementor-46920 .elementor-element.elementor-element-0b89ff6{
    justify-content: flex-start!important;
    background: linear-gradient(159deg, rgba(50, 32, 85, 0.60) 3.01%, rgba(35, 26, 55, 0.60) 103.3%);

  display: flex;
  justify-content: center;
backdrop-filter: blur(21px);
}

@media only screen and (max-width: 768px) {
    .elementor-46920 .elementor-element.elementor-element-0b89ff6 {
        justify-content: flex-start;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1553166 */.elementor-46920 .elementor-element.elementor-element-1553166{
    justify-content: flex-start!important;
    background: linear-gradient(159deg, rgba(50, 32, 85, 0.60) 3.01%, rgba(35, 26, 55, 0.60) 103.3%);

  display: flex;
  justify-content: center;
backdrop-filter: blur(21px);
}

@media only screen and (max-width: 768px) {
    .elementor-46920 .elementor-element.elementor-element-1553166 {
        justify-content: flex-start;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7448ed */.elementor-46920 .elementor-element.elementor-element-b7448ed svg {
    filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.2));
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d6f7777 */.elementor-46920 .elementor-element.elementor-element-d6f7777 .hs-form-field{
    margin-bottom: 10px!important;
}
.elementor-46920 .elementor-element.elementor-element-d6f7777 .form-columns-2 .hs-form-field:first-child{
    margin-bottom: 0px!important;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 div#hbspt-form-43dcb56c-905d-46d6-ba78-1085c528711f {
    display: flex;
    justify-content: center;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 .hs-form-field.error input,
.hs-form-field.error textarea,
.hs-form-field.error select,
.hs-input.error,
.hs-input.invalid {
  border: 2px solid #E11D48 !important;
    box-shadow: 0 0 6px #E11D48 !important;  
}
div#hubspot-form form.hs-form div select {
    height: 54px;
}
/*form#hsForm_43dcb56c-905d-46d6-ba78-1085c528711f {*/
/*    width: 920px;*/
/*}*/

.hs_firstname.hs-firstname.hs-fieldtype-text.field.hs-form-field, .hs_lastname.hs-lastname.hs-fieldtype-text.field.hs-form-field, .hs_company.hs-company.hs-fieldtype-text.field.hs-form-field, .hs_title_or_role.hs-title_or_role.hs-fieldtype-select.field.hs-form-field, .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field {
    display: block !important;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 fieldset.form-columns-2 {
    max-width: unset;
    display: flex;
    gap: 10px;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 .input {
    margin-right: 0;
}

.hs-error-msg {
    margin-left: -40px;
    color: #00FFD4 !important;
    font-size: 13px !important;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 input, .elementor-46920 .elementor-element.elementor-element-d6f7777 select {
    background-color: #936BDA0F;
    border-radius: 8px;
    border-color: #9E85CC5E;
    color: white;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 label {
    color: #FFFFFF80;
    font-size: 14px;
    line-height: 1.2;
}

.hs_submit.hs-submit {
    margin-top: 10px;
}

.hs-input::placeholder {
    color: #ffffff80;
}

.no-list li::marker {
    color: transparent;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 select {
    color: #ffffff80;
    padding: 16px;
    outline: 1px solid #9E85CC5E;
    margin: 0 !important;
}

#are_you_an_agency_or_brand_0-43dcb56c-905d-46d6-ba78-1085c528711f, #are_you_an_agency_or_brand_1-43dcb56c-905d-46d6-ba78-1085c528711f, #do_you_need_api_access_radiobtn0-43dcb56c-905d-46d6-ba78-1085c528711f, #do_you_need_api_access_radiobtn1-43dcb56c-905d-46d6-ba78-1085c528711f, #are_you_interested_in_outsourcing_your_seo_0-43dcb56c-905d-46d6-ba78-1085c528711f, #are_you_interested_in_outsourcing_your_seo_1-43dcb56c-905d-46d6-ba78-1085c528711f {
    display: none;
}

option {
    background-color: #342357;
    color: white;
    backdrop-filter: blur(80px);
    -webkit-backdrop-filter: blur(80px);
}

fieldset.form-columns-1 {
    padding-bottom: 2px;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 .hs-form-radio label {
    background: #936BDA0F;
    padding: 18.2px 25px;
    border-radius: 8px;
    border: solid 1px transparent;
    cursor: pointer;
    position: relative;
    transition: padding-left 0.3s ease;
    width: 100%;
    display: block;
    transition: 0.4s ease-out all;
    color: white;
    color: rgba(255,255,255,0.5);
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 ul.inputs-list.multi-container {
    padding: 0;
    display: flex;
    justify-content: space-between;
    gap: 10px;
}

.hs-form-radio {
  position: relative; 
}
.hs-fieldtype-radio{
    margin-bottom: 5px!important;
}

.hs-form-radio::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 25px;
  transform: translateY(-50%);
  width: 0;
  height: 15px;
  background-image: url("/wp-content/uploads/2025/06/tik-ng.svg");
  background-repeat: no-repeat;
  background-size: contain;
  opacity: 0;
  transition: all 0.3s ease-out;
}

.hs-form-radio.checked::before {
  width: 15px;
  opacity: 1;
}



.elementor-46920 .elementor-element.elementor-element-d6f7777 .hs-form-radio.checked label{
    padding-left: 53px;
    border-color: #926BD9;
    color: white;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 .elementor-field-group-field_4140734.show,
.elementor-46920 .elementor-element.elementor-element-d6f7777 .elementor-field-group-field_eda5462.show {
    opacity: 1;
    max-height: 500px;
    margin-bottom: 17px !important;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 .hs-form-radio::marker {
    font-size: 0px;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 li.hs-form-radio {
    width: 100%;
}

fieldset.form-columns-1 {
    max-width: unset;
}

fieldset.form-columns-1 {
    max-width: unset !important;
}

textarea#any_other_information_you_d_like_us_to_know_-43dcb56c-905d-46d6-ba78-1085c528711f {
    width: 100%;
    background-color: #936BDA0F;
    border-radius: 8px;
    border-color: #9E85CC5E;
    color: white;
}

.hs-button.primary.large {
    position: relative;
    padding-right: 5rem;
    background-color: #00FFD4 !important;
    border-radius: 70px !important;
    color: #000000!important;
}

.actions {
    display: flex;
    justify-content: center;
}

input.hs-button.primary.large {
    background-image: url("/wp-content/uploads/2025/05/arrow-black.svg");
    background-position: 85%;
    padding-right: 6rem;
    background-size: 16px 16px;
    background-repeat: no-repeat;
}

label.hs-main-font-element {
    margin-left: -40px;
}

input#email-43dcb56c-905d-46d6-ba78-1085c528711f, input#website-43dcb56c-905d-46d6-ba78-1085c528711f, input#phone-43dcb56c-905d-46d6-ba78-1085c528711f {
    width: 100% !important;
}

.submitted-message.hs-main-font-element.hs-form-43dcb56c-905d-46d6-ba78-1085c528711f.hs-form-43dcb56c-905d-46d6-ba78-1085c528711f_8481ce64-4034-4d3c-a764-21666516fda9 {
    color: white;
}

@media (max-width: 767px) {
    form#hsForm_43dcb56c-905d-46d6-ba78-1085c528711f {
        display: flex;
        flex-direction: column;
        width: auto;
    }
    fieldset.form-columns-2 {
        flex-direction: column;
    }
    fieldset.form-columns-2 .hs-form-field {
        width: 100% !important;
    }
}

@media (max-width: 480px) {
    .hs-form-field .hs-input {
        width: 100% !important;
    }
    .hs-form-field {
        margin-right: 0;
        width: 100%;
        }
        .hs_submit.hs-submit {
        margin-top: 10px;
    }
    .hs-form-field {
        margin: 0 auto !important;
    }
    .input, .form-columns-2, .form-columns-1 {
        width: 100% !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7248f6 */.elementor-46920 .elementor-element.elementor-element-e7248f6:before {
        content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.4px;
    background: linear-gradient(267deg, rgb(98 87 118 / 15%) 6.75%, rgb(147 107 218) 29.66%, rgb(147 107 218) 49.66%, rgb(147 107 218) 106.75%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c31643d */.elementor-46920 .elementor-element.elementor-element-c31643d {
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-27dfb77 */.elementor-46920 .elementor-element.elementor-element-27dfb77{
    justify-content: flex-start!important;
    background: linear-gradient(159deg, rgba(50, 32, 85, 0.60) 3.01%, rgba(35, 26, 55, 0.60) 103.3%);

  display: flex;
  justify-content: center;
backdrop-filter: blur(21px);
}

@media only screen and (max-width: 768px) {
    .elementor-46920 .elementor-element.elementor-element-27dfb77 {
        justify-content: flex-start;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d6bfab5 */.elementor-46920 .elementor-element.elementor-element-d6bfab5{
    justify-content: flex-start!important;
    background: linear-gradient(159deg, rgba(50, 32, 85, 0.60) 3.01%, rgba(35, 26, 55, 0.60) 103.3%);

  display: flex;
  justify-content: center;
backdrop-filter: blur(21px);
}

@media only screen and (max-width: 768px) {
    .elementor-46920 .elementor-element.elementor-element-d6bfab5 {
        justify-content: flex-start;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0c77dae */.elementor-46920 .elementor-element.elementor-element-0c77dae{
    justify-content: flex-start!important;
    background: linear-gradient(159deg, rgba(50, 32, 85, 0.60) 3.01%, rgba(35, 26, 55, 0.60) 103.3%);

  display: flex;
  justify-content: center;
backdrop-filter: blur(21px);
}

@media only screen and (max-width: 768px) {
    .elementor-46920 .elementor-element.elementor-element-0c77dae {
        justify-content: flex-start;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-395c7a2 */.elementor-46920 .elementor-element.elementor-element-395c7a2{
    justify-content: flex-start!important;
    background: linear-gradient(159deg, rgba(50, 32, 85, 0.60) 3.01%, rgba(35, 26, 55, 0.60) 103.3%);

  display: flex;
  justify-content: center;
backdrop-filter: blur(21px);
}

@media only screen and (max-width: 768px) {
    .elementor-46920 .elementor-element.elementor-element-395c7a2 {
        justify-content: flex-start;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8c5a777 */.elementor-46920 .elementor-element.elementor-element-8c5a777{
    justify-content: flex-start!important;
    background: linear-gradient(159deg, rgba(50, 32, 85, 0.60) 3.01%, rgba(35, 26, 55, 0.60) 103.3%);

  display: flex;
  justify-content: center;
backdrop-filter: blur(21px);
}

@media only screen and (max-width: 768px) {
    .elementor-46920 .elementor-element.elementor-element-8c5a777 {
        justify-content: flex-start;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-24da715 */.elementor-46920 .elementor-element.elementor-element-24da715 .hs-form-field{
    margin-bottom: 10px!important;
}
.elementor-46920 .elementor-element.elementor-element-24da715 .form-columns-2 .hs-form-field:first-child{
    margin-bottom: 0px!important;
}

.elementor-46920 .elementor-element.elementor-element-24da715 .hs-form-field.error input,
.hs-form-field.error textarea,
.hs-form-field.error select,
.hs-input.error,
.hs-input.invalid {
  border: 2px solid #E11D48 !important;
    box-shadow: 0 0 6px #E11D48 !important;  
}

.hs_firstname.hs-firstname.hs-fieldtype-text.field.hs-form-field, .hs_lastname.hs-lastname.hs-fieldtype-text.field.hs-form-field, .hs_company.hs-company.hs-fieldtype-text.field.hs-form-field, .hs_title_or_role.hs-title_or_role.hs-fieldtype-select.field.hs-form-field, .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field {
    display: block !important;
}

.elementor-46920 .elementor-element.elementor-element-24da715 fieldset.form-columns-2 {
    max-width: unset;
    display: flex;
    gap: 10px;
}

.form-columns-1 input.hs-input {
    width: 100% !important;
    margin-right: 0 !important;
}

.elementor-46920 .elementor-element.elementor-element-24da715 .input {
    margin-right: 0px !important;
}

.hs-error-msg {
    margin-left: -40px;
    color: #00FFD4 !important;
    font-size: 13px !important;
}

.elementor-46920 .elementor-element.elementor-element-24da715 input, .elementor-46920 .elementor-element.elementor-element-24da715 select {
    background-color: #936BDA0F;
    border-radius: 8px;
    border-color: #9E85CC5E;
    color: white;
}

.elementor-46920 .elementor-element.elementor-element-24da715 label {
    color: #FFFFFF80;
    font-size: 14px;
    line-height: 1.2;
}

.hs_submit.hs-submit {
    margin-top: 10px;
}

.hs-input::placeholder {
    color: #ffffff80;
}

.no-list li::marker {
    color: transparent;
}


.elementor-46920 .elementor-element.elementor-element-24da715 input[type="radio"]{
    display: none;
}

fieldset.form-columns-1 {
    padding-bottom: 2px;
}

.elementor-46920 .elementor-element.elementor-element-24da715 .hs-form-radio label {
    background: #936BDA0F;
    padding: 18.2px 25px;
    border-radius: 8px;
    border: solid 1px transparent;
    cursor: pointer;
    position: relative;
    transition: padding-left 0.3s ease;
    width: 100%;
    display: block;
    transition: 0.4s ease-out all;
    color: white;
    color: rgba(255,255,255,0.5);
}

.elementor-46920 .elementor-element.elementor-element-24da715 ul.inputs-list.multi-container {
    padding: 0;
    display: flex;
    justify-content: space-between;
    gap: 10px;
}

.hs-form-radio {
  position: relative; 
}

.hs-form-radio::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 25px;
  transform: translateY(-50%);
  width: 0;
  height: 15px;
  background-image: url("https://searchatlas.com/wp-content/uploads/2025/01/green-check.png");
  background-repeat: no-repeat;
  background-size: contain;
  opacity: 0;
  transition: all 0.3s ease-out;
}

.hs-form-radio.checked::before {
  width: 15px;
  opacity: 1;
}



.elementor-46920 .elementor-element.elementor-element-24da715 .hs-form-radio.checked label{
    padding-left: 53px;
    border-color: #926BD9;
    color: white;
}

.elementor-46920 .elementor-element.elementor-element-24da715 .hs-form-radio::marker {
    font-size: 0px;
}

.elementor-46920 .elementor-element.elementor-element-24da715 li.hs-form-radio {
    width: 100%;
}

.elementor-46920 .elementor-element.elementor-element-24da715 textarea {
    width: 100%!important;
    background-color: #936BDA0F;
    border-radius: 8px;
    border-color: #9E85CC5E;
    color: white;
}

.hs-button.primary.large {
    position: relative;
    padding-right: 5rem;
    background-color: #00FFD4 !important;
    border-radius: 70px !important;
}

.actions {
    display: flex;
    justify-content: center;
}

input.hs-button.primary.large {
    background-image: url("/wp-content/uploads/2025/05/arrow-black.svg");
    background-position: 85%;
    padding-right: 6rem;
    background-size: 16px 16px;
    background-repeat: no-repeat;
}

label.hs-main-font-element {
    margin-left: -40px;
}

@media (max-width: 767px) {
    .elementor-46920 .elementor-element.elementor-element-24da715 form {
        display: flex;
        flex-direction: column;
        width: auto;
    }
    fieldset.form-columns-2 {
        flex-direction: column;
    }
    fieldset.form-columns-2 .hs-form-field {
        width: 100% !important;
    }
}

@media (max-width: 480px) {
    .hs-form-field .hs-input {
        width: 100% !important;
    }
    .hs-form-field {
        margin-right: 0;
        }
    .hs_submit.hs-submit {
        margin-top: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fef2dad */.elementor-46920 .elementor-element.elementor-element-fef2dad:before {
        content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.4px;
    background: linear-gradient(267deg, rgb(98 87 118 / 15%) 6.75%, rgb(147 107 218) 29.66%, rgb(147 107 218) 49.66%, rgb(147 107 218) 106.75%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9409b7c */.elementor-46920 .elementor-element.elementor-element-9409b7c {
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2faf82f */.elementor-46920 .elementor-element.elementor-element-2faf82f{
    justify-content: flex-start!important;
    background: linear-gradient(159deg, rgba(50, 32, 85, 0.60) 3.01%, rgba(35, 26, 55, 0.60) 103.3%);

  display: flex;
  justify-content: center;
backdrop-filter: blur(21px);
}

@media only screen and (max-width: 768px) {
    .elementor-46920 .elementor-element.elementor-element-2faf82f {
        justify-content: flex-start;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0b89ff6 */.elementor-46920 .elementor-element.elementor-element-0b89ff6{
    justify-content: flex-start!important;
    background: linear-gradient(159deg, rgba(50, 32, 85, 0.60) 3.01%, rgba(35, 26, 55, 0.60) 103.3%);

  display: flex;
  justify-content: center;
backdrop-filter: blur(21px);
}

@media only screen and (max-width: 768px) {
    .elementor-46920 .elementor-element.elementor-element-0b89ff6 {
        justify-content: flex-start;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1553166 */.elementor-46920 .elementor-element.elementor-element-1553166{
    justify-content: flex-start!important;
    background: linear-gradient(159deg, rgba(50, 32, 85, 0.60) 3.01%, rgba(35, 26, 55, 0.60) 103.3%);

  display: flex;
  justify-content: center;
backdrop-filter: blur(21px);
}

@media only screen and (max-width: 768px) {
    .elementor-46920 .elementor-element.elementor-element-1553166 {
        justify-content: flex-start;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7448ed */.elementor-46920 .elementor-element.elementor-element-b7448ed svg {
    filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.2));
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d6f7777 */.elementor-46920 .elementor-element.elementor-element-d6f7777 .hs-form-field{
    margin-bottom: 10px!important;
}
.elementor-46920 .elementor-element.elementor-element-d6f7777 .form-columns-2 .hs-form-field:first-child{
    margin-bottom: 0px!important;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 div#hbspt-form-43dcb56c-905d-46d6-ba78-1085c528711f {
    display: flex;
    justify-content: center;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 .hs-form-field.error input,
.hs-form-field.error textarea,
.hs-form-field.error select,
.hs-input.error,
.hs-input.invalid {
  border: 2px solid #E11D48 !important;
    box-shadow: 0 0 6px #E11D48 !important;  
}
div#hubspot-form form.hs-form div select {
    height: 54px;
}
/*form#hsForm_43dcb56c-905d-46d6-ba78-1085c528711f {*/
/*    width: 920px;*/
/*}*/

.hs_firstname.hs-firstname.hs-fieldtype-text.field.hs-form-field, .hs_lastname.hs-lastname.hs-fieldtype-text.field.hs-form-field, .hs_company.hs-company.hs-fieldtype-text.field.hs-form-field, .hs_title_or_role.hs-title_or_role.hs-fieldtype-select.field.hs-form-field, .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field {
    display: block !important;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 fieldset.form-columns-2 {
    max-width: unset;
    display: flex;
    gap: 10px;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 .input {
    margin-right: 0;
}

.hs-error-msg {
    margin-left: -40px;
    color: #00FFD4 !important;
    font-size: 13px !important;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 input, .elementor-46920 .elementor-element.elementor-element-d6f7777 select {
    background-color: #936BDA0F;
    border-radius: 8px;
    border-color: #9E85CC5E;
    color: white;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 label {
    color: #FFFFFF80;
    font-size: 14px;
    line-height: 1.2;
}

.hs_submit.hs-submit {
    margin-top: 10px;
}

.hs-input::placeholder {
    color: #ffffff80;
}

.no-list li::marker {
    color: transparent;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 select {
    color: #ffffff80;
    padding: 16px;
    outline: 1px solid #9E85CC5E;
    margin: 0 !important;
}

#are_you_an_agency_or_brand_0-43dcb56c-905d-46d6-ba78-1085c528711f, #are_you_an_agency_or_brand_1-43dcb56c-905d-46d6-ba78-1085c528711f, #do_you_need_api_access_radiobtn0-43dcb56c-905d-46d6-ba78-1085c528711f, #do_you_need_api_access_radiobtn1-43dcb56c-905d-46d6-ba78-1085c528711f, #are_you_interested_in_outsourcing_your_seo_0-43dcb56c-905d-46d6-ba78-1085c528711f, #are_you_interested_in_outsourcing_your_seo_1-43dcb56c-905d-46d6-ba78-1085c528711f {
    display: none;
}

option {
    background-color: #342357;
    color: white;
    backdrop-filter: blur(80px);
    -webkit-backdrop-filter: blur(80px);
}

fieldset.form-columns-1 {
    padding-bottom: 2px;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 .hs-form-radio label {
    background: #936BDA0F;
    padding: 18.2px 25px;
    border-radius: 8px;
    border: solid 1px transparent;
    cursor: pointer;
    position: relative;
    transition: padding-left 0.3s ease;
    width: 100%;
    display: block;
    transition: 0.4s ease-out all;
    color: white;
    color: rgba(255,255,255,0.5);
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 ul.inputs-list.multi-container {
    padding: 0;
    display: flex;
    justify-content: space-between;
    gap: 10px;
}

.hs-form-radio {
  position: relative; 
}
.hs-fieldtype-radio{
    margin-bottom: 5px!important;
}

.hs-form-radio::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 25px;
  transform: translateY(-50%);
  width: 0;
  height: 15px;
  background-image: url("/wp-content/uploads/2025/06/tik-ng.svg");
  background-repeat: no-repeat;
  background-size: contain;
  opacity: 0;
  transition: all 0.3s ease-out;
}

.hs-form-radio.checked::before {
  width: 15px;
  opacity: 1;
}



.elementor-46920 .elementor-element.elementor-element-d6f7777 .hs-form-radio.checked label{
    padding-left: 53px;
    border-color: #926BD9;
    color: white;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 .elementor-field-group-field_4140734.show,
.elementor-46920 .elementor-element.elementor-element-d6f7777 .elementor-field-group-field_eda5462.show {
    opacity: 1;
    max-height: 500px;
    margin-bottom: 17px !important;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 .hs-form-radio::marker {
    font-size: 0px;
}

.elementor-46920 .elementor-element.elementor-element-d6f7777 li.hs-form-radio {
    width: 100%;
}

fieldset.form-columns-1 {
    max-width: unset;
}

fieldset.form-columns-1 {
    max-width: unset !important;
}

textarea#any_other_information_you_d_like_us_to_know_-43dcb56c-905d-46d6-ba78-1085c528711f {
    width: 100%;
    background-color: #936BDA0F;
    border-radius: 8px;
    border-color: #9E85CC5E;
    color: white;
}

.hs-button.primary.large {
    position: relative;
    padding-right: 5rem;
    background-color: #00FFD4 !important;
    border-radius: 70px !important;
    color: #000000!important;
}

.actions {
    display: flex;
    justify-content: center;
}

input.hs-button.primary.large {
    background-image: url("/wp-content/uploads/2025/05/arrow-black.svg");
    background-position: 85%;
    padding-right: 6rem;
    background-size: 16px 16px;
    background-repeat: no-repeat;
}

label.hs-main-font-element {
    margin-left: -40px;
}

input#email-43dcb56c-905d-46d6-ba78-1085c528711f, input#website-43dcb56c-905d-46d6-ba78-1085c528711f, input#phone-43dcb56c-905d-46d6-ba78-1085c528711f {
    width: 100% !important;
}

.submitted-message.hs-main-font-element.hs-form-43dcb56c-905d-46d6-ba78-1085c528711f.hs-form-43dcb56c-905d-46d6-ba78-1085c528711f_8481ce64-4034-4d3c-a764-21666516fda9 {
    color: white;
}

@media (max-width: 767px) {
    form#hsForm_43dcb56c-905d-46d6-ba78-1085c528711f {
        display: flex;
        flex-direction: column;
        width: auto;
    }
    fieldset.form-columns-2 {
        flex-direction: column;
    }
    fieldset.form-columns-2 .hs-form-field {
        width: 100% !important;
    }
}

@media (max-width: 480px) {
    .hs-form-field .hs-input {
        width: 100% !important;
    }
    .hs-form-field {
        margin-right: 0;
        width: 100%;
        }
        .hs_submit.hs-submit {
        margin-top: 10px;
    }
    .hs-form-field {
        margin: 0 auto !important;
    }
    .input, .form-columns-2, .form-columns-1 {
        width: 100% !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7248f6 */.elementor-46920 .elementor-element.elementor-element-e7248f6:before {
        content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.4px;
    background: linear-gradient(267deg, rgb(98 87 118 / 15%) 6.75%, rgb(147 107 218) 29.66%, rgb(147 107 218) 49.66%, rgb(147 107 218) 106.75%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c31643d */.elementor-46920 .elementor-element.elementor-element-c31643d {
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-27dfb77 */.elementor-46920 .elementor-element.elementor-element-27dfb77{
    justify-content: flex-start!important;
    background: linear-gradient(159deg, rgba(50, 32, 85, 0.60) 3.01%, rgba(35, 26, 55, 0.60) 103.3%);

  display: flex;
  justify-content: center;
backdrop-filter: blur(21px);
}

@media only screen and (max-width: 768px) {
    .elementor-46920 .elementor-element.elementor-element-27dfb77 {
        justify-content: flex-start;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d6bfab5 */.elementor-46920 .elementor-element.elementor-element-d6bfab5{
    justify-content: flex-start!important;
    background: linear-gradient(159deg, rgba(50, 32, 85, 0.60) 3.01%, rgba(35, 26, 55, 0.60) 103.3%);

  display: flex;
  justify-content: center;
backdrop-filter: blur(21px);
}

@media only screen and (max-width: 768px) {
    .elementor-46920 .elementor-element.elementor-element-d6bfab5 {
        justify-content: flex-start;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0c77dae */.elementor-46920 .elementor-element.elementor-element-0c77dae{
    justify-content: flex-start!important;
    background: linear-gradient(159deg, rgba(50, 32, 85, 0.60) 3.01%, rgba(35, 26, 55, 0.60) 103.3%);

  display: flex;
  justify-content: center;
backdrop-filter: blur(21px);
}

@media only screen and (max-width: 768px) {
    .elementor-46920 .elementor-element.elementor-element-0c77dae {
        justify-content: flex-start;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-395c7a2 */.elementor-46920 .elementor-element.elementor-element-395c7a2{
    justify-content: flex-start!important;
    background: linear-gradient(159deg, rgba(50, 32, 85, 0.60) 3.01%, rgba(35, 26, 55, 0.60) 103.3%);

  display: flex;
  justify-content: center;
backdrop-filter: blur(21px);
}

@media only screen and (max-width: 768px) {
    .elementor-46920 .elementor-element.elementor-element-395c7a2 {
        justify-content: flex-start;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8c5a777 */.elementor-46920 .elementor-element.elementor-element-8c5a777{
    justify-content: flex-start!important;
    background: linear-gradient(159deg, rgba(50, 32, 85, 0.60) 3.01%, rgba(35, 26, 55, 0.60) 103.3%);

  display: flex;
  justify-content: center;
backdrop-filter: blur(21px);
}

@media only screen and (max-width: 768px) {
    .elementor-46920 .elementor-element.elementor-element-8c5a777 {
        justify-content: flex-start;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-24da715 */.elementor-46920 .elementor-element.elementor-element-24da715 .hs-form-field{
    margin-bottom: 10px!important;
}
.elementor-46920 .elementor-element.elementor-element-24da715 .form-columns-2 .hs-form-field:first-child{
    margin-bottom: 0px!important;
}

.elementor-46920 .elementor-element.elementor-element-24da715 .hs-form-field.error input,
.hs-form-field.error textarea,
.hs-form-field.error select,
.hs-input.error,
.hs-input.invalid {
  border: 2px solid #E11D48 !important;
    box-shadow: 0 0 6px #E11D48 !important;  
}

.hs_firstname.hs-firstname.hs-fieldtype-text.field.hs-form-field, .hs_lastname.hs-lastname.hs-fieldtype-text.field.hs-form-field, .hs_company.hs-company.hs-fieldtype-text.field.hs-form-field, .hs_title_or_role.hs-title_or_role.hs-fieldtype-select.field.hs-form-field, .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field {
    display: block !important;
}

.elementor-46920 .elementor-element.elementor-element-24da715 fieldset.form-columns-2 {
    max-width: unset;
    display: flex;
    gap: 10px;
}

.form-columns-1 input.hs-input {
    width: 100% !important;
    margin-right: 0 !important;
}

.elementor-46920 .elementor-element.elementor-element-24da715 .input {
    margin-right: 0px !important;
}

.hs-error-msg {
    margin-left: -40px;
    color: #00FFD4 !important;
    font-size: 13px !important;
}

.elementor-46920 .elementor-element.elementor-element-24da715 input, .elementor-46920 .elementor-element.elementor-element-24da715 select {
    background-color: #936BDA0F;
    border-radius: 8px;
    border-color: #9E85CC5E;
    color: white;
}

.elementor-46920 .elementor-element.elementor-element-24da715 label {
    color: #FFFFFF80;
    font-size: 14px;
    line-height: 1.2;
}

.hs_submit.hs-submit {
    margin-top: 10px;
}

.hs-input::placeholder {
    color: #ffffff80;
}

.no-list li::marker {
    color: transparent;
}


.elementor-46920 .elementor-element.elementor-element-24da715 input[type="radio"]{
    display: none;
}

fieldset.form-columns-1 {
    padding-bottom: 2px;
}

.elementor-46920 .elementor-element.elementor-element-24da715 .hs-form-radio label {
    background: #936BDA0F;
    padding: 18.2px 25px;
    border-radius: 8px;
    border: solid 1px transparent;
    cursor: pointer;
    position: relative;
    transition: padding-left 0.3s ease;
    width: 100%;
    display: block;
    transition: 0.4s ease-out all;
    color: white;
    color: rgba(255,255,255,0.5);
}

.elementor-46920 .elementor-element.elementor-element-24da715 ul.inputs-list.multi-container {
    padding: 0;
    display: flex;
    justify-content: space-between;
    gap: 10px;
}

.hs-form-radio {
  position: relative; 
}

.hs-form-radio::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 25px;
  transform: translateY(-50%);
  width: 0;
  height: 15px;
  background-image: url("https://searchatlas.com/wp-content/uploads/2025/01/green-check.png");
  background-repeat: no-repeat;
  background-size: contain;
  opacity: 0;
  transition: all 0.3s ease-out;
}

.hs-form-radio.checked::before {
  width: 15px;
  opacity: 1;
}



.elementor-46920 .elementor-element.elementor-element-24da715 .hs-form-radio.checked label{
    padding-left: 53px;
    border-color: #926BD9;
    color: white;
}

.elementor-46920 .elementor-element.elementor-element-24da715 .hs-form-radio::marker {
    font-size: 0px;
}

.elementor-46920 .elementor-element.elementor-element-24da715 li.hs-form-radio {
    width: 100%;
}

.elementor-46920 .elementor-element.elementor-element-24da715 textarea {
    width: 100%!important;
    background-color: #936BDA0F;
    border-radius: 8px;
    border-color: #9E85CC5E;
    color: white;
}

.hs-button.primary.large {
    position: relative;
    padding-right: 5rem;
    background-color: #00FFD4 !important;
    border-radius: 70px !important;
}

.actions {
    display: flex;
    justify-content: center;
}

input.hs-button.primary.large {
    background-image: url("/wp-content/uploads/2025/05/arrow-black.svg");
    background-position: 85%;
    padding-right: 6rem;
    background-size: 16px 16px;
    background-repeat: no-repeat;
}

label.hs-main-font-element {
    margin-left: -40px;
}

@media (max-width: 767px) {
    .elementor-46920 .elementor-element.elementor-element-24da715 form {
        display: flex;
        flex-direction: column;
        width: auto;
    }
    fieldset.form-columns-2 {
        flex-direction: column;
    }
    fieldset.form-columns-2 .hs-form-field {
        width: 100% !important;
    }
}

@media (max-width: 480px) {
    .hs-form-field .hs-input {
        width: 100% !important;
    }
    .hs-form-field {
        margin-right: 0;
        }
    .hs_submit.hs-submit {
        margin-top: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fef2dad */.elementor-46920 .elementor-element.elementor-element-fef2dad:before {
        content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1.4px;
    background: linear-gradient(267deg, rgb(98 87 118 / 15%) 6.75%, rgb(147 107 218) 29.66%, rgb(147 107 218) 49.66%, rgb(147 107 218) 106.75%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-3a07046 */.elementor-46920 .elementor-element.elementor-element-3a07046 button[aria-selected="true"]{
    background: linear-gradient(267deg, #7D43E3 17.02%, #8F69D3 59.99%, #B89BEE 112.82%); backdrop-filter: blur(11.399999618530273px);
}

.elementor-46920 .elementor-element.elementor-element-3a07046 .e-n-tabs-heading button:first-child {
    border-radius: 20.03px 0px 0px 20.03px;
}
.elementor-46920 .elementor-element.elementor-element-3a07046 .e-n-tabs-heading button:last-child {
    border-radius: 0px 20.03px 20.03px 0px;
}
.elementor-46920 .elementor-element.elementor-element-3a07046 .e-n-tabs-heading {
    position: relative;
    z-index: 10;
}






/******/

@media (min-width:768px){
    .elementor-46920 .elementor-element.elementor-element-3a07046 .hubspot-form form .form-columns-1:nth-of-type(-n+5) {
        width: calc(50% - 10px/2);
    }
    .elementor-46920 .elementor-element.elementor-element-3a07046 .hubspot-form form fieldset, .elementor-46920 .elementor-element.elementor-element-3a07046 .hubspot-form form .hs_submit {
        width: 100%;
    }
    .elementor-46920 .elementor-element.elementor-element-3a07046 .hubspot-form form {
        display: flex;
        flex-wrap: wrap;
        gap: 0 10px;
    }
}

@media (max-width: 767px) {
    .elementor-46920 .elementor-element.elementor-element-3a07046 .e-n-tabs-heading .e-n-tab-title
 {
        flex: 0 0 auto !important;
        margin-right: 5px !important;
        padding: 10px 16px !important;
        border-radius: 9999px !important;
        border: 1px solid #936BDA !important;
    }

    .elementor-46920 .elementor-element.elementor-element-3a07046 .e-n-tabs-heading {
        display: flex !important;
        flex-flow: row nowrap !important;
        overflow-x: auto !important;
        scrollbar-width: none !important;
        -ms-overflow-style: none !important;
    }

    .elementor-46920 .elementor-element.elementor-element-3a07046 .e-n-tabs-heading::-webkit-scrollbar {
        display: none;
    }

    .elementor-46920 .elementor-element.elementor-element-3a07046 .e-n-tabs-heading .e-n-tab-title {
        flex: 0 0 auto !important;
        margin-right: 5px !important;
        border-radius: 9999px !important;
        border: 1px solid #936BDA !important;
    }


    .elementor-46920 .elementor-element.elementor-element-3a07046 .e-n-tabs-heading .e-n-tab-title[aria-selected=true] {
        background-color: #926BD9 !important;
        padding: 20px 15px !important;
    }
    
    
    .elementor-46920 .elementor-element.elementor-element-3a07046 .e-n-tab-title {
        margin-bottom: 10px;
        padding: 10px 14px !important;
        line-height: 0em !important;
    }

}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-6261e57 *//*.elementor-46920 .elementor-element.elementor-element-6261e57 .elementor-wrapper.elementor-open-inline{*/
/*    aspect-ratio: 1.743;*/
/*}*/
.elementor-46920 .elementor-element.elementor-element-6261e57 .elementor-custom-embed-play svg{
    opacity: 1;
}
.elementor-46920 .elementor-element.elementor-element-6261e57 svg, .elementor-46920 .elementor-element.elementor-element-6261e57 svg path{
    transition: 0.3s all;
}
.elementor-46920 .elementor-element.elementor-element-6261e57:hover svg{
    transform: scale(1.1);
}
.elementor-46920 .elementor-element.elementor-element-6261e57:hover svg path{
    transform: scale(1.2) translate(-10px, -10px)
}

.elementor-46920 .elementor-element.elementor-element-6261e57 .elementor-custom-embed-image-overlay {
    background-position: center top;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54cc126 */.elementor-46920 .elementor-element.elementor-element-54cc126 span {
     background: linear-gradient(270deg, #7D43E3 2.16%, #8F69D3 39.39%, #B89BEE 85.16%);
    -webkit-background-clip: text; 
    -webkit-text-fill-color: transparent; 
    text-fill-color: transparent; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5dd608c */.elementor-46920 .elementor-element.elementor-element-5dd608c {
    max-width:684px;
}
.elementor-46920 .elementor-element.elementor-element-5dd608c:before{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px;
    mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
    mask-composite: exclude;
    background: radial-gradient(108.54% 108.54% at 49.58% -13.41%, rgba(41, 55, 78, 0.2) 0%, rgba(255, 255, 255, 0) 100%),
    radial-gradient(75.09% 113.89% at 50% 100%, #936BDA -10%, rgba(255, 255, 255, 0.13) 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e53b11 */.elementor-46920 .elementor-element.elementor-element-1e53b11 span{
    background: linear-gradient(90deg, #C0A4F2 0%, #936DDA 44.63%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6c4c4f7 */.elementor-46920 .elementor-element.elementor-element-6c4c4f7{
    background: linear-gradient(159deg, rgba(50, 32, 85, 0.60) 3.01%, rgba(35, 26, 55, 0.60) 103.3%);

backdrop-filter: blur(21px);
}
@media only screen and (max-width: 768px) {
.elementor-46920 .elementor-element.elementor-element-6c4c4f7 .elementor-icon-box-wrapper {
    align-items: center;
}
.elementor-46920 .elementor-element.elementor-element-6c4c4f7 .elementor-icon-box-icon {
    display:flex;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3db11ff */.elementor-46920 .elementor-element.elementor-element-3db11ff{
    background: linear-gradient(159deg, rgba(50, 32, 85, 0.60) 3.01%, rgba(35, 26, 55, 0.60) 103.3%);
    display: flex;

backdrop-filter: blur(21px);
}
@media only screen and (max-width: 768px) {
.elementor-46920 .elementor-element.elementor-element-3db11ff .elementor-icon-box-wrapper {
    align-items: center;
}
.elementor-46920 .elementor-element.elementor-element-3db11ff .elementor-icon-box-icon {
    display:flex;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3bd02b6 */.elementor-46920 .elementor-element.elementor-element-3bd02b6{
    background: linear-gradient(159deg, rgba(50, 32, 85, 0.60) 3.01%, rgba(35, 26, 55, 0.60) 103.3%);

backdrop-filter: blur(21px);
}
@media only screen and (max-width: 768px) {
.elementor-46920 .elementor-element.elementor-element-3bd02b6 .elementor-icon-box-wrapper {
    align-items: center;
}
.elementor-46920 .elementor-element.elementor-element-3bd02b6 .elementor-icon-box-icon {
    display:flex;
}
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-8b6f797 */.elementor-46920 .elementor-element.elementor-element-8b6f797{
    visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bcc05e7 */.elementor-46920 .elementor-element.elementor-element-bcc05e7 .hs-form-field{
    margin-bottom: 10px!important;
}
.elementor-46920 .elementor-element.elementor-element-bcc05e7 .form-columns-2 .hs-form-field:first-child{
    margin-bottom: 0px!important;
}

.elementor-46920 .elementor-element.elementor-element-bcc05e7 div#hbspt-form-6a1a7362-1781-4b37-be38-4855de335f78 {
    display: flex;
    justify-content: center;
}
div#hubspot-form form.hs-form div select {
    height: 54px;
}
form#hsForm_d36ca3fe-d943-4a8e-8431-53b32ff0cb4b {
    width: 920px;
}

.hs_firstname.hs-firstname.hs-fieldtype-text.field.hs-form-field, .hs_lastname.hs-lastname.hs-fieldtype-text.field.hs-form-field, .hs_company.hs-company.hs-fieldtype-text.field.hs-form-field, .hs_title_or_role.hs-title_or_role.hs-fieldtype-select.field.hs-form-field, .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field {
    display: block !important;
}

.elementor-46920 .elementor-element.elementor-element-bcc05e7 fieldset.form-columns-2 {
    max-width: unset;
    display: flex;
    gap: 29px;
}

.elementor-46920 .elementor-element.elementor-element-bcc05e7 .input {
    margin-right: 0;
}

.hs-error-msg {
    margin-left: -40px;
    color: #00FFD4 !important;
    font-size: 13px !important;
}

.elementor-46920 .elementor-element.elementor-element-bcc05e7 input, .elementor-46920 .elementor-element.elementor-element-bcc05e7 select {
    background-color: #936BDA0F;
    border-radius: 8px;
    border-color: #9E85CC5E;
    color: white;
}

.elementor-46920 .elementor-element.elementor-element-bcc05e7 label {
    color: #FFFFFF80;
    font-size: 14px;
    line-height: 1.2;
}

.hs_submit.hs-submit {
    margin-top: 10px;
}

.hs-input::placeholder {
    color: #ffffff80;
}

.no-list li::marker {
    color: transparent;
}

.elementor-46920 .elementor-element.elementor-element-bcc05e7 select {
    color: #ffffff80;
    padding: 16px;
    outline: 1px solid #9E85CC5E;
    margin: 0 !important;
}

#are_you_an_agency_or_brand_0-7be8e091-8e51-4027-9708-12b3abb10cff, #are_you_an_agency_or_brand_1-7be8e091-8e51-4027-9708-12b3abb10cff, #do_you_need_api_access_radiobtn0-7be8e091-8e51-4027-9708-12b3abb10cff, #do_you_need_api_access_radiobtn1-7be8e091-8e51-4027-9708-12b3abb10cff, #are_you_interested_in_outsourcing_your_seo_0-7be8e091-8e51-4027-9708-12b3abb10cff, #are_you_interested_in_outsourcing_your_seo_1-7be8e091-8e51-4027-9708-12b3abb10cff {
    display: none;
}

option {
    background-color: #342357;
    color: white;
    backdrop-filter: blur(80px);
    -webkit-backdrop-filter: blur(80px);
}

fieldset.form-columns-1 {
    padding-bottom: 2px;
}

.elementor-46920 .elementor-element.elementor-element-bcc05e7 .hs-form-radio label {
    background: #936BDA0F;
    padding: 18.2px 25px;
    border-radius: 8px;
    border: solid 1px transparent;
    cursor: pointer;
    position: relative;
    transition: padding-left 0.3s ease;
    width: 100%;
    display: block;
    transition: 0.4s ease-out all;
    color: white;
    color: rgba(255,255,255,0.5);
}

.elementor-46920 .elementor-element.elementor-element-bcc05e7 ul.inputs-list.multi-container {
    padding: 0;
    display: flex;
    justify-content: space-between;
    gap: 10px;
}

.hs-form-radio {
  position: relative; 
}
.hs-fieldtype-radio{
    margin-bottom: 5px!important;
}

.hs-form-radio::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 25px;
  transform: translateY(-50%);
  width: 0;
  height: 15px;
  background-image: url("/wp-content/uploads/2025/06/tik-ng.svg");
  background-repeat: no-repeat;
  background-size: contain;
  opacity: 0;
  transition: all 0.3s ease-out;
}

.hs-form-radio.checked::before {
  width: 15px;
  opacity: 1;
}



.elementor-46920 .elementor-element.elementor-element-bcc05e7 .hs-form-radio.checked label{
    padding-left: 53px;
    border-color: #926BD9;
    color: white;
}

.elementor-46920 .elementor-element.elementor-element-bcc05e7 .elementor-field-group-field_4140734.show,
.elementor-46920 .elementor-element.elementor-element-bcc05e7 .elementor-field-group-field_eda5462.show {
    opacity: 1;
    max-height: 500px;
    margin-bottom: 17px !important;
}

.elementor-46920 .elementor-element.elementor-element-bcc05e7 .hs-form-radio::marker {
    font-size: 0px;
}

.elementor-46920 .elementor-element.elementor-element-bcc05e7 li.hs-form-radio {
    width: 100%;
}

fieldset.form-columns-1 {
    max-width: unset;
}

fieldset.form-columns-1 {
    max-width: unset !important;
}

textarea#any_other_information_you_d_like_us_to_know_-7be8e091-8e51-4027-9708-12b3abb10cff {
    width: 100%;
    background-color: #936BDA0F;
    border-radius: 8px;
    border-color: #9E85CC5E;
    color: white;
}

.hs-button.primary.large {
    position: relative;
    padding-right: 5rem;
    background-color: #00FFD4 !important;
    border-radius: 70px !important;
    color: #000000!important;
}

.actions {
    display: flex;
    justify-content: center;
}

input.hs-button.primary.large {
    background-image: url("/wp-content/uploads/2025/05/arrow-black.svg");
    background-position: 85%;
    padding-right: 6rem;
    background-size: 16px 16px;
    background-repeat: no-repeat;
}

label.hs-main-font-element {
    margin-left: -40px;
}

input#email-7be8e091-8e51-4027-9708-12b3abb10cff, input#website-7be8e091-8e51-4027-9708-12b3abb10cff, input#phone-7be8e091-8e51-4027-9708-12b3abb10cff {
    width: 100% !important;
}

.submitted-message.hs-main-font-element.hs-form-7be8e091-8e51-4027-9708-12b3abb10cff.hs-form-7be8e091-8e51-4027-9708-12b3abb10cff_8481ce64-4034-4d3c-a764-21666516fda9 {
    color: white;
}
.elementor-46920 .elementor-element.elementor-element-bcc05e7 input:not([type="button"]):not([type="submit"]), .elementor-kit-374 textarea, .elementor-46920 .elementor-element.elementor-element-bcc05e7 .elementor-field-textual {
    padding: 11px 25px 11px 25px;
}
@media (max-width: 767px) {
    form#hsForm_7be8e091-8e51-4027-9708-12b3abb10cff {
        display: flex;
        flex-direction: column;
        width: auto;
    }
    fieldset.form-columns-2 {
        flex-direction: column;
    }
    fieldset.form-columns-2 .hs-form-field {
        width: 100% !important;
    }
}

@media (max-width: 480px) {
    .hs-form-field .hs-input {
        width: 100% !important;
    }
    .hs-form-field {
        margin-right: 0;
        /*width: 320px;*/
        }
        .hs_submit.hs-submit {
        margin-top: 10px;
    }
    .hs-form-field {
        margin: 0 auto !important;
    }

}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-43e4751 */.elementor-46920 .elementor-element.elementor-element-43e4751 span{
 background: linear-gradient(90deg, #B89BEE 10%, #6D40BC 120%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.elementor-46920 .elementor-element.elementor-element-43e4751 .elementor-testimonial-wrapper div.elementor-testimonial-content {
    margin-bottom: 26px;
}
.elementor-46920 .elementor-element.elementor-element-43e4751 .elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image {
    margin-bottom: 15px;
}
.elementor-46920 .elementor-element.elementor-element-43e4751 .elementor-testimonial-job {
    margin-top: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5800189 */.elementor-46920 .elementor-element.elementor-element-5800189 span{
 background: linear-gradient(90deg, #BC9FF0 10%, #6D40BC 120%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    margin-top: 5px;
    display:block;
    line-height: 1;
    font-size: 1.35em;
}
@media (max-width:1366px){
    .elementor-46920 .elementor-element.elementor-element-5800189 span{
        font-size: 125%;
    }
}
@media (max-width:767px){
    .elementor-46920 .elementor-element.elementor-element-5800189 span{
        display:inline;
        font-size: inherit;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b95737b */.elementor-46920 .elementor-element.elementor-element-b95737b{
    background: linear-gradient(159deg, rgba(50, 32, 85, 0.60) 3.01%, rgba(35, 26, 55, 0.60) 103.3%);

backdrop-filter: blur(21px);
  display: flex;
  align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78ebaff */.elementor-46920 .elementor-element.elementor-element-78ebaff{
    background: linear-gradient(159deg, rgba(50, 32, 85, 0.60) 3.01%, rgba(35, 26, 55, 0.60) 103.3%);
  display: flex;
  align-items: center;
backdrop-filter: blur(21px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ba072af */.elementor-46920 .elementor-element.elementor-element-ba072af{
    background: linear-gradient(159deg, rgba(50, 32, 85, 0.60) 3.01%, rgba(35, 26, 55, 0.60) 103.3%);
  display: flex;
  align-items: center;
backdrop-filter: blur(21px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-71e18f6 */.elementor-46920 .elementor-element.elementor-element-71e18f6{
    background: linear-gradient(159deg, rgba(50, 32, 85, 0.60) 3.01%, rgba(35, 26, 55, 0.60) 103.3%);
  display: flex;
  align-items: center;
backdrop-filter: blur(21px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6df8d74 */.elementor-46920 .elementor-element.elementor-element-6df8d74.video_iframe iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  aspect-ratio: 16 / 9;
  border: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a172ecd */.elementor-46920 .elementor-element.elementor-element-a172ecd{
    min-width: 130px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cfef074 */.elementor-46920 .elementor-element.elementor-element-cfef074{
    min-width: 130px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e35895a */.elementor-46920 .elementor-element.elementor-element-e35895a{
    min-width: 130px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af6bf41 */.elementor-46920 .elementor-element.elementor-element-af6bf41 [data-video].active {
    background: linear-gradient(to right, #B89BEE 0%, #8F69D3 45%, #7D43E3 100%);
}
.elementor-46920 .elementor-element.elementor-element-af6bf41 [data-video]{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6c37c3 */.elementor-46920 .elementor-element.elementor-element-f6c37c3 span{
background: linear-gradient(268deg, #7D43E3 -21.47%, #8F69D3 25.53%, #B89BEE 83.3%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a7f0c2 */.elementor-46920 .elementor-element.elementor-element-4a7f0c2 span{
background: linear-gradient(268deg, #7D43E3 -21.47%, #8F69D3 25.53%, #B89BEE 83.3%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ffb54c4 */.elementor-46920 .elementor-element.elementor-element-ffb54c4{
    overflow: hidden;
}
.dt-empty-footer .dt-scroll-footInner caption{
    display: none;
}
.dt-scroll-head {
    border-radius: 24px 24px 0 0 !important;
    overflow: hidden;
}

.dt-scroll-body {
    border-radius: 0 0 24px 24px;
}

.tablepress tbody td, 
.tablepress{
    background: #161121!important;
}

.tablepress td, 
.tablepress th{
    padding: 10px 30px!important;
    font-size: 20px;
    text-align: center!important;
    width: 17%;
    vertical-align: middle!important;
    height: 60px;
    border: solid 1px #3c2c59!important;
}
.tablepress th{
    font-size: 18px;
    color: #ffffff !important;
    background-color: #926BD9 !important;
    height: 50px;
    padding: 10px 10px!important;
}
.tablepress th:first-child, 
.tablepress td.column-1{
    text-align: left!important;
}

.tablepress th.column-1, 
.tablepress td.column-1{
    width: 32%;
    padding-left: 30px!important;
}
.tablepress td img{
   margin-top: 15px;
}

@media(max-width: 767px){
    .tablepress tr .column-1 {
        position: sticky;
        left: 0;
        z-index: 1;
    }
    .tablepress td, 
.tablepress th{
    padding: 15px!important;
    font-size: 16px;
    height: 60px;
    }
    .tablepress th{
        padding: 0 0px!important;
        min-width: 100px;
    }
    .tablepress th:first-child{
        padding-left: 15px!important;
    }
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e689464 */.elementor-46920 .elementor-element.elementor-element-e689464 span{
background: linear-gradient(268deg, #7D43E3 -21.47%, #8F69D3 25.53%, #B89BEE 83.3%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a6f2ac */.elementor-46920 .elementor-element.elementor-element-7a6f2ac span{
background: linear-gradient(268deg, #7D43E3 -21.47%, #8F69D3 25.53%, #B89BEE 83.3%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30ec72f */.elementor-46920 .elementor-element.elementor-element-30ec72f span {
    background: linear-gradient(271deg, #B287FF 8.69%, #996BED 46.24%, #D8C4FF 92.41%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-72d2a5f */.elementor-46920 .elementor-element.elementor-element-72d2a5f .swiper{
    overflow: visible;
}
.elementor-46920 .elementor-element.elementor-element-72d2a5f .elementor-swiper-button svg{
    width: 17px;
    height: auto;
}
.elementor-46920 .elementor-element.elementor-element-72d2a5f .elementor-swiper-button svg path{
    fill: white;
}
.elementor-46920 .elementor-element.elementor-element-72d2a5f .elementor-swiper-button-prev svg{
    transform: scaleX(-1);
}
.elementor-46920 .elementor-element.elementor-element-72d2a5f .swiper-button-disabled{
    opacity: 0;
}

.elementor-46920 .elementor-element.elementor-element-72d2a5f .elementor-swiper-button.elementor-swiper-button-prev:before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px 1px 1.05px 1.2px;
    background: linear-gradient(303deg, rgb(98 87 118 / 0%) 15%, rgb(147 107 218) 29.66%, rgb(147 107 218) 49.66%, rgb(147 107 218) 106.75%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

.elementor-46920 .elementor-element.elementor-element-72d2a5f .elementor-swiper-button.elementor-swiper-button-next:before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px 1px 1.05px 1.2px;
    background: linear-gradient(53deg, rgb(98 87 118 / 0%) 15%, rgb(147 107 218) 29.66%, rgb(147 107 218) 49.66%, rgb(147 107 218) 106.75%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@media(max-width: 480px){
    .elementor-46920 .elementor-element.elementor-element-72d2a5f{
        margin-bottom: 0;
    }
    .elementor-46920 .elementor-element.elementor-element-72d2a5f > .elementor-widget-container{
        padding-bottom: 0;
    }
    .elementor-46920 .elementor-element.elementor-element-72d2a5f .elementor-swiper-button{
        display: none;
    }
    .elementor-46920 .elementor-element.elementor-element-72d2a5f .swiper .e-loop-item > div{
        border: none;
    }
    .elementor-46920 .elementor-element.elementor-element-72d2a5f .swiper .elementor-widget-heading + .elementor-widget-text-editor{
        font-size: 14px;
        line-height: 1.3;
        min-height: 4.5em;
    }
    .elementor-46920 .elementor-element.elementor-element-72d2a5f .swiper .elementor-widget-heading + .elementor-widget-text-editor .elementor-widget-container{
        margin-bottom: 5px;
    }
    .elementor-46920 .elementor-element.elementor-element-72d2a5f .swiper .elementor-widget-image .elementor-widget-container{
        padding: 16px 0 0px;
    }
    .elementor-46920 .elementor-element.elementor-element-72d2a5f .swiper .testimonial-video-link{
        width: 100%;
    }
    .elementor-46920 .elementor-element.elementor-element-72d2a5f .swiper .testimonial-video-link .elementor-widget-container img{
        border-radius: 0;
        height: 158px;
    }
    .elementor-46920 .elementor-element.elementor-element-72d2a5f .swiper .video > div{
        --padding-top: 18px;
        --padding-bottom: 40px;
        --padding-left: 16px;
        --padding-right: 16px;
        gap: 2px;
    }
    .elementor-46920 .elementor-element.elementor-element-72d2a5f .swiper .improvement_numbers {
        margin-top: 4px;
    }
    .elementor-46920 .elementor-element.elementor-element-72d2a5f .swiper .improvement_numbers .elementor-icon-list-items{
        gap: 14px 0;
    }
    .elementor-46920 .elementor-element.elementor-element-72d2a5f .swiper .improvement_numbers .elementor-icon-list-items .elementor-inline-item:nth-child(odd){
        margin-right: 0px;
    }
    .elementor-46920 .elementor-element.elementor-element-72d2a5f .swiper .improvement_numbers .elementor-icon-list-items .elementor-icon-list-item{
        font-size: 18px;
        line-height: 1;
    }
    .elementor-46920 .elementor-element.elementor-element-72d2a5f .swiper .elementor-icon-list-item .elementor-icon-list-text{
        padding-left: 0;
    }
    .elementor-46920 .elementor-element.elementor-element-72d2a5f .swiper .has-cta-1{
        --padding-bottom: 0px;
    }
    .elementor-46920 .elementor-element.elementor-element-72d2a5f .swiper .case_btn .elementor-widget-container{
        margin: 0px 16px 0px 14px;
    }
    .elementor-46920 .elementor-element.elementor-element-72d2a5f .swiper .case_btn .elementor-button-wrapper .elementor-button{
        padding: 15px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eeac2ca */.elementor-46920 .elementor-element.elementor-element-eeac2ca span{
    display:block;
 background: linear-gradient(90deg, #B89BEE 10%, #6D40BC 120%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
@media only screen and (max-width: 1024px) {
    .elementor-46920 .elementor-element.elementor-element-eeac2ca span{
        display:inline;
    }
    .elementor-46920 .elementor-element.elementor-element-eeac2ca{
        text-wrap: balance;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-91bc66d */.elementor-46920 .elementor-element.elementor-element-91bc66d b {
    font-weight:800;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e550333 */.elementor-46920 .elementor-element.elementor-element-e550333 b {
    font-weight:800;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-612f3e2 */.elementor-46920 .elementor-element.elementor-element-612f3e2 b {
    font-weight:800;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-b5559e2 */.elementor-46920 .elementor-element.elementor-element-b5559e2 details:not(:last-child):before{
    content: "";
    position: absolute;
    left: 0;
    bottom: var(--n-accordion-item-title-distance-from-content);
    width: 100%;
    height: 1px;
    background: rgba(255, 255, 255, 0.20);
}
@media(max-width: 767px){
    .elementor-46920 .elementor-element.elementor-element-b5559e2 .e-n-accordion-item-title-text{
        font-weight: 700;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e914fed */.elementor-46920 .elementor-element.elementor-element-e914fed span {
    background: linear-gradient(271deg, #B287FF 8.69%, #996BED 46.24%, #D8C4FF 92.41%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-57f8102 */.elementor-46920 .elementor-element.elementor-element-57f8102{
    visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1ea9839 */.elementor-46920 .elementor-element.elementor-element-1ea9839 .hs-form-field{
    margin-bottom: 10px!important;
}
.elementor-46920 .elementor-element.elementor-element-1ea9839 .form-columns-2 .hs-form-field:first-child{
    margin-bottom: 0px!important;
}

.elementor-46920 .elementor-element.elementor-element-1ea9839 .input {
    margin-right: 0px !important;
}

.elementor-46920 .elementor-element.elementor-element-1ea9839 .hs-form-field.error input,
.hs-form-field.error textarea,
.hs-form-field.error select,
.hs-input.error,
.hs-input.invalid {
  border: 2px solid #E11D48 !important;
    box-shadow: 0 0 6px #E11D48 !important;  
}

.elementor-46920 .elementor-element.elementor-element-1ea9839 .hs_firstname.hs-firstname.hs-fieldtype-text.field.hs-form-field, .hs_lastname.hs-lastname.hs-fieldtype-text.field.hs-form-field, .hs_company.hs-company.hs-fieldtype-text.field.hs-form-field, .hs_title_or_role.hs-title_or_role.hs-fieldtype-select.field.hs-form-field, .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field {
    display: block !important;
}

.elementor-46920 .elementor-element.elementor-element-1ea9839 fieldset.form-columns-2 {
    max-width: unset;
    display: flex;
    gap: 10px;
}

.elementor-46920 .elementor-element.elementor-element-1ea9839 .form-columns-1 input.hs-input {
    width: 100% !important;
    margin-right: 0;
}

.elementor-46920 .elementor-element.elementor-element-1ea9839 .hs-error-msg {
    margin-left: -40px;
    color: #00FFD4 !important;
    font-size: 13px !important;
}

.elementor-46920 .elementor-element.elementor-element-1ea9839 input, .elementor-46920 .elementor-element.elementor-element-1ea9839 select {
    background-color: #936BDA0F;
    border-radius: 8px;
    border-color: #9E85CC5E;
    color: white;
}

.elementor-46920 .elementor-element.elementor-element-1ea9839 label {
    color: #FFFFFF80;
    font-size: 14px;
    line-height: 1.2;
}

.elementor-46920 .elementor-element.elementor-element-1ea9839 .hs_submit.hs-submit {
    margin-top: 10px;
}

.elementor-46920 .elementor-element.elementor-element-1ea9839 .hs-input::placeholder {
    color: #ffffff80;
}

.elementor-46920 .elementor-element.elementor-element-1ea9839 .no-list li::marker {
    color: transparent;
}


.elementor-46920 .elementor-element.elementor-element-1ea9839 input[type="radio"]{
    display: none;
}

fieldset.form-columns-1 {
    padding-bottom: 2px;
}

.elementor-46920 .elementor-element.elementor-element-1ea9839 .hs-form-radio label {
    background: #936BDA0F;
    padding: 18.2px 25px;
    border-radius: 8px;
    border: solid 1px transparent;
    cursor: pointer;
    position: relative;
    transition: padding-left 0.3s ease;
    width: 100%;
    display: block;
    transition: 0.4s ease-out all;
    color: white;
    color: rgba(255,255,255,0.5);
}

.elementor-46920 .elementor-element.elementor-element-1ea9839 ul.inputs-list.multi-container {
    padding: 0;
    display: flex;
    justify-content: space-between;
    gap: 10px;
}

.elementor-46920 .elementor-element.elementor-element-1ea9839 .hs-form-radio {
  position: relative; 
}

.hs-form-radio::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 25px;
  transform: translateY(-50%);
  width: 0;
  height: 15px;
  background-image: url("/wp-content/uploads/2025/06/tik-ng.svg");
  background-repeat: no-repeat;
  background-size: contain;
  opacity: 0;
  transition: all 0.3s ease-out;
}

.elementor-46920 .elementor-element.elementor-element-1ea9839 .hs-form-radio.checked::before {
  width: 15px;
  opacity: 1;
}



.elementor-46920 .elementor-element.elementor-element-1ea9839 .hs-form-radio.checked label{
    padding-left: 53px;
    border-color: #926BD9;
    color: white;
}

.elementor-46920 .elementor-element.elementor-element-1ea9839 .hs-form-radio::marker {
    font-size: 0px;
}

.elementor-46920 .elementor-element.elementor-element-1ea9839 li.hs-form-radio {
    width: 100%;
}

.elementor-46920 .elementor-element.elementor-element-1ea9839 textarea {
    width: 100%!important;
    background-color: #936BDA0F;
    border-radius: 8px;
    border-color: #9E85CC5E;
    color: white;
}

.hs-button.primary.large {
    position: relative;
    padding-right: 5rem;
    background-color: #00FFD4 !important;
    border-radius: 70px !important;
    color: #000000!important;
}

.actions {
    display: flex;
    justify-content: center;
}

input.hs-button.primary.large {
    background-image: url("/wp-content/uploads/2025/05/arrow-black.svg");
    background-position: 85%;
    padding-right: 6rem;
    background-size: 16px 16px;
    background-repeat: no-repeat;
}

.elementor-46920 .elementor-element.elementor-element-1ea9839 label.hs-main-font-element {
    margin-left: -40px;
}

@media (max-width: 767px) {
    .elementor-46920 .elementor-element.elementor-element-1ea9839 form {
        display: flex;
        flex-direction: column;
        width: auto;
    }
    .elementor-46920 .elementor-element.elementor-element-1ea9839 fieldset.form-columns-2 {
        flex-direction: column;
    }
    .elementor-46920 .elementor-element.elementor-element-1ea9839 fieldset.form-columns-2 .hs-form-field {
        width: 100% !important;
    }
}

@media (max-width: 480px) {
    .elementor-46920 .elementor-element.elementor-element-1ea9839 .hs-form-field .hs-input {
        width: 100% !important;
    }
    .elementor-46920 .elementor-element.elementor-element-1ea9839 .hs-form-field {
        margin-right: 0;
        }
    .elementor-46920 .elementor-element.elementor-element-1ea9839 .hs_submit.hs-submit {
        margin-top: 0;
    }
}/* End custom CSS */
/* Start custom CSS */#footer_cta_sec{
    display: none;
}
.elementor-element-8da4040{
    display: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'GTWalsheimPro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://stg.searchatlas.com/wp-content/uploads/2024/04/GTWalsheimPro-Regular.woff2') format('woff2'),
		url('https://stg.searchatlas.com/wp-content/uploads/2024/04/GTWalsheimPro-Regular.woff') format('woff'),
		url('https://stg.searchatlas.com/wp-content/uploads/2024/04/GTWalsheimPro-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'GTWalsheimPro';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://stg.searchatlas.com/wp-content/uploads/2024/04/GTWalsheimPro-Bold.woff2') format('woff2'),
		url('https://stg.searchatlas.com/wp-content/uploads/2024/04/GTWalsheimPro-Bold.woff') format('woff'),
		url('https://stg.searchatlas.com/wp-content/uploads/2024/04/GTWalsheimPro-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'GTWalsheimPro';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://stg.searchatlas.com/wp-content/uploads/2024/04/GTWalsheimPro-Medium.woff2') format('woff2'),
		url('https://stg.searchatlas.com/wp-content/uploads/2024/04/GTWalsheimPro-Medium.woff') format('woff'),
		url('https://stg.searchatlas.com/wp-content/uploads/2024/04/GTWalsheimPro-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */