.elementor-12003 .elementor-element.elementor-element-cf00034:not(.elementor-motion-effects-element-type-background), .elementor-12003 .elementor-element.elementor-element-cf00034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f6f2;}.elementor-12003 .elementor-element.elementor-element-cf00034 > .elementor-container{max-width:1100px;}.elementor-12003 .elementor-element.elementor-element-cf00034{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 32px 44px 32px;}.elementor-12003 .elementor-element.elementor-element-cf00034 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12003 .elementor-element.elementor-element-cf00031 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:38px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12003 .elementor-element.elementor-element-cf00032{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#45413d;}.elementor-12003 .elementor-element.elementor-element-cf0003d:not(.elementor-motion-effects-element-type-background), .elementor-12003 .elementor-element.elementor-element-cf0003d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-12003 .elementor-element.elementor-element-cf0003d > .elementor-container{max-width:1100px;}.elementor-12003 .elementor-element.elementor-element-cf0003d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 32px 44px 32px;}.elementor-12003 .elementor-element.elementor-element-cf0003d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12003 .elementor-element.elementor-element-cf00035 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12003 .elementor-element.elementor-element-cf00036{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#45413d;}.elementor-12003 .elementor-element.elementor-element-cf00037 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12003 .elementor-element.elementor-element-cf00038{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#45413d;}.elementor-12003 .elementor-element.elementor-element-cf0003a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12003 .elementor-element.elementor-element-cf0003b{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#45413d;}.elementor-12003 .elementor-element.elementor-element-cf00043:not(.elementor-motion-effects-element-type-background), .elementor-12003 .elementor-element.elementor-element-cf00043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-12003 .elementor-element.elementor-element-cf00043 > .elementor-container{max-width:1100px;}.elementor-12003 .elementor-element.elementor-element-cf00043{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 32px 44px 32px;}.elementor-12003 .elementor-element.elementor-element-cf00043 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12003 .elementor-element.elementor-element-cf0003e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12003 .elementor-element.elementor-element-cf0003f{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#45413d;}.elementor-12003 .elementor-element.elementor-element-cf00040 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12003 .elementor-element.elementor-element-cf00041{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#45413d;}.elementor-12003 .elementor-element.elementor-element-cf00047:not(.elementor-motion-effects-element-type-background), .elementor-12003 .elementor-element.elementor-element-cf00047 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f6f2;}.elementor-12003 .elementor-element.elementor-element-cf00047 > .elementor-container{max-width:1100px;}.elementor-12003 .elementor-element.elementor-element-cf00047{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 32px 44px 32px;}.elementor-12003 .elementor-element.elementor-element-cf00047 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12003 .elementor-element.elementor-element-cf00044 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12003 .elementor-element.elementor-element-cf00045{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#45413d;}.elementor-12003 .elementor-element.elementor-element-cf0004d:not(.elementor-motion-effects-element-type-background), .elementor-12003 .elementor-element.elementor-element-cf0004d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-12003 .elementor-element.elementor-element-cf0004d > .elementor-container{max-width:1100px;}.elementor-12003 .elementor-element.elementor-element-cf0004d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 32px 44px 32px;}.elementor-12003 .elementor-element.elementor-element-cf0004d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12003 .elementor-element.elementor-element-cf0004a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12003 .elementor-element.elementor-element-cf0004b .elementor-icon-list-icon i{color:#e06d00;transition:color 0.3s;}.elementor-12003 .elementor-element.elementor-element-cf0004b .elementor-icon-list-icon svg{fill:#e06d00;transition:fill 0.3s;}.elementor-12003 .elementor-element.elementor-element-cf0004b{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-12003 .elementor-element.elementor-element-cf0004b .elementor-icon-list-text{color:#45413d;transition:color 0.3s;}.elementor-12003 .elementor-element.elementor-element-cf0004b .elementor-icon-list-item:hover .elementor-icon-list-text{color:#e06d00;}.elementor-12003 .elementor-element.elementor-element-cf00054:not(.elementor-motion-effects-element-type-background), .elementor-12003 .elementor-element.elementor-element-cf00054 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-12003 .elementor-element.elementor-element-cf00054 > .elementor-container{max-width:1100px;}.elementor-12003 .elementor-element.elementor-element-cf00054{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 32px 44px 32px;}.elementor-12003 .elementor-element.elementor-element-cf00054 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12003 .elementor-element.elementor-element-cf00051 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12003 .elementor-element.elementor-element-cf00052 .elementor-icon-list-icon i{color:#e06d00;transition:color 0.3s;}.elementor-12003 .elementor-element.elementor-element-cf00052 .elementor-icon-list-icon svg{fill:#e06d00;transition:fill 0.3s;}.elementor-12003 .elementor-element.elementor-element-cf00052{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-12003 .elementor-element.elementor-element-cf00052 .elementor-icon-list-text{color:#45413d;transition:color 0.3s;}.elementor-12003 .elementor-element.elementor-element-cf00052 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#e06d00;}.elementor-12003 .elementor-element.elementor-element-cf0005b:not(.elementor-motion-effects-element-type-background), .elementor-12003 .elementor-element.elementor-element-cf0005b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-12003 .elementor-element.elementor-element-cf0005b > .elementor-container{max-width:1100px;}.elementor-12003 .elementor-element.elementor-element-cf0005b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 32px 44px 32px;}.elementor-12003 .elementor-element.elementor-element-cf0005b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12003 .elementor-element.elementor-element-cf00058 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12003 .elementor-element.elementor-element-cf00059 .elementor-icon-list-icon i{color:#e06d00;transition:color 0.3s;}.elementor-12003 .elementor-element.elementor-element-cf00059 .elementor-icon-list-icon svg{fill:#e06d00;transition:fill 0.3s;}.elementor-12003 .elementor-element.elementor-element-cf00059{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-12003 .elementor-element.elementor-element-cf00059 .elementor-icon-list-text{color:#45413d;transition:color 0.3s;}.elementor-12003 .elementor-element.elementor-element-cf00059 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#e06d00;}.elementor-12003 .elementor-element.elementor-element-cf00060:not(.elementor-motion-effects-element-type-background), .elementor-12003 .elementor-element.elementor-element-cf00060 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-12003 .elementor-element.elementor-element-cf00060 > .elementor-container{max-width:1100px;}.elementor-12003 .elementor-element.elementor-element-cf00060{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 32px 44px 32px;}.elementor-12003 .elementor-element.elementor-element-cf00060 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12003 .elementor-element.elementor-element-cf0005d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12003 .elementor-element.elementor-element-cf0005e .elementor-icon-list-icon i{color:#e06d00;transition:color 0.3s;}.elementor-12003 .elementor-element.elementor-element-cf0005e .elementor-icon-list-icon svg{fill:#e06d00;transition:fill 0.3s;}.elementor-12003 .elementor-element.elementor-element-cf0005e{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-12003 .elementor-element.elementor-element-cf0005e .elementor-icon-list-text{color:#45413d;transition:color 0.3s;}.elementor-12003 .elementor-element.elementor-element-cf0005e .elementor-icon-list-item:hover .elementor-icon-list-text{color:#e06d00;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-12003 .elementor-element.elementor-element-cf00034{padding:30px 24px 30px 24px;}.elementor-12003 .elementor-element.elementor-element-cf00031 .elementor-heading-title{font-size:25px;}.elementor-12003 .elementor-element.elementor-element-cf00032{font-size:15px;}.elementor-12003 .elementor-element.elementor-element-cf0003d{padding:30px 24px 30px 24px;}.elementor-12003 .elementor-element.elementor-element-cf00035 .elementor-heading-title{font-size:25px;}.elementor-12003 .elementor-element.elementor-element-cf00036{font-size:15px;}.elementor-12003 .elementor-element.elementor-element-cf00037 .elementor-heading-title{font-size:22px;}.elementor-12003 .elementor-element.elementor-element-cf00038{font-size:15px;}.elementor-12003 .elementor-element.elementor-element-cf0003a .elementor-heading-title{font-size:25px;}.elementor-12003 .elementor-element.elementor-element-cf0003b{font-size:15px;}.elementor-12003 .elementor-element.elementor-element-cf00043{padding:30px 24px 30px 24px;}.elementor-12003 .elementor-element.elementor-element-cf0003e .elementor-heading-title{font-size:25px;}.elementor-12003 .elementor-element.elementor-element-cf0003f{font-size:15px;}.elementor-12003 .elementor-element.elementor-element-cf00040 .elementor-heading-title{font-size:24px;}.elementor-12003 .elementor-element.elementor-element-cf00041{font-size:15px;}.elementor-12003 .elementor-element.elementor-element-cf00047{padding:30px 24px 30px 24px;}.elementor-12003 .elementor-element.elementor-element-cf00044 .elementor-heading-title{font-size:25px;}.elementor-12003 .elementor-element.elementor-element-cf00045{font-size:15px;}.elementor-12003 .elementor-element.elementor-element-cf0004d{padding:30px 24px 30px 24px;}.elementor-12003 .elementor-element.elementor-element-cf0004a .elementor-heading-title{font-size:23px;}.elementor-12003 .elementor-element.elementor-element-cf00054{padding:30px 24px 30px 24px;}.elementor-12003 .elementor-element.elementor-element-cf00051 .elementor-heading-title{font-size:23px;}.elementor-12003 .elementor-element.elementor-element-cf0005b{padding:30px 24px 30px 24px;}.elementor-12003 .elementor-element.elementor-element-cf00058 .elementor-heading-title{font-size:23px;}.elementor-12003 .elementor-element.elementor-element-cf00060{padding:30px 24px 30px 24px;}.elementor-12003 .elementor-element.elementor-element-cf0005d .elementor-heading-title{font-size:23px;}}/* Start custom CSS */body.elementor-page-12003 .trans-section>.elementor-container{max-width:1100px;}body.elementor-page-12003 .trans-section .elementor-widget-wrap{padding:0;align-content:flex-start;}body.elementor-page-12003 .trans-section .elementor-widget{margin-bottom:18px;}body.elementor-page-12003 .trans-section .elementor-column{min-width:0;}body.elementor-page-12003 .trans-section p{margin:0 0 18px;}body.elementor-page-12003 .trans-section ul{margin:0;padding-left:20px;}body.elementor-page-12003 .trans-section li{padding-bottom:10px;}body.elementor-page-12003 .trans-principles>.elementor-container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:60px;}body.elementor-page-12003 .trans-principles>.elementor-container>.elementor-column{width:100%;}body.elementor-page-12003 .trans-goal{border-left:3px solid #e06d00;padding-left:20px;}body.elementor-page-12003 .trans-document-list .elementor-icon-list-item{padding:16px 0;border-bottom:1px solid #e4e0d9;}body.elementor-page-12003 .trans-document-list a{align-items:flex-start!important;transition:color .25s;}body.elementor-page-12003 .trans-document-list .elementor-icon-list-text{white-space:normal;}body.elementor-page-12003 .trans-document-list .elementor-icon-list-icon{padding-top:5px;}body.elementor-page-12003 .trans-section.animated{animation-duration:1.2s;}@media(max-width:767px){body.elementor-page-12003 .trans-principles>.elementor-container{grid-template-columns:minmax(0,1fr);gap:26px;}}@media(prefers-reduced-motion:reduce){body.elementor-page-12003 .trans-section{animation:none!important;visibility:visible!important;}}/* End custom CSS */