.elementor-12001 .elementor-element.elementor-element-cf00004:not(.elementor-motion-effects-element-type-background), .elementor-12001 .elementor-element.elementor-element-cf00004 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f6f2;}.elementor-12001 .elementor-element.elementor-element-cf00004 > .elementor-container{max-width:1100px;}.elementor-12001 .elementor-element.elementor-element-cf00004{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 32px 44px 32px;}.elementor-12001 .elementor-element.elementor-element-cf00004 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12001 .elementor-element.elementor-element-cf00001 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:38px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12001 .elementor-element.elementor-element-cf00002{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#45413d;}.elementor-12001 .elementor-element.elementor-element-cf0000d:not(.elementor-motion-effects-element-type-background), .elementor-12001 .elementor-element.elementor-element-cf0000d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-12001 .elementor-element.elementor-element-cf0000d > .elementor-container{max-width:1100px;}.elementor-12001 .elementor-element.elementor-element-cf0000d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 32px 44px 32px;}.elementor-12001 .elementor-element.elementor-element-cf0000d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12001 .elementor-element.elementor-element-cf00005 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12001 .elementor-element.elementor-element-cf00006{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#45413d;}.elementor-12001 .elementor-element.elementor-element-cf00007 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12001 .elementor-element.elementor-element-cf00008{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#45413d;}.elementor-12001 .elementor-element.elementor-element-cf0000a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12001 .elementor-element.elementor-element-cf0000b{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#45413d;}.elementor-12001 .elementor-element.elementor-element-cf00013:not(.elementor-motion-effects-element-type-background), .elementor-12001 .elementor-element.elementor-element-cf00013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-12001 .elementor-element.elementor-element-cf00013 > .elementor-container{max-width:1100px;}.elementor-12001 .elementor-element.elementor-element-cf00013{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 32px 44px 32px;}.elementor-12001 .elementor-element.elementor-element-cf00013 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12001 .elementor-element.elementor-element-cf0000e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12001 .elementor-element.elementor-element-cf0000f{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#45413d;}.elementor-12001 .elementor-element.elementor-element-cf00010 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12001 .elementor-element.elementor-element-cf00011{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#45413d;}.elementor-12001 .elementor-element.elementor-element-cf00017:not(.elementor-motion-effects-element-type-background), .elementor-12001 .elementor-element.elementor-element-cf00017 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f6f2;}.elementor-12001 .elementor-element.elementor-element-cf00017 > .elementor-container{max-width:1100px;}.elementor-12001 .elementor-element.elementor-element-cf00017{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 32px 44px 32px;}.elementor-12001 .elementor-element.elementor-element-cf00017 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12001 .elementor-element.elementor-element-cf00014 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12001 .elementor-element.elementor-element-cf00015{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#45413d;}.elementor-12001 .elementor-element.elementor-element-cf0001d:not(.elementor-motion-effects-element-type-background), .elementor-12001 .elementor-element.elementor-element-cf0001d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-12001 .elementor-element.elementor-element-cf0001d > .elementor-container{max-width:1100px;}.elementor-12001 .elementor-element.elementor-element-cf0001d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 32px 44px 32px;}.elementor-12001 .elementor-element.elementor-element-cf0001d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12001 .elementor-element.elementor-element-cf0001a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12001 .elementor-element.elementor-element-cf0001b .elementor-icon-list-icon i{color:#e06d00;transition:color 0.3s;}.elementor-12001 .elementor-element.elementor-element-cf0001b .elementor-icon-list-icon svg{fill:#e06d00;transition:fill 0.3s;}.elementor-12001 .elementor-element.elementor-element-cf0001b{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-12001 .elementor-element.elementor-element-cf0001b .elementor-icon-list-text{color:#45413d;transition:color 0.3s;}.elementor-12001 .elementor-element.elementor-element-cf0001b .elementor-icon-list-item:hover .elementor-icon-list-text{color:#e06d00;}.elementor-12001 .elementor-element.elementor-element-cf00024:not(.elementor-motion-effects-element-type-background), .elementor-12001 .elementor-element.elementor-element-cf00024 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-12001 .elementor-element.elementor-element-cf00024 > .elementor-container{max-width:1100px;}.elementor-12001 .elementor-element.elementor-element-cf00024{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 32px 44px 32px;}.elementor-12001 .elementor-element.elementor-element-cf00024 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12001 .elementor-element.elementor-element-cf00021 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12001 .elementor-element.elementor-element-cf00022 .elementor-icon-list-icon i{color:#e06d00;transition:color 0.3s;}.elementor-12001 .elementor-element.elementor-element-cf00022 .elementor-icon-list-icon svg{fill:#e06d00;transition:fill 0.3s;}.elementor-12001 .elementor-element.elementor-element-cf00022{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-12001 .elementor-element.elementor-element-cf00022 .elementor-icon-list-text{color:#45413d;transition:color 0.3s;}.elementor-12001 .elementor-element.elementor-element-cf00022 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#e06d00;}.elementor-12001 .elementor-element.elementor-element-cf0002b:not(.elementor-motion-effects-element-type-background), .elementor-12001 .elementor-element.elementor-element-cf0002b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-12001 .elementor-element.elementor-element-cf0002b > .elementor-container{max-width:1100px;}.elementor-12001 .elementor-element.elementor-element-cf0002b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 32px 44px 32px;}.elementor-12001 .elementor-element.elementor-element-cf0002b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12001 .elementor-element.elementor-element-cf00028 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12001 .elementor-element.elementor-element-cf00029 .elementor-icon-list-icon i{color:#e06d00;transition:color 0.3s;}.elementor-12001 .elementor-element.elementor-element-cf00029 .elementor-icon-list-icon svg{fill:#e06d00;transition:fill 0.3s;}.elementor-12001 .elementor-element.elementor-element-cf00029{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-12001 .elementor-element.elementor-element-cf00029 .elementor-icon-list-text{color:#45413d;transition:color 0.3s;}.elementor-12001 .elementor-element.elementor-element-cf00029 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#e06d00;}.elementor-12001 .elementor-element.elementor-element-cf00030:not(.elementor-motion-effects-element-type-background), .elementor-12001 .elementor-element.elementor-element-cf00030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-12001 .elementor-element.elementor-element-cf00030 > .elementor-container{max-width:1100px;}.elementor-12001 .elementor-element.elementor-element-cf00030{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 32px 44px 32px;}.elementor-12001 .elementor-element.elementor-element-cf00030 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12001 .elementor-element.elementor-element-cf0002d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-12001 .elementor-element.elementor-element-cf0002e .elementor-icon-list-icon i{color:#e06d00;transition:color 0.3s;}.elementor-12001 .elementor-element.elementor-element-cf0002e .elementor-icon-list-icon svg{fill:#e06d00;transition:fill 0.3s;}.elementor-12001 .elementor-element.elementor-element-cf0002e{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-12001 .elementor-element.elementor-element-cf0002e .elementor-icon-list-text{color:#45413d;transition:color 0.3s;}.elementor-12001 .elementor-element.elementor-element-cf0002e .elementor-icon-list-item:hover .elementor-icon-list-text{color:#e06d00;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-12001 .elementor-element.elementor-element-cf00004{padding:30px 24px 30px 24px;}.elementor-12001 .elementor-element.elementor-element-cf00001 .elementor-heading-title{font-size:25px;}.elementor-12001 .elementor-element.elementor-element-cf00002{font-size:15px;}.elementor-12001 .elementor-element.elementor-element-cf0000d{padding:30px 24px 30px 24px;}.elementor-12001 .elementor-element.elementor-element-cf00005 .elementor-heading-title{font-size:25px;}.elementor-12001 .elementor-element.elementor-element-cf00006{font-size:15px;}.elementor-12001 .elementor-element.elementor-element-cf00007 .elementor-heading-title{font-size:22px;}.elementor-12001 .elementor-element.elementor-element-cf00008{font-size:15px;}.elementor-12001 .elementor-element.elementor-element-cf0000a .elementor-heading-title{font-size:25px;}.elementor-12001 .elementor-element.elementor-element-cf0000b{font-size:15px;}.elementor-12001 .elementor-element.elementor-element-cf00013{padding:30px 24px 30px 24px;}.elementor-12001 .elementor-element.elementor-element-cf0000e .elementor-heading-title{font-size:25px;}.elementor-12001 .elementor-element.elementor-element-cf0000f{font-size:15px;}.elementor-12001 .elementor-element.elementor-element-cf00010 .elementor-heading-title{font-size:24px;}.elementor-12001 .elementor-element.elementor-element-cf00011{font-size:15px;}.elementor-12001 .elementor-element.elementor-element-cf00017{padding:30px 24px 30px 24px;}.elementor-12001 .elementor-element.elementor-element-cf00014 .elementor-heading-title{font-size:25px;}.elementor-12001 .elementor-element.elementor-element-cf00015{font-size:15px;}.elementor-12001 .elementor-element.elementor-element-cf0001d{padding:30px 24px 30px 24px;}.elementor-12001 .elementor-element.elementor-element-cf0001a .elementor-heading-title{font-size:23px;}.elementor-12001 .elementor-element.elementor-element-cf00024{padding:30px 24px 30px 24px;}.elementor-12001 .elementor-element.elementor-element-cf00021 .elementor-heading-title{font-size:23px;}.elementor-12001 .elementor-element.elementor-element-cf0002b{padding:30px 24px 30px 24px;}.elementor-12001 .elementor-element.elementor-element-cf00028 .elementor-heading-title{font-size:23px;}.elementor-12001 .elementor-element.elementor-element-cf00030{padding:30px 24px 30px 24px;}.elementor-12001 .elementor-element.elementor-element-cf0002d .elementor-heading-title{font-size:23px;}}/* Start custom CSS */body.elementor-page-12001 .trans-section>.elementor-container{max-width:1100px;}body.elementor-page-12001 .trans-section .elementor-widget-wrap{padding:0;align-content:flex-start;}body.elementor-page-12001 .trans-section .elementor-widget{margin-bottom:18px;}body.elementor-page-12001 .trans-section .elementor-column{min-width:0;}body.elementor-page-12001 .trans-section p{margin:0 0 18px;}body.elementor-page-12001 .trans-section ul{margin:0;padding-left:20px;}body.elementor-page-12001 .trans-section li{padding-bottom:10px;}body.elementor-page-12001 .trans-principles>.elementor-container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:60px;}body.elementor-page-12001 .trans-principles>.elementor-container>.elementor-column{width:100%;}body.elementor-page-12001 .trans-goal{border-left:3px solid #e06d00;padding-left:20px;}body.elementor-page-12001 .trans-document-list .elementor-icon-list-item{padding:16px 0;border-bottom:1px solid #e4e0d9;}body.elementor-page-12001 .trans-document-list a{align-items:flex-start!important;transition:color .25s;}body.elementor-page-12001 .trans-document-list .elementor-icon-list-text{white-space:normal;}body.elementor-page-12001 .trans-document-list .elementor-icon-list-icon{padding-top:5px;}body.elementor-page-12001 .trans-section.animated{animation-duration:1.2s;}@media(max-width:767px){body.elementor-page-12001 .trans-principles>.elementor-container{grid-template-columns:minmax(0,1fr);gap:26px;}}@media(prefers-reduced-motion:reduce){body.elementor-page-12001 .trans-section{animation:none!important;visibility:visible!important;}}/* End custom CSS */