.elementor-49357 .elementor-element.elementor-element-642ab1cf{--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:center;--overlay-opacity:0.6;--padding-top:175px;--padding-bottom:175px;--padding-left:20px;--padding-right:20px;}.elementor-49357 .elementor-element.elementor-element-642ab1cf::before, .elementor-49357 .elementor-element.elementor-element-642ab1cf > .elementor-background-video-container::before, .elementor-49357 .elementor-element.elementor-element-642ab1cf > .e-con-inner > .elementor-background-video-container::before, .elementor-49357 .elementor-element.elementor-element-642ab1cf > .elementor-background-slideshow::before, .elementor-49357 .elementor-element.elementor-element-642ab1cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-49357 .elementor-element.elementor-element-642ab1cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(192deg, var( --e-global-color-cc6e28c ) 0%, var( --e-global-color-7a9b546f ) 100%);}.elementor-49357 .elementor-element.elementor-element-642ab1cf:not(.elementor-motion-effects-element-type-background), .elementor-49357 .elementor-element.elementor-element-642ab1cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://planet-tours.fr/wp-content/uploads/2025/02/Planet-tour-bg.png") 50% 50%;background-size:cover;}.elementor-49357 .elementor-element.elementor-element-53a54e8e{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-49357 .elementor-element.elementor-element-53a54e8e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:88px;font-weight:900;text-transform:uppercase;line-height:82px;letter-spacing:-1.76px;color:var( --e-global-color-primary );}.elementor-49357 .elementor-element.elementor-element-20df6b22{width:var( --container-widget-width, 734px );max-width:734px;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;--container-widget-width:734px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-8e6d35b-font-family ), Sans-serif;font-size:var( --e-global-typography-8e6d35b-font-size );font-weight:var( --e-global-typography-8e6d35b-font-weight );line-height:var( --e-global-typography-8e6d35b-line-height );color:var( --e-global-color-primary );}.elementor-49357 .elementor-element.elementor-element-905be62{--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:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-49357 .elementor-element.elementor-element-905be62:not(.elementor-motion-effects-element-type-background), .elementor-49357 .elementor-element.elementor-element-905be62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e937f14 );}.elementor-49357 .elementor-element.elementor-element-7667080c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-49357 .elementor-element.elementor-element-7667080c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:500;text-transform:uppercase;line-height:29px;letter-spacing:2.4px;color:var( --e-global-color-primary );}.elementor-49357 .elementor-element.elementor-element-59d64505{border-style:none;}.elementor-49357 .elementor-element.elementor-element-59d64505 .elementor-counter{flex-direction:row-reverse;}.elementor-49357 .elementor-element.elementor-element-59d64505 .elementor-counter-title{justify-content:start;align-items:center;color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-59d64505 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-7a9b546f );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-5cfc8cd5{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-49357 .elementor-element.elementor-element-5cfc8cd5 .elementor-divider-separator{width:100%;}.elementor-49357 .elementor-element.elementor-element-5cfc8cd5 .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-49357 .elementor-element.elementor-element-7ea37503{border-style:none;}.elementor-49357 .elementor-element.elementor-element-7ea37503 .elementor-counter{flex-direction:row-reverse;}.elementor-49357 .elementor-element.elementor-element-7ea37503 .elementor-counter-title{justify-content:start;align-items:center;color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-7ea37503 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-7a9b546f );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-22a094a5{--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;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-49357 .elementor-element.elementor-element-22a094a5:not(.elementor-motion-effects-element-type-background), .elementor-49357 .elementor-element.elementor-element-22a094a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-49357 .elementor-element.elementor-element-3f4a7a22{width:var( --container-widget-width, 698px );max-width:698px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;--container-widget-width:698px;--container-widget-flex-grow:0;}.elementor-49357 .elementor-element.elementor-element-3f4a7a22 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-e937f14 );}.elementor-49357 .elementor-element.elementor-element-404e3954{width:var( --container-widget-width, calc(100% - 665px) );max-width:calc(100% - 665px);--container-widget-width:calc(100% - 665px);--container-widget-flex-grow:0;}.elementor-49357 .elementor-element.elementor-element-404e3954 img{width:100%;max-width:100%;height:529px;object-fit:cover;object-position:top right;}.elementor-49357 .elementor-element.elementor-element-2d34880f{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-49357 .elementor-element.elementor-element-2b2e0da7{background-color:transparent;padding:32px 32px 32px 32px;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 100%);border-style:none;--icon-box-icon-margin:40px;}.elementor-49357 .elementor-element.elementor-element-2b2e0da7:hover{border-style:none;}.elementor-49357 .elementor-element.elementor-element-2b2e0da7 .elementor-icon-box-wrapper{align-items:center;}.elementor-49357 .elementor-element.elementor-element-2b2e0da7 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-640a701 );}.elementor-49357 .elementor-element.elementor-element-2b2e0da7 .elementor-icon{font-size:60px;}.elementor-49357 .elementor-element.elementor-element-2b2e0da7 .elementor-icon-box-title, .elementor-49357 .elementor-element.elementor-element-2b2e0da7 .elementor-icon-box-title a{font-family:var( --e-global-typography-0d296c9-font-family ), Sans-serif;font-size:var( --e-global-typography-0d296c9-font-size );font-weight:var( --e-global-typography-0d296c9-font-weight );line-height:var( --e-global-typography-0d296c9-line-height );letter-spacing:var( --e-global-typography-0d296c9-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-2b2e0da7 .elementor-icon-box-description{font-family:var( --e-global-typography-9e09db4-font-family ), Sans-serif;font-size:var( --e-global-typography-9e09db4-font-size );font-weight:var( --e-global-typography-9e09db4-font-weight );line-height:var( --e-global-typography-9e09db4-line-height );letter-spacing:var( --e-global-typography-9e09db4-letter-spacing );color:var( --e-global-color-640a701 );}.elementor-49357 .elementor-element.elementor-element-2246c896{background-color:transparent;padding:32px 32px 32px 32px;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 100%);border-style:none;--icon-box-icon-margin:40px;}.elementor-49357 .elementor-element.elementor-element-2246c896:hover{border-style:none;}.elementor-49357 .elementor-element.elementor-element-2246c896 .elementor-icon-box-wrapper{align-items:center;}.elementor-49357 .elementor-element.elementor-element-2246c896 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-640a701 );}.elementor-49357 .elementor-element.elementor-element-2246c896 .elementor-icon{font-size:60px;}.elementor-49357 .elementor-element.elementor-element-2246c896 .elementor-icon-box-title, .elementor-49357 .elementor-element.elementor-element-2246c896 .elementor-icon-box-title a{font-family:var( --e-global-typography-0d296c9-font-family ), Sans-serif;font-size:var( --e-global-typography-0d296c9-font-size );font-weight:var( --e-global-typography-0d296c9-font-weight );line-height:var( --e-global-typography-0d296c9-line-height );letter-spacing:var( --e-global-typography-0d296c9-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-2246c896 .elementor-icon-box-description{font-family:var( --e-global-typography-9e09db4-font-family ), Sans-serif;font-size:var( --e-global-typography-9e09db4-font-size );font-weight:var( --e-global-typography-9e09db4-font-weight );line-height:var( --e-global-typography-9e09db4-line-height );letter-spacing:var( --e-global-typography-9e09db4-letter-spacing );color:var( --e-global-color-640a701 );}.elementor-49357 .elementor-element.elementor-element-562f3ed2{background-color:transparent;padding:32px 32px 32px 32px;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 100%);border-style:none;--icon-box-icon-margin:40px;}.elementor-49357 .elementor-element.elementor-element-562f3ed2:hover{border-style:none;}.elementor-49357 .elementor-element.elementor-element-562f3ed2 .elementor-icon-box-wrapper{align-items:center;}.elementor-49357 .elementor-element.elementor-element-562f3ed2 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-640a701 );}.elementor-49357 .elementor-element.elementor-element-562f3ed2 .elementor-icon{font-size:60px;}.elementor-49357 .elementor-element.elementor-element-562f3ed2 .elementor-icon-box-title, .elementor-49357 .elementor-element.elementor-element-562f3ed2 .elementor-icon-box-title a{font-family:var( --e-global-typography-0d296c9-font-family ), Sans-serif;font-size:var( --e-global-typography-0d296c9-font-size );font-weight:var( --e-global-typography-0d296c9-font-weight );line-height:var( --e-global-typography-0d296c9-line-height );letter-spacing:var( --e-global-typography-0d296c9-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-562f3ed2 .elementor-icon-box-description{font-family:var( --e-global-typography-9e09db4-font-family ), Sans-serif;font-size:var( --e-global-typography-9e09db4-font-size );font-weight:var( --e-global-typography-9e09db4-font-weight );line-height:var( --e-global-typography-9e09db4-line-height );letter-spacing:var( --e-global-typography-9e09db4-letter-spacing );color:var( --e-global-color-640a701 );}.elementor-49357 .elementor-element.elementor-element-6ce928d3{--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:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-49357 .elementor-element.elementor-element-32498c34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-49357 .elementor-element.elementor-element-32498c34 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-13855747 .elementor-button{background-color:var( --e-global-color-e937f14 );}.elementor-49357 .elementor-element.elementor-element-13855747 .elementor-button:hover, .elementor-49357 .elementor-element.elementor-element-13855747 .elementor-button:focus{background-color:var( --e-global-color-cc6e28c );}.elementor-49357 .elementor-element.elementor-element-13855747{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-49357 .elementor-element.elementor-element-13e795f2{--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;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-49357 .elementor-element.elementor-element-13e795f2:not(.elementor-motion-effects-element-type-background), .elementor-49357 .elementor-element.elementor-element-13e795f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-49357 .elementor-element.elementor-element-d19b539{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-49357 .elementor-element.elementor-element-3eaa4a87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-49357 .elementor-element.elementor-element-3eaa4a87 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-e937f14 );}.elementor-49357 .elementor-element.elementor-element-97eb75d{--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;}.elementor-49357 .elementor-element.elementor-element-852349a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-49357 .elementor-element.elementor-element-852349a:not(.elementor-motion-effects-element-type-background), .elementor-49357 .elementor-element.elementor-element-852349a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-49357 .elementor-element.elementor-element-24e7c17a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-708accad );}.elementor-49357 .elementor-element.elementor-element-e8f9add{--display:flex;--justify-content:center;}.elementor-49357 .elementor-element.elementor-element-6fecaa1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-49357 .elementor-element.elementor-element-6fecaa1 .elementor-heading-title{font-family:var( --e-global-typography-798b0cd-font-family ), Sans-serif;font-size:var( --e-global-typography-798b0cd-font-size );font-weight:var( --e-global-typography-798b0cd-font-weight );text-transform:var( --e-global-typography-798b0cd-text-transform );line-height:var( --e-global-typography-798b0cd-line-height );letter-spacing:var( --e-global-typography-798b0cd-letter-spacing );color:var( --e-global-color-708accad );}.elementor-49357 .elementor-element.elementor-element-6da81dc7{font-family:var( --e-global-typography-9e09db4-font-family ), Sans-serif;font-size:var( --e-global-typography-9e09db4-font-size );font-weight:var( --e-global-typography-9e09db4-font-weight );line-height:var( --e-global-typography-9e09db4-line-height );letter-spacing:var( --e-global-typography-9e09db4-letter-spacing );color:var( --e-global-color-e937f14 );}.elementor-49357 .elementor-element.elementor-element-6da81dc7 p{margin-block-end:0px;}.elementor-49357 .elementor-element.elementor-element-16153a1a{--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;}.elementor-49357 .elementor-element.elementor-element-13139f0b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-49357 .elementor-element.elementor-element-13139f0b:not(.elementor-motion-effects-element-type-background), .elementor-49357 .elementor-element.elementor-element-13139f0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a9b546f );}.elementor-49357 .elementor-element.elementor-element-34c313ec .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-49357 .elementor-element.elementor-element-436db264{--display:flex;--justify-content:center;}.elementor-49357 .elementor-element.elementor-element-12b1f7a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-49357 .elementor-element.elementor-element-12b1f7a6 .elementor-heading-title{font-family:var( --e-global-typography-798b0cd-font-family ), Sans-serif;font-size:var( --e-global-typography-798b0cd-font-size );font-weight:var( --e-global-typography-798b0cd-font-weight );text-transform:var( --e-global-typography-798b0cd-text-transform );line-height:var( --e-global-typography-798b0cd-line-height );letter-spacing:var( --e-global-typography-798b0cd-letter-spacing );color:var( --e-global-color-708accad );}.elementor-49357 .elementor-element.elementor-element-7640efc4{font-family:var( --e-global-typography-9e09db4-font-family ), Sans-serif;font-size:var( --e-global-typography-9e09db4-font-size );font-weight:var( --e-global-typography-9e09db4-font-weight );line-height:var( --e-global-typography-9e09db4-line-height );letter-spacing:var( --e-global-typography-9e09db4-letter-spacing );color:var( --e-global-color-e937f14 );}.elementor-49357 .elementor-element.elementor-element-7640efc4 p{margin-block-end:0px;}.elementor-49357 .elementor-element.elementor-element-4c687c0d{--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;}.elementor-49357 .elementor-element.elementor-element-6d4937e2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-49357 .elementor-element.elementor-element-6d4937e2:not(.elementor-motion-effects-element-type-background), .elementor-49357 .elementor-element.elementor-element-6d4937e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e937f14 );}.elementor-49357 .elementor-element.elementor-element-c21f46a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-49357 .elementor-element.elementor-element-4a6d75af{--display:flex;--justify-content:center;}.elementor-49357 .elementor-element.elementor-element-67a85d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-49357 .elementor-element.elementor-element-67a85d5 .elementor-heading-title{font-family:var( --e-global-typography-798b0cd-font-family ), Sans-serif;font-size:var( --e-global-typography-798b0cd-font-size );font-weight:var( --e-global-typography-798b0cd-font-weight );text-transform:var( --e-global-typography-798b0cd-text-transform );line-height:var( --e-global-typography-798b0cd-line-height );letter-spacing:var( --e-global-typography-798b0cd-letter-spacing );color:var( --e-global-color-708accad );}.elementor-49357 .elementor-element.elementor-element-4d76f1{font-family:var( --e-global-typography-9e09db4-font-family ), Sans-serif;font-size:var( --e-global-typography-9e09db4-font-size );font-weight:var( --e-global-typography-9e09db4-font-weight );line-height:var( --e-global-typography-9e09db4-line-height );letter-spacing:var( --e-global-typography-9e09db4-letter-spacing );color:var( --e-global-color-e937f14 );}.elementor-49357 .elementor-element.elementor-element-4d76f1 p{margin-block-end:0px;}.elementor-49357 .elementor-element.elementor-element-3d5d112{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-49357 .elementor-element.elementor-element-6da5ad4f{--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:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-49357 .elementor-element.elementor-element-5d000597{--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:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-49357 .elementor-element.elementor-element-5d000597:not(.elementor-motion-effects-element-type-background), .elementor-49357 .elementor-element.elementor-element-5d000597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-49357 .elementor-element.elementor-element-54f03003{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;text-align:center;}.elementor-49357 .elementor-element.elementor-element-54f03003 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:36px;color:var( --e-global-color-e937f14 );}.elementor-49357 .elementor-element.elementor-element-5c343981{--display:flex;}.elementor-49357 .elementor-element.elementor-element-170ca8fc{--display:flex;}.elementor-49357 .elementor-element.elementor-element-7eb50a4f{--display:flex;}.elementor-49357 .elementor-element.elementor-element-75d4029c{--display:flex;}.elementor-49357 .elementor-element.elementor-element-3784037{--display:flex;}.elementor-49357 .elementor-element.elementor-element-72429975{--display:flex;}.elementor-49357 .elementor-element.elementor-element-6fbbb82f{--n-accordion-title-font-size:var( --e-global-typography-f4acaf1-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:28px;}.elementor-49357 .elementor-element.elementor-element-6fbbb82f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-49357 .elementor-element.elementor-element-6fbbb82f {--n-accordion-padding:17px 17px 17px 17px;}:where( .elementor-49357 .elementor-element.elementor-element-6fbbb82f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-f4acaf1-font-family ), Sans-serif;font-weight:var( --e-global-typography-f4acaf1-font-weight );line-height:var( --e-global-typography-f4acaf1-line-height );letter-spacing:var( --e-global-typography-f4acaf1-letter-spacing );}:where( .elementor-49357 .elementor-element.elementor-element-6fbbb82f > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:17px;--padding-bottom:17px;--padding-left:17px;}.elementor-49357 .elementor-element.elementor-element-32fa54ed .elementor-button{background-color:var( --e-global-color-e937f14 );}.elementor-49357 .elementor-element.elementor-element-32fa54ed .elementor-button:hover, .elementor-49357 .elementor-element.elementor-element-32fa54ed .elementor-button:focus{background-color:var( --e-global-color-cc6e28c );}.elementor-49357 .elementor-element.elementor-element-32fa54ed{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:1024px){.elementor-49357 .elementor-element.elementor-element-53a54e8e .elementor-heading-title{font-size:50px;line-height:50px;}.elementor-49357 .elementor-element.elementor-element-20df6b22{font-size:var( --e-global-typography-8e6d35b-font-size );line-height:var( --e-global-typography-8e6d35b-line-height );}.elementor-49357 .elementor-element.elementor-element-905be62{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-49357 .elementor-element.elementor-element-7667080c .elementor-heading-title{font-size:18px;line-height:21px;}.elementor-49357 .elementor-element.elementor-element-59d64505 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-59d64505 .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-7ea37503 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-7ea37503 .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-22a094a5{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-49357 .elementor-element.elementor-element-3f4a7a22 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-404e3954{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-49357 .elementor-element.elementor-element-404e3954 img{height:300px;}.elementor-49357 .elementor-element.elementor-element-2d34880f{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-49357 .elementor-element.elementor-element-2b2e0da7 .elementor-icon-box-title, .elementor-49357 .elementor-element.elementor-element-2b2e0da7 .elementor-icon-box-title a{font-size:var( --e-global-typography-0d296c9-font-size );line-height:var( --e-global-typography-0d296c9-line-height );letter-spacing:var( --e-global-typography-0d296c9-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-2b2e0da7 .elementor-icon-box-description{font-size:var( --e-global-typography-9e09db4-font-size );line-height:var( --e-global-typography-9e09db4-line-height );letter-spacing:var( --e-global-typography-9e09db4-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-2246c896 .elementor-icon-box-title, .elementor-49357 .elementor-element.elementor-element-2246c896 .elementor-icon-box-title a{font-size:var( --e-global-typography-0d296c9-font-size );line-height:var( --e-global-typography-0d296c9-line-height );letter-spacing:var( --e-global-typography-0d296c9-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-2246c896 .elementor-icon-box-description{font-size:var( --e-global-typography-9e09db4-font-size );line-height:var( --e-global-typography-9e09db4-line-height );letter-spacing:var( --e-global-typography-9e09db4-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-562f3ed2 .elementor-icon-box-title, .elementor-49357 .elementor-element.elementor-element-562f3ed2 .elementor-icon-box-title a{font-size:var( --e-global-typography-0d296c9-font-size );line-height:var( --e-global-typography-0d296c9-line-height );letter-spacing:var( --e-global-typography-0d296c9-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-562f3ed2 .elementor-icon-box-description{font-size:var( --e-global-typography-9e09db4-font-size );line-height:var( --e-global-typography-9e09db4-line-height );letter-spacing:var( --e-global-typography-9e09db4-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-6ce928d3{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-49357 .elementor-element.elementor-element-32498c34 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-13e795f2{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-49357 .elementor-element.elementor-element-3eaa4a87 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-24e7c17a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-6fecaa1 .elementor-heading-title{font-size:var( --e-global-typography-798b0cd-font-size );line-height:var( --e-global-typography-798b0cd-line-height );letter-spacing:var( --e-global-typography-798b0cd-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-6da81dc7{font-size:var( --e-global-typography-9e09db4-font-size );line-height:var( --e-global-typography-9e09db4-line-height );letter-spacing:var( --e-global-typography-9e09db4-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-34c313ec .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-12b1f7a6 .elementor-heading-title{font-size:var( --e-global-typography-798b0cd-font-size );line-height:var( --e-global-typography-798b0cd-line-height );letter-spacing:var( --e-global-typography-798b0cd-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-7640efc4{font-size:var( --e-global-typography-9e09db4-font-size );line-height:var( --e-global-typography-9e09db4-line-height );letter-spacing:var( --e-global-typography-9e09db4-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-c21f46a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-67a85d5 .elementor-heading-title{font-size:var( --e-global-typography-798b0cd-font-size );line-height:var( --e-global-typography-798b0cd-line-height );letter-spacing:var( --e-global-typography-798b0cd-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-4d76f1{font-size:var( --e-global-typography-9e09db4-font-size );line-height:var( --e-global-typography-9e09db4-line-height );letter-spacing:var( --e-global-typography-9e09db4-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-3d5d112{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-49357 .elementor-element.elementor-element-6da5ad4f{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-49357 .elementor-element.elementor-element-5d000597{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-49357 .elementor-element.elementor-element-54f03003 .elementor-heading-title{font-size:40px;line-height:36px;}.elementor-49357 .elementor-element.elementor-element-6fbbb82f{--n-accordion-title-font-size:var( --e-global-typography-f4acaf1-font-size );}:where( .elementor-49357 .elementor-element.elementor-element-6fbbb82f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-f4acaf1-line-height );letter-spacing:var( --e-global-typography-f4acaf1-letter-spacing );}}@media(max-width:767px){.elementor-49357 .elementor-element.elementor-element-642ab1cf{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-49357 .elementor-element.elementor-element-53a54e8e .elementor-heading-title{font-size:40px;line-height:40px;}.elementor-49357 .elementor-element.elementor-element-20df6b22{font-size:var( --e-global-typography-8e6d35b-font-size );line-height:var( --e-global-typography-8e6d35b-line-height );}.elementor-49357 .elementor-element.elementor-element-905be62{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-49357 .elementor-element.elementor-element-7667080c .elementor-heading-title{font-size:18px;line-height:21px;}.elementor-49357 .elementor-element.elementor-element-59d64505 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-59d64505 .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-7ea37503 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-7ea37503 .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-22a094a5{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-49357 .elementor-element.elementor-element-3f4a7a22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-49357 .elementor-element.elementor-element-3f4a7a22 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-404e3954 img{height:185px;}.elementor-49357 .elementor-element.elementor-element-2b2e0da7{padding:24px 44px 24px 24px;--icon-box-icon-margin:12px;}.elementor-49357 .elementor-element.elementor-element-2b2e0da7 .elementor-icon-box-wrapper{text-align:left;}.elementor-49357 .elementor-element.elementor-element-2b2e0da7 .elementor-icon-box-title, .elementor-49357 .elementor-element.elementor-element-2b2e0da7 .elementor-icon-box-title a{font-size:var( --e-global-typography-0d296c9-font-size );line-height:var( --e-global-typography-0d296c9-line-height );letter-spacing:var( --e-global-typography-0d296c9-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-2b2e0da7 .elementor-icon-box-description{font-size:var( --e-global-typography-9e09db4-font-size );line-height:var( --e-global-typography-9e09db4-line-height );letter-spacing:var( --e-global-typography-9e09db4-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-2246c896{padding:24px 44px 24px 24px;--icon-box-icon-margin:12px;}.elementor-49357 .elementor-element.elementor-element-2246c896 .elementor-icon-box-wrapper{text-align:left;}.elementor-49357 .elementor-element.elementor-element-2246c896 .elementor-icon-box-title, .elementor-49357 .elementor-element.elementor-element-2246c896 .elementor-icon-box-title a{font-size:var( --e-global-typography-0d296c9-font-size );line-height:var( --e-global-typography-0d296c9-line-height );letter-spacing:var( --e-global-typography-0d296c9-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-2246c896 .elementor-icon-box-description{font-size:var( --e-global-typography-9e09db4-font-size );line-height:var( --e-global-typography-9e09db4-line-height );letter-spacing:var( --e-global-typography-9e09db4-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-562f3ed2{padding:24px 44px 24px 24px;--icon-box-icon-margin:12px;}.elementor-49357 .elementor-element.elementor-element-562f3ed2 .elementor-icon-box-wrapper{text-align:left;}.elementor-49357 .elementor-element.elementor-element-562f3ed2 .elementor-icon-box-title, .elementor-49357 .elementor-element.elementor-element-562f3ed2 .elementor-icon-box-title a{font-size:var( --e-global-typography-0d296c9-font-size );line-height:var( --e-global-typography-0d296c9-line-height );letter-spacing:var( --e-global-typography-0d296c9-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-562f3ed2 .elementor-icon-box-description{font-size:var( --e-global-typography-9e09db4-font-size );line-height:var( --e-global-typography-9e09db4-line-height );letter-spacing:var( --e-global-typography-9e09db4-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-6ce928d3{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-49357 .elementor-element.elementor-element-32498c34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-49357 .elementor-element.elementor-element-32498c34 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-13855747{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-49357 .elementor-element.elementor-element-13e795f2{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-49357 .elementor-element.elementor-element-3eaa4a87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-49357 .elementor-element.elementor-element-3eaa4a87 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-97eb75d{--flex-wrap:nowrap;}.elementor-49357 .elementor-element.elementor-element-852349a{--width:60px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-49357 .elementor-element.elementor-element-24e7c17a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-e8f9add{--width:calc(100% - 75px);--padding-top:0px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;}.elementor-49357 .elementor-element.elementor-element-6fecaa1 .elementor-heading-title{font-size:var( --e-global-typography-798b0cd-font-size );line-height:var( --e-global-typography-798b0cd-line-height );letter-spacing:var( --e-global-typography-798b0cd-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-6da81dc7{font-size:var( --e-global-typography-9e09db4-font-size );line-height:var( --e-global-typography-9e09db4-line-height );letter-spacing:var( --e-global-typography-9e09db4-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-13139f0b{--width:60px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-49357 .elementor-element.elementor-element-34c313ec .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-436db264{--width:calc(100% - 75px);--padding-top:6px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;}.elementor-49357 .elementor-element.elementor-element-12b1f7a6 .elementor-heading-title{font-size:var( --e-global-typography-798b0cd-font-size );line-height:var( --e-global-typography-798b0cd-line-height );letter-spacing:var( --e-global-typography-798b0cd-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-7640efc4{font-size:var( --e-global-typography-9e09db4-font-size );line-height:var( --e-global-typography-9e09db4-line-height );letter-spacing:var( --e-global-typography-9e09db4-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-6d4937e2{--width:60px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-49357 .elementor-element.elementor-element-c21f46a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-4a6d75af{--width:calc(100% - 75px);--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49357 .elementor-element.elementor-element-67a85d5 .elementor-heading-title{font-size:var( --e-global-typography-798b0cd-font-size );line-height:var( --e-global-typography-798b0cd-line-height );letter-spacing:var( --e-global-typography-798b0cd-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-4d76f1{font-size:var( --e-global-typography-9e09db4-font-size );line-height:var( --e-global-typography-9e09db4-line-height );letter-spacing:var( --e-global-typography-9e09db4-letter-spacing );}.elementor-49357 .elementor-element.elementor-element-6da5ad4f{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-49357 .elementor-element.elementor-element-5d000597{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-49357 .elementor-element.elementor-element-54f03003 .elementor-heading-title{font-size:40px;line-height:36px;}.elementor-49357 .elementor-element.elementor-element-6fbbb82f{--n-accordion-title-font-size:var( --e-global-typography-f4acaf1-font-size );}:where( .elementor-49357 .elementor-element.elementor-element-6fbbb82f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-f4acaf1-line-height );letter-spacing:var( --e-global-typography-f4acaf1-letter-spacing );}}@media(min-width:768px){.elementor-49357 .elementor-element.elementor-element-2d34880f{--width:645px;}.elementor-49357 .elementor-element.elementor-element-d19b539{--width:49%;}.elementor-49357 .elementor-element.elementor-element-852349a{--width:106px;}.elementor-49357 .elementor-element.elementor-element-e8f9add{--width:calc(100% - 130px);}.elementor-49357 .elementor-element.elementor-element-13139f0b{--width:106px;}.elementor-49357 .elementor-element.elementor-element-436db264{--width:calc(100% - 130px);}.elementor-49357 .elementor-element.elementor-element-6d4937e2{--width:106px;}.elementor-49357 .elementor-element.elementor-element-4a6d75af{--width:calc(100% - 130px);}.elementor-49357 .elementor-element.elementor-element-5d000597{--content-width:820px;}}@media(max-width:1024px) and (min-width:768px){.elementor-49357 .elementor-element.elementor-element-2d34880f{--width:100%;}.elementor-49357 .elementor-element.elementor-element-d19b539{--width:100%;}}/* Start custom CSS for counter, class: .elementor-element-59d64505 */.home-counter .elementor-counter-number-suffix {
    display: none;
}

.home-counter .elementor-counter-number-wrapper,
.home-counter .elementor-counter-title {
    flex: none !important;
}

.home-counter .elementor-counter-title {
    margin-left: 20px
}

@media only screen and (max-width: 767px) {

.home-counter .elementor-counter {
    display: flex;
    flex-direction: column-reverse !important;
}

.home-counter .elementor-counter-title {
    margin-left: 0px;
    margin-top: 12px;
}
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-7ea37503 */.home-counter .elementor-counter-number-suffix {
    display: none;
}

.home-counter .elementor-counter-number-wrapper,
.home-counter .elementor-counter-title {
    flex: none;
}

.home-counter .elementor-counter-number-wrapper {
    min-width: 110px;
}/* End custom CSS */
/* Start custom CSS for tec_elementor_widget_events_view, class: .elementor-element-cb0913a */.home-events-listing .tribe-events-pro-photo__event-date-tag {
    position: absolute;
    top: 0;
    left: 12px;
    margin: 0px !important;
    width: auto !important;
    pointer-events: none;
}

.home-events-listing .tribe-events-pro-photo__event-date-tag-datetime {
    background-color: #031220;
    padding: 12px;
    transition: .2s;
}


.home-events-listing .tribe-events-pro-photo__event-date-tag-datetime span {
    font-family: var(--e-global-typography-798b0cd-font-family), Sans-serif;
    color: #EEFAFF;
}


.home-events-listing .tribe-events-pro-photo__event-date-tag-month {
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 24px !important;

}


.home-events-listing .tribe-events-pro-photo__event-date-tag-daynum {
    font-size: 40px !important;
    font-weight: 700 !important;
    line-height: 36px !important;
}

.home-events-listing .tribe-events-pro-photo__event-date-tag-year {
    font-size: 16px !important;
    font-weight: 500 !important;
    line-height: 24px !important;
}

.home-events-listing .tribe-events-event-image img {
    height: 265px;
    width: 100% !important;
    object-fit: cover;
}

.home-events-listing .tribe-events-pro-photo__event {
    position: relative;
    padding: 0px !important;
    width: calc(33.33% - 16px) !important;
    margin-bottom: 0px !important;

}


.home-events-listing .tribe-common .tribe-common-g-row {
    gap: 24px;
    justify-content: space-between;
    margin: 0px !important;
}

.home-events-listing .tribe-events-l-container {
    margin: 0px;
    max-width: 100%;
    padding: 0px !important;
    min-height: 0px !important;
}

.home-events-listing .tribe-events-header--has-event-search,
.home-events-listing .tribe-events-pro-photo-nav,
.home-events-listing .tribe-events-pro-photo__event-datetime {
    display: none !important;
}

.home-events-listing .tribe-events-pro-photo__event-meta-badges {
    display: flex;
    gap: 8px;
    margin-bottom: 8px;
}

.home-events-listing .tribe-events-pro-photo__event-meta-badges span {
    font-family: var(--e-global-typography-798b0cd-font-family), Sans-serif;
    padding: 0px 8px;
    font-size: 16px;
    font-weight: 500;
    color: #031220;
    background-color: #8EDEFF;

}


.home-events-listing .tribe-events-pro-photo__event a {
    width: 100% !important;
    display: block;
}

.home-events-listing .tribe-events-pro-photo__event a:hover {
    border: none !important;
}

.home-events-listing .tribe-events-pro-photo__event:hover .tribe-events-pro-photo__event-date-tag-datetime {
    background-color: #3777DB
}

.home-events-listing .tribe-events-pro-photo__event-details a {
    padding-top: 14px;
    border: none !important;
}

.home-events-listing .tribe-events-pro-photo__event-title {
    font-family: var(--e-global-typography-798b0cd-font-family), Sans-serif;
    font-size: 24px !important;
    line-height: 29px !important;
    color: #031220 !important;
    margin-bottom: 0px !important;
    transition: .3s;
}


.home-events-listing .tribe-events-pro-photo__event:hover .tribe-events-pro-photo__event-title {
    color: #1378E2 !important;
}


@media only screen and (max-width: 1024px) {
  .home-events-listing .tribe-events-pro-photo__event {
    width: calc(50% - 12px) !important;
  }
}


@media only screen and (max-width: 767px) {
  .home-events-listing .tribe-events-pro-photo__event {
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6fbbb82f */.home-faq .e-n-accordion-item:has(.e-n-accordion-item-title[aria-expanded="true"]) {
 background: linear-gradient(90deg,rgba(217, 243, 255, 1) 0%, rgba(188, 234, 255, 1) 100%);
}

.home-faq .e-n-accordion-item {
    background: #D9F3FF;

}/* End custom CSS */