.elementor-11 .elementor-element.elementor-element-827cc4f{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 20px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:20px;--border-left-width:0px;border-color:var( --e-global-color-fc06d1a );--border-color:var( --e-global-color-fc06d1a );--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-11 .elementor-element.elementor-element-827cc4f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-827cc4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://cumprosolutions.site/wp-content/uploads/2025/11/With-or-without-BG.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-11 .elementor-element.elementor-element-2a3d65d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:135px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-2a3d65d{left:457px;}body.rtl .elementor-11 .elementor-element.elementor-element-2a3d65d{right:457px;}.elementor-11 .elementor-element.elementor-element-2a3d65d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-d33255c{padding:5px 0px 0px 0px;top:160px;text-align:center;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-d33255c{left:369px;}body.rtl .elementor-11 .elementor-element.elementor-element-d33255c{right:369px;}.elementor-11 .elementor-element.elementor-element-d33255c .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:50px;font-weight:600;font-style:italic;color:#FFFFFF;}.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-11 .elementor-element.elementor-element-8ee64b1{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;top:250px;column-gap:0px;text-align:center;color:#FFFFFF;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-8ee64b1{left:265px;}body.rtl .elementor-11 .elementor-element.elementor-element-8ee64b1{right:265px;}.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-11 .elementor-element.elementor-element-92f6d8b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:10;}.elementor-11 .elementor-element.elementor-element-92f6d8b img{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-069a78e{--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:1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-069a78e:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-069a78e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-2dd1bc4{--e-image-carousel-slides-to-show:6;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-2dd1bc4.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2dd1bc4 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11 .elementor-element.elementor-element-2dd1bc4 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-11 .elementor-element.elementor-element-2dd1bc4 .swiper-pagination-bullet{width:0px;height:0px;}.elementor-11 .elementor-element.elementor-element-2dd1bc4 .swiper-wrapper{display:flex;align-items:center;}.elementor-11 .elementor-element.elementor-element-606ef2e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-606ef2e:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-606ef2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-4522c5e{--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;}.elementor-11 .elementor-element.elementor-element-4522c5e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-82aa5f9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-55c3fba{padding:5px 0px 0px 0px;text-align:left;}.elementor-11 .elementor-element.elementor-element-55c3fba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-55c3fba .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:50px;font-weight:600;font-style:normal;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-922fed7{--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;}.elementor-11 .elementor-element.elementor-element-8e75f2d{color:#FFFFFF;}.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-11 .elementor-element.elementor-element-af852a5 .elementor-button{background-color:var( --e-global-color-fc06d1a );fill:#000000;color:#000000;}.elementor-11 .elementor-element.elementor-element-af852a5 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-af852a5 .elementor-button:focus{background-color:#FFD959;color:#000000;}.elementor-11 .elementor-element.elementor-element-af852a5.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-af852a5{left:10px;}body.rtl .elementor-11 .elementor-element.elementor-element-af852a5{right:10px;}.elementor-11 .elementor-element.elementor-element-af852a5{top:155px;}.elementor-11 .elementor-element.elementor-element-af852a5 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-af852a5 .elementor-button:focus svg{fill:#000000;}.elementor-11 .elementor-element.elementor-element-36407c3 .elementor-button{background-color:#FFC70D00;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFFBF;}.elementor-11 .elementor-element.elementor-element-36407c3 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-36407c3 .elementor-button:focus{background-color:#FFFFFFBF;color:#000000;}.elementor-11 .elementor-element.elementor-element-36407c3.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-36407c3{left:160px;}body.rtl .elementor-11 .elementor-element.elementor-element-36407c3{right:160px;}.elementor-11 .elementor-element.elementor-element-36407c3{top:155px;}.elementor-11 .elementor-element.elementor-element-36407c3 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-36407c3 .elementor-button:focus svg{fill:#000000;}.elementor-11 .elementor-element.elementor-element-86d2ff1{--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;--padding-top:0px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-86d2ff1:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-86d2ff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-17bdbb9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-17bdbb9:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-17bdbb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF26;}.elementor-11 .elementor-element.elementor-element-8130fdd .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-11 .elementor-element.elementor-element-8130fdd .wpr-lottie-animations{width:35% !important;height:35% !important;transform:rotate(0deg);transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-8130fdd.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-8130fdd .wpr-lottie-animations-wrapper{display:flex;justify-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-03f9000{text-align:center;}.elementor-11 .elementor-element.elementor-element-03f9000 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e115cf4{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-375fb7d .elementor-button{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-11 .elementor-element.elementor-element-375fb7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-11 .elementor-element.elementor-element-ce56a1a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-ce56a1a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-ce56a1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF26;}.elementor-11 .elementor-element.elementor-element-c3c66c5 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-11 .elementor-element.elementor-element-c3c66c5 .wpr-lottie-animations{width:35% !important;height:35% !important;transform:rotate(0deg);transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-c3c66c5.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c3c66c5 .wpr-lottie-animations-wrapper{display:flex;justify-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-ec07efc{text-align:center;}.elementor-11 .elementor-element.elementor-element-ec07efc .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-cd7475c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-02d5e24 .elementor-button{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-11 .elementor-element.elementor-element-02d5e24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-11 .elementor-element.elementor-element-d8c6daf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d8c6daf:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d8c6daf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF26;}.elementor-11 .elementor-element.elementor-element-c2914db .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-11 .elementor-element.elementor-element-c2914db .wpr-lottie-animations{width:35% !important;height:35% !important;transform:rotate(0deg);transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-c2914db.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c2914db .wpr-lottie-animations-wrapper{display:flex;justify-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-9470411{text-align:center;}.elementor-11 .elementor-element.elementor-element-9470411 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-4bd4b03{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-3d8f3dc .elementor-button{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-11 .elementor-element.elementor-element-3d8f3dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-11 .elementor-element.elementor-element-939e56f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-939e56f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-939e56f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF26;}.elementor-11 .elementor-element.elementor-element-68f532b .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-11 .elementor-element.elementor-element-68f532b .wpr-lottie-animations{width:35% !important;height:35% !important;transform:rotate(0deg);transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-68f532b.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-68f532b .wpr-lottie-animations-wrapper{display:flex;justify-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-898b52e{text-align:center;}.elementor-11 .elementor-element.elementor-element-898b52e .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-75e5ad2{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-75283b1 .elementor-button{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-11 .elementor-element.elementor-element-75283b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-11 .elementor-element.elementor-element-1a747b2{--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:50px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-7c29cff{padding:5px 0px 0px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-7c29cff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-7c29cff .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:50px;font-weight:600;font-style:normal;color:#000000;}.elementor-11 .elementor-element.elementor-element-96ee971{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;color:#000000;}.elementor-11 .elementor-element.elementor-element-96ee971.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-418cd23{--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;--justify-content:center;--align-items:center;}.elementor-11 .elementor-element.elementor-element-99af950 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-11 .elementor-element.elementor-element-99af950{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-99af950.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-f5a3115 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-11 .elementor-element.elementor-element-f5a3115{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-f5a3115.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-257d8f9 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-11 .elementor-element.elementor-element-257d8f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-257d8f9.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-0da8676 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-11 .elementor-element.elementor-element-0da8676{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-0da8676.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-0eda5f5{--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;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-cd4974d .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-11 .elementor-element.elementor-element-cd4974d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-cd4974d.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-c0d6680 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-11 .elementor-element.elementor-element-c0d6680{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-c0d6680.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-28ceaa4 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-11 .elementor-element.elementor-element-28ceaa4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-28ceaa4.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-2f4f238 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-11 .elementor-element.elementor-element-2f4f238{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-2f4f238.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-2322607{--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;--justify-content:center;--align-items:center;}.elementor-11 .elementor-element.elementor-element-db35dbe .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-11 .elementor-element.elementor-element-db35dbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-db35dbe.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-0d27bbe .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-11 .elementor-element.elementor-element-0d27bbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-0d27bbe.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-9db4049 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-11 .elementor-element.elementor-element-9db4049{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-9db4049.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-cbbec0b .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-11 .elementor-element.elementor-element-cbbec0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-cbbec0b.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-13751a3{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-13751a3:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-13751a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-13751a3.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-21a97dc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-cfc397f{padding:5px 0px 0px 0px;text-align:left;}.elementor-11 .elementor-element.elementor-element-cfc397f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-cfc397f .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:50px;font-weight:600;font-style:normal;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-52ec077{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-72c9edd{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-decoration:underline;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-72c9edd a{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-72c9edd a:hover, .elementor-11 .elementor-element.elementor-element-72c9edd a:focus{color:var( --e-global-color-fc06d1a );}.elementor-11 .elementor-element.elementor-element-72a784a{--display:flex;--min-height:0px;--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-11 .elementor-element.elementor-element-213e804{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-213e804.e-con{--align-self:flex-end;}.elementor-11 .elementor-element.elementor-element-26b1a2e{--display:flex;--min-height:0px;--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;}.elementor-11 .elementor-element.elementor-element-26b1a2e.e-con{--align-self:flex-end;}.elementor-11 .elementor-element.elementor-element-2ea26a5{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-22px;}.elementor-11 .elementor-element.elementor-element-2ea26a5:hover{background-color:#181818;}.elementor-11 .elementor-element.elementor-element-5cfce36{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-22px;}.elementor-11 .elementor-element.elementor-element-5cfce36:hover{background-color:#181818;}.elementor-11 .elementor-element.elementor-element-8936b1e{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;}.elementor-11 .elementor-element.elementor-element-fd03b83{--display:flex;--min-height:0px;--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:-42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-fd03b83.e-con{--align-self:flex-end;}.elementor-11 .elementor-element.elementor-element-3c66875{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-22px;}.elementor-11 .elementor-element.elementor-element-3c66875:hover{background-color:#181818;}.elementor-11 .elementor-element.elementor-element-d01c5a2{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-22px;}.elementor-11 .elementor-element.elementor-element-d01c5a2:hover{background-color:#181818;}.elementor-11 .elementor-element.elementor-element-290ec56{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-290ec56:hover{background-color:#181818;}.elementor-11 .elementor-element.elementor-element-3826c7e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-3826c7e:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-3826c7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-12a6b38{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-12a6b38:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-12a6b38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0212B;}.elementor-11 .elementor-element.elementor-element-12a6b38:hover{background-color:#FF4F58;}.elementor-11 .elementor-element.elementor-element-d309485.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-d309485{text-align:center;}.elementor-11 .elementor-element.elementor-element-d309485 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-7372c54{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 70px 0px 0px;text-align:left;font-family:"Roboto", Sans-serif;font-weight:400;text-decoration:underline;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-7372c54.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2ae8832{--display:flex;--min-height:300px;--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;--background-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-2ae8832:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2ae8832 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cumprosolutions.site/wp-content/uploads/2025/11/2-1.png");}.elementor-11 .elementor-element.elementor-element-2ae8832:hover{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e6ca979{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-e6ca979:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e6ca979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-95fc738{--display:flex;--min-height:300px;--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-11 .elementor-element.elementor-element-95fc738:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-95fc738 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cumprosolutions.site/wp-content/uploads/2025/11/2-1.png");}.elementor-11 .elementor-element.elementor-element-c631269{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c631269:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c631269 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#095C73;}.elementor-11 .elementor-element.elementor-element-c631269:hover{background-color:#107E9C;}.elementor-11 .elementor-element.elementor-element-97b77d6.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-97b77d6{text-align:center;}.elementor-11 .elementor-element.elementor-element-97b77d6 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-f5f3b4f{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 70px;text-align:right;font-family:"Roboto", Sans-serif;font-weight:400;text-decoration:underline;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-f5f3b4f.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-b8cdc38{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-b8cdc38:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b8cdc38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-32853c9{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-32853c9:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-32853c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DA9D05;}.elementor-11 .elementor-element.elementor-element-32853c9:hover{background-color:#F6C13B;}.elementor-11 .elementor-element.elementor-element-876c5a1.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-876c5a1{text-align:center;}.elementor-11 .elementor-element.elementor-element-876c5a1 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-80fe26c{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 85px 0px 0px;text-align:left;font-family:"Roboto", Sans-serif;font-weight:400;text-decoration:underline;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-80fe26c.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-a81a4c3{--display:flex;--min-height:300px;--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-11 .elementor-element.elementor-element-a81a4c3:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a81a4c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cumprosolutions.site/wp-content/uploads/2025/11/2-1.png");}.elementor-11 .elementor-element.elementor-element-7c3f9d4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:300px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-7c3f9d4:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-7c3f9d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-06ebd94{--display:flex;--min-height:300px;--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-11 .elementor-element.elementor-element-06ebd94:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-06ebd94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cumprosolutions.site/wp-content/uploads/2025/11/2-1.png");}.elementor-11 .elementor-element.elementor-element-073b48f{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-073b48f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-073b48f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01A62F;}.elementor-11 .elementor-element.elementor-element-073b48f:hover{background-color:#00D93D;}.elementor-11 .elementor-element.elementor-element-636d20c.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-636d20c{text-align:center;}.elementor-11 .elementor-element.elementor-element-636d20c .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-0d5fdf9{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:right;font-family:"Roboto", Sans-serif;font-weight:400;text-decoration:underline;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-0d5fdf9.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-4522c5e{--width:60%;}.elementor-11 .elementor-element.elementor-element-922fed7{--width:40%;}.elementor-11 .elementor-element.elementor-element-21a97dc{--width:50%;}.elementor-11 .elementor-element.elementor-element-72a784a{--width:50%;}.elementor-11 .elementor-element.elementor-element-213e804{--width:100%;}.elementor-11 .elementor-element.elementor-element-26b1a2e{--width:100%;}.elementor-11 .elementor-element.elementor-element-fd03b83{--width:100%;}.elementor-11 .elementor-element.elementor-element-12a6b38{--width:30%;}.elementor-11 .elementor-element.elementor-element-2ae8832{--width:70%;}.elementor-11 .elementor-element.elementor-element-95fc738{--width:70%;}.elementor-11 .elementor-element.elementor-element-c631269{--width:30%;}.elementor-11 .elementor-element.elementor-element-32853c9{--width:30%;}.elementor-11 .elementor-element.elementor-element-a81a4c3{--width:70%;}.elementor-11 .elementor-element.elementor-element-06ebd94{--width:70%;}.elementor-11 .elementor-element.elementor-element-073b48f{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-4522c5e{--width:485.625px;}}@media(min-width:1025px){.elementor-11 .elementor-element.elementor-element-827cc4f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-827cc4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-55c3fba{width:var( --container-widget-width, 491.625px );max-width:491.625px;--container-widget-width:491.625px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-8130fdd .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-11 .elementor-element.elementor-element-c3c66c5 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-11 .elementor-element.elementor-element-c2914db .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-11 .elementor-element.elementor-element-68f532b .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-11 .elementor-element.elementor-element-7c29cff{width:var( --container-widget-width, 491.625px );max-width:491.625px;--container-widget-width:491.625px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-cfc397f{width:var( --container-widget-width, 487.625px );max-width:487.625px;--container-widget-width:487.625px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-8130fdd .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-11 .elementor-element.elementor-element-c3c66c5 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-11 .elementor-element.elementor-element-c2914db .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-11 .elementor-element.elementor-element-68f532b .wpr-lottie-animations svg{width:100% !important;height:100% !important;}}/* Start custom CSS for image-carousel, class: .elementor-element-2dd1bc4 */.elementor-11 .elementor-element.elementor-element-2dd1bc4 .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-99af950 */.elementor-11 .elementor-element.elementor-element-99af950 .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: -15px
}

.elementor-11 .elementor-element.elementor-element-99af950 .elementor-button:before{
    content: '';
    position: absolute;
    left: -20px;
    top: -100px;
    width: calc(100% + 40px);
    height: calc(100% + 200px);
    background: linear-gradient(90deg, #fcff9e 0%, #c67700 100%);
    z-index: -1;
    animation: rotatebtn 3s linear infinite;
}

@keyframes rotatebtn {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

.elementor-11 .elementor-element.elementor-element-99af950 .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 8px);
    height: calc(100% - 8px);
    left: 4px;
    top: 4px;
    background-color: #FFFFFF;
    border-radius: inherit;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f5a3115 */.elementor-11 .elementor-element.elementor-element-f5a3115 .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: -15px
}

.elementor-11 .elementor-element.elementor-element-f5a3115 .elementor-button:before{
    content: '';
    position: absolute;
    left: -20px;
    top: -100px;
    width: calc(100% + 40px);
    height: calc(100% + 200px);
    background: linear-gradient(90deg,rgba(0, 0, 0, 1) 0%, rgba(214, 212, 212, 1) 56%, rgba(252, 252, 252, 1) 100%);
    z-index: -1;
    animation: rotatebtn 3s linear infinite;
}

@keyframes rotatebtn {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

.elementor-11 .elementor-element.elementor-element-f5a3115 .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 8px);
    height: calc(100% - 8px);
    left: 4px;
    top: 4px;
    background-color: #FFFFFF;
    border-radius: inherit;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-257d8f9 */.elementor-11 .elementor-element.elementor-element-257d8f9 .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: -15px
}

.elementor-11 .elementor-element.elementor-element-257d8f9 .elementor-button:before{
    content: '';
    position: absolute;
    left: -20px;
    top: -100px;
    width: calc(100% + 40px);
    height: calc(100% + 200px);
    background: linear-gradient(90deg, #fcff9e 0%, #c67700 100%);
    z-index: -1;
    animation: rotatebtn 3s linear infinite;
}

@keyframes rotatebtn {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

.elementor-11 .elementor-element.elementor-element-257d8f9 .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 8px);
    height: calc(100% - 8px);
    left: 4px;
    top: 4px;
    background-color: #FFFFFF;
    border-radius: inherit;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0da8676 */.elementor-11 .elementor-element.elementor-element-0da8676 .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: -15px
}

.elementor-11 .elementor-element.elementor-element-0da8676 .elementor-button:before{
    content: '';
    position: absolute;
    left: -20px;
    top: -100px;
    width: calc(100% + 40px);
    height: calc(100% + 200px);
    background: linear-gradient(90deg,rgba(0, 0, 0, 1) 0%, rgba(214, 212, 212, 1) 56%, rgba(252, 252, 252, 1) 100%);
    z-index: -1;
    animation: rotatebtn 3s linear infinite;
}

@keyframes rotatebtn {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

.elementor-11 .elementor-element.elementor-element-0da8676 .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 8px);
    height: calc(100% - 8px);
    left: 4px;
    top: 4px;
    background-color: #FFFFFF;
    border-radius: inherit;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cd4974d */.elementor-11 .elementor-element.elementor-element-cd4974d .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: -15px
}

.elementor-11 .elementor-element.elementor-element-cd4974d .elementor-button:before{
    content: '';
    position: absolute;
    left: -20px;
    top: -100px;
    width: calc(100% + 40px);
    height: calc(100% + 200px);
    background: linear-gradient(90deg, #fcff9e 0%, #c67700 100%);
    z-index: -1;
    animation: rotatebtn 3s linear infinite;
}

@keyframes rotatebtn {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

.elementor-11 .elementor-element.elementor-element-cd4974d .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 8px);
    height: calc(100% - 8px);
    left: 4px;
    top: 4px;
    background-color: #FFFFFF;
    border-radius: inherit;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c0d6680 */.elementor-11 .elementor-element.elementor-element-c0d6680 .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: -15px
}

.elementor-11 .elementor-element.elementor-element-c0d6680 .elementor-button:before{
    content: '';
    position: absolute;
    left: -20px;
    top: -100px;
    width: calc(100% + 40px);
    height: calc(100% + 200px);
    background: linear-gradient(90deg,rgba(0, 0, 0, 1) 0%, rgba(214, 212, 212, 1) 56%, rgba(252, 252, 252, 1) 100%);
    z-index: -1;
    animation: rotatebtn 3s linear infinite;
}

@keyframes rotatebtn {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

.elementor-11 .elementor-element.elementor-element-c0d6680 .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 8px);
    height: calc(100% - 8px);
    left: 4px;
    top: 4px;
    background-color: #FFFFFF;
    border-radius: inherit;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-28ceaa4 */.elementor-11 .elementor-element.elementor-element-28ceaa4 .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: -15px
}

.elementor-11 .elementor-element.elementor-element-28ceaa4 .elementor-button:before{
    content: '';
    position: absolute;
    left: -20px;
    top: -100px;
    width: calc(100% + 40px);
    height: calc(100% + 200px);
    background: linear-gradient(90deg, #fcff9e 0%, #c67700 100%);
    z-index: -1;
    animation: rotatebtn 3s linear infinite;
}

@keyframes rotatebtn {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

.elementor-11 .elementor-element.elementor-element-28ceaa4 .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 8px);
    height: calc(100% - 8px);
    left: 4px;
    top: 4px;
    background-color: #FFFFFF;
    border-radius: inherit;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f4f238 */.elementor-11 .elementor-element.elementor-element-2f4f238 .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: -15px
}

.elementor-11 .elementor-element.elementor-element-2f4f238 .elementor-button:before{
    content: '';
    position: absolute;
    left: -20px;
    top: -100px;
    width: calc(100% + 40px);
    height: calc(100% + 200px);
    background: linear-gradient(90deg,rgba(0, 0, 0, 1) 0%, rgba(214, 212, 212, 1) 56%, rgba(252, 252, 252, 1) 100%);
    z-index: -1;
    animation: rotatebtn 3s linear infinite;
}

@keyframes rotatebtn {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

.elementor-11 .elementor-element.elementor-element-2f4f238 .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 8px);
    height: calc(100% - 8px);
    left: 4px;
    top: 4px;
    background-color: #FFFFFF;
    border-radius: inherit;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-db35dbe */.elementor-11 .elementor-element.elementor-element-db35dbe .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: -15px
}

.elementor-11 .elementor-element.elementor-element-db35dbe .elementor-button:before{
    content: '';
    position: absolute;
    left: -20px;
    top: -100px;
    width: calc(100% + 40px);
    height: calc(100% + 200px);
    background: linear-gradient(90deg, #fcff9e 0%, #c67700 100%);
    z-index: -1;
    animation: rotatebtn 3s linear infinite;
}

@keyframes rotatebtn {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

.elementor-11 .elementor-element.elementor-element-db35dbe .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 8px);
    height: calc(100% - 8px);
    left: 4px;
    top: 4px;
    background-color: #FFFFFF;
    border-radius: inherit;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d27bbe */.elementor-11 .elementor-element.elementor-element-0d27bbe .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: -15px
}

.elementor-11 .elementor-element.elementor-element-0d27bbe .elementor-button:before{
    content: '';
    position: absolute;
    left: -20px;
    top: -100px;
    width: calc(100% + 40px);
    height: calc(100% + 200px);
    background: linear-gradient(90deg,rgba(0, 0, 0, 1) 0%, rgba(214, 212, 212, 1) 56%, rgba(252, 252, 252, 1) 100%);
    z-index: -1;
    animation: rotatebtn 3s linear infinite;
}

@keyframes rotatebtn {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

.elementor-11 .elementor-element.elementor-element-0d27bbe .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 8px);
    height: calc(100% - 8px);
    left: 4px;
    top: 4px;
    background-color: #FFFFFF;
    border-radius: inherit;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9db4049 */.elementor-11 .elementor-element.elementor-element-9db4049 .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: -15px
}

.elementor-11 .elementor-element.elementor-element-9db4049 .elementor-button:before{
    content: '';
    position: absolute;
    left: -20px;
    top: -100px;
    width: calc(100% + 40px);
    height: calc(100% + 200px);
    background: linear-gradient(90deg, #fcff9e 0%, #c67700 100%);
    z-index: -1;
    animation: rotatebtn 3s linear infinite;
}

@keyframes rotatebtn {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

.elementor-11 .elementor-element.elementor-element-9db4049 .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 8px);
    height: calc(100% - 8px);
    left: 4px;
    top: 4px;
    background-color: #FFFFFF;
    border-radius: inherit;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cbbec0b */.elementor-11 .elementor-element.elementor-element-cbbec0b .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: -15px
}

.elementor-11 .elementor-element.elementor-element-cbbec0b .elementor-button:before{
    content: '';
    position: absolute;
    left: -20px;
    top: -100px;
    width: calc(100% + 40px);
    height: calc(100% + 200px);
    background: linear-gradient(90deg,rgba(0, 0, 0, 1) 0%, rgba(214, 212, 212, 1) 56%, rgba(252, 252, 252, 1) 100%);
    z-index: -1;
    animation: rotatebtn 3s linear infinite;
}

@keyframes rotatebtn {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

.elementor-11 .elementor-element.elementor-element-cbbec0b .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 8px);
    height: calc(100% - 8px);
    left: 4px;
    top: 4px;
    background-color: #FFFFFF;
    border-radius: inherit;
    z-index: -1;
}/* End custom CSS */