.elementor-5928 .elementor-element.elementor-element-5b2d9b1b > .elementor-container{min-height:600px;}.elementor-5928 .elementor-element.elementor-element-5b2d9b1b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-5928 .elementor-element.elementor-element-5b2d9b1b:not(.elementor-motion-effects-element-type-background), .elementor-5928 .elementor-element.elementor-element-5b2d9b1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-827eb24 );background-image:url("https://thetrevinogroup.com/wp-content/uploads/2024/11/Banner-01.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5928 .elementor-element.elementor-element-5b2d9b1b > .elementor-background-overlay{background-color:#FFFFFF00;opacity:0.97;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5928 .elementor-element.elementor-element-5b2d9b1b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-56px;margin-bottom:0px;padding:50px 0px 100px 0px;}.elementor-5928 .elementor-element.elementor-element-19813847 > .elementor-element-populated{margin:0px 0px -200px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5928 .elementor-element.elementor-element-207ebc6{--spacer-size:134px;}.elementor-5928 .elementor-element.elementor-element-652b2666:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5928 .elementor-element.elementor-element-652b2666 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5928 .elementor-element.elementor-element-652b2666 > .elementor-element-populated, .elementor-5928 .elementor-element.elementor-element-652b2666 > .elementor-element-populated > .elementor-background-overlay, .elementor-5928 .elementor-element.elementor-element-652b2666 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-5928 .elementor-element.elementor-element-652b2666 > .elementor-element-populated{box-shadow:0px 3px 15px 0px rgba(0, 0, 0, 0.1);transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:67px 0px 0px -3px;--e-column-margin-right:0px;--e-column-margin-left:-3px;padding:20px 17px 7px 18px;}.elementor-5928 .elementor-element.elementor-element-652b2666 > .elementor-element-populated > .elementor-background-overlay{transition:background 0s, border-radius 0.3s, opacity 0s;}.elementor-5928 .elementor-element.elementor-element-652b2666{z-index:2;}.elementor-5928 .elementor-element.elementor-element-665fe24{text-align:left;width:var( --container-widget-width, 97.404% );max-width:97.404%;--container-widget-width:97.404%;--container-widget-flex-grow:0;}.elementor-5928 .elementor-element.elementor-element-665fe24 .elementor-heading-title{color:var( --e-global-color-3eac5ff );font-family:"League Spartan", Sans-serif;font-size:43px;font-weight:500;line-height:46px;letter-spacing:-3.2px;}.elementor-5928 .elementor-element.elementor-element-665fe24 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-5928 .elementor-element.elementor-element-665fe24.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-4f89b56a{text-align:left;color:var( --e-global-color-f2cb2f5 );font-family:"Quicksand", Sans-serif;font-size:19px;font-weight:600;width:var( --container-widget-width, 97.222% );max-width:97.222%;--container-widget-width:97.222%;--container-widget-flex-grow:0;}.elementor-5928 .elementor-element.elementor-element-4f89b56a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-5928 .elementor-element.elementor-element-4f89b56a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-ca4fc0f .elementor-button{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(125deg, #F97C0C 24%, #f2295b 100%);border-radius:5px 5px 5px 5px;padding:15px 38px 15px 41px;}.elementor-5928 .elementor-element.elementor-element-ca4fc0f > .elementor-widget-container{margin:2px 0px 35px 0px;}.elementor-5928 .elementor-element.elementor-element-ca4fc0f{width:var( --container-widget-width, 99.836% );max-width:99.836%;--container-widget-width:99.836%;--container-widget-flex-grow:0;}.elementor-5928 .elementor-element.elementor-element-ca4fc0f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-5e541f0:not(.elementor-motion-effects-element-type-background), .elementor-5928 .elementor-element.elementor-element-5e541f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-827eb24 );}.elementor-5928 .elementor-element.elementor-element-5e541f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-125px;margin-bottom:0px;padding:50px 0px 50px 0px;z-index:0;}.elementor-5928 .elementor-element.elementor-element-5e541f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5928 .elementor-element.elementor-element-f2b8c15 .elementor-heading-title{color:var( --e-global-color-82b2b88 );font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:700;}.elementor-5928 .elementor-element.elementor-element-e2555c2 .elementor-heading-title{color:var( --e-global-color-3eac5ff );font-family:"League Spartan", Sans-serif;font-size:48px;font-weight:500;line-height:50px;letter-spacing:-3px;}.elementor-5928 .elementor-element.elementor-element-35cee64{color:var( --e-global-color-f2cb2f5 );font-family:"Quicksand", Sans-serif;font-size:19px;font-weight:600;}.elementor-5928 .elementor-element.elementor-element-35cee64 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 100px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-8dcfd6b{color:var( --e-global-color-f2cb2f5 );font-family:"Quicksand", Sans-serif;font-size:19px;font-weight:700;}.elementor-5928 .elementor-element.elementor-element-348cfd2 .elementor-button{font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(125deg, #F97C0C 24%, #f2295b 100%);border-radius:5px 5px 5px 5px;padding:15px 30px 15px 30px;}.elementor-5928 .elementor-element.elementor-element-348cfd2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-348cfd2{width:var( --container-widget-width, 92.11% );max-width:92.11%;--container-widget-width:92.11%;--container-widget-flex-grow:0;}.elementor-5928 .elementor-element.elementor-element-23adb07 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5928 .elementor-element.elementor-element-d5473b8{text-align:left;}.elementor-5928 .elementor-element.elementor-element-d5473b8 img{height:500px;transition-duration:0.3s;}.elementor-5928 .elementor-element.elementor-element-e1bd31a{padding:15px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-ebc30be > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-5928 .elementor-element.elementor-element-ebc30be > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5928 .elementor-element.elementor-element-9332786{--display:flex;--background-transition:0.3s;}.elementor-5928 .elementor-element.elementor-element-d06d8d5 .elementor-heading-title{color:var( --e-global-color-3eac5ff );font-family:"League Spartan", Sans-serif;font-size:52px;font-weight:600;}.elementor-5928 .elementor-element.elementor-element-d06d8d5 > .elementor-widget-container{margin:0px 0px -19px 0px;padding:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-740eca6 .elementor-heading-title{color:var( --e-global-color-f2cb2f5 );font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:600;}.elementor-5928 .elementor-element.elementor-element-740eca6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-cc9f54d{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-5928 .elementor-element.elementor-element-cc9f54d .elementor-divider-separator{width:100%;}.elementor-5928 .elementor-element.elementor-element-cc9f54d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5928 .elementor-element.elementor-element-8298467{--display:flex;--background-transition:0.3s;}.elementor-5928 .elementor-element.elementor-element-89f4198 .elementor-heading-title{color:var( --e-global-color-3eac5ff );font-family:"League Spartan", Sans-serif;font-size:52px;font-weight:600;}.elementor-5928 .elementor-element.elementor-element-89f4198 > .elementor-widget-container{margin:0px 0px -19px 0px;padding:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-0c33aa0 .elementor-heading-title{color:var( --e-global-color-f2cb2f5 );font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:600;}.elementor-5928 .elementor-element.elementor-element-0c33aa0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-9453402{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-5928 .elementor-element.elementor-element-9453402 .elementor-divider-separator{width:100%;}.elementor-5928 .elementor-element.elementor-element-9453402 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5928 .elementor-element.elementor-element-bdc98e7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-5928 .elementor-element.elementor-element-bdc98e7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5928 .elementor-element.elementor-element-6cf3190{--display:flex;--background-transition:0.3s;}.elementor-5928 .elementor-element.elementor-element-8239b2e .elementor-heading-title{color:var( --e-global-color-3eac5ff );font-family:"League Spartan", Sans-serif;font-size:52px;font-weight:600;}.elementor-5928 .elementor-element.elementor-element-8239b2e > .elementor-widget-container{margin:0px 0px -19px 0px;padding:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-4579cf5 .elementor-heading-title{color:var( --e-global-color-f2cb2f5 );font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:600;}.elementor-5928 .elementor-element.elementor-element-4579cf5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-3e00abf{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-5928 .elementor-element.elementor-element-3e00abf .elementor-divider-separator{width:100%;}.elementor-5928 .elementor-element.elementor-element-3e00abf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5928 .elementor-element.elementor-element-92c22fd{--display:flex;--background-transition:0.3s;}.elementor-5928 .elementor-element.elementor-element-3a90878{text-align:left;}.elementor-5928 .elementor-element.elementor-element-3a90878 > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-5928 .elementor-element.elementor-element-7bba0da .elementor-heading-title{color:var( --e-global-color-f2cb2f5 );font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:600;}.elementor-5928 .elementor-element.elementor-element-7bba0da > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-766a24c{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-5928 .elementor-element.elementor-element-766a24c .elementor-divider-separator{width:100%;}.elementor-5928 .elementor-element.elementor-element-766a24c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5928 .elementor-element.elementor-element-f1d876d > .elementor-container{max-width:1200px;}.elementor-5928 .elementor-element.elementor-element-f1d876d{margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-5928 .elementor-element.elementor-element-bde2718.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5928 .elementor-element.elementor-element-bde2718.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5928 .elementor-element.elementor-element-bde2718.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5928 .elementor-element.elementor-element-bde2718 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5928 .elementor-element.elementor-element-8555687{text-align:center;}.elementor-5928 .elementor-element.elementor-element-8555687 .elementor-heading-title{color:var( --e-global-color-82b2b88 );font-family:var( --e-global-typography-6443a44-font-family ), Sans-serif;font-size:var( --e-global-typography-6443a44-font-size );font-weight:var( --e-global-typography-6443a44-font-weight );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-f0dba27{text-align:center;}.elementor-5928 .elementor-element.elementor-element-f0dba27 .elementor-heading-title{color:var( --e-global-color-3eac5ff );font-family:"League Spartan", Sans-serif;font-size:48px;font-weight:500;line-height:50px;letter-spacing:-3px;}.elementor-5928 .elementor-element.elementor-element-f0dba27 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-34555e8{text-align:center;color:var( --e-global-color-f2cb2f5 );font-family:"Quicksand", Sans-serif;font-size:19px;font-weight:600;}.elementor-5928 .elementor-element.elementor-element-34555e8 > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-5928 .elementor-element.elementor-element-91c899b{padding:15px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-a418b4d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5928 .elementor-element.elementor-element-a418b4d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5928 .elementor-element.elementor-element-a418b4d > .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;}.elementor-5928 .elementor-element.elementor-element-a418b4d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5928 .elementor-element.elementor-element-9935cc4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5928 .elementor-element.elementor-element-9935cc4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5928 .elementor-element.elementor-element-9935cc4 > .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;}.elementor-5928 .elementor-element.elementor-element-9935cc4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5928 .elementor-element.elementor-element-6095efe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5928 .elementor-element.elementor-element-6095efe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5928 .elementor-element.elementor-element-6095efe > .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;}.elementor-5928 .elementor-element.elementor-element-6095efe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5928 .elementor-element.elementor-element-89d686c{padding:15px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-4982c1a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5928 .elementor-element.elementor-element-4982c1a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5928 .elementor-element.elementor-element-4982c1a > .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;}.elementor-5928 .elementor-element.elementor-element-4982c1a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5928 .elementor-element.elementor-element-9281162:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5928 .elementor-element.elementor-element-9281162 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5928 .elementor-element.elementor-element-9281162 > .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;}.elementor-5928 .elementor-element.elementor-element-9281162 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5928 .elementor-element.elementor-element-4cb4a44:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5928 .elementor-element.elementor-element-4cb4a44 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5928 .elementor-element.elementor-element-4cb4a44 > .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;}.elementor-5928 .elementor-element.elementor-element-4cb4a44 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5928 .elementor-element.elementor-element-c674166:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5928 .elementor-element.elementor-element-c674166 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5928 .elementor-element.elementor-element-c674166 > .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;}.elementor-5928 .elementor-element.elementor-element-c674166 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5928 .elementor-element.elementor-element-c1c51cf .elementor-button{font-family:"League Spartan", Sans-serif;font-size:19px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(125deg, var( --e-global-color-82b2b88 ) 24%, #f2295b 100%);border-radius:5px 5px 5px 5px;padding:15px 30px 15px 30px;}.elementor-5928 .elementor-element.elementor-element-c1c51cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-c1c51cf{width:100%;max-width:100%;}.elementor-5928 .elementor-element.elementor-element-c1c51cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-c39600d > .elementor-container{max-width:1200px;}.elementor-5928 .elementor-element.elementor-element-c39600d:not(.elementor-motion-effects-element-type-background), .elementor-5928 .elementor-element.elementor-element-c39600d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-5928 .elementor-element.elementor-element-c39600d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-5928 .elementor-element.elementor-element-c39600d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5928 .elementor-element.elementor-element-5ce0fc0.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5928 .elementor-element.elementor-element-5ce0fc0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5928 .elementor-element.elementor-element-5ce0fc0.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5928 .elementor-element.elementor-element-5ce0fc0 > .elementor-element-populated{margin:0px 35px 0px 0px;--e-column-margin-right:35px;--e-column-margin-left:0px;}.elementor-5928 .elementor-element.elementor-element-451753b{--display:flex;--background-transition:0.3s;}.elementor-5928 .elementor-element.elementor-element-6581677 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-5928 .elementor-element.elementor-element-6581677 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5928 .elementor-element.elementor-element-545f4f5 .elementor-icon-box-wrapper{text-align:left;}.elementor-5928 .elementor-element.elementor-element-545f4f5{--icon-box-icon-margin:15px;--e-transform-transition-duration:500ms;}.elementor-5928 .elementor-element.elementor-element-545f4f5 .elementor-icon{font-size:50px;}.elementor-5928 .elementor-element.elementor-element-545f4f5 .elementor-icon-box-title{color:var( --e-global-color-988676c );}.elementor-5928 .elementor-element.elementor-element-545f4f5 .elementor-icon-box-title, .elementor-5928 .elementor-element.elementor-element-545f4f5 .elementor-icon-box-title a{font-family:var( --e-global-typography-6443a44-font-family ), Sans-serif;font-size:var( --e-global-typography-6443a44-font-size );font-weight:var( --e-global-typography-6443a44-font-weight );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-545f4f5 .elementor-icon-box-description{color:#57697E;font-family:"Quicksand", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;}.elementor-5928 .elementor-element.elementor-element-545f4f5 > .elementor-widget-container{padding:25px 25px 25px 25px;border-style:none;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(137.70000000000002, 137.70000000000002, 137.70000000000002, 0.5);}.elementor-5928 .elementor-element.elementor-element-545f4f5 > .elementor-widget-container:hover{--e-transform-translateY:-15px;}.elementor-5928 .elementor-element.elementor-element-f37f238 .elementor-icon-box-wrapper{text-align:left;}.elementor-5928 .elementor-element.elementor-element-f37f238{--icon-box-icon-margin:15px;--e-transform-transition-duration:500ms;}.elementor-5928 .elementor-element.elementor-element-f37f238 .elementor-icon{font-size:50px;}.elementor-5928 .elementor-element.elementor-element-f37f238 .elementor-icon-box-title{color:var( --e-global-color-988676c );}.elementor-5928 .elementor-element.elementor-element-f37f238 .elementor-icon-box-title, .elementor-5928 .elementor-element.elementor-element-f37f238 .elementor-icon-box-title a{font-family:var( --e-global-typography-6443a44-font-family ), Sans-serif;font-size:var( --e-global-typography-6443a44-font-size );font-weight:var( --e-global-typography-6443a44-font-weight );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-f37f238 .elementor-icon-box-description{color:#57697E;font-family:"Quicksand", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;}.elementor-5928 .elementor-element.elementor-element-f37f238 > .elementor-widget-container{padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:25px 25px 25px 25px;}.elementor-5928 .elementor-element.elementor-element-f37f238 > .elementor-widget-container:hover{--e-transform-translateY:-15px;}.elementor-5928 .elementor-element.elementor-element-37139d2 > .elementor-element-populated{margin:50px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-5928 .elementor-element.elementor-element-0ab1799 .elementor-icon-box-wrapper{text-align:left;}.elementor-5928 .elementor-element.elementor-element-0ab1799{--icon-box-icon-margin:15px;--e-transform-transition-duration:500ms;}.elementor-5928 .elementor-element.elementor-element-0ab1799 .elementor-icon{font-size:50px;}.elementor-5928 .elementor-element.elementor-element-0ab1799 .elementor-icon-box-title{color:var( --e-global-color-988676c );}.elementor-5928 .elementor-element.elementor-element-0ab1799 .elementor-icon-box-title, .elementor-5928 .elementor-element.elementor-element-0ab1799 .elementor-icon-box-title a{font-family:var( --e-global-typography-6443a44-font-family ), Sans-serif;font-size:var( --e-global-typography-6443a44-font-size );font-weight:var( --e-global-typography-6443a44-font-weight );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-0ab1799 .elementor-icon-box-description{color:#57697E;font-family:"Quicksand", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;}.elementor-5928 .elementor-element.elementor-element-0ab1799 > .elementor-widget-container{padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:25px 25px 25px 25px;}.elementor-5928 .elementor-element.elementor-element-0ab1799 > .elementor-widget-container:hover{--e-transform-translateY:-15px;}.elementor-5928 .elementor-element.elementor-element-ffc2c98 .elementor-icon-box-wrapper{text-align:left;}.elementor-5928 .elementor-element.elementor-element-ffc2c98{--icon-box-icon-margin:15px;--e-transform-transition-duration:500ms;}.elementor-5928 .elementor-element.elementor-element-ffc2c98 .elementor-icon{font-size:50px;}.elementor-5928 .elementor-element.elementor-element-ffc2c98 .elementor-icon-box-title{color:var( --e-global-color-988676c );}.elementor-5928 .elementor-element.elementor-element-ffc2c98 .elementor-icon-box-title, .elementor-5928 .elementor-element.elementor-element-ffc2c98 .elementor-icon-box-title a{font-family:var( --e-global-typography-6443a44-font-family ), Sans-serif;font-size:var( --e-global-typography-6443a44-font-size );font-weight:var( --e-global-typography-6443a44-font-weight );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-ffc2c98 .elementor-icon-box-description{color:#57697E;font-family:"Quicksand", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;}.elementor-5928 .elementor-element.elementor-element-ffc2c98 > .elementor-widget-container{padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:25px 25px 25px 25px;}.elementor-5928 .elementor-element.elementor-element-ffc2c98 > .elementor-widget-container:hover{--e-transform-translateX:0px;--e-transform-translateY:-15px;}.elementor-bc-flex-widget .elementor-5928 .elementor-element.elementor-element-bbae629.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5928 .elementor-element.elementor-element-bbae629.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5928 .elementor-element.elementor-element-bbae629 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-5928 .elementor-element.elementor-element-23d49ec .elementor-heading-title{color:var( --e-global-color-82b2b88 );font-family:var( --e-global-typography-6443a44-font-family ), Sans-serif;font-size:var( --e-global-typography-6443a44-font-size );font-weight:var( --e-global-typography-6443a44-font-weight );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-a367507 .elementor-heading-title{color:var( --e-global-color-3eac5ff );font-family:"League Spartan", Sans-serif;font-size:48px;font-weight:500;line-height:50px;letter-spacing:-3px;}.elementor-5928 .elementor-element.elementor-element-a367507 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-01d8bd2{color:var( --e-global-color-f2cb2f5 );font-family:"Quicksand", Sans-serif;font-size:19px;font-weight:600;}.elementor-5928 .elementor-element.elementor-element-19ea3d7{color:var( --e-global-color-f2cb2f5 );font-family:"Quicksand", Sans-serif;font-size:19px;font-weight:700;}.elementor-5928 .elementor-element.elementor-element-acb50f6 .elementor-button{font-family:"League Spartan", Sans-serif;font-size:19px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(125deg, var( --e-global-color-82b2b88 ) 24%, #f2295b 100%);border-radius:5px 5px 5px 5px;padding:15px 30px 15px 30px;}.elementor-5928 .elementor-element.elementor-element-acb50f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-acb50f6{width:var( --container-widget-width, 92.118% );max-width:92.118%;--container-widget-width:92.118%;--container-widget-flex-grow:0;}.elementor-5928 .elementor-element.elementor-element-acb50f6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-0e8bc87 > .elementor-container{max-width:1200px;}.elementor-5928 .elementor-element.elementor-element-0e8bc87:not(.elementor-motion-effects-element-type-background), .elementor-5928 .elementor-element.elementor-element-0e8bc87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5928 .elementor-element.elementor-element-0e8bc87{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 25px 0px;}.elementor-5928 .elementor-element.elementor-element-0e8bc87 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5928 .elementor-element.elementor-element-cfa5ed5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5928 .elementor-element.elementor-element-cfa5ed5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5928 .elementor-element.elementor-element-cfa5ed5 > .elementor-element-populated{margin:0px 34px 0px 0px;--e-column-margin-right:34px;--e-column-margin-left:0px;}.elementor-5928 .elementor-element.elementor-element-d1bc2bb{text-align:center;}.elementor-5928 .elementor-element.elementor-element-d1bc2bb .elementor-heading-title{color:var( --e-global-color-82b2b88 );font-family:var( --e-global-typography-6443a44-font-family ), Sans-serif;font-size:var( --e-global-typography-6443a44-font-size );font-weight:var( --e-global-typography-6443a44-font-weight );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-4287d8b{text-align:center;}.elementor-5928 .elementor-element.elementor-element-4287d8b .elementor-heading-title{color:var( --e-global-color-3eac5ff );font-family:var( --e-global-typography-2d71832-font-family ), Sans-serif;font-size:var( --e-global-typography-2d71832-font-size );font-weight:var( --e-global-typography-2d71832-font-weight );line-height:var( --e-global-typography-2d71832-line-height );letter-spacing:var( --e-global-typography-2d71832-letter-spacing );word-spacing:var( --e-global-typography-2d71832-word-spacing );}.elementor-5928 .elementor-element.elementor-element-4287d8b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-67b8fbe{text-align:center;color:var( --e-global-color-f2cb2f5 );font-family:"Quicksand", Sans-serif;font-size:19px;font-weight:600;}.elementor-5928 .elementor-element.elementor-element-242fcec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 50px;--background-transition:0.3s;}.elementor-5928 .elementor-element.elementor-element-cd98ae1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-5928 .elementor-element.elementor-element-068b29e .elementor-icon-box-wrapper{text-align:left;}.elementor-5928 .elementor-element.elementor-element-068b29e{--icon-box-icon-margin:15px;--e-transform-transition-duration:800ms;}.elementor-5928 .elementor-element.elementor-element-068b29e .elementor-icon-box-title{margin-bottom:2px;color:var( --e-global-color-988676c );}.elementor-5928 .elementor-element.elementor-element-068b29e .elementor-icon{font-size:50px;}.elementor-5928 .elementor-element.elementor-element-068b29e .elementor-icon-box-title, .elementor-5928 .elementor-element.elementor-element-068b29e .elementor-icon-box-title a{font-family:var( --e-global-typography-6443a44-font-family ), Sans-serif;font-size:var( --e-global-typography-6443a44-font-size );font-weight:var( --e-global-typography-6443a44-font-weight );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-068b29e .elementor-icon-box-description{color:#7B8599;font-family:"Quicksand", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;}.elementor-5928 .elementor-element.elementor-element-068b29e > .elementor-widget-container{padding:25px 25px 25px 25px;background-color:#FFFFFF;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-5928 .elementor-element.elementor-element-068b29e > .elementor-widget-container:hover{--e-transform-translateY:-8px;}.elementor-5928 .elementor-element.elementor-element-3af915a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-5928 .elementor-element.elementor-element-fe280d1 .elementor-icon-box-wrapper{text-align:left;}.elementor-5928 .elementor-element.elementor-element-fe280d1{--icon-box-icon-margin:15px;--e-transform-transition-duration:800ms;}.elementor-5928 .elementor-element.elementor-element-fe280d1 .elementor-icon-box-title{margin-bottom:2px;color:var( --e-global-color-988676c );}.elementor-5928 .elementor-element.elementor-element-fe280d1 .elementor-icon{font-size:50px;}.elementor-5928 .elementor-element.elementor-element-fe280d1 .elementor-icon-box-title, .elementor-5928 .elementor-element.elementor-element-fe280d1 .elementor-icon-box-title a{font-family:var( --e-global-typography-6443a44-font-family ), Sans-serif;font-size:var( --e-global-typography-6443a44-font-size );font-weight:var( --e-global-typography-6443a44-font-weight );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-fe280d1 .elementor-icon-box-description{color:#7B8599;font-family:"Quicksand", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;}.elementor-5928 .elementor-element.elementor-element-fe280d1 > .elementor-widget-container{padding:25px 25px 25px 25px;background-color:#FFFFFF;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-5928 .elementor-element.elementor-element-fe280d1 > .elementor-widget-container:hover{--e-transform-translateY:-8px;}.elementor-5928 .elementor-element.elementor-element-660781c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 50px;--background-transition:0.3s;}.elementor-5928 .elementor-element.elementor-element-d98b8f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-5928 .elementor-element.elementor-element-c44d7b8 .elementor-icon-box-wrapper{text-align:left;}.elementor-5928 .elementor-element.elementor-element-c44d7b8{--icon-box-icon-margin:15px;--e-transform-transition-duration:800ms;}.elementor-5928 .elementor-element.elementor-element-c44d7b8 .elementor-icon-box-title{margin-bottom:2px;color:var( --e-global-color-988676c );}.elementor-5928 .elementor-element.elementor-element-c44d7b8 .elementor-icon{font-size:50px;}.elementor-5928 .elementor-element.elementor-element-c44d7b8 .elementor-icon-box-title, .elementor-5928 .elementor-element.elementor-element-c44d7b8 .elementor-icon-box-title a{font-family:var( --e-global-typography-6443a44-font-family ), Sans-serif;font-size:var( --e-global-typography-6443a44-font-size );font-weight:var( --e-global-typography-6443a44-font-weight );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-c44d7b8 .elementor-icon-box-description{color:#7B8599;font-family:"Quicksand", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;}.elementor-5928 .elementor-element.elementor-element-c44d7b8 > .elementor-widget-container{padding:25px 25px 25px 25px;background-color:#FFFFFF;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-5928 .elementor-element.elementor-element-c44d7b8 > .elementor-widget-container:hover{--e-transform-translateY:-8px;}.elementor-5928 .elementor-element.elementor-element-b0ef6ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-5928 .elementor-element.elementor-element-b080a24 .elementor-icon-box-wrapper{text-align:left;}.elementor-5928 .elementor-element.elementor-element-b080a24{--icon-box-icon-margin:15px;--e-transform-transition-duration:800ms;}.elementor-5928 .elementor-element.elementor-element-b080a24 .elementor-icon-box-title{margin-bottom:2px;color:var( --e-global-color-988676c );}.elementor-5928 .elementor-element.elementor-element-b080a24 .elementor-icon{font-size:50px;}.elementor-5928 .elementor-element.elementor-element-b080a24 .elementor-icon-box-title, .elementor-5928 .elementor-element.elementor-element-b080a24 .elementor-icon-box-title a{font-family:var( --e-global-typography-6443a44-font-family ), Sans-serif;font-size:var( --e-global-typography-6443a44-font-size );font-weight:var( --e-global-typography-6443a44-font-weight );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-b080a24 .elementor-icon-box-description{color:#7B8599;font-family:"Quicksand", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;}.elementor-5928 .elementor-element.elementor-element-b080a24 > .elementor-widget-container{padding:25px 25px 25px 25px;background-color:#FFFFFF;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-5928 .elementor-element.elementor-element-b080a24 > .elementor-widget-container:hover{--e-transform-translateY:-8px;}.elementor-5928 .elementor-element.elementor-element-cec54ec{--display:flex;--background-transition:0.3s;--padding-block-start:25px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5928 .elementor-element.elementor-element-229cd16 .elementor-button{font-family:"League Spartan", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(125deg, var( --e-global-color-82b2b88 ) 22%, #f2295b 100%);border-radius:5px 5px 5px 5px;padding:15px 30px 15px 30px;}.elementor-5928 .elementor-element.elementor-element-229cd16 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-229cd16{width:var( --container-widget-width, 92.118% );max-width:92.118%;--container-widget-width:92.118%;--container-widget-flex-grow:0;}.elementor-5928 .elementor-element.elementor-element-229cd16.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-090eb84 > .elementor-container{max-width:1200px;}.elementor-5928 .elementor-element.elementor-element-090eb84:not(.elementor-motion-effects-element-type-background), .elementor-5928 .elementor-element.elementor-element-090eb84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-5928 .elementor-element.elementor-element-090eb84{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-5928 .elementor-element.elementor-element-090eb84 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5928 .elementor-element.elementor-element-2f3c3e4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5928 .elementor-element.elementor-element-2f3c3e4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5928 .elementor-element.elementor-element-2f3c3e4 > .elementor-element-populated{margin:0px 34px 0px 0px;--e-column-margin-right:34px;--e-column-margin-left:0px;}.elementor-5928 .elementor-element.elementor-element-afb1871 .elementor-heading-title{color:var( --e-global-color-82b2b88 );font-family:var( --e-global-typography-6443a44-font-family ), Sans-serif;font-size:var( --e-global-typography-6443a44-font-size );font-weight:var( --e-global-typography-6443a44-font-weight );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-2b21a55 .elementor-heading-title{color:var( --e-global-color-3eac5ff );font-family:var( --e-global-typography-2d71832-font-family ), Sans-serif;font-size:var( --e-global-typography-2d71832-font-size );font-weight:var( --e-global-typography-2d71832-font-weight );line-height:var( --e-global-typography-2d71832-line-height );letter-spacing:var( --e-global-typography-2d71832-letter-spacing );word-spacing:var( --e-global-typography-2d71832-word-spacing );}.elementor-5928 .elementor-element.elementor-element-2b21a55 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5928 .elementor-element.elementor-element-32541b6.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5928 .elementor-element.elementor-element-32541b6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5928 .elementor-element.elementor-element-32541b6.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5928 .elementor-element.elementor-element-32541b6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-4be1701:not(.elementor-motion-effects-element-type-background), .elementor-5928 .elementor-element.elementor-element-4be1701 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5928 .elementor-element.elementor-element-4be1701{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;z-index:0;}.elementor-5928 .elementor-element.elementor-element-4be1701 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5928 .elementor-element.elementor-element-de47a21{text-align:center;}.elementor-5928 .elementor-element.elementor-element-de47a21 .elementor-heading-title{color:var( --e-global-color-82b2b88 );font-family:var( --e-global-typography-6443a44-font-family ), Sans-serif;font-size:var( --e-global-typography-6443a44-font-size );font-weight:var( --e-global-typography-6443a44-font-weight );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-112b830{text-align:center;}.elementor-5928 .elementor-element.elementor-element-112b830 .elementor-heading-title{color:var( --e-global-color-3eac5ff );font-family:var( --e-global-typography-2d71832-font-family ), Sans-serif;font-size:var( --e-global-typography-2d71832-font-size );font-weight:var( --e-global-typography-2d71832-font-weight );line-height:var( --e-global-typography-2d71832-line-height );letter-spacing:var( --e-global-typography-2d71832-letter-spacing );word-spacing:var( --e-global-typography-2d71832-word-spacing );}.elementor-5928 .elementor-element.elementor-element-112b830 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-c213017{text-align:center;color:var( --e-global-color-f2cb2f5 );font-family:"Quicksand", Sans-serif;font-size:19px;font-weight:600;}.elementor-5928 .elementor-element.elementor-element-3308abc .elementor-button{font-family:"League Spartan", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(125deg, var( --e-global-color-82b2b88 ) 22%, #f2295b 100%);border-radius:5px 5px 5px 5px;padding:15px 30px 15px 30px;}.elementor-5928 .elementor-element.elementor-element-3308abc > .elementor-widget-container{margin:15px 0px 25px 0px;}.elementor-5928 .elementor-element.elementor-element-3308abc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-5ca70bd > .elementor-container{max-width:1200px;}.elementor-5928 .elementor-element.elementor-element-5ca70bd:not(.elementor-motion-effects-element-type-background), .elementor-5928 .elementor-element.elementor-element-5ca70bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3eac5ff );}.elementor-5928 .elementor-element.elementor-element-5ca70bd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-5ca70bd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5928 .elementor-element.elementor-element-3b2b370{text-align:center;}.elementor-5928 .elementor-element.elementor-element-3b2b370 .elementor-heading-title{color:var( --e-global-color-989050e );font-family:var( --e-global-typography-6443a44-font-family ), Sans-serif;font-size:var( --e-global-typography-6443a44-font-size );font-weight:var( --e-global-typography-6443a44-font-weight );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-b5e5240{text-align:center;}.elementor-5928 .elementor-element.elementor-element-b5e5240 .elementor-heading-title{color:var( --e-global-color-989050e );font-family:var( --e-global-typography-2d71832-font-family ), Sans-serif;font-size:var( --e-global-typography-2d71832-font-size );font-weight:var( --e-global-typography-2d71832-font-weight );line-height:var( --e-global-typography-2d71832-line-height );letter-spacing:var( --e-global-typography-2d71832-letter-spacing );word-spacing:var( --e-global-typography-2d71832-word-spacing );}.elementor-5928 .elementor-element.elementor-element-b5e5240 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-9f38de2 > .elementor-container{max-width:1200px;}.elementor-5928 .elementor-element.elementor-element-9f38de2:not(.elementor-motion-effects-element-type-background), .elementor-5928 .elementor-element.elementor-element-9f38de2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3eac5ff );}.elementor-5928 .elementor-element.elementor-element-9f38de2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 75px 0px;}.elementor-5928 .elementor-element.elementor-element-9f38de2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5928 .elementor-element.elementor-element-2726c6f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5928 .elementor-element.elementor-element-2726c6f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5928 .elementor-element.elementor-element-2726c6f > .elementor-element-populated{margin:0px 34px 0px 0px;--e-column-margin-right:34px;--e-column-margin-left:0px;}.elementor-5928 .elementor-element.elementor-element-0ed8676 .elementor-heading-title{color:var( --e-global-color-989050e );font-family:var( --e-global-typography-6443a44-font-family ), Sans-serif;font-size:var( --e-global-typography-6443a44-font-size );font-weight:var( --e-global-typography-6443a44-font-weight );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-dd2ad5e .elementor-heading-title{color:var( --e-global-color-989050e );font-family:var( --e-global-typography-2d71832-font-family ), Sans-serif;font-size:var( --e-global-typography-2d71832-font-size );font-weight:var( --e-global-typography-2d71832-font-weight );line-height:var( --e-global-typography-2d71832-line-height );letter-spacing:var( --e-global-typography-2d71832-letter-spacing );word-spacing:var( --e-global-typography-2d71832-word-spacing );}.elementor-5928 .elementor-element.elementor-element-dd2ad5e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-f199904{color:var( --e-global-color-989050e );font-family:var( --e-global-typography-6e5adf3-font-family ), Sans-serif;font-size:var( --e-global-typography-6e5adf3-font-size );font-weight:var( --e-global-typography-6e5adf3-font-weight );line-height:var( --e-global-typography-6e5adf3-line-height );letter-spacing:var( --e-global-typography-6e5adf3-letter-spacing );word-spacing:var( --e-global-typography-6e5adf3-word-spacing );}.elementor-5928 .elementor-element.elementor-element-1f1a386{--icon-box-icon-margin:16px;}.elementor-5928 .elementor-element.elementor-element-1f1a386 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-989050e );}.elementor-5928 .elementor-element.elementor-element-1f1a386 .elementor-icon{font-size:65px;}.elementor-5928 .elementor-element.elementor-element-1f1a386 .elementor-icon-box-title, .elementor-5928 .elementor-element.elementor-element-1f1a386 .elementor-icon-box-title a{font-family:var( --e-global-typography-6443a44-font-family ), Sans-serif;font-size:var( --e-global-typography-6443a44-font-size );font-weight:var( --e-global-typography-6443a44-font-weight );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-1f1a386 .elementor-icon-box-description{color:var( --e-global-color-989050e );font-family:var( --e-global-typography-6e5adf3-font-family ), Sans-serif;font-size:var( --e-global-typography-6e5adf3-font-size );font-weight:var( --e-global-typography-6e5adf3-font-weight );line-height:var( --e-global-typography-6e5adf3-line-height );letter-spacing:var( --e-global-typography-6e5adf3-letter-spacing );word-spacing:var( --e-global-typography-6e5adf3-word-spacing );}.elementor-5928 .elementor-element.elementor-element-1f1a386 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5928 .elementor-element.elementor-element-0e9db38.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5928 .elementor-element.elementor-element-0e9db38.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5928 .elementor-element.elementor-element-0e9db38.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5928 .elementor-element.elementor-element-0e9db38 > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5928 .elementor-element.elementor-element-5624c75.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5928 .elementor-element.elementor-element-5624c75.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5928 .elementor-element.elementor-element-5624c75.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5928 .elementor-element.elementor-element-5624c75 > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-5928 .elementor-element.elementor-element-5b2d9b1b:not(.elementor-motion-effects-element-type-background), .elementor-5928 .elementor-element.elementor-element-5b2d9b1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-130px 100px;background-size:initial;}.elementor-5928 .elementor-element.elementor-element-5b2d9b1b{margin-top:-143px;margin-bottom:0px;padding:243px 10px 143px 10px;}.elementor-5928 .elementor-element.elementor-element-652b2666 > .elementor-element-populated{margin:-93px 0px 48px 300px;--e-column-margin-right:0px;--e-column-margin-left:300px;padding:20px 0px 24px 0px;}.elementor-5928 .elementor-element.elementor-element-4f89b56a > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-5928 .elementor-element.elementor-element-ca4fc0f > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-5928 .elementor-element.elementor-element-5e541f0{margin-top:-170px;margin-bottom:0px;padding:100px 15px 34px 15px;}.elementor-5928 .elementor-element.elementor-element-f1d876d{padding:034px 10px 25px 10px;}.elementor-5928 .elementor-element.elementor-element-bde2718 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5928 .elementor-element.elementor-element-8555687 .elementor-heading-title{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-c1c51cf > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-c39600d{padding:034px 10px 25px 10px;}.elementor-5928 .elementor-element.elementor-element-5ce0fc0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5928 .elementor-element.elementor-element-545f4f5 .elementor-icon-box-title, .elementor-5928 .elementor-element.elementor-element-545f4f5 .elementor-icon-box-title a{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-f37f238 .elementor-icon-box-title, .elementor-5928 .elementor-element.elementor-element-f37f238 .elementor-icon-box-title a{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-0ab1799 .elementor-icon-box-title, .elementor-5928 .elementor-element.elementor-element-0ab1799 .elementor-icon-box-title a{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-ffc2c98 .elementor-icon-box-title, .elementor-5928 .elementor-element.elementor-element-ffc2c98 .elementor-icon-box-title a{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-bbae629 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-5928 .elementor-element.elementor-element-23d49ec .elementor-heading-title{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-acb50f6 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-0e8bc87{margin-top:0px;margin-bottom:0px;padding:0px 10px 80px 10px;}.elementor-5928 .elementor-element.elementor-element-cfa5ed5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-5928 .elementor-element.elementor-element-d1bc2bb .elementor-heading-title{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-4287d8b .elementor-heading-title{font-size:var( --e-global-typography-2d71832-font-size );line-height:var( --e-global-typography-2d71832-line-height );letter-spacing:var( --e-global-typography-2d71832-letter-spacing );word-spacing:var( --e-global-typography-2d71832-word-spacing );}.elementor-5928 .elementor-element.elementor-element-068b29e .elementor-icon-box-title, .elementor-5928 .elementor-element.elementor-element-068b29e .elementor-icon-box-title a{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-fe280d1 .elementor-icon-box-title, .elementor-5928 .elementor-element.elementor-element-fe280d1 .elementor-icon-box-title a{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-c44d7b8 .elementor-icon-box-title, .elementor-5928 .elementor-element.elementor-element-c44d7b8 .elementor-icon-box-title a{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-b080a24 .elementor-icon-box-title, .elementor-5928 .elementor-element.elementor-element-b080a24 .elementor-icon-box-title a{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-229cd16 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-090eb84{padding:0px 10px 80px 10px;}.elementor-5928 .elementor-element.elementor-element-2f3c3e4 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5928 .elementor-element.elementor-element-afb1871 .elementor-heading-title{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-2b21a55 .elementor-heading-title{font-size:var( --e-global-typography-2d71832-font-size );line-height:var( --e-global-typography-2d71832-line-height );letter-spacing:var( --e-global-typography-2d71832-letter-spacing );word-spacing:var( --e-global-typography-2d71832-word-spacing );}.elementor-5928 .elementor-element.elementor-element-32541b6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5928 .elementor-element.elementor-element-4be1701{padding:25px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-de47a21 .elementor-heading-title{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-112b830 .elementor-heading-title{font-size:var( --e-global-typography-2d71832-font-size );line-height:var( --e-global-typography-2d71832-line-height );letter-spacing:var( --e-global-typography-2d71832-letter-spacing );word-spacing:var( --e-global-typography-2d71832-word-spacing );}.elementor-5928 .elementor-element.elementor-element-3308abc > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-5ca70bd{padding:25px 10px 25px 10px;}.elementor-5928 .elementor-element.elementor-element-3b2b370 .elementor-heading-title{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-b5e5240 .elementor-heading-title{font-size:var( --e-global-typography-2d71832-font-size );line-height:var( --e-global-typography-2d71832-line-height );letter-spacing:var( --e-global-typography-2d71832-letter-spacing );word-spacing:var( --e-global-typography-2d71832-word-spacing );}.elementor-5928 .elementor-element.elementor-element-9f38de2{padding:25px 10px 25px 10px;}.elementor-5928 .elementor-element.elementor-element-2726c6f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5928 .elementor-element.elementor-element-0ed8676 .elementor-heading-title{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-dd2ad5e .elementor-heading-title{font-size:var( --e-global-typography-2d71832-font-size );line-height:var( --e-global-typography-2d71832-line-height );letter-spacing:var( --e-global-typography-2d71832-letter-spacing );word-spacing:var( --e-global-typography-2d71832-word-spacing );}.elementor-5928 .elementor-element.elementor-element-f199904{font-size:var( --e-global-typography-6e5adf3-font-size );line-height:var( --e-global-typography-6e5adf3-line-height );letter-spacing:var( --e-global-typography-6e5adf3-letter-spacing );word-spacing:var( --e-global-typography-6e5adf3-word-spacing );}.elementor-5928 .elementor-element.elementor-element-1f1a386 .elementor-icon-box-title, .elementor-5928 .elementor-element.elementor-element-1f1a386 .elementor-icon-box-title a{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-1f1a386 .elementor-icon-box-description{font-size:var( --e-global-typography-6e5adf3-font-size );line-height:var( --e-global-typography-6e5adf3-line-height );letter-spacing:var( --e-global-typography-6e5adf3-letter-spacing );word-spacing:var( --e-global-typography-6e5adf3-word-spacing );}.elementor-5928 .elementor-element.elementor-element-0e9db38 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5928 .elementor-element.elementor-element-5624c75 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-5928 .elementor-element.elementor-element-5b2d9b1b:not(.elementor-motion-effects-element-type-background), .elementor-5928 .elementor-element.elementor-element-5b2d9b1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-43px 0px;background-size:586px auto;}.elementor-5928 .elementor-element.elementor-element-5b2d9b1b{margin-top:0px;margin-bottom:0px;padding:12px 12px 12px 12px;}.elementor-5928 .elementor-element.elementor-element-19813847 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5928 .elementor-element.elementor-element-652b2666 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-5928 .elementor-element.elementor-element-665fe24 .elementor-heading-title{font-size:47px;line-height:40px;letter-spacing:-0.3px;}.elementor-5928 .elementor-element.elementor-element-665fe24 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-4f89b56a{font-size:19px;}.elementor-5928 .elementor-element.elementor-element-4f89b56a > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-5928 .elementor-element.elementor-element-ca4fc0f .elementor-button{font-size:15px;padding:10px 12px 10px 12px;}.elementor-5928 .elementor-element.elementor-element-ca4fc0f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-5e541f0{margin-top:0px;margin-bottom:0px;padding:15px 15px 15px 15px;}.elementor-5928 .elementor-element.elementor-element-35cee64 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-d06d8d5{text-align:center;}.elementor-5928 .elementor-element.elementor-element-740eca6{text-align:center;}.elementor-5928 .elementor-element.elementor-element-89f4198{text-align:center;}.elementor-5928 .elementor-element.elementor-element-0c33aa0{text-align:center;}.elementor-5928 .elementor-element.elementor-element-8239b2e{text-align:center;}.elementor-5928 .elementor-element.elementor-element-4579cf5{text-align:center;}.elementor-5928 .elementor-element.elementor-element-7bba0da{text-align:center;}.elementor-5928 .elementor-element.elementor-element-f1d876d{margin-top:0px;margin-bottom:0px;padding:50px 10px 50px 10px;}.elementor-5928 .elementor-element.elementor-element-bde2718 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5928 .elementor-element.elementor-element-8555687 .elementor-heading-title{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-34555e8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-a418b4d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5928 .elementor-element.elementor-element-9935cc4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5928 .elementor-element.elementor-element-6095efe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5928 .elementor-element.elementor-element-89d686c{padding:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-4982c1a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5928 .elementor-element.elementor-element-9281162 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5928 .elementor-element.elementor-element-4cb4a44 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5928 .elementor-element.elementor-element-c674166 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5928 .elementor-element.elementor-element-c1c51cf .elementor-button{padding:18px 32px 18px 32px;}.elementor-5928 .elementor-element.elementor-element-c39600d{margin-top:0px;margin-bottom:0px;padding:50px 10px 50px 10px;}.elementor-5928 .elementor-element.elementor-element-5ce0fc0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5928 .elementor-element.elementor-element-6581677 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5928 .elementor-element.elementor-element-545f4f5 .elementor-icon-box-title, .elementor-5928 .elementor-element.elementor-element-545f4f5 .elementor-icon-box-title a{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-f37f238 .elementor-icon-box-title, .elementor-5928 .elementor-element.elementor-element-f37f238 .elementor-icon-box-title a{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-37139d2 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5928 .elementor-element.elementor-element-0ab1799 .elementor-icon-box-title, .elementor-5928 .elementor-element.elementor-element-0ab1799 .elementor-icon-box-title a{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-ffc2c98 .elementor-icon-box-title, .elementor-5928 .elementor-element.elementor-element-ffc2c98 .elementor-icon-box-title a{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-bbae629 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-5928 .elementor-element.elementor-element-23d49ec .elementor-heading-title{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-acb50f6 .elementor-button{padding:18px 32px 18px 32px;}.elementor-5928 .elementor-element.elementor-element-0e8bc87{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-cfa5ed5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5928 .elementor-element.elementor-element-d1bc2bb .elementor-heading-title{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-4287d8b .elementor-heading-title{font-size:var( --e-global-typography-2d71832-font-size );line-height:var( --e-global-typography-2d71832-line-height );letter-spacing:var( --e-global-typography-2d71832-letter-spacing );word-spacing:var( --e-global-typography-2d71832-word-spacing );}.elementor-5928 .elementor-element.elementor-element-068b29e .elementor-icon-box-title, .elementor-5928 .elementor-element.elementor-element-068b29e .elementor-icon-box-title a{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-fe280d1 .elementor-icon-box-title, .elementor-5928 .elementor-element.elementor-element-fe280d1 .elementor-icon-box-title a{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-c44d7b8 .elementor-icon-box-title, .elementor-5928 .elementor-element.elementor-element-c44d7b8 .elementor-icon-box-title a{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-b080a24 .elementor-icon-box-title, .elementor-5928 .elementor-element.elementor-element-b080a24 .elementor-icon-box-title a{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-229cd16 .elementor-button{font-size:17px;padding:18px 19px 18px 19px;}.elementor-5928 .elementor-element.elementor-element-090eb84{margin-top:0px;margin-bottom:0px;padding:50px 10px 50px 10px;}.elementor-5928 .elementor-element.elementor-element-2f3c3e4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5928 .elementor-element.elementor-element-afb1871 .elementor-heading-title{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-2b21a55 .elementor-heading-title{font-size:var( --e-global-typography-2d71832-font-size );line-height:var( --e-global-typography-2d71832-line-height );letter-spacing:var( --e-global-typography-2d71832-letter-spacing );word-spacing:var( --e-global-typography-2d71832-word-spacing );}.elementor-5928 .elementor-element.elementor-element-32541b6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5928 .elementor-element.elementor-element-4be1701{padding:25px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-de47a21 .elementor-heading-title{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-112b830 .elementor-heading-title{font-size:var( --e-global-typography-2d71832-font-size );line-height:var( --e-global-typography-2d71832-line-height );letter-spacing:var( --e-global-typography-2d71832-letter-spacing );word-spacing:var( --e-global-typography-2d71832-word-spacing );}.elementor-5928 .elementor-element.elementor-element-3308abc .elementor-button{padding:18px 32px 18px 32px;}.elementor-5928 .elementor-element.elementor-element-5ca70bd{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-3b2b370 .elementor-heading-title{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-b5e5240 .elementor-heading-title{font-size:var( --e-global-typography-2d71832-font-size );line-height:var( --e-global-typography-2d71832-line-height );letter-spacing:var( --e-global-typography-2d71832-letter-spacing );word-spacing:var( --e-global-typography-2d71832-word-spacing );}.elementor-5928 .elementor-element.elementor-element-9f38de2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-2726c6f > .elementor-element-populated{margin:-50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5928 .elementor-element.elementor-element-0ed8676{text-align:center;}.elementor-5928 .elementor-element.elementor-element-0ed8676 .elementor-heading-title{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-dd2ad5e{text-align:center;}.elementor-5928 .elementor-element.elementor-element-dd2ad5e .elementor-heading-title{font-size:var( --e-global-typography-2d71832-font-size );line-height:var( --e-global-typography-2d71832-line-height );letter-spacing:var( --e-global-typography-2d71832-letter-spacing );word-spacing:var( --e-global-typography-2d71832-word-spacing );}.elementor-5928 .elementor-element.elementor-element-f199904{text-align:center;font-size:var( --e-global-typography-6e5adf3-font-size );line-height:var( --e-global-typography-6e5adf3-line-height );letter-spacing:var( --e-global-typography-6e5adf3-letter-spacing );word-spacing:var( --e-global-typography-6e5adf3-word-spacing );}.elementor-5928 .elementor-element.elementor-element-1f1a386 .elementor-icon-box-title, .elementor-5928 .elementor-element.elementor-element-1f1a386 .elementor-icon-box-title a{font-size:var( --e-global-typography-6443a44-font-size );line-height:var( --e-global-typography-6443a44-line-height );letter-spacing:var( --e-global-typography-6443a44-letter-spacing );word-spacing:var( --e-global-typography-6443a44-word-spacing );}.elementor-5928 .elementor-element.elementor-element-1f1a386 .elementor-icon-box-description{font-size:var( --e-global-typography-6e5adf3-font-size );line-height:var( --e-global-typography-6e5adf3-line-height );letter-spacing:var( --e-global-typography-6e5adf3-letter-spacing );word-spacing:var( --e-global-typography-6e5adf3-word-spacing );}.elementor-5928 .elementor-element.elementor-element-0e9db38 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5928 .elementor-element.elementor-element-5624c75 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(min-width:768px){.elementor-5928 .elementor-element.elementor-element-19813847{width:53%;}.elementor-5928 .elementor-element.elementor-element-652b2666{width:47%;}.elementor-5928 .elementor-element.elementor-element-4982c1a{width:16%;}.elementor-5928 .elementor-element.elementor-element-9281162{width:34%;}.elementor-5928 .elementor-element.elementor-element-4cb4a44{width:34%;}.elementor-5928 .elementor-element.elementor-element-c674166{width:16%;}.elementor-5928 .elementor-element.elementor-element-cd98ae1{--width:50%;}.elementor-5928 .elementor-element.elementor-element-3af915a{--width:50%;}.elementor-5928 .elementor-element.elementor-element-d98b8f8{--width:50%;}.elementor-5928 .elementor-element.elementor-element-b0ef6ea{--width:50%;}.elementor-5928 .elementor-element.elementor-element-2f3c3e4{width:35%;}.elementor-5928 .elementor-element.elementor-element-32541b6{width:65%;}.elementor-5928 .elementor-element.elementor-element-2726c6f{width:48%;}.elementor-5928 .elementor-element.elementor-element-0e9db38{width:2.007%;}.elementor-5928 .elementor-element.elementor-element-5624c75{width:49.325%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5928 .elementor-element.elementor-element-652b2666{width:100%;}.elementor-5928 .elementor-element.elementor-element-bde2718{width:100%;}.elementor-5928 .elementor-element.elementor-element-5ce0fc0{width:100%;}.elementor-5928 .elementor-element.elementor-element-bbae629{width:100%;}.elementor-5928 .elementor-element.elementor-element-cfa5ed5{width:100%;}.elementor-5928 .elementor-element.elementor-element-2f3c3e4{width:100%;}.elementor-5928 .elementor-element.elementor-element-32541b6{width:100%;}.elementor-5928 .elementor-element.elementor-element-2726c6f{width:100%;}.elementor-5928 .elementor-element.elementor-element-0e9db38{width:100%;}.elementor-5928 .elementor-element.elementor-element-5624c75{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-665fe24 */#homebannerheading{
 
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f89b56a */#homebannercontent{
    margin: 0px;
    
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0f4fd8a */@media only screen and (max-width: 450px) {
input.wpcf7-form-control.has-spinner.wpcf7-submit {
    font-family: "League Spartan", Sans-serif !important;
    font-size: 18px!important;
    font-weight: 600;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: transparent;
    background-image: linear-gradient(125deg, var(--e-global-color-82b2b88) 22%, #f2295b 100%);
    border-radius: 5px 5px 5px 5px;
    padding: 11px 9px 11px 9px !important;
    margin: 34px 0;
    width: 100%;
    text-transform: uppercase;
}
}/* End custom CSS */