.elementor-12004 .elementor-element.elementor-element-cf00064:not(.elementor-motion-effects-element-type-background), .elementor-12004 .elementor-element.elementor-element-cf00064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f6f2;}.elementor-12004 .elementor-element.elementor-element-cf00064 > .elementor-container{max-width:1100px;}.elementor-12004 .elementor-element.elementor-element-cf00064{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 32px 44px 32px;}.elementor-12004 .elementor-element.elementor-element-cf00064 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12004 .elementor-element.elementor-element-cf00061 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:38px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12004 .elementor-element.elementor-element-cf00062{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#45413d;}.elementor-12004 .elementor-element.elementor-element-cf0006d:not(.elementor-motion-effects-element-type-background), .elementor-12004 .elementor-element.elementor-element-cf0006d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-12004 .elementor-element.elementor-element-cf0006d > .elementor-container{max-width:1100px;}.elementor-12004 .elementor-element.elementor-element-cf0006d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 32px 44px 32px;}.elementor-12004 .elementor-element.elementor-element-cf0006d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12004 .elementor-element.elementor-element-cf00065 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12004 .elementor-element.elementor-element-cf00066{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#45413d;}.elementor-12004 .elementor-element.elementor-element-cf00067 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12004 .elementor-element.elementor-element-cf00068{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#45413d;}.elementor-12004 .elementor-element.elementor-element-cf0006a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12004 .elementor-element.elementor-element-cf0006b{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#45413d;}.elementor-12004 .elementor-element.elementor-element-cf00073:not(.elementor-motion-effects-element-type-background), .elementor-12004 .elementor-element.elementor-element-cf00073 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-12004 .elementor-element.elementor-element-cf00073 > .elementor-container{max-width:1100px;}.elementor-12004 .elementor-element.elementor-element-cf00073{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 32px 44px 32px;}.elementor-12004 .elementor-element.elementor-element-cf00073 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12004 .elementor-element.elementor-element-cf0006e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12004 .elementor-element.elementor-element-cf0006f{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#45413d;}.elementor-12004 .elementor-element.elementor-element-cf00070 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12004 .elementor-element.elementor-element-cf00071{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#45413d;}.elementor-12004 .elementor-element.elementor-element-cf00077:not(.elementor-motion-effects-element-type-background), .elementor-12004 .elementor-element.elementor-element-cf00077 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f6f2;}.elementor-12004 .elementor-element.elementor-element-cf00077 > .elementor-container{max-width:1100px;}.elementor-12004 .elementor-element.elementor-element-cf00077{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 32px 44px 32px;}.elementor-12004 .elementor-element.elementor-element-cf00077 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12004 .elementor-element.elementor-element-cf00074 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12004 .elementor-element.elementor-element-cf00075{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#45413d;}.elementor-12004 .elementor-element.elementor-element-cf0007d:not(.elementor-motion-effects-element-type-background), .elementor-12004 .elementor-element.elementor-element-cf0007d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-12004 .elementor-element.elementor-element-cf0007d > .elementor-container{max-width:1100px;}.elementor-12004 .elementor-element.elementor-element-cf0007d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 32px 44px 32px;}.elementor-12004 .elementor-element.elementor-element-cf0007d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12004 .elementor-element.elementor-element-cf0007a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12004 .elementor-element.elementor-element-cf0007b .elementor-icon-list-icon i{color:#e06d00;transition:color 0.3s;}.elementor-12004 .elementor-element.elementor-element-cf0007b .elementor-icon-list-icon svg{fill:#e06d00;transition:fill 0.3s;}.elementor-12004 .elementor-element.elementor-element-cf0007b{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-12004 .elementor-element.elementor-element-cf0007b .elementor-icon-list-text{color:#45413d;transition:color 0.3s;}.elementor-12004 .elementor-element.elementor-element-cf0007b .elementor-icon-list-item:hover .elementor-icon-list-text{color:#e06d00;}.elementor-12004 .elementor-element.elementor-element-cf00084:not(.elementor-motion-effects-element-type-background), .elementor-12004 .elementor-element.elementor-element-cf00084 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-12004 .elementor-element.elementor-element-cf00084 > .elementor-container{max-width:1100px;}.elementor-12004 .elementor-element.elementor-element-cf00084{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 32px 44px 32px;}.elementor-12004 .elementor-element.elementor-element-cf00084 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12004 .elementor-element.elementor-element-cf00081 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12004 .elementor-element.elementor-element-cf00082 .elementor-icon-list-icon i{color:#e06d00;transition:color 0.3s;}.elementor-12004 .elementor-element.elementor-element-cf00082 .elementor-icon-list-icon svg{fill:#e06d00;transition:fill 0.3s;}.elementor-12004 .elementor-element.elementor-element-cf00082{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-12004 .elementor-element.elementor-element-cf00082 .elementor-icon-list-text{color:#45413d;transition:color 0.3s;}.elementor-12004 .elementor-element.elementor-element-cf00082 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#e06d00;}.elementor-12004 .elementor-element.elementor-element-cf0008b:not(.elementor-motion-effects-element-type-background), .elementor-12004 .elementor-element.elementor-element-cf0008b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-12004 .elementor-element.elementor-element-cf0008b > .elementor-container{max-width:1100px;}.elementor-12004 .elementor-element.elementor-element-cf0008b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 32px 44px 32px;}.elementor-12004 .elementor-element.elementor-element-cf0008b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12004 .elementor-element.elementor-element-cf00088 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12004 .elementor-element.elementor-element-cf00089 .elementor-icon-list-icon i{color:#e06d00;transition:color 0.3s;}.elementor-12004 .elementor-element.elementor-element-cf00089 .elementor-icon-list-icon svg{fill:#e06d00;transition:fill 0.3s;}.elementor-12004 .elementor-element.elementor-element-cf00089{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-12004 .elementor-element.elementor-element-cf00089 .elementor-icon-list-text{color:#45413d;transition:color 0.3s;}.elementor-12004 .elementor-element.elementor-element-cf00089 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#e06d00;}.elementor-12004 .elementor-element.elementor-element-cf00090:not(.elementor-motion-effects-element-type-background), .elementor-12004 .elementor-element.elementor-element-cf00090 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-12004 .elementor-element.elementor-element-cf00090 > .elementor-container{max-width:1100px;}.elementor-12004 .elementor-element.elementor-element-cf00090{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 32px 44px 32px;}.elementor-12004 .elementor-element.elementor-element-cf00090 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12004 .elementor-element.elementor-element-cf0008d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12004 .elementor-element.elementor-element-cf0008e .elementor-icon-list-icon i{color:#e06d00;transition:color 0.3s;}.elementor-12004 .elementor-element.elementor-element-cf0008e .elementor-icon-list-icon svg{fill:#e06d00;transition:fill 0.3s;}.elementor-12004 .elementor-element.elementor-element-cf0008e{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-12004 .elementor-element.elementor-element-cf0008e .elementor-icon-list-text{color:#45413d;transition:color 0.3s;}.elementor-12004 .elementor-element.elementor-element-cf0008e .elementor-icon-list-item:hover .elementor-icon-list-text{color:#e06d00;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-12004 .elementor-element.elementor-element-cf00064{padding:30px 24px 30px 24px;}.elementor-12004 .elementor-element.elementor-element-cf00061 .elementor-heading-title{font-size:25px;}.elementor-12004 .elementor-element.elementor-element-cf00062{font-size:15px;}.elementor-12004 .elementor-element.elementor-element-cf0006d{padding:30px 24px 30px 24px;}.elementor-12004 .elementor-element.elementor-element-cf00065 .elementor-heading-title{font-size:25px;}.elementor-12004 .elementor-element.elementor-element-cf00066{font-size:15px;}.elementor-12004 .elementor-element.elementor-element-cf00067 .elementor-heading-title{font-size:22px;}.elementor-12004 .elementor-element.elementor-element-cf00068{font-size:15px;}.elementor-12004 .elementor-element.elementor-element-cf0006a .elementor-heading-title{font-size:25px;}.elementor-12004 .elementor-element.elementor-element-cf0006b{font-size:15px;}.elementor-12004 .elementor-element.elementor-element-cf00073{padding:30px 24px 30px 24px;}.elementor-12004 .elementor-element.elementor-element-cf0006e .elementor-heading-title{font-size:25px;}.elementor-12004 .elementor-element.elementor-element-cf0006f{font-size:15px;}.elementor-12004 .elementor-element.elementor-element-cf00070 .elementor-heading-title{font-size:24px;}.elementor-12004 .elementor-element.elementor-element-cf00071{font-size:15px;}.elementor-12004 .elementor-element.elementor-element-cf00077{padding:30px 24px 30px 24px;}.elementor-12004 .elementor-element.elementor-element-cf00074 .elementor-heading-title{font-size:25px;}.elementor-12004 .elementor-element.elementor-element-cf00075{font-size:15px;}.elementor-12004 .elementor-element.elementor-element-cf0007d{padding:30px 24px 30px 24px;}.elementor-12004 .elementor-element.elementor-element-cf0007a .elementor-heading-title{font-size:23px;}.elementor-12004 .elementor-element.elementor-element-cf00084{padding:30px 24px 30px 24px;}.elementor-12004 .elementor-element.elementor-element-cf00081 .elementor-heading-title{font-size:23px;}.elementor-12004 .elementor-element.elementor-element-cf0008b{padding:30px 24px 30px 24px;}.elementor-12004 .elementor-element.elementor-element-cf00088 .elementor-heading-title{font-size:23px;}.elementor-12004 .elementor-element.elementor-element-cf00090{padding:30px 24px 30px 24px;}.elementor-12004 .elementor-element.elementor-element-cf0008d .elementor-heading-title{font-size:23px;}}/* Start custom CSS */body.elementor-page-12004 .trans-section>.elementor-container{max-width:1100px;}body.elementor-page-12004 .trans-section .elementor-widget-wrap{padding:0;align-content:flex-start;}body.elementor-page-12004 .trans-section .elementor-widget{margin-bottom:18px;}body.elementor-page-12004 .trans-section .elementor-column{min-width:0;}body.elementor-page-12004 .trans-section p{margin:0 0 18px;}body.elementor-page-12004 .trans-section ul{margin:0;padding-left:20px;}body.elementor-page-12004 .trans-section li{padding-bottom:10px;}body.elementor-page-12004 .trans-principles>.elementor-container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:60px;}body.elementor-page-12004 .trans-principles>.elementor-container>.elementor-column{width:100%;}body.elementor-page-12004 .trans-goal{border-left:3px solid #e06d00;padding-left:20px;}body.elementor-page-12004 .trans-document-list .elementor-icon-list-item{padding:16px 0;border-bottom:1px solid #e4e0d9;}body.elementor-page-12004 .trans-document-list a{align-items:flex-start!important;transition:color .25s;}body.elementor-page-12004 .trans-document-list .elementor-icon-list-text{white-space:normal;}body.elementor-page-12004 .trans-document-list .elementor-icon-list-icon{padding-top:5px;}body.elementor-page-12004 .trans-section.animated{animation-duration:1.2s;}@media(max-width:767px){body.elementor-page-12004 .trans-principles>.elementor-container{grid-template-columns:minmax(0,1fr);gap:26px;}}@media(prefers-reduced-motion:reduce){body.elementor-page-12004 .trans-section{animation:none!important;visibility:visible!important;}}/* End custom CSS */