.elementor-6207 .elementor-element.elementor-element-7ec50e9 > .elementor-container{max-width:1600px;}.elementor-6207 .elementor-element.elementor-element-7ec50e9{padding:15px 15px 0px 15px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-6207 .elementor-element.elementor-element-7bdebcb{text-align:left;}.elementor-6207 .elementor-element.elementor-element-7bdebcb img{width:244px;}.elementor-6207 .elementor-element.elementor-element-15abcb5 > .elementor-container{max-width:1600px;}.elementor-6207 .elementor-element.elementor-element-15abcb5{margin-top:0px;margin-bottom:0px;padding:60px 0px 35px 0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6207 .elementor-element.elementor-element-facafce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-6207 .elementor-element.elementor-element-facafce{text-align:center;}.elementor-6207 .elementor-element.elementor-element-facafce .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;line-height:55px;letter-spacing:0.5px;color:var( --e-global-color-0fd30c6 );}.elementor-6207 .elementor-element.elementor-element-322dedc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-6207 .elementor-element.elementor-element-322dedc{text-align:center;}.elementor-6207 .elementor-element.elementor-element-322dedc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:37px;font-weight:600;line-height:55px;letter-spacing:0.5px;color:var( --e-global-color-0fd30c6 );}.elementor-6207 .elementor-element.elementor-element-bfe855f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-bfe855f{text-align:center;}.elementor-6207 .elementor-element.elementor-element-bfe855f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:400;line-height:25px;letter-spacing:0.3px;color:var( --e-global-color-ec83537 );}.elementor-6207 .elementor-element.elementor-element-5b4c9ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:45px 0px 45px 0px;}.elementor-6207 .elementor-element.elementor-element-5b4c9ee img{width:1400px;max-width:1600px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-6207 .elementor-element.elementor-element-8c5d8b2 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;line-height:35px;letter-spacing:0.1px;border-radius:10px 10px 10px 10px;padding:25px 20px 25px 20px;}.elementor-6207 .elementor-element.elementor-element-8c5d8b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-c0b3d15 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:133px 0px 35px 0px;}.elementor-6207 .elementor-element.elementor-element-c0b3d15{text-align:center;}.elementor-6207 .elementor-element.elementor-element-c0b3d15 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:700;line-height:55px;letter-spacing:0.5px;color:var( --e-global-color-0fd30c6 );}.elementor-6207 .elementor-element.elementor-element-4a7fc1b > .elementor-container{max-width:1589px;}.elementor-6207 .elementor-element.elementor-element-4a7fc1b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 45px 0px 45px;}.elementor-6207 .elementor-element.elementor-element-4a7fc1b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6207 .elementor-element.elementor-element-1f77cc8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6207 .elementor-element.elementor-element-1f77cc8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6207 .elementor-element.elementor-element-1f77cc8 > .elementor-element-populated, .elementor-6207 .elementor-element.elementor-element-1f77cc8 > .elementor-element-populated > .elementor-background-overlay, .elementor-6207 .elementor-element.elementor-element-1f77cc8 > .elementor-background-slideshow{border-radius:35px 35px 35px 35px;}.elementor-6207 .elementor-element.elementor-element-1f77cc8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 35px 0px 35px;}.elementor-6207 .elementor-element.elementor-element-1f77cc8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6207 .elementor-element.elementor-element-76bcc6a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-716e464 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:0.1px;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-6207 .elementor-element.elementor-element-716e464 > .elementor-widget-container{margin:-139px 0px 0px 0px;padding:0px 0px 0px 81px;}.elementor-6207 .elementor-element.elementor-element-e9e8640 > .elementor-container{max-width:1503px;}.elementor-6207 .elementor-element.elementor-element-e9e8640{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:133px 45px 133px 45px;}.elementor-6207 .elementor-element.elementor-element-e9e8640 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6207 .elementor-element.elementor-element-ccb99fb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-5060835 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 25px 0px;}.elementor-6207 .elementor-element.elementor-element-5060835{text-align:center;}.elementor-6207 .elementor-element.elementor-element-5060835 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:700;line-height:55px;letter-spacing:0.5px;color:var( --e-global-color-0fd30c6 );}.elementor-6207 .elementor-element.elementor-element-f2b241c > .elementor-container{max-width:1486px;}.elementor-6207 .elementor-element.elementor-element-f2b241c{padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-07dc885 > .elementor-element-populated{padding:0px 38px 0px 38px;}.elementor-6207 .elementor-element.elementor-element-a71fe3d.ha-fun-factor {--ha-ff-align:center;--ha-ff-number-align:center;}.elementor-6207 .elementor-element.elementor-element-a71fe3d .ha-fun-factor__wrap, .elementor-6207 .elementor-element.elementor-element-a71fe3d .ha-fun-factor__media--image, .elementor-6207 .elementor-element.elementor-element-a71fe3d .ha-fun-factor__content, .elementor-6207 .elementor-element.elementor-element-a71fe3d .ha-fun-factor__content{text-align:var(--ha-ff-align);}.elementor-6207 .elementor-element.elementor-element-a71fe3d .ha-fun-factor__content-number-wrap{justify-content:var(--ha-ff-number-align);}.elementor-6207 .elementor-element.elementor-element-a71fe3d .ha-fun-factor__content-number-prefix{color:var( --e-global-color-primary );}.elementor-6207 .elementor-element.elementor-element-a71fe3d .ha-fun-factor__content-number{color:var( --e-global-color-primary );}.elementor-6207 .elementor-element.elementor-element-a71fe3d .ha-fun-factor__content-number-suffix{color:var( --e-global-color-primary );}.elementor-6207 .elementor-element.elementor-element-a71fe3d .ha-fun-factor__content-number-prefix, .elementor-6207 .elementor-element.elementor-element-a71fe3d .ha-fun-factor__content-number, .elementor-6207 .elementor-element.elementor-element-a71fe3d .ha-fun-factor__content-number-suffix{font-family:"Roboto", Sans-serif;font-size:95px;font-weight:600;}.elementor-6207 .elementor-element.elementor-element-a71fe3d .ha-fun-factor__content-text{color:var( --e-global-color-0fd30c6 );font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;line-height:33px;letter-spacing:0.6px;}.elementor-6207 .elementor-element.elementor-element-6167813 > .elementor-element-populated{padding:0px 39px 0px 39px;}.elementor-6207 .elementor-element.elementor-element-604abc2.ha-fun-factor {--ha-ff-align:center;--ha-ff-number-align:center;}.elementor-6207 .elementor-element.elementor-element-604abc2 .ha-fun-factor__wrap, .elementor-6207 .elementor-element.elementor-element-604abc2 .ha-fun-factor__media--image, .elementor-6207 .elementor-element.elementor-element-604abc2 .ha-fun-factor__content, .elementor-6207 .elementor-element.elementor-element-604abc2 .ha-fun-factor__content{text-align:var(--ha-ff-align);}.elementor-6207 .elementor-element.elementor-element-604abc2 .ha-fun-factor__content-number-wrap{justify-content:var(--ha-ff-number-align);}.elementor-6207 .elementor-element.elementor-element-604abc2 .ha-fun-factor__content-number-prefix{color:var( --e-global-color-primary );}.elementor-6207 .elementor-element.elementor-element-604abc2 .ha-fun-factor__content-number{color:var( --e-global-color-primary );}.elementor-6207 .elementor-element.elementor-element-604abc2 .ha-fun-factor__content-number-suffix{color:var( --e-global-color-primary );}.elementor-6207 .elementor-element.elementor-element-604abc2 .ha-fun-factor__content-number-prefix, .elementor-6207 .elementor-element.elementor-element-604abc2 .ha-fun-factor__content-number, .elementor-6207 .elementor-element.elementor-element-604abc2 .ha-fun-factor__content-number-suffix{font-family:"Roboto", Sans-serif;font-size:95px;font-weight:600;}.elementor-6207 .elementor-element.elementor-element-604abc2 .ha-fun-factor__content-text{color:var( --e-global-color-0fd30c6 );font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;line-height:33px;letter-spacing:0.6px;}.elementor-6207 .elementor-element.elementor-element-906e703 > .elementor-element-populated{padding:0px 38px 0px 38px;}.elementor-6207 .elementor-element.elementor-element-ea2c4ab.ha-fun-factor {--ha-ff-align:center;--ha-ff-number-align:center;}.elementor-6207 .elementor-element.elementor-element-ea2c4ab .ha-fun-factor__wrap, .elementor-6207 .elementor-element.elementor-element-ea2c4ab .ha-fun-factor__media--image, .elementor-6207 .elementor-element.elementor-element-ea2c4ab .ha-fun-factor__content, .elementor-6207 .elementor-element.elementor-element-ea2c4ab .ha-fun-factor__content{text-align:var(--ha-ff-align);}.elementor-6207 .elementor-element.elementor-element-ea2c4ab .ha-fun-factor__content-number-wrap{justify-content:var(--ha-ff-number-align);}.elementor-6207 .elementor-element.elementor-element-ea2c4ab .ha-fun-factor__content-number-prefix{color:var( --e-global-color-primary );}.elementor-6207 .elementor-element.elementor-element-ea2c4ab .ha-fun-factor__content-number{color:var( --e-global-color-primary );}.elementor-6207 .elementor-element.elementor-element-ea2c4ab .ha-fun-factor__content-number-suffix{color:var( --e-global-color-primary );}.elementor-6207 .elementor-element.elementor-element-ea2c4ab .ha-fun-factor__content-number-prefix, .elementor-6207 .elementor-element.elementor-element-ea2c4ab .ha-fun-factor__content-number, .elementor-6207 .elementor-element.elementor-element-ea2c4ab .ha-fun-factor__content-number-suffix{font-family:"Roboto", Sans-serif;font-size:95px;font-weight:600;}.elementor-6207 .elementor-element.elementor-element-ea2c4ab .ha-fun-factor__content-text{color:var( --e-global-color-0fd30c6 );font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;line-height:33px;letter-spacing:0.6px;}.elementor-6207 .elementor-element.elementor-element-b19013d > .elementor-element-populated{padding:0px 38px 0px 38px;}.elementor-6207 .elementor-element.elementor-element-aea2074.ha-fun-factor {--ha-ff-align:center;--ha-ff-number-align:center;}.elementor-6207 .elementor-element.elementor-element-aea2074 .ha-fun-factor__wrap, .elementor-6207 .elementor-element.elementor-element-aea2074 .ha-fun-factor__media--image, .elementor-6207 .elementor-element.elementor-element-aea2074 .ha-fun-factor__content, .elementor-6207 .elementor-element.elementor-element-aea2074 .ha-fun-factor__content{text-align:var(--ha-ff-align);}.elementor-6207 .elementor-element.elementor-element-aea2074 .ha-fun-factor__content-number-wrap{justify-content:var(--ha-ff-number-align);}.elementor-6207 .elementor-element.elementor-element-aea2074 .ha-fun-factor__content-number-prefix{color:var( --e-global-color-primary );}.elementor-6207 .elementor-element.elementor-element-aea2074 .ha-fun-factor__content-number{color:var( --e-global-color-primary );}.elementor-6207 .elementor-element.elementor-element-aea2074 .ha-fun-factor__content-number-suffix{color:var( --e-global-color-primary );}.elementor-6207 .elementor-element.elementor-element-aea2074 .ha-fun-factor__content-number-prefix, .elementor-6207 .elementor-element.elementor-element-aea2074 .ha-fun-factor__content-number, .elementor-6207 .elementor-element.elementor-element-aea2074 .ha-fun-factor__content-number-suffix{font-family:"Roboto", Sans-serif;font-size:95px;font-weight:600;}.elementor-6207 .elementor-element.elementor-element-aea2074 .ha-fun-factor__content-text{color:var( --e-global-color-0fd30c6 );font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;line-height:33px;letter-spacing:0.6px;}.elementor-6207 .elementor-element.elementor-element-3a97985 > .elementor-widget-container{padding:45px 0px 20px 0px;}.elementor-6207 .elementor-element.elementor-element-3a97985{text-align:center;}.elementor-6207 .elementor-element.elementor-element-3a97985 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:600;line-height:45px;color:var( --e-global-color-ec83537 );}.elementor-6207 .elementor-element.elementor-element-c54cfc3 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;line-height:35px;letter-spacing:0.1px;border-radius:10px 10px 10px 10px;padding:25px 20px 25px 20px;}.elementor-6207 .elementor-element.elementor-element-c54cfc3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-ad2f5a3 > .elementor-container{max-width:1429px;}.elementor-6207 .elementor-element.elementor-element-ad2f5a3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 45px 0px 45px;}.elementor-6207 .elementor-element.elementor-element-ad2f5a3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6207 .elementor-element.elementor-element-7dcea4f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-cb5dea3:not(.elementor-motion-effects-element-type-background), .elementor-6207 .elementor-element.elementor-element-cb5dea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6207 .elementor-element.elementor-element-cb5dea3 > .elementor-container{max-width:1378px;}.elementor-6207 .elementor-element.elementor-element-cb5dea3, .elementor-6207 .elementor-element.elementor-element-cb5dea3 > .elementor-background-overlay{border-radius:60px 60px 60px 60px;}.elementor-6207 .elementor-element.elementor-element-cb5dea3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-6207 .elementor-element.elementor-element-cb5dea3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6207 .elementor-element.elementor-element-e13f20a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6207 .elementor-element.elementor-element-e13f20a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-0d1e164 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-6207 .elementor-element.elementor-element-0d1e164{text-align:center;}.elementor-6207 .elementor-element.elementor-element-0d1e164 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:600;line-height:45px;color:var( --e-global-color-ec83537 );}.elementor-6207 .elementor-element.elementor-element-d8db026 > .elementor-container{max-width:1474px;}.elementor-6207 .elementor-element.elementor-element-d8db026{margin-top:0px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-6207 .elementor-element.elementor-element-5828691 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-00f56b9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6207 .elementor-element.elementor-element-00f56b9 > .elementor-container{max-width:1600px;}.elementor-6207 .elementor-element.elementor-element-45dc1d9 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-6207 .elementor-element.elementor-element-1a2e3e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-6207 .elementor-element.elementor-element-1a2e3e0 img{width:285px;}.elementor-6207 .elementor-element.elementor-element-a98adfe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-6207 .elementor-element.elementor-element-a98adfe img{width:285px;}.elementor-6207 .elementor-element.elementor-element-dffbd8b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-6207 .elementor-element.elementor-element-dffbd8b img{width:285px;}.elementor-6207 .elementor-element.elementor-element-4a0f643 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-6207 .elementor-element.elementor-element-4a0f643 img{width:285px;}.elementor-6207 .elementor-element.elementor-element-d3b5066 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-6207 .elementor-element.elementor-element-d3b5066 img{width:285px;}.elementor-6207 .elementor-element.elementor-element-db9b24d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-6207 .elementor-element.elementor-element-db9b24d img{width:285px;}.elementor-6207 .elementor-element.elementor-element-9f31037 > .elementor-container{max-width:1495px;}.elementor-6207 .elementor-element.elementor-element-9f31037{padding:111px 35px 111px 35px;}.elementor-6207 .elementor-element.elementor-element-38c9695 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-fa51e97 > .elementor-container{max-width:1119px;}.elementor-6207 .elementor-element.elementor-element-fa51e97{padding:0px 45px 90px 45px;}.elementor-6207 .elementor-element.elementor-element-b6fc400:not(.elementor-motion-effects-element-type-background), .elementor-6207 .elementor-element.elementor-element-b6fc400 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6207 .elementor-element.elementor-element-b6fc400 > .elementor-container{max-width:798px;}.elementor-6207 .elementor-element.elementor-element-b6fc400, .elementor-6207 .elementor-element.elementor-element-b6fc400 > .elementor-background-overlay{border-radius:60px 60px 60px 60px;}.elementor-6207 .elementor-element.elementor-element-b6fc400{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 45px 0px;}.elementor-6207 .elementor-element.elementor-element-b6fc400 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6207 .elementor-element.elementor-element-0a6cf45 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6207 .elementor-element.elementor-element-0a6cf45 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-2529793 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-6207 .elementor-element.elementor-element-2529793{text-align:center;}.elementor-6207 .elementor-element.elementor-element-2529793 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:700;line-height:55px;letter-spacing:0.5px;color:var( --e-global-color-0fd30c6 );}@media(max-width:1440px) and (min-width:768px){.elementor-6207 .elementor-element.elementor-element-e13f20a{width:100%;}.elementor-6207 .elementor-element.elementor-element-0a6cf45{width:100%;}}@media(max-width:1440px){.elementor-6207 .elementor-element.elementor-element-7ec50e9 > .elementor-container{max-width:1336px;}.elementor-6207 .elementor-element.elementor-element-7bdebcb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-7bdebcb{text-align:left;}.elementor-6207 .elementor-element.elementor-element-7bdebcb img{width:208px;}.elementor-6207 .elementor-element.elementor-element-15abcb5 > .elementor-container{max-width:1400px;}.elementor-6207 .elementor-element.elementor-element-15abcb5{padding:45px 60px 45px 60px;}.elementor-6207 .elementor-element.elementor-element-3dba927 > .elementor-element-populated{padding:0px 45px 0px 45px;}.elementor-6207 .elementor-element.elementor-element-facafce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-facafce .elementor-heading-title{font-size:30px;line-height:50px;}.elementor-6207 .elementor-element.elementor-element-322dedc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-6207 .elementor-element.elementor-element-322dedc .elementor-heading-title{font-size:35px;line-height:50px;}.elementor-6207 .elementor-element.elementor-element-bfe855f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 5px 35px 5px;}.elementor-6207 .elementor-element.elementor-element-bfe855f .elementor-heading-title{font-size:22px;line-height:32px;}.elementor-6207 .elementor-element.elementor-element-5b4c9ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-5b4c9ee{text-align:center;}.elementor-6207 .elementor-element.elementor-element-5b4c9ee img{width:100%;max-width:1200px;}.elementor-6207 .elementor-element.elementor-element-8c5d8b2 > .elementor-widget-container{padding:35px 0px 65px 0px;}.elementor-6207 .elementor-element.elementor-element-8c5d8b2 .elementor-button{font-size:19px;line-height:29px;border-radius:15px 15px 15px 15px;padding:20px 15px 20px 15px;}.elementor-6207 .elementor-element.elementor-element-c0b3d15 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-c0b3d15 .elementor-heading-title{font-size:50px;line-height:50px;}.elementor-6207 .elementor-element.elementor-element-4a7fc1b > .elementor-container{max-width:1332px;}.elementor-6207 .elementor-element.elementor-element-4a7fc1b{margin-top:0px;margin-bottom:0px;padding:0px 25px 0px 25px;}.elementor-6207 .elementor-element.elementor-element-1f77cc8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-76bcc6a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-716e464 > .elementor-widget-container{margin:-189px 0px 0px 0px;padding:35px 0px 0px 77px;}.elementor-6207 .elementor-element.elementor-element-716e464 .elementor-button{font-size:18px;border-radius:15px 15px 15px 15px;padding:15px 20px 15px 20px;}.elementor-6207 .elementor-element.elementor-element-e9e8640 > .elementor-container{max-width:1400px;}.elementor-6207 .elementor-element.elementor-element-e9e8640{padding:111px 60px 111px 60px;}.elementor-6207 .elementor-element.elementor-element-ccb99fb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-5060835 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 35px 0px;}.elementor-6207 .elementor-element.elementor-element-5060835 .elementor-heading-title{font-size:50px;line-height:50px;}.elementor-6207 .elementor-element.elementor-element-f2b241c{padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-07dc885 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-a71fe3d .ha-fun-factor__content-number-prefix, .elementor-6207 .elementor-element.elementor-element-a71fe3d .ha-fun-factor__content-number, .elementor-6207 .elementor-element.elementor-element-a71fe3d .ha-fun-factor__content-number-suffix{font-size:65px;}.elementor-6207 .elementor-element.elementor-element-a71fe3d .ha-fun-factor__content-text{font-size:23px;line-height:33px;}.elementor-6207 .elementor-element.elementor-element-6167813 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-604abc2 .ha-fun-factor__content-number-prefix, .elementor-6207 .elementor-element.elementor-element-604abc2 .ha-fun-factor__content-number, .elementor-6207 .elementor-element.elementor-element-604abc2 .ha-fun-factor__content-number-suffix{font-size:65px;}.elementor-6207 .elementor-element.elementor-element-604abc2 .ha-fun-factor__content-text{font-size:23px;line-height:33px;}.elementor-6207 .elementor-element.elementor-element-906e703 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-ea2c4ab .ha-fun-factor__content-number-prefix, .elementor-6207 .elementor-element.elementor-element-ea2c4ab .ha-fun-factor__content-number, .elementor-6207 .elementor-element.elementor-element-ea2c4ab .ha-fun-factor__content-number-suffix{font-size:65px;}.elementor-6207 .elementor-element.elementor-element-ea2c4ab .ha-fun-factor__content-text{font-size:23px;line-height:33px;}.elementor-6207 .elementor-element.elementor-element-b19013d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-aea2074 .ha-fun-factor__content-number-prefix, .elementor-6207 .elementor-element.elementor-element-aea2074 .ha-fun-factor__content-number, .elementor-6207 .elementor-element.elementor-element-aea2074 .ha-fun-factor__content-number-suffix{font-size:65px;}.elementor-6207 .elementor-element.elementor-element-aea2074 .ha-fun-factor__content-text{font-size:23px;line-height:33px;}.elementor-6207 .elementor-element.elementor-element-3a97985 > .elementor-widget-container{padding:35px 0px 10px 0px;}.elementor-6207 .elementor-element.elementor-element-c54cfc3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-c54cfc3 .elementor-button{font-size:20px;border-radius:15px 15px 15px 15px;padding:20px 35px 20px 35px;}.elementor-6207 .elementor-element.elementor-element-ad2f5a3 > .elementor-container{max-width:1400px;}.elementor-6207 .elementor-element.elementor-element-ad2f5a3{padding:0px 60px 0px 60px;}.elementor-6207 .elementor-element.elementor-element-7dcea4f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-cb5dea3{padding:45px 25px 45px 25px;}.elementor-6207 .elementor-element.elementor-element-e13f20a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-d8db026{padding:0px 15px 0px 15px;}.elementor-6207 .elementor-element.elementor-element-5828691 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-00f56b9 > .elementor-container{max-width:1381px;}.elementor-6207 .elementor-element.elementor-element-9f31037 > .elementor-container{max-width:1400px;}.elementor-6207 .elementor-element.elementor-element-9f31037{padding:111px 60px 111px 60px;}.elementor-6207 .elementor-element.elementor-element-38c9695 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-fa51e97 > .elementor-container{max-width:763px;}.elementor-6207 .elementor-element.elementor-element-fa51e97{padding:0px 060px 90px 60px;}.elementor-6207 .elementor-element.elementor-element-b6fc400 > .elementor-container{max-width:611px;}.elementor-6207 .elementor-element.elementor-element-b6fc400{padding:40px 25px 40px 25px;}.elementor-6207 .elementor-element.elementor-element-0a6cf45 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-2529793 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 015px 0px;}.elementor-6207 .elementor-element.elementor-element-2529793 .elementor-heading-title{font-size:45px;line-height:50px;}}@media(max-width:1024px){.elementor-6207 .elementor-element.elementor-element-7bdebcb img{width:161px;}.elementor-6207 .elementor-element.elementor-element-15abcb5 > .elementor-container{max-width:848px;}.elementor-6207 .elementor-element.elementor-element-15abcb5{padding:35px 35px 0px 35px;}.elementor-6207 .elementor-element.elementor-element-facafce{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-6207 .elementor-element.elementor-element-facafce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-facafce .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-6207 .elementor-element.elementor-element-322dedc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-322dedc .elementor-heading-title{font-size:20px;line-height:40px;}.elementor-6207 .elementor-element.elementor-element-bfe855f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-bfe855f{text-align:center;}.elementor-6207 .elementor-element.elementor-element-bfe855f .elementor-heading-title{font-size:20px;line-height:32px;}.elementor-6207 .elementor-element.elementor-element-8c5d8b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-8c5d8b2 .elementor-button{font-size:18px;line-height:18px;border-radius:30px 30px 30px 30px;padding:20px 20px 20px 20px;}.elementor-6207 .elementor-element.elementor-element-c0b3d15 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:35px 0px 25px 0px;}.elementor-6207 .elementor-element.elementor-element-c0b3d15 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-6207 .elementor-element.elementor-element-4a7fc1b{padding:0px 35px 0px 35px;}.elementor-6207 .elementor-element.elementor-element-1f77cc8 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-6207 .elementor-element.elementor-element-716e464 > .elementor-widget-container{margin:-78px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-716e464 .elementor-button{font-size:17px;line-height:18px;border-radius:30px 30px 30px 30px;padding:20px 20px 20px 20px;}.elementor-6207 .elementor-element.elementor-element-e9e8640{margin-top:0px;margin-bottom:0px;padding:60px 30px 35px 30px;}.elementor-6207 .elementor-element.elementor-element-5060835 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-5060835 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-6207 .elementor-element.elementor-element-f2b241c > .elementor-container{max-width:1040px;}.elementor-6207 .elementor-element.elementor-element-f2b241c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-07dc885 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-6207 .elementor-element.elementor-element-a71fe3d{width:var( --container-widget-width, 668.801px );max-width:668.801px;--container-widget-width:668.801px;--container-widget-flex-grow:0;}.elementor-6207 .elementor-element.elementor-element-a71fe3d .ha-fun-factor__content-number-prefix, .elementor-6207 .elementor-element.elementor-element-a71fe3d .ha-fun-factor__content-number, .elementor-6207 .elementor-element.elementor-element-a71fe3d .ha-fun-factor__content-number-suffix{font-size:60px;}.elementor-6207 .elementor-element.elementor-element-a71fe3d .ha-fun-factor__content-text{font-size:20px;line-height:35px;}.elementor-6207 .elementor-element.elementor-element-6167813 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-6207 .elementor-element.elementor-element-604abc2{width:var( --container-widget-width, 668.801px );max-width:668.801px;--container-widget-width:668.801px;--container-widget-flex-grow:0;}.elementor-6207 .elementor-element.elementor-element-604abc2 .ha-fun-factor__content-number-prefix, .elementor-6207 .elementor-element.elementor-element-604abc2 .ha-fun-factor__content-number, .elementor-6207 .elementor-element.elementor-element-604abc2 .ha-fun-factor__content-number-suffix{font-size:60px;}.elementor-6207 .elementor-element.elementor-element-604abc2 .ha-fun-factor__content-text{font-size:20px;line-height:35px;}.elementor-6207 .elementor-element.elementor-element-906e703 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-6207 .elementor-element.elementor-element-ea2c4ab{width:var( --container-widget-width, 668.801px );max-width:668.801px;--container-widget-width:668.801px;--container-widget-flex-grow:0;}.elementor-6207 .elementor-element.elementor-element-ea2c4ab .ha-fun-factor__content-number-prefix, .elementor-6207 .elementor-element.elementor-element-ea2c4ab .ha-fun-factor__content-number, .elementor-6207 .elementor-element.elementor-element-ea2c4ab .ha-fun-factor__content-number-suffix{font-size:60px;}.elementor-6207 .elementor-element.elementor-element-ea2c4ab .ha-fun-factor__content-text{font-size:20px;line-height:35px;}.elementor-6207 .elementor-element.elementor-element-b19013d > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-6207 .elementor-element.elementor-element-aea2074{width:var( --container-widget-width, 668.801px );max-width:668.801px;--container-widget-width:668.801px;--container-widget-flex-grow:0;}.elementor-6207 .elementor-element.elementor-element-aea2074 .ha-fun-factor__content-number-prefix, .elementor-6207 .elementor-element.elementor-element-aea2074 .ha-fun-factor__content-number, .elementor-6207 .elementor-element.elementor-element-aea2074 .ha-fun-factor__content-number-suffix{font-size:60px;}.elementor-6207 .elementor-element.elementor-element-aea2074 .ha-fun-factor__content-text{font-size:20px;line-height:35px;}.elementor-6207 .elementor-element.elementor-element-3a97985 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-6207 .elementor-element.elementor-element-3a97985 .elementor-heading-title{font-size:25px;line-height:40px;}.elementor-6207 .elementor-element.elementor-element-c54cfc3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 45px 0px;}.elementor-6207 .elementor-element.elementor-element-c54cfc3 .elementor-button{font-size:18px;line-height:18px;border-radius:30px 30px 30px 30px;padding:20px 20px 20px 20px;}.elementor-6207 .elementor-element.elementor-element-ad2f5a3{padding:0px 50px 0px 50px;}.elementor-6207 .elementor-element.elementor-element-cb5dea3{padding:45px 50px 015px 50px;}.elementor-6207 .elementor-element.elementor-element-e13f20a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-0d1e164 > .elementor-widget-container{padding:0px 40px 20px 40px;}.elementor-6207 .elementor-element.elementor-element-0d1e164 .elementor-heading-title{font-size:25px;line-height:40px;}.elementor-6207 .elementor-element.elementor-element-d8db026{padding:0px 145px 45px 145px;}.elementor-6207 .elementor-element.elementor-element-5828691 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-00f56b9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-1a2e3e0 img{width:156px;}.elementor-6207 .elementor-element.elementor-element-a98adfe img{width:156px;}.elementor-6207 .elementor-element.elementor-element-dffbd8b img{width:156px;}.elementor-6207 .elementor-element.elementor-element-4a0f643 img{width:156px;}.elementor-6207 .elementor-element.elementor-element-d3b5066 img{width:156px;}.elementor-6207 .elementor-element.elementor-element-db9b24d img{width:156px;}.elementor-6207 .elementor-element.elementor-element-9f31037{padding:45px 35px 45px 35px;}.elementor-6207 .elementor-element.elementor-element-fa51e97{padding:0px 35px 90px 35px;}.elementor-6207 .elementor-element.elementor-element-b6fc400{padding:50px 50px 50px 50px;}.elementor-6207 .elementor-element.elementor-element-0a6cf45 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-2529793 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-2529793 .elementor-heading-title{font-size:30px;line-height:40px;}}@media(max-width:767px){.elementor-6207 .elementor-element.elementor-element-7bdebcb img{width:146px;}.elementor-6207 .elementor-element.elementor-element-15abcb5 > .elementor-container{max-width:997px;}.elementor-6207 .elementor-element.elementor-element-15abcb5{padding:15px 25px 0px 25px;}.elementor-6207 .elementor-element.elementor-element-3dba927 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-facafce > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-facafce .elementor-heading-title{font-size:20px;}.elementor-6207 .elementor-element.elementor-element-322dedc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-322dedc .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-6207 .elementor-element.elementor-element-bfe855f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-bfe855f .elementor-heading-title{font-size:16px;line-height:26px;}.elementor-6207 .elementor-element.elementor-element-8c5d8b2 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-8c5d8b2 .elementor-button{font-size:16px;border-radius:25px 25px 25px 25px;padding:15px 15px 15px 15px;}.elementor-6207 .elementor-element.elementor-element-c0b3d15 > .elementor-widget-container{padding:25px 0px 20px 0px;}.elementor-6207 .elementor-element.elementor-element-c0b3d15 .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-6207 .elementor-element.elementor-element-4a7fc1b{padding:0px 15px 0px 15px;}.elementor-6207 .elementor-element.elementor-element-716e464 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-6207 .elementor-element.elementor-element-716e464 .elementor-button{font-size:16px;border-radius:25px 25px 25px 25px;padding:15px 15px 15px 15px;}.elementor-6207 .elementor-element.elementor-element-e9e8640{padding:35px 15px 35px 15px;}.elementor-6207 .elementor-element.elementor-element-ccb99fb > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-6207 .elementor-element.elementor-element-5060835 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-6207 .elementor-element.elementor-element-5060835 .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-6207 .elementor-element.elementor-element-f2b241c{padding:0px 50px 0px 50px;}.elementor-6207 .elementor-element.elementor-element-07dc885 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-a71fe3d .ha-fun-factor__content-number-prefix, .elementor-6207 .elementor-element.elementor-element-a71fe3d .ha-fun-factor__content-number, .elementor-6207 .elementor-element.elementor-element-a71fe3d .ha-fun-factor__content-number-suffix{font-size:45px;}.elementor-6207 .elementor-element.elementor-element-a71fe3d .ha-fun-factor__content-text{font-size:17px;line-height:25px;}.elementor-6207 .elementor-element.elementor-element-6167813 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-604abc2 .ha-fun-factor__content-number-prefix, .elementor-6207 .elementor-element.elementor-element-604abc2 .ha-fun-factor__content-number, .elementor-6207 .elementor-element.elementor-element-604abc2 .ha-fun-factor__content-number-suffix{font-size:45px;}.elementor-6207 .elementor-element.elementor-element-604abc2 .ha-fun-factor__content-text{font-size:17px;line-height:25px;}.elementor-6207 .elementor-element.elementor-element-906e703 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-ea2c4ab .ha-fun-factor__content-number-prefix, .elementor-6207 .elementor-element.elementor-element-ea2c4ab .ha-fun-factor__content-number, .elementor-6207 .elementor-element.elementor-element-ea2c4ab .ha-fun-factor__content-number-suffix{font-size:45px;}.elementor-6207 .elementor-element.elementor-element-ea2c4ab .ha-fun-factor__content-text{font-size:17px;line-height:25px;}.elementor-6207 .elementor-element.elementor-element-b19013d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-aea2074 .ha-fun-factor__content-number-prefix, .elementor-6207 .elementor-element.elementor-element-aea2074 .ha-fun-factor__content-number, .elementor-6207 .elementor-element.elementor-element-aea2074 .ha-fun-factor__content-number-suffix{font-size:45px;}.elementor-6207 .elementor-element.elementor-element-aea2074 .ha-fun-factor__content-text{font-size:17px;line-height:25px;}.elementor-6207 .elementor-element.elementor-element-3a97985 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-3a97985 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-6207 .elementor-element.elementor-element-c54cfc3 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-c54cfc3 .elementor-button{font-size:16px;border-radius:25px 25px 25px 25px;padding:15px 15px 15px 15px;}.elementor-6207 .elementor-element.elementor-element-ad2f5a3{padding:0px 15px 45px 15px;}.elementor-6207 .elementor-element.elementor-element-cb5dea3{padding:40px 20px 35px 20px;}.elementor-6207 .elementor-element.elementor-element-e13f20a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-0d1e164 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-0d1e164 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-6207 .elementor-element.elementor-element-d8db026 > .elementor-container{max-width:757px;}.elementor-6207 .elementor-element.elementor-element-d8db026{padding:20px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-5828691 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-1a2e3e0 img{width:113px;}.elementor-6207 .elementor-element.elementor-element-a98adfe img{width:113px;}.elementor-6207 .elementor-element.elementor-element-dffbd8b img{width:113px;}.elementor-6207 .elementor-element.elementor-element-4a0f643 img{width:113px;}.elementor-6207 .elementor-element.elementor-element-d3b5066 img{width:113px;}.elementor-6207 .elementor-element.elementor-element-db9b24d img{width:113px;}.elementor-6207 .elementor-element.elementor-element-9f31037{padding:0px 15px 0px 15px;}.elementor-6207 .elementor-element.elementor-element-38c9695 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-fa51e97 > .elementor-container{max-width:1559px;}.elementor-6207 .elementor-element.elementor-element-fa51e97{padding:35px 15px 0px 015px;}.elementor-6207 .elementor-element.elementor-element-17712a7 > .elementor-element-populated{padding:0px 0px 45px 0px;}.elementor-6207 .elementor-element.elementor-element-b6fc400{padding:35px 20px 20px 20px;}.elementor-6207 .elementor-element.elementor-element-0a6cf45 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-2529793 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-2529793 .elementor-heading-title{font-size:20px;line-height:30px;}}@media(max-width:1024px) and (min-width:768px){.elementor-6207 .elementor-element.elementor-element-07dc885{width:100%;}.elementor-6207 .elementor-element.elementor-element-6167813{width:45%;}.elementor-6207 .elementor-element.elementor-element-906e703{width:50%;}.elementor-6207 .elementor-element.elementor-element-b19013d{width:50%;}.elementor-6207 .elementor-element.elementor-element-e13f20a{width:100%;}.elementor-6207 .elementor-element.elementor-element-5828691{width:100%;}.elementor-6207 .elementor-element.elementor-element-0a6cf45{width:100%;}}@media(min-width:3000px){.elementor-6207 .elementor-element.elementor-element-facafce > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-6207 .elementor-element.elementor-element-bfe855f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-bfe855f .elementor-heading-title{font-size:25px;}.elementor-6207 .elementor-element.elementor-element-8c5d8b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-4a7fc1b > .elementor-container{max-width:1600px;}.elementor-6207 .elementor-element.elementor-element-716e464 > .elementor-widget-container{margin:-180px 0px 0px 0px;padding:0px 0px 0px 70px;}.elementor-6207 .elementor-element.elementor-element-e9e8640 > .elementor-container{max-width:1600px;}.elementor-6207 .elementor-element.elementor-element-e9e8640{padding:80px 715px 80px 715px;}.elementor-6207 .elementor-element.elementor-element-c54cfc3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6207 .elementor-element.elementor-element-ad2f5a3 > .elementor-container{max-width:1600px;}.elementor-6207 .elementor-element.elementor-element-ad2f5a3{padding:0px 715px 0px 715px;}.elementor-6207 .elementor-element.elementor-element-cb5dea3{padding:125px 35px 125px 35px;}.elementor-6207 .elementor-element.elementor-element-b6fc400{padding:125px 35px 125px 35px;}}/* Start custom CSS for html, class: .elementor-element-76bcc6a *//* ================================
   ✅ DESKTOP DEFAULT STYLING
================================ */
.caterease-tabs-section {
  font-family: 'Roboto', Arial, sans-serif;
  max-width: 1600px;            /* Container width */
  margin: 0 auto 0px;           /* Centering + bottom margin */
  border-radius: 32px;          /* Rounded white background */
  padding: 25px;                /* Inner white padding */
  background: transparent;
  min-height: 640px;            /* Prevents layout collapse */
}

/* 🔹 Tabs Container: 6 evenly spaced tabs */
.caterease-tabs-nav {
  display: grid;
  grid-template-columns: repeat(6, 1fr); /* 6 equal-width tabs */
  align-items: end;
  justify-content: center;
  gap: 0px;                    /* Spacing between each icon */
  max-width: 100%;
  margin-bottom: 10px;          /* Space below icons */
  padding: 0 0px;              /* Horizontal padding */
}

/* 🔹 Each Tab Button */
.caterease-tab {
  display: flex;
  flex-direction: column;
  align-items: center;
  background: none;
  border: none;
  cursor: pointer;
  padding: 0 20px;
  font-size: 24px;
  color: #222;
  transition: color 0.18s;
  outline: none;
  box-shadow: none;
}

/* 🔹 Remove browser focus outline */
.caterease-tab:focus,
.caterease-tab:hover {
  outline: none;
  border: none;
  box-shadow: none;
}

/* 🔹 Icon Wrapper */
.caterease-tab-icon-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 110px;
  height: 110px;
  margin-bottom: 4px;
}

/* 🔹 Icon Image */
.tab-icon {
  width: 110px;
  height: 110px;
  object-fit: contain;
}

/* 🔹 Underline Bar */
.caterease-tab-underline {
  width: 125px;
  height: 4px;
  background: #858585;           /* ← new gray inactive color */
  border-radius: 2px;
  margin-bottom: 6px;
  transition: background 0.15s, width 0.15s, height 0.15s;
}

.caterease-tab.active .caterease-tab-underline {
  background: #5c236f;           /* Purple underline for active tab */
}

/* 🔹 Tab Text */
.caterease-tab span {
  font-size: 20px;
  line-height: 1.3;
  text-align: center;
  margin-top: 15px;
  color: #222;
  font-weight: 400;
}

.caterease-tab.active span {
  color: #106ebe;                /* Blue active text */
  font-weight: 500;
}

/* ================================
   ✅ PANEL SECTION
================================ */
.caterease-tabs-content {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 54px;
  margin-top: 32px;
  min-height: 600px;
  position: relative;
}

/* 🔹 Default State: Hidden Panel */
.caterease-tab-panel {
  opacity: 0;
  pointer-events: none;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  flex-direction: row;
  align-items: center;
  min-height: 340px;
  transition: opacity 0.38s cubic-bezier(.33,1,.68,1);
}

/* 🔹 Active Panel */
.caterease-tab-panel.active {
  opacity: 1;
  pointer-events: auto;
  position: relative;
  z-index: 2;
  display: flex;
  transition-delay: 0s;
}

/* 🔹 Left: Text Column */
.tab-panel-left {
  flex: 0 1 40%;
  min-width: 200px;
  margin-top: -55px;
  display: flex;
  align-items: flex-start;
  padding-right: 44px;
  justify-content: flex-start;
}

/* 🔹 Right: Image */
.tab-panel-right {
  flex: 1 1 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

.tab-content-img {
  max-width: 840px;
  width: 100%;
  border-radius: 22px;
  margin-top: -13px;
  box-shadow: 0 2px 16px 0 rgba(60,60,120,0.11);
  object-fit: contain;
}

/* 🔹 Bullet List */
.caterease-tab-panel ul {
  padding-left: 26px;
  margin: 18px 10px 82px 45px;
  list-style-type: disc !important;
  text-align: left;
}

.caterease-tab-panel li {
  font-size: 23px;
  margin-bottom: 10px;
  line-height: 1.52;
  color: #232323;
  font-weight: 400;
}

.caterease-tab-panel li::marker {
  color: #000;
  font-size: 1.2em;
}

/* ================================
   ✅ LAPTOP (1440px down)
================================ */
@media (max-width: 1440px) {
  .caterease-tabs-section {
    padding: 32px;
  }

  .caterease-tabs-nav {
    grid-template-columns: repeat(auto-fit, minmax(130px, 1fr));
    gap: 10px;
    padding: 0 10px;
    margin-bottom: -10px;
    justify-items: center;
  }

  .caterease-tab {
    font-size: 18px; /* Slightly smaller font */
  }

  .caterease-tab-icon-wrapper {
    width: 84px;
    height: 84px;
  }

  .tab-icon {
    width: 84px;
    height: 84px;
  }

  .caterease-tab span {
    font-size: 18px;
  }

  .tab-content-img {
    max-width: 600px;
  }

  .caterease-tab-panel li {
    font-size: 21px;
  }
}

/* ================================
   ✅ TABLET (1024px down)
================================ */
@media (max-width: 1024px) {
  .caterease-tabs-section {
    padding: 32px 16px;
  }

  .caterease-tabs-nav {
    grid-template-columns: repeat(3, 1fr);
    gap: 28px 12px;
    margin-bottom: 32px;
    justify-items: center;
  }

  .caterease-tab {
    font-size: 16px;
    padding: 0 6px;
  }

  .caterease-tab-icon-wrapper {
    width: 70px;
    height: 70px;
  }

  .tab-icon {
    width: 70px;
    height: 70px;
  }

  .caterease-tab-underline {
    width: 60px;
    height: 2px;
  }

  .caterease-tab.active .caterease-tab-underline {
    width: 72px;
    height: 2.5px;
  }

  .caterease-tab span {
    font-size: 15px;
    margin-top: 10px;
  }

  .caterease-tabs-content {
    flex-direction: row;
    gap: 32px;
    align-items: center;
    justify-content: space-between;
    min-height: auto;
  }

  .caterease-tab-panel,
  .caterease-tab-panel.active {
    flex-direction: row;
    align-items: center;
  }

  .tab-panel-left {
    width: 50%;
    padding-right: 20px;
  }

  .tab-panel-right {
    width: 50%;
  }

  .tab-content-img {
    max-width: 100%;
    height: auto;
  }

  .caterease-tab-panel ul {
    text-align: left;
    margin: 0;
  }

  .caterease-tab-panel li {
    font-size: 18px;
  }
}

/* ================================
   ✅ MOBILE (767px down)
================================ */
@media (max-width: 767px) {
  .caterease-tabs-section {
    padding: 24px 12px;
  }

  .caterease-tabs-nav {
    grid-template-columns: repeat(2, 1fr);
    gap: 24px 16px;
    margin-bottom: 24px;
    justify-items: center;
  }

  .caterease-tab {
    font-size: 14px;
  }

  .caterease-tab-icon-wrapper {
    width: 64px;
    height: 64px;
  }

  .tab-icon {
    width: 64px;
    height: 64px;
  }

  .caterease-tab-underline {
    width: 50px;
    height: 2px;
  }

  .caterease-tab.active .caterease-tab-underline {
    width: 62px;
    height: 2px;
  }

  .caterease-tab span {
    font-size: 13px;
    margin-top: 8px;
    text-align: center;
  }

  .caterease-tabs-content {
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 24px;
    padding: 0 16px;
  }

  .caterease-tab-panel,
  .caterease-tab-panel.active {
    flex-direction: column;
    align-items: center;
    text-align: center;
    padding: 0;
  }

  .tab-panel-left,
  .tab-panel-right {
    width: 100%;
    margin-top: 4px;
    justify-content: center;
    align-items: center;
  }

  .tab-content-img {
    max-width: 85vw;
    margin-top: 5px;
    height: auto;
  }

  .caterease-tab-panel ul {
    list-style: none;
    padding: 0;
    margin: 0 0 0px;
  }

  .caterease-tab-panel li {
    font-size: 14px;
    line-height: 1.4;
    ;
    margin-bottom: 22px;
    text-align: center;
  }

  .caterease-tab-panel li::marker,
  .caterease-tab-panel li::before {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-38c9695 */.single-testimonial-carousel {
  background-color: #106ebe;
  color: white;
  padding: 40px 20px;
  border-radius: 40px;
  max-width: 1500px;
  margin: 0 auto;
  text-align: center;
  font-family: 'Poppins', sans-serif;
}

.testi-nav {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  gap: 40px;
}

.testi-arrow {
  background: none;
  border: none;
  font-size: 48px;
  color: white;
  cursor: pointer;
  transition: opacity 0.3s;
}

.testi-arrow:hover {
  opacity: 0.7;
}

.testi-arrow:focus {
  outline: none;
  box-shadow: none;
}

.testi-counter {
  font-weight: bold;
  font-size: 22px;
}

.testi-single-slide-wrapper {
  position: relative;
  height: 280px; /* ← adjust if needed */
  display: flex;
  flex-direction: column;
  justify-content: center;
}


.testi-single-slide {
  display: none;
  animation: fadeIn 0.5s ease-in-out;
}

.testi-single-slide.active {
  display: block;
}

.testi-quote {
  font-size: 20px;
  font-weight: 500;
  line-height: 1.8;
  margin-bottom: 40px;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  color: white;
}

.testi-author {
  font-size: 20px;
  font-weight: 500;
  color: white;
  margin-bottom: 40px;
}

@keyframes fadeIn {
  from { opacity: 0; transform: translateY(10px); }
  to { opacity: 1; transform: translateY(0); }
}
/* === MOBILE RESPONSIVE STYLING FOR TESTIMONIAL SLIDES === */
@media (max-width: 767px) {
  .testi-single-slide-wrapper {
    height: auto;
    padding: 30px 16px;
  }

  .testi-quote {
    font-size: 16px;
    line-height: 1.7;
    margin-bottom: 24px;
    padding: 0 4px;
  }

  .testi-author {
    font-size: 15px;
    font-weight: 600;
  }

  .testi-counter {
    font-size: 18px;
  }

  .testi-arrow {
    font-size: 36px;
  }

  .single-testimonial-carousel {
    border-radius: 24px;
    padding: 30px 16px;
  }
}
@media (max-width: 1024px) {
  .single-testimonial-carousel {
    padding: 40px 20px;
    border-radius: 32px;
  }

  .testi-single-slide-wrapper {
    height: auto;
    padding: 40px 20px;
  }

  .testi-nav {
    margin-bottom: -30px;
  }

  .testi-counter {
    font-size: 20px;
  }

  .testi-arrow {
    font-size: 40px;
  }

  .testi-quote {
    font-size: 16px;
    line-height: 1.7;
    padding: 0 6px;
    margin-bottom: 30px;
  }

  .testi-author {
    font-size: 16px;
    margin-bottom: 0px;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-864cf3b *//* === FORM CONTAINER === */
#wpforms-form-148722 {
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  color: #000;
  max-width: 900px;
  margin: 0 auto;
}

/* === FLEX LAYOUT: LABEL LEFT, FIELD RIGHT === */
#wpforms-form-148722 .wpforms-field {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
  margin-bottom: 22px;
  flex-wrap: wrap;
}

/* === LABEL STYLING === */
#wpforms-form-148722 .wpforms-field-label {
  flex: 0 0 180px;
  margin-bottom: 0;
  text-align: left;
  font-weight: 500;
  font-size: 20px;
  color: #000;
}

/* === BLUE ASTERISK === */
#wpforms-form-148722 .wpforms-required-label {
  color: #106ebe;
  font-weight: bold;
  margin-left: 4px;
}

/* === INPUTS / TEXTAREAS === */
#wpforms-form-148722 input[type="text"],
#wpforms-form-148722 input[type="email"],
#wpforms-form-148722 input[type="tel"],
#wpforms-form-148722 textarea {
  flex: 1;
  min-width: 240px;
  padding: 12px 18px;
  border-radius: 999px;
  border: 1.8px solid #106ebe;
  background: #fff;
  font-size: 16px;
  color: #000;
  transition: border-color 0.3s, box-shadow 0.3s;
  box-shadow: none;
}

#wpforms-form-148722 input[type="text"]:focus,
#wpforms-form-148722 input[type="email"]:focus,
#wpforms-form-148722 input[type="tel"]:focus,
#wpforms-form-148722 textarea:focus {
  border-color: #106ebe;
  outline: none;
  box-shadow: 0 0 0 4px rgba(16, 110, 190, 0.15);
}

/* === CHECKBOX STYLING === */
#wpforms-form-148722 input[type="checkbox"] {
  transform: scale(1.1);
  margin-right: 8px;
}
#wpforms-form-148722 .wpforms-field-description {
  font-size: 15px;
  color: #333;
}

/* === SUBMIT BUTTON CENTERED === */
#wpforms-form-148722 .wpforms-submit-container {
  text-align: center;
  margin-top: 30px;
}
#wpforms-form-148722 .wpforms-submit {
  background-color: #106ebe;
  color: #fff;
  border: none;
  padding: 14px 40px;
  font-size: 18px;
  font-weight: 600;
  border-radius: 999px;
  cursor: pointer;
  transition: background-color 0.3s, box-shadow 0.3s;
  display: inline-block;
  box-shadow: 0px 8px 18px rgba(16, 110, 190, 0.25);
}
#wpforms-form-148722 .wpforms-submit:hover {
  background-color: #0d5fa9;
  box-shadow: 0px 8px 24px rgba(16, 110, 190, 0.35);
}

/* === ERROR MESSAGES === */
#wpforms-form-148722 .wpforms-error {
  color: red !important;
  font-size: 14px !important;
  margin-top: 4px;
}

/* === SPECIAL FIX FOR 'NAME' FIELD TYPE (not used anymore but safe to keep) === */
#wpforms-form-148722 .wpforms-field-name {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
  flex-wrap: wrap;
}
#wpforms-form-148722 .wpforms-field-name .wpforms-field-label {
  flex: 0 0 180px;
  margin-bottom: 0;
}
#wpforms-form-148722 .wpforms-field-name input {
  flex: 1;
  min-width: 240px;
}

/* === RESPONSIVE: STACK FIELDS ON MOBILE === */
@media (max-width: 700px) {
  #wpforms-form-148722 .wpforms-field {
    flex-direction: column;
    align-items: stretch;
    margin-bottom: 18px;
  }

  #wpforms-form-148722 .wpforms-field-label {
    flex: unset;
    font-size: 17px;
    margin-bottom: 6px;
    text-align: left;
    line-height: 1.4;
  }

  #wpforms-form-148722 input[type="text"],
  #wpforms-form-148722 input[type="email"],
  #wpforms-form-148722 input[type="tel"],
  #wpforms-form-148722 textarea {
    width: 100%;
    min-width: 100%;
    margin-bottom: 0;
  }

  #wpforms-form-148722 .wpforms-submit {
    width: 100%;
    margin-top: 10px;
  }

  #wpforms-form-148722 .wpforms-submit-container {
    padding-top: 10px;
  }
}

@media (max-width: 700px) {
  /* === Stack fields vertically === */
  #wpforms-form-148722 .wpforms-field {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    margin-bottom: 18px;
  }

  /* === Label above input === */
  #wpforms-form-148722 .wpforms-field-label {
    flex: unset;
    font-size: 17px;
    margin-bottom: 6px;
    text-align: left;
    line-height: 1.4;
    font-weight: 600;
  }

  /* === Inputs take full width === */
  #wpforms-form-148722 input[type="text"],
  #wpforms-form-148722 input[type="email"],
  #wpforms-form-148722 input[type="tel"],
  #wpforms-form-148722 textarea {
    width: 100%;
    min-width: 100%;
    padding: 12px 16px;
    font-size: 16px;
    border-radius: 999px;
    margin-bottom: 0;
  }

  /* === Submit button full width === */
  #wpforms-form-148722 .wpforms-submit-container {
    text-align: center;
    padding-top: 10px;
  }

  #wpforms-form-148722 .wpforms-submit {
    width: 100%;
    max-width: 100%;
    font-size: 17px;
    padding: 14px 30px;
    border-radius: 999px;
    margin-top: 10px;
  }

  /* === Checkbox fix === */
  #wpforms-form-148722 input[type="checkbox"] {
    transform: scale(1.1);
    margin-right: 8px;
  }

  #wpforms-form-148722 .wpforms-field-description {
    font-size: 14px;
    line-height: 1.4;
  }
}
@media (max-width: 700px) {
  /* === Reset form row behavior === */
  #wpforms-form-148722 .wpforms-field {
    display: block;
    width: 100%;
    margin-bottom: 22px;
  }

  /* === Label spacing above input === */
  #wpforms-form-148722 .wpforms-field-label {
    display: block;
    font-size: 17px;
    font-weight: 600;
    margin-bottom: 6px;
    text-align: left;
  }

  /* === Make inputs full width === */
  #wpforms-form-148722 input[type="text"],
  #wpforms-form-148722 input[type="email"],
  #wpforms-form-148722 input[type="tel"],
  #wpforms-form-148722 textarea {
    display: block;
    width: 100%;
    min-width: 100%;
    font-size: 16px;
    padding: 12px 18px;
    border-radius: 999px;
    margin-bottom: 0;
  }

  /* === Submit button full width === */
  #wpforms-form-148722 .wpforms-submit-container {
    text-align: center;
    padding-top: 10px;
  }

  #wpforms-form-148722 .wpforms-submit {
    width: 100%;
    font-size: 17px;
    padding: 14px 30px;
    border-radius: 999px;
    margin-top: 10px;
  }

  /* === Checkbox fixes === */
  #wpforms-form-148722 input[type="checkbox"] {
    transform: scale(1.1);
    margin-right: 8px;
  }

  #wpforms-form-148722 .wpforms-field-description {
    font-size: 14px;
    line-height: 1.4;
  }
}/* End custom CSS */