.elementor-37 .elementor-element.elementor-element-99205190{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.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-37 .elementor-element.elementor-element-38d06151 img{width:180px;}.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-37 .elementor-element.elementor-element-93aa6f0e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:44px;font-weight:300;color:#1A1A1A;}.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 );}@media(max-width:767px){.elementor-37 .elementor-element.elementor-element-93aa6f0e .elementor-heading-title{font-size:30px;}}@media(min-width:768px){.elementor-37 .elementor-element.elementor-element-99205190{--content-width:1600px;}}/* Start custom CSS for text-editor, class: .elementor-element-08982be9 */.elementor-37 .elementor-element.elementor-element-08982be9{font-family:Roboto,sans-serif;font-weight:300;color:#333;font-size:17px;line-height:1.7}
.elementor-37 .elementor-element.elementor-element-08982be9 h2{font-weight:400;font-size:24px;color:#1A1A1A;margin:36px 0 12px;padding-left:14px;border-left:5px solid #FFE600}
.elementor-37 .elementor-element.elementor-element-08982be9 a{color:#1A1A1A;text-decoration:underline;text-decoration-color:#FFE600;text-decoration-thickness:3px;text-underline-offset:3px}
.elementor-37 .elementor-element.elementor-element-08982be9 a:hover{background:#FFE600}
.elementor-37 .elementor-element.elementor-element-08982be9 ul{padding-left:22px}
.elementor-37 .elementor-element.elementor-element-08982be9 table{border-collapse:collapse;width:100%;margin:16px 0;font-size:15px}
.elementor-37 .elementor-element.elementor-element-08982be9 th,.elementor-37 .elementor-element.elementor-element-08982be9 td{border:1px solid #E3E3E3;padding:10px 14px;text-align:left;vertical-align:top}
.elementor-37 .elementor-element.elementor-element-08982be9 th{background:#FFE600;color:#1A1A1A;font-weight:500}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fec63db */.elementor-37 .elementor-element.elementor-element-9fec63db{font-family:Roboto,sans-serif}
.elementor-37 .elementor-element.elementor-element-9fec63db a.back{display:inline-flex;align-items:center;gap:10px;color:#1A1A1A;font-weight:500;font-size:15px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;padding:12px 22px;border:2px solid #1A1A1A;background:#FFE600;transition:background .15s,color .15s}
.elementor-37 .elementor-element.elementor-element-9fec63db a.back:hover{background:#1A1A1A;color:#FFE600}
.elementor-37 .elementor-element.elementor-element-9fec63db .legal{margin-top:22px;font-weight:300;font-size:14px;color:#555}
.elementor-37 .elementor-element.elementor-element-9fec63db .legal a{color:#555;text-decoration:none}
.elementor-37 .elementor-element.elementor-element-9fec63db .legal a:hover{color:#1A1A1A;text-decoration:underline;text-decoration-color:#FFE600;text-decoration-thickness:3px;text-underline-offset:3px}/* End custom CSS */