.elementor-19 .elementor-element.elementor-element-df2d8d3{--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:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-e749d4e{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.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-19 .elementor-element.elementor-element-612e7ee{width:var( --container-widget-width, 410px );max-width:410px;--container-widget-width:410px;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-612e7ee img{width:300px;}.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-19 .elementor-element.elementor-element-62feb53{width:var( --container-widget-width, 710px );max-width:710px;--container-widget-width:710px;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-d3b05f9{--divider-border-style:solid;--divider-color:#00000021;--divider-border-width:1px;}.elementor-19 .elementor-element.elementor-element-d3b05f9 .elementor-divider-separator{width:100%;}.elementor-19 .elementor-element.elementor-element-d3b05f9 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.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-19 .elementor-element.elementor-element-bb48894{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-19 .elementor-element.elementor-element-bb48894 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:700;line-height:34px;letter-spacing:0.5px;}.elementor-19 .elementor-element.elementor-element-77aea8e{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-19 .elementor-element.elementor-element-d6cbfcf{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;text-align:start;}.elementor-19 .elementor-element.elementor-element-d6cbfcf img{width:100%;}.elementor-19 .elementor-element.elementor-element-b37b7c2{width:var( --container-widget-width, 832px );max-width:832px;--container-widget-width:832px;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-33eea97{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-19 .elementor-element.elementor-element-0815b53{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-a00dd00{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-a00dd00 img{width:210px;}.elementor-19 .elementor-element.elementor-element-eefdeb2{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-19 .elementor-element.elementor-element-2ab93b2{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-2ab93b2 img{width:240px;}.elementor-19 .elementor-element.elementor-element-539a14f{width:var( --container-widget-width, 832px );max-width:832px;--container-widget-width:832px;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-427ec41{--divider-border-style:solid;--divider-color:#00000021;--divider-border-width:1px;}.elementor-19 .elementor-element.elementor-element-427ec41 .elementor-divider-separator{width:100%;}.elementor-19 .elementor-element.elementor-element-427ec41 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-19 .elementor-element.elementor-element-14775aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-19 .elementor-element.elementor-element-14775aa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:700;line-height:34px;letter-spacing:0.5px;}.elementor-19 .elementor-element.elementor-element-7af721c{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-19 .elementor-element.elementor-element-79b40f6{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;text-align:start;}.elementor-19 .elementor-element.elementor-element-79b40f6 img{width:100%;}.elementor-19 .elementor-element.elementor-element-eea1c7d{width:var( --container-widget-width, 832px );max-width:832px;--container-widget-width:832px;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-69aceb2{width:100%;max-width:100%;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-b90de08{--divider-border-style:solid;--divider-color:#00000021;--divider-border-width:1px;}.elementor-19 .elementor-element.elementor-element-b90de08 .elementor-divider-separator{width:100%;}.elementor-19 .elementor-element.elementor-element-b90de08 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-19 .elementor-element.elementor-element-21424f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-19 .elementor-element.elementor-element-21424f4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:700;line-height:34px;letter-spacing:0.5px;}.elementor-19 .elementor-element.elementor-element-2263783{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-19 .elementor-element.elementor-element-efeab84{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;text-align:start;}.elementor-19 .elementor-element.elementor-element-efeab84 img{width:100%;}.elementor-19 .elementor-element.elementor-element-f9518e6{width:var( --container-widget-width, 832px );max-width:832px;--container-widget-width:832px;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-4bdecf8{width:100%;max-width:100%;text-align:center;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-2b79a88{--divider-border-style:solid;--divider-color:#00000021;--divider-border-width:1px;}.elementor-19 .elementor-element.elementor-element-2b79a88 .elementor-divider-separator{width:100%;}.elementor-19 .elementor-element.elementor-element-2b79a88 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-19 .elementor-element.elementor-element-dcbd22c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-19 .elementor-element.elementor-element-dcbd22c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:700;line-height:34px;letter-spacing:0.5px;}.elementor-19 .elementor-element.elementor-element-8d17ab4{width:100%;max-width:100%;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-3565011{width:var( --container-widget-width, 260px );max-width:260px;padding:20px 0px 20px 0px;--container-widget-width:260px;--container-widget-flex-grow:0;text-align:start;}.elementor-19 .elementor-element.elementor-element-3565011 img{width:100%;}.elementor-19 .elementor-element.elementor-element-3f95cf6{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-19 .elementor-element.elementor-element-737b2da{width:var( --container-widget-width, 805px );max-width:805px;--container-widget-width:805px;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-9805d69{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;text-align:start;}.elementor-19 .elementor-element.elementor-element-9805d69 img{width:100%;}.elementor-19 .elementor-element.elementor-element-e155f7c{--spacer-size:50px;}.elementor-19 .elementor-element.elementor-element-afd7063{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-19 .elementor-element.elementor-element-ae0c292{width:var( --container-widget-width, 805px );max-width:805px;--container-widget-width:805px;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-e328ebc{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;text-align:start;}.elementor-19 .elementor-element.elementor-element-e328ebc img{width:100%;}.elementor-19 .elementor-element.elementor-element-95ceded{width:100%;max-width:100%;text-align:center;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.5px;color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-df2d8d3{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-62feb53{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-d6cbfcf{width:100%;max-width:100%;text-align:center;}.elementor-19 .elementor-element.elementor-element-b37b7c2{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-33eea97{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-0815b53{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-a00dd00{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-2ab93b2{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-539a14f{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-79b40f6{width:100%;max-width:100%;text-align:center;}.elementor-19 .elementor-element.elementor-element-eea1c7d{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-69aceb2{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-efeab84{width:100%;max-width:100%;text-align:center;}.elementor-19 .elementor-element.elementor-element-f9518e6{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-4bdecf8{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-8d17ab4{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-3565011{width:100%;max-width:100%;text-align:center;}.elementor-19 .elementor-element.elementor-element-737b2da{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-9805d69{width:100%;max-width:100%;text-align:center;}.elementor-19 .elementor-element.elementor-element-afd7063{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-ae0c292{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-e328ebc{width:100%;max-width:100%;text-align:center;}.elementor-19 .elementor-element.elementor-element-95ceded{width:100%;max-width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-62feb53 */.elementor-19 .elementor-element.elementor-element-62feb53 a{
    color: rgb(32, 81, 155);
    text-decoration: underline;
    transition: 0.3s ease;
}
.elementor-19 .elementor-element.elementor-element-62feb53 a:hover{
    opacity: 0.75;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b37b7c2 */.elementor-19 .elementor-element.elementor-element-b37b7c2 a{
    color: rgb(32, 81, 155);
    text-decoration: underline;
    transition: 0.3s ease;
}
.elementor-19 .elementor-element.elementor-element-b37b7c2 a:hover{
    opacity: 0.75;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0815b53 */.elementor-19 .elementor-element.elementor-element-0815b53 a{
    color: rgb(32, 81, 155);
    text-decoration: underline;
    transition: 0.3s ease;
}
.elementor-19 .elementor-element.elementor-element-0815b53 a:hover{
    opacity: 0.75;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-539a14f */.elementor-19 .elementor-element.elementor-element-539a14f a{
    color: rgb(32, 81, 155);
    text-decoration: underline;
    transition: 0.3s ease;
}
.elementor-19 .elementor-element.elementor-element-539a14f a:hover{
    opacity: 0.75;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14775aa */.elementor-19 .elementor-element.elementor-element-14775aa span{
    font-size: 17px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eea1c7d */.elementor-19 .elementor-element.elementor-element-eea1c7d a{
    color: rgb(32, 81, 155);
    text-decoration: underline;
    transition: 0.3s ease;
}
.elementor-19 .elementor-element.elementor-element-eea1c7d a:hover{
    opacity: 0.75;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69aceb2 */.elementor-19 .elementor-element.elementor-element-69aceb2 .center{
    text-align: center;
    font-weight: 700;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9518e6 */.elementor-19 .elementor-element.elementor-element-f9518e6 a{
    color: rgb(32, 81, 155);
    text-decoration: underline;
    transition: 0.3s ease;
}
.elementor-19 .elementor-element.elementor-element-f9518e6 a:hover{
    opacity: 0.75;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4bdecf8 */.elementor-19 .elementor-element.elementor-element-4bdecf8 a{
    color: rgb(32, 81, 155);
    text-decoration: underline;
    transition: 0.3s ease;
}
.elementor-19 .elementor-element.elementor-element-4bdecf8 a:hover{
    opacity: 0.75;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d17ab4 */.elementor-19 .elementor-element.elementor-element-8d17ab4 a{
    color: rgb(32, 81, 155);
    text-decoration: underline;
    transition: 0.3s ease;
}
.elementor-19 .elementor-element.elementor-element-8d17ab4 a:hover{
    opacity: 0.75;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-737b2da */.elementor-19 .elementor-element.elementor-element-737b2da a{
    color: rgb(32, 81, 155);
    text-decoration: underline;
    transition: 0.3s ease;
}
.elementor-19 .elementor-element.elementor-element-737b2da a:hover{
    opacity: 0.75;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae0c292 */.elementor-19 .elementor-element.elementor-element-ae0c292 a{
    color: rgb(32, 81, 155);
    text-decoration: underline;
    transition: 0.3s ease;
}
.elementor-19 .elementor-element.elementor-element-ae0c292 a:hover{
    opacity: 0.75;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95ceded */.elementor-19 .elementor-element.elementor-element-95ceded a{
    color: rgb(32, 81, 155);
    text-decoration: underline;
    transition: 0.3s ease;
}
.elementor-19 .elementor-element.elementor-element-95ceded a:hover{
    opacity: 0.75;
}/* End custom CSS */