.elementor-333 .elementor-element.elementor-element-f65d9ad{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F2F2F2;--border-color:#F2F2F2;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.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-333 .elementor-element.elementor-element-3a08884 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:39px;font-weight:300;text-transform:uppercase;color:#272727;}.elementor-333 .elementor-element.elementor-element-21675ad{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.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-333 .elementor-element.elementor-element-41b0ffe{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:33px;color:#000000;}.elementor-333 .elementor-element.elementor-element-fa92404 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:300;color:#000000;}.elementor-333 .elementor-element.elementor-element-cd97908{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:33px;color:#000000;}.elementor-333 .elementor-element.elementor-element-b4f3fa4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:300;color:#000000;}.elementor-333 .elementor-element.elementor-element-a700474{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:33px;color:#000000;}.elementor-333 .elementor-element.elementor-element-5171103 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:300;color:#000000;}.elementor-333 .elementor-element.elementor-element-cf2dfb7{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:33px;color:#000000;}.elementor-333 .elementor-element.elementor-element-d805829 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:300;color:#000000;}.elementor-333 .elementor-element.elementor-element-9cd5a2a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:33px;color:#000000;}.elementor-333 .elementor-element.elementor-element-568528f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:300;color:#000000;}.elementor-333 .elementor-element.elementor-element-edcb198{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:33px;color:#000000;}.elementor-333 .elementor-element.elementor-element-049ba36 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:300;color:#000000;}.elementor-333 .elementor-element.elementor-element-db0fbb8{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:33px;color:#000000;}.elementor-333 .elementor-element.elementor-element-af15b96 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:300;color:#000000;}.elementor-333 .elementor-element.elementor-element-c8ecef0{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:33px;color:#000000;}.elementor-333 .elementor-element.elementor-element-5042565 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:300;color:#000000;}.elementor-333 .elementor-element.elementor-element-cc18b9e{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:33px;color:#000000;}.elementor-333 .elementor-element.elementor-element-b054fe3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:300;color:#000000;}.elementor-333 .elementor-element.elementor-element-3461eca{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:33px;color:#000000;}.elementor-333 .elementor-element.elementor-element-201d1ca .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:300;color:#000000;}.elementor-333 .elementor-element.elementor-element-237513f{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:33px;color:#000000;}.elementor-333 .elementor-element.elementor-element-03297c8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:300;color:#000000;}.elementor-333 .elementor-element.elementor-element-8c8833e{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:33px;color:#000000;}.elementor-333 .elementor-element.elementor-element-73c8985{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-333 .elementor-element.elementor-element-73c8985 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:300;color:#000000;}.elementor-333 .elementor-element.elementor-element-d88de92 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:300;color:#000000;}.elementor-333 .elementor-element.elementor-element-b1474d5{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:33px;color:#000000;}.elementor-333 .elementor-element.elementor-element-abacf54 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:300;color:#000000;}.elementor-333 .elementor-element.elementor-element-07c2cfc{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:33px;color:#000000;}.elementor-333 .elementor-element.elementor-element-46b574d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:300;color:#000000;}.elementor-333 .elementor-element.elementor-element-20ea3b8{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:33px;color:#000000;}.elementor-333 .elementor-element.elementor-element-6cd55c1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:300;color:#000000;}.elementor-333 .elementor-element.elementor-element-95324dc{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:33px;color:#000000;}.elementor-333 .elementor-element.elementor-element-7692ab7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:300;color:#000000;}.elementor-333 .elementor-element.elementor-element-504947f{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:33px;color:#000000;}.elementor-333 .elementor-element.elementor-element-61d1864 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:300;color:#000000;}.elementor-333 .elementor-element.elementor-element-b0854b3{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:33px;color:#000000;}.elementor-333 .elementor-element.elementor-element-f88e3d4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:300;color:#000000;}.elementor-333 .elementor-element.elementor-element-d758e00{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:33px;color:#000000;}.elementor-333 .elementor-element.elementor-element-dcd2e41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-333 .elementor-element.elementor-element-dcd2e41 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:300;color:#000000;}.elementor-333 .elementor-element.elementor-element-5a0e035 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:300;color:#000000;}.elementor-333 .elementor-element.elementor-element-7e8e244{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:33px;color:#000000;}.elementor-333 .elementor-element.elementor-element-5852daf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:300;color:#000000;}.elementor-333 .elementor-element.elementor-element-86bb4f1{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:33px;color:#000000;}.elementor-333 .elementor-element.elementor-element-e4d7170 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:300;color:#000000;}.elementor-333 .elementor-element.elementor-element-0d2b0cb{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:33px;color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-333 .elementor-element.elementor-element-21675ad{--padding-top:40px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}}@media(min-width:768px){.elementor-333 .elementor-element.elementor-element-f65d9ad{--content-width:1148px;}.elementor-333 .elementor-element.elementor-element-21675ad{--content-width:1148px;}}@media(max-width:767px){.elementor-333 .elementor-element.elementor-element-3a08884 .elementor-heading-title{font-size:30px;}.elementor-333 .elementor-element.elementor-element-21675ad{--padding-top:30px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for text-editor, class: .elementor-element-cc18b9e */.elementor-333 .elementor-element.elementor-element-cc18b9e a{
    color: red;
}
.elementor-333 .elementor-element.elementor-element-cc18b9e a:hover{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3461eca */.elementor-333 .elementor-element.elementor-element-3461eca a{
    color: red;
}
.elementor-333 .elementor-element.elementor-element-3461eca a:hover{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-237513f */.elementor-333 .elementor-element.elementor-element-237513f a{
    color: red;
}
.elementor-333 .elementor-element.elementor-element-237513f a:hover{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c8833e */.elementor-333 .elementor-element.elementor-element-8c8833e a{
    color: red;
}
.elementor-333 .elementor-element.elementor-element-8c8833e a:hover{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1474d5 */.elementor-333 .elementor-element.elementor-element-b1474d5 a{
    color: red;
}
.elementor-333 .elementor-element.elementor-element-b1474d5 a:hover{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07c2cfc */.elementor-333 .elementor-element.elementor-element-07c2cfc a{
    color: red;
}
.elementor-333 .elementor-element.elementor-element-07c2cfc a:hover{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20ea3b8 */.elementor-333 .elementor-element.elementor-element-20ea3b8 a{
    color: red;
}
.elementor-333 .elementor-element.elementor-element-20ea3b8 a:hover{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95324dc */.elementor-333 .elementor-element.elementor-element-95324dc a{
    color: red;
}
.elementor-333 .elementor-element.elementor-element-95324dc a:hover{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-504947f */.elementor-333 .elementor-element.elementor-element-504947f a{
    color: red;
}
.elementor-333 .elementor-element.elementor-element-504947f a:hover{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0854b3 */.elementor-333 .elementor-element.elementor-element-b0854b3 a{
    color: red;
}
.elementor-333 .elementor-element.elementor-element-b0854b3 a:hover{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d758e00 */.elementor-333 .elementor-element.elementor-element-d758e00 a{
    color: red;
}
.elementor-333 .elementor-element.elementor-element-d758e00 a:hover{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e8e244 */.elementor-333 .elementor-element.elementor-element-7e8e244 a{
    color: red;
}
.elementor-333 .elementor-element.elementor-element-7e8e244 a:hover{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86bb4f1 */.elementor-333 .elementor-element.elementor-element-86bb4f1 a{
    color: red;
}
.elementor-333 .elementor-element.elementor-element-86bb4f1 a:hover{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d2b0cb */.elementor-333 .elementor-element.elementor-element-0d2b0cb a{
    color: red;
}
.elementor-333 .elementor-element.elementor-element-0d2b0cb a:hover{
    color: #000;
}/* End custom CSS */