.elementor-1630 .elementor-element.elementor-element-21a3615{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overlay-opacity:0.6;--padding-top:22vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1630 .elementor-element.elementor-element-21a3615:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-21a3615 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.agimpact.fr/wp-content/uploads/2025/03/fond_produits.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1630 .elementor-element.elementor-element-21a3615::before, .elementor-1630 .elementor-element.elementor-element-21a3615 > .elementor-background-video-container::before, .elementor-1630 .elementor-element.elementor-element-21a3615 > .e-con-inner > .elementor-background-video-container::before, .elementor-1630 .elementor-element.elementor-element-21a3615 > .elementor-background-slideshow::before, .elementor-1630 .elementor-element.elementor-element-21a3615 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1630 .elementor-element.elementor-element-21a3615 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor8 );--background-overlay:'';}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1630 .elementor-element.elementor-element-5559e1c{text-align:center;}.elementor-1630 .elementor-element.elementor-element-5559e1c .elementor-heading-title{font-family:var( --e-global-typography-12e35d8-font-family ), Sans-serif;font-size:var( --e-global-typography-12e35d8-font-size );line-height:var( --e-global-typography-12e35d8-line-height );color:#FFFFFF;}.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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1630 .elementor-element.elementor-element-be6c759 > .elementor-widget-container{margin:13em 0em 3em 0em;padding:0px 350px 0px 350px;}.elementor-1630 .elementor-element.elementor-element-be6c759{text-align:center;color:var( --e-global-color-4baf5b3 );}.elementor-1630 .elementor-element.elementor-element-9820450{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1630 .elementor-element.elementor-element-fa986ce{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1630 .elementor-element.elementor-element-dad180a{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1630 .elementor-element.elementor-element-b61ba74{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-b61ba74:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-b61ba74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-1630 .elementor-element.elementor-element-a833e6a{text-align:center;}.elementor-1630 .elementor-element.elementor-element-a833e6a .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-a866e42{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.2em;color:#080808;}.elementor-1630 .elementor-element.elementor-element-930247f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-1630 .elementor-element.elementor-element-c00c66c{width:100%;max-width:100%;}.elementor-1630 .elementor-element.elementor-element-c00c66c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1630 .elementor-element.elementor-element-c00c66c .elementor-button{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:1.1em;letter-spacing:0.2px;padding:11px 10px 11px 10px;}.elementor-1630 .elementor-element.elementor-element-1cdb5e9 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:1.1em;letter-spacing:0.2px;padding:11px 10px 11px 10px;}.elementor-1630 .elementor-element.elementor-element-1343299{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-1343299:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-1343299 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-cfa4a12{text-align:center;}.elementor-1630 .elementor-element.elementor-element-cfa4a12 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-a4afc94{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.2em;color:#080808;}.elementor-1630 .elementor-element.elementor-element-1dbd680{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1630 .elementor-element.elementor-element-26e405f{width:100%;max-width:100%;}.elementor-1630 .elementor-element.elementor-element-26e405f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1630 .elementor-element.elementor-element-26e405f .elementor-button{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:1.1em;letter-spacing:0.2px;padding:11px 10px 11px 10px;}.elementor-1630 .elementor-element.elementor-element-fb61e45 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:1.1em;letter-spacing:0.2px;padding:11px 10px 11px 10px;}.elementor-1630 .elementor-element.elementor-element-27341c2{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-27341c2:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-27341c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-baedc69{text-align:center;}.elementor-1630 .elementor-element.elementor-element-baedc69 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-61a7246{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.2em;color:#080808;}.elementor-1630 .elementor-element.elementor-element-6108821{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1630 .elementor-element.elementor-element-fb35bb5{width:100%;max-width:100%;}.elementor-1630 .elementor-element.elementor-element-fb35bb5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1630 .elementor-element.elementor-element-fb35bb5 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:1.1em;letter-spacing:0.2px;padding:11px 10px 11px 10px;}.elementor-1630 .elementor-element.elementor-element-922cb9d .elementor-button{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:1.1em;letter-spacing:0.2px;padding:11px 10px 11px 10px;}.elementor-1630 .elementor-element.elementor-element-1846352{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-1846352:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-1846352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-7bd84a6{text-align:center;}.elementor-1630 .elementor-element.elementor-element-7bd84a6 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-8e5d70d{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.2em;color:#080808;}.elementor-1630 .elementor-element.elementor-element-a849729{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1630 .elementor-element.elementor-element-c528971{width:100%;max-width:100%;}.elementor-1630 .elementor-element.elementor-element-c528971 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1630 .elementor-element.elementor-element-c528971 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:1.1em;letter-spacing:0.2px;padding:11px 10px 11px 10px;}.elementor-1630 .elementor-element.elementor-element-327c768 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:1.1em;letter-spacing:0.2px;padding:11px 10px 11px 10px;}.elementor-1630 .elementor-element.elementor-element-e4f637c{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );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-1630 .elementor-element.elementor-element-0260e87{--display:flex;}.elementor-1630 .elementor-element.elementor-element-7a62fd7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1630 .elementor-element.elementor-element-8f61b27{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-8f61b27:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-8f61b27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-292afb0{text-align:center;}.elementor-1630 .elementor-element.elementor-element-292afb0 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-c8216f8{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-c8216f8:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-c8216f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-42e3494 img{width:100%;}.elementor-1630 .elementor-element.elementor-element-2ffaf34{text-align:center;}.elementor-1630 .elementor-element.elementor-element-2ffaf34 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-8db60dc{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-8db60dc:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-8db60dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-a33ddc0 img{width:100%;}.elementor-1630 .elementor-element.elementor-element-084d244{text-align:center;}.elementor-1630 .elementor-element.elementor-element-084d244 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-079a655{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-079a655:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-079a655 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-129905a{text-align:center;}.elementor-1630 .elementor-element.elementor-element-129905a .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-ad9860c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1630 .elementor-element.elementor-element-fc3b869{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-fc3b869:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-fc3b869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-5505307{text-align:center;}.elementor-1630 .elementor-element.elementor-element-5505307 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-68e4cdc{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-68e4cdc:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-68e4cdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-2556d18{text-align:center;}.elementor-1630 .elementor-element.elementor-element-2556d18 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-c5fdbcd{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-c5fdbcd:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-c5fdbcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-9b21f2f img{width:100%;}.elementor-1630 .elementor-element.elementor-element-44190e3{text-align:center;}.elementor-1630 .elementor-element.elementor-element-44190e3 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-97ae82d{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-97ae82d:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-97ae82d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-b1892ca{text-align:center;}.elementor-1630 .elementor-element.elementor-element-b1892ca .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-1eddcda{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1630 .elementor-element.elementor-element-9c9c32d{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-9c9c32d:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-9c9c32d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-a250e5e{text-align:center;}.elementor-1630 .elementor-element.elementor-element-a250e5e .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-3577d8b{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-3577d8b:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-3577d8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-53038b8 img{width:100%;}.elementor-1630 .elementor-element.elementor-element-0d031ed{text-align:center;}.elementor-1630 .elementor-element.elementor-element-0d031ed .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-d0292d8{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-d0292d8:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-d0292d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-621f047 img{width:100%;}.elementor-1630 .elementor-element.elementor-element-80d06c6{text-align:center;}.elementor-1630 .elementor-element.elementor-element-80d06c6 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-2b6b26a{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-2b6b26a:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-2b6b26a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-f7a8174{text-align:center;}.elementor-1630 .elementor-element.elementor-element-f7a8174 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-c55942d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1630 .elementor-element.elementor-element-eafd3d4{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-eafd3d4:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-eafd3d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-d2e5d8e{text-align:center;}.elementor-1630 .elementor-element.elementor-element-d2e5d8e .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-ddfa468{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-ddfa468:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-ddfa468 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-45d1526{text-align:center;}.elementor-1630 .elementor-element.elementor-element-45d1526 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-c65d8a5{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-c65d8a5:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-c65d8a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-94083ff{text-align:center;}.elementor-1630 .elementor-element.elementor-element-94083ff .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-38e1f63{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-38e1f63:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-38e1f63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-9ffd6d4{text-align:center;}.elementor-1630 .elementor-element.elementor-element-9ffd6d4 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-e4ec7b6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1630 .elementor-element.elementor-element-8d4f4e2{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-8d4f4e2:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-8d4f4e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-a085c05{text-align:center;}.elementor-1630 .elementor-element.elementor-element-a085c05 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-a8aaee1{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-a8aaee1:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-a8aaee1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-a3cdfad{text-align:center;}.elementor-1630 .elementor-element.elementor-element-a3cdfad .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-fa49007{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-fa49007:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-fa49007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-7eb2864{text-align:center;}.elementor-1630 .elementor-element.elementor-element-7eb2864 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-4c8d2b2{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-4c8d2b2:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-4c8d2b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-756e97d{text-align:center;}.elementor-1630 .elementor-element.elementor-element-756e97d .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-a285334{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1630 .elementor-element.elementor-element-7a7029b{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-7a7029b:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-7a7029b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-0bd9697{text-align:center;}.elementor-1630 .elementor-element.elementor-element-0bd9697 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-6f601d5{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-6f601d5:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-6f601d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-95776ba{text-align:center;}.elementor-1630 .elementor-element.elementor-element-95776ba .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-db8866c{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-db8866c:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-db8866c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-e669fe8{text-align:center;}.elementor-1630 .elementor-element.elementor-element-e669fe8 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-0ce2124{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-0ce2124:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-0ce2124 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-3418f49{text-align:center;}.elementor-1630 .elementor-element.elementor-element-3418f49 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-befeb6c{--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;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1630 .elementor-element.elementor-element-157746c{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-157746c:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-157746c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-9a64655{text-align:center;}.elementor-1630 .elementor-element.elementor-element-9a64655 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-1ba7654{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-1ba7654:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-1ba7654 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-c8c44c6{text-align:center;}.elementor-1630 .elementor-element.elementor-element-c8c44c6 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-c4caab0{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-c4caab0:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-c4caab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-3429779{text-align:center;}.elementor-1630 .elementor-element.elementor-element-3429779 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-8d81458{--display:flex;}.elementor-1630 .elementor-element.elementor-element-5847c58 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-1630 .elementor-element.elementor-element-5847c58{text-align:center;}.elementor-1630 .elementor-element.elementor-element-5847c58 .elementor-heading-title{font-family:var( --e-global-typography-103b8a4-font-family ), Sans-serif;font-size:var( --e-global-typography-103b8a4-font-size );font-weight:var( --e-global-typography-103b8a4-font-weight );text-transform:var( --e-global-typography-103b8a4-text-transform );line-height:var( --e-global-typography-103b8a4-line-height );color:var( --e-global-color-secondary );}.elementor-1630 .elementor-element.elementor-element-08795af{--display:flex;}.elementor-1630 .elementor-element.elementor-element-e299e79{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1630 .elementor-element.elementor-element-03bba5d{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-03bba5d:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-03bba5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-00ec4de{text-align:center;}.elementor-1630 .elementor-element.elementor-element-00ec4de .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-9b4fb0d{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-9b4fb0d:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-9b4fb0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-9a93de2 img{width:100%;}.elementor-1630 .elementor-element.elementor-element-f4be410{text-align:center;}.elementor-1630 .elementor-element.elementor-element-f4be410 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-e2b5af1{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-e2b5af1:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-e2b5af1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-f27af5c img{width:100%;}.elementor-1630 .elementor-element.elementor-element-adeef97{text-align:center;}.elementor-1630 .elementor-element.elementor-element-adeef97 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-918c939{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-918c939:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-918c939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-bf39795{text-align:center;}.elementor-1630 .elementor-element.elementor-element-bf39795 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-adf8a52{--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;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1630 .elementor-element.elementor-element-460f2ca{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-460f2ca:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-460f2ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-9adb112{text-align:center;}.elementor-1630 .elementor-element.elementor-element-9adb112 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-ebfdf07{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-ebfdf07:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-ebfdf07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-81b469e img{width:100%;}.elementor-1630 .elementor-element.elementor-element-e7ffc71{text-align:center;}.elementor-1630 .elementor-element.elementor-element-e7ffc71 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-e6d7470{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-e6d7470:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-e6d7470 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-69fff4d img{width:100%;}.elementor-1630 .elementor-element.elementor-element-7f8d33e{text-align:center;}.elementor-1630 .elementor-element.elementor-element-7f8d33e .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-03b9dc2{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-03b9dc2:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-03b9dc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-054c7d3{text-align:center;}.elementor-1630 .elementor-element.elementor-element-054c7d3 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-b82e464{--display:flex;}.elementor-1630 .elementor-element.elementor-element-b5b60e1 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-1630 .elementor-element.elementor-element-b5b60e1{text-align:center;}.elementor-1630 .elementor-element.elementor-element-b5b60e1 .elementor-heading-title{font-family:var( --e-global-typography-103b8a4-font-family ), Sans-serif;font-size:var( --e-global-typography-103b8a4-font-size );font-weight:var( --e-global-typography-103b8a4-font-weight );text-transform:var( --e-global-typography-103b8a4-text-transform );line-height:var( --e-global-typography-103b8a4-line-height );color:var( --e-global-color-secondary );}.elementor-1630 .elementor-element.elementor-element-298a278{--display:flex;}.elementor-1630 .elementor-element.elementor-element-8e38c48{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1630 .elementor-element.elementor-element-ef33b6b{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-ef33b6b:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-ef33b6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-5fe1c73{text-align:center;}.elementor-1630 .elementor-element.elementor-element-5fe1c73 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-bf59919{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-bf59919:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-bf59919 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-5a0cdf7 img{width:100%;}.elementor-1630 .elementor-element.elementor-element-0759d7c{text-align:center;}.elementor-1630 .elementor-element.elementor-element-0759d7c .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-f1735a7{--display:flex;}.elementor-1630 .elementor-element.elementor-element-7b5cbcb > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-1630 .elementor-element.elementor-element-7b5cbcb{text-align:center;}.elementor-1630 .elementor-element.elementor-element-7b5cbcb .elementor-heading-title{font-family:var( --e-global-typography-103b8a4-font-family ), Sans-serif;font-size:var( --e-global-typography-103b8a4-font-size );font-weight:var( --e-global-typography-103b8a4-font-weight );text-transform:var( --e-global-typography-103b8a4-text-transform );line-height:var( --e-global-typography-103b8a4-line-height );color:var( --e-global-color-secondary );}.elementor-1630 .elementor-element.elementor-element-50bafcf{--display:flex;}.elementor-1630 .elementor-element.elementor-element-e6e9d9d{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1630 .elementor-element.elementor-element-298e1b4{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-298e1b4:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-298e1b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-0802ad6{text-align:center;}.elementor-1630 .elementor-element.elementor-element-0802ad6 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-635e575{--display:flex;}.elementor-1630 .elementor-element.elementor-element-ab2d5fd > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-1630 .elementor-element.elementor-element-ab2d5fd{text-align:center;}.elementor-1630 .elementor-element.elementor-element-ab2d5fd .elementor-heading-title{font-family:var( --e-global-typography-103b8a4-font-family ), Sans-serif;font-size:var( --e-global-typography-103b8a4-font-size );font-weight:var( --e-global-typography-103b8a4-font-weight );text-transform:var( --e-global-typography-103b8a4-text-transform );line-height:var( --e-global-typography-103b8a4-line-height );color:var( --e-global-color-secondary );}.elementor-1630 .elementor-element.elementor-element-0c97028{--display:flex;}.elementor-1630 .elementor-element.elementor-element-54f1e01{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1630 .elementor-element.elementor-element-73f273d{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-73f273d:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-73f273d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-2c05ea6{text-align:center;}.elementor-1630 .elementor-element.elementor-element-2c05ea6 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-c985c71{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-c985c71:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-c985c71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-14e81de img{width:100%;}.elementor-1630 .elementor-element.elementor-element-a3f1bef{text-align:center;}.elementor-1630 .elementor-element.elementor-element-a3f1bef .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-13e3e94{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-13e3e94:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-13e3e94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-7e89879 img{width:100%;}.elementor-1630 .elementor-element.elementor-element-093e6ec{text-align:center;}.elementor-1630 .elementor-element.elementor-element-093e6ec .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-5de3dfd{--display:flex;}.elementor-1630 .elementor-element.elementor-element-cc150b4 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-1630 .elementor-element.elementor-element-cc150b4{text-align:center;}.elementor-1630 .elementor-element.elementor-element-cc150b4 .elementor-heading-title{font-family:var( --e-global-typography-103b8a4-font-family ), Sans-serif;font-size:var( --e-global-typography-103b8a4-font-size );font-weight:var( --e-global-typography-103b8a4-font-weight );text-transform:var( --e-global-typography-103b8a4-text-transform );line-height:var( --e-global-typography-103b8a4-line-height );color:var( --e-global-color-secondary );}.elementor-1630 .elementor-element.elementor-element-f098991{--display:flex;}.elementor-1630 .elementor-element.elementor-element-8dba3b3{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1630 .elementor-element.elementor-element-27308a7{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-27308a7:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-27308a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-ca0eaf2{text-align:center;}.elementor-1630 .elementor-element.elementor-element-ca0eaf2 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-55ebe3e{--display:flex;}.elementor-1630 .elementor-element.elementor-element-3ee1c2d > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-1630 .elementor-element.elementor-element-3ee1c2d{text-align:center;}.elementor-1630 .elementor-element.elementor-element-3ee1c2d .elementor-heading-title{font-family:var( --e-global-typography-103b8a4-font-family ), Sans-serif;font-size:var( --e-global-typography-103b8a4-font-size );font-weight:var( --e-global-typography-103b8a4-font-weight );text-transform:var( --e-global-typography-103b8a4-text-transform );line-height:var( --e-global-typography-103b8a4-line-height );color:var( --e-global-color-secondary );}.elementor-1630 .elementor-element.elementor-element-9a2584f{--display:flex;}.elementor-1630 .elementor-element.elementor-element-7e8d577{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1630 .elementor-element.elementor-element-e03db58{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-e03db58:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-e03db58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-3c0598c{text-align:center;}.elementor-1630 .elementor-element.elementor-element-3c0598c .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-e1c6fc9{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-e1c6fc9:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-e1c6fc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-6ff85da{text-align:center;}.elementor-1630 .elementor-element.elementor-element-6ff85da .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-64ba7e9{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-64ba7e9:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-64ba7e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-43bf467{text-align:center;}.elementor-1630 .elementor-element.elementor-element-43bf467 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-62b5993{--display:flex;}.elementor-1630 .elementor-element.elementor-element-a27892b > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-1630 .elementor-element.elementor-element-a27892b{text-align:center;}.elementor-1630 .elementor-element.elementor-element-a27892b .elementor-heading-title{font-family:var( --e-global-typography-103b8a4-font-family ), Sans-serif;font-size:var( --e-global-typography-103b8a4-font-size );font-weight:var( --e-global-typography-103b8a4-font-weight );text-transform:var( --e-global-typography-103b8a4-text-transform );line-height:var( --e-global-typography-103b8a4-line-height );color:var( --e-global-color-secondary );}.elementor-1630 .elementor-element.elementor-element-84b4724{--display:flex;}.elementor-1630 .elementor-element.elementor-element-5a454ee{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1630 .elementor-element.elementor-element-5a0ff56{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-5a0ff56:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-5a0ff56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-b6e58a3{text-align:center;}.elementor-1630 .elementor-element.elementor-element-b6e58a3 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-210882c{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-210882c:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-210882c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-ba3330b{text-align:center;}.elementor-1630 .elementor-element.elementor-element-ba3330b .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-81ca33f{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-81ca33f:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-81ca33f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-305ebc1{text-align:center;}.elementor-1630 .elementor-element.elementor-element-305ebc1 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-482f41b{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-482f41b:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-482f41b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-c60ee46{text-align:center;}.elementor-1630 .elementor-element.elementor-element-c60ee46 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-97c457f{--display:flex;}.elementor-1630 .elementor-element.elementor-element-a2241d5 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-1630 .elementor-element.elementor-element-a2241d5{text-align:center;}.elementor-1630 .elementor-element.elementor-element-a2241d5 .elementor-heading-title{font-family:var( --e-global-typography-103b8a4-font-family ), Sans-serif;font-size:var( --e-global-typography-103b8a4-font-size );font-weight:var( --e-global-typography-103b8a4-font-weight );text-transform:var( --e-global-typography-103b8a4-text-transform );line-height:var( --e-global-typography-103b8a4-line-height );color:var( --e-global-color-secondary );}.elementor-1630 .elementor-element.elementor-element-069bd84{--display:flex;}.elementor-1630 .elementor-element.elementor-element-6b4bb01{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1630 .elementor-element.elementor-element-a362c67{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-a362c67:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-a362c67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-dd0aaa6{text-align:center;}.elementor-1630 .elementor-element.elementor-element-dd0aaa6 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-16d3e70{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-16d3e70:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-16d3e70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-a24f466{text-align:center;}.elementor-1630 .elementor-element.elementor-element-a24f466 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-799b82b{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-799b82b:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-799b82b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-b8859a1{text-align:center;}.elementor-1630 .elementor-element.elementor-element-b8859a1 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-6a624a3{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-6a624a3:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-6a624a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-3c1cecb{text-align:center;}.elementor-1630 .elementor-element.elementor-element-3c1cecb .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-f2df8f6{--display:flex;}.elementor-1630 .elementor-element.elementor-element-f275fcc > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-1630 .elementor-element.elementor-element-f275fcc{text-align:center;}.elementor-1630 .elementor-element.elementor-element-f275fcc .elementor-heading-title{font-family:var( --e-global-typography-103b8a4-font-family ), Sans-serif;font-size:var( --e-global-typography-103b8a4-font-size );font-weight:var( --e-global-typography-103b8a4-font-weight );text-transform:var( --e-global-typography-103b8a4-text-transform );line-height:var( --e-global-typography-103b8a4-line-height );color:var( --e-global-color-secondary );}.elementor-1630 .elementor-element.elementor-element-95c973b{--display:flex;}.elementor-1630 .elementor-element.elementor-element-6c8c431{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1630 .elementor-element.elementor-element-d2d5bdc{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-d2d5bdc:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-d2d5bdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-aff8565{text-align:center;}.elementor-1630 .elementor-element.elementor-element-aff8565 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-388819c{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-388819c:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-388819c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-a0a1002{text-align:center;}.elementor-1630 .elementor-element.elementor-element-a0a1002 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-79c2e4d{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-79c2e4d:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-79c2e4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-f6b82ef{text-align:center;}.elementor-1630 .elementor-element.elementor-element-f6b82ef .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-52e0fd2{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:8px 8px 8px 8px;}.elementor-1630 .elementor-element.elementor-element-52e0fd2:not(.elementor-motion-effects-element-type-background), .elementor-1630 .elementor-element.elementor-element-52e0fd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1630 .elementor-element.elementor-element-ab66c95{text-align:center;}.elementor-1630 .elementor-element.elementor-element-ab66c95 .elementor-heading-title{font-family:var( --e-global-typography-66b4678-font-family ), Sans-serif;font-size:var( --e-global-typography-66b4678-font-size );font-weight:var( --e-global-typography-66b4678-font-weight );text-transform:var( --e-global-typography-66b4678-text-transform );line-height:var( --e-global-typography-66b4678-line-height );color:var( --e-global-color-accent );}.elementor-1630 .elementor-element.elementor-element-7c19248{--display:flex;}.elementor-1630 .elementor-element.elementor-element-361ad48 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-1630 .elementor-element.elementor-element-361ad48{text-align:center;}.elementor-1630 .elementor-element.elementor-element-361ad48 .elementor-heading-title{font-family:var( --e-global-typography-103b8a4-font-family ), Sans-serif;font-size:var( --e-global-typography-103b8a4-font-size );font-weight:var( --e-global-typography-103b8a4-font-weight );text-transform:var( --e-global-typography-103b8a4-text-transform );line-height:var( --e-global-typography-103b8a4-line-height );color:var( --e-global-color-secondary );}.elementor-1630 .elementor-element.elementor-element-e9420d1{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}@media(min-width:768px){.elementor-1630 .elementor-element.elementor-element-fc3b869{--width:24%;}.elementor-1630 .elementor-element.elementor-element-68e4cdc{--width:24%;}.elementor-1630 .elementor-element.elementor-element-c5fdbcd{--width:24%;}.elementor-1630 .elementor-element.elementor-element-97ae82d{--width:24%;}.elementor-1630 .elementor-element.elementor-element-9c9c32d{--width:24%;}.elementor-1630 .elementor-element.elementor-element-3577d8b{--width:24%;}.elementor-1630 .elementor-element.elementor-element-d0292d8{--width:24%;}.elementor-1630 .elementor-element.elementor-element-2b6b26a{--width:24%;}.elementor-1630 .elementor-element.elementor-element-eafd3d4{--width:24%;}.elementor-1630 .elementor-element.elementor-element-ddfa468{--width:24%;}.elementor-1630 .elementor-element.elementor-element-c65d8a5{--width:24%;}.elementor-1630 .elementor-element.elementor-element-38e1f63{--width:24%;}.elementor-1630 .elementor-element.elementor-element-8d4f4e2{--width:24%;}.elementor-1630 .elementor-element.elementor-element-a8aaee1{--width:24%;}.elementor-1630 .elementor-element.elementor-element-fa49007{--width:24%;}.elementor-1630 .elementor-element.elementor-element-4c8d2b2{--width:24%;}.elementor-1630 .elementor-element.elementor-element-7a7029b{--width:24%;}.elementor-1630 .elementor-element.elementor-element-6f601d5{--width:24%;}.elementor-1630 .elementor-element.elementor-element-db8866c{--width:24%;}.elementor-1630 .elementor-element.elementor-element-0ce2124{--width:24%;}.elementor-1630 .elementor-element.elementor-element-157746c{--width:24%;}.elementor-1630 .elementor-element.elementor-element-1ba7654{--width:24%;}.elementor-1630 .elementor-element.elementor-element-c4caab0{--width:24%;}.elementor-1630 .elementor-element.elementor-element-460f2ca{--width:24%;}.elementor-1630 .elementor-element.elementor-element-ef33b6b{--width:24%;}.elementor-1630 .elementor-element.elementor-element-bf59919{--width:24%;}.elementor-1630 .elementor-element.elementor-element-298e1b4{--width:24%;}.elementor-1630 .elementor-element.elementor-element-73f273d{--width:24%;}.elementor-1630 .elementor-element.elementor-element-c985c71{--width:24%;}.elementor-1630 .elementor-element.elementor-element-13e3e94{--width:24%;}.elementor-1630 .elementor-element.elementor-element-27308a7{--width:24%;}.elementor-1630 .elementor-element.elementor-element-e03db58{--width:24%;}.elementor-1630 .elementor-element.elementor-element-e1c6fc9{--width:24%;}.elementor-1630 .elementor-element.elementor-element-64ba7e9{--width:24%;}.elementor-1630 .elementor-element.elementor-element-5a0ff56{--width:24%;}.elementor-1630 .elementor-element.elementor-element-210882c{--width:24%;}.elementor-1630 .elementor-element.elementor-element-81ca33f{--width:24%;}.elementor-1630 .elementor-element.elementor-element-482f41b{--width:24%;}.elementor-1630 .elementor-element.elementor-element-a362c67{--width:24%;}.elementor-1630 .elementor-element.elementor-element-16d3e70{--width:24%;}.elementor-1630 .elementor-element.elementor-element-799b82b{--width:24%;}.elementor-1630 .elementor-element.elementor-element-6a624a3{--width:24%;}.elementor-1630 .elementor-element.elementor-element-d2d5bdc{--width:24%;}.elementor-1630 .elementor-element.elementor-element-388819c{--width:24%;}.elementor-1630 .elementor-element.elementor-element-79c2e4d{--width:24%;}.elementor-1630 .elementor-element.elementor-element-52e0fd2{--width:24%;}}@media(max-width:1024px){.elementor-1630 .elementor-element.elementor-element-21a3615{--min-height:250px;--padding-top:22vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1630 .elementor-element.elementor-element-5559e1c .elementor-heading-title{font-size:var( --e-global-typography-12e35d8-font-size );line-height:var( --e-global-typography-12e35d8-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1630 .elementor-element.elementor-element-be6c759 > .elementor-widget-container{margin:1em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-1630 .elementor-element.elementor-element-dad180a{--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1630 .elementor-element.elementor-element-a833e6a .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-a866e42{font-size:17px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1630 .elementor-element.elementor-element-c00c66c .elementor-button{font-size:17px;}.elementor-1630 .elementor-element.elementor-element-1cdb5e9 .elementor-button{font-size:17px;}.elementor-1630 .elementor-element.elementor-element-cfa4a12 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-a4afc94{font-size:17px;}.elementor-1630 .elementor-element.elementor-element-26e405f .elementor-button{font-size:17px;}.elementor-1630 .elementor-element.elementor-element-fb61e45 .elementor-button{font-size:17px;}.elementor-1630 .elementor-element.elementor-element-baedc69 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-61a7246{font-size:17px;}.elementor-1630 .elementor-element.elementor-element-fb35bb5 .elementor-button{font-size:17px;}.elementor-1630 .elementor-element.elementor-element-922cb9d .elementor-button{font-size:17px;}.elementor-1630 .elementor-element.elementor-element-7bd84a6 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-8e5d70d{font-size:17px;}.elementor-1630 .elementor-element.elementor-element-c528971 .elementor-button{font-size:17px;}.elementor-1630 .elementor-element.elementor-element-327c768 .elementor-button{font-size:17px;}.elementor-1630 .elementor-element.elementor-element-e4f637c{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-1630 .elementor-element.elementor-element-7a62fd7{--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1630 .elementor-element.elementor-element-292afb0 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-2ffaf34 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-084d244 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-129905a .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-ad9860c{--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1630 .elementor-element.elementor-element-5505307 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-2556d18 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-44190e3 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-b1892ca .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-1eddcda{--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1630 .elementor-element.elementor-element-a250e5e .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-0d031ed .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-80d06c6 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-f7a8174 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-c55942d{--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1630 .elementor-element.elementor-element-d2e5d8e .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-45d1526 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-94083ff .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-9ffd6d4 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-e4ec7b6{--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1630 .elementor-element.elementor-element-a085c05 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-a3cdfad .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-7eb2864 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-756e97d .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-a285334{--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1630 .elementor-element.elementor-element-0bd9697 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-95776ba .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-e669fe8 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-3418f49 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-befeb6c{--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1630 .elementor-element.elementor-element-9a64655 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-c8c44c6 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-3429779 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-5847c58 .elementor-heading-title{font-size:var( --e-global-typography-103b8a4-font-size );line-height:var( --e-global-typography-103b8a4-line-height );}.elementor-1630 .elementor-element.elementor-element-e299e79{--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1630 .elementor-element.elementor-element-00ec4de .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-f4be410 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-adeef97 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-bf39795 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-adf8a52{--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1630 .elementor-element.elementor-element-9adb112 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-e7ffc71 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-7f8d33e .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-054c7d3 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-b5b60e1 .elementor-heading-title{font-size:var( --e-global-typography-103b8a4-font-size );line-height:var( --e-global-typography-103b8a4-line-height );}.elementor-1630 .elementor-element.elementor-element-8e38c48{--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1630 .elementor-element.elementor-element-5fe1c73 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-0759d7c .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-7b5cbcb .elementor-heading-title{font-size:var( --e-global-typography-103b8a4-font-size );line-height:var( --e-global-typography-103b8a4-line-height );}.elementor-1630 .elementor-element.elementor-element-e6e9d9d{--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1630 .elementor-element.elementor-element-0802ad6 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-ab2d5fd .elementor-heading-title{font-size:var( --e-global-typography-103b8a4-font-size );line-height:var( --e-global-typography-103b8a4-line-height );}.elementor-1630 .elementor-element.elementor-element-54f1e01{--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1630 .elementor-element.elementor-element-2c05ea6 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-a3f1bef .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-093e6ec .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-cc150b4 .elementor-heading-title{font-size:var( --e-global-typography-103b8a4-font-size );line-height:var( --e-global-typography-103b8a4-line-height );}.elementor-1630 .elementor-element.elementor-element-8dba3b3{--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1630 .elementor-element.elementor-element-ca0eaf2 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-3ee1c2d .elementor-heading-title{font-size:var( --e-global-typography-103b8a4-font-size );line-height:var( --e-global-typography-103b8a4-line-height );}.elementor-1630 .elementor-element.elementor-element-7e8d577{--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1630 .elementor-element.elementor-element-3c0598c .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-6ff85da .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-43bf467 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-a27892b .elementor-heading-title{font-size:var( --e-global-typography-103b8a4-font-size );line-height:var( --e-global-typography-103b8a4-line-height );}.elementor-1630 .elementor-element.elementor-element-5a454ee{--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1630 .elementor-element.elementor-element-b6e58a3 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-ba3330b .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-305ebc1 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-c60ee46 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-a2241d5 .elementor-heading-title{font-size:var( --e-global-typography-103b8a4-font-size );line-height:var( --e-global-typography-103b8a4-line-height );}.elementor-1630 .elementor-element.elementor-element-6b4bb01{--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1630 .elementor-element.elementor-element-dd0aaa6 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-a24f466 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-b8859a1 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-3c1cecb .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-f275fcc .elementor-heading-title{font-size:var( --e-global-typography-103b8a4-font-size );line-height:var( --e-global-typography-103b8a4-line-height );}.elementor-1630 .elementor-element.elementor-element-6c8c431{--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1630 .elementor-element.elementor-element-aff8565 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-a0a1002 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-f6b82ef .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-ab66c95 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-361ad48 .elementor-heading-title{font-size:var( --e-global-typography-103b8a4-font-size );line-height:var( --e-global-typography-103b8a4-line-height );}}@media(max-width:767px){.elementor-1630 .elementor-element.elementor-element-21a3615{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:40vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1630 .elementor-element.elementor-element-5559e1c .elementor-heading-title{font-size:var( --e-global-typography-12e35d8-font-size );line-height:var( --e-global-typography-12e35d8-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1630 .elementor-element.elementor-element-a833e6a .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-a866e42{font-size:17px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1630 .elementor-element.elementor-element-c00c66c .elementor-button{font-size:13px;}.elementor-1630 .elementor-element.elementor-element-1cdb5e9 .elementor-button{font-size:13px;}.elementor-1630 .elementor-element.elementor-element-cfa4a12 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-a4afc94{font-size:17px;}.elementor-1630 .elementor-element.elementor-element-26e405f .elementor-button{font-size:13px;}.elementor-1630 .elementor-element.elementor-element-fb61e45 .elementor-button{font-size:13px;}.elementor-1630 .elementor-element.elementor-element-baedc69 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-61a7246{font-size:17px;}.elementor-1630 .elementor-element.elementor-element-fb35bb5 .elementor-button{font-size:13px;}.elementor-1630 .elementor-element.elementor-element-922cb9d .elementor-button{font-size:13px;}.elementor-1630 .elementor-element.elementor-element-7bd84a6 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-8e5d70d{font-size:17px;}.elementor-1630 .elementor-element.elementor-element-c528971 .elementor-button{font-size:13px;}.elementor-1630 .elementor-element.elementor-element-327c768 .elementor-button{font-size:13px;}.elementor-1630 .elementor-element.elementor-element-e4f637c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-1630 .elementor-element.elementor-element-292afb0 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-2ffaf34 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-084d244 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-129905a .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-5505307 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-2556d18 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-44190e3 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-b1892ca .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-a250e5e .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-0d031ed .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-80d06c6 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-f7a8174 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-d2e5d8e .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-45d1526 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-94083ff .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-9ffd6d4 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-a085c05 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-a3cdfad .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-7eb2864 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-756e97d .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-0bd9697 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-95776ba .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-e669fe8 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-3418f49 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-9a64655 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-c8c44c6 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-3429779 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-5847c58 .elementor-heading-title{font-size:var( --e-global-typography-103b8a4-font-size );line-height:var( --e-global-typography-103b8a4-line-height );}.elementor-1630 .elementor-element.elementor-element-00ec4de .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-f4be410 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-adeef97 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-bf39795 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-9adb112 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-e7ffc71 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-7f8d33e .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-054c7d3 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-b5b60e1 .elementor-heading-title{font-size:var( --e-global-typography-103b8a4-font-size );line-height:var( --e-global-typography-103b8a4-line-height );}.elementor-1630 .elementor-element.elementor-element-5fe1c73 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-0759d7c .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-7b5cbcb .elementor-heading-title{font-size:var( --e-global-typography-103b8a4-font-size );line-height:var( --e-global-typography-103b8a4-line-height );}.elementor-1630 .elementor-element.elementor-element-0802ad6 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-ab2d5fd .elementor-heading-title{font-size:var( --e-global-typography-103b8a4-font-size );line-height:var( --e-global-typography-103b8a4-line-height );}.elementor-1630 .elementor-element.elementor-element-2c05ea6 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-a3f1bef .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-093e6ec .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-cc150b4 .elementor-heading-title{font-size:var( --e-global-typography-103b8a4-font-size );line-height:var( --e-global-typography-103b8a4-line-height );}.elementor-1630 .elementor-element.elementor-element-ca0eaf2 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-3ee1c2d .elementor-heading-title{font-size:var( --e-global-typography-103b8a4-font-size );line-height:var( --e-global-typography-103b8a4-line-height );}.elementor-1630 .elementor-element.elementor-element-3c0598c .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-6ff85da .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-43bf467 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-a27892b .elementor-heading-title{font-size:var( --e-global-typography-103b8a4-font-size );line-height:var( --e-global-typography-103b8a4-line-height );}.elementor-1630 .elementor-element.elementor-element-b6e58a3 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-ba3330b .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-305ebc1 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-c60ee46 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-a2241d5 .elementor-heading-title{font-size:var( --e-global-typography-103b8a4-font-size );line-height:var( --e-global-typography-103b8a4-line-height );}.elementor-1630 .elementor-element.elementor-element-dd0aaa6 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-a24f466 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-b8859a1 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-3c1cecb .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-f275fcc .elementor-heading-title{font-size:var( --e-global-typography-103b8a4-font-size );line-height:var( --e-global-typography-103b8a4-line-height );}.elementor-1630 .elementor-element.elementor-element-aff8565 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-a0a1002 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-f6b82ef .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-ab66c95 .elementor-heading-title{font-size:var( --e-global-typography-66b4678-font-size );line-height:var( --e-global-typography-66b4678-line-height );}.elementor-1630 .elementor-element.elementor-element-361ad48 .elementor-heading-title{font-size:var( --e-global-typography-103b8a4-font-size );line-height:var( --e-global-typography-103b8a4-line-height );}}@media(max-width:1024px) and (min-width:768px){.elementor-1630 .elementor-element.elementor-element-b61ba74{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-1343299{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-27341c2{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-1846352{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-8f61b27{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-c8216f8{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-8db60dc{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-079a655{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-fc3b869{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-68e4cdc{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-c5fdbcd{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-97ae82d{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-9c9c32d{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-3577d8b{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-d0292d8{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-2b6b26a{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-eafd3d4{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-ddfa468{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-c65d8a5{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-38e1f63{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-8d4f4e2{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-a8aaee1{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-fa49007{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-4c8d2b2{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-7a7029b{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-6f601d5{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-db8866c{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-0ce2124{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-157746c{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-1ba7654{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-c4caab0{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-03bba5d{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-9b4fb0d{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-e2b5af1{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-918c939{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-460f2ca{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-ebfdf07{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-e6d7470{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-03b9dc2{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-ef33b6b{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-bf59919{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-298e1b4{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-73f273d{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-c985c71{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-13e3e94{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-27308a7{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-e03db58{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-e1c6fc9{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-64ba7e9{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-5a0ff56{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-210882c{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-81ca33f{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-482f41b{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-a362c67{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-16d3e70{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-799b82b{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-6a624a3{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-d2d5bdc{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-388819c{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-79c2e4d{--width:47.5%;}.elementor-1630 .elementor-element.elementor-element-52e0fd2{--width:47.5%;}}/* Start custom CSS for container, class: .elementor-element-b61ba74 */.elementor-1630 .elementor-element.elementor-element-b61ba74:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1343299 */.elementor-1630 .elementor-element.elementor-element-1343299:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27341c2 */.elementor-1630 .elementor-element.elementor-element-27341c2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1846352 */.elementor-1630 .elementor-element.elementor-element-1846352:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f61b27 */.elementor-1630 .elementor-element.elementor-element-8f61b27:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8216f8 */.elementor-1630 .elementor-element.elementor-element-c8216f8:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8db60dc */.elementor-1630 .elementor-element.elementor-element-8db60dc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-079a655 */.elementor-1630 .elementor-element.elementor-element-079a655:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc3b869 */.elementor-1630 .elementor-element.elementor-element-fc3b869:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e4cdc */.elementor-1630 .elementor-element.elementor-element-68e4cdc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5fdbcd */.elementor-1630 .elementor-element.elementor-element-c5fdbcd:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97ae82d */.elementor-1630 .elementor-element.elementor-element-97ae82d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c9c32d */.elementor-1630 .elementor-element.elementor-element-9c9c32d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3577d8b */.elementor-1630 .elementor-element.elementor-element-3577d8b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0292d8 */.elementor-1630 .elementor-element.elementor-element-d0292d8:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b6b26a */.elementor-1630 .elementor-element.elementor-element-2b6b26a:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafd3d4 */.elementor-1630 .elementor-element.elementor-element-eafd3d4:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfa468 */.elementor-1630 .elementor-element.elementor-element-ddfa468:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c65d8a5 */.elementor-1630 .elementor-element.elementor-element-c65d8a5:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38e1f63 */.elementor-1630 .elementor-element.elementor-element-38e1f63:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4f4e2 */.elementor-1630 .elementor-element.elementor-element-8d4f4e2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8aaee1 */.elementor-1630 .elementor-element.elementor-element-a8aaee1:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa49007 */.elementor-1630 .elementor-element.elementor-element-fa49007:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c8d2b2 */.elementor-1630 .elementor-element.elementor-element-4c8d2b2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a7029b */.elementor-1630 .elementor-element.elementor-element-7a7029b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f601d5 */.elementor-1630 .elementor-element.elementor-element-6f601d5:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8866c */.elementor-1630 .elementor-element.elementor-element-db8866c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ce2124 */.elementor-1630 .elementor-element.elementor-element-0ce2124:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-157746c */.elementor-1630 .elementor-element.elementor-element-157746c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ba7654 */.elementor-1630 .elementor-element.elementor-element-1ba7654:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4caab0 */.elementor-1630 .elementor-element.elementor-element-c4caab0:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03bba5d */.elementor-1630 .elementor-element.elementor-element-03bba5d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b4fb0d */.elementor-1630 .elementor-element.elementor-element-9b4fb0d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2b5af1 */.elementor-1630 .elementor-element.elementor-element-e2b5af1:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918c939 */.elementor-1630 .elementor-element.elementor-element-918c939:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-460f2ca */.elementor-1630 .elementor-element.elementor-element-460f2ca:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebfdf07 */.elementor-1630 .elementor-element.elementor-element-ebfdf07:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d7470 */.elementor-1630 .elementor-element.elementor-element-e6d7470:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03b9dc2 */.elementor-1630 .elementor-element.elementor-element-03b9dc2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef33b6b */.elementor-1630 .elementor-element.elementor-element-ef33b6b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf59919 */.elementor-1630 .elementor-element.elementor-element-bf59919:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-298e1b4 */.elementor-1630 .elementor-element.elementor-element-298e1b4:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73f273d */.elementor-1630 .elementor-element.elementor-element-73f273d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c985c71 */.elementor-1630 .elementor-element.elementor-element-c985c71:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13e3e94 */.elementor-1630 .elementor-element.elementor-element-13e3e94:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27308a7 */.elementor-1630 .elementor-element.elementor-element-27308a7:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e03db58 */.elementor-1630 .elementor-element.elementor-element-e03db58:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1c6fc9 */.elementor-1630 .elementor-element.elementor-element-e1c6fc9:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64ba7e9 */.elementor-1630 .elementor-element.elementor-element-64ba7e9:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a0ff56 */.elementor-1630 .elementor-element.elementor-element-5a0ff56:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-210882c */.elementor-1630 .elementor-element.elementor-element-210882c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81ca33f */.elementor-1630 .elementor-element.elementor-element-81ca33f:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-482f41b */.elementor-1630 .elementor-element.elementor-element-482f41b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a362c67 */.elementor-1630 .elementor-element.elementor-element-a362c67:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16d3e70 */.elementor-1630 .elementor-element.elementor-element-16d3e70:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-799b82b */.elementor-1630 .elementor-element.elementor-element-799b82b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a624a3 */.elementor-1630 .elementor-element.elementor-element-6a624a3:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2d5bdc */.elementor-1630 .elementor-element.elementor-element-d2d5bdc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-388819c */.elementor-1630 .elementor-element.elementor-element-388819c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79c2e4d */.elementor-1630 .elementor-element.elementor-element-79c2e4d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52e0fd2 */.elementor-1630 .elementor-element.elementor-element-52e0fd2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f61b27 */.elementor-1630 .elementor-element.elementor-element-8f61b27:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8216f8 */.elementor-1630 .elementor-element.elementor-element-c8216f8:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8db60dc */.elementor-1630 .elementor-element.elementor-element-8db60dc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-079a655 */.elementor-1630 .elementor-element.elementor-element-079a655:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc3b869 */.elementor-1630 .elementor-element.elementor-element-fc3b869:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e4cdc */.elementor-1630 .elementor-element.elementor-element-68e4cdc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5fdbcd */.elementor-1630 .elementor-element.elementor-element-c5fdbcd:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97ae82d */.elementor-1630 .elementor-element.elementor-element-97ae82d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c9c32d */.elementor-1630 .elementor-element.elementor-element-9c9c32d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3577d8b */.elementor-1630 .elementor-element.elementor-element-3577d8b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0292d8 */.elementor-1630 .elementor-element.elementor-element-d0292d8:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b6b26a */.elementor-1630 .elementor-element.elementor-element-2b6b26a:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafd3d4 */.elementor-1630 .elementor-element.elementor-element-eafd3d4:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfa468 */.elementor-1630 .elementor-element.elementor-element-ddfa468:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c65d8a5 */.elementor-1630 .elementor-element.elementor-element-c65d8a5:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38e1f63 */.elementor-1630 .elementor-element.elementor-element-38e1f63:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4f4e2 */.elementor-1630 .elementor-element.elementor-element-8d4f4e2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8aaee1 */.elementor-1630 .elementor-element.elementor-element-a8aaee1:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa49007 */.elementor-1630 .elementor-element.elementor-element-fa49007:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c8d2b2 */.elementor-1630 .elementor-element.elementor-element-4c8d2b2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a7029b */.elementor-1630 .elementor-element.elementor-element-7a7029b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f601d5 */.elementor-1630 .elementor-element.elementor-element-6f601d5:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8866c */.elementor-1630 .elementor-element.elementor-element-db8866c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ce2124 */.elementor-1630 .elementor-element.elementor-element-0ce2124:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-157746c */.elementor-1630 .elementor-element.elementor-element-157746c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ba7654 */.elementor-1630 .elementor-element.elementor-element-1ba7654:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4caab0 */.elementor-1630 .elementor-element.elementor-element-c4caab0:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03bba5d */.elementor-1630 .elementor-element.elementor-element-03bba5d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b4fb0d */.elementor-1630 .elementor-element.elementor-element-9b4fb0d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2b5af1 */.elementor-1630 .elementor-element.elementor-element-e2b5af1:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918c939 */.elementor-1630 .elementor-element.elementor-element-918c939:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-460f2ca */.elementor-1630 .elementor-element.elementor-element-460f2ca:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebfdf07 */.elementor-1630 .elementor-element.elementor-element-ebfdf07:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d7470 */.elementor-1630 .elementor-element.elementor-element-e6d7470:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03b9dc2 */.elementor-1630 .elementor-element.elementor-element-03b9dc2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef33b6b */.elementor-1630 .elementor-element.elementor-element-ef33b6b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf59919 */.elementor-1630 .elementor-element.elementor-element-bf59919:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-298e1b4 */.elementor-1630 .elementor-element.elementor-element-298e1b4:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73f273d */.elementor-1630 .elementor-element.elementor-element-73f273d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c985c71 */.elementor-1630 .elementor-element.elementor-element-c985c71:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13e3e94 */.elementor-1630 .elementor-element.elementor-element-13e3e94:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27308a7 */.elementor-1630 .elementor-element.elementor-element-27308a7:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e03db58 */.elementor-1630 .elementor-element.elementor-element-e03db58:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1c6fc9 */.elementor-1630 .elementor-element.elementor-element-e1c6fc9:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64ba7e9 */.elementor-1630 .elementor-element.elementor-element-64ba7e9:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a0ff56 */.elementor-1630 .elementor-element.elementor-element-5a0ff56:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-210882c */.elementor-1630 .elementor-element.elementor-element-210882c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81ca33f */.elementor-1630 .elementor-element.elementor-element-81ca33f:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-482f41b */.elementor-1630 .elementor-element.elementor-element-482f41b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a362c67 */.elementor-1630 .elementor-element.elementor-element-a362c67:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16d3e70 */.elementor-1630 .elementor-element.elementor-element-16d3e70:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-799b82b */.elementor-1630 .elementor-element.elementor-element-799b82b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a624a3 */.elementor-1630 .elementor-element.elementor-element-6a624a3:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2d5bdc */.elementor-1630 .elementor-element.elementor-element-d2d5bdc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-388819c */.elementor-1630 .elementor-element.elementor-element-388819c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79c2e4d */.elementor-1630 .elementor-element.elementor-element-79c2e4d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52e0fd2 */.elementor-1630 .elementor-element.elementor-element-52e0fd2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f61b27 */.elementor-1630 .elementor-element.elementor-element-8f61b27:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8216f8 */.elementor-1630 .elementor-element.elementor-element-c8216f8:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8db60dc */.elementor-1630 .elementor-element.elementor-element-8db60dc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-079a655 */.elementor-1630 .elementor-element.elementor-element-079a655:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc3b869 */.elementor-1630 .elementor-element.elementor-element-fc3b869:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e4cdc */.elementor-1630 .elementor-element.elementor-element-68e4cdc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5fdbcd */.elementor-1630 .elementor-element.elementor-element-c5fdbcd:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97ae82d */.elementor-1630 .elementor-element.elementor-element-97ae82d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c9c32d */.elementor-1630 .elementor-element.elementor-element-9c9c32d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3577d8b */.elementor-1630 .elementor-element.elementor-element-3577d8b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0292d8 */.elementor-1630 .elementor-element.elementor-element-d0292d8:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b6b26a */.elementor-1630 .elementor-element.elementor-element-2b6b26a:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafd3d4 */.elementor-1630 .elementor-element.elementor-element-eafd3d4:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfa468 */.elementor-1630 .elementor-element.elementor-element-ddfa468:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c65d8a5 */.elementor-1630 .elementor-element.elementor-element-c65d8a5:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38e1f63 */.elementor-1630 .elementor-element.elementor-element-38e1f63:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4f4e2 */.elementor-1630 .elementor-element.elementor-element-8d4f4e2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8aaee1 */.elementor-1630 .elementor-element.elementor-element-a8aaee1:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa49007 */.elementor-1630 .elementor-element.elementor-element-fa49007:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c8d2b2 */.elementor-1630 .elementor-element.elementor-element-4c8d2b2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a7029b */.elementor-1630 .elementor-element.elementor-element-7a7029b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f601d5 */.elementor-1630 .elementor-element.elementor-element-6f601d5:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8866c */.elementor-1630 .elementor-element.elementor-element-db8866c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ce2124 */.elementor-1630 .elementor-element.elementor-element-0ce2124:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-157746c */.elementor-1630 .elementor-element.elementor-element-157746c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ba7654 */.elementor-1630 .elementor-element.elementor-element-1ba7654:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4caab0 */.elementor-1630 .elementor-element.elementor-element-c4caab0:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03bba5d */.elementor-1630 .elementor-element.elementor-element-03bba5d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b4fb0d */.elementor-1630 .elementor-element.elementor-element-9b4fb0d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2b5af1 */.elementor-1630 .elementor-element.elementor-element-e2b5af1:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918c939 */.elementor-1630 .elementor-element.elementor-element-918c939:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-460f2ca */.elementor-1630 .elementor-element.elementor-element-460f2ca:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebfdf07 */.elementor-1630 .elementor-element.elementor-element-ebfdf07:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d7470 */.elementor-1630 .elementor-element.elementor-element-e6d7470:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03b9dc2 */.elementor-1630 .elementor-element.elementor-element-03b9dc2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef33b6b */.elementor-1630 .elementor-element.elementor-element-ef33b6b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf59919 */.elementor-1630 .elementor-element.elementor-element-bf59919:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-298e1b4 */.elementor-1630 .elementor-element.elementor-element-298e1b4:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73f273d */.elementor-1630 .elementor-element.elementor-element-73f273d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c985c71 */.elementor-1630 .elementor-element.elementor-element-c985c71:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13e3e94 */.elementor-1630 .elementor-element.elementor-element-13e3e94:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27308a7 */.elementor-1630 .elementor-element.elementor-element-27308a7:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e03db58 */.elementor-1630 .elementor-element.elementor-element-e03db58:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1c6fc9 */.elementor-1630 .elementor-element.elementor-element-e1c6fc9:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64ba7e9 */.elementor-1630 .elementor-element.elementor-element-64ba7e9:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a0ff56 */.elementor-1630 .elementor-element.elementor-element-5a0ff56:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-210882c */.elementor-1630 .elementor-element.elementor-element-210882c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81ca33f */.elementor-1630 .elementor-element.elementor-element-81ca33f:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-482f41b */.elementor-1630 .elementor-element.elementor-element-482f41b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a362c67 */.elementor-1630 .elementor-element.elementor-element-a362c67:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16d3e70 */.elementor-1630 .elementor-element.elementor-element-16d3e70:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-799b82b */.elementor-1630 .elementor-element.elementor-element-799b82b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a624a3 */.elementor-1630 .elementor-element.elementor-element-6a624a3:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2d5bdc */.elementor-1630 .elementor-element.elementor-element-d2d5bdc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-388819c */.elementor-1630 .elementor-element.elementor-element-388819c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79c2e4d */.elementor-1630 .elementor-element.elementor-element-79c2e4d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52e0fd2 */.elementor-1630 .elementor-element.elementor-element-52e0fd2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f61b27 */.elementor-1630 .elementor-element.elementor-element-8f61b27:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8216f8 */.elementor-1630 .elementor-element.elementor-element-c8216f8:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8db60dc */.elementor-1630 .elementor-element.elementor-element-8db60dc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-079a655 */.elementor-1630 .elementor-element.elementor-element-079a655:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc3b869 */.elementor-1630 .elementor-element.elementor-element-fc3b869:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e4cdc */.elementor-1630 .elementor-element.elementor-element-68e4cdc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5fdbcd */.elementor-1630 .elementor-element.elementor-element-c5fdbcd:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97ae82d */.elementor-1630 .elementor-element.elementor-element-97ae82d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c9c32d */.elementor-1630 .elementor-element.elementor-element-9c9c32d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3577d8b */.elementor-1630 .elementor-element.elementor-element-3577d8b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0292d8 */.elementor-1630 .elementor-element.elementor-element-d0292d8:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b6b26a */.elementor-1630 .elementor-element.elementor-element-2b6b26a:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafd3d4 */.elementor-1630 .elementor-element.elementor-element-eafd3d4:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfa468 */.elementor-1630 .elementor-element.elementor-element-ddfa468:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c65d8a5 */.elementor-1630 .elementor-element.elementor-element-c65d8a5:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38e1f63 */.elementor-1630 .elementor-element.elementor-element-38e1f63:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4f4e2 */.elementor-1630 .elementor-element.elementor-element-8d4f4e2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8aaee1 */.elementor-1630 .elementor-element.elementor-element-a8aaee1:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa49007 */.elementor-1630 .elementor-element.elementor-element-fa49007:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c8d2b2 */.elementor-1630 .elementor-element.elementor-element-4c8d2b2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a7029b */.elementor-1630 .elementor-element.elementor-element-7a7029b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f601d5 */.elementor-1630 .elementor-element.elementor-element-6f601d5:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8866c */.elementor-1630 .elementor-element.elementor-element-db8866c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ce2124 */.elementor-1630 .elementor-element.elementor-element-0ce2124:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-157746c */.elementor-1630 .elementor-element.elementor-element-157746c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ba7654 */.elementor-1630 .elementor-element.elementor-element-1ba7654:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4caab0 */.elementor-1630 .elementor-element.elementor-element-c4caab0:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03bba5d */.elementor-1630 .elementor-element.elementor-element-03bba5d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b4fb0d */.elementor-1630 .elementor-element.elementor-element-9b4fb0d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2b5af1 */.elementor-1630 .elementor-element.elementor-element-e2b5af1:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918c939 */.elementor-1630 .elementor-element.elementor-element-918c939:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-460f2ca */.elementor-1630 .elementor-element.elementor-element-460f2ca:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebfdf07 */.elementor-1630 .elementor-element.elementor-element-ebfdf07:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d7470 */.elementor-1630 .elementor-element.elementor-element-e6d7470:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03b9dc2 */.elementor-1630 .elementor-element.elementor-element-03b9dc2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef33b6b */.elementor-1630 .elementor-element.elementor-element-ef33b6b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf59919 */.elementor-1630 .elementor-element.elementor-element-bf59919:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-298e1b4 */.elementor-1630 .elementor-element.elementor-element-298e1b4:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73f273d */.elementor-1630 .elementor-element.elementor-element-73f273d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c985c71 */.elementor-1630 .elementor-element.elementor-element-c985c71:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13e3e94 */.elementor-1630 .elementor-element.elementor-element-13e3e94:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27308a7 */.elementor-1630 .elementor-element.elementor-element-27308a7:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e03db58 */.elementor-1630 .elementor-element.elementor-element-e03db58:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1c6fc9 */.elementor-1630 .elementor-element.elementor-element-e1c6fc9:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64ba7e9 */.elementor-1630 .elementor-element.elementor-element-64ba7e9:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a0ff56 */.elementor-1630 .elementor-element.elementor-element-5a0ff56:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-210882c */.elementor-1630 .elementor-element.elementor-element-210882c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81ca33f */.elementor-1630 .elementor-element.elementor-element-81ca33f:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-482f41b */.elementor-1630 .elementor-element.elementor-element-482f41b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a362c67 */.elementor-1630 .elementor-element.elementor-element-a362c67:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16d3e70 */.elementor-1630 .elementor-element.elementor-element-16d3e70:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-799b82b */.elementor-1630 .elementor-element.elementor-element-799b82b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a624a3 */.elementor-1630 .elementor-element.elementor-element-6a624a3:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2d5bdc */.elementor-1630 .elementor-element.elementor-element-d2d5bdc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-388819c */.elementor-1630 .elementor-element.elementor-element-388819c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79c2e4d */.elementor-1630 .elementor-element.elementor-element-79c2e4d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52e0fd2 */.elementor-1630 .elementor-element.elementor-element-52e0fd2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f61b27 */.elementor-1630 .elementor-element.elementor-element-8f61b27:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8216f8 */.elementor-1630 .elementor-element.elementor-element-c8216f8:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8db60dc */.elementor-1630 .elementor-element.elementor-element-8db60dc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-079a655 */.elementor-1630 .elementor-element.elementor-element-079a655:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc3b869 */.elementor-1630 .elementor-element.elementor-element-fc3b869:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e4cdc */.elementor-1630 .elementor-element.elementor-element-68e4cdc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5fdbcd */.elementor-1630 .elementor-element.elementor-element-c5fdbcd:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97ae82d */.elementor-1630 .elementor-element.elementor-element-97ae82d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c9c32d */.elementor-1630 .elementor-element.elementor-element-9c9c32d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3577d8b */.elementor-1630 .elementor-element.elementor-element-3577d8b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0292d8 */.elementor-1630 .elementor-element.elementor-element-d0292d8:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b6b26a */.elementor-1630 .elementor-element.elementor-element-2b6b26a:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafd3d4 */.elementor-1630 .elementor-element.elementor-element-eafd3d4:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfa468 */.elementor-1630 .elementor-element.elementor-element-ddfa468:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c65d8a5 */.elementor-1630 .elementor-element.elementor-element-c65d8a5:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38e1f63 */.elementor-1630 .elementor-element.elementor-element-38e1f63:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4f4e2 */.elementor-1630 .elementor-element.elementor-element-8d4f4e2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8aaee1 */.elementor-1630 .elementor-element.elementor-element-a8aaee1:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa49007 */.elementor-1630 .elementor-element.elementor-element-fa49007:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c8d2b2 */.elementor-1630 .elementor-element.elementor-element-4c8d2b2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a7029b */.elementor-1630 .elementor-element.elementor-element-7a7029b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f601d5 */.elementor-1630 .elementor-element.elementor-element-6f601d5:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8866c */.elementor-1630 .elementor-element.elementor-element-db8866c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ce2124 */.elementor-1630 .elementor-element.elementor-element-0ce2124:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-157746c */.elementor-1630 .elementor-element.elementor-element-157746c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ba7654 */.elementor-1630 .elementor-element.elementor-element-1ba7654:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4caab0 */.elementor-1630 .elementor-element.elementor-element-c4caab0:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03bba5d */.elementor-1630 .elementor-element.elementor-element-03bba5d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b4fb0d */.elementor-1630 .elementor-element.elementor-element-9b4fb0d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2b5af1 */.elementor-1630 .elementor-element.elementor-element-e2b5af1:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918c939 */.elementor-1630 .elementor-element.elementor-element-918c939:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-460f2ca */.elementor-1630 .elementor-element.elementor-element-460f2ca:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebfdf07 */.elementor-1630 .elementor-element.elementor-element-ebfdf07:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d7470 */.elementor-1630 .elementor-element.elementor-element-e6d7470:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03b9dc2 */.elementor-1630 .elementor-element.elementor-element-03b9dc2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef33b6b */.elementor-1630 .elementor-element.elementor-element-ef33b6b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf59919 */.elementor-1630 .elementor-element.elementor-element-bf59919:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-298e1b4 */.elementor-1630 .elementor-element.elementor-element-298e1b4:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73f273d */.elementor-1630 .elementor-element.elementor-element-73f273d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c985c71 */.elementor-1630 .elementor-element.elementor-element-c985c71:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13e3e94 */.elementor-1630 .elementor-element.elementor-element-13e3e94:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27308a7 */.elementor-1630 .elementor-element.elementor-element-27308a7:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e03db58 */.elementor-1630 .elementor-element.elementor-element-e03db58:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1c6fc9 */.elementor-1630 .elementor-element.elementor-element-e1c6fc9:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64ba7e9 */.elementor-1630 .elementor-element.elementor-element-64ba7e9:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a0ff56 */.elementor-1630 .elementor-element.elementor-element-5a0ff56:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-210882c */.elementor-1630 .elementor-element.elementor-element-210882c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81ca33f */.elementor-1630 .elementor-element.elementor-element-81ca33f:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-482f41b */.elementor-1630 .elementor-element.elementor-element-482f41b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a362c67 */.elementor-1630 .elementor-element.elementor-element-a362c67:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16d3e70 */.elementor-1630 .elementor-element.elementor-element-16d3e70:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-799b82b */.elementor-1630 .elementor-element.elementor-element-799b82b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a624a3 */.elementor-1630 .elementor-element.elementor-element-6a624a3:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2d5bdc */.elementor-1630 .elementor-element.elementor-element-d2d5bdc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-388819c */.elementor-1630 .elementor-element.elementor-element-388819c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79c2e4d */.elementor-1630 .elementor-element.elementor-element-79c2e4d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52e0fd2 */.elementor-1630 .elementor-element.elementor-element-52e0fd2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f61b27 */.elementor-1630 .elementor-element.elementor-element-8f61b27:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8216f8 */.elementor-1630 .elementor-element.elementor-element-c8216f8:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8db60dc */.elementor-1630 .elementor-element.elementor-element-8db60dc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-079a655 */.elementor-1630 .elementor-element.elementor-element-079a655:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc3b869 */.elementor-1630 .elementor-element.elementor-element-fc3b869:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e4cdc */.elementor-1630 .elementor-element.elementor-element-68e4cdc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5fdbcd */.elementor-1630 .elementor-element.elementor-element-c5fdbcd:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97ae82d */.elementor-1630 .elementor-element.elementor-element-97ae82d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c9c32d */.elementor-1630 .elementor-element.elementor-element-9c9c32d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3577d8b */.elementor-1630 .elementor-element.elementor-element-3577d8b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0292d8 */.elementor-1630 .elementor-element.elementor-element-d0292d8:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b6b26a */.elementor-1630 .elementor-element.elementor-element-2b6b26a:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafd3d4 */.elementor-1630 .elementor-element.elementor-element-eafd3d4:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfa468 */.elementor-1630 .elementor-element.elementor-element-ddfa468:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c65d8a5 */.elementor-1630 .elementor-element.elementor-element-c65d8a5:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38e1f63 */.elementor-1630 .elementor-element.elementor-element-38e1f63:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4f4e2 */.elementor-1630 .elementor-element.elementor-element-8d4f4e2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8aaee1 */.elementor-1630 .elementor-element.elementor-element-a8aaee1:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa49007 */.elementor-1630 .elementor-element.elementor-element-fa49007:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c8d2b2 */.elementor-1630 .elementor-element.elementor-element-4c8d2b2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a7029b */.elementor-1630 .elementor-element.elementor-element-7a7029b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f601d5 */.elementor-1630 .elementor-element.elementor-element-6f601d5:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8866c */.elementor-1630 .elementor-element.elementor-element-db8866c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ce2124 */.elementor-1630 .elementor-element.elementor-element-0ce2124:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-157746c */.elementor-1630 .elementor-element.elementor-element-157746c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ba7654 */.elementor-1630 .elementor-element.elementor-element-1ba7654:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4caab0 */.elementor-1630 .elementor-element.elementor-element-c4caab0:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03bba5d */.elementor-1630 .elementor-element.elementor-element-03bba5d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b4fb0d */.elementor-1630 .elementor-element.elementor-element-9b4fb0d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2b5af1 */.elementor-1630 .elementor-element.elementor-element-e2b5af1:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918c939 */.elementor-1630 .elementor-element.elementor-element-918c939:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-460f2ca */.elementor-1630 .elementor-element.elementor-element-460f2ca:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebfdf07 */.elementor-1630 .elementor-element.elementor-element-ebfdf07:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d7470 */.elementor-1630 .elementor-element.elementor-element-e6d7470:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03b9dc2 */.elementor-1630 .elementor-element.elementor-element-03b9dc2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef33b6b */.elementor-1630 .elementor-element.elementor-element-ef33b6b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf59919 */.elementor-1630 .elementor-element.elementor-element-bf59919:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-298e1b4 */.elementor-1630 .elementor-element.elementor-element-298e1b4:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73f273d */.elementor-1630 .elementor-element.elementor-element-73f273d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c985c71 */.elementor-1630 .elementor-element.elementor-element-c985c71:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13e3e94 */.elementor-1630 .elementor-element.elementor-element-13e3e94:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27308a7 */.elementor-1630 .elementor-element.elementor-element-27308a7:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e03db58 */.elementor-1630 .elementor-element.elementor-element-e03db58:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1c6fc9 */.elementor-1630 .elementor-element.elementor-element-e1c6fc9:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64ba7e9 */.elementor-1630 .elementor-element.elementor-element-64ba7e9:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a0ff56 */.elementor-1630 .elementor-element.elementor-element-5a0ff56:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-210882c */.elementor-1630 .elementor-element.elementor-element-210882c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81ca33f */.elementor-1630 .elementor-element.elementor-element-81ca33f:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-482f41b */.elementor-1630 .elementor-element.elementor-element-482f41b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a362c67 */.elementor-1630 .elementor-element.elementor-element-a362c67:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16d3e70 */.elementor-1630 .elementor-element.elementor-element-16d3e70:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-799b82b */.elementor-1630 .elementor-element.elementor-element-799b82b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a624a3 */.elementor-1630 .elementor-element.elementor-element-6a624a3:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2d5bdc */.elementor-1630 .elementor-element.elementor-element-d2d5bdc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-388819c */.elementor-1630 .elementor-element.elementor-element-388819c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79c2e4d */.elementor-1630 .elementor-element.elementor-element-79c2e4d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52e0fd2 */.elementor-1630 .elementor-element.elementor-element-52e0fd2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f61b27 */.elementor-1630 .elementor-element.elementor-element-8f61b27:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8216f8 */.elementor-1630 .elementor-element.elementor-element-c8216f8:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8db60dc */.elementor-1630 .elementor-element.elementor-element-8db60dc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-079a655 */.elementor-1630 .elementor-element.elementor-element-079a655:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc3b869 */.elementor-1630 .elementor-element.elementor-element-fc3b869:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e4cdc */.elementor-1630 .elementor-element.elementor-element-68e4cdc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5fdbcd */.elementor-1630 .elementor-element.elementor-element-c5fdbcd:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97ae82d */.elementor-1630 .elementor-element.elementor-element-97ae82d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c9c32d */.elementor-1630 .elementor-element.elementor-element-9c9c32d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3577d8b */.elementor-1630 .elementor-element.elementor-element-3577d8b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0292d8 */.elementor-1630 .elementor-element.elementor-element-d0292d8:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b6b26a */.elementor-1630 .elementor-element.elementor-element-2b6b26a:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafd3d4 */.elementor-1630 .elementor-element.elementor-element-eafd3d4:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfa468 */.elementor-1630 .elementor-element.elementor-element-ddfa468:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c65d8a5 */.elementor-1630 .elementor-element.elementor-element-c65d8a5:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38e1f63 */.elementor-1630 .elementor-element.elementor-element-38e1f63:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4f4e2 */.elementor-1630 .elementor-element.elementor-element-8d4f4e2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8aaee1 */.elementor-1630 .elementor-element.elementor-element-a8aaee1:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa49007 */.elementor-1630 .elementor-element.elementor-element-fa49007:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c8d2b2 */.elementor-1630 .elementor-element.elementor-element-4c8d2b2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a7029b */.elementor-1630 .elementor-element.elementor-element-7a7029b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f601d5 */.elementor-1630 .elementor-element.elementor-element-6f601d5:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8866c */.elementor-1630 .elementor-element.elementor-element-db8866c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ce2124 */.elementor-1630 .elementor-element.elementor-element-0ce2124:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-157746c */.elementor-1630 .elementor-element.elementor-element-157746c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ba7654 */.elementor-1630 .elementor-element.elementor-element-1ba7654:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4caab0 */.elementor-1630 .elementor-element.elementor-element-c4caab0:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03bba5d */.elementor-1630 .elementor-element.elementor-element-03bba5d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b4fb0d */.elementor-1630 .elementor-element.elementor-element-9b4fb0d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2b5af1 */.elementor-1630 .elementor-element.elementor-element-e2b5af1:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918c939 */.elementor-1630 .elementor-element.elementor-element-918c939:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-460f2ca */.elementor-1630 .elementor-element.elementor-element-460f2ca:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebfdf07 */.elementor-1630 .elementor-element.elementor-element-ebfdf07:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d7470 */.elementor-1630 .elementor-element.elementor-element-e6d7470:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03b9dc2 */.elementor-1630 .elementor-element.elementor-element-03b9dc2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef33b6b */.elementor-1630 .elementor-element.elementor-element-ef33b6b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf59919 */.elementor-1630 .elementor-element.elementor-element-bf59919:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-298e1b4 */.elementor-1630 .elementor-element.elementor-element-298e1b4:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73f273d */.elementor-1630 .elementor-element.elementor-element-73f273d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c985c71 */.elementor-1630 .elementor-element.elementor-element-c985c71:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13e3e94 */.elementor-1630 .elementor-element.elementor-element-13e3e94:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27308a7 */.elementor-1630 .elementor-element.elementor-element-27308a7:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e03db58 */.elementor-1630 .elementor-element.elementor-element-e03db58:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1c6fc9 */.elementor-1630 .elementor-element.elementor-element-e1c6fc9:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64ba7e9 */.elementor-1630 .elementor-element.elementor-element-64ba7e9:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a0ff56 */.elementor-1630 .elementor-element.elementor-element-5a0ff56:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-210882c */.elementor-1630 .elementor-element.elementor-element-210882c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81ca33f */.elementor-1630 .elementor-element.elementor-element-81ca33f:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-482f41b */.elementor-1630 .elementor-element.elementor-element-482f41b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a362c67 */.elementor-1630 .elementor-element.elementor-element-a362c67:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16d3e70 */.elementor-1630 .elementor-element.elementor-element-16d3e70:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-799b82b */.elementor-1630 .elementor-element.elementor-element-799b82b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a624a3 */.elementor-1630 .elementor-element.elementor-element-6a624a3:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2d5bdc */.elementor-1630 .elementor-element.elementor-element-d2d5bdc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-388819c */.elementor-1630 .elementor-element.elementor-element-388819c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79c2e4d */.elementor-1630 .elementor-element.elementor-element-79c2e4d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52e0fd2 */.elementor-1630 .elementor-element.elementor-element-52e0fd2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f61b27 */.elementor-1630 .elementor-element.elementor-element-8f61b27:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8216f8 */.elementor-1630 .elementor-element.elementor-element-c8216f8:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8db60dc */.elementor-1630 .elementor-element.elementor-element-8db60dc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-079a655 */.elementor-1630 .elementor-element.elementor-element-079a655:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc3b869 */.elementor-1630 .elementor-element.elementor-element-fc3b869:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e4cdc */.elementor-1630 .elementor-element.elementor-element-68e4cdc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5fdbcd */.elementor-1630 .elementor-element.elementor-element-c5fdbcd:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97ae82d */.elementor-1630 .elementor-element.elementor-element-97ae82d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c9c32d */.elementor-1630 .elementor-element.elementor-element-9c9c32d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3577d8b */.elementor-1630 .elementor-element.elementor-element-3577d8b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0292d8 */.elementor-1630 .elementor-element.elementor-element-d0292d8:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b6b26a */.elementor-1630 .elementor-element.elementor-element-2b6b26a:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafd3d4 */.elementor-1630 .elementor-element.elementor-element-eafd3d4:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfa468 */.elementor-1630 .elementor-element.elementor-element-ddfa468:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c65d8a5 */.elementor-1630 .elementor-element.elementor-element-c65d8a5:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38e1f63 */.elementor-1630 .elementor-element.elementor-element-38e1f63:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4f4e2 */.elementor-1630 .elementor-element.elementor-element-8d4f4e2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8aaee1 */.elementor-1630 .elementor-element.elementor-element-a8aaee1:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa49007 */.elementor-1630 .elementor-element.elementor-element-fa49007:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c8d2b2 */.elementor-1630 .elementor-element.elementor-element-4c8d2b2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a7029b */.elementor-1630 .elementor-element.elementor-element-7a7029b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f601d5 */.elementor-1630 .elementor-element.elementor-element-6f601d5:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8866c */.elementor-1630 .elementor-element.elementor-element-db8866c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ce2124 */.elementor-1630 .elementor-element.elementor-element-0ce2124:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-157746c */.elementor-1630 .elementor-element.elementor-element-157746c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ba7654 */.elementor-1630 .elementor-element.elementor-element-1ba7654:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4caab0 */.elementor-1630 .elementor-element.elementor-element-c4caab0:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03bba5d */.elementor-1630 .elementor-element.elementor-element-03bba5d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b4fb0d */.elementor-1630 .elementor-element.elementor-element-9b4fb0d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2b5af1 */.elementor-1630 .elementor-element.elementor-element-e2b5af1:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918c939 */.elementor-1630 .elementor-element.elementor-element-918c939:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-460f2ca */.elementor-1630 .elementor-element.elementor-element-460f2ca:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebfdf07 */.elementor-1630 .elementor-element.elementor-element-ebfdf07:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d7470 */.elementor-1630 .elementor-element.elementor-element-e6d7470:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03b9dc2 */.elementor-1630 .elementor-element.elementor-element-03b9dc2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef33b6b */.elementor-1630 .elementor-element.elementor-element-ef33b6b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf59919 */.elementor-1630 .elementor-element.elementor-element-bf59919:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-298e1b4 */.elementor-1630 .elementor-element.elementor-element-298e1b4:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73f273d */.elementor-1630 .elementor-element.elementor-element-73f273d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c985c71 */.elementor-1630 .elementor-element.elementor-element-c985c71:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13e3e94 */.elementor-1630 .elementor-element.elementor-element-13e3e94:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27308a7 */.elementor-1630 .elementor-element.elementor-element-27308a7:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e03db58 */.elementor-1630 .elementor-element.elementor-element-e03db58:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1c6fc9 */.elementor-1630 .elementor-element.elementor-element-e1c6fc9:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64ba7e9 */.elementor-1630 .elementor-element.elementor-element-64ba7e9:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a0ff56 */.elementor-1630 .elementor-element.elementor-element-5a0ff56:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-210882c */.elementor-1630 .elementor-element.elementor-element-210882c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81ca33f */.elementor-1630 .elementor-element.elementor-element-81ca33f:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-482f41b */.elementor-1630 .elementor-element.elementor-element-482f41b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a362c67 */.elementor-1630 .elementor-element.elementor-element-a362c67:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16d3e70 */.elementor-1630 .elementor-element.elementor-element-16d3e70:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-799b82b */.elementor-1630 .elementor-element.elementor-element-799b82b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a624a3 */.elementor-1630 .elementor-element.elementor-element-6a624a3:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2d5bdc */.elementor-1630 .elementor-element.elementor-element-d2d5bdc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-388819c */.elementor-1630 .elementor-element.elementor-element-388819c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79c2e4d */.elementor-1630 .elementor-element.elementor-element-79c2e4d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52e0fd2 */.elementor-1630 .elementor-element.elementor-element-52e0fd2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f61b27 */.elementor-1630 .elementor-element.elementor-element-8f61b27:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8216f8 */.elementor-1630 .elementor-element.elementor-element-c8216f8:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8db60dc */.elementor-1630 .elementor-element.elementor-element-8db60dc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-079a655 */.elementor-1630 .elementor-element.elementor-element-079a655:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc3b869 */.elementor-1630 .elementor-element.elementor-element-fc3b869:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e4cdc */.elementor-1630 .elementor-element.elementor-element-68e4cdc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5fdbcd */.elementor-1630 .elementor-element.elementor-element-c5fdbcd:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97ae82d */.elementor-1630 .elementor-element.elementor-element-97ae82d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c9c32d */.elementor-1630 .elementor-element.elementor-element-9c9c32d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3577d8b */.elementor-1630 .elementor-element.elementor-element-3577d8b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0292d8 */.elementor-1630 .elementor-element.elementor-element-d0292d8:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b6b26a */.elementor-1630 .elementor-element.elementor-element-2b6b26a:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafd3d4 */.elementor-1630 .elementor-element.elementor-element-eafd3d4:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfa468 */.elementor-1630 .elementor-element.elementor-element-ddfa468:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c65d8a5 */.elementor-1630 .elementor-element.elementor-element-c65d8a5:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38e1f63 */.elementor-1630 .elementor-element.elementor-element-38e1f63:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4f4e2 */.elementor-1630 .elementor-element.elementor-element-8d4f4e2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8aaee1 */.elementor-1630 .elementor-element.elementor-element-a8aaee1:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa49007 */.elementor-1630 .elementor-element.elementor-element-fa49007:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c8d2b2 */.elementor-1630 .elementor-element.elementor-element-4c8d2b2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a7029b */.elementor-1630 .elementor-element.elementor-element-7a7029b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f601d5 */.elementor-1630 .elementor-element.elementor-element-6f601d5:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8866c */.elementor-1630 .elementor-element.elementor-element-db8866c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ce2124 */.elementor-1630 .elementor-element.elementor-element-0ce2124:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-157746c */.elementor-1630 .elementor-element.elementor-element-157746c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ba7654 */.elementor-1630 .elementor-element.elementor-element-1ba7654:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4caab0 */.elementor-1630 .elementor-element.elementor-element-c4caab0:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03bba5d */.elementor-1630 .elementor-element.elementor-element-03bba5d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b4fb0d */.elementor-1630 .elementor-element.elementor-element-9b4fb0d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2b5af1 */.elementor-1630 .elementor-element.elementor-element-e2b5af1:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918c939 */.elementor-1630 .elementor-element.elementor-element-918c939:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-460f2ca */.elementor-1630 .elementor-element.elementor-element-460f2ca:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebfdf07 */.elementor-1630 .elementor-element.elementor-element-ebfdf07:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d7470 */.elementor-1630 .elementor-element.elementor-element-e6d7470:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03b9dc2 */.elementor-1630 .elementor-element.elementor-element-03b9dc2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef33b6b */.elementor-1630 .elementor-element.elementor-element-ef33b6b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf59919 */.elementor-1630 .elementor-element.elementor-element-bf59919:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-298e1b4 */.elementor-1630 .elementor-element.elementor-element-298e1b4:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73f273d */.elementor-1630 .elementor-element.elementor-element-73f273d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c985c71 */.elementor-1630 .elementor-element.elementor-element-c985c71:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13e3e94 */.elementor-1630 .elementor-element.elementor-element-13e3e94:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27308a7 */.elementor-1630 .elementor-element.elementor-element-27308a7:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e03db58 */.elementor-1630 .elementor-element.elementor-element-e03db58:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1c6fc9 */.elementor-1630 .elementor-element.elementor-element-e1c6fc9:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64ba7e9 */.elementor-1630 .elementor-element.elementor-element-64ba7e9:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a0ff56 */.elementor-1630 .elementor-element.elementor-element-5a0ff56:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-210882c */.elementor-1630 .elementor-element.elementor-element-210882c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81ca33f */.elementor-1630 .elementor-element.elementor-element-81ca33f:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-482f41b */.elementor-1630 .elementor-element.elementor-element-482f41b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a362c67 */.elementor-1630 .elementor-element.elementor-element-a362c67:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16d3e70 */.elementor-1630 .elementor-element.elementor-element-16d3e70:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-799b82b */.elementor-1630 .elementor-element.elementor-element-799b82b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a624a3 */.elementor-1630 .elementor-element.elementor-element-6a624a3:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2d5bdc */.elementor-1630 .elementor-element.elementor-element-d2d5bdc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-388819c */.elementor-1630 .elementor-element.elementor-element-388819c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79c2e4d */.elementor-1630 .elementor-element.elementor-element-79c2e4d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52e0fd2 */.elementor-1630 .elementor-element.elementor-element-52e0fd2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f61b27 */.elementor-1630 .elementor-element.elementor-element-8f61b27:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8216f8 */.elementor-1630 .elementor-element.elementor-element-c8216f8:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8db60dc */.elementor-1630 .elementor-element.elementor-element-8db60dc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-079a655 */.elementor-1630 .elementor-element.elementor-element-079a655:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc3b869 */.elementor-1630 .elementor-element.elementor-element-fc3b869:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e4cdc */.elementor-1630 .elementor-element.elementor-element-68e4cdc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5fdbcd */.elementor-1630 .elementor-element.elementor-element-c5fdbcd:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97ae82d */.elementor-1630 .elementor-element.elementor-element-97ae82d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c9c32d */.elementor-1630 .elementor-element.elementor-element-9c9c32d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3577d8b */.elementor-1630 .elementor-element.elementor-element-3577d8b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0292d8 */.elementor-1630 .elementor-element.elementor-element-d0292d8:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b6b26a */.elementor-1630 .elementor-element.elementor-element-2b6b26a:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafd3d4 */.elementor-1630 .elementor-element.elementor-element-eafd3d4:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfa468 */.elementor-1630 .elementor-element.elementor-element-ddfa468:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c65d8a5 */.elementor-1630 .elementor-element.elementor-element-c65d8a5:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38e1f63 */.elementor-1630 .elementor-element.elementor-element-38e1f63:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4f4e2 */.elementor-1630 .elementor-element.elementor-element-8d4f4e2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8aaee1 */.elementor-1630 .elementor-element.elementor-element-a8aaee1:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa49007 */.elementor-1630 .elementor-element.elementor-element-fa49007:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c8d2b2 */.elementor-1630 .elementor-element.elementor-element-4c8d2b2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a7029b */.elementor-1630 .elementor-element.elementor-element-7a7029b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f601d5 */.elementor-1630 .elementor-element.elementor-element-6f601d5:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8866c */.elementor-1630 .elementor-element.elementor-element-db8866c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ce2124 */.elementor-1630 .elementor-element.elementor-element-0ce2124:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-157746c */.elementor-1630 .elementor-element.elementor-element-157746c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ba7654 */.elementor-1630 .elementor-element.elementor-element-1ba7654:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4caab0 */.elementor-1630 .elementor-element.elementor-element-c4caab0:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03bba5d */.elementor-1630 .elementor-element.elementor-element-03bba5d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b4fb0d */.elementor-1630 .elementor-element.elementor-element-9b4fb0d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2b5af1 */.elementor-1630 .elementor-element.elementor-element-e2b5af1:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918c939 */.elementor-1630 .elementor-element.elementor-element-918c939:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-460f2ca */.elementor-1630 .elementor-element.elementor-element-460f2ca:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebfdf07 */.elementor-1630 .elementor-element.elementor-element-ebfdf07:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d7470 */.elementor-1630 .elementor-element.elementor-element-e6d7470:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03b9dc2 */.elementor-1630 .elementor-element.elementor-element-03b9dc2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef33b6b */.elementor-1630 .elementor-element.elementor-element-ef33b6b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf59919 */.elementor-1630 .elementor-element.elementor-element-bf59919:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-298e1b4 */.elementor-1630 .elementor-element.elementor-element-298e1b4:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73f273d */.elementor-1630 .elementor-element.elementor-element-73f273d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c985c71 */.elementor-1630 .elementor-element.elementor-element-c985c71:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13e3e94 */.elementor-1630 .elementor-element.elementor-element-13e3e94:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27308a7 */.elementor-1630 .elementor-element.elementor-element-27308a7:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e03db58 */.elementor-1630 .elementor-element.elementor-element-e03db58:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1c6fc9 */.elementor-1630 .elementor-element.elementor-element-e1c6fc9:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64ba7e9 */.elementor-1630 .elementor-element.elementor-element-64ba7e9:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a0ff56 */.elementor-1630 .elementor-element.elementor-element-5a0ff56:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-210882c */.elementor-1630 .elementor-element.elementor-element-210882c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81ca33f */.elementor-1630 .elementor-element.elementor-element-81ca33f:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-482f41b */.elementor-1630 .elementor-element.elementor-element-482f41b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a362c67 */.elementor-1630 .elementor-element.elementor-element-a362c67:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16d3e70 */.elementor-1630 .elementor-element.elementor-element-16d3e70:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-799b82b */.elementor-1630 .elementor-element.elementor-element-799b82b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a624a3 */.elementor-1630 .elementor-element.elementor-element-6a624a3:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2d5bdc */.elementor-1630 .elementor-element.elementor-element-d2d5bdc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-388819c */.elementor-1630 .elementor-element.elementor-element-388819c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79c2e4d */.elementor-1630 .elementor-element.elementor-element-79c2e4d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52e0fd2 */.elementor-1630 .elementor-element.elementor-element-52e0fd2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f61b27 */.elementor-1630 .elementor-element.elementor-element-8f61b27:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8216f8 */.elementor-1630 .elementor-element.elementor-element-c8216f8:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8db60dc */.elementor-1630 .elementor-element.elementor-element-8db60dc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-079a655 */.elementor-1630 .elementor-element.elementor-element-079a655:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc3b869 */.elementor-1630 .elementor-element.elementor-element-fc3b869:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e4cdc */.elementor-1630 .elementor-element.elementor-element-68e4cdc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5fdbcd */.elementor-1630 .elementor-element.elementor-element-c5fdbcd:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97ae82d */.elementor-1630 .elementor-element.elementor-element-97ae82d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c9c32d */.elementor-1630 .elementor-element.elementor-element-9c9c32d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3577d8b */.elementor-1630 .elementor-element.elementor-element-3577d8b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0292d8 */.elementor-1630 .elementor-element.elementor-element-d0292d8:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b6b26a */.elementor-1630 .elementor-element.elementor-element-2b6b26a:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafd3d4 */.elementor-1630 .elementor-element.elementor-element-eafd3d4:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfa468 */.elementor-1630 .elementor-element.elementor-element-ddfa468:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c65d8a5 */.elementor-1630 .elementor-element.elementor-element-c65d8a5:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38e1f63 */.elementor-1630 .elementor-element.elementor-element-38e1f63:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4f4e2 */.elementor-1630 .elementor-element.elementor-element-8d4f4e2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8aaee1 */.elementor-1630 .elementor-element.elementor-element-a8aaee1:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa49007 */.elementor-1630 .elementor-element.elementor-element-fa49007:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c8d2b2 */.elementor-1630 .elementor-element.elementor-element-4c8d2b2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a7029b */.elementor-1630 .elementor-element.elementor-element-7a7029b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f601d5 */.elementor-1630 .elementor-element.elementor-element-6f601d5:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8866c */.elementor-1630 .elementor-element.elementor-element-db8866c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ce2124 */.elementor-1630 .elementor-element.elementor-element-0ce2124:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-157746c */.elementor-1630 .elementor-element.elementor-element-157746c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ba7654 */.elementor-1630 .elementor-element.elementor-element-1ba7654:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4caab0 */.elementor-1630 .elementor-element.elementor-element-c4caab0:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03bba5d */.elementor-1630 .elementor-element.elementor-element-03bba5d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b4fb0d */.elementor-1630 .elementor-element.elementor-element-9b4fb0d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2b5af1 */.elementor-1630 .elementor-element.elementor-element-e2b5af1:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918c939 */.elementor-1630 .elementor-element.elementor-element-918c939:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-460f2ca */.elementor-1630 .elementor-element.elementor-element-460f2ca:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebfdf07 */.elementor-1630 .elementor-element.elementor-element-ebfdf07:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d7470 */.elementor-1630 .elementor-element.elementor-element-e6d7470:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03b9dc2 */.elementor-1630 .elementor-element.elementor-element-03b9dc2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef33b6b */.elementor-1630 .elementor-element.elementor-element-ef33b6b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf59919 */.elementor-1630 .elementor-element.elementor-element-bf59919:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-298e1b4 */.elementor-1630 .elementor-element.elementor-element-298e1b4:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73f273d */.elementor-1630 .elementor-element.elementor-element-73f273d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c985c71 */.elementor-1630 .elementor-element.elementor-element-c985c71:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13e3e94 */.elementor-1630 .elementor-element.elementor-element-13e3e94:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27308a7 */.elementor-1630 .elementor-element.elementor-element-27308a7:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e03db58 */.elementor-1630 .elementor-element.elementor-element-e03db58:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1c6fc9 */.elementor-1630 .elementor-element.elementor-element-e1c6fc9:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64ba7e9 */.elementor-1630 .elementor-element.elementor-element-64ba7e9:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a0ff56 */.elementor-1630 .elementor-element.elementor-element-5a0ff56:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-210882c */.elementor-1630 .elementor-element.elementor-element-210882c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81ca33f */.elementor-1630 .elementor-element.elementor-element-81ca33f:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-482f41b */.elementor-1630 .elementor-element.elementor-element-482f41b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a362c67 */.elementor-1630 .elementor-element.elementor-element-a362c67:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16d3e70 */.elementor-1630 .elementor-element.elementor-element-16d3e70:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-799b82b */.elementor-1630 .elementor-element.elementor-element-799b82b:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a624a3 */.elementor-1630 .elementor-element.elementor-element-6a624a3:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2d5bdc */.elementor-1630 .elementor-element.elementor-element-d2d5bdc:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-388819c */.elementor-1630 .elementor-element.elementor-element-388819c:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79c2e4d */.elementor-1630 .elementor-element.elementor-element-79c2e4d:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52e0fd2 */.elementor-1630 .elementor-element.elementor-element-52e0fd2:before {
     position: absolute;
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    right: -46px;
    z-index: 9;
    top: -46px;
    left: unset;
    border: 36px solid transparent;
    border-bottom-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}/* End custom CSS */