.elementor-2940 .elementor-element.elementor-element-19577d3{--display:flex;}.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 );}.elementor-2940 .elementor-element.elementor-element-4340a54 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;line-height:1.1em;color:#14213D;}.elementor-2940 .elementor-element.elementor-element-7374d68{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2940 .elementor-element.elementor-element-6816f86{text-align:start;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#333333;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2940 .elementor-element.elementor-element-4340a54 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-2940 .elementor-element.elementor-element-6816f86{font-size:16px;line-height:1.65em;}}@media(max-width:767px){.elementor-2940 .elementor-element.elementor-element-19577d3{--content-width:551px;}.elementor-2940 .elementor-element.elementor-element-4340a54 .elementor-heading-title{font-size:34px;line-height:1.12em;}.elementor-2940 .elementor-element.elementor-element-6816f86{font-size:16px;line-height:1.65em;}}/* Start custom CSS for text-editor, class: .elementor-element-6816f86 */.elementor-2940 .elementor-element.elementor-element-6816f86{max-width:760px;color:#333333;font-family:Montserrat,sans-serif;} .elementor-2940 .elementor-element.elementor-element-6816f86 p{margin:0 0 18px;} .elementor-2940 .elementor-element.elementor-element-6816f86 h2{font-family:Montserrat,sans-serif;font-size:32px;line-height:1.15;font-weight:600;color:#14213D;margin:52px 0 18px;} .elementor-2940 .elementor-element.elementor-element-6816f86 h3{font-family:Montserrat,sans-serif;font-size:22px;line-height:1.22;font-weight:600;color:#14213D;margin:30px 0 12px;} .elementor-2940 .elementor-element.elementor-element-6816f86 a{font-weight:600;color:#14213D;text-decoration:none;} .elementor-2940 .elementor-element.elementor-element-6816f86 a:hover{color:#B08A4A;} @media(max-width:1024px){.elementor-2940 .elementor-element.elementor-element-6816f86 h2{font-size:28px;margin-top:44px;}.elementor-2940 .elementor-element.elementor-element-6816f86 h3{font-size:21px;}} @media(max-width:767px){.elementor-2940 .elementor-element.elementor-element-6816f86{max-width:100%;}.elementor-2940 .elementor-element.elementor-element-6816f86 p{margin-bottom:16px;}.elementor-2940 .elementor-element.elementor-element-6816f86 h2{font-size:25px;line-height:1.18;margin:38px 0 14px;}.elementor-2940 .elementor-element.elementor-element-6816f86 h3{font-size:20px;line-height:1.22;margin:26px 0 10px;}}/* End custom CSS */
/* Start custom CSS *//* JTD PRIVACY TYPOGRAPHY + DOWNLOAD 2026-08-25 */
.elementor-1732 .elementor-element.elementor-element-6816f86 .jtd-privacy-section-title{font-family:Montserrat,sans-serif!important;font-size:26px!important;line-height:1.22!important;font-weight:600!important;color:#14213D!important;margin:38px 0 14px!important;}
.elementor-1732 .elementor-element.elementor-element-6816f86 h2:not(.jtd-privacy-section-title){font-family:Montserrat,sans-serif!important;font-size:20px!important;line-height:1.28!important;font-weight:600!important;color:#14213D!important;margin:30px 0 12px!important;}
.elementor-1732 .jtd-privacy-download{margin:44px 0 8px;text-align:left;}
.elementor-1732 .jtd-privacy-download__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 22px;background:#14213D;color:#fff!important;border:1px solid #14213D;border-radius:4px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;line-height:1.2;text-align:center;text-decoration:none!important;}
.elementor-1732 .jtd-privacy-download__button:hover,.elementor-1732 .jtd-privacy-download__button:focus{background:#B08A4A;border-color:#B08A4A;color:#fff!important;}
@media(max-width:1024px){.elementor-1732 .elementor-element.elementor-element-6816f86 .jtd-privacy-section-title{font-size:23px!important;margin-top:34px!important;}.elementor-1732 .elementor-element.elementor-element-6816f86 h2:not(.jtd-privacy-section-title){font-size:19px!important;margin-top:28px!important;}}
@media(max-width:767px){.elementor-1732 .elementor-element.elementor-element-6816f86 .jtd-privacy-section-title{font-size:21px!important;line-height:1.28!important;margin-top:30px!important;margin-bottom:11px!important;}.elementor-1732 .elementor-element.elementor-element-6816f86 h2:not(.jtd-privacy-section-title){font-size:18px!important;line-height:1.3!important;margin-top:26px!important;margin-bottom:10px!important;}.elementor-1732 .jtd-privacy-download__button{width:100%;font-size:15px;padding:13px 14px;}}
/* END JTD PRIVACY TYPOGRAPHY + DOWNLOAD *//* End custom CSS */