.elementor-157 .elementor-element.elementor-element-30c7e250{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-157 .elementor-element.elementor-element-30c7e250:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-30c7e250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-30c7e250::before, .elementor-157 .elementor-element.elementor-element-30c7e250 > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-30c7e250 > .e-con-inner > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-30c7e250 > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-30c7e250 > .e-con-inner > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-30c7e250 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-157 .elementor-element.elementor-element-67fe292f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 120px;--row-gap:0px;--column-gap:120px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-568a947c{--display:flex;--gap:0px 00px;--row-gap:0px;--column-gap:00px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-157 .elementor-element.elementor-element-74fe7a76{--iteration-count:infinite;--dynamic-text-color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-74fe7a76 .elementor-headline{text-align:left;font-family:"Open Sans", Sans-serif;font-size:42px;font-weight:700;}.elementor-157 .elementor-element.elementor-element-74fe7a76 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-74fe7a76 .elementor-headline-dynamic-text{font-family:"Open Sans", Sans-serif;font-weight:600;line-height:60px;letter-spacing:0.1px;word-spacing:1px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-5bf7920 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:700;line-height:38px;color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-58b6a679{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-157 .elementor-element.elementor-element-6f395921 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:4px 4px 4px 4px;padding:12px 24px 12px 24px;}.elementor-157 .elementor-element.elementor-element-6f395921 .elementor-button:hover, .elementor-157 .elementor-element.elementor-element-6f395921 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-6f395921 .elementor-button:hover svg, .elementor-157 .elementor-element.elementor-element-6f395921 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-10400b7 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:4px 4px 4px 4px;padding:12px 24px 12px 24px;}.elementor-157 .elementor-element.elementor-element-10400b7 .elementor-button:hover, .elementor-157 .elementor-element.elementor-element-10400b7 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-10400b7 .elementor-button:hover svg, .elementor-157 .elementor-element.elementor-element-10400b7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-17d465bd .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:4px 4px 4px 4px;padding:12px 24px 12px 24px;}.elementor-157 .elementor-element.elementor-element-17d465bd .elementor-button:hover, .elementor-157 .elementor-element.elementor-element-17d465bd .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-17d465bd .elementor-button:hover svg, .elementor-157 .elementor-element.elementor-element-17d465bd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-3b78f044{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-157 .elementor-element.elementor-element-42d75692{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-157 .elementor-element.elementor-element-5d348287 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-5d348287{text-align:center;}.elementor-157 .elementor-element.elementor-element-5d348287 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-55426272 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-55426272{text-align:center;}.elementor-157 .elementor-element.elementor-element-55426272 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:500;}.elementor-157 .elementor-element.elementor-element-209a6309 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-209a6309{text-align:center;}.elementor-157 .elementor-element.elementor-element-209a6309 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-56139ec5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-157 .elementor-element.elementor-element-180841ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-6e512340{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-2c249faf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-157 .elementor-element.elementor-element-219cc68b > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-219cc68b{--icon-box-icon-margin:16px;}.elementor-157 .elementor-element.elementor-element-219cc68b .elementor-icon{font-size:24px;}.elementor-157 .elementor-element.elementor-element-219cc68b .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-219cc68b .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:2px;word-spacing:0px;}.elementor-157 .elementor-element.elementor-element-71a9a430 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-71a9a430 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:500;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-7d44f135{text-align:left;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-8393c37{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:12px 12px 12px 12px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-157 .elementor-element.elementor-element-8393c37:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-8393c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-157 .elementor-element.elementor-element-63d0b039{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-63d0b039.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-157 .elementor-element.elementor-element-29c84df0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;line-height:32px;}.elementor-157 .elementor-element.elementor-element-403d9ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-69c8cb79 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-157 .elementor-element.elementor-element-15047117{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:20px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-157 .elementor-element.elementor-element-409ce10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-2988787e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-157 .elementor-element.elementor-element-7995b060{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-3745e76b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-353172e0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-584db4fb > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-584db4fb{--icon-box-icon-margin:16px;}.elementor-157 .elementor-element.elementor-element-584db4fb .elementor-icon{font-size:24px;}.elementor-157 .elementor-element.elementor-element-584db4fb .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-584db4fb .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:2px;word-spacing:0px;}.elementor-157 .elementor-element.elementor-element-47d931ca > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-47d931ca .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:500;}.elementor-157 .elementor-element.elementor-element-7bebbf02{text-align:left;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-d996257{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:12px 12px 12px 12px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-157 .elementor-element.elementor-element-d996257:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-d996257 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-157 .elementor-element.elementor-element-1a2a883f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-45e6ba4e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;line-height:32px;}.elementor-157 .elementor-element.elementor-element-35325427{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:20px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-157 .elementor-element.elementor-element-9f01cd7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-40d4968e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-58b5d69c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-44e2b25b > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-44e2b25b{--icon-box-icon-margin:16px;}.elementor-157 .elementor-element.elementor-element-44e2b25b .elementor-icon{font-size:24px;}.elementor-157 .elementor-element.elementor-element-44e2b25b .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-44e2b25b .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:2px;word-spacing:0px;}.elementor-157 .elementor-element.elementor-element-443be2b6 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-443be2b6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:500;}.elementor-157 .elementor-element.elementor-element-31ee0aaf{text-align:left;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-6b2e5f50{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:12px 12px 12px 12px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-157 .elementor-element.elementor-element-6b2e5f50:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-6b2e5f50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-157 .elementor-element.elementor-element-154ab497{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-250942ff .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;line-height:32px;}.elementor-157 .elementor-element.elementor-element-4e611e6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-257d484d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-157 .elementor-element.elementor-element-448fb7fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-157 .elementor-element.elementor-element-677bae55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-7a4a04d9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-157 .elementor-element.elementor-element-37399bce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-37f49e39{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-63234afd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-7c9ea617 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-7c9ea617{--icon-box-icon-margin:16px;}.elementor-157 .elementor-element.elementor-element-7c9ea617 .elementor-icon{font-size:24px;}.elementor-157 .elementor-element.elementor-element-7c9ea617 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-7c9ea617 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:2px;word-spacing:0px;}.elementor-157 .elementor-element.elementor-element-26846c8d > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-26846c8d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:500;}.elementor-157 .elementor-element.elementor-element-4244801d{text-align:left;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-4d17ecb2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:12px 12px 12px 12px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-157 .elementor-element.elementor-element-4d17ecb2:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-4d17ecb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-157 .elementor-element.elementor-element-659bc4d2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-4344b10f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;line-height:32px;}.elementor-157 .elementor-element.elementor-element-34611df0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-157 .elementor-element.elementor-element-34611df0:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-34611df0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-2c2d4f12 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-2c2d4f12{text-align:center;}.elementor-157 .elementor-element.elementor-element-2c2d4f12 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:500;color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-51b8e3dd{text-align:center;}.elementor-157 .elementor-element.elementor-element-51b8e3dd .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-b7d2671{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-1f309b2d{--display:flex;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-1f309b2d:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-1f309b2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-157 .elementor-element.elementor-element-3bf38fc4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:32px 20px 32px 20px;}.elementor-157 .elementor-element.elementor-element-3bf38fc4 .elementor-icon-box-wrapper{text-align:center;}.elementor-157 .elementor-element.elementor-element-3bf38fc4{--icon-box-icon-margin:0px;}.elementor-157 .elementor-element.elementor-element-3bf38fc4 .elementor-icon-box-title{margin-bottom:12px;}.elementor-157 .elementor-element.elementor-element-3bf38fc4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-157 .elementor-element.elementor-element-3bf38fc4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-3bf38fc4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-157 .elementor-element.elementor-element-3bf38fc4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-157 .elementor-element.elementor-element-3bf38fc4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-157 .elementor-element.elementor-element-3bf38fc4.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-3bf38fc4 .elementor-icon{font-size:36px;}.elementor-157 .elementor-element.elementor-element-3bf38fc4 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-3bf38fc4 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-157 .elementor-element.elementor-element-3bf38fc4 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-157 .elementor-element.elementor-element-73eb2ea4{--display:flex;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-73eb2ea4:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-73eb2ea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-157 .elementor-element.elementor-element-63f30a39 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:32px 20px 32px 20px;}.elementor-157 .elementor-element.elementor-element-63f30a39 .elementor-icon-box-wrapper{text-align:center;}.elementor-157 .elementor-element.elementor-element-63f30a39{--icon-box-icon-margin:0px;}.elementor-157 .elementor-element.elementor-element-63f30a39 .elementor-icon-box-title{margin-bottom:12px;}.elementor-157 .elementor-element.elementor-element-63f30a39.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-157 .elementor-element.elementor-element-63f30a39.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-63f30a39.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-157 .elementor-element.elementor-element-63f30a39.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-157 .elementor-element.elementor-element-63f30a39.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-157 .elementor-element.elementor-element-63f30a39.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-63f30a39 .elementor-icon{font-size:36px;}.elementor-157 .elementor-element.elementor-element-63f30a39 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-63f30a39 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-157 .elementor-element.elementor-element-63f30a39 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-157 .elementor-element.elementor-element-659d9587{--display:flex;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-659d9587:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-659d9587 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-157 .elementor-element.elementor-element-52a5085d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:32px 20px 32px 20px;}.elementor-157 .elementor-element.elementor-element-52a5085d .elementor-icon-box-wrapper{text-align:center;}.elementor-157 .elementor-element.elementor-element-52a5085d{--icon-box-icon-margin:0px;}.elementor-157 .elementor-element.elementor-element-52a5085d .elementor-icon-box-title{margin-bottom:12px;}.elementor-157 .elementor-element.elementor-element-52a5085d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-157 .elementor-element.elementor-element-52a5085d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-52a5085d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-157 .elementor-element.elementor-element-52a5085d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-157 .elementor-element.elementor-element-52a5085d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-157 .elementor-element.elementor-element-52a5085d.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-52a5085d .elementor-icon{font-size:36px;}.elementor-157 .elementor-element.elementor-element-52a5085d .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-52a5085d .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-157 .elementor-element.elementor-element-52a5085d .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-157 .elementor-element.elementor-element-5719b1c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-157 .elementor-element.elementor-element-467f618 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-467f618{text-align:center;}.elementor-157 .elementor-element.elementor-element-467f618 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:500;}.elementor-157 .elementor-element.elementor-element-2d9e1a > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-157 .elementor-element.elementor-element-2d9e1a{text-align:center;}.elementor-157 .elementor-element.elementor-element-2d9e1a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-accent );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-primary );}.elementor-msie .elementor-157 .elementor-element.elementor-element-41f7156b .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-157 .elementor-element.elementor-element-41f7156b{--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-157 .elementor-element.elementor-element-41f7156b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-41f7156b .elementor-portfolio-item__img, .elementor-157 .elementor-element.elementor-element-41f7156b .elementor-portfolio-item__overlay{border-radius:12px 12px 12px 12px;}.elementor-157 .elementor-element.elementor-element-41f7156b a .elementor-portfolio-item__overlay{background-color:#E2E2E21C;}.elementor-157 .elementor-element.elementor-element-41f7156b .elementor-portfolio-item__title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;}.elementor-157 .elementor-element.elementor-element-41f7156b .elementor-portfolio__filter{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-157 .elementor-element.elementor-element-41f7156b .elementor-portfolio__filter:not(:last-child){margin-right:calc(0px/2);}.elementor-157 .elementor-element.elementor-element-41f7156b .elementor-portfolio__filter:not(:first-child){margin-left:calc(0px/2);}.elementor-157 .elementor-element.elementor-element-41f7156b .elementor-portfolio__filters{margin-bottom:32px;}.elementor-157 .elementor-element.elementor-element-3a9ed2e2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-157 .elementor-element.elementor-element-3a9ed2e2:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-3a9ed2e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, var( --e-global-color-primary ) 100%);}.elementor-157 .elementor-element.elementor-element-76f50761{--display:flex;--gap:28px 24px;--row-gap:28px;--column-gap:24px;}.elementor-157 .elementor-element.elementor-element-63d8d0b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-63d8d0b5{text-align:left;}.elementor-157 .elementor-element.elementor-element-63d8d0b5 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:700;line-height:36px;color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-55b8a325 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-55b8a325{text-align:left;}.elementor-157 .elementor-element.elementor-element-55b8a325 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-7654e8c8 .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:4px 4px 4px 4px;padding:14px 36px 14px 36px;}.elementor-157 .elementor-element.elementor-element-7654e8c8 .elementor-button:hover, .elementor-157 .elementor-element.elementor-element-7654e8c8 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-7654e8c8 .elementor-button:hover svg, .elementor-157 .elementor-element.elementor-element-7654e8c8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-1d91b70b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-63cb598e{text-align:right;}.elementor-157 .elementor-element.elementor-element-6913bfac:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-6913bfac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-157 .elementor-element.elementor-element-6913bfac > .elementor-container{max-width:1440px;}.elementor-157 .elementor-element.elementor-element-6913bfac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-157 .elementor-element.elementor-element-6913bfac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-157 .elementor-element.elementor-element-3f6be358 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-71d11329 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-71d11329 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );font-size:36px;font-weight:500;}.elementor-157 .elementor-element.elementor-element-71d11329 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-157 .elementor-element.elementor-element-71d11329 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-157 .elementor-element.elementor-element-3a360dbf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-157 .elementor-element.elementor-element-7ca1b0c6:hover .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-tag{background-color:transparent;background-image:linear-gradient(-35deg, #f2709c 0%, #fe8f75 100%);}.elementor-157 .elementor-element.elementor-element-7ca1b0c6 .elementskit-single-pricing a.elementskit-pricing-btn{background-color:#FFFFFF;font-weight:700;color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-7ca1b0c6 .elementskit-single-pricing a.elementskit-pricing-btn:hover{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(-35deg, var( --e-global-color-accent ) 0%, #fe8f75 100%);}.elementor-157 .elementor-element.elementor-element-7ca1b0c6 > .elementor-widget-container{background-color:#ffffff;padding:60px 30px 40px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e7e7e7;border-radius:10px 10px 10px 10px;}.elementor-157 .elementor-element.elementor-element-7ca1b0c6:hover .elementor-widget-container{box-shadow:20px 20px 40px 0px rgba(0,0,0,0.1);}.elementor-157 .elementor-element.elementor-element-7ca1b0c6 .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-left i{margin-right:10px;}.elementor-157 .elementor-element.elementor-element-7ca1b0c6 .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-right i{margin-left:10px;}.elementor-157 .elementor-element.elementor-element-7ca1b0c6 .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-left svg{margin-right:10px;}.elementor-157 .elementor-element.elementor-element-7ca1b0c6 .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-right svg{margin-left:10px;}.elementor-157 .elementor-element.elementor-element-7ca1b0c6 .elementskit-single-pricing{text-align:center;}.elementor-157 .elementor-element.elementor-element-7ca1b0c6 .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-title{color:var( --e-global-color-primary );font-size:20px;font-weight:700;}.elementor-157 .elementor-element.elementor-element-7ca1b0c6:hover .elementskit-pricing-header .elementskit-pricing-title{color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-7ca1b0c6 .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-subtitle{color:var( --e-global-color-primary );font-weight:600;}.elementor-157 .elementor-element.elementor-element-7ca1b0c6:hover .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-subtitle{color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-7ca1b0c6 .elementskit-pricing-tag{right:-15px;}.elementor-157 .elementor-element.elementor-element-7ca1b0c6 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag{padding:8px 0px 8px 0px;margin:0px 0px 50px 0px;}.elementor-157 .elementor-element.elementor-element-7ca1b0c6 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price span{font-size:36px;line-height:42px;}.elementor-157 .elementor-element.elementor-element-7ca1b0c6 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price .period{color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-7ca1b0c6:hover .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price .period{color:var( --e-global-color-secondary );}.elementor-157 .elementor-element.elementor-element-7ca1b0c6 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price sub.period{font-size:18px;font-weight:700;vertical-align:super;}.elementor-157 .elementor-element.elementor-element-7ca1b0c6 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price sup.currency{vertical-align:super;}.elementor-157 .elementor-element.elementor-element-7ca1b0c6:hover .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price{color:#ffffff;}.elementor-157 .elementor-element.elementor-element-7ca1b0c6 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-tag{border-radius:48px 48px 48px 48px;}.elementor-157 .elementor-element.elementor-element-7ca1b0c6 .elementskit-single-pricing .elementskit-pricing-content{text-align:left;margin:0px 0px 50px 0px;}.elementor-157 .elementor-element.elementor-element-7ca1b0c6 .elementskit-single-pricing .elementskit-pricing-content p{color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-7ca1b0c6 .elementskit-single-pricing .elementskit-pricing-lists > li{color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-7ca1b0c6 .elementskit-pricing-lists > li > i{padding-right:11px;}.elementor-157 .elementor-element.elementor-element-7ca1b0c6 .elementskit-pricing-lists > li > svg{margin-right:11px;}.elementor-157 .elementor-element.elementor-element-7ca1b0c6 .elementskit-single-pricing a.elementskit-pricing-btn svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-7ca1b0c6 .elementskit-single-pricing a.elementskit-pricing-btn:hover svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-7ca1b0c6:hover a.elementskit-pricing-btn{border-color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-3fa7c3cb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-157 .elementor-element.elementor-element-34e7d569:hover .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-tag{background-color:transparent;background-image:linear-gradient(-35deg, #f2709c 0%, #fe8f75 100%);}.elementor-157 .elementor-element.elementor-element-34e7d569 .elementskit-single-pricing a.elementskit-pricing-btn{background-color:#FFFFFF;font-weight:700;color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-34e7d569 .elementskit-single-pricing a.elementskit-pricing-btn:hover{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(-35deg, var( --e-global-color-accent ) 0%, #fe8f75 100%);}.elementor-157 .elementor-element.elementor-element-34e7d569 > .elementor-widget-container{background-color:#ffffff;padding:60px 30px 40px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e7e7e7;border-radius:10px 10px 10px 10px;}.elementor-157 .elementor-element.elementor-element-34e7d569:hover .elementor-widget-container{box-shadow:20px 20px 40px 0px rgba(0,0,0,0.1);}.elementor-157 .elementor-element.elementor-element-34e7d569 .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-left i{margin-right:10px;}.elementor-157 .elementor-element.elementor-element-34e7d569 .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-right i{margin-left:10px;}.elementor-157 .elementor-element.elementor-element-34e7d569 .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-left svg{margin-right:10px;}.elementor-157 .elementor-element.elementor-element-34e7d569 .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-right svg{margin-left:10px;}.elementor-157 .elementor-element.elementor-element-34e7d569 .elementskit-single-pricing{text-align:center;}.elementor-157 .elementor-element.elementor-element-34e7d569 .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-title{color:var( --e-global-color-primary );font-size:20px;font-weight:700;}.elementor-157 .elementor-element.elementor-element-34e7d569:hover .elementskit-pricing-header .elementskit-pricing-title{color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-34e7d569 .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-subtitle{color:var( --e-global-color-primary );font-weight:600;}.elementor-157 .elementor-element.elementor-element-34e7d569:hover .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-subtitle{color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-34e7d569 .elementskit-pricing-tag{right:-15px;}.elementor-157 .elementor-element.elementor-element-34e7d569 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag{padding:8px 0px 8px 0px;margin:0px 0px 50px 0px;}.elementor-157 .elementor-element.elementor-element-34e7d569 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price span{font-size:36px;line-height:42px;}.elementor-157 .elementor-element.elementor-element-34e7d569 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price .period{color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-34e7d569:hover .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price .period{color:var( --e-global-color-secondary );}.elementor-157 .elementor-element.elementor-element-34e7d569 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price sub.period{font-size:18px;font-weight:700;vertical-align:super;}.elementor-157 .elementor-element.elementor-element-34e7d569 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price sup.currency{vertical-align:super;}.elementor-157 .elementor-element.elementor-element-34e7d569:hover .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price{color:#ffffff;}.elementor-157 .elementor-element.elementor-element-34e7d569 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-tag{border-radius:48px 48px 48px 48px;}.elementor-157 .elementor-element.elementor-element-34e7d569 .elementskit-single-pricing .elementskit-pricing-content{text-align:left;margin:0px 0px 50px 0px;}.elementor-157 .elementor-element.elementor-element-34e7d569 .elementskit-single-pricing .elementskit-pricing-content p{color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-34e7d569 .elementskit-single-pricing .elementskit-pricing-lists > li{color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-34e7d569 .elementskit-pricing-lists > li > i{padding-right:11px;}.elementor-157 .elementor-element.elementor-element-34e7d569 .elementskit-pricing-lists > li > svg{margin-right:11px;}.elementor-157 .elementor-element.elementor-element-34e7d569 .elementskit-single-pricing a.elementskit-pricing-btn svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-34e7d569 .elementskit-single-pricing a.elementskit-pricing-btn:hover svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-34e7d569:hover a.elementskit-pricing-btn{border-color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-3606ef1f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-157 .elementor-element.elementor-element-6e3c4f72:hover .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-tag{background-color:transparent;background-image:linear-gradient(-35deg, #f2709c 0%, #fe8f75 100%);}.elementor-157 .elementor-element.elementor-element-6e3c4f72 .elementskit-single-pricing a.elementskit-pricing-btn{background-color:#FFFFFF;font-weight:700;color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-6e3c4f72 .elementskit-single-pricing a.elementskit-pricing-btn:hover{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(-35deg, var( --e-global-color-accent ) 0%, #fe8f75 100%);}.elementor-157 .elementor-element.elementor-element-6e3c4f72 > .elementor-widget-container{background-color:#ffffff;padding:60px 30px 40px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e7e7e7;border-radius:10px 10px 10px 10px;}.elementor-157 .elementor-element.elementor-element-6e3c4f72:hover .elementor-widget-container{box-shadow:20px 20px 40px 0px rgba(0,0,0,0.1);}.elementor-157 .elementor-element.elementor-element-6e3c4f72 .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-left i{margin-right:10px;}.elementor-157 .elementor-element.elementor-element-6e3c4f72 .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-right i{margin-left:10px;}.elementor-157 .elementor-element.elementor-element-6e3c4f72 .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-left svg{margin-right:10px;}.elementor-157 .elementor-element.elementor-element-6e3c4f72 .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-right svg{margin-left:10px;}.elementor-157 .elementor-element.elementor-element-6e3c4f72 .elementskit-single-pricing{text-align:center;}.elementor-157 .elementor-element.elementor-element-6e3c4f72 .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-title{color:var( --e-global-color-primary );font-size:20px;font-weight:700;}.elementor-157 .elementor-element.elementor-element-6e3c4f72:hover .elementskit-pricing-header .elementskit-pricing-title{color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-6e3c4f72 .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-subtitle{color:var( --e-global-color-primary );font-weight:600;}.elementor-157 .elementor-element.elementor-element-6e3c4f72:hover .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-subtitle{color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-6e3c4f72 .elementskit-pricing-tag{right:-15px;}.elementor-157 .elementor-element.elementor-element-6e3c4f72 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag{padding:8px 0px 8px 0px;margin:0px 0px 50px 0px;}.elementor-157 .elementor-element.elementor-element-6e3c4f72 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price span{font-size:36px;line-height:42px;}.elementor-157 .elementor-element.elementor-element-6e3c4f72 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price .period{color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-6e3c4f72:hover .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price .period{color:var( --e-global-color-secondary );}.elementor-157 .elementor-element.elementor-element-6e3c4f72 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price sub.period{font-size:18px;font-weight:700;vertical-align:super;}.elementor-157 .elementor-element.elementor-element-6e3c4f72 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price sup.currency{vertical-align:super;}.elementor-157 .elementor-element.elementor-element-6e3c4f72:hover .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price{color:#ffffff;}.elementor-157 .elementor-element.elementor-element-6e3c4f72 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-tag{border-radius:48px 48px 48px 48px;}.elementor-157 .elementor-element.elementor-element-6e3c4f72 .elementskit-single-pricing .elementskit-pricing-content{text-align:left;margin:0px 0px 50px 0px;}.elementor-157 .elementor-element.elementor-element-6e3c4f72 .elementskit-single-pricing .elementskit-pricing-content p{color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-6e3c4f72 .elementskit-single-pricing .elementskit-pricing-lists > li{color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-6e3c4f72 .elementskit-pricing-lists > li > i{padding-right:11px;}.elementor-157 .elementor-element.elementor-element-6e3c4f72 .elementskit-pricing-lists > li > svg{margin-right:11px;}.elementor-157 .elementor-element.elementor-element-6e3c4f72 .elementskit-single-pricing a.elementskit-pricing-btn svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-6e3c4f72 .elementskit-single-pricing a.elementskit-pricing-btn:hover svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-6e3c4f72:hover a.elementskit-pricing-btn{border-color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-17ff77f5{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-6e820887 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-157 .elementor-element.elementor-element-74bcff39{text-align:center;}.elementor-157 .elementor-element.elementor-element-31063a38 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:14px 42px 14px 42px;}.elementor-157 .elementor-element.elementor-element-31063a38 .elementor-button:hover, .elementor-157 .elementor-element.elementor-element-31063a38 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-31063a38 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-31063a38 .elementor-button:hover svg, .elementor-157 .elementor-element.elementor-element-31063a38 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-35ad9cdd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-157 .elementor-element.elementor-element-35ad9cdd:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-35ad9cdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-157 .elementor-element.elementor-element-175200ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-175200ba{text-align:center;}.elementor-157 .elementor-element.elementor-element-175200ba .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:500;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-157 .elementor-element.elementor-element-47e2a26e .swiper-pagination-bullet-active, .elementor-157 .elementor-element.elementor-element-47e2a26e .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-47e2a26e .swiper-pagination-fraction{color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-47e2a26e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-47e2a26e .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-47e2a26e .elementor-swiper-button{font-size:20px;}.elementor-157 .elementor-element.elementor-element-47e2a26e .swiper-pagination-bullet{height:14px;width:14px;}.elementor-157 .elementor-element.elementor-element-47e2a26e .swiper-horizontal .swiper-pagination-progressbar{height:14px;}.elementor-157 .elementor-element.elementor-element-47e2a26e .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-47e2a26e .elementor-testimonial__content, .elementor-157 .elementor-element.elementor-element-47e2a26e .elementor-testimonial__content:after{background-color:var( --e-global-color-secondary );}.elementor-157 .elementor-element.elementor-element-47e2a26e .elementor-testimonial__content{padding:20px 20px 20px 20px;}.elementor-157 .elementor-element.elementor-element-47e2a26e.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-157 .elementor-element.elementor-element-47e2a26e.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px;}.elementor-157 .elementor-element.elementor-element-47e2a26e.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-157 .elementor-element.elementor-element-47e2a26e.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-157 .elementor-element.elementor-element-47e2a26e.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px 0 20px;}.elementor-157 .elementor-element.elementor-element-47e2a26e.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-157 .elementor-element.elementor-element-47e2a26e.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:24px;}.elementor-157 .elementor-element.elementor-element-47e2a26e.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:24px;}.elementor-157 .elementor-element.elementor-element-47e2a26e.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:24px;}.elementor-157 .elementor-element.elementor-element-47e2a26e.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:24px;}.elementor-157 .elementor-element.elementor-element-47e2a26e .elementor-testimonial__text{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:30px;}.elementor-157 .elementor-element.elementor-element-47e2a26e .elementor-testimonial__name{color:var( --e-global-color-accent );font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-157 .elementor-element.elementor-element-47e2a26e .elementor-testimonial__title{color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-212297dc:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-212297dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ai.alyne.io/wp-content/uploads/2025/07/vc_foundation.png");background-repeat:no-repeat;background-size:cover;}.elementor-157 .elementor-element.elementor-element-212297dc > .elementor-container{max-width:1440px;}.elementor-157 .elementor-element.elementor-element-212297dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-157 .elementor-element.elementor-element-212297dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-157 .elementor-element.elementor-element-808c295.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-157 .elementor-element.elementor-element-808c295 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-264ff0de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-264ff0de{text-align:center;}.elementor-157 .elementor-element.elementor-element-264ff0de .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:500;color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-4c7b1cf1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-32642066 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-157 .elementor-element.elementor-element-32642066 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-157 .elementor-element.elementor-element-32642066 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:var( --e-global-color-secondary );}.elementor-157 .elementor-element.elementor-element-32642066 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );padding:15px 0px 15px 20px;}.elementor-157 .elementor-element.elementor-element-32642066{width:var( --container-widget-width, 1080px );max-width:1080px;--container-widget-width:1080px;--container-widget-flex-grow:0;align-self:center;}.elementor-157 .elementor-element.elementor-element-32642066 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-32642066 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-32642066 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-32642066 .elementskit-accordion .elementskit-card-body{border-radius:0px 0px 0px 0px;padding:20px 0px 20px 20px;}.elementor-157 .elementor-element.elementor-element-32642066 .elementskit-accordion > .elementskit-card.active{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-32642066 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link{border-radius:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-32642066 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group{padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-32642066 .ekit_accordion_icon_group, .elementor-157 .elementor-element.elementor-element-32642066 .ekit_accordion_icon_left_group{margin:0px 10px 0px 10px;}.elementor-157 .elementor-element.elementor-element-1725d73d .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-157 .elementor-element.elementor-element-1725d73d .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-157 .elementor-element.elementor-element-1725d73d .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:var( --e-global-color-secondary );}.elementor-157 .elementor-element.elementor-element-1725d73d .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );padding:15px 0px 15px 20px;}.elementor-157 .elementor-element.elementor-element-1725d73d{width:var( --container-widget-width, 1080px );max-width:1080px;--container-widget-width:1080px;--container-widget-flex-grow:0;align-self:center;}.elementor-157 .elementor-element.elementor-element-1725d73d > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-1725d73d .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-1725d73d .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-1725d73d .elementskit-accordion .elementskit-card-body{border-radius:0px 0px 0px 0px;padding:20px 0px 20px 20px;}.elementor-157 .elementor-element.elementor-element-1725d73d .elementskit-accordion > .elementskit-card.active{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-1725d73d .elementskit-accordion .elementskit-card-header > .elementskit-btn-link{border-radius:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-1725d73d .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group{padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-1725d73d .ekit_accordion_icon_group, .elementor-157 .elementor-element.elementor-element-1725d73d .ekit_accordion_icon_left_group{margin:0px 10px 0px 10px;}.elementor-157 .elementor-element.elementor-element-545caaf6 > .elementor-container{max-width:1440px;}.elementor-157 .elementor-element.elementor-element-545caaf6{padding:0px 0px 80px 0px;}.elementor-157 .elementor-element.elementor-element-730844fa > .elementor-element-populated{padding:10px 85px 10px 10px;}.elementor-157 .elementor-element.elementor-element-1162bca0 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-157 .elementor-element.elementor-element-1162bca0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:500;line-height:1.3636em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-2ae09fd1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-2ae09fd1{font-family:"Open Sans", Sans-serif;font-weight:400;color:#211C5D;}.elementor-157 .elementor-element.elementor-element-612b4589 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-1f2d7c1 > .elementor-element-populated{padding:10px 10px 10px 0px;}.elementor-157 .elementor-element.elementor-element-5229da75{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-63018702:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-157 .elementor-element.elementor-element-63018702 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-157 .elementor-element.elementor-element-63018702 > .elementor-element-populated{border-style:solid;border-width:8px 0px 0px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:57px 53px 80px 50px;}.elementor-157 .elementor-element.elementor-element-63018702 > .elementor-element-populated, .elementor-157 .elementor-element.elementor-element-63018702 > .elementor-element-populated > .elementor-background-overlay, .elementor-157 .elementor-element.elementor-element-63018702 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-63018702 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-157 .elementor-element.elementor-element-4f9bd173{text-align:left;}.elementor-157 .elementor-element.elementor-element-4f9bd173 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.475em;color:#211C5D;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-157 .elementor-element.elementor-element-62f92ab3 > .elementor-widget-container{padding:10px 0px 10px 0px;border-style:solid;border-width:2px 0px 0px 0px;border-color:#B9B9B9;}.elementor-157 .elementor-element.elementor-element-62f92ab3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-157 .elementor-element.elementor-element-62f92ab3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-157 .elementor-element.elementor-element-62f92ab3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-157 .elementor-element.elementor-element-62f92ab3 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-157 .elementor-element.elementor-element-62f92ab3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-62f92ab3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-157 .elementor-element.elementor-element-62f92ab3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-157 .elementor-element.elementor-element-62f92ab3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-157 .elementor-element.elementor-element-62f92ab3{--e-icon-list-icon-size:27px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-157 .elementor-element.elementor-element-62f92ab3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-157 .elementor-element.elementor-element-62f92ab3 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:normal;line-height:1.4375em;letter-spacing:0px;}.elementor-157 .elementor-element.elementor-element-62f92ab3 .elementor-icon-list-text{color:#211C5D;transition:color 0.3s;}.elementor-157 .elementor-element.elementor-element-357ce434 > .elementor-widget-container{padding:10px 0px 10px 0px;border-style:solid;border-width:2px 0px 0px 0px;border-color:#B9B9B9;}.elementor-157 .elementor-element.elementor-element-357ce434 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-157 .elementor-element.elementor-element-357ce434 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-157 .elementor-element.elementor-element-357ce434 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-157 .elementor-element.elementor-element-357ce434 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-157 .elementor-element.elementor-element-357ce434 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-357ce434 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-157 .elementor-element.elementor-element-357ce434 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-157 .elementor-element.elementor-element-357ce434 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-157 .elementor-element.elementor-element-357ce434{--e-icon-list-icon-size:27px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-157 .elementor-element.elementor-element-357ce434 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-157 .elementor-element.elementor-element-357ce434 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:normal;line-height:1.4375em;letter-spacing:0px;}.elementor-157 .elementor-element.elementor-element-357ce434 .elementor-icon-list-text{color:#211C5D;transition:color 0.3s;}.elementor-157 .elementor-element.elementor-element-2b17b15e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-157 .elementor-element.elementor-element-2b17b15e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-157 .elementor-element.elementor-element-2b17b15e > .elementor-element-populated, .elementor-157 .elementor-element.elementor-element-2b17b15e > .elementor-element-populated > .elementor-background-overlay, .elementor-157 .elementor-element.elementor-element-2b17b15e > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-2b17b15e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 0px 60px 0px;}.elementor-157 .elementor-element.elementor-element-2b17b15e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-157 .elementor-element.elementor-element-24007fcf{text-align:center;}.elementor-157 .elementor-element.elementor-element-24007fcf .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.475em;color:#211C5D;}.elementor-157 .elementor-element.elementor-element-1e48ab46{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-157 .elementor-element.elementor-element-1e48ab46 .elementor-widget-container{text-align:center;}.elementor-157 .elementor-element.elementor-element-1e48ab46 .elementor-social-icon{background-color:#211C5D;}.elementor-157 .elementor-element.elementor-element-1e48ab46 .elementor-social-icon i{color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-1e48ab46 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-1e48ab46 .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-157 .elementor-element.elementor-element-1e48ab46 .elementor-social-icon:hover{background-color:#FF0505;}@media(max-width:1024px){.elementor-157 .elementor-element.elementor-element-67fe292f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-157 .elementor-element.elementor-element-74fe7a76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-74fe7a76 .elementor-headline{font-size:24px;}.elementor-157 .elementor-element.elementor-element-74fe7a76 .elementor-headline-dynamic-text{line-height:32px;}.elementor-157 .elementor-element.elementor-element-5bf7920{text-align:left;}.elementor-157 .elementor-element.elementor-element-5bf7920 .elementor-heading-title{font-size:14px;line-height:28px;}.elementor-157 .elementor-element.elementor-element-58b6a679{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-5d348287 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-157 .elementor-element.elementor-element-55426272 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-55426272{text-align:center;}.elementor-157 .elementor-element.elementor-element-55426272 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-157 .elementor-element.elementor-element-209a6309 .elementor-heading-title{font-size:24px;}.elementor-157 .elementor-element.elementor-element-56139ec5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-219cc68b .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-219cc68b .elementor-icon-box-title a{font-size:16px;line-height:24px;}.elementor-157 .elementor-element.elementor-element-71a9a430 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-157 .elementor-element.elementor-element-403d9ac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-15047117{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-409ce10{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-584db4fb .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-584db4fb .elementor-icon-box-title a{font-size:16px;line-height:24px;}.elementor-157 .elementor-element.elementor-element-47d931ca .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-157 .elementor-element.elementor-element-35325427{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-44e2b25b .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-44e2b25b .elementor-icon-box-title a{font-size:16px;line-height:24px;}.elementor-157 .elementor-element.elementor-element-443be2b6 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-157 .elementor-element.elementor-element-448fb7fb{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-7c9ea617 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-7c9ea617 .elementor-icon-box-title a{font-size:16px;line-height:24px;}.elementor-157 .elementor-element.elementor-element-26846c8d .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-157 .elementor-element.elementor-element-2c2d4f12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-2c2d4f12{text-align:center;}.elementor-157 .elementor-element.elementor-element-2c2d4f12 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-157 .elementor-element.elementor-element-b7d2671{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-157 .elementor-element.elementor-element-467f618 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-467f618{text-align:center;}.elementor-157 .elementor-element.elementor-element-467f618 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-msie .elementor-157 .elementor-element.elementor-element-41f7156b .elementor-portfolio-item{width:calc( 100% / 2 );}.elementor-157 .elementor-element.elementor-element-3a9ed2e2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-76f50761{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-63d8d0b5 .elementor-heading-title{font-size:24px;}.elementor-157 .elementor-element.elementor-element-55b8a325 .elementor-heading-title{font-size:28px;}.elementor-157 .elementor-element.elementor-element-1d91b70b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-7ca1b0c6 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag{padding:0px 0px 15px 0px;}.elementor-157 .elementor-element.elementor-element-7ca1b0c6 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price span{font-size:30px;}.elementor-157 .elementor-element.elementor-element-7ca1b0c6 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price sub.period{vertical-align:baseline;}.elementor-157 .elementor-element.elementor-element-7ca1b0c6 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price sup.currency{vertical-align:baseline;}.elementor-157 .elementor-element.elementor-element-7ca1b0c6 .elementskit-single-pricing a.elementskit-pricing-btn{padding:10px 30px 10px 30px;}.elementor-157 .elementor-element.elementor-element-34e7d569 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag{padding:0px 0px 15px 0px;}.elementor-157 .elementor-element.elementor-element-34e7d569 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price span{font-size:30px;}.elementor-157 .elementor-element.elementor-element-34e7d569 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price sub.period{vertical-align:baseline;}.elementor-157 .elementor-element.elementor-element-34e7d569 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price sup.currency{vertical-align:baseline;}.elementor-157 .elementor-element.elementor-element-34e7d569 .elementskit-single-pricing a.elementskit-pricing-btn{padding:10px 30px 10px 30px;}.elementor-157 .elementor-element.elementor-element-3606ef1f > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-157 .elementor-element.elementor-element-6e3c4f72 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag{padding:0px 0px 15px 0px;}.elementor-157 .elementor-element.elementor-element-6e3c4f72 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price span{font-size:30px;}.elementor-157 .elementor-element.elementor-element-6e3c4f72 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price sub.period{vertical-align:baseline;}.elementor-157 .elementor-element.elementor-element-6e3c4f72 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price sup.currency{vertical-align:baseline;}.elementor-157 .elementor-element.elementor-element-6e3c4f72 .elementskit-single-pricing a.elementskit-pricing-btn{padding:10px 30px 10px 30px;}.elementor-157 .elementor-element.elementor-element-175200ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-175200ba{text-align:center;}.elementor-157 .elementor-element.elementor-element-175200ba .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-157 .elementor-element.elementor-element-264ff0de > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-264ff0de{text-align:center;}.elementor-157 .elementor-element.elementor-element-264ff0de .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-157 .elementor-element.elementor-element-46b9c931 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-32642066 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-694a2bcb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-1725d73d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-545caaf6{padding:100px 20px 0px 20px;}.elementor-157 .elementor-element.elementor-element-730844fa > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 10px 0px;}.elementor-157 .elementor-element.elementor-element-1162bca0 .elementor-heading-title{font-size:20px;}.elementor-157 .elementor-element.elementor-element-1f2d7c1 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-157 .elementor-element.elementor-element-63018702 > .elementor-element-populated{padding:50px 40px 60px 40px;}.elementor-157 .elementor-element.elementor-element-4f9bd173 .elementor-heading-title{font-size:28px;}.elementor-157 .elementor-element.elementor-element-62f92ab3 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-157 .elementor-element.elementor-element-357ce434 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-157 .elementor-element.elementor-element-2b17b15e > .elementor-element-populated{padding:50px 0px 60px 0px;}.elementor-157 .elementor-element.elementor-element-24007fcf .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-157 .elementor-element.elementor-element-30c7e250{--padding-top:160px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-157 .elementor-element.elementor-element-67fe292f{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-74fe7a76 .elementor-headline{font-size:20px;}.elementor-157 .elementor-element.elementor-element-74fe7a76 .elementor-headline-dynamic-text{line-height:20px;}.elementor-157 .elementor-element.elementor-element-5bf7920 .elementor-heading-title{font-size:16px;}.elementor-157 .elementor-element.elementor-element-58b6a679{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-157 .elementor-element.elementor-element-6f395921 .elementor-button{font-size:12px;padding:8px 20px 8px 20px;}.elementor-157 .elementor-element.elementor-element-10400b7 .elementor-button{font-size:12px;padding:8px 20px 8px 20px;}.elementor-157 .elementor-element.elementor-element-17d465bd .elementor-button{font-size:12px;padding:8px 20px 8px 20px;}.elementor-157 .elementor-element.elementor-element-68ee378c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-68ee378c img{width:100%;max-width:100%;}.elementor-157 .elementor-element.elementor-element-219cc68b .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-219cc68b .elementor-icon-box-title a{font-size:20px;line-height:0px;}.elementor-157 .elementor-element.elementor-element-71a9a430 .elementor-heading-title{line-height:36px;}.elementor-157 .elementor-element.elementor-element-29c84df0 .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-157 .elementor-element.elementor-element-584db4fb .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-584db4fb .elementor-icon-box-title a{font-size:20px;line-height:0px;}.elementor-157 .elementor-element.elementor-element-47d931ca .elementor-heading-title{line-height:36px;}.elementor-157 .elementor-element.elementor-element-45e6ba4e .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-157 .elementor-element.elementor-element-44e2b25b .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-44e2b25b .elementor-icon-box-title a{font-size:20px;line-height:0px;}.elementor-157 .elementor-element.elementor-element-443be2b6 .elementor-heading-title{line-height:36px;}.elementor-157 .elementor-element.elementor-element-250942ff .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-157 .elementor-element.elementor-element-7c9ea617 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-7c9ea617 .elementor-icon-box-title a{font-size:20px;line-height:0px;}.elementor-157 .elementor-element.elementor-element-26846c8d .elementor-heading-title{line-height:36px;}.elementor-157 .elementor-element.elementor-element-4344b10f .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-157 .elementor-element.elementor-element-b7d2671{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-msie .elementor-157 .elementor-element.elementor-element-41f7156b .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-157 .elementor-element.elementor-element-41f7156b .elementor-portfolio__filter{font-size:20px;}.elementor-157 .elementor-element.elementor-element-63d8d0b5 .elementor-heading-title{font-size:24px;}.elementor-157 .elementor-element.elementor-element-3a360dbf > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-157 .elementor-element.elementor-element-7ca1b0c6 .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-title{font-size:20px;}.elementor-157 .elementor-element.elementor-element-7ca1b0c6 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price span{font-size:20px;}.elementor-157 .elementor-element.elementor-element-3fa7c3cb > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-157 .elementor-element.elementor-element-34e7d569 .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-title{font-size:20px;}.elementor-157 .elementor-element.elementor-element-34e7d569 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price span{font-size:20px;}.elementor-157 .elementor-element.elementor-element-3606ef1f > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-157 .elementor-element.elementor-element-6e3c4f72 .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-title{font-size:20px;}.elementor-157 .elementor-element.elementor-element-6e3c4f72 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price span{font-size:20px;}.elementor-157 .elementor-element.elementor-element-694a2bcb > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-157 .elementor-element.elementor-element-545caaf6{padding:50px 10px 50px 10px;}.elementor-157 .elementor-element.elementor-element-730844fa > .elementor-element-populated{padding:10px 10px 30px 10px;}.elementor-157 .elementor-element.elementor-element-1162bca0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-1162bca0 .elementor-heading-title{font-size:18px;line-height:1.12em;}.elementor-157 .elementor-element.elementor-element-2ae09fd1 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-157 .elementor-element.elementor-element-1f2d7c1 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-157 .elementor-element.elementor-element-63018702 > .elementor-element-populated{padding:30px 20px 40px 20px;}.elementor-157 .elementor-element.elementor-element-62f92ab3 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-157 .elementor-element.elementor-element-62f92ab3{--e-icon-list-icon-size:25px;}.elementor-157 .elementor-element.elementor-element-62f92ab3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-157 .elementor-element.elementor-element-62f92ab3 .elementor-icon-list-item > a{line-height:1em;}.elementor-157 .elementor-element.elementor-element-357ce434 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-157 .elementor-element.elementor-element-357ce434{--e-icon-list-icon-size:25px;}.elementor-157 .elementor-element.elementor-element-24007fcf .elementor-heading-title{font-size:24px;}.elementor-157 .elementor-element.elementor-element-1e48ab46{--grid-column-gap:10px;}}@media(min-width:768px){.elementor-157 .elementor-element.elementor-element-568a947c{--width:60%;}.elementor-157 .elementor-element.elementor-element-3b78f044{--width:40%;}.elementor-157 .elementor-element.elementor-element-180841ed{--width:50%;}.elementor-157 .elementor-element.elementor-element-63d0b039{--width:101.122%;}.elementor-157 .elementor-element.elementor-element-403d9ac{--width:50%;}.elementor-157 .elementor-element.elementor-element-409ce10{--width:50%;}.elementor-157 .elementor-element.elementor-element-7995b060{--width:50%;}.elementor-157 .elementor-element.elementor-element-9f01cd7{--width:50%;}.elementor-157 .elementor-element.elementor-element-4e611e6f{--width:50%;}.elementor-157 .elementor-element.elementor-element-677bae55{--width:50%;}.elementor-157 .elementor-element.elementor-element-37399bce{--width:50%;}.elementor-157 .elementor-element.elementor-element-76f50761{--width:40%;}.elementor-157 .elementor-element.elementor-element-1d91b70b{--width:60%;}.elementor-157 .elementor-element.elementor-element-730844fa{width:50%;}.elementor-157 .elementor-element.elementor-element-1f2d7c1{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-157 .elementor-element.elementor-element-180841ed{--width:100%;}.elementor-157 .elementor-element.elementor-element-403d9ac{--width:100%;}.elementor-157 .elementor-element.elementor-element-409ce10{--width:100%;}.elementor-157 .elementor-element.elementor-element-7995b060{--width:100%;}.elementor-157 .elementor-element.elementor-element-9f01cd7{--width:100%;}.elementor-157 .elementor-element.elementor-element-4e611e6f{--width:100%;}.elementor-157 .elementor-element.elementor-element-677bae55{--width:100%;}.elementor-157 .elementor-element.elementor-element-37399bce{--width:100%;}.elementor-157 .elementor-element.elementor-element-76f50761{--width:100%;}.elementor-157 .elementor-element.elementor-element-1d91b70b{--width:100%;}.elementor-157 .elementor-element.elementor-element-3a360dbf{width:50%;}.elementor-157 .elementor-element.elementor-element-3fa7c3cb{width:50%;}.elementor-157 .elementor-element.elementor-element-3606ef1f{width:100%;}.elementor-157 .elementor-element.elementor-element-46b9c931{width:100%;}.elementor-157 .elementor-element.elementor-element-694a2bcb{width:100%;}.elementor-157 .elementor-element.elementor-element-730844fa{width:100%;}.elementor-157 .elementor-element.elementor-element-1f2d7c1{width:100%;}}/* Start custom CSS for container, class: .elementor-element-30c7e250 */.mainstage {
    background: linear-gradient(180deg, #0A3161 0%, #0A3161 84.77%);
    position: relative; /* Added to ensure the pseudo-element is positioned relative to this element */
    z-index: 1;
}

.mainstage::before {
    content: ""; /* Ensures the pseudo-element appears */
    position: absolute;
    top: 13%;
    left: -35%;
    width: 200%; /* Adjust size as needed */
    height: 200%;
    background: radial-gradient(circle at center, #3C5786 0, rgba(0, 127, 253, 0) 69%);
    animation: shifty 22s linear 3.5s infinite;
    z-index: -1; /* Positions it behind .mainstage content */
}
@keyframes shifty {
    0% {
        transform: translateY(-50%) translateX(0);
    }
    25% {
        transform: translateY(-50%) translateX(50%);
    }
    50% {
        transform: translateY(-50%) translateX(0);
    }
    75% {
        transform: translateY(-50%) translateX(-50%);
    }
    100% {
        transform: translateY(-50%) translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for portfolio, class: .elementor-element-41f7156b */.portfolio article {
    border-radius: 0.667rem 0.667rem 0 0;
    box-shadow: 0 0.222rem 0.556rem 0 rgba(0, 0, 0, 0.09);
    border: 2px solid transparent;
    transition: box-shadow 0.5s ease, border 0.3s ease;
    transition: 0.5s ease;
}
.portfolio .elementor-portfolio__filters li {
    padding: 20px 32px;
}

.portfolio article:hover {
    border: 1px solid #1a3f6c;
     padding: 12px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6913bfac */.elementor-27 .elementor-element.elementor-element-be0b089:hover .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-tag, .elementor-27 .elementor-element.elementor-element-6e432ca5:hover .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-tag, .elementor-27 .elementor-element.elementor-element-372d3ea1:hover .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-tag {
    background-image: linear-gradient(-35deg, #b31940 0%, #b31942 100%);
}

#xs_pricing_5 .elementskit-pricing-tag{
        background-color: #0a3161;
}
.elementor-27 .elementor-element.elementor-element-be0b089 .elementskit-single-pricing a.elementskit-pricing-btn:hover, .elementor-27 .elementor-element.elementor-element-6e432ca5 .elementskit-single-pricing a.elementskit-pricing-btn:hover, .elementor-27 .elementor-element.elementor-element-372d3ea1 .elementskit-single-pricing a.elementskit-pricing-btn:hover {
    background-image: linear-gradient(-35deg, #b31940 0%, #b31942 100%) !important;
}

.elementor-27 .elementor-element.elementor-element-be0b089:hover .elementor-widget-container, .elementor-27 .elementor-element.elementor-element-6e432ca5:hover .elementor-widget-container, .elementor-27 .elementor-element.elementor-element-372d3ea1:hover .elementor-widget-container{
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-47e2a26e */.testimonial-carousel .swiper-pagination {
    text-align: left;
    left: 60px !important;
}/* End custom CSS */