.elementor-14706 .elementor-element.elementor-element-84566bc{--display:flex;}.elementor-14706 .elementor-element.elementor-element-d562b88{--display:flex;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:160px;--padding-bottom:80px;--padding-left:025px;--padding-right:025px;}.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 );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14706 .elementor-element.elementor-element-44b1e76{width:auto;max-width:auto;text-align:center;}.elementor-14706 .elementor-element.elementor-element-44b1e76 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-14706 .elementor-element.elementor-element-44b1e76 .elementor-heading-title{font-family:var( --e-global-typography-4125581-font-family ), Sans-serif;font-size:var( --e-global-typography-4125581-font-size );font-weight:var( --e-global-typography-4125581-font-weight );line-height:var( --e-global-typography-4125581-line-height );color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-ffab70a{--display:flex;--overflow:hidden;--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-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-14706 .elementor-element.elementor-element-efd3304{--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:20px 20px;--row-gap:20px;--column-gap:20px;--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-14706 .elementor-element.elementor-element-b130578{--display:flex;--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-14706 .elementor-element.elementor-element-2a2f073{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14706 .elementor-element.elementor-element-8416ebd .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-8416ebd .elementor-heading-title a:hover, .elementor-14706 .elementor-element.elementor-element-8416ebd .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-14706 .elementor-element.elementor-element-a2195e3 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-94cd0ac .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-7424be8 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-6e267e3 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-0ea17cd .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-b474e93 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-76f52bf .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-9c6e107 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-9f80c5d .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-8883027 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-e257f08 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-6d65012 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-8f38c2d .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-b11d120 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-426c750{--n-accordion-title-font-size:28px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-9a12485 );--n-accordion-title-hover-color:var( --e-global-color-9a12485 );--n-accordion-title-active-color:var( --e-global-color-9a12485 );--n-accordion-icon-size:15px;}.elementor-14706 .elementor-element.elementor-element-426c750 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14706 .elementor-element.elementor-element-426c750 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 01px 0px;border-color:#1D1E1F;}:where( .elementor-14706 .elementor-element.elementor-element-426c750 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"HelveticaNeue", Sans-serif;font-weight:700;}:where( .elementor-14706 .elementor-element.elementor-element-426c750 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-14706 .elementor-element.elementor-element-f18ba6e{--display:flex;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--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-14706 .elementor-element.elementor-element-741d782 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-9a12485 );}.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 );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-14706 .elementor-element.elementor-element-08812fd{font-family:"HelveticaNeue", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-1ff314c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14706 .elementor-element.elementor-element-14b8756{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-a1616b5{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-e1111b4{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-2054448{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-4d5d16a{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-a7b925f{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-9e8613d{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-52188b2{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-5921138{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-e3f8c16{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-a524747{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-f602580{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-e9d9657{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-9c75b7a{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-6c13847{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-889fdaa{--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;}.elementor-14706 .elementor-element.elementor-element-0fc0d5e{--display:flex;--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-14706 .elementor-element.elementor-element-13e7975{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14706 .elementor-element.elementor-element-9fa13c7 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-80d3641 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-8f908a6 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-b3c897b .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-b56a5bf{--n-accordion-title-font-size:28px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-21aa281 );--n-accordion-title-hover-color:var( --e-global-color-21aa281 );--n-accordion-title-active-color:var( --e-global-color-21aa281 );--n-accordion-icon-size:15px;}.elementor-14706 .elementor-element.elementor-element-b56a5bf > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 01px 0px;border-color:var( --e-global-color-21aa281 );}:where( .elementor-14706 .elementor-element.elementor-element-b56a5bf > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"HelveticaNeue", Sans-serif;font-weight:700;}:where( .elementor-14706 .elementor-element.elementor-element-b56a5bf > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-14706 .elementor-element.elementor-element-d0cf2eb{--display:flex;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--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-14706 .elementor-element.elementor-element-b251342 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-1dd984f{font-family:"HelveticaNeue", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-0911594{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14706 .elementor-element.elementor-element-716998c{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-4ab6d66{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-e1bd79b{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-0d040f4{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-38155ab{--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;}.elementor-14706 .elementor-element.elementor-element-ed39f23{--display:flex;--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-14706 .elementor-element.elementor-element-fec82e6{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14706 .elementor-element.elementor-element-4d9f512 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-85f2186 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-e4e0a25 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-49bb0e5 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-02bbbd5 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-89b0418 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-fe62fee .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-225c758{--n-accordion-title-font-size:28px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-950154e );--n-accordion-title-hover-color:var( --e-global-color-950154e );--n-accordion-title-active-color:var( --e-global-color-950154e );--n-accordion-icon-size:15px;}.elementor-14706 .elementor-element.elementor-element-225c758 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 01px 0px;border-color:var( --e-global-color-950154e );}:where( .elementor-14706 .elementor-element.elementor-element-225c758 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"HelveticaNeue", Sans-serif;font-weight:700;}:where( .elementor-14706 .elementor-element.elementor-element-225c758 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-14706 .elementor-element.elementor-element-7e112e7{--display:flex;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--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-14706 .elementor-element.elementor-element-0e8fd11 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-2f2256b{font-family:"HelveticaNeue", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-796a9cb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14706 .elementor-element.elementor-element-b403e5c{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-6f47574{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-316137d{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-2b35aae{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-a295af7{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-ae37b64{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-6e0eb0c{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-a58ba2e{--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;}.elementor-14706 .elementor-element.elementor-element-9b54c06{--display:flex;--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-14706 .elementor-element.elementor-element-d91fe04{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14706 .elementor-element.elementor-element-f7d6fc9 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-d794a9f .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-a53fa90 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-b1ee238 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-6a2280f .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-2107f5f .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-57f3243 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-05f7021 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-72bb068 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-0bb75b8 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-b7062e3 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-bc3acbc .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-d0fd0e5 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-a28bc6f .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-1004930 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-a19bec1 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-623885a{--n-accordion-title-font-size:28px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-9dce26b );--n-accordion-title-hover-color:var( --e-global-color-9dce26b );--n-accordion-title-active-color:var( --e-global-color-9dce26b );--n-accordion-icon-size:15px;}.elementor-14706 .elementor-element.elementor-element-623885a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 01px 0px;border-color:var( --e-global-color-9dce26b );}:where( .elementor-14706 .elementor-element.elementor-element-623885a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"HelveticaNeue", Sans-serif;font-weight:700;}:where( .elementor-14706 .elementor-element.elementor-element-623885a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-14706 .elementor-element.elementor-element-eb1f447{--display:flex;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--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-14706 .elementor-element.elementor-element-ae00903 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-64213a4{font-family:"HelveticaNeue", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-13744db{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14706 .elementor-element.elementor-element-61209c2{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-351e028{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-00c422a{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-2e4e703{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-ba2e632{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-3c4f795{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-31c0a16{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-cddf6f8{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-6ca7f26{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-cb018cd{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-67f4f7c{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-9a96af3{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-ef8af6d{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-6b75b7a{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-74634bd{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-91ff9f7{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-ef1cc3d{--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;}.elementor-14706 .elementor-element.elementor-element-98d74c6{--display:flex;--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-14706 .elementor-element.elementor-element-de184fd{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14706 .elementor-element.elementor-element-1a6ec6d .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-c5b1140 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-7a7dbd4 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-8c46126 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-a8132eb{--n-accordion-title-font-size:28px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-7a92cfd );--n-accordion-title-hover-color:var( --e-global-color-7a92cfd );--n-accordion-title-active-color:var( --e-global-color-7a92cfd );--n-accordion-icon-size:15px;}.elementor-14706 .elementor-element.elementor-element-a8132eb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 01px 0px;border-color:var( --e-global-color-7a92cfd );}:where( .elementor-14706 .elementor-element.elementor-element-a8132eb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"HelveticaNeue", Sans-serif;font-weight:700;}:where( .elementor-14706 .elementor-element.elementor-element-a8132eb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-14706 .elementor-element.elementor-element-c151a0f{--display:flex;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--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-14706 .elementor-element.elementor-element-906c893 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-dd7a211{font-family:"HelveticaNeue", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-db5dc72{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14706 .elementor-element.elementor-element-34ec706{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-5823356{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-a4606b9{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-f5cecbb{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-32f1b7c{--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;}.elementor-14706 .elementor-element.elementor-element-27a850c{--display:flex;--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-14706 .elementor-element.elementor-element-890e76a{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14706 .elementor-element.elementor-element-fdbb34b{--n-accordion-title-font-size:28px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-7252198 );--n-accordion-title-hover-color:var( --e-global-color-7252198 );--n-accordion-title-active-color:var( --e-global-color-7252198 );--n-accordion-icon-size:15px;}.elementor-14706 .elementor-element.elementor-element-fdbb34b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14706 .elementor-element.elementor-element-fdbb34b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 01px 0px;border-color:var( --e-global-color-7252198 );}:where( .elementor-14706 .elementor-element.elementor-element-fdbb34b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"HelveticaNeue", Sans-serif;font-weight:700;}:where( .elementor-14706 .elementor-element.elementor-element-fdbb34b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-14706 .elementor-element.elementor-element-7d3e87f{--display:flex;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--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-14706 .elementor-element.elementor-element-e79c5c1 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-40236bb{font-family:"HelveticaNeue", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-517611e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14706 .elementor-element.elementor-element-e8cbc1f{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-de010cc{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-88bddf7{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-ada1f9f{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-4cbc08d{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-405bd34{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-8430f51{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-4beb711{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-cfd1ac0{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-bd921c7{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-ee97993{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-4b54b03{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-54139fe{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-0c27f22{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-3019fed{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-34cf90b{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:20px;--n-tabs-gap:40px;--n-tabs-title-border-radius:120px 120px 120px 120px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:40px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:40px;--n-tabs-title-font-size:24px;--n-tabs-title-color:var( --e-global-color-9a12485 );--n-tabs-title-color-active:var( --e-global-color-420a593 );}.elementor-14706 .elementor-element.elementor-element-34cf90b > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#1D1E1F00;}.elementor-14706 .elementor-element.elementor-element-34cf90b.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-9a12485 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-420a593 );}.elementor-14706 .elementor-element.elementor-element-34cf90b.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-14706 .elementor-element.elementor-element-34cf90b.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-9a12485 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-34cf90b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14706 .elementor-element.elementor-element-34cf90b.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-9a12485 );}.elementor-14706 .elementor-element.elementor-element-34cf90b.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"HelveticaNeue", Sans-serif;font-weight:700;}.elementor-14706 .elementor-element.elementor-element-34cf90b [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-420a593 );}:where( .elementor-14706 .elementor-element.elementor-element-34cf90b.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}body.elementor-page-14706:not(.elementor-motion-effects-element-type-background), body.elementor-page-14706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-420a593 );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-14706 .elementor-element.elementor-element-44b1e76 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14706 .elementor-element.elementor-element-44b1e76{text-align:center;}.elementor-14706 .elementor-element.elementor-element-44b1e76 .elementor-heading-title{font-size:var( --e-global-typography-4125581-font-size );line-height:var( --e-global-typography-4125581-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-14706 .elementor-element.elementor-element-efd3304{--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-14706 .elementor-element.elementor-element-426c750{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-14706 .elementor-element.elementor-element-b56a5bf{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;}.elementor-14706 .elementor-element.elementor-element-225c758{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;}.elementor-14706 .elementor-element.elementor-element-623885a{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;}.elementor-14706 .elementor-element.elementor-element-a8132eb{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;}.elementor-14706 .elementor-element.elementor-element-fdbb34b{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;}.elementor-14706 .elementor-element.elementor-element-34cf90b{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}}@media(max-width:767px){.elementor-14706 .elementor-element.elementor-element-84566bc{--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-14706 .elementor-element.elementor-element-d562b88{--padding-top:140px;--padding-bottom:80px;--padding-left:025px;--padding-right:025px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-14706 .elementor-element.elementor-element-44b1e76 .elementor-heading-title{font-size:var( --e-global-typography-4125581-font-size );line-height:var( --e-global-typography-4125581-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-14706 .elementor-element.elementor-element-b130578{--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-14706 .elementor-element.elementor-element-2a2f073{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-14706 .elementor-element.elementor-element-426c750 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-14706 .elementor-element.elementor-element-0fc0d5e{--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-14706 .elementor-element.elementor-element-13e7975{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-14706 .elementor-element.elementor-element-b56a5bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14706 .elementor-element.elementor-element-ed39f23{--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-14706 .elementor-element.elementor-element-fec82e6{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-14706 .elementor-element.elementor-element-225c758 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14706 .elementor-element.elementor-element-9b54c06{--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-14706 .elementor-element.elementor-element-d91fe04{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-14706 .elementor-element.elementor-element-623885a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14706 .elementor-element.elementor-element-98d74c6{--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-14706 .elementor-element.elementor-element-de184fd{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-14706 .elementor-element.elementor-element-a8132eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14706 .elementor-element.elementor-element-27a850c{--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-14706 .elementor-element.elementor-element-890e76a{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-14706 .elementor-element.elementor-element-fdbb34b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14706 .elementor-element.elementor-element-34cf90b{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}}@media(min-width:768px){.elementor-14706 .elementor-element.elementor-element-d562b88{--content-width:1150px;}}/* Start custom CSS for heading, class: .elementor-element-44b1e76 */.junction_hero {
      font-family: Junction, sans-serif;
    display: inline-block;
    margin-top: 22px; 
    font-weight: 300;
}

.elementor-14706 .elementor-element.elementor-element-44b1e76 a .tagalong_btn{
    font-size: 24px !important;
    display: inline-block;
    text-transform: uppercase;
 border: 2px solid #1D1E1F;
 padding: 20px 20px;
 border-radius:  120px;
}

.underline {
    position: relative;text-shadow: 
    -4px -4px 0 #FFFAF5,  
     4px -4px 0 #FFFAF5,
    -4px  4px 0 #FFFAF5,
     4px  4px 0 #FFFAF5;
     
      z-index: 2;

}

.underline::before {
    content: "";
    height:3px;
    background-color: #1D1E1F;
    width: 100%;
    position: absolute;
    bottom: 6px;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b130578 */.elementor-14706 .elementor-element.elementor-element-b130578 {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-b130578 {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ff314c */.elementor-14706 .elementor-element.elementor-element-1ff314c .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-1ff314c h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-1ff314c h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-1ff314c a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fc0d5e */.elementor-14706 .elementor-element.elementor-element-0fc0d5e {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-0fc0d5e {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0911594 */.elementor-14706 .elementor-element.elementor-element-0911594 .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-0911594 h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-0911594 h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-0911594 a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed39f23 */.elementor-14706 .elementor-element.elementor-element-ed39f23 {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-ed39f23 {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796a9cb */.elementor-14706 .elementor-element.elementor-element-796a9cb .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-796a9cb h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-796a9cb h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-796a9cb a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b54c06 */.elementor-14706 .elementor-element.elementor-element-9b54c06 {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-9b54c06 {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13744db */.elementor-14706 .elementor-element.elementor-element-13744db .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-13744db h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-13744db h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-13744db a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98d74c6 */.elementor-14706 .elementor-element.elementor-element-98d74c6 {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-98d74c6 {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db5dc72 */.elementor-14706 .elementor-element.elementor-element-db5dc72 .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-db5dc72 h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-db5dc72 h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-db5dc72 a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27a850c */.elementor-14706 .elementor-element.elementor-element-27a850c {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-27a850c {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-517611e */.elementor-14706 .elementor-element.elementor-element-517611e .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-517611e h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-517611e h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-517611e a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b130578 */.elementor-14706 .elementor-element.elementor-element-b130578 {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-b130578 {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ff314c */.elementor-14706 .elementor-element.elementor-element-1ff314c .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-1ff314c h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-1ff314c h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-1ff314c a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fc0d5e */.elementor-14706 .elementor-element.elementor-element-0fc0d5e {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-0fc0d5e {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0911594 */.elementor-14706 .elementor-element.elementor-element-0911594 .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-0911594 h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-0911594 h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-0911594 a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed39f23 */.elementor-14706 .elementor-element.elementor-element-ed39f23 {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-ed39f23 {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796a9cb */.elementor-14706 .elementor-element.elementor-element-796a9cb .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-796a9cb h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-796a9cb h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-796a9cb a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b54c06 */.elementor-14706 .elementor-element.elementor-element-9b54c06 {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-9b54c06 {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13744db */.elementor-14706 .elementor-element.elementor-element-13744db .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-13744db h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-13744db h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-13744db a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98d74c6 */.elementor-14706 .elementor-element.elementor-element-98d74c6 {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-98d74c6 {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db5dc72 */.elementor-14706 .elementor-element.elementor-element-db5dc72 .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-db5dc72 h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-db5dc72 h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-db5dc72 a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27a850c */.elementor-14706 .elementor-element.elementor-element-27a850c {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-27a850c {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-517611e */.elementor-14706 .elementor-element.elementor-element-517611e .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-517611e h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-517611e h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-517611e a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b130578 */.elementor-14706 .elementor-element.elementor-element-b130578 {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-b130578 {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ff314c */.elementor-14706 .elementor-element.elementor-element-1ff314c .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-1ff314c h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-1ff314c h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-1ff314c a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fc0d5e */.elementor-14706 .elementor-element.elementor-element-0fc0d5e {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-0fc0d5e {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0911594 */.elementor-14706 .elementor-element.elementor-element-0911594 .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-0911594 h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-0911594 h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-0911594 a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed39f23 */.elementor-14706 .elementor-element.elementor-element-ed39f23 {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-ed39f23 {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796a9cb */.elementor-14706 .elementor-element.elementor-element-796a9cb .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-796a9cb h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-796a9cb h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-796a9cb a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b54c06 */.elementor-14706 .elementor-element.elementor-element-9b54c06 {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-9b54c06 {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13744db */.elementor-14706 .elementor-element.elementor-element-13744db .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-13744db h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-13744db h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-13744db a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98d74c6 */.elementor-14706 .elementor-element.elementor-element-98d74c6 {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-98d74c6 {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db5dc72 */.elementor-14706 .elementor-element.elementor-element-db5dc72 .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-db5dc72 h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-db5dc72 h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-db5dc72 a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27a850c */.elementor-14706 .elementor-element.elementor-element-27a850c {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-27a850c {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-517611e */.elementor-14706 .elementor-element.elementor-element-517611e .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-517611e h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-517611e h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-517611e a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b130578 */.elementor-14706 .elementor-element.elementor-element-b130578 {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-b130578 {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ff314c */.elementor-14706 .elementor-element.elementor-element-1ff314c .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-1ff314c h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-1ff314c h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-1ff314c a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fc0d5e */.elementor-14706 .elementor-element.elementor-element-0fc0d5e {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-0fc0d5e {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0911594 */.elementor-14706 .elementor-element.elementor-element-0911594 .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-0911594 h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-0911594 h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-0911594 a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed39f23 */.elementor-14706 .elementor-element.elementor-element-ed39f23 {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-ed39f23 {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796a9cb */.elementor-14706 .elementor-element.elementor-element-796a9cb .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-796a9cb h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-796a9cb h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-796a9cb a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b54c06 */.elementor-14706 .elementor-element.elementor-element-9b54c06 {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-9b54c06 {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13744db */.elementor-14706 .elementor-element.elementor-element-13744db .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-13744db h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-13744db h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-13744db a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98d74c6 */.elementor-14706 .elementor-element.elementor-element-98d74c6 {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-98d74c6 {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db5dc72 */.elementor-14706 .elementor-element.elementor-element-db5dc72 .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-db5dc72 h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-db5dc72 h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-db5dc72 a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27a850c */.elementor-14706 .elementor-element.elementor-element-27a850c {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-27a850c {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-517611e */.elementor-14706 .elementor-element.elementor-element-517611e .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-517611e h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-517611e h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-517611e a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b130578 */.elementor-14706 .elementor-element.elementor-element-b130578 {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-b130578 {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ff314c */.elementor-14706 .elementor-element.elementor-element-1ff314c .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-1ff314c h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-1ff314c h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-1ff314c a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fc0d5e */.elementor-14706 .elementor-element.elementor-element-0fc0d5e {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-0fc0d5e {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0911594 */.elementor-14706 .elementor-element.elementor-element-0911594 .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-0911594 h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-0911594 h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-0911594 a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed39f23 */.elementor-14706 .elementor-element.elementor-element-ed39f23 {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-ed39f23 {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796a9cb */.elementor-14706 .elementor-element.elementor-element-796a9cb .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-796a9cb h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-796a9cb h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-796a9cb a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b54c06 */.elementor-14706 .elementor-element.elementor-element-9b54c06 {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-9b54c06 {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13744db */.elementor-14706 .elementor-element.elementor-element-13744db .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-13744db h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-13744db h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-13744db a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98d74c6 */.elementor-14706 .elementor-element.elementor-element-98d74c6 {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-98d74c6 {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db5dc72 */.elementor-14706 .elementor-element.elementor-element-db5dc72 .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-db5dc72 h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-db5dc72 h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-db5dc72 a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27a850c */.elementor-14706 .elementor-element.elementor-element-27a850c {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-27a850c {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-517611e */.elementor-14706 .elementor-element.elementor-element-517611e .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-517611e h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-517611e h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-517611e a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b130578 */.elementor-14706 .elementor-element.elementor-element-b130578 {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-b130578 {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ff314c */.elementor-14706 .elementor-element.elementor-element-1ff314c .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-1ff314c h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-1ff314c h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-1ff314c a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fc0d5e */.elementor-14706 .elementor-element.elementor-element-0fc0d5e {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-0fc0d5e {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0911594 */.elementor-14706 .elementor-element.elementor-element-0911594 .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-0911594 h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-0911594 h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-0911594 a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed39f23 */.elementor-14706 .elementor-element.elementor-element-ed39f23 {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-ed39f23 {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796a9cb */.elementor-14706 .elementor-element.elementor-element-796a9cb .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-796a9cb h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-796a9cb h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-796a9cb a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b54c06 */.elementor-14706 .elementor-element.elementor-element-9b54c06 {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-9b54c06 {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13744db */.elementor-14706 .elementor-element.elementor-element-13744db .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-13744db h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-13744db h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-13744db a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98d74c6 */.elementor-14706 .elementor-element.elementor-element-98d74c6 {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-98d74c6 {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db5dc72 */.elementor-14706 .elementor-element.elementor-element-db5dc72 .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-db5dc72 h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-db5dc72 h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-db5dc72 a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27a850c */.elementor-14706 .elementor-element.elementor-element-27a850c {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-27a850c {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-517611e */.elementor-14706 .elementor-element.elementor-element-517611e .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-517611e h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-517611e h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-517611e a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b130578 */.elementor-14706 .elementor-element.elementor-element-b130578 {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-b130578 {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ff314c */.elementor-14706 .elementor-element.elementor-element-1ff314c .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-1ff314c h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-1ff314c h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-1ff314c a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fc0d5e */.elementor-14706 .elementor-element.elementor-element-0fc0d5e {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-0fc0d5e {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0911594 */.elementor-14706 .elementor-element.elementor-element-0911594 .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-0911594 h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-0911594 h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-0911594 a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed39f23 */.elementor-14706 .elementor-element.elementor-element-ed39f23 {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-ed39f23 {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796a9cb */.elementor-14706 .elementor-element.elementor-element-796a9cb .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-796a9cb h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-796a9cb h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-796a9cb a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b54c06 */.elementor-14706 .elementor-element.elementor-element-9b54c06 {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-9b54c06 {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13744db */.elementor-14706 .elementor-element.elementor-element-13744db .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-13744db h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-13744db h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-13744db a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98d74c6 */.elementor-14706 .elementor-element.elementor-element-98d74c6 {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-98d74c6 {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db5dc72 */.elementor-14706 .elementor-element.elementor-element-db5dc72 .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-db5dc72 h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-db5dc72 h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-db5dc72 a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27a850c */.elementor-14706 .elementor-element.elementor-element-27a850c {
    max-width: 320px;
    position: relative;
}

@media screen and (max-width: 1024px){
    
    .elementor-14706 .elementor-element.elementor-element-27a850c {
    max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-517611e */.elementor-14706 .elementor-element.elementor-element-517611e .term{
    padding-top: 20px;
}

.elementor-14706 .elementor-element.elementor-element-517611e h2 {
    font-size: 24px;
}

.elementor-14706 .elementor-element.elementor-element-517611e h3 {
    font-size: 20px
}

.elementor-14706 .elementor-element.elementor-element-517611e a {
    color: #1D1E1F;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84566bc */.elementor-14706 .elementor-element.elementor-element-84566bc .swiper-wrapper {
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
    
}/* End custom CSS */
/* Start custom CSS */.e-n-tab-title {
    border-radius: 120px !important;
}

/* shine */
.e-n-tab-title:nth-child(2) {
    color: var(    --e-global-color-21aa281) !important;
    border: 2px solid var(    --e-global-color-21aa281) !important
    
}

.e-n-tab-title:nth-child(2)[aria-selected=true],.e-n-tab-title:nth-child(2):hover {
    color: #fff !important;
    background-color: var(    --e-global-color-21aa281)!important;
}

/* shoot */

.e-n-tab-title:nth-child(3) {
    color: var(    --e-global-color-950154e) !important;
    border: 2px solid var(    --e-global-color-950154e) !important
    
}

.e-n-tab-title:nth-child(3)[aria-selected=true], .e-n-tab-title:nth-child(3):hover {
    color: #fff !important;
    background-color: var(    --e-global-color-950154e)  !important;
}

/* software */
 .e-n-tab-title:nth-child(4) {
    color: var(--e-global-color-9dce26b) !important;
    border: 2px solid var(--e-global-color-9dce26b) !important
    
}

.e-n-tab-title:nth-child(4)[aria-selected=true],.e-n-tab-title:nth-child(4):hover {
    color: #fff !important;
    background-color: var(--e-global-color-9dce26b) !important;
}
/* sparkle */
.e-n-tab-title:nth-child(5) {
    color: var(    --e-global-color-7a92cfd) !important;
    border: 2px solid var(    --e-global-color-7a92cfd) !important
    
}

.e-n-tab-title:nth-child(5)[aria-selected=true],.e-n-tab-title:nth-child(5):hover {
    color: #fff !important;
    background-color: var(    --e-global-color-7a92cfd) !important;
}
/* stay */
.e-n-tab-title:nth-child(6) {
    color: var(    --e-global-color-7252198) !important;
    border: 2px solid var(    --e-global-color-7252198) !important
    
}

.e-n-tab-title:nth-child(6)[aria-selected=true],.e-n-tab-title:nth-child(6):hover  {
    color: #fff !important;
    background-color: var(    --e-global-color-7252198) !important;
}





.service-section {
    position: relative;
    overflow: hidden;
    transition: all .5s ease;
}

.service-detail {
  opacity: 0;
  transition: opacity 0.3s ease;
  display: none;
  position: relative !important;
  
}

.service-detail.active {
    opacity: 1;
    display: block;
  
}

.service-toggle {
   cursor: pointer;
   transition: all .3s ease;
   opacity: 0.2;
}



.service-toggle.active, .service-toggle:hover{
  opacity: 1
  
}

.service-toggle.active .elementor-widget-container, .service-toggle:hover .elementor-widget-container  {
  background-color: transparent !important;
 
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'HelveticaNeue';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://theanythinggroup.com/wp-content/uploads/2024/03/HelveticaNeue-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'HelveticaNeue';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://theanythinggroup.com/wp-content/uploads/2024/03/HelveticaNeueRoman.ttf') format('truetype');
}
@font-face {
	font-family: 'HelveticaNeue';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://theanythinggroup.com/wp-content/uploads/2024/03/HelveticaNeueMedium.ttf') format('truetype');
}
/* End Custom Fonts CSS */