.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Arial;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-12492 .elementor-element.elementor-element-78af0a7{--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:-96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:216px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;--z-index:9;}.elementor-12492 .elementor-element.elementor-element-78af0a7:not(.elementor-motion-effects-element-type-background), .elementor-12492 .elementor-element.elementor-element-78af0a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://otsogroup.com/wp-content/uploads/2025/12/otso-gradient-bg-1.png");background-position:top left;background-repeat:no-repeat;background-size:contain;}.elementor-12492 .elementor-element.elementor-element-5b3b6a8{--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;--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-12492 .elementor-element.elementor-element-d157fe2{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Arial;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Arial;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-12492 .elementor-element.elementor-element-4f1d406{z-index:9;text-align:left;}.elementor-12492 .elementor-element.elementor-element-4f1d406 .elementor-heading-title{font-family:"Avenir LT Std Black", Arial;font-size:40px;font-weight:400;line-height:38px;color:var( --e-global-color-text );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Arial;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Arial;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-12492 .elementor-element.elementor-element-2f643a5{width:var( --container-widget-width, 635px );max-width:635px;--container-widget-width:635px;--container-widget-flex-grow:0;z-index:9;text-align:left;font-family:"avenirroman", Arial;font-size:16px;font-weight:500;line-height:22px;}.elementor-12492 .elementor-element.elementor-element-2f643a5.elementor-element{--align-self:flex-start;}.elementor-12492 .elementor-element.elementor-element-2f643a5 a{color:#009AFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Arial;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Arial;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-button.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-12492 .elementor-element.elementor-element-85477be .elementor-button{background-color:var( --e-global-color-primary );font-family:"Avenir LT Std Black", Arial;font-size:16px;font-weight:400;line-height:22px;border-radius:60px 60px 60px 60px;padding:13px 0px 0px 0px;}.elementor-12492 .elementor-element.elementor-element-cb8a7ac{--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;--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-12492 .elementor-element.elementor-element-dfc2288{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Arial;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12492 .elementor-element.elementor-element-e073ae8 img{width:350px;}.elementor-12492 .elementor-element.elementor-element-1a619a4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-12492 .elementor-element.elementor-element-5ed23f5{z-index:9;text-align:center;}.elementor-12492 .elementor-element.elementor-element-5ed23f5 .elementor-heading-title{font-family:"Avenir LT Std Black", Arial;font-size:40px;font-weight:600;line-height:46px;color:var( --e-global-color-text );}.elementor-12492 .elementor-element.elementor-element-112456f{z-index:9;text-align:center;}.elementor-12492 .elementor-element.elementor-element-112456f .elementor-heading-title{font-family:"Avenir LT Std Black", Arial;font-size:40px;font-weight:600;line-height:46px;color:var( --e-global-color-text );}.elementor-12492 .elementor-element.elementor-element-48e6837{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-12492 .elementor-element.elementor-element-b6c173e{--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;--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-12492 .elementor-element.elementor-element-c1d5db6{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:0px 0px 40px 40px;box-shadow:0px 4px 0px 0px #81CDFF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12492 .elementor-element.elementor-element-c1d5db6:not(.elementor-motion-effects-element-type-background), .elementor-12492 .elementor-element.elementor-element-c1d5db6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF20 20%, #EDF8FF 100%);}.elementor-12492 .elementor-element.elementor-element-c81c5c7 img{width:80px;}.elementor-12492 .elementor-element.elementor-element-0b069d8{text-align:center;}.elementor-12492 .elementor-element.elementor-element-0b069d8 .elementor-heading-title{font-family:"avenirroman", Arial;font-size:20px;font-weight:300;line-height:26px;color:#000000;}.elementor-12492 .elementor-element.elementor-element-6e0f87f{text-align:center;}.elementor-12492 .elementor-element.elementor-element-6e0f87f .elementor-heading-title{font-family:"avenirroman", Arial;font-size:20px;font-weight:700;line-height:26px;color:#009AFF;}.elementor-12492 .elementor-element.elementor-element-e91458e{text-align:center;}.elementor-12492 .elementor-element.elementor-element-e91458e .elementor-heading-title{font-family:"avenirroman", Arial;font-size:20px;font-weight:500;line-height:26px;color:#000000;}.elementor-12492 .elementor-element.elementor-element-23c2854{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:0px 0px 40px 40px;box-shadow:0px 4px 0px 0px #81CDFF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12492 .elementor-element.elementor-element-23c2854:not(.elementor-motion-effects-element-type-background), .elementor-12492 .elementor-element.elementor-element-23c2854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF20 20%, #EDF8FF 100%);}.elementor-12492 .elementor-element.elementor-element-c9079cf img{width:80px;}.elementor-12492 .elementor-element.elementor-element-650c4f1{text-align:center;}.elementor-12492 .elementor-element.elementor-element-650c4f1 .elementor-heading-title{font-family:"avenirroman", Arial;font-size:20px;font-weight:300;line-height:26px;color:#000000;}.elementor-12492 .elementor-element.elementor-element-f50626b{text-align:center;}.elementor-12492 .elementor-element.elementor-element-f50626b .elementor-heading-title{font-family:"avenirroman", Arial;font-size:20px;font-weight:700;line-height:26px;color:#009AFF;}.elementor-12492 .elementor-element.elementor-element-d0bec08{text-align:center;}.elementor-12492 .elementor-element.elementor-element-d0bec08 .elementor-heading-title{font-family:"avenirroman", Arial;font-size:20px;font-weight:500;line-height:26px;color:#000000;}.elementor-12492 .elementor-element.elementor-element-fc5c504{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:0px 0px 40px 40px;box-shadow:0px 4px 0px 0px #81CDFF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12492 .elementor-element.elementor-element-fc5c504:not(.elementor-motion-effects-element-type-background), .elementor-12492 .elementor-element.elementor-element-fc5c504 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF20 20%, #EDF8FF 100%);}.elementor-12492 .elementor-element.elementor-element-4515336 img{width:80px;}.elementor-12492 .elementor-element.elementor-element-42461bf{text-align:center;}.elementor-12492 .elementor-element.elementor-element-42461bf .elementor-heading-title{font-family:"avenirroman", Arial;font-size:20px;font-weight:300;line-height:26px;color:#000000;}.elementor-12492 .elementor-element.elementor-element-1b20863{text-align:center;}.elementor-12492 .elementor-element.elementor-element-1b20863 .elementor-heading-title{font-family:"avenirroman", Arial;font-size:20px;font-weight:700;line-height:26px;color:#009AFF;}.elementor-12492 .elementor-element.elementor-element-508db61{text-align:center;}.elementor-12492 .elementor-element.elementor-element-508db61 .elementor-heading-title{font-family:"avenirroman", Arial;font-size:20px;font-weight:500;line-height:26px;color:#000000;}.elementor-12492 .elementor-element.elementor-element-0c3f311{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:0px 0px 40px 40px;box-shadow:0px 4px 0px 0px #81CDFF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12492 .elementor-element.elementor-element-0c3f311:not(.elementor-motion-effects-element-type-background), .elementor-12492 .elementor-element.elementor-element-0c3f311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF20 20%, #EDF8FF 100%);}.elementor-12492 .elementor-element.elementor-element-f4fda25 img{width:80px;}.elementor-12492 .elementor-element.elementor-element-d32be45{text-align:center;}.elementor-12492 .elementor-element.elementor-element-d32be45 .elementor-heading-title{font-family:"avenirroman", Arial;font-size:20px;font-weight:300;line-height:26px;color:#000000;}.elementor-12492 .elementor-element.elementor-element-28bf1a1{text-align:center;}.elementor-12492 .elementor-element.elementor-element-28bf1a1 .elementor-heading-title{font-family:"avenirroman", Arial;font-size:20px;font-weight:700;line-height:26px;color:#009AFF;}.elementor-12492 .elementor-element.elementor-element-f6a3c61{text-align:center;}.elementor-12492 .elementor-element.elementor-element-f6a3c61 .elementor-heading-title{font-family:"avenirroman", Arial;font-size:20px;font-weight:500;line-height:26px;color:#000000;}.elementor-12492 .elementor-element.elementor-element-7959de4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-12492 .elementor-element.elementor-element-b96ece2{z-index:9;text-align:center;}.elementor-12492 .elementor-element.elementor-element-b96ece2 .elementor-heading-title{font-family:"Avenir LT Std Black", Arial;font-size:40px;font-weight:600;line-height:46px;color:var( --e-global-color-text );}.elementor-12492 .elementor-element.elementor-element-c234fcf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:9;}.elementor-12492 .elementor-element.elementor-element-34118bd{--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-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Arial;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-html.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-12492 .elementor-element.elementor-element-940fdd6{padding:0px 0px 0px 0px;}.elementor-12492 .elementor-element.elementor-element-18c5c81{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;--z-index:9;}.elementor-12492 .elementor-element.elementor-element-1eef962{z-index:9;text-align:left;font-family:"avenirroman", Arial;font-size:16px;font-weight:500;line-height:22px;color:#009AFE;}.elementor-12492 .elementor-element.elementor-element-1eef962 a{color:#009AFF;}.elementor-12492 .elementor-element.elementor-element-f89346b{--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;--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-12492 .elementor-element.elementor-element-4e8c3a3{--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-12492 .elementor-element.elementor-element-c3220f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-1800px;z-index:1;text-align:left;}body:not(.rtl) .elementor-12492 .elementor-element.elementor-element-c3220f2{left:1px;}body.rtl .elementor-12492 .elementor-element.elementor-element-c3220f2{right:1px;}.elementor-12492 .elementor-element.elementor-element-7498593{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--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-12492 .elementor-element.elementor-element-7ef2ab1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-1800px;text-align:right;}body:not(.rtl) .elementor-12492 .elementor-element.elementor-element-7ef2ab1{right:0px;}body.rtl .elementor-12492 .elementor-element.elementor-element-7ef2ab1{left:0px;}.elementor-12492 .elementor-element.elementor-element-639989b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-12492 .elementor-element.elementor-element-d2e4399{z-index:9;text-align:center;}.elementor-12492 .elementor-element.elementor-element-d2e4399 .elementor-heading-title{font-family:"Avenir LT Std Black", Arial;font-size:40px;font-weight:600;line-height:46px;color:var( --e-global-color-text );}.elementor-12492 .elementor-element.elementor-element-c394512.elementor-element{--align-self:center;}.elementor-12492 .elementor-element.elementor-element-c394512{z-index:9;text-align:left;font-family:"avenirroman", Arial;font-size:16px;font-weight:500;line-height:22px;}.elementor-12492 .elementor-element.elementor-element-c394512 a{color:#009AFF;}.elementor-12492 .elementor-element.elementor-element-5fd6d19{--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;--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-12492 .elementor-element.elementor-element-ae7feaf{--display:flex;}.elementor-12492 .elementor-element.elementor-element-bdbb9ad{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;--z-index:9;}.elementor-12492 .elementor-element.elementor-element-672d0bf{--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;--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-12492 .elementor-element.elementor-element-5114eba{z-index:9;text-align:center;}.elementor-12492 .elementor-element.elementor-element-5114eba .elementor-heading-title{font-family:"Avenir LT Std Black", Arial;font-size:96px;font-weight:600;line-height:102px;color:var( --e-global-color-text );}.elementor-12492 .elementor-element.elementor-element-f60202d{text-align:center;font-family:"avenirroman", Arial;font-size:28.8px;font-weight:500;line-height:34.8px;color:var( --e-global-color-primary );}.elementor-12492 .elementor-element.elementor-element-7b8c617{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-12492 .elementor-element.elementor-element-fab1867{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-12492 .elementor-element.elementor-element-5b3b6a8{--width:60%;}.elementor-12492 .elementor-element.elementor-element-cb8a7ac{--width:40%;}}@media(max-width:1024px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-12492 .elementor-element.elementor-element-5b3b6a8{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12492 .elementor-element.elementor-element-4f1d406 .elementor-heading-title{font-size:40px;line-height:38px;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12492 .elementor-element.elementor-element-cb8a7ac{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-12492 .elementor-element.elementor-element-5ed23f5 .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-12492 .elementor-element.elementor-element-112456f .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-12492 .elementor-element.elementor-element-0b069d8 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-12492 .elementor-element.elementor-element-6e0f87f .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-12492 .elementor-element.elementor-element-e91458e .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-12492 .elementor-element.elementor-element-650c4f1 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-12492 .elementor-element.elementor-element-f50626b .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-12492 .elementor-element.elementor-element-d0bec08 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-12492 .elementor-element.elementor-element-42461bf .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-12492 .elementor-element.elementor-element-1b20863 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-12492 .elementor-element.elementor-element-508db61 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-12492 .elementor-element.elementor-element-d32be45 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-12492 .elementor-element.elementor-element-28bf1a1 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-12492 .elementor-element.elementor-element-f6a3c61 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-12492 .elementor-element.elementor-element-b96ece2 .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-12492 .elementor-element.elementor-element-c234fcf{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-12492 .elementor-element.elementor-element-d2e4399 .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-12492 .elementor-element.elementor-element-bdbb9ad{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-12492 .elementor-element.elementor-element-5114eba .elementor-heading-title{font-size:65px;line-height:71px;}.elementor-12492 .elementor-element.elementor-element-f60202d{font-size:20px;line-height:26px;}.elementor-12492 .elementor-element.elementor-element-7b8c617{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-12492 .elementor-element.elementor-element-78af0a7{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:-96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:156px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;--z-index:8;}.elementor-12492 .elementor-element.elementor-element-5b3b6a8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12492 .elementor-element.elementor-element-4f1d406{text-align:center;}.elementor-12492 .elementor-element.elementor-element-4f1d406 .elementor-heading-title{font-size:25px;line-height:31px;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-12492 .elementor-element.elementor-element-2f643a5{text-align:center;font-size:16px;line-height:22px;}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12492 .elementor-element.elementor-element-85477be .elementor-button{font-size:16px;line-height:22px;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-12492 .elementor-element.elementor-element-e073ae8 img{width:200px;}.elementor-12492 .elementor-element.elementor-element-1a619a4{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12492 .elementor-element.elementor-element-5ed23f5{text-align:center;}.elementor-12492 .elementor-element.elementor-element-5ed23f5 .elementor-heading-title{font-size:25px;line-height:31px;}.elementor-12492 .elementor-element.elementor-element-112456f{text-align:center;}.elementor-12492 .elementor-element.elementor-element-112456f .elementor-heading-title{font-size:25px;line-height:31px;}.elementor-12492 .elementor-element.elementor-element-48e6837{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12492 .elementor-element.elementor-element-c1d5db6{--border-radius:40px 40px 40px 40px;}.elementor-12492 .elementor-element.elementor-element-0b069d8{text-align:center;}.elementor-12492 .elementor-element.elementor-element-0b069d8 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-12492 .elementor-element.elementor-element-6e0f87f{text-align:center;}.elementor-12492 .elementor-element.elementor-element-6e0f87f .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-12492 .elementor-element.elementor-element-e91458e{text-align:center;}.elementor-12492 .elementor-element.elementor-element-e91458e .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-12492 .elementor-element.elementor-element-23c2854{--border-radius:40px 40px 40px 40px;}.elementor-12492 .elementor-element.elementor-element-650c4f1{text-align:center;}.elementor-12492 .elementor-element.elementor-element-650c4f1 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-12492 .elementor-element.elementor-element-f50626b{text-align:center;}.elementor-12492 .elementor-element.elementor-element-f50626b .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-12492 .elementor-element.elementor-element-d0bec08{text-align:center;}.elementor-12492 .elementor-element.elementor-element-d0bec08 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-12492 .elementor-element.elementor-element-fc5c504{--border-radius:40px 40px 40px 40px;}.elementor-12492 .elementor-element.elementor-element-42461bf{text-align:center;}.elementor-12492 .elementor-element.elementor-element-42461bf .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-12492 .elementor-element.elementor-element-1b20863{text-align:center;}.elementor-12492 .elementor-element.elementor-element-1b20863 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-12492 .elementor-element.elementor-element-508db61{text-align:center;}.elementor-12492 .elementor-element.elementor-element-508db61 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-12492 .elementor-element.elementor-element-0c3f311{--border-radius:40px 40px 40px 40px;}.elementor-12492 .elementor-element.elementor-element-d32be45{text-align:center;}.elementor-12492 .elementor-element.elementor-element-d32be45 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-12492 .elementor-element.elementor-element-28bf1a1{text-align:center;}.elementor-12492 .elementor-element.elementor-element-28bf1a1 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-12492 .elementor-element.elementor-element-f6a3c61{text-align:center;}.elementor-12492 .elementor-element.elementor-element-f6a3c61 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-12492 .elementor-element.elementor-element-7959de4{--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12492 .elementor-element.elementor-element-b96ece2{text-align:center;}.elementor-12492 .elementor-element.elementor-element-b96ece2 .elementor-heading-title{font-size:25px;line-height:31px;}.elementor-12492 .elementor-element.elementor-element-c234fcf{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-12492 .elementor-element.elementor-element-18c5c81{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12492 .elementor-element.elementor-element-1eef962{text-align:left;font-size:16px;line-height:22px;}body:not(.rtl) .elementor-12492 .elementor-element.elementor-element-c3220f2{left:0px;}body.rtl .elementor-12492 .elementor-element.elementor-element-c3220f2{right:0px;}.elementor-12492 .elementor-element.elementor-element-c3220f2{top:-1800px;}.elementor-12492 .elementor-element.elementor-element-7ef2ab1{top:-1800px;}.elementor-12492 .elementor-element.elementor-element-639989b{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12492 .elementor-element.elementor-element-d2e4399{text-align:center;}.elementor-12492 .elementor-element.elementor-element-d2e4399 .elementor-heading-title{font-size:25px;line-height:31px;}.elementor-12492 .elementor-element.elementor-element-c394512{text-align:center;font-size:16px;line-height:22px;}.elementor-12492 .elementor-element.elementor-element-bdbb9ad{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12492 .elementor-element.elementor-element-5114eba .elementor-heading-title{font-size:25px;line-height:31px;}.elementor-12492 .elementor-element.elementor-element-f60202d{font-size:16px;line-height:22px;}.elementor-12492 .elementor-element.elementor-element-7b8c617{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for heading, class: .elementor-element-5ed23f5 */@media (max-width: 767.5px)
{
    .elementor-12492 .elementor-element.elementor-element-5ed23f5
    {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b8c617 */@media (max-width: 767.5px)
{
    .elementor-12492 .elementor-element.elementor-element-7b8c617
    {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS */.elementor-element.elementor-element-12d10cd.elementor-widget.elementor-widget-html a.wave-btn.wave-btn--signup{
    background: #0098ff;
    color: #ffffff;
    font-family: "Avenir LT Std Black", Arial;
}

.title {
    font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
}

.subtitle {
    font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
}

body {
    padding: 0px !important;
}

.elementor-12492 .elementor-element.elementor-element-85477be .elementor-button{
    width: 200px;
    height: 48px;
}

/* Target the image widget wrapper */
.elementor-element-e073ae8 {
  overflow: hidden;
}

.elementor-7839 .elementor-element.elementor-element-e337deb .elementor-button{
    width: 200px;
    height: 48px;
}

/* Crop left & right */
.elementor-element-e073ae8 img {
  width: calc(100% + 6px); /* 3px left + 3px right */
  max-width: none;
  margin-left: -3px;
}


@media only screen and (max-width:767px){
    .elementor.elementor-4343 {
    display: none;
}
}


h1.entry-title {
    display: none;
}

.faq.elementor-widget-n-accordion .e-n-accordion-item{
    border-bottom: 1px solid #006BFF;
}

.elementor-element.elementor-element-12d10cd.elementor-widget.elementor-widget-html a.wave-btn.wave-btn--signup{
    width: 200px;
    height: 48px;
}

.tradingview-widget-container {
    width: 100% !important;
}

@media screen and (min-width:1024px) and (max-width:1394px){
    .elementor-6111 .elementor-element.elementor-element-78af0a7{
        margin-top: -140px;
    }
}

/* Hide fade-container by default */
.elementor-accordion .elementor-accordion-content > .fade-container {
  opacity: 0;
  transform: translateY(15px);
  transition: opacity 0.35s ease, transform 0.35s ease;
  pointer-events: none;
}

/* When accordion item is open */
.elementor-accordion .elementor-accordion-item.elementor-active .elementor-accordion-content > .fade-container {
  opacity: 1;
  transform: translateY(0);
  pointer-events: auto;
}

.animated.fadeIn {
  animation-duration: 0.5s !important; /* fade in over half a second */
}

.elementor-element.fade-container {
  opacity: 0;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.elementor-accordion-item.elementor-active .elementor-element.fade-container {
  opacity: 1;
  pointer-events: auto;
}

.title-clamp,
.subtitle-clamp {
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI",
  Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans",
  "Helvetica Neue", Arial, sans-serif;
}

/*
.title-clamp {
  font-size: clamp(40px, 8vw, 96px);
  font-weight: 700;
  line-height: 1.1;
  letter-spacing: -0.02em;
  text-align: center;
  max-width: 900px;
  margin: 0 auto;
}


.subtitle-clamp {
  font-size: clamp(17.6px, 2.5vw, 28.8px);
  font-weight: 500;
  line-height: 1.4;
  max-width: 600px;
  margin: 2rem auto 0;
}
*/

.subtitle{
    text-align: center;
}

.elementor-7839 .elementor-element.elementor-element-91d9ea6 .elementor-button{
    width: 200px;
    height: 48px;
}/* End custom CSS */