.elementor-1774 .elementor-element.elementor-element-9cd4d4e{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}body:not(.rtl) .elementor-1774 .elementor-element.elementor-element-783fe60{right:20px;}body.rtl .elementor-1774 .elementor-element.elementor-element-783fe60{left:20px;}.elementor-1774 .elementor-element.elementor-element-783fe60{bottom:20px;}.elementor-1774 .elementor-element.elementor-element-783fe60 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1774 .elementor-element.elementor-element-783fe60 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-1774 .elementor-element.elementor-element-783fe60 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );padding:4px 10px 4px 10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1774 .elementor-element.elementor-element-7b0c853 .elementor-heading-title{font-family:var( --e-global-typography-ddb8d5c-font-family ), Sans-serif;font-size:var( --e-global-typography-ddb8d5c-font-size );font-weight:var( --e-global-typography-ddb8d5c-font-weight );line-height:var( --e-global-typography-ddb8d5c-line-height );color:var( --e-global-color-primary );}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-1774 .elementor-element.elementor-element-06f5fc8 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:20px 25px 20px 25px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-1774 .elementor-element.elementor-element-06f5fc8{--box-border-color:#FFFFFF;--box-border-width:0px;--box-border-radius:0px;--separator-width:20px;--box-padding:0px;--header-color:var( --e-global-color-primary );--item-text-decoration:underline;--item-text-hover-decoration:underline;--marker-color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-06f5fc8 .elementor-toc__header-title{text-align:start;}.elementor-1774 .elementor-element.elementor-element-06f5fc8 .elementor-toc__header, .elementor-1774 .elementor-element.elementor-element-06f5fc8 .elementor-toc__header-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;text-decoration:none;line-height:1.3em;}.elementor-1774 .elementor-element.elementor-element-857c956{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-1774 .elementor-element.elementor-element-857c956:not(.elementor-motion-effects-element-type-background), .elementor-1774 .elementor-element.elementor-element-857c956 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e0f6956 );}.elementor-1774 .elementor-element.elementor-element-6b472d2{text-align:center;}.elementor-1774 .elementor-element.elementor-element-6b472d2 .elementor-heading-title{font-family:var( --e-global-typography-e7244ac-font-family ), Sans-serif;font-size:var( --e-global-typography-e7244ac-font-size );font-weight:var( --e-global-typography-e7244ac-font-weight );text-transform:var( --e-global-typography-e7244ac-text-transform );font-style:var( --e-global-typography-e7244ac-font-style );text-decoration:var( --e-global-typography-e7244ac-text-decoration );}.elementor-1774 .elementor-element.elementor-element-e7559e3{--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;}.elementor-1774 .elementor-element.elementor-element-457171e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1774 .elementor-element.elementor-element-193c417 > .elementor-widget-container{padding:5px 15px 5px 15px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-1774 .elementor-element.elementor-element-193c417.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1774 .elementor-element.elementor-element-193c417 .elementor-heading-title{font-family:var( --e-global-typography-3eb9ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-3eb9ac7-font-size );font-weight:var( --e-global-typography-3eb9ac7-font-weight );text-transform:var( --e-global-typography-3eb9ac7-text-transform );font-style:var( --e-global-typography-3eb9ac7-font-style );text-decoration:var( --e-global-typography-3eb9ac7-text-decoration );}.elementor-1774 .elementor-element.elementor-element-6bac886 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1774 .elementor-element.elementor-element-6bac886 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-03861ae > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-03861ae .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );padding:7px 14px 7px 14px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1774 .elementor-element.elementor-element-bfe37fa > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-87795c0{--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;}.elementor-1774 .elementor-element.elementor-element-06c87f7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1774 .elementor-element.elementor-element-9459da2 > .elementor-widget-container{padding:5px 15px 5px 15px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-1774 .elementor-element.elementor-element-9459da2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1774 .elementor-element.elementor-element-9459da2 .elementor-heading-title{font-family:var( --e-global-typography-3eb9ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-3eb9ac7-font-size );font-weight:var( --e-global-typography-3eb9ac7-font-weight );text-transform:var( --e-global-typography-3eb9ac7-text-transform );font-style:var( --e-global-typography-3eb9ac7-font-style );text-decoration:var( --e-global-typography-3eb9ac7-text-decoration );}.elementor-1774 .elementor-element.elementor-element-b35a2c4 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1774 .elementor-element.elementor-element-b35a2c4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-542aa8e > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-542aa8e .elementor-heading-title{font-family:var( --e-global-typography-cd508ac-font-family ), Sans-serif;font-size:var( --e-global-typography-cd508ac-font-size );font-weight:var( --e-global-typography-cd508ac-font-weight );text-transform:var( --e-global-typography-cd508ac-text-transform );font-style:var( --e-global-typography-cd508ac-font-style );text-decoration:var( --e-global-typography-cd508ac-text-decoration );color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-53e12d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-86642b0 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-852c3ca > .elementor-widget-container{margin:0px 0px 0px 60px;}.elementor-1774 .elementor-element.elementor-element-852c3ca pre, .elementor-1774 .elementor-element.elementor-element-852c3ca code, .elementor-1774 .elementor-element.elementor-element-852c3ca .line-numbers .line-numbers-rows{font-size:14px;}.elementor-1774 .elementor-element.elementor-element-8e68cbf > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-ea00379{--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;}.elementor-1774 .elementor-element.elementor-element-4952871{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1774 .elementor-element.elementor-element-503795e > .elementor-widget-container{padding:5px 15px 5px 15px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-1774 .elementor-element.elementor-element-503795e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1774 .elementor-element.elementor-element-503795e .elementor-heading-title{font-family:var( --e-global-typography-3eb9ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-3eb9ac7-font-size );font-weight:var( --e-global-typography-3eb9ac7-font-weight );text-transform:var( --e-global-typography-3eb9ac7-text-transform );font-style:var( --e-global-typography-3eb9ac7-font-style );text-decoration:var( --e-global-typography-3eb9ac7-text-decoration );}.elementor-1774 .elementor-element.elementor-element-4145d6b > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1774 .elementor-element.elementor-element-4145d6b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-b6701aa > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-b6701aa .elementor-heading-title{font-family:var( --e-global-typography-cd508ac-font-family ), Sans-serif;font-size:var( --e-global-typography-cd508ac-font-size );font-weight:var( --e-global-typography-cd508ac-font-weight );text-transform:var( --e-global-typography-cd508ac-text-transform );font-style:var( --e-global-typography-cd508ac-font-style );text-decoration:var( --e-global-typography-cd508ac-text-decoration );color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-b15ff8a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-af6fb0b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-b20ae44 > .elementor-widget-container{margin:0px 0px 0px 60px;}.elementor-1774 .elementor-element.elementor-element-b20ae44 pre, .elementor-1774 .elementor-element.elementor-element-b20ae44 code, .elementor-1774 .elementor-element.elementor-element-b20ae44 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-1774 .elementor-element.elementor-element-46126b5 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-9a848ac{--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;}.elementor-1774 .elementor-element.elementor-element-1233654{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1774 .elementor-element.elementor-element-26532b5 > .elementor-widget-container{padding:5px 15px 5px 15px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-1774 .elementor-element.elementor-element-26532b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1774 .elementor-element.elementor-element-26532b5 .elementor-heading-title{font-family:var( --e-global-typography-3eb9ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-3eb9ac7-font-size );font-weight:var( --e-global-typography-3eb9ac7-font-weight );text-transform:var( --e-global-typography-3eb9ac7-text-transform );font-style:var( --e-global-typography-3eb9ac7-font-style );text-decoration:var( --e-global-typography-3eb9ac7-text-decoration );}.elementor-1774 .elementor-element.elementor-element-d127c7c > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1774 .elementor-element.elementor-element-d127c7c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-ecd2bec > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-ecd2bec .elementor-heading-title{font-family:var( --e-global-typography-cd508ac-font-family ), Sans-serif;font-size:var( --e-global-typography-cd508ac-font-size );font-weight:var( --e-global-typography-cd508ac-font-weight );text-transform:var( --e-global-typography-cd508ac-text-transform );font-style:var( --e-global-typography-cd508ac-font-style );text-decoration:var( --e-global-typography-cd508ac-text-decoration );color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-3db8785 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-9bb9fad > .elementor-widget-container{margin:0px 0px 0px 60px;}.elementor-1774 .elementor-element.elementor-element-9bb9fad pre, .elementor-1774 .elementor-element.elementor-element-9bb9fad code, .elementor-1774 .elementor-element.elementor-element-9bb9fad .line-numbers .line-numbers-rows{font-size:14px;}.elementor-1774 .elementor-element.elementor-element-bd1936b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-7247426 > .elementor-widget-container{margin:0px 0px 0px 60px;}.elementor-1774 .elementor-element.elementor-element-7247426 pre, .elementor-1774 .elementor-element.elementor-element-7247426 code, .elementor-1774 .elementor-element.elementor-element-7247426 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-1774 .elementor-element.elementor-element-11e0ac1 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-7c6b149 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-f2c975f{--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;}.elementor-1774 .elementor-element.elementor-element-668fca8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1774 .elementor-element.elementor-element-6b9061f > .elementor-widget-container{padding:5px 15px 5px 15px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-1774 .elementor-element.elementor-element-6b9061f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1774 .elementor-element.elementor-element-6b9061f .elementor-heading-title{font-family:var( --e-global-typography-3eb9ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-3eb9ac7-font-size );font-weight:var( --e-global-typography-3eb9ac7-font-weight );text-transform:var( --e-global-typography-3eb9ac7-text-transform );font-style:var( --e-global-typography-3eb9ac7-font-style );text-decoration:var( --e-global-typography-3eb9ac7-text-decoration );}.elementor-1774 .elementor-element.elementor-element-57da04b > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1774 .elementor-element.elementor-element-57da04b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-63cd98b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-63cd98b .elementor-heading-title{font-family:var( --e-global-typography-cd508ac-font-family ), Sans-serif;font-size:var( --e-global-typography-cd508ac-font-size );font-weight:var( --e-global-typography-cd508ac-font-weight );text-transform:var( --e-global-typography-cd508ac-text-transform );font-style:var( --e-global-typography-cd508ac-font-style );text-decoration:var( --e-global-typography-cd508ac-text-decoration );color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-cdb479f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-78faf5a > .elementor-widget-container{margin:0px 0px 0px 60px;}.elementor-1774 .elementor-element.elementor-element-78faf5a pre, .elementor-1774 .elementor-element.elementor-element-78faf5a code, .elementor-1774 .elementor-element.elementor-element-78faf5a .line-numbers .line-numbers-rows{font-size:14px;}.elementor-1774 .elementor-element.elementor-element-6bd32ee > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-b368efb > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-ff2ab05 > .elementor-widget-container{margin:0px 0px 0px 60px;}.elementor-1774 .elementor-element.elementor-element-ff2ab05 pre, .elementor-1774 .elementor-element.elementor-element-ff2ab05 code, .elementor-1774 .elementor-element.elementor-element-ff2ab05 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-1774 .elementor-element.elementor-element-d98779b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-7b2f0bf > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-9d8c249 > .elementor-widget-container{margin:0px 0px 0px 60px;}.elementor-1774 .elementor-element.elementor-element-9d8c249 pre, .elementor-1774 .elementor-element.elementor-element-9d8c249 code, .elementor-1774 .elementor-element.elementor-element-9d8c249 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-1774 .elementor-element.elementor-element-1c37a36 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-d5dbb41 > .elementor-widget-container{margin:0px 0px 0px 60px;}.elementor-1774 .elementor-element.elementor-element-d5dbb41 pre, .elementor-1774 .elementor-element.elementor-element-d5dbb41 code, .elementor-1774 .elementor-element.elementor-element-d5dbb41 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-1774 .elementor-element.elementor-element-3271d42 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-49ff61d > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-49ff61d .elementor-heading-title{font-family:var( --e-global-typography-cd508ac-font-family ), Sans-serif;font-size:var( --e-global-typography-cd508ac-font-size );font-weight:var( --e-global-typography-cd508ac-font-weight );text-transform:var( --e-global-typography-cd508ac-text-transform );font-style:var( --e-global-typography-cd508ac-font-style );text-decoration:var( --e-global-typography-cd508ac-text-decoration );color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-08b7746 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-ff7f484 > .elementor-widget-container{margin:0px 0px 0px 60px;}.elementor-1774 .elementor-element.elementor-element-ff7f484 pre, .elementor-1774 .elementor-element.elementor-element-ff7f484 code, .elementor-1774 .elementor-element.elementor-element-ff7f484 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-1774 .elementor-element.elementor-element-19c5c2e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-0ae4388{--display:flex;}.elementor-1774 .elementor-element.elementor-element-cc9f4d8{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1774 .elementor-element.elementor-element-cc9f4d8 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-6454bf7{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-1774 .elementor-element.elementor-element-6454bf7:not(.elementor-motion-effects-element-type-background), .elementor-1774 .elementor-element.elementor-element-6454bf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e0f6956 );}.elementor-1774 .elementor-element.elementor-element-0f7c1c7{text-align:center;}.elementor-1774 .elementor-element.elementor-element-0f7c1c7 .elementor-heading-title{font-family:var( --e-global-typography-e7244ac-font-family ), Sans-serif;font-size:var( --e-global-typography-e7244ac-font-size );font-weight:var( --e-global-typography-e7244ac-font-weight );text-transform:var( --e-global-typography-e7244ac-text-transform );font-style:var( --e-global-typography-e7244ac-font-style );text-decoration:var( --e-global-typography-e7244ac-text-decoration );}.elementor-1774 .elementor-element.elementor-element-f4c2044{--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;}.elementor-1774 .elementor-element.elementor-element-39b8e34{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1774 .elementor-element.elementor-element-1edf57a > .elementor-widget-container{padding:5px 15px 5px 15px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-1774 .elementor-element.elementor-element-1edf57a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1774 .elementor-element.elementor-element-1edf57a .elementor-heading-title{font-family:var( --e-global-typography-3eb9ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-3eb9ac7-font-size );font-weight:var( --e-global-typography-3eb9ac7-font-weight );text-transform:var( --e-global-typography-3eb9ac7-text-transform );font-style:var( --e-global-typography-3eb9ac7-font-style );text-decoration:var( --e-global-typography-3eb9ac7-text-decoration );}.elementor-1774 .elementor-element.elementor-element-86c9374 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1774 .elementor-element.elementor-element-86c9374 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-5cd47f8 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-5cd47f8 .elementor-heading-title{font-family:var( --e-global-typography-cd508ac-font-family ), Sans-serif;font-size:var( --e-global-typography-cd508ac-font-size );font-weight:var( --e-global-typography-cd508ac-font-weight );text-transform:var( --e-global-typography-cd508ac-text-transform );font-style:var( --e-global-typography-cd508ac-font-style );text-decoration:var( --e-global-typography-cd508ac-text-decoration );color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-0dba1da > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-0f7a06b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-6ebef2d > .elementor-widget-container{margin:0px 0px 0px 60px;}.elementor-1774 .elementor-element.elementor-element-6ebef2d pre, .elementor-1774 .elementor-element.elementor-element-6ebef2d code, .elementor-1774 .elementor-element.elementor-element-6ebef2d .line-numbers .line-numbers-rows{font-size:14px;}.elementor-1774 .elementor-element.elementor-element-e2a0990 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-38fa55c{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-1774 .elementor-element.elementor-element-38fa55c:not(.elementor-motion-effects-element-type-background), .elementor-1774 .elementor-element.elementor-element-38fa55c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e0f6956 );}.elementor-1774 .elementor-element.elementor-element-b8a5236{text-align:center;}.elementor-1774 .elementor-element.elementor-element-b8a5236 .elementor-heading-title{font-family:var( --e-global-typography-e7244ac-font-family ), Sans-serif;font-size:var( --e-global-typography-e7244ac-font-size );font-weight:var( --e-global-typography-e7244ac-font-weight );text-transform:var( --e-global-typography-e7244ac-text-transform );font-style:var( --e-global-typography-e7244ac-font-style );text-decoration:var( --e-global-typography-e7244ac-text-decoration );}.elementor-1774 .elementor-element.elementor-element-56a9a23{--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;}.elementor-1774 .elementor-element.elementor-element-717b203{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1774 .elementor-element.elementor-element-8d82955 > .elementor-widget-container{padding:5px 15px 5px 15px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-1774 .elementor-element.elementor-element-8d82955.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1774 .elementor-element.elementor-element-8d82955 .elementor-heading-title{font-family:var( --e-global-typography-3eb9ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-3eb9ac7-font-size );font-weight:var( --e-global-typography-3eb9ac7-font-weight );text-transform:var( --e-global-typography-3eb9ac7-text-transform );font-style:var( --e-global-typography-3eb9ac7-font-style );text-decoration:var( --e-global-typography-3eb9ac7-text-decoration );}.elementor-1774 .elementor-element.elementor-element-ea5e8a2 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1774 .elementor-element.elementor-element-ea5e8a2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-e45a530 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-e45a530 .elementor-heading-title{font-family:var( --e-global-typography-cd508ac-font-family ), Sans-serif;font-size:var( --e-global-typography-cd508ac-font-size );font-weight:var( --e-global-typography-cd508ac-font-weight );text-transform:var( --e-global-typography-cd508ac-text-transform );font-style:var( --e-global-typography-cd508ac-font-style );text-decoration:var( --e-global-typography-cd508ac-text-decoration );color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-48076e8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-0fa7482 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-0fa7482 pre, .elementor-1774 .elementor-element.elementor-element-0fa7482 code, .elementor-1774 .elementor-element.elementor-element-0fa7482 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-1774 .elementor-element.elementor-element-f31ea4b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-f31ea4b pre, .elementor-1774 .elementor-element.elementor-element-f31ea4b code, .elementor-1774 .elementor-element.elementor-element-f31ea4b .line-numbers .line-numbers-rows{font-size:14px;}.elementor-1774 .elementor-element.elementor-element-aa271c2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-f79b756{--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;}.elementor-1774 .elementor-element.elementor-element-b6a2306{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1774 .elementor-element.elementor-element-70918e6 > .elementor-widget-container{padding:5px 15px 5px 15px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-1774 .elementor-element.elementor-element-70918e6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1774 .elementor-element.elementor-element-70918e6 .elementor-heading-title{font-family:var( --e-global-typography-3eb9ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-3eb9ac7-font-size );font-weight:var( --e-global-typography-3eb9ac7-font-weight );text-transform:var( --e-global-typography-3eb9ac7-text-transform );font-style:var( --e-global-typography-3eb9ac7-font-style );text-decoration:var( --e-global-typography-3eb9ac7-text-decoration );}.elementor-1774 .elementor-element.elementor-element-c37e760 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1774 .elementor-element.elementor-element-c37e760 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-b320840 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-b320840 pre, .elementor-1774 .elementor-element.elementor-element-b320840 code, .elementor-1774 .elementor-element.elementor-element-b320840 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-1774 .elementor-element.elementor-element-f58665a{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-1774 .elementor-element.elementor-element-f58665a:not(.elementor-motion-effects-element-type-background), .elementor-1774 .elementor-element.elementor-element-f58665a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e0f6956 );}.elementor-1774 .elementor-element.elementor-element-eabf5ff{text-align:center;}.elementor-1774 .elementor-element.elementor-element-eabf5ff .elementor-heading-title{font-family:var( --e-global-typography-e7244ac-font-family ), Sans-serif;font-size:var( --e-global-typography-e7244ac-font-size );font-weight:var( --e-global-typography-e7244ac-font-weight );text-transform:var( --e-global-typography-e7244ac-text-transform );font-style:var( --e-global-typography-e7244ac-font-style );text-decoration:var( --e-global-typography-e7244ac-text-decoration );}.elementor-1774 .elementor-element.elementor-element-e87e220{--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;}.elementor-1774 .elementor-element.elementor-element-cf375b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1774 .elementor-element.elementor-element-76eb24a > .elementor-widget-container{padding:5px 15px 5px 15px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-1774 .elementor-element.elementor-element-76eb24a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1774 .elementor-element.elementor-element-76eb24a .elementor-heading-title{font-family:var( --e-global-typography-3eb9ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-3eb9ac7-font-size );font-weight:var( --e-global-typography-3eb9ac7-font-weight );text-transform:var( --e-global-typography-3eb9ac7-text-transform );font-style:var( --e-global-typography-3eb9ac7-font-style );text-decoration:var( --e-global-typography-3eb9ac7-text-decoration );}.elementor-1774 .elementor-element.elementor-element-4595bdf > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1774 .elementor-element.elementor-element-4595bdf .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-63305aa > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-63305aa .elementor-heading-title{font-family:var( --e-global-typography-cd508ac-font-family ), Sans-serif;font-size:var( --e-global-typography-cd508ac-font-size );font-weight:var( --e-global-typography-cd508ac-font-weight );text-transform:var( --e-global-typography-cd508ac-text-transform );font-style:var( --e-global-typography-cd508ac-font-style );text-decoration:var( --e-global-typography-cd508ac-text-decoration );color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-f2993fa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-01261e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-764063c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-af5e925 > .elementor-widget-container{margin:0px 0px 0px 60px;}.elementor-1774 .elementor-element.elementor-element-af5e925 pre, .elementor-1774 .elementor-element.elementor-element-af5e925 code, .elementor-1774 .elementor-element.elementor-element-af5e925 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-1774 .elementor-element.elementor-element-ffd4931 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-8da92a0 > .elementor-widget-container{margin:0px 0px 0px 60px;}.elementor-1774 .elementor-element.elementor-element-1623744 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-29c6066{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-1774 .elementor-element.elementor-element-29c6066:not(.elementor-motion-effects-element-type-background), .elementor-1774 .elementor-element.elementor-element-29c6066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e0f6956 );}.elementor-1774 .elementor-element.elementor-element-d3eb9ac{text-align:center;}.elementor-1774 .elementor-element.elementor-element-d3eb9ac .elementor-heading-title{font-family:var( --e-global-typography-e7244ac-font-family ), Sans-serif;font-size:var( --e-global-typography-e7244ac-font-size );font-weight:var( --e-global-typography-e7244ac-font-weight );text-transform:var( --e-global-typography-e7244ac-text-transform );font-style:var( --e-global-typography-e7244ac-font-style );text-decoration:var( --e-global-typography-e7244ac-text-decoration );}.elementor-1774 .elementor-element.elementor-element-2b3b6f7{--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;}.elementor-1774 .elementor-element.elementor-element-e7c9a74{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1774 .elementor-element.elementor-element-cdee6c0 > .elementor-widget-container{padding:5px 15px 5px 15px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-1774 .elementor-element.elementor-element-cdee6c0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1774 .elementor-element.elementor-element-cdee6c0 .elementor-heading-title{font-family:var( --e-global-typography-3eb9ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-3eb9ac7-font-size );font-weight:var( --e-global-typography-3eb9ac7-font-weight );text-transform:var( --e-global-typography-3eb9ac7-text-transform );font-style:var( --e-global-typography-3eb9ac7-font-style );text-decoration:var( --e-global-typography-3eb9ac7-text-decoration );}.elementor-1774 .elementor-element.elementor-element-e35b0f9 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1774 .elementor-element.elementor-element-e35b0f9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-3f61ba2 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-3f61ba2 .elementor-heading-title{font-family:var( --e-global-typography-cd508ac-font-family ), Sans-serif;font-size:var( --e-global-typography-cd508ac-font-size );font-weight:var( --e-global-typography-cd508ac-font-weight );text-transform:var( --e-global-typography-cd508ac-text-transform );font-style:var( --e-global-typography-cd508ac-font-style );text-decoration:var( --e-global-typography-cd508ac-text-decoration );color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-40b7db3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-af4153a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-8fe4cac > .elementor-widget-container{margin:0px 0px 0px 60px;}.elementor-1774 .elementor-element.elementor-element-8fe4cac pre, .elementor-1774 .elementor-element.elementor-element-8fe4cac code, .elementor-1774 .elementor-element.elementor-element-8fe4cac .line-numbers .line-numbers-rows{font-size:14px;}.elementor-1774 .elementor-element.elementor-element-6cc361b > .elementor-widget-container{margin:0px 0px 0px 60px;}.elementor-1774 .elementor-element.elementor-element-6cc361b pre, .elementor-1774 .elementor-element.elementor-element-6cc361b code, .elementor-1774 .elementor-element.elementor-element-6cc361b .line-numbers .line-numbers-rows{font-size:14px;}.elementor-1774 .elementor-element.elementor-element-66552c8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-83e3717 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-2ed0f7c{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-1774 .elementor-element.elementor-element-2ed0f7c:not(.elementor-motion-effects-element-type-background), .elementor-1774 .elementor-element.elementor-element-2ed0f7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e0f6956 );}.elementor-1774 .elementor-element.elementor-element-f9cee79{text-align:center;}.elementor-1774 .elementor-element.elementor-element-f9cee79 .elementor-heading-title{font-family:var( --e-global-typography-e7244ac-font-family ), Sans-serif;font-size:var( --e-global-typography-e7244ac-font-size );font-weight:var( --e-global-typography-e7244ac-font-weight );text-transform:var( --e-global-typography-e7244ac-text-transform );font-style:var( --e-global-typography-e7244ac-font-style );text-decoration:var( --e-global-typography-e7244ac-text-decoration );}.elementor-1774 .elementor-element.elementor-element-016a9dd{--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;}.elementor-1774 .elementor-element.elementor-element-22b2f27{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1774 .elementor-element.elementor-element-5fb7dcf > .elementor-widget-container{padding:5px 15px 5px 15px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-1774 .elementor-element.elementor-element-5fb7dcf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1774 .elementor-element.elementor-element-5fb7dcf .elementor-heading-title{font-family:var( --e-global-typography-3eb9ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-3eb9ac7-font-size );font-weight:var( --e-global-typography-3eb9ac7-font-weight );text-transform:var( --e-global-typography-3eb9ac7-text-transform );font-style:var( --e-global-typography-3eb9ac7-font-style );text-decoration:var( --e-global-typography-3eb9ac7-text-decoration );}.elementor-1774 .elementor-element.elementor-element-b8977d8 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1774 .elementor-element.elementor-element-b8977d8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-78fec13 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-78fec13 pre, .elementor-1774 .elementor-element.elementor-element-78fec13 code, .elementor-1774 .elementor-element.elementor-element-78fec13 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-1774 .elementor-element.elementor-element-6abf983{--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;}.elementor-1774 .elementor-element.elementor-element-9c7c71d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1774 .elementor-element.elementor-element-95bd10c > .elementor-widget-container{padding:5px 15px 5px 15px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-1774 .elementor-element.elementor-element-95bd10c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1774 .elementor-element.elementor-element-95bd10c .elementor-heading-title{font-family:var( --e-global-typography-3eb9ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-3eb9ac7-font-size );font-weight:var( --e-global-typography-3eb9ac7-font-weight );text-transform:var( --e-global-typography-3eb9ac7-text-transform );font-style:var( --e-global-typography-3eb9ac7-font-style );text-decoration:var( --e-global-typography-3eb9ac7-text-decoration );}.elementor-1774 .elementor-element.elementor-element-f54f09f > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1774 .elementor-element.elementor-element-f54f09f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-124c38e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-124c38e pre, .elementor-1774 .elementor-element.elementor-element-124c38e code, .elementor-1774 .elementor-element.elementor-element-124c38e .line-numbers .line-numbers-rows{font-size:14px;}.elementor-1774 .elementor-element.elementor-element-014b2a2{--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;}.elementor-1774 .elementor-element.elementor-element-0a4e9dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1774 .elementor-element.elementor-element-10a4343 > .elementor-widget-container{padding:5px 15px 5px 15px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-1774 .elementor-element.elementor-element-10a4343.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1774 .elementor-element.elementor-element-10a4343 .elementor-heading-title{font-family:var( --e-global-typography-3eb9ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-3eb9ac7-font-size );font-weight:var( --e-global-typography-3eb9ac7-font-weight );text-transform:var( --e-global-typography-3eb9ac7-text-transform );font-style:var( --e-global-typography-3eb9ac7-font-style );text-decoration:var( --e-global-typography-3eb9ac7-text-decoration );}.elementor-1774 .elementor-element.elementor-element-c64c87b > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1774 .elementor-element.elementor-element-c64c87b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-035b1fa > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-035b1fa pre, .elementor-1774 .elementor-element.elementor-element-035b1fa code, .elementor-1774 .elementor-element.elementor-element-035b1fa .line-numbers .line-numbers-rows{font-size:14px;}.elementor-1774 .elementor-element.elementor-element-f84359e{--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;}.elementor-1774 .elementor-element.elementor-element-661d833{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1774 .elementor-element.elementor-element-c4b2fab > .elementor-widget-container{padding:5px 15px 5px 15px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-1774 .elementor-element.elementor-element-c4b2fab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1774 .elementor-element.elementor-element-c4b2fab .elementor-heading-title{font-family:var( --e-global-typography-3eb9ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-3eb9ac7-font-size );font-weight:var( --e-global-typography-3eb9ac7-font-weight );text-transform:var( --e-global-typography-3eb9ac7-text-transform );font-style:var( --e-global-typography-3eb9ac7-font-style );text-decoration:var( --e-global-typography-3eb9ac7-text-decoration );}.elementor-1774 .elementor-element.elementor-element-5b60edf > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1774 .elementor-element.elementor-element-5b60edf .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-098d012 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-098d012 pre, .elementor-1774 .elementor-element.elementor-element-098d012 code, .elementor-1774 .elementor-element.elementor-element-098d012 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-1774 .elementor-element.elementor-element-ec6221e{--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;}.elementor-1774 .elementor-element.elementor-element-927d87c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1774 .elementor-element.elementor-element-c4d9f5e > .elementor-widget-container{padding:5px 15px 5px 15px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-1774 .elementor-element.elementor-element-c4d9f5e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1774 .elementor-element.elementor-element-c4d9f5e .elementor-heading-title{font-family:var( --e-global-typography-3eb9ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-3eb9ac7-font-size );font-weight:var( --e-global-typography-3eb9ac7-font-weight );text-transform:var( --e-global-typography-3eb9ac7-text-transform );font-style:var( --e-global-typography-3eb9ac7-font-style );text-decoration:var( --e-global-typography-3eb9ac7-text-decoration );}.elementor-1774 .elementor-element.elementor-element-730d264 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1774 .elementor-element.elementor-element-730d264 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:var( --e-global-color-text );}.elementor-1774 .elementor-element.elementor-element-079b676 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-079b676 pre, .elementor-1774 .elementor-element.elementor-element-079b676 code, .elementor-1774 .elementor-element.elementor-element-079b676 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-1774 .elementor-element.elementor-element-5f87926 > .elementor-widget-container{margin:20px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1774 .elementor-element.elementor-element-783fe60 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1774 .elementor-element.elementor-element-7b0c853 .elementor-heading-title{font-size:var( --e-global-typography-ddb8d5c-font-size );line-height:var( --e-global-typography-ddb8d5c-line-height );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1774 .elementor-element.elementor-element-6b472d2 .elementor-heading-title{font-size:var( --e-global-typography-e7244ac-font-size );}.elementor-1774 .elementor-element.elementor-element-193c417 .elementor-heading-title{font-size:var( --e-global-typography-3eb9ac7-font-size );}.elementor-1774 .elementor-element.elementor-element-03861ae .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1774 .elementor-element.elementor-element-9459da2 .elementor-heading-title{font-size:var( --e-global-typography-3eb9ac7-font-size );}.elementor-1774 .elementor-element.elementor-element-542aa8e .elementor-heading-title{font-size:var( --e-global-typography-cd508ac-font-size );}.elementor-1774 .elementor-element.elementor-element-503795e .elementor-heading-title{font-size:var( --e-global-typography-3eb9ac7-font-size );}.elementor-1774 .elementor-element.elementor-element-b6701aa .elementor-heading-title{font-size:var( --e-global-typography-cd508ac-font-size );}.elementor-1774 .elementor-element.elementor-element-26532b5 .elementor-heading-title{font-size:var( --e-global-typography-3eb9ac7-font-size );}.elementor-1774 .elementor-element.elementor-element-ecd2bec .elementor-heading-title{font-size:var( --e-global-typography-cd508ac-font-size );}.elementor-1774 .elementor-element.elementor-element-6b9061f .elementor-heading-title{font-size:var( --e-global-typography-3eb9ac7-font-size );}.elementor-1774 .elementor-element.elementor-element-63cd98b .elementor-heading-title{font-size:var( --e-global-typography-cd508ac-font-size );}.elementor-1774 .elementor-element.elementor-element-49ff61d .elementor-heading-title{font-size:var( --e-global-typography-cd508ac-font-size );}.elementor-1774 .elementor-element.elementor-element-0f7c1c7 .elementor-heading-title{font-size:var( --e-global-typography-e7244ac-font-size );}.elementor-1774 .elementor-element.elementor-element-1edf57a .elementor-heading-title{font-size:var( --e-global-typography-3eb9ac7-font-size );}.elementor-1774 .elementor-element.elementor-element-5cd47f8 .elementor-heading-title{font-size:var( --e-global-typography-cd508ac-font-size );}.elementor-1774 .elementor-element.elementor-element-b8a5236 .elementor-heading-title{font-size:var( --e-global-typography-e7244ac-font-size );}.elementor-1774 .elementor-element.elementor-element-8d82955 .elementor-heading-title{font-size:var( --e-global-typography-3eb9ac7-font-size );}.elementor-1774 .elementor-element.elementor-element-e45a530 .elementor-heading-title{font-size:var( --e-global-typography-cd508ac-font-size );}.elementor-1774 .elementor-element.elementor-element-70918e6 .elementor-heading-title{font-size:var( --e-global-typography-3eb9ac7-font-size );}.elementor-1774 .elementor-element.elementor-element-eabf5ff .elementor-heading-title{font-size:var( --e-global-typography-e7244ac-font-size );}.elementor-1774 .elementor-element.elementor-element-76eb24a .elementor-heading-title{font-size:var( --e-global-typography-3eb9ac7-font-size );}.elementor-1774 .elementor-element.elementor-element-63305aa .elementor-heading-title{font-size:var( --e-global-typography-cd508ac-font-size );}.elementor-1774 .elementor-element.elementor-element-d3eb9ac .elementor-heading-title{font-size:var( --e-global-typography-e7244ac-font-size );}.elementor-1774 .elementor-element.elementor-element-cdee6c0 .elementor-heading-title{font-size:var( --e-global-typography-3eb9ac7-font-size );}.elementor-1774 .elementor-element.elementor-element-3f61ba2 .elementor-heading-title{font-size:var( --e-global-typography-cd508ac-font-size );}.elementor-1774 .elementor-element.elementor-element-f9cee79 .elementor-heading-title{font-size:var( --e-global-typography-e7244ac-font-size );}.elementor-1774 .elementor-element.elementor-element-5fb7dcf .elementor-heading-title{font-size:var( --e-global-typography-3eb9ac7-font-size );}.elementor-1774 .elementor-element.elementor-element-95bd10c .elementor-heading-title{font-size:var( --e-global-typography-3eb9ac7-font-size );}.elementor-1774 .elementor-element.elementor-element-10a4343 .elementor-heading-title{font-size:var( --e-global-typography-3eb9ac7-font-size );}.elementor-1774 .elementor-element.elementor-element-c4b2fab .elementor-heading-title{font-size:var( --e-global-typography-3eb9ac7-font-size );}.elementor-1774 .elementor-element.elementor-element-c4d9f5e .elementor-heading-title{font-size:var( --e-global-typography-3eb9ac7-font-size );}}@media(max-width:767px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1774 .elementor-element.elementor-element-783fe60 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1774 .elementor-element.elementor-element-7b0c853 .elementor-heading-title{font-size:var( --e-global-typography-ddb8d5c-font-size );line-height:var( --e-global-typography-ddb8d5c-line-height );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1774 .elementor-element.elementor-element-06f5fc8 .elementor-toc__header, .elementor-1774 .elementor-element.elementor-element-06f5fc8 .elementor-toc__header-title{font-size:30px;}.elementor-1774 .elementor-element.elementor-element-6b472d2 .elementor-heading-title{font-size:var( --e-global-typography-e7244ac-font-size );}.elementor-1774 .elementor-element.elementor-element-193c417 .elementor-heading-title{font-size:var( --e-global-typography-3eb9ac7-font-size );}.elementor-1774 .elementor-element.elementor-element-6bac886 .elementor-heading-title{font-size:30px;}.elementor-1774 .elementor-element.elementor-element-03861ae .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1774 .elementor-element.elementor-element-9459da2 .elementor-heading-title{font-size:var( --e-global-typography-3eb9ac7-font-size );}.elementor-1774 .elementor-element.elementor-element-b35a2c4 .elementor-heading-title{font-size:30px;}.elementor-1774 .elementor-element.elementor-element-542aa8e .elementor-heading-title{font-size:var( --e-global-typography-cd508ac-font-size );}.elementor-1774 .elementor-element.elementor-element-503795e .elementor-heading-title{font-size:var( --e-global-typography-3eb9ac7-font-size );}.elementor-1774 .elementor-element.elementor-element-4145d6b .elementor-heading-title{font-size:30px;}.elementor-1774 .elementor-element.elementor-element-b6701aa .elementor-heading-title{font-size:var( --e-global-typography-cd508ac-font-size );}.elementor-1774 .elementor-element.elementor-element-26532b5 .elementor-heading-title{font-size:var( --e-global-typography-3eb9ac7-font-size );}.elementor-1774 .elementor-element.elementor-element-d127c7c .elementor-heading-title{font-size:30px;}.elementor-1774 .elementor-element.elementor-element-ecd2bec .elementor-heading-title{font-size:var( --e-global-typography-cd508ac-font-size );}.elementor-1774 .elementor-element.elementor-element-6b9061f .elementor-heading-title{font-size:var( --e-global-typography-3eb9ac7-font-size );}.elementor-1774 .elementor-element.elementor-element-57da04b .elementor-heading-title{font-size:30px;}.elementor-1774 .elementor-element.elementor-element-63cd98b .elementor-heading-title{font-size:var( --e-global-typography-cd508ac-font-size );}.elementor-1774 .elementor-element.elementor-element-49ff61d .elementor-heading-title{font-size:var( --e-global-typography-cd508ac-font-size );}.elementor-1774 .elementor-element.elementor-element-0f7c1c7 .elementor-heading-title{font-size:var( --e-global-typography-e7244ac-font-size );}.elementor-1774 .elementor-element.elementor-element-1edf57a .elementor-heading-title{font-size:var( --e-global-typography-3eb9ac7-font-size );}.elementor-1774 .elementor-element.elementor-element-86c9374 .elementor-heading-title{font-size:30px;}.elementor-1774 .elementor-element.elementor-element-5cd47f8 .elementor-heading-title{font-size:var( --e-global-typography-cd508ac-font-size );}.elementor-1774 .elementor-element.elementor-element-b8a5236 .elementor-heading-title{font-size:var( --e-global-typography-e7244ac-font-size );}.elementor-1774 .elementor-element.elementor-element-8d82955 .elementor-heading-title{font-size:var( --e-global-typography-3eb9ac7-font-size );}.elementor-1774 .elementor-element.elementor-element-ea5e8a2 .elementor-heading-title{font-size:30px;}.elementor-1774 .elementor-element.elementor-element-e45a530 .elementor-heading-title{font-size:var( --e-global-typography-cd508ac-font-size );}.elementor-1774 .elementor-element.elementor-element-70918e6 .elementor-heading-title{font-size:var( --e-global-typography-3eb9ac7-font-size );}.elementor-1774 .elementor-element.elementor-element-c37e760 .elementor-heading-title{font-size:30px;}.elementor-1774 .elementor-element.elementor-element-eabf5ff .elementor-heading-title{font-size:var( --e-global-typography-e7244ac-font-size );}.elementor-1774 .elementor-element.elementor-element-76eb24a .elementor-heading-title{font-size:var( --e-global-typography-3eb9ac7-font-size );}.elementor-1774 .elementor-element.elementor-element-4595bdf .elementor-heading-title{font-size:30px;}.elementor-1774 .elementor-element.elementor-element-63305aa .elementor-heading-title{font-size:var( --e-global-typography-cd508ac-font-size );}.elementor-1774 .elementor-element.elementor-element-d3eb9ac .elementor-heading-title{font-size:var( --e-global-typography-e7244ac-font-size );}.elementor-1774 .elementor-element.elementor-element-cdee6c0 .elementor-heading-title{font-size:var( --e-global-typography-3eb9ac7-font-size );}.elementor-1774 .elementor-element.elementor-element-e35b0f9 .elementor-heading-title{font-size:30px;}.elementor-1774 .elementor-element.elementor-element-3f61ba2 .elementor-heading-title{font-size:var( --e-global-typography-cd508ac-font-size );}.elementor-1774 .elementor-element.elementor-element-f9cee79 .elementor-heading-title{font-size:var( --e-global-typography-e7244ac-font-size );}.elementor-1774 .elementor-element.elementor-element-5fb7dcf .elementor-heading-title{font-size:var( --e-global-typography-3eb9ac7-font-size );}.elementor-1774 .elementor-element.elementor-element-b8977d8 .elementor-heading-title{font-size:30px;}.elementor-1774 .elementor-element.elementor-element-95bd10c .elementor-heading-title{font-size:var( --e-global-typography-3eb9ac7-font-size );}.elementor-1774 .elementor-element.elementor-element-f54f09f .elementor-heading-title{font-size:30px;}.elementor-1774 .elementor-element.elementor-element-10a4343 .elementor-heading-title{font-size:var( --e-global-typography-3eb9ac7-font-size );}.elementor-1774 .elementor-element.elementor-element-c64c87b .elementor-heading-title{font-size:30px;}.elementor-1774 .elementor-element.elementor-element-c4b2fab .elementor-heading-title{font-size:var( --e-global-typography-3eb9ac7-font-size );}.elementor-1774 .elementor-element.elementor-element-5b60edf .elementor-heading-title{font-size:30px;}.elementor-1774 .elementor-element.elementor-element-c4d9f5e .elementor-heading-title{font-size:var( --e-global-typography-3eb9ac7-font-size );}.elementor-1774 .elementor-element.elementor-element-730d264 .elementor-heading-title{font-size:30px;}}