.elementor-249 .elementor-element.elementor-element-f4a7587 > .elementor-container{max-width:1600px;}.elementor-249 .elementor-element.elementor-element-7df7fc74:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-249 .elementor-element.elementor-element-7df7fc74 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-249 .elementor-element.elementor-element-7df7fc74 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("http://geekdevil.com/wp-content/uploads/2026/03/mghome05.png");background-position:center left;background-size:cover;opacity:0.38;}.elementor-249 .elementor-element.elementor-element-7df7fc74 > .elementor-element-populated, .elementor-249 .elementor-element.elementor-element-7df7fc74 > .elementor-element-populated > .elementor-background-overlay, .elementor-249 .elementor-element.elementor-element-7df7fc74 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-7df7fc74 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-249 .elementor-element.elementor-element-7df7fc74 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-249 .elementor-element.elementor-element-bdecf55 > .elementor-container{max-width:1600px;}.elementor-bc-flex-widget .elementor-249 .elementor-element.elementor-element-b234f8e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-249 .elementor-element.elementor-element-b234f8e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-249 .elementor-element.elementor-element-b234f8e > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-249 .elementor-element.elementor-element-29037d09{--divider-border-style:solid;--divider-color:var( --e-global-color-8a7f6c8 );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-249 .elementor-element.elementor-element-29037d09 .elementor-divider-separator{width:51%;margin:0 auto;margin-left:0;}.elementor-249 .elementor-element.elementor-element-29037d09 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-249 .elementor-element.elementor-element-29037d09 .elementor-divider__text{color:var( --e-global-color-8a7f6c8 );font-family:var( --e-global-typography-5226fa2-font-family ), Sans-serif;font-size:var( --e-global-typography-5226fa2-font-size );font-weight:var( --e-global-typography-5226fa2-font-weight );text-transform:var( --e-global-typography-5226fa2-text-transform );letter-spacing:var( --e-global-typography-5226fa2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-526914{--e-transform-translateX:8%;--e-transform-translateY:8%;--e-transform-scale:1.2;}.elementor-249 .elementor-element.elementor-element-526914 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-8a7f6c8 );}.elementor-249 .elementor-element.elementor-element-a78f1a5{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-249 .elementor-element.elementor-element-a78f1a5 .elementor-heading-title{font-family:var( --e-global-typography-69dddba-font-family ), Sans-serif;font-size:var( --e-global-typography-69dddba-font-size );font-weight:var( --e-global-typography-69dddba-font-weight );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );color:var( --e-global-color-8a7f6c8 );}.elementor-249 .elementor-element.elementor-element-1c3300c6 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-8a7f6c8 );color:var( --e-global-color-8a7f6c8 );border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-1c3300c6{width:auto;max-width:auto;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-249 .elementor-element.elementor-element-1c3300c6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-249 .elementor-element.elementor-element-1c3300c6 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-249 .elementor-element.elementor-element-2b791de7 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-8a7f6c8 );color:var( --e-global-color-8a7f6c8 );border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-2b791de7{width:auto;max-width:auto;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-249 .elementor-element.elementor-element-2b791de7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-249 .elementor-element.elementor-element-2b791de7 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-249 .elementor-element.elementor-element-4cf29409 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-249 .elementor-element.elementor-element-4cf29409 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-249 .elementor-element.elementor-element-15d96d08{margin:25% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-249 .elementor-element.elementor-element-15d96d08 img{width:100%;filter:brightness( 117% ) contrast( 134% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1.1s;border-radius:0px 0px 20px 0px;}.elementor-249 .elementor-element.elementor-element-15d96d08:hover img{filter:brightness( 138% ) contrast( 126% ) saturate( 83% ) blur( 0px ) hue-rotate( 0deg );}.elementor-249 .elementor-element.elementor-element-11575666 > .elementor-container{max-width:1440px;}.elementor-249 .elementor-element.elementor-element-11575666{padding:30px 0px 0px 0px;}.elementor-249 .elementor-element.elementor-element-2ceea7ba{background-color:#1A1A1A00;background-image:url("http://geekdevil.com/wp-content/uploads/2026/03/mgicon06.png");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;z-index:1;background-position:68% 13%;background-repeat:no-repeat;background-size:20% auto;border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-2ceea7ba:hover{background-color:#00000029;background-image:url("http://geekdevil.com/wp-content/uploads/2026/03/mgicon07.png");}.elementor-249 .elementor-element.elementor-element-2ceea7ba.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-249 .elementor-element.elementor-element-2ceea7ba.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-249 .elementor-element.elementor-element-2ceea7ba.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-249 .elementor-element.elementor-element-2ceea7ba .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-69dddba-font-family ), Sans-serif;font-size:var( --e-global-typography-69dddba-font-size );font-weight:var( --e-global-typography-69dddba-font-weight );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );color:var( --e-global-color-8a7f6c8 );}.elementor-249 .elementor-element.elementor-element-2ceea7ba .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-249 .elementor-element.elementor-element-2ceea7ba .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-249 .elementor-element.elementor-element-b1d8df0{margin:-60% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-249 .elementor-element.elementor-element-b1d8df0 .elementor-heading-title{font-family:var( --e-global-typography-099c72c-font-family ), Sans-serif;font-size:var( --e-global-typography-099c72c-font-size );font-weight:var( --e-global-typography-099c72c-font-weight );color:#FFFFFF0A;}.elementor-249 .elementor-element.elementor-element-17f2b733{background-color:#1A1A1A00;background-image:url("http://geekdevil.com/wp-content/uploads/2026/03/mgicon06.png");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;z-index:1;background-position:68% 13%;background-repeat:no-repeat;background-size:20% auto;border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-17f2b733:hover{background-color:#00000029;background-image:url("http://geekdevil.com/wp-content/uploads/2026/03/mgicon07.png");}.elementor-249 .elementor-element.elementor-element-17f2b733.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-249 .elementor-element.elementor-element-17f2b733.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-249 .elementor-element.elementor-element-17f2b733.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-249 .elementor-element.elementor-element-17f2b733 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-69dddba-font-family ), Sans-serif;font-size:var( --e-global-typography-69dddba-font-size );font-weight:var( --e-global-typography-69dddba-font-weight );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );color:var( --e-global-color-8a7f6c8 );}.elementor-249 .elementor-element.elementor-element-17f2b733 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-249 .elementor-element.elementor-element-17f2b733 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-249 .elementor-element.elementor-element-6e248a1b{margin:-60% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-249 .elementor-element.elementor-element-6e248a1b .elementor-heading-title{font-family:var( --e-global-typography-099c72c-font-family ), Sans-serif;font-size:var( --e-global-typography-099c72c-font-size );font-weight:var( --e-global-typography-099c72c-font-weight );color:#FFFFFF0A;}.elementor-249 .elementor-element.elementor-element-5a06ea55{background-color:#1A1A1A00;background-image:url("http://geekdevil.com/wp-content/uploads/2026/03/mgicon06.png");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;z-index:1;background-position:68% 13%;background-repeat:no-repeat;background-size:20% auto;border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-5a06ea55:hover{background-color:#00000029;background-image:url("http://geekdevil.com/wp-content/uploads/2026/03/mgicon07.png");}.elementor-249 .elementor-element.elementor-element-5a06ea55.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-249 .elementor-element.elementor-element-5a06ea55.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-249 .elementor-element.elementor-element-5a06ea55.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-249 .elementor-element.elementor-element-5a06ea55 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-69dddba-font-family ), Sans-serif;font-size:var( --e-global-typography-69dddba-font-size );font-weight:var( --e-global-typography-69dddba-font-weight );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );color:var( --e-global-color-8a7f6c8 );}.elementor-249 .elementor-element.elementor-element-5a06ea55 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-249 .elementor-element.elementor-element-5a06ea55 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-249 .elementor-element.elementor-element-33bbe3fd{margin:-60% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-249 .elementor-element.elementor-element-33bbe3fd .elementor-heading-title{font-family:var( --e-global-typography-099c72c-font-family ), Sans-serif;font-size:var( --e-global-typography-099c72c-font-size );font-weight:var( --e-global-typography-099c72c-font-weight );color:#FFFFFF0A;}.elementor-249 .elementor-element.elementor-element-20956c98{background-color:#1A1A1A00;background-image:url("http://geekdevil.com/wp-content/uploads/2026/03/mgicon06.png");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;z-index:1;background-position:68% 13%;background-repeat:no-repeat;background-size:20% auto;border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-20956c98:hover{background-color:#00000029;background-image:url("http://geekdevil.com/wp-content/uploads/2026/03/mgicon07.png");}.elementor-249 .elementor-element.elementor-element-20956c98.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-249 .elementor-element.elementor-element-20956c98.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-249 .elementor-element.elementor-element-20956c98.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-249 .elementor-element.elementor-element-20956c98 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-69dddba-font-family ), Sans-serif;font-size:var( --e-global-typography-69dddba-font-size );font-weight:var( --e-global-typography-69dddba-font-weight );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );color:var( --e-global-color-8a7f6c8 );}.elementor-249 .elementor-element.elementor-element-20956c98 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-249 .elementor-element.elementor-element-20956c98 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-249 .elementor-element.elementor-element-600cda22{margin:-60% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-249 .elementor-element.elementor-element-600cda22 .elementor-heading-title{font-family:var( --e-global-typography-099c72c-font-family ), Sans-serif;font-size:var( --e-global-typography-099c72c-font-size );font-weight:var( --e-global-typography-099c72c-font-weight );color:#FFFFFF0A;}.elementor-249 .elementor-element.elementor-element-67c30bc7{background-color:#1A1A1A00;background-image:url("http://geekdevil.com/wp-content/uploads/2026/03/mgicon06.png");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;z-index:1;background-position:68% 13%;background-repeat:no-repeat;background-size:20% auto;border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-67c30bc7:hover{background-color:#00000029;background-image:url("http://geekdevil.com/wp-content/uploads/2026/03/mgicon07.png");}.elementor-249 .elementor-element.elementor-element-67c30bc7.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-249 .elementor-element.elementor-element-67c30bc7.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-249 .elementor-element.elementor-element-67c30bc7.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-249 .elementor-element.elementor-element-67c30bc7 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-69dddba-font-family ), Sans-serif;font-size:var( --e-global-typography-69dddba-font-size );font-weight:var( --e-global-typography-69dddba-font-weight );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );color:var( --e-global-color-8a7f6c8 );}.elementor-249 .elementor-element.elementor-element-67c30bc7 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-249 .elementor-element.elementor-element-67c30bc7 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-249 .elementor-element.elementor-element-3abc9213{margin:-60% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-249 .elementor-element.elementor-element-3abc9213 .elementor-heading-title{font-family:var( --e-global-typography-099c72c-font-family ), Sans-serif;font-size:var( --e-global-typography-099c72c-font-size );font-weight:var( --e-global-typography-099c72c-font-weight );color:#FFFFFF0A;}.elementor-249 .elementor-element.elementor-element-54379bef > .elementor-container{max-width:1600px;}.elementor-249 .elementor-element.elementor-element-54379bef{margin-top:100px;margin-bottom:100px;}.elementor-249 .elementor-element.elementor-element-1f790210 > .elementor-container{max-width:1600px;}.elementor-bc-flex-widget .elementor-249 .elementor-element.elementor-element-7c777d81.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-249 .elementor-element.elementor-element-7c777d81.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-249 .elementor-element.elementor-element-1296fd8b{--divider-border-style:solid;--divider-color:var( --e-global-color-8a7f6c8 );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-249 .elementor-element.elementor-element-1296fd8b .elementor-divider-separator{width:35%;margin:0 auto;margin-left:0;}.elementor-249 .elementor-element.elementor-element-1296fd8b .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-249 .elementor-element.elementor-element-1296fd8b .elementor-divider__text{color:var( --e-global-color-8a7f6c8 );font-family:var( --e-global-typography-69dddba-font-family ), Sans-serif;font-size:var( --e-global-typography-69dddba-font-size );font-weight:var( --e-global-typography-69dddba-font-weight );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-bc-flex-widget .elementor-249 .elementor-element.elementor-element-7f3db968.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-249 .elementor-element.elementor-element-7f3db968.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-249 .elementor-element.elementor-element-4b042f59 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-8a7f6c8 );color:var( --e-global-color-8a7f6c8 );border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-4b042f59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-249 .elementor-element.elementor-element-4b042f59 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-249 .elementor-element.elementor-element-4b042f59 .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-249 .elementor-element.elementor-element-12f638ef > .elementor-container{max-width:1600px;}.elementor-249 .elementor-element.elementor-element-12f638ef{margin-top:30px;margin-bottom:0px;}.elementor-249 .elementor-element.elementor-element-6c288898{background-color:#1A1A1A5C;margin:9% 4% calc(var(--kit-widget-spacing, 0px) + -20%) 35%;padding:1% 0% 1% 5%;z-index:2;border-radius:220px 220px 220px 220px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-249 .elementor-element.elementor-element-6c288898 .elementor-icon-list-icon i{color:var( --e-global-color-8a7f6c8 );transition:color 0.3s;}.elementor-249 .elementor-element.elementor-element-6c288898 .elementor-icon-list-icon svg{fill:var( --e-global-color-8a7f6c8 );transition:fill 0.3s;}.elementor-249 .elementor-element.elementor-element-6c288898 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-249 .elementor-element.elementor-element-6c288898 .elementor-icon-list-item > a{font-family:var( --e-global-typography-9485d26-font-family ), Sans-serif;font-size:var( --e-global-typography-9485d26-font-size );font-weight:var( --e-global-typography-9485d26-font-weight );letter-spacing:var( --e-global-typography-9485d26-letter-spacing );}.elementor-249 .elementor-element.elementor-element-6c288898 .elementor-icon-list-text{color:var( --e-global-color-8a7f6c8 );transition:color 0.3s;}.elementor-249 .elementor-element.elementor-element-462d4e04 .elementor-cta .elementor-cta__bg, .elementor-249 .elementor-element.elementor-element-462d4e04 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-249 .elementor-element.elementor-element-462d4e04{border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-462d4e04 .elementor-cta__content{min-height:50vh;padding:0% 0% 7% 23%;}.elementor-249 .elementor-element.elementor-element-462d4e04 .elementor-cta__title{font-family:var( --e-global-typography-e941493-font-family ), Sans-serif;font-size:var( --e-global-typography-e941493-font-size );font-weight:var( --e-global-typography-e941493-font-weight );line-height:var( --e-global-typography-e941493-line-height );letter-spacing:var( --e-global-typography-e941493-letter-spacing );color:var( --e-global-color-8a7f6c8 );}.elementor-249 .elementor-element.elementor-element-462d4e04 .elementor-cta:hover .elementor-cta__title{color:var( --e-global-color-a87a95b );}.elementor-249 .elementor-element.elementor-element-462d4e04 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#1A1A1AA3;}.elementor-249 .elementor-element.elementor-element-462d4e04 .elementor-cta__bg{filter:brightness( 100% ) contrast( 96% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-249 .elementor-element.elementor-element-462d4e04 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#1A1A1AC4;}.elementor-249 .elementor-element.elementor-element-462d4e04 .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-249 .elementor-element.elementor-element-62d842c6{background-color:#E3001E66;margin:-50% 47% calc(var(--kit-widget-spacing, 0px) + 0%) 4%;padding:2% 0% 2% 4%;z-index:1;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-249 .elementor-element.elementor-element-62d842c6:hover{background-color:#FFDC00A1;}.elementor-249 .elementor-element.elementor-element-62d842c6 .elementor-icon-list-icon i{color:var( --e-global-color-8a7f6c8 );transition:color 0.3s;}.elementor-249 .elementor-element.elementor-element-62d842c6 .elementor-icon-list-icon svg{fill:var( --e-global-color-8a7f6c8 );transition:fill 0.3s;}.elementor-249 .elementor-element.elementor-element-62d842c6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-249 .elementor-element.elementor-element-62d842c6 .elementor-icon-list-item > a{font-family:var( --e-global-typography-5226fa2-font-family ), Sans-serif;font-size:var( --e-global-typography-5226fa2-font-size );font-weight:var( --e-global-typography-5226fa2-font-weight );text-transform:var( --e-global-typography-5226fa2-text-transform );letter-spacing:var( --e-global-typography-5226fa2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-62d842c6 .elementor-icon-list-text{color:var( --e-global-color-8a7f6c8 );transition:color 0.3s;}.elementor-249 .elementor-element.elementor-element-62d842c6 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-8a7f6c8 );}.elementor-249 .elementor-element.elementor-element-71e20527{margin:-45% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -2%;z-index:1;--lottie-container-width:28%;}.elementor-249 .elementor-element.elementor-element-71e20527 .e-lottie__container{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-249 .elementor-element.elementor-element-188eba5b{background-color:#1A1A1A5C;margin:9% 4% calc(var(--kit-widget-spacing, 0px) + -20%) 35%;padding:1% 0% 1% 5%;z-index:2;border-radius:220px 220px 220px 220px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-249 .elementor-element.elementor-element-188eba5b .elementor-icon-list-icon i{color:var( --e-global-color-8a7f6c8 );transition:color 0.3s;}.elementor-249 .elementor-element.elementor-element-188eba5b .elementor-icon-list-icon svg{fill:var( --e-global-color-8a7f6c8 );transition:fill 0.3s;}.elementor-249 .elementor-element.elementor-element-188eba5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-249 .elementor-element.elementor-element-188eba5b .elementor-icon-list-item > a{font-family:var( --e-global-typography-9485d26-font-family ), Sans-serif;font-size:var( --e-global-typography-9485d26-font-size );font-weight:var( --e-global-typography-9485d26-font-weight );letter-spacing:var( --e-global-typography-9485d26-letter-spacing );}.elementor-249 .elementor-element.elementor-element-188eba5b .elementor-icon-list-text{color:var( --e-global-color-8a7f6c8 );transition:color 0.3s;}.elementor-249 .elementor-element.elementor-element-7fdf5783 .elementor-cta .elementor-cta__bg, .elementor-249 .elementor-element.elementor-element-7fdf5783 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-249 .elementor-element.elementor-element-7fdf5783{border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-7fdf5783 .elementor-cta__content{min-height:50vh;padding:0% 0% 7% 23%;}.elementor-249 .elementor-element.elementor-element-7fdf5783 .elementor-cta__title{font-family:var( --e-global-typography-e941493-font-family ), Sans-serif;font-size:var( --e-global-typography-e941493-font-size );font-weight:var( --e-global-typography-e941493-font-weight );line-height:var( --e-global-typography-e941493-line-height );letter-spacing:var( --e-global-typography-e941493-letter-spacing );color:var( --e-global-color-8a7f6c8 );}.elementor-249 .elementor-element.elementor-element-7fdf5783 .elementor-cta:hover .elementor-cta__title{color:var( --e-global-color-a87a95b );}.elementor-249 .elementor-element.elementor-element-7fdf5783 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#1A1A1AA3;}.elementor-249 .elementor-element.elementor-element-7fdf5783 .elementor-cta__bg{filter:brightness( 100% ) contrast( 96% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-249 .elementor-element.elementor-element-7fdf5783 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#1A1A1AC4;}.elementor-249 .elementor-element.elementor-element-7fdf5783 .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-249 .elementor-element.elementor-element-5505a5e1{background-color:#E3001E66;margin:-50% 47% calc(var(--kit-widget-spacing, 0px) + 0%) 4%;padding:2% 0% 2% 4%;z-index:1;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-249 .elementor-element.elementor-element-5505a5e1:hover{background-color:#FFDC00A1;}.elementor-249 .elementor-element.elementor-element-5505a5e1 .elementor-icon-list-icon i{color:var( --e-global-color-8a7f6c8 );transition:color 0.3s;}.elementor-249 .elementor-element.elementor-element-5505a5e1 .elementor-icon-list-icon svg{fill:var( --e-global-color-8a7f6c8 );transition:fill 0.3s;}.elementor-249 .elementor-element.elementor-element-5505a5e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-249 .elementor-element.elementor-element-5505a5e1 .elementor-icon-list-item > a{font-family:var( --e-global-typography-5226fa2-font-family ), Sans-serif;font-size:var( --e-global-typography-5226fa2-font-size );font-weight:var( --e-global-typography-5226fa2-font-weight );text-transform:var( --e-global-typography-5226fa2-text-transform );letter-spacing:var( --e-global-typography-5226fa2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-5505a5e1 .elementor-icon-list-text{color:var( --e-global-color-8a7f6c8 );transition:color 0.3s;}.elementor-249 .elementor-element.elementor-element-5505a5e1 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-8a7f6c8 );}.elementor-249 .elementor-element.elementor-element-62a1276f{margin:-45% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -2%;z-index:1;--lottie-container-width:28%;}.elementor-249 .elementor-element.elementor-element-62a1276f .e-lottie__container{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-249 .elementor-element.elementor-element-615c4b74{background-color:#1A1A1A5C;margin:9% 4% calc(var(--kit-widget-spacing, 0px) + -20%) 35%;padding:1% 0% 1% 5%;z-index:2;border-radius:220px 220px 220px 220px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-249 .elementor-element.elementor-element-615c4b74 .elementor-icon-list-icon i{color:var( --e-global-color-8a7f6c8 );transition:color 0.3s;}.elementor-249 .elementor-element.elementor-element-615c4b74 .elementor-icon-list-icon svg{fill:var( --e-global-color-8a7f6c8 );transition:fill 0.3s;}.elementor-249 .elementor-element.elementor-element-615c4b74 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-249 .elementor-element.elementor-element-615c4b74 .elementor-icon-list-item > a{font-family:var( --e-global-typography-9485d26-font-family ), Sans-serif;font-size:var( --e-global-typography-9485d26-font-size );font-weight:var( --e-global-typography-9485d26-font-weight );letter-spacing:var( --e-global-typography-9485d26-letter-spacing );}.elementor-249 .elementor-element.elementor-element-615c4b74 .elementor-icon-list-text{color:var( --e-global-color-8a7f6c8 );transition:color 0.3s;}.elementor-249 .elementor-element.elementor-element-73d8dcae .elementor-cta .elementor-cta__bg, .elementor-249 .elementor-element.elementor-element-73d8dcae .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-249 .elementor-element.elementor-element-73d8dcae{border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-73d8dcae .elementor-cta__content{min-height:50vh;padding:0% 0% 7% 23%;}.elementor-249 .elementor-element.elementor-element-73d8dcae .elementor-cta__title{font-family:var( --e-global-typography-e941493-font-family ), Sans-serif;font-size:var( --e-global-typography-e941493-font-size );font-weight:var( --e-global-typography-e941493-font-weight );line-height:var( --e-global-typography-e941493-line-height );letter-spacing:var( --e-global-typography-e941493-letter-spacing );color:var( --e-global-color-8a7f6c8 );}.elementor-249 .elementor-element.elementor-element-73d8dcae .elementor-cta:hover .elementor-cta__title{color:var( --e-global-color-a87a95b );}.elementor-249 .elementor-element.elementor-element-73d8dcae .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#1A1A1AA3;}.elementor-249 .elementor-element.elementor-element-73d8dcae .elementor-cta__bg{filter:brightness( 100% ) contrast( 96% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-249 .elementor-element.elementor-element-73d8dcae .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#1A1A1AC4;}.elementor-249 .elementor-element.elementor-element-73d8dcae .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-249 .elementor-element.elementor-element-1ceaad6e{background-color:#E3001E66;margin:-50% 47% calc(var(--kit-widget-spacing, 0px) + 0%) 4%;padding:2% 0% 2% 4%;z-index:1;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-249 .elementor-element.elementor-element-1ceaad6e:hover{background-color:#FFDC00A1;}.elementor-249 .elementor-element.elementor-element-1ceaad6e .elementor-icon-list-icon i{color:var( --e-global-color-8a7f6c8 );transition:color 0.3s;}.elementor-249 .elementor-element.elementor-element-1ceaad6e .elementor-icon-list-icon svg{fill:var( --e-global-color-8a7f6c8 );transition:fill 0.3s;}.elementor-249 .elementor-element.elementor-element-1ceaad6e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-249 .elementor-element.elementor-element-1ceaad6e .elementor-icon-list-item > a{font-family:var( --e-global-typography-5226fa2-font-family ), Sans-serif;font-size:var( --e-global-typography-5226fa2-font-size );font-weight:var( --e-global-typography-5226fa2-font-weight );text-transform:var( --e-global-typography-5226fa2-text-transform );letter-spacing:var( --e-global-typography-5226fa2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-1ceaad6e .elementor-icon-list-text{color:var( --e-global-color-8a7f6c8 );transition:color 0.3s;}.elementor-249 .elementor-element.elementor-element-1ceaad6e .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-8a7f6c8 );}.elementor-249 .elementor-element.elementor-element-54427942{margin:-45% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -2%;z-index:1;--lottie-container-width:28%;}.elementor-249 .elementor-element.elementor-element-54427942 .e-lottie__container{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-249 .elementor-element.elementor-element-6a23716a{background-color:#1A1A1A5C;margin:9% 4% calc(var(--kit-widget-spacing, 0px) + -20%) 35%;padding:1% 0% 1% 5%;z-index:2;border-radius:220px 220px 220px 220px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-249 .elementor-element.elementor-element-6a23716a .elementor-icon-list-icon i{color:var( --e-global-color-8a7f6c8 );transition:color 0.3s;}.elementor-249 .elementor-element.elementor-element-6a23716a .elementor-icon-list-icon svg{fill:var( --e-global-color-8a7f6c8 );transition:fill 0.3s;}.elementor-249 .elementor-element.elementor-element-6a23716a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-249 .elementor-element.elementor-element-6a23716a .elementor-icon-list-item > a{font-family:var( --e-global-typography-9485d26-font-family ), Sans-serif;font-size:var( --e-global-typography-9485d26-font-size );font-weight:var( --e-global-typography-9485d26-font-weight );letter-spacing:var( --e-global-typography-9485d26-letter-spacing );}.elementor-249 .elementor-element.elementor-element-6a23716a .elementor-icon-list-text{color:var( --e-global-color-8a7f6c8 );transition:color 0.3s;}.elementor-249 .elementor-element.elementor-element-66e0b86e .elementor-cta .elementor-cta__bg, .elementor-249 .elementor-element.elementor-element-66e0b86e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-249 .elementor-element.elementor-element-66e0b86e{border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-66e0b86e .elementor-cta__content{min-height:50vh;padding:0% 0% 7% 23%;}.elementor-249 .elementor-element.elementor-element-66e0b86e .elementor-cta__title{font-family:var( --e-global-typography-e941493-font-family ), Sans-serif;font-size:var( --e-global-typography-e941493-font-size );font-weight:var( --e-global-typography-e941493-font-weight );line-height:var( --e-global-typography-e941493-line-height );letter-spacing:var( --e-global-typography-e941493-letter-spacing );color:var( --e-global-color-8a7f6c8 );}.elementor-249 .elementor-element.elementor-element-66e0b86e .elementor-cta:hover .elementor-cta__title{color:var( --e-global-color-a87a95b );}.elementor-249 .elementor-element.elementor-element-66e0b86e .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#1A1A1AA3;}.elementor-249 .elementor-element.elementor-element-66e0b86e .elementor-cta__bg{filter:brightness( 100% ) contrast( 96% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-249 .elementor-element.elementor-element-66e0b86e .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#1A1A1AC4;}.elementor-249 .elementor-element.elementor-element-66e0b86e .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-249 .elementor-element.elementor-element-1ad44452{background-color:#E3001E66;margin:-50% 47% calc(var(--kit-widget-spacing, 0px) + 0%) 4%;padding:2% 0% 2% 4%;z-index:1;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-249 .elementor-element.elementor-element-1ad44452:hover{background-color:#FFDC00A1;}.elementor-249 .elementor-element.elementor-element-1ad44452 .elementor-icon-list-icon i{color:var( --e-global-color-8a7f6c8 );transition:color 0.3s;}.elementor-249 .elementor-element.elementor-element-1ad44452 .elementor-icon-list-icon svg{fill:var( --e-global-color-8a7f6c8 );transition:fill 0.3s;}.elementor-249 .elementor-element.elementor-element-1ad44452 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-249 .elementor-element.elementor-element-1ad44452 .elementor-icon-list-item > a{font-family:var( --e-global-typography-5226fa2-font-family ), Sans-serif;font-size:var( --e-global-typography-5226fa2-font-size );font-weight:var( --e-global-typography-5226fa2-font-weight );text-transform:var( --e-global-typography-5226fa2-text-transform );letter-spacing:var( --e-global-typography-5226fa2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-1ad44452 .elementor-icon-list-text{color:var( --e-global-color-8a7f6c8 );transition:color 0.3s;}.elementor-249 .elementor-element.elementor-element-1ad44452 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-8a7f6c8 );}.elementor-249 .elementor-element.elementor-element-2ba84356{margin:-45% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -2%;z-index:1;--lottie-container-width:28%;}.elementor-249 .elementor-element.elementor-element-2ba84356 .e-lottie__container{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-249 .elementor-element.elementor-element-33a51945 > .elementor-container{max-width:1440px;}.elementor-bc-flex-widget .elementor-249 .elementor-element.elementor-element-626fb1e3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-249 .elementor-element.elementor-element-626fb1e3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-249 .elementor-element.elementor-element-3c09af3f{--divider-border-style:solid;--divider-color:var( --e-global-color-8dcd0ad );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-249 .elementor-element.elementor-element-3c09af3f .elementor-divider-separator{width:18%;margin:0 auto;margin-left:0;}.elementor-249 .elementor-element.elementor-element-3c09af3f .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-249 .elementor-element.elementor-element-3c09af3f .elementor-divider__text{color:var( --e-global-color-8dcd0ad );font-family:var( --e-global-typography-69dddba-font-family ), Sans-serif;font-size:var( --e-global-typography-69dddba-font-size );font-weight:var( --e-global-typography-69dddba-font-weight );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-7112891 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-8a7f6c8 );}.elementor-249 .elementor-element.elementor-element-4e59501a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-8dcd0ad );}.elementor-249 .elementor-element.elementor-element-34e28560 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-8a7f6c8 );color:var( --e-global-color-8a7f6c8 );border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-34e28560{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-249 .elementor-element.elementor-element-34e28560 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-249 .elementor-element.elementor-element-34e28560 .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-249 .elementor-element.elementor-element-35021f24{margin:-56% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 34%;z-index:1;--lottie-container-width:49%;}.elementor-249 .elementor-element.elementor-element-35021f24 .e-lottie__container{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-249 .elementor-element.elementor-element-2275fdc6 > .elementor-container{max-width:1440px;}.elementor-249 .elementor-element.elementor-element-2275fdc6{margin-top:7%;margin-bottom:3%;padding:0px 0px 0px 0px;}.elementor-249 .elementor-element.elementor-element-35a82a6d{--divider-border-style:solid;--divider-color:var( --e-global-color-8dcd0ad );--divider-border-width:1px;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -1%) 0%;--divider-element-spacing:32px;}.elementor-249 .elementor-element.elementor-element-35a82a6d .elementor-divider-separator{width:27%;margin:0 auto;margin-center:0;}.elementor-249 .elementor-element.elementor-element-35a82a6d .elementor-divider{text-align:center;padding-block-start:7px;padding-block-end:7px;}.elementor-249 .elementor-element.elementor-element-35a82a6d .elementor-divider__text{color:var( --e-global-color-8dcd0ad );font-family:var( --e-global-typography-5226fa2-font-family ), Sans-serif;font-size:var( --e-global-typography-5226fa2-font-size );font-weight:var( --e-global-typography-5226fa2-font-weight );text-transform:var( --e-global-typography-5226fa2-text-transform );letter-spacing:var( --e-global-typography-5226fa2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-7c31c85f{text-align:center;}.elementor-249 .elementor-element.elementor-element-7c31c85f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-8a7f6c8 );}.elementor-249 .elementor-element.elementor-element-4ce24ba1 > .elementor-container{max-width:1440px;}.elementor-249 .elementor-element.elementor-element-4ce24ba1{margin-top:0px;margin-bottom:0px;}.elementor-249 .elementor-element.elementor-element-52bc098f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-249 .elementor-element.elementor-element-52bc098f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000003B;}.elementor-249 .elementor-element.elementor-element-52bc098f > .elementor-element-populated, .elementor-249 .elementor-element.elementor-element-52bc098f > .elementor-element-populated > .elementor-background-overlay, .elementor-249 .elementor-element.elementor-element-52bc098f > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-52bc098f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:10px 10px 10px 10px;}.elementor-249 .elementor-element.elementor-element-52bc098f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-249 .elementor-element.elementor-element-20f31887{margin:0px 70px calc(var(--kit-widget-spacing, 0px) + 0px) 70px;}.elementor-249 .elementor-element.elementor-element-20f31887 img{height:35vh;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 118% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-20f31887:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-249 .elementor-element.elementor-element-e7947ff{background-color:#E3001E9E;margin:-15% 60% calc(var(--kit-widget-spacing, 0px) + 0%) 14%;padding:2% 0% 2% 4%;z-index:1;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-249 .elementor-element.elementor-element-e7947ff:hover{background-color:var( --e-global-color-primary );}.elementor-249 .elementor-element.elementor-element-e7947ff .elementor-icon-list-icon i{color:var( --e-global-color-8a7f6c8 );transition:color 0.3s;}.elementor-249 .elementor-element.elementor-element-e7947ff .elementor-icon-list-icon svg{fill:var( --e-global-color-8a7f6c8 );transition:fill 0.3s;}.elementor-249 .elementor-element.elementor-element-e7947ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-249 .elementor-element.elementor-element-e7947ff .elementor-icon-list-item > a{font-family:var( --e-global-typography-69dddba-font-family ), Sans-serif;font-size:var( --e-global-typography-69dddba-font-size );font-weight:var( --e-global-typography-69dddba-font-weight );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-e7947ff .elementor-icon-list-text{color:var( --e-global-color-8a7f6c8 );transition:color 0.3s;}.elementor-249 .elementor-element.elementor-element-e7947ff .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-8a7f6c8 );}.elementor-249 .elementor-element.elementor-element-5786c675{margin:20px 70px calc(var(--kit-widget-spacing, 0px) + 0px) 70px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-8dcd0ad );}.elementor-249 .elementor-element.elementor-element-71f25e85:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-249 .elementor-element.elementor-element-71f25e85 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000003B;}.elementor-249 .elementor-element.elementor-element-71f25e85 > .elementor-element-populated, .elementor-249 .elementor-element.elementor-element-71f25e85 > .elementor-element-populated > .elementor-background-overlay, .elementor-249 .elementor-element.elementor-element-71f25e85 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-71f25e85 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:10px 10px 10px 10px;}.elementor-249 .elementor-element.elementor-element-71f25e85 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-249 .elementor-element.elementor-element-31748fed{margin:0px 70px calc(var(--kit-widget-spacing, 0px) + 0px) 70px;}.elementor-249 .elementor-element.elementor-element-31748fed img{height:35vh;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 118% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-31748fed:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-249 .elementor-element.elementor-element-79f87ee0{background-color:#E3001E9E;margin:-15% 60% calc(var(--kit-widget-spacing, 0px) + 0%) 14%;padding:2% 0% 2% 4%;z-index:1;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-249 .elementor-element.elementor-element-79f87ee0:hover{background-color:var( --e-global-color-primary );}.elementor-249 .elementor-element.elementor-element-79f87ee0 .elementor-icon-list-icon i{color:var( --e-global-color-8a7f6c8 );transition:color 0.3s;}.elementor-249 .elementor-element.elementor-element-79f87ee0 .elementor-icon-list-icon svg{fill:var( --e-global-color-8a7f6c8 );transition:fill 0.3s;}.elementor-249 .elementor-element.elementor-element-79f87ee0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-249 .elementor-element.elementor-element-79f87ee0 .elementor-icon-list-item > a{font-family:var( --e-global-typography-69dddba-font-family ), Sans-serif;font-size:var( --e-global-typography-69dddba-font-size );font-weight:var( --e-global-typography-69dddba-font-weight );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-79f87ee0 .elementor-icon-list-text{color:var( --e-global-color-8a7f6c8 );transition:color 0.3s;}.elementor-249 .elementor-element.elementor-element-79f87ee0 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-8a7f6c8 );}.elementor-249 .elementor-element.elementor-element-57d8275e{margin:20px 70px calc(var(--kit-widget-spacing, 0px) + 0px) 70px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-8dcd0ad );}.elementor-249 .elementor-element.elementor-element-6558f0eb > .elementor-container{max-width:1440px;}.elementor-249 .elementor-element.elementor-element-6558f0eb{padding:50px 0px 50px 0px;}.elementor-249 .elementor-element.elementor-element-1cb45c62:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-249 .elementor-element.elementor-element-1cb45c62 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://geekdevil.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:339px 215px;background-repeat:no-repeat;background-size:contain;}.elementor-249 .elementor-element.elementor-element-1cb45c62 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("http://geekdevil.com/wp-content/uploads/2026/03/mghome06.png");background-repeat:repeat;background-size:100% auto;opacity:0.42;}.elementor-249 .elementor-element.elementor-element-1cb45c62 > .elementor-element-populated, .elementor-249 .elementor-element.elementor-element-1cb45c62 > .elementor-element-populated > .elementor-background-overlay, .elementor-249 .elementor-element.elementor-element-1cb45c62 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-1cb45c62 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-249 .elementor-element.elementor-element-1cb45c62 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-249 .elementor-element.elementor-element-1485f747 > .elementor-container{max-width:1440px;}.elementor-249 .elementor-element.elementor-element-1485f747{margin-top:4%;margin-bottom:0%;}.elementor-249 .elementor-element.elementor-element-726c726f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 6%;text-align:start;}.elementor-249 .elementor-element.elementor-element-726c726f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-8a7f6c8 );}.elementor-bc-flex-widget .elementor-249 .elementor-element.elementor-element-68322c13.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-249 .elementor-element.elementor-element-68322c13.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-249 .elementor-element.elementor-element-6906938e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 150px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-8a7f6c8 );}.elementor-249 .elementor-element.elementor-element-26a7e4d .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-8a7f6c8 );color:var( --e-global-color-8a7f6c8 );border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-26a7e4d{width:auto;max-width:auto;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-249 .elementor-element.elementor-element-26a7e4d .elementor-button-content-wrapper{flex-direction:row;}.elementor-249 .elementor-element.elementor-element-26a7e4d .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-249 .elementor-element.elementor-element-5069a924 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-8a7f6c8 );color:var( --e-global-color-8a7f6c8 );border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-5069a924{width:auto;max-width:auto;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;}.elementor-249 .elementor-element.elementor-element-5069a924 .elementor-button-content-wrapper{flex-direction:row;}.elementor-249 .elementor-element.elementor-element-5069a924 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-249 .elementor-element.elementor-element-55603a35 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-8a7f6c8 );color:var( --e-global-color-8a7f6c8 );border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-55603a35{width:auto;max-width:auto;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 20%;}.elementor-249 .elementor-element.elementor-element-55603a35 .elementor-button-content-wrapper{flex-direction:row;}.elementor-249 .elementor-element.elementor-element-55603a35 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-249 .elementor-element.elementor-element-5c1e4144 > .elementor-container{max-width:1440px;}.elementor-249 .elementor-element.elementor-element-5c1e4144{margin-top:2%;margin-bottom:5%;}.elementor-249 .elementor-element.elementor-element-4c14de1c{--grid-template-columns:repeat(0, auto);text-align:left;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-249 .elementor-element.elementor-element-4c14de1c .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-249 .elementor-element.elementor-element-4c14de1c .elementor-social-icon i{color:var( --e-global-color-8a7f6c8 );}.elementor-249 .elementor-element.elementor-element-4c14de1c .elementor-social-icon svg{fill:var( --e-global-color-8a7f6c8 );}.elementor-249 .elementor-element.elementor-element-4c14de1c .elementor-icon{border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-4bc20eff{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-249 .elementor-element.elementor-element-4bc20eff img{width:100%;height:50vh;object-fit:cover;object-position:center center;filter:brightness( 117% ) contrast( 134% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1.1s;border-radius:0px 0px 20px 20px;}.elementor-249 .elementor-element.elementor-element-4bc20eff:hover img{filter:brightness( 138% ) contrast( 126% ) saturate( 83% ) blur( 0px ) hue-rotate( 0deg );}.elementor-249 .elementor-element.elementor-element-7dda7317{background-color:#0000001F;padding:8% 0% 8% 0%;border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-7dda7317:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-8dcd0ad );}.elementor-249 .elementor-element.elementor-element-7dda7317 .elementor-counter-number-wrapper{color:var( --e-global-color-8a7f6c8 );font-family:var( --e-global-typography-48cf803-font-family ), Sans-serif;font-size:var( --e-global-typography-48cf803-font-size );font-weight:var( --e-global-typography-48cf803-font-weight );line-height:var( --e-global-typography-48cf803-line-height );letter-spacing:var( --e-global-typography-48cf803-letter-spacing );}.elementor-249 .elementor-element.elementor-element-7dda7317 .elementor-counter-title{color:var( --e-global-color-8a7f6c8 );font-family:var( --e-global-typography-5226fa2-font-family ), Sans-serif;font-size:var( --e-global-typography-5226fa2-font-size );font-weight:var( --e-global-typography-5226fa2-font-weight );text-transform:var( --e-global-typography-5226fa2-text-transform );letter-spacing:var( --e-global-typography-5226fa2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-4db970d7{background-color:#0000001F;padding:8% 0% 8% 0%;border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-4db970d7:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-8dcd0ad );}.elementor-249 .elementor-element.elementor-element-4db970d7 .elementor-counter-number-wrapper{color:var( --e-global-color-8a7f6c8 );font-family:var( --e-global-typography-48cf803-font-family ), Sans-serif;font-size:var( --e-global-typography-48cf803-font-size );font-weight:var( --e-global-typography-48cf803-font-weight );line-height:var( --e-global-typography-48cf803-line-height );letter-spacing:var( --e-global-typography-48cf803-letter-spacing );}.elementor-249 .elementor-element.elementor-element-4db970d7 .elementor-counter-title{color:var( --e-global-color-8a7f6c8 );font-family:var( --e-global-typography-5226fa2-font-family ), Sans-serif;font-size:var( --e-global-typography-5226fa2-font-size );font-weight:var( --e-global-typography-5226fa2-font-weight );text-transform:var( --e-global-typography-5226fa2-text-transform );letter-spacing:var( --e-global-typography-5226fa2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-4d484492{background-color:#0000001F;padding:8% 0% 8% 0%;border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-4d484492:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-8dcd0ad );}.elementor-249 .elementor-element.elementor-element-4d484492 .elementor-counter-number-wrapper{color:var( --e-global-color-8a7f6c8 );font-family:var( --e-global-typography-48cf803-font-family ), Sans-serif;font-size:var( --e-global-typography-48cf803-font-size );font-weight:var( --e-global-typography-48cf803-font-weight );line-height:var( --e-global-typography-48cf803-line-height );letter-spacing:var( --e-global-typography-48cf803-letter-spacing );}.elementor-249 .elementor-element.elementor-element-4d484492 .elementor-counter-title{color:var( --e-global-color-8a7f6c8 );font-family:var( --e-global-typography-5226fa2-font-family ), Sans-serif;font-size:var( --e-global-typography-5226fa2-font-size );font-weight:var( --e-global-typography-5226fa2-font-weight );text-transform:var( --e-global-typography-5226fa2-text-transform );letter-spacing:var( --e-global-typography-5226fa2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-764aa0b9{background-color:#0000001F;padding:8% 0% 8% 0%;border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-764aa0b9:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-8dcd0ad );}.elementor-249 .elementor-element.elementor-element-764aa0b9 .elementor-counter-number-wrapper{color:var( --e-global-color-8a7f6c8 );font-family:var( --e-global-typography-48cf803-font-family ), Sans-serif;font-size:var( --e-global-typography-48cf803-font-size );font-weight:var( --e-global-typography-48cf803-font-weight );line-height:var( --e-global-typography-48cf803-line-height );letter-spacing:var( --e-global-typography-48cf803-letter-spacing );}.elementor-249 .elementor-element.elementor-element-764aa0b9 .elementor-counter-title{color:var( --e-global-color-8a7f6c8 );font-family:var( --e-global-typography-5226fa2-font-family ), Sans-serif;font-size:var( --e-global-typography-5226fa2-font-size );font-weight:var( --e-global-typography-5226fa2-font-weight );text-transform:var( --e-global-typography-5226fa2-text-transform );letter-spacing:var( --e-global-typography-5226fa2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-179e907 > .elementor-container{max-width:1440px;}.elementor-249 .elementor-element.elementor-element-179e907{padding:100px 0px 30px 0px;}.elementor-249 .elementor-element.elementor-element-55c392b6{text-align:center;}.elementor-249 .elementor-element.elementor-element-55c392b6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-8a7f6c8 );}.elementor-249 .elementor-element.elementor-element-2a201484{--divider-border-style:solid;--divider-color:var( --e-global-color-8dcd0ad );--divider-border-width:1px;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-249 .elementor-element.elementor-element-2a201484 .elementor-divider-separator{width:36%;margin:0 auto;margin-center:0;}.elementor-249 .elementor-element.elementor-element-2a201484 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-249 .elementor-element.elementor-element-2a201484 .elementor-divider__text{color:var( --e-global-color-8dcd0ad );font-family:var( --e-global-typography-69dddba-font-family ), Sans-serif;font-size:var( --e-global-typography-69dddba-font-size );font-weight:var( --e-global-typography-69dddba-font-weight );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-13e48aaf > .elementor-container{max-width:1440px;}.elementor-249 .elementor-element.elementor-element-13e48aaf{padding:0px 0px 100px 0px;}.elementor-249 .elementor-element.elementor-element-640034be{background-color:var( --e-global-color-accent );background-image:url("http://geekdevil.com/wp-content/uploads/2026/03/mghome03.png");padding:50px 0px 0px 0px;background-position:center right;border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-640034be:hover{background-color:#0000004A;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-8dcd0ad );}.elementor-249 .elementor-element.elementor-element-640034be img{filter:brightness( 100% ) contrast( 138% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1.1s;border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-640034be:hover img{filter:brightness( 100% ) contrast( 153% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-249 .elementor-element.elementor-element-6525f34{text-align:center;}.elementor-249 .elementor-element.elementor-element-6525f34 .elementor-heading-title{font-family:var( --e-global-typography-69dddba-font-family ), Sans-serif;font-size:var( --e-global-typography-69dddba-font-size );font-weight:var( --e-global-typography-69dddba-font-weight );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );color:var( --e-global-color-8a7f6c8 );}.elementor-249 .elementor-element.elementor-element-50a3646a{background-color:var( --e-global-color-accent );background-image:url("http://geekdevil.com/wp-content/uploads/2026/03/mghome03.png");padding:50px 0px 0px 0px;background-position:center right;border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-50a3646a:hover{background-color:#0000004A;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-8dcd0ad );}.elementor-249 .elementor-element.elementor-element-50a3646a img{filter:brightness( 100% ) contrast( 138% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1.1s;border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-50a3646a:hover img{filter:brightness( 100% ) contrast( 153% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-249 .elementor-element.elementor-element-3cb9f63a{text-align:center;}.elementor-249 .elementor-element.elementor-element-3cb9f63a .elementor-heading-title{font-family:var( --e-global-typography-69dddba-font-family ), Sans-serif;font-size:var( --e-global-typography-69dddba-font-size );font-weight:var( --e-global-typography-69dddba-font-weight );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );color:var( --e-global-color-8a7f6c8 );}.elementor-249 .elementor-element.elementor-element-3ccec0cf{background-color:var( --e-global-color-accent );background-image:url("http://geekdevil.com/wp-content/uploads/2026/03/mghome03.png");padding:50px 0px 0px 0px;background-position:center right;border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-3ccec0cf:hover{background-color:#0000004A;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-8dcd0ad );}.elementor-249 .elementor-element.elementor-element-3ccec0cf img{filter:brightness( 100% ) contrast( 138% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1.1s;border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-3ccec0cf:hover img{filter:brightness( 100% ) contrast( 153% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-249 .elementor-element.elementor-element-78e40b89{text-align:center;}.elementor-249 .elementor-element.elementor-element-78e40b89 .elementor-heading-title{font-family:var( --e-global-typography-69dddba-font-family ), Sans-serif;font-size:var( --e-global-typography-69dddba-font-size );font-weight:var( --e-global-typography-69dddba-font-weight );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );color:var( --e-global-color-8a7f6c8 );}.elementor-249 .elementor-element.elementor-element-59d03a2e{background-color:var( --e-global-color-accent );background-image:url("http://geekdevil.com/wp-content/uploads/2026/03/mghome03.png");padding:50px 0px 0px 0px;background-position:center right;border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-59d03a2e:hover{background-color:#0000004A;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-8dcd0ad );}.elementor-249 .elementor-element.elementor-element-59d03a2e img{filter:brightness( 100% ) contrast( 138% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1.1s;border-radius:20px 20px 20px 20px;}.elementor-249 .elementor-element.elementor-element-59d03a2e:hover img{filter:brightness( 100% ) contrast( 153% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-249 .elementor-element.elementor-element-f230d91{text-align:center;}.elementor-249 .elementor-element.elementor-element-f230d91 .elementor-heading-title{font-family:var( --e-global-typography-69dddba-font-family ), Sans-serif;font-size:var( --e-global-typography-69dddba-font-size );font-weight:var( --e-global-typography-69dddba-font-weight );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );color:var( --e-global-color-8a7f6c8 );}.elementor-249 .elementor-element.elementor-element-3eddbe9b:not(.elementor-motion-effects-element-type-background), .elementor-249 .elementor-element.elementor-element-3eddbe9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("http://geekdevil.com/wp-content/uploads/2026/03/mghome018.png");background-repeat:no-repeat;background-size:contain;}.elementor-249 .elementor-element.elementor-element-3eddbe9b > .elementor-background-overlay{background-image:url("http://geekdevil.com/wp-content/uploads/2026/03/mghome06.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-249 .elementor-element.elementor-element-3eddbe9b > .elementor-container{max-width:1440px;min-height:28vw;}.elementor-249 .elementor-element.elementor-element-3eddbe9b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:100px;padding:100px 0px 100px 0px;}.elementor-249 .elementor-element.elementor-element-d1687d8{z-index:1;}.elementor-249 .elementor-element.elementor-element-d1687d8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-8a7f6c8 );}.elementor-249 .elementor-element.elementor-element-5c928dc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 150px 0px 0px;z-index:2;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-8a7f6c8 );}.elementor-249 .elementor-element.elementor-element-5241986a{z-index:2;}.elementor-249 .elementor-element.elementor-element-6518d258 img{width:64%;}.elementor-bc-flex-widget .elementor-249 .elementor-element.elementor-element-24844561.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-249 .elementor-element.elementor-element-24844561.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-249 .elementor-element.elementor-element-a640bd{margin:-443px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;}.elementor-249 .elementor-element.elementor-element-a640bd .elementor-heading-title{color:#00000017;}.elementor-249 .elementor-element.elementor-element-32ade933 > .elementor-container{max-width:1440px;}.elementor-249 .elementor-element.elementor-element-9b0998c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-249 .elementor-element.elementor-element-9b0998c .elementor-heading-title{font-family:var( --e-global-typography-c11b1a2-font-family ), Sans-serif;font-size:var( --e-global-typography-c11b1a2-font-size );font-weight:var( --e-global-typography-c11b1a2-font-weight );letter-spacing:var( --e-global-typography-c11b1a2-letter-spacing );color:var( --e-global-color-8a7f6c8 );}.elementor-249 .elementor-element.elementor-element-44ff4dfb{--grid-row-gap:16px;--grid-column-gap:30px;}.elementor-249 .elementor-element.elementor-element-44ff4dfb > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-249 .elementor-element.elementor-element-44ff4dfb .elementor-post__meta-data span + span:before{content:"-";}.elementor-249 .elementor-element.elementor-element-44ff4dfb .elementor-post{border-style:solid;border-width:2px 2px 2px 2px;border-radius:20px;background-color:#00000057;}.elementor-249 .elementor-element.elementor-element-44ff4dfb .elementor-post__text{padding:20px 0px 20px 20px;}.elementor-249 .elementor-element.elementor-element-44ff4dfb .elementor-post:hover{border-color:var( --e-global-color-8dcd0ad );}.elementor-249 .elementor-element.elementor-element-44ff4dfb .elementor-post__title, .elementor-249 .elementor-element.elementor-element-44ff4dfb .elementor-post__title a{color:var( --e-global-color-8a7f6c8 );font-family:var( --e-global-typography-e941493-font-family ), Sans-serif;font-size:var( --e-global-typography-e941493-font-size );font-weight:var( --e-global-typography-e941493-font-weight );line-height:var( --e-global-typography-e941493-line-height );letter-spacing:var( --e-global-typography-e941493-letter-spacing );}.elementor-249 .elementor-element.elementor-element-44ff4dfb .elementor-post__title{margin-bottom:6px;}.elementor-249 .elementor-element.elementor-element-44ff4dfb .elementor-post__meta-data{color:var( --e-global-color-8dcd0ad );font-family:var( --e-global-typography-9485d26-font-family ), Sans-serif;font-size:var( --e-global-typography-9485d26-font-size );font-weight:var( --e-global-typography-9485d26-font-weight );letter-spacing:var( --e-global-typography-9485d26-letter-spacing );margin-bottom:20px;}.elementor-249 .elementor-element.elementor-element-44ff4dfb .elementor-post__meta-data span:before{color:var( --e-global-color-8dcd0ad );}.elementor-249 .elementor-element.elementor-element-44ff4dfb .elementor-post__excerpt p{color:var( --e-global-color-8dcd0ad );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-249 .elementor-element.elementor-element-3d7ea4e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 68px;}.elementor-249 .elementor-element.elementor-element-3d7ea4e4 .elementor-heading-title{font-family:var( --e-global-typography-c11b1a2-font-family ), Sans-serif;font-size:var( --e-global-typography-c11b1a2-font-size );font-weight:var( --e-global-typography-c11b1a2-font-weight );letter-spacing:var( --e-global-typography-c11b1a2-letter-spacing );color:var( --e-global-color-8a7f6c8 );}.elementor-249 .elementor-element.elementor-element-6cf35593 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CBCBCB45;}.elementor-249 .elementor-element.elementor-element-1c7cc0d4 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CBCBCB45;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-249 .elementor-element.elementor-element-b234f8e{width:40%;}.elementor-249 .elementor-element.elementor-element-4cf29409{width:60%;}.elementor-249 .elementor-element.elementor-element-7c84b87e{width:37%;}.elementor-249 .elementor-element.elementor-element-68322c13{width:63%;}.elementor-249 .elementor-element.elementor-element-50698065{width:45%;}.elementor-249 .elementor-element.elementor-element-69d3e4a9{width:55%;}.elementor-249 .elementor-element.elementor-element-4c4d651e{width:35%;}.elementor-249 .elementor-element.elementor-element-7b634f{width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-249 .elementor-element.elementor-element-b234f8e{width:57%;}.elementor-249 .elementor-element.elementor-element-4cf29409{width:43%;}.elementor-249 .elementor-element.elementor-element-3f7204b5{width:33%;}.elementor-249 .elementor-element.elementor-element-375f65ef{width:33%;}.elementor-249 .elementor-element.elementor-element-3666f9a7{width:33%;}.elementor-249 .elementor-element.elementor-element-648d8cec{width:33%;}.elementor-249 .elementor-element.elementor-element-1f27d749{width:33%;}.elementor-249 .elementor-element.elementor-element-3eb15453{width:50%;}.elementor-249 .elementor-element.elementor-element-749c5ffb{width:50%;}.elementor-249 .elementor-element.elementor-element-71d267b9{width:50%;}.elementor-249 .elementor-element.elementor-element-7b77c32f{width:50%;}.elementor-249 .elementor-element.elementor-element-52bc098f{width:100%;}.elementor-249 .elementor-element.elementor-element-71f25e85{width:100%;}.elementor-249 .elementor-element.elementor-element-49be47bd{width:100%;}.elementor-249 .elementor-element.elementor-element-4a5d47c3{width:25%;}.elementor-249 .elementor-element.elementor-element-6097a232{width:25%;}.elementor-249 .elementor-element.elementor-element-4fa39791{width:25%;}.elementor-249 .elementor-element.elementor-element-5745eb1e{width:25%;}.elementor-249 .elementor-element.elementor-element-4c4d651e{width:100%;}.elementor-249 .elementor-element.elementor-element-7b634f{width:100%;}}@media(max-width:1024px){.elementor-249 .elementor-element.elementor-element-f4a7587{padding:0px 0px 0px 0px;}.elementor-249 .elementor-element.elementor-element-7df7fc74 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-249 .elementor-element.elementor-element-bdecf55{padding:50px 0px 0px 0px;}.elementor-249 .elementor-element.elementor-element-b234f8e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-249 .elementor-element.elementor-element-29037d09 .elementor-divider-separator{width:68%;}.elementor-249 .elementor-element.elementor-element-29037d09 .elementor-divider__text{font-size:var( --e-global-typography-5226fa2-font-size );letter-spacing:var( --e-global-typography-5226fa2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-526914 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-249 .elementor-element.elementor-element-a78f1a5 .elementor-heading-title{font-size:var( --e-global-typography-69dddba-font-size );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-1c3300c6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-249 .elementor-element.elementor-element-2b791de7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-bc-flex-widget .elementor-249 .elementor-element.elementor-element-4cf29409.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-249 .elementor-element.elementor-element-4cf29409.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-249 .elementor-element.elementor-element-4cf29409 > .elementor-element-populated{margin:145px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-249 .elementor-element.elementor-element-15d96d08{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -50%;}.elementor-249 .elementor-element.elementor-element-15d96d08 img{width:1000px;max-width:482px;}.elementor-249 .elementor-element.elementor-element-2ceea7ba .elementor-image-box-title{font-size:var( --e-global-typography-69dddba-font-size );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-b1d8df0{--e-transform-translateY:100%;--e-transform-scale:2;margin:-75% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-249 .elementor-element.elementor-element-b1d8df0 .elementor-heading-title{font-size:var( --e-global-typography-099c72c-font-size );}.elementor-249 .elementor-element.elementor-element-17f2b733 .elementor-image-box-title{font-size:var( --e-global-typography-69dddba-font-size );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-6e248a1b{--e-transform-translateY:100%;--e-transform-scale:2;margin:-75% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-249 .elementor-element.elementor-element-6e248a1b .elementor-heading-title{font-size:var( --e-global-typography-099c72c-font-size );}.elementor-249 .elementor-element.elementor-element-5a06ea55 .elementor-image-box-title{font-size:var( --e-global-typography-69dddba-font-size );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-33bbe3fd{--e-transform-translateY:100%;--e-transform-scale:2;margin:-75% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-249 .elementor-element.elementor-element-33bbe3fd .elementor-heading-title{font-size:var( --e-global-typography-099c72c-font-size );}.elementor-249 .elementor-element.elementor-element-20956c98 .elementor-image-box-title{font-size:var( --e-global-typography-69dddba-font-size );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-600cda22{--e-transform-translateY:100%;--e-transform-scale:2;margin:-75% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-249 .elementor-element.elementor-element-600cda22 .elementor-heading-title{font-size:var( --e-global-typography-099c72c-font-size );}.elementor-249 .elementor-element.elementor-element-67c30bc7 .elementor-image-box-title{font-size:var( --e-global-typography-69dddba-font-size );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-3abc9213{--e-transform-translateY:100%;--e-transform-scale:2;margin:-75% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-249 .elementor-element.elementor-element-3abc9213 .elementor-heading-title{font-size:var( --e-global-typography-099c72c-font-size );}.elementor-249 .elementor-element.elementor-element-1296fd8b .elementor-divider-separator{width:72%;}.elementor-249 .elementor-element.elementor-element-1296fd8b .elementor-divider__text{font-size:var( --e-global-typography-69dddba-font-size );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-4b042f59 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-249 .elementor-element.elementor-element-6c288898 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-249 .elementor-element.elementor-element-6c288898 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9485d26-font-size );letter-spacing:var( --e-global-typography-9485d26-letter-spacing );}.elementor-249 .elementor-element.elementor-element-462d4e04 .elementor-cta__title{font-size:var( --e-global-typography-e941493-font-size );line-height:var( --e-global-typography-e941493-line-height );letter-spacing:var( --e-global-typography-e941493-letter-spacing );}.elementor-249 .elementor-element.elementor-element-62d842c6{margin:-181px 92px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-249 .elementor-element.elementor-element-62d842c6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-249 .elementor-element.elementor-element-62d842c6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5226fa2-font-size );letter-spacing:var( --e-global-typography-5226fa2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-188eba5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-249 .elementor-element.elementor-element-188eba5b .elementor-icon-list-item > a{font-size:var( --e-global-typography-9485d26-font-size );letter-spacing:var( --e-global-typography-9485d26-letter-spacing );}.elementor-249 .elementor-element.elementor-element-7fdf5783 .elementor-cta__title{font-size:var( --e-global-typography-e941493-font-size );line-height:var( --e-global-typography-e941493-line-height );letter-spacing:var( --e-global-typography-e941493-letter-spacing );}.elementor-249 .elementor-element.elementor-element-5505a5e1{margin:-181px 92px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-249 .elementor-element.elementor-element-5505a5e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-249 .elementor-element.elementor-element-5505a5e1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5226fa2-font-size );letter-spacing:var( --e-global-typography-5226fa2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-615c4b74 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-249 .elementor-element.elementor-element-615c4b74 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9485d26-font-size );letter-spacing:var( --e-global-typography-9485d26-letter-spacing );}.elementor-249 .elementor-element.elementor-element-73d8dcae .elementor-cta__title{font-size:var( --e-global-typography-e941493-font-size );line-height:var( --e-global-typography-e941493-line-height );letter-spacing:var( --e-global-typography-e941493-letter-spacing );}.elementor-249 .elementor-element.elementor-element-1ceaad6e{margin:-181px 92px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-249 .elementor-element.elementor-element-1ceaad6e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-249 .elementor-element.elementor-element-1ceaad6e .elementor-icon-list-item > a{font-size:var( --e-global-typography-5226fa2-font-size );letter-spacing:var( --e-global-typography-5226fa2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-6a23716a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-249 .elementor-element.elementor-element-6a23716a .elementor-icon-list-item > a{font-size:var( --e-global-typography-9485d26-font-size );letter-spacing:var( --e-global-typography-9485d26-letter-spacing );}.elementor-249 .elementor-element.elementor-element-66e0b86e .elementor-cta__title{font-size:var( --e-global-typography-e941493-font-size );line-height:var( --e-global-typography-e941493-line-height );letter-spacing:var( --e-global-typography-e941493-letter-spacing );}.elementor-249 .elementor-element.elementor-element-1ad44452{margin:-181px 92px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-249 .elementor-element.elementor-element-1ad44452 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-249 .elementor-element.elementor-element-1ad44452 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5226fa2-font-size );letter-spacing:var( --e-global-typography-5226fa2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-3c09af3f .elementor-divider-separator{width:35%;}.elementor-249 .elementor-element.elementor-element-3c09af3f .elementor-divider__text{font-size:var( --e-global-typography-69dddba-font-size );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-7112891 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-249 .elementor-element.elementor-element-4e59501a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-249 .elementor-element.elementor-element-34e28560 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-bc-flex-widget .elementor-249 .elementor-element.elementor-element-668963ac.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-249 .elementor-element.elementor-element-668963ac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-249 .elementor-element.elementor-element-35a82a6d .elementor-divider-separator{width:80%;}.elementor-249 .elementor-element.elementor-element-35a82a6d .elementor-divider__text{font-size:var( --e-global-typography-5226fa2-font-size );letter-spacing:var( --e-global-typography-5226fa2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-7c31c85f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-249 .elementor-element.elementor-element-e7947ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-249 .elementor-element.elementor-element-e7947ff .elementor-icon-list-item > a{font-size:var( --e-global-typography-69dddba-font-size );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-5786c675{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-249 .elementor-element.elementor-element-79f87ee0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-249 .elementor-element.elementor-element-79f87ee0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69dddba-font-size );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-57d8275e{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-249 .elementor-element.elementor-element-1cb45c62:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-249 .elementor-element.elementor-element-1cb45c62 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-bc-flex-widget .elementor-249 .elementor-element.elementor-element-7c84b87e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-249 .elementor-element.elementor-element-7c84b87e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-249 .elementor-element.elementor-element-726c726f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-249 .elementor-element.elementor-element-6906938e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-249 .elementor-element.elementor-element-26a7e4d .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-249 .elementor-element.elementor-element-5069a924 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-249 .elementor-element.elementor-element-55603a35 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-249 .elementor-element.elementor-element-4c14de1c{text-align:center;margin:-6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -7%;--icon-size:17px;}.elementor-249 .elementor-element.elementor-element-7dda7317 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-48cf803-font-size );line-height:var( --e-global-typography-48cf803-line-height );letter-spacing:var( --e-global-typography-48cf803-letter-spacing );}.elementor-249 .elementor-element.elementor-element-7dda7317 .elementor-counter-title{font-size:var( --e-global-typography-5226fa2-font-size );letter-spacing:var( --e-global-typography-5226fa2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-4db970d7 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-48cf803-font-size );line-height:var( --e-global-typography-48cf803-line-height );letter-spacing:var( --e-global-typography-48cf803-letter-spacing );}.elementor-249 .elementor-element.elementor-element-4db970d7 .elementor-counter-title{font-size:var( --e-global-typography-5226fa2-font-size );letter-spacing:var( --e-global-typography-5226fa2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-4d484492 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-48cf803-font-size );line-height:var( --e-global-typography-48cf803-line-height );letter-spacing:var( --e-global-typography-48cf803-letter-spacing );}.elementor-249 .elementor-element.elementor-element-4d484492 .elementor-counter-title{font-size:var( --e-global-typography-5226fa2-font-size );letter-spacing:var( --e-global-typography-5226fa2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-764aa0b9 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-48cf803-font-size );line-height:var( --e-global-typography-48cf803-line-height );letter-spacing:var( --e-global-typography-48cf803-letter-spacing );}.elementor-249 .elementor-element.elementor-element-764aa0b9 .elementor-counter-title{font-size:var( --e-global-typography-5226fa2-font-size );letter-spacing:var( --e-global-typography-5226fa2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-55c392b6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-249 .elementor-element.elementor-element-2a201484 .elementor-divider-separator{width:80%;}.elementor-249 .elementor-element.elementor-element-2a201484 .elementor-divider__text{font-size:var( --e-global-typography-69dddba-font-size );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-6525f34 .elementor-heading-title{font-size:var( --e-global-typography-69dddba-font-size );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-3cb9f63a .elementor-heading-title{font-size:var( --e-global-typography-69dddba-font-size );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-78e40b89 .elementor-heading-title{font-size:var( --e-global-typography-69dddba-font-size );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-f230d91 .elementor-heading-title{font-size:var( --e-global-typography-69dddba-font-size );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-d1687d8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-249 .elementor-element.elementor-element-5c928dc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-249 .elementor-element.elementor-element-9b0998c .elementor-heading-title{font-size:var( --e-global-typography-c11b1a2-font-size );letter-spacing:var( --e-global-typography-c11b1a2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-44ff4dfb .elementor-post__title, .elementor-249 .elementor-element.elementor-element-44ff4dfb .elementor-post__title a{font-size:var( --e-global-typography-e941493-font-size );line-height:var( --e-global-typography-e941493-line-height );letter-spacing:var( --e-global-typography-e941493-letter-spacing );}.elementor-249 .elementor-element.elementor-element-44ff4dfb .elementor-post__meta-data{font-size:var( --e-global-typography-9485d26-font-size );letter-spacing:var( --e-global-typography-9485d26-letter-spacing );}.elementor-249 .elementor-element.elementor-element-44ff4dfb .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-249 .elementor-element.elementor-element-3d7ea4e4{margin:6% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;text-align:center;}.elementor-249 .elementor-element.elementor-element-3d7ea4e4 .elementor-heading-title{font-size:var( --e-global-typography-c11b1a2-font-size );letter-spacing:var( --e-global-typography-c11b1a2-letter-spacing );}}@media(max-width:767px){.elementor-249 .elementor-element.elementor-element-b234f8e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-249 .elementor-element.elementor-element-29037d09{margin:6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-249 .elementor-element.elementor-element-29037d09 .elementor-divider-separator{width:93%;}.elementor-249 .elementor-element.elementor-element-29037d09 .elementor-divider__text{font-size:var( --e-global-typography-5226fa2-font-size );letter-spacing:var( --e-global-typography-5226fa2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-526914 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-249 .elementor-element.elementor-element-a78f1a5 .elementor-heading-title{font-size:var( --e-global-typography-69dddba-font-size );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-1c3300c6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-249 .elementor-element.elementor-element-2b791de7{margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-249 .elementor-element.elementor-element-2b791de7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-249 .elementor-element.elementor-element-4cf29409 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-249 .elementor-element.elementor-element-15d96d08{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -63%;}.elementor-249 .elementor-element.elementor-element-15d96d08 img{width:100%;max-width:100%;}.elementor-249 .elementor-element.elementor-element-3f7204b5{width:50%;}.elementor-249 .elementor-element.elementor-element-2ceea7ba{background-position:24vw 3vh;}.elementor-249 .elementor-element.elementor-element-2ceea7ba .elementor-image-box-img{margin-bottom:0px;}.elementor-249 .elementor-element.elementor-element-2ceea7ba .elementor-image-box-title{font-size:var( --e-global-typography-69dddba-font-size );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-b1d8df0{--e-transform-translateY:100%;--e-transform-scale:0.7;margin:-98% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-249 .elementor-element.elementor-element-b1d8df0 .elementor-heading-title{font-size:var( --e-global-typography-099c72c-font-size );}.elementor-249 .elementor-element.elementor-element-375f65ef{width:50%;}.elementor-249 .elementor-element.elementor-element-17f2b733{background-position:24vw 3vh;}.elementor-249 .elementor-element.elementor-element-17f2b733 .elementor-image-box-img{margin-bottom:0px;}.elementor-249 .elementor-element.elementor-element-17f2b733 .elementor-image-box-title{font-size:var( --e-global-typography-69dddba-font-size );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-6e248a1b{--e-transform-translateY:100%;--e-transform-scale:0.7;margin:-98% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-249 .elementor-element.elementor-element-6e248a1b .elementor-heading-title{font-size:var( --e-global-typography-099c72c-font-size );}.elementor-249 .elementor-element.elementor-element-3666f9a7{width:50%;}.elementor-249 .elementor-element.elementor-element-5a06ea55{background-position:24vw 3vh;}.elementor-249 .elementor-element.elementor-element-5a06ea55 .elementor-image-box-img{margin-bottom:0px;}.elementor-249 .elementor-element.elementor-element-5a06ea55 .elementor-image-box-title{font-size:var( --e-global-typography-69dddba-font-size );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-33bbe3fd{--e-transform-translateY:100%;--e-transform-scale:0.7;margin:-98% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-249 .elementor-element.elementor-element-33bbe3fd .elementor-heading-title{font-size:var( --e-global-typography-099c72c-font-size );}.elementor-249 .elementor-element.elementor-element-648d8cec{width:50%;}.elementor-249 .elementor-element.elementor-element-20956c98{background-position:24vw 3vh;}.elementor-249 .elementor-element.elementor-element-20956c98 .elementor-image-box-img{margin-bottom:0px;}.elementor-249 .elementor-element.elementor-element-20956c98 .elementor-image-box-title{font-size:var( --e-global-typography-69dddba-font-size );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-600cda22{--e-transform-translateY:100%;--e-transform-scale:0.7;margin:-98% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-249 .elementor-element.elementor-element-600cda22 .elementor-heading-title{font-size:var( --e-global-typography-099c72c-font-size );}.elementor-249 .elementor-element.elementor-element-1f27d749{width:50%;}.elementor-249 .elementor-element.elementor-element-67c30bc7{background-position:24vw 3vh;}.elementor-249 .elementor-element.elementor-element-67c30bc7 .elementor-image-box-img{margin-bottom:0px;}.elementor-249 .elementor-element.elementor-element-67c30bc7 .elementor-image-box-title{font-size:var( --e-global-typography-69dddba-font-size );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-3abc9213{--e-transform-translateY:100%;--e-transform-scale:0.7;margin:-98% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-249 .elementor-element.elementor-element-3abc9213 .elementor-heading-title{font-size:var( --e-global-typography-099c72c-font-size );}.elementor-249 .elementor-element.elementor-element-1296fd8b .elementor-divider-separator{width:61%;}.elementor-249 .elementor-element.elementor-element-1296fd8b .elementor-divider__text{font-size:var( --e-global-typography-69dddba-font-size );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-4b042f59 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-249 .elementor-element.elementor-element-6c288898{margin:15% 7% calc(var(--kit-widget-spacing, 0px) + -26%) 6%;padding:3% 0% 3% 6%;}.elementor-249 .elementor-element.elementor-element-6c288898 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-249 .elementor-element.elementor-element-6c288898 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9485d26-font-size );letter-spacing:var( --e-global-typography-9485d26-letter-spacing );}.elementor-249 .elementor-element.elementor-element-462d4e04 .elementor-cta__content{min-height:60vh;padding:0% 0% 10% 8%;}.elementor-249 .elementor-element.elementor-element-462d4e04 .elementor-cta__title{font-size:var( --e-global-typography-e941493-font-size );line-height:var( --e-global-typography-e941493-line-height );letter-spacing:var( --e-global-typography-e941493-letter-spacing );}.elementor-249 .elementor-element.elementor-element-62d842c6{margin:-68% 8% calc(var(--kit-widget-spacing, 0px) + 0%) 27%;padding:2% 0% 2% 6%;}.elementor-249 .elementor-element.elementor-element-62d842c6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-249 .elementor-element.elementor-element-62d842c6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5226fa2-font-size );letter-spacing:var( --e-global-typography-5226fa2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-71e20527{margin:-82% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-249 .elementor-element.elementor-element-188eba5b{margin:15% 7% calc(var(--kit-widget-spacing, 0px) + -26%) 6%;padding:3% 0% 3% 6%;}.elementor-249 .elementor-element.elementor-element-188eba5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-249 .elementor-element.elementor-element-188eba5b .elementor-icon-list-item > a{font-size:var( --e-global-typography-9485d26-font-size );letter-spacing:var( --e-global-typography-9485d26-letter-spacing );}.elementor-249 .elementor-element.elementor-element-7fdf5783 .elementor-cta__content{min-height:60vh;padding:0% 0% 10% 8%;}.elementor-249 .elementor-element.elementor-element-7fdf5783 .elementor-cta__title{font-size:var( --e-global-typography-e941493-font-size );line-height:var( --e-global-typography-e941493-line-height );letter-spacing:var( --e-global-typography-e941493-letter-spacing );}.elementor-249 .elementor-element.elementor-element-5505a5e1{margin:-68% 8% calc(var(--kit-widget-spacing, 0px) + 0%) 27%;padding:2% 0% 2% 6%;}.elementor-249 .elementor-element.elementor-element-5505a5e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-249 .elementor-element.elementor-element-5505a5e1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5226fa2-font-size );letter-spacing:var( --e-global-typography-5226fa2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-62a1276f{margin:-82% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-249 .elementor-element.elementor-element-615c4b74{margin:15% 7% calc(var(--kit-widget-spacing, 0px) + -26%) 6%;padding:3% 0% 3% 6%;}.elementor-249 .elementor-element.elementor-element-615c4b74 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-249 .elementor-element.elementor-element-615c4b74 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9485d26-font-size );letter-spacing:var( --e-global-typography-9485d26-letter-spacing );}.elementor-249 .elementor-element.elementor-element-73d8dcae .elementor-cta__content{min-height:60vh;padding:0% 0% 10% 8%;}.elementor-249 .elementor-element.elementor-element-73d8dcae .elementor-cta__title{font-size:var( --e-global-typography-e941493-font-size );line-height:var( --e-global-typography-e941493-line-height );letter-spacing:var( --e-global-typography-e941493-letter-spacing );}.elementor-249 .elementor-element.elementor-element-1ceaad6e{margin:-68% 8% calc(var(--kit-widget-spacing, 0px) + 0%) 27%;padding:2% 0% 2% 6%;}.elementor-249 .elementor-element.elementor-element-1ceaad6e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-249 .elementor-element.elementor-element-1ceaad6e .elementor-icon-list-item > a{font-size:var( --e-global-typography-5226fa2-font-size );letter-spacing:var( --e-global-typography-5226fa2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-54427942{margin:-82% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-249 .elementor-element.elementor-element-6a23716a{margin:15% 7% calc(var(--kit-widget-spacing, 0px) + -26%) 6%;padding:3% 0% 3% 6%;}.elementor-249 .elementor-element.elementor-element-6a23716a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-249 .elementor-element.elementor-element-6a23716a .elementor-icon-list-item > a{font-size:var( --e-global-typography-9485d26-font-size );letter-spacing:var( --e-global-typography-9485d26-letter-spacing );}.elementor-249 .elementor-element.elementor-element-66e0b86e .elementor-cta__content{min-height:60vh;padding:0% 0% 10% 8%;}.elementor-249 .elementor-element.elementor-element-66e0b86e .elementor-cta__title{font-size:var( --e-global-typography-e941493-font-size );line-height:var( --e-global-typography-e941493-line-height );letter-spacing:var( --e-global-typography-e941493-letter-spacing );}.elementor-249 .elementor-element.elementor-element-1ad44452{margin:-68% 8% calc(var(--kit-widget-spacing, 0px) + 0%) 27%;padding:2% 0% 2% 6%;}.elementor-249 .elementor-element.elementor-element-1ad44452 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-249 .elementor-element.elementor-element-1ad44452 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5226fa2-font-size );letter-spacing:var( --e-global-typography-5226fa2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-2ba84356{margin:-82% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-249 .elementor-element.elementor-element-3c09af3f .elementor-divider-separator{width:45%;}.elementor-249 .elementor-element.elementor-element-3c09af3f .elementor-divider__text{font-size:var( --e-global-typography-69dddba-font-size );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-7112891 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-249 .elementor-element.elementor-element-4e59501a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-249 .elementor-element.elementor-element-34e28560 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-249 .elementor-element.elementor-element-35021f24{margin:-61% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 34%;}.elementor-249 .elementor-element.elementor-element-35a82a6d .elementor-divider-separator{width:100%;}.elementor-249 .elementor-element.elementor-element-35a82a6d .elementor-divider__text{font-size:var( --e-global-typography-5226fa2-font-size );letter-spacing:var( --e-global-typography-5226fa2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-7c31c85f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-249 .elementor-element.elementor-element-52bc098f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-249 .elementor-element.elementor-element-20f31887{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-249 .elementor-element.elementor-element-e7947ff{margin:-27% 34% calc(var(--kit-widget-spacing, 0px) + 0%) 4%;padding:2% 0% 2% 6%;}.elementor-249 .elementor-element.elementor-element-e7947ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-249 .elementor-element.elementor-element-e7947ff .elementor-icon-list-item > a{font-size:var( --e-global-typography-69dddba-font-size );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-5786c675{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-249 .elementor-element.elementor-element-71f25e85 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-249 .elementor-element.elementor-element-31748fed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-249 .elementor-element.elementor-element-79f87ee0{margin:-27% 34% calc(var(--kit-widget-spacing, 0px) + 0%) 4%;padding:2% 0% 2% 6%;}.elementor-249 .elementor-element.elementor-element-79f87ee0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-249 .elementor-element.elementor-element-79f87ee0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69dddba-font-size );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-57d8275e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-249 .elementor-element.elementor-element-1cb45c62:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-249 .elementor-element.elementor-element-1cb45c62 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-249 .elementor-element.elementor-element-1cb45c62 > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-249 .elementor-element.elementor-element-726c726f{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-249 .elementor-element.elementor-element-726c726f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-249 .elementor-element.elementor-element-6906938e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-249 .elementor-element.elementor-element-26a7e4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-249 .elementor-element.elementor-element-26a7e4d .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-249 .elementor-element.elementor-element-5069a924 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-249 .elementor-element.elementor-element-55603a35 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-249 .elementor-element.elementor-element-4c14de1c{text-align:left;margin:-15% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--icon-size:19px;}.elementor-249 .elementor-element.elementor-element-4c14de1c .elementor-social-icon{--icon-padding:0.6em;}.elementor-249 .elementor-element.elementor-element-4bc20eff{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -124%;}.elementor-249 .elementor-element.elementor-element-4bc20eff img{width:100%;max-width:100%;}.elementor-249 .elementor-element.elementor-element-5c236e9f{width:50%;}.elementor-249 .elementor-element.elementor-element-7dda7317 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-48cf803-font-size );line-height:var( --e-global-typography-48cf803-line-height );letter-spacing:var( --e-global-typography-48cf803-letter-spacing );}.elementor-249 .elementor-element.elementor-element-7dda7317 .elementor-counter-title{font-size:var( --e-global-typography-5226fa2-font-size );letter-spacing:var( --e-global-typography-5226fa2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-148bea93{width:50%;}.elementor-249 .elementor-element.elementor-element-4db970d7 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-48cf803-font-size );line-height:var( --e-global-typography-48cf803-line-height );letter-spacing:var( --e-global-typography-48cf803-letter-spacing );}.elementor-249 .elementor-element.elementor-element-4db970d7 .elementor-counter-title{font-size:var( --e-global-typography-5226fa2-font-size );letter-spacing:var( --e-global-typography-5226fa2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-6eed46e4{width:50%;}.elementor-249 .elementor-element.elementor-element-4d484492 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-48cf803-font-size );line-height:var( --e-global-typography-48cf803-line-height );letter-spacing:var( --e-global-typography-48cf803-letter-spacing );}.elementor-249 .elementor-element.elementor-element-4d484492 .elementor-counter-title{font-size:var( --e-global-typography-5226fa2-font-size );letter-spacing:var( --e-global-typography-5226fa2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-7426e07a{width:50%;}.elementor-249 .elementor-element.elementor-element-764aa0b9 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-48cf803-font-size );line-height:var( --e-global-typography-48cf803-line-height );letter-spacing:var( --e-global-typography-48cf803-letter-spacing );}.elementor-249 .elementor-element.elementor-element-764aa0b9 .elementor-counter-title{font-size:var( --e-global-typography-5226fa2-font-size );letter-spacing:var( --e-global-typography-5226fa2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-55c392b6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-249 .elementor-element.elementor-element-2a201484 .elementor-divider-separator{width:100%;}.elementor-249 .elementor-element.elementor-element-2a201484 .elementor-divider__text{font-size:var( --e-global-typography-69dddba-font-size );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-4a5d47c3{width:50%;}.elementor-249 .elementor-element.elementor-element-6525f34 .elementor-heading-title{font-size:var( --e-global-typography-69dddba-font-size );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-6097a232{width:50%;}.elementor-249 .elementor-element.elementor-element-3cb9f63a .elementor-heading-title{font-size:var( --e-global-typography-69dddba-font-size );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-4fa39791{width:50%;}.elementor-249 .elementor-element.elementor-element-78e40b89 .elementor-heading-title{font-size:var( --e-global-typography-69dddba-font-size );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-5745eb1e{width:50%;}.elementor-249 .elementor-element.elementor-element-f230d91 .elementor-heading-title{font-size:var( --e-global-typography-69dddba-font-size );letter-spacing:var( --e-global-typography-69dddba-letter-spacing );}.elementor-249 .elementor-element.elementor-element-3eddbe9b > .elementor-container{min-height:0vh;}.elementor-249 .elementor-element.elementor-element-3eddbe9b:not(.elementor-motion-effects-element-type-background), .elementor-249 .elementor-element.elementor-element-3eddbe9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-249 .elementor-element.elementor-element-d1687d8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-249 .elementor-element.elementor-element-5c928dc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-249 .elementor-element.elementor-element-3a7497f7{width:33%;}.elementor-249 .elementor-element.elementor-element-7bf6cc3a img{width:100%;}.elementor-249 .elementor-element.elementor-element-5f74f90{width:33%;}.elementor-249 .elementor-element.elementor-element-6518d258 img{width:100%;}.elementor-249 .elementor-element.elementor-element-24844561{width:33%;}.elementor-249 .elementor-element.elementor-element-5f9ee4a8 img{width:100%;}.elementor-249 .elementor-element.elementor-element-9b0998c .elementor-heading-title{font-size:var( --e-global-typography-c11b1a2-font-size );letter-spacing:var( --e-global-typography-c11b1a2-letter-spacing );}.elementor-249 .elementor-element.elementor-element-44ff4dfb .elementor-post__title, .elementor-249 .elementor-element.elementor-element-44ff4dfb .elementor-post__title a{font-size:var( --e-global-typography-e941493-font-size );line-height:var( --e-global-typography-e941493-line-height );letter-spacing:var( --e-global-typography-e941493-letter-spacing );}.elementor-249 .elementor-element.elementor-element-44ff4dfb .elementor-post__meta-data{font-size:var( --e-global-typography-9485d26-font-size );letter-spacing:var( --e-global-typography-9485d26-letter-spacing );}.elementor-249 .elementor-element.elementor-element-44ff4dfb .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-249 .elementor-element.elementor-element-7b634f > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-249 .elementor-element.elementor-element-3d7ea4e4 .elementor-heading-title{font-size:var( --e-global-typography-c11b1a2-font-size );letter-spacing:var( --e-global-typography-c11b1a2-letter-spacing );}}