.elementor-4910 .elementor-element.elementor-element-057cf69{--display:flex;--min-height:100vh;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4910 .elementor-element.elementor-element-057cf69:not(.elementor-motion-effects-element-type-background), .elementor-4910 .elementor-element.elementor-element-057cf69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4910 .elementor-element.elementor-element-057cf69.e-con{--align-self:center;}.elementor-4910 .elementor-element.elementor-element-be3cef5.elementor-element{--align-self:center;}.elementor-4910 .elementor-element.elementor-element-4676cb3{--display:flex;--min-height:14000px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4910 .elementor-element.elementor-element-32c2fcc{--display:flex;--position:fixed;--min-height:820px;top:120px;}body:not(.rtl) .elementor-4910 .elementor-element.elementor-element-32c2fcc{left:0px;}body.rtl .elementor-4910 .elementor-element.elementor-element-32c2fcc{right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4910 .elementor-element.elementor-element-6f82623{width:100%;max-width:100%;top:22px;z-index:10;text-align:center;}.elementor-4910 .elementor-element.elementor-element-6f82623 > .elementor-widget-container{margin:70px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-4910 .elementor-element.elementor-element-6f82623{left:0px;}body.rtl .elementor-4910 .elementor-element.elementor-element-6f82623{right:0px;}.elementor-4910 .elementor-element.elementor-element-6f82623 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:50px;font-weight:400;line-height:75px;color:#0F1D41;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-4910 .elementor-element.elementor-element-8f5a9ba{left:-70px;}body.rtl .elementor-4910 .elementor-element.elementor-element-8f5a9ba{right:-70px;}.elementor-4910 .elementor-element.elementor-element-8f5a9ba{bottom:-50px;}body:not(.rtl) .elementor-4910 .elementor-element.elementor-element-332429a{left:-70px;}body.rtl .elementor-4910 .elementor-element.elementor-element-332429a{right:-70px;}.elementor-4910 .elementor-element.elementor-element-332429a{bottom:-50px;}.elementor-4910 .elementor-element.elementor-element-fc692e8{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:99;}.elementor-4910 .elementor-element.elementor-element-fc692e8.e-con{--align-self:flex-end;}.elementor-4910 .elementor-element.elementor-element-d2dcc83{width:var( --container-widget-width, 572px );max-width:572px;--container-widget-width:572px;--container-widget-flex-grow:0;z-index:10;text-align:left;}.elementor-4910 .elementor-element.elementor-element-d2dcc83 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:40px 30px 40px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7A839B99;border-radius:10px 10px 10px 10px;}.elementor-4910 .elementor-element.elementor-element-d2dcc83.elementor-element{--align-self:center;}.elementor-4910 .elementor-element.elementor-element-d2dcc83 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:30px;font-weight:400;line-height:40px;color:#5E6783;}.elementor-4910 .elementor-element.elementor-element-f546f7b{width:initial;max-width:initial;z-index:8;}.elementor-4910 .elementor-element.elementor-element-f546f7b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4910 .elementor-element.elementor-element-f546f7b.elementor-element{--align-self:center;}.elementor-4910 .elementor-element.elementor-element-8103834{--display:flex;--position:fixed;--min-height:820px;top:120px;}.elementor-4910 .elementor-element.elementor-element-8103834:not(.elementor-motion-effects-element-type-background), .elementor-4910 .elementor-element.elementor-element-8103834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-4910 .elementor-element.elementor-element-8103834{left:0px;}body.rtl .elementor-4910 .elementor-element.elementor-element-8103834{right:0px;}body:not(.rtl) .elementor-4910 .elementor-element.elementor-element-935ca9c{left:-70px;}body.rtl .elementor-4910 .elementor-element.elementor-element-935ca9c{right:-70px;}.elementor-4910 .elementor-element.elementor-element-935ca9c{bottom:-50px;}body:not(.rtl) .elementor-4910 .elementor-element.elementor-element-41889ca{left:-70px;}body.rtl .elementor-4910 .elementor-element.elementor-element-41889ca{right:-70px;}.elementor-4910 .elementor-element.elementor-element-41889ca{bottom:-50px;}.elementor-4910 .elementor-element.elementor-element-67a1136{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:99;}.elementor-4910 .elementor-element.elementor-element-67a1136.e-con{--align-self:flex-end;}.elementor-4910 .elementor-element.elementor-element-57a7fee{width:var( --container-widget-width, 572px );max-width:572px;--container-widget-width:572px;--container-widget-flex-grow:0;z-index:10;text-align:left;}.elementor-4910 .elementor-element.elementor-element-57a7fee > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:40px 30px 40px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7A839B99;border-radius:10px 10px 10px 10px;}.elementor-4910 .elementor-element.elementor-element-57a7fee.elementor-element{--align-self:center;}.elementor-4910 .elementor-element.elementor-element-57a7fee .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:30px;font-weight:400;line-height:40px;color:#5E6783;}.elementor-4910 .elementor-element.elementor-element-500a40c{width:initial;max-width:initial;z-index:8;}.elementor-4910 .elementor-element.elementor-element-500a40c > .elementor-widget-container{margin:250px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4910 .elementor-element.elementor-element-500a40c.elementor-element{--align-self:center;}.elementor-4910 .elementor-element.elementor-element-7e789af{--display:flex;--position:fixed;--min-height:820px;top:120px;}.elementor-4910 .elementor-element.elementor-element-7e789af:not(.elementor-motion-effects-element-type-background), .elementor-4910 .elementor-element.elementor-element-7e789af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-4910 .elementor-element.elementor-element-7e789af{left:0px;}body.rtl .elementor-4910 .elementor-element.elementor-element-7e789af{right:0px;}body:not(.rtl) .elementor-4910 .elementor-element.elementor-element-841b495{left:-70px;}body.rtl .elementor-4910 .elementor-element.elementor-element-841b495{right:-70px;}.elementor-4910 .elementor-element.elementor-element-841b495{bottom:-50px;}body:not(.rtl) .elementor-4910 .elementor-element.elementor-element-6816892{left:-70px;}body.rtl .elementor-4910 .elementor-element.elementor-element-6816892{right:-70px;}.elementor-4910 .elementor-element.elementor-element-6816892{bottom:-50px;}.elementor-4910 .elementor-element.elementor-element-3da79fa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:99;}.elementor-4910 .elementor-element.elementor-element-3da79fa.e-con{--align-self:flex-end;}.elementor-4910 .elementor-element.elementor-element-a0e255e{width:var( --container-widget-width, 572px );max-width:572px;--container-widget-width:572px;--container-widget-flex-grow:0;z-index:10;text-align:left;}.elementor-4910 .elementor-element.elementor-element-a0e255e > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:40px 30px 40px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7A839B99;border-radius:10px 10px 10px 10px;}.elementor-4910 .elementor-element.elementor-element-a0e255e.elementor-element{--align-self:center;}.elementor-4910 .elementor-element.elementor-element-a0e255e .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:30px;font-weight:400;line-height:40px;color:#5E6783;}.elementor-4910 .elementor-element.elementor-element-f9cb3ec{width:initial;max-width:initial;z-index:8;}.elementor-4910 .elementor-element.elementor-element-f9cb3ec > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4910 .elementor-element.elementor-element-f9cb3ec.elementor-element{--align-self:center;}.elementor-4910 .elementor-element.elementor-element-842551b{--display:flex;--position:fixed;--min-height:820px;top:120px;}.elementor-4910 .elementor-element.elementor-element-842551b:not(.elementor-motion-effects-element-type-background), .elementor-4910 .elementor-element.elementor-element-842551b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-4910 .elementor-element.elementor-element-842551b{left:0px;}body.rtl .elementor-4910 .elementor-element.elementor-element-842551b{right:0px;}body:not(.rtl) .elementor-4910 .elementor-element.elementor-element-0cf5bee{left:-70px;}body.rtl .elementor-4910 .elementor-element.elementor-element-0cf5bee{right:-70px;}.elementor-4910 .elementor-element.elementor-element-0cf5bee{bottom:-50px;}body:not(.rtl) .elementor-4910 .elementor-element.elementor-element-2d80294{left:-70px;}body.rtl .elementor-4910 .elementor-element.elementor-element-2d80294{right:-70px;}.elementor-4910 .elementor-element.elementor-element-2d80294{bottom:-50px;}.elementor-4910 .elementor-element.elementor-element-8094294{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:99;}.elementor-4910 .elementor-element.elementor-element-8094294.e-con{--align-self:flex-end;}.elementor-4910 .elementor-element.elementor-element-1496177{width:var( --container-widget-width, 572px );max-width:572px;--container-widget-width:572px;--container-widget-flex-grow:0;z-index:10;text-align:left;}.elementor-4910 .elementor-element.elementor-element-1496177 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:40px 30px 40px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7A839B99;border-radius:10px 10px 10px 10px;}.elementor-4910 .elementor-element.elementor-element-1496177.elementor-element{--align-self:center;}.elementor-4910 .elementor-element.elementor-element-1496177 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:30px;font-weight:400;line-height:40px;color:#5E6783;}.elementor-4910 .elementor-element.elementor-element-a719546{width:initial;max-width:initial;z-index:8;}.elementor-4910 .elementor-element.elementor-element-a719546 > .elementor-widget-container{margin:60px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4910 .elementor-element.elementor-element-a719546.elementor-element{--align-self:center;}.elementor-4910 .elementor-element.elementor-element-262eaf2{--display:flex;--position:fixed;--min-height:820px;top:120px;}.elementor-4910 .elementor-element.elementor-element-262eaf2:not(.elementor-motion-effects-element-type-background), .elementor-4910 .elementor-element.elementor-element-262eaf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-4910 .elementor-element.elementor-element-262eaf2{left:0px;}body.rtl .elementor-4910 .elementor-element.elementor-element-262eaf2{right:0px;}body:not(.rtl) .elementor-4910 .elementor-element.elementor-element-b9158c7{left:-70px;}body.rtl .elementor-4910 .elementor-element.elementor-element-b9158c7{right:-70px;}.elementor-4910 .elementor-element.elementor-element-b9158c7{bottom:-50px;}body:not(.rtl) .elementor-4910 .elementor-element.elementor-element-0d69a52{left:-70px;}body.rtl .elementor-4910 .elementor-element.elementor-element-0d69a52{right:-70px;}.elementor-4910 .elementor-element.elementor-element-0d69a52{bottom:-50px;}.elementor-4910 .elementor-element.elementor-element-532863c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:99;}.elementor-4910 .elementor-element.elementor-element-532863c.e-con{--align-self:flex-end;}.elementor-4910 .elementor-element.elementor-element-fe678b4{width:var( --container-widget-width, 572px );max-width:572px;--container-widget-width:572px;--container-widget-flex-grow:0;z-index:10;text-align:left;}.elementor-4910 .elementor-element.elementor-element-fe678b4 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:40px 30px 40px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7A839B99;border-radius:10px 10px 10px 10px;}.elementor-4910 .elementor-element.elementor-element-fe678b4.elementor-element{--align-self:center;}.elementor-4910 .elementor-element.elementor-element-fe678b4 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:30px;font-weight:400;line-height:40px;color:#5E6783;}.elementor-4910 .elementor-element.elementor-element-daf138e{width:initial;max-width:initial;z-index:8;}.elementor-4910 .elementor-element.elementor-element-daf138e > .elementor-widget-container{margin:90px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4910 .elementor-element.elementor-element-daf138e.elementor-element{--align-self:center;}.elementor-4910 .elementor-element.elementor-element-2b72561{--display:flex;--position:fixed;--min-height:820px;top:120px;}.elementor-4910 .elementor-element.elementor-element-2b72561:not(.elementor-motion-effects-element-type-background), .elementor-4910 .elementor-element.elementor-element-2b72561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-4910 .elementor-element.elementor-element-2b72561{left:0px;}body.rtl .elementor-4910 .elementor-element.elementor-element-2b72561{right:0px;}.elementor-4910 .elementor-element.elementor-element-6b86a33{--display:flex;--position:absolute;--min-height:820px;top:120px;--z-index:11;}.elementor-4910 .elementor-element.elementor-element-6b86a33:not(.elementor-motion-effects-element-type-background), .elementor-4910 .elementor-element.elementor-element-6b86a33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-4910 .elementor-element.elementor-element-6b86a33{left:0px;}body.rtl .elementor-4910 .elementor-element.elementor-element-6b86a33{right:0px;}.elementor-4910 .elementor-element.elementor-element-de5fd13 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-4910 .elementor-element.elementor-element-de5fd13{left:0px;}body.rtl .elementor-4910 .elementor-element.elementor-element-de5fd13{right:0px;}.elementor-4910 .elementor-element.elementor-element-de5fd13{bottom:-240px;}.elementor-4910 .elementor-element.elementor-element-e507774{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-250px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4910 .elementor-element.elementor-element-e507774:not(.elementor-motion-effects-element-type-background), .elementor-4910 .elementor-element.elementor-element-e507774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4910 .elementor-element.elementor-element-d05f77e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:300px;--padding-bottom:350px;--padding-left:0px;--padding-right:0px;}.elementor-4910 .elementor-element.elementor-element-d05f77e:not(.elementor-motion-effects-element-type-background), .elementor-4910 .elementor-element.elementor-element-d05f77e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #7A839B1A 15%);}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4910 .elementor-element.elementor-element-60face7{width:var( --container-widget-width, 926px );max-width:926px;--container-widget-width:926px;--container-widget-flex-grow:0;z-index:10;text-align:left;font-family:"Avenir Next", Sans-serif;font-size:30px;font-weight:400;line-height:40px;}.elementor-4910 .elementor-element.elementor-element-60face7 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:40px 40px 40px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7A839B99;border-radius:10px 10px 10px 10px;}.elementor-4910 .elementor-element.elementor-element-60face7.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-4910 .elementor-element.elementor-element-6f82623 .elementor-heading-title{font-size:40px;}.elementor-4910 .elementor-element.elementor-element-d2dcc83{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;}.elementor-4910 .elementor-element.elementor-element-d2dcc83 .elementor-heading-title{font-size:26px;}.elementor-4910 .elementor-element.elementor-element-57a7fee{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;}.elementor-4910 .elementor-element.elementor-element-57a7fee .elementor-heading-title{font-size:26px;}.elementor-4910 .elementor-element.elementor-element-a0e255e{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;}.elementor-4910 .elementor-element.elementor-element-a0e255e .elementor-heading-title{font-size:26px;}.elementor-4910 .elementor-element.elementor-element-1496177{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;}.elementor-4910 .elementor-element.elementor-element-1496177 .elementor-heading-title{font-size:26px;}.elementor-4910 .elementor-element.elementor-element-fe678b4{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;}.elementor-4910 .elementor-element.elementor-element-fe678b4 .elementor-heading-title{font-size:26px;}.elementor-4910 .elementor-element.elementor-element-60face7{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;font-size:26px;}}@media(min-width:768px){.elementor-4910 .elementor-element.elementor-element-057cf69{--content-width:100%;}.elementor-4910 .elementor-element.elementor-element-32c2fcc{--width:100%;}.elementor-4910 .elementor-element.elementor-element-fc692e8{--width:50%;}.elementor-4910 .elementor-element.elementor-element-8103834{--width:100%;}.elementor-4910 .elementor-element.elementor-element-67a1136{--width:50%;}.elementor-4910 .elementor-element.elementor-element-7e789af{--width:100%;}.elementor-4910 .elementor-element.elementor-element-3da79fa{--width:50%;}.elementor-4910 .elementor-element.elementor-element-842551b{--width:100%;}.elementor-4910 .elementor-element.elementor-element-8094294{--width:50%;}.elementor-4910 .elementor-element.elementor-element-262eaf2{--width:100%;}.elementor-4910 .elementor-element.elementor-element-532863c{--width:50%;}.elementor-4910 .elementor-element.elementor-element-2b72561{--width:100%;}.elementor-4910 .elementor-element.elementor-element-6b86a33{--width:100%;}}@media(max-width:767px){.elementor-4910 .elementor-element.elementor-element-057cf69{--min-height:7000px;}.elementor-4910 .elementor-element.elementor-element-4676cb3{--min-height:7000px;}.elementor-4910 .elementor-element.elementor-element-6f82623 > .elementor-widget-container{margin:40px 20px 0px 20px;}.elementor-4910 .elementor-element.elementor-element-6f82623 .elementor-heading-title{font-size:32px;line-height:32px;}.elementor-4910 .elementor-element.elementor-element-d2dcc83{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4910 .elementor-element.elementor-element-d2dcc83 .elementor-heading-title{font-size:19px;line-height:24px;}.elementor-4910 .elementor-element.elementor-element-57a7fee{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4910 .elementor-element.elementor-element-57a7fee .elementor-heading-title{font-size:19px;line-height:24px;}.elementor-4910 .elementor-element.elementor-element-a0e255e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4910 .elementor-element.elementor-element-a0e255e .elementor-heading-title{font-size:19px;line-height:24px;}.elementor-4910 .elementor-element.elementor-element-1496177{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4910 .elementor-element.elementor-element-1496177 .elementor-heading-title{font-size:19px;line-height:24px;}.elementor-4910 .elementor-element.elementor-element-fe678b4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4910 .elementor-element.elementor-element-fe678b4 .elementor-heading-title{font-size:19px;line-height:24px;}.elementor-4910 .elementor-element.elementor-element-d05f77e{--padding-top:250px;--padding-bottom:350px;--padding-left:0px;--padding-right:0px;}.elementor-4910 .elementor-element.elementor-element-60face7 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-4910 .elementor-element.elementor-element-60face7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:19px;line-height:24px;}}/* Start custom CSS for html, class: .elementor-element-be3cef5 */.elementor-4910 .elementor-element.elementor-element-be3cef5{
    display: flex;
    align-content: flex-start;
    align-items: flex-end;
    height: 75vh;
}

.elementor-4910 .elementor-element.elementor-element-be3cef5 .elementor-widget-container{
display: flex;
align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-057cf69 */.elementor-4910 .elementor-element.elementor-element-057cf69 span.head-underline:after{
    height: 36px;
    border-radius: 10px;
    background: var(--Green-Opacity, rgba(53, 191, 174, 0.26));
    left: -6px;
    right: 0px;
    bottom: 1px
}
.elementor-4910 .elementor-element.elementor-element-057cf69 span.head-underline{
    padding-right: 6px;
    padding-left: 1px;
    
}

.image-box{
}

.text-box{
}

@media(max-width: 1670px) {
    .image-box{
        left: -250px!important;
    }
}

@media(max-width: 1480px) {
    .text-box{
        max-width: 480px!important;
        align-self: flex-end!important;
        margin-right: 50px!important;
    }
    .text-box h2.elementor-heading-title{
        font-size: 26px!important;
    }
    .elementor-4910 .elementor-element.elementor-element-057cf69 span.head-underline:after{
        height: 26px;
        left: -8px;
        right: 0px;
        bottom: 3px
    }
}

@media(max-width: 1250px) {
    .image-box{
        bottom: 50px!important;
    }
    .text-box{
        margin-right: 30px!important;
    }
}

@media(max-width: 1150px) {
    .image-box{
        left: -200px!important;
        bottom: 100px!important;
    }
    .text-box{
        max-width: 420px!important;
    }
    .text-box h2.elementor-heading-title{
        font-size: 22px!important;
        line-height: 33px!important;
    }
        .elementor-4910 .elementor-element.elementor-element-057cf69 span.head-underline:after{
        height: 22px;
        left: -8px;
        right: 0px;
        bottom: 3px
    }
}

@media(max-width: 1024px) {
    .image-box{
        left: -160px!important;
        bottom: 200px!important;
    }
}
@media(max-width: 768px) {
    .image-box{
        left: 0px!important;
        bottom: 200px!important;
    }
    .text-box{
        margin-top:-100px!important;
        max-width: 100%!important;
    }
    .text-box .elementor-widget-container{
        padding: 25px 20px 25px 30px!important;
    }
    
    
    .text-box h2.elementor-heading-title{
        font-size: 18px!important;
        line-height: 20px!important;
    }
.ico-arrow{
    width:30px!important;
    margin-left:-30px!important;
    margin-top:-20px!important;
}    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f82623 */.elementor-4910 .elementor-element.elementor-element-6f82623 span.head-underline:after{
    height: 60px;
    border-radius: 10px;
    background: var(--Green-Opacity, rgba(53, 191, 174, 0.26));
    left: -4px;
    right: 0px;
    bottom: -2px
}
.elementor-4910 .elementor-element.elementor-element-6f82623 span.head-underline{
    padding-right: 7px;
    padding-left: 3px;
    
}


@media(max-width: 1024px) {
    .elementor-4910 .elementor-element.elementor-element-6f82623 span.head-underline:after{
        height: 55px;
        left: -8px;
        right: 0px;
        bottom: 3px
    }
}

@media(max-width: 767px) {
    .elementor-4910 .elementor-element.elementor-element-6f82623 span.head-underline:after{
        height: 30px;
        left: -6px;
        right: 0px;
        bottom: 2px
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f546f7b */.elementor-4910 .elementor-element.elementor-element-f546f7b{
    animation: myAnim 10s ease 0s infinite normal forwards;

}
@keyframes myAnim {
	0%,
	100% {
		transform: translateY(0);
				opacity: 1;
	}

	10%,
	30%,
	50%,
	70% {
		transform: translateY(-16px);
		opacity: 0.5;
	}

	20%,
	40%,
	60% {
		transform: translateY(16px);
				opacity: 1;
	}

	80% {
		transform: translateY(16.4px);
	}

	90% {
		transform: translateY(-16.4px);
	}
}

@media(max-width: 768px) {

@keyframes myAnim {
	0%,
	100% {
		transform: translateY(0);
				opacity: 1;
	}

	10%,
	30%,
	50%,
	70% {
		transform: translateY(-5px);
		opacity: 0.5;
	}

	20%,
	40%,
	60% {
		transform: translateY(5px);
				opacity: 1;
	}

	80% {
		transform: translateY(6px);
	}

	90% {
		transform: translateY(-6px);
	}
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-500a40c */.elementor-4910 .elementor-element.elementor-element-500a40c{
    animation: myAnim 10s ease 0s infinite normal forwards;

}
@keyframes myAnim {
	0%,
	100% {
		transform: translateY(0);
				opacity: 1;
	}

	10%,
	30%,
	50%,
	70% {
		transform: translateY(-16px);
		opacity: 0.5;
	}

	20%,
	40%,
	60% {
		transform: translateY(16px);
				opacity: 1;
	}

	80% {
		transform: translateY(16.4px);
	}

	90% {
		transform: translateY(-16.4px);
	}
}


@media(max-width: 768px) {

@keyframes myAnim {
	0%,
	100% {
		transform: translateY(0);
				opacity: 1;
	}

	10%,
	30%,
	50%,
	70% {
		transform: translateY(-5px);
		opacity: 0.5;
	}

	20%,
	40%,
	60% {
		transform: translateY(5px);
				opacity: 1;
	}

	80% {
		transform: translateY(6px);
	}

	90% {
		transform: translateY(-6px);
	}
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0e255e */.elementor-4910 .elementor-element.elementor-element-a0e255e span.head-underline:after{
    height: 36px;
    border-radius: 10px;
    background: var(--Green-Opacity, rgba(53, 191, 174, 0.26));
    left: -6px;
    right: 0px;
    bottom: 1px
}
.elementor-4910 .elementor-element.elementor-element-a0e255e span.head-underline{
    padding-right: 6px;
    padding-left: 1px;
    
}


@media(max-width: 1024px) {
    .elementor-4910 .elementor-element.elementor-element-a0e255e span.head-underline:after{
        height: 55px;
        left: -8px;
        right: 0px;
        bottom: 3px
    }
}

@media(max-width: 767px) {
    .elementor-4910 .elementor-element.elementor-element-a0e255e span.head-underline:after{
        height: 30px;
        left: -6px;
        right: 0px;
        bottom: 2px
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f9cb3ec */.elementor-4910 .elementor-element.elementor-element-f9cb3ec{
    animation: myAnim 10s ease 0s infinite normal forwards;

}
@keyframes myAnim {
	0%,
	100% {
		transform: translateY(0);
				opacity: 1;
	}

	10%,
	30%,
	50%,
	70% {
		transform: translateY(-16px);
		opacity: 0.5;
	}

	20%,
	40%,
	60% {
		transform: translateY(16px);
				opacity: 1;
	}

	80% {
		transform: translateY(16.4px);
	}

	90% {
		transform: translateY(-16.4px);
	}
}


@media(max-width: 768px) {

@keyframes myAnim {
	0%,
	100% {
		transform: translateY(0);
				opacity: 1;
	}

	10%,
	30%,
	50%,
	70% {
		transform: translateY(-5px);
		opacity: 0.5;
	}

	20%,
	40%,
	60% {
		transform: translateY(5px);
				opacity: 1;
	}

	80% {
		transform: translateY(6px);
	}

	90% {
		transform: translateY(-6px);
	}
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a719546 */.elementor-4910 .elementor-element.elementor-element-a719546{
    animation: myAnim 10s ease 0s infinite normal forwards;

}
@keyframes myAnim {
	0%,
	100% {
		transform: translateY(0);
				opacity: 1;
	}

	10%,
	30%,
	50%,
	70% {
		transform: translateY(-16px);
		opacity: 0.5;
	}

	20%,
	40%,
	60% {
		transform: translateY(16px);
				opacity: 1;
	}

	80% {
		transform: translateY(16.4px);
	}

	90% {
		transform: translateY(-16.4px);
	}
}


@media(max-width: 768px) {

@keyframes myAnim {
	0%,
	100% {
		transform: translateY(0);
		opacity: 1;
	}

	10%,
	30%,
	50%,
	70% {
		transform: translateY(-5px);
		opacity: 0.5;
	}

	20%,
	40%,
	60% {
		transform: translateY(5px);
				opacity: 1;
	}

	80% {
		transform: translateY(6px);
	}

	90% {
		transform: translateY(-6px);
	}
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-daf138e */.elementor-4910 .elementor-element.elementor-element-daf138e{
    animation: myAnim 10s ease 0s infinite normal forwards;

}
@keyframes myAnim {
	0%,
	100% {
		transform: translateY(0);
				opacity: 1;
	}

	10%,
	30%,
	50%,
	70% {
		transform: translateY(-16px);
		opacity: 0.5;
	}

	20%,
	40%,
	60% {
		transform: translateY(16px);
				opacity: 1;
	}

	80% {
		transform: translateY(16.4px);
	}

	90% {
		transform: translateY(-16.4px);
	}
}



@media(max-width: 768px) {

@keyframes myAnim {
	0%,
	100% {
		transform: translateY(0);
				opacity: 1;
	}

	10%,
	30%,
	50%,
	70% {
		transform: translateY(-5px);
		opacity: 0.5;
	}

	20%,
	40%,
	60% {
		transform: translateY(5px);
				opacity: 1;
	}

	80% {
		transform: translateY(6px);
	}

	90% {
		transform: translateY(-6px);
	}
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4676cb3 */.elementor-4910 .elementor-element.elementor-element-4676cb3 span.head-underline:after{
    height: 36px;
    border-radius: 10px;
    background: var(--Green-Opacity, rgba(53, 191, 174, 0.26));
    left: -6px;
    right: 0px;
    bottom: 1px
}
.elementor-4910 .elementor-element.elementor-element-4676cb3 span.head-underline{
    padding-right: 6px;
    padding-left: 1px;
    
}

.image-box{
}

.text-box{
}

@media(max-width: 1670px) {
    .image-box{
        left: -250px!important;
    }
}

@media(max-width: 1480px) {
    .text-box{
        max-width: 480px!important;
        align-self: flex-end!important;
        margin-right: 50px!important;
    }
    .text-box h2.elementor-heading-title{
        font-size: 26px!important;
    }
    .elementor-4910 .elementor-element.elementor-element-4676cb3 span.head-underline:after{
        height: 26px;
        left: -8px;
        right: 0px;
        bottom: 3px
    }
}

@media(max-width: 1250px) {
    .image-box{
        bottom: 50px!important;
    }
    .text-box{
        margin-right: 30px!important;
    }
}

@media(max-width: 1150px) {
    .image-box{
        left: -200px!important;
        bottom: 100px!important;
    }
    .text-box{
        max-width: 420px!important;
    }
    .text-box h2.elementor-heading-title{
        font-size: 22px!important;
        line-height: 33px!important;
    }
        .elementor-4910 .elementor-element.elementor-element-4676cb3 span.head-underline:after{
        height: 22px;
        left: -8px;
        right: 0px;
        bottom: 3px
    }
}

@media(max-width: 1024px) {
    .image-box{
        left: -160px!important;
        bottom: 200px!important;
    }
}
@media(max-width: 768px) {
    .image-box{
        left: 0px!important;
        bottom: 200px!important;
    }
    .text-box{
        margin-top:-100px!important;
        max-width: 100%!important;
    }
    .text-box .elementor-widget-container{
        padding: 25px 20px 25px 30px!important;
    }
    
    
    .text-box h2.elementor-heading-title{
        font-size: 18px!important;
        line-height: 20px!important;
    }
.ico-arrow{
    width:30px!important;
    margin-left:-30px!important;
    margin-top:-20px!important;
}    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60face7 */.elementor-4910 .elementor-element.elementor-element-60face7 a{
    color: #3ABFAD;
    font-weight: 600;
}



.elementor-4910 .elementor-element.elementor-element-60face7 span.head-underline:after{
    height: 36px;
    border-radius: 10px;
    background: var(--Green-Opacity, rgba(53, 191, 174, 0.26));
    left: -12px;
    right: 0px;
    bottom: -2px
}
.elementor-4910 .elementor-element.elementor-element-60face7 span.head-underline{
    padding-right: 6px;
    padding-left: 1px;
    
}


@media(max-width: 1024px) {
    .elementor-4910 .elementor-element.elementor-element-60face7 span.head-underline:after{
        height: 55px;
        left: -8px;
        right: 0px;
        bottom: 3px
    }
}

@media(max-width: 767px) {
    .elementor-4910 .elementor-element.elementor-element-60face7 span.head-underline:after{
        height: 30px;
        left: -6px;
        right: 0px;
        bottom: 2px
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://corticoxstg.wpengine.com/wp-content/uploads/2024/07/AvenirNext-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://corticoxstg.wpengine.com/wp-content/uploads/2024/07/AvenirNext-Regular-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */