.elementor-19324 .elementor-element.elementor-element-7b428bc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19324 .elementor-element.elementor-element-7b428bc.e-con{--align-self:stretch;}.elementor-19324 .elementor-element.elementor-element-2b4a732{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--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-19324 .elementor-element.elementor-element-4d9b5ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-4d9b5ce{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-4d9b5ce .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-093143d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19324 .elementor-element.elementor-element-fc857d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-fc857d4{text-align:start;}.elementor-19324 .elementor-element.elementor-element-fc857d4 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.25em;color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-d02558f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-d02558f{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-d02558f .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-ee15cb3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-ee15cb3{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-ee15cb3 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-da18669{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19324 .elementor-element.elementor-element-2e5ff01 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-2e5ff01{text-align:start;}.elementor-19324 .elementor-element.elementor-element-2e5ff01 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-9cbf2ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-9cbf2ed{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-9cbf2ed .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-367e371 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-367e371{text-align:center;}.elementor-19324 .elementor-element.elementor-element-367e371 img{max-width:100%;}.elementor-19324 .elementor-element.elementor-element-367e371 .widget-image-caption{text-align:center;font-size:13px;font-weight:400;margin-block-start:10px;}.elementor-19324 .elementor-element.elementor-element-8ebae5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19324 .elementor-element.elementor-element-27154d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-27154d5{text-align:start;}.elementor-19324 .elementor-element.elementor-element-27154d5 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-f1d0e0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-f1d0e0b{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-f1d0e0b .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-d090003 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-d090003 pre, .elementor-19324 .elementor-element.elementor-element-d090003 code, .elementor-19324 .elementor-element.elementor-element-d090003 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-671ea2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-19324 .elementor-element.elementor-element-fa77d41.ekit-equal-height-enable,
					.elementor-19324 .elementor-element.elementor-element-fa77d41.ekit-equal-height-enable > div,
					.elementor-19324 .elementor-element.elementor-element-fa77d41.ekit-equal-height-enable .ekit-wid-con,
					.elementor-19324 .elementor-element.elementor-element-fa77d41.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-19324 .elementor-element.elementor-element-fa77d41 .elementskit-infobox{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-27b04f1 ) 0%, var( --e-global-color-primary ) 95%);padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 0px 0px;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;}.elementor-19324 .elementor-element.elementor-element-fa77d41 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:10px 0px 10px 10px;color:var( --e-global-color-4be04da );font-size:18px;font-weight:600;}.elementor-19324 .elementor-element.elementor-element-fa77d41 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-4be04da );}.elementor-19324 .elementor-element.elementor-element-fa77d41 .elementskit-infobox .box-body > p{color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-fa77d41 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-fa77d41 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-fa77d41 .elementskit-info-box-icon{color:var( --e-global-color-4be04da );fill:var( --e-global-color-4be04da );border-radius:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-fa77d41 .elementskit-infobox .elementskit-info-box-icon{font-size:20px;padding:7px 15px 2px 10px;transform:rotate(0deg);}.elementor-19324 .elementor-element.elementor-element-fa77d41 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-376c075{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-19324 .elementor-element.elementor-element-376c075:not(.elementor-motion-effects-element-type-background), .elementor-19324 .elementor-element.elementor-element-376c075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-27b04f1 );}.elementor-19324 .elementor-element.elementor-element-2e1dbdc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-2e1dbdc{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-2e1dbdc .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-afc609f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19324 .elementor-element.elementor-element-dd55685 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-dd55685{text-align:start;}.elementor-19324 .elementor-element.elementor-element-dd55685 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-dbd9f35 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-dbd9f35{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-dbd9f35 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-843e0b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-843e0b0 pre, .elementor-19324 .elementor-element.elementor-element-843e0b0 code, .elementor-19324 .elementor-element.elementor-element-843e0b0 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-e793fa5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19324 .elementor-element.elementor-element-3e0b4e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-3e0b4e0{text-align:start;}.elementor-19324 .elementor-element.elementor-element-3e0b4e0 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-f7d9745 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-f7d9745{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-f7d9745 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-67e8c35 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-67e8c35 pre, .elementor-19324 .elementor-element.elementor-element-67e8c35 code, .elementor-19324 .elementor-element.elementor-element-67e8c35 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-037d947 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-037d947{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-037d947 .elementor-heading-title{font-size:18px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-07d576d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-07d576d{text-align:center;}.elementor-19324 .elementor-element.elementor-element-07d576d .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-e1b116c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-e1b116c pre, .elementor-19324 .elementor-element.elementor-element-e1b116c code, .elementor-19324 .elementor-element.elementor-element-e1b116c .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-fc11089 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-fc11089{text-align:center;}.elementor-19324 .elementor-element.elementor-element-fc11089 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-194accc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-194accc{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-194accc .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-d137f19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-d137f19{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-d137f19 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-2462f8f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-2462f8f{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-2462f8f .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-9f54595 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-9f54595 pre, .elementor-19324 .elementor-element.elementor-element-9f54595 code, .elementor-19324 .elementor-element.elementor-element-9f54595 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-39b69c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19324 .elementor-element.elementor-element-ab35306 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-ab35306{text-align:start;}.elementor-19324 .elementor-element.elementor-element-ab35306 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-3fae3b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-3fae3b5{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-3fae3b5 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-c3b5d8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-c3b5d8a pre, .elementor-19324 .elementor-element.elementor-element-c3b5d8a code, .elementor-19324 .elementor-element.elementor-element-c3b5d8a .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-5c06134 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-5c06134{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-5c06134 .elementor-heading-title{font-size:18px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-0a454cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-0a454cd{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-0a454cd .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-2f70a0e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-2f70a0e pre, .elementor-19324 .elementor-element.elementor-element-2f70a0e code, .elementor-19324 .elementor-element.elementor-element-2f70a0e .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-73bbae0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-73bbae0{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-73bbae0 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-4515a0c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-4515a0c{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-4515a0c .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-4957541 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-4957541{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-4957541 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-cdc941b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-cdc941b pre, .elementor-19324 .elementor-element.elementor-element-cdc941b code, .elementor-19324 .elementor-element.elementor-element-cdc941b .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-a9bef96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-a9bef96{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-a9bef96 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-72b4294 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-72b4294{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-72b4294 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-b508764{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19324 .elementor-element.elementor-element-00c22e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-00c22e1{text-align:start;}.elementor-19324 .elementor-element.elementor-element-00c22e1 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-370c650 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-370c650{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-370c650 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-4f43b2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-4f43b2f pre, .elementor-19324 .elementor-element.elementor-element-4f43b2f code, .elementor-19324 .elementor-element.elementor-element-4f43b2f .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-7832680 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-7832680{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-7832680 .elementor-heading-title{font-size:18px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-1a4eb85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-1a4eb85{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-1a4eb85 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-f7ec432 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-f7ec432{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-f7ec432 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-7ca8943 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-7ca8943 pre, .elementor-19324 .elementor-element.elementor-element-7ca8943 code, .elementor-19324 .elementor-element.elementor-element-7ca8943 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-d7c1341 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-d7c1341{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-d7c1341 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-48136da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-48136da{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-48136da .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-4cbd67b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-4cbd67b{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-4cbd67b .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-c76416b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-c76416b pre, .elementor-19324 .elementor-element.elementor-element-c76416b code, .elementor-19324 .elementor-element.elementor-element-c76416b .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-919a857 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-919a857{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-919a857 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-2929836 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-2929836{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-2929836 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-df4f0d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-df4f0d7{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-df4f0d7 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-93ef879{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19324 .elementor-element.elementor-element-69cec7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-69cec7e{text-align:start;}.elementor-19324 .elementor-element.elementor-element-69cec7e .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-6c882f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-6c882f2{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-6c882f2 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-cd70eb9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-cd70eb9 pre, .elementor-19324 .elementor-element.elementor-element-cd70eb9 code, .elementor-19324 .elementor-element.elementor-element-cd70eb9 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-be52063 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-be52063{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-be52063 .elementor-heading-title{font-size:18px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-f5af030 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-f5af030{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-f5af030 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-b677fbb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-b677fbb pre, .elementor-19324 .elementor-element.elementor-element-b677fbb code, .elementor-19324 .elementor-element.elementor-element-b677fbb .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-f13fe89 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-f13fe89{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-f13fe89 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-585aa3e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-585aa3e{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-585aa3e .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-17b39fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-17b39fb pre, .elementor-19324 .elementor-element.elementor-element-17b39fb code, .elementor-19324 .elementor-element.elementor-element-17b39fb .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-5bebbd4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-5bebbd4{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-5bebbd4 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-c87c954 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-c87c954 pre, .elementor-19324 .elementor-element.elementor-element-c87c954 code, .elementor-19324 .elementor-element.elementor-element-c87c954 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-3a84630 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-3a84630{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-3a84630 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-9b4da45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-9b4da45{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-9b4da45 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-228e991{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19324 .elementor-element.elementor-element-3ec64e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-3ec64e4{text-align:start;}.elementor-19324 .elementor-element.elementor-element-3ec64e4 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-22e7fe7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-22e7fe7{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-22e7fe7 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-8156b53 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-8156b53 pre, .elementor-19324 .elementor-element.elementor-element-8156b53 code, .elementor-19324 .elementor-element.elementor-element-8156b53 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-4e890fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-4e890fd{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-4e890fd .elementor-heading-title{font-size:18px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-1ff125a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-1ff125a{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-1ff125a .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-b10dca2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-b10dca2{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-b10dca2 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-bd403bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-bd403bd pre, .elementor-19324 .elementor-element.elementor-element-bd403bd code, .elementor-19324 .elementor-element.elementor-element-bd403bd .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-fa5d4fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-fa5d4fe{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-fa5d4fe .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-9288ea0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-9288ea0{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-9288ea0 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-9f02f05 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-9f02f05 pre, .elementor-19324 .elementor-element.elementor-element-9f02f05 code, .elementor-19324 .elementor-element.elementor-element-9f02f05 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-3a5c8d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-3a5c8d3{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-3a5c8d3 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-1084f0f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-1084f0f{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-1084f0f .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-37e45f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-37e45f6 pre, .elementor-19324 .elementor-element.elementor-element-37e45f6 code, .elementor-19324 .elementor-element.elementor-element-37e45f6 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-dde914b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-dde914b{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-dde914b .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-8af2a98 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-8af2a98{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-8af2a98 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-51f30e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-51f30e6{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-51f30e6 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-209dad8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19324 .elementor-element.elementor-element-f6b2f76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-f6b2f76{text-align:start;}.elementor-19324 .elementor-element.elementor-element-f6b2f76 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-9aba149 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-9aba149{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-9aba149 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-398652a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-398652a pre, .elementor-19324 .elementor-element.elementor-element-398652a code, .elementor-19324 .elementor-element.elementor-element-398652a .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-03afd74 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-03afd74{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-03afd74 .elementor-heading-title{font-size:18px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-3d481a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-3d481a0{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-3d481a0 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-908ffc9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-908ffc9 pre, .elementor-19324 .elementor-element.elementor-element-908ffc9 code, .elementor-19324 .elementor-element.elementor-element-908ffc9 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-e5851fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-e5851fb{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-e5851fb .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-198f559 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-198f559 pre, .elementor-19324 .elementor-element.elementor-element-198f559 code, .elementor-19324 .elementor-element.elementor-element-198f559 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-7a0e93f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-7a0e93f{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-7a0e93f .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-2f8546b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-2f8546b{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-2f8546b .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-5bd4966 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-5bd4966{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-5bd4966 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-fed49db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-fed49db{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-fed49db .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-424af41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19324 .elementor-element.elementor-element-36b8b7b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-36b8b7b{text-align:start;}.elementor-19324 .elementor-element.elementor-element-36b8b7b .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-f37104e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-f37104e pre, .elementor-19324 .elementor-element.elementor-element-f37104e code, .elementor-19324 .elementor-element.elementor-element-f37104e .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-caebe91 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-caebe91{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-caebe91 .elementor-heading-title{font-size:18px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-efd0b1a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-efd0b1a{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-efd0b1a .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-a273930 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-a273930 pre, .elementor-19324 .elementor-element.elementor-element-a273930 code, .elementor-19324 .elementor-element.elementor-element-a273930 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-eb38b94 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-eb38b94{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-eb38b94 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-28708ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-28708ac pre, .elementor-19324 .elementor-element.elementor-element-28708ac code, .elementor-19324 .elementor-element.elementor-element-28708ac .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-d527b22 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-d527b22{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-d527b22 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-e661083 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-e661083{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-e661083 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-5a84ccd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-5a84ccd{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-5a84ccd .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-2cc4236 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-2cc4236{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-2cc4236 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-8b71826 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-8b71826{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-8b71826 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-28af569 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-28af569 pre, .elementor-19324 .elementor-element.elementor-element-28af569 code, .elementor-19324 .elementor-element.elementor-element-28af569 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-eb67511 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-eb67511{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-eb67511 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-db0872f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-db0872f pre, .elementor-19324 .elementor-element.elementor-element-db0872f code, .elementor-19324 .elementor-element.elementor-element-db0872f .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-16a9f31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-16a9f31{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-16a9f31 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-9369d37{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19324 .elementor-element.elementor-element-d04a1b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-d04a1b0{text-align:start;}.elementor-19324 .elementor-element.elementor-element-d04a1b0 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-6742fa1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-6742fa1{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-6742fa1 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-a145b56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-19324 .elementor-element.elementor-element-deb3e2d.ekit-equal-height-enable,
					.elementor-19324 .elementor-element.elementor-element-deb3e2d.ekit-equal-height-enable > div,
					.elementor-19324 .elementor-element.elementor-element-deb3e2d.ekit-equal-height-enable .ekit-wid-con,
					.elementor-19324 .elementor-element.elementor-element-deb3e2d.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-19324 .elementor-element.elementor-element-deb3e2d .elementskit-infobox{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-27b04f1 ) 0%, var( --e-global-color-primary ) 95%);padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 0px 0px;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;}.elementor-19324 .elementor-element.elementor-element-deb3e2d .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:10px 0px 10px 10px;color:var( --e-global-color-4be04da );font-size:18px;font-weight:600;}.elementor-19324 .elementor-element.elementor-element-deb3e2d .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-4be04da );}.elementor-19324 .elementor-element.elementor-element-deb3e2d .elementskit-infobox .box-body > p{color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-deb3e2d .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-deb3e2d .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-deb3e2d .elementskit-info-box-icon{color:var( --e-global-color-4be04da );fill:var( --e-global-color-4be04da );border-radius:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-deb3e2d .elementskit-infobox .elementskit-info-box-icon{font-size:20px;padding:7px 15px 2px 10px;transform:rotate(0deg);}.elementor-19324 .elementor-element.elementor-element-deb3e2d .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-0c5080e{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-19324 .elementor-element.elementor-element-0c5080e:not(.elementor-motion-effects-element-type-background), .elementor-19324 .elementor-element.elementor-element-0c5080e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-27b04f1 );}.elementor-19324 .elementor-element.elementor-element-2ff7c3f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-2ff7c3f{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-2ff7c3f .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-416ad0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-416ad0b pre, .elementor-19324 .elementor-element.elementor-element-416ad0b code, .elementor-19324 .elementor-element.elementor-element-416ad0b .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-ba38b4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19324 .elementor-element.elementor-element-85e65d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-85e65d9{text-align:start;}.elementor-19324 .elementor-element.elementor-element-85e65d9 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-98881b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-98881b4{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-98881b4 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-8a511d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-19324 .elementor-element.elementor-element-d00c1f8.ekit-equal-height-enable,
					.elementor-19324 .elementor-element.elementor-element-d00c1f8.ekit-equal-height-enable > div,
					.elementor-19324 .elementor-element.elementor-element-d00c1f8.ekit-equal-height-enable .ekit-wid-con,
					.elementor-19324 .elementor-element.elementor-element-d00c1f8.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-19324 .elementor-element.elementor-element-d00c1f8 .elementskit-infobox{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-27b04f1 ) 0%, var( --e-global-color-primary ) 95%);padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 0px 0px;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;}.elementor-19324 .elementor-element.elementor-element-d00c1f8 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:10px 0px 10px 10px;color:var( --e-global-color-4be04da );font-size:18px;font-weight:600;}.elementor-19324 .elementor-element.elementor-element-d00c1f8 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-4be04da );}.elementor-19324 .elementor-element.elementor-element-d00c1f8 .elementskit-infobox .box-body > p{color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-d00c1f8 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-d00c1f8 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-d00c1f8 .elementskit-info-box-icon{color:var( --e-global-color-4be04da );fill:var( --e-global-color-4be04da );border-radius:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-d00c1f8 .elementskit-infobox .elementskit-info-box-icon{font-size:20px;padding:7px 15px 2px 10px;transform:rotate(0deg);}.elementor-19324 .elementor-element.elementor-element-d00c1f8 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-b0c205d{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-19324 .elementor-element.elementor-element-b0c205d:not(.elementor-motion-effects-element-type-background), .elementor-19324 .elementor-element.elementor-element-b0c205d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-27b04f1 );}.elementor-19324 .elementor-element.elementor-element-21f0568 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-21f0568{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-21f0568 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-a2beb66 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-a2beb66 pre, .elementor-19324 .elementor-element.elementor-element-a2beb66 code, .elementor-19324 .elementor-element.elementor-element-a2beb66 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-9f56bc3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-9f56bc3{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-9f56bc3 .elementor-heading-title{font-size:18px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-ff35df3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-ff35df3{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-ff35df3 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-454da61 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-454da61{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-454da61 .elementor-heading-title{font-size:18px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-b7e2636 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-b7e2636{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-b7e2636 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-0d096df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-0d096df pre, .elementor-19324 .elementor-element.elementor-element-0d096df code, .elementor-19324 .elementor-element.elementor-element-0d096df .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-34b93b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-34b93b8{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-34b93b8 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-6244e2b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-6244e2b pre, .elementor-19324 .elementor-element.elementor-element-6244e2b code, .elementor-19324 .elementor-element.elementor-element-6244e2b .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-e59b616 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-e59b616{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-e59b616 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-b6cd271 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-b6cd271 pre, .elementor-19324 .elementor-element.elementor-element-b6cd271 code, .elementor-19324 .elementor-element.elementor-element-b6cd271 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-4c6915b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-4c6915b{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-4c6915b .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-00104cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-00104cd pre, .elementor-19324 .elementor-element.elementor-element-00104cd code, .elementor-19324 .elementor-element.elementor-element-00104cd .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-f48156e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-f48156e{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-f48156e .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-d85b3d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-d85b3d0 pre, .elementor-19324 .elementor-element.elementor-element-d85b3d0 code, .elementor-19324 .elementor-element.elementor-element-d85b3d0 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-e467ce4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-e467ce4{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-e467ce4 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-cfb7674 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-cfb7674 pre, .elementor-19324 .elementor-element.elementor-element-cfb7674 code, .elementor-19324 .elementor-element.elementor-element-cfb7674 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-cec13f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-cec13f6{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-cec13f6 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-5187dcc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-5187dcc{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-5187dcc .elementor-heading-title{font-size:18px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-ee15fa8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-ee15fa8{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-ee15fa8 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-5201aeb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-5201aeb{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-5201aeb .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-0302dc2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-0302dc2{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-0302dc2 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-b3ee15e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-b3ee15e{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-b3ee15e .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-8a26236 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-8a26236{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-8a26236 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-2241926 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-2241926{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-2241926 .elementor-heading-title{font-size:18px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-c11e5a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-c11e5a8 pre, .elementor-19324 .elementor-element.elementor-element-c11e5a8 code, .elementor-19324 .elementor-element.elementor-element-c11e5a8 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-9fdce7b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-9fdce7b{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-9fdce7b .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-5324be9 > .elementor-widget-container{margin:26px 0px 40px 0px;}.elementor-19324 .elementor-element.elementor-element-280e96d > .elementor-widget-container{margin:26px 0px 40px 0px;}.elementor-19324 .elementor-element.elementor-element-931d54d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19324 .elementor-element.elementor-element-64cf90d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-64cf90d{text-align:start;}.elementor-19324 .elementor-element.elementor-element-64cf90d .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-5036954 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-5036954{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-5036954 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-5bdf0d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19324 .elementor-element.elementor-element-26a63f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-26a63f7{text-align:start;}.elementor-19324 .elementor-element.elementor-element-26a63f7 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-ef09145{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19324 .elementor-element.elementor-element-ef09145:not(.elementor-motion-effects-element-type-background), .elementor-19324 .elementor-element.elementor-element-ef09145 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-27b04f1 );}.elementor-19324 .elementor-element.elementor-element-aa9aa7c{--display:flex;--justify-content:space-between;--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-19324 .elementor-element.elementor-element-aa9aa7c.e-con{--align-self:stretch;}.elementor-19324 .elementor-element.elementor-element-a57f6f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-a57f6f8 svg{width:84px;height:32px;}.elementor-19324 .elementor-element.elementor-element-a57f6f8 .eael-svg-draw-container{text-align:right;}.elementor-19324 .elementor-element.elementor-element-a57f6f8 svg path{stroke-width:0;stroke:#20BEFF;}.elementor-19324 .elementor-element.elementor-element-a57f6f8 svg circle{stroke-width:0;stroke:#20BEFF;}.elementor-19324 .elementor-element.elementor-element-a57f6f8 svg rect{stroke-width:0;stroke:#20BEFF;}.elementor-19324 .elementor-element.elementor-element-a57f6f8 svg polygon{stroke-width:0;stroke:#20BEFF;}.elementor-19324 .elementor-element.elementor-element-993f4e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-19324 .elementor-element.elementor-element-daa9600{text-align:start;}.elementor-19324 .elementor-element.elementor-element-daa9600 .elementor-heading-title{font-size:18px;font-weight:500;}.elementor-19324 .elementor-element.elementor-element-e8e8b35{text-align:start;}.elementor-19324 .elementor-element.elementor-element-e8e8b35 .elementor-heading-title{font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-6821b76{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-19324 .elementor-element.elementor-element-6821b76 > .elementor-widget-container{--e-transform-skewX:10deg;--e-transform-skewY:-10deg;margin:0px 0px -60px -60px;padding:15px 15px 15px 15px;}.elementor-19324 .elementor-element.elementor-element-6821b76 > .elementor-widget-container:hover{--e-transform-scale:0.96;}.elementor-19324 .elementor-element.elementor-element-387ee0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-19324 .elementor-element.elementor-element-4852752.ekit-equal-height-enable,
					.elementor-19324 .elementor-element.elementor-element-4852752.ekit-equal-height-enable > div,
					.elementor-19324 .elementor-element.elementor-element-4852752.ekit-equal-height-enable .ekit-wid-con,
					.elementor-19324 .elementor-element.elementor-element-4852752.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-19324 .elementor-element.elementor-element-4852752 .elementskit-infobox{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-27b04f1 ) 0%, var( --e-global-color-primary ) 95%);padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 0px 0px;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;}.elementor-19324 .elementor-element.elementor-element-4852752 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:10px 0px 10px 10px;color:var( --e-global-color-4be04da );font-size:18px;font-weight:600;}.elementor-19324 .elementor-element.elementor-element-4852752 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-4be04da );}.elementor-19324 .elementor-element.elementor-element-4852752 .elementskit-infobox .box-body > p{color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-4852752 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-primary );}.elementor-19324 .elementor-element.elementor-element-4852752 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-4852752 .elementskit-info-box-icon{color:var( --e-global-color-4be04da );fill:var( --e-global-color-4be04da );border-radius:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-4852752 .elementskit-infobox .elementskit-info-box-icon{font-size:20px;padding:7px 15px 2px 10px;transform:rotate(0deg);}.elementor-19324 .elementor-element.elementor-element-4852752 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-266782a{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-19324 .elementor-element.elementor-element-266782a:not(.elementor-motion-effects-element-type-background), .elementor-19324 .elementor-element.elementor-element-266782a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-27b04f1 );}.elementor-19324 .elementor-element.elementor-element-284b2c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-284b2c8{text-align:justify;}.elementor-19324 .elementor-element.elementor-element-284b2c8 .elementor-heading-title{font-size:18px;}.elementor-19324 .elementor-element.elementor-element-9cdb29e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19324 .elementor-element.elementor-element-9cdb29e pre, .elementor-19324 .elementor-element.elementor-element-9cdb29e code, .elementor-19324 .elementor-element.elementor-element-9cdb29e .line-numbers .line-numbers-rows{font-size:14px;}@media(min-width:768px){.elementor-19324 .elementor-element.elementor-element-aa9aa7c{--width:60%;}}@media(max-width:1024px){.elementor-19324 .elementor-element.elementor-element-5324be9 > .elementor-widget-container{margin:10px 0px 26px 0px;}.elementor-19324 .elementor-element.elementor-element-280e96d > .elementor-widget-container{margin:10px 0px 26px 0px;}}@media(max-width:767px){.elementor-19324 .elementor-element.elementor-element-fc857d4 .elementor-heading-title{font-size:21px;}.elementor-19324 .elementor-element.elementor-element-2e5ff01 .elementor-heading-title{font-size:21px;}.elementor-19324 .elementor-element.elementor-element-27154d5 .elementor-heading-title{font-size:21px;}.elementor-19324 .elementor-element.elementor-element-dd55685 .elementor-heading-title{font-size:21px;}.elementor-19324 .elementor-element.elementor-element-3e0b4e0 .elementor-heading-title{font-size:21px;}.elementor-19324 .elementor-element.elementor-element-ab35306 .elementor-heading-title{font-size:21px;}.elementor-19324 .elementor-element.elementor-element-00c22e1 .elementor-heading-title{font-size:21px;}.elementor-19324 .elementor-element.elementor-element-69cec7e .elementor-heading-title{font-size:21px;}.elementor-19324 .elementor-element.elementor-element-3ec64e4 .elementor-heading-title{font-size:21px;}.elementor-19324 .elementor-element.elementor-element-f6b2f76 .elementor-heading-title{font-size:21px;}.elementor-19324 .elementor-element.elementor-element-36b8b7b .elementor-heading-title{font-size:21px;}.elementor-19324 .elementor-element.elementor-element-d04a1b0 .elementor-heading-title{font-size:21px;}.elementor-19324 .elementor-element.elementor-element-85e65d9 .elementor-heading-title{font-size:21px;}.elementor-19324 .elementor-element.elementor-element-64cf90d .elementor-heading-title{font-size:21px;}.elementor-19324 .elementor-element.elementor-element-26a63f7 .elementor-heading-title{font-size:21px;}.elementor-19324 .elementor-element.elementor-element-ef09145{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19324 .elementor-element.elementor-element-aa9aa7c{--min-height:100px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-19324 .elementor-element.elementor-element-aa9aa7c.e-con{--align-self:flex-start;}.elementor-19324 .elementor-element.elementor-element-daa9600{text-align:center;}.elementor-19324 .elementor-element.elementor-element-daa9600 .elementor-heading-title{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-e8e8b35{text-align:center;}.elementor-19324 .elementor-element.elementor-element-e8e8b35 .elementor-heading-title{font-size:14px;}.elementor-19324 .elementor-element.elementor-element-6821b76 > .elementor-widget-container{margin:0px 0px -60px 0px;}.elementor-19324 .elementor-element.elementor-element-6821b76{--container-widget-width:275px;--container-widget-flex-grow:0;width:var( --container-widget-width, 275px );max-width:275px;}.elementor-19324 .elementor-element.elementor-element-6821b76.elementor-element{--align-self:center;}}/* Start custom CSS for heading, class: .elementor-element-4d9b5ce */.elementor-19324 .elementor-element.elementor-element-4d9b5ce b {
    color: #FF7603 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee15cb3 */.elementor-19324 .elementor-element.elementor-element-ee15cb3 b {
    color: #FF7603 !important;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-d090003 */.elementor-19324 .elementor-element.elementor-element-d090003 code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-d090003 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e1dbdc */.elementor-19324 .elementor-element.elementor-element-2e1dbdc b {
    color: #FF7603 !important;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-843e0b0 */.elementor-19324 .elementor-element.elementor-element-843e0b0 code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-843e0b0 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-67e8c35 */.elementor-19324 .elementor-element.elementor-element-67e8c35 code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-67e8c35 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07d576d */.elementor-19324 .elementor-element.elementor-element-07d576d label {
    color: #FF7603 !important;
    padding: 3px 8px 2px;
    background: #ff76030D;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-e1b116c */.elementor-19324 .elementor-element.elementor-element-e1b116c code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-e1b116c .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc11089 */.elementor-19324 .elementor-element.elementor-element-fc11089 label {
    color: #FF7603 !important;
    padding: 3px 8px 2px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-fc11089 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-194accc */.elementor-19324 .elementor-element.elementor-element-194accc label {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d137f19 */.elementor-19324 .elementor-element.elementor-element-d137f19 label {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2462f8f */.elementor-19324 .elementor-element.elementor-element-2462f8f label {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-9f54595 */.elementor-19324 .elementor-element.elementor-element-9f54595 code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-9f54595 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-c3b5d8a */.elementor-19324 .elementor-element.elementor-element-c3b5d8a code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-c3b5d8a .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-2f70a0e */.elementor-19324 .elementor-element.elementor-element-2f70a0e code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-2f70a0e .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73bbae0 */.elementor-19324 .elementor-element.elementor-element-73bbae0 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-73bbae0 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4515a0c */.elementor-19324 .elementor-element.elementor-element-4515a0c label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-4515a0c span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4957541 */.elementor-19324 .elementor-element.elementor-element-4957541 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-4957541 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-cdc941b */.elementor-19324 .elementor-element.elementor-element-cdc941b code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-cdc941b .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9bef96 */.elementor-19324 .elementor-element.elementor-element-a9bef96 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-a9bef96 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72b4294 */.elementor-19324 .elementor-element.elementor-element-72b4294 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-72b4294 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-4f43b2f */.elementor-19324 .elementor-element.elementor-element-4f43b2f code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-4f43b2f .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7ec432 */.elementor-19324 .elementor-element.elementor-element-f7ec432 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-f7ec432 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-7ca8943 */.elementor-19324 .elementor-element.elementor-element-7ca8943 code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-7ca8943 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c1341 */.elementor-19324 .elementor-element.elementor-element-d7c1341 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-d7c1341 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48136da */.elementor-19324 .elementor-element.elementor-element-48136da label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-48136da span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cbd67b */.elementor-19324 .elementor-element.elementor-element-4cbd67b label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-4cbd67b span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-c76416b */.elementor-19324 .elementor-element.elementor-element-c76416b code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-c76416b .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-919a857 */.elementor-19324 .elementor-element.elementor-element-919a857 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-919a857 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2929836 */.elementor-19324 .elementor-element.elementor-element-2929836 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-2929836 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df4f0d7 */.elementor-19324 .elementor-element.elementor-element-df4f0d7 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-df4f0d7 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-cd70eb9 */.elementor-19324 .elementor-element.elementor-element-cd70eb9 code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-cd70eb9 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-b677fbb */.elementor-19324 .elementor-element.elementor-element-b677fbb code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-b677fbb .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f13fe89 */.elementor-19324 .elementor-element.elementor-element-f13fe89 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-f13fe89 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-585aa3e */.elementor-19324 .elementor-element.elementor-element-585aa3e label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-585aa3e span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-17b39fb */.elementor-19324 .elementor-element.elementor-element-17b39fb code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-17b39fb .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5bebbd4 */.elementor-19324 .elementor-element.elementor-element-5bebbd4 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-5bebbd4 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-c87c954 */.elementor-19324 .elementor-element.elementor-element-c87c954 code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-c87c954 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a84630 */.elementor-19324 .elementor-element.elementor-element-3a84630 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-3a84630 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b4da45 */.elementor-19324 .elementor-element.elementor-element-9b4da45 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-9b4da45 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-8156b53 */.elementor-19324 .elementor-element.elementor-element-8156b53 code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-8156b53 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ff125a */.elementor-19324 .elementor-element.elementor-element-1ff125a label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-1ff125a span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b10dca2 */.elementor-19324 .elementor-element.elementor-element-b10dca2 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-b10dca2 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-bd403bd */.elementor-19324 .elementor-element.elementor-element-bd403bd code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-bd403bd .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa5d4fe */.elementor-19324 .elementor-element.elementor-element-fa5d4fe label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-fa5d4fe span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9288ea0 */.elementor-19324 .elementor-element.elementor-element-9288ea0 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-9288ea0 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-9f02f05 */.elementor-19324 .elementor-element.elementor-element-9f02f05 code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-9f02f05 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a5c8d3 */.elementor-19324 .elementor-element.elementor-element-3a5c8d3 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-3a5c8d3 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1084f0f */.elementor-19324 .elementor-element.elementor-element-1084f0f label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-1084f0f span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-37e45f6 */.elementor-19324 .elementor-element.elementor-element-37e45f6 code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-37e45f6 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dde914b */.elementor-19324 .elementor-element.elementor-element-dde914b label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-dde914b span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8af2a98 */.elementor-19324 .elementor-element.elementor-element-8af2a98 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-8af2a98 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51f30e6 */.elementor-19324 .elementor-element.elementor-element-51f30e6 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-51f30e6 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-398652a */.elementor-19324 .elementor-element.elementor-element-398652a code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-398652a .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d481a0 */.elementor-19324 .elementor-element.elementor-element-3d481a0 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-3d481a0 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-908ffc9 */.elementor-19324 .elementor-element.elementor-element-908ffc9 code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-908ffc9 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e5851fb */.elementor-19324 .elementor-element.elementor-element-e5851fb label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-e5851fb span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-198f559 */.elementor-19324 .elementor-element.elementor-element-198f559 code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-198f559 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a0e93f */.elementor-19324 .elementor-element.elementor-element-7a0e93f label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-7a0e93f span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f8546b */.elementor-19324 .elementor-element.elementor-element-2f8546b label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-2f8546b span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5bd4966 */.elementor-19324 .elementor-element.elementor-element-5bd4966 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-5bd4966 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fed49db */.elementor-19324 .elementor-element.elementor-element-fed49db label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-fed49db span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-f37104e */.elementor-19324 .elementor-element.elementor-element-f37104e code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-f37104e .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efd0b1a */.elementor-19324 .elementor-element.elementor-element-efd0b1a label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-efd0b1a span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-a273930 */.elementor-19324 .elementor-element.elementor-element-a273930 code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-a273930 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb38b94 */.elementor-19324 .elementor-element.elementor-element-eb38b94 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-eb38b94 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-28708ac */.elementor-19324 .elementor-element.elementor-element-28708ac code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-28708ac .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d527b22 */.elementor-19324 .elementor-element.elementor-element-d527b22 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-d527b22 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e661083 */.elementor-19324 .elementor-element.elementor-element-e661083 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-e661083 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a84ccd */.elementor-19324 .elementor-element.elementor-element-5a84ccd label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-5a84ccd span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cc4236 */.elementor-19324 .elementor-element.elementor-element-2cc4236 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-2cc4236 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b71826 */.elementor-19324 .elementor-element.elementor-element-8b71826 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-8b71826 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-28af569 */.elementor-19324 .elementor-element.elementor-element-28af569 code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-28af569 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb67511 */.elementor-19324 .elementor-element.elementor-element-eb67511 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-eb67511 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-db0872f */.elementor-19324 .elementor-element.elementor-element-db0872f code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-db0872f .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16a9f31 */.elementor-19324 .elementor-element.elementor-element-16a9f31 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-16a9f31 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6742fa1 */.elementor-19324 .elementor-element.elementor-element-6742fa1 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-6742fa1 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ff7c3f */.elementor-19324 .elementor-element.elementor-element-2ff7c3f b {
    color: #FF7603 !important;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-416ad0b */.elementor-19324 .elementor-element.elementor-element-416ad0b code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-416ad0b .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-98881b4 */.elementor-19324 .elementor-element.elementor-element-98881b4 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-98881b4 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21f0568 */.elementor-19324 .elementor-element.elementor-element-21f0568 b {
    color: #FF7603 !important;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-a2beb66 */.elementor-19324 .elementor-element.elementor-element-a2beb66 code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-a2beb66 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff35df3 */.elementor-19324 .elementor-element.elementor-element-ff35df3 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-ff35df3 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7e2636 */.elementor-19324 .elementor-element.elementor-element-b7e2636 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-b7e2636 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-0d096df */.elementor-19324 .elementor-element.elementor-element-0d096df code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-0d096df .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34b93b8 */.elementor-19324 .elementor-element.elementor-element-34b93b8 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-34b93b8 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-6244e2b */.elementor-19324 .elementor-element.elementor-element-6244e2b code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-6244e2b .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e59b616 */.elementor-19324 .elementor-element.elementor-element-e59b616 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-e59b616 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-b6cd271 */.elementor-19324 .elementor-element.elementor-element-b6cd271 code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-b6cd271 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c6915b */.elementor-19324 .elementor-element.elementor-element-4c6915b label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-4c6915b span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-00104cd */.elementor-19324 .elementor-element.elementor-element-00104cd code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-00104cd .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f48156e */.elementor-19324 .elementor-element.elementor-element-f48156e label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-f48156e span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-d85b3d0 */.elementor-19324 .elementor-element.elementor-element-d85b3d0 code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-d85b3d0 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e467ce4 */.elementor-19324 .elementor-element.elementor-element-e467ce4 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-e467ce4 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-cfb7674 */.elementor-19324 .elementor-element.elementor-element-cfb7674 code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-cfb7674 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cec13f6 */.elementor-19324 .elementor-element.elementor-element-cec13f6 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-cec13f6 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee15fa8 */.elementor-19324 .elementor-element.elementor-element-ee15fa8 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-ee15fa8 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5201aeb */.elementor-19324 .elementor-element.elementor-element-5201aeb label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-5201aeb span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0302dc2 */.elementor-19324 .elementor-element.elementor-element-0302dc2 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-0302dc2 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3ee15e */.elementor-19324 .elementor-element.elementor-element-b3ee15e label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-b3ee15e span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a26236 */.elementor-19324 .elementor-element.elementor-element-8a26236 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-8a26236 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-c11e5a8 */.elementor-19324 .elementor-element.elementor-element-c11e5a8 code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-c11e5a8 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fdce7b */.elementor-19324 .elementor-element.elementor-element-9fdce7b label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-9fdce7b span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5324be9 */.macbook {
  margin: 0 auto;
  max-width: 1230px;
  min-height: 150px;
}

.screen {
  background: #000;
  border-radius: 3% 3% 0.5% 0.5% / 5%;
  margin: 0 auto;
  position: relative;
  width: 80%;
}

.screen:before {
  border: 2px solid #cacacc;
  border-radius: 3% 3% 0.5% 0.5% / 5%;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.8) inset, 0 0 1px 2px rgba(255, 255, 255, 0.3) inset;
  content: "";
  display: block;
  padding-top: 67%;
}

.screen:after {
  content: "";
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  position: absolute;
  bottom: 0.75%;
  left: 0.5%;
  padding-top: 1%;
  width: 99%;
}

.viewport {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  margin: 4.3% 3.2%;
  background: #000 center center no-repeat;
  background-size: contain;
}

.base {
  position: relative;
  width: 100%;
}

.base:before {
  content: "";
  display: block;
  padding-top: 3.3%;
  background: linear-gradient(#eaeced, #edeef0 55%, #fff 55%, #8a8b8f 56%, #999ba0 61%, #4B4B4F 84%, #262627 89%, rgba(0, 0, 0, .01) 98%);
  border-radius: 0 0 10% 10%/ 0 0 50% 50%;
}

.base::after {
  background: linear-gradient(90deg, rgba(0, 0, 0, 0.5), rgba(255, 255, 255, 0.8) 0.5%, rgba(0, 0, 0, 0.4) 3.3%, transparent 15%, rgba(255, 255, 255, 0.8) 50%, transparent 85%, rgba(0, 0, 0, 0.4) 96.7%, rgba(255, 255, 255, 0.8) 99.5%, rgba(0, 0, 0, 0.5) 100%);
  content: "";
  height: 53%;
  position: absolute;
  top: 0;
  width: 100%;
}

.notch {
  background: #ddd;
  border-radius: 0 0 7% 7% / 0 0 95% 95%;
  box-shadow: -5px -1px 3px rgba(0, 0, 0, 0.2) inset, 5px -1px 3px rgba(0, 0, 0, 0.2) inset;
  margin-left: auto;
  margin-right: auto;
  margin-top: -3.5%;
  z-index: 2;
  position: relative;
  width: 14%;
}

.notch:before {
  content: "";
  display: block;
  padding-top: 10%;
}

.macbook .viewport {
  transition: background-position 3s ease;
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-280e96d */.macbook {
  margin: 0 auto;
  max-width: 1230px;
  min-height: 150px;
}

.screen {
  background: #000;
  border-radius: 3% 3% 0.5% 0.5% / 5%;
  margin: 0 auto;
  position: relative;
  width: 80%;
}

.screen:before {
  border: 2px solid #cacacc;
  border-radius: 3% 3% 0.5% 0.5% / 5%;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.8) inset, 0 0 1px 2px rgba(255, 255, 255, 0.3) inset;
  content: "";
  display: block;
  padding-top: 67%;
}

.screen:after {
  content: "";
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  position: absolute;
  bottom: 0.75%;
  left: 0.5%;
  padding-top: 1%;
  width: 99%;
}

.viewport {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  margin: 4.3% 3.2%;
  background: #000 center center no-repeat;
  background-size: contain;
}

.base {
  position: relative;
  width: 100%;
}

.base:before {
  content: "";
  display: block;
  padding-top: 3.3%;
  background: linear-gradient(#eaeced, #edeef0 55%, #fff 55%, #8a8b8f 56%, #999ba0 61%, #4B4B4F 84%, #262627 89%, rgba(0, 0, 0, .01) 98%);
  border-radius: 0 0 10% 10%/ 0 0 50% 50%;
}

.base::after {
  background: linear-gradient(90deg, rgba(0, 0, 0, 0.5), rgba(255, 255, 255, 0.8) 0.5%, rgba(0, 0, 0, 0.4) 3.3%, transparent 15%, rgba(255, 255, 255, 0.8) 50%, transparent 85%, rgba(0, 0, 0, 0.4) 96.7%, rgba(255, 255, 255, 0.8) 99.5%, rgba(0, 0, 0, 0.5) 100%);
  content: "";
  height: 53%;
  position: absolute;
  top: 0;
  width: 100%;
}

.notch {
  background: #ddd;
  border-radius: 0 0 7% 7% / 0 0 95% 95%;
  box-shadow: -5px -1px 3px rgba(0, 0, 0, 0.2) inset, 5px -1px 3px rgba(0, 0, 0, 0.2) inset;
  margin-left: auto;
  margin-right: auto;
  margin-top: -3.5%;
  z-index: 2;
  position: relative;
  width: 14%;
}

.notch:before {
  content: "";
  display: block;
  padding-top: 10%;
}

.macbook .viewport {
  transition: background-position 3s ease;
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5036954 */.elementor-19324 .elementor-element.elementor-element-5036954 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19324 .elementor-element.elementor-element-5036954 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for eael-svg-draw, class: .elementor-element-a57f6f8 */.elementor-19324 .elementor-element.elementor-element-a57f6f8 {
    line-height: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6821b76 */.macbook {
  margin: 0 auto;
  max-width: 1230px;
  
}

.screen {
  background: #000;
  border-radius: 3% 3% 0.5% 0.5% / 5%;
  margin: 0 auto;
  position: relative;
  width: 80%;
}

.screen:before {
  border: 2px solid #cacacc;
  border-radius: 3% 3% 0.5% 0.5% / 5%;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.8) inset, 0 0 1px 2px rgba(255, 255, 255, 0.3) inset;
  content: "";
  display: block;
  padding-top: 67%;
}

.screen:after {
  content: "";
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  position: absolute;
  bottom: 0.75%;
  left: 0.5%;
  padding-top: 1%;
  width: 99%;
}

.viewport-1 {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  margin: 4.3% 3.2%;
  background: #000 top center no-repeat;
  background-size: cover;
}

.base {
  position: relative;
  width: 100%;
}

.base:before {
  content: "";
  display: block;
  padding-top: 3.3%;
  background: linear-gradient(#eaeced, #edeef0 55%, #fff 55%, #8a8b8f 56%, #999ba0 61%, #4B4B4F 84%, #262627 89%, rgba(0, 0, 0, .01) 98%);
  border-radius: 0 0 10% 10%/ 0 0 50% 50%;
}

.base::after {
  background: linear-gradient(90deg, rgba(0, 0, 0, 0.5), rgba(255, 255, 255, 0.8) 0.5%, rgba(0, 0, 0, 0.4) 3.3%, transparent 15%, rgba(255, 255, 255, 0.8) 50%, transparent 85%, rgba(0, 0, 0, 0.4) 96.7%, rgba(255, 255, 255, 0.8) 99.5%, rgba(0, 0, 0, 0.5) 100%);
  content: "";
  height: 53%;
  position: absolute;
  top: 0;
  width: 100%;
}

.notch {
  background: #ddd;
  border-radius: 0 0 7% 7% / 0 0 95% 95%;
  box-shadow: -5px -1px 3px rgba(0, 0, 0, 0.2) inset, 5px -1px 3px rgba(0, 0, 0, 0.2) inset;
  margin-left: auto;
  margin-right: auto;
  margin-top: -3.5%;
  z-index: 2;
  position: relative;
  width: 14%;
}

.notch:before {
  content: "";
  display: block;
  padding-top: 10%;
}

.macbook .viewport-1 {
  transition: background-position 5s ease;
  cursor: pointer;
}

.macbook:hover .viewport-1 {
  background-position: center center;
}

.macbook .viewport-1:after {
  background: radial-gradient(circle at right bottom, transparent 75%, rgba(255, 255, 255, 0.05) 75%, transparent);
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-284b2c8 */.elementor-19324 .elementor-element.elementor-element-284b2c8 b {
    color: #FF7603 !important;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-9cdb29e */.elementor-19324 .elementor-element.elementor-element-9cdb29e code{
    padding: 0;
}

.elementor-19324 .elementor-element.elementor-element-9cdb29e .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    
    background: rgb(84 89 95 / 5%) !important;
}/* End custom CSS */