.elementor-776 .elementor-element.elementor-element-760f237{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-776 .elementor-element.elementor-element-2cef166{--display:flex;}.elementor-776 .elementor-element.elementor-element-80e47ba{--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;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-776 .elementor-element.elementor-element-8026b4a img{width:100%;max-width:100%;}.elementor-776 .elementor-element.elementor-element-2796f6d{--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;--row-gap:0px;--column-gap:0px;}.elementor-776 .elementor-element.elementor-element-5a6626b{--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;}.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-776 .elementor-element.elementor-element-ac44526{text-align:center;}.elementor-776 .elementor-element.elementor-element-ac44526 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:47px;font-weight:800;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-8d5b013{text-align:left;}.elementor-776 .elementor-element.elementor-element-8d5b013 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-776 .elementor-element.elementor-element-22aa45f{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-22aa45f a{color:var( --e-global-color-accent );}.elementor-776 .elementor-element.elementor-element-1858da6{text-align:left;}.elementor-776 .elementor-element.elementor-element-1858da6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-66b69c6{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-66b69c6 a{color:var( --e-global-color-accent );}.elementor-776 .elementor-element.elementor-element-f62a5c3{text-align:left;}.elementor-776 .elementor-element.elementor-element-f62a5c3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-7e2f749{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-7e2f749 a{color:var( --e-global-color-accent );}.elementor-776 .elementor-element.elementor-element-ee3f4fb{text-align:left;}.elementor-776 .elementor-element.elementor-element-ee3f4fb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-2e77ea1{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-2e77ea1 a{color:var( --e-global-color-accent );}.elementor-776 .elementor-element.elementor-element-1109a37{text-align:left;}.elementor-776 .elementor-element.elementor-element-1109a37 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-0e9902a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-0e9902a a{color:var( --e-global-color-accent );}.elementor-776 .elementor-element.elementor-element-4ba4c9f{text-align:left;}.elementor-776 .elementor-element.elementor-element-4ba4c9f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-655f774{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-655f774 a{color:var( --e-global-color-accent );}.elementor-776 .elementor-element.elementor-element-a05cdc9{text-align:left;}.elementor-776 .elementor-element.elementor-element-a05cdc9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-b367d66{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-b367d66 a{color:var( --e-global-color-accent );}.elementor-776 .elementor-element.elementor-element-b098f6e{text-align:left;}.elementor-776 .elementor-element.elementor-element-b098f6e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-6da9de4{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-6da9de4 a{color:var( --e-global-color-accent );}.elementor-776 .elementor-element.elementor-element-dcedcde{text-align:left;}.elementor-776 .elementor-element.elementor-element-dcedcde .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-991b2fc{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-991b2fc a{color:var( --e-global-color-accent );}.elementor-776 .elementor-element.elementor-element-9147c1b{text-align:left;}.elementor-776 .elementor-element.elementor-element-9147c1b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-79af59b{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-79af59b a{color:var( --e-global-color-accent );}.elementor-776 .elementor-element.elementor-element-e0a5104{text-align:left;}.elementor-776 .elementor-element.elementor-element-e0a5104 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-71cfea9{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-71cfea9 a{color:var( --e-global-color-accent );}.elementor-776 .elementor-element.elementor-element-5b355b0{text-align:left;}.elementor-776 .elementor-element.elementor-element-5b355b0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-39760ab{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-39760ab a{color:var( --e-global-color-accent );}.elementor-776 .elementor-element.elementor-element-73f4c83{text-align:left;}.elementor-776 .elementor-element.elementor-element-73f4c83 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-6d673ed{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-6d673ed a{color:var( --e-global-color-accent );}.elementor-776 .elementor-element.elementor-element-0d4d4dc{text-align:left;}.elementor-776 .elementor-element.elementor-element-0d4d4dc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-1c77614{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-1c77614 a{color:var( --e-global-color-accent );}.elementor-776 .elementor-element.elementor-element-e1952bc{text-align:left;}.elementor-776 .elementor-element.elementor-element-e1952bc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-f386b19{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-f386b19 a{color:var( --e-global-color-accent );}.elementor-776 .elementor-element.elementor-element-5b4e2b3{text-align:left;}.elementor-776 .elementor-element.elementor-element-5b4e2b3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-c4e7938{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-c4e7938 a{color:var( --e-global-color-accent );}.elementor-776 .elementor-element.elementor-element-7ec7793{text-align:left;}.elementor-776 .elementor-element.elementor-element-7ec7793 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-a44c008{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-a44c008 a{color:var( --e-global-color-accent );}.elementor-776 .elementor-element.elementor-element-a9e6473{text-align:left;}.elementor-776 .elementor-element.elementor-element-a9e6473 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-3f47a17{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-astglobalcolor2 );}.elementor-776 .elementor-element.elementor-element-3f47a17 a{color:var( --e-global-color-accent );}@media(min-width:768px){.elementor-776 .elementor-element.elementor-element-5a6626b{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-22aa45f */.elementor-776 .elementor-element.elementor-element-22aa45f p,
.elementor-776 .elementor-element.elementor-element-22aa45f ul{
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66b69c6 */.elementor-776 .elementor-element.elementor-element-66b69c6 p,
.elementor-776 .elementor-element.elementor-element-66b69c6 ul{
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e2f749 */.elementor-776 .elementor-element.elementor-element-7e2f749 p,
.elementor-776 .elementor-element.elementor-element-7e2f749 ul{
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e77ea1 */.elementor-776 .elementor-element.elementor-element-2e77ea1 p,
.elementor-776 .elementor-element.elementor-element-2e77ea1 ul{
    margin-bottom: 15px;
}

.elementor-776 .elementor-element.elementor-element-2e77ea1 table,
.elementor-776 .elementor-element.elementor-element-2e77ea1 table td,
.elementor-776 .elementor-element.elementor-element-2e77ea1 table th{
    border-color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e9902a */.elementor-776 .elementor-element.elementor-element-0e9902a p,
.elementor-776 .elementor-element.elementor-element-0e9902a ul{
    margin-bottom: 15px;
}

.elementor-776 .elementor-element.elementor-element-0e9902a table,
.elementor-776 .elementor-element.elementor-element-0e9902a table td,
.elementor-776 .elementor-element.elementor-element-0e9902a table th{
    border-color: #000;
}

.elementor-776 .elementor-element.elementor-element-0e9902a h5{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-655f774 */.elementor-776 .elementor-element.elementor-element-655f774 p,
.elementor-776 .elementor-element.elementor-element-655f774 ul{
    margin-bottom: 15px;
}

.elementor-776 .elementor-element.elementor-element-655f774 table,
.elementor-776 .elementor-element.elementor-element-655f774 table td,
.elementor-776 .elementor-element.elementor-element-655f774 table th{
    border-color: #000;
}

.elementor-776 .elementor-element.elementor-element-655f774 h5{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b367d66 */.elementor-776 .elementor-element.elementor-element-b367d66 p,
.elementor-776 .elementor-element.elementor-element-b367d66 ul{
    margin-bottom: 15px;
}

.elementor-776 .elementor-element.elementor-element-b367d66 table,
.elementor-776 .elementor-element.elementor-element-b367d66 table td,
.elementor-776 .elementor-element.elementor-element-b367d66 table th{
    border-color: #000;
}

.elementor-776 .elementor-element.elementor-element-b367d66 h5{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da9de4 */.elementor-776 .elementor-element.elementor-element-6da9de4 p,
.elementor-776 .elementor-element.elementor-element-6da9de4 ul{
    margin-bottom: 15px;
}

.elementor-776 .elementor-element.elementor-element-6da9de4 table,
.elementor-776 .elementor-element.elementor-element-6da9de4 table td,
.elementor-776 .elementor-element.elementor-element-6da9de4 table th{
    border-color: #000;
}

.elementor-776 .elementor-element.elementor-element-6da9de4 h5{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-991b2fc */.elementor-776 .elementor-element.elementor-element-991b2fc p,
.elementor-776 .elementor-element.elementor-element-991b2fc ul{
    margin-bottom: 15px;
}

.elementor-776 .elementor-element.elementor-element-991b2fc table,
.elementor-776 .elementor-element.elementor-element-991b2fc table td,
.elementor-776 .elementor-element.elementor-element-991b2fc table th{
    border-color: #000;
}

.elementor-776 .elementor-element.elementor-element-991b2fc h5{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79af59b */.elementor-776 .elementor-element.elementor-element-79af59b p,
.elementor-776 .elementor-element.elementor-element-79af59b ul{
    margin-bottom: 15px;
}

.elementor-776 .elementor-element.elementor-element-79af59b table,
.elementor-776 .elementor-element.elementor-element-79af59b table td,
.elementor-776 .elementor-element.elementor-element-79af59b table th{
    border-color: #000;
}

.elementor-776 .elementor-element.elementor-element-79af59b h5{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71cfea9 */.elementor-776 .elementor-element.elementor-element-71cfea9 p,
.elementor-776 .elementor-element.elementor-element-71cfea9 ul{
    margin-bottom: 15px;
}

.elementor-776 .elementor-element.elementor-element-71cfea9 table,
.elementor-776 .elementor-element.elementor-element-71cfea9 table td,
.elementor-776 .elementor-element.elementor-element-71cfea9 table th{
    border-color: #000;
}

.elementor-776 .elementor-element.elementor-element-71cfea9 h5{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39760ab */.elementor-776 .elementor-element.elementor-element-39760ab p,
.elementor-776 .elementor-element.elementor-element-39760ab ul{
    margin-bottom: 15px;
}

.elementor-776 .elementor-element.elementor-element-39760ab table,
.elementor-776 .elementor-element.elementor-element-39760ab table td,
.elementor-776 .elementor-element.elementor-element-39760ab table th{
    border-color: #000;
}

.elementor-776 .elementor-element.elementor-element-39760ab h5{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d673ed */.elementor-776 .elementor-element.elementor-element-6d673ed p,
.elementor-776 .elementor-element.elementor-element-6d673ed ul{
    margin-bottom: 15px;
}

.elementor-776 .elementor-element.elementor-element-6d673ed table,
.elementor-776 .elementor-element.elementor-element-6d673ed table td,
.elementor-776 .elementor-element.elementor-element-6d673ed table th{
    border-color: #000;
}

.elementor-776 .elementor-element.elementor-element-6d673ed h5{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c77614 */.elementor-776 .elementor-element.elementor-element-1c77614 p,
.elementor-776 .elementor-element.elementor-element-1c77614 ul{
    margin-bottom: 15px;
}

.elementor-776 .elementor-element.elementor-element-1c77614 table,
.elementor-776 .elementor-element.elementor-element-1c77614 table td,
.elementor-776 .elementor-element.elementor-element-1c77614 table th{
    border-color: #000;
}

.elementor-776 .elementor-element.elementor-element-1c77614 h5{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f386b19 */.elementor-776 .elementor-element.elementor-element-f386b19 p,
.elementor-776 .elementor-element.elementor-element-f386b19 ul{
    margin-bottom: 15px;
}

.elementor-776 .elementor-element.elementor-element-f386b19 table,
.elementor-776 .elementor-element.elementor-element-f386b19 table td,
.elementor-776 .elementor-element.elementor-element-f386b19 table th{
    border-color: #000;
}

.elementor-776 .elementor-element.elementor-element-f386b19 h5{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4e7938 */.elementor-776 .elementor-element.elementor-element-c4e7938 p,
.elementor-776 .elementor-element.elementor-element-c4e7938 ul{
    margin-bottom: 15px;
}

.elementor-776 .elementor-element.elementor-element-c4e7938 table,
.elementor-776 .elementor-element.elementor-element-c4e7938 table td,
.elementor-776 .elementor-element.elementor-element-c4e7938 table th{
    border-color: #000;
}

.elementor-776 .elementor-element.elementor-element-c4e7938 h5{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a44c008 */.elementor-776 .elementor-element.elementor-element-a44c008 p,
.elementor-776 .elementor-element.elementor-element-a44c008 ul{
    margin-bottom: 15px;
}

.elementor-776 .elementor-element.elementor-element-a44c008 table,
.elementor-776 .elementor-element.elementor-element-a44c008 table td,
.elementor-776 .elementor-element.elementor-element-a44c008 table th{
    border-color: #000;
}

.elementor-776 .elementor-element.elementor-element-a44c008 h5{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f47a17 */.elementor-776 .elementor-element.elementor-element-3f47a17 p,
.elementor-776 .elementor-element.elementor-element-3f47a17 ul{
    margin-bottom: 15px;
}

.elementor-776 .elementor-element.elementor-element-3f47a17 table,
.elementor-776 .elementor-element.elementor-element-3f47a17 table td,
.elementor-776 .elementor-element.elementor-element-3f47a17 table th{
    border-color: #000;
}

.elementor-776 .elementor-element.elementor-element-3f47a17 h5{
    margin-bottom: 10px;
}/* End custom CSS */