.elementor-3 .elementor-element.elementor-element-0835fdf{--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;--padding-top:90px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-a77afd0 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3 .elementor-element.elementor-element-a77afd0{text-align:start;}.elementor-3 .elementor-element.elementor-element-a77afd0 .elementor-heading-title{font-family:"Castoro Titling", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-9f78255 );}.elementor-3 .elementor-element.elementor-element-e2a8c99{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-522437c{--display:flex;}.elementor-3 .elementor-element.elementor-element-07fc575 .elementor-heading-title{font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-550acb1 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 40px 0px;}.elementor-3 .elementor-element.elementor-element-550acb1{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-47f4ade .elementor-heading-title{font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-b51af8e > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 40px 0px;}.elementor-3 .elementor-element.elementor-element-b51af8e{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-8aa82dd .elementor-heading-title{font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-986ef8a > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 40px 0px;}.elementor-3 .elementor-element.elementor-element-986ef8a{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-d7115e6 .elementor-heading-title{font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-3d16ec1 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 40px 0px;}.elementor-3 .elementor-element.elementor-element-3d16ec1{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-9d63873 .elementor-heading-title{font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-e7f7666 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 40px 0px;}.elementor-3 .elementor-element.elementor-element-e7f7666{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-9f94b83 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 40px 0px;}.elementor-3 .elementor-element.elementor-element-9f94b83{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-e523245 .elementor-heading-title{font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-6a8f7ed > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 40px 0px;}.elementor-3 .elementor-element.elementor-element-6a8f7ed{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-d5d1444 > .elementor-widget-container{padding:10px 0px 30px 0px;}.elementor-3 .elementor-element.elementor-element-d5d1444 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-d5d1444 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3 .elementor-element.elementor-element-d5d1444{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-3 .elementor-element.elementor-element-d5d1444 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-c07448f > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 40px 0px;}.elementor-3 .elementor-element.elementor-element-c07448f{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-e7a110b .elementor-heading-title{font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-e39e1b4 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 40px 0px;}.elementor-3 .elementor-element.elementor-element-e39e1b4{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-d8c7388 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 40px 0px;}.elementor-3 .elementor-element.elementor-element-d8c7388{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-69f1690 .elementor-heading-title{font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-0824d68 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 40px 0px;}.elementor-3 .elementor-element.elementor-element-0824d68{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-293df05 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 40px 0px;}.elementor-3 .elementor-element.elementor-element-293df05{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-86ffcae .elementor-heading-title{font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-28c9ff5 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 40px 0px;}.elementor-3 .elementor-element.elementor-element-28c9ff5{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-27a0a41 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 40px 0px;}.elementor-3 .elementor-element.elementor-element-27a0a41{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-0a63fc7 .elementor-heading-title{font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-d7a068b > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 40px 0px;}.elementor-3 .elementor-element.elementor-element-d7a068b{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-71bafb4 .elementor-heading-title{font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-c170aa0 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 40px 0px;}.elementor-3 .elementor-element.elementor-element-c170aa0{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-1a2dd40 .elementor-heading-title{font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-cab55f3 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 40px 0px;}.elementor-3 .elementor-element.elementor-element-cab55f3{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-fdbebba .elementor-heading-title{font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-f985c20 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 40px 0px;}.elementor-3 .elementor-element.elementor-element-f985c20{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-1dccc57 .elementor-heading-title{font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-431876c > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 40px 0px;}.elementor-3 .elementor-element.elementor-element-431876c{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-2f3bf45 .elementor-heading-title{font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-c09ff91 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 40px 0px;}.elementor-3 .elementor-element.elementor-element-c09ff91{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-915c6cb > .elementor-widget-container{padding:10px 0px 30px 0px;}.elementor-3 .elementor-element.elementor-element-915c6cb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-915c6cb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3 .elementor-element.elementor-element-915c6cb{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-3 .elementor-element.elementor-element-915c6cb .elementor-icon-list-text{transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-c84cb33 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 40px 0px;}.elementor-3 .elementor-element.elementor-element-c84cb33{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-fa26bf4 > .elementor-widget-container{padding:10px 0px 30px 0px;}.elementor-3 .elementor-element.elementor-element-fa26bf4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-fa26bf4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3 .elementor-element.elementor-element-fa26bf4{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-3 .elementor-element.elementor-element-fa26bf4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-7b26d6b .elementor-heading-title{font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-58476c2 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 40px 0px;}.elementor-3 .elementor-element.elementor-element-58476c2{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-49dd6f4 > .elementor-widget-container{padding:10px 0px 30px 0px;}.elementor-3 .elementor-element.elementor-element-49dd6f4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-49dd6f4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3 .elementor-element.elementor-element-49dd6f4{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-3 .elementor-element.elementor-element-49dd6f4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-a119fb5 .elementor-heading-title{font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-f0df082 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 40px 0px;}.elementor-3 .elementor-element.elementor-element-f0df082{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-32acc75 .elementor-heading-title{font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-0805138 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 40px 0px;}.elementor-3 .elementor-element.elementor-element-0805138{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-c3c1e1a .elementor-heading-title{font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-58412df > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 40px 0px;}.elementor-3 .elementor-element.elementor-element-58412df{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-a18506b .elementor-heading-title{font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-311e19a > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 40px 0px;}.elementor-3 .elementor-element.elementor-element-311e19a{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-8004640 .elementor-heading-title{font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-093046e > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 40px 0px;}.elementor-3 .elementor-element.elementor-element-093046e{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-1b900f7 .elementor-heading-title{font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-8064d8f > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 40px 0px;}.elementor-3 .elementor-element.elementor-element-8064d8f{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-f265680 .elementor-heading-title{font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-f1a542c > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 40px 0px;}.elementor-3 .elementor-element.elementor-element-f1a542c{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}@media(max-width:1200px){.elementor-3 .elementor-element.elementor-element-e2a8c99{--padding-top:50px;--padding-bottom:090px;--padding-left:30px;--padding-right:30px;}}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-0835fdf{--padding-top:50px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-3 .elementor-element.elementor-element-e2a8c99{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-550acb1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-b51af8e{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-986ef8a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-3d16ec1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-e7f7666{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-9f94b83{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-6a8f7ed{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-c07448f{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-e39e1b4{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-d8c7388{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-0824d68{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-293df05{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-28c9ff5{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-27a0a41{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-d7a068b{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-c170aa0{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-cab55f3{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-f985c20{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-431876c{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-c09ff91{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-c84cb33{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-58476c2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-f0df082{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-0805138{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-58412df{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-311e19a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-093046e{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-8064d8f{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-f1a542c{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-0835fdf{--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-3 .elementor-element.elementor-element-a77afd0 .elementor-heading-title{font-size:26px;}.elementor-3 .elementor-element.elementor-element-e2a8c99{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-550acb1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-b51af8e{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-986ef8a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-3d16ec1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-e7f7666{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-9f94b83{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-6a8f7ed{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-c07448f{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-e39e1b4{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-d8c7388{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-0824d68{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-293df05{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-28c9ff5{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-27a0a41{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-d7a068b{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-c170aa0{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-cab55f3{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-f985c20{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-431876c{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-c09ff91{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-c84cb33{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-58476c2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-f0df082{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-0805138{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-58412df{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-311e19a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-093046e{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-8064d8f{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3 .elementor-element.elementor-element-f1a542c{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-e2a8c99{--content-width:1280px;}}/* Start custom CSS */.table-container {
            width: 100%;
            overflow-x: auto;
        }
        .table {
            width: 100%;
            border-collapse: collapse;
            background: white;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            overflow: hidden;
        }
        .table th, .table td {
            padding: 12px;
            text-align: left;
            border-left: 1px solid #ddd;
            border-right: 1px solid #ddd;
            border-bottom: 1px solid #ddd;
            vertical-align: top;
        }
        .table th {
            background-color: #eeeeee;
            color: black;
            border-left: 1px solid #eeeeee;
            border-right: 1px solid #eeeeee;
        }
        @media (max-width: 600px) {
            .table th, .table td {
                padding: 8px;
            }
        }/* End custom CSS */