.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 );}.elementor-19120 .elementor-element.elementor-element-1cac854 .elementor-heading-title{font-family:"Crimson Pro", Sans-serif;font-size:30px;font-weight:400;color:#796C5C;}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-19120 .elementor-element.elementor-element-0979b1e{width:var( --container-widget-width, 101.68% );max-width:101.68%;--container-widget-width:101.68%;--container-widget-flex-grow:0;columns:1;text-align:justify;font-family:"Crimson Pro", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-19120 .elementor-element.elementor-element-371ad92 .elementor-heading-title{font-family:"Crimson Pro", Sans-serif;font-size:30px;font-weight:400;color:#796C5C;}.elementor-19120 .elementor-element.elementor-element-08df6c4{columns:1;text-align:justify;font-family:"Crimson Pro", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-19120 .elementor-element.elementor-element-e437104 .elementor-heading-title{font-family:"Crimson Pro", Sans-serif;font-size:30px;font-weight:400;color:#796C5C;}.elementor-19120 .elementor-element.elementor-element-7cab56e{columns:1;text-align:justify;font-family:"Crimson Pro", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#3A3A3A;}.elementor-19120 .elementor-element.elementor-element-845a7fa .elementor-heading-title{font-family:"Crimson Pro", Sans-serif;font-size:30px;font-weight:400;color:#796C5C;}.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 );}.elementor-19120 .elementor-element.elementor-element-83ac665{columns:1;text-align:justify;font-family:"Crimson Pro", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#3A3A3A;}.elementor-19120 .elementor-element.elementor-element-883dcd1 .elementor-heading-title{font-family:"Crimson Pro", Sans-serif;font-size:30px;font-weight:400;color:#796C5C;}.elementor-19120 .elementor-element.elementor-element-d506cf0{width:var( --container-widget-width, 101.48% );max-width:101.48%;--container-widget-width:101.48%;--container-widget-flex-grow:0;columns:1;text-align:justify;font-family:"Crimson Pro", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#3A3A3A;}.elementor-19120 .elementor-element.elementor-element-21f7756 .elementor-heading-title{font-family:"Crimson Pro", Sans-serif;font-size:30px;font-weight:400;color:#796C5C;}.elementor-19120 .elementor-element.elementor-element-469734b{width:var( --container-widget-width, 101.48% );max-width:101.48%;--container-widget-width:101.48%;--container-widget-flex-grow:0;columns:1;text-align:justify;font-family:"Crimson Pro", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#3A3A3A;}.elementor-19120 .elementor-element.elementor-element-e77de1b .elementor-heading-title{font-family:"Crimson Pro", Sans-serif;font-size:30px;font-weight:400;color:#796C5C;}.elementor-19120 .elementor-element.elementor-element-792b630{columns:1;text-align:justify;font-family:"Crimson Pro", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#3A3A3A;}.elementor-19120 .elementor-element.elementor-element-07d17bd .elementor-heading-title{font-family:"Crimson Pro", Sans-serif;font-size:30px;font-weight:400;color:#796C5C;}.elementor-19120 .elementor-element.elementor-element-01747cd{columns:1;text-align:justify;font-family:"Crimson Pro", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#3A3A3A;}.elementor-19120 .elementor-element.elementor-element-32525c7 .elementor-heading-title{font-family:"Crimson Pro", Sans-serif;font-size:30px;font-weight:400;color:#796C5C;}.elementor-19120 .elementor-element.elementor-element-c6986ec{columns:1;text-align:justify;font-family:"Crimson Pro", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#3A3A3A;}.elementor-19120 .elementor-element.elementor-element-dbef122 .elementor-heading-title{font-family:"Crimson Pro", Sans-serif;font-size:30px;font-weight:400;color:#796C5C;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}