.elementor-2523 .elementor-element.elementor-element-74d2b49{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-7ced79b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-9a98efb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-9a98efb.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2523 .elementor-element.elementor-element-c64cea4:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-c64cea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d69fb07 );}.elementor-2523 .elementor-element.elementor-element-c64cea4 > .elementor-container{min-height:0px;}.elementor-2523 .elementor-element.elementor-element-c64cea4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-2523 .elementor-element.elementor-element-c64cea4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2523 .elementor-element.elementor-element-f053df5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2523 .elementor-element.elementor-element-f053df5 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2523 .elementor-element.elementor-element-3467c4a{--divider-border-style:dotted;--divider-color:var( --e-global-color-secondary );--divider-border-width:8px;}.elementor-2523 .elementor-element.elementor-element-3467c4a.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2523 .elementor-element.elementor-element-3467c4a .elementor-divider-separator{width:8%;}.elementor-2523 .elementor-element.elementor-element-3467c4a .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.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-2523 .elementor-element.elementor-element-4e86886 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2523 .elementor-element.elementor-element-4e86886.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2523 .elementor-element.elementor-element-4e86886 .elementor-heading-title{font-family:"DM serif text", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:2px;word-spacing:6px;}.elementor-2523 .elementor-element.elementor-element-97765fb:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-97765fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d69fb07 );}.elementor-2523 .elementor-element.elementor-element-97765fb > .elementor-container{min-height:0px;}.elementor-2523 .elementor-element.elementor-element-97765fb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-97765fb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2523 .elementor-element.elementor-element-ffe135e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-2523 .elementor-element.elementor-element-ffe135e > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 20px 0px;}.elementor-widget-premium-addon-fancy-text .premium-atext__headline, .elementor-widget-premium-addon-fancy-text .premium-atext__text svg g > text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-fancy-text .premium-atext__text{color:var( --e-global-color-primary );--pa-atext-fc:var( --e-global-color-primary );--pa-atext-tc:var( --e-global-color-text );--pa-atext-foc:var( --e-global-color-accent );}.elementor-widget-premium-addon-fancy-text .premium-fancy-svg-text .premium-fancy-list-items, .elementor-widget-premium-addon-fancy-text .text{fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-fancy-text .premium-atext__text, .elementor-widget-premium-addon-fancy-text .premium-atext__pattern .premium-atext__text::after{--pa-atext-sc:var( --e-global-color-secondary );}.elementor-widget-premium-addon-fancy-text .typed-cursor{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-fancy-text .premium-prefix-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-fancy-text .premium-suffix-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-fancy-text .premium-prefix-text, .elementor-widget-premium-addon-fancy-text .premium-suffix-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-fancy-text.premium-atext__loading-yes .premium-loading-bar{background-color:var( --e-global-color-primary );}.elementor-2523 .elementor-element.elementor-element-aa9f6ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-aa9f6ad.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2523 .elementor-element.elementor-element-aa9f6ad .premium-prefix-text, .elementor-2523 .elementor-element.elementor-element-aa9f6ad .premium-suffix-text{display:inline;font-family:"avenir", Sans-serif;font-weight:600;}.elementor-2523 .elementor-element.elementor-element-aa9f6ad .premium-atext__headline{text-align:left;}.elementor-2523 .elementor-element.elementor-element-aa9f6ad .premium-fancy-list-items{text-align:center;}.elementor-2523 .elementor-element.elementor-element-aa9f6ad .premium-atext__headline, .elementor-2523 .elementor-element.elementor-element-aa9f6ad .premium-atext__text svg g > text{font-family:"avenir", Sans-serif;font-size:24px;font-weight:600;}.elementor-2523 .elementor-element.elementor-element-aa9f6ad .premium-atext__text{color:var( --e-global-color-secondary );}.elementor-2523 .elementor-element.elementor-element-aa9f6ad .premium-fancy-svg-text .premium-fancy-list-items, .elementor-2523 .elementor-element.elementor-element-aa9f6ad .text{fill:var( --e-global-color-secondary );}.elementor-2523 .elementor-element.elementor-element-7f2dd74:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-7f2dd74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d69fb07 );}.elementor-2523 .elementor-element.elementor-element-7f2dd74{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2523 .elementor-element.elementor-element-7f2dd74 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2523 .elementor-element.elementor-element-50c8ea8 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2523 .elementor-element.elementor-element-4367e07.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2523 .elementor-element.elementor-element-4367e07{text-align:justify;font-family:"avenir", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-2523 .elementor-element.elementor-element-c1d7d35:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-c1d7d35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d69fb07 );}.elementor-2523 .elementor-element.elementor-element-c1d7d35{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2523 .elementor-element.elementor-element-c1d7d35 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2523 .elementor-element.elementor-element-7b76d13 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:100px 0px 0px 0px;}.elementor-widget-pp-divider .pp-divider-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2523 .elementor-element.elementor-element-fd294a8 > .elementor-widget-container{margin:0px 0px 0px -20px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-fd294a8.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2523 .elementor-element.elementor-element-fd294a8 .pp-divider, .elementor-2523 .elementor-element.elementor-element-fd294a8 .divider-border{border-style:solid;}.elementor-2523 .elementor-element.elementor-element-fd294a8 .pp-divider.horizontal{width:200px;border-bottom-width:8px;}.elementor-2523 .elementor-element.elementor-element-fd294a8 .pp-divider.pp-divider-horizontal{width:200px;border-bottom-width:8px;}.elementor-2523 .elementor-element.elementor-element-fd294a8 .divider-text-container{width:200px;}.elementor-2523 .elementor-element.elementor-element-fd294a8{text-align:left;}.elementor-2523 .elementor-element.elementor-element-fd294a8 .divider-text-wrap{align-items:center;}.elementor-2523 .elementor-element.elementor-element-fd294a8 .divider-border{border-top-width:8px;}.elementor-2523 .elementor-element.elementor-element-fd294a8 .divider-border-left .divider-border{border-color:var( --e-global-color-primary );}.elementor-2523 .elementor-element.elementor-element-fd294a8 .divider-border-right .divider-border{border-color:var( --e-global-color-primary );}.elementor-2523 .elementor-element.elementor-element-fd294a8 .pp-divider-text{color:var( --e-global-color-primary );font-family:"avenir", Sans-serif;font-size:20px;font-weight:bold;}.elementor-2523 .elementor-element.elementor-element-8523e60 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-2523 .elementor-element.elementor-element-8523e60.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2523 .elementor-element.elementor-element-8523e60 .elementor-heading-title{font-family:"avenir", Sans-serif;font-size:50px;font-weight:700;color:var( --e-global-color-primary );}.elementor-2523 .elementor-element.elementor-element-a02f069:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-a02f069 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d69fb07 );}.elementor-2523 .elementor-element.elementor-element-a02f069 > .elementor-container{max-width:600px;}.elementor-2523 .elementor-element.elementor-element-a02f069{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2523 .elementor-element.elementor-element-a02f069 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2523 .elementor-element.elementor-global-2553.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2523 .elementor-element.elementor-global-2553 .premium-svg-draw svg{width:600px;height:1100px;color:#6EC1E4;border-radius:0px;}.elementor-2523 .elementor-element.elementor-global-2553 .premium-svg-draw{text-align:center;}.elementor-2523 .elementor-element.elementor-global-2553 .premium-svg-draw svg *{stroke:#6EC1E4;}.elementor-2523 .elementor-element.elementor-global-2553 .premium-svg-draw svg path, .elementor-2523 .elementor-element.elementor-global-2553 .premium-svg-draw svg circle, .elementor-2523 .elementor-element.elementor-global-2553 .premium-svg-draw svg square, .elementor-2523 .elementor-element.elementor-global-2553 .premium-svg-draw svg ellipse, .elementor-2523 .elementor-element.elementor-global-2553 .premium-svg-draw svg rect, .elementor-2523 .elementor-element.elementor-global-2553 .premium-svg-draw svg polyline, .elementor-2523 .elementor-element.elementor-global-2553 .premium-svg-draw svg line{stroke-width:3;}.elementor-2523 .elementor-element.elementor-element-9a3f9d6:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-9a3f9d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d69fb07 );}.elementor-2523 .elementor-element.elementor-element-9a3f9d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2523 .elementor-element.elementor-element-9a3f9d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2523 .elementor-element.elementor-element-5f1e7a1 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:150px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-48d8691 > .elementor-widget-container{margin:0px 0px 0px -20px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-48d8691.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2523 .elementor-element.elementor-element-48d8691 .pp-divider, .elementor-2523 .elementor-element.elementor-element-48d8691 .divider-border{border-style:solid;}.elementor-2523 .elementor-element.elementor-element-48d8691 .pp-divider.horizontal{width:200px;border-bottom-width:8px;}.elementor-2523 .elementor-element.elementor-element-48d8691 .pp-divider.pp-divider-horizontal{width:200px;border-bottom-width:8px;}.elementor-2523 .elementor-element.elementor-element-48d8691 .divider-text-container{width:200px;}.elementor-2523 .elementor-element.elementor-element-48d8691{text-align:left;}.elementor-2523 .elementor-element.elementor-element-48d8691 .divider-text-wrap{align-items:center;}.elementor-2523 .elementor-element.elementor-element-48d8691 .divider-border{border-top-width:8px;}.elementor-2523 .elementor-element.elementor-element-48d8691 .divider-border-left .divider-border{border-color:var( --e-global-color-primary );}.elementor-2523 .elementor-element.elementor-element-48d8691 .divider-border-right .divider-border{border-color:var( --e-global-color-primary );}.elementor-2523 .elementor-element.elementor-element-48d8691 .pp-divider-text{color:var( --e-global-color-primary );font-family:"avenir", Sans-serif;font-size:20px;font-weight:bold;}.elementor-2523 .elementor-element.elementor-element-81e3252 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-2523 .elementor-element.elementor-element-81e3252.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2523 .elementor-element.elementor-element-81e3252 .elementor-heading-title{font-family:"avenir", Sans-serif;font-size:50px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-2523 .elementor-element.elementor-element-c886710:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-c886710 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d69fb07 );}.elementor-2523 .elementor-element.elementor-element-c886710 > .elementor-container{max-width:1473px;}.elementor-2523 .elementor-element.elementor-element-c886710{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2523 .elementor-element.elementor-element-c886710 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2523 .elementor-element.elementor-element-29215ed:not(.elementor-widget),.elementor-2523 .elementor-element.elementor-element-29215ed > .elementor-widget-container{backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 1 ) blur( 0px ) hue-rotate( 0deg );-webkit-backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 1 ) blur( 0px ) hue-rotate( 0deg );}.elementor-2523 .elementor-element.elementor-element-29215ed > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-9f95239 .elementor-repeater-item-89cd432 .xpro-horizontal-timeline-media{background-color:var( --e-global-color-578c857 );}.elementor-2523 .elementor-element.elementor-element-9f95239 .elementor-repeater-item-330a38b .xpro-horizontal-timeline-media{background-color:var( --e-global-color-primary );}.elementor-2523 .elementor-element.elementor-element-9f95239.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2523 .elementor-element.elementor-element-9f95239 .xpro-horizontal-timeline-col .xpro-horizontal-timeline-item{grid-gap:0px;}.elementor-2523 .elementor-element.elementor-element-9f95239 .xpro-horizontal-timeline-col .xpro-horizontal-timeline-dates:before,.elementor-2523 .elementor-element.elementor-element-9f95239 .xpro-horizontal-timeline-col .xpro-horizontal-timeline-content-inner:after{height:calc(0px + 50px);}.elementor-2523 .elementor-element.elementor-element-9f95239 .xpro-horizontal-timeline-col-reverse .xpro-horizontal-timeline-item{grid-gap:0px;}.elementor-2523 .elementor-element.elementor-element-9f95239 .xpro-horizontal-timeline-col-reverse .xpro-horizontal-timeline-dates:before,.elementor-2523 .elementor-element.elementor-element-9f95239 .xpro-horizontal-timeline-col-reverse .xpro-horizontal-timeline-content-inner:after{height:calc(0px + 50px);}.elementor-2523 .elementor-element.elementor-element-9f95239 .xpro-horizontal-timeline-dates{border-style:none;}.elementor-2523 .elementor-element.elementor-element-9f95239 .xpro-horizontal-timeline-inner .xpro-horizontal-timeline-dates > img{width:100px;height:100px;}.elementor-2523 .elementor-element.elementor-element-9f95239 .xpro-horizontal-timeline-media > i{font-size:10px;color:var( --e-global-color-d69fb07 );}.elementor-2523 .elementor-element.elementor-element-9f95239 .xpro-horizontal-timeline-media > img{width:10px;height:10px;}.elementor-2523 .elementor-element.elementor-element-9f95239 .xpro-horizontal-timeline-media > svg{width:10px;height:auto;fill:var( --e-global-color-d69fb07 );}.elementor-2523 .elementor-element.elementor-element-9f95239 .xpro-horizontal-timeline-media{width:100px;height:100px;background-color:#80B3F3;border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-d69fb07 );}.elementor-2523 .elementor-element.elementor-element-9f95239 .xpro-horizontal-timeline-media > .xpro-horizontal-timeline-media-custom{color:var( --e-global-color-d69fb07 );}.elementor-2523 .elementor-element.elementor-element-9f95239 .xpro-horizontal-timeline-bullet-line{background-color:var( --e-global-color-primary );}.elementor-2523 .elementor-element.elementor-element-9f95239 .xpro-horizontal-timeline-content-inner{text-align:center;border-style:none;display:inline-block;grid-gap:10px;}.elementor-2523 .elementor-element.elementor-element-9f95239 .xpro-horizontal-timeline-content-inner .xpro-horizontal-timeline-content-media > img{margin-bottom:10px;}.elementor-2523 .elementor-element.elementor-element-9f95239 .xpro-horizontal-timeline-sub-title{font-family:"avenir", Sans-serif;font-size:18px;font-weight:bold;color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-9f95239 .xpro-owl-theme.owl-carousel .owl-nav button.owl-prev,
					 .elementor-2523 .elementor-element.elementor-element-9f95239 .xpro-owl-theme.owl-carousel .owl-nav button.owl-next{font-size:16px;width:0px;height:0px;}.elementor-2523 .elementor-element.elementor-element-9f95239 .xpro-owl-theme.owl-carousel .owl-nav button.owl-prev,
					.elementor-2523 .elementor-element.elementor-element-9f95239 .xpro-owl-theme.owl-carousel .owl-nav button.owl-next{top:115px;color:var( --e-global-color-primary );}.elementor-2523 .elementor-element.elementor-element-9f95239 .xpro-owl-theme.owl-carousel .owl-nav button.owl-prev:hover,
					.elementor-2523 .elementor-element.elementor-element-9f95239 .xpro-owl-theme.owl-carousel .owl-nav button.owl-next{color:var( --e-global-color-primary );}.elementor-2523 .elementor-element.elementor-element-9f95239 .xpro-owl-theme.owl-carousel .owl-nav button.owl-prev,
				.elementor-2523 .elementor-element.elementor-element-9f95239 .xpro-owl-theme.owl-carousel .owl-nav button.owl-next{border-style:none;}.elementor-2523 .elementor-element.elementor-element-1ca2e75:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-1ca2e75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d69fb07 );}.elementor-2523 .elementor-element.elementor-element-1ca2e75{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2523 .elementor-element.elementor-element-1ca2e75 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2523 .elementor-element.elementor-element-d2f094c > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:150px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-265c63d > .elementor-widget-container{margin:0px 0px 0px -20px;padding:0px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-265c63d.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2523 .elementor-element.elementor-element-265c63d .pp-divider, .elementor-2523 .elementor-element.elementor-element-265c63d .divider-border{border-style:solid;}.elementor-2523 .elementor-element.elementor-element-265c63d .pp-divider.horizontal{width:200px;border-bottom-width:8px;}.elementor-2523 .elementor-element.elementor-element-265c63d .pp-divider.pp-divider-horizontal{width:200px;border-bottom-width:8px;}.elementor-2523 .elementor-element.elementor-element-265c63d .divider-text-container{width:200px;}.elementor-2523 .elementor-element.elementor-element-265c63d{text-align:left;}.elementor-2523 .elementor-element.elementor-element-265c63d .divider-text-wrap{align-items:center;}.elementor-2523 .elementor-element.elementor-element-265c63d .divider-border{border-top-width:8px;}.elementor-2523 .elementor-element.elementor-element-265c63d .divider-border-left .divider-border{border-color:var( --e-global-color-primary );}.elementor-2523 .elementor-element.elementor-element-265c63d .divider-border-right .divider-border{border-color:var( --e-global-color-primary );}.elementor-2523 .elementor-element.elementor-element-265c63d .pp-divider-text{color:var( --e-global-color-primary );font-family:"avenir", Sans-serif;font-size:20px;font-weight:bold;}.elementor-2523 .elementor-element.elementor-element-b1f77c8 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-2523 .elementor-element.elementor-element-b1f77c8.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2523 .elementor-element.elementor-element-b1f77c8 .elementor-heading-title{font-family:"avenir", Sans-serif;font-size:50px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-2523 .elementor-element.elementor-element-b4af56f:not(.elementor-motion-effects-element-type-background), .elementor-2523 .elementor-element.elementor-element-b4af56f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d69fb07 );}.elementor-2523 .elementor-element.elementor-element-b4af56f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 150px 0px;}.elementor-2523 .elementor-element.elementor-element-b4af56f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2523 .elementor-element.elementor-element-2123f82.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2523 .elementor-element.elementor-element-2123f82{text-align:center;}.elementor-2523 .elementor-element.elementor-element-2123f82 .elementor-heading-title{font-family:"avenir", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.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-2523 .elementor-element.elementor-element-2370b5e .elementor-button{background-color:var( --e-global-color-d69fb07 );-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"avenir", Sans-serif;font-weight:900;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-2523 .elementor-element.elementor-element-2370b5e .elementor-button:hover, .elementor-2523 .elementor-element.elementor-element-2370b5e .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-cf19e3a );}.elementor-2523 .elementor-element.elementor-element-2370b5e > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2523 .elementor-element.elementor-element-2370b5e.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2523 .elementor-element.elementor-element-2370b5e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2523 .elementor-element.elementor-element-2370b5e .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-2523 .elementor-element.elementor-element-2370b5e .elementor-button:hover svg, .elementor-2523 .elementor-element.elementor-element-2370b5e .elementor-button:focus svg{fill:var( --e-global-color-cf19e3a );}@media(max-width:1200px){.elementor-2523 .elementor-element.elementor-element-a02f069 > .elementor-container{max-width:500px;}}@media(max-width:1024px){.elementor-2523 .elementor-element.elementor-element-3467c4a .elementor-divider-separator{width:6%;}.elementor-2523 .elementor-element.elementor-element-4e86886 .elementor-heading-title{font-size:30px;}}@media(max-width:880px){.elementor-2523 .elementor-element.elementor-element-3467c4a .elementor-divider-separator{width:50px;}.elementor-2523 .elementor-element.elementor-element-a02f069 > .elementor-container{max-width:400px;}}@media(max-width:767px){.elementor-2523 .elementor-element.elementor-element-4e86886 .elementor-heading-title{font-size:22px;}.elementor-2523 .elementor-element.elementor-element-8523e60 .elementor-heading-title{font-size:45px;}.elementor-2523 .elementor-element.elementor-global-2553 .premium-svg-draw svg{width:1100px;height:600px;}.elementor-2523 .elementor-element.elementor-element-81e3252 .elementor-heading-title{font-size:45px;}.elementor-2523 .elementor-element.elementor-element-b1f77c8 .elementor-heading-title{font-size:45px;}}@media(min-width:2400px){.elementor-2523 .elementor-element.elementor-element-a02f069 > .elementor-container{max-width:700px;}}/* Start custom CSS for global, class: .elementor-global-2553 */*{
    margin: 0;
    padding: 0 ;
    box-sizing:    border-box;
}

.svg-num1 {
    animation: animate-svg-num1 linear 1s normal backwards;
}
@keyframes animate-svg-num1 {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

.svg-title1 {
    animation: animate-svg-title1 linear 1s normal 0.8s both;
}
@keyframes animate-svg-title1 {
    0% {
        opacity: 0;
    }

    100% {
       opacity: 1;
    }
}

.svg-txt1 {
    animation: animate-svg-txt1 linear 2s normal 1.2s both;
}
@keyframes animate-svg-txt1 {
    0% {
        opacity: 0;
    }

    100% {
       opacity: 1;
    }
}

.svg-elem-1 {
    animation: animate-svg-stroke-1 5s ease 2s both;
  }
@keyframes animate-svg-stroke-1 {
    0% {
      stroke-dashoffset: 35.80378723144531px;
      stroke-dasharray: 35.80378723144531px;
    }
  
    100% {
      stroke-dashoffset: 0;
      stroke-dasharray: 35.80378723144531px;
    }
  }


.svg-num2 {
    animation: animate-svg-num2 linear 1s normal 4s both;
}
@keyframes animate-svg-num2 {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

.svg-title2 {
    animation: animate-svg-title2 linear 1s normal 4.5s both;
}
@keyframes animate-svg-title2 {
    0% {
        opacity: 0;
    }

    100% {
       opacity: 1;
    }
}

.svg-txt2 {
    animation: animate-svg-txt2 linear 2s normal 5s both;
}
@keyframes animate-svg-txt2 {
    0% {
        opacity: 0;
    }

    100% {
       opacity: 1;
    }
}

.svg-elem-2 {
    animation: animate-svg-stroke-2 5s ease 5.5s both;
  }
@keyframes animate-svg-stroke-2 {
    0% {
      stroke-dashoffset: 35.86705780029297px;
      stroke-dasharray: 35.86705780029297px;
    }
  
    100% {
      stroke-dashoffset: 0;
      stroke-dasharray: 35.86705780029297px;
    }
  }


.svg-num3 {
    animation: animate-svg-num3 linear 1s normal 7.5s both;
}
@keyframes animate-svg-num3 {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

.svg-title3 {
    animation: animate-svg-title3 linear 1s normal 8s both;
}
@keyframes animate-svg-title3 {
    0% {
        opacity: 0;
    }

    100% {
       opacity: 1;
    }
}

.svg-txt3 {
    animation: animate-svg-txt3 linear 2s normal 8.5s both;
}
@keyframes animate-svg-txt3 {
    0% {
        opacity: 0;
    }

    100% {
       opacity: 1;
    }
}
 
.svg-elem-3 {
    animation: animate-svg-stroke-3 5s ease 9s both;
  }
@keyframes animate-svg-stroke-3 {
    0% {
      stroke-dashoffset: 42.32178497314453px;
      stroke-dasharray: 42.32178497314453px;
    }
  
    100% {
      stroke-dashoffset: 0;
      stroke-dasharray: 42.32178497314453px;
    }
  }
  
 
.svg-elem-4 {
    animation: animate-svg-stroke-4 5s ease 13s both;
  }

@keyframes animate-svg-stroke-4 {
    0% {
      stroke-dashoffset: 39.38108444213867px;
      stroke-dasharray: 39.38108444213867px;
    }
  
    100% {
      stroke-dashoffset: 0;
      stroke-dasharray: 39.38108444213867px;
    }
  }
  
.svg-num4 {
    animation: animate-svg-num4 linear 1s normal 11.5s both;
}
@keyframes animate-svg-num4 {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

.svg-title4 {
    animation: animate-svg-title4 linear 1s normal 12s both;
}
@keyframes animate-svg-title4 {
    0% {
        opacity: 0;
    }

    100% {
       opacity: 1;
    }
}

.svg-txt4 {
    animation: animate-svg-txt4 linear 2s normal 12.5s both;
}
@keyframes animate-svg-txt4 {
    0% {
        opacity: 0;
    }

    100% {
       opacity: 1;
    }
}


.svg-num5 {
    animation: animate-svg-num5 linear 1s normal 15s both;
}
@keyframes animate-svg-num5 {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

.svg-title5 {
    animation: animate-svg-title5 linear 1s normal 15.5s both;
}
@keyframes animate-svg-title5 {
    0% {
        opacity: 0;
    }

    100% {
       opacity: 1;
    }
}

.svg-txt5 {
    animation: animate-svg-txt5 linear 2s normal 16s both;
}
@keyframes animate-svg-txt5 {
    0% {
        opacity: 0;
    }

    100% {
       opacity: 1;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DM serif text';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.bga.avocat.fr/wp-content/uploads/DMSerifText-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'DM serif text';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.bga.avocat.fr/wp-content/uploads/DMSerifText-Italic.ttf') format('truetype');
}
/* End Custom Fonts CSS */