.elementor-141 .elementor-element.elementor-element-0549da5{--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:0px 0px;--background-transition:0.3s;--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:10px;}.elementor-141 .elementor-element.elementor-element-3f09a0f{--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;--background-transition:0.3s;}.elementor-141 .elementor-element.elementor-element-f524619{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-primary );}.elementor-141 .elementor-element.elementor-element-f524619 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-141 .elementor-element.elementor-element-72f3dc6{--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:22px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-141 .elementor-element.elementor-element-3e2d559{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-141 .elementor-element.elementor-element-ebd170b{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-141 .elementor-element.elementor-element-ebd170b .elementor-icon-wrapper{text-align:center;}.elementor-141 .elementor-element.elementor-element-ebd170b .elementor-icon{font-size:36px;}.elementor-141 .elementor-element.elementor-element-ebd170b .elementor-icon svg{height:36px;}.elementor-141 .elementor-element.elementor-element-17415e6{color:var( --e-global-color-primary );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 );}.elementor-141 .elementor-element.elementor-element-f1ad8b1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-141 .elementor-element.elementor-element-fa68d69{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-141 .elementor-element.elementor-element-fa68d69 .elementor-icon-wrapper{text-align:center;}.elementor-141 .elementor-element.elementor-element-fa68d69 .elementor-icon{font-size:36px;}.elementor-141 .elementor-element.elementor-element-fa68d69 .elementor-icon svg{height:36px;}.elementor-141 .elementor-element.elementor-element-9df6ed2{color:var( --e-global-color-primary );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 );}.elementor-141 .elementor-element.elementor-element-c35bec1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-141 .elementor-element.elementor-element-a9f4382{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-141 .elementor-element.elementor-element-a9f4382.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-141 .elementor-element.elementor-element-a9f4382 .elementor-icon-wrapper{text-align:center;}.elementor-141 .elementor-element.elementor-element-a9f4382 .elementor-icon{font-size:36px;}.elementor-141 .elementor-element.elementor-element-a9f4382 .elementor-icon svg{height:36px;}.elementor-141 .elementor-element.elementor-element-dc86976{color:var( --e-global-color-primary );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 );}.elementor-141 .elementor-element.elementor-element-8f4ceaa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-141 .elementor-element.elementor-element-a74a9f6{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-141 .elementor-element.elementor-element-a74a9f6 .elementor-icon-wrapper{text-align:center;}.elementor-141 .elementor-element.elementor-element-a74a9f6 .elementor-icon{font-size:36px;}.elementor-141 .elementor-element.elementor-element-a74a9f6 .elementor-icon svg{height:36px;}.elementor-141 .elementor-element.elementor-element-bc29a12{color:var( --e-global-color-primary );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 );}.elementor-141 .elementor-element.elementor-element-eaaae58{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-141 .elementor-element.elementor-element-afe3014{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-141 .elementor-element.elementor-element-afe3014 .elementor-icon-wrapper{text-align:center;}.elementor-141 .elementor-element.elementor-element-afe3014 .elementor-icon{font-size:36px;}.elementor-141 .elementor-element.elementor-element-afe3014 .elementor-icon svg{height:36px;}.elementor-141 .elementor-element.elementor-element-7e89707{color:var( --e-global-color-primary );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 );}.elementor-141 .elementor-element.elementor-element-8a91b7f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-141 .elementor-element.elementor-element-d6914c3{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-141 .elementor-element.elementor-element-d6914c3 .elementor-icon-wrapper{text-align:center;}.elementor-141 .elementor-element.elementor-element-d6914c3 .elementor-icon{font-size:36px;}.elementor-141 .elementor-element.elementor-element-d6914c3 .elementor-icon svg{height:36px;}.elementor-141 .elementor-element.elementor-element-6aa11e6{color:var( --e-global-color-primary );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 );}.elementor-141 .elementor-element.elementor-element-7ff332a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-141 .elementor-element.elementor-element-11c5e43{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-141 .elementor-element.elementor-element-11c5e43 .elementor-icon-wrapper{text-align:center;}.elementor-141 .elementor-element.elementor-element-11c5e43 .elementor-icon{font-size:36px;}.elementor-141 .elementor-element.elementor-element-11c5e43 .elementor-icon svg{height:36px;}.elementor-141 .elementor-element.elementor-element-4bfaec4{color:var( --e-global-color-primary );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 );}.elementor-141 .elementor-element.elementor-element-ef5acf0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-141 .elementor-element.elementor-element-78cd7e8{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-141 .elementor-element.elementor-element-78cd7e8 .elementor-icon-wrapper{text-align:center;}.elementor-141 .elementor-element.elementor-element-78cd7e8 .elementor-icon{font-size:36px;}.elementor-141 .elementor-element.elementor-element-78cd7e8 .elementor-icon svg{height:36px;}.elementor-141 .elementor-element.elementor-element-11d31ad{color:var( --e-global-color-primary );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 );}.elementor-141 .elementor-element.elementor-element-c0b1b73{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-141 .elementor-element.elementor-element-25f61ae{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-141 .elementor-element.elementor-element-25f61ae .elementor-icon-wrapper{text-align:center;}.elementor-141 .elementor-element.elementor-element-25f61ae .elementor-icon{font-size:36px;}.elementor-141 .elementor-element.elementor-element-25f61ae .elementor-icon svg{height:36px;}.elementor-141 .elementor-element.elementor-element-9dd63af{color:var( --e-global-color-primary );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 );}.elementor-141 .elementor-element.elementor-element-2b84e9c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-141 .elementor-element.elementor-element-8e21080{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-141 .elementor-element.elementor-element-8e21080 .elementor-icon-wrapper{text-align:center;}.elementor-141 .elementor-element.elementor-element-8e21080 .elementor-icon{font-size:36px;}.elementor-141 .elementor-element.elementor-element-8e21080 .elementor-icon svg{height:36px;}.elementor-141 .elementor-element.elementor-element-4ee70dd{color:var( --e-global-color-primary );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 );}.elementor-141 .elementor-element.elementor-element-ddf3de5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-141 .elementor-element.elementor-element-7f9b2f3{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-141 .elementor-element.elementor-element-7f9b2f3 .elementor-icon-wrapper{text-align:center;}.elementor-141 .elementor-element.elementor-element-7f9b2f3 .elementor-icon{font-size:36px;}.elementor-141 .elementor-element.elementor-element-7f9b2f3 .elementor-icon svg{height:36px;}.elementor-141 .elementor-element.elementor-element-5611d5e{color:var( --e-global-color-primary );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 );}@media(min-width:768px){.elementor-141 .elementor-element.elementor-element-3f09a0f{--width:100%;}.elementor-141 .elementor-element.elementor-element-3e2d559{--width:48%;}.elementor-141 .elementor-element.elementor-element-f1ad8b1{--width:48%;}.elementor-141 .elementor-element.elementor-element-c35bec1{--width:48%;}.elementor-141 .elementor-element.elementor-element-8f4ceaa{--width:48%;}.elementor-141 .elementor-element.elementor-element-eaaae58{--width:48%;}.elementor-141 .elementor-element.elementor-element-8a91b7f{--width:48%;}.elementor-141 .elementor-element.elementor-element-7ff332a{--width:48%;}.elementor-141 .elementor-element.elementor-element-ef5acf0{--width:48%;}.elementor-141 .elementor-element.elementor-element-c0b1b73{--width:48%;}.elementor-141 .elementor-element.elementor-element-2b84e9c{--width:48%;}.elementor-141 .elementor-element.elementor-element-ddf3de5{--width:48%;}}@media(max-width:1024px){.elementor-141 .elementor-element.elementor-element-17415e6{font-size:var( --e-global-typography-secondary-font-size );}.elementor-141 .elementor-element.elementor-element-9df6ed2{font-size:var( --e-global-typography-secondary-font-size );}.elementor-141 .elementor-element.elementor-element-dc86976{font-size:var( --e-global-typography-secondary-font-size );}.elementor-141 .elementor-element.elementor-element-bc29a12{font-size:var( --e-global-typography-secondary-font-size );}.elementor-141 .elementor-element.elementor-element-7e89707{font-size:var( --e-global-typography-secondary-font-size );}.elementor-141 .elementor-element.elementor-element-6aa11e6{font-size:var( --e-global-typography-secondary-font-size );}.elementor-141 .elementor-element.elementor-element-4bfaec4{font-size:var( --e-global-typography-secondary-font-size );}.elementor-141 .elementor-element.elementor-element-11d31ad{font-size:var( --e-global-typography-secondary-font-size );}.elementor-141 .elementor-element.elementor-element-9dd63af{font-size:var( --e-global-typography-secondary-font-size );}.elementor-141 .elementor-element.elementor-element-4ee70dd{font-size:var( --e-global-typography-secondary-font-size );}.elementor-141 .elementor-element.elementor-element-5611d5e{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-141 .elementor-element.elementor-element-17415e6{font-size:var( --e-global-typography-secondary-font-size );}.elementor-141 .elementor-element.elementor-element-9df6ed2{font-size:var( --e-global-typography-secondary-font-size );}.elementor-141 .elementor-element.elementor-element-a9f4382{width:var( --container-widget-width, 43.391px );max-width:43.391px;--container-widget-width:43.391px;--container-widget-flex-grow:0;}.elementor-141 .elementor-element.elementor-element-dc86976{font-size:var( --e-global-typography-secondary-font-size );}.elementor-141 .elementor-element.elementor-element-bc29a12{font-size:var( --e-global-typography-secondary-font-size );}.elementor-141 .elementor-element.elementor-element-7e89707{font-size:var( --e-global-typography-secondary-font-size );}.elementor-141 .elementor-element.elementor-element-6aa11e6{font-size:var( --e-global-typography-secondary-font-size );}.elementor-141 .elementor-element.elementor-element-4bfaec4{font-size:var( --e-global-typography-secondary-font-size );}.elementor-141 .elementor-element.elementor-element-11d31ad{font-size:var( --e-global-typography-secondary-font-size );}.elementor-141 .elementor-element.elementor-element-9dd63af{font-size:var( --e-global-typography-secondary-font-size );}.elementor-141 .elementor-element.elementor-element-4ee70dd{font-size:var( --e-global-typography-secondary-font-size );}.elementor-141 .elementor-element.elementor-element-5611d5e{font-size:var( --e-global-typography-secondary-font-size );}}/* Start custom CSS for text-editor, class: .elementor-element-f524619 */.elementor-141 .elementor-element.elementor-element-f524619 {
    border: solid;
    border-width: 0px 0px 6px 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17415e6 */.elementor-141 .elementor-element.elementor-element-17415e6 {
    font-size: 19px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9df6ed2 */.elementor-141 .elementor-element.elementor-element-9df6ed2 {
    font-size: 19px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc86976 */.elementor-141 .elementor-element.elementor-element-dc86976 {
    font-size: 19px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc29a12 */.elementor-141 .elementor-element.elementor-element-bc29a12 {
    font-size: 19px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e89707 */.elementor-141 .elementor-element.elementor-element-7e89707 {
    font-size: 19px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6aa11e6 */.elementor-141 .elementor-element.elementor-element-6aa11e6 {
    font-size: 19px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4bfaec4 */.elementor-141 .elementor-element.elementor-element-4bfaec4 {
    font-size: 19px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11d31ad */.elementor-141 .elementor-element.elementor-element-11d31ad {
    font-size: 19px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9dd63af */.elementor-141 .elementor-element.elementor-element-9dd63af {
    font-size: 19px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ee70dd */.elementor-141 .elementor-element.elementor-element-4ee70dd {
    font-size: 19px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5611d5e */.elementor-141 .elementor-element.elementor-element-5611d5e {
    font-size: 19px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f3dc6 */.elementor-141 .elementor-element.elementor-element-72f3dc6 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS */.banner {
    background-attachment: scroll !important;
}/* End custom CSS */