.elementor-35426 .elementor-element.elementor-element-47041cd > .elementor-container{max-width:1200px;}.elementor-35426 .elementor-element.elementor-element-47041cd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-35426 .elementor-element.elementor-element-47041cd{padding:100px 0px 100px 0px;}.elementor-35426 .elementor-element.elementor-element-e5fd8a8 .elementor-heading-title{color:#1A2C37;font-family:"Inter", Sans-serif;font-size:56px;font-weight:700;line-height:62px;letter-spacing:-1.5px;}.elementor-35426 .elementor-element.elementor-element-e5fd8a8 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-35426 .elementor-element.elementor-element-1cb8c62 .elementor-blockquote__content{color:#4D5B63;font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:28px;letter-spacing:-0.05px;}.elementor-35426 .elementor-element.elementor-element-1cb8c62 .elementor-blockquote__author{color:#A0A3A8;}.elementor-35426 .elementor-element.elementor-element-983bd48 > .elementor-element-populated{margin:0px 0px 0px 030px;--e-column-margin-right:0px;--e-column-margin-left:030px;padding:0px 0px 0px 0px;}.elementor-35426 .elementor-element.elementor-element-a8e0721{text-align:right;}.elementor-35426 .elementor-element.elementor-element-a8e0721 img{border-radius:40px 40px 40px 40px;}.elementor-35426 .elementor-element.elementor-element-7e5521d > .elementor-container{max-width:1200px;}.elementor-35426 .elementor-element.elementor-element-7e5521d{padding:80px 0px 80px 0px;}.elementor-35426 .elementor-element.elementor-element-707326c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 44px 0px 0px;}.elementor-35426 .elementor-element.elementor-element-5461b8b:not(.elementor-motion-effects-element-type-background), .elementor-35426 .elementor-element.elementor-element-5461b8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F0F6;}.elementor-35426 .elementor-element.elementor-element-5461b8b, .elementor-35426 .elementor-element.elementor-element-5461b8b > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-35426 .elementor-element.elementor-element-5461b8b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 60px 20px 60px;}.elementor-35426 .elementor-element.elementor-element-5461b8b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35426 .elementor-element.elementor-element-be44448 .elementor-icon-box-wrapper{text-align:center;}.elementor-35426 .elementor-element.elementor-element-be44448{--icon-box-icon-margin:10px;}.elementor-35426 .elementor-element.elementor-element-be44448 .elementor-icon{font-size:40px;}.elementor-35426 .elementor-element.elementor-element-be44448 .elementor-icon-box-title{color:#04080B;}.elementor-35426 .elementor-element.elementor-element-be44448 .elementor-icon-box-title, .elementor-35426 .elementor-element.elementor-element-be44448 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:56px;font-weight:500;line-height:67px;letter-spacing:-1.5px;}.elementor-35426 .elementor-element.elementor-element-07ba7e2{text-align:center;color:#33434C;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:28px;}.elementor-35426 .elementor-element.elementor-element-b05b63a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 44px;}.elementor-35426 .elementor-element.elementor-element-80d0865:not(.elementor-motion-effects-element-type-background), .elementor-35426 .elementor-element.elementor-element-80d0865 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F0F6;}.elementor-35426 .elementor-element.elementor-element-80d0865, .elementor-35426 .elementor-element.elementor-element-80d0865 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-35426 .elementor-element.elementor-element-80d0865{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 60px 20px 60px;}.elementor-35426 .elementor-element.elementor-element-80d0865 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35426 .elementor-element.elementor-element-e7717bd .elementor-icon-box-wrapper{text-align:center;}.elementor-35426 .elementor-element.elementor-element-e7717bd{--icon-box-icon-margin:16px;}.elementor-35426 .elementor-element.elementor-element-e7717bd .elementor-icon{font-size:40px;}.elementor-35426 .elementor-element.elementor-element-e7717bd .elementor-icon-box-title{color:#04080B;}.elementor-35426 .elementor-element.elementor-element-e7717bd .elementor-icon-box-title, .elementor-35426 .elementor-element.elementor-element-e7717bd .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:56px;font-weight:500;line-height:67px;letter-spacing:-1.5px;}.elementor-35426 .elementor-element.elementor-element-3aa4f0a{text-align:center;color:#33434C;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:28px;}.elementor-35426 .elementor-element.elementor-element-8d3b2c4 > .elementor-container{max-width:1200px;}.elementor-35426 .elementor-element.elementor-element-8d3b2c4{padding:100px 0px 200px 0px;}.elementor-35426 .elementor-element.elementor-element-169b661 > .elementor-element-populated{margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;}.elementor-35426 .elementor-element.elementor-element-0a7ce78:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35426 .elementor-element.elementor-element-0a7ce78 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F0F6;}.elementor-35426 .elementor-element.elementor-element-0a7ce78 > .elementor-element-populated, .elementor-35426 .elementor-element.elementor-element-0a7ce78 > .elementor-element-populated > .elementor-background-overlay, .elementor-35426 .elementor-element.elementor-element-0a7ce78 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-35426 .elementor-element.elementor-element-0a7ce78 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 20px 0px;}.elementor-35426 .elementor-element.elementor-element-0a7ce78 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35426 .elementor-element.elementor-element-461984f .elementor-image-box-wrapper{text-align:left;}.elementor-35426 .elementor-element.elementor-element-461984f.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-35426 .elementor-element.elementor-element-461984f.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-35426 .elementor-element.elementor-element-461984f.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-35426 .elementor-element.elementor-element-461984f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-35426 .elementor-element.elementor-element-461984f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-35426 .elementor-element.elementor-element-461984f .elementor-image-box-description{color:#33434C;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-35426 .elementor-element.elementor-element-461984f > .elementor-widget-container{padding:20px 20px 40px 20px;}.elementor-35426 .elementor-element.elementor-element-f2bba77{color:#04080B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:17px;letter-spacing:0.1px;}.elementor-35426 .elementor-element.elementor-element-f2bba77 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-35426 .elementor-element.elementor-element-3ccf4f1{color:#1246D6;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:17px;letter-spacing:0.1px;}.elementor-35426 .elementor-element.elementor-element-3ccf4f1 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-35426 .elementor-element.elementor-element-fd8ee46{color:#04080B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:17px;letter-spacing:0.1px;}.elementor-35426 .elementor-element.elementor-element-fd8ee46 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-35426 .elementor-element.elementor-element-808df08{color:#1246D6;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:17px;letter-spacing:0.1px;}.elementor-35426 .elementor-element.elementor-element-808df08 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-35426 .elementor-element.elementor-element-6848ddc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35426 .elementor-element.elementor-element-6848ddc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F0F6;}.elementor-35426 .elementor-element.elementor-element-6848ddc > .elementor-element-populated, .elementor-35426 .elementor-element.elementor-element-6848ddc > .elementor-element-populated > .elementor-background-overlay, .elementor-35426 .elementor-element.elementor-element-6848ddc > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-35426 .elementor-element.elementor-element-6848ddc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 20px 40px 20px;}.elementor-35426 .elementor-element.elementor-element-6848ddc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35426 .elementor-element.elementor-element-39b85a8{color:#04080B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:17px;letter-spacing:0.1px;}.elementor-35426 .elementor-element.elementor-element-cb917b3{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-35426 .elementor-element.elementor-element-cb917b3 > .elementor-widget-container{padding:4px 20px 4px 20px;background-color:#FFFFFF;border-radius:70px 70px 70px 70px;}.elementor-35426 .elementor-element.elementor-element-e76e7c2{color:#04080B;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-35426 .elementor-element.elementor-element-e76e7c2 > .elementor-widget-container{padding:4px 20px 4px 20px;background-color:#FFFFFF;border-radius:70px 70px 70px 70px;}.elementor-35426 .elementor-element.elementor-element-5c97b8e{color:#04080B;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-35426 .elementor-element.elementor-element-5c97b8e > .elementor-widget-container{padding:4px 20px 4px 20px;background-color:#FFFFFF;border-radius:70px 70px 70px 70px;}.elementor-35426 .elementor-element.elementor-element-127dab5{color:#04080B;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-35426 .elementor-element.elementor-element-127dab5 > .elementor-widget-container{padding:4px 20px 4px 20px;background-color:#FFFFFF;border-radius:70px 70px 70px 70px;}.elementor-35426 .elementor-element.elementor-element-344beaf{color:#04080B;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-35426 .elementor-element.elementor-element-344beaf > .elementor-widget-container{padding:4px 20px 4px 20px;background-color:#FFFFFF;border-radius:70px 70px 70px 70px;}.elementor-35426 .elementor-element.elementor-element-fd85efb{color:#04080B;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-35426 .elementor-element.elementor-element-fd85efb > .elementor-widget-container{padding:4px 20px 4px 20px;background-color:#FFFFFF;border-radius:70px 70px 70px 70px;}.elementor-35426 .elementor-element.elementor-element-2928d9c{color:#04080B;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-35426 .elementor-element.elementor-element-2928d9c > .elementor-widget-container{padding:4px 20px 4px 20px;background-color:#FFFFFF;border-radius:70px 70px 70px 70px;}.elementor-35426 .elementor-element.elementor-element-ba0408d{color:#04080B;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-35426 .elementor-element.elementor-element-ba0408d > .elementor-widget-container{padding:4px 20px 4px 20px;background-color:#FFFFFF;border-radius:70px 70px 70px 70px;}.elementor-35426 .elementor-element.elementor-element-90d39c0 .elementor-button .elementor-align-icon-right{margin-left:8px;}.elementor-35426 .elementor-element.elementor-element-90d39c0 .elementor-button .elementor-align-icon-left{margin-right:8px;}.elementor-35426 .elementor-element.elementor-element-90d39c0 .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:32px;fill:#2975F3;color:#2975F3;background-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-35426 .elementor-element.elementor-element-90d39c0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35426 .elementor-element.elementor-element-90d39c0{--e-transform-transition-duration:400ms;}.elementor-35426 .elementor-element.elementor-element-aa0e7cf > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-35426 .elementor-element.elementor-element-d52a8dc{color:#005AEE;font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:38px;letter-spacing:-1px;}.elementor-35426 .elementor-element.elementor-element-3383e29{color:#04080B;font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:38px;letter-spacing:-1px;}.elementor-35426 .elementor-element.elementor-element-2e7bfd9{color:#33434C;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-35426 .elementor-element.elementor-element-bebcd31 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-35426 .elementor-element.elementor-element-ebd0e69 .elementor-author-box__avatar img{width:200px;height:200px;border-radius:0px;}body.rtl .elementor-35426 .elementor-element.elementor-element-ebd0e69.elementor-author-box--layout-image-left .elementor-author-box__avatar,
					 body:not(.rtl) .elementor-35426 .elementor-element.elementor-element-ebd0e69:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-right:24px;margin-left:0;}body:not(.rtl) .elementor-35426 .elementor-element.elementor-element-ebd0e69.elementor-author-box--layout-image-right .elementor-author-box__avatar,
					 body.rtl .elementor-35426 .elementor-element.elementor-element-ebd0e69:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-left:24px;margin-right:0;}.elementor-35426 .elementor-element.elementor-element-ebd0e69.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-bottom:24px;}.elementor-35426 .elementor-element.elementor-element-ebd0e69 .elementor-author-box__bio{color:#33434C;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-35426 .elementor-element.elementor-element-eaf5917 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:00px 00px 00px 00px;}.elementor-35426 .elementor-element.elementor-element-b08caae{color:#33434C;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-35426 .elementor-element.elementor-element-b73e3a5{color:#33434C;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-35426 .elementor-element.elementor-element-354fd92{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-35426 .elementor-element.elementor-element-354fd92 > .elementor-widget-container{margin:52px 0px 0px 0px;}.elementor-35426 .elementor-element.elementor-element-3bdc388{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-35426 .elementor-element.elementor-element-3bdc388 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35426 .elementor-element.elementor-element-124299c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-35426 .elementor-element.elementor-element-47575e9{margin-top:50px;margin-bottom:50px;}.elementor-35426 .elementor-element.elementor-element-9159699{color:#800079;font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:38px;letter-spacing:-1px;}.elementor-35426 .elementor-element.elementor-element-f04f92f{color:#04080B;font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:38px;letter-spacing:-1px;}.elementor-35426 .elementor-element.elementor-element-2c1d689{color:#33434C;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-35426 .elementor-element.elementor-element-087b93a .elementor-image-box-wrapper{text-align:justify;}.elementor-35426 .elementor-element.elementor-element-087b93a.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-35426 .elementor-element.elementor-element-087b93a.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-35426 .elementor-element.elementor-element-087b93a.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-35426 .elementor-element.elementor-element-087b93a .elementor-image-box-title{margin-bottom:40px;color:#33434C;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-35426 .elementor-element.elementor-element-087b93a .elementor-image-box-wrapper .elementor-image-box-img{width:61%;}.elementor-35426 .elementor-element.elementor-element-087b93a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-35426 .elementor-element.elementor-element-087b93a .elementor-image-box-description{color:#33434C;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-35426 .elementor-element.elementor-element-ae277f1{color:#33434C;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-35426 .elementor-element.elementor-element-55bbafe{color:#33434C;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-35426 .elementor-element.elementor-element-8dd9512 .elementor-blockquote__content{color:#7A7A7A;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;font-style:italic;line-height:28px;margin-top:1px;}.elementor-35426 .elementor-element.elementor-element-8dd9512 .elementor-blockquote:before{color:#800079;font-size:calc(0.5px * 100);}.elementor-35426 .elementor-element.elementor-element-bbc6148{margin-top:0px;margin-bottom:0px;}.elementor-35426 .elementor-element.elementor-element-ff2f4f9{color:#800079;font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:38px;letter-spacing:-1px;}.elementor-35426 .elementor-element.elementor-element-93347dc{color:#04080B;font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:38px;letter-spacing:-1px;}.elementor-35426 .elementor-element.elementor-element-a59c090 .elementor-image-box-wrapper{text-align:justify;}.elementor-35426 .elementor-element.elementor-element-a59c090.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-35426 .elementor-element.elementor-element-a59c090.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-35426 .elementor-element.elementor-element-a59c090.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-35426 .elementor-element.elementor-element-a59c090 .elementor-image-box-wrapper .elementor-image-box-img{width:49%;}.elementor-35426 .elementor-element.elementor-element-a59c090 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-35426 .elementor-element.elementor-element-a59c090 .elementor-image-box-description{color:#33434C;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-35426 .elementor-element.elementor-element-6566b9f .elementor-image-box-description{color:#33434C;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-35426 .elementor-element.elementor-element-ff633a2{margin-top:50px;margin-bottom:50px;}.elementor-35426 .elementor-element.elementor-element-5fe82a5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-35426 .elementor-element.elementor-element-5fe82a5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35426 .elementor-element.elementor-element-a56fd20{color:#04080B;font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:38px;letter-spacing:-1px;}.elementor-35426 .elementor-element.elementor-element-4640257 img{width:80%;}.elementor-35426 .elementor-element.elementor-element-4640257 > .elementor-widget-container{padding:40px 0px 40px 0px;}.elementor-35426 .elementor-element.elementor-element-7e40cd3{color:#33434C;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-35426 .elementor-element.elementor-element-91f4d15{color:#33434C;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-35426 .elementor-element.elementor-element-d8a0a01{margin-top:0px;margin-bottom:0px;}.elementor-35426 .elementor-element.elementor-element-7dd7aa2{color:#04080B;font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:38px;letter-spacing:-1px;}.elementor-35426 .elementor-element.elementor-element-aff7eec{color:#33434C;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-35426 .elementor-element.elementor-element-5676790{color:#33434C;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-35426 .elementor-element.elementor-element-ae1eb4a{color:#33434C;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}@media(max-width:1024px){.elementor-35426 .elementor-element.elementor-element-47041cd{padding:80px 24px 80px 24px;}.elementor-35426 .elementor-element.elementor-element-e5fd8a8 .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-35426 .elementor-element.elementor-element-a8e0721{text-align:center;}.elementor-35426 .elementor-element.elementor-element-7e5521d{padding:50px 24px 25px 24px;}.elementor-35426 .elementor-element.elementor-element-707326c > .elementor-element-populated{padding:0px 012px 0px 0px;}.elementor-35426 .elementor-element.elementor-element-5461b8b{padding:20px 20px 20px 20px;}.elementor-35426 .elementor-element.elementor-element-b05b63a > .elementor-element-populated{padding:0px 0px 0px 012px;}.elementor-35426 .elementor-element.elementor-element-80d0865{padding:20px 20px 20px 20px;}.elementor-35426 .elementor-element.elementor-element-8d3b2c4{margin-top:25px;margin-bottom:25px;padding:0px 24px 0px 24px;}.elementor-35426 .elementor-element.elementor-element-169b661 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35426 .elementor-element.elementor-element-0a7ce78 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:040px 20px 40px 20px;}.elementor-35426 .elementor-element.elementor-element-6848ddc > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:40px 20px 40px 20px;}.elementor-35426 .elementor-element.elementor-element-aa0e7cf > .elementor-element-populated{margin:80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-35426 .elementor-element.elementor-element-47041cd{padding:40px 24px 40px 24px;}.elementor-35426 .elementor-element.elementor-element-e0ddcb0{width:100%;}.elementor-35426 .elementor-element.elementor-element-e0ddcb0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-35426 .elementor-element.elementor-element-e5fd8a8{text-align:left;}.elementor-35426 .elementor-element.elementor-element-e5fd8a8 .elementor-heading-title{font-size:32px;line-height:39px;}.elementor-35426 .elementor-element.elementor-element-e5fd8a8 > .elementor-widget-container{margin:0px 0px 024px 0px;}.elementor-35426 .elementor-element.elementor-element-983bd48 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35426 .elementor-element.elementor-element-707326c > .elementor-element-populated{padding:0px 0px 16px 0px;}.elementor-35426 .elementor-element.elementor-element-b05b63a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-35426 .elementor-element.elementor-element-0a7ce78{width:100%;}.elementor-35426 .elementor-element.elementor-element-0a7ce78 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 40px 0px;}.elementor-35426 .elementor-element.elementor-element-461984f .elementor-image-box-img{margin-bottom:10px;}.elementor-35426 .elementor-element.elementor-element-6848ddc{width:100%;}.elementor-35426 .elementor-element.elementor-element-087b93a .elementor-image-box-img{margin-bottom:20px;}.elementor-35426 .elementor-element.elementor-element-087b93a .elementor-image-box-title{font-size:14px;line-height:22px;}.elementor-35426 .elementor-element.elementor-element-087b93a .elementor-image-box-description{font-size:14px;line-height:22px;}.elementor-35426 .elementor-element.elementor-element-ae277f1{font-size:14px;line-height:22px;}.elementor-35426 .elementor-element.elementor-element-a59c090 .elementor-image-box-img{margin-bottom:15px;}.elementor-35426 .elementor-element.elementor-element-a59c090 .elementor-image-box-description{font-size:14px;line-height:22px;}.elementor-35426 .elementor-element.elementor-element-6566b9f .elementor-image-box-description{font-size:14px;line-height:22px;}}@media(min-width:768px){.elementor-35426 .elementor-element.elementor-element-e0ddcb0{width:50%;}.elementor-35426 .elementor-element.elementor-element-983bd48{width:50%;}.elementor-35426 .elementor-element.elementor-element-169b661{width:30%;}.elementor-35426 .elementor-element.elementor-element-aa0e7cf{width:70%;}.elementor-35426 .elementor-element.elementor-element-bebcd31{width:25%;}.elementor-35426 .elementor-element.elementor-element-eaf5917{width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-35426 .elementor-element.elementor-element-e0ddcb0{width:55%;}.elementor-35426 .elementor-element.elementor-element-983bd48{width:45%;}.elementor-35426 .elementor-element.elementor-element-169b661{width:100%;}.elementor-35426 .elementor-element.elementor-element-0a7ce78{width:50%;}.elementor-35426 .elementor-element.elementor-element-6848ddc{width:50%;}.elementor-35426 .elementor-element.elementor-element-aa0e7cf{width:100%;}}/* Start custom CSS for column, class: .elementor-element-983bd48 */.elementor-35426 .elementor-element.elementor-element-983bd48 {
    position: relative;
    width: 560px;
}

@media only screen and (max-width:1024px) {
    .elementor-35426 .elementor-element.elementor-element-983bd48 {
        width: 45%;
    }
}

@media only screen and (max-width:768px) {
    .elementor-35426 .elementor-element.elementor-element-983bd48 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-47041cd */.sidebar, .language-switcher-item {
    display: none !important;
}

#page-header {
    display: block;
    background: #E6E6FA;
}

.documentation {
    padding-top: 82px;
    background: linear-gradient(180deg, #FFFAE9 0%, rgba(248, 243, 255, 0) 100%);
    background-size: 100% 10%;
    background-repeat: no-repeat;
}
.content-wrapper {
    border-top: none !important;
}
.documentation .container {
    max-width: 100%;
    padding: 0;
}
#bday-banner {
    display: none;
}

.elementor-35426 .elementor-element.elementor-element-47041cd {
    min-height: 736px;
    background: #E6E6FA;
}
@media screen and (max-width:1024px) { 
    .elementor-35426 .elementor-element.elementor-element-47041cd {
        min-height: fit-content;
    }
}

@media screen and (max-width:768px) { 
    .elementor-35426 .elementor-element.elementor-element-47041cd {
        box-sizing: border-box;
        width: 100%;
    }
}

.bf {
    display: none;
}
/*NY banner fix - remove when promo is done*/
/*.documentation {
    padding-top: 0;
}
.documentation .content-wrapper {
    padding-top: 0;
    margin-top: 0;
}*/

.documentation .content-wrapper {
    padding-bottom: 0;
   
}

.forminator-custom-form {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-be44448 */.elementor-35426 .elementor-element.elementor-element-be44448 {
    display: flex; 
    justify-content: center;
    align-items: center;
    align-content: center;
}

.elementor-35426 .elementor-element.elementor-element-be44448 .elementor-icon-box-wrapper {
    align-items: center;
}

.elementor-35426 .elementor-element.elementor-element-be44448 .elementor-icon-box-title {
    margin-top: 0;
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e7717bd */.elementor-35426 .elementor-element.elementor-element-e7717bd {
    display: flex; 
    justify-content: center;
    align-items: center;
    align-content: center;
}

.elementor-35426 .elementor-element.elementor-element-e7717bd .elementor-icon-box-wrapper {
    align-items: center;
}

.elementor-35426 .elementor-element.elementor-element-e7717bd .elementor-icon-box-title {
    margin-top: 0;
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2bba77 */.elementor-35426 .elementor-element.elementor-element-f2bba77 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ccf4f1 */.elementor-35426 .elementor-element.elementor-element-3ccf4f1 p {
    margin-bottom: 0;
    color: #1246D6;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd8ee46 */.elementor-35426 .elementor-element.elementor-element-fd8ee46 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-808df08 */.elementor-35426 .elementor-element.elementor-element-808df08 p {
    margin-bottom: 0;
    color: #1246D6;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3515e44 */.elementor-35426 .elementor-element.elementor-element-3515e44 .elementor-container {
    flex-direction: column;
}

.elementor-35426 .elementor-element.elementor-element-3515e44 .elementor-column {
    width: 100%;
}

@media only screen and (max-width:1024px) {
    .elementor-35426 .elementor-element.elementor-element-3515e44 .elementor-container {
        flex-direction: row;
        justify-content: space-between;
    }
    .elementor-35426 .elementor-element.elementor-element-3515e44 .elementor-column {
    width: 50%;
}
}

@media only screen and (max-width:768px) {
    .elementor-35426 .elementor-element.elementor-element-3515e44 .elementor-container {
        flex-direction: row;
        justify-content: space-between;
    }
    .elementor-35426 .elementor-element.elementor-element-3515e44 .elementor-column {
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39b85a8 */.elementor-35426 .elementor-element.elementor-element-39b85a8 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb917b3 */.elementor-35426 .elementor-element.elementor-element-cb917b3 p {
    margin-bottom: 0;
}

.elementor-35426 .elementor-element.elementor-element-cb917b3 span {
    color: #800079;
    font-size: 16px;
    font-weight: 600 !important;
}

.elementor-35426 .elementor-element.elementor-element-cb917b3 .elementor-widget-container {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e76e7c2 */.elementor-35426 .elementor-element.elementor-element-e76e7c2 p {
    margin-bottom: 0;
    color: #800079;
}
.elementor-35426 .elementor-element.elementor-element-e76e7c2 span {
    color: #800079;
    font-size: 16px;
    font-weight: 600 !important;
}

.elementor-35426 .elementor-element.elementor-element-e76e7c2 .elementor-widget-container {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c97b8e */.elementor-35426 .elementor-element.elementor-element-5c97b8e p {
    margin-bottom: 0;
    color: #800079;
}

.elementor-35426 .elementor-element.elementor-element-5c97b8e .elementor-widget-container {
    width: fit-content;
}

.elementor-35426 .elementor-element.elementor-element-5c97b8e span {
    color: #800079;
    font-size: 16px;
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-127dab5 */.elementor-35426 .elementor-element.elementor-element-127dab5 p {
    margin-bottom: 0;
    color: #800079;
}

.elementor-35426 .elementor-element.elementor-element-127dab5 .elementor-widget-container {
    width: fit-content;
}
.elementor-35426 .elementor-element.elementor-element-127dab5 span {
    color: #800079;
    font-size: 16px;
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-344beaf */.elementor-35426 .elementor-element.elementor-element-344beaf p {
    margin-bottom: 0;
    color: #800079;
}

.elementor-35426 .elementor-element.elementor-element-344beaf .elementor-widget-container {
    width: fit-content;
}

.elementor-35426 .elementor-element.elementor-element-344beaf span {
    color: #800079;
    font-size: 16px;
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd85efb */.elementor-35426 .elementor-element.elementor-element-fd85efb p {
    margin-bottom: 0;
    color: #800079;
}

.elementor-35426 .elementor-element.elementor-element-fd85efb .elementor-widget-container {
    width: fit-content;
}

.elementor-35426 .elementor-element.elementor-element-fd85efb span {
    color: #800079;
    font-size: 16px;
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2928d9c */.elementor-35426 .elementor-element.elementor-element-2928d9c p {
    margin-bottom: 0;
    color: #800079;
}

.elementor-35426 .elementor-element.elementor-element-2928d9c .elementor-widget-container {
    width: fit-content;
}

.elementor-35426 .elementor-element.elementor-element-2928d9c span {
    color: #800079;
    font-size: 15px;
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba0408d */.elementor-35426 .elementor-element.elementor-element-ba0408d p {
    margin-bottom: 0;
    color: #800079;
}

.elementor-35426 .elementor-element.elementor-element-ba0408d .elementor-widget-container {
    width: fit-content;
}
.elementor-35426 .elementor-element.elementor-element-ba0408d span {
    color: #800079;
    font-size: 16px;
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-90d39c0 */.elementor-35426 .elementor-element.elementor-element-90d39c0:hover i {
  transition: all .4s;
  transform: translateX(4px);  
}

.elementor-35426 .elementor-element.elementor-element-90d39c0 i {
    font-size: 14px;
}

.elementor-35426 .elementor-element.elementor-element-90d39c0 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6848ddc */@media only screen and (max-width:1024px) {
    .elementor-35426 .elementor-element.elementor-element-6848ddc {
        display: flex;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e4be199 */.elementor-35426 .elementor-element.elementor-element-e4be199 .elementor-container {
    flex-direction: column;
}

.elementor-35426 .elementor-element.elementor-element-e4be199 .elementor-column {
    width: 100%;
}

@media only screen and (max-width:1024px) {
    .elementor-35426 .elementor-element.elementor-element-e4be199 .elementor-container {
        flex-direction: row;
        justify-content: space-between;
    }
    .elementor-35426 .elementor-element.elementor-element-e4be199 .elementor-column {
    width: 50%;
}
}

@media only screen and (max-width:768px) {
    .elementor-35426 .elementor-element.elementor-element-e4be199 .elementor-container {
        flex-direction: row;
        justify-content: space-between;
    }
    .elementor-35426 .elementor-element.elementor-element-e4be199 .elementor-column {
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d52a8dc */.elementor-35426 .elementor-element.elementor-element-d52a8dc p {
    margin-bottom: 0;
    font-weight: 600;
font-size: 22px;
line-height: 135%;
letter-spacing: -0.01em;
color: #800079;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3383e29 */.elementor-35426 .elementor-element.elementor-element-3383e29 p {
    font-weight: 600;
font-size: 28px;
line-height: 135%;
letter-spacing: -0.01em;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bebcd31 */@media only screen and (max-width:768px) {
    .elementor-35426 .elementor-element.elementor-element-bebcd31 {
        max-width: 200px;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9159699 */.elementor-35426 .elementor-element.elementor-element-9159699 p {
    margin-bottom: 0;
    font-weight: 600;
font-size: 22px;
line-height: 135%;
letter-spacing: -0.01em;
color: #800079;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f04f92f */.elementor-35426 .elementor-element.elementor-element-f04f92f p {
    margin-bottom: 0;
    font-weight: 600;
font-size: 28px;
line-height: 135%;
letter-spacing: -0.01em;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-087b93a */@media only screen and (max-width: 640px)  {
   .elementor-35426 .elementor-element.elementor-element-087b93a .elementor-image-box-wrapper {
        display: flex;
    flex-direction: column;
    }
}/* End custom CSS */
/* Start custom CSS for blockquote, class: .elementor-element-8dd9512 */.elementor-35426 .elementor-element.elementor-element-8dd9512 .elementor-blockquote {
    display: flex;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff2f4f9 */.elementor-35426 .elementor-element.elementor-element-ff2f4f9 p {
    margin-bottom: 0;
    font-weight: 600;
font-size: 22px;
line-height: 135%;
letter-spacing: -0.01em;
color: #800079;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93347dc */.elementor-35426 .elementor-element.elementor-element-93347dc p {
    margin-bottom: 0;
    font-weight: 600;
font-size: 28px;
line-height: 135%;
letter-spacing: -0.01em;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a59c090 */@media only screen and (max-width: 640px)  {
   .elementor-35426 .elementor-element.elementor-element-a59c090 .elementor-image-box-wrapper {
        display: flex;
    flex-direction: column;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a56fd20 */.elementor-35426 .elementor-element.elementor-element-a56fd20 p {
    margin-bottom: 0;
    font-weight: 600;
font-size: 28px;
line-height: 135%;
letter-spacing: -0.01em;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4640257 */.elementor-35426 .elementor-element.elementor-element-4640257 {
    background: #E6E6FA;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e40cd3 */.elementor-35426 .elementor-element.elementor-element-7e40cd3 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-91f4d15 */.elementor-35426 .elementor-element.elementor-element-91f4d15 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dd7aa2 */.elementor-35426 .elementor-element.elementor-element-7dd7aa2 p {
    margin-bottom: 0;
    font-weight: 600;
font-size: 28px;
line-height: 135%;
letter-spacing: -0.01em;
}/* End custom CSS */