.elementor-37 .elementor-element.elementor-element-010a055{--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:6rem;--padding-bottom:6rem;--padding-left:7.5%;--padding-right:7.5%;}.elementor-37 .elementor-element.elementor-element-7db35fa{--display:flex;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-37 .elementor-element.elementor-element-f8b8230 .elementor-heading-title{font-family:var( --e-global-typography-418f7c1-font-family ), Sans-serif;font-size:var( --e-global-typography-418f7c1-font-size );font-weight:var( --e-global-typography-418f7c1-font-weight );line-height:var( --e-global-typography-418f7c1-line-height );color:var( --e-global-color-b86e96b );}.elementor-37 .elementor-element.elementor-element-3c253b7{font-size:clamp(16px, 3vw, 19px);line-height:180%;}.elementor-37 .elementor-element.elementor-element-bf6a12d{--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;--justify-content:center;--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:7.5%;--padding-right:7.5%;}.elementor-37 .elementor-element.elementor-element-bf6a12d:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-bf6a12d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8d9728 );}.elementor-37 .elementor-element.elementor-element-acbd76b{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-acbd76b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-683e775 .elementor-heading-title{font-family:var( --e-global-typography-56f969f-font-family ), Sans-serif;font-size:var( --e-global-typography-56f969f-font-size );font-weight:var( --e-global-typography-56f969f-font-weight );color:var( --e-global-color-b86e96b );}.elementor-37 .elementor-element.elementor-element-0f1c3f9 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-37 .elementor-element.elementor-element-0f1c3f9{font-size:1.15rem;}.elementor-37 .elementor-element.elementor-element-064fc8c{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-37 .elementor-element.elementor-element-10995a3 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-37 .elementor-element.elementor-element-10995a3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-37 .elementor-element.elementor-element-10995a3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-37 .elementor-element.elementor-element-96b34f0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-37 .elementor-element.elementor-element-96b34f0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-37 .elementor-element.elementor-element-a495004{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-a495004.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-92e7a94 .elementor-heading-title{font-family:var( --e-global-typography-56f969f-font-family ), Sans-serif;font-size:var( --e-global-typography-56f969f-font-size );font-weight:var( --e-global-typography-56f969f-font-weight );color:var( --e-global-color-b86e96b );}.elementor-37 .elementor-element.elementor-element-311d680 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-37 .elementor-element.elementor-element-311d680{font-size:1.15rem;}.elementor-37 .elementor-element.elementor-element-38a4faf{--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;--justify-content:space-between;--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:7.5%;--padding-right:7.5%;}.elementor-37 .elementor-element.elementor-element-38a4faf:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-38a4faf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8d9728 );}.elementor-37 .elementor-element.elementor-element-d5af2d2{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-d5af2d2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-ff6ec82 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-37 .elementor-element.elementor-element-ff6ec82 .elementor-heading-title{font-family:var( --e-global-typography-20fb6b9-font-family ), Sans-serif;font-size:var( --e-global-typography-20fb6b9-font-size );font-weight:var( --e-global-typography-20fb6b9-font-weight );line-height:var( --e-global-typography-20fb6b9-line-height );color:var( --e-global-color-b86e96b );}.elementor-37 .elementor-element.elementor-element-6721729 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-1063931{--display:flex;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-37 .elementor-element.elementor-element-21a144a{--display:flex;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-37 .elementor-element.elementor-element-ca7289f .elementor-heading-title{font-family:var( --e-global-typography-56f969f-font-family ), Sans-serif;font-size:var( --e-global-typography-56f969f-font-size );font-weight:var( --e-global-typography-56f969f-font-weight );color:var( --e-global-color-b86e96b );}.elementor-37 .elementor-element.elementor-element-18d191e > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-37 .elementor-element.elementor-element-18d191e{font-size:1.15rem;}.elementor-37 .elementor-element.elementor-element-50bdfd0{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-37 .elementor-element.elementor-element-6ce7224 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-37 .elementor-element.elementor-element-6ce7224 .elementor-button-content-wrapper{flex-direction:row;}.elementor-37 .elementor-element.elementor-element-6ce7224 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-37 .elementor-element.elementor-element-aedd1d2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-37 .elementor-element.elementor-element-aedd1d2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-37 .elementor-element.elementor-element-06a61d8{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-37 .elementor-element.elementor-element-f88eeca .elementor-heading-title{font-family:var( --e-global-typography-56f969f-font-family ), Sans-serif;font-size:var( --e-global-typography-56f969f-font-size );font-weight:var( --e-global-typography-56f969f-font-weight );color:var( --e-global-color-b86e96b );}.elementor-37 .elementor-element.elementor-element-92b728d > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-37 .elementor-element.elementor-element-92b728d{font-size:1.15rem;}.elementor-37 .elementor-element.elementor-element-7cabedd{--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:6rem;--padding-bottom:6rem;--padding-left:7.5%;--padding-right:7.5%;}.elementor-37 .elementor-element.elementor-element-7cabedd:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-7cabedd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-37 .elementor-element.elementor-element-1141bec{--display:flex;--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.elementor-37 .elementor-element.elementor-element-1141bec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-c069575{--display:flex;}.elementor-37 .elementor-element.elementor-element-f8b74e5 .elementor-heading-title{color:var( --e-global-color-b86e96b );}.elementor-37 .elementor-element.elementor-element-bcf4c70{--display:flex;}@media(min-width:768px){.elementor-37 .elementor-element.elementor-element-7db35fa{--width:720px;}.elementor-37 .elementor-element.elementor-element-bf6a12d{--content-width:1400px;}.elementor-37 .elementor-element.elementor-element-acbd76b{--width:50%;}.elementor-37 .elementor-element.elementor-element-a495004{--width:50%;}.elementor-37 .elementor-element.elementor-element-38a4faf{--content-width:1400px;}.elementor-37 .elementor-element.elementor-element-d5af2d2{--width:66%;}.elementor-37 .elementor-element.elementor-element-1063931{--width:500px;}.elementor-37 .elementor-element.elementor-element-1141bec{--width:33%;}}@media(max-width:1024px){.elementor-37 .elementor-element.elementor-element-f8b8230 .elementor-heading-title{font-size:var( --e-global-typography-418f7c1-font-size );line-height:var( --e-global-typography-418f7c1-line-height );}.elementor-37 .elementor-element.elementor-element-683e775 .elementor-heading-title{font-size:var( --e-global-typography-56f969f-font-size );}.elementor-37 .elementor-element.elementor-element-92e7a94 .elementor-heading-title{font-size:var( --e-global-typography-56f969f-font-size );}.elementor-37 .elementor-element.elementor-element-ff6ec82 .elementor-heading-title{font-size:var( --e-global-typography-20fb6b9-font-size );line-height:var( --e-global-typography-20fb6b9-line-height );}.elementor-37 .elementor-element.elementor-element-ca7289f .elementor-heading-title{font-size:var( --e-global-typography-56f969f-font-size );}.elementor-37 .elementor-element.elementor-element-f88eeca .elementor-heading-title{font-size:var( --e-global-typography-56f969f-font-size );}}@media(max-width:767px){.elementor-37 .elementor-element.elementor-element-f8b8230 .elementor-heading-title{font-size:var( --e-global-typography-418f7c1-font-size );line-height:var( --e-global-typography-418f7c1-line-height );}.elementor-37 .elementor-element.elementor-element-bf6a12d{--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-37 .elementor-element.elementor-element-683e775 .elementor-heading-title{font-size:var( --e-global-typography-56f969f-font-size );}.elementor-37 .elementor-element.elementor-element-10995a3{width:100%;max-width:100%;}.elementor-37 .elementor-element.elementor-element-92e7a94 .elementor-heading-title{font-size:var( --e-global-typography-56f969f-font-size );}.elementor-37 .elementor-element.elementor-element-38a4faf{--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-37 .elementor-element.elementor-element-ff6ec82 .elementor-heading-title{font-size:var( --e-global-typography-20fb6b9-font-size );line-height:var( --e-global-typography-20fb6b9-line-height );}.elementor-37 .elementor-element.elementor-element-ca7289f .elementor-heading-title{font-size:var( --e-global-typography-56f969f-font-size );}.elementor-37 .elementor-element.elementor-element-f88eeca .elementor-heading-title{font-size:var( --e-global-typography-56f969f-font-size );}.elementor-37 .elementor-element.elementor-element-7cabedd{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}}/* Start custom CSS for container, class: .elementor-element-acbd76b */.elementor-37 .elementor-element.elementor-element-acbd76b {
padding: 60px;
border-radius: 10px;
background: #fff;
box-shadow: 0px 2px 10px rgba(0,0,0,.15);
}

@media (max-width: 767px) {
.elementor-37 .elementor-element.elementor-element-acbd76b {
padding: 3rem 3rem;
}
}

.elementor-37 .elementor-element.elementor-element-acbd76b .gform_fields {
gap: 1rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a495004 */.elementor-37 .elementor-element.elementor-element-a495004 {
padding: 60px;
border-radius: 10px;
background: #fff;
box-shadow: 0px 2px 10px rgba(0,0,0,.15);
}

@media (max-width: 767px) {
.elementor-37 .elementor-element.elementor-element-a495004 {
padding: 3rem 3rem;
}
}

.elementor-37 .elementor-element.elementor-element-a495004 .gform_fields {
gap: 1rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5af2d2 */.elementor-37 .elementor-element.elementor-element-d5af2d2 {
padding: 60px;
border-radius: 10px;
background: #fff;
box-shadow: 0px 2px 10px rgba(0,0,0,.15);
}

@media (max-width: 767px) {
.elementor-37 .elementor-element.elementor-element-d5af2d2 {
padding: 3rem 5%;
}
}

.elementor-37 .elementor-element.elementor-element-d5af2d2 .gform_fields {
gap: 1rem;
}/* End custom CSS */
/* Start custom CSS for faq_widget, class: .elementor-element-b0aa6be */.elementor-faq-widget {
display: flex;
flex-direction: column;
gap: 2rem;
}

.faq-item {
display: flex;
flex-direction: column;
gap: 1rem;
width: 100%;
padding-bottom: 2rem;
border-bottom: 1px solid #ccc;
cursor: pointer;
}

.faq-item .faq-question {
display: flex;
align-items: center;
justify-content: space-between;
margin: 0px;
font-size: 30px;
text-transform: none;
font-weight: 500;
line-height: 120%;
color: #000;
}

.faq-item .faq-toggle-icon {
  transition: transform 0.3s;
  width: 20px;
}

.faq-item .faq-toggle-icon.toggled {
  transform: rotate(180deg);
}

.faq-answer.hidden {
  display: none;
}/* End custom CSS */