.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2939 .elementor-element.elementor-element-5478e6e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:500;line-height:39px;color:var( --e-global-color-19860ff );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2939 .elementor-element.elementor-element-617dfeb{color:var( --e-global-color-secondary );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2939 .elementor-element.elementor-element-e18ca8b .gallery-item .gallery-caption{text-align:center;}.elementor-2939 .elementor-element.elementor-element-77a7ac6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;line-height:39px;color:var( --e-global-color-19860ff );}.elementor-2939 .elementor-element.elementor-element-8c7a302{color:var( --e-global-color-secondary );}.elementor-2939 .elementor-element.elementor-element-40d39ae .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:500;line-height:39px;color:var( --e-global-color-19860ff );}.elementor-2939 .elementor-element.elementor-element-45dd97c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;line-height:39px;color:var( --e-global-color-19860ff );}.elementor-2939 .elementor-element.elementor-element-27defe6{color:var( --e-global-color-secondary );}.elementor-2939 .elementor-element.elementor-element-0091b79 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;line-height:39px;color:var( --e-global-color-19860ff );}.elementor-2939 .elementor-element.elementor-element-20b5a03{color:var( --e-global-color-secondary );}.elementor-2939 .elementor-element.elementor-element-689d5f4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;line-height:39px;color:var( --e-global-color-19860ff );}.elementor-2939 .elementor-element.elementor-element-62519e9{color:var( --e-global-color-secondary );}.elementor-2939 .elementor-element.elementor-element-b18622e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;line-height:39px;color:var( --e-global-color-19860ff );}.elementor-2939 .elementor-element.elementor-element-2fe13b9{color:var( --e-global-color-secondary );}.elementor-2939 .elementor-element.elementor-element-f18d6cb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;line-height:39px;color:var( --e-global-color-19860ff );}.elementor-2939 .elementor-element.elementor-element-7d4b850{color:var( --e-global-color-secondary );}.elementor-2939 .elementor-element.elementor-element-504c83f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;line-height:39px;color:var( --e-global-color-19860ff );}.elementor-2939 .elementor-element.elementor-element-ac634c6{color:var( --e-global-color-secondary );}.elementor-2939 .elementor-element.elementor-element-5d0f131 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;line-height:39px;color:var( --e-global-color-19860ff );}.elementor-2939 .elementor-element.elementor-element-7878422{color:var( --e-global-color-secondary );}.elementor-2939 .elementor-element.elementor-element-79718fe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;line-height:39px;color:var( --e-global-color-19860ff );}.elementor-2939 .elementor-element.elementor-element-0451983{color:var( --e-global-color-secondary );}.elementor-2939 .elementor-element.elementor-element-5938ecf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;line-height:39px;color:var( --e-global-color-19860ff );}.elementor-2939 .elementor-element.elementor-element-7e4d6ba{color:var( --e-global-color-secondary );}.elementor-2939 .elementor-element.elementor-element-ae4ebd4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;line-height:39px;color:var( --e-global-color-19860ff );}.elementor-2939 .elementor-element.elementor-element-889e79d{color:var( --e-global-color-secondary );}.elementor-2939 .elementor-element.elementor-element-c05d66a .gallery-item .gallery-caption{text-align:center;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-2939 .elementor-element.elementor-element-5478e6e .elementor-heading-title{font-size:21px;line-height:25px;}.elementor-2939 .elementor-element.elementor-element-77a7ac6 .elementor-heading-title{font-size:22px;line-height:25px;}.elementor-2939 .elementor-element.elementor-element-40d39ae .elementor-heading-title{font-size:21px;line-height:25px;}.elementor-2939 .elementor-element.elementor-element-45dd97c .elementor-heading-title{font-size:17px;line-height:25px;}.elementor-2939 .elementor-element.elementor-element-0091b79 .elementor-heading-title{font-size:17px;line-height:25px;}.elementor-2939 .elementor-element.elementor-element-689d5f4 .elementor-heading-title{font-size:17px;line-height:25px;}.elementor-2939 .elementor-element.elementor-element-b18622e .elementor-heading-title{font-size:17px;line-height:25px;}.elementor-2939 .elementor-element.elementor-element-f18d6cb .elementor-heading-title{font-size:17px;line-height:25px;}.elementor-2939 .elementor-element.elementor-element-504c83f .elementor-heading-title{font-size:17px;line-height:25px;}.elementor-2939 .elementor-element.elementor-element-5d0f131 .elementor-heading-title{font-size:22px;line-height:25px;}.elementor-2939 .elementor-element.elementor-element-79718fe .elementor-heading-title{font-size:22px;line-height:25px;}.elementor-2939 .elementor-element.elementor-element-5938ecf .elementor-heading-title{font-size:22px;line-height:25px;}.elementor-2939 .elementor-element.elementor-element-ae4ebd4 .elementor-heading-title{font-size:22px;line-height:25px;}}