.elementor-70 .elementor-element.elementor-element-sec_body_c0b085a:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-sec_body_c0b085a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-70 .elementor-element.elementor-element-sec_body_c0b085a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 20px 35px 20px;}.elementor-70 .elementor-element.elementor-element-sec_body_c0b085a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-col1_52c6b45 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-70 .elementor-element.elementor-element-wid_logo_0c85e31{text-align:start;}.elementor-70 .elementor-element.elementor-element-wid_desc_38cb81f{font-family:"Noto Sans Bengali", Sans-serif;font-size:14px;line-height:1.7em;color:#AAAAAA;}.elementor-70 .elementor-element.elementor-element-col2_d0a33a5 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-70 .elementor-element.elementor-element-wid_h2_cc27432 .elementor-heading-title{font-family:"Noto Sans Bengali", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-wid_txt2_b620f62{font-family:"Noto Sans Bengali", Sans-serif;font-size:13px;line-height:1.7em;color:#AAAAAA;}.elementor-70 .elementor-element.elementor-element-col3_ffe5d38 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-70 .elementor-element.elementor-element-wid_h3_2218d08 .elementor-heading-title{font-family:"Noto Sans Bengali", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-wid_txt3_ca57bff{font-family:"Noto Sans Bengali", Sans-serif;font-size:13px;line-height:1.7em;color:#AAAAAA;}.elementor-70 .elementor-element.elementor-element-col4_058e1c7 > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-70 .elementor-element.elementor-element-wid_h4_161bd68 .elementor-heading-title{font-family:"Noto Sans Bengali", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-wid_txt4_da5f2e1{font-family:"Noto Sans Bengali", Sans-serif;font-size:13px;line-height:1.7em;color:#AAAAAA;}.elementor-70 .elementor-element.elementor-element-sec_bottom_a943ae4:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-sec_bottom_a943ae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-70 .elementor-element.elementor-element-sec_bottom_a943ae4{border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(255, 255, 255, 0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 20px 14px 20px;}.elementor-70 .elementor-element.elementor-element-sec_bottom_a943ae4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-col_bottom_a903fa4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-wid_copyright_8729bdb{text-align:center;}.elementor-70 .elementor-element.elementor-element-wid_copyright_8729bdb .elementor-heading-title{font-family:"Noto Sans Bengali", Sans-serif;font-size:13px;color:#888888;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for image, class: .elementor-element-wid_logo_0c85e31 */.elementor-70 .elementor-element.elementor-element-wid_logo_0c85e31 img {
                height: 54px !important;
                width: auto !important;
                max-width: 100% !important;
                object-fit: contain !important;
                margin-bottom: 14px !important;
                display: block !important;
              }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-wid_desc_38cb81f */.elementor-70 .elementor-element.elementor-element-wid_desc_38cb81f p { margin: 0 !important; color: #AAAAAA !important; font-size: 14px !important; line-height: 1.7 !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-wid_h2_cc27432 */.elementor-70 .elementor-element.elementor-element-wid_h2_cc27432 .elementor-heading-title {
                color: #FFFFFF !important;
                font-size: 16px !important;
                font-weight: 700 !important;
                margin: 0 0 14px 0 !important;
                padding-bottom: 8px !important;
                border-bottom: 2px solid #ED1D24 !important;
                display: inline-block !important;
              }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-wid_txt2_b620f62 */.elementor-70 .elementor-element.elementor-element-wid_txt2_b620f62 p { margin: 0 0 4px 0 !important; line-height: 1.7 !important; }
              .elementor-70 .elementor-element.elementor-element-wid_txt2_b620f62 strong { color: #DDDDDD !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-wid_h3_2218d08 */.elementor-70 .elementor-element.elementor-element-wid_h3_2218d08 .elementor-heading-title {
                color: #FFFFFF !important;
                font-size: 16px !important;
                font-weight: 700 !important;
                margin: 0 0 14px 0 !important;
                padding-bottom: 8px !important;
                border-bottom: 2px solid #ED1D24 !important;
                display: inline-block !important;
              }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-wid_txt3_ca57bff */.elementor-70 .elementor-element.elementor-element-wid_txt3_ca57bff p { margin: 0 !important; color: #AAAAAA !important; font-size: 13px !important; line-height: 1.7 !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-wid_h4_161bd68 */.elementor-70 .elementor-element.elementor-element-wid_h4_161bd68 .elementor-heading-title {
                color: #FFFFFF !important;
                font-size: 16px !important;
                font-weight: 700 !important;
                margin: 0 0 14px 0 !important;
                padding-bottom: 8px !important;
                border-bottom: 2px solid #ED1D24 !important;
                display: inline-block !important;
              }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-wid_txt4_da5f2e1 */.elementor-70 .elementor-element.elementor-element-wid_txt4_da5f2e1 p { margin: 0 !important; color: #AAAAAA !important; font-size: 13px !important; line-height: 1.7 !important; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-sec_body_c0b085a */.elementor-70 .elementor-element.elementor-element-sec_body_c0b085a {
        background-color: #1A1A1A !important;
        margin-top: 50px !important;
      }
      .elementor-70 .elementor-element.elementor-element-sec_body_c0b085a .elementor-container {
        max-width: 1200px !important;
        margin: 0 auto !important;
        display: flex !important;
        align-items: flex-start !important;
        gap: 30px !important;
      }
      @media (max-width: 900px) {
        .elementor-70 .elementor-element.elementor-element-sec_body_c0b085a .elementor-container {
          flex-wrap: wrap !important;
        }
        .elementor-70 .elementor-element.elementor-element-sec_body_c0b085a .elementor-column {
          width: 50% !important;
        }
      }
      @media (max-width: 600px) {
        .elementor-70 .elementor-element.elementor-element-sec_body_c0b085a .elementor-column {
          width: 100% !important;
        }
      }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-wid_copyright_8729bdb */.elementor-70 .elementor-element.elementor-element-wid_copyright_8729bdb .elementor-heading-title { color: #888888 !important; font-size: 13px !important; text-align: center !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-sec_bottom_a943ae4 */.elementor-70 .elementor-element.elementor-element-sec_bottom_a943ae4 {
        background-color: #1A1A1A !important;
        border-top: 1px solid rgba(255, 255, 255, 0.08) !important;
      }
      .elementor-70 .elementor-element.elementor-element-sec_bottom_a943ae4 .elementor-container {
        max-width: 1200px !important;
        margin: 0 auto !important;
        justify-content: center !important;
      }/* End custom CSS */