.elementor-10235 .elementor-element.elementor-element-0ee0000{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000037{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000038{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-10235 .elementor-element.elementor-element-000003d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000003f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000041{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000042{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000043{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000044{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000045{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000046{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000047{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000048{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000049{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000004a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000004c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000004d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000006c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000006d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000006e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000006f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000070{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-10235 .elementor-element.elementor-element-0000073{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000076{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000077{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000078{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000007a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000007d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000007e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000009b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000009c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000009f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000a0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000a1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000a4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000a5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000a8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000a9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000ac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000ad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000b0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000b1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000b4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000b8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000b9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000ba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000bd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000be{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000bf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000c0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000c5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000c9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000ca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000ce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000cf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000d3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000d4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000d8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000d9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000dd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000de{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000e2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000e3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000e7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000e8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000ec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000ed{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000f1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000f2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000f3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000f4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000f8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000f9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000fb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000fd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00000ff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000100{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000101{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000102{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000103{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000104{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000106{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000108{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000010b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000010c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000010d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000010f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000111{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000114{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000115{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000116{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000118{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000011a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000011d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000011e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000011f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000121{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000123{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000126{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000127{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000128{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000012a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000012c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000012f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000130{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000131{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000133{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000135{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000138{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000139{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000013a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000013c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000013e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000141{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000142{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000143{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000144{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000145{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000146{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000147{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000148{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000149{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000014a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000014b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000014c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000014d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000014e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000014f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000150{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000151{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000154{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000155{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000156{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000157{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000158{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000159{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000015a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000015c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000015d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000160{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000161{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000162{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000163{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000164{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000167{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000016a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000016c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000016d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000016f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000170{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000171{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000173{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000174{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000175{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000176{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000177{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000178{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000179{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000017b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000017c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000017e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000017f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000182{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000183{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000184{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000186{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000187{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000189{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000018a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000018d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000018e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000018f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000191{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000192{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000194{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000195{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000198{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000199{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000019a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000019b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000019c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001a0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001a1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001a2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001a3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001a6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001aa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001ab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001ac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001af{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001b3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001b4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001b5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001b8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001bc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001bd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001be{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001c1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001c5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001c6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001c7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001ca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001ce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001cf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001d0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001d3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001d7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001d8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001d9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001dc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001e0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001e1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001e2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001e5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001e9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001eb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001ec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001ef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001f2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001f5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001f6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001f7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001f8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001fc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-00001ff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000200{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000201{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000205{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000206{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000207{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000020b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000020c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000210{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000211{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000215{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000216{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000021a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000021b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000021f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000220{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000224{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000225{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000226{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000228{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000022a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000022c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-000022e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10235 .elementor-element.elementor-element-0000230{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}}/* Start custom CSS for container, class: .elementor-element-0000037 */.rn-home .absolute,.rn-home:is(.absolute){ position: absolute; }
.rn-home .relative,.rn-home:is(.relative){ position: relative; }
.rn-home .inset-0,.rn-home:is(.inset-0){ inset: 0px; }
.rn-home .inset-x-0,.rn-home:is(.inset-x-0){ inset-inline: 0px; }
.rn-home .top-1\/2,.rn-home:is(.top-1\/2){ top: 50%; }
.rn-home .right-3,.rn-home:is(.right-3){ right: calc(var(--spacing) * 3); }
.rn-home .bottom-2,.rn-home:is(.bottom-2){ bottom: calc(var(--spacing) * 2); }
.rn-home .left-3,.rn-home:is(.left-3){ left: calc(var(--spacing) * 3); }
.rn-home .z-10,.rn-home:is(.z-10){ z-index: 10; }
.rn-home .ml-1,.rn-home:is(.ml-1){ margin-left: var(--spacing); }
.rn-home .flex,.rn-home:is(.flex){ display: flex; }
.rn-home .inline-flex,.rn-home:is(.inline-flex){ display: inline-flex; }
.rn-home .aspect-\[16\/9\],.rn-home:is(.aspect-\[16\/9\]){ aspect-ratio: 16 / 9; }
.rn-home .size-3,.rn-home:is(.size-3){ width: calc(var(--spacing) * 3); height: calc(var(--spacing) * 3); }
.rn-home .size-7,.rn-home:is(.size-7){ width: calc(var(--spacing) * 7); height: calc(var(--spacing) * 7); }
.rn-home .size-8,.rn-home:is(.size-8){ width: calc(var(--spacing) * 8); height: calc(var(--spacing) * 8); }
.rn-home .size-9,.rn-home:is(.size-9){ width: calc(var(--spacing) * 9); height: calc(var(--spacing) * 9); }
.rn-home .h-full,.rn-home:is(.h-full){ height: 100%; }
.rn-home .max-h-\[680px\],.rn-home:is(.max-h-\[680px\]){ max-height: 680px; }
.rn-home .w-full,.rn-home:is(.w-full){ width: 100%; }
.rn-home .-translate-y-1\/2,.rn-home:is(.-translate-y-1\/2){ --tw-translate-y: calc(calc(1 / 2 * 100%) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }
.rn-home .cursor-pointer,.rn-home:is(.cursor-pointer){ cursor: pointer; }
.rn-home .touch-pan-y,.rn-home:is(.touch-pan-y){ --tw-pan-y: pan-y; touch-action: var(--tw-pan-x, ) var(--tw-pan-y, ) var(--tw-pinch-zoom, ); }
.rn-home .items-center,.rn-home:is(.items-center){ align-items: center; }
.rn-home .justify-center,.rn-home:is(.justify-center){ justify-content: center; }
.rn-home .gap-2,.rn-home:is(.gap-2){ gap: calc(var(--spacing) * 2); }
.rn-home .overflow-hidden,.rn-home:is(.overflow-hidden){ overflow: hidden; }
.rn-home .rounded-full,.rn-home:is(.rounded-full){ border-radius: 3.40282e+38px; }
.rn-home .rounded-md,.rn-home:is(.rounded-md){ border-radius: calc(var(--radius) - 2px); }
.rn-home .border-2,.rn-home:is(.border-2){ border-style: var(--tw-border-style); border-width: 2px; }
.rn-home .border-background,.rn-home:is(.border-background){ border-color: var(--background); }
.rn-home .bg-background\/80,.rn-home:is(.bg-background\/80){ background-color: var(--background); }
@supports (color: color-mix(in lab, red, red)){.rn-home .bg-background\/80,.rn-home:is(.bg-background\/80){ background-color: color-mix(in oklab, var(--background) 80%, transparent); }}
.rn-home .bg-primary,.rn-home:is(.bg-primary){ background-color: var(--primary); }
.rn-home .bg-secondary,.rn-home:is(.bg-secondary){ background-color: var(--secondary); }
.rn-home .object-cover,.rn-home:is(.object-cover){ object-fit: cover; }
.rn-home .p-0,.rn-home:is(.p-0){ padding: 0px; }
.rn-home .text-sm,.rn-home:is(.text-sm){ font-size: var(--text-sm); line-height: var(--tw-leading, var(--text-sm--line-height)); }
.rn-home .font-medium,.rn-home:is(.font-medium){ --tw-font-weight: var(--font-weight-medium); font-weight: var(--font-weight-medium); }
.rn-home .whitespace-nowrap,.rn-home:is(.whitespace-nowrap){ white-space: nowrap; }
.rn-home .text-secondary-foreground,.rn-home:is(.text-secondary-foreground){ color: var(--secondary-foreground); }
.rn-home .opacity-0,.rn-home:is(.opacity-0){ opacity: 0; }
.rn-home .opacity-100,.rn-home:is(.opacity-100){ opacity: 1; }
.rn-home .shadow-sm,.rn-home:is(.shadow-sm){ --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }
.rn-home .transition-colors,.rn-home:is(.transition-colors){ transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to; transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)); transition-duration: var(--tw-duration, var(--default-transition-duration)); }
@media (hover: hover){.rn-home .hover\:bg-background:hover,.rn-home:is(.hover\:bg-background:hover),.rn-home .hover\:bg-background\/30:hover,.rn-home:is(.hover\:bg-background\/30:hover){ background-color: var(--background); }}
@media (hover: hover){@supports (color: color-mix(in lab, red, red)){.rn-home .hover\:bg-background\/30:hover,.rn-home:is(.hover\:bg-background\/30:hover){ background-color: color-mix(in oklab, var(--background) 30%, transparent); }}}
@media (hover: hover){.rn-home .hover\:bg-secondary\/80:hover,.rn-home:is(.hover\:bg-secondary\/80:hover){ background-color: var(--secondary); }}
@media (hover: hover){@supports (color: color-mix(in lab, red, red)){.rn-home .hover\:bg-secondary\/80:hover,.rn-home:is(.hover\:bg-secondary\/80:hover){ background-color: color-mix(in oklab, var(--secondary) 80%, transparent); }}}
@media (hover: hover){.rn-home .hover\:text-accent-foreground:hover,.rn-home:is(.hover\:text-accent-foreground:hover){ color: var(--accent-foreground); }}
.rn-home .focus-visible\:ring-1:focus-visible,.rn-home:is(.focus-visible\:ring-1:focus-visible){ --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }
.rn-home .focus-visible\:ring-ring:focus-visible,.rn-home:is(.focus-visible\:ring-ring:focus-visible){ --tw-ring-color: var(--ring); }
.rn-home .focus-visible\:outline-none:focus-visible,.rn-home:is(.focus-visible\:outline-none:focus-visible){ --tw-outline-style: none; outline-style: none; }
.rn-home .disabled\:pointer-events-none:disabled,.rn-home:is(.disabled\:pointer-events-none:disabled){ pointer-events: none; }
.rn-home .disabled\:cursor-not-allowed:disabled,.rn-home:is(.disabled\:cursor-not-allowed:disabled){ cursor: not-allowed; }
.rn-home .disabled\:opacity-50:disabled,.rn-home:is(.disabled\:opacity-50:disabled){ opacity: 0.5; }
@media (width >= 40rem){.rn-home .sm\:right-6,.rn-home:is(.sm\:right-6){ right: calc(var(--spacing) * 6); }}
@media (width >= 40rem){.rn-home .sm\:bottom-5,.rn-home:is(.sm\:bottom-5){ bottom: calc(var(--spacing) * 5); }}
@media (width >= 40rem){.rn-home .sm\:left-6,.rn-home:is(.sm\:left-6){ left: calc(var(--spacing) * 6); }}
@media (width >= 40rem){.rn-home .sm\:size-12,.rn-home:is(.sm\:size-12){ width: calc(var(--spacing) * 12); height: calc(var(--spacing) * 12); }}
.rn-home .\[\&_svg\]\:pointer-events-none svg,.rn-home:is(.\[\&_svg\]\:pointer-events-none svg){ pointer-events: none; }
.rn-home .\[\&_svg\]\:size-4 svg,.rn-home:is(.\[\&_svg\]\:size-4 svg){ width: calc(var(--spacing) * 4); height: calc(var(--spacing) * 4); }
.rn-home .\[\&_svg\]\:shrink-0 svg,.rn-home:is(.\[\&_svg\]\:shrink-0 svg){ flex-shrink: 0; }
.rn-home .slider-arrow,.rn-home:is(.slider-arrow){ border: 2px solid var(--background); background: var(--primary); color: var(--primary-foreground); box-shadow: 0 3px 0 var(--primary); border-radius: 8px; }
@supports (color: color-mix(in lab, red, red)){.rn-home .slider-arrow,.rn-home:is(.slider-arrow){ box-shadow: 0 3px 0 color-mix(in srgb, var(--primary) 65%, var(--brand-black)); }}
.rn-home .slider-arrow:hover,.rn-home:is(.slider-arrow:hover){ background: var(--school-blue); color: var(--primary-foreground); }
.rn-home .split-panel{animation-duration:1.05s;animation-timing-function:cubic-bezier(.65,0,.25,1);animation-fill-mode:both;position:absolute;inset:0}
.rn-home .split-left{clip-path:inset(0 50% 0 0);animation-name:split-left}
.rn-home .split-right{clip-path:inset(0 0 0 50%);animation-name:split-right}
@media(prefers-reduced-motion:reduce){.rn-home .split-panel{display:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-000004c */.rn-announcements .relative,.rn-announcements:is(.relative){ position: relative; }
.rn-announcements .z-10,.rn-announcements:is(.z-10){ z-index: 10; }
.rn-announcements .flex,.rn-announcements:is(.flex){ display: flex; }
.rn-announcements .w-max,.rn-announcements:is(.w-max){ width: max-content; }
.rn-announcements .shrink-0,.rn-announcements:is(.shrink-0){ flex-shrink: 0; }
.rn-announcements .animate-marquee,.rn-announcements:is(.animate-marquee){ animation: 32s linear 0s infinite normal none running marquee; }
.rn-announcements .items-center,.rn-announcements:is(.items-center){ align-items: center; }
.rn-announcements .gap-10,.rn-announcements:is(.gap-10){ gap: calc(var(--spacing) * 10); }
.rn-announcements .overflow-hidden,.rn-announcements:is(.overflow-hidden){ overflow: hidden; }
.rn-announcements .border-y-4,.rn-announcements:is(.border-y-4){ border-block-style: var(--tw-border-style); border-block-width: 4px; }
.rn-announcements .border-brand-gold,.rn-announcements:is(.border-brand-gold){ border-color: var(--brand-gold); }
.rn-announcements .bg-primary,.rn-announcements:is(.bg-primary){ background-color: var(--primary); }
.rn-announcements .py-3\.5,.rn-announcements:is(.py-3\.5){ padding-block: calc(var(--spacing) * 3.5); }
.rn-announcements .pr-10,.rn-announcements:is(.pr-10){ padding-right: calc(var(--spacing) * 10); }
.rn-announcements .font-bangla,.rn-announcements:is(.font-bangla),.rn-announcements .font-body,.rn-announcements:is(.font-body){ font-family: "Hind Siliguri", sans-serif; }
.rn-announcements .text-base,.rn-announcements:is(.text-base){ font-size: var(--text-base); line-height: var(--tw-leading, var(--text-base--line-height)); }
.rn-announcements .font-bold,.rn-announcements:is(.font-bold){ --tw-font-weight: var(--font-weight-bold); font-weight: var(--font-weight-bold); }
.rn-announcements .whitespace-nowrap,.rn-announcements:is(.whitespace-nowrap){ white-space: nowrap; }
.rn-announcements .text-brand-gold,.rn-announcements:is(.text-brand-gold){ color: var(--brand-gold); }
.rn-announcements .text-primary-foreground,.rn-announcements:is(.text-primary-foreground){ color: var(--primary-foreground); }
@media (width >= 40rem){.rn-announcements .sm\:text-lg,.rn-announcements:is(.sm\:text-lg){ font-size: var(--text-lg); line-height: var(--tw-leading, var(--text-lg--line-height)); }}
.rn-announcements .school-marquee > span,.rn-announcements:is(.school-marquee > span){ color: var(--brand-gold); }
@media (prefers-reduced-motion: reduce){.rn-announcements .animate-marquee,.rn-announcements:is(.animate-marquee),.rn-announcements .animate-float-in,.rn-announcements:is(.animate-float-in),.rn-announcements .animate-fade-up,.rn-announcements:is(.animate-fade-up),.rn-announcements .school-nav-cta,.rn-announcements:is(.school-nav-cta),.rn-announcements .school-nav-cta-shine,.rn-announcements:is(.school-nav-cta-shine){ animation: auto ease 0s 1 normal none running none; }}
.rn-announcements.school-reveal>div{opacity:0;transition:opacity .65s,transform .65s cubic-bezier(.2,.7,.2,1);transform:translateY(24px)}
.rn-announcements.school-reveal.is-visible>div{opacity:1;transform:none}
@media(prefers-reduced-motion:reduce){.rn-announcements.school-reveal>div{opacity:1;transition:none;transform:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-000006c */.rn-notice .relative,.rn-notice:is(.relative){ position: relative; }
.rn-notice .mx-auto,.rn-notice:is(.mx-auto){ margin-inline: auto; }
.rn-notice .mt-1,.rn-notice:is(.mt-1){ margin-top: var(--spacing); }
.rn-notice .mt-2,.rn-notice:is(.mt-2){ margin-top: calc(var(--spacing) * 2); }
.rn-notice .mt-3,.rn-notice:is(.mt-3){ margin-top: calc(var(--spacing) * 3); }
.rn-notice .mb-1,.rn-notice:is(.mb-1){ margin-bottom: var(--spacing); }
.rn-notice .mb-8,.rn-notice:is(.mb-8){ margin-bottom: calc(var(--spacing) * 8); }
.rn-notice .ml-auto,.rn-notice:is(.ml-auto){ margin-left: auto; }
.rn-notice .block,.rn-notice:is(.block){ display: block; }
.rn-notice .flex,.rn-notice:is(.flex){ display: flex; }
.rn-notice .grid,.rn-notice:is(.grid){ display: grid; }
.rn-notice .hidden,.rn-notice:is(.hidden){ display: none; }
.rn-notice .size-2\.5,.rn-notice:is(.size-2\.5){ width: calc(var(--spacing) * 2.5); height: calc(var(--spacing) * 2.5); }
.rn-notice .size-10,.rn-notice:is(.size-10){ width: calc(var(--spacing) * 10); height: calc(var(--spacing) * 10); }
.rn-notice .size-11,.rn-notice:is(.size-11){ width: calc(var(--spacing) * 11); height: calc(var(--spacing) * 11); }
.rn-notice .h-\[348px\],.rn-notice:is(.h-\[348px\]){ height: 348px; }
.rn-notice .h-full,.rn-notice:is(.h-full){ height: 100%; }
.rn-notice .min-h-\[106px\],.rn-notice:is(.min-h-\[106px\]){ min-height: 106px; }
.rn-notice .max-w-7xl,.rn-notice:is(.max-w-7xl){ max-width: var(--container-7xl); }
.rn-notice .min-w-0,.rn-notice:is(.min-w-0){ min-width: 0px; }
.rn-notice .flex-1,.rn-notice:is(.flex-1){ flex: 1 1 0%; }
.rn-notice .shrink-0,.rn-notice:is(.shrink-0){ flex-shrink: 0; }
.rn-notice .grid-cols-\[auto_minmax\(0\,1fr\)_auto\],.rn-notice:is(.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]){ grid-template-columns: auto minmax(0px, 1fr) auto; }
.rn-notice .grid-cols-\[minmax\(0\,1fr\)_auto\],.rn-notice:is(.grid-cols-\[minmax\(0\,1fr\)_auto\]){ grid-template-columns: minmax(0px, 1fr) auto; }
.rn-notice .flex-col,.rn-notice:is(.flex-col){ flex-direction: column; }
.rn-notice .place-items-center,.rn-notice:is(.place-items-center){ place-items: center; }
.rn-notice .items-center,.rn-notice:is(.items-center){ align-items: center; }
.rn-notice .items-end,.rn-notice:is(.items-end){ align-items: flex-end; }
.rn-notice .items-start,.rn-notice:is(.items-start){ align-items: flex-start; }
.rn-notice .gap-1,.rn-notice:is(.gap-1){ gap: var(--spacing); }
.rn-notice .gap-3,.rn-notice:is(.gap-3){ gap: calc(var(--spacing) * 3); }
.rn-notice .gap-4,.rn-notice:is(.gap-4){ gap: calc(var(--spacing) * 4); }
.rn-notice .gap-8,.rn-notice:is(.gap-8){ gap: calc(var(--spacing) * 8); }
.rn-notice .overflow-hidden,.rn-notice:is(.overflow-hidden){ overflow: hidden; }
.rn-notice .overflow-y-auto,.rn-notice:is(.overflow-y-auto){ overflow-y: auto; }
.rn-notice .overscroll-contain,.rn-notice:is(.overscroll-contain){ overscroll-behavior: contain; }
.rn-notice .rounded-full,.rn-notice:is(.rounded-full){ border-radius: 3.40282e+38px; }
.rn-notice .rounded-lg,.rn-notice:is(.rounded-lg){ border-radius: var(--radius); }
.rn-notice .rounded-xl,.rn-notice:is(.rounded-xl){ border-radius: calc(var(--radius) + 4px); }
.rn-notice .border,.rn-notice:is(.border){ border-style: var(--tw-border-style); border-width: 1px; }
.rn-notice .border-b,.rn-notice:is(.border-b){ border-bottom-style: var(--tw-border-style); border-bottom-width: 1px; }
.rn-notice .border-l,.rn-notice:is(.border-l){ border-left-style: var(--tw-border-style); border-left-width: 1px; }
.rn-notice .border-border,.rn-notice:is(.border-border){ border-color: var(--border); }
.rn-notice .border-brand-black\/15,.rn-notice:is(.border-brand-black\/15){ border-color: var(--brand-black); }
@supports (color: color-mix(in lab, red, red)){.rn-notice .border-brand-black\/15,.rn-notice:is(.border-brand-black\/15){ border-color: color-mix(in oklab, var(--brand-black) 15%, transparent); }}
.rn-notice .border-brand-gold\/25,.rn-notice:is(.border-brand-gold\/25){ border-color: var(--brand-gold); }
@supports (color: color-mix(in lab, red, red)){.rn-notice .border-brand-gold\/25,.rn-notice:is(.border-brand-gold\/25){ border-color: color-mix(in oklab, var(--brand-gold) 25%, transparent); }}
.rn-notice .bg-brand-black,.rn-notice:is(.bg-brand-black){ background-color: var(--brand-black); }
.rn-notice .bg-brand-gold,.rn-notice:is(.bg-brand-gold){ background-color: var(--brand-gold); }
.rn-notice .bg-card,.rn-notice:is(.bg-card){ background-color: var(--card); }
.rn-notice .bg-primary,.rn-notice:is(.bg-primary){ background-color: var(--primary); }
.rn-notice .bg-primary-foreground\/15,.rn-notice:is(.bg-primary-foreground\/15){ background-color: var(--primary-foreground); }
@supports (color: color-mix(in lab, red, red)){.rn-notice .bg-primary-foreground\/15,.rn-notice:is(.bg-primary-foreground\/15){ background-color: color-mix(in oklab, var(--primary-foreground) 15%, transparent); }}
.rn-notice .bg-primary\/10,.rn-notice:is(.bg-primary\/10){ background-color: var(--primary); }
@supports (color: color-mix(in lab, red, red)){.rn-notice .bg-primary\/10,.rn-notice:is(.bg-primary\/10){ background-color: color-mix(in oklab, var(--primary) 10%, transparent); }}
.rn-notice .px-4,.rn-notice:is(.px-4){ padding-inline: calc(var(--spacing) * 4); }
.rn-notice .px-5,.rn-notice:is(.px-5){ padding-inline: calc(var(--spacing) * 5); }
.rn-notice .px-6,.rn-notice:is(.px-6){ padding-inline: calc(var(--spacing) * 6); }
.rn-notice .py-2,.rn-notice:is(.py-2){ padding-block: calc(var(--spacing) * 2); }
.rn-notice .py-3,.rn-notice:is(.py-3){ padding-block: calc(var(--spacing) * 3); }
.rn-notice .py-3\.5,.rn-notice:is(.py-3\.5){ padding-block: calc(var(--spacing) * 3.5); }
.rn-notice .py-4,.rn-notice:is(.py-4){ padding-block: calc(var(--spacing) * 4); }
.rn-notice .py-5,.rn-notice:is(.py-5){ padding-block: calc(var(--spacing) * 5); }
.rn-notice .py-6,.rn-notice:is(.py-6){ padding-block: calc(var(--spacing) * 6); }
.rn-notice .py-16,.rn-notice:is(.py-16){ padding-block: calc(var(--spacing) * 16); }
.rn-notice .pl-4,.rn-notice:is(.pl-4){ padding-left: calc(var(--spacing) * 4); }
.rn-notice .font-bangla,.rn-notice:is(.font-bangla),.rn-notice .font-body,.rn-notice:is(.font-body){ font-family: "Hind Siliguri", sans-serif; }
.rn-notice .font-display,.rn-notice:is(.font-display){ font-family: "Hind Siliguri", Outfit, sans-serif; }
.rn-notice .text-2xl,.rn-notice:is(.text-2xl){ font-size: var(--text-2xl); line-height: var(--tw-leading, var(--text-2xl--line-height)); }
.rn-notice .text-4xl,.rn-notice:is(.text-4xl){ font-size: var(--text-4xl); line-height: var(--tw-leading, var(--text-4xl--line-height)); }
.rn-notice .text-lg,.rn-notice:is(.text-lg){ font-size: var(--text-lg); line-height: var(--tw-leading, var(--text-lg--line-height)); }
.rn-notice .text-sm,.rn-notice:is(.text-sm){ font-size: var(--text-sm); line-height: var(--tw-leading, var(--text-sm--line-height)); }
.rn-notice .text-xl,.rn-notice:is(.text-xl){ font-size: var(--text-xl); line-height: var(--tw-leading, var(--text-xl--line-height)); }
.rn-notice .text-xs,.rn-notice:is(.text-xs){ font-size: var(--text-xs); line-height: var(--tw-leading, var(--text-xs--line-height)); }
.rn-notice .leading-6,.rn-notice:is(.leading-6){ --tw-leading: calc(var(--spacing) * 6); line-height: calc(var(--spacing) * 6); }
.rn-notice .leading-snug,.rn-notice:is(.leading-snug){ --tw-leading: var(--leading-snug); line-height: var(--leading-snug); }
.rn-notice .font-bold,.rn-notice:is(.font-bold){ --tw-font-weight: var(--font-weight-bold); font-weight: var(--font-weight-bold); }
.rn-notice .font-semibold,.rn-notice:is(.font-semibold){ --tw-font-weight: var(--font-weight-semibold); font-weight: var(--font-weight-semibold); }
.rn-notice .tracking-\[0\.18em\],.rn-notice:is(.tracking-\[0\.18em\]){ --tw-tracking: .18em; letter-spacing: 0.18em; }
.rn-notice .text-brand-gold,.rn-notice:is(.text-brand-gold){ color: var(--brand-gold); }
.rn-notice .text-foreground,.rn-notice:is(.text-foreground){ color: var(--foreground); }
.rn-notice .text-muted-foreground,.rn-notice:is(.text-muted-foreground){ color: var(--muted-foreground); }
.rn-notice .text-primary,.rn-notice:is(.text-primary){ color: var(--primary); }
.rn-notice .text-primary-foreground,.rn-notice:is(.text-primary-foreground){ color: var(--primary-foreground); }
.rn-notice .text-primary-foreground\/75,.rn-notice:is(.text-primary-foreground\/75){ color: var(--primary-foreground); }
@supports (color: color-mix(in lab, red, red)){.rn-notice .text-primary-foreground\/75,.rn-notice:is(.text-primary-foreground\/75){ color: color-mix(in oklab, var(--primary-foreground) 75%, transparent); }}
.rn-notice .text-school-blue,.rn-notice:is(.text-school-blue){ color: var(--school-blue); }
.rn-notice .uppercase,.rn-notice:is(.uppercase){ text-transform: uppercase; }
.rn-notice .shadow-lg,.rn-notice:is(.shadow-lg){ --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, #0000001a), 0 4px 6px -4px var(--tw-shadow-color, #0000001a); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }
.rn-notice .shadow-sm,.rn-notice:is(.shadow-sm){ --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }
.rn-notice .shadow-brand-black\/5,.rn-notice:is(.shadow-brand-black\/5){ --tw-shadow-color: var(--brand-black); }
@supports (color: color-mix(in lab, red, red)){.rn-notice .shadow-brand-black\/5,.rn-notice:is(.shadow-brand-black\/5){ --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--brand-black) 5%, transparent) var(--tw-shadow-alpha), transparent); }}
.rn-notice .transition-colors,.rn-notice:is(.transition-colors){ transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to; transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)); transition-duration: var(--tw-duration, var(--default-transition-duration)); }
.rn-notice .transition-transform,.rn-notice:is(.transition-transform){ transition-property: transform, translate, scale, rotate; transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)); transition-duration: var(--tw-duration, var(--default-transition-duration)); }
.rn-notice .duration-300,.rn-notice:is(.duration-300){ --tw-duration: .3s; transition-duration: 0.3s; }
@media (hover: hover){.rn-notice .group-hover\:translate-x-1:is(:where(.group):hover *),.rn-notice:is(.group-hover\:translate-x-1:is(:where(.group):hover *)){ --tw-translate-x: var(--spacing); translate: var(--tw-translate-x) var(--tw-translate-y); }}
@media (hover: hover){.rn-notice .group-hover\:scale-105:is(:where(.group):hover *),.rn-notice:is(.group-hover\:scale-105:is(:where(.group):hover *)){ --tw-scale-x: 105%; --tw-scale-y: 105%; --tw-scale-z: 105%; scale: var(--tw-scale-x) var(--tw-scale-y); }}
@media (hover: hover){.rn-notice .group-hover\:scale-125:is(:where(.group):hover *),.rn-notice:is(.group-hover\:scale-125:is(:where(.group):hover *)){ --tw-scale-x: 125%; --tw-scale-y: 125%; --tw-scale-z: 125%; scale: var(--tw-scale-x) var(--tw-scale-y); }}
@media (hover: hover){.rn-notice .group-hover\:border-brand-gold:is(:where(.group):hover *),.rn-notice:is(.group-hover\:border-brand-gold:is(:where(.group):hover *)){ border-color: var(--brand-gold); }}
@media (hover: hover){.rn-notice .group-hover\:text-primary:is(:where(.group):hover *),.rn-notice:is(.group-hover\:text-primary:is(:where(.group):hover *)){ color: var(--primary); }}
@media (hover: hover){.rn-notice .hover\:bg-brand-gold:hover,.rn-notice:is(.hover\:bg-brand-gold:hover),.rn-notice .hover\:bg-brand-gold\/10:hover,.rn-notice:is(.hover\:bg-brand-gold\/10:hover){ background-color: var(--brand-gold); }}
@media (hover: hover){@supports (color: color-mix(in lab, red, red)){.rn-notice .hover\:bg-brand-gold\/10:hover,.rn-notice:is(.hover\:bg-brand-gold\/10:hover){ background-color: color-mix(in oklab, var(--brand-gold) 10%, transparent); }}}
@media (hover: hover){.rn-notice .hover\:bg-primary:hover,.rn-notice:is(.hover\:bg-primary:hover){ background-color: var(--primary); }}
@media (hover: hover){.rn-notice .hover\:text-primary-foreground:hover,.rn-notice:is(.hover\:text-primary-foreground:hover){ color: var(--primary-foreground); }}
@media (width >= 40rem){.rn-notice .sm\:block,.rn-notice:is(.sm\:block){ display: block; }}
@media (width >= 40rem){.rn-notice .sm\:inline-flex,.rn-notice:is(.sm\:inline-flex){ display: inline-flex; }}
@media (width >= 40rem){.rn-notice .sm\:h-\[424px\],.rn-notice:is(.sm\:h-\[424px\]){ height: 424px; }}
@media (width >= 40rem){.rn-notice .sm\:px-6,.rn-notice:is(.sm\:px-6){ padding-inline: calc(var(--spacing) * 6); }}
@media (width >= 40rem){.rn-notice .sm\:px-7,.rn-notice:is(.sm\:px-7){ padding-inline: calc(var(--spacing) * 7); }}
@media (width >= 40rem){.rn-notice .sm\:py-20,.rn-notice:is(.sm\:py-20){ padding-block: calc(var(--spacing) * 20); }}
@media (width >= 40rem){.rn-notice .sm\:text-5xl,.rn-notice:is(.sm\:text-5xl){ font-size: var(--text-5xl); line-height: var(--tw-leading, var(--text-5xl--line-height)); }}
@media (width >= 64rem){.rn-notice .lg\:grid-cols-\[minmax\(0\,1\.55fr\)_minmax\(280px\,\.75fr\)\],.rn-notice:is(.lg\:grid-cols-\[minmax\(0\,1\.55fr\)_minmax\(280px\,\.75fr\)\]){ grid-template-columns: minmax(0px, 1.55fr) minmax(280px, 0.75fr); }}
.rn-notice .school-agenda,.rn-notice:is(.school-agenda){ background: var(--school-blue); }
.rn-notice .school-agenda > a,.rn-notice:is(.school-agenda > a){ background: var(--school-green); }
.rn-notice .notice-viewport,.rn-notice:is(.notice-viewport){ scrollbar-width: thin; scrollbar-color: var(--primary) transparent; }
.rn-notice .notice-viewport::-webkit-scrollbar,.rn-notice:is(.notice-viewport::-webkit-scrollbar){ width: 8px; }
.rn-notice .notice-viewport::-webkit-scrollbar-thumb,.rn-notice:is(.notice-viewport::-webkit-scrollbar-thumb){ background: var(--primary); border-radius: 999px; }
.rn-notice .notice-viewport::-webkit-scrollbar-track,.rn-notice:is(.notice-viewport::-webkit-scrollbar-track){ background: none; }
.rn-notice.school-reveal>div{opacity:0;transition:opacity .65s,transform .65s cubic-bezier(.2,.7,.2,1);transform:translateY(24px)}
.rn-notice.school-reveal.is-visible>div{opacity:1;transform:none}
@media(prefers-reduced-motion:reduce){.rn-notice.school-reveal>div{opacity:1;transition:none;transform:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00000b8 */.rn-services .relative,.rn-services:is(.relative){ position: relative; }
.rn-services .z-10,.rn-services:is(.z-10){ z-index: 10; }
.rn-services .mx-auto,.rn-services:is(.mx-auto){ margin-inline: auto; }
.rn-services .mt-1,.rn-services:is(.mt-1){ margin-top: var(--spacing); }
.rn-services .mt-3,.rn-services:is(.mt-3){ margin-top: calc(var(--spacing) * 3); }
.rn-services .mb-2,.rn-services:is(.mb-2){ margin-bottom: calc(var(--spacing) * 2); }
.rn-services .mb-4,.rn-services:is(.mb-4){ margin-bottom: calc(var(--spacing) * 4); }
.rn-services .mb-8,.rn-services:is(.mb-8){ margin-bottom: calc(var(--spacing) * 8); }
.rn-services .flex,.rn-services:is(.flex){ display: flex; }
.rn-services .grid,.rn-services:is(.grid){ display: grid; }
.rn-services .size-16,.rn-services:is(.size-16){ width: calc(var(--spacing) * 16); height: calc(var(--spacing) * 16); }
.rn-services .size-full,.rn-services:is(.size-full){ width: 100%; height: 100%; }
.rn-services .h-1,.rn-services:is(.h-1){ height: var(--spacing); }
.rn-services .min-h-40,.rn-services:is(.min-h-40){ min-height: calc(var(--spacing) * 40); }
.rn-services .w-20,.rn-services:is(.w-20){ width: calc(var(--spacing) * 20); }
.rn-services .max-w-7xl,.rn-services:is(.max-w-7xl){ max-width: var(--container-7xl); }
.rn-services .grid-cols-2,.rn-services:is(.grid-cols-2){ grid-template-columns: repeat(2, minmax(0px, 1fr)); }
.rn-services .flex-col,.rn-services:is(.flex-col){ flex-direction: column; }
.rn-services .place-items-center,.rn-services:is(.place-items-center){ place-items: center; }
.rn-services .items-center,.rn-services:is(.items-center){ align-items: center; }
.rn-services .gap-4,.rn-services:is(.gap-4){ gap: calc(var(--spacing) * 4); }
.rn-services .overflow-hidden,.rn-services:is(.overflow-hidden){ overflow: hidden; }
.rn-services .rounded-full,.rn-services:is(.rounded-full){ border-radius: 3.40282e+38px; }
.rn-services .rounded-lg,.rn-services:is(.rounded-lg){ border-radius: var(--radius); }
.rn-services .rounded-xl,.rn-services:is(.rounded-xl){ border-radius: calc(var(--radius) + 4px); }
.rn-services .border,.rn-services:is(.border){ border-style: var(--tw-border-style); border-width: 1px; }
.rn-services .border-border,.rn-services:is(.border-border){ border-color: var(--border); }
.rn-services .bg-card,.rn-services:is(.bg-card){ background-color: var(--card); }
.rn-services .bg-muted,.rn-services:is(.bg-muted){ background-color: var(--muted); }
.rn-services .bg-primary,.rn-services:is(.bg-primary){ background-color: var(--primary); }
.rn-services .bg-secondary,.rn-services:is(.bg-secondary){ background-color: var(--secondary); }
.rn-services .object-cover,.rn-services:is(.object-cover){ object-fit: cover; }
.rn-services .p-1\.5,.rn-services:is(.p-1\.5){ padding: calc(var(--spacing) * 1.5); }
.rn-services .p-5,.rn-services:is(.p-5){ padding: calc(var(--spacing) * 5); }
.rn-services .px-4,.rn-services:is(.px-4){ padding-inline: calc(var(--spacing) * 4); }
.rn-services .py-16,.rn-services:is(.py-16){ padding-block: calc(var(--spacing) * 16); }
.rn-services .text-center,.rn-services:is(.text-center){ text-align: center; }
.rn-services .font-bangla,.rn-services:is(.font-bangla),.rn-services .font-body,.rn-services:is(.font-body){ font-family: "Hind Siliguri", sans-serif; }
.rn-services .font-display,.rn-services:is(.font-display){ font-family: "Hind Siliguri", Outfit, sans-serif; }
.rn-services .text-3xl,.rn-services:is(.text-3xl){ font-size: var(--text-3xl); line-height: var(--tw-leading, var(--text-3xl--line-height)); }
.rn-services .text-sm,.rn-services:is(.text-sm){ font-size: var(--text-sm); line-height: var(--tw-leading, var(--text-sm--line-height)); }
.rn-services .text-xs,.rn-services:is(.text-xs){ font-size: var(--text-xs); line-height: var(--tw-leading, var(--text-xs--line-height)); }
.rn-services .font-bold,.rn-services:is(.font-bold){ --tw-font-weight: var(--font-weight-bold); font-weight: var(--font-weight-bold); }
.rn-services .font-semibold,.rn-services:is(.font-semibold){ --tw-font-weight: var(--font-weight-semibold); font-weight: var(--font-weight-semibold); }
.rn-services .text-muted-foreground,.rn-services:is(.text-muted-foreground){ color: var(--muted-foreground); }
.rn-services .text-primary,.rn-services:is(.text-primary){ color: var(--primary); }
.rn-services .uppercase,.rn-services:is(.uppercase){ text-transform: uppercase; }
.rn-services .shadow-sm,.rn-services:is(.shadow-sm){ --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }
.rn-services .transition-all,.rn-services:is(.transition-all){ transition-property: all; transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)); transition-duration: var(--tw-duration, var(--default-transition-duration)); }
.rn-services .transition-transform,.rn-services:is(.transition-transform){ transition-property: transform, translate, scale, rotate; transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)); transition-duration: var(--tw-duration, var(--default-transition-duration)); }
.rn-services .duration-300,.rn-services:is(.duration-300){ --tw-duration: .3s; transition-duration: 0.3s; }
@media (hover: hover){.rn-services .group-hover\:scale-105:is(:where(.group):hover *),.rn-services:is(.group-hover\:scale-105:is(:where(.group):hover *)){ --tw-scale-x: 105%; --tw-scale-y: 105%; --tw-scale-z: 105%; scale: var(--tw-scale-x) var(--tw-scale-y); }}
@media (hover: hover){.rn-services .hover\:-translate-y-1:hover,.rn-services:is(.hover\:-translate-y-1:hover){ --tw-translate-y: calc(var(--spacing) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }}
@media (hover: hover){.rn-services .hover\:border-primary\/25:hover,.rn-services:is(.hover\:border-primary\/25:hover){ border-color: var(--primary); }}
@media (hover: hover){@supports (color: color-mix(in lab, red, red)){.rn-services .hover\:border-primary\/25:hover,.rn-services:is(.hover\:border-primary\/25:hover){ border-color: color-mix(in oklab, var(--primary) 25%, transparent); }}}
@media (hover: hover){.rn-services .hover\:shadow-lg:hover,.rn-services:is(.hover\:shadow-lg:hover){ --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, #0000001a), 0 4px 6px -4px var(--tw-shadow-color, #0000001a); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }}
@media (width >= 40rem){.rn-services .sm\:px-6,.rn-services:is(.sm\:px-6){ padding-inline: calc(var(--spacing) * 6); }}
@media (width >= 40rem){.rn-services .sm\:py-20,.rn-services:is(.sm\:py-20){ padding-block: calc(var(--spacing) * 20); }}
@media (width >= 40rem){.rn-services .sm\:text-4xl,.rn-services:is(.sm\:text-4xl){ font-size: var(--text-4xl); line-height: var(--tw-leading, var(--text-4xl--line-height)); }}
@media (width >= 48rem){.rn-services .md\:grid-cols-3,.rn-services:is(.md\:grid-cols-3){ grid-template-columns: repeat(3, minmax(0px, 1fr)); }}
@media (width >= 64rem){.rn-services .lg\:grid-cols-5,.rn-services:is(.lg\:grid-cols-5){ grid-template-columns: repeat(5, minmax(0px, 1fr)); }}
.rn-services .school-item,.rn-services:is(.school-item){ --item-color: var(--primary); --item-bright: var(--brand-red); }
.rn-services .school-item:nth-child(5n/**/+2),.rn-services:is(.school-item:nth-child(5n/**/+2)){ --item-color: var(--school-blue); --item-bright: var(--school-cyan-bright); }
.rn-services .school-item:nth-child(5n/**/+3),.rn-services:is(.school-item:nth-child(5n/**/+3)){ --item-color: var(--school-green); --item-bright: var(--school-green-bright); }
.rn-services .school-item:nth-child(5n/**/+4),.rn-services:is(.school-item:nth-child(5n/**/+4)){ --item-color: var(--school-orange); --item-bright: var(--school-orange-bright); }
.rn-services .school-item:nth-child(5n/**/+5),.rn-services:is(.school-item:nth-child(5n/**/+5)){ --item-color: var(--brand-black); --item-bright: var(--school-yellow); }
.rn-services .school-service,.rn-services:is(.school-service){ border: 1px solid var(--item-bright); }
@supports (color: color-mix(in lab, red, red)){.rn-services .school-service,.rn-services:is(.school-service){ border: 1px solid color-mix(in srgb, var(--item-bright) 40%, var(--background)); }}
.rn-services .school-service,.rn-services:is(.school-service){ border-bottom: 5px solid var(--item-bright); border-radius: 8px; }
.rn-services .school-service:hover,.rn-services:is(.school-service:hover){ border-color: var(--item-color); }
.rn-services .school-service > span,.rn-services:is(.school-service > span){ background: var(--item-bright); }
@supports (color: color-mix(in lab, red, red)){.rn-services .school-service > span,.rn-services:is(.school-service > span){ background: color-mix(in srgb, var(--item-bright) 14%, var(--background)); }}
.rn-services .school-service > p:first-of-type,.rn-services:is(.school-service > p:first-of-type){ color: var(--item-color); }
.rn-services .school-gradient-text,.rn-services:is(.school-gradient-text){ background-image: linear-gradient(92deg, var(--school-blue) 0%, var(--brand-purple) 50%, var(--school-pink, #ec407a) 100%); color: rgba(0, 0, 0, 0); -webkit-text-fill-color: transparent; background-clip: text; }
.rn-services.school-reveal>div{opacity:0;transition:opacity .65s,transform .65s cubic-bezier(.2,.7,.2,1);transform:translateY(24px)}
.rn-services.school-reveal.is-visible>div{opacity:1;transform:none}
@media(prefers-reduced-motion:reduce){.rn-services.school-reveal>div{opacity:1;transition:none;transform:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00000f1 */.rn-videos .absolute,.rn-videos:is(.absolute){ position: absolute; }
.rn-videos .relative,.rn-videos:is(.relative){ position: relative; }
.rn-videos .top-1\/2,.rn-videos:is(.top-1\/2){ top: 50%; }
.rn-videos .left-1\/2,.rn-videos:is(.left-1\/2){ left: 50%; }
.rn-videos .mx-auto,.rn-videos:is(.mx-auto){ margin-inline: auto; }
.rn-videos .mt-2,.rn-videos:is(.mt-2){ margin-top: calc(var(--spacing) * 2); }
.rn-videos .mt-3,.rn-videos:is(.mt-3){ margin-top: calc(var(--spacing) * 3); }
.rn-videos .mt-4,.rn-videos:is(.mt-4){ margin-top: calc(var(--spacing) * 4); }
.rn-videos .mt-6,.rn-videos:is(.mt-6){ margin-top: calc(var(--spacing) * 6); }
.rn-videos .mb-8,.rn-videos:is(.mb-8){ margin-bottom: calc(var(--spacing) * 8); }
.rn-videos .block,.rn-videos:is(.block){ display: block; }
.rn-videos .flex,.rn-videos:is(.flex){ display: flex; }
.rn-videos .grid,.rn-videos:is(.grid){ display: grid; }
.rn-videos .inline-flex,.rn-videos:is(.inline-flex){ display: inline-flex; }
.rn-videos .aspect-video,.rn-videos:is(.aspect-video){ aspect-ratio: var(--aspect-video); }
.rn-videos .size-2\.5,.rn-videos:is(.size-2\.5){ width: calc(var(--spacing) * 2.5); height: calc(var(--spacing) * 2.5); }
.rn-videos .size-8,.rn-videos:is(.size-8){ width: calc(var(--spacing) * 8); height: calc(var(--spacing) * 8); }
.rn-videos .size-14,.rn-videos:is(.size-14){ width: calc(var(--spacing) * 14); height: calc(var(--spacing) * 14); }
.rn-videos .h-9,.rn-videos:is(.h-9){ height: calc(var(--spacing) * 9); }
.rn-videos .h-full,.rn-videos:is(.h-full){ height: 100%; }
.rn-videos .min-h-12,.rn-videos:is(.min-h-12){ min-height: calc(var(--spacing) * 12); }
.rn-videos .w-9,.rn-videos:is(.w-9){ width: calc(var(--spacing) * 9); }
.rn-videos .w-full,.rn-videos:is(.w-full){ width: 100%; }
.rn-videos .max-w-7xl,.rn-videos:is(.max-w-7xl){ max-width: var(--container-7xl); }
.rn-videos .min-w-0,.rn-videos:is(.min-w-0){ min-width: 0px; }
.rn-videos .flex-\[0_0_100\%\],.rn-videos:is(.flex-\[0_0_100\%\]){ flex: 0 0 100%; }
.rn-videos .-translate-x-1\/2,.rn-videos:is(.-translate-x-1\/2){ --tw-translate-x: calc(calc(1 / 2 * 100%) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }
.rn-videos .-translate-y-1\/2,.rn-videos:is(.-translate-y-1\/2){ --tw-translate-y: calc(calc(1 / 2 * 100%) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }
.rn-videos .cursor-pointer,.rn-videos:is(.cursor-pointer){ cursor: pointer; }
.rn-videos .touch-pan-y,.rn-videos:is(.touch-pan-y){ --tw-pan-y: pan-y; touch-action: var(--tw-pan-x, ) var(--tw-pan-y, ) var(--tw-pinch-zoom, ); }
.rn-videos .flex-wrap,.rn-videos:is(.flex-wrap){ flex-wrap: wrap; }
.rn-videos .place-items-center,.rn-videos:is(.place-items-center){ place-items: center; }
.rn-videos .items-center,.rn-videos:is(.items-center){ align-items: center; }
.rn-videos .items-end,.rn-videos:is(.items-end){ align-items: flex-end; }
.rn-videos .justify-between,.rn-videos:is(.justify-between){ justify-content: space-between; }
.rn-videos .justify-center,.rn-videos:is(.justify-center){ justify-content: center; }
.rn-videos .gap-1,.rn-videos:is(.gap-1){ gap: var(--spacing); }
.rn-videos .gap-2,.rn-videos:is(.gap-2){ gap: calc(var(--spacing) * 2); }
.rn-videos .gap-5,.rn-videos:is(.gap-5){ gap: calc(var(--spacing) * 5); }
.rn-videos .overflow-hidden,.rn-videos:is(.overflow-hidden){ overflow: hidden; }
.rn-videos .rounded-full,.rn-videos:is(.rounded-full){ border-radius: 3.40282e+38px; }
.rn-videos .rounded-lg,.rn-videos:is(.rounded-lg){ border-radius: var(--radius); }
.rn-videos .rounded-md,.rn-videos:is(.rounded-md){ border-radius: calc(var(--radius) - 2px); }
.rn-videos .border,.rn-videos:is(.border){ border-style: var(--tw-border-style); border-width: 1px; }
.rn-videos .border-input,.rn-videos:is(.border-input){ border-color: var(--input); }
.rn-videos .bg-background,.rn-videos:is(.bg-background){ background-color: var(--background); }
.rn-videos .bg-card,.rn-videos:is(.bg-card){ background-color: var(--card); }
.rn-videos .bg-primary,.rn-videos:is(.bg-primary){ background-color: var(--primary); }
.rn-videos .bg-school-blue\/30,.rn-videos:is(.bg-school-blue\/30){ background-color: var(--school-blue); }
@supports (color: color-mix(in lab, red, red)){.rn-videos .bg-school-blue\/30,.rn-videos:is(.bg-school-blue\/30){ background-color: color-mix(in oklab, var(--school-blue) 30%, transparent); }}
.rn-videos .object-cover,.rn-videos:is(.object-cover){ object-fit: cover; }
.rn-videos .p-5,.rn-videos:is(.p-5){ padding: calc(var(--spacing) * 5); }
.rn-videos .px-4,.rn-videos:is(.px-4){ padding-inline: calc(var(--spacing) * 4); }
.rn-videos .py-2,.rn-videos:is(.py-2){ padding-block: calc(var(--spacing) * 2); }
.rn-videos .py-16,.rn-videos:is(.py-16){ padding-block: calc(var(--spacing) * 16); }
.rn-videos .pr-5,.rn-videos:is(.pr-5){ padding-right: calc(var(--spacing) * 5); }
.rn-videos .text-center,.rn-videos:is(.text-center){ text-align: center; }
.rn-videos .font-bangla,.rn-videos:is(.font-bangla),.rn-videos .font-body,.rn-videos:is(.font-body){ font-family: "Hind Siliguri", sans-serif; }
.rn-videos .text-4xl,.rn-videos:is(.text-4xl){ font-size: var(--text-4xl); line-height: var(--tw-leading, var(--text-4xl--line-height)); }
.rn-videos .text-lg,.rn-videos:is(.text-lg){ font-size: var(--text-lg); line-height: var(--tw-leading, var(--text-lg--line-height)); }
.rn-videos .text-sm,.rn-videos:is(.text-sm){ font-size: var(--text-sm); line-height: var(--tw-leading, var(--text-sm--line-height)); }
.rn-videos .text-xs,.rn-videos:is(.text-xs){ font-size: var(--text-xs); line-height: var(--tw-leading, var(--text-xs--line-height)); }
.rn-videos .leading-6,.rn-videos:is(.leading-6){ --tw-leading: calc(var(--spacing) * 6); line-height: calc(var(--spacing) * 6); }
.rn-videos .font-bold,.rn-videos:is(.font-bold){ --tw-font-weight: var(--font-weight-bold); font-weight: var(--font-weight-bold); }
.rn-videos .font-medium,.rn-videos:is(.font-medium){ --tw-font-weight: var(--font-weight-medium); font-weight: var(--font-weight-medium); }
.rn-videos .whitespace-nowrap,.rn-videos:is(.whitespace-nowrap){ white-space: nowrap; }
.rn-videos .text-muted-foreground,.rn-videos:is(.text-muted-foreground){ color: var(--muted-foreground); }
.rn-videos .text-primary,.rn-videos:is(.text-primary){ color: var(--primary); }
.rn-videos .text-primary-foreground,.rn-videos:is(.text-primary-foreground){ color: var(--primary-foreground); }
.rn-videos .text-school-blue,.rn-videos:is(.text-school-blue){ color: var(--school-blue); }
.rn-videos .shadow,.rn-videos:is(.shadow){ --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }
.rn-videos .shadow-sm,.rn-videos:is(.shadow-sm){ --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }
.rn-videos .transition-colors,.rn-videos:is(.transition-colors){ transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to; transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)); transition-duration: var(--tw-duration, var(--default-transition-duration)); }
.rn-videos .transition-transform,.rn-videos:is(.transition-transform){ transition-property: transform, translate, scale, rotate; transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)); transition-duration: var(--tw-duration, var(--default-transition-duration)); }
.rn-videos .duration-500,.rn-videos:is(.duration-500){ --tw-duration: .5s; transition-duration: 0.5s; }
@media (hover: hover){.rn-videos .group-hover\:scale-105:is(:where(.group):hover *),.rn-videos:is(.group-hover\:scale-105:is(:where(.group):hover *)){ --tw-scale-x: 105%; --tw-scale-y: 105%; --tw-scale-z: 105%; scale: var(--tw-scale-x) var(--tw-scale-y); }}
@media (hover: hover){.rn-videos .hover\:bg-accent:hover,.rn-videos:is(.hover\:bg-accent:hover),.rn-videos .hover\:bg-accent\/90:hover,.rn-videos:is(.hover\:bg-accent\/90:hover){ background-color: var(--accent); }}
@media (hover: hover){.rn-videos .hover\:bg-primary\/90:hover,.rn-videos:is(.hover\:bg-primary\/90:hover){ background-color: var(--primary); }}
@media (hover: hover){@supports (color: color-mix(in lab, red, red)){.rn-videos .hover\:bg-primary\/90:hover,.rn-videos:is(.hover\:bg-primary\/90:hover){ background-color: color-mix(in oklab, var(--primary) 90%, transparent); }}}
@media (hover: hover){.rn-videos .hover\:text-accent-foreground:hover,.rn-videos:is(.hover\:text-accent-foreground:hover){ color: var(--accent-foreground); }}
.rn-videos .focus-visible\:ring-1:focus-visible,.rn-videos:is(.focus-visible\:ring-1:focus-visible){ --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }
.rn-videos .focus-visible\:ring-ring:focus-visible,.rn-videos:is(.focus-visible\:ring-ring:focus-visible){ --tw-ring-color: var(--ring); }
.rn-videos .focus-visible\:outline-none:focus-visible,.rn-videos:is(.focus-visible\:outline-none:focus-visible){ --tw-outline-style: none; outline-style: none; }
.rn-videos .disabled\:pointer-events-none:disabled,.rn-videos:is(.disabled\:pointer-events-none:disabled){ pointer-events: none; }
.rn-videos .disabled\:cursor-not-allowed:disabled,.rn-videos:is(.disabled\:cursor-not-allowed:disabled){ cursor: not-allowed; }
.rn-videos .disabled\:opacity-50:disabled,.rn-videos:is(.disabled\:opacity-50:disabled){ opacity: 0.5; }
@media (width >= 40rem){.rn-videos .sm\:flex-\[0_0_50\%\],.rn-videos:is(.sm\:flex-\[0_0_50\%\]){ flex: 0 0 50%; }}
@media (width >= 40rem){.rn-videos .sm\:px-6,.rn-videos:is(.sm\:px-6){ padding-inline: calc(var(--spacing) * 6); }}
@media (width >= 40rem){.rn-videos .sm\:py-20,.rn-videos:is(.sm\:py-20){ padding-block: calc(var(--spacing) * 20); }}
@media (width >= 40rem){.rn-videos .sm\:text-5xl,.rn-videos:is(.sm\:text-5xl){ font-size: var(--text-5xl); line-height: var(--tw-leading, var(--text-5xl--line-height)); }}
@media (width >= 64rem){.rn-videos .lg\:flex-\[0_0_33\.333\%\],.rn-videos:is(.lg\:flex-\[0_0_33\.333\%\]){ flex: 0 0 33.333%; }}
.rn-videos .\[\&_svg\]\:pointer-events-none svg,.rn-videos:is(.\[\&_svg\]\:pointer-events-none svg){ pointer-events: none; }
.rn-videos .\[\&_svg\]\:size-4 svg,.rn-videos:is(.\[\&_svg\]\:size-4 svg){ width: calc(var(--spacing) * 4); height: calc(var(--spacing) * 4); }
.rn-videos .\[\&_svg\]\:shrink-0 svg,.rn-videos:is(.\[\&_svg\]\:shrink-0 svg){ flex-shrink: 0; }
.rn-videos .school-item,.rn-videos:is(.school-item){ --item-color: var(--primary); --item-bright: var(--brand-red); }
.rn-videos .school-item:nth-child(5n/**/+2),.rn-videos:is(.school-item:nth-child(5n/**/+2)){ --item-color: var(--school-blue); --item-bright: var(--school-cyan-bright); }
.rn-videos .school-item:nth-child(5n/**/+3),.rn-videos:is(.school-item:nth-child(5n/**/+3)){ --item-color: var(--school-green); --item-bright: var(--school-green-bright); }
.rn-videos .school-item:nth-child(5n/**/+4),.rn-videos:is(.school-item:nth-child(5n/**/+4)){ --item-color: var(--school-orange); --item-bright: var(--school-orange-bright); }
.rn-videos .school-item:nth-child(5n/**/+5),.rn-videos:is(.school-item:nth-child(5n/**/+5)){ --item-color: var(--brand-black); --item-bright: var(--school-yellow); }
.rn-videos .school-gradient-text,.rn-videos:is(.school-gradient-text){ background-image: linear-gradient(92deg, var(--school-blue) 0%, var(--brand-purple) 50%, var(--school-pink, #ec407a) 100%); color: rgba(0, 0, 0, 0); -webkit-text-fill-color: transparent; background-clip: text; }
.rn-videos .video-card,.rn-videos:is(.video-card){ border: 1px solid var(--item-bright); }
@supports (color: color-mix(in lab, red, red)){.rn-videos .video-card,.rn-videos:is(.video-card){ border: 1px solid color-mix(in srgb, var(--item-bright) 30%, var(--background)); }}
.rn-videos .video-card,.rn-videos:is(.video-card){ border-bottom: 5px solid var(--item-bright); }
.rn-videos .video-play,.rn-videos:is(.video-play){ background: var(--item-color); color: var(--primary-foreground); border: 3px solid var(--background); transition: transform 0.3s; }
.rn-videos .video-card:hover .video-play,.rn-videos:is(.video-card:hover .video-play){ transform: translate(-50%, -50%) scale(1.1); }
.rn-videos .video-category,.rn-videos:is(.video-category){ color: var(--item-color); }
.rn-videos .color-tool,.rn-videos:is(.color-tool),.rn-videos .school-button,.rn-videos:is(.school-button){ color: var(--primary-foreground); background: var(--primary); box-shadow: var(--school-shadow); border: 0px; border-radius: 8px; }
.rn-videos .color-tool:nth-child(2),.rn-videos:is(.color-tool:nth-child(2)){ background: var(--school-green); --item-color: var(--school-green); }
.rn-videos .color-tool:nth-child(3),.rn-videos:is(.color-tool:nth-child(3)){ background: var(--school-blue); --item-color: var(--school-blue); }
.rn-videos .color-tool:hover,.rn-videos:is(.color-tool:hover),.rn-videos .school-button:hover,.rn-videos:is(.school-button:hover){ background: var(--school-orange); color: var(--primary-foreground); }
.rn-videos .school-button,.rn-videos:is(.school-button){ isolation: isolate; position: relative; overflow: hidden; }
.rn-videos .school-button::before,.rn-videos:is(.school-button::before){ content: ""; z-index: -1; background: var(--school-blue); transition: transform 0.4s; position: absolute; inset: 0px; transform: translateX(-101%); }
.rn-videos .school-button:hover::before,.rn-videos:is(.school-button:hover::before){ transform: translateX(0px); }
.rn-videos.school-reveal>div{opacity:0;transition:opacity .65s,transform .65s cubic-bezier(.2,.7,.2,1);transform:translateY(24px)}
.rn-videos.school-reveal.is-visible>div{opacity:1;transform:none}
@media(prefers-reduced-motion:reduce){.rn-videos.school-reveal>div{opacity:1;transition:none;transform:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0000154 */.rn-message .absolute,.rn-message:is(.absolute){ position: absolute; }
.rn-message .relative,.rn-message:is(.relative){ position: relative; }
.rn-message .-inset-2,.rn-message:is(.-inset-2){ inset: calc(var(--spacing) * -2); }
.rn-message .inset-0,.rn-message:is(.inset-0){ inset: 0px; }
.rn-message .-bottom-6,.rn-message:is(.-bottom-6){ bottom: calc(var(--spacing) * -6); }
.rn-message .-left-3,.rn-message:is(.-left-3){ left: calc(var(--spacing) * -3); }
.rn-message .z-20,.rn-message:is(.z-20){ z-index: 20; }
.rn-message .z-30,.rn-message:is(.z-30){ z-index: 30; }
.rn-message .mx-auto,.rn-message:is(.mx-auto){ margin-inline: auto; }
.rn-message .mt-1,.rn-message:is(.mt-1){ margin-top: var(--spacing); }
.rn-message .mb-1,.rn-message:is(.mb-1){ margin-bottom: var(--spacing); }
.rn-message .mb-4,.rn-message:is(.mb-4){ margin-bottom: calc(var(--spacing) * 4); }
.rn-message .mb-8,.rn-message:is(.mb-8){ margin-bottom: calc(var(--spacing) * 8); }
.rn-message .mb-10,.rn-message:is(.mb-10){ margin-bottom: calc(var(--spacing) * 10); }
.rn-message .block,.rn-message:is(.block){ display: block; }
.rn-message .flex,.rn-message:is(.flex){ display: flex; }
.rn-message .aspect-\[4\/5\],.rn-message:is(.aspect-\[4\/5\]){ aspect-ratio: 4 / 5; }
.rn-message .h-\[2px\],.rn-message:is(.h-\[2px\]){ height: 2px; }
.rn-message .h-full,.rn-message:is(.h-full){ height: 100%; }
.rn-message .w-6,.rn-message:is(.w-6){ width: calc(var(--spacing) * 6); }
.rn-message .w-8,.rn-message:is(.w-8){ width: calc(var(--spacing) * 8); }
.rn-message .w-full,.rn-message:is(.w-full){ width: 100%; }
.rn-message .max-w-2xl,.rn-message:is(.max-w-2xl){ max-width: var(--container-2xl); }
.rn-message .max-w-7xl,.rn-message:is(.max-w-7xl){ max-width: var(--container-7xl); }
.rn-message .max-w-sm,.rn-message:is(.max-w-sm){ max-width: var(--container-sm); }
.rn-message .flex-col,.rn-message:is(.flex-col){ flex-direction: column; }
.rn-message .items-center,.rn-message:is(.items-center){ align-items: center; }
.rn-message .gap-3,.rn-message:is(.gap-3){ gap: calc(var(--spacing) * 3); }
.rn-message .gap-12,.rn-message:is(.gap-12){ gap: calc(var(--spacing) * 12); }
.rn-message .overflow-hidden,.rn-message:is(.overflow-hidden){ overflow: hidden; }
.rn-message .rounded-lg,.rn-message:is(.rounded-lg){ border-radius: var(--radius); }
.rn-message .rounded-xl,.rn-message:is(.rounded-xl){ border-radius: calc(var(--radius) + 4px); }
.rn-message .border,.rn-message:is(.border){ border-style: var(--tw-border-style); border-width: 1px; }
.rn-message .border-l-2,.rn-message:is(.border-l-2){ border-left-style: var(--tw-border-style); border-left-width: 2px; }
.rn-message .border-l-4,.rn-message:is(.border-l-4){ border-left-style: var(--tw-border-style); border-left-width: 4px; }
.rn-message .border-border,.rn-message:is(.border-border){ border-color: var(--border); }
.rn-message .border-brand-gold,.rn-message:is(.border-brand-gold){ border-color: var(--brand-gold); }
.rn-message .border-brand-gold\/30,.rn-message:is(.border-brand-gold\/30){ border-color: var(--brand-gold); }
@supports (color: color-mix(in lab, red, red)){.rn-message .border-brand-gold\/30,.rn-message:is(.border-brand-gold\/30){ border-color: color-mix(in oklab, var(--brand-gold) 30%, transparent); }}
.rn-message .bg-brand-gold,.rn-message:is(.bg-brand-gold){ background-color: var(--brand-gold); }
.rn-message .bg-card,.rn-message:is(.bg-card){ background-color: var(--card); }
.rn-message .bg-card\/95,.rn-message:is(.bg-card\/95){ background-color: var(--card); }
@supports (color: color-mix(in lab, red, red)){.rn-message .bg-card\/95,.rn-message:is(.bg-card\/95){ background-color: color-mix(in oklab, var(--card) 95%, transparent); }}
.rn-message .bg-primary,.rn-message:is(.bg-primary){ background-color: var(--primary); }
.rn-message .bg-gradient-to-t,.rn-message:is(.bg-gradient-to-t){ --tw-gradient-position: to top in oklab; background-image: linear-gradient(var(--tw-gradient-stops)); }
.rn-message .from-primary\/40,.rn-message:is(.from-primary\/40){ --tw-gradient-from: var(--primary); }
@supports (color: color-mix(in lab, red, red)){.rn-message .from-primary\/40,.rn-message:is(.from-primary\/40){ --tw-gradient-from: color-mix(in oklab, var(--primary) 40%, transparent); }}
.rn-message .from-primary\/40,.rn-message:is(.from-primary\/40){ --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
.rn-message .via-transparent,.rn-message:is(.via-transparent){ --tw-gradient-via: transparent; --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-via-stops); }
.rn-message .to-transparent,.rn-message:is(.to-transparent){ --tw-gradient-to: transparent; --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
.rn-message .object-cover,.rn-message:is(.object-cover){ object-fit: cover; }
.rn-message .p-4,.rn-message:is(.p-4){ padding: calc(var(--spacing) * 4); }
.rn-message .p-8,.rn-message:is(.p-8){ padding: calc(var(--spacing) * 8); }
.rn-message .px-4,.rn-message:is(.px-4){ padding-inline: calc(var(--spacing) * 4); }
.rn-message .py-16,.rn-message:is(.py-16){ padding-block: calc(var(--spacing) * 16); }
.rn-message .pl-4,.rn-message:is(.pl-4){ padding-left: calc(var(--spacing) * 4); }
.rn-message .font-bangla,.rn-message:is(.font-bangla),.rn-message .font-body,.rn-message:is(.font-body){ font-family: "Hind Siliguri", sans-serif; }
.rn-message .text-3xl,.rn-message:is(.text-3xl){ font-size: var(--text-3xl); line-height: var(--tw-leading, var(--text-3xl--line-height)); }
.rn-message .text-4xl,.rn-message:is(.text-4xl){ font-size: var(--text-4xl); line-height: var(--tw-leading, var(--text-4xl--line-height)); }
.rn-message .text-base,.rn-message:is(.text-base){ font-size: var(--text-base); line-height: var(--tw-leading, var(--text-base--line-height)); }
.rn-message .text-lg,.rn-message:is(.text-lg){ font-size: var(--text-lg); line-height: var(--tw-leading, var(--text-lg--line-height)); }
.rn-message .text-xl,.rn-message:is(.text-xl){ font-size: var(--text-xl); line-height: var(--tw-leading, var(--text-xl--line-height)); }
.rn-message .text-xs,.rn-message:is(.text-xs){ font-size: var(--text-xs); line-height: var(--tw-leading, var(--text-xs--line-height)); }
.rn-message .text-\[10px\],.rn-message:is(.text-\[10px\]){ font-size: 10px; }
.rn-message .leading-8,.rn-message:is(.leading-8){ --tw-leading: calc(var(--spacing) * 8); line-height: calc(var(--spacing) * 8); }
.rn-message .leading-none,.rn-message:is(.leading-none){ --tw-leading: 1; line-height: 1; }
.rn-message .leading-relaxed,.rn-message:is(.leading-relaxed){ --tw-leading: var(--leading-relaxed); line-height: var(--leading-relaxed); }
.rn-message .leading-tight,.rn-message:is(.leading-tight){ --tw-leading: var(--leading-tight); line-height: var(--leading-tight); }
.rn-message .font-bold,.rn-message:is(.font-bold){ --tw-font-weight: var(--font-weight-bold); font-weight: var(--font-weight-bold); }
.rn-message .font-medium,.rn-message:is(.font-medium){ --tw-font-weight: var(--font-weight-medium); font-weight: var(--font-weight-medium); }
.rn-message .font-semibold,.rn-message:is(.font-semibold){ --tw-font-weight: var(--font-weight-semibold); font-weight: var(--font-weight-semibold); }
.rn-message .tracking-\[0\.2em\],.rn-message:is(.tracking-\[0\.2em\]){ --tw-tracking: .2em; letter-spacing: 0.2em; }
.rn-message .tracking-wide,.rn-message:is(.tracking-wide){ --tw-tracking: var(--tracking-wide); letter-spacing: var(--tracking-wide); }
.rn-message .tracking-widest,.rn-message:is(.tracking-widest){ --tw-tracking: var(--tracking-widest); letter-spacing: var(--tracking-widest); }
.rn-message .text-foreground,.rn-message:is(.text-foreground){ color: var(--foreground); }
.rn-message .text-foreground\/70,.rn-message:is(.text-foreground\/70){ color: var(--foreground); }
@supports (color: color-mix(in lab, red, red)){.rn-message .text-foreground\/70,.rn-message:is(.text-foreground\/70){ color: color-mix(in oklab, var(--foreground) 70%, transparent); }}
.rn-message .text-foreground\/85,.rn-message:is(.text-foreground\/85){ color: var(--foreground); }
@supports (color: color-mix(in lab, red, red)){.rn-message .text-foreground\/85,.rn-message:is(.text-foreground\/85){ color: color-mix(in oklab, var(--foreground) 85%, transparent); }}
.rn-message .text-primary,.rn-message:is(.text-primary){ color: var(--primary); }
.rn-message .text-school-blue,.rn-message:is(.text-school-blue){ color: var(--school-blue); }
.rn-message .uppercase,.rn-message:is(.uppercase){ text-transform: uppercase; }
.rn-message .italic,.rn-message:is(.italic){ font-style: italic; }
.rn-message .shadow-lg,.rn-message:is(.shadow-lg){ --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, #0000001a), 0 4px 6px -4px var(--tw-shadow-color, #0000001a); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }
.rn-message .shadow-xl,.rn-message:is(.shadow-xl){ --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, #0000001a), 0 8px 10px -6px var(--tw-shadow-color, #0000001a); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }
.rn-message .transition-transform,.rn-message:is(.transition-transform){ transition-property: transform, translate, scale, rotate; transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)); transition-duration: var(--tw-duration, var(--default-transition-duration)); }
.rn-message .duration-700,.rn-message:is(.duration-700){ --tw-duration: .7s; transition-duration: 0.7s; }
@media (hover: hover){.rn-message .group-hover\:scale-105:is(:where(.group):hover *),.rn-message:is(.group-hover\:scale-105:is(:where(.group):hover *)){ --tw-scale-x: 105%; --tw-scale-y: 105%; --tw-scale-z: 105%; scale: var(--tw-scale-x) var(--tw-scale-y); }}
@media (width >= 40rem){.rn-message .sm\:px-6,.rn-message:is(.sm\:px-6){ padding-inline: calc(var(--spacing) * 6); }}
@media (width >= 40rem){.rn-message .sm\:py-20,.rn-message:is(.sm\:py-20){ padding-block: calc(var(--spacing) * 20); }}
@media (width >= 40rem){.rn-message .sm\:text-5xl,.rn-message:is(.sm\:text-5xl){ font-size: var(--text-5xl); line-height: var(--tw-leading, var(--text-5xl--line-height)); }}
@media (width >= 48rem){.rn-message .md\:w-5\/12,.rn-message:is(.md\:w-5\/12){ width: 41.6667%; }}
@media (width >= 48rem){.rn-message .md\:w-8\/12,.rn-message:is(.md\:w-8\/12){ width: 66.6667%; }}
@media (width >= 48rem){.rn-message .md\:flex-row,.rn-message:is(.md\:flex-row){ flex-direction: row; }}
@media (width >= 48rem){.rn-message .md\:p-12,.rn-message:is(.md\:p-12){ padding: calc(var(--spacing) * 12); }}
@media (width >= 48rem){.rn-message .md\:text-2xl,.rn-message:is(.md\:text-2xl){ font-size: var(--text-2xl); line-height: var(--tw-leading, var(--text-2xl--line-height)); }}
@media (width >= 64rem){.rn-message .lg\:-ml-16,.rn-message:is(.lg\:-ml-16){ margin-left: calc(var(--spacing) * -16); }}
@media (width >= 64rem){.rn-message .lg\:gap-0,.rn-message:is(.lg\:gap-0){ gap: 0px; }}
@media (width >= 64rem){.rn-message .lg\:p-14,.rn-message:is(.lg\:p-14){ padding: calc(var(--spacing) * 14); }}
.rn-message .school-message,.rn-message:is(.school-message){ border-top: 5px solid var(--school-green-bright); }
.rn-message.school-reveal>div{opacity:0;transition:opacity .65s,transform .65s cubic-bezier(.2,.7,.2,1);transform:translateY(24px)}
.rn-message.school-reveal.is-visible>div{opacity:1;transform:none}
@media(prefers-reduced-motion:reduce){.rn-message.school-reveal>div{opacity:1;transition:none;transform:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-000016f */.rn-why-us .pointer-events-none,.rn-why-us:is(.pointer-events-none){ pointer-events: none; }
.rn-why-us .absolute,.rn-why-us:is(.absolute){ position: absolute; }
.rn-why-us .relative,.rn-why-us:is(.relative){ position: relative; }
.rn-why-us .top-0,.rn-why-us:is(.top-0){ top: 0px; }
.rn-why-us .-right-2,.rn-why-us:is(.-right-2){ right: calc(var(--spacing) * -2); }
.rn-why-us .right-4,.rn-why-us:is(.right-4){ right: calc(var(--spacing) * 4); }
.rn-why-us .-bottom-2,.rn-why-us:is(.-bottom-2){ bottom: calc(var(--spacing) * -2); }
.rn-why-us .mx-auto,.rn-why-us:is(.mx-auto){ margin-inline: auto; }
.rn-why-us .mt-3,.rn-why-us:is(.mt-3){ margin-top: calc(var(--spacing) * 3); }
.rn-why-us .mt-5,.rn-why-us:is(.mt-5){ margin-top: calc(var(--spacing) * 5); }
.rn-why-us .mt-8,.rn-why-us:is(.mt-8){ margin-top: calc(var(--spacing) * 8); }
.rn-why-us .mt-14,.rn-why-us:is(.mt-14){ margin-top: calc(var(--spacing) * 14); }
.rn-why-us .mb-6,.rn-why-us:is(.mb-6){ margin-bottom: calc(var(--spacing) * 6); }
.rn-why-us .flex,.rn-why-us:is(.flex){ display: flex; }
.rn-why-us .grid,.rn-why-us:is(.grid){ display: grid; }
.rn-why-us .size-1,.rn-why-us:is(.size-1){ width: var(--spacing); height: var(--spacing); }
.rn-why-us .size-2,.rn-why-us:is(.size-2){ width: calc(var(--spacing) * 2); height: calc(var(--spacing) * 2); }
.rn-why-us .size-8,.rn-why-us:is(.size-8){ width: calc(var(--spacing) * 8); height: calc(var(--spacing) * 8); }
.rn-why-us .size-20,.rn-why-us:is(.size-20){ width: calc(var(--spacing) * 20); height: calc(var(--spacing) * 20); }
.rn-why-us .h-1,.rn-why-us:is(.h-1){ height: var(--spacing); }
.rn-why-us .h-full,.rn-why-us:is(.h-full){ height: 100%; }
.rn-why-us .h-px,.rn-why-us:is(.h-px){ height: 1px; }
.rn-why-us .w-8,.rn-why-us:is(.w-8){ width: calc(var(--spacing) * 8); }
.rn-why-us .w-12,.rn-why-us:is(.w-12){ width: calc(var(--spacing) * 12); }
.rn-why-us .max-w-7xl,.rn-why-us:is(.max-w-7xl){ max-width: var(--container-7xl); }
.rn-why-us .flex-col,.rn-why-us:is(.flex-col){ flex-direction: column; }
.rn-why-us .items-center,.rn-why-us:is(.items-center){ align-items: center; }
.rn-why-us .justify-center,.rn-why-us:is(.justify-center){ justify-content: center; }
.rn-why-us .gap-2,.rn-why-us:is(.gap-2){ gap: calc(var(--spacing) * 2); }
.rn-why-us .gap-8,.rn-why-us:is(.gap-8){ gap: calc(var(--spacing) * 8); }
.rn-why-us .overflow-hidden,.rn-why-us:is(.overflow-hidden){ overflow: hidden; }
.rn-why-us .rounded-full,.rn-why-us:is(.rounded-full){ border-radius: 3.40282e+38px; }
.rn-why-us .rounded-lg,.rn-why-us:is(.rounded-lg){ border-radius: var(--radius); }
.rn-why-us .rounded-xl,.rn-why-us:is(.rounded-xl){ border-radius: calc(var(--radius) + 4px); }
.rn-why-us .border,.rn-why-us:is(.border){ border-style: var(--tw-border-style); border-width: 1px; }
.rn-why-us .border-2,.rn-why-us:is(.border-2){ border-style: var(--tw-border-style); border-width: 2px; }
.rn-why-us .border-y,.rn-why-us:is(.border-y){ border-block-style: var(--tw-border-style); border-block-width: 1px; }
.rn-why-us .border-border,.rn-why-us:is(.border-border){ border-color: var(--border); }
.rn-why-us .border-brand-black\/10,.rn-why-us:is(.border-brand-black\/10){ border-color: var(--brand-black); }
@supports (color: color-mix(in lab, red, red)){.rn-why-us .border-brand-black\/10,.rn-why-us:is(.border-brand-black\/10){ border-color: color-mix(in oklab, var(--brand-black) 10%, transparent); }}
.rn-why-us .border-card,.rn-why-us:is(.border-card){ border-color: var(--card); }
.rn-why-us .bg-background,.rn-why-us:is(.bg-background){ background-color: var(--background); }
.rn-why-us .bg-brand-black,.rn-why-us:is(.bg-brand-black){ background-color: var(--brand-black); }
.rn-why-us .bg-brand-gold,.rn-why-us:is(.bg-brand-gold){ background-color: var(--brand-gold); }
.rn-why-us .bg-card,.rn-why-us:is(.bg-card){ background-color: var(--card); }
.rn-why-us .bg-primary,.rn-why-us:is(.bg-primary){ background-color: var(--primary); }
.rn-why-us .bg-primary-foreground,.rn-why-us:is(.bg-primary-foreground){ background-color: var(--primary-foreground); }
.rn-why-us .p-10,.rn-why-us:is(.p-10){ padding: calc(var(--spacing) * 10); }
.rn-why-us .px-4,.rn-why-us:is(.px-4){ padding-inline: calc(var(--spacing) * 4); }
.rn-why-us .py-20,.rn-why-us:is(.py-20){ padding-block: calc(var(--spacing) * 20); }
.rn-why-us .text-center,.rn-why-us:is(.text-center){ text-align: center; }
.rn-why-us .font-bangla,.rn-why-us:is(.font-bangla),.rn-why-us .font-body,.rn-why-us:is(.font-body){ font-family: "Hind Siliguri", sans-serif; }
.rn-why-us .font-display,.rn-why-us:is(.font-display){ font-family: "Hind Siliguri", Outfit, sans-serif; }
.rn-why-us .text-2xl,.rn-why-us:is(.text-2xl){ font-size: var(--text-2xl); line-height: var(--tw-leading, var(--text-2xl--line-height)); }
.rn-why-us .text-3xl,.rn-why-us:is(.text-3xl){ font-size: var(--text-3xl); line-height: var(--tw-leading, var(--text-3xl--line-height)); }
.rn-why-us .text-4xl,.rn-why-us:is(.text-4xl){ font-size: var(--text-4xl); line-height: var(--tw-leading, var(--text-4xl--line-height)); }
.rn-why-us .text-9xl,.rn-why-us:is(.text-9xl){ font-size: var(--text-9xl); line-height: var(--tw-leading, var(--text-9xl--line-height)); }
.rn-why-us .leading-7,.rn-why-us:is(.leading-7){ --tw-leading: calc(var(--spacing) * 7); line-height: calc(var(--spacing) * 7); }
.rn-why-us .font-bold,.rn-why-us:is(.font-bold){ --tw-font-weight: var(--font-weight-bold); font-weight: var(--font-weight-bold); }
.rn-why-us .tracking-tight,.rn-why-us:is(.tracking-tight){ --tw-tracking: var(--tracking-tight); letter-spacing: var(--tracking-tight); }
.rn-why-us .text-brand-black\/5,.rn-why-us:is(.text-brand-black\/5){ color: var(--brand-black); }
@supports (color: color-mix(in lab, red, red)){.rn-why-us .text-brand-black\/5,.rn-why-us:is(.text-brand-black\/5){ color: color-mix(in oklab, var(--brand-black) 5%, transparent); }}
.rn-why-us .text-brand-gold,.rn-why-us:is(.text-brand-gold){ color: var(--brand-gold); }
.rn-why-us .text-muted-foreground,.rn-why-us:is(.text-muted-foreground){ color: var(--muted-foreground); }
.rn-why-us .text-primary,.rn-why-us:is(.text-primary){ color: var(--primary); }
.rn-why-us .italic,.rn-why-us:is(.italic){ font-style: italic; }
.rn-why-us .shadow-lg,.rn-why-us:is(.shadow-lg){ --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, #0000001a), 0 4px 6px -4px var(--tw-shadow-color, #0000001a); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }
.rn-why-us .shadow-sm,.rn-why-us:is(.shadow-sm){ --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }
.rn-why-us .shadow-brand-black\/15,.rn-why-us:is(.shadow-brand-black\/15){ --tw-shadow-color: var(--brand-black); }
@supports (color: color-mix(in lab, red, red)){.rn-why-us .shadow-brand-black\/15,.rn-why-us:is(.shadow-brand-black\/15){ --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--brand-black) 15%, transparent) var(--tw-shadow-alpha), transparent); }}
.rn-why-us .transition-all,.rn-why-us:is(.transition-all){ transition-property: all; transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)); transition-duration: var(--tw-duration, var(--default-transition-duration)); }
.rn-why-us .transition-transform,.rn-why-us:is(.transition-transform){ transition-property: transform, translate, scale, rotate; transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)); transition-duration: var(--tw-duration, var(--default-transition-duration)); }
.rn-why-us .duration-300,.rn-why-us:is(.duration-300){ --tw-duration: .3s; transition-duration: 0.3s; }
.rn-why-us .duration-500,.rn-why-us:is(.duration-500){ --tw-duration: .5s; transition-duration: 0.5s; }
.rn-why-us .select-none,.rn-why-us:is(.select-none){ user-select: none; }
@media (hover: hover){.rn-why-us .group-hover\:w-16:is(:where(.group):hover *),.rn-why-us:is(.group-hover\:w-16:is(:where(.group):hover *)){ width: calc(var(--spacing) * 16); }}
@media (hover: hover){.rn-why-us .group-hover\:scale-105:is(:where(.group):hover *),.rn-why-us:is(.group-hover\:scale-105:is(:where(.group):hover *)){ --tw-scale-x: 105%; --tw-scale-y: 105%; --tw-scale-z: 105%; scale: var(--tw-scale-x) var(--tw-scale-y); }}
.rn-why-us .before\:absolute::before,.rn-why-us:is(.before\:absolute::before){ content: var(--tw-content); position: absolute; }
.rn-why-us .before\:inset-x-0::before,.rn-why-us:is(.before\:inset-x-0::before){ content: var(--tw-content); inset-inline: 0px; }
.rn-why-us .before\:top-0::before,.rn-why-us:is(.before\:top-0::before){ content: var(--tw-content); top: 0px; }
.rn-why-us .before\:h-1::before,.rn-why-us:is(.before\:h-1::before){ content: var(--tw-content); height: var(--spacing); }
.rn-why-us .before\:bg-primary::before,.rn-why-us:is(.before\:bg-primary::before){ content: var(--tw-content); background-color: var(--primary); }
@media (hover: hover){.rn-why-us .hover\:-translate-y-1:hover,.rn-why-us:is(.hover\:-translate-y-1:hover){ --tw-translate-y: calc(var(--spacing) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }}
@media (hover: hover){.rn-why-us .hover\:border-primary\/30:hover,.rn-why-us:is(.hover\:border-primary\/30:hover){ border-color: var(--primary); }}
@media (hover: hover){@supports (color: color-mix(in lab, red, red)){.rn-why-us .hover\:border-primary\/30:hover,.rn-why-us:is(.hover\:border-primary\/30:hover){ border-color: color-mix(in oklab, var(--primary) 30%, transparent); }}}
@media (hover: hover){.rn-why-us .hover\:shadow-lg:hover,.rn-why-us:is(.hover\:shadow-lg:hover){ --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, #0000001a), 0 4px 6px -4px var(--tw-shadow-color, #0000001a); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }}
@media (width >= 40rem){.rn-why-us .sm\:px-6,.rn-why-us:is(.sm\:px-6){ padding-inline: calc(var(--spacing) * 6); }}
@media (width >= 40rem){.rn-why-us .sm\:text-5xl,.rn-why-us:is(.sm\:text-5xl){ font-size: var(--text-5xl); line-height: var(--tw-leading, var(--text-5xl--line-height)); }}
@media (width >= 48rem){.rn-why-us .md\:grid-cols-3,.rn-why-us:is(.md\:grid-cols-3){ grid-template-columns: repeat(3, minmax(0px, 1fr)); }}
@media (width >= 48rem){.rn-why-us .md\:gap-6,.rn-why-us:is(.md\:gap-6){ gap: calc(var(--spacing) * 6); }}
@media (width >= 64rem){.rn-why-us .lg\:gap-10,.rn-why-us:is(.lg\:gap-10){ gap: calc(var(--spacing) * 10); }}
.rn-why-us .school-item,.rn-why-us:is(.school-item){ --item-color: var(--primary); --item-bright: var(--brand-red); }
.rn-why-us .school-item:nth-child(5n/**/+2),.rn-why-us:is(.school-item:nth-child(5n/**/+2)){ --item-color: var(--school-blue); --item-bright: var(--school-cyan-bright); }
.rn-why-us .school-item:nth-child(5n/**/+3),.rn-why-us:is(.school-item:nth-child(5n/**/+3)){ --item-color: var(--school-green); --item-bright: var(--school-green-bright); }
.rn-why-us .school-item:nth-child(5n/**/+4),.rn-why-us:is(.school-item:nth-child(5n/**/+4)){ --item-color: var(--school-orange); --item-bright: var(--school-orange-bright); }
.rn-why-us .school-item:nth-child(5n/**/+5),.rn-why-us:is(.school-item:nth-child(5n/**/+5)){ --item-color: var(--brand-black); --item-bright: var(--school-yellow); }
.rn-why-us .school-gradient-text,.rn-why-us:is(.school-gradient-text){ background-image: linear-gradient(92deg, var(--school-blue) 0%, var(--brand-purple) 50%, var(--school-pink, #ec407a) 100%); color: rgba(0, 0, 0, 0); -webkit-text-fill-color: transparent; background-clip: text; }
.rn-why-us .school-reason article,.rn-why-us:is(.school-reason article){ border-bottom: 4px solid var(--item-bright); border-radius: 8px; }
.rn-why-us .school-reason article::before,.rn-why-us:is(.school-reason article::before){ background: var(--item-bright); }
.rn-why-us .school-reason article > div:first-of-type > div:first-child,.rn-why-us:is(.school-reason article > div:first-of-type > div:first-child){ background: var(--item-color); }
.rn-why-us .school-reason article > div:first-of-type > div:first-child span,.rn-why-us:is(.school-reason article > div:first-of-type > div:first-child span){ color: var(--primary-foreground); }
.rn-why-us .school-reason article > div:first-of-type > div:last-child,.rn-why-us:is(.school-reason article > div:first-of-type > div:last-child),.rn-why-us .school-reason article > div:last-child,.rn-why-us:is(.school-reason article > div:last-child){ background: var(--item-bright); }
.rn-why-us.school-reveal>div{opacity:0;transition:opacity .65s,transform .65s cubic-bezier(.2,.7,.2,1);transform:translateY(24px)}
.rn-why-us.school-reveal.is-visible>div{opacity:1;transform:none}
@media(prefers-reduced-motion:reduce){.rn-why-us.school-reveal>div{opacity:1;transition:none;transform:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0000199 */.rn-facilities .pointer-events-none,.rn-facilities:is(.pointer-events-none){ pointer-events: none; }
.rn-facilities .absolute,.rn-facilities:is(.absolute){ position: absolute; }
.rn-facilities .relative,.rn-facilities:is(.relative){ position: relative; }
.rn-facilities .top-0,.rn-facilities:is(.top-0){ top: 0px; }
.rn-facilities .right-0,.rn-facilities:is(.right-0){ right: 0px; }
.rn-facilities .right-4,.rn-facilities:is(.right-4){ right: calc(var(--spacing) * 4); }
.rn-facilities .bottom-2,.rn-facilities:is(.bottom-2){ bottom: calc(var(--spacing) * 2); }
.rn-facilities .mx-auto,.rn-facilities:is(.mx-auto){ margin-inline: auto; }
.rn-facilities .mt-2,.rn-facilities:is(.mt-2){ margin-top: calc(var(--spacing) * 2); }
.rn-facilities .mt-3,.rn-facilities:is(.mt-3){ margin-top: calc(var(--spacing) * 3); }
.rn-facilities .mt-7,.rn-facilities:is(.mt-7){ margin-top: calc(var(--spacing) * 7); }
.rn-facilities .mt-12,.rn-facilities:is(.mt-12){ margin-top: calc(var(--spacing) * 12); }
.rn-facilities .flex,.rn-facilities:is(.flex){ display: flex; }
.rn-facilities .grid,.rn-facilities:is(.grid){ display: grid; }
.rn-facilities .inline-flex,.rn-facilities:is(.inline-flex){ display: inline-flex; }
.rn-facilities .size-14,.rn-facilities:is(.size-14){ width: calc(var(--spacing) * 14); height: calc(var(--spacing) * 14); }
.rn-facilities .h-2,.rn-facilities:is(.h-2){ height: calc(var(--spacing) * 2); }
.rn-facilities .min-h-11,.rn-facilities:is(.min-h-11){ min-height: calc(var(--spacing) * 11); }
.rn-facilities .min-h-52,.rn-facilities:is(.min-h-52){ min-height: calc(var(--spacing) * 52); }
.rn-facilities .w-16,.rn-facilities:is(.w-16){ width: calc(var(--spacing) * 16); }
.rn-facilities .max-w-7xl,.rn-facilities:is(.max-w-7xl){ max-width: var(--container-7xl); }
.rn-facilities .min-w-0,.rn-facilities:is(.min-w-0){ min-width: 0px; }
.rn-facilities .grid-cols-1,.rn-facilities:is(.grid-cols-1){ grid-template-columns: repeat(1, minmax(0px, 1fr)); }
.rn-facilities .flex-col,.rn-facilities:is(.flex-col){ flex-direction: column; }
.rn-facilities .flex-wrap,.rn-facilities:is(.flex-wrap){ flex-wrap: wrap; }
.rn-facilities .place-items-center,.rn-facilities:is(.place-items-center){ place-items: center; }
.rn-facilities .items-center,.rn-facilities:is(.items-center){ align-items: center; }
.rn-facilities .items-end,.rn-facilities:is(.items-end){ align-items: flex-end; }
.rn-facilities .justify-center,.rn-facilities:is(.justify-center){ justify-content: center; }
.rn-facilities .gap-2,.rn-facilities:is(.gap-2){ gap: calc(var(--spacing) * 2); }
.rn-facilities .gap-3,.rn-facilities:is(.gap-3){ gap: calc(var(--spacing) * 3); }
.rn-facilities .gap-5,.rn-facilities:is(.gap-5){ gap: calc(var(--spacing) * 5); }
.rn-facilities .gap-6,.rn-facilities:is(.gap-6){ gap: calc(var(--spacing) * 6); }
.rn-facilities .overflow-hidden,.rn-facilities:is(.overflow-hidden){ overflow: hidden; }
.rn-facilities .rounded-full,.rn-facilities:is(.rounded-full){ border-radius: 3.40282e+38px; }
.rn-facilities .rounded-xl,.rn-facilities:is(.rounded-xl){ border-radius: calc(var(--radius) + 4px); }
.rn-facilities .border,.rn-facilities:is(.border){ border-style: var(--tw-border-style); border-width: 1px; }
.rn-facilities .border-b,.rn-facilities:is(.border-b){ border-bottom-style: var(--tw-border-style); border-bottom-width: 1px; }
.rn-facilities .border-l-4,.rn-facilities:is(.border-l-4){ border-left-style: var(--tw-border-style); border-left-width: 4px; }
.rn-facilities .border-border,.rn-facilities:is(.border-border){ border-color: var(--border); }
.rn-facilities .border-card,.rn-facilities:is(.border-card){ border-color: var(--card); }
.rn-facilities .border-primary,.rn-facilities:is(.border-primary){ border-color: var(--primary); }
.rn-facilities .bg-brand-black,.rn-facilities:is(.bg-brand-black){ background-color: var(--brand-black); }
.rn-facilities .bg-brand-gold,.rn-facilities:is(.bg-brand-gold){ background-color: var(--brand-gold); }
.rn-facilities .bg-card,.rn-facilities:is(.bg-card){ background-color: var(--card); }
.rn-facilities .bg-card\/70,.rn-facilities:is(.bg-card\/70){ background-color: var(--card); }
@supports (color: color-mix(in lab, red, red)){.rn-facilities .bg-card\/70,.rn-facilities:is(.bg-card\/70){ background-color: color-mix(in oklab, var(--card) 70%, transparent); }}
.rn-facilities .bg-primary,.rn-facilities:is(.bg-primary){ background-color: var(--primary); }
.rn-facilities .bg-primary\/10,.rn-facilities:is(.bg-primary\/10){ background-color: var(--primary); }
@supports (color: color-mix(in lab, red, red)){.rn-facilities .bg-primary\/10,.rn-facilities:is(.bg-primary\/10){ background-color: color-mix(in oklab, var(--primary) 10%, transparent); }}
.rn-facilities .bg-secondary,.rn-facilities:is(.bg-secondary){ background-color: var(--secondary); }
.rn-facilities .p-6,.rn-facilities:is(.p-6){ padding: calc(var(--spacing) * 6); }
.rn-facilities .p-7,.rn-facilities:is(.p-7){ padding: calc(var(--spacing) * 7); }
.rn-facilities .px-4,.rn-facilities:is(.px-4){ padding-inline: calc(var(--spacing) * 4); }
.rn-facilities .px-6,.rn-facilities:is(.px-6){ padding-inline: calc(var(--spacing) * 6); }
.rn-facilities .py-20,.rn-facilities:is(.py-20){ padding-block: calc(var(--spacing) * 20); }
.rn-facilities .pl-5,.rn-facilities:is(.pl-5){ padding-left: calc(var(--spacing) * 5); }
.rn-facilities .font-bangla,.rn-facilities:is(.font-bangla),.rn-facilities .font-body,.rn-facilities:is(.font-body){ font-family: "Hind Siliguri", sans-serif; }
.rn-facilities .font-display,.rn-facilities:is(.font-display){ font-family: "Hind Siliguri", Outfit, sans-serif; }
.rn-facilities .text-4xl,.rn-facilities:is(.text-4xl){ font-size: var(--text-4xl); line-height: var(--tw-leading, var(--text-4xl--line-height)); }
.rn-facilities .text-5xl,.rn-facilities:is(.text-5xl){ font-size: var(--text-5xl); line-height: var(--tw-leading, var(--text-5xl--line-height)); }
.rn-facilities .text-base,.rn-facilities:is(.text-base){ font-size: var(--text-base); line-height: var(--tw-leading, var(--text-base--line-height)); }
.rn-facilities .text-sm,.rn-facilities:is(.text-sm){ font-size: var(--text-sm); line-height: var(--tw-leading, var(--text-sm--line-height)); }
.rn-facilities .text-xl,.rn-facilities:is(.text-xl){ font-size: var(--text-xl); line-height: var(--tw-leading, var(--text-xl--line-height)); }
.rn-facilities .leading-8,.rn-facilities:is(.leading-8){ --tw-leading: calc(var(--spacing) * 8); line-height: calc(var(--spacing) * 8); }
.rn-facilities .font-bold,.rn-facilities:is(.font-bold){ --tw-font-weight: var(--font-weight-bold); font-weight: var(--font-weight-bold); }
.rn-facilities .font-medium,.rn-facilities:is(.font-medium){ --tw-font-weight: var(--font-weight-medium); font-weight: var(--font-weight-medium); }
.rn-facilities .font-semibold,.rn-facilities:is(.font-semibold){ --tw-font-weight: var(--font-weight-semibold); font-weight: var(--font-weight-semibold); }
.rn-facilities .text-brand-black,.rn-facilities:is(.text-brand-black){ color: var(--brand-black); }
.rn-facilities .text-brand-black\/5,.rn-facilities:is(.text-brand-black\/5){ color: var(--brand-black); }
@supports (color: color-mix(in lab, red, red)){.rn-facilities .text-brand-black\/5,.rn-facilities:is(.text-brand-black\/5){ color: color-mix(in oklab, var(--brand-black) 5%, transparent); }}
.rn-facilities .text-brand-gold,.rn-facilities:is(.text-brand-gold){ color: var(--brand-gold); }
.rn-facilities .text-muted-foreground,.rn-facilities:is(.text-muted-foreground){ color: var(--muted-foreground); }
.rn-facilities .text-primary,.rn-facilities:is(.text-primary){ color: var(--primary); }
.rn-facilities .text-primary-foreground,.rn-facilities:is(.text-primary-foreground){ color: var(--primary-foreground); }
.rn-facilities .uppercase,.rn-facilities:is(.uppercase){ text-transform: uppercase; }
.rn-facilities .shadow-sm,.rn-facilities:is(.shadow-sm){ --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }
.rn-facilities .backdrop-blur-sm,.rn-facilities:is(.backdrop-blur-sm){ --tw-backdrop-blur: blur(var(--blur-sm)); backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, ); }
.rn-facilities .transition-all,.rn-facilities:is(.transition-all){ transition-property: all; transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)); transition-duration: var(--tw-duration, var(--default-transition-duration)); }
.rn-facilities .transition-colors,.rn-facilities:is(.transition-colors){ transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to; transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)); transition-duration: var(--tw-duration, var(--default-transition-duration)); }
.rn-facilities .transition-transform,.rn-facilities:is(.transition-transform){ transition-property: transform, translate, scale, rotate; transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)); transition-duration: var(--tw-duration, var(--default-transition-duration)); }
.rn-facilities .duration-300,.rn-facilities:is(.duration-300){ --tw-duration: .3s; transition-duration: 0.3s; }
@media (hover: hover){.rn-facilities .group-hover\:w-full:is(:where(.group):hover *),.rn-facilities:is(.group-hover\:w-full:is(:where(.group):hover *)){ width: 100%; }}
@media (hover: hover){.rn-facilities .group-hover\:translate-x-1:is(:where(.group):hover *),.rn-facilities:is(.group-hover\:translate-x-1:is(:where(.group):hover *)){ --tw-translate-x: var(--spacing); translate: var(--tw-translate-x) var(--tw-translate-y); }}
@media (hover: hover){.rn-facilities .group-hover\:bg-primary:is(:where(.group):hover *),.rn-facilities:is(.group-hover\:bg-primary:is(:where(.group):hover *)){ background-color: var(--primary); }}
@media (hover: hover){.rn-facilities .group-hover\:text-primary:is(:where(.group):hover *),.rn-facilities:is(.group-hover\:text-primary:is(:where(.group):hover *)){ color: var(--primary); }}
@media (hover: hover){.rn-facilities .group-hover\:text-primary-foreground:is(:where(.group):hover *),.rn-facilities:is(.group-hover\:text-primary-foreground:is(:where(.group):hover *)){ color: var(--primary-foreground); }}
@media (hover: hover){.rn-facilities .hover\:-translate-y-0\.5:hover,.rn-facilities:is(.hover\:-translate-y-0\.5:hover){ --tw-translate-y: calc(var(--spacing) * -.5); translate: var(--tw-translate-x) var(--tw-translate-y); }}
@media (hover: hover){.rn-facilities .hover\:-translate-y-2:hover,.rn-facilities:is(.hover\:-translate-y-2:hover){ --tw-translate-y: calc(var(--spacing) * -2); translate: var(--tw-translate-x) var(--tw-translate-y); }}
@media (hover: hover){.rn-facilities .hover\:border-primary\/25:hover,.rn-facilities:is(.hover\:border-primary\/25:hover){ border-color: var(--primary); }}
@media (hover: hover){@supports (color: color-mix(in lab, red, red)){.rn-facilities .hover\:border-primary\/25:hover,.rn-facilities:is(.hover\:border-primary\/25:hover){ border-color: color-mix(in oklab, var(--primary) 25%, transparent); }}}
@media (hover: hover){.rn-facilities .hover\:bg-primary:hover,.rn-facilities:is(.hover\:bg-primary:hover){ background-color: var(--primary); }}
@media (hover: hover){.rn-facilities .hover\:shadow-lg:hover,.rn-facilities:is(.hover\:shadow-lg:hover){ --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, #0000001a), 0 4px 6px -4px var(--tw-shadow-color, #0000001a); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }}
@media (width >= 40rem){.rn-facilities .sm\:grid-cols-2,.rn-facilities:is(.sm\:grid-cols-2){ grid-template-columns: repeat(2, minmax(0px, 1fr)); }}
@media (width >= 40rem){.rn-facilities .sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(280px\,420px\)\],.rn-facilities:is(.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(280px\,420px\)\]){ grid-template-columns: minmax(0px, 1fr) minmax(280px, 420px); }}
@media (width >= 40rem){.rn-facilities .sm\:flex-row,.rn-facilities:is(.sm\:flex-row){ flex-direction: row; }}
@media (width >= 40rem){.rn-facilities .sm\:border-r,.rn-facilities:is(.sm\:border-r){ border-right-style: var(--tw-border-style); border-right-width: 1px; }}
@media (width >= 40rem){.rn-facilities .sm\:border-border,.rn-facilities:is(.sm\:border-border){ border-color: var(--border); }}
@media (width >= 40rem){.rn-facilities .sm\:px-6,.rn-facilities:is(.sm\:px-6){ padding-inline: calc(var(--spacing) * 6); }}
@media (width >= 40rem){.rn-facilities .sm\:pr-6,.rn-facilities:is(.sm\:pr-6){ padding-right: calc(var(--spacing) * 6); }}
@media (width >= 40rem){.rn-facilities .sm\:pl-7,.rn-facilities:is(.sm\:pl-7){ padding-left: calc(var(--spacing) * 7); }}
@media (width >= 40rem){.rn-facilities .sm\:text-right,.rn-facilities:is(.sm\:text-right){ text-align: right; }}
@media (width >= 40rem){.rn-facilities .sm\:text-5xl,.rn-facilities:is(.sm\:text-5xl){ font-size: var(--text-5xl); line-height: var(--tw-leading, var(--text-5xl--line-height)); }}
@media (width >= 64rem){.rn-facilities .lg\:grid-cols-4,.rn-facilities:is(.lg\:grid-cols-4){ grid-template-columns: repeat(4, minmax(0px, 1fr)); }}
.rn-facilities .school-item,.rn-facilities:is(.school-item){ --item-color: var(--primary); --item-bright: var(--brand-red); }
.rn-facilities .school-item:nth-child(5n/**/+2),.rn-facilities:is(.school-item:nth-child(5n/**/+2)){ --item-color: var(--school-blue); --item-bright: var(--school-cyan-bright); }
.rn-facilities .school-item:nth-child(5n/**/+3),.rn-facilities:is(.school-item:nth-child(5n/**/+3)){ --item-color: var(--school-green); --item-bright: var(--school-green-bright); }
.rn-facilities .school-item:nth-child(5n/**/+4),.rn-facilities:is(.school-item:nth-child(5n/**/+4)){ --item-color: var(--school-orange); --item-bright: var(--school-orange-bright); }
.rn-facilities .school-item:nth-child(5n/**/+5),.rn-facilities:is(.school-item:nth-child(5n/**/+5)){ --item-color: var(--brand-black); --item-bright: var(--school-yellow); }
.rn-facilities .school-gradient-text,.rn-facilities:is(.school-gradient-text){ background-image: linear-gradient(92deg, var(--school-blue) 0%, var(--brand-purple) 50%, var(--school-pink, #ec407a) 100%); color: rgba(0, 0, 0, 0); -webkit-text-fill-color: transparent; background-clip: text; }
.rn-facilities .school-facility,.rn-facilities:is(.school-facility){ border-bottom: 4px solid var(--item-bright); border-radius: 8px; }
.rn-facilities .school-facility > span:first-child,.rn-facilities:is(.school-facility > span:first-child){ background: var(--item-bright); }
.rn-facilities .school-facility > span:nth-child(2),.rn-facilities:is(.school-facility > span:nth-child(2)){ background: var(--item-bright); }
@supports (color: color-mix(in lab, red, red)){.rn-facilities .school-facility > span:nth-child(2),.rn-facilities:is(.school-facility > span:nth-child(2)){ background: color-mix(in srgb, var(--item-bright) 15%, var(--background)); }}
.rn-facilities .school-facility > span:nth-child(2),.rn-facilities:is(.school-facility > span:nth-child(2)){ color: var(--item-color); }
.rn-facilities .school-facility:hover > span:nth-child(2),.rn-facilities:is(.school-facility:hover > span:nth-child(2)){ background: var(--item-color); color: var(--primary-foreground); }
.rn-facilities .school-exams,.rn-facilities:is(.school-exams){ border-right: 0px; border-bottom: 0px; border-left: 0px; border-image: initial; border-top: 1px solid var(--border); box-shadow: none; background: none; border-radius: 0px; }
.rn-facilities .school-exams a:nth-child(2),.rn-facilities:is(.school-exams a:nth-child(2)){ background: var(--school-blue); }
.rn-facilities .school-exams a:nth-child(3),.rn-facilities:is(.school-exams a:nth-child(3)){ background: var(--school-green); }
.rn-facilities.school-reveal>div{opacity:0;transition:opacity .65s,transform .65s cubic-bezier(.2,.7,.2,1);transform:translateY(24px)}
.rn-facilities.school-reveal.is-visible>div{opacity:1;transform:none}
@media(prefers-reduced-motion:reduce){.rn-facilities.school-reveal>div{opacity:1;transition:none;transform:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00001f5 */.rn-admission .relative,.rn-admission:is(.relative){ position: relative; }
.rn-admission .mx-auto,.rn-admission:is(.mx-auto){ margin-inline: auto; }
.rn-admission .mt-3,.rn-admission:is(.mt-3){ margin-top: calc(var(--spacing) * 3); }
.rn-admission .mt-4,.rn-admission:is(.mt-4){ margin-top: calc(var(--spacing) * 4); }
.rn-admission .flex,.rn-admission:is(.flex){ display: flex; }
.rn-admission .inline-flex,.rn-admission:is(.inline-flex){ display: inline-flex; }
.rn-admission .max-w-2xl,.rn-admission:is(.max-w-2xl){ max-width: var(--container-2xl); }
.rn-admission .max-w-7xl,.rn-admission:is(.max-w-7xl){ max-width: var(--container-7xl); }
.rn-admission .shrink-0,.rn-admission:is(.shrink-0){ flex-shrink: 0; }
.rn-admission .flex-col,.rn-admission:is(.flex-col){ flex-direction: column; }
.rn-admission .items-center,.rn-admission:is(.items-center){ align-items: center; }
.rn-admission .items-start,.rn-admission:is(.items-start){ align-items: flex-start; }
.rn-admission .justify-between,.rn-admission:is(.justify-between){ justify-content: space-between; }
.rn-admission .gap-2,.rn-admission:is(.gap-2){ gap: calc(var(--spacing) * 2); }
.rn-admission .gap-8,.rn-admission:is(.gap-8){ gap: calc(var(--spacing) * 8); }
.rn-admission .overflow-hidden,.rn-admission:is(.overflow-hidden){ overflow: hidden; }
.rn-admission .rounded-full,.rn-admission:is(.rounded-full){ border-radius: 3.40282e+38px; }
.rn-admission .rounded-xl,.rn-admission:is(.rounded-xl){ border-radius: calc(var(--radius) + 4px); }
.rn-admission .bg-primary,.rn-admission:is(.bg-primary){ background-color: var(--primary); }
.rn-admission .bg-primary-foreground,.rn-admission:is(.bg-primary-foreground){ background-color: var(--primary-foreground); }
.rn-admission .p-8,.rn-admission:is(.p-8){ padding: calc(var(--spacing) * 8); }
.rn-admission .px-4,.rn-admission:is(.px-4){ padding-inline: calc(var(--spacing) * 4); }
.rn-admission .px-7,.rn-admission:is(.px-7){ padding-inline: calc(var(--spacing) * 7); }
.rn-admission .py-4,.rn-admission:is(.py-4){ padding-block: calc(var(--spacing) * 4); }
.rn-admission .py-20,.rn-admission:is(.py-20){ padding-block: calc(var(--spacing) * 20); }
.rn-admission .font-bangla,.rn-admission:is(.font-bangla),.rn-admission .font-body,.rn-admission:is(.font-body){ font-family: "Hind Siliguri", sans-serif; }
.rn-admission .text-4xl,.rn-admission:is(.text-4xl){ font-size: var(--text-4xl); line-height: var(--tw-leading, var(--text-4xl--line-height)); }
.rn-admission .text-sm,.rn-admission:is(.text-sm){ font-size: var(--text-sm); line-height: var(--tw-leading, var(--text-sm--line-height)); }
.rn-admission .text-xs,.rn-admission:is(.text-xs){ font-size: var(--text-xs); line-height: var(--tw-leading, var(--text-xs--line-height)); }
.rn-admission .leading-7,.rn-admission:is(.leading-7){ --tw-leading: calc(var(--spacing) * 7); line-height: calc(var(--spacing) * 7); }
.rn-admission .font-bold,.rn-admission:is(.font-bold){ --tw-font-weight: var(--font-weight-bold); font-weight: var(--font-weight-bold); }
.rn-admission .font-semibold,.rn-admission:is(.font-semibold){ --tw-font-weight: var(--font-weight-semibold); font-weight: var(--font-weight-semibold); }
.rn-admission .tracking-\[0\.18em\],.rn-admission:is(.tracking-\[0\.18em\]){ --tw-tracking: .18em; letter-spacing: 0.18em; }
.rn-admission .text-primary,.rn-admission:is(.text-primary){ color: var(--primary); }
.rn-admission .text-primary-foreground,.rn-admission:is(.text-primary-foreground){ color: var(--primary-foreground); }
.rn-admission .text-primary-foreground\/85,.rn-admission:is(.text-primary-foreground\/85){ color: var(--primary-foreground); }
@supports (color: color-mix(in lab, red, red)){.rn-admission .text-primary-foreground\/85,.rn-admission:is(.text-primary-foreground\/85){ color: color-mix(in oklab, var(--primary-foreground) 85%, transparent); }}
.rn-admission .uppercase,.rn-admission:is(.uppercase){ text-transform: uppercase; }
.rn-admission .shadow-lg,.rn-admission:is(.shadow-lg){ --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, #0000001a), 0 4px 6px -4px var(--tw-shadow-color, #0000001a); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }
.rn-admission .shadow-md,.rn-admission:is(.shadow-md){ --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, #0000001a), 0 2px 4px -2px var(--tw-shadow-color, #0000001a); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }
.rn-admission .transition-all,.rn-admission:is(.transition-all){ transition-property: all; transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)); transition-duration: var(--tw-duration, var(--default-transition-duration)); }
@media (hover: hover){.rn-admission .hover\:-translate-y-0\.5:hover,.rn-admission:is(.hover\:-translate-y-0\.5:hover){ --tw-translate-y: calc(var(--spacing) * -.5); translate: var(--tw-translate-x) var(--tw-translate-y); }}
@media (hover: hover){.rn-admission .hover\:bg-brand-gold:hover,.rn-admission:is(.hover\:bg-brand-gold:hover),.rn-admission .hover\:bg-brand-gold\/10:hover,.rn-admission:is(.hover\:bg-brand-gold\/10:hover){ background-color: var(--brand-gold); }}
@media (hover: hover){.rn-admission .hover\:text-brand-black:hover,.rn-admission:is(.hover\:text-brand-black:hover){ color: var(--brand-black); }}
@media (width >= 40rem){.rn-admission .sm\:p-12,.rn-admission:is(.sm\:p-12){ padding: calc(var(--spacing) * 12); }}
@media (width >= 40rem){.rn-admission .sm\:px-6,.rn-admission:is(.sm\:px-6){ padding-inline: calc(var(--spacing) * 6); }}
@media (width >= 40rem){.rn-admission .sm\:py-24,.rn-admission:is(.sm\:py-24){ padding-block: calc(var(--spacing) * 24); }}
@media (width >= 40rem){.rn-admission .sm\:text-5xl,.rn-admission:is(.sm\:text-5xl){ font-size: var(--text-5xl); line-height: var(--tw-leading, var(--text-5xl--line-height)); }}
@media (width >= 48rem){.rn-admission .md\:flex-row,.rn-admission:is(.md\:flex-row){ flex-direction: row; }}
@media (width >= 48rem){.rn-admission .md\:items-center,.rn-admission:is(.md\:items-center){ align-items: center; }}
.rn-admission .school-admission,.rn-admission:is(.school-admission){ border-bottom: 6px solid var(--school-yellow); border-radius: 8px; }
.rn-admission .school-admission a,.rn-admission:is(.school-admission a){ background: var(--school-yellow); color: var(--brand-black); border-radius: 8px; }
.rn-admission.school-reveal>div{opacity:0;transition:opacity .65s,transform .65s cubic-bezier(.2,.7,.2,1);transform:translateY(24px)}
.rn-admission.school-reveal.is-visible>div{opacity:1;transform:none}
@media(prefers-reduced-motion:reduce){.rn-admission.school-reveal>div{opacity:1;transition:none;transform:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00001ff */.rn-clubs .relative,.rn-clubs:is(.relative){ position: relative; }
.rn-clubs .z-10,.rn-clubs:is(.z-10){ z-index: 10; }
.rn-clubs .col-span-4,.rn-clubs:is(.col-span-4){ grid-column: span 4 / span 4; }
.rn-clubs .col-span-5,.rn-clubs:is(.col-span-5){ grid-column: span 5 / span 5; }
.rn-clubs .col-span-7,.rn-clubs:is(.col-span-7){ grid-column: span 7 / span 7; }
.rn-clubs .col-span-8,.rn-clubs:is(.col-span-8){ grid-column: span 8 / span 8; }
.rn-clubs .row-span-4,.rn-clubs:is(.row-span-4){ grid-row: span 4 / span 4; }
.rn-clubs .row-span-5,.rn-clubs:is(.row-span-5){ grid-row: span 5 / span 5; }
.rn-clubs .row-span-7,.rn-clubs:is(.row-span-7){ grid-row: span 7 / span 7; }
.rn-clubs .mx-auto,.rn-clubs:is(.mx-auto){ margin-inline: auto; }
.rn-clubs .-mt-4,.rn-clubs:is(.-mt-4){ margin-top: calc(var(--spacing) * -4); }
.rn-clubs .mt-0\.5,.rn-clubs:is(.mt-0\.5){ margin-top: calc(var(--spacing) * .5); }
.rn-clubs .mt-3,.rn-clubs:is(.mt-3){ margin-top: calc(var(--spacing) * 3); }
.rn-clubs .mt-4,.rn-clubs:is(.mt-4){ margin-top: calc(var(--spacing) * 4); }
.rn-clubs .mt-10,.rn-clubs:is(.mt-10){ margin-top: calc(var(--spacing) * 10); }
.rn-clubs .mt-12,.rn-clubs:is(.mt-12){ margin-top: calc(var(--spacing) * 12); }
.rn-clubs .block,.rn-clubs:is(.block){ display: block; }
.rn-clubs .flex,.rn-clubs:is(.flex){ display: flex; }
.rn-clubs .grid,.rn-clubs:is(.grid){ display: grid; }
.rn-clubs .inline-block,.rn-clubs:is(.inline-block){ display: inline-block; }
.rn-clubs .size-10,.rn-clubs:is(.size-10){ width: calc(var(--spacing) * 10); height: calc(var(--spacing) * 10); }
.rn-clubs .size-28,.rn-clubs:is(.size-28){ width: calc(var(--spacing) * 28); height: calc(var(--spacing) * 28); }
.rn-clubs .size-full,.rn-clubs:is(.size-full){ width: 100%; height: 100%; }
.rn-clubs .h-\[440px\],.rn-clubs:is(.h-\[440px\]){ height: 440px; }
.rn-clubs .h-full,.rn-clubs:is(.h-full){ height: 100%; }
.rn-clubs .w-full,.rn-clubs:is(.w-full){ width: 100%; }
.rn-clubs .max-w-7xl,.rn-clubs:is(.max-w-7xl){ max-width: var(--container-7xl); }
.rn-clubs .max-w-md,.rn-clubs:is(.max-w-md){ max-width: var(--container-md); }
.rn-clubs .grid-cols-2,.rn-clubs:is(.grid-cols-2){ grid-template-columns: repeat(2, minmax(0px, 1fr)); }
.rn-clubs .grid-cols-12,.rn-clubs:is(.grid-cols-12){ grid-template-columns: repeat(12, minmax(0px, 1fr)); }
.rn-clubs .grid-rows-12,.rn-clubs:is(.grid-rows-12){ grid-template-rows: repeat(12, minmax(0px, 1fr)); }
.rn-clubs .flex-col,.rn-clubs:is(.flex-col){ flex-direction: column; }
.rn-clubs .place-items-center,.rn-clubs:is(.place-items-center){ place-items: center; }
.rn-clubs .items-center,.rn-clubs:is(.items-center){ align-items: center; }
.rn-clubs .justify-between,.rn-clubs:is(.justify-between){ justify-content: space-between; }
.rn-clubs .gap-4,.rn-clubs:is(.gap-4){ gap: calc(var(--spacing) * 4); }
.rn-clubs .gap-14,.rn-clubs:is(.gap-14){ gap: calc(var(--spacing) * 14); }
.rn-clubs .gap-x-4,.rn-clubs:is(.gap-x-4){ column-gap: calc(var(--spacing) * 4); }
.rn-clubs .gap-y-8,.rn-clubs:is(.gap-y-8){ row-gap: calc(var(--spacing) * 8); }
.rn-clubs .overflow-hidden,.rn-clubs:is(.overflow-hidden){ overflow: hidden; }
.rn-clubs .rounded-full,.rn-clubs:is(.rounded-full){ border-radius: 3.40282e+38px; }
.rn-clubs .rounded-xl,.rn-clubs:is(.rounded-xl){ border-radius: calc(var(--radius) + 4px); }
.rn-clubs .border-4,.rn-clubs:is(.border-4){ border-style: var(--tw-border-style); border-width: 4px; }
.rn-clubs .border-background,.rn-clubs:is(.border-background){ border-color: var(--background); }
.rn-clubs .bg-background,.rn-clubs:is(.bg-background){ background-color: var(--background); }
.rn-clubs .bg-card,.rn-clubs:is(.bg-card){ background-color: var(--card); }
.rn-clubs .bg-primary,.rn-clubs:is(.bg-primary){ background-color: var(--primary); }
.rn-clubs .bg-secondary,.rn-clubs:is(.bg-secondary){ background-color: var(--secondary); }
.rn-clubs .object-cover,.rn-clubs:is(.object-cover){ object-fit: cover; }
.rn-clubs .p-6,.rn-clubs:is(.p-6){ padding: calc(var(--spacing) * 6); }
.rn-clubs .px-4,.rn-clubs:is(.px-4){ padding-inline: calc(var(--spacing) * 4); }
.rn-clubs .py-1\.5,.rn-clubs:is(.py-1\.5){ padding-block: calc(var(--spacing) * 1.5); }
.rn-clubs .py-20,.rn-clubs:is(.py-20){ padding-block: calc(var(--spacing) * 20); }
.rn-clubs .text-center,.rn-clubs:is(.text-center){ text-align: center; }
.rn-clubs .font-bangla,.rn-clubs:is(.font-bangla),.rn-clubs .font-body,.rn-clubs:is(.font-body){ font-family: "Hind Siliguri", sans-serif; }
.rn-clubs .font-display,.rn-clubs:is(.font-display){ font-family: "Hind Siliguri", Outfit, sans-serif; }
.rn-clubs .text-2xl,.rn-clubs:is(.text-2xl){ font-size: var(--text-2xl); line-height: var(--tw-leading, var(--text-2xl--line-height)); }
.rn-clubs .text-3xl,.rn-clubs:is(.text-3xl){ font-size: var(--text-3xl); line-height: var(--tw-leading, var(--text-3xl--line-height)); }
.rn-clubs .text-5xl,.rn-clubs:is(.text-5xl){ font-size: var(--text-5xl); line-height: var(--tw-leading, var(--text-5xl--line-height)); }
.rn-clubs .text-base,.rn-clubs:is(.text-base){ font-size: var(--text-base); line-height: var(--tw-leading, var(--text-base--line-height)); }
.rn-clubs .text-lg,.rn-clubs:is(.text-lg){ font-size: var(--text-lg); line-height: var(--tw-leading, var(--text-lg--line-height)); }
.rn-clubs .text-sm,.rn-clubs:is(.text-sm){ font-size: var(--text-sm); line-height: var(--tw-leading, var(--text-sm--line-height)); }
.rn-clubs .text-xs,.rn-clubs:is(.text-xs){ font-size: var(--text-xs); line-height: var(--tw-leading, var(--text-xs--line-height)); }
.rn-clubs .leading-8,.rn-clubs:is(.leading-8){ --tw-leading: calc(var(--spacing) * 8); line-height: calc(var(--spacing) * 8); }
.rn-clubs .leading-\[1\.05\],.rn-clubs:is(.leading-\[1\.05\]){ --tw-leading: 1.05; line-height: 1.05; }
.rn-clubs .leading-snug,.rn-clubs:is(.leading-snug){ --tw-leading: var(--leading-snug); line-height: var(--leading-snug); }
.rn-clubs .font-bold,.rn-clubs:is(.font-bold){ --tw-font-weight: var(--font-weight-bold); font-weight: var(--font-weight-bold); }
.rn-clubs .font-medium,.rn-clubs:is(.font-medium){ --tw-font-weight: var(--font-weight-medium); font-weight: var(--font-weight-medium); }
.rn-clubs .tracking-wide,.rn-clubs:is(.tracking-wide){ --tw-tracking: var(--tracking-wide); letter-spacing: var(--tracking-wide); }
.rn-clubs .text-foreground\/65,.rn-clubs:is(.text-foreground\/65){ color: var(--foreground); }
@supports (color: color-mix(in lab, red, red)){.rn-clubs .text-foreground\/65,.rn-clubs:is(.text-foreground\/65){ color: color-mix(in oklab, var(--foreground) 65%, transparent); }}
.rn-clubs .text-muted-foreground,.rn-clubs:is(.text-muted-foreground){ color: var(--muted-foreground); }
.rn-clubs .text-primary,.rn-clubs:is(.text-primary){ color: var(--primary); }
.rn-clubs .text-primary-foreground,.rn-clubs:is(.text-primary-foreground){ color: var(--primary-foreground); }
.rn-clubs .text-primary-foreground\/80,.rn-clubs:is(.text-primary-foreground\/80){ color: var(--primary-foreground); }
@supports (color: color-mix(in lab, red, red)){.rn-clubs .text-primary-foreground\/80,.rn-clubs:is(.text-primary-foreground\/80){ color: color-mix(in oklab, var(--primary-foreground) 80%, transparent); }}
.rn-clubs .uppercase,.rn-clubs:is(.uppercase){ text-transform: uppercase; }
.rn-clubs .italic,.rn-clubs:is(.italic){ font-style: italic; }
.rn-clubs .shadow-lg,.rn-clubs:is(.shadow-lg){ --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, #0000001a), 0 4px 6px -4px var(--tw-shadow-color, #0000001a); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }
.rn-clubs .shadow-brand-black\/10,.rn-clubs:is(.shadow-brand-black\/10){ --tw-shadow-color: var(--brand-black); }
@supports (color: color-mix(in lab, red, red)){.rn-clubs .shadow-brand-black\/10,.rn-clubs:is(.shadow-brand-black\/10){ --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--brand-black) 10%, transparent) var(--tw-shadow-alpha), transparent); }}
.rn-clubs .transition-all,.rn-clubs:is(.transition-all){ transition-property: all; transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)); transition-duration: var(--tw-duration, var(--default-transition-duration)); }
.rn-clubs .transition-transform,.rn-clubs:is(.transition-transform){ transition-property: transform, translate, scale, rotate; transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)); transition-duration: var(--tw-duration, var(--default-transition-duration)); }
.rn-clubs .duration-300,.rn-clubs:is(.duration-300){ --tw-duration: .3s; transition-duration: 0.3s; }
.rn-clubs .duration-500,.rn-clubs:is(.duration-500){ --tw-duration: .5s; transition-duration: 0.5s; }
@media (hover: hover){.rn-clubs .group-hover\:translate-x-1:is(:where(.group):hover *),.rn-clubs:is(.group-hover\:translate-x-1:is(:where(.group):hover *)){ --tw-translate-x: var(--spacing); translate: var(--tw-translate-x) var(--tw-translate-y); }}
@media (hover: hover){.rn-clubs .group-hover\:-translate-y-1\.5:is(:where(.group):hover *),.rn-clubs:is(.group-hover\:-translate-y-1\.5:is(:where(.group):hover *)){ --tw-translate-y: calc(var(--spacing) * -1.5); translate: var(--tw-translate-x) var(--tw-translate-y); }}
@media (hover: hover){.rn-clubs .group-hover\:scale-105:is(:where(.group):hover *),.rn-clubs:is(.group-hover\:scale-105:is(:where(.group):hover *)){ --tw-scale-x: 105%; --tw-scale-y: 105%; --tw-scale-z: 105%; scale: var(--tw-scale-x) var(--tw-scale-y); }}
@media (hover: hover){.rn-clubs .group-hover\:border-brand-gold:is(:where(.group):hover *),.rn-clubs:is(.group-hover\:border-brand-gold:is(:where(.group):hover *)){ border-color: var(--brand-gold); }}
@media (hover: hover){.rn-clubs .group-hover\:shadow-xl:is(:where(.group):hover *),.rn-clubs:is(.group-hover\:shadow-xl:is(:where(.group):hover *)){ --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, #0000001a), 0 8px 10px -6px var(--tw-shadow-color, #0000001a); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }}
@media (hover: hover){.rn-clubs .hover\:scale-105:hover,.rn-clubs:is(.hover\:scale-105:hover){ --tw-scale-x: 105%; --tw-scale-y: 105%; --tw-scale-z: 105%; scale: var(--tw-scale-x) var(--tw-scale-y); }}
@media (hover: hover){.rn-clubs .hover\:scale-\[1\.02\]:hover,.rn-clubs:is(.hover\:scale-\[1\.02\]:hover){ scale: 1.02; }}
@media (width >= 40rem){.rn-clubs .sm\:size-32,.rn-clubs:is(.sm\:size-32){ width: calc(var(--spacing) * 32); height: calc(var(--spacing) * 32); }}
@media (width >= 40rem){.rn-clubs .sm\:h-\[640px\],.rn-clubs:is(.sm\:h-\[640px\]){ height: 640px; }}
@media (width >= 40rem){.rn-clubs .sm\:grid-cols-3,.rn-clubs:is(.sm\:grid-cols-3){ grid-template-columns: repeat(3, minmax(0px, 1fr)); }}
@media (width >= 40rem){.rn-clubs .sm\:p-8,.rn-clubs:is(.sm\:p-8){ padding: calc(var(--spacing) * 8); }}
@media (width >= 40rem){.rn-clubs .sm\:px-6,.rn-clubs:is(.sm\:px-6){ padding-inline: calc(var(--spacing) * 6); }}
@media (width >= 40rem){.rn-clubs .sm\:py-24,.rn-clubs:is(.sm\:py-24){ padding-block: calc(var(--spacing) * 24); }}
@media (width >= 40rem){.rn-clubs .sm\:text-3xl,.rn-clubs:is(.sm\:text-3xl){ font-size: var(--text-3xl); line-height: var(--tw-leading, var(--text-3xl--line-height)); }}
@media (width >= 40rem){.rn-clubs .sm\:text-6xl,.rn-clubs:is(.sm\:text-6xl){ font-size: var(--text-6xl); line-height: var(--tw-leading, var(--text-6xl--line-height)); }}
@media (width >= 40rem){.rn-clubs .sm\:text-lg,.rn-clubs:is(.sm\:text-lg){ font-size: var(--text-lg); line-height: var(--tw-leading, var(--text-lg--line-height)); }}
@media (width >= 64rem){.rn-clubs .lg\:col-span-5,.rn-clubs:is(.lg\:col-span-5){ grid-column: span 5 / span 5; }}
@media (width >= 64rem){.rn-clubs .lg\:col-span-7,.rn-clubs:is(.lg\:col-span-7){ grid-column: span 7 / span 7; }}
@media (width >= 64rem){.rn-clubs .lg\:grid-cols-12,.rn-clubs:is(.lg\:grid-cols-12){ grid-template-columns: repeat(12, minmax(0px, 1fr)); }}
.rn-clubs .school-gradient-text,.rn-clubs:is(.school-gradient-text){ background-image: linear-gradient(92deg, var(--school-blue) 0%, var(--brand-purple) 50%, var(--school-pink, #ec407a) 100%); color: rgba(0, 0, 0, 0); -webkit-text-fill-color: transparent; background-clip: text; }
.rn-clubs.school-reveal>div{opacity:0;transition:opacity .65s,transform .65s cubic-bezier(.2,.7,.2,1);transform:translateY(24px)}
.rn-clubs.school-reveal.is-visible>div{opacity:1;transform:none}
@media(prefers-reduced-motion:reduce){.rn-clubs.school-reveal>div{opacity:1;transition:none;transform:none}}/* End custom CSS */