.elementor-2804 .elementor-element.elementor-element-d4fa33a{--display:flex;--min-height:400px;--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:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2804 .elementor-element.elementor-element-d4fa33a:not(.elementor-motion-effects-element-type-background), .elementor-2804 .elementor-element.elementor-element-d4fa33a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-2804 .elementor-element.elementor-element-03593ee{--display:flex;--min-height:193px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:29px 29px 29px 29px;--padding-top:49px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2804 .elementor-element.elementor-element-03593ee:not(.elementor-motion-effects-element-type-background), .elementor-2804 .elementor-element.elementor-element-03593ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#394D2B;}.elementor-2804 .elementor-element.elementor-element-03593ee.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2804 .elementor-element.elementor-element-9e5a5e6.elementor-element{--align-self:center;}.elementor-2804 .elementor-element.elementor-element-9e5a5e6{text-align:center;}.elementor-2804 .elementor-element.elementor-element-9e5a5e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:600;color:#FFFFFF;}.elementor-2804 .elementor-element.elementor-element-db50414 > .elementor-widget-container{padding:17px 0px 0px 0px;}.elementor-2804 .elementor-element.elementor-element-db50414.elementor-element{--align-self:center;}.elementor-2804 .elementor-element.elementor-element-db50414{text-align:center;}.elementor-2804 .elementor-element.elementor-element-db50414 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2804 .elementor-element.elementor-element-627de7c{--display:flex;--min-height:708px;--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;}.elementor-2804 .elementor-element.elementor-element-627de7c:not(.elementor-motion-effects-element-type-background), .elementor-2804 .elementor-element.elementor-element-627de7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-2804 .elementor-element.elementor-element-7f8e888 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-2804 .elementor-element.elementor-element-7f8e888{text-align:center;}.elementor-2804 .elementor-element.elementor-element-7f8e888 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;color:#000000;}.elementor-2804 .elementor-element.elementor-element-a28bec6{--display:flex;--min-height:700px;--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:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2804 .elementor-element.elementor-element-a28bec6:not(.elementor-motion-effects-element-type-background), .elementor-2804 .elementor-element.elementor-element-a28bec6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-2804 .elementor-element.elementor-element-623607d > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-2804 .elementor-element.elementor-element-623607d{text-align:center;}.elementor-2804 .elementor-element.elementor-element-623607d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;color:#000000;}.elementor-2804 .elementor-element.elementor-element-fbabe74{--display:flex;--min-height:502px;--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:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2804 .elementor-element.elementor-element-fbabe74:not(.elementor-motion-effects-element-type-background), .elementor-2804 .elementor-element.elementor-element-fbabe74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-2804 .elementor-element.elementor-element-e917cd7 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-2804 .elementor-element.elementor-element-e917cd7{text-align:center;}.elementor-2804 .elementor-element.elementor-element-e917cd7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;color:#000000;}.elementor-2804 .elementor-element.elementor-element-73e5d57{--display:flex;--min-height:790px;--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:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2804 .elementor-element.elementor-element-73e5d57:not(.elementor-motion-effects-element-type-background), .elementor-2804 .elementor-element.elementor-element-73e5d57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-2804 .elementor-element.elementor-element-2277102 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-2804 .elementor-element.elementor-element-2277102{text-align:center;}.elementor-2804 .elementor-element.elementor-element-2277102 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;color:#000000;}.elementor-2804 .elementor-element.elementor-element-067acca{--display:flex;--min-height:790px;--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:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2804 .elementor-element.elementor-element-067acca:not(.elementor-motion-effects-element-type-background), .elementor-2804 .elementor-element.elementor-element-067acca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-2804 .elementor-element.elementor-element-11f176d > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-2804 .elementor-element.elementor-element-11f176d{text-align:center;}.elementor-2804 .elementor-element.elementor-element-11f176d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;color:#000000;}.elementor-2804 .elementor-element.elementor-element-2ccfe8e{--display:flex;--min-height:790px;--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:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2804 .elementor-element.elementor-element-2ccfe8e:not(.elementor-motion-effects-element-type-background), .elementor-2804 .elementor-element.elementor-element-2ccfe8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-2804 .elementor-element.elementor-element-fe27648 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-2804 .elementor-element.elementor-element-fe27648{text-align:center;}.elementor-2804 .elementor-element.elementor-element-fe27648 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;color:#000000;}.elementor-2804 .elementor-element.elementor-element-789fd23{--display:flex;--min-height:790px;--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:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2804 .elementor-element.elementor-element-789fd23:not(.elementor-motion-effects-element-type-background), .elementor-2804 .elementor-element.elementor-element-789fd23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-2804 .elementor-element.elementor-element-40862af > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-2804 .elementor-element.elementor-element-40862af{text-align:center;}.elementor-2804 .elementor-element.elementor-element-40862af .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;color:#000000;}.elementor-2804 .elementor-element.elementor-element-0e77a76{--display:flex;--min-height:790px;--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:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2804 .elementor-element.elementor-element-0e77a76:not(.elementor-motion-effects-element-type-background), .elementor-2804 .elementor-element.elementor-element-0e77a76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-2804 .elementor-element.elementor-element-ebfb7a9 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-2804 .elementor-element.elementor-element-ebfb7a9{text-align:center;}.elementor-2804 .elementor-element.elementor-element-ebfb7a9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;color:#000000;}.elementor-2804 .elementor-element.elementor-element-4a15d63{--display:flex;--min-height:790px;--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:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2804 .elementor-element.elementor-element-4a15d63:not(.elementor-motion-effects-element-type-background), .elementor-2804 .elementor-element.elementor-element-4a15d63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-2804 .elementor-element.elementor-element-5284727 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-2804 .elementor-element.elementor-element-5284727{text-align:center;}.elementor-2804 .elementor-element.elementor-element-5284727 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;color:#000000;}.elementor-2804 .elementor-element.elementor-element-7ef4c9d{--display:flex;--min-height:790px;--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:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2804 .elementor-element.elementor-element-7ef4c9d:not(.elementor-motion-effects-element-type-background), .elementor-2804 .elementor-element.elementor-element-7ef4c9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-2804 .elementor-element.elementor-element-219e91d > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-2804 .elementor-element.elementor-element-219e91d{text-align:center;}.elementor-2804 .elementor-element.elementor-element-219e91d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;color:#000000;}@media(max-width:767px){.elementor-2804 .elementor-element.elementor-element-03593ee{--min-height:160px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:49px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2804 .elementor-element.elementor-element-9e5a5e6 .elementor-heading-title{font-size:20px;}.elementor-2804 .elementor-element.elementor-element-db50414 .elementor-heading-title{font-size:12px;}}@media(min-width:768px){.elementor-2804 .elementor-element.elementor-element-03593ee{--width:922px;}}/* Start custom CSS for html, class: .elementor-element-d0fbb89 */.faq-section {
  width: 1070px;
  padding:54px;
  box-sizing: border-box;
}

.faq-section h2 {
  font-size: 32px;
  margin-bottom: 40px;
  color: white;
  font-weight: bold;
}

.faq-container {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.faq-item {
  border: 2px solid #e27511;
  border-radius: 16px;
  overflow: hidden;
  background-color: transparent;
  position: relative;
}

.faq-item input[type="checkbox"] {
  display: none;
}

.faq-item label {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 20px 24px;
  cursor: pointer;
  font-size: 18px;
  color: black;
  position: relative;
}

.faq-item label::after {
  content: '▼';
  font-size: 18px;
  background-color: #e27511; 
  color: white;
  transition: transform 0.3s ease;
  padding-right: 4px;
  padding-left: 4px;
  padding-top: 2px;
  border-radius: 5px
}

.faq-item input[type="checkbox"]:checked + label::after {
  transform: rotate(180deg);
}

.faq-content {
  max-height: 0;
  overflow: hidden;
  padding: 0 24px;
  transition: max-height 0.3s ease, padding 0.3s ease;
  color: black;
}

.faq-item input[type="checkbox"]:checked ~ .faq-content {
  max-height: 1000px;
  padding: 16px 24px 24px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1ceb01b *//* SECOND FAQ SECTION STYLING */
.second-faq {
  width: 1070px;
  padding: 54px;
  box-sizing: border-box;
  margin-top: 80px;
}

.second-faq h2 {
  font-size: 32px;
  margin-bottom: 40px;
  color: white;
  font-weight: bold;
}

.faq-container-alt {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.faq-item-alt {
  border: 2px solid #e27511;
  border-radius: 16px;
  overflow: hidden;
  background-color: transparent;
  position: relative;
}

.faq-item-alt input[type="checkbox"] {
  display: none;
}

.faq-item-alt label {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 20px 24px;
  cursor: pointer;
  font-size: 18px;
  color: black;
  position: relative;
}

.faq-item-alt label::after {
  content: '▼';
  font-size: 18px;
  background-color: #e27511;
  color: white;
  transition: transform 0.3s ease;
  padding-right: 4px;
  padding-left: 4px;
  padding-top: 2px;
  border-radius: 5px;
}

.faq-item-alt input[type="checkbox"]:checked + label::after {
  transform: rotate(180deg);
}

.faq-content-alt {
  max-height: 0;
  overflow: hidden;
  padding: 0 24px;
  transition: max-height 0.3s ease, padding 0.3s ease;
  color: black;
}

.faq-item-alt input[type="checkbox"]:checked ~ .faq-content-alt {
  max-height: 1000px;
  padding: 16px 24px 24px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4a3bc8b *//* THIRD FAQ SECTION STYLING */
.faq-section-third {
  width: 1070px;
  padding: 54px;
  box-sizing: border-box;
  margin-top: 80px;
}

.faq-section-third h2 {
  font-size: 32px;
  margin-bottom: 40px;
  color: white;
  font-weight: bold;
}

.faq-container-third {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.faq-item-third {
  border: 2px solid #e27511;
  border-radius: 16px;
  overflow: hidden;
  background-color: transparent;
  position: relative;
}

.faq-item-third input[type="checkbox"] {
  display: none;
}

.faq-item-third label {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 20px 24px;
  cursor: pointer;
  font-size: 18px;
  color: black;
  position: relative;
}

.faq-item-third label::after {
  content: '▼';
  font-size: 18px;
  background-color: #e27511;
  color: white;
  transition: transform 0.3s ease;
  padding-right: 4px;
  padding-left: 4px;
  padding-top: 2px;
  border-radius: 5px;
}

.faq-item-third input[type="checkbox"]:checked + label::after {
  transform: rotate(180deg);
}

.faq-content-third {
  max-height: 0;
  overflow: hidden;
  padding: 0 24px;
  transition: max-height 0.3s ease, padding 0.3s ease;
  color: black;
}

.faq-item-third input[type="checkbox"]:checked ~ .faq-content-third {
  max-height: 1000px;
  padding: 16px 24px 24px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-63538e6 *//* FIFTH FAQ SECTION STYLING */
.faq-section-fifth {
  width: 1070px;
  padding: 54px;
  box-sizing: border-box;
  margin-top: 80px;
}

.faq-section-fifth h2 {
  font-size: 32px;
  margin-bottom: 40px;
  color: white;
  font-weight: bold;
}

.faq-container-fifth {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.faq-item-fifth {
  border: 2px solid #e27511;
  border-radius: 16px;
  overflow: hidden;
  background-color: transparent;
  position: relative;
}

.faq-item-fifth input[type="checkbox"] {
  display: none;
}

.faq-item-fifth label {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 20px 24px;
  cursor: pointer;
  font-size: 18px;
  color: black;
  position: relative;
}

.faq-item-fifth label::after {
  content: '▼';
  font-size: 18px;
  background-color: #e27511;
  color: white;
  transition: transform 0.3s ease;
  padding-right: 4px;
  padding-left: 4px;
  padding-top: 2px;
  border-radius: 5px;
}

.faq-item-fifth input[type="checkbox"]:checked + label::after {
  transform: rotate(180deg);
}

.faq-content-fifth {
  max-height: 0;
  overflow: hidden;
  padding: 0 24px;
  transition: max-height 0.3s ease, padding 0.3s ease;
  color: black;
}

.faq-item-fifth input[type="checkbox"]:checked ~ .faq-content-fifth {
  max-height: 1000px;
  padding: 16px 24px 24px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a84a0b7 *//* SIXTH FAQ SECTION STYLING */
.faq-section-sixth {
  width: 1070px;
  padding: 54px;
  box-sizing: border-box;
  margin-top: 80px;
}

.faq-section-sixth h2 {
  font-size: 32px;
  margin-bottom: 40px;
  color: white;
  font-weight: bold;
}

.faq-container-sixth {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.faq-item-sixth {
  border: 2px solid #e27511;
  border-radius: 16px;
  overflow: hidden;
  background-color: transparent;
  position: relative;
}

.faq-item-sixth input[type="checkbox"] {
  display: none;
}

.faq-item-sixth label {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 20px 24px;
  cursor: pointer;
  font-size: 18px;
  color: black;
  position: relative;
}

.faq-item-sixth label::after {
  content: '▼';
  font-size: 18px;
  background-color: #e27511;
  color: white;
  transition: transform 0.3s ease;
  padding-right: 4px;
  padding-left: 4px;
  padding-top: 2px;
  border-radius: 5px;
}

.faq-item-sixth input[type="checkbox"]:checked + label::after {
  transform: rotate(180deg);
}

.faq-content-sixth {
  max-height: 0;
  overflow: hidden;
  padding: 0 24px;
  transition: max-height 0.3s ease, padding 0.3s ease;
  color: black;
}

.faq-item-sixth input[type="checkbox"]:checked ~ .faq-content-sixth {
  max-height: 600px;
  padding: 16px 24px 24px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-852522a *//* SEVENTH FAQ SECTION STYLING */
.faq-section-seventh {
  width: 1070px;
  padding: 54px;
  box-sizing: border-box;
  margin-top: 80px;
}

.faq-section-seventh h2 {
  font-size: 32px;
  margin-bottom: 40px;
  color: white;
  font-weight: bold;
}

.faq-container-seventh {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.faq-item-seventh {
  border: 2px solid #e27511;
  border-radius: 16px;
  overflow: hidden;
  background-color: transparent;
  position: relative;
}

.faq-item-seventh input[type="checkbox"] {
  display: none;
}

.faq-item-seventh label {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 20px 24px;
  cursor: pointer;
  font-size: 18px;
  color: black;
  position: relative;
}

.faq-item-seventh label::after {
  content: '▼';
  font-size: 18px;
  background-color: #e27511;
  color: white;
  transition: transform 0.3s ease;
  padding-right: 4px;
  padding-left: 4px;
  padding-top: 2px;
  border-radius: 5px;
}

.faq-item-seventh input[type="checkbox"]:checked + label::after {
  transform: rotate(180deg);
}

.faq-content-seventh {
  max-height: 0;
  overflow: hidden;
  padding: 0 24px;
  transition: max-height 0.3s ease, padding 0.3s ease;
  color: black;
}

.faq-item-seventh input[type="checkbox"]:checked ~ .faq-content-seventh {
  max-height: 1000px;
  padding: 16px 24px 24px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-17ae465 *//* EIGHTH FAQ SECTION STYLING */
.faq-section-eighth {
  width: 1070px;
  padding: 54px;
  box-sizing: border-box;
  margin-top: 80px;
}

.faq-section-eighth h2 {
  font-size: 32px;
  margin-bottom: 40px;
  color: white;
  font-weight: bold;
}

.faq-container-eighth {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.faq-item-eighth {
  border: 2px solid #e27511;
  border-radius: 16px;
  overflow: hidden;
  background-color: transparent;
  position: relative;
}

.faq-item-eighth input[type="checkbox"] {
  display: none;
}

.faq-item-eighth label {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 20px 24px;
  cursor: pointer;
  font-size: 18px;
  color: black;
  position: relative;
}

.faq-item-eighth label::after {
  content: '▼';
  font-size: 18px;
  background-color: #e27511;
  color: white;
  transition: transform 0.3s ease;
  padding-right: 4px;
  padding-left: 4px;
  padding-top: 2px;
  border-radius: 5px;
}

.faq-item-eighth input[type="checkbox"]:checked + label::after {
  transform: rotate(180deg);
}

.faq-content-eighth {
  max-height: 0;
  overflow: hidden;
  padding: 0 24px;
  transition: max-height 0.3s ease, padding 0.3s ease;
  color: black;
}

.faq-item-eighth input[type="checkbox"]:checked ~ .faq-content-eighth {
  max-height: 1000px;
  padding: 16px 24px 24px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4adff15 *//* NINTH FAQ SECTION STYLING */
.faq-section-ninth {
  width: 1070px;
  padding: 54px;
  box-sizing: border-box;
  margin-top: 80px;
}

.faq-section-ninth h2 {
  font-size: 32px;
  margin-bottom: 40px;
  color: white;
  font-weight: bold;
}

.faq-container-ninth {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.faq-item-ninth {
  border: 2px solid #e27511;
  border-radius: 16px;
  overflow: hidden;
  background-color: transparent;
  position: relative;
}

.faq-item-ninth input[type="checkbox"] {
  display: none;
}

.faq-item-ninth label {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 20px 24px;
  cursor: pointer;
  font-size: 18px;
  color: black;
  position: relative;
}

.faq-item-ninth label::after {
  content: '▼';
  font-size: 18px;
  background-color: #e27511;
  color: white;
  transition: transform 0.3s ease;
  padding: 2px 4px;
  border-radius: 5px;
}

.faq-item-ninth input[type="checkbox"]:checked + label::after {
  transform: rotate(180deg);
}

.faq-content-ninth {
  max-height: 0;
  overflow: hidden;
  padding: 0 24px;
  transition: max-height 0.3s ease, padding 0.3s ease;
  color: black;
}

.faq-item-ninth input[type="checkbox"]:checked ~ .faq-content-ninth {
  max-height:1000px;
  padding: 16px 24px 24px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e9b171e *//* TENTH FAQ SECTION STYLING */
.faq-section-tenth {
  width: 1070px;
  padding: 54px;
  box-sizing: border-box;
  margin-top: 80px;
}

.faq-section-tenth h2 {
  font-size: 32px;
  margin-bottom: 40px;
  color: white;
  font-weight: bold;
}

.faq-container-tenth {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.faq-item-tenth {
  border: 2px solid #e27511;
  border-radius: 16px;
  overflow: hidden;
  background-color: transparent;
  position: relative;
}

.faq-item-tenth input[type="checkbox"] {
  display: none;
}

.faq-item-tenth label {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 20px 24px;
  cursor: pointer;
  font-size: 18px;
  color: black;
  position: relative;
}

.faq-item-tenth label::after {
  content: '▼';
  font-size: 18px;
  background-color: #e27511;
  color: white;
  transition: transform 0.3s ease;
  padding: 2px 4px;
  border-radius: 5px;
}

.faq-item-tenth input[type="checkbox"]:checked + label::after {
  transform: rotate(180deg);
}

.faq-content-tenth {
  max-height: 0;
  overflow: hidden;
  padding: 0 24px;
  transition: max-height 0.3s ease, padding 0.3s ease;
  color: black;
}

.faq-item-tenth input[type="checkbox"]:checked ~ .faq-content-tenth {
  max-height: 1000px;
  padding: 16px 24px 24px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7f9a384 *//* ELEVENTH FAQ SECTION STYLING */
.faq-section-eleventh {
  width: 1070px;
  padding: 54px;
  box-sizing: border-box;
  margin-top: 80px;
}

.faq-section-eleventh h2 {
  font-size: 32px;
  margin-bottom: 40px;
  color: white;
  font-weight: bold;
}

.faq-container-eleventh {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.faq-item-eleventh {
  border: 2px solid #e27511;
  border-radius: 16px;
  overflow: hidden;
  background-color: transparent;
  position: relative;
}

.faq-item-eleventh input[type="checkbox"] {
  display: none;
}

.faq-item-eleventh label {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 20px 24px;
  cursor: pointer;
  font-size: 18px;
  color: black;
  position: relative;
}

.faq-item-eleventh label::after {
  content: '▼';
  font-size: 18px;
  background-color: #e27511;
  color: white;
  transition: transform 0.3s ease;
  padding: 2px 4px;
  border-radius: 5px;
}

.faq-item-eleventh input[type="checkbox"]:checked + label::after {
  transform: rotate(180deg);
}

.faq-content-eleventh {
  max-height: 0;
  overflow: hidden;
  padding: 0 24px;
  transition: max-height 0.3s ease, padding 0.3s ease;
  color: black;
}

.faq-item-eleventh input[type="checkbox"]:checked ~ .faq-content-eleventh {
  max-height: 1000px;
  padding: 16px 24px 24px;
}/* End custom CSS */