.elementor-331 .elementor-element.elementor-element-37bb214{--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-331 .elementor-element.elementor-element-6e3c403{--spacer-size:10px;}.elementor-331 .elementor-element.elementor-element-2fcf240b:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-2fcf240b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF2FB;background-image:url("https://cogensolution.in/wp-content/uploads/2025/08/Hero-BG.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-331 .elementor-element.elementor-element-2fcf240b > .elementor-container{max-width:1200px;min-height:260px;}.elementor-331 .elementor-element.elementor-element-2fcf240b > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-331 .elementor-element.elementor-element-2fcf240b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-2px;margin-bottom:-2px;padding:0px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-2fcf240b > .elementor-shape-bottom svg{width:calc(0% + 1.3px);height:0px;}.elementor-331 .elementor-element.elementor-element-7c824ea2{margin-top:30px;margin-bottom:0px;}.elementor-331 .elementor-element.elementor-element-31caf44e{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-331 .elementor-element.elementor-element-67ff5f63 .aux-widget-image{text-align:left;}.elementor-331 .elementor-element.elementor-element-63d7754a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:25px;letter-spacing:1px;color:#000000;}.elementor-331 .elementor-element.elementor-element-76bb154 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-331 .elementor-element.elementor-element-76bb154{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-331 .elementor-element.elementor-element-6cca796f .aux-modern-heading-divider{background-color:transparent;height:3px;width:38px;background-image:linear-gradient(270deg, #AD77FF 9%, #4D0AA4 100%);}.elementor-331 .elementor-element.elementor-element-6cca796f .aux-modern-heading-primary{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:500;line-height:57px;margin:0px 0px 10px 0px;}.elementor-331 .elementor-element.elementor-element-71473b08{text-align:left;}.elementor-331 .elementor-element.elementor-element-71473b08 .aux-vertical .aux-menu-depth-0 .aux-item-content{text-align:left;}.elementor-331 .elementor-element.elementor-element-71473b08 .aux-menu-depth-0 > .aux-item-content{color:#000000;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:37px;padding:0px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-6a4c26a5{animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-331 .elementor-element.elementor-element-2dcb2400 .aux-modern-heading-divider{background-color:transparent;height:3px;width:38px;background-image:linear-gradient(270deg, #AD77FF 9%, #4D0AA4 100%);}.elementor-331 .elementor-element.elementor-element-2dcb2400 .aux-modern-heading-primary{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:500;line-height:57px;margin:0px 0px 10px 0px;}.elementor-331 .elementor-element.elementor-element-35ffd00b .aux-modern-heading-primary{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:25px;color:#000000;}.elementor-331 .elementor-element.elementor-element-35ffd00b .aux-modern-heading-secondary{font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;line-height:25px;color:#414141;}.elementor-331 .elementor-element.elementor-element-35ffd00b .aux-modern-heading-description{color:#414141;font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;line-height:25px;}.elementor-331 .elementor-element.elementor-element-7e2f7248{animation-delay:600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-331 .elementor-element.elementor-element-42dd4ea8 .aux-modern-heading-divider{background-color:transparent;height:3px;width:38px;background-image:linear-gradient(270deg, #AD77FF 9%, #4D0AA4 100%);}.elementor-331 .elementor-element.elementor-element-42dd4ea8 .aux-modern-heading-primary{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:500;line-height:57px;margin:0px 0px 10px 0px;}.elementor-331 .elementor-element.elementor-element-4a6da90 .wpr-pc-wrapper{justify-content:flex-start;}.elementor-331 .elementor-element.elementor-element-4a6da90 .wpr-pc-content{color:#ffffff;}.elementor-331 .elementor-element.elementor-element-4a6da90 .wpr-pc-btn-icon{color:#ffffff;font-size:17px;}.elementor-331 .elementor-element.elementor-element-4a6da90 .wpr-pc-btn-icon svg{fill:#ffffff;width:17px;height:17px;}.elementor-331 .elementor-element.elementor-element-4a6da90 .wpr-pc-btn{background-color:var( --e-global-color-f5d3e98 );border-color:#FFFFFF;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);transition:all  0.3s ease-in-out 0s;padding:15px 30px 15px 30px;border-style:none;border-radius:50px 0px 50px 0px;}.elementor-331 .elementor-element.elementor-element-4a6da90 .wpr-pc-btn:hover > .wpr-pc-btn-icon{Color:#fff;}.elementor-331 .elementor-element.elementor-element-4a6da90 .wpr-pc-btn:hover svg{fill:#fff;}.elementor-331 .elementor-element.elementor-element-4a6da90 .wpr-pc-btn:hover{background-color:#1FD538;border-color:#E8E8E8;}.elementor-331 .elementor-element.elementor-element-4a6da90.wpr-pc-btn-icon-top .wpr-pc-btn-icon{margin-bottom:14px;}.elementor-331 .elementor-element.elementor-element-4a6da90.wpr-pc-btn-icon-left .wpr-pc-btn-icon{margin-right:14px;}.elementor-331 .elementor-element.elementor-element-4a6da90.wpr-pc-btn-icon-right .wpr-pc-btn-icon{margin-left:14px;}.elementor-331 .elementor-element.elementor-element-4a6da90.wpr-pc-btn-icon-bottom .wpr-pc-btn-icon{margin-top:14px;}.elementor-331 .elementor-element.elementor-element-78867021 > .elementor-widget-container{margin:30px 0px 25px 0px;}.elementor-331 .elementor-element.elementor-element-78867021{text-align:center;}.elementor-331 .elementor-element.elementor-element-78867021 small{color:rgba(32, 32, 32, 0.65);font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;}@media(max-width:1024px){.elementor-331 .elementor-element.elementor-element-2fcf240b{margin-top:-104px;margin-bottom:0px;}.elementor-331 .elementor-element.elementor-element-7c824ea2{margin-top:150px;margin-bottom:0px;}.elementor-331 .elementor-element.elementor-element-31caf44e > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-331 .elementor-element.elementor-element-63d7754a{font-size:14px;}.elementor-331 .elementor-element.elementor-element-76bb154 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-331 .elementor-element.elementor-element-6a4c26a5 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-331 .elementor-element.elementor-element-35ffd00b .aux-modern-heading-primary{font-size:14px;}.elementor-331 .elementor-element.elementor-element-35ffd00b .aux-modern-heading-secondary{font-size:14px;}.elementor-331 .elementor-element.elementor-element-35ffd00b .aux-modern-heading-description{font-size:14px;}}@media(max-width:767px){.elementor-331 .elementor-element.elementor-element-37bb214{--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-331 .elementor-element.elementor-element-2fcf240b:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-2fcf240b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-331 .elementor-element.elementor-element-31caf44e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-331 .elementor-element.elementor-element-76bb154{width:100%;}.elementor-331 .elementor-element.elementor-element-71473b08 .aux-menu-depth-0 > .aux-item-content{font-size:16px;}.elementor-331 .elementor-element.elementor-element-6a4c26a5{width:100%;}.elementor-331 .elementor-element.elementor-element-6a4c26a5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-331 .elementor-element.elementor-element-35ffd00b .aux-modern-heading-primary{font-size:16px;}.elementor-331 .elementor-element.elementor-element-35ffd00b .aux-modern-heading-secondary{font-size:16px;color:#000000;}.elementor-331 .elementor-element.elementor-element-35ffd00b .aux-modern-heading-description{color:#000000;font-size:16px;}}@media(min-width:768px){.elementor-331 .elementor-element.elementor-element-31caf44e{width:24.694%;}.elementor-331 .elementor-element.elementor-element-76bb154{width:21.589%;}.elementor-331 .elementor-element.elementor-element-6a4c26a5{width:25%;}.elementor-331 .elementor-element.elementor-element-7e2f7248{width:28.717%;}}@media(max-width:1024px) and (min-width:768px){.elementor-331 .elementor-element.elementor-element-31caf44e{width:50%;}.elementor-331 .elementor-element.elementor-element-76bb154{width:50%;}.elementor-331 .elementor-element.elementor-element-6a4c26a5{width:50%;}.elementor-331 .elementor-element.elementor-element-7e2f7248{width:50%;}}/* Start custom CSS for aux_copyright, class: .elementor-element-78867021 */.elementor-331 .elementor-element.elementor-element-78867021 .aux-attribution a{
color:rgba(32, 32, 32, 0.65);}/* End custom CSS */