.elementor-7864 .elementor-element.elementor-element-af16fc3{--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:140px;--padding-bottom:140px;--padding-left:3%;--padding-right:3%;}.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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-7864 .elementor-element.elementor-element-a4d3314{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-7864 .elementor-element.elementor-element-a4d3314 .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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.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-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-7864 .elementor-element.elementor-element-9a2d857{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 110px) 0px;columns:1;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .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 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .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 > .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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-7864 .elementor-element.elementor-element-48754d6{--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:65px 65px;--row-gap:65px;--column-gap:65px;--overlay-opacity:0.03;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7864 .elementor-element.elementor-element-48754d6::before, .elementor-7864 .elementor-element.elementor-element-48754d6 > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-48754d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-48754d6 > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-48754d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-48754d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:var(--wpr-bg-a305eb15-754b-4cbd-ac07-21256b62e02d);--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:55% auto;}.elementor-7864 .elementor-element.elementor-element-1deb361{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:2%;}.elementor-7864 .elementor-element.elementor-element-2f2368f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7864 .elementor-element.elementor-element-2f2368f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-7864 .elementor-element.elementor-element-11f6ce4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;columns:1;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );}.elementor-7864 .elementor-element.elementor-element-971261b .elementor-button{background-color:#33323100;font-family:var( --e-global-typography-87dd83a-font-family ), Sans-serif;font-size:var( --e-global-typography-87dd83a-font-size );font-weight:var( --e-global-typography-87dd83a-font-weight );text-transform:var( --e-global-typography-87dd83a-text-transform );line-height:var( --e-global-typography-87dd83a-line-height );letter-spacing:var( --e-global-typography-87dd83a-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-7864 .elementor-element.elementor-element-971261b .elementor-button:hover, .elementor-7864 .elementor-element.elementor-element-971261b .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );}.elementor-7864 .elementor-element.elementor-element-971261b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7864 .elementor-element.elementor-element-971261b.elementor-element{--align-self:flex-start;}.elementor-7864 .elementor-element.elementor-element-971261b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7864 .elementor-element.elementor-element-971261b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7864 .elementor-element.elementor-element-971261b .elementor-button:hover svg, .elementor-7864 .elementor-element.elementor-element-971261b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-7864 .elementor-element.elementor-element-654a456{--display:flex;--min-height:525px;}.elementor-7864 .elementor-element.elementor-element-654a456:not(.elementor-motion-effects-element-type-background), .elementor-7864 .elementor-element.elementor-element-654a456 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-afaa9fcb-f4f9-46c7-9755-a4b2ff6f181e);background-position:center center;background-size:cover;}.elementor-7864 .elementor-element.elementor-element-1a86458{--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:65px 65px;--row-gap:65px;--column-gap:65px;--overlay-opacity:0.03;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7864 .elementor-element.elementor-element-1a86458::before, .elementor-7864 .elementor-element.elementor-element-1a86458 > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-1a86458 > .e-con-inner > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-1a86458 > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-1a86458 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-1a86458 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:var(--wpr-bg-fdc9d141-ba19-4032-a910-e2063ede16ab);--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:55% auto;}.elementor-7864 .elementor-element.elementor-element-a16363c{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:2%;}.elementor-7864 .elementor-element.elementor-element-fca6c68{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7864 .elementor-element.elementor-element-fca6c68 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-7864 .elementor-element.elementor-element-ffbc614{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;columns:1;}.elementor-7864 .elementor-element.elementor-element-e967756 .elementor-button{background-color:#33323100;font-family:var( --e-global-typography-87dd83a-font-family ), Sans-serif;font-size:var( --e-global-typography-87dd83a-font-size );font-weight:var( --e-global-typography-87dd83a-font-weight );text-transform:var( --e-global-typography-87dd83a-text-transform );line-height:var( --e-global-typography-87dd83a-line-height );letter-spacing:var( --e-global-typography-87dd83a-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-7864 .elementor-element.elementor-element-e967756 .elementor-button:hover, .elementor-7864 .elementor-element.elementor-element-e967756 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );}.elementor-7864 .elementor-element.elementor-element-e967756{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7864 .elementor-element.elementor-element-e967756.elementor-element{--align-self:flex-start;}.elementor-7864 .elementor-element.elementor-element-e967756 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7864 .elementor-element.elementor-element-e967756 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7864 .elementor-element.elementor-element-e967756 .elementor-button:hover svg, .elementor-7864 .elementor-element.elementor-element-e967756 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-7864 .elementor-element.elementor-element-348c184{--display:flex;--min-height:525px;}.elementor-7864 .elementor-element.elementor-element-348c184:not(.elementor-motion-effects-element-type-background), .elementor-7864 .elementor-element.elementor-element-348c184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-d8eea3c6-0390-43e3-a6d3-31f003ed5024);background-position:center center;background-size:cover;}.elementor-7864 .elementor-element.elementor-element-3532db2{--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:65px 65px;--row-gap:65px;--column-gap:65px;--overlay-opacity:0.03;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7864 .elementor-element.elementor-element-3532db2::before, .elementor-7864 .elementor-element.elementor-element-3532db2 > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-3532db2 > .e-con-inner > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-3532db2 > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-3532db2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-3532db2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:var(--wpr-bg-cc6a397a-f058-4413-8e7c-8269f218e495);--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:55% auto;}.elementor-7864 .elementor-element.elementor-element-c7fb91f{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:2%;}.elementor-7864 .elementor-element.elementor-element-4eb6257{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7864 .elementor-element.elementor-element-4eb6257 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-7864 .elementor-element.elementor-element-d63479b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;columns:1;}.elementor-7864 .elementor-element.elementor-element-55ab5c3 .elementor-button{background-color:#33323100;font-family:var( --e-global-typography-87dd83a-font-family ), Sans-serif;font-size:var( --e-global-typography-87dd83a-font-size );font-weight:var( --e-global-typography-87dd83a-font-weight );text-transform:var( --e-global-typography-87dd83a-text-transform );line-height:var( --e-global-typography-87dd83a-line-height );letter-spacing:var( --e-global-typography-87dd83a-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-7864 .elementor-element.elementor-element-55ab5c3 .elementor-button:hover, .elementor-7864 .elementor-element.elementor-element-55ab5c3 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );}.elementor-7864 .elementor-element.elementor-element-55ab5c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7864 .elementor-element.elementor-element-55ab5c3.elementor-element{--align-self:flex-start;}.elementor-7864 .elementor-element.elementor-element-55ab5c3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7864 .elementor-element.elementor-element-55ab5c3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7864 .elementor-element.elementor-element-55ab5c3 .elementor-button:hover svg, .elementor-7864 .elementor-element.elementor-element-55ab5c3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-7864 .elementor-element.elementor-element-5d5829c{--display:flex;--min-height:525px;}.elementor-7864 .elementor-element.elementor-element-5d5829c:not(.elementor-motion-effects-element-type-background), .elementor-7864 .elementor-element.elementor-element-5d5829c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-ec7424a1-ac36-4a3b-8ef1-75cde4f806f0);background-position:center right;background-size:cover;}.elementor-7864 .elementor-element.elementor-element-db945c9{--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:65px 65px;--row-gap:65px;--column-gap:65px;--overlay-opacity:0.03;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7864 .elementor-element.elementor-element-db945c9::before, .elementor-7864 .elementor-element.elementor-element-db945c9 > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-db945c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-db945c9 > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-db945c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-db945c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:var(--wpr-bg-b92497b5-87bb-4b22-9789-f01629fd2388);--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:55% auto;}.elementor-7864 .elementor-element.elementor-element-e6cb925{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:2%;}.elementor-7864 .elementor-element.elementor-element-e12a03b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7864 .elementor-element.elementor-element-e12a03b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-7864 .elementor-element.elementor-element-dc691bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;columns:1;}.elementor-7864 .elementor-element.elementor-element-1208ee7 .elementor-button{background-color:#33323100;font-family:var( --e-global-typography-87dd83a-font-family ), Sans-serif;font-size:var( --e-global-typography-87dd83a-font-size );font-weight:var( --e-global-typography-87dd83a-font-weight );text-transform:var( --e-global-typography-87dd83a-text-transform );line-height:var( --e-global-typography-87dd83a-line-height );letter-spacing:var( --e-global-typography-87dd83a-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-7864 .elementor-element.elementor-element-1208ee7 .elementor-button:hover, .elementor-7864 .elementor-element.elementor-element-1208ee7 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );}.elementor-7864 .elementor-element.elementor-element-1208ee7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7864 .elementor-element.elementor-element-1208ee7.elementor-element{--align-self:flex-start;}.elementor-7864 .elementor-element.elementor-element-1208ee7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7864 .elementor-element.elementor-element-1208ee7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7864 .elementor-element.elementor-element-1208ee7 .elementor-button:hover svg, .elementor-7864 .elementor-element.elementor-element-1208ee7 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-7864 .elementor-element.elementor-element-0a865a2{--display:flex;--min-height:525px;}.elementor-7864 .elementor-element.elementor-element-0a865a2:not(.elementor-motion-effects-element-type-background), .elementor-7864 .elementor-element.elementor-element-0a865a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-bdcfce45-3a6a-42be-a414-831c02fee4d7);background-position:center center;background-size:cover;}.elementor-7864 .elementor-element.elementor-element-068781b{--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:65px 65px;--row-gap:65px;--column-gap:65px;--overlay-opacity:0.03;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7864 .elementor-element.elementor-element-068781b::before, .elementor-7864 .elementor-element.elementor-element-068781b > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-068781b > .e-con-inner > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-068781b > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-068781b > .e-con-inner > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-068781b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:var(--wpr-bg-e38e3533-1f79-40c1-a068-7250fd21d5ab);--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:55% auto;}.elementor-7864 .elementor-element.elementor-element-24e01b1{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:2%;}.elementor-7864 .elementor-element.elementor-element-303a702{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7864 .elementor-element.elementor-element-303a702 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-7864 .elementor-element.elementor-element-d97f8f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;columns:1;}.elementor-7864 .elementor-element.elementor-element-7c6ccc6 .elementor-button{background-color:#33323100;font-family:var( --e-global-typography-87dd83a-font-family ), Sans-serif;font-size:var( --e-global-typography-87dd83a-font-size );font-weight:var( --e-global-typography-87dd83a-font-weight );text-transform:var( --e-global-typography-87dd83a-text-transform );line-height:var( --e-global-typography-87dd83a-line-height );letter-spacing:var( --e-global-typography-87dd83a-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-7864 .elementor-element.elementor-element-7c6ccc6 .elementor-button:hover, .elementor-7864 .elementor-element.elementor-element-7c6ccc6 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );}.elementor-7864 .elementor-element.elementor-element-7c6ccc6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7864 .elementor-element.elementor-element-7c6ccc6.elementor-element{--align-self:flex-start;}.elementor-7864 .elementor-element.elementor-element-7c6ccc6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7864 .elementor-element.elementor-element-7c6ccc6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7864 .elementor-element.elementor-element-7c6ccc6 .elementor-button:hover svg, .elementor-7864 .elementor-element.elementor-element-7c6ccc6 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-7864 .elementor-element.elementor-element-1222ff3{--display:flex;--min-height:525px;}.elementor-7864 .elementor-element.elementor-element-1222ff3:not(.elementor-motion-effects-element-type-background), .elementor-7864 .elementor-element.elementor-element-1222ff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-c827cb8e-ffb6-45ef-977e-5081b3e11c11);background-position:center center;background-size:cover;}.elementor-7864 .elementor-element.elementor-element-59394ea{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:20%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;width:100%;max-width:100%;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:initial;--n-tabs-heading-wrap:wrap;--n-tabs-gap:80px;--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );--n-tabs-title-color:var( --e-global-color-text );--n-tabs-title-color-active:var( --e-global-color-4fecd29 );}.elementor-7864 .elementor-element.elementor-element-59394ea > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-primary );}.elementor-7864 .elementor-element.elementor-element-59394ea.elementor-widget-n-tabs > .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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-7864 .elementor-element.elementor-element-59394ea [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-4fecd29 );}@media(min-width:768px){.elementor-7864 .elementor-element.elementor-element-af16fc3{--content-width:2000px;}.elementor-7864 .elementor-element.elementor-element-1deb361{--width:47%;}.elementor-7864 .elementor-element.elementor-element-654a456{--width:53%;}.elementor-7864 .elementor-element.elementor-element-a16363c{--width:47%;}.elementor-7864 .elementor-element.elementor-element-348c184{--width:53%;}.elementor-7864 .elementor-element.elementor-element-c7fb91f{--width:47%;}.elementor-7864 .elementor-element.elementor-element-5d5829c{--width:53%;}.elementor-7864 .elementor-element.elementor-element-e6cb925{--width:47%;}.elementor-7864 .elementor-element.elementor-element-0a865a2{--width:53%;}.elementor-7864 .elementor-element.elementor-element-24e01b1{--width:47%;}.elementor-7864 .elementor-element.elementor-element-1222ff3{--width:53%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7864 .elementor-element.elementor-element-1deb361{--width:100%;}.elementor-7864 .elementor-element.elementor-element-654a456{--width:100%;}.elementor-7864 .elementor-element.elementor-element-a16363c{--width:100%;}.elementor-7864 .elementor-element.elementor-element-348c184{--width:100%;}.elementor-7864 .elementor-element.elementor-element-c7fb91f{--width:100%;}.elementor-7864 .elementor-element.elementor-element-5d5829c{--width:100%;}.elementor-7864 .elementor-element.elementor-element-e6cb925{--width:100%;}.elementor-7864 .elementor-element.elementor-element-0a865a2{--width:100%;}.elementor-7864 .elementor-element.elementor-element-24e01b1{--width:100%;}.elementor-7864 .elementor-element.elementor-element-1222ff3{--width:100%;}}@media(min-width:2260px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-7864 .elementor-element.elementor-element-a4d3314{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-7864 .elementor-element.elementor-element-a4d3314 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-7864 .elementor-element.elementor-element-48754d6::before, .elementor-7864 .elementor-element.elementor-element-48754d6 > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-48754d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-48754d6 > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-48754d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-48754d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:58% auto;}.elementor-7864 .elementor-element.elementor-element-1deb361{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:2%;}.elementor-7864 .elementor-element.elementor-element-2f2368f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7864 .elementor-element.elementor-element-971261b .elementor-button{font-size:var( --e-global-typography-87dd83a-font-size );line-height:var( --e-global-typography-87dd83a-line-height );letter-spacing:var( --e-global-typography-87dd83a-letter-spacing );}.elementor-7864 .elementor-element.elementor-element-654a456{--width:55%;--min-height:650px;}.elementor-7864 .elementor-element.elementor-element-1a86458::before, .elementor-7864 .elementor-element.elementor-element-1a86458 > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-1a86458 > .e-con-inner > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-1a86458 > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-1a86458 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-1a86458 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:58% auto;}.elementor-7864 .elementor-element.elementor-element-a16363c{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:2%;}.elementor-7864 .elementor-element.elementor-element-fca6c68 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7864 .elementor-element.elementor-element-e967756 .elementor-button{font-size:var( --e-global-typography-87dd83a-font-size );line-height:var( --e-global-typography-87dd83a-line-height );letter-spacing:var( --e-global-typography-87dd83a-letter-spacing );}.elementor-7864 .elementor-element.elementor-element-348c184{--width:55%;--min-height:650px;}.elementor-7864 .elementor-element.elementor-element-3532db2::before, .elementor-7864 .elementor-element.elementor-element-3532db2 > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-3532db2 > .e-con-inner > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-3532db2 > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-3532db2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-3532db2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:58% auto;}.elementor-7864 .elementor-element.elementor-element-c7fb91f{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:2%;}.elementor-7864 .elementor-element.elementor-element-4eb6257 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7864 .elementor-element.elementor-element-55ab5c3 .elementor-button{font-size:var( --e-global-typography-87dd83a-font-size );line-height:var( --e-global-typography-87dd83a-line-height );letter-spacing:var( --e-global-typography-87dd83a-letter-spacing );}.elementor-7864 .elementor-element.elementor-element-5d5829c{--width:55%;--min-height:650px;}.elementor-7864 .elementor-element.elementor-element-db945c9::before, .elementor-7864 .elementor-element.elementor-element-db945c9 > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-db945c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-db945c9 > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-db945c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-db945c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:58% auto;}.elementor-7864 .elementor-element.elementor-element-e6cb925{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:2%;}.elementor-7864 .elementor-element.elementor-element-e12a03b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7864 .elementor-element.elementor-element-1208ee7 .elementor-button{font-size:var( --e-global-typography-87dd83a-font-size );line-height:var( --e-global-typography-87dd83a-line-height );letter-spacing:var( --e-global-typography-87dd83a-letter-spacing );}.elementor-7864 .elementor-element.elementor-element-0a865a2{--width:55%;--min-height:650px;}.elementor-7864 .elementor-element.elementor-element-068781b::before, .elementor-7864 .elementor-element.elementor-element-068781b > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-068781b > .e-con-inner > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-068781b > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-068781b > .e-con-inner > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-068781b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:58% auto;}.elementor-7864 .elementor-element.elementor-element-24e01b1{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:2%;}.elementor-7864 .elementor-element.elementor-element-303a702 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7864 .elementor-element.elementor-element-7c6ccc6 .elementor-button{font-size:var( --e-global-typography-87dd83a-font-size );line-height:var( --e-global-typography-87dd83a-line-height );letter-spacing:var( --e-global-typography-87dd83a-letter-spacing );}.elementor-7864 .elementor-element.elementor-element-1222ff3{--width:55%;--min-height:650px;}.elementor-7864 .elementor-element.elementor-element-59394ea{--n-tabs-heading-width:18%;--n-tabs-gap:90px;--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-7864 .elementor-element.elementor-element-59394ea.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1366px){.elementor-7864 .elementor-element.elementor-element-af16fc3{--padding-top:100px;--padding-bottom:100px;--padding-left:3%;--padding-right:3%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-7864 .elementor-element.elementor-element-a4d3314{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-7864 .elementor-element.elementor-element-a4d3314 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7864 .elementor-element.elementor-element-9a2d857{width:var( --container-widget-width, 86% );max-width:86%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-7864 .elementor-element.elementor-element-48754d6{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-7864 .elementor-element.elementor-element-48754d6::before, .elementor-7864 .elementor-element.elementor-element-48754d6 > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-48754d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-48754d6 > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-48754d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-48754d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:60% auto;}.elementor-7864 .elementor-element.elementor-element-2f2368f{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7864 .elementor-element.elementor-element-2f2368f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7864 .elementor-element.elementor-element-11f6ce4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7864 .elementor-element.elementor-element-971261b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7864 .elementor-element.elementor-element-971261b .elementor-button{font-size:var( --e-global-typography-87dd83a-font-size );line-height:var( --e-global-typography-87dd83a-line-height );letter-spacing:var( --e-global-typography-87dd83a-letter-spacing );}.elementor-7864 .elementor-element.elementor-element-654a456{--min-height:410px;}.elementor-7864 .elementor-element.elementor-element-1a86458{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-7864 .elementor-element.elementor-element-1a86458::before, .elementor-7864 .elementor-element.elementor-element-1a86458 > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-1a86458 > .e-con-inner > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-1a86458 > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-1a86458 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-1a86458 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:60% auto;}.elementor-7864 .elementor-element.elementor-element-fca6c68{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7864 .elementor-element.elementor-element-fca6c68 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7864 .elementor-element.elementor-element-ffbc614{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-7864 .elementor-element.elementor-element-e967756{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7864 .elementor-element.elementor-element-e967756 .elementor-button{font-size:var( --e-global-typography-87dd83a-font-size );line-height:var( --e-global-typography-87dd83a-line-height );letter-spacing:var( --e-global-typography-87dd83a-letter-spacing );}.elementor-7864 .elementor-element.elementor-element-348c184{--min-height:410px;}.elementor-7864 .elementor-element.elementor-element-3532db2{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-7864 .elementor-element.elementor-element-3532db2::before, .elementor-7864 .elementor-element.elementor-element-3532db2 > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-3532db2 > .e-con-inner > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-3532db2 > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-3532db2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-3532db2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:60% auto;}.elementor-7864 .elementor-element.elementor-element-4eb6257{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7864 .elementor-element.elementor-element-4eb6257 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7864 .elementor-element.elementor-element-d63479b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-7864 .elementor-element.elementor-element-55ab5c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7864 .elementor-element.elementor-element-55ab5c3 .elementor-button{font-size:var( --e-global-typography-87dd83a-font-size );line-height:var( --e-global-typography-87dd83a-line-height );letter-spacing:var( --e-global-typography-87dd83a-letter-spacing );}.elementor-7864 .elementor-element.elementor-element-5d5829c{--min-height:410px;}.elementor-7864 .elementor-element.elementor-element-db945c9{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-7864 .elementor-element.elementor-element-db945c9::before, .elementor-7864 .elementor-element.elementor-element-db945c9 > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-db945c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-db945c9 > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-db945c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-db945c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:60% auto;}.elementor-7864 .elementor-element.elementor-element-e12a03b{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7864 .elementor-element.elementor-element-e12a03b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7864 .elementor-element.elementor-element-dc691bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-7864 .elementor-element.elementor-element-1208ee7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7864 .elementor-element.elementor-element-1208ee7 .elementor-button{font-size:var( --e-global-typography-87dd83a-font-size );line-height:var( --e-global-typography-87dd83a-line-height );letter-spacing:var( --e-global-typography-87dd83a-letter-spacing );}.elementor-7864 .elementor-element.elementor-element-0a865a2{--min-height:410px;}.elementor-7864 .elementor-element.elementor-element-068781b{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-7864 .elementor-element.elementor-element-068781b::before, .elementor-7864 .elementor-element.elementor-element-068781b > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-068781b > .e-con-inner > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-068781b > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-068781b > .e-con-inner > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-068781b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:60% auto;}.elementor-7864 .elementor-element.elementor-element-303a702{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7864 .elementor-element.elementor-element-303a702 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7864 .elementor-element.elementor-element-d97f8f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-7864 .elementor-element.elementor-element-7c6ccc6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7864 .elementor-element.elementor-element-7c6ccc6 .elementor-button{font-size:var( --e-global-typography-87dd83a-font-size );line-height:var( --e-global-typography-87dd83a-line-height );letter-spacing:var( --e-global-typography-87dd83a-letter-spacing );}.elementor-7864 .elementor-element.elementor-element-1222ff3{--min-height:410px;}.elementor-7864 .elementor-element.elementor-element-59394ea{--n-tabs-gap:55px;--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-7864 .elementor-element.elementor-element-59394ea.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1200px){.elementor-7864 .elementor-element.elementor-element-af16fc3{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-7864 .elementor-element.elementor-element-48754d6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7864 .elementor-element.elementor-element-48754d6::before, .elementor-7864 .elementor-element.elementor-element-48754d6 > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-48754d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-48754d6 > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-48754d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-48754d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:60% auto;}.elementor-7864 .elementor-element.elementor-element-1deb361{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-7864 .elementor-element.elementor-element-2f2368f{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7864 .elementor-element.elementor-element-654a456{--min-height:385px;}.elementor-7864 .elementor-element.elementor-element-1a86458{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7864 .elementor-element.elementor-element-1a86458::before, .elementor-7864 .elementor-element.elementor-element-1a86458 > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-1a86458 > .e-con-inner > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-1a86458 > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-1a86458 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-1a86458 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:60% auto;}.elementor-7864 .elementor-element.elementor-element-a16363c{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-7864 .elementor-element.elementor-element-fca6c68{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7864 .elementor-element.elementor-element-348c184{--min-height:385px;}.elementor-7864 .elementor-element.elementor-element-3532db2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7864 .elementor-element.elementor-element-3532db2::before, .elementor-7864 .elementor-element.elementor-element-3532db2 > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-3532db2 > .e-con-inner > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-3532db2 > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-3532db2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-3532db2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:60% auto;}.elementor-7864 .elementor-element.elementor-element-c7fb91f{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-7864 .elementor-element.elementor-element-4eb6257{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7864 .elementor-element.elementor-element-5d5829c{--min-height:385px;}.elementor-7864 .elementor-element.elementor-element-db945c9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7864 .elementor-element.elementor-element-db945c9::before, .elementor-7864 .elementor-element.elementor-element-db945c9 > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-db945c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-db945c9 > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-db945c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-db945c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:60% auto;}.elementor-7864 .elementor-element.elementor-element-e6cb925{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-7864 .elementor-element.elementor-element-e12a03b{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7864 .elementor-element.elementor-element-0a865a2{--min-height:385px;}.elementor-7864 .elementor-element.elementor-element-068781b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7864 .elementor-element.elementor-element-068781b::before, .elementor-7864 .elementor-element.elementor-element-068781b > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-068781b > .e-con-inner > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-068781b > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-068781b > .e-con-inner > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-068781b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:60% auto;}.elementor-7864 .elementor-element.elementor-element-24e01b1{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-7864 .elementor-element.elementor-element-303a702{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7864 .elementor-element.elementor-element-1222ff3{--min-height:385px;}.elementor-7864 .elementor-element.elementor-element-59394ea{--n-tabs-gap:40px;}}@media(max-width:1024px){.elementor-7864 .elementor-element.elementor-element-af16fc3{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-7864 .elementor-element.elementor-element-a4d3314{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-7864 .elementor-element.elementor-element-a4d3314 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7864 .elementor-element.elementor-element-9a2d857{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;columns:1;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-7864 .elementor-element.elementor-element-48754d6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-7864 .elementor-element.elementor-element-48754d6::before, .elementor-7864 .elementor-element.elementor-element-48754d6 > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-48754d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-48754d6 > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-48754d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-48754d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom left;background-size:0% auto;}.elementor-7864 .elementor-element.elementor-element-1deb361{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7864 .elementor-element.elementor-element-2f2368f{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7864 .elementor-element.elementor-element-2f2368f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7864 .elementor-element.elementor-element-971261b .elementor-button{font-size:var( --e-global-typography-87dd83a-font-size );line-height:var( --e-global-typography-87dd83a-line-height );letter-spacing:var( --e-global-typography-87dd83a-letter-spacing );}.elementor-7864 .elementor-element.elementor-element-1a86458{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-7864 .elementor-element.elementor-element-1a86458::before, .elementor-7864 .elementor-element.elementor-element-1a86458 > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-1a86458 > .e-con-inner > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-1a86458 > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-1a86458 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-1a86458 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom left;background-size:0% auto;}.elementor-7864 .elementor-element.elementor-element-a16363c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7864 .elementor-element.elementor-element-fca6c68{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7864 .elementor-element.elementor-element-fca6c68 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7864 .elementor-element.elementor-element-e967756 .elementor-button{font-size:var( --e-global-typography-87dd83a-font-size );line-height:var( --e-global-typography-87dd83a-line-height );letter-spacing:var( --e-global-typography-87dd83a-letter-spacing );}.elementor-7864 .elementor-element.elementor-element-3532db2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-7864 .elementor-element.elementor-element-3532db2::before, .elementor-7864 .elementor-element.elementor-element-3532db2 > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-3532db2 > .e-con-inner > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-3532db2 > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-3532db2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-3532db2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom left;background-size:0% auto;}.elementor-7864 .elementor-element.elementor-element-c7fb91f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7864 .elementor-element.elementor-element-4eb6257{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7864 .elementor-element.elementor-element-4eb6257 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7864 .elementor-element.elementor-element-55ab5c3 .elementor-button{font-size:var( --e-global-typography-87dd83a-font-size );line-height:var( --e-global-typography-87dd83a-line-height );letter-spacing:var( --e-global-typography-87dd83a-letter-spacing );}.elementor-7864 .elementor-element.elementor-element-db945c9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-7864 .elementor-element.elementor-element-db945c9::before, .elementor-7864 .elementor-element.elementor-element-db945c9 > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-db945c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-db945c9 > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-db945c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-db945c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom left;background-size:0% auto;}.elementor-7864 .elementor-element.elementor-element-e6cb925{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7864 .elementor-element.elementor-element-e12a03b{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7864 .elementor-element.elementor-element-e12a03b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7864 .elementor-element.elementor-element-1208ee7 .elementor-button{font-size:var( --e-global-typography-87dd83a-font-size );line-height:var( --e-global-typography-87dd83a-line-height );letter-spacing:var( --e-global-typography-87dd83a-letter-spacing );}.elementor-7864 .elementor-element.elementor-element-068781b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-7864 .elementor-element.elementor-element-068781b::before, .elementor-7864 .elementor-element.elementor-element-068781b > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-068781b > .e-con-inner > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-068781b > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-068781b > .e-con-inner > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-068781b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom left;background-size:0% auto;}.elementor-7864 .elementor-element.elementor-element-24e01b1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7864 .elementor-element.elementor-element-303a702{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7864 .elementor-element.elementor-element-303a702 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7864 .elementor-element.elementor-element-7c6ccc6 .elementor-button{font-size:var( --e-global-typography-87dd83a-font-size );line-height:var( --e-global-typography-87dd83a-line-height );letter-spacing:var( --e-global-typography-87dd83a-letter-spacing );}.elementor-7864 .elementor-element.elementor-element-59394ea{--n-tabs-gap:40px;--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-7864 .elementor-element.elementor-element-59394ea.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-7864 .elementor-element.elementor-element-af16fc3{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-7864 .elementor-element.elementor-element-a4d3314{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7864 .elementor-element.elementor-element-a4d3314 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7864 .elementor-element.elementor-element-9a2d857{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-7864 .elementor-element.elementor-element-48754d6{--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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7864 .elementor-element.elementor-element-48754d6::before, .elementor-7864 .elementor-element.elementor-element-48754d6 > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-48754d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-48754d6 > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-48754d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-48754d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:0% auto;}.elementor-7864 .elementor-element.elementor-element-2f2368f{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7864 .elementor-element.elementor-element-2f2368f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7864 .elementor-element.elementor-element-971261b .elementor-button{font-size:var( --e-global-typography-87dd83a-font-size );line-height:var( --e-global-typography-87dd83a-line-height );letter-spacing:var( --e-global-typography-87dd83a-letter-spacing );}.elementor-7864 .elementor-element.elementor-element-654a456{--min-height:280px;}.elementor-7864 .elementor-element.elementor-element-654a456:not(.elementor-motion-effects-element-type-background), .elementor-7864 .elementor-element.elementor-element-654a456 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-7864 .elementor-element.elementor-element-1a86458{--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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7864 .elementor-element.elementor-element-1a86458::before, .elementor-7864 .elementor-element.elementor-element-1a86458 > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-1a86458 > .e-con-inner > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-1a86458 > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-1a86458 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-1a86458 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:0% auto;}.elementor-7864 .elementor-element.elementor-element-fca6c68{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7864 .elementor-element.elementor-element-fca6c68 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7864 .elementor-element.elementor-element-e967756 .elementor-button{font-size:var( --e-global-typography-87dd83a-font-size );line-height:var( --e-global-typography-87dd83a-line-height );letter-spacing:var( --e-global-typography-87dd83a-letter-spacing );}.elementor-7864 .elementor-element.elementor-element-348c184{--min-height:280px;}.elementor-7864 .elementor-element.elementor-element-348c184:not(.elementor-motion-effects-element-type-background), .elementor-7864 .elementor-element.elementor-element-348c184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-7864 .elementor-element.elementor-element-3532db2{--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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7864 .elementor-element.elementor-element-3532db2::before, .elementor-7864 .elementor-element.elementor-element-3532db2 > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-3532db2 > .e-con-inner > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-3532db2 > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-3532db2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-3532db2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:0% auto;}.elementor-7864 .elementor-element.elementor-element-4eb6257{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7864 .elementor-element.elementor-element-4eb6257 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7864 .elementor-element.elementor-element-55ab5c3 .elementor-button{font-size:var( --e-global-typography-87dd83a-font-size );line-height:var( --e-global-typography-87dd83a-line-height );letter-spacing:var( --e-global-typography-87dd83a-letter-spacing );}.elementor-7864 .elementor-element.elementor-element-5d5829c{--min-height:280px;}.elementor-7864 .elementor-element.elementor-element-5d5829c:not(.elementor-motion-effects-element-type-background), .elementor-7864 .elementor-element.elementor-element-5d5829c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-7864 .elementor-element.elementor-element-db945c9{--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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7864 .elementor-element.elementor-element-db945c9::before, .elementor-7864 .elementor-element.elementor-element-db945c9 > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-db945c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-db945c9 > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-db945c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-db945c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:0% auto;}.elementor-7864 .elementor-element.elementor-element-e12a03b{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7864 .elementor-element.elementor-element-e12a03b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7864 .elementor-element.elementor-element-1208ee7 .elementor-button{font-size:var( --e-global-typography-87dd83a-font-size );line-height:var( --e-global-typography-87dd83a-line-height );letter-spacing:var( --e-global-typography-87dd83a-letter-spacing );}.elementor-7864 .elementor-element.elementor-element-0a865a2{--min-height:280px;}.elementor-7864 .elementor-element.elementor-element-0a865a2:not(.elementor-motion-effects-element-type-background), .elementor-7864 .elementor-element.elementor-element-0a865a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-7864 .elementor-element.elementor-element-068781b{--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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7864 .elementor-element.elementor-element-068781b::before, .elementor-7864 .elementor-element.elementor-element-068781b > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-068781b > .e-con-inner > .elementor-background-video-container::before, .elementor-7864 .elementor-element.elementor-element-068781b > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-068781b > .e-con-inner > .elementor-background-slideshow::before, .elementor-7864 .elementor-element.elementor-element-068781b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:0% auto;}.elementor-7864 .elementor-element.elementor-element-303a702{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-7864 .elementor-element.elementor-element-303a702 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7864 .elementor-element.elementor-element-7c6ccc6 .elementor-button{font-size:var( --e-global-typography-87dd83a-font-size );line-height:var( --e-global-typography-87dd83a-line-height );letter-spacing:var( --e-global-typography-87dd83a-letter-spacing );}.elementor-7864 .elementor-element.elementor-element-1222ff3{--min-height:280px;}.elementor-7864 .elementor-element.elementor-element-1222ff3:not(.elementor-motion-effects-element-type-background), .elementor-7864 .elementor-element.elementor-element-1222ff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-7864 .elementor-element.elementor-element-59394ea{--n-tabs-gap:15px;--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-7864 .elementor-element.elementor-element-59394ea.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for heading, class: .elementor-element-a4d3314 */.elementor-7864 .elementor-element.elementor-element-a4d3314{
    max-width: 1383px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a2d857 */.elementor-7864 .elementor-element.elementor-element-9a2d857{
    max-width: 1200px!important;
}

.elementor-7864 .elementor-element.elementor-element-9a2d857 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f2368f */.elementor-7864 .elementor-element.elementor-element-2f2368f{
    max-width: 680px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-654a456 */.elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(190px 0, 100% 0, 100% 100%, 190px 100%, 0 50%);
}
/*Desktop*/
@media only screen and (min-width: 2260px){
        .elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(240px 0, 100% 0, 100% 100%, 240px 100%, 0 50%);
    }
}
/*Laptop*/
@media only screen and (min-width:1201px) and (max-width:1366px){
    .elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(155px 0, 100% 0, 100% 100%, 155px 100%, 0 50%);
    }
}
/*Tablet Landscape*/
@media only screen and (min-width:1025px) and (max-width:1200px){
    .elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (min-width:768px) and (max-width:1024px){
    .elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (max-width: 767px){
    .elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 0 50%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fca6c68 */.elementor-7864 .elementor-element.elementor-element-fca6c68{
    max-width: 680px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-348c184 */.elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(190px 0, 100% 0, 100% 100%, 190px 100%, 0 50%);
}
/*Desktop*/
@media only screen and (min-width: 2260px){
        .elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(240px 0, 100% 0, 100% 100%, 240px 100%, 0 50%);
    }
}
/*Laptop*/
@media only screen and (min-width:1201px) and (max-width:1366px){
    .elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(155px 0, 100% 0, 100% 100%, 155px 100%, 0 50%);
    }
}
/*Tablet Landscape*/
@media only screen and (min-width:1025px) and (max-width:1200px){
    .elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (min-width:768px) and (max-width:1024px){
    .elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (max-width: 767px){
    .elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 0 50%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb6257 */.elementor-7864 .elementor-element.elementor-element-4eb6257{
    max-width: 680px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d5829c */.elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(190px 0, 100% 0, 100% 100%, 190px 100%, 0 50%);
}
/*Desktop*/
@media only screen and (min-width: 2260px){
        .elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(240px 0, 100% 0, 100% 100%, 240px 100%, 0 50%);
    }
}
/*Laptop*/
@media only screen and (min-width:1201px) and (max-width:1366px){
    .elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(155px 0, 100% 0, 100% 100%, 155px 100%, 0 50%);
    }
}
/*Tablet Landscape*/
@media only screen and (min-width:1025px) and (max-width:1200px){
    .elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (min-width:768px) and (max-width:1024px){
    .elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (max-width: 767px){
    .elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 0 50%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e12a03b */.elementor-7864 .elementor-element.elementor-element-e12a03b{
    max-width: 680px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a865a2 */.elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(190px 0, 100% 0, 100% 100%, 190px 100%, 0 50%);
}
/*Desktop*/
@media only screen and (min-width: 2260px){
        .elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(240px 0, 100% 0, 100% 100%, 240px 100%, 0 50%);
    }
}
/*Laptop*/
@media only screen and (min-width:1201px) and (max-width:1366px){
    .elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(155px 0, 100% 0, 100% 100%, 155px 100%, 0 50%);
    }
}
/*Tablet Landscape*/
@media only screen and (min-width:1025px) and (max-width:1200px){
    .elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (min-width:768px) and (max-width:1024px){
    .elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (max-width: 767px){
    .elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 0 50%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-303a702 */.elementor-7864 .elementor-element.elementor-element-303a702{
    max-width: 680px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1222ff3 */.elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(190px 0, 100% 0, 100% 100%, 190px 100%, 0 50%);
}
/*Desktop*/
@media only screen and (min-width: 2260px){
        .elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(240px 0, 100% 0, 100% 100%, 240px 100%, 0 50%);
    }
}
/*Laptop*/
@media only screen and (min-width:1201px) and (max-width:1366px){
    .elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(155px 0, 100% 0, 100% 100%, 155px 100%, 0 50%);
    }
}
/*Tablet Landscape*/
@media only screen and (min-width:1025px) and (max-width:1200px){
    .elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (min-width:768px) and (max-width:1024px){
    .elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (max-width: 767px){
    .elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 0 50%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f2368f */.elementor-7864 .elementor-element.elementor-element-2f2368f{
    max-width: 680px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-654a456 */.elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(190px 0, 100% 0, 100% 100%, 190px 100%, 0 50%);
}
/*Desktop*/
@media only screen and (min-width: 2260px){
        .elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(240px 0, 100% 0, 100% 100%, 240px 100%, 0 50%);
    }
}
/*Laptop*/
@media only screen and (min-width:1201px) and (max-width:1366px){
    .elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(155px 0, 100% 0, 100% 100%, 155px 100%, 0 50%);
    }
}
/*Tablet Landscape*/
@media only screen and (min-width:1025px) and (max-width:1200px){
    .elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (min-width:768px) and (max-width:1024px){
    .elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (max-width: 767px){
    .elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 0 50%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fca6c68 */.elementor-7864 .elementor-element.elementor-element-fca6c68{
    max-width: 680px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-348c184 */.elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(190px 0, 100% 0, 100% 100%, 190px 100%, 0 50%);
}
/*Desktop*/
@media only screen and (min-width: 2260px){
        .elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(240px 0, 100% 0, 100% 100%, 240px 100%, 0 50%);
    }
}
/*Laptop*/
@media only screen and (min-width:1201px) and (max-width:1366px){
    .elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(155px 0, 100% 0, 100% 100%, 155px 100%, 0 50%);
    }
}
/*Tablet Landscape*/
@media only screen and (min-width:1025px) and (max-width:1200px){
    .elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (min-width:768px) and (max-width:1024px){
    .elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (max-width: 767px){
    .elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 0 50%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb6257 */.elementor-7864 .elementor-element.elementor-element-4eb6257{
    max-width: 680px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d5829c */.elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(190px 0, 100% 0, 100% 100%, 190px 100%, 0 50%);
}
/*Desktop*/
@media only screen and (min-width: 2260px){
        .elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(240px 0, 100% 0, 100% 100%, 240px 100%, 0 50%);
    }
}
/*Laptop*/
@media only screen and (min-width:1201px) and (max-width:1366px){
    .elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(155px 0, 100% 0, 100% 100%, 155px 100%, 0 50%);
    }
}
/*Tablet Landscape*/
@media only screen and (min-width:1025px) and (max-width:1200px){
    .elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (min-width:768px) and (max-width:1024px){
    .elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (max-width: 767px){
    .elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 0 50%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e12a03b */.elementor-7864 .elementor-element.elementor-element-e12a03b{
    max-width: 680px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a865a2 */.elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(190px 0, 100% 0, 100% 100%, 190px 100%, 0 50%);
}
/*Desktop*/
@media only screen and (min-width: 2260px){
        .elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(240px 0, 100% 0, 100% 100%, 240px 100%, 0 50%);
    }
}
/*Laptop*/
@media only screen and (min-width:1201px) and (max-width:1366px){
    .elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(155px 0, 100% 0, 100% 100%, 155px 100%, 0 50%);
    }
}
/*Tablet Landscape*/
@media only screen and (min-width:1025px) and (max-width:1200px){
    .elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (min-width:768px) and (max-width:1024px){
    .elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (max-width: 767px){
    .elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 0 50%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-303a702 */.elementor-7864 .elementor-element.elementor-element-303a702{
    max-width: 680px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1222ff3 */.elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(190px 0, 100% 0, 100% 100%, 190px 100%, 0 50%);
}
/*Desktop*/
@media only screen and (min-width: 2260px){
        .elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(240px 0, 100% 0, 100% 100%, 240px 100%, 0 50%);
    }
}
/*Laptop*/
@media only screen and (min-width:1201px) and (max-width:1366px){
    .elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(155px 0, 100% 0, 100% 100%, 155px 100%, 0 50%);
    }
}
/*Tablet Landscape*/
@media only screen and (min-width:1025px) and (max-width:1200px){
    .elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (min-width:768px) and (max-width:1024px){
    .elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (max-width: 767px){
    .elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 0 50%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f2368f */.elementor-7864 .elementor-element.elementor-element-2f2368f{
    max-width: 680px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-654a456 */.elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(190px 0, 100% 0, 100% 100%, 190px 100%, 0 50%);
}
/*Desktop*/
@media only screen and (min-width: 2260px){
        .elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(240px 0, 100% 0, 100% 100%, 240px 100%, 0 50%);
    }
}
/*Laptop*/
@media only screen and (min-width:1201px) and (max-width:1366px){
    .elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(155px 0, 100% 0, 100% 100%, 155px 100%, 0 50%);
    }
}
/*Tablet Landscape*/
@media only screen and (min-width:1025px) and (max-width:1200px){
    .elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (min-width:768px) and (max-width:1024px){
    .elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (max-width: 767px){
    .elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 0 50%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fca6c68 */.elementor-7864 .elementor-element.elementor-element-fca6c68{
    max-width: 680px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-348c184 */.elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(190px 0, 100% 0, 100% 100%, 190px 100%, 0 50%);
}
/*Desktop*/
@media only screen and (min-width: 2260px){
        .elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(240px 0, 100% 0, 100% 100%, 240px 100%, 0 50%);
    }
}
/*Laptop*/
@media only screen and (min-width:1201px) and (max-width:1366px){
    .elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(155px 0, 100% 0, 100% 100%, 155px 100%, 0 50%);
    }
}
/*Tablet Landscape*/
@media only screen and (min-width:1025px) and (max-width:1200px){
    .elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (min-width:768px) and (max-width:1024px){
    .elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (max-width: 767px){
    .elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 0 50%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb6257 */.elementor-7864 .elementor-element.elementor-element-4eb6257{
    max-width: 680px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d5829c */.elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(190px 0, 100% 0, 100% 100%, 190px 100%, 0 50%);
}
/*Desktop*/
@media only screen and (min-width: 2260px){
        .elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(240px 0, 100% 0, 100% 100%, 240px 100%, 0 50%);
    }
}
/*Laptop*/
@media only screen and (min-width:1201px) and (max-width:1366px){
    .elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(155px 0, 100% 0, 100% 100%, 155px 100%, 0 50%);
    }
}
/*Tablet Landscape*/
@media only screen and (min-width:1025px) and (max-width:1200px){
    .elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (min-width:768px) and (max-width:1024px){
    .elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (max-width: 767px){
    .elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 0 50%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e12a03b */.elementor-7864 .elementor-element.elementor-element-e12a03b{
    max-width: 680px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a865a2 */.elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(190px 0, 100% 0, 100% 100%, 190px 100%, 0 50%);
}
/*Desktop*/
@media only screen and (min-width: 2260px){
        .elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(240px 0, 100% 0, 100% 100%, 240px 100%, 0 50%);
    }
}
/*Laptop*/
@media only screen and (min-width:1201px) and (max-width:1366px){
    .elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(155px 0, 100% 0, 100% 100%, 155px 100%, 0 50%);
    }
}
/*Tablet Landscape*/
@media only screen and (min-width:1025px) and (max-width:1200px){
    .elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (min-width:768px) and (max-width:1024px){
    .elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (max-width: 767px){
    .elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 0 50%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-303a702 */.elementor-7864 .elementor-element.elementor-element-303a702{
    max-width: 680px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1222ff3 */.elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(190px 0, 100% 0, 100% 100%, 190px 100%, 0 50%);
}
/*Desktop*/
@media only screen and (min-width: 2260px){
        .elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(240px 0, 100% 0, 100% 100%, 240px 100%, 0 50%);
    }
}
/*Laptop*/
@media only screen and (min-width:1201px) and (max-width:1366px){
    .elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(155px 0, 100% 0, 100% 100%, 155px 100%, 0 50%);
    }
}
/*Tablet Landscape*/
@media only screen and (min-width:1025px) and (max-width:1200px){
    .elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (min-width:768px) and (max-width:1024px){
    .elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (max-width: 767px){
    .elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 0 50%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f2368f */.elementor-7864 .elementor-element.elementor-element-2f2368f{
    max-width: 680px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-654a456 */.elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(190px 0, 100% 0, 100% 100%, 190px 100%, 0 50%);
}
/*Desktop*/
@media only screen and (min-width: 2260px){
        .elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(240px 0, 100% 0, 100% 100%, 240px 100%, 0 50%);
    }
}
/*Laptop*/
@media only screen and (min-width:1201px) and (max-width:1366px){
    .elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(155px 0, 100% 0, 100% 100%, 155px 100%, 0 50%);
    }
}
/*Tablet Landscape*/
@media only screen and (min-width:1025px) and (max-width:1200px){
    .elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (min-width:768px) and (max-width:1024px){
    .elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (max-width: 767px){
    .elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 0 50%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fca6c68 */.elementor-7864 .elementor-element.elementor-element-fca6c68{
    max-width: 680px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-348c184 */.elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(190px 0, 100% 0, 100% 100%, 190px 100%, 0 50%);
}
/*Desktop*/
@media only screen and (min-width: 2260px){
        .elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(240px 0, 100% 0, 100% 100%, 240px 100%, 0 50%);
    }
}
/*Laptop*/
@media only screen and (min-width:1201px) and (max-width:1366px){
    .elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(155px 0, 100% 0, 100% 100%, 155px 100%, 0 50%);
    }
}
/*Tablet Landscape*/
@media only screen and (min-width:1025px) and (max-width:1200px){
    .elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (min-width:768px) and (max-width:1024px){
    .elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (max-width: 767px){
    .elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 0 50%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb6257 */.elementor-7864 .elementor-element.elementor-element-4eb6257{
    max-width: 680px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d5829c */.elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(190px 0, 100% 0, 100% 100%, 190px 100%, 0 50%);
}
/*Desktop*/
@media only screen and (min-width: 2260px){
        .elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(240px 0, 100% 0, 100% 100%, 240px 100%, 0 50%);
    }
}
/*Laptop*/
@media only screen and (min-width:1201px) and (max-width:1366px){
    .elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(155px 0, 100% 0, 100% 100%, 155px 100%, 0 50%);
    }
}
/*Tablet Landscape*/
@media only screen and (min-width:1025px) and (max-width:1200px){
    .elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (min-width:768px) and (max-width:1024px){
    .elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (max-width: 767px){
    .elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 0 50%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e12a03b */.elementor-7864 .elementor-element.elementor-element-e12a03b{
    max-width: 680px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a865a2 */.elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(190px 0, 100% 0, 100% 100%, 190px 100%, 0 50%);
}
/*Desktop*/
@media only screen and (min-width: 2260px){
        .elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(240px 0, 100% 0, 100% 100%, 240px 100%, 0 50%);
    }
}
/*Laptop*/
@media only screen and (min-width:1201px) and (max-width:1366px){
    .elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(155px 0, 100% 0, 100% 100%, 155px 100%, 0 50%);
    }
}
/*Tablet Landscape*/
@media only screen and (min-width:1025px) and (max-width:1200px){
    .elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (min-width:768px) and (max-width:1024px){
    .elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (max-width: 767px){
    .elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 0 50%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-303a702 */.elementor-7864 .elementor-element.elementor-element-303a702{
    max-width: 680px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1222ff3 */.elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(190px 0, 100% 0, 100% 100%, 190px 100%, 0 50%);
}
/*Desktop*/
@media only screen and (min-width: 2260px){
        .elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(240px 0, 100% 0, 100% 100%, 240px 100%, 0 50%);
    }
}
/*Laptop*/
@media only screen and (min-width:1201px) and (max-width:1366px){
    .elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(155px 0, 100% 0, 100% 100%, 155px 100%, 0 50%);
    }
}
/*Tablet Landscape*/
@media only screen and (min-width:1025px) and (max-width:1200px){
    .elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (min-width:768px) and (max-width:1024px){
    .elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (max-width: 767px){
    .elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 0 50%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f2368f */.elementor-7864 .elementor-element.elementor-element-2f2368f{
    max-width: 680px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-654a456 */.elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(190px 0, 100% 0, 100% 100%, 190px 100%, 0 50%);
}
/*Desktop*/
@media only screen and (min-width: 2260px){
        .elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(240px 0, 100% 0, 100% 100%, 240px 100%, 0 50%);
    }
}
/*Laptop*/
@media only screen and (min-width:1201px) and (max-width:1366px){
    .elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(155px 0, 100% 0, 100% 100%, 155px 100%, 0 50%);
    }
}
/*Tablet Landscape*/
@media only screen and (min-width:1025px) and (max-width:1200px){
    .elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (min-width:768px) and (max-width:1024px){
    .elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (max-width: 767px){
    .elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 0 50%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fca6c68 */.elementor-7864 .elementor-element.elementor-element-fca6c68{
    max-width: 680px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-348c184 */.elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(190px 0, 100% 0, 100% 100%, 190px 100%, 0 50%);
}
/*Desktop*/
@media only screen and (min-width: 2260px){
        .elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(240px 0, 100% 0, 100% 100%, 240px 100%, 0 50%);
    }
}
/*Laptop*/
@media only screen and (min-width:1201px) and (max-width:1366px){
    .elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(155px 0, 100% 0, 100% 100%, 155px 100%, 0 50%);
    }
}
/*Tablet Landscape*/
@media only screen and (min-width:1025px) and (max-width:1200px){
    .elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (min-width:768px) and (max-width:1024px){
    .elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (max-width: 767px){
    .elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 0 50%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb6257 */.elementor-7864 .elementor-element.elementor-element-4eb6257{
    max-width: 680px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d5829c */.elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(190px 0, 100% 0, 100% 100%, 190px 100%, 0 50%);
}
/*Desktop*/
@media only screen and (min-width: 2260px){
        .elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(240px 0, 100% 0, 100% 100%, 240px 100%, 0 50%);
    }
}
/*Laptop*/
@media only screen and (min-width:1201px) and (max-width:1366px){
    .elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(155px 0, 100% 0, 100% 100%, 155px 100%, 0 50%);
    }
}
/*Tablet Landscape*/
@media only screen and (min-width:1025px) and (max-width:1200px){
    .elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (min-width:768px) and (max-width:1024px){
    .elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (max-width: 767px){
    .elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 0 50%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e12a03b */.elementor-7864 .elementor-element.elementor-element-e12a03b{
    max-width: 680px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a865a2 */.elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(190px 0, 100% 0, 100% 100%, 190px 100%, 0 50%);
}
/*Desktop*/
@media only screen and (min-width: 2260px){
        .elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(240px 0, 100% 0, 100% 100%, 240px 100%, 0 50%);
    }
}
/*Laptop*/
@media only screen and (min-width:1201px) and (max-width:1366px){
    .elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(155px 0, 100% 0, 100% 100%, 155px 100%, 0 50%);
    }
}
/*Tablet Landscape*/
@media only screen and (min-width:1025px) and (max-width:1200px){
    .elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (min-width:768px) and (max-width:1024px){
    .elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (max-width: 767px){
    .elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 0 50%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-303a702 */.elementor-7864 .elementor-element.elementor-element-303a702{
    max-width: 680px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1222ff3 */.elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(190px 0, 100% 0, 100% 100%, 190px 100%, 0 50%);
}
/*Desktop*/
@media only screen and (min-width: 2260px){
        .elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(240px 0, 100% 0, 100% 100%, 240px 100%, 0 50%);
    }
}
/*Laptop*/
@media only screen and (min-width:1201px) and (max-width:1366px){
    .elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(155px 0, 100% 0, 100% 100%, 155px 100%, 0 50%);
    }
}
/*Tablet Landscape*/
@media only screen and (min-width:1025px) and (max-width:1200px){
    .elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (min-width:768px) and (max-width:1024px){
    .elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (max-width: 767px){
    .elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 0 50%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f2368f */.elementor-7864 .elementor-element.elementor-element-2f2368f{
    max-width: 680px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-654a456 */.elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(190px 0, 100% 0, 100% 100%, 190px 100%, 0 50%);
}
/*Desktop*/
@media only screen and (min-width: 2260px){
        .elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(240px 0, 100% 0, 100% 100%, 240px 100%, 0 50%);
    }
}
/*Laptop*/
@media only screen and (min-width:1201px) and (max-width:1366px){
    .elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(155px 0, 100% 0, 100% 100%, 155px 100%, 0 50%);
    }
}
/*Tablet Landscape*/
@media only screen and (min-width:1025px) and (max-width:1200px){
    .elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (min-width:768px) and (max-width:1024px){
    .elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (max-width: 767px){
    .elementor-7864 .elementor-element.elementor-element-654a456{
    clip-path: polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 0 50%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fca6c68 */.elementor-7864 .elementor-element.elementor-element-fca6c68{
    max-width: 680px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-348c184 */.elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(190px 0, 100% 0, 100% 100%, 190px 100%, 0 50%);
}
/*Desktop*/
@media only screen and (min-width: 2260px){
        .elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(240px 0, 100% 0, 100% 100%, 240px 100%, 0 50%);
    }
}
/*Laptop*/
@media only screen and (min-width:1201px) and (max-width:1366px){
    .elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(155px 0, 100% 0, 100% 100%, 155px 100%, 0 50%);
    }
}
/*Tablet Landscape*/
@media only screen and (min-width:1025px) and (max-width:1200px){
    .elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (min-width:768px) and (max-width:1024px){
    .elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (max-width: 767px){
    .elementor-7864 .elementor-element.elementor-element-348c184{
    clip-path: polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 0 50%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eb6257 */.elementor-7864 .elementor-element.elementor-element-4eb6257{
    max-width: 680px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d5829c */.elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(190px 0, 100% 0, 100% 100%, 190px 100%, 0 50%);
}
/*Desktop*/
@media only screen and (min-width: 2260px){
        .elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(240px 0, 100% 0, 100% 100%, 240px 100%, 0 50%);
    }
}
/*Laptop*/
@media only screen and (min-width:1201px) and (max-width:1366px){
    .elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(155px 0, 100% 0, 100% 100%, 155px 100%, 0 50%);
    }
}
/*Tablet Landscape*/
@media only screen and (min-width:1025px) and (max-width:1200px){
    .elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (min-width:768px) and (max-width:1024px){
    .elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (max-width: 767px){
    .elementor-7864 .elementor-element.elementor-element-5d5829c{
    clip-path: polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 0 50%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e12a03b */.elementor-7864 .elementor-element.elementor-element-e12a03b{
    max-width: 680px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a865a2 */.elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(190px 0, 100% 0, 100% 100%, 190px 100%, 0 50%);
}
/*Desktop*/
@media only screen and (min-width: 2260px){
        .elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(240px 0, 100% 0, 100% 100%, 240px 100%, 0 50%);
    }
}
/*Laptop*/
@media only screen and (min-width:1201px) and (max-width:1366px){
    .elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(155px 0, 100% 0, 100% 100%, 155px 100%, 0 50%);
    }
}
/*Tablet Landscape*/
@media only screen and (min-width:1025px) and (max-width:1200px){
    .elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (min-width:768px) and (max-width:1024px){
    .elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (max-width: 767px){
    .elementor-7864 .elementor-element.elementor-element-0a865a2{
    clip-path: polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 0 50%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-303a702 */.elementor-7864 .elementor-element.elementor-element-303a702{
    max-width: 680px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1222ff3 */.elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(190px 0, 100% 0, 100% 100%, 190px 100%, 0 50%);
}
/*Desktop*/
@media only screen and (min-width: 2260px){
        .elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(240px 0, 100% 0, 100% 100%, 240px 100%, 0 50%);
    }
}
/*Laptop*/
@media only screen and (min-width:1201px) and (max-width:1366px){
    .elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(155px 0, 100% 0, 100% 100%, 155px 100%, 0 50%);
    }
}
/*Tablet Landscape*/
@media only screen and (min-width:1025px) and (max-width:1200px){
    .elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (min-width:768px) and (max-width:1024px){
    .elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 150px 100%, 0 50%);
}
}
@media only screen and (max-width: 767px){
    .elementor-7864 .elementor-element.elementor-element-1222ff3{
    clip-path: polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 0 50%);
}
}/* End custom CSS */