.elementor-10610 .elementor-element.elementor-element-3ba22f7{--display:flex;}.elementor-10610 .elementor-element.elementor-element-e353068{--display:flex;}.elementor-10610 .elementor-element.elementor-element-ca0c7f4{padding:0px 0px 3px 0px;}.elementor-10610 .elementor-element.elementor-element-fbfabdb{--display:flex;}.elementor-10610 .elementor-element.elementor-element-6c99074{padding:5px 0px 7px 0px;}.elementor-10610 .elementor-element.elementor-element-ac9a2cc{--display:flex;}.elementor-10610 .elementor-element.elementor-element-133ea3c{--display:flex;}.elementor-10610 .elementor-element.elementor-element-c0d3b31{--display:flex;}.elementor-10610 .elementor-element.elementor-element-33081ba{--display:flex;}.elementor-10610 .elementor-element.elementor-element-ea7805a{--display:flex;}.elementor-10610 .elementor-element.elementor-element-e342ae9{--display:flex;}.elementor-10610 .elementor-element.elementor-element-3b62bc4{--display:flex;}.elementor-10610 .elementor-element.elementor-element-ab84855{--display:flex;}.elementor-10610 .elementor-element.elementor-element-5367d9e{--display:flex;}.elementor-10610 .elementor-element.elementor-element-0126157{padding:0px 0px 0px 0px;text-align:start;}.elementor-10610 .elementor-element.elementor-element-99426e2{--display:flex;--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10610 .elementor-element.elementor-element-99426e2.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-10610 .elementor-element.elementor-element-e2df0dd{padding:0px 60px 0px 10px;column-gap:0px;text-align:start;}.elementor-10610 .elementor-element.elementor-element-e2df0dd.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-10610 .elementor-element.elementor-element-8159777{--display:flex;}.elementor-10610 .elementor-element.elementor-element-886f0c9{--display:flex;}.elementor-10610 .elementor-element.elementor-element-9e9c4ba{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:7px;--padding-right:9px;}.elementor-10610 .elementor-element.elementor-element-9e9c4ba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10610 .elementor-element.elementor-element-9f4460d{padding:0px 0px 0px 0px;}.elementor-10610 .elementor-element.elementor-element-9f4460d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-10610 .elementor-element.elementor-element-c52c5ec{--display:flex;}.elementor-10610 .elementor-element.elementor-element-dcf583e{--display:flex;}.elementor-10610 .elementor-element.elementor-element-37ba1f8{--display:flex;}.elementor-10610 .elementor-element.elementor-element-b92d477{--display:flex;}.elementor-10610 .elementor-element.elementor-element-0b212cd{--display:flex;}.elementor-10610 .elementor-element.elementor-element-e49cdb0{--display:flex;}@media(max-width:1200px){.elementor-10610 .elementor-element.elementor-element-e2df0dd{width:var( --container-widget-width, 456.268px );max-width:456.268px;--container-widget-width:456.268px;--container-widget-flex-grow:0;}.elementor-10610 .elementor-element.elementor-element-9f4460d{width:var( --container-widget-width, 678.963px );max-width:678.963px;--container-widget-width:678.963px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-10610 .elementor-element.elementor-element-99426e2{--width:46%;}.elementor-10610 .elementor-element.elementor-element-9e9c4ba{--width:72.966%;}}@media(max-width:1200px) and (min-width:768px){.elementor-10610 .elementor-element.elementor-element-99426e2{--width:795.684px;}.elementor-10610 .elementor-element.elementor-element-9e9c4ba{--width:700.957px;}}/* Start custom CSS for code-highlight, class: .elementor-element-ca0c7f4 */.elementor-10610 .elementor-element.elementor-element-ca0c7f4 pre[class*='language-'] { background: #1F252A !important; border: 1px solid #535B61 !important; border-radius: 6px !important; padding: 1.2em !important;} .elementor-10610 .elementor-element.elementor-element-ca0c7f4 code[class*='language-'] { color: #FFFFFF !important; font-size: 14px !important; text-shadow: none !important;} .elementor-10610 .elementor-element.elementor-element-ca0c7f4 .line-numbers .line-numbers-rows > span::before { color: #A0A4A8 !important;} .elementor-10610 .elementor-element.elementor-element-ca0c7f4 .copy-to-clipboard-button { background: #e63948 !important; border-color: #e63948 !important;}/* End custom CSS */