.elementor-6550 .elementor-element.elementor-element-8526826{--display:flex;--min-height:70vh;--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;--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-6550 .elementor-element.elementor-element-8526826:not(.elementor-motion-effects-element-type-background), .elementor-6550 .elementor-element.elementor-element-8526826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060606;background-image:url("https://rasintellect.com/wp-content/uploads/2026/06/Rectangle-1266.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6550 .elementor-element.elementor-element-8526826::before, .elementor-6550 .elementor-element.elementor-element-8526826 > .elementor-background-video-container::before, .elementor-6550 .elementor-element.elementor-element-8526826 > .e-con-inner > .elementor-background-video-container::before, .elementor-6550 .elementor-element.elementor-element-8526826 > .elementor-background-slideshow::before, .elementor-6550 .elementor-element.elementor-element-8526826 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6550 .elementor-element.elementor-element-8526826 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6550 .elementor-element.elementor-element-8526826.e-con{--align-self:center;}.elementor-6550 .elementor-element.elementor-element-5c65a22{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6550 .elementor-element.elementor-element-36c0940{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6550 .elementor-element.elementor-element-36c0940.e-con{--flex-grow:0;--flex-shrink:0;}.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-6550 .elementor-element.elementor-element-de7d285{width:100%;max-width:100%;text-align:start;}.elementor-6550 .elementor-element.elementor-element-de7d285 > .elementor-widget-container{margin:0px 0px 42px 0px;}.elementor-6550 .elementor-element.elementor-element-de7d285.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-6550 .elementor-element.elementor-element-de7d285 .elementor-heading-title{font-family:var( --e-global-typography-3193823-font-family ), Sans-serif;font-size:var( --e-global-typography-3193823-font-size );font-weight:var( --e-global-typography-3193823-font-weight );line-height:var( --e-global-typography-3193823-line-height );}.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-6550 .elementor-element.elementor-element-601dd06{width:100%;max-width:100%;text-align:start;font-size:1.2rem;font-weight:500;line-height:1.6rem;color:#CACACA;}.elementor-6550 .elementor-element.elementor-element-601dd06 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6550 .elementor-element.elementor-element-601dd06.elementor-element{--align-self:flex-start;}.elementor-6550 .elementor-element.elementor-element-cf53603{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6550 .elementor-element.elementor-element-cf53603.e-con{--flex-grow:0;--flex-shrink:0;}.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-6550 .elementor-element.elementor-element-17704dc .elementor-button{background-color:#3D3B3B;font-family:"Inter", Sans-serif;font-size:23px;font-weight:500;border-style:solid;border-color:var( --e-global-color-astglobalcolor4 );padding:015px 030px 015px 30px;}.elementor-6550 .elementor-element.elementor-element-17704dc{width:auto;max-width:auto;}.elementor-6550 .elementor-element.elementor-element-17704dc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6550 .elementor-element.elementor-element-17704dc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6550 .elementor-element.elementor-element-17704dc .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-6550 .elementor-element.elementor-element-ba8f234{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:120px;--padding-bottom:130px;--padding-left:40px;--padding-right:40px;}.elementor-6550 .elementor-element.elementor-element-ba8f234:not(.elementor-motion-effects-element-type-background), .elementor-6550 .elementor-element.elementor-element-ba8f234 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6550 .elementor-element.elementor-element-3316bf6{--display:flex;}.elementor-6550 .elementor-element.elementor-element-57b8fcd{width:100%;max-width:100%;text-align:start;}.elementor-6550 .elementor-element.elementor-element-57b8fcd > .elementor-widget-container{margin:0px 0px 42px 0px;}.elementor-6550 .elementor-element.elementor-element-57b8fcd.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-6550 .elementor-element.elementor-element-57b8fcd .elementor-heading-title{font-family:var( --e-global-typography-3193823-font-family ), Sans-serif;font-size:var( --e-global-typography-3193823-font-size );font-weight:var( --e-global-typography-3193823-font-weight );line-height:var( --e-global-typography-3193823-line-height );}.elementor-6550 .elementor-element.elementor-element-698ca14{--display:flex;}.elementor-6550 .elementor-element.elementor-element-7ca8ece{width:100%;max-width:100%;text-align:start;font-size:1.2rem;font-weight:400;line-height:3rem;color:#CFCFCF;}.elementor-6550 .elementor-element.elementor-element-872d865{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:120px;--padding-bottom:130px;--padding-left:40px;--padding-right:40px;}.elementor-6550 .elementor-element.elementor-element-872d865:not(.elementor-motion-effects-element-type-background), .elementor-6550 .elementor-element.elementor-element-872d865 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6550 .elementor-element.elementor-element-5031442{--display:flex;}.elementor-6550 .elementor-element.elementor-element-f3e64ba{width:100%;max-width:100%;text-align:center;}.elementor-6550 .elementor-element.elementor-element-f3e64ba > .elementor-widget-container{margin:0px 0px 42px 0px;}.elementor-6550 .elementor-element.elementor-element-f3e64ba.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-6550 .elementor-element.elementor-element-f3e64ba .elementor-heading-title{font-family:var( --e-global-typography-3193823-font-family ), Sans-serif;font-size:var( --e-global-typography-3193823-font-size );font-weight:var( --e-global-typography-3193823-font-weight );line-height:var( --e-global-typography-3193823-line-height );}.elementor-6550 .elementor-element.elementor-element-49afb97{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6550 .elementor-element.elementor-element-51d26e2{--display:flex;--min-height:26vh;--justify-content:flex-end;}.elementor-6550 .elementor-element.elementor-element-51d26e2:not(.elementor-motion-effects-element-type-background), .elementor-6550 .elementor-element.elementor-element-51d26e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-6550 .elementor-element.elementor-element-ead090d{width:100%;max-width:100%;text-align:start;}.elementor-6550 .elementor-element.elementor-element-ead090d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6550 .elementor-element.elementor-element-ead090d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-6550 .elementor-element.elementor-element-ead090d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.7rem;font-weight:600;line-height:2.6rem;}.elementor-6550 .elementor-element.elementor-element-81d9cff{--display:flex;--min-height:20vh;--justify-content:flex-end;}.elementor-6550 .elementor-element.elementor-element-81d9cff:not(.elementor-motion-effects-element-type-background), .elementor-6550 .elementor-element.elementor-element-81d9cff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-6550 .elementor-element.elementor-element-aab389c{width:100%;max-width:100%;text-align:start;}.elementor-6550 .elementor-element.elementor-element-aab389c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6550 .elementor-element.elementor-element-aab389c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-6550 .elementor-element.elementor-element-aab389c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.7rem;font-weight:600;line-height:2.6rem;}.elementor-6550 .elementor-element.elementor-element-8a7ba7c{--display:flex;--min-height:20vh;--justify-content:flex-end;}.elementor-6550 .elementor-element.elementor-element-8a7ba7c:not(.elementor-motion-effects-element-type-background), .elementor-6550 .elementor-element.elementor-element-8a7ba7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-6550 .elementor-element.elementor-element-1a8ea95{width:100%;max-width:100%;text-align:start;}.elementor-6550 .elementor-element.elementor-element-1a8ea95 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6550 .elementor-element.elementor-element-1a8ea95.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-6550 .elementor-element.elementor-element-1a8ea95 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.7rem;font-weight:600;line-height:2.6rem;}.elementor-6550 .elementor-element.elementor-element-abc2ddb{--display:flex;--min-height:20vh;--justify-content:flex-end;}.elementor-6550 .elementor-element.elementor-element-abc2ddb:not(.elementor-motion-effects-element-type-background), .elementor-6550 .elementor-element.elementor-element-abc2ddb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-6550 .elementor-element.elementor-element-a28c990{width:100%;max-width:100%;text-align:start;}.elementor-6550 .elementor-element.elementor-element-a28c990 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6550 .elementor-element.elementor-element-a28c990.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-6550 .elementor-element.elementor-element-a28c990 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.7rem;font-weight:600;line-height:2.6rem;}.elementor-6550 .elementor-element.elementor-element-ec8d265{--display:flex;--min-height:20vh;--justify-content:flex-end;}.elementor-6550 .elementor-element.elementor-element-ec8d265:not(.elementor-motion-effects-element-type-background), .elementor-6550 .elementor-element.elementor-element-ec8d265 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-6550 .elementor-element.elementor-element-91a415f{width:100%;max-width:100%;text-align:start;}.elementor-6550 .elementor-element.elementor-element-91a415f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6550 .elementor-element.elementor-element-91a415f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-6550 .elementor-element.elementor-element-91a415f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.7rem;font-weight:600;line-height:2.6rem;}.elementor-6550 .elementor-element.elementor-element-045b45a{--display:flex;--min-height:20vh;--justify-content:flex-end;}.elementor-6550 .elementor-element.elementor-element-045b45a:not(.elementor-motion-effects-element-type-background), .elementor-6550 .elementor-element.elementor-element-045b45a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-6550 .elementor-element.elementor-element-b1badf6{width:100%;max-width:100%;text-align:start;}.elementor-6550 .elementor-element.elementor-element-b1badf6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6550 .elementor-element.elementor-element-b1badf6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-6550 .elementor-element.elementor-element-b1badf6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.7rem;font-weight:600;line-height:2.6rem;}.elementor-6550 .elementor-element.elementor-element-cf887f6{--display:flex;--min-height:20vh;--justify-content:flex-end;}.elementor-6550 .elementor-element.elementor-element-cf887f6:not(.elementor-motion-effects-element-type-background), .elementor-6550 .elementor-element.elementor-element-cf887f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-6550 .elementor-element.elementor-element-984d9f9{width:100%;max-width:100%;text-align:start;}.elementor-6550 .elementor-element.elementor-element-984d9f9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6550 .elementor-element.elementor-element-984d9f9.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-6550 .elementor-element.elementor-element-984d9f9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.7rem;font-weight:600;line-height:2.6rem;}.elementor-6550 .elementor-element.elementor-element-f73915b{--display:flex;--min-height:20vh;--justify-content:flex-end;}.elementor-6550 .elementor-element.elementor-element-f73915b:not(.elementor-motion-effects-element-type-background), .elementor-6550 .elementor-element.elementor-element-f73915b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-6550 .elementor-element.elementor-element-cf0e18d{width:100%;max-width:100%;text-align:start;}.elementor-6550 .elementor-element.elementor-element-cf0e18d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6550 .elementor-element.elementor-element-cf0e18d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-6550 .elementor-element.elementor-element-cf0e18d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.7rem;font-weight:600;line-height:2.6rem;}.elementor-6550 .elementor-element.elementor-element-cf4d2de{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:120px;--padding-bottom:130px;--padding-left:40px;--padding-right:40px;}.elementor-6550 .elementor-element.elementor-element-cf4d2de:not(.elementor-motion-effects-element-type-background), .elementor-6550 .elementor-element.elementor-element-cf4d2de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6550 .elementor-element.elementor-element-34cde80{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6550 .elementor-element.elementor-element-95ffe37{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:120px;--padding-bottom:130px;--padding-left:40px;--padding-right:40px;}.elementor-6550 .elementor-element.elementor-element-95ffe37:not(.elementor-motion-effects-element-type-background), .elementor-6550 .elementor-element.elementor-element-95ffe37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6550 .elementor-element.elementor-element-bda752d{--display:flex;--justify-content:flex-end;--padding-top:120px;--padding-bottom:130px;--padding-left:60px;--padding-right:60px;}.elementor-6550 .elementor-element.elementor-element-bda752d:not(.elementor-motion-effects-element-type-background), .elementor-6550 .elementor-element.elementor-element-bda752d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6550 .elementor-element.elementor-element-9ead87d{--display:flex;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-6550 .elementor-element.elementor-element-9ead87d:not(.elementor-motion-effects-element-type-background), .elementor-6550 .elementor-element.elementor-element-9ead87d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#46464670;background-image:url("https://rasintellect.com/wp-content/uploads/2026/06/Rectangle-1265.png");background-repeat:no-repeat;background-size:cover;}.elementor-6550 .elementor-element.elementor-element-bd66034{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-6550 .elementor-element.elementor-element-bd66034 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6550 .elementor-element.elementor-element-bd66034.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-6550 .elementor-element.elementor-element-bd66034 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3rem;font-weight:600;line-height:4rem;}.elementor-6550 .elementor-element.elementor-element-d4aca79{font-size:var( --e-global-typography-ad78d1d-font-size );font-weight:var( --e-global-typography-ad78d1d-font-weight );line-height:var( --e-global-typography-ad78d1d-line-height );}.elementor-6550 .elementor-element.elementor-element-332d00b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6550 .elementor-element.elementor-element-52a58fd .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:23px;font-weight:500;text-transform:capitalize;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );}.elementor-6550 .elementor-element.elementor-element-52a58fd{width:auto;max-width:auto;}.elementor-6550 .elementor-element.elementor-element-52a58fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6550 .elementor-element.elementor-element-52a58fd.elementor-element{--align-self:center;}.elementor-6550 .elementor-element.elementor-element-52a58fd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6550 .elementor-element.elementor-element-52a58fd .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-6550 .elementor-element.elementor-element-f685c99 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:23px;font-weight:500;text-transform:capitalize;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );}.elementor-6550 .elementor-element.elementor-element-f685c99{width:auto;max-width:auto;}.elementor-6550 .elementor-element.elementor-element-f685c99 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6550 .elementor-element.elementor-element-f685c99.elementor-element{--align-self:center;}.elementor-6550 .elementor-element.elementor-element-f685c99 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6550 .elementor-element.elementor-element-f685c99 .elementor-button .elementor-button-content-wrapper{gap:7px;}@media(max-width:1024px){.elementor-6550 .elementor-element.elementor-element-8526826:not(.elementor-motion-effects-element-type-background), .elementor-6550 .elementor-element.elementor-element-8526826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rasintellect.com/wp-content/uploads/2026/06/98ea5adb6a60c5d6779f7c4345f346b78405ec51-1.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-6550 .elementor-element.elementor-element-36c0940{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-6550 .elementor-element.elementor-element-de7d285{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6550 .elementor-element.elementor-element-de7d285 .elementor-heading-title{font-size:var( --e-global-typography-3193823-font-size );line-height:var( --e-global-typography-3193823-line-height );}.elementor-6550 .elementor-element.elementor-element-601dd06{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;font-size:1.2rem;line-height:1.6rem;}.elementor-6550 .elementor-element.elementor-element-601dd06.elementor-element{--align-self:flex-start;}.elementor-6550 .elementor-element.elementor-element-cf53603{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-6550 .elementor-element.elementor-element-17704dc{width:auto;max-width:auto;}.elementor-6550 .elementor-element.elementor-element-17704dc .elementor-button{padding:014px 022px 010px 022px;}.elementor-6550 .elementor-element.elementor-element-57b8fcd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6550 .elementor-element.elementor-element-57b8fcd .elementor-heading-title{font-size:var( --e-global-typography-3193823-font-size );line-height:var( --e-global-typography-3193823-line-height );}.elementor-6550 .elementor-element.elementor-element-7ca8ece{font-size:1.2rem;line-height:1.6rem;}.elementor-6550 .elementor-element.elementor-element-f3e64ba{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6550 .elementor-element.elementor-element-f3e64ba .elementor-heading-title{font-size:var( --e-global-typography-3193823-font-size );line-height:var( --e-global-typography-3193823-line-height );}.elementor-6550 .elementor-element.elementor-element-49afb97{--grid-auto-flow:row;}.elementor-6550 .elementor-element.elementor-element-ead090d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6550 .elementor-element.elementor-element-ead090d .elementor-heading-title{font-size:3.5rem;line-height:3.8rem;}.elementor-6550 .elementor-element.elementor-element-aab389c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6550 .elementor-element.elementor-element-aab389c .elementor-heading-title{font-size:3.5rem;line-height:3.8rem;}.elementor-6550 .elementor-element.elementor-element-1a8ea95{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6550 .elementor-element.elementor-element-1a8ea95 .elementor-heading-title{font-size:3.5rem;line-height:3.8rem;}.elementor-6550 .elementor-element.elementor-element-a28c990{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6550 .elementor-element.elementor-element-a28c990 .elementor-heading-title{font-size:3.5rem;line-height:3.8rem;}.elementor-6550 .elementor-element.elementor-element-91a415f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6550 .elementor-element.elementor-element-91a415f .elementor-heading-title{font-size:3.5rem;line-height:3.8rem;}.elementor-6550 .elementor-element.elementor-element-b1badf6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6550 .elementor-element.elementor-element-b1badf6 .elementor-heading-title{font-size:3.5rem;line-height:3.8rem;}.elementor-6550 .elementor-element.elementor-element-984d9f9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6550 .elementor-element.elementor-element-984d9f9 .elementor-heading-title{font-size:3.5rem;line-height:3.8rem;}.elementor-6550 .elementor-element.elementor-element-cf0e18d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6550 .elementor-element.elementor-element-cf0e18d .elementor-heading-title{font-size:3.5rem;line-height:3.8rem;}.elementor-6550 .elementor-element.elementor-element-bd66034.elementor-element{--align-self:center;}.elementor-6550 .elementor-element.elementor-element-bd66034{text-align:start;}.elementor-6550 .elementor-element.elementor-element-bd66034 .elementor-heading-title{font-size:3.5rem;line-height:3.8rem;}.elementor-6550 .elementor-element.elementor-element-d4aca79{font-size:var( --e-global-typography-ad78d1d-font-size );line-height:var( --e-global-typography-ad78d1d-line-height );}.elementor-6550 .elementor-element.elementor-element-332d00b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6550 .elementor-element.elementor-element-52a58fd .elementor-button{font-size:16px;}.elementor-6550 .elementor-element.elementor-element-f685c99 .elementor-button{font-size:16px;}}@media(max-width:767px){.elementor-6550 .elementor-element.elementor-element-8526826:not(.elementor-motion-effects-element-type-background), .elementor-6550 .elementor-element.elementor-element-8526826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rasintellect.com/wp-content/uploads/2026/06/98ea5adb6a60c5d6779f7c4345f346b78405ec51-1.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-6550 .elementor-element.elementor-element-8526826{--min-height:100vh;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6550 .elementor-element.elementor-element-8526826.e-con{--align-self:center;}.elementor-6550 .elementor-element.elementor-element-5c65a22{--min-height:68vh;--justify-content:center;--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-6550 .elementor-element.elementor-element-36c0940{--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:flex-start;--align-items:flex-start;--gap:09px 0px;--row-gap:09px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6550 .elementor-element.elementor-element-de7d285{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6550 .elementor-element.elementor-element-de7d285.elementor-element{--align-self:flex-start;}.elementor-6550 .elementor-element.elementor-element-de7d285 .elementor-heading-title{font-size:var( --e-global-typography-3193823-font-size );line-height:var( --e-global-typography-3193823-line-height );}.elementor-6550 .elementor-element.elementor-element-601dd06{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-size:1.2rem;line-height:1.8rem;}.elementor-6550 .elementor-element.elementor-element-601dd06 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6550 .elementor-element.elementor-element-601dd06.elementor-element{--align-self:center;}.elementor-6550 .elementor-element.elementor-element-cf53603{--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:flex-start;--align-items:flex-start;--gap:09px 0px;--row-gap:09px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6550 .elementor-element.elementor-element-17704dc{width:auto;max-width:auto;}.elementor-6550 .elementor-element.elementor-element-17704dc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6550 .elementor-element.elementor-element-17704dc .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-6550 .elementor-element.elementor-element-17704dc .elementor-button{font-size:14px;border-width:1px 1px 1px 1px;padding:08px 14px 08px 14px;}.elementor-6550 .elementor-element.elementor-element-ba8f234{--gap:33px 33px;--row-gap:33px;--column-gap:33px;--padding-top:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6550 .elementor-element.elementor-element-57b8fcd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6550 .elementor-element.elementor-element-57b8fcd.elementor-element{--align-self:flex-start;}.elementor-6550 .elementor-element.elementor-element-57b8fcd .elementor-heading-title{font-size:var( --e-global-typography-3193823-font-size );line-height:var( --e-global-typography-3193823-line-height );}.elementor-6550 .elementor-element.elementor-element-7ca8ece{font-size:1.2rem;line-height:1.8rem;}.elementor-6550 .elementor-element.elementor-element-872d865{--gap:33px 33px;--row-gap:33px;--column-gap:33px;--padding-top:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6550 .elementor-element.elementor-element-f3e64ba{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6550 .elementor-element.elementor-element-f3e64ba.elementor-element{--align-self:flex-start;}.elementor-6550 .elementor-element.elementor-element-f3e64ba .elementor-heading-title{font-size:var( --e-global-typography-3193823-font-size );line-height:var( --e-global-typography-3193823-line-height );}.elementor-6550 .elementor-element.elementor-element-49afb97{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6550 .elementor-element.elementor-element-ead090d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6550 .elementor-element.elementor-element-ead090d.elementor-element{--align-self:flex-start;}.elementor-6550 .elementor-element.elementor-element-ead090d .elementor-heading-title{font-size:2.4rem;line-height:2.3rem;}.elementor-6550 .elementor-element.elementor-element-aab389c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6550 .elementor-element.elementor-element-aab389c.elementor-element{--align-self:flex-start;}.elementor-6550 .elementor-element.elementor-element-aab389c .elementor-heading-title{font-size:2.4rem;line-height:2.3rem;}.elementor-6550 .elementor-element.elementor-element-1a8ea95{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6550 .elementor-element.elementor-element-1a8ea95.elementor-element{--align-self:flex-start;}.elementor-6550 .elementor-element.elementor-element-1a8ea95 .elementor-heading-title{font-size:2.4rem;line-height:2.3rem;}.elementor-6550 .elementor-element.elementor-element-a28c990{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6550 .elementor-element.elementor-element-a28c990.elementor-element{--align-self:flex-start;}.elementor-6550 .elementor-element.elementor-element-a28c990 .elementor-heading-title{font-size:2.4rem;line-height:2.3rem;}.elementor-6550 .elementor-element.elementor-element-91a415f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6550 .elementor-element.elementor-element-91a415f.elementor-element{--align-self:flex-start;}.elementor-6550 .elementor-element.elementor-element-91a415f .elementor-heading-title{font-size:2.4rem;line-height:2.3rem;}.elementor-6550 .elementor-element.elementor-element-b1badf6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6550 .elementor-element.elementor-element-b1badf6.elementor-element{--align-self:flex-start;}.elementor-6550 .elementor-element.elementor-element-b1badf6 .elementor-heading-title{font-size:2.4rem;line-height:2.3rem;}.elementor-6550 .elementor-element.elementor-element-984d9f9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6550 .elementor-element.elementor-element-984d9f9.elementor-element{--align-self:flex-start;}.elementor-6550 .elementor-element.elementor-element-984d9f9 .elementor-heading-title{font-size:2.4rem;line-height:2.3rem;}.elementor-6550 .elementor-element.elementor-element-cf0e18d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6550 .elementor-element.elementor-element-cf0e18d.elementor-element{--align-self:flex-start;}.elementor-6550 .elementor-element.elementor-element-cf0e18d .elementor-heading-title{font-size:2.4rem;line-height:2.3rem;}.elementor-6550 .elementor-element.elementor-element-cf4d2de{--gap:33px 33px;--row-gap:33px;--column-gap:33px;--padding-top:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6550 .elementor-element.elementor-element-95ffe37{--gap:33px 33px;--row-gap:33px;--column-gap:33px;--padding-top:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6550 .elementor-element.elementor-element-bda752d{--padding-top:120px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-6550 .elementor-element.elementor-element-bd66034 .elementor-heading-title{font-size:2.4rem;line-height:2.3rem;}.elementor-6550 .elementor-element.elementor-element-d4aca79{font-size:var( --e-global-typography-ad78d1d-font-size );line-height:var( --e-global-typography-ad78d1d-line-height );}.elementor-6550 .elementor-element.elementor-element-332d00b{--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;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6550 .elementor-element.elementor-element-52a58fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6550 .elementor-element.elementor-element-f685c99 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-6550 .elementor-element.elementor-element-5c65a22{--width:100%;}.elementor-6550 .elementor-element.elementor-element-36c0940{--width:70%;}.elementor-6550 .elementor-element.elementor-element-cf53603{--width:26%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6550 .elementor-element.elementor-element-5c65a22{--width:100%;}.elementor-6550 .elementor-element.elementor-element-36c0940{--width:100%;}.elementor-6550 .elementor-element.elementor-element-cf53603{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-349c09d *//* ===========================
   Bulletin Layout
=========================== */

.ras-bulletin-wrapper{
    width:100%;
}

/* FEATURED */

.ras-featured-post{
    display:grid;
    grid-template-columns:40% 60%;
    gap:35px;

    background:#171717;
    border-radius:30px;
    overflow:hidden;

    margin-bottom:40px;
}

.ras-featured-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    display:block;
}

.ras-featured-content{
    padding:45px;
    display:flex;
    flex-direction:column;
    justify-content:center;
}

.ras-featured-content h2{
    font-size:42px;
    line-height:1.2;
    margin:18px 0;
}

.ras-featured-content h2 a{
    color:#fff;
    text-decoration:none;
}

.ras-featured-content p{
    color:#bdbdbd;
    font-size:18px;
    line-height:1.8;
}

.ras-date{
    color:#bdbdbd;
    font-size:15px;
}

.ras-read-more{
    margin-top:20px;
    display:inline-block;
    color:#ff8a00;
    font-weight:600;
    text-decoration:none;
}

/* SMALL GRID */

.ras-small-grid{

    display:grid;
    grid-template-columns:repeat(4,1fr);
    gap:25px;

}

.ras-small-card{

    background:#171717;
    border-radius:24px;
    overflow:hidden;

}

.ras-thumb img{

    width:100%;
    height:220px;
    object-fit:cover;
    display:block;

}

.ras-small-content{

    padding:22px;

}

.ras-small-content h3{

    font-size:23px;
    line-height:1.35;
    margin-bottom:15px;

}

.ras-small-content h3 a{

    color:#fff;
    text-decoration:none;

}

.ras-small-content p{

    color:#bdbdbd;
    line-height:1.7;

}

/* MOBILE */

@media(max-width:767px){

.ras-featured-post{

display:none;

}

.ras-small-grid{

display:flex;
overflow-x:auto;

scroll-snap-type:x mandatory;

gap:20px;

padding-bottom:10px;

}

.ras-small-grid::-webkit-scrollbar{

display:none;

}

.ras-small-card{

flex:0 0 88%;

scroll-snap-align:start;

}

.ras-thumb img{

height:210px;

}

.ras-small-content h3{

font-size:24px;

}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf4d2de *//* =========================================
   Bulletin Section
========================================= */

.ras-bulletin-wrapper{
    width:100%;
}

/* =========================================
   FEATURED CARD
========================================= */

.ras-featured-post{
    display:grid;
    grid-template-columns:42% 58%;
    background:#171717;
    border-radius:28px;
    overflow:hidden;
    min-height:380px;
    margin-bottom:35px;
    transition:.35s ease;
}

.ras-featured-post:hover{
    transform:translateY(-5px);
}

.ras-featured-image{
    width:100%;
    height:100%;
    overflow:hidden;
}

.ras-featured-image img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center;
    display:block;
    transition:.4s;
}

.ras-featured-post:hover img{
    transform:scale(1.05);
}

.ras-featured-content{
    padding:40px;
    display:flex;
    flex-direction:column;
    justify-content:center;
}

.ras-date{
    color:#9d9d9d;
    font-size:14px;
    margin-bottom:18px;
}

.ras-featured-content h2{
    margin:0 0 20px;
    line-height:1.2;
    font-size:40px;
}

.ras-featured-content h2 a{
    color:#fff;
    text-decoration:none;
}

.ras-featured-content p{
    color:#c5c5c5;
    line-height:1.8;
    font-size:17px;
    margin-bottom:30px;
}

/* =========================================
   SMALL GRID
========================================= */

.ras-small-grid{

    display:grid;
    grid-template-columns:repeat(4,1fr);
    gap:25px;

}

/* =========================================
   SMALL CARD
========================================= */

.ras-small-card{

    background:#171717;
    border-radius:22px;
    overflow:hidden;

    display:flex;
    flex-direction:column;

    transition:.35s ease;

}

.ras-small-card:hover{

    transform:translateY(-6px);

}

.ras-thumb{

    display:block;
    overflow:hidden;

}

.ras-thumb img{

    width:100%;
    height:210px;
    object-fit:cover;
    display:block;
    transition:.4s;

}

.ras-small-card:hover img{

    transform:scale(1.05);

}

.ras-small-content{

    padding:22px;

    display:flex;
    flex-direction:column;

    flex:1;

}

.ras-small-content h3{

    margin:0 0 15px;

    font-size:24px;

    line-height:1.3;

}

.ras-small-content h3 a{

    color:#fff;

    text-decoration:none;

}

.ras-small-content p{

    color:#c5c5c5;

    font-size:15px;

    line-height:1.8;

    margin-bottom:20px;

}

/* Push Read More to bottom */

.ras-read-more{

    margin-top:auto;

    display:inline-flex;

    align-items:center;

    color:#ff8a00;

    text-decoration:none;

    font-weight:600;

    transition:.3s;

}

.ras-read-more:hover{

    color:#ffad3c;

    transform:translateX(5px);

}

/* =========================================
   TABLET
========================================= */

@media(max-width:1024px){

.ras-featured-post{

grid-template-columns:1fr;

}

.ras-featured-image{

height:320px;

}

.ras-small-grid{

grid-template-columns:repeat(2,1fr);

}

}

/* =========================================
   MOBILE
========================================= */

@media(max-width:767px){

/* Hide featured */

.ras-featured-post{

display:none;

}

/* Horizontal Scroll */

.ras-small-grid{

display:flex;

overflow-x:auto;

gap:18px;

scroll-snap-type:x mandatory;

padding-bottom:10px;

-webkit-overflow-scrolling:touch;

}

.ras-small-grid::-webkit-scrollbar{

display:none;

}

/* Card */

.ras-small-card{

flex:0 0 88%;

scroll-snap-align:start;

}

/* Image */

.ras-thumb img{

height:220px;

}

/* Typography */

.ras-small-content{

padding:20px;

}

.ras-small-content h3{

font-size:24px;

}

.ras-small-content p{

font-size:15px;

}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-52a58fd */.elementor-6550 .elementor-element.elementor-element-52a58fd .elementor-button-text{
    position:relative;
    display:inline-block;
}

.elementor-6550 .elementor-element.elementor-element-52a58fd .elementor-button-text::after{
    content:"";
    position:absolute;
    left:0;
    bottom:-4px;
    width:100%;
    height:2px;

    background: linear-gradient(
        90deg,
        #3E84D4 0%,
        #EE711F 100%
    );
}


/* Mobile */
@media (max-width:767px){
    .elementor-6550 .elementor-element.elementor-element-52a58fd .elementor-button-text{
        font-size:14px; /* optional */
    }

    .elementor-6550 .elementor-element.elementor-element-52a58fd .elementor-button-text::after{
        height:2px;
        bottom:-3px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f685c99 */.elementor-6550 .elementor-element.elementor-element-f685c99 .elementor-button-text{
    position:relative;
    display:inline-block;
}

.elementor-6550 .elementor-element.elementor-element-f685c99 .elementor-button-text::after{
    content:"";
    position:absolute;
    left:0;
    bottom:-4px;
    width:100%;
    height:2px;

    background: linear-gradient(
        90deg,
        #3E84D4 0%,
        #EE711F 100%
    );
}


/* Mobile */
@media (max-width:767px){
    .elementor-6550 .elementor-element.elementor-element-f685c99 .elementor-button-text{
        font-size:14px; /* optional */
    }

    .elementor-6550 .elementor-element.elementor-element-f685c99 .elementor-button-text::after{
        height:2px;
        bottom:-3px;
    }
}/* End custom CSS */