.elementor-3820 .elementor-element.elementor-element-6c3171f{margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.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 );font-style:var( --e-global-typography-primary-font-style );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-3820 .elementor-element.elementor-element-5e9ce23{text-align:left;}.elementor-3820 .elementor-element.elementor-element-5e9ce23 .elementor-heading-title{font-family:var( --e-global-typography-d32f8f2-font-family ), Sans-serif;font-size:var( --e-global-typography-d32f8f2-font-size );font-weight:var( --e-global-typography-d32f8f2-font-weight );text-decoration:var( --e-global-typography-d32f8f2-text-decoration );line-height:var( --e-global-typography-d32f8f2-line-height );color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-widget-text-editor{color:var( --e-global-color-text );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 );}.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-3820 .elementor-element.elementor-element-bebbe2f{color:var( --e-global-color-7819429 );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 );}.elementor-3820 .elementor-element.elementor-element-1cdbaea > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-3820 .elementor-element.elementor-element-1cdbaea .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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-3820 .elementor-element.elementor-element-3702d6b{color:var( --e-global-color-7819429 );}.elementor-3820 .elementor-element.elementor-element-4a13a49{color:var( --e-global-color-7819429 );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 );}.elementor-3820 .elementor-element.elementor-element-eed214a > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-3820 .elementor-element.elementor-element-eed214a .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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-3820 .elementor-element.elementor-element-20b659b{color:var( --e-global-color-7819429 );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 );}.elementor-3820 .elementor-element.elementor-element-248f597 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-3820 .elementor-element.elementor-element-053c8bd{color:var( --e-global-color-7819429 );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 );}.elementor-3820 .elementor-element.elementor-element-39ae280 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-3820 .elementor-element.elementor-element-1bdc5c1{color:var( --e-global-color-7819429 );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 );}.elementor-3820 .elementor-element.elementor-element-4dd42db .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-3820 .elementor-element.elementor-element-367d050{color:var( --e-global-color-7819429 );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 );}.elementor-3820 .elementor-element.elementor-element-5ff7e44 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-3820 .elementor-element.elementor-element-3d58c74{color:var( --e-global-color-7819429 );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 );}.elementor-3820 .elementor-element.elementor-element-71d273b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-3820 .elementor-element.elementor-element-109957c{color:var( --e-global-color-7819429 );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 );}.elementor-3820 .elementor-element.elementor-element-4d6cc41 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-3820 .elementor-element.elementor-element-726a33e{color:var( --e-global-color-7819429 );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 );}.elementor-3820 .elementor-element.elementor-element-45f2665 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-3820 .elementor-element.elementor-element-45f2665 .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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-3820 .elementor-element.elementor-element-35d862a{color:var( --e-global-color-7819429 );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 );}.elementor-3820 .elementor-element.elementor-element-9a686be > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-3820 .elementor-element.elementor-element-ade7c1e{color:var( --e-global-color-7819429 );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 );}.elementor-3820 .elementor-element.elementor-element-5b72898 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-3820 .elementor-element.elementor-element-5b72898 .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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-3820 .elementor-element.elementor-element-3be6c3b{color:var( --e-global-color-7819429 );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 );}.elementor-3820 .elementor-element.elementor-element-958270d > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-3820 .elementor-element.elementor-element-30a8c89{color:var( --e-global-color-7819429 );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 );}.elementor-3820 .elementor-element.elementor-element-dac6a74 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-3820 .elementor-element.elementor-element-832b729{color:var( --e-global-color-7819429 );}.elementor-3820 .elementor-element.elementor-element-403d7cb{color:var( --e-global-color-7819429 );}.elementor-3820 .elementor-element.elementor-element-fc48dc8 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-3820 .elementor-element.elementor-element-7a1409f{color:var( --e-global-color-7819429 );}.elementor-3820 .elementor-element.elementor-element-6e2ec20 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-3820 .elementor-element.elementor-element-6e2ec20 .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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );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 );}.elementor-3820 .elementor-element.elementor-element-32e62a1 .elementor-tab-title{background-color:var( --e-global-color-accent );}.elementor-3820 .elementor-element.elementor-element-32e62a1 .elementor-toggle-title, .elementor-3820 .elementor-element.elementor-element-32e62a1 .elementor-toggle-icon{color:var( --e-global-color-7819429 );}.elementor-3820 .elementor-element.elementor-element-32e62a1 .elementor-toggle-icon svg{fill:var( --e-global-color-7819429 );}.elementor-3820 .elementor-element.elementor-element-32e62a1 .elementor-tab-title.elementor-active a, .elementor-3820 .elementor-element.elementor-element-32e62a1 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-7819429 );}.elementor-3820 .elementor-element.elementor-element-32e62a1 .elementor-toggle-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3820 .elementor-element.elementor-element-32e62a1 .elementor-tab-content{color:var( --e-global-color-7819429 );padding:20px 35px 0px 35px;}body.elementor-page-3820:not(.elementor-motion-effects-element-type-background), body.elementor-page-3820 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b04d283 );}:root{--page-title-display:none;}@media(max-width:1024px){.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-3820 .elementor-element.elementor-element-5e9ce23 .elementor-heading-title{font-size:var( --e-global-typography-d32f8f2-font-size );line-height:var( --e-global-typography-d32f8f2-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3820 .elementor-element.elementor-element-bebbe2f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3820 .elementor-element.elementor-element-1cdbaea .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3820 .elementor-element.elementor-element-4a13a49{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3820 .elementor-element.elementor-element-eed214a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3820 .elementor-element.elementor-element-20b659b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3820 .elementor-element.elementor-element-248f597 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3820 .elementor-element.elementor-element-053c8bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3820 .elementor-element.elementor-element-39ae280 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3820 .elementor-element.elementor-element-1bdc5c1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3820 .elementor-element.elementor-element-4dd42db .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3820 .elementor-element.elementor-element-367d050{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3820 .elementor-element.elementor-element-5ff7e44 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3820 .elementor-element.elementor-element-3d58c74{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3820 .elementor-element.elementor-element-71d273b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3820 .elementor-element.elementor-element-109957c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3820 .elementor-element.elementor-element-4d6cc41 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3820 .elementor-element.elementor-element-726a33e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3820 .elementor-element.elementor-element-45f2665 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3820 .elementor-element.elementor-element-35d862a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3820 .elementor-element.elementor-element-ade7c1e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3820 .elementor-element.elementor-element-5b72898 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3820 .elementor-element.elementor-element-3be6c3b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3820 .elementor-element.elementor-element-30a8c89{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3820 .elementor-element.elementor-element-6e2ec20 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3820 .elementor-element.elementor-element-32e62a1 .elementor-toggle-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.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-3820 .elementor-element.elementor-element-5e9ce23 .elementor-heading-title{font-size:var( --e-global-typography-d32f8f2-font-size );line-height:var( --e-global-typography-d32f8f2-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3820 .elementor-element.elementor-element-bebbe2f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3820 .elementor-element.elementor-element-1cdbaea .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3820 .elementor-element.elementor-element-4a13a49{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3820 .elementor-element.elementor-element-eed214a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3820 .elementor-element.elementor-element-20b659b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3820 .elementor-element.elementor-element-248f597 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3820 .elementor-element.elementor-element-053c8bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3820 .elementor-element.elementor-element-39ae280 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3820 .elementor-element.elementor-element-1bdc5c1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3820 .elementor-element.elementor-element-4dd42db .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3820 .elementor-element.elementor-element-367d050{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3820 .elementor-element.elementor-element-5ff7e44 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3820 .elementor-element.elementor-element-3d58c74{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3820 .elementor-element.elementor-element-71d273b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3820 .elementor-element.elementor-element-109957c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3820 .elementor-element.elementor-element-4d6cc41 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3820 .elementor-element.elementor-element-726a33e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3820 .elementor-element.elementor-element-45f2665 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3820 .elementor-element.elementor-element-35d862a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3820 .elementor-element.elementor-element-ade7c1e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3820 .elementor-element.elementor-element-5b72898 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3820 .elementor-element.elementor-element-3be6c3b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3820 .elementor-element.elementor-element-30a8c89{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3820 .elementor-element.elementor-element-6e2ec20 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3820 .elementor-element.elementor-element-32e62a1 .elementor-toggle-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-bebbe2f */.elementor-3820 .elementor-element.elementor-element-bebbe2f a{
    color: #D44C26;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6af3f3f */.elementor-3820 .elementor-element.elementor-element-6af3f3f{
    width: fit-content;
    margin:auto;
}
.elementor-3820 .elementor-element.elementor-element-6af3f3f .dropDownBtn-toggle{
    z-index: 2;
    font-size: 20px;
    line-height: 22px;
    font-weight: 700;
    padding:10px;
    color: #fff;
    text-align: center;
    cursor: pointer;
    user-select:none;
    border-radius: 12px;
    background:linear-gradient(180deg, #FFA276 0%, #B52E21 100%);
}
.elementor-3820 .elementor-element.elementor-element-6af3f3f .dropDownBtn-toggle:hover{
    background: #FFA276;
}
.elementor-3820 .elementor-element.elementor-element-6af3f3f .dropDownBtn{
    position: relative;
    width: fit-content;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.elementor-3820 .elementor-element.elementor-element-6af3f3f .dropDownBtn-list{
    position: absolute;
    z-index: 1;
    top: 99%;
    width: 90%;
    background-color: rgba(0, 0, 0, 0.96);
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.3s ease-out;
}
.elementor-3820 .elementor-element.elementor-element-6af3f3f .dropDownBtn.show .dropDownBtn-list{
  max-height: fit-content;
}
.elementor-3820 .elementor-element.elementor-element-6af3f3f .dropDownBtn-link{
    display: block;
    text-align: center;
    text-decoration: none;
    line-height: 35px;
    border-left: 1px solid  #FFA276;
	border-right: 1px solid  #FFA276;
	border-bottom: 1px solid #FFA276;
    color: white;
}
.elementor-3820 .elementor-element.elementor-element-6af3f3f .dropDownBtn-link:hover {
  background-color: #232323;
}
@media screen and (max-width:1024px){
.elementor-3820 .elementor-element.elementor-element-6af3f3f{
    margin: 0 auto;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e542e8c */.elementor-3820 .elementor-element.elementor-element-e542e8c .table-wrap{
    overflow-x: auto;
}
.elementor-3820 .elementor-element.elementor-element-e542e8c .table-wrap table{
    font-size: 16px;
    width: 95%;
    max-width: 650px;
    min-width: 320px;
    margin: auto;
}
.elementor-3820 .elementor-element.elementor-element-e542e8c .table-wrap table td, .elementor-3820 .elementor-element.elementor-element-e542e8c .table-wrap table th{
    vertical-align: middle;
    padding: 8px 10px;
    border-color: #4b4b4a;
    color: #1a1a1a;
}
.elementor-3820 .elementor-element.elementor-element-e542e8c .table-wrap table th{
    background-color: #B52E21;
    text-align: center;
    color: #fff;
}
.elementor-3820 .elementor-element.elementor-element-e542e8c .table-wrap table td{
    background-color: #f5f5f0;
}
.elementor-3820 .elementor-element.elementor-element-e542e8c .table-wrap tbody td:nth-child(1){
    background-color: #f9db81;
}
.elementor-3820 .elementor-element.elementor-element-e542e8c .table-wrap tbody .text-bold{
    font-weight: 700;
}
.elementor-3820 .elementor-element.elementor-element-e542e8c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a13a49 */.elementor-3820 .elementor-element.elementor-element-4a13a49 a{
    color: #D44C26;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20b659b */.elementor-3820 .elementor-element.elementor-element-20b659b a{
    color: #D44C26;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-053c8bd */.elementor-3820 .elementor-element.elementor-element-053c8bd ol li{
    margin-bottom: 15px;
}
.elementor-3820 .elementor-element.elementor-element-053c8bd ol li::marker{
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bdc5c1 */.elementor-3820 .elementor-element.elementor-element-1bdc5c1 ol li{
    margin-bottom: 15px;
}
.elementor-3820 .elementor-element.elementor-element-1bdc5c1 ol li::marker{
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-367d050 */.elementor-3820 .elementor-element.elementor-element-367d050 ol li{
    margin-bottom: 15px;
}
.elementor-3820 .elementor-element.elementor-element-367d050 ol li::marker{
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d58c74 */.elementor-3820 .elementor-element.elementor-element-3d58c74 ol li{
    margin-bottom: 15px;
}
.elementor-3820 .elementor-element.elementor-element-3d58c74 ol li::marker{
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-109957c */.elementor-3820 .elementor-element.elementor-element-109957c ol li{
    margin-bottom: 15px;
}
.elementor-3820 .elementor-element.elementor-element-109957c ol li::marker{
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-726a33e */.elementor-3820 .elementor-element.elementor-element-726a33e ol li{
    margin-bottom: 15px;
}
.elementor-3820 .elementor-element.elementor-element-726a33e ol li::marker{
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35d862a */.elementor-3820 .elementor-element.elementor-element-35d862a ol li{
    margin-bottom: 15px;
}
.elementor-3820 .elementor-element.elementor-element-35d862a ol li::marker{
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3be6c3b */.elementor-3820 .elementor-element.elementor-element-3be6c3b ol li{
    margin-bottom: 15px;
}
.elementor-3820 .elementor-element.elementor-element-3be6c3b ol li::marker{
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-832b729 */.elementor-3820 .elementor-element.elementor-element-832b729 ol li{
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1d945d1 */.elementor-3820 .elementor-element.elementor-element-1d945d1 .table-wrap{
    padding-bottom: 61px;
}
.elementor-3820 .elementor-element.elementor-element-1d945d1 .table-wrap table{
    font-size: 16px;
    text-align: center;
    width: 90%;
    max-width: 700px;
    min-width: 300px;
    margin: auto;
}
.elementor-3820 .elementor-element.elementor-element-1d945d1 .table-wrap table td, .elementor-3820 .elementor-element.elementor-element-1d945d1 .table-wrap table th{
    vertical-align: middle;
    padding: 10px 5px;
    border-color: #4b4b4a;
    color: #1a1a1a;
}
.elementor-3820 .elementor-element.elementor-element-1d945d1 .table-wrap table th{
    background-color: #B52E21;
    color: #fff;
}
.elementor-3820 .elementor-element.elementor-element-1d945d1 .table-wrap table td{
    background-color: #f5f5f0;
}
.elementor-3820 .elementor-element.elementor-element-1d945d1 .table-wrap tbody tr:nth-child(even) td{
    background-color: #f9db81;
}
/*--dropDownBtn--*/
.elementor-3820 .elementor-element.elementor-element-1d945d1 .dropDownBtn-toggle{
    z-index: 2;
    display: inline-block;
    border-radius: 12px;
    font-size: 16px;
    line-height: 18px;
    font-weight: 700;
    padding:10px 12px;
    color: #000;
    text-align: center;
    cursor: pointer;
    user-select:none;
    background: linear-gradient(180deg, #FFD65E 38%, #FDBC00 86%);
}
.elementor-3820 .elementor-element.elementor-element-1d945d1 .dropDownBtn-toggle:hover{
    background-color: #FFD65E;
}
.elementor-3820 .elementor-element.elementor-element-1d945d1 .dropDownBtn{
    position: relative;
    width: fit-content;
    margin: 0 auto;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.elementor-3820 .elementor-element.elementor-element-1d945d1 .dropDownBtn-list{
    position: absolute;
    z-index: 1;
    top: 99%;
    width: 90%;
    background-color: rgba(0, 0, 0, 0.96);
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.3s ease-out;
}
.elementor-3820 .elementor-element.elementor-element-1d945d1 .dropDownBtn.show .dropDownBtn-list{
  max-height: fit-content;
}
.elementor-3820 .elementor-element.elementor-element-1d945d1 .dropDownBtn-link{
    display: block;
    text-align: center;
    text-decoration: none;
    line-height: 30px;
    font-size: 16px;
    border-left: 1px solid #FFD65E;
	border-right: 1px solid #FFD65E;
	border-bottom: 1px solid #FFD65E;
    color: white;
}
.elementor-3820 .elementor-element.elementor-element-1d945d1 .dropDownBtn-link:hover {
  background-color: #232323;
}
@media screen and (max-width:1024px){
.elementor-3820 .elementor-element.elementor-element-1d945d1{
    margin: 0 auto;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a1409f */.elementor-3820 .elementor-element.elementor-element-7a1409f a{
    color: #D44C26;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-70dc3ae */.elementor-3820 .elementor-element.elementor-element-70dc3ae{
    width: fit-content;
    margin:auto;
}
.elementor-3820 .elementor-element.elementor-element-70dc3ae .dropDownBtn-toggle{
    z-index: 2;
    font-size: 20px;
    line-height: 22px;
    font-weight: 700;
    padding:10px;
    color: #fff;
    text-align: center;
    cursor: pointer;
    user-select:none;
    border-radius: 12px;
    background:linear-gradient(180deg, #FFA276 0%, #B52E21 100%);
}
.elementor-3820 .elementor-element.elementor-element-70dc3ae .dropDownBtn-toggle:hover{
    background: #FFA276;
}
.elementor-3820 .elementor-element.elementor-element-70dc3ae .dropDownBtn{
    position: relative;
    width: fit-content;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.elementor-3820 .elementor-element.elementor-element-70dc3ae .dropDownBtn-list{
    position: absolute;
    z-index: 1;
    top: 99%;
    width: 90%;
    background-color: rgba(0, 0, 0, 0.96);
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.3s ease-out;
}
.elementor-3820 .elementor-element.elementor-element-70dc3ae .dropDownBtn.show .dropDownBtn-list{
  max-height: fit-content;
}
.elementor-3820 .elementor-element.elementor-element-70dc3ae .dropDownBtn-link{
    display: block;
    text-align: center;
    text-decoration: none;
    line-height: 35px;
    border-left: 1px solid  #FFA276;
	border-right: 1px solid  #FFA276;
	border-bottom: 1px solid #FFA276;
    color: white;
}
.elementor-3820 .elementor-element.elementor-element-70dc3ae .dropDownBtn-link:hover {
  background-color: #232323;
}
@media screen and (max-width:1024px){
.elementor-3820 .elementor-element.elementor-element-70dc3ae{
    margin: 0 auto;
}
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-32e62a1 */.elementor-3820 .elementor-element.elementor-element-32e62a1 .elementor-toggle-item{
    margin-bottom: 18px;
}
.elementor-3820 .elementor-element.elementor-element-32e62a1 .elementor-toggle .elementor-tab-content{
    border-bottom: 0px;
}
.elementor-3820 .elementor-element.elementor-element-32e62a1 .elementor-tab-title{
    position: relative;
    padding:8px 60px 8px 30px;
    line-height: 1.5;
    border-bottom: 0px;
}
.elementor-3820 .elementor-element.elementor-element-32e62a1 .elementor-tab-title::after{
    content:"";
    width: 30px;
    height: 30px;
    background: url("https://jilislot365.com/wp-content/uploads/2024/07/plus.webp") no-repeat center/contain;
    position: absolute;
    right: 30px;
    top:50%;
    transform: translateY(-50%);
}
.elementor-3820 .elementor-element.elementor-element-32e62a1 .elementor-tab-title.elementor-active::after{
    background-image: url("https://jilislot365.com/wp-content/uploads/2024/07/minus.webp");
}
@media screen and (max-width:767px){
.elementor-3820 .elementor-element.elementor-element-32e62a1 .elementor-tab-title{
    position: relative;
    padding:8px 60px 8px 10px;
}
.elementor-3820 .elementor-element.elementor-element-32e62a1 .elementor-tab-title::after{
    right: 10px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6c3171f */.elementor-3820 .elementor-element.elementor-element-6c3171f>.elementor-container{
    max-width: 1300px;
    width: 90%;
}
.elementor-3820 .elementor-element.elementor-element-6c3171f .elementor-widget-wrap{
    padding: 0;
}/* End custom CSS */