.elementor-11878 .elementor-element.elementor-element-6bc9614e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:52px 52px;--row-gap:52px;--column-gap:52px;border-style:solid;--border-style:solid;border-width:8px 0px 0px 0px;--border-top-width:8px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-6fdc8c2 );--border-color:var( --e-global-color-6fdc8c2 );--border-radius:0px 0px 0px 0px;}.elementor-11878 .elementor-element.elementor-element-6bc9614e:not(.elementor-motion-effects-element-type-background), .elementor-11878 .elementor-element.elementor-element-6bc9614e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2ff070d );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11878 .elementor-element.elementor-element-162fd9ac > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11878 .elementor-element.elementor-element-162fd9ac img{width:100%;}.elementor-11878 .elementor-element.elementor-element-741c260f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;border-style:solid;--border-style:solid;border-width:0px 2px 0px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:2px;border-color:#565656;--border-color:#565656;--padding-top:24px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-11878 .elementor-element.elementor-element-57672ec8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11878 .elementor-element.elementor-element-5a0007f5 .elementor-heading-title{font-size:var( --e-global-typography-028b4b3-font-size );font-weight:var( --e-global-typography-028b4b3-font-weight );color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11878 .elementor-element.elementor-element-5d3af94e .elementor-button{background-color:#F1562B;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6fdc8c2 );}.elementor-11878 .elementor-element.elementor-element-5d3af94e .elementor-button:hover, .elementor-11878 .elementor-element.elementor-element-5d3af94e .elementor-button:focus{background-color:#02010100;border-color:var( --e-global-color-6fdc8c2 );}.elementor-11878 .elementor-element.elementor-element-799e9c0{--display:flex;--min-height:50px;--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-11878 .elementor-element.elementor-element-15940e52{--display:flex;}.elementor-11878 .elementor-element.elementor-element-1082fc49 .elementor-heading-title{font-size:var( --e-global-typography-7a65a0a-font-size );font-weight:var( --e-global-typography-7a65a0a-font-weight );line-height:var( --e-global-typography-7a65a0a-line-height );color:#CACACACC;}.elementor-11878 .elementor-element.elementor-element-954f22f .elementor-button{background-color:#F1562B;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6fdc8c2 );}.elementor-11878 .elementor-element.elementor-element-954f22f .elementor-button:hover, .elementor-11878 .elementor-element.elementor-element-954f22f .elementor-button:focus{background-color:#02010100;}.elementor-11878 .elementor-element.elementor-element-45a9266c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-11878 .elementor-element.elementor-element-45a9266c:not(.elementor-motion-effects-element-type-background), .elementor-11878 .elementor-element.elementor-element-45a9266c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2ff070d );}.elementor-11878 .elementor-element.elementor-element-1052cdbf{--display:flex;--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;--padding-top:112px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-4c8aa24d{text-align:center;}.elementor-11878 .elementor-element.elementor-element-4c8aa24d .elementor-heading-title{font-size:var( --e-global-typography-9b2711b-font-size );font-weight:var( --e-global-typography-9b2711b-font-weight );text-transform:var( --e-global-typography-9b2711b-text-transform );line-height:var( --e-global-typography-9b2711b-line-height );letter-spacing:var( --e-global-typography-9b2711b-letter-spacing );color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-5567a4e9{text-align:center;}.elementor-11878 .elementor-element.elementor-element-5567a4e9 .elementor-heading-title{font-size:var( --e-global-typography-89e344f-font-size );font-weight:var( --e-global-typography-89e344f-font-weight );line-height:var( --e-global-typography-89e344f-line-height );letter-spacing:var( --e-global-typography-89e344f-letter-spacing );color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-1fcc0003{text-align:center;}.elementor-11878 .elementor-element.elementor-element-1fcc0003 .elementor-heading-title{font-size:var( --e-global-typography-7a65a0a-font-size );font-weight:var( --e-global-typography-7a65a0a-font-weight );line-height:var( --e-global-typography-7a65a0a-line-height );color:#CACACA;}.elementor-11878 .elementor-element.elementor-element-ddc4797{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-2f0a26cb{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-5fc90494{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-704cfd65 .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );font-weight:var( --e-global-typography-d444abb-font-weight );font-style:var( --e-global-typography-d444abb-font-style );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-1b55ce53 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-11878 .elementor-element.elementor-element-1b55ce53 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );font-weight:var( --e-global-typography-c5098ab-font-weight );font-style:var( --e-global-typography-c5098ab-font-style );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );color:#CACACA;}.elementor-11878 .elementor-element.elementor-element-1132beb6{text-align:start;}.elementor-11878 .elementor-element.elementor-element-1ea00736{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-57fbcd3 > .elementor-widget-container{padding:12px 24px 12px 24px;border-style:none;}.elementor-11878 .elementor-element.elementor-element-57fbcd3{z-index:1;text-align:start;}.elementor-11878 .elementor-element.elementor-element-57fbcd3:hover .elementor-widget-container{border-style:none;}.elementor-11878 .elementor-element.elementor-element-57fbcd3 .elementor-heading-title{font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-3cd55b55{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-63004c8c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-11d6d03f .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );font-weight:var( --e-global-typography-d444abb-font-weight );font-style:var( --e-global-typography-d444abb-font-style );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-adb9d8b > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-11878 .elementor-element.elementor-element-adb9d8b .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );font-weight:var( --e-global-typography-c5098ab-font-weight );font-style:var( --e-global-typography-c5098ab-font-style );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );color:#CACACA;}.elementor-11878 .elementor-element.elementor-element-646eef0f{text-align:start;}.elementor-11878 .elementor-element.elementor-element-39f09a7b{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-dd121c7 > .elementor-widget-container{padding:12px 24px 12px 24px;border-style:none;}.elementor-11878 .elementor-element.elementor-element-dd121c7{z-index:1;text-align:start;}.elementor-11878 .elementor-element.elementor-element-dd121c7:hover .elementor-widget-container{border-style:none;}.elementor-11878 .elementor-element.elementor-element-dd121c7 .elementor-heading-title{font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-3a082bf9{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-251faa95{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-3ffe66fa .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );font-weight:var( --e-global-typography-d444abb-font-weight );font-style:var( --e-global-typography-d444abb-font-style );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-77709d9e > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-11878 .elementor-element.elementor-element-77709d9e .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );font-weight:var( --e-global-typography-c5098ab-font-weight );font-style:var( --e-global-typography-c5098ab-font-style );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );color:#CACACA;}.elementor-11878 .elementor-element.elementor-element-22aab659{text-align:start;}.elementor-11878 .elementor-element.elementor-element-74edd10e{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-4213ef3 > .elementor-widget-container{padding:12px 24px 12px 24px;border-style:none;}.elementor-11878 .elementor-element.elementor-element-4213ef3{z-index:1;text-align:start;}.elementor-11878 .elementor-element.elementor-element-4213ef3:hover .elementor-widget-container{border-style:none;}.elementor-11878 .elementor-element.elementor-element-4213ef3 .elementor-heading-title{font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-2bdf3769{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-6eb71ad7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-4ecae9d1 .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );font-weight:var( --e-global-typography-d444abb-font-weight );font-style:var( --e-global-typography-d444abb-font-style );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-79ec1914 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-11878 .elementor-element.elementor-element-79ec1914 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );font-weight:var( --e-global-typography-c5098ab-font-weight );font-style:var( --e-global-typography-c5098ab-font-style );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );color:#CACACA;}.elementor-11878 .elementor-element.elementor-element-55ca2c12{text-align:start;}.elementor-11878 .elementor-element.elementor-element-76974db4{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-59459a4 > .elementor-widget-container{padding:12px 24px 12px 24px;border-style:none;}.elementor-11878 .elementor-element.elementor-element-59459a4{z-index:1;text-align:start;}.elementor-11878 .elementor-element.elementor-element-59459a4:hover .elementor-widget-container{border-style:none;}.elementor-11878 .elementor-element.elementor-element-59459a4 .elementor-heading-title{font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-1a3b9faa{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-37c67a16{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-77869fdc .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );font-weight:var( --e-global-typography-d444abb-font-weight );font-style:var( --e-global-typography-d444abb-font-style );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-6d7b8e57 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-11878 .elementor-element.elementor-element-6d7b8e57 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );font-weight:var( --e-global-typography-c5098ab-font-weight );font-style:var( --e-global-typography-c5098ab-font-style );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );color:#CACACA;}.elementor-11878 .elementor-element.elementor-element-53dfcd98{text-align:start;}.elementor-11878 .elementor-element.elementor-element-42cd7655{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-f5a1844 > .elementor-widget-container{padding:12px 24px 12px 24px;border-style:none;}.elementor-11878 .elementor-element.elementor-element-f5a1844{z-index:1;text-align:start;}.elementor-11878 .elementor-element.elementor-element-f5a1844:hover .elementor-widget-container{border-style:none;}.elementor-11878 .elementor-element.elementor-element-f5a1844 .elementor-heading-title{font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-7cda6155{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-459d5ddf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-77628075 .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );font-weight:var( --e-global-typography-d444abb-font-weight );font-style:var( --e-global-typography-d444abb-font-style );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-55770203 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-11878 .elementor-element.elementor-element-55770203 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );font-weight:var( --e-global-typography-c5098ab-font-weight );font-style:var( --e-global-typography-c5098ab-font-style );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );color:#CACACA;}.elementor-11878 .elementor-element.elementor-element-5cdf9ca1{text-align:start;}.elementor-11878 .elementor-element.elementor-element-3c256d17{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-43f7bef > .elementor-widget-container{padding:12px 24px 12px 24px;border-style:none;}.elementor-11878 .elementor-element.elementor-element-43f7bef{z-index:1;text-align:start;}.elementor-11878 .elementor-element.elementor-element-43f7bef:hover .elementor-widget-container{border-style:none;}.elementor-11878 .elementor-element.elementor-element-43f7bef .elementor-heading-title{font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-d04ab6c{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-ed32b33{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-72f2f15 .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );font-weight:var( --e-global-typography-d444abb-font-weight );font-style:var( --e-global-typography-d444abb-font-style );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-528a3a5 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-11878 .elementor-element.elementor-element-528a3a5 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );font-weight:var( --e-global-typography-c5098ab-font-weight );font-style:var( --e-global-typography-c5098ab-font-style );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );color:#CACACA;}.elementor-11878 .elementor-element.elementor-element-32774ba{text-align:start;}.elementor-11878 .elementor-element.elementor-element-396ef13{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-c3cf668 > .elementor-widget-container{padding:12px 24px 12px 24px;border-style:none;}.elementor-11878 .elementor-element.elementor-element-c3cf668{z-index:1;text-align:start;}.elementor-11878 .elementor-element.elementor-element-c3cf668:hover .elementor-widget-container{border-style:none;}.elementor-11878 .elementor-element.elementor-element-c3cf668 .elementor-heading-title{font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-79eaa98{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-602dff5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-a7be1a7 .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );font-weight:var( --e-global-typography-d444abb-font-weight );font-style:var( --e-global-typography-d444abb-font-style );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-1cebf1b > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-11878 .elementor-element.elementor-element-1cebf1b .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );font-weight:var( --e-global-typography-c5098ab-font-weight );font-style:var( --e-global-typography-c5098ab-font-style );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );color:#CACACA;}.elementor-11878 .elementor-element.elementor-element-abfcb68{text-align:start;}.elementor-11878 .elementor-element.elementor-element-f397312{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-49b46a2 > .elementor-widget-container{padding:12px 24px 12px 24px;border-style:none;}.elementor-11878 .elementor-element.elementor-element-49b46a2{z-index:1;text-align:start;}.elementor-11878 .elementor-element.elementor-element-49b46a2:hover .elementor-widget-container{border-style:none;}.elementor-11878 .elementor-element.elementor-element-49b46a2 .elementor-heading-title{font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-9108279{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-858cb8c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-e566122 .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );font-weight:var( --e-global-typography-d444abb-font-weight );font-style:var( --e-global-typography-d444abb-font-style );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-7e05225 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-11878 .elementor-element.elementor-element-7e05225 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );font-weight:var( --e-global-typography-c5098ab-font-weight );font-style:var( --e-global-typography-c5098ab-font-style );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );color:#CACACA;}.elementor-11878 .elementor-element.elementor-element-5895108{text-align:start;}.elementor-11878 .elementor-element.elementor-element-2bc2ac9{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-70d397a > .elementor-widget-container{padding:12px 24px 12px 24px;border-style:none;}.elementor-11878 .elementor-element.elementor-element-70d397a{z-index:1;text-align:start;}.elementor-11878 .elementor-element.elementor-element-70d397a:hover .elementor-widget-container{border-style:none;}.elementor-11878 .elementor-element.elementor-element-70d397a .elementor-heading-title{font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-7caec7db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-11878 .elementor-element.elementor-element-7caec7db:not(.elementor-motion-effects-element-type-background), .elementor-11878 .elementor-element.elementor-element-7caec7db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c60cf9 );}.elementor-11878 .elementor-element.elementor-element-58fe8906{--display:flex;--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;--padding-top:112px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-6cf63334{text-align:center;}.elementor-11878 .elementor-element.elementor-element-6cf63334 .elementor-heading-title{font-size:var( --e-global-typography-9b2711b-font-size );font-weight:var( --e-global-typography-9b2711b-font-weight );text-transform:var( --e-global-typography-9b2711b-text-transform );line-height:var( --e-global-typography-9b2711b-line-height );letter-spacing:var( --e-global-typography-9b2711b-letter-spacing );color:var( --e-global-color-6fdc8c2 );}.elementor-11878 .elementor-element.elementor-element-4bb970eb{width:var( --container-widget-width, 998px );max-width:998px;--container-widget-width:998px;--container-widget-flex-grow:0;text-align:center;}.elementor-11878 .elementor-element.elementor-element-4bb970eb .elementor-heading-title{font-size:var( --e-global-typography-89e344f-font-size );font-weight:var( --e-global-typography-89e344f-font-weight );line-height:var( --e-global-typography-89e344f-line-height );letter-spacing:var( --e-global-typography-89e344f-letter-spacing );color:var( --e-global-color-2ff070d );}.elementor-11878 .elementor-element.elementor-element-5bc31de6{text-align:center;}.elementor-11878 .elementor-element.elementor-element-5bc31de6 .elementor-heading-title{font-size:var( --e-global-typography-7a65a0a-font-size );font-weight:var( --e-global-typography-7a65a0a-font-weight );line-height:var( --e-global-typography-7a65a0a-line-height );color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-369b32d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-18943982{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:36px 36px;--row-gap:36px;--column-gap:36px;--grid-auto-flow:row;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-7f66a3e6{--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;border-style:none;--border-style:none;--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-306a4a07 .elementor-heading-title{font-size:var( --e-global-typography-f300479-font-size );font-weight:var( --e-global-typography-f300479-font-weight );font-style:var( --e-global-typography-f300479-font-style );line-height:var( --e-global-typography-f300479-line-height );color:var( --e-global-color-2ff070d );}.elementor-11878 .elementor-element.elementor-element-62cb41fc .elementor-heading-title{font-size:var( --e-global-typography-7a65a0a-font-size );font-weight:var( --e-global-typography-7a65a0a-font-weight );line-height:var( --e-global-typography-7a65a0a-line-height );color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-171bc607 img{width:2px;height:57px;}.elementor-11878 .elementor-element.elementor-element-10ef83fd{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:36px 36px;--row-gap:36px;--column-gap:36px;--grid-auto-flow:row;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-20020583{--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;border-style:none;--border-style:none;--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-36df62ae .elementor-heading-title{font-size:var( --e-global-typography-f300479-font-size );font-weight:var( --e-global-typography-f300479-font-weight );font-style:var( --e-global-typography-f300479-font-style );line-height:var( --e-global-typography-f300479-line-height );color:var( --e-global-color-2ff070d );}.elementor-11878 .elementor-element.elementor-element-5ef3b6ec .elementor-heading-title{font-size:var( --e-global-typography-7a65a0a-font-size );font-weight:var( --e-global-typography-7a65a0a-font-weight );line-height:var( --e-global-typography-7a65a0a-line-height );color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-7303449f img{width:2px;height:57px;}.elementor-11878 .elementor-element.elementor-element-78985784{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:36px 36px;--row-gap:36px;--column-gap:36px;--grid-auto-flow:row;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-f46411e{--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;border-style:none;--border-style:none;--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-c55f0b2 .elementor-heading-title{font-size:var( --e-global-typography-f300479-font-size );font-weight:var( --e-global-typography-f300479-font-weight );font-style:var( --e-global-typography-f300479-font-style );line-height:var( --e-global-typography-f300479-line-height );color:var( --e-global-color-2ff070d );}.elementor-11878 .elementor-element.elementor-element-14be1cd6 .elementor-heading-title{font-size:var( --e-global-typography-7a65a0a-font-size );font-weight:var( --e-global-typography-7a65a0a-font-weight );line-height:var( --e-global-typography-7a65a0a-line-height );color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-4162799d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-11878 .elementor-element.elementor-element-4162799d:not(.elementor-motion-effects-element-type-background), .elementor-11878 .elementor-element.elementor-element-4162799d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c60cf9 );}.elementor-11878 .elementor-element.elementor-element-474e49fe{--display:flex;--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;--padding-top:112px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-46d90c4e{text-align:center;}.elementor-11878 .elementor-element.elementor-element-46d90c4e .elementor-heading-title{font-size:var( --e-global-typography-9b2711b-font-size );font-weight:var( --e-global-typography-9b2711b-font-weight );text-transform:var( --e-global-typography-9b2711b-text-transform );line-height:var( --e-global-typography-9b2711b-line-height );letter-spacing:var( --e-global-typography-9b2711b-letter-spacing );color:var( --e-global-color-6fdc8c2 );}.elementor-11878 .elementor-element.elementor-element-484412ff{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:center;}.elementor-11878 .elementor-element.elementor-element-484412ff .elementor-heading-title{font-size:var( --e-global-typography-89e344f-font-size );font-weight:var( --e-global-typography-89e344f-font-weight );line-height:var( --e-global-typography-89e344f-line-height );letter-spacing:var( --e-global-typography-89e344f-letter-spacing );color:var( --e-global-color-2ff070d );}.elementor-11878 .elementor-element.elementor-element-46bc2d9a{text-align:center;}.elementor-11878 .elementor-element.elementor-element-46bc2d9a .elementor-heading-title{font-size:var( --e-global-typography-7a65a0a-font-size );font-weight:var( --e-global-typography-7a65a0a-font-weight );line-height:var( --e-global-typography-7a65a0a-line-height );color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-8e13d59{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0112px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-2413450c{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#4C4C4C;--border-color:#4C4C4C;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 3;}.elementor-11878 .elementor-element.elementor-element-717ef353{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-3997386b .elementor-heading-title{font-size:28px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1.2;letter-spacing:0%;color:var( --e-global-color-2ff070d );}.elementor-11878 .elementor-element.elementor-element-43023817 .elementor-heading-title{font-size:20px;font-weight:400;font-style:normal;line-height:1.2;letter-spacing:0%;color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-6c0eedec{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#4C4C4C;--border-color:#4C4C4C;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 3;}.elementor-11878 .elementor-element.elementor-element-3f9a6bba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-1925d410 .elementor-heading-title{font-size:28px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1.2;letter-spacing:0%;color:var( --e-global-color-2ff070d );}.elementor-11878 .elementor-element.elementor-element-2a114700 .elementor-heading-title{font-size:20px;font-weight:400;font-style:normal;line-height:1.2;letter-spacing:0%;color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-32e424b{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#4C4C4C;--border-color:#4C4C4C;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 3;}.elementor-11878 .elementor-element.elementor-element-f83f17d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-ac0ffa6 .elementor-heading-title{font-size:28px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1.2;letter-spacing:0%;color:var( --e-global-color-2ff070d );}.elementor-11878 .elementor-element.elementor-element-c0d1eff .elementor-heading-title{font-size:20px;font-weight:400;font-style:normal;line-height:1.2;letter-spacing:0%;color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-d282bb0{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#4C4C4C;--border-color:#4C4C4C;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 3;}.elementor-11878 .elementor-element.elementor-element-c3beca5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-c79608a .elementor-heading-title{font-size:28px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1.2;letter-spacing:0%;color:var( --e-global-color-2ff070d );}.elementor-11878 .elementor-element.elementor-element-bf7f243 .elementor-heading-title{font-size:20px;font-weight:400;font-style:normal;line-height:1.2;letter-spacing:0%;color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-245d2bd8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-11878 .elementor-element.elementor-element-245d2bd8:not(.elementor-motion-effects-element-type-background), .elementor-11878 .elementor-element.elementor-element-245d2bd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c60cf9 );}.elementor-11878 .elementor-element.elementor-element-3f08b1d1{--display:flex;--padding-top:0px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-aaa6d0c{--display:flex;--justify-content:flex-start;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-4413926b{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-752f0641 .elementor-heading-title{font-size:var( --e-global-typography-9b2711b-font-size );font-weight:var( --e-global-typography-9b2711b-font-weight );text-transform:var( --e-global-typography-9b2711b-text-transform );line-height:var( --e-global-typography-9b2711b-line-height );letter-spacing:var( --e-global-typography-9b2711b-letter-spacing );color:var( --e-global-color-2ff070d );}.elementor-11878 .elementor-element.elementor-element-5f5c8ec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-11878 .elementor-element.elementor-element-397e3c65{width:var( --container-widget-width, 596px );max-width:596px;--container-widget-width:596px;--container-widget-flex-grow:0;text-align:start;}.elementor-11878 .elementor-element.elementor-element-397e3c65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11878 .elementor-element.elementor-element-397e3c65 .elementor-heading-title{font-size:var( --e-global-typography-294c38d-font-size );font-weight:var( --e-global-typography-294c38d-font-weight );font-style:var( --e-global-typography-294c38d-font-style );line-height:var( --e-global-typography-294c38d-line-height );color:var( --e-global-color-2ff070d );}.elementor-11878 .elementor-element.elementor-element-5de1f996{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-977dabe{width:var( --container-widget-width, 598px );max-width:598px;--container-widget-width:598px;--container-widget-flex-grow:0;}.elementor-11878 .elementor-element.elementor-element-977dabe .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );font-weight:var( --e-global-typography-c5098ab-font-weight );font-style:var( --e-global-typography-c5098ab-font-style );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-1dbad36 .elementor-button{background-color:#00000000;font-size:20px;font-weight:700;fill:var( --e-global-color-6fdc8c2 );color:var( --e-global-color-6fdc8c2 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6fdc8c2 );border-radius:5px 5px 5px 5px;}.elementor-11878 .elementor-element.elementor-element-5059938f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-6d95e459{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-7f9c8c8a{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-2d35b88a{--display:flex;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:5px 5px 5px 5px;--padding-top:032px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-11878 .elementor-element.elementor-element-2d35b88a:not(.elementor-motion-effects-element-type-background), .elementor-11878 .elementor-element.elementor-element-2d35b88a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6fdc8c2 );}.elementor-11878 .elementor-element.elementor-element-5ba97a4b .elementor-heading-title{font-size:60px;font-weight:400;line-height:1.2;color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-2c9bb068{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-11878 .elementor-element.elementor-element-2c9bb068 img{border-radius:5px 5px 5px 5px;}.elementor-11878 .elementor-element.elementor-element-6163d808{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:24px;}.elementor-11878 .elementor-element.elementor-element-6163d808:not(.elementor-motion-effects-element-type-background), .elementor-11878 .elementor-element.elementor-element-6163d808 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}body:not(.rtl) .elementor-11878 .elementor-element.elementor-element-6163d808{left:24px;}body.rtl .elementor-11878 .elementor-element.elementor-element-6163d808{right:24px;}.elementor-11878 .elementor-element.elementor-element-34e82a14{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-11878 .elementor-element.elementor-element-34e82a14:not(.elementor-motion-effects-element-type-background), .elementor-11878 .elementor-element.elementor-element-34e82a14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-59b18ad0{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-39838acf .elementor-heading-title{font-size:28px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1.2;letter-spacing:0%;color:var( --e-global-color-6fdc8c2 );}.elementor-11878 .elementor-element.elementor-element-4cd50c9e{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-11878 .elementor-element.elementor-element-4cd50c9e .elementor-heading-title{font-size:20px;font-weight:400;font-style:normal;line-height:1.2;letter-spacing:0%;color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-471d24ed{--display:flex;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:5px 5px 5px 5px;--padding-top:032px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-11878 .elementor-element.elementor-element-471d24ed:not(.elementor-motion-effects-element-type-background), .elementor-11878 .elementor-element.elementor-element-471d24ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6fdc8c2 );}.elementor-11878 .elementor-element.elementor-element-54dc1419 .elementor-heading-title{font-size:60px;font-weight:400;line-height:1.2;color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-5b864f06{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-11878 .elementor-element.elementor-element-5b864f06 img{border-radius:5px 5px 5px 5px;}.elementor-11878 .elementor-element.elementor-element-19274739{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:24px;}.elementor-11878 .elementor-element.elementor-element-19274739:not(.elementor-motion-effects-element-type-background), .elementor-11878 .elementor-element.elementor-element-19274739 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}body:not(.rtl) .elementor-11878 .elementor-element.elementor-element-19274739{left:24px;}body.rtl .elementor-11878 .elementor-element.elementor-element-19274739{right:24px;}.elementor-11878 .elementor-element.elementor-element-450a2de9{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-11878 .elementor-element.elementor-element-450a2de9:not(.elementor-motion-effects-element-type-background), .elementor-11878 .elementor-element.elementor-element-450a2de9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-4a0bc875{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-2e33a081 .elementor-heading-title{font-size:28px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1.2;letter-spacing:0%;color:var( --e-global-color-6fdc8c2 );}.elementor-11878 .elementor-element.elementor-element-671fdd22{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-11878 .elementor-element.elementor-element-671fdd22 .elementor-heading-title{font-size:20px;font-weight:400;font-style:normal;line-height:1.2;letter-spacing:0%;color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-463d8720{--display:flex;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:5px 5px 5px 5px;--padding-top:032px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-11878 .elementor-element.elementor-element-463d8720:not(.elementor-motion-effects-element-type-background), .elementor-11878 .elementor-element.elementor-element-463d8720 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6fdc8c2 );}.elementor-11878 .elementor-element.elementor-element-ca50fa3 .elementor-heading-title{font-size:60px;font-weight:400;line-height:1.2;color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-4fb52289{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-11878 .elementor-element.elementor-element-4fb52289 img{border-radius:5px 5px 5px 5px;}.elementor-11878 .elementor-element.elementor-element-1845db85{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:24px;}.elementor-11878 .elementor-element.elementor-element-1845db85:not(.elementor-motion-effects-element-type-background), .elementor-11878 .elementor-element.elementor-element-1845db85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}body:not(.rtl) .elementor-11878 .elementor-element.elementor-element-1845db85{left:24px;}body.rtl .elementor-11878 .elementor-element.elementor-element-1845db85{right:24px;}.elementor-11878 .elementor-element.elementor-element-35e9ca78{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-11878 .elementor-element.elementor-element-35e9ca78:not(.elementor-motion-effects-element-type-background), .elementor-11878 .elementor-element.elementor-element-35e9ca78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-4b159218{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-2a1a1c16 .elementor-heading-title{font-size:28px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1.2;letter-spacing:0%;color:var( --e-global-color-6fdc8c2 );}.elementor-11878 .elementor-element.elementor-element-52cabcd4{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-11878 .elementor-element.elementor-element-52cabcd4 .elementor-heading-title{font-size:20px;font-weight:400;font-style:normal;line-height:1.2;letter-spacing:0%;color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-39e3e3a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-39e3e3a5:not(.elementor-motion-effects-element-type-background), .elementor-11878 .elementor-element.elementor-element-39e3e3a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2ff070d );}.elementor-11878 .elementor-element.elementor-element-46ad2897{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-64daae02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-11878 .elementor-element.elementor-element-17839399{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-7bcad85 .elementor-heading-title{font-size:var( --e-global-typography-9b2711b-font-size );font-weight:var( --e-global-typography-9b2711b-font-weight );text-transform:var( --e-global-typography-9b2711b-text-transform );line-height:var( --e-global-typography-9b2711b-line-height );letter-spacing:var( --e-global-typography-9b2711b-letter-spacing );color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-53d4b7b5 .elementor-heading-title{font-size:var( --e-global-typography-294c38d-font-size );font-weight:var( --e-global-typography-294c38d-font-weight );font-style:var( --e-global-typography-294c38d-font-style );line-height:var( --e-global-typography-294c38d-line-height );color:var( --e-global-color-6fdc8c2 );}.elementor-11878 .elementor-element.elementor-element-54d4630e .elementor-heading-title{font-size:20px;font-weight:400;font-style:normal;line-height:1.4;letter-spacing:0%;color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-638eb37c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-6ee708e7{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-6fdc8c2 );--border-color:var( --e-global-color-6fdc8c2 );--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-4a87b0d1 .elementor-heading-title{font-size:var( --e-global-typography-9b2711b-font-size );font-weight:var( --e-global-typography-9b2711b-font-weight );text-transform:var( --e-global-typography-9b2711b-text-transform );line-height:var( --e-global-typography-9b2711b-line-height );letter-spacing:var( --e-global-typography-9b2711b-letter-spacing );color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-403e26dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-5f67b7e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-11878 .elementor-element.elementor-element-5f67b7e3:not(.elementor-motion-effects-element-type-background), .elementor-11878 .elementor-element.elementor-element-5f67b7e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4C4C4C99;}.elementor-11878 .elementor-element.elementor-element-3fe90578{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-5958738d .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );font-weight:var( --e-global-typography-d444abb-font-weight );font-style:var( --e-global-typography-d444abb-font-style );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-4b6553ba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-5fcbded7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-11878 .elementor-element.elementor-element-3bd8fea6 img{width:12px;}.elementor-11878 .elementor-element.elementor-element-7309ca9a .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );font-weight:var( --e-global-typography-c5098ab-font-weight );font-style:var( --e-global-typography-c5098ab-font-style );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );color:#DEDEDE;}.elementor-11878 .elementor-element.elementor-element-6f3cf098{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-f1ed6a7 .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );font-weight:var( --e-global-typography-d444abb-font-weight );font-style:var( --e-global-typography-d444abb-font-style );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-374acec5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-70a6309b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-11878 .elementor-element.elementor-element-6879f939 img{width:12px;}.elementor-11878 .elementor-element.elementor-element-7a5856ad .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );font-weight:var( --e-global-typography-c5098ab-font-weight );font-style:var( --e-global-typography-c5098ab-font-style );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );color:#DEDEDE;}.elementor-11878 .elementor-element.elementor-element-61c4c37b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-11878 .elementor-element.elementor-element-7a4e6c76 img{width:12px;}.elementor-11878 .elementor-element.elementor-element-5efe4868 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );font-weight:var( --e-global-typography-c5098ab-font-weight );font-style:var( --e-global-typography-c5098ab-font-style );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );color:#DEDEDE;}.elementor-11878 .elementor-element.elementor-element-6a5a9c06{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-11878 .elementor-element.elementor-element-27406f50 img{width:12px;}.elementor-11878 .elementor-element.elementor-element-3c8ce064 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );font-weight:var( --e-global-typography-c5098ab-font-weight );font-style:var( --e-global-typography-c5098ab-font-style );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );color:#DEDEDE;}.elementor-11878 .elementor-element.elementor-element-2562ed6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-11878 .elementor-element.elementor-element-454e99fd img{width:12px;}.elementor-11878 .elementor-element.elementor-element-7d76670a .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );font-weight:var( --e-global-typography-c5098ab-font-weight );font-style:var( --e-global-typography-c5098ab-font-style );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );color:#DEDEDE;}.elementor-11878 .elementor-element.elementor-element-363cd44c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-11878 .elementor-element.elementor-element-305783b img{width:12px;}.elementor-11878 .elementor-element.elementor-element-74208577 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );font-weight:var( --e-global-typography-c5098ab-font-weight );font-style:var( --e-global-typography-c5098ab-font-style );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );color:#DEDEDE;}.elementor-11878 .elementor-element.elementor-element-105afe78{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-11878 .elementor-element.elementor-element-5cdb798e img{width:12px;}.elementor-11878 .elementor-element.elementor-element-305c54db .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );font-weight:var( --e-global-typography-c5098ab-font-weight );font-style:var( --e-global-typography-c5098ab-font-style );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );color:#DEDEDE;}.elementor-11878 .elementor-element.elementor-element-37714a92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-24623c3f .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );font-weight:var( --e-global-typography-d444abb-font-weight );font-style:var( --e-global-typography-d444abb-font-style );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-12713dbd{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-5b057060{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-11878 .elementor-element.elementor-element-4b87ba6d img{width:12px;}.elementor-11878 .elementor-element.elementor-element-6d77cb4f .elementor-heading-title{font-size:20px;font-weight:400;font-style:normal;line-height:1;letter-spacing:0%;color:#DEDEDE;}.elementor-11878 .elementor-element.elementor-element-c036af6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-11878 .elementor-element.elementor-element-379a9e41 img{width:12px;}.elementor-11878 .elementor-element.elementor-element-510a07b9 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );font-weight:var( --e-global-typography-c5098ab-font-weight );font-style:var( --e-global-typography-c5098ab-font-style );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );color:#DEDEDE;}.elementor-11878 .elementor-element.elementor-element-1b9496f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-3f176d55 .elementor-heading-title{font-size:16px;font-weight:400;font-style:normal;line-height:1;letter-spacing:0%;color:#CACACA;}.elementor-11878 .elementor-element.elementor-element-356027cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:012px;}.elementor-11878 .elementor-element.elementor-element-2d3fbb82 .elementor-heading-title{font-size:16px;font-weight:400;font-style:normal;line-height:1;letter-spacing:0%;color:#CACACA;}.elementor-11878 .elementor-element.elementor-element-3e5564cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-31c5d626 .elementor-heading-title{font-size:16px;font-weight:400;font-style:normal;line-height:1;letter-spacing:0%;color:#CACACA;}.elementor-11878 .elementor-element.elementor-element-70654ba4{--display:flex;}.elementor-11878 .elementor-element.elementor-element-4aee1cc6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-11878 .elementor-element.elementor-element-4aee1cc6:not(.elementor-motion-effects-element-type-background), .elementor-11878 .elementor-element.elementor-element-4aee1cc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2ff070d );}.elementor-11878 .elementor-element.elementor-element-e752b7c{--display:flex;--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;--padding-top:112px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-6ce6dc1d{text-align:center;}.elementor-11878 .elementor-element.elementor-element-6ce6dc1d .elementor-heading-title{font-size:var( --e-global-typography-9b2711b-font-size );font-weight:var( --e-global-typography-9b2711b-font-weight );text-transform:var( --e-global-typography-9b2711b-text-transform );line-height:var( --e-global-typography-9b2711b-line-height );letter-spacing:var( --e-global-typography-9b2711b-letter-spacing );color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-2fee0928{width:var( --container-widget-width, 736px );max-width:736px;--container-widget-width:736px;--container-widget-flex-grow:0;text-align:center;}.elementor-11878 .elementor-element.elementor-element-2fee0928 .elementor-heading-title{font-size:var( --e-global-typography-89e344f-font-size );font-weight:var( --e-global-typography-89e344f-font-weight );line-height:var( --e-global-typography-89e344f-line-height );letter-spacing:var( --e-global-typography-89e344f-letter-spacing );color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-35d302ac{text-align:center;}.elementor-11878 .elementor-element.elementor-element-35d302ac .elementor-heading-title{font-size:var( --e-global-typography-7a65a0a-font-size );font-weight:var( --e-global-typography-7a65a0a-font-weight );line-height:var( --e-global-typography-7a65a0a-line-height );color:#CACACA;}.elementor-11878 .elementor-element.elementor-element-4b8a89d5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-f64cf2a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-f64cf2a:not(.elementor-motion-effects-element-type-background), .elementor-11878 .elementor-element.elementor-element-f64cf2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-f64cf2a:hover{background-color:var( --e-global-color-6fdc8c2 );}.elementor-11878 .elementor-element.elementor-element-4c02fd9a{--display:flex;--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;--align-items:flex-start;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-11878 .elementor-element.elementor-element-326950fb .elementor-heading-title{font-size:36px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1.2;color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-49147cd2{text-align:start;}.elementor-11878 .elementor-element.elementor-element-49147cd2 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );font-weight:var( --e-global-typography-c5098ab-font-weight );font-style:var( --e-global-typography-c5098ab-font-style );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );color:#DEDEDE;}.elementor-11878 .elementor-element.elementor-element-5fc64989 > .elementor-widget-container{padding:12px 24px 12px 24px;}.elementor-11878 .elementor-element.elementor-element-5fc64989{text-align:center;}.elementor-11878 .elementor-element.elementor-element-5fc64989 .elementor-heading-title{font-weight:500;color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-4525ecda{text-align:end;}.elementor-11878 .elementor-element.elementor-element-4525ecda img{width:500px;}.elementor-11878 .elementor-element.elementor-element-e6172b2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-e6172b2:not(.elementor-motion-effects-element-type-background), .elementor-11878 .elementor-element.elementor-element-e6172b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-e6172b2:hover{background-color:var( --e-global-color-6fdc8c2 );}.elementor-11878 .elementor-element.elementor-element-494f13ed{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-11878 .elementor-element.elementor-element-1b346072 .elementor-heading-title{font-size:36px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1.2;color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-5a205a47{text-align:start;}.elementor-11878 .elementor-element.elementor-element-5a205a47 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );font-weight:var( --e-global-typography-c5098ab-font-weight );font-style:var( --e-global-typography-c5098ab-font-style );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );color:#DEDEDE;}.elementor-11878 .elementor-element.elementor-element-2be60a4d > .elementor-widget-container{padding:12px 24px 12px 24px;}.elementor-11878 .elementor-element.elementor-element-2be60a4d{text-align:center;}.elementor-11878 .elementor-element.elementor-element-2be60a4d .elementor-heading-title{font-weight:500;color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-264c8274{text-align:end;}.elementor-11878 .elementor-element.elementor-element-6f1a9054{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-11878 .elementor-element.elementor-element-6f1a9054:not(.elementor-motion-effects-element-type-background), .elementor-11878 .elementor-element.elementor-element-6f1a9054 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2ff070d );}.elementor-11878 .elementor-element.elementor-element-6b9e12fd{--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;--justify-content:space-between;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-74950c67 .elementor-heading-title{font-size:40px;font-weight:500;font-style:normal;line-height:1.2;color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-db697e8{width:var( --container-widget-width, 542px );max-width:542px;--container-widget-width:542px;--container-widget-flex-grow:0;}.elementor-11878 .elementor-element.elementor-element-db697e8 .elementor-heading-title{font-size:var( --e-global-typography-7a65a0a-font-size );font-weight:var( --e-global-typography-7a65a0a-font-weight );line-height:var( --e-global-typography-7a65a0a-line-height );color:#DEDEDE;}.elementor-11878 .elementor-element.elementor-element-9ded557{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-41310337 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-11878 .elementor-element.elementor-element-41310337 .elementor-heading-title{font-size:var( --e-global-typography-9b2711b-font-size );font-weight:var( --e-global-typography-9b2711b-font-weight );text-transform:var( --e-global-typography-9b2711b-text-transform );line-height:var( --e-global-typography-9b2711b-line-height );letter-spacing:var( --e-global-typography-9b2711b-letter-spacing );color:#FFFFFF;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-11878 .elementor-element.elementor-element-8a157b1{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-11878 .elementor-element.elementor-element-8a157b1 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.56 * 100% );}.elementor-11878 .elementor-element.elementor-element-8a157b1:after{content:"0.56";}.elementor-11878 .elementor-element.elementor-element-8a157b1 .elementor-post__thumbnail__link{width:100%;}.elementor-11878 .elementor-element.elementor-element-8a157b1 .elementor-post{border-style:solid;border-width:2px 2px 2px 2px;border-radius:5px;border-color:var( --e-global-color-6fdc8c2 );}.elementor-11878 .elementor-element.elementor-element-8a157b1 .elementor-post__text{padding:36px 36px 36px 36px;}.elementor-11878 .elementor-element.elementor-element-8a157b1.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-11878 .elementor-element.elementor-element-8a157b1.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-11878 .elementor-element.elementor-element-8a157b1.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-11878 .elementor-element.elementor-element-8a157b1 .elementor-post__title, .elementor-11878 .elementor-element.elementor-element-8a157b1 .elementor-post__title a{color:#FFFFFF;font-size:20px;font-weight:500;font-style:normal;line-height:1.2;}.elementor-11878 .elementor-element.elementor-element-8a157b1 .elementor-post__title{margin-bottom:8px;}.elementor-11878 .elementor-element.elementor-element-8a157b1 .elementor-post__excerpt p{color:#CACACA;font-size:var( --e-global-typography-c5098ab-font-size );font-weight:var( --e-global-typography-c5098ab-font-weight );font-style:var( --e-global-typography-c5098ab-font-style );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-8a157b1 .elementor-post__excerpt{margin-bottom:48px;}.elementor-11878 .elementor-element.elementor-element-8a157b1 .elementor-post__read-more{color:var( --e-global-color-6fdc8c2 );}.elementor-11878 .elementor-element.elementor-element-8a157b1 a.elementor-post__read-more{font-size:20px;font-weight:700;line-height:1.5;}.elementor-11878 .elementor-element.elementor-element-675be88c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-675be88c:not(.elementor-motion-effects-element-type-background), .elementor-11878 .elementor-element.elementor-element-675be88c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2ff070d );}.elementor-11878 .elementor-element.elementor-element-6a4c17b1{text-align:center;}.elementor-11878 .elementor-element.elementor-element-6a4c17b1 .elementor-heading-title{font-size:var( --e-global-typography-9b2711b-font-size );font-weight:var( --e-global-typography-9b2711b-font-weight );text-transform:var( --e-global-typography-9b2711b-text-transform );line-height:var( --e-global-typography-9b2711b-line-height );letter-spacing:var( --e-global-typography-9b2711b-letter-spacing );color:#FFFFFF;}.elementor-11878 .elementor-element.elementor-element-5a62519a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-501cbe54{--display:flex;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-6f429cdb{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-6f429cdb.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-11878 .elementor-element.elementor-element-32a2e28d .elementor-heading-title{font-size:20px;font-weight:500;color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-73c49adf{--display:flex;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-117b070c{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-21aec699 .elementor-heading-title{font-size:20px;font-weight:500;color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-57a7f61f{--display:flex;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-57a7f61f.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-11878 .elementor-element.elementor-element-79545268{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-79545268.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-11878 .elementor-element.elementor-element-31977fdc .elementor-heading-title{font-size:20px;font-weight:500;color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-63fc4c92{--display:flex;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-2dfe60cf{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-3a1b4e8c .elementor-heading-title{font-size:20px;font-weight:500;color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-718fc89{--display:flex;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-5666911d{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-46122a23 .elementor-heading-title{font-size:20px;font-weight:500;color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-1e84f368{--display:flex;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-395a4b21{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-63707faa .elementor-heading-title{font-size:20px;font-weight:500;color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-225cb42f{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-11878 .elementor-element.elementor-element-225cb42f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11878 .elementor-element.elementor-element-72cfcfb0{--display:flex;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-2cd1ec0d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-5d3070b2 .elementor-heading-title{font-size:20px;font-weight:500;color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-2d5e00b7{--display:flex;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-2d499ab1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-1caef7f3 .elementor-heading-title{font-size:20px;font-weight:500;color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-274eea22{--display:flex;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-626b113{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-307d83bf .elementor-heading-title{font-size:20px;font-weight:500;color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-6686ee3e{--display:flex;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-7d10b920{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-7d3f197e .elementor-heading-title{font-size:20px;font-weight:500;color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-1eaae5fb{--display:flex;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-591d1558{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-4d881e11 .elementor-heading-title{font-size:20px;font-weight:500;color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-579e4267{--display:flex;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-33673cf5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-482a63bf .elementor-heading-title{font-size:20px;font-weight:500;color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-52a3b8ca{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-11878 .elementor-element.elementor-element-181a527e{--display:flex;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-7179dd12{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-7179dd12.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-11878 .elementor-element.elementor-element-18da71aa .elementor-heading-title{font-size:20px;font-weight:500;color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-5ad1d245{--display:flex;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-72b1bd7b{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-eb1e414 .elementor-heading-title{font-size:20px;font-weight:500;color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-c67ed9a{--display:flex;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-c67ed9a.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-11878 .elementor-element.elementor-element-df62fc3{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-df62fc3.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-11878 .elementor-element.elementor-element-4777dd7d .elementor-heading-title{font-size:20px;font-weight:500;color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-3338ce15{--display:flex;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-32b1d8d8{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-534c20ce .elementor-heading-title{font-size:20px;font-weight:500;color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-6375857{--display:flex;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-61d32dc9{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-bc4131d .elementor-heading-title{font-size:20px;font-weight:500;color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-f1e660e{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-11878 .elementor-element.elementor-element-7fd82801{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:125px;--padding-bottom:125px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-7fd82801:not(.elementor-motion-effects-element-type-background), .elementor-11878 .elementor-element.elementor-element-7fd82801 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#323232;background-image:url("https://sylvansite.kinsta.cloud/wp-content/uploads/2026/05/Group-1707487276.webp");background-position:center center;background-repeat:no-repeat;background-size:1800px auto;}.elementor-11878 .elementor-element.elementor-element-471bc3c3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:5px 5px 5px 5px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-11878 .elementor-element.elementor-element-471bc3c3:not(.elementor-motion-effects-element-type-background), .elementor-11878 .elementor-element.elementor-element-471bc3c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEDEDE;}.elementor-11878 .elementor-element.elementor-element-352a646f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-52ccfa4d .elementor-heading-title{font-size:40px;font-weight:500;color:var( --e-global-color-6fdc8c2 );}.elementor-11878 .elementor-element.elementor-element-138a5f93 .elementor-heading-title{font-size:20px;font-weight:400;font-style:normal;line-height:1.3;letter-spacing:0%;color:#4C4C4C;}.elementor-11878 .elementor-element.elementor-element-686dfd69 .elementor-button:hover, .elementor-11878 .elementor-element.elementor-element-686dfd69 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-57af5aa );}.elementor-11878 .elementor-element.elementor-element-686dfd69 .elementor-button:hover svg, .elementor-11878 .elementor-element.elementor-element-686dfd69 .elementor-button:focus svg{fill:var( --e-global-color-57af5aa );}.elementor-11878 .elementor-element.elementor-element-686dfd69 .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6fdc8c2 );}@media(max-width:1024px){.elementor-11878 .elementor-element.elementor-element-741c260f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-57672ec8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-5a0007f5 .elementor-heading-title{font-size:var( --e-global-typography-028b4b3-font-size );}.elementor-11878 .elementor-element.elementor-element-799e9c0{--min-height:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-462847c5{text-align:start;}.elementor-11878 .elementor-element.elementor-element-462847c5 img{height:2px;}.elementor-11878 .elementor-element.elementor-element-15940e52{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-1082fc49 .elementor-heading-title{font-size:var( --e-global-typography-7a65a0a-font-size );line-height:var( --e-global-typography-7a65a0a-line-height );}.elementor-11878 .elementor-element.elementor-element-45a9266c{--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-11878 .elementor-element.elementor-element-1052cdbf{--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-4c8aa24d .elementor-heading-title{font-size:var( --e-global-typography-9b2711b-font-size );line-height:var( --e-global-typography-9b2711b-line-height );letter-spacing:var( --e-global-typography-9b2711b-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-5567a4e9 .elementor-heading-title{font-size:var( --e-global-typography-89e344f-font-size );line-height:var( --e-global-typography-89e344f-line-height );letter-spacing:var( --e-global-typography-89e344f-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-1fcc0003 .elementor-heading-title{font-size:var( --e-global-typography-7a65a0a-font-size );line-height:var( --e-global-typography-7a65a0a-line-height );}.elementor-11878 .elementor-element.elementor-element-ddc4797{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-704cfd65 .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-1b55ce53 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-11d6d03f .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-adb9d8b .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-3ffe66fa .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-77709d9e .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-4ecae9d1 .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-79ec1914 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-77869fdc .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-6d7b8e57 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-77628075 .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-55770203 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-72f2f15 .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-528a3a5 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-a7be1a7 .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-1cebf1b .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-e566122 .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-7e05225 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-7caec7db{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-11878 .elementor-element.elementor-element-58fe8906{--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-6cf63334 .elementor-heading-title{font-size:var( --e-global-typography-9b2711b-font-size );line-height:var( --e-global-typography-9b2711b-line-height );letter-spacing:var( --e-global-typography-9b2711b-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-4bb970eb{--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;}.elementor-11878 .elementor-element.elementor-element-4bb970eb .elementor-heading-title{font-size:var( --e-global-typography-89e344f-font-size );line-height:var( --e-global-typography-89e344f-line-height );letter-spacing:var( --e-global-typography-89e344f-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-5bc31de6 .elementor-heading-title{font-size:var( --e-global-typography-7a65a0a-font-size );line-height:var( --e-global-typography-7a65a0a-line-height );}.elementor-11878 .elementor-element.elementor-element-369b32d7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11878 .elementor-element.elementor-element-18943982{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-7f66a3e6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-306a4a07 .elementor-heading-title{font-size:var( --e-global-typography-f300479-font-size );line-height:var( --e-global-typography-f300479-line-height );}.elementor-11878 .elementor-element.elementor-element-62cb41fc .elementor-heading-title{font-size:var( --e-global-typography-7a65a0a-font-size );line-height:var( --e-global-typography-7a65a0a-line-height );}.elementor-11878 .elementor-element.elementor-element-10ef83fd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-20020583{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-36df62ae .elementor-heading-title{font-size:var( --e-global-typography-f300479-font-size );line-height:var( --e-global-typography-f300479-line-height );}.elementor-11878 .elementor-element.elementor-element-5ef3b6ec .elementor-heading-title{font-size:var( --e-global-typography-7a65a0a-font-size );line-height:var( --e-global-typography-7a65a0a-line-height );}.elementor-11878 .elementor-element.elementor-element-78985784{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:0px 0px 0px 0px;--padding-top:048px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-f46411e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-c55f0b2 .elementor-heading-title{font-size:var( --e-global-typography-f300479-font-size );line-height:var( --e-global-typography-f300479-line-height );}.elementor-11878 .elementor-element.elementor-element-14be1cd6 .elementor-heading-title{font-size:var( --e-global-typography-7a65a0a-font-size );line-height:var( --e-global-typography-7a65a0a-line-height );}.elementor-11878 .elementor-element.elementor-element-474e49fe{--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-46d90c4e .elementor-heading-title{font-size:var( --e-global-typography-9b2711b-font-size );line-height:var( --e-global-typography-9b2711b-line-height );letter-spacing:var( --e-global-typography-9b2711b-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-484412ff .elementor-heading-title{font-size:var( --e-global-typography-89e344f-font-size );line-height:var( --e-global-typography-89e344f-line-height );letter-spacing:var( --e-global-typography-89e344f-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-46bc2d9a .elementor-heading-title{font-size:var( --e-global-typography-7a65a0a-font-size );line-height:var( --e-global-typography-7a65a0a-line-height );}.elementor-11878 .elementor-element.elementor-element-8e13d59{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:064px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-2413450c{grid-column:span 6;}.elementor-11878 .elementor-element.elementor-element-717ef353{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-3997386b .elementor-heading-title{font-size:24px;}.elementor-11878 .elementor-element.elementor-element-43023817 .elementor-heading-title{font-size:18px;}.elementor-11878 .elementor-element.elementor-element-6c0eedec{grid-column:span 6;}.elementor-11878 .elementor-element.elementor-element-3f9a6bba{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-1925d410 .elementor-heading-title{font-size:24px;}.elementor-11878 .elementor-element.elementor-element-2a114700 .elementor-heading-title{font-size:18px;}.elementor-11878 .elementor-element.elementor-element-32e424b{grid-column:span 6;}.elementor-11878 .elementor-element.elementor-element-f83f17d{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-ac0ffa6 .elementor-heading-title{font-size:24px;}.elementor-11878 .elementor-element.elementor-element-c0d1eff .elementor-heading-title{font-size:18px;}.elementor-11878 .elementor-element.elementor-element-d282bb0{grid-column:span 6;}.elementor-11878 .elementor-element.elementor-element-c3beca5{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-c79608a .elementor-heading-title{font-size:24px;}.elementor-11878 .elementor-element.elementor-element-bf7f243 .elementor-heading-title{font-size:18px;}.elementor-11878 .elementor-element.elementor-element-245d2bd8{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-11878 .elementor-element.elementor-element-3f08b1d1{--padding-top:0px;--padding-bottom:032px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-aaa6d0c{--margin-top:044px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:022px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-4413926b{--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-11878 .elementor-element.elementor-element-752f0641 .elementor-heading-title{font-size:var( --e-global-typography-9b2711b-font-size );line-height:var( --e-global-typography-9b2711b-line-height );letter-spacing:var( --e-global-typography-9b2711b-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-5f5c8ec{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-11878 .elementor-element.elementor-element-397e3c65 .elementor-heading-title{font-size:var( --e-global-typography-294c38d-font-size );line-height:var( --e-global-typography-294c38d-line-height );}.elementor-11878 .elementor-element.elementor-element-5de1f996{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-977dabe .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-2d35b88a{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-5ba97a4b > .elementor-widget-container{padding:032px 24px 0px 24px;}.elementor-11878 .elementor-element.elementor-element-5ba97a4b .elementor-heading-title{font-size:48px;}.elementor-11878 .elementor-element.elementor-element-2c9bb068{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11878 .elementor-element.elementor-element-2c9bb068 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-11878 .elementor-element.elementor-element-6163d808{bottom:48px;}.elementor-11878 .elementor-element.elementor-element-34e82a14{--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;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-11878 .elementor-element.elementor-element-39838acf .elementor-heading-title{font-size:20px;}.elementor-11878 .elementor-element.elementor-element-4cd50c9e .elementor-heading-title{font-size:18px;}.elementor-11878 .elementor-element.elementor-element-471d24ed{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-54dc1419 > .elementor-widget-container{padding:032px 24px 0px 24px;}.elementor-11878 .elementor-element.elementor-element-54dc1419 .elementor-heading-title{font-size:48px;}.elementor-11878 .elementor-element.elementor-element-5b864f06{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11878 .elementor-element.elementor-element-5b864f06 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-11878 .elementor-element.elementor-element-19274739{bottom:48px;}.elementor-11878 .elementor-element.elementor-element-450a2de9{--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;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-11878 .elementor-element.elementor-element-2e33a081 .elementor-heading-title{font-size:20px;}.elementor-11878 .elementor-element.elementor-element-671fdd22 .elementor-heading-title{font-size:18px;}.elementor-11878 .elementor-element.elementor-element-463d8720{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-ca50fa3 > .elementor-widget-container{padding:032px 24px 0px 24px;}.elementor-11878 .elementor-element.elementor-element-ca50fa3 .elementor-heading-title{font-size:48px;}.elementor-11878 .elementor-element.elementor-element-4fb52289{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11878 .elementor-element.elementor-element-4fb52289 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-11878 .elementor-element.elementor-element-1845db85{bottom:48px;}.elementor-11878 .elementor-element.elementor-element-35e9ca78{--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;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-11878 .elementor-element.elementor-element-2a1a1c16 .elementor-heading-title{font-size:20px;}.elementor-11878 .elementor-element.elementor-element-52cabcd4 .elementor-heading-title{font-size:18px;}.elementor-11878 .elementor-element.elementor-element-39e3e3a5{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-46ad2897{--e-con-grid-template-columns:repeat(1, 1fr);--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;}.elementor-11878 .elementor-element.elementor-element-64daae02{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-7bcad85 .elementor-heading-title{font-size:var( --e-global-typography-9b2711b-font-size );line-height:var( --e-global-typography-9b2711b-line-height );letter-spacing:var( --e-global-typography-9b2711b-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-53d4b7b5 .elementor-heading-title{font-size:var( --e-global-typography-294c38d-font-size );line-height:var( --e-global-typography-294c38d-line-height );}.elementor-11878 .elementor-element.elementor-element-54d4630e .elementor-heading-title{font-size:18px;}.elementor-11878 .elementor-element.elementor-element-638eb37c{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-11878 .elementor-element.elementor-element-4a87b0d1 .elementor-heading-title{font-size:var( --e-global-typography-9b2711b-font-size );line-height:var( --e-global-typography-9b2711b-line-height );letter-spacing:var( --e-global-typography-9b2711b-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-403e26dd{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-11878 .elementor-element.elementor-element-5958738d .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-7309ca9a .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-f1ed6a7 .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-374acec5{--grid-auto-flow:row;}.elementor-11878 .elementor-element.elementor-element-7a5856ad .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-5efe4868 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-3c8ce064 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-7d76670a .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-74208577 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-305c54db .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-24623c3f .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-12713dbd{--grid-auto-flow:row;}.elementor-11878 .elementor-element.elementor-element-6d77cb4f .elementor-heading-title{font-size:18px;}.elementor-11878 .elementor-element.elementor-element-510a07b9 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-1b9496f2{--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;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-11878 .elementor-element.elementor-element-3f176d55 .elementor-heading-title{font-size:18px;}.elementor-11878 .elementor-element.elementor-element-4091067e img{width:17px;}.elementor-11878 .elementor-element.elementor-element-2d3fbb82 .elementor-heading-title{font-size:18px;}.elementor-11878 .elementor-element.elementor-element-5fa9dc0a img{width:17px;}.elementor-11878 .elementor-element.elementor-element-31c5d626 .elementor-heading-title{font-size:18px;}.elementor-11878 .elementor-element.elementor-element-70654ba4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-e752b7c{--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-6ce6dc1d .elementor-heading-title{font-size:var( --e-global-typography-9b2711b-font-size );line-height:var( --e-global-typography-9b2711b-line-height );letter-spacing:var( --e-global-typography-9b2711b-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-2fee0928{--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;}.elementor-11878 .elementor-element.elementor-element-2fee0928 .elementor-heading-title{font-size:var( --e-global-typography-89e344f-font-size );line-height:var( --e-global-typography-89e344f-line-height );letter-spacing:var( --e-global-typography-89e344f-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-35d302ac .elementor-heading-title{font-size:var( --e-global-typography-7a65a0a-font-size );line-height:var( --e-global-typography-7a65a0a-line-height );}.elementor-11878 .elementor-element.elementor-element-4b8a89d5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:064px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-326950fb .elementor-heading-title{font-size:24px;}.elementor-11878 .elementor-element.elementor-element-49147cd2 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-4525ecda{text-align:end;}.elementor-11878 .elementor-element.elementor-element-1b346072 .elementor-heading-title{font-size:24px;}.elementor-11878 .elementor-element.elementor-element-5a205a47 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-264c8274{text-align:end;}.elementor-11878 .elementor-element.elementor-element-6f1a9054{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-11878 .elementor-element.elementor-element-6b9e12fd{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:064px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-74950c67 .elementor-heading-title{font-size:32px;}.elementor-11878 .elementor-element.elementor-element-db697e8 .elementor-heading-title{font-size:var( --e-global-typography-7a65a0a-font-size );line-height:var( --e-global-typography-7a65a0a-line-height );}.elementor-11878 .elementor-element.elementor-element-9ded557{--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-41310337 .elementor-heading-title{font-size:var( --e-global-typography-9b2711b-font-size );line-height:var( --e-global-typography-9b2711b-line-height );letter-spacing:var( --e-global-typography-9b2711b-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-8a157b1 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.6 * 100% );}.elementor-11878 .elementor-element.elementor-element-8a157b1:after{content:"0.6";}.elementor-11878 .elementor-element.elementor-element-8a157b1 .elementor-post__title, .elementor-11878 .elementor-element.elementor-element-8a157b1 .elementor-post__title a{font-size:24px;}.elementor-11878 .elementor-element.elementor-element-8a157b1 .elementor-post__excerpt p{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-675be88c{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-6a4c17b1 .elementor-heading-title{font-size:var( --e-global-typography-9b2711b-font-size );line-height:var( --e-global-typography-9b2711b-line-height );letter-spacing:var( --e-global-typography-9b2711b-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-225cb42f{--e-n-carousel-swiper-slides-to-display:2;}.elementor-11878 .elementor-element.elementor-element-52a3b8ca{--e-n-carousel-swiper-slides-to-display:2;}.elementor-11878 .elementor-element.elementor-element-f1e660e{--e-n-carousel-swiper-slides-to-display:2;}.elementor-11878 .elementor-element.elementor-element-7fd82801{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-471bc3c3{--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;--align-items:flex-start;}.elementor-11878 .elementor-element.elementor-element-138a5f93 .elementor-heading-title{font-size:18px;}}@media(max-width:767px){.elementor-11878 .elementor-element.elementor-element-5a0007f5 .elementor-heading-title{font-size:var( --e-global-typography-028b4b3-font-size );}.elementor-11878 .elementor-element.elementor-element-462847c5{text-align:start;}.elementor-11878 .elementor-element.elementor-element-1082fc49 .elementor-heading-title{font-size:var( --e-global-typography-7a65a0a-font-size );line-height:var( --e-global-typography-7a65a0a-line-height );}.elementor-11878 .elementor-element.elementor-element-4c8aa24d .elementor-heading-title{font-size:var( --e-global-typography-9b2711b-font-size );line-height:var( --e-global-typography-9b2711b-line-height );letter-spacing:var( --e-global-typography-9b2711b-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-5567a4e9 .elementor-heading-title{font-size:var( --e-global-typography-89e344f-font-size );line-height:var( --e-global-typography-89e344f-line-height );letter-spacing:var( --e-global-typography-89e344f-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-1fcc0003 .elementor-heading-title{font-size:var( --e-global-typography-7a65a0a-font-size );line-height:var( --e-global-typography-7a65a0a-line-height );}.elementor-11878 .elementor-element.elementor-element-ddc4797{--e-con-grid-template-columns:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-11878 .elementor-element.elementor-element-704cfd65 .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-1b55ce53 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-11d6d03f .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-adb9d8b .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-3ffe66fa .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-77709d9e .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-4ecae9d1 .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-79ec1914 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-77869fdc .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-6d7b8e57 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-77628075 .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-55770203 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-72f2f15 .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-528a3a5 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-a7be1a7 .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-1cebf1b .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-e566122 .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-7e05225 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-6cf63334 .elementor-heading-title{font-size:var( --e-global-typography-9b2711b-font-size );line-height:var( --e-global-typography-9b2711b-line-height );letter-spacing:var( --e-global-typography-9b2711b-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-4bb970eb .elementor-heading-title{font-size:var( --e-global-typography-89e344f-font-size );line-height:var( --e-global-typography-89e344f-line-height );letter-spacing:var( --e-global-typography-89e344f-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-5bc31de6 .elementor-heading-title{font-size:var( --e-global-typography-7a65a0a-font-size );line-height:var( --e-global-typography-7a65a0a-line-height );}.elementor-11878 .elementor-element.elementor-element-18943982{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11878 .elementor-element.elementor-element-306a4a07 .elementor-heading-title{font-size:var( --e-global-typography-f300479-font-size );line-height:var( --e-global-typography-f300479-line-height );}.elementor-11878 .elementor-element.elementor-element-62cb41fc .elementor-heading-title{font-size:var( --e-global-typography-7a65a0a-font-size );line-height:var( --e-global-typography-7a65a0a-line-height );}.elementor-11878 .elementor-element.elementor-element-10ef83fd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11878 .elementor-element.elementor-element-36df62ae .elementor-heading-title{font-size:var( --e-global-typography-f300479-font-size );line-height:var( --e-global-typography-f300479-line-height );}.elementor-11878 .elementor-element.elementor-element-5ef3b6ec .elementor-heading-title{font-size:var( --e-global-typography-7a65a0a-font-size );line-height:var( --e-global-typography-7a65a0a-line-height );}.elementor-11878 .elementor-element.elementor-element-78985784{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11878 .elementor-element.elementor-element-c55f0b2 .elementor-heading-title{font-size:var( --e-global-typography-f300479-font-size );line-height:var( --e-global-typography-f300479-line-height );}.elementor-11878 .elementor-element.elementor-element-14be1cd6 .elementor-heading-title{font-size:var( --e-global-typography-7a65a0a-font-size );line-height:var( --e-global-typography-7a65a0a-line-height );}.elementor-11878 .elementor-element.elementor-element-46d90c4e .elementor-heading-title{font-size:var( --e-global-typography-9b2711b-font-size );line-height:var( --e-global-typography-9b2711b-line-height );letter-spacing:var( --e-global-typography-9b2711b-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-484412ff .elementor-heading-title{font-size:var( --e-global-typography-89e344f-font-size );line-height:var( --e-global-typography-89e344f-line-height );letter-spacing:var( --e-global-typography-89e344f-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-46bc2d9a .elementor-heading-title{font-size:var( --e-global-typography-7a65a0a-font-size );line-height:var( --e-global-typography-7a65a0a-line-height );}.elementor-11878 .elementor-element.elementor-element-8e13d59{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11878 .elementor-element.elementor-element-2413450c{grid-column:span 6;}.elementor-11878 .elementor-element.elementor-element-717ef353{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-3f9a6bba{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-f83f17d{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-c3beca5{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-aaa6d0c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-11878 .elementor-element.elementor-element-752f0641 .elementor-heading-title{font-size:var( --e-global-typography-9b2711b-font-size );line-height:var( --e-global-typography-9b2711b-line-height );letter-spacing:var( --e-global-typography-9b2711b-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-397e3c65 .elementor-heading-title{font-size:var( --e-global-typography-294c38d-font-size );line-height:var( --e-global-typography-294c38d-line-height );}.elementor-11878 .elementor-element.elementor-element-977dabe .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-2d35b88a{--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;--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-5ba97a4b .elementor-heading-title{font-size:48px;}.elementor-11878 .elementor-element.elementor-element-6163d808{--width:calc(100% - 48px);}.elementor-11878 .elementor-element.elementor-element-471d24ed{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-54dc1419 .elementor-heading-title{font-size:48px;}.elementor-11878 .elementor-element.elementor-element-19274739{--width:calc(100% - 48px);}.elementor-11878 .elementor-element.elementor-element-463d8720{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-ca50fa3 .elementor-heading-title{font-size:48px;}.elementor-11878 .elementor-element.elementor-element-1845db85{--width:calc(100% - 48px);}.elementor-11878 .elementor-element.elementor-element-46ad2897{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11878 .elementor-element.elementor-element-7bcad85 .elementor-heading-title{font-size:var( --e-global-typography-9b2711b-font-size );line-height:var( --e-global-typography-9b2711b-line-height );letter-spacing:var( --e-global-typography-9b2711b-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-53d4b7b5 .elementor-heading-title{font-size:var( --e-global-typography-294c38d-font-size );line-height:var( --e-global-typography-294c38d-line-height );}.elementor-11878 .elementor-element.elementor-element-4a87b0d1 .elementor-heading-title{font-size:var( --e-global-typography-9b2711b-font-size );line-height:var( --e-global-typography-9b2711b-line-height );letter-spacing:var( --e-global-typography-9b2711b-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-5958738d .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-7309ca9a .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-f1ed6a7 .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-374acec5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11878 .elementor-element.elementor-element-7a5856ad .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-5efe4868 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-3c8ce064 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-7d76670a .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-74208577 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-305c54db .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-24623c3f .elementor-heading-title{font-size:var( --e-global-typography-d444abb-font-size );line-height:var( --e-global-typography-d444abb-line-height );letter-spacing:var( --e-global-typography-d444abb-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-12713dbd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11878 .elementor-element.elementor-element-510a07b9 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-1b9496f2{--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;--align-items:flex-start;}.elementor-11878 .elementor-element.elementor-element-6ce6dc1d .elementor-heading-title{font-size:var( --e-global-typography-9b2711b-font-size );line-height:var( --e-global-typography-9b2711b-line-height );letter-spacing:var( --e-global-typography-9b2711b-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-2fee0928 .elementor-heading-title{font-size:var( --e-global-typography-89e344f-font-size );line-height:var( --e-global-typography-89e344f-line-height );letter-spacing:var( --e-global-typography-89e344f-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-35d302ac .elementor-heading-title{font-size:var( --e-global-typography-7a65a0a-font-size );line-height:var( --e-global-typography-7a65a0a-line-height );}.elementor-11878 .elementor-element.elementor-element-4b8a89d5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11878 .elementor-element.elementor-element-49147cd2 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-5a205a47 .elementor-heading-title{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-db697e8 .elementor-heading-title{font-size:var( --e-global-typography-7a65a0a-font-size );line-height:var( --e-global-typography-7a65a0a-line-height );}.elementor-11878 .elementor-element.elementor-element-41310337 .elementor-heading-title{font-size:var( --e-global-typography-9b2711b-font-size );line-height:var( --e-global-typography-9b2711b-line-height );letter-spacing:var( --e-global-typography-9b2711b-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-8a157b1 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-11878 .elementor-element.elementor-element-8a157b1:after{content:"0.5";}.elementor-11878 .elementor-element.elementor-element-8a157b1 .elementor-post__thumbnail__link{width:100%;}.elementor-11878 .elementor-element.elementor-element-8a157b1 .elementor-post__excerpt p{font-size:var( --e-global-typography-c5098ab-font-size );line-height:var( --e-global-typography-c5098ab-line-height );letter-spacing:var( --e-global-typography-c5098ab-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-6a4c17b1 .elementor-heading-title{font-size:var( --e-global-typography-9b2711b-font-size );line-height:var( --e-global-typography-9b2711b-line-height );letter-spacing:var( --e-global-typography-9b2711b-letter-spacing );}.elementor-11878 .elementor-element.elementor-element-501cbe54{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-6f429cdb{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-73c49adf{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-117b070c{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-57a7f61f{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-79545268{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-63fc4c92{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-2dfe60cf{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-718fc89{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-5666911d{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-1e84f368{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-395a4b21{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-225cb42f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-11878 .elementor-element.elementor-element-72cfcfb0{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-2cd1ec0d{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-2d5e00b7{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-2d499ab1{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-274eea22{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-626b113{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-6686ee3e{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-7d10b920{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-1eaae5fb{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-591d1558{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-579e4267{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-33673cf5{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-52a3b8ca{--e-n-carousel-swiper-slides-to-display:1;}.elementor-11878 .elementor-element.elementor-element-181a527e{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-7179dd12{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-5ad1d245{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-72b1bd7b{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-c67ed9a{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-df62fc3{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-3338ce15{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-32b1d8d8{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-6375857{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-61d32dc9{--flex-wrap:nowrap;}.elementor-11878 .elementor-element.elementor-element-f1e660e{--e-n-carousel-swiper-slides-to-display:1;}.elementor-11878 .elementor-element.elementor-element-7fd82801{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11878 .elementor-element.elementor-element-471bc3c3{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}}@media(min-width:768px){.elementor-11878 .elementor-element.elementor-element-799e9c0{--width:4px;}.elementor-11878 .elementor-element.elementor-element-5de1f996{--width:50%;}.elementor-11878 .elementor-element.elementor-element-6163d808{--width:629px;}.elementor-11878 .elementor-element.elementor-element-19274739{--width:629px;}.elementor-11878 .elementor-element.elementor-element-1845db85{--width:629px;}.elementor-11878 .elementor-element.elementor-element-46ad2897{--content-width:1368px;}.elementor-11878 .elementor-element.elementor-element-17839399{--width:487px;}.elementor-11878 .elementor-element.elementor-element-57a7f61f{--content-width:100%;}.elementor-11878 .elementor-element.elementor-element-c67ed9a{--content-width:100%;}.elementor-11878 .elementor-element.elementor-element-471bc3c3{--content-width:1368px;}.elementor-11878 .elementor-element.elementor-element-352a646f{--width:570px;}}@media(max-width:1024px) and (min-width:768px){.elementor-11878 .elementor-element.elementor-element-799e9c0{--width:300px;}.elementor-11878 .elementor-element.elementor-element-5de1f996{--width:100%;}.elementor-11878 .elementor-element.elementor-element-6163d808{--width:calc(100% - 48px);}.elementor-11878 .elementor-element.elementor-element-19274739{--width:calc(100% - 48px);}.elementor-11878 .elementor-element.elementor-element-1845db85{--width:calc(100% - 48px);}.elementor-11878 .elementor-element.elementor-element-17839399{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-162fd9ac */.elementor-11878 .elementor-element.elementor-element-162fd9ac img {
    object-fit: cover;
    clip-path: polygon( 0% 0%, 100% 0%, 100% calc(100% - 50px), calc(100% - 90px) 100%, 0% 100% );
}
@media (max-height: 950px) {
    .elementor-11878 .elementor-element.elementor-element-162fd9ac img {
        height: 60vh;    
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bc9614e */@media (min-width: 1024px){
    .hero::before {
        content: "";
        display: block;
        background: #4C4C4C;
        width: 100%;
        height: 2px;
        top: calc(100% - 44px);
        border:none;
        z-index:1;
    }     
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1fcc0003 */.elementor-11878 .elementor-element.elementor-element-1fcc0003 {
    max-width: 695px!important;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1132beb6 */.elementor-11878 .elementor-element.elementor-element-1132beb6 img {
    max-width: 91px;
}
.elementor-11878 .elementor-element.elementor-element-1132beb6 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57fbcd3 */.elementor-11878 .elementor-element.elementor-element-57fbcd3 p a::after {
    content: "›" !important;
    display: inline-block !important;
    flex-shrink: 0 !important;
    margin-left: 12px !important;
    color: #ffffff !important;
    font-size: 22px !important;
    line-height: 1 !important;
    font-weight: 400 !important;
    transition: transform 0.2s ease, color 0.2s ease !important;
    position: static !important;
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important;
    transform: none !important;
    background: transparent !important;
    border: none !important;
    width: auto !important;
    height: auto !important;
    opacity: 1 !important;
    visibility: visible !important;
}
.elementor-11878 .elementor-element.elementor-element-57fbcd3 p a:hover::after {
        transform: translateX(3px) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-646eef0f */.elementor-11878 .elementor-element.elementor-element-646eef0f img {
    max-width: 99px;
}
.elementor-11878 .elementor-element.elementor-element-646eef0f {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd121c7 */.elementor-11878 .elementor-element.elementor-element-dd121c7 p a::after {
    content: "›" !important;
    display: inline-block !important;
    flex-shrink: 0 !important;
    margin-left: 12px !important;
    color: #ffffff !important;
    font-size: 22px !important;
    line-height: 1 !important;
    font-weight: 400 !important;
    transition: transform 0.2s ease, color 0.2s ease !important;
    position: static !important;
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important;
    transform: none !important;
    background: transparent !important;
    border: none !important;
    width: auto !important;
    height: auto !important;
    opacity: 1 !important;
    visibility: visible !important;
}
.elementor-11878 .elementor-element.elementor-element-dd121c7 p a:hover::after {
        transform: translateX(3px) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22aab659 */.elementor-11878 .elementor-element.elementor-element-22aab659 img {
    max-width: 92px;
}
.elementor-11878 .elementor-element.elementor-element-22aab659 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4213ef3 */.elementor-11878 .elementor-element.elementor-element-4213ef3 p a::after {
    content: "›" !important;
    display: inline-block !important;
    flex-shrink: 0 !important;
    margin-left: 12px !important;
    color: #ffffff !important;
    font-size: 22px !important;
    line-height: 1 !important;
    font-weight: 400 !important;
    transition: transform 0.2s ease, color 0.2s ease !important;
    position: static !important;
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important;
    transform: none !important;
    background: transparent !important;
    border: none !important;
    width: auto !important;
    height: auto !important;
    opacity: 1 !important;
    visibility: visible !important;
}
.elementor-11878 .elementor-element.elementor-element-4213ef3 p a:hover::after {
        transform: translateX(3px) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55ca2c12 */.elementor-11878 .elementor-element.elementor-element-55ca2c12 img {
    max-width: 77px;
}
.elementor-11878 .elementor-element.elementor-element-55ca2c12 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59459a4 */.elementor-11878 .elementor-element.elementor-element-59459a4 p a::after {
    content: "›" !important;
    display: inline-block !important;
    flex-shrink: 0 !important;
    margin-left: 12px !important;
    color: #ffffff !important;
    font-size: 22px !important;
    line-height: 1 !important;
    font-weight: 400 !important;
    transition: transform 0.2s ease, color 0.2s ease !important;
    position: static !important;
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important;
    transform: none !important;
    background: transparent !important;
    border: none !important;
    width: auto !important;
    height: auto !important;
    opacity: 1 !important;
    visibility: visible !important;
}
.elementor-11878 .elementor-element.elementor-element-59459a4 p a:hover::after {
        transform: translateX(3px) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-53dfcd98 */.elementor-11878 .elementor-element.elementor-element-53dfcd98 img {
    max-width: 90px;
}
.elementor-11878 .elementor-element.elementor-element-53dfcd98 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f5a1844 */.elementor-11878 .elementor-element.elementor-element-f5a1844 p a::after {
    content: "›" !important;
    display: inline-block !important;
    flex-shrink: 0 !important;
    margin-left: 12px !important;
    color: #ffffff !important;
    font-size: 22px !important;
    line-height: 1 !important;
    font-weight: 400 !important;
    transition: transform 0.2s ease, color 0.2s ease !important;
    position: static !important;
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important;
    transform: none !important;
    background: transparent !important;
    border: none !important;
    width: auto !important;
    height: auto !important;
    opacity: 1 !important;
    visibility: visible !important;
}
.elementor-11878 .elementor-element.elementor-element-f5a1844 p a:hover::after {
        transform: translateX(3px) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5cdf9ca1 */.elementor-11878 .elementor-element.elementor-element-5cdf9ca1 img {
    max-width: 103px;
}
.elementor-11878 .elementor-element.elementor-element-5cdf9ca1 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43f7bef */.elementor-11878 .elementor-element.elementor-element-43f7bef p a::after {
    content: "›" !important;
    display: inline-block !important;
    flex-shrink: 0 !important;
    margin-left: 12px !important;
    color: #ffffff !important;
    font-size: 22px !important;
    line-height: 1 !important;
    font-weight: 400 !important;
    transition: transform 0.2s ease, color 0.2s ease !important;
    position: static !important;
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important;
    transform: none !important;
    background: transparent !important;
    border: none !important;
    width: auto !important;
    height: auto !important;
    opacity: 1 !important;
    visibility: visible !important;
}
.elementor-11878 .elementor-element.elementor-element-43f7bef p a:hover::after {
        transform: translateX(3px) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32774ba */.elementor-11878 .elementor-element.elementor-element-32774ba img {
    max-width: 82px;
}
.elementor-11878 .elementor-element.elementor-element-32774ba {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3cf668 */.elementor-11878 .elementor-element.elementor-element-c3cf668 p a::after {
    content: "›" !important;
    display: inline-block !important;
    flex-shrink: 0 !important;
    margin-left: 12px !important;
    color: #ffffff !important;
    font-size: 22px !important;
    line-height: 1 !important;
    font-weight: 400 !important;
    transition: transform 0.2s ease, color 0.2s ease !important;
    position: static !important;
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important;
    transform: none !important;
    background: transparent !important;
    border: none !important;
    width: auto !important;
    height: auto !important;
    opacity: 1 !important;
    visibility: visible !important;
}
.elementor-11878 .elementor-element.elementor-element-c3cf668 p a:hover::after {
        transform: translateX(3px) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abfcb68 */.elementor-11878 .elementor-element.elementor-element-abfcb68 img {
    max-width: 82px;
}
.elementor-11878 .elementor-element.elementor-element-abfcb68 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49b46a2 */.elementor-11878 .elementor-element.elementor-element-49b46a2 p a::after {
    content: "›" !important;
    display: inline-block !important;
    flex-shrink: 0 !important;
    margin-left: 12px !important;
    color: #ffffff !important;
    font-size: 22px !important;
    line-height: 1 !important;
    font-weight: 400 !important;
    transition: transform 0.2s ease, color 0.2s ease !important;
    position: static !important;
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important;
    transform: none !important;
    background: transparent !important;
    border: none !important;
    width: auto !important;
    height: auto !important;
    opacity: 1 !important;
    visibility: visible !important;
}
.elementor-11878 .elementor-element.elementor-element-49b46a2 p a:hover::after {
        transform: translateX(3px) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5895108 */.elementor-11878 .elementor-element.elementor-element-5895108 img {
    max-width: 91px;
}
.elementor-11878 .elementor-element.elementor-element-5895108 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70d397a */.elementor-11878 .elementor-element.elementor-element-70d397a p a::after {
    content: "›" !important;
    display: inline-block !important;
    flex-shrink: 0 !important;
    margin-left: 12px !important;
    color: #ffffff !important;
    font-size: 22px !important;
    line-height: 1 !important;
    font-weight: 400 !important;
    transition: transform 0.2s ease, color 0.2s ease !important;
    position: static !important;
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important;
    transform: none !important;
    background: transparent !important;
    border: none !important;
    width: auto !important;
    height: auto !important;
    opacity: 1 !important;
    visibility: visible !important;
}
.elementor-11878 .elementor-element.elementor-element-70d397a p a:hover::after {
        transform: translateX(3px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddc4797 */:root {
  --what-we-do--transition: .3s ease;
}
.elementor-11878 .elementor-element.elementor-element-ddc4797 .dynamic-background{
    display: none;
}
.what-we-do__card  {
    display: grid;
    grid-template-rows: 1fr auto;
    gap: 0;
}

.what-we-do__card:hover .what-we-do__content {
  border-color: #F1562B;
}
.what-we-do__card:hover .what-we-do__bottom,
.what-we-do__card:hover .what-we-do__bottom::after {
  background: #F1562B;
}

.what-we-do__content {
  border: 2px solid #868686;
  border-bottom: unset;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  padding: 24px;
  padding-bottom: 80px;
  position: relative;
  transition: border-color var(--what-we-do--transition);
}
.what-we-do__content::before {
  content: "";
  display: block;
  width: calc(100% + 2px);
  height: 2px;
  background: #F1562B;
  z-index: 20;
  top: 100%;
  left: -2px;
}

.what-we-do__bottom {
  height: 56px;
  width: 100%;
  border-top: 0;
  border-top: unset;
  border-bottom-left-radius: 5px;
  background: #868686;
  clip-path: polygon(0% 0%, 100% 0%, calc(100% - 70px) 100%, 0% 100%);
  position: relative;
  overflow: visible !important;
  transition: background var(--what-we-do--transition);
}
.what-we-do__bottom::after {
  content: "";
  display: block;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
  left: 2px;
  top: 0px;
  border-bottom-left-radius: 3px;
  clip-path: polygon(0% 0%, calc(100% - 2px) 0%, calc(100% - 70px) 100%, 0% 100%);
  position: absolute;
  background: #323232;
  transition: background var(--what-we-do--transition);
}
@media (max-width: 1024px){
    .what-we-do__icon {
        max-width: 96px!important;
    }
    .what-we-do__content {
        padding-bottom: 36px; 
    }
    .what-we-do__bottom {
        height: 50px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5bc31de6 */.elementor-11878 .elementor-element.elementor-element-5bc31de6 {
    max-width: 695px!important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18943982 */.elementor-11878 .elementor-element.elementor-element-18943982 .dynamic-background{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10ef83fd */.elementor-11878 .elementor-element.elementor-element-10ef83fd .dynamic-background{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78985784 */.elementor-11878 .elementor-element.elementor-element-78985784 .dynamic-background{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-369b32d7 */@media (min-width: 1024px){
    .how-it-works__copy {
        border-top: 2px solid #F1562B !important;
    }    
}
@media (max-width: 1023px){
    .how-it-works__card {
        border-top: 2px solid #F1562B !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46bc2d9a */.elementor-11878 .elementor-element.elementor-element-46bc2d9a {
    max-width: 895px!important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e13d59 */.elementor-11878 .elementor-element.elementor-element-8e13d59 .dynamic-background{
    display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c9bb068 */@media (min-width: 1024px) {
    .elementor-11878 .elementor-element.elementor-element-2c9bb068 img {
        object-fit: cover!important;
        height: 100%!important  ;
        aspect-ratio: 29/17;
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d35b88a */.elementor-11878 .elementor-element.elementor-element-2d35b88a .dynamic-background{
    display: none;
}

.related__card:hover .related__card--copy p{
    color: #FFF!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5b864f06 */@media (min-width: 1024px) {
    .elementor-11878 .elementor-element.elementor-element-5b864f06 img {
        object-fit: cover!important;
        height: 100%!important  ;
        aspect-ratio: 29/17;
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-471d24ed */.elementor-11878 .elementor-element.elementor-element-471d24ed .dynamic-background{
    display: none;
}

.related__card:hover .related__card--copy p{
    color: #FFF!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4fb52289 */@media (min-width: 1024px) {
    .elementor-11878 .elementor-element.elementor-element-4fb52289 img {
        object-fit: cover!important;
        height: 100%!important  ;
        aspect-ratio: 29/17;
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-463d8720 */.elementor-11878 .elementor-element.elementor-element-463d8720 .dynamic-background{
    display: none;
}

.related__card:hover .related__card--copy p{
    color: #FFF!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f9c8c8a *//*.elementor-11878 .elementor-element.elementor-element-7f9c8c8a {*/
/*    position: relative;*/
/*    height: 480px;*/
/*}*/
/*.elementor-11878 .elementor-element.elementor-element-7f9c8c8a .card {*/
/*      position: absolute;*/
/*      inset: 0;*/
/*      overflow: hidden;*/
/*      will-change: transform;*/
/*      transform-origin: 50% 0%;*/
/*}*/

/*.elementor-11878 .elementor-element.elementor-element-7f9c8c8a .card[data-i="0"] { transform: translate3d(0,  0px, 0) scale(1);    z-index: 3; }*/
/*.elementor-11878 .elementor-element.elementor-element-7f9c8c8a .card[data-i="1"] { transform: translate3d(0, 30px, 0) scale(0.96); z-index: 2; }*/
/*.elementor-11878 .elementor-element.elementor-element-7f9c8c8a .card[data-i="2"] { transform: translate3d(0, 60px, 0) scale(0.92); z-index: 1; }*/

.elementor-11878 .elementor-element.elementor-element-7f9c8c8a .card__inner-content {
    filter: url(#flt_tag);
    background: unset!important;
}
.elementor-11878 .elementor-element.elementor-element-7f9c8c8a .card__inner-content--wrapper {
    clip-path: 	polygon(0% 0%, 100% 0, 100% calc(100% - 50px), calc(100% - 80px) 100%, 0 100%);
    background: #FFF;
}

@media (max-width: 1023px) {
  .elementor-11033 .elementor-element.elementor-element-980e6e6 {
    aspect-ratio: 535/314;
    object-fit: cover;
    min-height: 314px;
  }
  /*.elementor-11878 .elementor-element.elementor-element-7f9c8c8a img {*/
  /*  height: 100%!important;*/
  /*  object-fit: cover;*/
  /*}*/
  /*.elementor-11878 .elementor-element.elementor-element-7f9c8c8a {*/
  /*  position: sticky !important;*/
  /*  top: 64px;*/
  /*}*/
}
/*@media (max-height: 800px) {*/
/*  .elementor-11878 .elementor-element.elementor-element-7f9c8c8a {*/
/*    position: sticky !important;*/
/*    top: 64px;*/
/*  }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d95e459 */.elementor-11878 .elementor-element.elementor-element-6d95e459 {
  width: 100%;
  margin: 0 auto;
  height: 480px;
  overflow: visible;
}
@media (max-width: 991px) {
  .elementor-11878 .elementor-element.elementor-element-6d95e459 { height: 540px; max-width: 100%; }
}
.elementor-11878 .elementor-element.elementor-element-6d95e459 .card.swiper-slide {
    display: flex!important;   
    flex-direction: column!important;
}
@media (min-width: 1024px){
    .elementor-11878 .elementor-element.elementor-element-6d95e459 .card.swiper-slide {
        flex-direction: row!important;
    }    
}


/* Force Swiper's cards-effect dimensions over Elementor's e-con defaults */
.elementor-11878 .elementor-element.elementor-element-6d95e459 .stack-stage.swiper-wrapper {
  height: 100% !important;
  width: 100% !important;
}

.elementor-11878 .elementor-element.elementor-element-6d95e459 .card.swiper-slide {
  height: 100% !important;
  width: 100% !important;
  flex-shrink: 0 !important;
}

.elementor-11878 .elementor-element.elementor-element-6d95e459 {
  touch-action: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5059938f */@media (max-height: 800px) {
    .elementor-11878 .elementor-element.elementor-element-5059938f {
        position: sticky!important;
        top: 64px!important;
        justify-content: flex-start;
    }
}
@media (max-width: 1024px) {
    .elementor-11878 .elementor-element.elementor-element-5059938f {
        position: sticky!important;
        top: 64px!important;
        justify-content: flex-start;
    } 
}
.elementor-11878 .elementor-element.elementor-element-5059938f .swiper-slide:not(.swiper-slide-active) {
    --x-value: -26;
    --y-value: 102;
    --color-calc: calc( var(--x-value) * var(--card-distance) +  var(--y-value));
    background-color: rgb(var(--color-calc),var(--color-calc),var(--color-calc))!important;
    transition-property: transform, background, filter;
}
.elementor-11878 .elementor-element.elementor-element-5059938f .swiper-slide:not(.swiper-slide-active) img{
    filter: grayscale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aaa6d0c */.elementor-11878 .elementor-element.elementor-element-aaa6d0c {
  position: sticky;
  top: 0;
  height: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  gap: 32px;
  /*padding: 40px 24px;*/
}


@media (max-height: 800px) {
  .elementor-11878 .elementor-element.elementor-element-aaa6d0c {
    position: relative!important;
    height: calc(100% - 20%);
    justify-content: flex-start;
  }
}
@media (max-width: 1024px) {
  .elementor-11878 .elementor-element.elementor-element-aaa6d0c {
    position: relative!important;
    height: calc(100% - 20%);
    justify-content: flex-start;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4c8ba6f1 */.elementor-11878 .elementor-element.elementor-element-4c8ba6f1 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-578ebafe */.elementor-11878 .elementor-element.elementor-element-578ebafe {
 display: none;   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f08b1d1 */.elementor-11878 .elementor-element.elementor-element-3f08b1d1 {
  position: relative;
  height: 200vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54d4630e */.elementor-11878 .elementor-element.elementor-element-54d4630e {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f67b7e3 */.locations-container p {
    margin-bottom: 0;
}
.locations-container .elementor-widget-image .elementor-widget-container {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b9496f2 */.loc-text-grid {
    max-width: fit-content
}
.key-text {
    max-width: fit-content
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-403e26dd */.location-bottom p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46ad2897 */.elementor-11878 .elementor-element.elementor-element-46ad2897 .dynamic-background{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39e3e3a5 */@media (min-width: 1024px) {
    .locations-image {
    position: absolute;
    right: 0;
    top: 0;
    width: 50vw;
}
.locations-grid {
    position: static;
}
.right-container {
    position: static;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35d302ac */.elementor-11878 .elementor-element.elementor-element-35d302ac {
    max-width: 695px!important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5fc64989 */.elementor-11878 .elementor-element.elementor-element-5fc64989 {
    border: 2px solid #FFF;
    border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f64cf2a */.elementor-11878 .elementor-element.elementor-element-f64cf2a {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2be60a4d */.elementor-11878 .elementor-element.elementor-element-2be60a4d {
    border: 2px solid #FFF;
    border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6172b2 */.elementor-11878 .elementor-element.elementor-element-e6172b2 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b8a89d5 */.elementor-11878 .elementor-element.elementor-element-4b8a89d5 .dynamic-background{
    display: none;
}

.related__card:hover .related__card--copy p{
    color: #FFF!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b9e12fd */.elementor-11878 .elementor-element.elementor-element-6b9e12fd .dynamic-background{
    display: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41310337 */.elementor-11878 .elementor-element.elementor-element-41310337 {
    border-bottom: 2px solid #F1562B;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-8a157b1 */.case-study__post .elementor-post {
  transition: border-color 0.3s ease;
}
.case-study__post .elementor-post__thumbnail {
  transition: filter 0.3s ease;
}
.case-study__post .elementor-post__read-more {
  transition: color 0.3s ease;
  display: flex;
  flex-direction: row;
  gap: 16px;
  align-items: center;
  margin-top: auto;
}
.case-study__post .elementor-post__read-more::after {
  content: "";
  display: block;
  position: relative;
  height: 10px;
  width: 10px;
  border-bottom: 3px solid currentColor;
  border-right: 3px solid currentColor;
  transform: rotate(-45deg);
}

.case-study__post .elementor-post:not(:hover) {
  border-color: #868686 !important;
}
.case-study__post .elementor-post:not(:hover) .elementor-post__thumbnail {
  filter: grayscale(1);
}
.case-study__post  .elementor-post:not(:hover) .elementor-post__read-more {
  color: #FFF !important;
 
}
.case-study__post .elementor-post__text {
    display: flex;
    flex-direction: column;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-501cbe54 */.elementor-11878 .elementor-element.elementor-element-501cbe54 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73c49adf */.elementor-11878 .elementor-element.elementor-element-73c49adf .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57a7f61f */.elementor-11878 .elementor-element.elementor-element-57a7f61f .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63fc4c92 */.elementor-11878 .elementor-element.elementor-element-63fc4c92 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718fc89 */.elementor-11878 .elementor-element.elementor-element-718fc89 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e84f368 */.elementor-11878 .elementor-element.elementor-element-1e84f368 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-501cbe54 */.elementor-11878 .elementor-element.elementor-element-501cbe54 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73c49adf */.elementor-11878 .elementor-element.elementor-element-73c49adf .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57a7f61f */.elementor-11878 .elementor-element.elementor-element-57a7f61f .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63fc4c92 */.elementor-11878 .elementor-element.elementor-element-63fc4c92 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718fc89 */.elementor-11878 .elementor-element.elementor-element-718fc89 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e84f368 */.elementor-11878 .elementor-element.elementor-element-1e84f368 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-501cbe54 */.elementor-11878 .elementor-element.elementor-element-501cbe54 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73c49adf */.elementor-11878 .elementor-element.elementor-element-73c49adf .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57a7f61f */.elementor-11878 .elementor-element.elementor-element-57a7f61f .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63fc4c92 */.elementor-11878 .elementor-element.elementor-element-63fc4c92 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718fc89 */.elementor-11878 .elementor-element.elementor-element-718fc89 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e84f368 */.elementor-11878 .elementor-element.elementor-element-1e84f368 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-501cbe54 */.elementor-11878 .elementor-element.elementor-element-501cbe54 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73c49adf */.elementor-11878 .elementor-element.elementor-element-73c49adf .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57a7f61f */.elementor-11878 .elementor-element.elementor-element-57a7f61f .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63fc4c92 */.elementor-11878 .elementor-element.elementor-element-63fc4c92 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718fc89 */.elementor-11878 .elementor-element.elementor-element-718fc89 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e84f368 */.elementor-11878 .elementor-element.elementor-element-1e84f368 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-501cbe54 */.elementor-11878 .elementor-element.elementor-element-501cbe54 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73c49adf */.elementor-11878 .elementor-element.elementor-element-73c49adf .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57a7f61f */.elementor-11878 .elementor-element.elementor-element-57a7f61f .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63fc4c92 */.elementor-11878 .elementor-element.elementor-element-63fc4c92 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718fc89 */.elementor-11878 .elementor-element.elementor-element-718fc89 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e84f368 */.elementor-11878 .elementor-element.elementor-element-1e84f368 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-501cbe54 */.elementor-11878 .elementor-element.elementor-element-501cbe54 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73c49adf */.elementor-11878 .elementor-element.elementor-element-73c49adf .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57a7f61f */.elementor-11878 .elementor-element.elementor-element-57a7f61f .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63fc4c92 */.elementor-11878 .elementor-element.elementor-element-63fc4c92 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718fc89 */.elementor-11878 .elementor-element.elementor-element-718fc89 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e84f368 */.elementor-11878 .elementor-element.elementor-element-1e84f368 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-501cbe54 */.elementor-11878 .elementor-element.elementor-element-501cbe54 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73c49adf */.elementor-11878 .elementor-element.elementor-element-73c49adf .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57a7f61f */.elementor-11878 .elementor-element.elementor-element-57a7f61f .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63fc4c92 */.elementor-11878 .elementor-element.elementor-element-63fc4c92 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718fc89 */.elementor-11878 .elementor-element.elementor-element-718fc89 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e84f368 */.elementor-11878 .elementor-element.elementor-element-1e84f368 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-225cb42f */.elementor-11878 .elementor-element.elementor-element-225cb42f .swiper-wrapper {
    transition-timing-function: linear !important;
    transform: translate3d(0, 0, 0);
    backface-visibility: hidden;
    perspective: 1000px;
    -webkit-font-smoothing: subpixel-antialiased;
    width: max-content !important;
    display: flex !important;
    flex-wrap: nowrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72cfcfb0 */.elementor-11878 .elementor-element.elementor-element-72cfcfb0 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d5e00b7 */.elementor-11878 .elementor-element.elementor-element-2d5e00b7 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-274eea22 */.elementor-11878 .elementor-element.elementor-element-274eea22 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6686ee3e */.elementor-11878 .elementor-element.elementor-element-6686ee3e .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eaae5fb */.elementor-11878 .elementor-element.elementor-element-1eaae5fb .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-579e4267 */.elementor-11878 .elementor-element.elementor-element-579e4267 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72cfcfb0 */.elementor-11878 .elementor-element.elementor-element-72cfcfb0 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d5e00b7 */.elementor-11878 .elementor-element.elementor-element-2d5e00b7 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-274eea22 */.elementor-11878 .elementor-element.elementor-element-274eea22 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6686ee3e */.elementor-11878 .elementor-element.elementor-element-6686ee3e .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eaae5fb */.elementor-11878 .elementor-element.elementor-element-1eaae5fb .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-579e4267 */.elementor-11878 .elementor-element.elementor-element-579e4267 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72cfcfb0 */.elementor-11878 .elementor-element.elementor-element-72cfcfb0 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d5e00b7 */.elementor-11878 .elementor-element.elementor-element-2d5e00b7 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-274eea22 */.elementor-11878 .elementor-element.elementor-element-274eea22 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6686ee3e */.elementor-11878 .elementor-element.elementor-element-6686ee3e .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eaae5fb */.elementor-11878 .elementor-element.elementor-element-1eaae5fb .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-579e4267 */.elementor-11878 .elementor-element.elementor-element-579e4267 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72cfcfb0 */.elementor-11878 .elementor-element.elementor-element-72cfcfb0 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d5e00b7 */.elementor-11878 .elementor-element.elementor-element-2d5e00b7 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-274eea22 */.elementor-11878 .elementor-element.elementor-element-274eea22 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6686ee3e */.elementor-11878 .elementor-element.elementor-element-6686ee3e .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eaae5fb */.elementor-11878 .elementor-element.elementor-element-1eaae5fb .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-579e4267 */.elementor-11878 .elementor-element.elementor-element-579e4267 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72cfcfb0 */.elementor-11878 .elementor-element.elementor-element-72cfcfb0 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d5e00b7 */.elementor-11878 .elementor-element.elementor-element-2d5e00b7 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-274eea22 */.elementor-11878 .elementor-element.elementor-element-274eea22 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6686ee3e */.elementor-11878 .elementor-element.elementor-element-6686ee3e .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eaae5fb */.elementor-11878 .elementor-element.elementor-element-1eaae5fb .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-579e4267 */.elementor-11878 .elementor-element.elementor-element-579e4267 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72cfcfb0 */.elementor-11878 .elementor-element.elementor-element-72cfcfb0 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d5e00b7 */.elementor-11878 .elementor-element.elementor-element-2d5e00b7 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-274eea22 */.elementor-11878 .elementor-element.elementor-element-274eea22 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6686ee3e */.elementor-11878 .elementor-element.elementor-element-6686ee3e .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eaae5fb */.elementor-11878 .elementor-element.elementor-element-1eaae5fb .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-579e4267 */.elementor-11878 .elementor-element.elementor-element-579e4267 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72cfcfb0 */.elementor-11878 .elementor-element.elementor-element-72cfcfb0 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d5e00b7 */.elementor-11878 .elementor-element.elementor-element-2d5e00b7 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-274eea22 */.elementor-11878 .elementor-element.elementor-element-274eea22 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6686ee3e */.elementor-11878 .elementor-element.elementor-element-6686ee3e .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eaae5fb */.elementor-11878 .elementor-element.elementor-element-1eaae5fb .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-579e4267 */.elementor-11878 .elementor-element.elementor-element-579e4267 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-52a3b8ca */.elementor-11878 .elementor-element.elementor-element-52a3b8ca .swiper-wrapper {
    transition-timing-function: linear !important;
    transform: translate3d(0, 0, 0);
    backface-visibility: hidden;
    perspective: 1000px;
    -webkit-font-smoothing: subpixel-antialiased;
    width: max-content !important;
    display: flex !important;
    flex-wrap: nowrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-181a527e */.elementor-11878 .elementor-element.elementor-element-181a527e .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad1d245 */.elementor-11878 .elementor-element.elementor-element-5ad1d245 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67ed9a */.elementor-11878 .elementor-element.elementor-element-c67ed9a .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3338ce15 */.elementor-11878 .elementor-element.elementor-element-3338ce15 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6375857 */.elementor-11878 .elementor-element.elementor-element-6375857 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-181a527e */.elementor-11878 .elementor-element.elementor-element-181a527e .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad1d245 */.elementor-11878 .elementor-element.elementor-element-5ad1d245 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67ed9a */.elementor-11878 .elementor-element.elementor-element-c67ed9a .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3338ce15 */.elementor-11878 .elementor-element.elementor-element-3338ce15 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6375857 */.elementor-11878 .elementor-element.elementor-element-6375857 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-181a527e */.elementor-11878 .elementor-element.elementor-element-181a527e .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad1d245 */.elementor-11878 .elementor-element.elementor-element-5ad1d245 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67ed9a */.elementor-11878 .elementor-element.elementor-element-c67ed9a .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3338ce15 */.elementor-11878 .elementor-element.elementor-element-3338ce15 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6375857 */.elementor-11878 .elementor-element.elementor-element-6375857 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-181a527e */.elementor-11878 .elementor-element.elementor-element-181a527e .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad1d245 */.elementor-11878 .elementor-element.elementor-element-5ad1d245 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67ed9a */.elementor-11878 .elementor-element.elementor-element-c67ed9a .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3338ce15 */.elementor-11878 .elementor-element.elementor-element-3338ce15 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6375857 */.elementor-11878 .elementor-element.elementor-element-6375857 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-181a527e */.elementor-11878 .elementor-element.elementor-element-181a527e .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad1d245 */.elementor-11878 .elementor-element.elementor-element-5ad1d245 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67ed9a */.elementor-11878 .elementor-element.elementor-element-c67ed9a .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3338ce15 */.elementor-11878 .elementor-element.elementor-element-3338ce15 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6375857 */.elementor-11878 .elementor-element.elementor-element-6375857 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-181a527e */.elementor-11878 .elementor-element.elementor-element-181a527e .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad1d245 */.elementor-11878 .elementor-element.elementor-element-5ad1d245 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67ed9a */.elementor-11878 .elementor-element.elementor-element-c67ed9a .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3338ce15 */.elementor-11878 .elementor-element.elementor-element-3338ce15 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6375857 */.elementor-11878 .elementor-element.elementor-element-6375857 .swiper-slide {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-f1e660e */.elementor-11878 .elementor-element.elementor-element-f1e660e .swiper-wrapper {
    transition-timing-function: linear !important;
    transform: translate3d(0, 0, 0);
    backface-visibility: hidden;
    perspective: 1000px;
    -webkit-font-smoothing: subpixel-antialiased;
    width: max-content !important;
    display: flex !important;
    flex-wrap: nowrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a62519a */.slider-containers p {
    color: #868686!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-675be88c */.slider-containers p {
    color: #868686!important;
}
.logos-container {
    position: relative;
    overflow: hidden;
}
.logos-container .gradient-left {
    position: absolute;
    left: 0;
    width: 200px;
    z-index: 10;
}
.logos-container .gradient-right {
    position: absolute;
    right: 0;
    width: 200px;
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-686dfd69 */.elementor-11878 .elementor-element.elementor-element-686dfd69 a:hover {
    background-color: transparent!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fd82801 */.cta-container {
    clip-path: polygon(
  0 0,                          /* top-left */
  100% 0,                       /* top-right */
  100% 70%,                     /* right edge — where the notch starts */
  calc(100% - 90px) 100%,       /* bottom-right inner corner of the notch */
  0 100%                        /* bottom-left */
);
}/* End custom CSS */