.elementor-23051 .elementor-element.elementor-element-a588412{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );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-23051 .elementor-element.elementor-element-565a336 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23051 .elementor-element.elementor-element-565a336{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-23051 .elementor-element.elementor-element-8307459{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-23051 .elementor-element.elementor-element-e496766{--display:flex;}.elementor-23051 .elementor-element.elementor-element-f952a73 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23051 .elementor-element.elementor-element-f952a73{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-23051 .elementor-element.elementor-element-5030ae2{--display:flex;}.elementor-23051 .elementor-element.elementor-element-62c16eb .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-23051 .elementor-element.elementor-element-cef5913{--display:flex;}.elementor-23051 .elementor-element.elementor-element-e401fa2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23051 .elementor-element.elementor-element-e401fa2{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-23051 .elementor-element.elementor-element-bc02f79{--display:flex;}.elementor-23051 .elementor-element.elementor-element-27a7c99{--display:flex;}.elementor-23051 .elementor-element.elementor-element-2d2bc40 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23051 .elementor-element.elementor-element-2d2bc40{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-23051 .elementor-element.elementor-element-5b85e92{--display:flex;}.elementor-23051 .elementor-element.elementor-element-cb7c6ba{--display:flex;}.elementor-23051 .elementor-element.elementor-element-6b53dc0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23051 .elementor-element.elementor-element-6b53dc0{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-23051 .elementor-element.elementor-element-55f0237{--display:flex;}.elementor-23051 .elementor-element.elementor-element-aaea110 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23051 .elementor-element.elementor-element-aaea110{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-23051 .elementor-element.elementor-element-2f97c47{--display:flex;}.elementor-23051 .elementor-element.elementor-element-e5d0641 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23051 .elementor-element.elementor-element-e5d0641{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-23051 .elementor-element.elementor-element-f6f9e66{--display:flex;}.elementor-23051 .elementor-element.elementor-element-b2d0009{--display:flex;}.elementor-23051 .elementor-element.elementor-element-52b117c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23051 .elementor-element.elementor-element-52b117c{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-23051 .elementor-element.elementor-element-c228b7f{--display:flex;}.elementor-23051 .elementor-element.elementor-element-f8b93c5 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-23051 .elementor-element.elementor-element-d1acb69{--display:flex;}.elementor-23051 .elementor-element.elementor-element-929c9a5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23051 .elementor-element.elementor-element-929c9a5{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-23051 .elementor-element.elementor-element-4c914a1{--display:flex;}.elementor-23051 .elementor-element.elementor-element-670f02c{--display:flex;}.elementor-23051 .elementor-element.elementor-element-595e15d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23051 .elementor-element.elementor-element-595e15d{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-23051 .elementor-element.elementor-element-7ebfc48{--display:flex;}.elementor-23051 .elementor-element.elementor-element-d172713 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23051 .elementor-element.elementor-element-d172713{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-23051 .elementor-element.elementor-element-975f868{--display:flex;}.elementor-23051 .elementor-element.elementor-element-6b95430 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23051 .elementor-element.elementor-element-6b95430{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-23051 .elementor-element.elementor-element-353678d{--display:flex;}.elementor-23051 .elementor-element.elementor-element-21dfaf8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23051 .elementor-element.elementor-element-21dfaf8{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}@media(max-width:1530px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-565a336{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-23051 .elementor-element.elementor-element-f952a73{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-e401fa2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-2d2bc40{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-6b53dc0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-aaea110{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-e5d0641{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-52b117c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-929c9a5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-595e15d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-d172713{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-6b95430{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-21dfaf8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-565a336{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-23051 .elementor-element.elementor-element-f952a73{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-e401fa2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-2d2bc40{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-6b53dc0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-aaea110{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-e5d0641{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-52b117c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-929c9a5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-595e15d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-d172713{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-6b95430{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-21dfaf8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-565a336{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-23051 .elementor-element.elementor-element-f952a73{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-e401fa2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-2d2bc40{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-6b53dc0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-aaea110{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-e5d0641{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-52b117c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-929c9a5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-595e15d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-d172713{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-6b95430{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23051 .elementor-element.elementor-element-21dfaf8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-565a336 */.elementor-23051 .elementor-element.elementor-element-565a336 a{
    font-weight: bold;
    text-decoration: underline;
    color: #F6C308;
}
.elementor-23051 .elementor-element.elementor-element-565a336 img {
    width: 100%;
    border-radius: 10px;
    margin: 20px 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f952a73 */.elementor-23051 .elementor-element.elementor-element-f952a73 a{
    font-weight: bold;
    text-decoration: underline;
    color: #F6C308;
}
.elementor-23051 .elementor-element.elementor-element-f952a73 img {
    width: 100%;
    border-radius: 10px;
    margin: 20px 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e401fa2 */.elementor-23051 .elementor-element.elementor-element-e401fa2 a{
    font-weight: bold;
    text-decoration: underline;
    color: #F6C308;
}
.elementor-23051 .elementor-element.elementor-element-e401fa2 img {
    width: 100%;
    border-radius: 10px;
    margin: 20px 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d2bc40 */.elementor-23051 .elementor-element.elementor-element-2d2bc40 a{
    font-weight: bold;
    text-decoration: underline;
    color: #F6C308;
}
.elementor-23051 .elementor-element.elementor-element-2d2bc40 img {
    width: 100%;
    border-radius: 10px;
    margin: 20px 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b53dc0 */.elementor-23051 .elementor-element.elementor-element-6b53dc0 a{
    font-weight: bold;
    text-decoration: underline;
    color: #F6C308;
}
.elementor-23051 .elementor-element.elementor-element-6b53dc0 img {
    width: 100%;
    border-radius: 10px;
    margin: 20px 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaea110 */.elementor-23051 .elementor-element.elementor-element-aaea110 a{
    font-weight: bold;
    text-decoration: underline;
    color: #F6C308;
}
.elementor-23051 .elementor-element.elementor-element-aaea110 img {
    width: 100%;
    border-radius: 10px;
    margin: 20px 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5d0641 */.elementor-23051 .elementor-element.elementor-element-e5d0641 a{
    font-weight: bold;
    text-decoration: underline;
    color: #F6C308;
}
.elementor-23051 .elementor-element.elementor-element-e5d0641 img {
    width: 100%;
    border-radius: 10px;
    margin: 20px 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52b117c */.elementor-23051 .elementor-element.elementor-element-52b117c a{
    font-weight: bold;
    text-decoration: underline;
    color: #F6C308;
}
.elementor-23051 .elementor-element.elementor-element-52b117c img {
    width: 100%;
    border-radius: 10px;
    margin: 20px 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-929c9a5 */.elementor-23051 .elementor-element.elementor-element-929c9a5 a{
    font-weight: bold;
    text-decoration: underline;
    color: #F6C308;
}
.elementor-23051 .elementor-element.elementor-element-929c9a5 img {
    width: 100%;
    border-radius: 10px;
    margin: 20px 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-595e15d */.elementor-23051 .elementor-element.elementor-element-595e15d a{
    font-weight: bold;
    text-decoration: underline;
    color: #F6C308;
}
.elementor-23051 .elementor-element.elementor-element-595e15d img {
    width: 100%;
    border-radius: 10px;
    margin: 20px 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d172713 */.elementor-23051 .elementor-element.elementor-element-d172713 a{
    font-weight: bold;
    text-decoration: underline;
    color: #F6C308;
}
.elementor-23051 .elementor-element.elementor-element-d172713 img {
    width: 100%;
    border-radius: 10px;
    margin: 20px 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b95430 */.elementor-23051 .elementor-element.elementor-element-6b95430 a{
    font-weight: bold;
    text-decoration: underline;
    color: #F6C308;
}
.elementor-23051 .elementor-element.elementor-element-6b95430 img {
    width: 100%;
    border-radius: 10px;
    margin: 20px 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21dfaf8 */.elementor-23051 .elementor-element.elementor-element-21dfaf8 a{
    font-weight: bold;
    text-decoration: underline;
    color: #F6C308;
}
.elementor-23051 .elementor-element.elementor-element-21dfaf8 img {
    width: 100%;
    border-radius: 10px;
    margin: 20px 0;
}/* End custom CSS */