.elementor-4186 .elementor-element.elementor-element-26fb10c{--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;--padding-top:14px;--padding-bottom:14px;--padding-left:20px;--padding-right:20px;}.elementor-4186 .elementor-element.elementor-element-26fb10c:not(.elementor-motion-effects-element-type-background), .elementor-4186 .elementor-element.elementor-element-26fb10c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06162A;}.elementor-4186 .elementor-element.elementor-element-283a44d5{width:initial;max-width:initial;text-align:start;}.elementor-4186 .elementor-element.elementor-element-283a44d5 img{width:190px;}.elementor-4186 .elementor-element.elementor-element-42deb034{width:initial;max-width:initial;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4186 .elementor-element.elementor-element-42deb034 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-4186 .elementor-element.elementor-element-42deb034 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-4186 .elementor-element.elementor-element-42deb034 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-4186 .elementor-element.elementor-element-42deb034 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-4186 .elementor-element.elementor-element-42deb034 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-4186 .elementor-element.elementor-element-42deb034 .elementor-icon-list-icon i{color:var( --e-global-color-59a6b2d );transition:color 0.3s;}.elementor-4186 .elementor-element.elementor-element-42deb034 .elementor-icon-list-icon svg{fill:var( --e-global-color-59a6b2d );transition:fill 0.3s;}.elementor-4186 .elementor-element.elementor-element-42deb034 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4186 .elementor-element.elementor-element-42deb034 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-4186 .elementor-element.elementor-element-42deb034 .elementor-icon-list-text{color:var( --e-global-color-54ae680 );transition:color 0.3s;}.elementor-4186 .elementor-element.elementor-element-1b9f7082{--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:64px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-4186 .elementor-element.elementor-element-1b9f7082:not(.elementor-motion-effects-element-type-background), .elementor-4186 .elementor-element.elementor-element-1b9f7082 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4186 .elementor-element.elementor-element-b83d203{--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:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4186 .elementor-element.elementor-element-13b4f7d2{--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:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4186 .elementor-element.elementor-element-6b5fefcb{text-align:start;}.elementor-4186 .elementor-element.elementor-element-6b5fefcb .elementor-heading-title{font-size:13px;font-weight:700;line-height:18px;color:var( --e-global-color-accent );}.elementor-4186 .elementor-element.elementor-element-61e62fc0{text-align:start;}.elementor-4186 .elementor-element.elementor-element-61e62fc0 .elementor-heading-title{font-size:64px;font-weight:600;line-height:70px;color:var( --e-global-color-59a6b2d );}.elementor-4186 .elementor-element.elementor-element-ef26819{text-align:start;}.elementor-4186 .elementor-element.elementor-element-ef26819 .elementor-heading-title{font-size:22px;font-weight:400;line-height:32px;color:var( --e-global-color-54ae680 );}.elementor-4186 .elementor-element.elementor-element-7f92a702{text-align:start;font-size:17px;font-weight:500;color:var( --e-global-color-54ae680 );}.elementor-4186 .elementor-element.elementor-element-fd58b3f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4186 .elementor-element.elementor-element-a263263{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-4186 .elementor-element.elementor-element-a5cd983{width:initial;max-width:initial;text-align:start;}.elementor-4186 .elementor-element.elementor-element-a5cd983 .elementor-heading-title{font-size:28px;font-weight:600;line-height:42px;color:var( --e-global-color-59a6b2d );}.elementor-4186 .elementor-element.elementor-element-e3f098a{width:initial;max-width:initial;text-align:start;}.elementor-4186 .elementor-element.elementor-element-e3f098a .elementor-heading-title{font-size:11px;font-weight:500;line-height:17px;color:var( --e-global-color-54ae680 );}.elementor-4186 .elementor-element.elementor-element-1b1e71f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4186 .elementor-element.elementor-element-676ab5f{width:initial;max-width:initial;text-align:start;}.elementor-4186 .elementor-element.elementor-element-676ab5f img{width:58px;}.elementor-4186 .elementor-element.elementor-element-40b6696{width:initial;max-width:initial;text-align:start;}.elementor-4186 .elementor-element.elementor-element-40b6696 .elementor-heading-title{font-size:13px;font-weight:500;line-height:18px;color:var( --e-global-color-54ae680 );}.elementor-4186 .elementor-element.elementor-element-dbc54cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4186 .elementor-element.elementor-element-2e60a2f{text-align:end;font-size:12px;color:var( --e-global-color-54ae680 );}.elementor-4186 .elementor-element.elementor-element-2dfe3553{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4186 .elementor-element.elementor-element-3605095c{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;box-shadow:0px 30px 60px -18px rgba(0,0,0,0.6);--padding-top:34px;--padding-bottom:30px;--padding-left:32px;--padding-right:32px;}.elementor-4186 .elementor-element.elementor-element-3605095c:not(.elementor-motion-effects-element-type-background), .elementor-4186 .elementor-element.elementor-element-3605095c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59a6b2d );}.elementor-4186 .elementor-element.elementor-element-7308a777{text-align:start;}.elementor-4186 .elementor-element.elementor-element-7308a777 .elementor-heading-title{font-size:13px;font-weight:700;line-height:18px;color:var( --e-global-color-accent );}.elementor-4186 .elementor-element.elementor-element-76840e93{width:initial;max-width:initial;text-align:start;}.elementor-4186 .elementor-element.elementor-element-76840e93 .elementor-heading-title{font-size:28px;font-weight:600;line-height:34px;color:var( --e-global-color-primary );}.elementor-4186 .elementor-element.elementor-element-69196f36{text-align:start;font-size:15px;color:var( --e-global-color-text );}.elementor-4186 .elementor-element.elementor-element-fc95e8f .gform_wrapper .gform_footer{justify-content:flex-start;text-align:left;}.elementor-4186 .elementor-element.elementor-element-fc95e8f.ha-gravityforms .gform_wrapper .gform_footer{justify-content:flex-start;text-align:left;}.elementor-4186 .elementor-element.elementor-element-fc95e8f .gfield_list .gfield_list_icons img{width:16px !important;}.elementor-4186 .elementor-element.elementor-element-496fd984 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-4186 .elementor-element.elementor-element-496fd984 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-4186 .elementor-element.elementor-element-496fd984 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-4186 .elementor-element.elementor-element-496fd984 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-4186 .elementor-element.elementor-element-496fd984 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-4186 .elementor-element.elementor-element-496fd984 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4186 .elementor-element.elementor-element-496fd984 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-4186 .elementor-element.elementor-element-496fd984{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:1px;}.elementor-4186 .elementor-element.elementor-element-496fd984 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4186 .elementor-element.elementor-element-496fd984 .elementor-icon-list-item > a{font-size:13px;font-weight:500;}.elementor-4186 .elementor-element.elementor-element-496fd984 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-4186 .elementor-element.elementor-element-3622eeb4{--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:34px 34px;--row-gap:34px;--column-gap:34px;--padding-top:84px;--padding-bottom:84px;--padding-left:20px;--padding-right:20px;}.elementor-4186 .elementor-element.elementor-element-3622eeb4:not(.elementor-motion-effects-element-type-background), .elementor-4186 .elementor-element.elementor-element-3622eeb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-54ae680 );}.elementor-4186 .elementor-element.elementor-element-7caa5bf0{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4186 .elementor-element.elementor-element-57a1f6c4{text-align:center;}.elementor-4186 .elementor-element.elementor-element-57a1f6c4 .elementor-heading-title{font-size:13px;font-weight:700;line-height:18px;color:var( --e-global-color-accent );}.elementor-4186 .elementor-element.elementor-element-1f895386{text-align:center;}.elementor-4186 .elementor-element.elementor-element-1f895386 .elementor-heading-title{font-size:44px;font-weight:600;line-height:52px;color:var( --e-global-color-primary );}.elementor-4186 .elementor-element.elementor-element-169c61d1{text-align:center;font-size:18px;color:var( --e-global-color-text );}.elementor-4186 .elementor-element.elementor-element-2b7870fa{--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:24px 30px;--row-gap:24px;--column-gap:30px;--flex-wrap:wrap;}.elementor-4186 .elementor-element.elementor-element-200728a3{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:15px 15px 15px 15px;box-shadow:0px 14px 34px -18px rgba(19,36,73,0.35);--padding-top:36px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-4186 .elementor-element.elementor-element-200728a3:not(.elementor-motion-effects-element-type-background), .elementor-4186 .elementor-element.elementor-element-200728a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59a6b2d );}.elementor-4186 .elementor-element.elementor-element-1f9cb8da{text-align:start;}.elementor-4186 .elementor-element.elementor-element-1f9cb8da .elementor-heading-title{font-size:44px;font-weight:600;line-height:44px;color:var( --e-global-color-accent );}.elementor-4186 .elementor-element.elementor-element-3769f725{text-align:start;}.elementor-4186 .elementor-element.elementor-element-3769f725 .elementor-heading-title{font-size:24px;font-weight:600;line-height:30px;color:var( --e-global-color-primary );}.elementor-4186 .elementor-element.elementor-element-5ebb38c6{text-align:start;font-size:16px;color:var( --e-global-color-text );}.elementor-4186 .elementor-element.elementor-element-75ec7378{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:15px 15px 15px 15px;box-shadow:0px 14px 34px -18px rgba(19,36,73,0.35);--padding-top:36px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-4186 .elementor-element.elementor-element-75ec7378:not(.elementor-motion-effects-element-type-background), .elementor-4186 .elementor-element.elementor-element-75ec7378 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59a6b2d );}.elementor-4186 .elementor-element.elementor-element-32835aca{text-align:start;}.elementor-4186 .elementor-element.elementor-element-32835aca .elementor-heading-title{font-size:44px;font-weight:600;line-height:44px;color:var( --e-global-color-accent );}.elementor-4186 .elementor-element.elementor-element-b4c8cf0{text-align:start;}.elementor-4186 .elementor-element.elementor-element-b4c8cf0 .elementor-heading-title{font-size:24px;font-weight:600;line-height:30px;color:var( --e-global-color-primary );}.elementor-4186 .elementor-element.elementor-element-c2d102b{text-align:start;font-size:16px;color:var( --e-global-color-text );}.elementor-4186 .elementor-element.elementor-element-12f910fd{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:15px 15px 15px 15px;box-shadow:0px 14px 34px -18px rgba(19,36,73,0.35);--padding-top:36px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-4186 .elementor-element.elementor-element-12f910fd:not(.elementor-motion-effects-element-type-background), .elementor-4186 .elementor-element.elementor-element-12f910fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59a6b2d );}.elementor-4186 .elementor-element.elementor-element-7fce2161{text-align:start;}.elementor-4186 .elementor-element.elementor-element-7fce2161 .elementor-heading-title{font-size:44px;font-weight:600;line-height:44px;color:var( --e-global-color-accent );}.elementor-4186 .elementor-element.elementor-element-3c468cba{text-align:start;}.elementor-4186 .elementor-element.elementor-element-3c468cba .elementor-heading-title{font-size:24px;font-weight:600;line-height:30px;color:var( --e-global-color-primary );}.elementor-4186 .elementor-element.elementor-element-765384e2{text-align:start;font-size:16px;color:var( --e-global-color-text );}.elementor-4186 .elementor-element.elementor-element-2e1af5e7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-4186 .elementor-element.elementor-element-2e1af5e7:not(.elementor-motion-effects-element-type-background), .elementor-4186 .elementor-element.elementor-element-2e1af5e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59a6b2d );}.elementor-4186 .elementor-element.elementor-element-586cb23e{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-4186 .elementor-element.elementor-element-55087fd2{text-align:start;}.elementor-4186 .elementor-element.elementor-element-55087fd2 .elementor-heading-title{font-size:13px;font-weight:700;line-height:18px;color:var( --e-global-color-accent );}.elementor-4186 .elementor-element.elementor-element-4f6e4e67{text-align:start;}.elementor-4186 .elementor-element.elementor-element-4f6e4e67 .elementor-heading-title{font-size:42px;font-weight:600;line-height:50px;color:var( --e-global-color-primary );}.elementor-4186 .elementor-element.elementor-element-3c02414c{text-align:start;font-size:18px;color:var( --e-global-color-text );}.elementor-4186 .elementor-element.elementor-element-35a181a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-4186 .elementor-element.elementor-element-35a181a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-4186 .elementor-element.elementor-element-35a181a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-4186 .elementor-element.elementor-element-35a181a5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-4186 .elementor-element.elementor-element-35a181a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-4186 .elementor-element.elementor-element-35a181a5 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4186 .elementor-element.elementor-element-35a181a5 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-4186 .elementor-element.elementor-element-35a181a5{--e-icon-list-icon-size:18px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-4186 .elementor-element.elementor-element-35a181a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4186 .elementor-element.elementor-element-35a181a5 .elementor-icon-list-item > a{font-size:17px;font-weight:500;}.elementor-4186 .elementor-element.elementor-element-35a181a5 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4186 .elementor-element.elementor-element-283b4300 .elementor-button{background-color:var( --e-global-color-accent );font-size:17px;font-weight:600;fill:var( --e-global-color-59a6b2d );color:var( --e-global-color-59a6b2d );box-shadow:0px 14px 30px -10px rgba(49,181,229,0.75);border-radius:8px 8px 8px 8px;padding:18px 34px 18px 34px;}.elementor-4186 .elementor-element.elementor-element-283b4300 .elementor-button:hover, .elementor-4186 .elementor-element.elementor-element-283b4300 .elementor-button:focus{background-color:var( --e-global-color-59a6b2d );color:var( --e-global-color-primary );}.elementor-4186 .elementor-element.elementor-element-283b4300 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-4186 .elementor-element.elementor-element-283b4300 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4186 .elementor-element.elementor-element-283b4300 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4186 .elementor-element.elementor-element-283b4300 .elementor-button:hover svg, .elementor-4186 .elementor-element.elementor-element-283b4300 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4186 .elementor-element.elementor-element-116f5bfb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4186 .elementor-element.elementor-element-6db17ac{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-4186 .elementor-element.elementor-element-6db17ac .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-4186 .elementor-element.elementor-element-4381a5b3{--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:84px;--padding-bottom:84px;--padding-left:20px;--padding-right:20px;}.elementor-4186 .elementor-element.elementor-element-4381a5b3:not(.elementor-motion-effects-element-type-background), .elementor-4186 .elementor-element.elementor-element-4381a5b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4186 .elementor-element.elementor-element-1edb1e15{text-align:center;}.elementor-4186 .elementor-element.elementor-element-1edb1e15 .elementor-heading-title{font-size:13px;font-weight:700;line-height:18px;color:var( --e-global-color-accent );}.elementor-4186 .elementor-element.elementor-element-1c2c71dd{width:initial;max-width:initial;text-align:center;}.elementor-4186 .elementor-element.elementor-element-1c2c71dd .elementor-heading-title{font-size:44px;font-weight:600;line-height:52px;color:var( --e-global-color-59a6b2d );}.elementor-4186 .elementor-element.elementor-element-76513e90{width:initial;max-width:initial;text-align:center;font-size:18px;color:var( --e-global-color-54ae680 );}.elementor-4186 .elementor-element.elementor-element-5faa4009 .elementor-button{background-color:var( --e-global-color-accent );font-size:17px;font-weight:600;fill:var( --e-global-color-59a6b2d );color:var( --e-global-color-59a6b2d );box-shadow:0px 14px 30px -10px rgba(49,181,229,0.75);border-radius:8px 8px 8px 8px;padding:18px 34px 18px 34px;}.elementor-4186 .elementor-element.elementor-element-5faa4009 .elementor-button:hover, .elementor-4186 .elementor-element.elementor-element-5faa4009 .elementor-button:focus{background-color:var( --e-global-color-59a6b2d );color:var( --e-global-color-primary );}.elementor-4186 .elementor-element.elementor-element-5faa4009 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-4186 .elementor-element.elementor-element-5faa4009 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4186 .elementor-element.elementor-element-5faa4009 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4186 .elementor-element.elementor-element-5faa4009 .elementor-button:hover svg, .elementor-4186 .elementor-element.elementor-element-5faa4009 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4186 .elementor-element.elementor-element-3fc41cfe{--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:28px;--padding-left:20px;--padding-right:20px;}.elementor-4186 .elementor-element.elementor-element-3fc41cfe:not(.elementor-motion-effects-element-type-background), .elementor-4186 .elementor-element.elementor-element-3fc41cfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-54ae680 );}.elementor-4186 .elementor-element.elementor-element-4cad841f{text-align:center;font-size:13px;color:var( --e-global-color-text );}.elementor-4186 .elementor-element.elementor-element-2f8ff006{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-4186 .elementor-element.elementor-element-2f8ff006:not(.elementor-motion-effects-element-type-background), .elementor-4186 .elementor-element.elementor-element-2f8ff006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4186 .elementor-element.elementor-element-4f358427 .elementor-button{background-color:var( --e-global-color-accent );font-size:15px;font-weight:600;fill:var( --e-global-color-59a6b2d );color:var( --e-global-color-59a6b2d );box-shadow:0px 14px 30px -10px rgba(49,181,229,0.75);border-radius:8px 8px 8px 8px;padding:14px 20px 14px 20px;}.elementor-4186 .elementor-element.elementor-element-4f358427 .elementor-button:hover, .elementor-4186 .elementor-element.elementor-element-4f358427 .elementor-button:focus{background-color:var( --e-global-color-59a6b2d );color:var( --e-global-color-primary );}.elementor-4186 .elementor-element.elementor-element-4f358427 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4186 .elementor-element.elementor-element-4f358427 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4186 .elementor-element.elementor-element-4f358427 .elementor-button:hover svg, .elementor-4186 .elementor-element.elementor-element-4f358427 .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-4186 .elementor-element.elementor-element-b83d203{--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:34px 34px;--row-gap:34px;--column-gap:34px;}.elementor-4186 .elementor-element.elementor-element-2e1af5e7{--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:34px 34px;--row-gap:34px;--column-gap:34px;}}@media(max-width:767px){.elementor-4186 .elementor-element.elementor-element-283a44d5{text-align:center;}.elementor-4186 .elementor-element.elementor-element-1b9f7082{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4186 .elementor-element.elementor-element-61e62fc0 .elementor-heading-title{font-size:38px;line-height:44px;}.elementor-4186 .elementor-element.elementor-element-ef26819 .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-4186 .elementor-element.elementor-element-fd58b3f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-4186 .elementor-element.elementor-element-a263263{--width:100%;}.elementor-4186 .elementor-element.elementor-element-1b1e71f{--width:100%;--flex-wrap:nowrap;}.elementor-4186 .elementor-element.elementor-element-676ab5f img{width:44px;}.elementor-4186 .elementor-element.elementor-element-dbc54cf{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4186 .elementor-element.elementor-element-2e60a2f{text-align:start;}.elementor-4186 .elementor-element.elementor-element-3605095c{--padding-top:28px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-4186 .elementor-element.elementor-element-3622eeb4{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4186 .elementor-element.elementor-element-1f895386 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-4186 .elementor-element.elementor-element-200728a3{--width:100%;}.elementor-4186 .elementor-element.elementor-element-75ec7378{--width:100%;}.elementor-4186 .elementor-element.elementor-element-12f910fd{--width:100%;}.elementor-4186 .elementor-element.elementor-element-2e1af5e7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4186 .elementor-element.elementor-element-4f6e4e67 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-4186 .elementor-element.elementor-element-6db17ac{width:100%;max-width:100%;}.elementor-4186 .elementor-element.elementor-element-4381a5b3{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4186 .elementor-element.elementor-element-1c2c71dd .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-4186 .elementor-element.elementor-element-3fc41cfe{--padding-top:28px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-4186 .elementor-element.elementor-element-13b4f7d2{--width:56%;}.elementor-4186 .elementor-element.elementor-element-a263263{--width:30%;}.elementor-4186 .elementor-element.elementor-element-1b1e71f{--width:44%;}.elementor-4186 .elementor-element.elementor-element-dbc54cf{--width:22%;}.elementor-4186 .elementor-element.elementor-element-2dfe3553{--width:44%;}.elementor-4186 .elementor-element.elementor-element-200728a3{--width:31.5%;}.elementor-4186 .elementor-element.elementor-element-75ec7378{--width:31.5%;}.elementor-4186 .elementor-element.elementor-element-12f910fd{--width:31.5%;}.elementor-4186 .elementor-element.elementor-element-586cb23e{--width:50%;}.elementor-4186 .elementor-element.elementor-element-116f5bfb{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4186 .elementor-element.elementor-element-13b4f7d2{--width:100%;}.elementor-4186 .elementor-element.elementor-element-2dfe3553{--width:100%;}.elementor-4186 .elementor-element.elementor-element-200728a3{--width:48%;}.elementor-4186 .elementor-element.elementor-element-75ec7378{--width:48%;}.elementor-4186 .elementor-element.elementor-element-12f910fd{--width:48%;}.elementor-4186 .elementor-element.elementor-element-586cb23e{--width:100%;}.elementor-4186 .elementor-element.elementor-element-116f5bfb{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-26fb10c *//* ============================================================
   OneSeven - 20x Multiple Reality landing page  (v2)
   Scoped to .os20x, which exists only on this page and its thank-you page.
   Paste into: the page > Settings (gear) > Advanced > Custom CSS
   Colours come from the site's Elementor global slots, never hard-coded.
   ============================================================ */

/* eyebrows: small caps tracking */
.os20x .os20x-eyebrow .elementor-heading-title{letter-spacing:.16em;text-transform:uppercase}

/* every big number in Playfair, like the site's H1s */
.os20x .os20x-num .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),serif;letter-spacing:-.01em}
.os20x .os20x-cardnum .elementor-heading-title{opacity:.9}

/* hero */
.os20x-hero .os20x-h1 .elementor-heading-title{text-wrap:balance;letter-spacing:-.015em}
.os20x-hero .os20x-sub .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),serif;font-style:italic}
.os20x-minirow .os20x-stat + .os20x-stat{border-left:1px solid rgba(255,255,255,.16);padding-left:22px}
.os20x-proof{border-top:1px solid rgba(255,255,255,.14)}
.os20x-proof-mid{border-left:1px solid rgba(255,255,255,.14);border-right:1px solid rgba(255,255,255,.14);padding:0 22px}

/* video card - force a true 16:9; Elementor's ratio control did not apply on import */
.os20x-video .elementor-widget-container,.os20x-video .elementor-wrapper{border-radius:16px;overflow:hidden}
.os20x-video .elementor-fit-aspect-ratio{padding-bottom:56.25%!important;height:0!important}
.os20x-video .elementor-wrapper iframe,.os20x-video .elementor-wrapper video{position:absolute;inset:0;width:100%;height:100%}
.os20x-video .elementor-custom-embed-image-overlay{background-size:cover}
.os20x-video .elementor-custom-embed-play i{transition:transform .2s ease}
.os20x-video:hover .elementor-custom-embed-play i{transform:scale(1.08)}

/* form card fields (Elementor Pro Form widget) */
.os20x-form-card .elementor-field-group{margin-bottom:0}
.os20x-form-card .elementor-field-label{font-size:13px;font-weight:600;letter-spacing:.02em}
.os20x-form-card .elementor-field-textual{font-size:16px;line-height:1.3;transition:border-color .2s,box-shadow .2s}
.os20x-form-card .elementor-field-textual:focus{box-shadow:0 0 0 4px rgba(49,181,229,.18);outline:none}
.os20x-form-card .elementor-button{width:100%;box-shadow:0 14px 30px -12px rgba(49,181,229,.8);transition:transform .2s,box-shadow .2s}
.os20x-form-card .elementor-button:hover{transform:translateY(-1px)}
.os20x-form-card .elementor-message{font-size:14px}

/* anchor lands with the card fully visible */
#download{scroll-margin-top:24px}

/* motion respect */
@media (prefers-reduced-motion:reduce){.os20x *{animation:none!important;transition:none!important}}

/* tablet and phone */
@media (max-width:1024px){
  .os20x-proof-mid{border:0;padding:0}
}
@media (max-width:767px){
  .os20x-topbar .elementor-widget-icon-list{display:none}
  .os20x-minirow .os20x-stat{width:33.33%!important;padding-right:10px}
  .os20x-minirow .os20x-stat + .os20x-stat{padding-left:12px}
  .os20x-minirow .os20x-num .elementor-heading-title{font-size:26px!important;line-height:30px!important}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b9f7082 */.elementor-4186 .elementor-element.elementor-element-1b9f7082{position:relative;overflow:hidden;}
.elementor-4186 .elementor-element.elementor-element-1b9f7082::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.055;
  background-image:linear-gradient(rgba(255,255,255,.9) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.9) 1px,transparent 1px);
  background-size:62px 62px;-webkit-mask-image:radial-gradient(circle at 50% 40%,#000 0%,transparent 76%);mask-image:radial-gradient(circle at 50% 40%,#000 0%,transparent 76%);}
.elementor-4186 .elementor-element.elementor-element-1b9f7082::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;
  background:radial-gradient(720px 420px at 88% 8%,rgba(74,159,216,.22),transparent 62%),radial-gradient(520px 380px at 4% 92%,rgba(74,159,216,.12),transparent 65%);}
.elementor-4186 .elementor-element.elementor-element-1b9f7082 > *{position:relative;z-index:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-200728a3 */.elementor-4186 .elementor-element.elementor-element-200728a3{position:relative;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease;}
.elementor-4186 .elementor-element.elementor-element-200728a3::before{content:"";position:absolute;left:0;top:0;right:0;height:4px;background:var(--e-global-color-accent);}
.elementor-4186 .elementor-element.elementor-element-200728a3:hover{transform:translateY(-4px);box-shadow:0 24px 50px -22px rgba(19,36,73,.35);}
@media (prefers-reduced-motion:reduce){.elementor-4186 .elementor-element.elementor-element-200728a3{transition:none}.elementor-4186 .elementor-element.elementor-element-200728a3:hover{transform:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75ec7378 */.elementor-4186 .elementor-element.elementor-element-75ec7378{position:relative;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease;}
.elementor-4186 .elementor-element.elementor-element-75ec7378::before{content:"";position:absolute;left:0;top:0;right:0;height:4px;background:var(--e-global-color-accent);}
.elementor-4186 .elementor-element.elementor-element-75ec7378:hover{transform:translateY(-4px);box-shadow:0 24px 50px -22px rgba(19,36,73,.35);}
@media (prefers-reduced-motion:reduce){.elementor-4186 .elementor-element.elementor-element-75ec7378{transition:none}.elementor-4186 .elementor-element.elementor-element-75ec7378:hover{transform:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12f910fd */.elementor-4186 .elementor-element.elementor-element-12f910fd{position:relative;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease;}
.elementor-4186 .elementor-element.elementor-element-12f910fd::before{content:"";position:absolute;left:0;top:0;right:0;height:4px;background:var(--e-global-color-accent);}
.elementor-4186 .elementor-element.elementor-element-12f910fd:hover{transform:translateY(-4px);box-shadow:0 24px 50px -22px rgba(19,36,73,.35);}
@media (prefers-reduced-motion:reduce){.elementor-4186 .elementor-element.elementor-element-12f910fd{transition:none}.elementor-4186 .elementor-element.elementor-element-12f910fd:hover{transform:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-116f5bfb */.elementor-4186 .elementor-element.elementor-element-116f5bfb{position:relative;}
.elementor-4186 .elementor-element.elementor-element-116f5bfb::before{content:"";position:absolute;left:50%;top:50%;width:420px;height:420px;transform:translate(-50%,-50%);border-radius:50%;
  background:radial-gradient(circle,rgba(49,181,229,.35),transparent 65%);z-index:0;pointer-events:none;}
.elementor-4186 .elementor-element.elementor-element-116f5bfb > *{position:relative;z-index:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4381a5b3 */.elementor-4186 .elementor-element.elementor-element-4381a5b3{position:relative;overflow:hidden;}
.elementor-4186 .elementor-element.elementor-element-4381a5b3::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.055;
  background-image:linear-gradient(rgba(255,255,255,.9) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.9) 1px,transparent 1px);
  background-size:62px 62px;-webkit-mask-image:radial-gradient(circle at 50% 40%,#000 0%,transparent 76%);mask-image:radial-gradient(circle at 50% 40%,#000 0%,transparent 76%);}
.elementor-4186 .elementor-element.elementor-element-4381a5b3::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;
  background:radial-gradient(720px 420px at 88% 8%,rgba(74,159,216,.22),transparent 62%),radial-gradient(520px 380px at 4% 92%,rgba(74,159,216,.12),transparent 65%);}
.elementor-4186 .elementor-element.elementor-element-4381a5b3 > *{position:relative;z-index:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f8ff006 */.elementor-4186 .elementor-element.elementor-element-2f8ff006{box-shadow:0 -10px 30px rgba(6,22,42,.35);backdrop-filter:blur(6px);}/* End custom CSS */