.elementor-23687 .elementor-element.elementor-element-a7bf1b7{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );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-23687 .elementor-element.elementor-element-bec658e{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-23687 .elementor-element.elementor-element-339b7d7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Montserrat;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-23687 .elementor-element.elementor-element-3ab55d1{--display:flex;}.elementor-23687 .elementor-element.elementor-element-b3e94b7{--display:flex;}.elementor-23687 .elementor-element.elementor-element-73546bb .elementor-heading-title{font-family:var( --e-global-typography-7a4c029-font-family ), Montserrat;font-size:var( --e-global-typography-7a4c029-font-size );font-weight:var( --e-global-typography-7a4c029-font-weight );}.elementor-23687 .elementor-element.elementor-element-958e832{--display:flex;}.elementor-23687 .elementor-element.elementor-element-040317e > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 10px;border-color:var( --e-global-color-5e4bdaf );border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-23687 .elementor-element.elementor-element-cb0a655{--display:flex;}.elementor-23687 .elementor-element.elementor-element-d878fbe .elementor-heading-title{font-family:var( --e-global-typography-7a4c029-font-family ), Montserrat;font-size:var( --e-global-typography-7a4c029-font-size );font-weight:var( --e-global-typography-7a4c029-font-weight );}.elementor-23687 .elementor-element.elementor-element-753ac06{--display:flex;}.elementor-23687 .elementor-element.elementor-element-e38d734{--display:flex;}.elementor-23687 .elementor-element.elementor-element-92ef5c9 .elementor-heading-title{font-family:var( --e-global-typography-7a4c029-font-family ), Montserrat;font-size:var( --e-global-typography-7a4c029-font-size );font-weight:var( --e-global-typography-7a4c029-font-weight );}.elementor-23687 .elementor-element.elementor-element-c6437de{--display:flex;}.elementor-23687 .elementor-element.elementor-element-25a904e{--display:flex;}.elementor-23687 .elementor-element.elementor-element-7eae1d0 .elementor-heading-title{font-family:var( --e-global-typography-7a4c029-font-family ), Montserrat;font-size:var( --e-global-typography-7a4c029-font-size );font-weight:var( --e-global-typography-7a4c029-font-weight );}.elementor-23687 .elementor-element.elementor-element-86f2d96{--display:flex;}.elementor-23687 .elementor-element.elementor-element-292f1ef{--display:flex;}.elementor-23687 .elementor-element.elementor-element-f0b3366 .elementor-heading-title{font-family:var( --e-global-typography-7a4c029-font-family ), Montserrat;font-size:var( --e-global-typography-7a4c029-font-size );font-weight:var( --e-global-typography-7a4c029-font-weight );}.elementor-23687 .elementor-element.elementor-element-de1aad3{--display:flex;}.elementor-23687 .elementor-element.elementor-element-bf28dbb{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-23687 .elementor-element.elementor-element-0f8dda6{--display:flex;}.elementor-23687 .elementor-element.elementor-element-aabf939 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Montserrat;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-23687 .elementor-element.elementor-element-9a74232{--display:flex;}.elementor-23687 .elementor-element.elementor-element-67e7f2c{--display:flex;}.elementor-23687 .elementor-element.elementor-element-6c1ecd8 .elementor-heading-title{font-family:var( --e-global-typography-7a4c029-font-family ), Montserrat;font-size:var( --e-global-typography-7a4c029-font-size );font-weight:var( --e-global-typography-7a4c029-font-weight );}.elementor-23687 .elementor-element.elementor-element-6bfe4c3{--display:flex;}.elementor-23687 .elementor-element.elementor-element-a8ee576{--display:flex;}.elementor-23687 .elementor-element.elementor-element-6729eae .elementor-heading-title{font-family:var( --e-global-typography-7a4c029-font-family ), Montserrat;font-size:var( --e-global-typography-7a4c029-font-size );font-weight:var( --e-global-typography-7a4c029-font-weight );}.elementor-23687 .elementor-element.elementor-element-976e5b0{--display:flex;}.elementor-23687 .elementor-element.elementor-element-2b7a966{--display:flex;}.elementor-23687 .elementor-element.elementor-element-2867420 .elementor-heading-title{font-family:var( --e-global-typography-7a4c029-font-family ), Montserrat;font-size:var( --e-global-typography-7a4c029-font-size );font-weight:var( --e-global-typography-7a4c029-font-weight );}.elementor-23687 .elementor-element.elementor-element-d72b688{--display:flex;}.elementor-23687 .elementor-element.elementor-element-edbd142{--display:flex;}.elementor-23687 .elementor-element.elementor-element-d96650f .elementor-heading-title{font-family:var( --e-global-typography-7a4c029-font-family ), Montserrat;font-size:var( --e-global-typography-7a4c029-font-size );font-weight:var( --e-global-typography-7a4c029-font-weight );}.elementor-23687 .elementor-element.elementor-element-e546016{--display:flex;}.elementor-23687 .elementor-element.elementor-element-209c70c{--display:flex;}.elementor-23687 .elementor-element.elementor-element-25bc6b0 .elementor-heading-title{font-family:var( --e-global-typography-7a4c029-font-family ), Montserrat;font-size:var( --e-global-typography-7a4c029-font-size );font-weight:var( --e-global-typography-7a4c029-font-weight );}.elementor-23687 .elementor-element.elementor-element-d731eb7{--display:flex;}.elementor-23687 .elementor-element.elementor-element-7e236be{--display:flex;}.elementor-23687 .elementor-element.elementor-element-5c50070 .elementor-heading-title{font-family:var( --e-global-typography-7a4c029-font-family ), Montserrat;font-size:var( --e-global-typography-7a4c029-font-size );font-weight:var( --e-global-typography-7a4c029-font-weight );}.elementor-23687 .elementor-element.elementor-element-b580e81{--display:flex;}.elementor-23687 .elementor-element.elementor-element-15ff660{--display:flex;}.elementor-23687 .elementor-element.elementor-element-c322b99{--display:flex;}.elementor-23687 .elementor-element.elementor-element-a6a394a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Montserrat;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-23687 .elementor-element.elementor-element-a8f85c5{--display:flex;}.elementor-23687 .elementor-element.elementor-element-de37ccd{--display:flex;}.elementor-23687 .elementor-element.elementor-element-9f558e6 .elementor-heading-title{font-family:var( --e-global-typography-7a4c029-font-family ), Montserrat;font-size:var( --e-global-typography-7a4c029-font-size );font-weight:var( --e-global-typography-7a4c029-font-weight );}.elementor-23687 .elementor-element.elementor-element-dec2709{--display:flex;}.elementor-23687 .elementor-element.elementor-element-f71302a{--display:flex;}.elementor-23687 .elementor-element.elementor-element-a16fdc1 .elementor-heading-title{font-family:var( --e-global-typography-7a4c029-font-family ), Montserrat;font-size:var( --e-global-typography-7a4c029-font-size );font-weight:var( --e-global-typography-7a4c029-font-weight );}.elementor-23687 .elementor-element.elementor-element-2a08f09{--display:flex;}.elementor-23687 .elementor-element.elementor-element-71a09d4{--display:flex;}.elementor-23687 .elementor-element.elementor-element-264ce9e .elementor-heading-title{font-family:var( --e-global-typography-7a4c029-font-family ), Montserrat;font-size:var( --e-global-typography-7a4c029-font-size );font-weight:var( --e-global-typography-7a4c029-font-weight );}.elementor-23687 .elementor-element.elementor-element-41efb3a{--display:flex;}.elementor-23687 .elementor-element.elementor-element-aa153a4{--display:flex;}.elementor-23687 .elementor-element.elementor-element-634f59e{--display:flex;}.elementor-23687 .elementor-element.elementor-element-03c1a29 .elementor-heading-title{font-family:var( --e-global-typography-7a4c029-font-family ), Montserrat;font-size:var( --e-global-typography-7a4c029-font-size );font-weight:var( --e-global-typography-7a4c029-font-weight );}.elementor-23687 .elementor-element.elementor-element-10a2c5c{--display:flex;}.elementor-23687 .elementor-element.elementor-element-d5c3411{--display:flex;}.elementor-23687 .elementor-element.elementor-element-30fde3c .elementor-heading-title{font-family:var( --e-global-typography-7a4c029-font-family ), Montserrat;font-size:var( --e-global-typography-7a4c029-font-size );font-weight:var( --e-global-typography-7a4c029-font-weight );}.elementor-23687 .elementor-element.elementor-element-2da36f7{--display:flex;}.elementor-23687 .elementor-element.elementor-element-907c7b5{--display:flex;}.elementor-23687 .elementor-element.elementor-element-250ed5d .elementor-heading-title{font-family:var( --e-global-typography-7a4c029-font-family ), Montserrat;font-size:var( --e-global-typography-7a4c029-font-size );font-weight:var( --e-global-typography-7a4c029-font-weight );}.elementor-23687 .elementor-element.elementor-element-f1fa617{--display:flex;}.elementor-23687 .elementor-element.elementor-element-490e214{--display:flex;}.elementor-23687 .elementor-element.elementor-element-4d06e78 .elementor-heading-title{font-family:var( --e-global-typography-7a4c029-font-family ), Montserrat;font-size:var( --e-global-typography-7a4c029-font-size );font-weight:var( --e-global-typography-7a4c029-font-weight );}.elementor-23687 .elementor-element.elementor-element-cd90001{--display:flex;}.elementor-23687 .elementor-element.elementor-element-90c04c4{--display:flex;}.elementor-23687 .elementor-element.elementor-element-a6cbe45 .elementor-heading-title{font-family:var( --e-global-typography-7a4c029-font-family ), Montserrat;font-size:var( --e-global-typography-7a4c029-font-size );font-weight:var( --e-global-typography-7a4c029-font-weight );}.elementor-23687 .elementor-element.elementor-element-aeee41e{--display:flex;}.elementor-23687 .elementor-element.elementor-element-1ff53db{--display:flex;}.elementor-23687 .elementor-element.elementor-element-ff512b7 .elementor-heading-title{font-family:var( --e-global-typography-7a4c029-font-family ), Montserrat;font-size:var( --e-global-typography-7a4c029-font-size );font-weight:var( --e-global-typography-7a4c029-font-weight );}.elementor-23687 .elementor-element.elementor-element-5ac557f{--display:flex;}.elementor-23687 .elementor-element.elementor-element-b265ddc{--display:flex;}.elementor-23687 .elementor-element.elementor-element-153afad{--display:flex;}.elementor-23687 .elementor-element.elementor-element-b8fb934 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Montserrat;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-23687 .elementor-element.elementor-element-a2e4788{--display:flex;}.elementor-23687 .elementor-element.elementor-element-60dec72{--display:flex;}.elementor-23687 .elementor-element.elementor-element-3abda67 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Montserrat;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-23687 .elementor-element.elementor-element-464cc21{--display:flex;}.elementor-23687 .elementor-element.elementor-element-048a290{--display:flex;}.elementor-23687 .elementor-element.elementor-element-ba95c45 .elementor-heading-title{font-family:var( --e-global-typography-7a4c029-font-family ), Montserrat;font-size:var( --e-global-typography-7a4c029-font-size );font-weight:var( --e-global-typography-7a4c029-font-weight );}.elementor-23687 .elementor-element.elementor-element-0ae61c9{--display:flex;}.elementor-23687 .elementor-element.elementor-element-473c78b{--display:flex;}.elementor-23687 .elementor-element.elementor-element-98ca535 .elementor-heading-title{font-family:var( --e-global-typography-7a4c029-font-family ), Montserrat;font-size:var( --e-global-typography-7a4c029-font-size );font-weight:var( --e-global-typography-7a4c029-font-weight );}.elementor-23687 .elementor-element.elementor-element-cfee3b0{--display:flex;}.elementor-23687 .elementor-element.elementor-element-1089cf8{--display:flex;}.elementor-23687 .elementor-element.elementor-element-caab950 .elementor-heading-title{font-family:var( --e-global-typography-7a4c029-font-family ), Montserrat;font-size:var( --e-global-typography-7a4c029-font-size );font-weight:var( --e-global-typography-7a4c029-font-weight );}.elementor-23687 .elementor-element.elementor-element-f1273b2{--display:flex;}.elementor-23687 .elementor-element.elementor-element-dd05a47 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 10px;border-color:var( --e-global-color-5e4bdaf );border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-23687 .elementor-element.elementor-element-693d460{--display:flex;}.elementor-23687 .elementor-element.elementor-element-ff8aebe .elementor-heading-title{font-family:var( --e-global-typography-7a4c029-font-family ), Montserrat;font-size:var( --e-global-typography-7a4c029-font-size );font-weight:var( --e-global-typography-7a4c029-font-weight );}.elementor-23687 .elementor-element.elementor-element-e9795c4{--display:flex;}.elementor-23687 .elementor-element.elementor-element-7217c1c{--display:flex;}.elementor-23687 .elementor-element.elementor-element-cd60250 .elementor-heading-title{font-family:var( --e-global-typography-7a4c029-font-family ), Montserrat;font-size:var( --e-global-typography-7a4c029-font-size );font-weight:var( --e-global-typography-7a4c029-font-weight );}.elementor-23687 .elementor-element.elementor-element-b5eec72{--display:flex;}.elementor-23687 .elementor-element.elementor-element-797454a{font-family:"Montserrat", Montserrat;font-size:16px;font-weight:400;text-transform:none;line-height:30px;}.elementor-23687 .elementor-element.elementor-element-243d963{--display:flex;}.elementor-23687 .elementor-element.elementor-element-f6ca3e2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Montserrat;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-23687 .elementor-element.elementor-element-028b4db{--display:flex;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-23687 .elementor-element.elementor-element-6533a3c .elementor-active .elementor-accordion-icon, .elementor-23687 .elementor-element.elementor-element-6533a3c .elementor-active .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-23687 .elementor-element.elementor-element-6533a3c .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-23687 .elementor-element.elementor-element-6533a3c .elementor-accordion-title{font-family:"Montserrat", Montserrat;font-size:22px;font-weight:600;}.elementor-23687 .elementor-element.elementor-element-6533a3c .elementor-tab-content{font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.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-23687 .elementor-element.elementor-element-339b7d7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-23687 .elementor-element.elementor-element-73546bb .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-d878fbe .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-92ef5c9 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-7eae1d0 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-f0b3366 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.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-23687 .elementor-element.elementor-element-aabf939 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-23687 .elementor-element.elementor-element-6c1ecd8 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-6729eae .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-2867420 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-d96650f .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-25bc6b0 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-5c50070 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-a6a394a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-23687 .elementor-element.elementor-element-9f558e6 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-a16fdc1 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-264ce9e .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-03c1a29 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-30fde3c .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-250ed5d .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-4d06e78 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-a6cbe45 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-ff512b7 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-b8fb934 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-23687 .elementor-element.elementor-element-3abda67 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-23687 .elementor-element.elementor-element-ba95c45 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-98ca535 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-caab950 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-ff8aebe .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-cd60250 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-f6ca3e2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23687 .elementor-element.elementor-element-6533a3c .elementor-accordion-title{font-size:22px;}.elementor-23687 .elementor-element.elementor-element-6533a3c .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.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-23687 .elementor-element.elementor-element-339b7d7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-23687 .elementor-element.elementor-element-73546bb .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-d878fbe .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-92ef5c9 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-7eae1d0 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-f0b3366 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.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-23687 .elementor-element.elementor-element-aabf939 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-23687 .elementor-element.elementor-element-6c1ecd8 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-6729eae .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-2867420 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-d96650f .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-25bc6b0 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-5c50070 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-a6a394a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-23687 .elementor-element.elementor-element-9f558e6 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-a16fdc1 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-264ce9e .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-03c1a29 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-30fde3c .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-250ed5d .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-4d06e78 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-a6cbe45 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-ff512b7 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-b8fb934 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-23687 .elementor-element.elementor-element-3abda67 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-23687 .elementor-element.elementor-element-ba95c45 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-98ca535 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-caab950 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-ff8aebe .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-cd60250 .elementor-heading-title{font-size:var( --e-global-typography-7a4c029-font-size );}.elementor-23687 .elementor-element.elementor-element-f6ca3e2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23687 .elementor-element.elementor-element-6533a3c .elementor-accordion-title{font-size:20px;}.elementor-23687 .elementor-element.elementor-element-6533a3c .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}