.elementor-23 .elementor-element.elementor-element-61e17b8{--display:flex;--min-height:215px;--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;--justify-content:center;--background-transition:0.3s;--overlay-opacity:1;}.elementor-23 .elementor-element.elementor-element-61e17b8:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-61e17b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08180A;}.elementor-23 .elementor-element.elementor-element-61e17b8::before, .elementor-23 .elementor-element.elementor-element-61e17b8 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-61e17b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-61e17b8 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-61e17b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-61e17b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2190C5;background-image:url("https://ridhy.lbstitilaknagar.in/wp-content/uploads/2026/10/black-dark-navy-blue-silver-260nw-2594367211.webp");--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-61e17b8:hover::before, .elementor-23 .elementor-element.elementor-element-61e17b8:hover > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-61e17b8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-61e17b8 > .elementor-background-slideshow:hover::before, .elementor-23 .elementor-element.elementor-element-61e17b8 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-61e17b8:hover{--overlay-opacity:1;}.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-23 .elementor-element.elementor-element-b34fd1e{text-align:center;}.elementor-23 .elementor-element.elementor-element-b34fd1e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:800;font-style:normal;line-height:32px;word-spacing:1px;color:#FAFEFF;}.elementor-23 .elementor-element.elementor-element-f6e4c56{text-align:center;}.elementor-23 .elementor-element.elementor-element-f6e4c56 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:41px;font-weight:700;line-height:53px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-c9ce8c2{--display:flex;--min-height:0px;--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:space-between;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-23 .elementor-element.elementor-element-c9ce8c2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-d3b73a8{--display:flex;--min-height:220px;--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:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-23 .elementor-element.elementor-element-d3b73a8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23 .elementor-element.elementor-element-efe9484 .elementor-flip-box__front{background-color:var( --e-global-color-da51bd4 );}.elementor-23 .elementor-element.elementor-element-efe9484 .elementor-flip-box__back{background-color:#DFEEFC;}.elementor-23 .elementor-element.elementor-element-efe9484 .elementor-flip-box__button:hover{background-color:#B4DDF1;border-color:#030203;}.elementor-23 .elementor-element.elementor-element-efe9484{width:var( --container-widget-width, 114.09% );max-width:114.09%;--container-widget-width:114.09%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-efe9484:hover{--e-transform-translateX:0px;--e-transform-translateY:-10px;--e-transform-scaleX:1.03;--e-transform-scaleY:1.03;}.elementor-23 .elementor-element.elementor-element-efe9484.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-efe9484 .elementor-flip-box{height:180px;}.elementor-23 .elementor-element.elementor-element-efe9484 .elementor-flip-box__layer, .elementor-23 .elementor-element.elementor-element-efe9484 .elementor-flip-box__layer__overlay{border-radius:16px;}.elementor-23 .elementor-element.elementor-element-efe9484 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-23 .elementor-element.elementor-element-efe9484 .elementor-view-stacked .elementor-icon{background-color:#FBFAFF;}.elementor-23 .elementor-element.elementor-element-efe9484 .elementor-view-stacked .elementor-icon svg{stroke:#FBFAFF;}.elementor-23 .elementor-element.elementor-element-efe9484 .elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-efe9484 .elementor-view-default .elementor-icon{color:#FBFAFF;border-color:#FBFAFF;}.elementor-23 .elementor-element.elementor-element-efe9484 .elementor-view-framed .elementor-icon svg, .elementor-23 .elementor-element.elementor-element-efe9484 .elementor-view-default .elementor-icon svg{fill:#FBFAFF;border-color:#FBFAFF;}.elementor-23 .elementor-element.elementor-element-efe9484 .elementor-icon i{transform:rotate(0deg);}.elementor-23 .elementor-element.elementor-element-efe9484 .elementor-icon svg{transform:rotate(0deg);}.elementor-23 .elementor-element.elementor-element-efe9484 .elementor-flip-box__front .elementor-flip-box__layer__title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-efe9484 .elementor-flip-box__front .elementor-flip-box__layer__description{color:#FDF3F3;}.elementor-23 .elementor-element.elementor-element-efe9484 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-23 .elementor-element.elementor-element-efe9484 .elementor-flip-box__button{margin-inline-center:0;color:var( --e-global-color-da51bd4 );border-color:var( --e-global-color-da51bd4 );transition-duration:200ms;border-width:2px;border-radius:30px;}.elementor-23 .elementor-element.elementor-element-efe9484 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-da51bd4 );}.elementor-23 .elementor-element.elementor-element-efe9484 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-da51bd4 );}.elementor-23 .elementor-element.elementor-element-b8e418b .elementor-flip-box__front{background-color:var( --e-global-color-da51bd4 );}.elementor-23 .elementor-element.elementor-element-b8e418b .elementor-flip-box__back{background-color:#DFEEFC;}.elementor-23 .elementor-element.elementor-element-b8e418b .elementor-flip-box__button:hover{background-color:#B4DDF1;border-color:#020205;}.elementor-23 .elementor-element.elementor-element-b8e418b:hover{--e-transform-translateX:0px;--e-transform-translateY:-10px;--e-transform-scaleX:1.03;--e-transform-scaleY:1.03;}.elementor-23 .elementor-element.elementor-element-b8e418b .elementor-flip-box{height:180px;}.elementor-23 .elementor-element.elementor-element-b8e418b .elementor-flip-box__layer, .elementor-23 .elementor-element.elementor-element-b8e418b .elementor-flip-box__layer__overlay{border-radius:16px;}.elementor-23 .elementor-element.elementor-element-b8e418b .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-23 .elementor-element.elementor-element-b8e418b .elementor-view-stacked .elementor-icon{background-color:#FBFAFF;}.elementor-23 .elementor-element.elementor-element-b8e418b .elementor-view-stacked .elementor-icon svg{stroke:#FBFAFF;}.elementor-23 .elementor-element.elementor-element-b8e418b .elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-b8e418b .elementor-view-default .elementor-icon{color:#FBFAFF;border-color:#FBFAFF;}.elementor-23 .elementor-element.elementor-element-b8e418b .elementor-view-framed .elementor-icon svg, .elementor-23 .elementor-element.elementor-element-b8e418b .elementor-view-default .elementor-icon svg{fill:#FBFAFF;border-color:#FBFAFF;}.elementor-23 .elementor-element.elementor-element-b8e418b .elementor-icon i{transform:rotate(0deg);}.elementor-23 .elementor-element.elementor-element-b8e418b .elementor-icon svg{transform:rotate(0deg);}.elementor-23 .elementor-element.elementor-element-b8e418b .elementor-flip-box__front .elementor-flip-box__layer__title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-b8e418b .elementor-flip-box__front .elementor-flip-box__layer__description{color:#FDF3F3;}.elementor-23 .elementor-element.elementor-element-b8e418b .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-23 .elementor-element.elementor-element-b8e418b .elementor-flip-box__button{margin-inline-center:0;color:var( --e-global-color-da51bd4 );border-color:var( --e-global-color-da51bd4 );transition-duration:0ms;border-width:2px;border-radius:16px;}.elementor-23 .elementor-element.elementor-element-b8e418b .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-da51bd4 );}.elementor-23 .elementor-element.elementor-element-b8e418b .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-da51bd4 );}.elementor-23 .elementor-element.elementor-element-8eaf0b6{--display:flex;--min-height:220px;--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:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-23 .elementor-element.elementor-element-8eaf0b6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-3e863ae .elementor-flip-box__front{background-color:var( --e-global-color-da51bd4 );}.elementor-23 .elementor-element.elementor-element-3e863ae .elementor-flip-box__back{background-color:#DFEEFC;}.elementor-23 .elementor-element.elementor-element-3e863ae .elementor-flip-box__button:hover{background-color:#B4DDF1;border-color:#000000;}.elementor-23 .elementor-element.elementor-element-3e863ae{width:var( --container-widget-width, 114.09% );max-width:114.09%;--container-widget-width:114.09%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-3e863ae:hover{--e-transform-translateX:0px;--e-transform-translateY:-10px;--e-transform-scaleX:1.03;--e-transform-scaleY:1.03;}.elementor-23 .elementor-element.elementor-element-3e863ae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-3e863ae .elementor-flip-box{height:180px;}.elementor-23 .elementor-element.elementor-element-3e863ae .elementor-flip-box__layer, .elementor-23 .elementor-element.elementor-element-3e863ae .elementor-flip-box__layer__overlay{border-radius:16px;}.elementor-23 .elementor-element.elementor-element-3e863ae .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-23 .elementor-element.elementor-element-3e863ae .elementor-view-stacked .elementor-icon{background-color:#FBFAFF;}.elementor-23 .elementor-element.elementor-element-3e863ae .elementor-view-stacked .elementor-icon svg{stroke:#FBFAFF;}.elementor-23 .elementor-element.elementor-element-3e863ae .elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-3e863ae .elementor-view-default .elementor-icon{color:#FBFAFF;border-color:#FBFAFF;}.elementor-23 .elementor-element.elementor-element-3e863ae .elementor-view-framed .elementor-icon svg, .elementor-23 .elementor-element.elementor-element-3e863ae .elementor-view-default .elementor-icon svg{fill:#FBFAFF;border-color:#FBFAFF;}.elementor-23 .elementor-element.elementor-element-3e863ae .elementor-icon i{transform:rotate(0deg);}.elementor-23 .elementor-element.elementor-element-3e863ae .elementor-icon svg{transform:rotate(0deg);}.elementor-23 .elementor-element.elementor-element-3e863ae .elementor-flip-box__front .elementor-flip-box__layer__title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-3e863ae .elementor-flip-box__front .elementor-flip-box__layer__description{color:#FDF3F3;}.elementor-23 .elementor-element.elementor-element-3e863ae .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-23 .elementor-element.elementor-element-3e863ae .elementor-flip-box__button{margin-inline-center:0;color:var( --e-global-color-da51bd4 );border-color:var( --e-global-color-da51bd4 );border-width:2px;border-radius:16px;}.elementor-23 .elementor-element.elementor-element-3e863ae .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-da51bd4 );}.elementor-23 .elementor-element.elementor-element-3e863ae .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-da51bd4 );}.elementor-23 .elementor-element.elementor-element-831c906 .elementor-flip-box__front{background-color:var( --e-global-color-da51bd4 );border-style:none;}.elementor-23 .elementor-element.elementor-element-831c906 .elementor-flip-box__back{background-color:#DFEEFC;}.elementor-23 .elementor-element.elementor-element-831c906 .elementor-flip-box__button:hover{background-color:#B4DDF1;border-color:#000000;}.elementor-23 .elementor-element.elementor-element-831c906:hover{--e-transform-translateX:0px;--e-transform-translateY:-10px;--e-transform-scaleX:1.03;--e-transform-scaleY:1.03;}.elementor-23 .elementor-element.elementor-element-831c906 .elementor-flip-box{height:180px;}.elementor-23 .elementor-element.elementor-element-831c906 .elementor-flip-box__layer, .elementor-23 .elementor-element.elementor-element-831c906 .elementor-flip-box__layer__overlay{border-radius:16px;}.elementor-23 .elementor-element.elementor-element-831c906 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-23 .elementor-element.elementor-element-831c906 .elementor-view-stacked .elementor-icon{background-color:#FBFAFF;}.elementor-23 .elementor-element.elementor-element-831c906 .elementor-view-stacked .elementor-icon svg{stroke:#FBFAFF;}.elementor-23 .elementor-element.elementor-element-831c906 .elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-831c906 .elementor-view-default .elementor-icon{color:#FBFAFF;border-color:#FBFAFF;}.elementor-23 .elementor-element.elementor-element-831c906 .elementor-view-framed .elementor-icon svg, .elementor-23 .elementor-element.elementor-element-831c906 .elementor-view-default .elementor-icon svg{fill:#FBFAFF;border-color:#FBFAFF;}.elementor-23 .elementor-element.elementor-element-831c906 .elementor-icon i{transform:rotate(0deg);}.elementor-23 .elementor-element.elementor-element-831c906 .elementor-icon svg{transform:rotate(0deg);}.elementor-23 .elementor-element.elementor-element-831c906 .elementor-flip-box__front .elementor-flip-box__layer__title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-831c906 .elementor-flip-box__front .elementor-flip-box__layer__description{color:#FDF3F3;}.elementor-23 .elementor-element.elementor-element-831c906 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-23 .elementor-element.elementor-element-831c906 .elementor-flip-box__button{margin-inline-center:0;color:var( --e-global-color-da51bd4 );border-color:var( --e-global-color-da51bd4 );border-width:2px;border-radius:16px;}.elementor-23 .elementor-element.elementor-element-831c906 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-da51bd4 );}.elementor-23 .elementor-element.elementor-element-831c906 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-da51bd4 );}.elementor-23 .elementor-element.elementor-element-bd2c78c{--display:flex;--min-height:579px;--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-23 .elementor-element.elementor-element-51ccd51 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;font-style:italic;line-height:43px;color:#000000;}.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-23 .elementor-element.elementor-element-dd765eb{color:#000000;}.elementor-23 .elementor-element.elementor-element-e742d9f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;font-style:italic;color:#000000;}.elementor-23 .elementor-element.elementor-element-45c8fd6{color:#000000;}.elementor-23 .elementor-element.elementor-element-6fed645{--display:flex;--min-height:372px;--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;--background-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-6fed645:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-6fed645 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-451bd48 ) 0%, #93FFEA 100%);}.elementor-23 .elementor-element.elementor-element-6fed645 > .elementor-shape-bottom svg, .elementor-23 .elementor-element.elementor-element-6fed645 > .e-con-inner > .elementor-shape-bottom svg{transform:translateX(-50%) rotateY(180deg);}.elementor-23 .elementor-element.elementor-element-631cd7d{--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-23 .elementor-element.elementor-element-631cd7d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-c0eef5a{text-align:start;}.elementor-23 .elementor-element.elementor-element-c0eef5a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:37px;color:var( --e-global-color-da51bd4 );}.elementor-23 .elementor-element.elementor-element-76b6bec{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:28px;color:#000000;}.elementor-23 .elementor-element.elementor-element-76b6bec p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-214ac54 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:800;font-style:italic;line-height:29px;color:var( --e-global-color-da51bd4 );}.elementor-23 .elementor-element.elementor-element-fe78837{text-align:start;}.elementor-23 .elementor-element.elementor-element-fe78837 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:800;font-style:italic;line-height:1px;color:var( --e-global-color-da51bd4 );}.elementor-23 .elementor-element.elementor-element-1273f27 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:800;font-style:italic;line-height:1px;color:var( --e-global-color-da51bd4 );}.elementor-23 .elementor-element.elementor-element-960d0e9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:800;font-style:italic;line-height:1px;color:var( --e-global-color-da51bd4 );}.elementor-23 .elementor-element.elementor-element-61dcdbd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:800;font-style:italic;line-height:1px;color:var( --e-global-color-da51bd4 );}.elementor-23 .elementor-element.elementor-element-b91f56c{--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-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-23 .elementor-element.elementor-element-453d80a img{width:91%;max-width:96%;height:345px;object-fit:fill;opacity:1;}.elementor-23 .elementor-element.elementor-element-25feacc{--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-23 .elementor-element.elementor-element-e98f068{--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-23 .elementor-element.elementor-element-e98f068.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-9d5bfdc{width:var( --container-widget-width, 107.732% );max-width:107.732%;--container-widget-width:107.732%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-9d5bfdc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-9d5bfdc img{width:100%;max-width:100%;height:374px;opacity:1;}.elementor-23 .elementor-element.elementor-element-253c684{--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-23 .elementor-element.elementor-element-dae677f .elementor-heading-title{color:#000000;}.elementor-23 .elementor-element.elementor-element-e531ab7{color:#000000;}.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-23 .elementor-element.elementor-element-7c345fa .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:800;line-height:23px;letter-spacing:0px;fill:#FFF7F7;color:#FFF7F7;background-image:linear-gradient(180deg, var( --e-global-color-da51bd4 ) 0%, #91C2F0 100%);border-style:solid;border-radius:60px 60px 60px 60px;}.elementor-23 .elementor-element.elementor-element-7c345fa .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-7c345fa .elementor-button:focus{background-color:#FFFFFF;color:#FFFFFF;border-color:#FFF9F9;}.elementor-23 .elementor-element.elementor-element-7c345fa .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-7c345fa .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-1d335cc{--display:flex;--min-height:356px;--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-23 .elementor-element.elementor-element-1d335cc:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-1d335cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-451bd48 ) 0%, #93FFEA 100%);}.elementor-23 .elementor-element.elementor-element-a8ac673{--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-23 .elementor-element.elementor-element-a8ac673.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-9dd7341 .elementor-heading-title{color:#000000;}.elementor-23 .elementor-element.elementor-element-6c241cf{color:#000000;}.elementor-23 .elementor-element.elementor-element-459c637 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:800;line-height:23px;letter-spacing:0px;fill:#FFF7F7;color:#FFF7F7;background-image:linear-gradient(180deg, var( --e-global-color-da51bd4 ) 0%, #91C2F0 100%);border-style:solid;border-radius:60px 60px 60px 60px;}.elementor-23 .elementor-element.elementor-element-459c637 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-459c637 .elementor-button:focus{background-color:#FFFFFF;color:#FFFFFF;border-color:#FFF9F9;}.elementor-23 .elementor-element.elementor-element-459c637 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-459c637 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-6b6c9ac{--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-23 .elementor-element.elementor-element-fdace3f img{height:374px;}.elementor-23 .elementor-element.elementor-element-78cc8cc{--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-23 .elementor-element.elementor-element-ba5dcc8{--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-23 .elementor-element.elementor-element-ba5dcc8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-7ff0344{width:var( --container-widget-width, 103.368% );max-width:103.368%;--container-widget-width:103.368%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-7ff0344.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-7ff0344 img{height:337px;}.elementor-23 .elementor-element.elementor-element-d8fbd9e{--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-23 .elementor-element.elementor-element-41a0345 .elementor-heading-title{color:#000000;}.elementor-23 .elementor-element.elementor-element-7ada397{color:#000000;}.elementor-23 .elementor-element.elementor-element-73d1c21 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:800;line-height:23px;letter-spacing:0px;fill:#FFF7F7;color:#FFF7F7;background-image:linear-gradient(180deg, var( --e-global-color-da51bd4 ) 0%, #91C2F0 100%);border-style:solid;border-radius:60px 60px 60px 60px;}.elementor-23 .elementor-element.elementor-element-73d1c21 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-73d1c21 .elementor-button:focus{background-color:#FFFFFF;color:#FFFFFF;border-color:#FFF9F9;}.elementor-23 .elementor-element.elementor-element-73d1c21 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-73d1c21 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-4d06d1a{--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-23 .elementor-element.elementor-element-4d06d1a:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-4d06d1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #93FFEA 0%, var( --e-global-color-451bd48 ) 100%);}.elementor-23 .elementor-element.elementor-element-04c53ca{--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-23 .elementor-element.elementor-element-04c53ca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-340d812 .elementor-heading-title{color:#000000;}.elementor-23 .elementor-element.elementor-element-9024016{color:#000000;}.elementor-23 .elementor-element.elementor-element-c4a501b .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:800;line-height:23px;letter-spacing:0px;fill:#FFF7F7;color:#FFF7F7;background-image:linear-gradient(180deg, var( --e-global-color-da51bd4 ) 0%, #91C2F0 100%);border-style:solid;border-radius:60px 60px 60px 60px;}.elementor-23 .elementor-element.elementor-element-c4a501b .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-c4a501b .elementor-button:focus{background-color:#FFFFFF;color:#FFFFFF;border-color:#FFF9F9;}.elementor-23 .elementor-element.elementor-element-c4a501b .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-c4a501b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-eb1ec50{--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-23 .elementor-element.elementor-element-3474c17{--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-23 .elementor-element.elementor-element-b739c5c{--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-23 .elementor-element.elementor-element-b739c5c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-c28ec26{--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-23 .elementor-element.elementor-element-3a9728a .elementor-heading-title{color:#000000;}.elementor-23 .elementor-element.elementor-element-0e6bba4{color:#000000;}.elementor-23 .elementor-element.elementor-element-e0a9de2 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:800;line-height:23px;letter-spacing:0px;fill:#FFF7F7;color:#FFF7F7;background-image:linear-gradient(180deg, var( --e-global-color-da51bd4 ) 0%, #91C2F0 100%);border-style:solid;border-radius:60px 60px 60px 60px;}.elementor-23 .elementor-element.elementor-element-e0a9de2 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-e0a9de2 .elementor-button:focus{background-color:#FFFFFF;color:#FFFFFF;border-color:#FFF9F9;}.elementor-23 .elementor-element.elementor-element-e0a9de2 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-e0a9de2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-2a61968{--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-23 .elementor-element.elementor-element-a1e2b40{--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-23 .elementor-element.elementor-element-2ba4cea{text-align:center;}.elementor-23 .elementor-element.elementor-element-2ba4cea .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:49px;font-weight:600;color:#000000;}.elementor-23 .elementor-element.elementor-element-9b3c0fb{--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:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-23 .elementor-element.elementor-element-2787b02{--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;--background-transition:0.3s;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-23 .elementor-element.elementor-element-2787b02:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-451bd48 ) 0%, #93FFEA 100%);box-shadow:0px 12px 30px 0px rgba(0,0,0,0.5);}.elementor-23 .elementor-element.elementor-element-2787b02.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;--e-con-transform-scaleX:1.03;--e-con-transform-scaleY:1.03;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-14d34c8 .elementor-icon-box-wrapper{gap:19px;}.elementor-23 .elementor-element.elementor-element-14d34c8 .elementor-icon-box-title{margin-block-end:22px;color:#000000;}.elementor-23 .elementor-element.elementor-element-14d34c8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-da51bd4 );}.elementor-23 .elementor-element.elementor-element-14d34c8.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-14d34c8.elementor-view-default .elementor-icon{fill:var( --e-global-color-da51bd4 );color:var( --e-global-color-da51bd4 );border-color:var( --e-global-color-da51bd4 );}.elementor-23 .elementor-element.elementor-element-14d34c8 .elementor-icon{font-size:35px;}.elementor-23 .elementor-element.elementor-element-14d34c8:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-14d34c8:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-23 .elementor-element.elementor-element-14d34c8 .elementor-icon-box-description{color:#020000;}.elementor-23 .elementor-element.elementor-element-e85cfa2{--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;--background-transition:0.3s;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--e-con-transform-transition-duration:400ms;}.elementor-23 .elementor-element.elementor-element-e85cfa2:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-451bd48 ) 0%, #93FFEA 100%);box-shadow:3px 12px 30px 0px rgba(0,0,0,0.5);}.elementor-23 .elementor-element.elementor-element-e85cfa2.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;--e-con-transform-scaleX:1.03;--e-con-transform-scaleY:1.03;}.elementor-23 .elementor-element.elementor-element-cb36d7b .elementor-icon-box-wrapper{text-align:center;gap:18px;}.elementor-23 .elementor-element.elementor-element-cb36d7b .elementor-icon-box-title{margin-block-end:17px;color:#000000;}.elementor-23 .elementor-element.elementor-element-cb36d7b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-da51bd4 );}.elementor-23 .elementor-element.elementor-element-cb36d7b.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-cb36d7b.elementor-view-default .elementor-icon{fill:var( --e-global-color-da51bd4 );color:var( --e-global-color-da51bd4 );border-color:var( --e-global-color-da51bd4 );}.elementor-23 .elementor-element.elementor-element-cb36d7b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-cb36d7b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-da51bd4 );fill:#FFFBFB;color:#FFFBFB;}.elementor-23 .elementor-element.elementor-element-cb36d7b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-cb36d7b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-cb36d7b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-cb36d7b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-da51bd4 );color:var( --e-global-color-da51bd4 );border-color:var( --e-global-color-da51bd4 );}.elementor-23 .elementor-element.elementor-element-cb36d7b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-cb36d7b.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFBFB;}.elementor-23 .elementor-element.elementor-element-cb36d7b .elementor-icon{font-size:35px;}.elementor-23 .elementor-element.elementor-element-cb36d7b:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-cb36d7b:has(:focus) .elementor-icon-box-title{color:#020E13;}.elementor-23 .elementor-element.elementor-element-cb36d7b .elementor-icon-box-description{color:#000000;}.elementor-23 .elementor-element.elementor-element-2a0bac8{--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;--background-transition:0.3s;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--e-con-transform-transition-duration:400ms;}.elementor-23 .elementor-element.elementor-element-2a0bac8:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-451bd48 ) 0%, #93FFEA 100%);box-shadow:3px 12px 30px 0px rgba(0,0,0,0.5);}.elementor-23 .elementor-element.elementor-element-2a0bac8.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;--e-con-transform-scaleX:1.03;--e-con-transform-scaleY:1.03;}.elementor-23 .elementor-element.elementor-element-e44d2e0 .elementor-icon-box-wrapper{text-align:center;gap:18px;}.elementor-23 .elementor-element.elementor-element-e44d2e0 .elementor-icon-box-title{margin-block-end:17px;color:#000000;}.elementor-23 .elementor-element.elementor-element-e44d2e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-da51bd4 );}.elementor-23 .elementor-element.elementor-element-e44d2e0.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-e44d2e0.elementor-view-default .elementor-icon{fill:var( --e-global-color-da51bd4 );color:var( --e-global-color-da51bd4 );border-color:var( --e-global-color-da51bd4 );}.elementor-23 .elementor-element.elementor-element-e44d2e0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-e44d2e0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-da51bd4 );fill:#FFFBFB;color:#FFFBFB;}.elementor-23 .elementor-element.elementor-element-e44d2e0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-e44d2e0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-e44d2e0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-e44d2e0.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-da51bd4 );color:var( --e-global-color-da51bd4 );border-color:var( --e-global-color-da51bd4 );}.elementor-23 .elementor-element.elementor-element-e44d2e0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-e44d2e0.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFBFB;}.elementor-23 .elementor-element.elementor-element-e44d2e0 .elementor-icon{font-size:35px;}.elementor-23 .elementor-element.elementor-element-e44d2e0:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-e44d2e0:has(:focus) .elementor-icon-box-title{color:#020E13;}.elementor-23 .elementor-element.elementor-element-e44d2e0 .elementor-icon-box-description{color:#000000;}.elementor-23 .elementor-element.elementor-element-248da1d{--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;--background-transition:0.3s;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-23 .elementor-element.elementor-element-248da1d:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-451bd48 ) 0%, #93FFEA 100%);}.elementor-23 .elementor-element.elementor-element-248da1d.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;--e-con-transform-scaleX:1.03;--e-con-transform-scaleY:1.03;}.elementor-23 .elementor-element.elementor-element-f38a594 .elementor-icon-box-wrapper{gap:15px;}.elementor-23 .elementor-element.elementor-element-f38a594.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-da51bd4 );}.elementor-23 .elementor-element.elementor-element-f38a594.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-f38a594.elementor-view-default .elementor-icon{fill:var( --e-global-color-da51bd4 );color:var( --e-global-color-da51bd4 );border-color:var( --e-global-color-da51bd4 );}.elementor-23 .elementor-element.elementor-element-f38a594.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-f38a594.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-da51bd4 );fill:#FFFFFF;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-f38a594.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-f38a594.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-f38a594.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-f38a594.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-da51bd4 );color:var( --e-global-color-da51bd4 );border-color:var( --e-global-color-da51bd4 );}.elementor-23 .elementor-element.elementor-element-f38a594.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-f38a594.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-f38a594 .elementor-icon{font-size:35px;}.elementor-23 .elementor-element.elementor-element-f38a594 .elementor-icon-box-title{color:#000000;}.elementor-23 .elementor-element.elementor-element-f38a594:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-f38a594:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-23 .elementor-element.elementor-element-f38a594 .elementor-icon-box-description{color:#030000;}.elementor-23 .elementor-element.elementor-element-b809ec4{--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;}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-61e17b8{--content-width:1500px;}.elementor-23 .elementor-element.elementor-element-c9ce8c2{--width:100.092%;}.elementor-23 .elementor-element.elementor-element-d3b73a8{--width:48.349%;}.elementor-23 .elementor-element.elementor-element-8eaf0b6{--width:48.349%;}.elementor-23 .elementor-element.elementor-element-631cd7d{--width:58.373%;}.elementor-23 .elementor-element.elementor-element-b91f56c{--width:50%;}.elementor-23 .elementor-element.elementor-element-e98f068{--width:34.278%;}.elementor-23 .elementor-element.elementor-element-253c684{--width:66.6666%;}.elementor-23 .elementor-element.elementor-element-a8ac673{--width:63.319%;}.elementor-23 .elementor-element.elementor-element-6b6c9ac{--width:50%;}.elementor-23 .elementor-element.elementor-element-ba5dcc8{--width:41.419%;}.elementor-23 .elementor-element.elementor-element-d8fbd9e{--width:66.6666%;}.elementor-23 .elementor-element.elementor-element-04c53ca{--width:64.748%;}.elementor-23 .elementor-element.elementor-element-eb1ec50{--width:50%;}.elementor-23 .elementor-element.elementor-element-b739c5c{--width:35.902%;}.elementor-23 .elementor-element.elementor-element-c28ec26{--width:66.6666%;}.elementor-23 .elementor-element.elementor-element-2787b02{--width:25%;}.elementor-23 .elementor-element.elementor-element-e85cfa2{--width:25%;}.elementor-23 .elementor-element.elementor-element-2a0bac8{--width:25%;}.elementor-23 .elementor-element.elementor-element-248da1d{--width:25%;}}/* Start custom CSS for html, class: .elementor-element-4cadc4d *//* =========================
   FAQ SECTION
========================= */

.faq-section {
    width: 100%;
    padding: 80px 20px;
    background: #ffffff;
    font-family: Arial, sans-serif;
    box-sizing: border-box;
}


/* =========================
   HEADING
========================= */

.faq-heading {
    text-align: center;
    margin-bottom: 50px;
}

.faq-heading span {
    display: inline-block;
    color: #21008A;
    font-size: 15px;
    font-weight: 700;
    letter-spacing: 2px;
    margin-bottom: 10px;
}

.faq-heading h2 {
    margin: 0;
    color: #000000;
    font-size: 44px;
    font-weight: 700;
    line-height: 1.2;
}

.faq-heading p {
    margin-top: 15px;
    color: #555555;
    font-size: 16px;
}


/* =========================
   TWO COLUMN GRID
========================= */

.faq-grid {
    max-width: 1200px;
    margin: 0 auto;
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 25px;
}


/* =========================
   FAQ ITEM
========================= */

.faq-item {
    background: #ffffff;
    border: 1px solid #e5e5e5;
    border-radius: 10px;
    margin-bottom: 16px;
    overflow: hidden;

    box-shadow: 0 5px 18px rgba(0, 0, 0, 0.06);

    transition: all 0.3s ease;
}


/* HOVER */

.faq-item:hover {
    border-color: #21008A;
    transform: translateY(-2px);
    box-shadow: 0 8px 25px rgba(33, 0, 138, 0.12);
}


/* =========================
   QUESTION
========================= */

.faq-question {
    min-height: 76px;
    padding: 15px 20px;

    display: flex;
    align-items: center;
    gap: 14px;

    cursor: pointer;
}


/* =========================
   NUMBER CIRCLE
========================= */

.faq-number {
    min-width: 38px;
    width: 38px;
    height: 38px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #21008A;
    color: #ffffff;

    border-radius: 50%;

    font-size: 14px;
    font-weight: 700;

    flex-shrink: 0;
}


/* =========================
   QUESTION TEXT
========================= */

.faq-question h3 {
    margin: 0;

    flex: 1;

    color: #000000;

    font-size: 16px;
    font-weight: 600;

    line-height: 1.4;
}


/* =========================
   ARROW
========================= */

.faq-arrow {
    color: #000000;
    font-size: 25px;
    line-height: 1;

    transition: transform 0.3s ease;

    flex-shrink: 0;
}


/* =========================
   ANSWER
========================= */

.faq-answer {
    max-height: 0;
    overflow: hidden;

    padding: 0 25px;

    transition: max-height 0.4s ease,
                padding 0.4s ease;
}

.faq-answer p {
    margin: 0;

    color: #555555;
    font-size: 15px;
    line-height: 1.7;
}


/* =========================
   ACTIVE FAQ
========================= */

.faq-item.active {
    border-color: #21008A;
}

.faq-item.active .faq-arrow {
    transform: rotate(180deg);
    color: #21008A;
}

.faq-item.active .faq-answer {
    max-height: 250px;
    padding: 0 25px 20px;
}


/* =========================
   MOBILE
========================= */

@media (max-width: 767px) {

    .faq-section {
        padding: 60px 15px;
    }

    .faq-heading h2 {
        font-size: 30px;
    }

    .faq-heading p {
        font-size: 14px;
    }

    .faq-grid {
        grid-template-columns: 1fr;
        gap: 0;
    }

    .faq-question {
        padding: 14px;
        gap: 10px;
    }

    .faq-number {
        width: 34px;
        min-width: 34px;
        height: 34px;
        font-size: 12px;
    }

    .faq-question h3 {
        font-size: 14px;
    }

    .faq-arrow {
        font-size: 22px;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-be9ce44 *//* MAIN CONTACT SECTION */
.dm-contact-section {
    width: 100%;
    background: #EAF7FF;
    padding: 80px 25px;
    box-sizing: border-box;
    font-family: Arial, sans-serif;
}

.dm-contact-section *,
.dm-contact-section *::before,
.dm-contact-section *::after {
    box-sizing: border-box;
}

.dm-contact-container {
    max-width: 1200px;
    margin: 0 auto;
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 55px;
    align-items: center;
}

/* LEFT SIDE */
.dm-contact-left {
    min-width: 0;
}

.dm-contact-label {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    padding: 11px 16px;
    border-radius: 30px;
    background: #FFFFFF;
    color: #21008A;
    font-size: 13px;
    font-weight: 700;
    letter-spacing: 0.7px;
    margin-bottom: 22px;
}

.dm-label-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 25px;
    height: 25px;
    border-radius: 50%;
    background: #21008A;
    color: #FFFFFF;
}

/* MAIN HEADING */
.dm-contact-left h2 {
    color: #172B5F;
    font-size: clamp(32px, 3.2vw, 44px);
    line-height: 1.2;
    font-weight: 750;
    margin: 0 0 22px;
}

.dm-contact-left h2 span {
    display: block;
    color: #21008A;
}

/* DESCRIPTION */
.dm-contact-description {
    color: #52627A;
    font-size: 16px;
    line-height: 1.85;
    margin: 0 0 32px;
}

/* CONTACT CARDS */
.dm-contact-cards {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 16px;
}

.dm-contact-card {
    display: flex;
    align-items: flex-start;
    gap: 12px;
    min-width: 0;
    padding: 22px 17px;
    background: #FFFFFF;
    border: 1px solid #DCEBFA;
    border-radius: 14px;
    text-decoration: none !important;
    transition: transform 0.3s ease,
                box-shadow 0.3s ease,
                border-color 0.3s ease;
}

.dm-contact-card:hover {
    transform: translateY(-6px);
    border-color: #21008A;
    box-shadow: 0 12px 28px rgba(33, 0, 138, 0.12);
}

.dm-card-icon {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 42px;
    height: 42px;
    border-radius: 12px;
    background: #EEF0FF;
    color: #21008A;
    font-size: 23px;
}

.dm-contact-card h3 {
    margin: 2px 0 7px;
    color: #172B5F;
    font-size: 15px;
    font-weight: 750;
}

.dm-contact-card p {
    margin: 0;
    color: #52627A;
    font-size: 13px;
    line-height: 1.5;
    overflow-wrap: anywhere;
}

/* RIGHT FORM PANEL */
.dm-contact-right {
    min-width: 0;
    background: #F2F0FF;
    padding: 32px;
    border-radius: 20px;
    border: 1px solid #E2DFFF;
    box-shadow: 0 15px 40px rgba(33, 0, 138, 0.06);
}

.dm-form-heading {
    margin: 0 0 25px;
    color: #172B5F;
    font-size: 26px;
    font-weight: 750;
}

/* FORM LAYOUT */
.dm-contact-form {
    display: flex;
    flex-direction: column;
    gap: 16px;
}

.dm-form-row {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 16px;
}

.dm-contact-form input,
.dm-contact-form select,
.dm-contact-form textarea {
    display: block;
    width: 100%;
    min-width: 0;
    margin: 0;
    padding: 16px;
    background: #FFFFFF;
    color: #172B5F;
    border: 1px solid transparent;
    border-radius: 7px;
    outline: none;
    font-family: inherit;
    font-size: 15px;
    line-height: 1.5;
    transition: border-color 0.25s ease,
                box-shadow 0.25s ease;
}

.dm-contact-form input::placeholder,
.dm-contact-form textarea::placeholder {
    color: #687891;
    opacity: 1;
}

.dm-contact-form select {
    cursor: pointer;
}

.dm-contact-form textarea {
    min-height: 145px;
    resize: vertical;
}

.dm-contact-form input:focus,
.dm-contact-form select:focus,
.dm-contact-form textarea:focus {
    border-color: #21008A;
    box-shadow: 0 0 0 3px rgba(33, 0, 138, 0.09);
}

/* SUBMIT BUTTON */
.dm-submit-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 12px;
    align-self: flex-start;
    padding: 16px 28px;
    background: #21008A;
    color: #FFFFFF;
    border: 2px solid #21008A;
    border-radius: 30px;
    font-family: inherit;
    font-size: 14px;
    font-weight: 750;
    letter-spacing: 0.5px;
    cursor: pointer;
    transition: transform 0.3s ease,
                background 0.3s ease,
                color 0.3s ease,
                box-shadow 0.3s ease;
}

.dm-submit-btn:hover {
    background: #FFFFFF;
    color: #21008A;
    transform: translateY(-4px);
    box-shadow: 0 8px 20px rgba(33, 0, 138, 0.14);
}

.dm-form-note {
    margin: 18px 0 0;
    color: #687891;
    font-size: 13px;
    line-height: 1.6;
}

/* TABLET */
@media (max-width: 900px) {
    .dm-contact-section {
        padding: 60px 22px;
    }

    .dm-contact-container {
        grid-template-columns: 1fr;
        gap: 35px;
        max-width: 680px;
    }

    .dm-contact-left h2 {
        font-size: 36px;
    }
}

/* MOBILE */
@media (max-width: 520px) {
    .dm-contact-section {
        padding: 45px 16px;
    }

    .dm-contact-left h2 {
        font-size: 31px;
    }

    .dm-contact-description {
        font-size: 15px;
    }

    .dm-contact-cards,
    .dm-form-row {
        grid-template-columns: 1fr;
    }

    .dm-contact-right {
        padding: 22px 17px;
        border-radius: 14px;
    }

    .dm-form-heading {
        font-size: 23px;
    }

    .dm-submit-btn {
        width: 100%;
    }
}/* End custom CSS */