.elementor-9867 .elementor-element.elementor-element-f5ecf4d:not(.elementor-motion-effects-element-type-background), .elementor-9867 .elementor-element.elementor-element-f5ecf4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://shrisayinfotech.com/wp-content/uploads/2026/06/landing-section3.png");background-repeat:no-repeat;}.elementor-9867 .elementor-element.elementor-element-f5ecf4d{border-style:solid;border-width:0px 0px 4px 0px;border-color:#F80000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9867 .elementor-element.elementor-element-f5ecf4d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9867 .elementor-element.elementor-element-21d8240 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9867 .elementor-element.elementor-element-21d8240 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-9867 .elementor-element.elementor-element-480d98f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#F80000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9867 .elementor-element.elementor-element-a88c0b2{--divider-border-style:solid;--divider-color:#A0A0A0;--divider-border-width:1px;z-index:99999;}.elementor-9867 .elementor-element.elementor-element-a88c0b2 .elementor-divider-separator{width:100%;}.elementor-9867 .elementor-element.elementor-element-a88c0b2 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-9867 .elementor-element.elementor-element-6c95000{font-size:15px;}.elementor-9867 .elementor-element.elementor-element-851ee87 .ct-button-wrapper .ct-button-icon.ct-align-icon-right{margin-left:11px;}.elementor-9867 .elementor-element.elementor-element-851ee87 .ct-button-wrapper .btn{color:#F80000 !important;}.elementor-9867 .elementor-element.elementor-element-851ee87 .ct-button-wrapper .btn:not(.btn-ctext), .elementor-9867 .elementor-element.elementor-element-851ee87 .ct-button-wrapper .btn.btn-ctext:before{background-color:#FFFFFF00 !important;background-image:none !important;}.elementor-9867 .elementor-element.elementor-element-851ee87 .ct-button-wrapper .btn:not(.btn-ctext):hover, .elementor-9867 .elementor-element.elementor-element-851ee87 .ct-button-wrapper .btn:not(.btn-ctext):focus, .elementor-9867 .elementor-element.elementor-element-851ee87 .ct-button-wrapper .btn.btn-ctext:hover:before{background:#FFFFFF00 !important;}.elementor-9867 .elementor-element.elementor-element-851ee87 .ct-button-wrapper .btn:hover{color:#000000 !important;}.elementor-9867 .elementor-element.elementor-element-af93486 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#F80000;}.elementor-9867 .elementor-element.elementor-element-03d4ac7{--divider-border-style:solid;--divider-color:#A0A0A0;--divider-border-width:1px;}.elementor-9867 .elementor-element.elementor-element-03d4ac7 .elementor-divider-separator{width:100%;}.elementor-9867 .elementor-element.elementor-element-03d4ac7 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-9867 .elementor-element.elementor-element-292b644{font-size:15px;}.elementor-9867 .elementor-element.elementor-element-73d2ee5 .ct-button-wrapper .ct-button-icon.ct-align-icon-right{margin-left:11px;}.elementor-9867 .elementor-element.elementor-element-73d2ee5 .ct-button-wrapper .btn{color:#F80000 !important;}.elementor-9867 .elementor-element.elementor-element-73d2ee5 .ct-button-wrapper .btn:not(.btn-ctext), .elementor-9867 .elementor-element.elementor-element-73d2ee5 .ct-button-wrapper .btn.btn-ctext:before{background-color:#FFFFFF00 !important;background-image:none !important;}.elementor-9867 .elementor-element.elementor-element-73d2ee5 .ct-button-wrapper .btn:not(.btn-ctext):hover, .elementor-9867 .elementor-element.elementor-element-73d2ee5 .ct-button-wrapper .btn:not(.btn-ctext):focus, .elementor-9867 .elementor-element.elementor-element-73d2ee5 .ct-button-wrapper .btn.btn-ctext:hover:before{background:#FFFFFF00 !important;}.elementor-9867 .elementor-element.elementor-element-73d2ee5 .ct-button-wrapper .btn:hover{color:#000000 !important;}.elementor-9867 .elementor-element.elementor-element-6e7c978 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#F80000;}.elementor-9867 .elementor-element.elementor-element-ddd93c6{--divider-border-style:solid;--divider-color:#A0A0A0;--divider-border-width:1px;}.elementor-9867 .elementor-element.elementor-element-ddd93c6 .elementor-divider-separator{width:100%;}.elementor-9867 .elementor-element.elementor-element-ddd93c6 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-9867 .elementor-element.elementor-element-dbd76d2{font-size:15px;}.elementor-9867 .elementor-element.elementor-element-d8fdb9d .ct-button-wrapper .ct-button-icon.ct-align-icon-right{margin-left:11px;}.elementor-9867 .elementor-element.elementor-element-d8fdb9d .ct-button-wrapper .btn{color:#F80000 !important;}.elementor-9867 .elementor-element.elementor-element-d8fdb9d .ct-button-wrapper .btn:not(.btn-ctext), .elementor-9867 .elementor-element.elementor-element-d8fdb9d .ct-button-wrapper .btn.btn-ctext:before{background-color:#FFFFFF00 !important;background-image:none !important;}.elementor-9867 .elementor-element.elementor-element-d8fdb9d .ct-button-wrapper .btn:not(.btn-ctext):hover, .elementor-9867 .elementor-element.elementor-element-d8fdb9d .ct-button-wrapper .btn:not(.btn-ctext):focus, .elementor-9867 .elementor-element.elementor-element-d8fdb9d .ct-button-wrapper .btn.btn-ctext:hover:before{background:#FFFFFF00 !important;}.elementor-9867 .elementor-element.elementor-element-d8fdb9d .ct-button-wrapper .btn:hover{color:#000000 !important;}.elementor-9867 .elementor-element.elementor-element-1604491 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#F80000;}.elementor-9867 .elementor-element.elementor-element-3e3f2cc{--divider-border-style:solid;--divider-color:#A0A0A0;--divider-border-width:1px;}.elementor-9867 .elementor-element.elementor-element-3e3f2cc .elementor-divider-separator{width:100%;}.elementor-9867 .elementor-element.elementor-element-3e3f2cc .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-9867 .elementor-element.elementor-element-0910923{font-size:15px;}.elementor-9867 .elementor-element.elementor-element-9db10c5 .ct-button-wrapper .ct-button-icon.ct-align-icon-right{margin-left:11px;}.elementor-9867 .elementor-element.elementor-element-9db10c5 .ct-button-wrapper .btn{color:#F80000 !important;}.elementor-9867 .elementor-element.elementor-element-9db10c5 .ct-button-wrapper .btn:not(.btn-ctext), .elementor-9867 .elementor-element.elementor-element-9db10c5 .ct-button-wrapper .btn.btn-ctext:before{background-color:#FFFFFF00 !important;background-image:none !important;}.elementor-9867 .elementor-element.elementor-element-9db10c5 .ct-button-wrapper .btn:not(.btn-ctext):hover, .elementor-9867 .elementor-element.elementor-element-9db10c5 .ct-button-wrapper .btn:not(.btn-ctext):focus, .elementor-9867 .elementor-element.elementor-element-9db10c5 .ct-button-wrapper .btn.btn-ctext:hover:before{background:#FFFFFF00 !important;}.elementor-9867 .elementor-element.elementor-element-9db10c5 .ct-button-wrapper .btn:hover{color:#000000 !important;}.elementor-9867 .elementor-element.elementor-element-d346e59 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;line-height:22px;color:#F80000;}.elementor-9867 .elementor-element.elementor-element-756aa34{--divider-border-style:solid;--divider-color:#A0A0A0;--divider-border-width:1px;}.elementor-9867 .elementor-element.elementor-element-756aa34 .elementor-divider-separator{width:100%;}.elementor-9867 .elementor-element.elementor-element-756aa34 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-9867 .elementor-element.elementor-element-35ea16b{font-size:15px;}.elementor-9867 .elementor-element.elementor-element-cb318fa .ct-button-wrapper .ct-button-icon.ct-align-icon-right{margin-left:11px;}.elementor-9867 .elementor-element.elementor-element-cb318fa .ct-button-wrapper .btn{color:#F80000 !important;}.elementor-9867 .elementor-element.elementor-element-cb318fa .ct-button-wrapper .btn:not(.btn-ctext), .elementor-9867 .elementor-element.elementor-element-cb318fa .ct-button-wrapper .btn.btn-ctext:before{background-color:#FFFFFF00 !important;background-image:none !important;}.elementor-9867 .elementor-element.elementor-element-cb318fa .ct-button-wrapper .btn:not(.btn-ctext):hover, .elementor-9867 .elementor-element.elementor-element-cb318fa .ct-button-wrapper .btn:not(.btn-ctext):focus, .elementor-9867 .elementor-element.elementor-element-cb318fa .ct-button-wrapper .btn.btn-ctext:hover:before{background:#FFFFFF00 !important;}.elementor-9867 .elementor-element.elementor-element-cb318fa .ct-button-wrapper .btn:hover{color:#000000 !important;}.elementor-9867 .elementor-element.elementor-element-96be0ff .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;line-height:22px;color:#F80000;}.elementor-9867 .elementor-element.elementor-element-591298f{--divider-border-style:solid;--divider-color:#A0A0A0;--divider-border-width:1px;}.elementor-9867 .elementor-element.elementor-element-591298f .elementor-divider-separator{width:100%;}.elementor-9867 .elementor-element.elementor-element-591298f .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-9867 .elementor-element.elementor-element-d75cf82{font-size:15px;}.elementor-9867 .elementor-element.elementor-element-e9a69e8 .ct-button-wrapper .ct-button-icon.ct-align-icon-right{margin-left:11px;}.elementor-9867 .elementor-element.elementor-element-e9a69e8 .ct-button-wrapper .btn{color:#F80000 !important;}.elementor-9867 .elementor-element.elementor-element-e9a69e8 .ct-button-wrapper .btn:not(.btn-ctext), .elementor-9867 .elementor-element.elementor-element-e9a69e8 .ct-button-wrapper .btn.btn-ctext:before{background-color:#FFFFFF00 !important;background-image:none !important;}.elementor-9867 .elementor-element.elementor-element-e9a69e8 .ct-button-wrapper .btn:not(.btn-ctext):hover, .elementor-9867 .elementor-element.elementor-element-e9a69e8 .ct-button-wrapper .btn:not(.btn-ctext):focus, .elementor-9867 .elementor-element.elementor-element-e9a69e8 .ct-button-wrapper .btn.btn-ctext:hover:before{background:#FFFFFF00 !important;}.elementor-9867 .elementor-element.elementor-element-e9a69e8 .ct-button-wrapper .btn:hover{color:#000000 !important;}.elementor-9867 .elementor-element.elementor-element-9b64ff8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#F80000;}.elementor-9867 .elementor-element.elementor-element-a2f9860{--divider-border-style:solid;--divider-color:#A0A0A0;--divider-border-width:1px;}.elementor-9867 .elementor-element.elementor-element-a2f9860 .elementor-divider-separator{width:100%;}.elementor-9867 .elementor-element.elementor-element-a2f9860 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-9867 .elementor-element.elementor-element-6a9e64c{font-size:15px;}.elementor-9867 .elementor-element.elementor-element-4996f52 .ct-button-wrapper .ct-button-icon.ct-align-icon-right{margin-left:11px;}.elementor-9867 .elementor-element.elementor-element-4996f52 .ct-button-wrapper .btn{color:#F80000 !important;}.elementor-9867 .elementor-element.elementor-element-4996f52 .ct-button-wrapper .btn:not(.btn-ctext), .elementor-9867 .elementor-element.elementor-element-4996f52 .ct-button-wrapper .btn.btn-ctext:before{background-color:#FFFFFF00 !important;background-image:none !important;}.elementor-9867 .elementor-element.elementor-element-4996f52 .ct-button-wrapper .btn:not(.btn-ctext):hover, .elementor-9867 .elementor-element.elementor-element-4996f52 .ct-button-wrapper .btn:not(.btn-ctext):focus, .elementor-9867 .elementor-element.elementor-element-4996f52 .ct-button-wrapper .btn.btn-ctext:hover:before{background:#FFFFFF00 !important;}.elementor-9867 .elementor-element.elementor-element-4996f52 .ct-button-wrapper .btn:hover{color:#000000 !important;}.elementor-9867 .elementor-element.elementor-element-f0563e0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;line-height:22px;color:#F80000;}.elementor-9867 .elementor-element.elementor-element-752aa0c{--divider-border-style:solid;--divider-color:#A0A0A0;--divider-border-width:1px;}.elementor-9867 .elementor-element.elementor-element-752aa0c .elementor-divider-separator{width:100%;}.elementor-9867 .elementor-element.elementor-element-752aa0c .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-9867 .elementor-element.elementor-element-6c6bee4{font-size:15px;}.elementor-9867 .elementor-element.elementor-element-34b7df7 .ct-button-wrapper .ct-button-icon.ct-align-icon-right{margin-left:11px;}.elementor-9867 .elementor-element.elementor-element-34b7df7 .ct-button-wrapper .btn{color:#F80000 !important;}.elementor-9867 .elementor-element.elementor-element-34b7df7 .ct-button-wrapper .btn:not(.btn-ctext), .elementor-9867 .elementor-element.elementor-element-34b7df7 .ct-button-wrapper .btn.btn-ctext:before{background-color:#FFFFFF00 !important;background-image:none !important;}.elementor-9867 .elementor-element.elementor-element-34b7df7 .ct-button-wrapper .btn:not(.btn-ctext):hover, .elementor-9867 .elementor-element.elementor-element-34b7df7 .ct-button-wrapper .btn:not(.btn-ctext):focus, .elementor-9867 .elementor-element.elementor-element-34b7df7 .ct-button-wrapper .btn.btn-ctext:hover:before{background:#FFFFFF00 !important;}.elementor-9867 .elementor-element.elementor-element-34b7df7 .ct-button-wrapper .btn:hover{color:#000000 !important;}.elementor-9867 .elementor-element.elementor-element-178d350{padding:0px 0px 7px 0px;}.elementor-9867 .elementor-element.elementor-element-a0776f5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#F80000;}.elementor-9867 .elementor-element.elementor-element-b07fe64{--divider-border-style:solid;--divider-color:#A0A0A0;--divider-border-width:1px;}.elementor-9867 .elementor-element.elementor-element-b07fe64 .elementor-divider-separator{width:100%;}.elementor-9867 .elementor-element.elementor-element-b07fe64 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-9867 .elementor-element.elementor-element-471c3fe{font-size:15px;}.elementor-9867 .elementor-element.elementor-element-fdc10e5 .ct-button-wrapper .ct-button-icon.ct-align-icon-right{margin-left:11px;}.elementor-9867 .elementor-element.elementor-element-fdc10e5 .ct-button-wrapper .btn{color:#F80000 !important;}.elementor-9867 .elementor-element.elementor-element-fdc10e5 .ct-button-wrapper .btn:not(.btn-ctext), .elementor-9867 .elementor-element.elementor-element-fdc10e5 .ct-button-wrapper .btn.btn-ctext:before{background-color:#FFFFFF00 !important;background-image:none !important;}.elementor-9867 .elementor-element.elementor-element-fdc10e5 .ct-button-wrapper .btn:not(.btn-ctext):hover, .elementor-9867 .elementor-element.elementor-element-fdc10e5 .ct-button-wrapper .btn:not(.btn-ctext):focus, .elementor-9867 .elementor-element.elementor-element-fdc10e5 .ct-button-wrapper .btn.btn-ctext:hover:before{background:#FFFFFF00 !important;}.elementor-9867 .elementor-element.elementor-element-fdc10e5 .ct-button-wrapper .btn:hover{color:#000000 !important;}.elementor-9867 .elementor-element.elementor-element-6565c2d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;line-height:22px;color:#F80000;}.elementor-9867 .elementor-element.elementor-element-bc146a6{--divider-border-style:solid;--divider-color:#A0A0A0;--divider-border-width:1px;}.elementor-9867 .elementor-element.elementor-element-bc146a6 .elementor-divider-separator{width:100%;}.elementor-9867 .elementor-element.elementor-element-bc146a6 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-9867 .elementor-element.elementor-element-f94423c{font-size:15px;}.elementor-9867 .elementor-element.elementor-element-00ccf69 .ct-button-wrapper .ct-button-icon.ct-align-icon-right{margin-left:11px;}.elementor-9867 .elementor-element.elementor-element-00ccf69 .ct-button-wrapper .btn{color:#F80000 !important;}.elementor-9867 .elementor-element.elementor-element-00ccf69 .ct-button-wrapper .btn:not(.btn-ctext), .elementor-9867 .elementor-element.elementor-element-00ccf69 .ct-button-wrapper .btn.btn-ctext:before{background-color:#FFFFFF00 !important;background-image:none !important;}.elementor-9867 .elementor-element.elementor-element-00ccf69 .ct-button-wrapper .btn:not(.btn-ctext):hover, .elementor-9867 .elementor-element.elementor-element-00ccf69 .ct-button-wrapper .btn:not(.btn-ctext):focus, .elementor-9867 .elementor-element.elementor-element-00ccf69 .ct-button-wrapper .btn.btn-ctext:hover:before{background:#FFFFFF00 !important;}.elementor-9867 .elementor-element.elementor-element-00ccf69 .ct-button-wrapper .btn:hover{color:#000000 !important;}@media(max-width:1024px) and (min-width:768px){.elementor-9867 .elementor-element.elementor-element-fdb4097{width:20%;}.elementor-9867 .elementor-element.elementor-element-6f99c6b{width:20%;}.elementor-9867 .elementor-element.elementor-element-7dec15d{width:20%;}.elementor-9867 .elementor-element.elementor-element-79d8091{width:20%;}.elementor-9867 .elementor-element.elementor-element-007a471{width:20%;}.elementor-9867 .elementor-element.elementor-element-b3c51fd{width:20%;}.elementor-9867 .elementor-element.elementor-element-eae7c16{width:20%;}.elementor-9867 .elementor-element.elementor-element-d364346{width:20%;}.elementor-9867 .elementor-element.elementor-element-8b658bd{width:20%;}.elementor-9867 .elementor-element.elementor-element-765abf5{width:20%;}.elementor-9867 .elementor-element.elementor-element-03cadcc{width:20%;}.elementor-9867 .elementor-element.elementor-element-95a5035{width:20%;}}@media(max-width:1024px){.elementor-9867 .elementor-element.elementor-element-f5ecf4d{padding:0px 15px 0px 15px;}.elementor-9867 .elementor-element.elementor-element-21d8240 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS for column, class: .elementor-element-03cadcc */#menu-item-9821 .sub-menu{
	   max-width: 90%!important;
}
.ct-nav-menu1.ct-mega-fullwidth .ct-main-menu li.megamenu .sub-menu {
    max-width: 90%;
}
.ct-nav-menu1.ct-mega-fullwidth .ct-main-menu li.megamenu .sub-menu > li > .container{
	    max-width: 1288px;
}
body:not(.elementor-editor-active) #ct-header-elementor .elementor-container.elementor-column-gap-extended{
    margin: 0 0px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-95a5035 */#menu-item-9821 .sub-menu{
	   max-width: 90%!important;
}
.ct-nav-menu1.ct-mega-fullwidth .ct-main-menu li.megamenu .sub-menu {
    max-width: 90%;
}
.ct-nav-menu1.ct-mega-fullwidth .ct-main-menu li.megamenu .sub-menu > li > .container{
	    max-width: 1288px;
}
body:not(.elementor-editor-active) #ct-header-elementor .elementor-container.elementor-column-gap-extended{
    margin: 0 0px;
}/* End custom CSS */