.elementor-5361 .elementor-element.elementor-element-c54a617:not(.elementor-motion-effects-element-type-background), .elementor-5361 .elementor-element.elementor-element-c54a617 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-5361 .elementor-element.elementor-element-c54a617 > .elementor-container{min-height:65px;}.elementor-5361 .elementor-element.elementor-element-c54a617{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E7E7E7FA;box-shadow:0px 3px 17px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 30px 0px 30px;z-index:999;}.elementor-5361 .elementor-element.elementor-element-c54a617, .elementor-5361 .elementor-element.elementor-element-c54a617 > .elementor-background-overlay{border-radius:0px 0px 1px 0px;}.elementor-5361 .elementor-element.elementor-element-c54a617 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5361 .elementor-element.elementor-element-61a5277.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5361 .elementor-element.elementor-element-61a5277.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5361 .elementor-element.elementor-element-61a5277 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5361 .elementor-element.elementor-element-cf1ac99{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-5361 .elementor-element.elementor-element-cf1ac99 img{width:150px;height:49px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5361 .elementor-element.elementor-element-467bbf1 .elementor-button{background-color:var( --e-global-color-c392d21 );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.5s;border-radius:31px 31px 31px 31px;}.elementor-5361 .elementor-element.elementor-element-467bbf1 .elementor-button:hover, .elementor-5361 .elementor-element.elementor-element-467bbf1 .elementor-button:focus{background-color:var( --e-global-color-5d611f9 );}.elementor-5361 .elementor-element.elementor-element-467bbf1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5361 .elementor-element.elementor-element-467bbf1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5361 .elementor-element.elementor-element-467bbf1 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-5361 .elementor-element.elementor-element-e777e7b:not(.elementor-motion-effects-element-type-background), .elementor-5361 .elementor-element.elementor-element-e777e7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5361 .elementor-element.elementor-element-e777e7b > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5361 .elementor-element.elementor-element-e777e7b, .elementor-5361 .elementor-element.elementor-element-e777e7b > .elementor-background-overlay{border-radius:0px 0px 30px 30px;}.elementor-5361 .elementor-element.elementor-element-e777e7b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-0px;padding:30px 030px 50px 30px;z-index:5;}.elementor-5361 .elementor-element.elementor-element-f7ec394 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 7px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-5361 .elementor-element.elementor-element-2d556c2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:41px;font-weight:600;line-height:52px;}.elementor-5361 .elementor-element.elementor-element-4b41c6f{padding:0px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-5361 .elementor-element.elementor-element-140259b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5361 .elementor-element.elementor-element-140259b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5361 .elementor-element.elementor-element-e44a864{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5361 .elementor-element.elementor-element-e44a864 > .elementor-widget-container{margin:-36px 0px -36px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5361 .elementor-element.elementor-element-9c91a1f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5361 .elementor-element.elementor-element-9c91a1f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5361 .elementor-element.elementor-element-9c91a1f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5361 .elementor-element.elementor-element-39ede36{width:var( --container-widget-width, 72.695% );max-width:72.695%;--container-widget-width:72.695%;--container-widget-flex-grow:0;}.elementor-bc-flex-widget .elementor-5361 .elementor-element.elementor-element-856ea35.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5361 .elementor-element.elementor-element-856ea35.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5361 .elementor-element.elementor-element-a46aa59{width:var( --container-widget-width, 61.27% );max-width:61.27%;--container-widget-width:61.27%;--container-widget-flex-grow:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-5361 .elementor-element.elementor-element-9987d01{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-5361 .elementor-element.elementor-element-532ce25 .elementor-button{background-color:#68B331;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;transition-duration:0.5s;border-radius:31px 31px 31px 31px;}.elementor-5361 .elementor-element.elementor-element-532ce25 .elementor-button:hover, .elementor-5361 .elementor-element.elementor-element-532ce25 .elementor-button:focus{background-color:#83CE22;}.elementor-5361 .elementor-element.elementor-element-532ce25 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5361 .elementor-element.elementor-element-532ce25 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-5361 .elementor-element.elementor-element-0078a51 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-0078a51 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5361 .elementor-element.elementor-element-93b4401{width:var( --container-widget-width, 524px );max-width:524px;--container-widget-width:524px;--container-widget-flex-grow:0;z-index:50;}.elementor-5361 .elementor-element.elementor-element-93b4401 > .elementor-widget-container{background-color:#EEEEEE;margin:60px 0px 60px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-5361 .elementor-element.elementor-element-93b4401 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5361 .elementor-element.elementor-element-7bff5c1 .elementor-button{background-color:#68B331;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;transition-duration:0.5s;border-radius:31px 31px 31px 31px;}.elementor-5361 .elementor-element.elementor-element-7bff5c1 .elementor-button:hover, .elementor-5361 .elementor-element.elementor-element-7bff5c1 .elementor-button:focus{background-color:#83CE22;}.elementor-5361 .elementor-element.elementor-element-7bff5c1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5361 .elementor-element.elementor-element-7bff5c1 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-5361 .elementor-element.elementor-element-a717d29:not(.elementor-motion-effects-element-type-background), .elementor-5361 .elementor-element.elementor-element-a717d29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0279C3;}.elementor-5361 .elementor-element.elementor-element-a717d29{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-50px;margin-bottom:0px;padding:87px 0px 75px 0px;}.elementor-5361 .elementor-element.elementor-element-a717d29 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5361 .elementor-element.elementor-element-465dbd6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-8b31402{text-align:center;}.elementor-5361 .elementor-element.elementor-element-8b31402 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:400;line-height:54px;color:#E7F5FF;}.elementor-5361 .elementor-element.elementor-element-a967e2b{margin-top:0px;margin-bottom:0px;padding:21px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-af51622:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5361 .elementor-element.elementor-element-af51622 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5361 .elementor-element.elementor-element-af51622 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:14px;}.elementor-5361 .elementor-element.elementor-element-af51622 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 15px 0px;}.elementor-5361 .elementor-element.elementor-element-af51622 > .elementor-element-populated, .elementor-5361 .elementor-element.elementor-element-af51622 > .elementor-element-populated > .elementor-background-overlay, .elementor-5361 .elementor-element.elementor-element-af51622 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-5361 .elementor-element.elementor-element-af51622 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5361 .elementor-element.elementor-element-1b4899e{width:100%;max-width:100%;z-index:50;}.elementor-5361 .elementor-element.elementor-element-1b4899e > .elementor-widget-container{background-color:#EEEEEE;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:15px 15px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-1b4899e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5361 .elementor-element.elementor-element-f69c1d1 > .elementor-widget-container{margin:0px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-f69c1d1{text-align:start;}.elementor-5361 .elementor-element.elementor-element-f69c1d1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:34px;color:var( --e-global-color-primary );}.elementor-5361 .elementor-element.elementor-element-b29dfc2 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E2E2;border-radius:31px 31px 31px 31px;}.elementor-5361 .elementor-element.elementor-element-b29dfc2 .elementor-button:hover, .elementor-5361 .elementor-element.elementor-element-b29dfc2 .elementor-button:focus{background-color:#EBEBEB;}.elementor-5361 .elementor-element.elementor-element-b29dfc2 > .elementor-widget-container{margin:0px 20px 0px 20px;padding:0px 0px 22px 0px;}.elementor-5361 .elementor-element.elementor-element-b29dfc2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5361 .elementor-element.elementor-element-b29dfc2 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-5361 .elementor-element.elementor-element-208d9a3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5361 .elementor-element.elementor-element-208d9a3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5361 .elementor-element.elementor-element-208d9a3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:14px;}.elementor-5361 .elementor-element.elementor-element-208d9a3 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 15px 0px;}.elementor-5361 .elementor-element.elementor-element-208d9a3 > .elementor-element-populated, .elementor-5361 .elementor-element.elementor-element-208d9a3 > .elementor-element-populated > .elementor-background-overlay, .elementor-5361 .elementor-element.elementor-element-208d9a3 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-5361 .elementor-element.elementor-element-208d9a3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5361 .elementor-element.elementor-element-5d224e1{width:100%;max-width:100%;z-index:50;}.elementor-5361 .elementor-element.elementor-element-5d224e1 > .elementor-widget-container{background-color:#EEEEEE;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:15px 15px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-5d224e1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5361 .elementor-element.elementor-element-bff8730 > .elementor-widget-container{margin:0px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-bff8730{text-align:start;}.elementor-5361 .elementor-element.elementor-element-bff8730 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:34px;color:var( --e-global-color-primary );}.elementor-5361 .elementor-element.elementor-element-e795c6f .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E2E2;border-radius:31px 31px 31px 31px;}.elementor-5361 .elementor-element.elementor-element-e795c6f .elementor-button:hover, .elementor-5361 .elementor-element.elementor-element-e795c6f .elementor-button:focus{background-color:#EBEBEB;}.elementor-5361 .elementor-element.elementor-element-e795c6f > .elementor-widget-container{margin:0px 20px 0px 20px;padding:0px 0px 22px 0px;}.elementor-5361 .elementor-element.elementor-element-e795c6f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5361 .elementor-element.elementor-element-e795c6f .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-5361 .elementor-element.elementor-element-5cf3c47:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5361 .elementor-element.elementor-element-5cf3c47 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5361 .elementor-element.elementor-element-5cf3c47 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:14px;}.elementor-5361 .elementor-element.elementor-element-5cf3c47 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 15px 0px;}.elementor-5361 .elementor-element.elementor-element-5cf3c47 > .elementor-element-populated, .elementor-5361 .elementor-element.elementor-element-5cf3c47 > .elementor-element-populated > .elementor-background-overlay, .elementor-5361 .elementor-element.elementor-element-5cf3c47 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-5361 .elementor-element.elementor-element-5cf3c47 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5361 .elementor-element.elementor-element-f27acbe{width:100%;max-width:100%;z-index:50;}.elementor-5361 .elementor-element.elementor-element-f27acbe > .elementor-widget-container{background-color:#EEEEEE;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:15px 15px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-f27acbe .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5361 .elementor-element.elementor-element-fcc8f75 > .elementor-widget-container{margin:0px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-fcc8f75{text-align:start;}.elementor-5361 .elementor-element.elementor-element-fcc8f75 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:34px;color:var( --e-global-color-primary );}.elementor-5361 .elementor-element.elementor-element-f4056a1 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E2E2;border-radius:31px 31px 31px 31px;}.elementor-5361 .elementor-element.elementor-element-f4056a1 .elementor-button:hover, .elementor-5361 .elementor-element.elementor-element-f4056a1 .elementor-button:focus{background-color:#EBEBEB;}.elementor-5361 .elementor-element.elementor-element-f4056a1 > .elementor-widget-container{margin:0px 20px 0px 20px;padding:0px 0px 22px 0px;}.elementor-5361 .elementor-element.elementor-element-f4056a1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5361 .elementor-element.elementor-element-f4056a1 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-5361 .elementor-element.elementor-element-185fab7:not(.elementor-motion-effects-element-type-background), .elementor-5361 .elementor-element.elementor-element-185fab7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5361 .elementor-element.elementor-element-185fab7, .elementor-5361 .elementor-element.elementor-element-185fab7 > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-5361 .elementor-element.elementor-element-185fab7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-23px;margin-bottom:-23px;padding:50px 30px 50px 30px;z-index:5;}.elementor-5361 .elementor-element.elementor-element-185fab7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5361 .elementor-element.elementor-element-1c563e5 > .elementor-element-populated{margin:28px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-0653165{--e-image-carousel-slides-to-show:1;}.elementor-5361 .elementor-element.elementor-element-0653165 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-5361 .elementor-element.elementor-element-0653165 .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF;}.elementor-5361 .elementor-element.elementor-element-0653165 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-5361 .elementor-element.elementor-element-0653165 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-5361 .elementor-element.elementor-element-0653165 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-5361 .elementor-element.elementor-element-4bc6640{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-5361 .elementor-element.elementor-element-55d4b2b{margin-top:-20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-34aa324 img{width:100px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;}.elementor-5361 .elementor-element.elementor-element-80dba1b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-80dba1b{text-align:center;}.elementor-5361 .elementor-element.elementor-element-80dba1b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-5361 .elementor-element.elementor-element-2ccefe1 img{width:100px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;}.elementor-5361 .elementor-element.elementor-element-570fe9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-570fe9c{text-align:center;}.elementor-5361 .elementor-element.elementor-element-570fe9c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-5361 .elementor-element.elementor-element-d5a333f img{width:100px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;}.elementor-5361 .elementor-element.elementor-element-87b961c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-87b961c{text-align:center;}.elementor-5361 .elementor-element.elementor-element-87b961c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-5361 .elementor-element.elementor-element-b9a5e82:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5361 .elementor-element.elementor-element-b9a5e82 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-bc-flex-widget .elementor-5361 .elementor-element.elementor-element-b9a5e82.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5361 .elementor-element.elementor-element-b9a5e82.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5361 .elementor-element.elementor-element-b9a5e82 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3E0E0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:25px 15px 25px 30px;--e-column-margin-right:15px;--e-column-margin-left:30px;padding:30px 30px 30px 30px;}.elementor-5361 .elementor-element.elementor-element-b9a5e82 > .elementor-element-populated, .elementor-5361 .elementor-element.elementor-element-b9a5e82 > .elementor-element-populated > .elementor-background-overlay, .elementor-5361 .elementor-element.elementor-element-b9a5e82 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-5361 .elementor-element.elementor-element-b9a5e82 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5361 .elementor-element.elementor-element-362d18b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;line-height:32px;}.elementor-5361 .elementor-element.elementor-element-76d71e0 > .elementor-widget-container{margin:-4px 0px -19px 0px;padding:0px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-76d71e0{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-widget-contact-form-7 .wpcf7 input.wpcf7-submit{background-color:var( --e-global-color-primary );}.elementor-widget-contact-form-7  .wpcf7 input.wpcf7-submit{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-contact-form-7 .wpcf7 input.wpcf7-submit:hover{background-color:var( --e-global-color-primary );}.elementor-widget-contact-form-7 .wpcf7 input.wpcf7-submit:focus{background-color:var( --e-global-color-primary );}.elementor-5361 .elementor-element.elementor-element-3822ade .wpcf7 *:not(.wpcf7-form-control):not(option), .elementor-5361 .elementor-element.elementor-element-3822ade .wpcf7 .wpcf7-form-control.wpcf7-file{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-5361 .elementor-element.elementor-element-3822ade .wpcf7 span.wpcf7-not-valid-tip{text-align:left;display:block;}.elementor-5361 .elementor-element.elementor-element-3822ade .wpcf7 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-acceptance):not(.wpcf7-file){font-size:14px;padding:14px 14px 14px 14px;border-radius:8px 8px 8px 8px;color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0E0E0;}.elementor-5361 .elementor-element.elementor-element-3822ade .wpcf7 .wpcf7-form .wpcf7-form-control::-webkit-input-placeholder{color:#828282;}.elementor-5361 .elementor-element.elementor-element-3822ade .wpcf7 .wpcf7-form .wpcf7-form-control::-moz-placeholder{color:#828282;}.elementor-5361 .elementor-element.elementor-element-3822ade .wpcf7 .wpcf7-form .wpcf7-form-control:-ms-input-placeholder{color:#828282;}.elementor-5361 .elementor-element.elementor-element-3822ade .wpcf7 .wpcf7-form-control.wpcf7-textarea{height:124px;min-height:124px;}.elementor-5361 .elementor-element.elementor-element-3822ade .wpcf7 input.wpcf7-submit{background-color:#2FA7DE;color:#FFFFFF;padding:16px 16px 16px 16px;border-style:solid;border-color:#2FA7DE;border-radius:24px 24px 24px 24px;display:block;width:100%;}.elementor-5361 .elementor-element.elementor-element-3822ade  .wpcf7 input.wpcf7-submit{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-5361 .elementor-element.elementor-element-3822ade .wpcf7 input.wpcf7-submit:hover{background-color:#2D9BCD;}.elementor-5361 .elementor-element.elementor-element-3822ade .wpcf7 input.wpcf7-submit:focus{background-color:#2D9BCD;}.elementor-5361 .elementor-element.elementor-element-3822ade .wpcf7 div.wpcf7-response-output{text-align:left;}.elementor-5361 .elementor-element.elementor-element-9de4b83:not(.elementor-motion-effects-element-type-background), .elementor-5361 .elementor-element.elementor-element-9de4b83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0166BF 0%, #009CE4 100%);}.elementor-5361 .elementor-element.elementor-element-9de4b83{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 30px 65px 30px;}.elementor-5361 .elementor-element.elementor-element-9de4b83 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5361 .elementor-element.elementor-element-fbaf91e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-f47942b > .elementor-widget-container{margin:20px 0px -12px 0px;}.elementor-5361 .elementor-element.elementor-element-f47942b{text-align:center;font-family:"Poppins", Sans-serif;font-size:34px;font-weight:500;line-height:54px;color:#FFFFFF;}.elementor-5361 .elementor-element.elementor-element-5a4f6ab{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-5d44ebe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5361 .elementor-element.elementor-element-5d44ebe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-5361 .elementor-element.elementor-element-5d44ebe > .elementor-element-populated, .elementor-5361 .elementor-element.elementor-element-5d44ebe > .elementor-element-populated > .elementor-background-overlay, .elementor-5361 .elementor-element.elementor-element-5d44ebe > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-5361 .elementor-element.elementor-element-5d44ebe > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:60px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 70px 20px;}.elementor-5361 .elementor-element.elementor-element-5d44ebe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-5361 .elementor-element.elementor-element-20e6de4 > .elementor-widget-container{margin:-75px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-20e6de4 .elementor-icon-box-wrapper{text-align:center;}.elementor-5361 .elementor-element.elementor-element-20e6de4.elementor-view-stacked .elementor-icon{background-color:#155A9C;fill:#FFFFFF;color:#FFFFFF;}.elementor-5361 .elementor-element.elementor-element-20e6de4.elementor-view-framed .elementor-icon, .elementor-5361 .elementor-element.elementor-element-20e6de4.elementor-view-default .elementor-icon{fill:#155A9C;color:#155A9C;border-color:#155A9C;}.elementor-5361 .elementor-element.elementor-element-20e6de4.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-5361 .elementor-element.elementor-element-20e6de4 .elementor-icon{font-size:80px;padding:30px;}.elementor-5361 .elementor-element.elementor-element-f47751a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-f47751a{text-align:center;}.elementor-5361 .elementor-element.elementor-element-f47751a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:24px;}.elementor-5361 .elementor-element.elementor-element-79f57f4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5361 .elementor-element.elementor-element-79f57f4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-5361 .elementor-element.elementor-element-79f57f4 > .elementor-element-populated, .elementor-5361 .elementor-element.elementor-element-79f57f4 > .elementor-element-populated > .elementor-background-overlay, .elementor-5361 .elementor-element.elementor-element-79f57f4 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-5361 .elementor-element.elementor-element-79f57f4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:60px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 70px 20px;}.elementor-5361 .elementor-element.elementor-element-79f57f4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5361 .elementor-element.elementor-element-696bc48 > .elementor-widget-container{margin:-75px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-696bc48 .elementor-icon-box-wrapper{text-align:center;}.elementor-5361 .elementor-element.elementor-element-696bc48.elementor-view-stacked .elementor-icon{background-color:#155A9C;fill:#FFFFFF;color:#FFFFFF;}.elementor-5361 .elementor-element.elementor-element-696bc48.elementor-view-framed .elementor-icon, .elementor-5361 .elementor-element.elementor-element-696bc48.elementor-view-default .elementor-icon{fill:#155A9C;color:#155A9C;border-color:#155A9C;}.elementor-5361 .elementor-element.elementor-element-696bc48.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-5361 .elementor-element.elementor-element-696bc48 .elementor-icon{font-size:80px;padding:30px;}.elementor-5361 .elementor-element.elementor-element-e774ba2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-e774ba2{text-align:center;}.elementor-5361 .elementor-element.elementor-element-e774ba2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:24px;}.elementor-5361 .elementor-element.elementor-element-6e660e9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5361 .elementor-element.elementor-element-6e660e9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-5361 .elementor-element.elementor-element-6e660e9 > .elementor-element-populated, .elementor-5361 .elementor-element.elementor-element-6e660e9 > .elementor-element-populated > .elementor-background-overlay, .elementor-5361 .elementor-element.elementor-element-6e660e9 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-5361 .elementor-element.elementor-element-6e660e9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:60px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 70px 20px;}.elementor-5361 .elementor-element.elementor-element-6e660e9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5361 .elementor-element.elementor-element-f257eff > .elementor-widget-container{margin:-75px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-f257eff .elementor-icon-box-wrapper{text-align:center;}.elementor-5361 .elementor-element.elementor-element-f257eff.elementor-view-stacked .elementor-icon{background-color:#155A9C;fill:#FFFFFF;color:#FFFFFF;}.elementor-5361 .elementor-element.elementor-element-f257eff.elementor-view-framed .elementor-icon, .elementor-5361 .elementor-element.elementor-element-f257eff.elementor-view-default .elementor-icon{fill:#155A9C;color:#155A9C;border-color:#155A9C;}.elementor-5361 .elementor-element.elementor-element-f257eff.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-5361 .elementor-element.elementor-element-f257eff .elementor-icon{font-size:80px;padding:30px;}.elementor-5361 .elementor-element.elementor-element-053c4d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-053c4d0{text-align:center;}.elementor-5361 .elementor-element.elementor-element-053c4d0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:24px;}.elementor-5361 .elementor-element.elementor-element-c0ed41c{--spacer-size:20px;}.elementor-5361 .elementor-element.elementor-element-443fac2:not(.elementor-motion-effects-element-type-background), .elementor-5361 .elementor-element.elementor-element-443fac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5361 .elementor-element.elementor-element-443fac2, .elementor-5361 .elementor-element.elementor-element-443fac2 > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-5361 .elementor-element.elementor-element-443fac2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-33px;margin-bottom:-50px;padding:30px 30px 50px 30px;z-index:5;}.elementor-5361 .elementor-element.elementor-element-443fac2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5361 .elementor-element.elementor-element-28c5654 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 50px 0px;}.elementor-5361 .elementor-element.elementor-element-479c505{padding:0px 0px 035px 0px;}.elementor-bc-flex-widget .elementor-5361 .elementor-element.elementor-element-bf0f07a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5361 .elementor-element.elementor-element-bf0f07a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5361 .elementor-element.elementor-element-ece2da7{text-align:end;}.elementor-5361 .elementor-element.elementor-element-ece2da7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:500;line-height:76px;}.elementor-bc-flex-widget .elementor-5361 .elementor-element.elementor-element-79cb25a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5361 .elementor-element.elementor-element-79cb25a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5361 .elementor-element.elementor-element-8787d17{width:var( --container-widget-width, 198px );max-width:198px;--container-widget-width:198px;--container-widget-flex-grow:0;}.elementor-5361 .elementor-element.elementor-element-8787d17 > .elementor-widget-container{margin:-62px 0px -62px 0px;padding:0px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-1e1cb48{width:var( --container-widget-width, 107px );max-width:107px;--container-widget-width:107px;--container-widget-flex-grow:0;}.elementor-5361 .elementor-element.elementor-element-1e1cb48 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5361 .elementor-element.elementor-element-3fb46a9{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-5361 .elementor-element.elementor-element-3fb46a9 .elementor-divider-separator{width:100%;}.elementor-5361 .elementor-element.elementor-element-3fb46a9 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-5361 .elementor-element.elementor-element-08951a1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-5361 .elementor-element.elementor-element-db0519b{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-5361 .elementor-element.elementor-element-db0519b .elementor-divider-separator{width:100%;}.elementor-5361 .elementor-element.elementor-element-db0519b .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-5361 .elementor-element.elementor-element-8d1de8d .elementor-button{background-color:#68B331;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;transition-duration:0.5s;border-radius:31px 31px 31px 31px;}.elementor-5361 .elementor-element.elementor-element-8d1de8d .elementor-button:hover, .elementor-5361 .elementor-element.elementor-element-8d1de8d .elementor-button:focus{background-color:#83CE22;}.elementor-5361 .elementor-element.elementor-element-8d1de8d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-8d1de8d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5361 .elementor-element.elementor-element-8d1de8d .elementor-button .elementor-button-content-wrapper{gap:5px;}@media(max-width:1366px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5361 .elementor-element.elementor-element-9987d01{width:var( --container-widget-width, 494px );max-width:494px;--container-widget-width:494px;--container-widget-flex-grow:0;}.elementor-5361 .elementor-element.elementor-element-93b4401{width:var( --container-widget-width, 509px );max-width:509px;--container-widget-width:509px;--container-widget-flex-grow:0;}.elementor-widget-contact-form-7  .wpcf7 input.wpcf7-submit{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:1200px){.elementor-5361 .elementor-element.elementor-element-e44a864{width:var( --container-widget-width, 123.825px );max-width:123.825px;--container-widget-width:123.825px;--container-widget-flex-grow:0;}.elementor-5361 .elementor-element.elementor-element-a46aa59{width:var( --container-widget-width, 169.475px );max-width:169.475px;--container-widget-width:169.475px;--container-widget-flex-grow:0;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-contact-form-7  .wpcf7 input.wpcf7-submit{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-5361 .elementor-element.elementor-element-c54a617 > .elementor-container{min-height:60px;}.elementor-5361 .elementor-element.elementor-element-c54a617{padding:0px 20px 0px 20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5361 .elementor-element.elementor-element-cf1ac99 img{width:130px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5361 .elementor-element.elementor-element-467bbf1 .elementor-button{font-size:12.9px;padding:13px 18px 10px 018px;}.elementor-5361 .elementor-element.elementor-element-e777e7b, .elementor-5361 .elementor-element.elementor-element-e777e7b > .elementor-background-overlay{border-radius:0px 0px 25px 25px;}.elementor-5361 .elementor-element.elementor-element-e777e7b{padding:20px 020px 50px 20px;}.elementor-5361 .elementor-element.elementor-element-f7ec394 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5361 .elementor-element.elementor-element-2d556c2 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-5361 .elementor-element.elementor-element-140259b{width:40%;}.elementor-5361 .elementor-element.elementor-element-140259b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5361 .elementor-element.elementor-element-140259b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 13px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-e44a864 > .elementor-widget-container{margin:-30% 0% -30% 0%;padding:0px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-e44a864{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5361 .elementor-element.elementor-element-9c91a1f{width:20%;}.elementor-5361 .elementor-element.elementor-element-9c91a1f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5361 .elementor-element.elementor-element-9c91a1f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-39ede36 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-39ede36{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5361 .elementor-element.elementor-element-856ea35{width:40%;}.elementor-5361 .elementor-element.elementor-element-856ea35.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5361 .elementor-element.elementor-element-856ea35 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 18px;}.elementor-5361 .elementor-element.elementor-element-a46aa59 > .elementor-widget-container{margin:-5px -6px -5px 0px;padding:0px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-a46aa59{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5361 .elementor-element.elementor-element-9987d01 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:7px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-9987d01{font-size:14px;line-height:21px;}.elementor-5361 .elementor-element.elementor-element-532ce25 .elementor-button{font-size:12.9px;padding:13px 18px 10px 018px;}.elementor-5361 .elementor-element.elementor-element-93b4401 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-7bff5c1 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:25px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-7bff5c1 .elementor-button{font-size:12.9px;padding:13px 18px 10px 018px;}.elementor-5361 .elementor-element.elementor-element-a717d29{padding:87px 25px 75px 25px;}.elementor-5361 .elementor-element.elementor-element-8b31402 .elementor-heading-title{font-size:34px;line-height:44px;}.elementor-5361 .elementor-element.elementor-element-af51622 > .elementor-element-populated{border-width:0px 0px 1px 0px;margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-f69c1d1 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:0px 18px 0px 18px;}.elementor-5361 .elementor-element.elementor-element-b29dfc2 .elementor-button{font-size:12.9px;padding:13px 18px 10px 018px;}.elementor-5361 .elementor-element.elementor-element-208d9a3 > .elementor-element-populated{border-width:0px 0px 1px 0px;margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-bff8730 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:0px 18px 0px 18px;}.elementor-5361 .elementor-element.elementor-element-e795c6f .elementor-button{font-size:12.9px;padding:13px 18px 10px 018px;}.elementor-5361 .elementor-element.elementor-element-5cf3c47 > .elementor-element-populated{border-width:0px 0px 1px 0px;margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-fcc8f75 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:0px 18px 0px 18px;}.elementor-5361 .elementor-element.elementor-element-f4056a1 .elementor-button{font-size:12.9px;padding:13px 18px 10px 018px;}.elementor-5361 .elementor-element.elementor-element-185fab7, .elementor-5361 .elementor-element.elementor-element-185fab7 > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-5361 .elementor-element.elementor-element-185fab7{padding:30px 20px 10px 20px;}.elementor-5361 .elementor-element.elementor-element-1c563e5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5361 .elementor-element.elementor-element-1c563e5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-4bc6640 > .elementor-widget-container{padding:0px 0px 010px 0px;}.elementor-5361 .elementor-element.elementor-element-8e654e6{width:33%;}.elementor-5361 .elementor-element.elementor-element-8e654e6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:6px 6px 6px 6px;}.elementor-5361 .elementor-element.elementor-element-80dba1b .elementor-heading-title{font-size:14px;line-height:18px;}.elementor-5361 .elementor-element.elementor-element-b814eb2{width:33%;}.elementor-5361 .elementor-element.elementor-element-b814eb2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:6px 6px 6px 6px;}.elementor-5361 .elementor-element.elementor-element-570fe9c .elementor-heading-title{font-size:14px;line-height:18px;}.elementor-5361 .elementor-element.elementor-element-2c8d4ff{width:33%;}.elementor-5361 .elementor-element.elementor-element-2c8d4ff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:6px 6px 6px 6px;}.elementor-5361 .elementor-element.elementor-element-87b961c .elementor-heading-title{font-size:14px;line-height:18px;}.elementor-5361 .elementor-element.elementor-element-b9a5e82 > .elementor-element-populated{margin:35px 0px 25px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:025px 20px 25px 20px;}.elementor-widget-contact-form-7  .wpcf7 input.wpcf7-submit{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5361 .elementor-element.elementor-element-fbaf91e > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-5361 .elementor-element.elementor-element-f47942b{font-size:25px;line-height:1.4em;}.elementor-5361 .elementor-element.elementor-element-5d44ebe > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5361 .elementor-element.elementor-element-79f57f4 > .elementor-element-populated{margin:090px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-5361 .elementor-element.elementor-element-6e660e9 > .elementor-element-populated{margin:90px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-5361 .elementor-element.elementor-element-443fac2, .elementor-5361 .elementor-element.elementor-element-443fac2 > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-5361 .elementor-element.elementor-element-443fac2{padding:0px 0px 40px 0px;}.elementor-5361 .elementor-element.elementor-element-28c5654 > .elementor-element-populated{padding:30px 25px 40px 25px;}.elementor-5361 .elementor-element.elementor-element-bf0f07a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-ece2da7{text-align:center;}.elementor-5361 .elementor-element.elementor-element-79cb25a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5361 .elementor-element.elementor-element-79cb25a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5361 .elementor-element.elementor-element-8787d17{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;}.elementor-5361 .elementor-element.elementor-element-1e1cb48{width:var( --container-widget-width, 83px );max-width:83px;--container-widget-width:83px;--container-widget-flex-grow:0;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5361 .elementor-element.elementor-element-08951a1 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-5361 .elementor-element.elementor-element-8d1de8d .elementor-button{font-size:12.9px;padding:13px 18px 10px 018px;}}@media(min-width:768px){.elementor-5361 .elementor-element.elementor-element-140259b{width:25.695%;}.elementor-5361 .elementor-element.elementor-element-9c91a1f{width:17.886%;}.elementor-5361 .elementor-element.elementor-element-856ea35{width:55.69%;}.elementor-5361 .elementor-element.elementor-element-bf0f07a{width:47%;}.elementor-5361 .elementor-element.elementor-element-79cb25a{width:53%;}}@media(max-width:1366px) and (min-width:768px){.elementor-5361 .elementor-element.elementor-element-f7ec394{width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5361 .elementor-element.elementor-element-f7ec394{width:50%;}.elementor-5361 .elementor-element.elementor-element-0078a51{width:50%;}}@media(min-width:2400px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-contact-form-7  .wpcf7 input.wpcf7-submit{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}/* Start custom CSS for column, class: .elementor-element-0078a51 *//* Creamos un contexto de apilamiento para que el fondo no tape el contenido */
.elementor-5361 .elementor-element.elementor-element-0078a51 {
    position: relative;
}

/* Aseguramos que el contenido esté por encima del fondo falso */
.elementor-5361 .elementor-element.elementor-element-0078a51 > .elementor-widget-wrap {
    position: relative;
    z-index: 2;
}

/* Creamos el fondo desbordado (Visible en PC y Tablet) */
.elementor-5361 .elementor-element.elementor-element-0078a51::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 100px; 
    width: 150vw; 
    
    /* El degradado lineal */
    background: linear-gradient(to right, #1C97D4 20%, #0065C2 100%);
    
    z-index: 1; 
    
    /* El radio de 500px para una curva súper suave */
    border-top-left-radius: 500px; 
    border-bottom-left-radius: 500px;
}

/* 📱 Ajuste para que desaparezca en móviles */
@media (max-width: 768px) {
    .elementor-5361 .elementor-element.elementor-element-0078a51::before {
        display: none; /*  Esto apaga completamente el fondo rojo/azul en celulares */
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-af51622 *//* Estado normal: Vidrio denso y elegante */
.elementor-5361 .elementor-element.elementor-element-af51622 {
    transition: all 0.25s ease-in-out !important;
}

/* Estado al pasar el mouse (Hover) */
.elementor-5361 .elementor-element.elementor-element-af51622:hover {
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-208d9a3 *//* Estado normal: Vidrio denso y elegante */
.elementor-5361 .elementor-element.elementor-element-208d9a3 {
    transition: all 0.25s ease-in-out !important;
}

/* Estado al pasar el mouse (Hover) */
.elementor-5361 .elementor-element.elementor-element-208d9a3:hover {
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5cf3c47 *//* Estado normal: Vidrio denso y elegante */
.elementor-5361 .elementor-element.elementor-element-5cf3c47 {
    transition: all 0.25s ease-in-out !important;
}

/* Estado al pasar el mouse (Hover) */
.elementor-5361 .elementor-element.elementor-element-5cf3c47:hover {
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0653165 *//* 1. Estructura del botón circular (Fondo difuminado y sin borde) */
.elementor-5361 .elementor-element.elementor-element-0653165 .elementor-swiper-button {
    width: 40px !important;
    height: 40px !important;
    background-color: rgba(20, 20, 20, 0.40) !important; /* Fondo negro semi-transparente */
    border: 0px solid #ffffff !important; /* Borde blanco estilo anillo */
    border-radius: 50% !important; /* Completamente redondo */
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    
    /* Efecto de difuminado (Glassmorphism) */
    backdrop-filter: blur(6px) !important;
    -webkit-backdrop-filter: blur(6px) !important; /* Soporte para Safari/iOS */
    
    transition: background-color 0.3s ease, backdrop-filter 0.3s ease !important;
}

/* 2. Control exacto del ícono SVG */
.elementor-5361 .elementor-element.elementor-element-0653165 .elementor-swiper-button svg {
    width: 20px !important; 
    height: 20px !important;
    fill: #ffffff !important; 
    color: #ffffff !important;
}

/* 3. Ajuste de óptica para centrar el triángulo */
.elementor-5361 .elementor-element.elementor-element-0653165 .elementor-swiper-button-prev svg {
    margin-right: 2px !important; 
}
.elementor-5361 .elementor-element.elementor-element-0653165 .elementor-swiper-button-next svg {
    margin-left: 2px !important; 
}

/* 4. Efecto hover */
.elementor-5361 .elementor-element.elementor-element-0653165 .elementor-swiper-button:hover {
    background-color: rgba(20, 20, 20, 0.7) !important; /* Un poco más oscuro */
    backdrop-filter: blur(10px) !important; /* Desenfoque más fuerte al pasar el mouse */
    -webkit-backdrop-filter: blur(10px) !important;
}/* End custom CSS */
/* Start custom CSS for contact-form-7, class: .elementor-element-3822ade */.custom-link-cf7 a{
    color: #000;
    text-decoration: underline;
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-abb6ec5 */.marquee {
  display: flex;
  overflow: hidden;
   white-space: nowrap;
  user-select: none;
  gap: 1rem;
}

.marquee__group {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 1rem;
  min-width: 100%;
  animation: scroll 15s linear infinite reverse;
  
}
.marquee__group span {
  color: #000;
  font-size: 24px;
  font-weight: 500;
  white-space: nowrap;
  
}
.marquee__group span img{
    width: 184px;
    height: 128px;
    object-fit: contain;
    filter: grayscale(1);
    transition: .4s;
}
.marquee__group span:hover img{
    filter: grayscale(0);
}
.pointer-circle{
    width: 1px;
    height: 70px;
    background: #BDBDBD;
}
.linenone{
    margin-left: 35px;
}
@keyframes scroll {
  from {
    transform: translateX(-100%);
  }
  to {
    transform: translateX(calc(0% - 2rem));
  }
}
@media (max-width: 430px){

}/* End custom CSS */