.elementor-1958 .elementor-element.elementor-element-20e455d{--display:flex;--min-height:300px;--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:flex-start;--overlay-opacity:0.75;}.elementor-1958 .elementor-element.elementor-element-20e455d:not(.elementor-motion-effects-element-type-background), .elementor-1958 .elementor-element.elementor-element-20e455d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://csmsjc.in/wp-content/uploads/2025/01/istockphoto-1279902618-612x612-1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1958 .elementor-element.elementor-element-20e455d::before, .elementor-1958 .elementor-element.elementor-element-20e455d > .elementor-background-video-container::before, .elementor-1958 .elementor-element.elementor-element-20e455d > .e-con-inner > .elementor-background-video-container::before, .elementor-1958 .elementor-element.elementor-element-20e455d > .elementor-background-slideshow::before, .elementor-1958 .elementor-element.elementor-element-20e455d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1958 .elementor-element.elementor-element-20e455d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.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-1958 .elementor-element.elementor-element-0b41160 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:37px;font-weight:600;color:#000000;}.elementor-1958 .elementor-element.elementor-element-04e7fe5 ul.hfe-breadcrumbs li{margin-right:10px;}.elementor-1958 .elementor-element.elementor-element-04e7fe5 .hfe-breadcrumbs, .elementor-1958 .elementor-element.elementor-element-04e7fe5 .hfe-breadcrumbs .hfe-breadcrumbs-text{color:#000000;}.elementor-1958 .elementor-element.elementor-element-04e7fe5 .hfe-breadcrumbs svg{fill:#000000;}.elementor-1958 .elementor-element.elementor-element-04e7fe5 .hfe-breadcrumbs-item{font-family:"Tahoma", Sans-serif;font-size:18px;}.elementor-1958 .elementor-element.elementor-element-74e069f{--display:flex;}.elementor-1958 .elementor-element.elementor-element-846ad71{--spacer-size:25px;}.elementor-1958 .elementor-element.elementor-element-f4c874e{--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-1958 .elementor-element.elementor-element-2b57be3{--display:flex;--min-height:250px;--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-1958 .elementor-element.elementor-element-9ff0f48{width:var( --container-widget-width, 108.909% );max-width:108.909%;--container-widget-width:108.909%;--container-widget-flex-grow:0;}.elementor-1958 .elementor-element.elementor-element-9ff0f48.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1958 .elementor-element.elementor-element-9ff0f48 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-1958 .elementor-element.elementor-element-9204d64{width:var( --container-widget-width, 108.909% );max-width:108.909%;--container-widget-width:108.909%;--container-widget-flex-grow:0;}.elementor-1958 .elementor-element.elementor-element-9204d64.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1958 .elementor-element.elementor-element-9204d64 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:18px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#6482AD;}.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-1958 .elementor-element.elementor-element-8a2ded0{font-family:"Tahoma", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1958 .elementor-element.elementor-element-276c187{--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-1958 .elementor-element.elementor-element-cbbff0c img{width:55%;}.elementor-1958 .elementor-element.elementor-element-63fca45{--display:flex;}.elementor-1958 .elementor-element.elementor-element-2078727{--spacer-size:25px;}.elementor-1958 .elementor-element.elementor-element-9be8dc1{--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-1958 .elementor-element.elementor-element-fa3aa26{--display:flex;--min-height:250px;--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-1958 .elementor-element.elementor-element-4b26085{width:var( --container-widget-width, 108.909% );max-width:108.909%;--container-widget-width:108.909%;--container-widget-flex-grow:0;}.elementor-1958 .elementor-element.elementor-element-4b26085.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1958 .elementor-element.elementor-element-4b26085 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-1958 .elementor-element.elementor-element-b12e700{width:var( --container-widget-width, 108.909% );max-width:108.909%;--container-widget-width:108.909%;--container-widget-flex-grow:0;}.elementor-1958 .elementor-element.elementor-element-b12e700.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1958 .elementor-element.elementor-element-b12e700 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:18px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#6482AD;}.elementor-1958 .elementor-element.elementor-element-d586505 img{width:23%;}.elementor-1958 .elementor-element.elementor-element-7d09003{--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-1958 .elementor-element.elementor-element-b5eb6e3{font-family:"Tahoma", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1958 .elementor-element.elementor-element-1ee4ae7{--display:flex;}.elementor-1958 .elementor-element.elementor-element-1ee4ae7:not(.elementor-motion-effects-element-type-background), .elementor-1958 .elementor-element.elementor-element-1ee4ae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6482AD;}.elementor-1958 .elementor-element.elementor-element-cd50dc1{--spacer-size:25px;}.elementor-1958 .elementor-element.elementor-element-36cafd6{--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-1958 .elementor-element.elementor-element-36cafd6:not(.elementor-motion-effects-element-type-background), .elementor-1958 .elementor-element.elementor-element-36cafd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6482AD;}.elementor-1958 .elementor-element.elementor-element-a2ef979{width:var( --container-widget-width, 102.492% );max-width:102.492%;--container-widget-width:102.492%;--container-widget-flex-grow:0;text-align:center;}.elementor-1958 .elementor-element.elementor-element-a2ef979.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1958 .elementor-element.elementor-element-a2ef979 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-1958 .elementor-element.elementor-element-b314b22{--display:flex;}.elementor-1958 .elementor-element.elementor-element-b314b22:not(.elementor-motion-effects-element-type-background), .elementor-1958 .elementor-element.elementor-element-b314b22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6482AD;}.elementor-1958 .elementor-element.elementor-element-7b22205{--display:flex;}.elementor-1958 .elementor-element.elementor-element-e9a9945{--spacer-size:25px;}.elementor-1958 .elementor-element.elementor-element-fc3ab3e{--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-1958 .elementor-element.elementor-element-67d26fe{--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-1958 .elementor-element.elementor-element-e172d69 img{width:65%;}.elementor-1958 .elementor-element.elementor-element-439f9ca{--display:flex;--min-height:250px;--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-1958 .elementor-element.elementor-element-1ea54b4{width:var( --container-widget-width, 108.909% );max-width:108.909%;--container-widget-width:108.909%;--container-widget-flex-grow:0;}.elementor-1958 .elementor-element.elementor-element-1ea54b4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1958 .elementor-element.elementor-element-1ea54b4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-1958 .elementor-element.elementor-element-cba9991{font-family:"Tahoma", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-1958 .elementor-element.elementor-element-2a752be{--display:flex;}.elementor-1958 .elementor-element.elementor-element-d92ebef{--spacer-size:25px;}.elementor-1958 .elementor-element.elementor-element-5f5abf6{--display:flex;--min-height:313px;--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-1958 .elementor-element.elementor-element-c05037f{--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-1958 .elementor-element.elementor-element-9845260{width:var( --container-widget-width, 108.909% );max-width:108.909%;--container-widget-width:108.909%;--container-widget-flex-grow:0;}.elementor-1958 .elementor-element.elementor-element-9845260.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1958 .elementor-element.elementor-element-9845260 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-1958 .elementor-element.elementor-element-4de9ec2{font-family:"Tahoma", Sans-serif;font-size:16px;font-weight:400;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-1958 .elementor-element.elementor-element-01f955a .elementor-button{background-color:#6482AD;font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-1958 .elementor-element.elementor-element-01f955a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1958 .elementor-element.elementor-element-e2e7f35{--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-1958 .elementor-element.elementor-element-ea53201 img{width:50%;}@media(min-width:768px){.elementor-1958 .elementor-element.elementor-element-2b57be3{--width:50%;}.elementor-1958 .elementor-element.elementor-element-276c187{--width:50%;}.elementor-1958 .elementor-element.elementor-element-fa3aa26{--width:50%;}.elementor-1958 .elementor-element.elementor-element-7d09003{--width:50%;}.elementor-1958 .elementor-element.elementor-element-67d26fe{--width:50%;}.elementor-1958 .elementor-element.elementor-element-439f9ca{--width:50%;}.elementor-1958 .elementor-element.elementor-element-c05037f{--width:50%;}.elementor-1958 .elementor-element.elementor-element-e2e7f35{--width:50%;}}@media(max-width:1024px){.elementor-1958 .elementor-element.elementor-element-20e455d{--min-height:250px;}.elementor-1958 .elementor-element.elementor-element-20e455d:not(.elementor-motion-effects-element-type-background), .elementor-1958 .elementor-element.elementor-element-20e455d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}}@media(max-width:767px){.elementor-1958 .elementor-element.elementor-element-20e455d{--min-height:200px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1958 .elementor-element.elementor-element-0b41160 .elementor-heading-title{font-size:22px;}.elementor-1958 .elementor-element.elementor-element-4de9ec2{font-size:13px;}}