.elementor-722 .elementor-element.elementor-element-019eab1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-722 .elementor-element.elementor-element-d9d5082{--display:flex;}.elementor-722 .elementor-element.elementor-element-d8cf80e{--display:flex;--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 );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-722 .elementor-element.elementor-element-029f258{font-family:var( --e-global-typography-ebeba10-font-family ), Sans-serif;font-size:var( --e-global-typography-ebeba10-font-size );font-weight:var( --e-global-typography-ebeba10-font-weight );line-height:var( --e-global-typography-ebeba10-line-height );color:var( --e-global-color-f1ea40a );}.elementor-722 .elementor-element.elementor-element-db1e090{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-722 .elementor-element.elementor-element-24ca118{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E1D5;--border-color:#E8E1D5;--border-radius:8px 8px 8px 8px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-722 .elementor-element.elementor-element-24ca118:not(.elementor-motion-effects-element-type-background), .elementor-722 .elementor-element.elementor-element-24ca118 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFBF7;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-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 );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-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 );color:var( --e-global-color-text );}.elementor-722 .elementor-element.elementor-element-40d8437 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-722 .elementor-element.elementor-element-40d8437.elementor-view-stacked .elementor-icon{background-color:#1E6B38;}.elementor-722 .elementor-element.elementor-element-40d8437.elementor-view-framed .elementor-icon, .elementor-722 .elementor-element.elementor-element-40d8437.elementor-view-default .elementor-icon{fill:#1E6B38;color:#1E6B38;border-color:#1E6B38;}.elementor-722 .elementor-element.elementor-element-40d8437 .elementor-icon{font-size:20px;}.elementor-722 .elementor-element.elementor-element-40d8437 .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-40d8437 .elementor-icon-box-title a{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 );}.elementor-722 .elementor-element.elementor-element-f8700e0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E1D5;--border-color:#E8E1D5;--border-radius:8px 8px 8px 8px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-722 .elementor-element.elementor-element-f8700e0:not(.elementor-motion-effects-element-type-background), .elementor-722 .elementor-element.elementor-element-f8700e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFBF7;}.elementor-722 .elementor-element.elementor-element-13b0765 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-722 .elementor-element.elementor-element-13b0765.elementor-view-stacked .elementor-icon{background-color:#1E6B38;}.elementor-722 .elementor-element.elementor-element-13b0765.elementor-view-framed .elementor-icon, .elementor-722 .elementor-element.elementor-element-13b0765.elementor-view-default .elementor-icon{fill:#1E6B38;color:#1E6B38;border-color:#1E6B38;}.elementor-722 .elementor-element.elementor-element-13b0765 .elementor-icon{font-size:20px;}.elementor-722 .elementor-element.elementor-element-13b0765 .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-13b0765 .elementor-icon-box-title a{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 );}.elementor-722 .elementor-element.elementor-element-f27a284{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E1D5;--border-color:#E8E1D5;--border-radius:8px 8px 8px 8px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-722 .elementor-element.elementor-element-f27a284:not(.elementor-motion-effects-element-type-background), .elementor-722 .elementor-element.elementor-element-f27a284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFBF7;}.elementor-722 .elementor-element.elementor-element-e3db029 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-722 .elementor-element.elementor-element-e3db029.elementor-view-stacked .elementor-icon{background-color:#1E6B38;}.elementor-722 .elementor-element.elementor-element-e3db029.elementor-view-framed .elementor-icon, .elementor-722 .elementor-element.elementor-element-e3db029.elementor-view-default .elementor-icon{fill:#1E6B38;color:#1E6B38;border-color:#1E6B38;}.elementor-722 .elementor-element.elementor-element-e3db029 .elementor-icon{font-size:20px;}.elementor-722 .elementor-element.elementor-element-e3db029 .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-e3db029 .elementor-icon-box-title a{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 );}.elementor-722 .elementor-element.elementor-element-d671586{--display:flex;}.elementor-722 .elementor-element.elementor-element-bc687ac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-722 .elementor-element.elementor-element-c93b71f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-722 .elementor-element.elementor-element-ff78aba{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E1D5;--border-color:#E8E1D5;--border-radius:8px 8px 8px 8px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-722 .elementor-element.elementor-element-ff78aba:not(.elementor-motion-effects-element-type-background), .elementor-722 .elementor-element.elementor-element-ff78aba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFBF7;}.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 );color:var( --e-global-color-primary );}.elementor-722 .elementor-element.elementor-element-28e23f5 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:clamp(14.5px, 1.28vw, 17px);font-weight:700;line-height:1.4em;color:var( --e-global-color-f1ea40a );}.elementor-722 .elementor-element.elementor-element-307905e{font-family:var( --e-global-typography-ebeba10-font-family ), Sans-serif;font-size:var( --e-global-typography-ebeba10-font-size );font-weight:var( --e-global-typography-ebeba10-font-weight );line-height:var( --e-global-typography-ebeba10-line-height );color:var( --e-global-color-f1ea40a );}.elementor-722 .elementor-element.elementor-element-5346b00{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E1D5;--border-color:#E8E1D5;--border-radius:8px 8px 8px 8px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-722 .elementor-element.elementor-element-5346b00:not(.elementor-motion-effects-element-type-background), .elementor-722 .elementor-element.elementor-element-5346b00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFBF7;}.elementor-722 .elementor-element.elementor-element-e46736c .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:clamp(14.5px, 1.28vw, 17px);font-weight:700;line-height:1.4em;color:var( --e-global-color-f1ea40a );}.elementor-722 .elementor-element.elementor-element-888de64{--display:flex;}.elementor-722 .elementor-element.elementor-element-67aad8e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-722 .elementor-element.elementor-element-fcce374{font-family:var( --e-global-typography-ebeba10-font-family ), Sans-serif;font-size:var( --e-global-typography-ebeba10-font-size );font-weight:var( --e-global-typography-ebeba10-font-weight );line-height:var( --e-global-typography-ebeba10-line-height );color:var( --e-global-color-f1ea40a );}.elementor-722 .elementor-element.elementor-element-288f90c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-722 .elementor-element.elementor-element-cc68c92{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E1D5;--border-color:#E8E1D5;--border-radius:8px 8px 8px 8px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-722 .elementor-element.elementor-element-cc68c92:not(.elementor-motion-effects-element-type-background), .elementor-722 .elementor-element.elementor-element-cc68c92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFBF7;}.elementor-722 .elementor-element.elementor-element-c522033 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-722 .elementor-element.elementor-element-c522033.elementor-view-stacked .elementor-icon{background-color:#1E6B38;}.elementor-722 .elementor-element.elementor-element-c522033.elementor-view-framed .elementor-icon, .elementor-722 .elementor-element.elementor-element-c522033.elementor-view-default .elementor-icon{fill:#1E6B38;color:#1E6B38;border-color:#1E6B38;}.elementor-722 .elementor-element.elementor-element-c522033 .elementor-icon{font-size:20px;}.elementor-722 .elementor-element.elementor-element-c522033 .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-c522033 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-722 .elementor-element.elementor-element-b296285{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E1D5;--border-color:#E8E1D5;--border-radius:8px 8px 8px 8px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-722 .elementor-element.elementor-element-b296285:not(.elementor-motion-effects-element-type-background), .elementor-722 .elementor-element.elementor-element-b296285 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFBF7;}.elementor-722 .elementor-element.elementor-element-22bc66a .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-722 .elementor-element.elementor-element-22bc66a.elementor-view-stacked .elementor-icon{background-color:#1E6B38;}.elementor-722 .elementor-element.elementor-element-22bc66a.elementor-view-framed .elementor-icon, .elementor-722 .elementor-element.elementor-element-22bc66a.elementor-view-default .elementor-icon{fill:#1E6B38;color:#1E6B38;border-color:#1E6B38;}.elementor-722 .elementor-element.elementor-element-22bc66a .elementor-icon{font-size:20px;}.elementor-722 .elementor-element.elementor-element-22bc66a .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-22bc66a .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-722 .elementor-element.elementor-element-15b1e60{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E1D5;--border-color:#E8E1D5;--border-radius:8px 8px 8px 8px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-722 .elementor-element.elementor-element-15b1e60:not(.elementor-motion-effects-element-type-background), .elementor-722 .elementor-element.elementor-element-15b1e60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFBF7;}.elementor-722 .elementor-element.elementor-element-cc5c9df .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-722 .elementor-element.elementor-element-cc5c9df.elementor-view-stacked .elementor-icon{background-color:#1E6B38;}.elementor-722 .elementor-element.elementor-element-cc5c9df.elementor-view-framed .elementor-icon, .elementor-722 .elementor-element.elementor-element-cc5c9df.elementor-view-default .elementor-icon{fill:#1E6B38;color:#1E6B38;border-color:#1E6B38;}.elementor-722 .elementor-element.elementor-element-cc5c9df .elementor-icon{font-size:20px;}.elementor-722 .elementor-element.elementor-element-cc5c9df .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-cc5c9df .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-722 .elementor-element.elementor-element-005d22a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E1D5;--border-color:#E8E1D5;--border-radius:8px 8px 8px 8px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-722 .elementor-element.elementor-element-005d22a:not(.elementor-motion-effects-element-type-background), .elementor-722 .elementor-element.elementor-element-005d22a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFBF7;}.elementor-722 .elementor-element.elementor-element-1d3ae8b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-722 .elementor-element.elementor-element-1d3ae8b.elementor-view-stacked .elementor-icon{background-color:#1E6B38;}.elementor-722 .elementor-element.elementor-element-1d3ae8b.elementor-view-framed .elementor-icon, .elementor-722 .elementor-element.elementor-element-1d3ae8b.elementor-view-default .elementor-icon{fill:#1E6B38;color:#1E6B38;border-color:#1E6B38;}.elementor-722 .elementor-element.elementor-element-1d3ae8b .elementor-icon{font-size:20px;}.elementor-722 .elementor-element.elementor-element-1d3ae8b .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-1d3ae8b .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-722 .elementor-element.elementor-element-2a0f8b5{--display:flex;}.elementor-722 .elementor-element.elementor-element-59ebf52{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-722 .elementor-element.elementor-element-d29239f{font-family:var( --e-global-typography-ebeba10-font-family ), Sans-serif;font-size:var( --e-global-typography-ebeba10-font-size );font-weight:var( --e-global-typography-ebeba10-font-weight );line-height:var( --e-global-typography-ebeba10-line-height );color:var( --e-global-color-f1ea40a );}.elementor-722 .elementor-element.elementor-element-451724f{--display:flex;}.elementor-722 .elementor-element.elementor-element-f266a23{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-722 .elementor-element.elementor-element-2bd22b1{font-family:var( --e-global-typography-ebeba10-font-family ), Sans-serif;font-size:var( --e-global-typography-ebeba10-font-size );font-weight:var( --e-global-typography-ebeba10-font-weight );line-height:var( --e-global-typography-ebeba10-line-height );color:var( --e-global-color-f1ea40a );}.elementor-722 .elementor-element.elementor-element-25f0e36{--display:flex;}.elementor-722 .elementor-element.elementor-element-e4e939f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-722 .elementor-element.elementor-element-f12d7d7{font-family:var( --e-global-typography-ebeba10-font-family ), Sans-serif;font-size:var( --e-global-typography-ebeba10-font-size );font-weight:var( --e-global-typography-ebeba10-font-weight );line-height:var( --e-global-typography-ebeba10-line-height );color:var( --e-global-color-f1ea40a );}.elementor-722 .elementor-element.elementor-element-93038ef{--display:flex;}.elementor-722 .elementor-element.elementor-element-553f0ba{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-722 .elementor-element.elementor-element-a220eee .elementor-heading-title{font-family:var( --e-global-typography-ca0a784-font-family ), Sans-serif;font-size:var( --e-global-typography-ca0a784-font-size );font-weight:var( --e-global-typography-ca0a784-font-weight );line-height:var( --e-global-typography-ca0a784-line-height );color:var( --e-global-color-secondary );}.elementor-722 .elementor-element.elementor-element-420d988{font-family:var( --e-global-typography-ebeba10-font-family ), Sans-serif;font-size:var( --e-global-typography-ebeba10-font-size );font-weight:var( --e-global-typography-ebeba10-font-weight );line-height:var( --e-global-typography-ebeba10-line-height );color:var( --e-global-color-f1ea40a );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-722 .elementor-element.elementor-element-93aa2f3{--divider-border-style:solid;--divider-color:#D5CAB7;--divider-border-width:1px;}.elementor-722 .elementor-element.elementor-element-93aa2f3 .elementor-divider-separator{width:100%;}.elementor-722 .elementor-element.elementor-element-93aa2f3 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-722 .elementor-element.elementor-element-91533cb{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-722 .elementor-element.elementor-element-96e8623{font-size:var( --e-global-typography-421d1c2-font-size );font-weight:var( --e-global-typography-421d1c2-font-weight );line-height:var( --e-global-typography-421d1c2-line-height );color:var( --e-global-color-f1ea40a );}.elementor-722 .elementor-element.elementor-element-96e8623 a{color:var( --e-global-color-secondary );}.elementor-722 .elementor-element.elementor-element-5e90f4c{font-size:var( --e-global-typography-421d1c2-font-size );font-weight:var( --e-global-typography-421d1c2-font-weight );line-height:var( --e-global-typography-421d1c2-line-height );color:var( --e-global-color-f1ea40a );}.elementor-722 .elementor-element.elementor-element-5e90f4c a{color:var( --e-global-color-secondary );}.elementor-722 .elementor-element.elementor-element-8e26bf7{font-size:var( --e-global-typography-421d1c2-font-size );font-weight:var( --e-global-typography-421d1c2-font-weight );line-height:var( --e-global-typography-421d1c2-line-height );color:var( --e-global-color-f1ea40a );}.elementor-722 .elementor-element.elementor-element-8e26bf7 a{color:var( --e-global-color-00eb084 );}.elementor-722 .elementor-element.elementor-element-a5cc164{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 );color:var( --e-global-color-primary );}.elementor-722 .elementor-element.elementor-element-a5cc164 a{color:var( --e-global-color-00eb084 );}.elementor-722 .elementor-element.elementor-element-1cefd79{--n-accordion-title-font-size:clamp(14.5px, 1.28vw, 17px);--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-icon-size:18px;--n-accordion-icon-normal-color:var( --e-global-color-secondary );--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-secondary );}.elementor-722 .elementor-element.elementor-element-1cefd79 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#FAF7F2;}:where( .elementor-722 .elementor-element.elementor-element-1cefd79 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-accent );--padding-top:22px;--padding-right:22px;--padding-bottom:22px;--padding-left:22px;}.elementor-722 .elementor-element.elementor-element-1cefd79 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E1D5;}.elementor-722 .elementor-element.elementor-element-1cefd79 {--n-accordion-padding:16px 20px 16px 20px;}:where( .elementor-722 .elementor-element.elementor-element-1cefd79 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Hind Siliguri", Sans-serif;font-weight:700;line-height:1.4em;}@media(max-width:1444px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-722 .elementor-element.elementor-element-029f258{font-size:var( --e-global-typography-ebeba10-font-size );line-height:var( --e-global-typography-ebeba10-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-722 .elementor-element.elementor-element-40d8437 .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-40d8437 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-722 .elementor-element.elementor-element-13b0765 .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-13b0765 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-722 .elementor-element.elementor-element-e3db029 .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-e3db029 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-722 .elementor-element.elementor-element-307905e{font-size:var( --e-global-typography-ebeba10-font-size );line-height:var( --e-global-typography-ebeba10-line-height );}.elementor-722 .elementor-element.elementor-element-fcce374{font-size:var( --e-global-typography-ebeba10-font-size );line-height:var( --e-global-typography-ebeba10-line-height );}.elementor-722 .elementor-element.elementor-element-c522033 .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-c522033 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-722 .elementor-element.elementor-element-22bc66a .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-22bc66a .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-722 .elementor-element.elementor-element-cc5c9df .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-cc5c9df .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-722 .elementor-element.elementor-element-1d3ae8b .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-1d3ae8b .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-722 .elementor-element.elementor-element-d29239f{font-size:var( --e-global-typography-ebeba10-font-size );line-height:var( --e-global-typography-ebeba10-line-height );}.elementor-722 .elementor-element.elementor-element-2bd22b1{font-size:var( --e-global-typography-ebeba10-font-size );line-height:var( --e-global-typography-ebeba10-line-height );}.elementor-722 .elementor-element.elementor-element-f12d7d7{font-size:var( --e-global-typography-ebeba10-font-size );line-height:var( --e-global-typography-ebeba10-line-height );}.elementor-722 .elementor-element.elementor-element-a220eee .elementor-heading-title{font-size:var( --e-global-typography-ca0a784-font-size );line-height:var( --e-global-typography-ca0a784-line-height );}.elementor-722 .elementor-element.elementor-element-420d988{font-size:var( --e-global-typography-ebeba10-font-size );line-height:var( --e-global-typography-ebeba10-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-722 .elementor-element.elementor-element-91533cb{--grid-auto-flow:row;}.elementor-722 .elementor-element.elementor-element-96e8623{font-size:var( --e-global-typography-421d1c2-font-size );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-722 .elementor-element.elementor-element-5e90f4c{font-size:var( --e-global-typography-421d1c2-font-size );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-722 .elementor-element.elementor-element-8e26bf7{font-size:var( --e-global-typography-421d1c2-font-size );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-722 .elementor-element.elementor-element-a5cc164{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1200px){.elementor-722 .elementor-element.elementor-element-91533cb{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-722 .elementor-element.elementor-element-029f258{font-size:var( --e-global-typography-ebeba10-font-size );line-height:var( --e-global-typography-ebeba10-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-722 .elementor-element.elementor-element-40d8437 .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-40d8437 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-722 .elementor-element.elementor-element-13b0765 .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-13b0765 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-722 .elementor-element.elementor-element-e3db029 .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-e3db029 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-722 .elementor-element.elementor-element-307905e{font-size:var( --e-global-typography-ebeba10-font-size );line-height:var( --e-global-typography-ebeba10-line-height );}.elementor-722 .elementor-element.elementor-element-fcce374{font-size:var( --e-global-typography-ebeba10-font-size );line-height:var( --e-global-typography-ebeba10-line-height );}.elementor-722 .elementor-element.elementor-element-c522033 .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-c522033 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-722 .elementor-element.elementor-element-22bc66a .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-22bc66a .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-722 .elementor-element.elementor-element-cc5c9df .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-cc5c9df .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-722 .elementor-element.elementor-element-1d3ae8b .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-1d3ae8b .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-722 .elementor-element.elementor-element-d29239f{font-size:var( --e-global-typography-ebeba10-font-size );line-height:var( --e-global-typography-ebeba10-line-height );}.elementor-722 .elementor-element.elementor-element-2bd22b1{font-size:var( --e-global-typography-ebeba10-font-size );line-height:var( --e-global-typography-ebeba10-line-height );}.elementor-722 .elementor-element.elementor-element-f12d7d7{font-size:var( --e-global-typography-ebeba10-font-size );line-height:var( --e-global-typography-ebeba10-line-height );}.elementor-722 .elementor-element.elementor-element-a220eee .elementor-heading-title{font-size:var( --e-global-typography-ca0a784-font-size );line-height:var( --e-global-typography-ca0a784-line-height );}.elementor-722 .elementor-element.elementor-element-420d988{font-size:var( --e-global-typography-ebeba10-font-size );line-height:var( --e-global-typography-ebeba10-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-722 .elementor-element.elementor-element-91533cb{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-722 .elementor-element.elementor-element-96e8623{font-size:var( --e-global-typography-421d1c2-font-size );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-722 .elementor-element.elementor-element-5e90f4c{font-size:var( --e-global-typography-421d1c2-font-size );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-722 .elementor-element.elementor-element-8e26bf7{font-size:var( --e-global-typography-421d1c2-font-size );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-722 .elementor-element.elementor-element-a5cc164{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-722 .elementor-element.elementor-element-029f258{font-size:var( --e-global-typography-ebeba10-font-size );line-height:var( --e-global-typography-ebeba10-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-722 .elementor-element.elementor-element-40d8437 .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-40d8437 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-722 .elementor-element.elementor-element-13b0765 .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-13b0765 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-722 .elementor-element.elementor-element-e3db029 .elementor-icon-box-wrapper{text-align:start;}.elementor-722 .elementor-element.elementor-element-e3db029 .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-e3db029 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-722 .elementor-element.elementor-element-307905e{font-size:var( --e-global-typography-ebeba10-font-size );line-height:var( --e-global-typography-ebeba10-line-height );}.elementor-722 .elementor-element.elementor-element-fcce374{font-size:var( --e-global-typography-ebeba10-font-size );line-height:var( --e-global-typography-ebeba10-line-height );}.elementor-722 .elementor-element.elementor-element-c522033 .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-c522033 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-722 .elementor-element.elementor-element-22bc66a .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-22bc66a .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-722 .elementor-element.elementor-element-cc5c9df .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-cc5c9df .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-722 .elementor-element.elementor-element-1d3ae8b .elementor-icon-box-title, .elementor-722 .elementor-element.elementor-element-1d3ae8b .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-722 .elementor-element.elementor-element-d29239f{font-size:var( --e-global-typography-ebeba10-font-size );line-height:var( --e-global-typography-ebeba10-line-height );}.elementor-722 .elementor-element.elementor-element-2bd22b1{font-size:var( --e-global-typography-ebeba10-font-size );line-height:var( --e-global-typography-ebeba10-line-height );}.elementor-722 .elementor-element.elementor-element-f12d7d7{font-size:var( --e-global-typography-ebeba10-font-size );line-height:var( --e-global-typography-ebeba10-line-height );}.elementor-722 .elementor-element.elementor-element-a220eee .elementor-heading-title{font-size:var( --e-global-typography-ca0a784-font-size );line-height:var( --e-global-typography-ca0a784-line-height );}.elementor-722 .elementor-element.elementor-element-420d988{font-size:var( --e-global-typography-ebeba10-font-size );line-height:var( --e-global-typography-ebeba10-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-722 .elementor-element.elementor-element-91533cb{--e-con-grid-template-columns:repeat(1, 1fr);--gap:14px 14px;--row-gap:14px;--column-gap:14px;--grid-auto-flow:row;}.elementor-722 .elementor-element.elementor-element-96e8623{font-size:var( --e-global-typography-421d1c2-font-size );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-722 .elementor-element.elementor-element-5e90f4c{font-size:var( --e-global-typography-421d1c2-font-size );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-722 .elementor-element.elementor-element-8e26bf7{font-size:var( --e-global-typography-421d1c2-font-size );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-722 .elementor-element.elementor-element-a5cc164{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-722 .elementor-element.elementor-element-cc68c92{--width:max-content;}.elementor-722 .elementor-element.elementor-element-b296285{--width:max-content;}.elementor-722 .elementor-element.elementor-element-15b1e60{--width:max-content;}.elementor-722 .elementor-element.elementor-element-005d22a{--width:max-content;}}/* Start custom CSS for text-editor, class: .elementor-element-029f258 */.elementor-722 .elementor-element.elementor-element-029f258 p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307905e */.elementor-722 .elementor-element.elementor-element-307905e p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-873fb66 */.rule .n {
    width: 28px;
    height: 28px;
    flex: none;
    border-radius: 8px;
    background: #fbecee;
    color: #c51e25;
    font-weight: 700;
    display: grid;
    place-items: center;
    margin-top: 2px;
}

.rule {
    display: flex;
    gap: 12px;
    align-items: flex-start;
    font-size: 16px;
    color: var(--bb-text-muted);
}

.rules-list {
    display: grid;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fcce374 */.elementor-722 .elementor-element.elementor-element-fcce374 p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d29239f */.elementor-722 .elementor-element.elementor-element-d29239f p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bd22b1 */.elementor-722 .elementor-element.elementor-element-2bd22b1 p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f12d7d7 */.elementor-722 .elementor-element.elementor-element-f12d7d7 p:not(:last-child){
    margin-bottom: 10px;
}

.elementor-722 .elementor-element.elementor-element-f12d7d7 ul{
    list-style: none;
    margin: 0;
}
.elementor-722 .elementor-element.elementor-element-f12d7d7 li:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-420d988 */.elementor-722 .elementor-element.elementor-element-420d988 p:not(:last-child){
    margin-bottom: 10px;
}

.elementor-722 .elementor-element.elementor-element-420d988 ul{
    list-style: none;
    margin: 0;
}
.elementor-722 .elementor-element.elementor-element-420d988 li:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-029f258 */.elementor-722 .elementor-element.elementor-element-029f258 p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307905e */.elementor-722 .elementor-element.elementor-element-307905e p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-873fb66 */.rule .n {
    width: 28px;
    height: 28px;
    flex: none;
    border-radius: 8px;
    background: #fbecee;
    color: #c51e25;
    font-weight: 700;
    display: grid;
    place-items: center;
    margin-top: 2px;
}

.rule {
    display: flex;
    gap: 12px;
    align-items: flex-start;
    font-size: 16px;
    color: var(--bb-text-muted);
}

.rules-list {
    display: grid;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fcce374 */.elementor-722 .elementor-element.elementor-element-fcce374 p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d29239f */.elementor-722 .elementor-element.elementor-element-d29239f p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bd22b1 */.elementor-722 .elementor-element.elementor-element-2bd22b1 p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f12d7d7 */.elementor-722 .elementor-element.elementor-element-f12d7d7 p:not(:last-child){
    margin-bottom: 10px;
}

.elementor-722 .elementor-element.elementor-element-f12d7d7 ul{
    list-style: none;
    margin: 0;
}
.elementor-722 .elementor-element.elementor-element-f12d7d7 li:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-420d988 */.elementor-722 .elementor-element.elementor-element-420d988 p:not(:last-child){
    margin-bottom: 10px;
}

.elementor-722 .elementor-element.elementor-element-420d988 ul{
    list-style: none;
    margin: 0;
}
.elementor-722 .elementor-element.elementor-element-420d988 li:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-029f258 */.elementor-722 .elementor-element.elementor-element-029f258 p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307905e */.elementor-722 .elementor-element.elementor-element-307905e p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-873fb66 */.rule .n {
    width: 28px;
    height: 28px;
    flex: none;
    border-radius: 8px;
    background: #fbecee;
    color: #c51e25;
    font-weight: 700;
    display: grid;
    place-items: center;
    margin-top: 2px;
}

.rule {
    display: flex;
    gap: 12px;
    align-items: flex-start;
    font-size: 16px;
    color: var(--bb-text-muted);
}

.rules-list {
    display: grid;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fcce374 */.elementor-722 .elementor-element.elementor-element-fcce374 p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d29239f */.elementor-722 .elementor-element.elementor-element-d29239f p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bd22b1 */.elementor-722 .elementor-element.elementor-element-2bd22b1 p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f12d7d7 */.elementor-722 .elementor-element.elementor-element-f12d7d7 p:not(:last-child){
    margin-bottom: 10px;
}

.elementor-722 .elementor-element.elementor-element-f12d7d7 ul{
    list-style: none;
    margin: 0;
}
.elementor-722 .elementor-element.elementor-element-f12d7d7 li:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-420d988 */.elementor-722 .elementor-element.elementor-element-420d988 p:not(:last-child){
    margin-bottom: 10px;
}

.elementor-722 .elementor-element.elementor-element-420d988 ul{
    list-style: none;
    margin: 0;
}
.elementor-722 .elementor-element.elementor-element-420d988 li:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-029f258 */.elementor-722 .elementor-element.elementor-element-029f258 p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307905e */.elementor-722 .elementor-element.elementor-element-307905e p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-873fb66 */.rule .n {
    width: 28px;
    height: 28px;
    flex: none;
    border-radius: 8px;
    background: #fbecee;
    color: #c51e25;
    font-weight: 700;
    display: grid;
    place-items: center;
    margin-top: 2px;
}

.rule {
    display: flex;
    gap: 12px;
    align-items: flex-start;
    font-size: 16px;
    color: var(--bb-text-muted);
}

.rules-list {
    display: grid;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fcce374 */.elementor-722 .elementor-element.elementor-element-fcce374 p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d29239f */.elementor-722 .elementor-element.elementor-element-d29239f p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bd22b1 */.elementor-722 .elementor-element.elementor-element-2bd22b1 p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f12d7d7 */.elementor-722 .elementor-element.elementor-element-f12d7d7 p:not(:last-child){
    margin-bottom: 10px;
}

.elementor-722 .elementor-element.elementor-element-f12d7d7 ul{
    list-style: none;
    margin: 0;
}
.elementor-722 .elementor-element.elementor-element-f12d7d7 li:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-420d988 */.elementor-722 .elementor-element.elementor-element-420d988 p:not(:last-child){
    margin-bottom: 10px;
}

.elementor-722 .elementor-element.elementor-element-420d988 ul{
    list-style: none;
    margin: 0;
}
.elementor-722 .elementor-element.elementor-element-420d988 li:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-029f258 */.elementor-722 .elementor-element.elementor-element-029f258 p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307905e */.elementor-722 .elementor-element.elementor-element-307905e p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-873fb66 */.rule .n {
    width: 28px;
    height: 28px;
    flex: none;
    border-radius: 8px;
    background: #fbecee;
    color: #c51e25;
    font-weight: 700;
    display: grid;
    place-items: center;
    margin-top: 2px;
}

.rule {
    display: flex;
    gap: 12px;
    align-items: flex-start;
    font-size: 16px;
    color: var(--bb-text-muted);
}

.rules-list {
    display: grid;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fcce374 */.elementor-722 .elementor-element.elementor-element-fcce374 p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d29239f */.elementor-722 .elementor-element.elementor-element-d29239f p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bd22b1 */.elementor-722 .elementor-element.elementor-element-2bd22b1 p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f12d7d7 */.elementor-722 .elementor-element.elementor-element-f12d7d7 p:not(:last-child){
    margin-bottom: 10px;
}

.elementor-722 .elementor-element.elementor-element-f12d7d7 ul{
    list-style: none;
    margin: 0;
}
.elementor-722 .elementor-element.elementor-element-f12d7d7 li:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-420d988 */.elementor-722 .elementor-element.elementor-element-420d988 p:not(:last-child){
    margin-bottom: 10px;
}

.elementor-722 .elementor-element.elementor-element-420d988 ul{
    list-style: none;
    margin: 0;
}
.elementor-722 .elementor-element.elementor-element-420d988 li:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-029f258 */.elementor-722 .elementor-element.elementor-element-029f258 p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307905e */.elementor-722 .elementor-element.elementor-element-307905e p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-873fb66 */.rule .n {
    width: 28px;
    height: 28px;
    flex: none;
    border-radius: 8px;
    background: #fbecee;
    color: #c51e25;
    font-weight: 700;
    display: grid;
    place-items: center;
    margin-top: 2px;
}

.rule {
    display: flex;
    gap: 12px;
    align-items: flex-start;
    font-size: 16px;
    color: var(--bb-text-muted);
}

.rules-list {
    display: grid;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fcce374 */.elementor-722 .elementor-element.elementor-element-fcce374 p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d29239f */.elementor-722 .elementor-element.elementor-element-d29239f p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bd22b1 */.elementor-722 .elementor-element.elementor-element-2bd22b1 p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f12d7d7 */.elementor-722 .elementor-element.elementor-element-f12d7d7 p:not(:last-child){
    margin-bottom: 10px;
}

.elementor-722 .elementor-element.elementor-element-f12d7d7 ul{
    list-style: none;
    margin: 0;
}
.elementor-722 .elementor-element.elementor-element-f12d7d7 li:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-420d988 */.elementor-722 .elementor-element.elementor-element-420d988 p:not(:last-child){
    margin-bottom: 10px;
}

.elementor-722 .elementor-element.elementor-element-420d988 ul{
    list-style: none;
    margin: 0;
}
.elementor-722 .elementor-element.elementor-element-420d988 li:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-029f258 */.elementor-722 .elementor-element.elementor-element-029f258 p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307905e */.elementor-722 .elementor-element.elementor-element-307905e p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-873fb66 */.rule .n {
    width: 28px;
    height: 28px;
    flex: none;
    border-radius: 8px;
    background: #fbecee;
    color: #c51e25;
    font-weight: 700;
    display: grid;
    place-items: center;
    margin-top: 2px;
}

.rule {
    display: flex;
    gap: 12px;
    align-items: flex-start;
    font-size: 16px;
    color: var(--bb-text-muted);
}

.rules-list {
    display: grid;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fcce374 */.elementor-722 .elementor-element.elementor-element-fcce374 p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d29239f */.elementor-722 .elementor-element.elementor-element-d29239f p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bd22b1 */.elementor-722 .elementor-element.elementor-element-2bd22b1 p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f12d7d7 */.elementor-722 .elementor-element.elementor-element-f12d7d7 p:not(:last-child){
    margin-bottom: 10px;
}

.elementor-722 .elementor-element.elementor-element-f12d7d7 ul{
    list-style: none;
    margin: 0;
}
.elementor-722 .elementor-element.elementor-element-f12d7d7 li:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-420d988 */.elementor-722 .elementor-element.elementor-element-420d988 p:not(:last-child){
    margin-bottom: 10px;
}

.elementor-722 .elementor-element.elementor-element-420d988 ul{
    list-style: none;
    margin: 0;
}
.elementor-722 .elementor-element.elementor-element-420d988 li:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-029f258 */.elementor-722 .elementor-element.elementor-element-029f258 p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307905e */.elementor-722 .elementor-element.elementor-element-307905e p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-873fb66 */.rule .n {
    width: 28px;
    height: 28px;
    flex: none;
    border-radius: 8px;
    background: #fbecee;
    color: #c51e25;
    font-weight: 700;
    display: grid;
    place-items: center;
    margin-top: 2px;
}

.rule {
    display: flex;
    gap: 12px;
    align-items: flex-start;
    font-size: 16px;
    color: var(--bb-text-muted);
}

.rules-list {
    display: grid;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fcce374 */.elementor-722 .elementor-element.elementor-element-fcce374 p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d29239f */.elementor-722 .elementor-element.elementor-element-d29239f p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bd22b1 */.elementor-722 .elementor-element.elementor-element-2bd22b1 p:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f12d7d7 */.elementor-722 .elementor-element.elementor-element-f12d7d7 p:not(:last-child){
    margin-bottom: 10px;
}

.elementor-722 .elementor-element.elementor-element-f12d7d7 ul{
    list-style: none;
    margin: 0;
}
.elementor-722 .elementor-element.elementor-element-f12d7d7 li:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-420d988 */.elementor-722 .elementor-element.elementor-element-420d988 p:not(:last-child){
    margin-bottom: 10px;
}

.elementor-722 .elementor-element.elementor-element-420d988 ul{
    list-style: none;
    margin: 0;
}
.elementor-722 .elementor-element.elementor-element-420d988 li:not(:last-child){
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-1cefd79 */.sec-title-wrap {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    font-size: 16px;
    font-weight: 700;
    color: #1c1917;
    line-height: 1em;
}

.sec-title-wrap svg {
    color: #ad191f;
}/* End custom CSS */