.elementor-17 .elementor-element.elementor-element-45f2e72{--display:flex;--min-height:0px;--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:flex-start;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:260px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-45f2e72::before, .elementor-17 .elementor-element.elementor-element-45f2e72 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-45f2e72 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-45f2e72 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-45f2e72 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-45f2e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-34645bc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a6f9f5d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-1d6de8e .elementor-icon-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-1d6de8e .elementor-icon{font-size:24px;}.elementor-17 .elementor-element.elementor-element-1d6de8e .elementor-icon svg{height:24px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-6814bf1 .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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-f70c6df .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-2b9ee6a{padding:10px 0px 0px 0px;font-family:var( --e-global-typography-65f2483-font-family ), Sans-serif;font-size:var( --e-global-typography-65f2483-font-size );font-weight:var( --e-global-typography-65f2483-font-weight );text-transform:var( --e-global-typography-65f2483-text-transform );line-height:var( --e-global-typography-65f2483-line-height );color:var( --e-global-color-astglobalcolor4 );}.elementor-17 .elementor-element.elementor-element-2b9ee6a p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-2496d37{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-8c5eaeb .elementor-button{background-color:transparent;font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;letter-spacing:-0.6px;fill:var( --e-global-color-bc92f8f );color:var( --e-global-color-bc92f8f );background-image:linear-gradient(80deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);border-radius:0px 0px 0px 0px;padding:18px 15px 18px 15px;}.elementor-17 .elementor-element.elementor-element-8c5eaeb .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-8c5eaeb .elementor-button:focus{background-color:transparent;background-image:linear-gradient(233deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-17 .elementor-element.elementor-element-8c5eaeb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-8c5eaeb .elementor-button .elementor-button-content-wrapper{gap:35px;}.elementor-17 .elementor-element.elementor-element-1ef6496 .elementor-button{background-color:#FFD70000;font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;letter-spacing:-0.6px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:17px 15px 17px 15px;}.elementor-17 .elementor-element.elementor-element-1ef6496 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-1ef6496 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(80deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-17 .elementor-element.elementor-element-1ef6496 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-1ef6496 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-17 .elementor-element.elementor-element-d1e83b8{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-17 .elementor-element.elementor-element-70c76d6{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -55px;padding:0px 0px 0px 0px;text-align:left;}.elementor-17 .elementor-element.elementor-element-70c76d6 img{width:60%;}.elementor-17 .elementor-element.elementor-element-1d827f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-436b880{--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:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-36608ab{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-36608ab .elementor-icon{font-size:24px;}.elementor-17 .elementor-element.elementor-element-36608ab .elementor-icon svg{height:24px;}.elementor-17 .elementor-element.elementor-element-8a1b8bf .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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-astglobalcolor4 );}.elementor-17 .elementor-element.elementor-element-82336c5{text-align:center;}.elementor-17 .elementor-element.elementor-element-82336c5 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-25e123d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b6db7ab{--display:flex;--min-height:350px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-42948b8 img{width:100%;height:300px;object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-342b7bb .elementor-button{background-color:#66666600;font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;letter-spacing:0.7px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:25px 10px 25px 10px;}.elementor-17 .elementor-element.elementor-element-342b7bb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-342b7bb .elementor-button .elementor-button-content-wrapper{gap:130px;}.elementor-17 .elementor-element.elementor-element-730b177{--display:flex;--min-height:350px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ea22aa0 img{width:100%;height:300px;object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-46340fb .elementor-button{background-color:#66666600;font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;letter-spacing:0.7px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:25px 10px 25px 10px;}.elementor-17 .elementor-element.elementor-element-46340fb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-46340fb .elementor-button .elementor-button-content-wrapper{gap:60px;}.elementor-17 .elementor-element.elementor-element-e96beb3{--display:flex;--min-height:350px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b35e536 img{width:100%;height:300px;object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-54dca61 .elementor-button{background-color:#66666600;font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;letter-spacing:0.7px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:25px 10px 25px 10px;}.elementor-17 .elementor-element.elementor-element-54dca61 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-54dca61 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-17 .elementor-element.elementor-element-bd2d458{--display:flex;--min-height:350px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-545baee img{width:100%;height:300px;object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-9f470ae .elementor-button{background-color:#66666600;font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;letter-spacing:0.7px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:25px 10px 25px 10px;}.elementor-17 .elementor-element.elementor-element-9f470ae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-9f470ae .elementor-button .elementor-button-content-wrapper{gap:160px;}.elementor-17 .elementor-element.elementor-element-0f25c19{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-cd0ad5e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#707070;--border-color:#707070;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-e05c87a img{width:100%;height:488px;object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-51db7ae{--display:flex;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1191393{--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:flex-start;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-57fc57c{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-57fc57c .elementor-icon{font-size:24px;}.elementor-17 .elementor-element.elementor-element-57fc57c .elementor-icon svg{height:24px;}.elementor-17 .elementor-element.elementor-element-134e74a .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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-7b1567c{text-align:left;}.elementor-17 .elementor-element.elementor-element-7b1567c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-febaa59{text-align:left;}.elementor-17 .elementor-element.elementor-element-febaa59 .elementor-heading-title{font-family:"High Summit", Sans-serif;font-size:55px;font-weight:500;text-transform:capitalize;line-height:1em;letter-spacing:0px;color:var( --e-global-color-5c543be );}.elementor-17 .elementor-element.elementor-element-469e157{padding:10px 0px 20px 0px;font-family:var( --e-global-typography-65f2483-font-family ), Sans-serif;font-size:var( --e-global-typography-65f2483-font-size );font-weight:var( --e-global-typography-65f2483-font-weight );text-transform:var( --e-global-typography-65f2483-text-transform );line-height:var( --e-global-typography-65f2483-line-height );color:var( --e-global-color-astglobalcolor4 );}.elementor-17 .elementor-element.elementor-element-469e157 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-b0557cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-d014270 .elementor-button{background-color:transparent;font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;letter-spacing:-0.6px;fill:var( --e-global-color-bc92f8f );color:var( --e-global-color-bc92f8f );background-image:linear-gradient(80deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);border-radius:0px 0px 0px 0px;padding:18px 15px 18px 15px;}.elementor-17 .elementor-element.elementor-element-d014270 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-d014270 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(233deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-17 .elementor-element.elementor-element-d014270 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-d014270 .elementor-button .elementor-button-content-wrapper{gap:35px;}.elementor-17 .elementor-element.elementor-element-9cb675f .elementor-button{background-color:#FFD70000;font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;letter-spacing:-0.6px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:17px 15px 17px 15px;}.elementor-17 .elementor-element.elementor-element-9cb675f .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-9cb675f .elementor-button:focus{background-color:transparent;background-image:linear-gradient(80deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-17 .elementor-element.elementor-element-9cb675f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-9cb675f .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-17 .elementor-element.elementor-element-5e484a1{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:80px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-dbdfa1d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-61344da{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2813f92 img{width:100%;height:482px;object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-fdb1196{--display:flex;--min-height:0px;--gap:05px 0px;--row-gap:05px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ebdd407{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1b905fe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-eff03ff img{width:100%;height:240px;object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-aa75c5d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-80b116d img{width:100%;height:240px;object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-e0f1b5c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6329e47{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7cf44dd img{width:100%;height:240px;object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-340a97f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3392049 img{width:100%;height:240px;object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-39f8202{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8d691d8 img{width:100%;height:240px;object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-c2b8667{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3284bdd img{width:100%;height:482px;object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-a827be0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-11cbb0c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4c1d43e img{width:100%;height:510px;object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-9189a99{--display:flex;--min-height:0px;--gap:05px 0px;--row-gap:05px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-68e9b36{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-37f3c59{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4594e83 img{width:100%;height:240px;object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-ad4a79b{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-338ca8c .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-17 .elementor-element.elementor-element-1dbe676{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-83694f5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f63ce2d img{width:100%;height:240px;object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-8b2b6ff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-661fc23 img{width:100%;height:240px;object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-e75c781{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-77f849e img{width:100%;height:240px;object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-1cf90d1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b6608bb img{width:100%;height:510px;object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-6c280db{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;padding:30px 0px 0px 0px;--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;--e-n-carousel-swiper-pagination-size:5px;--e-n-carousel-dots-normal-color:var( --e-global-color-5c543be );--e-n-carousel-swiper-pagination-spacing:54px;}.elementor-17 .elementor-element.elementor-element-6c280db .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;}.elementor-17 .elementor-element.elementor-element-6773bb6{text-align:center;}.elementor-17 .elementor-element.elementor-element-6773bb6 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-51e954d{--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:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-50799ec .elementor-icon-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-50799ec .elementor-icon{font-size:24px;}.elementor-17 .elementor-element.elementor-element-50799ec .elementor-icon svg{height:24px;}.elementor-17 .elementor-element.elementor-element-4005b48 .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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-b3aec56{--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:center;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:80px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0cc78b1{--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:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b8e1f10 .elementor-icon-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-b8e1f10 .elementor-icon{font-size:24px;}.elementor-17 .elementor-element.elementor-element-b8e1f10 .elementor-icon svg{height:24px;}.elementor-17 .elementor-element.elementor-element-2eaabf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2eaabf3 .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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-02916b3{text-align:left;}.elementor-17 .elementor-element.elementor-element-02916b3 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-dba6991{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:10px 60px;--row-gap:10px;--column-gap:60px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7c7642e{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-17 .elementor-element.elementor-element-7755700{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-435e467{--display:flex;--min-height:190px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-435e467:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-435e467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-2c5dc982-dca0-41ba-a4e8-ff789e8ff184);background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-8e5e7f7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-94px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c9cbea0{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-c9cbea0 .elementor-icon-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-c9cbea0 .elementor-icon{font-size:106px;}.elementor-17 .elementor-element.elementor-element-c9cbea0 .elementor-icon svg{height:106px;}.elementor-17 .elementor-element.elementor-element-4f630c1{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;}.elementor-17 .elementor-element.elementor-element-4f630c1 .elementor-heading-title{font-family:"Big Shoulders Display", Sans-serif;font-size:28px;font-weight:800;text-transform:capitalize;color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-8b8a5c1{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:capitalize;line-height:1.4em;color:var( --e-global-color-astglobalcolor4 );}.elementor-17 .elementor-element.elementor-element-79256d7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-06f189e{--display:flex;--min-height:190px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-06f189e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-06f189e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-92ffa7cf-74b4-4477-b788-67a396e68b0a);background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-30da2a9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-94px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5206d6c{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-5206d6c .elementor-icon-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-5206d6c .elementor-icon{font-size:106px;}.elementor-17 .elementor-element.elementor-element-5206d6c .elementor-icon svg{height:106px;}.elementor-17 .elementor-element.elementor-element-acf6439{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;}.elementor-17 .elementor-element.elementor-element-acf6439 .elementor-heading-title{font-family:"Big Shoulders Display", Sans-serif;font-size:28px;font-weight:800;text-transform:capitalize;color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-278ec3b{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:capitalize;line-height:1.4em;color:var( --e-global-color-astglobalcolor4 );}.elementor-17 .elementor-element.elementor-element-9a625c2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-dfaeeac{--display:flex;--min-height:190px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-dfaeeac:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-dfaeeac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-f1f7f490-2a02-4327-ab45-a71765e295e0);background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-0ec0369{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-94px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-9707428{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-9707428 .elementor-icon-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-9707428 .elementor-icon{font-size:106px;}.elementor-17 .elementor-element.elementor-element-9707428 .elementor-icon svg{height:106px;}.elementor-17 .elementor-element.elementor-element-2875f36{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;}.elementor-17 .elementor-element.elementor-element-2875f36 .elementor-heading-title{font-family:"Big Shoulders Display", Sans-serif;font-size:28px;font-weight:800;text-transform:capitalize;color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-d604bad{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;text-transform:capitalize;line-height:1.4em;color:var( --e-global-color-astglobalcolor4 );}.elementor-17 .elementor-element.elementor-element-0cbf0b5{--e-n-carousel-swiper-slides-to-display:1;--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;--e-n-carousel-arrow-normal-color:var( --e-global-color-5c543be );--e-n-carousel-swiper-pagination-size:5px;--e-n-carousel-dots-normal-color:var( --e-global-color-5c543be );--e-n-carousel-swiper-pagination-spacing:20px;}.elementor-17 .elementor-element.elementor-element-0cbf0b5 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;}.elementor-17 .elementor-element.elementor-element-079e91f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-44cc22c img{width:100%;height:540px;object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-e516d13{--display:flex;--min-height:300px;--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:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-e516d13:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e516d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-ed2d77a3-ecba-4dad-9ec3-d945b96db2fe);background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-af0666c{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-9118f54{--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:flex-start;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3d8a820{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-3d8a820 .elementor-icon{font-size:24px;}.elementor-17 .elementor-element.elementor-element-3d8a820 .elementor-icon svg{height:24px;}.elementor-17 .elementor-element.elementor-element-23a9cb1 .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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-f2f65bd{text-align:left;}.elementor-17 .elementor-element.elementor-element-f2f65bd .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-33c7d1c{font-family:var( --e-global-typography-65f2483-font-family ), Sans-serif;font-size:var( --e-global-typography-65f2483-font-size );font-weight:var( --e-global-typography-65f2483-font-weight );text-transform:var( --e-global-typography-65f2483-text-transform );line-height:var( --e-global-typography-65f2483-line-height );color:var( --e-global-color-astglobalcolor4 );}.elementor-17 .elementor-element.elementor-element-33c7d1c p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-aefec6d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-72e5efd .elementor-button{background-color:transparent;font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;letter-spacing:-0.6px;fill:var( --e-global-color-bc92f8f );color:var( --e-global-color-bc92f8f );background-image:linear-gradient(80deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);border-radius:0px 0px 0px 0px;padding:18px 15px 18px 15px;}.elementor-17 .elementor-element.elementor-element-72e5efd .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-72e5efd .elementor-button:focus{background-color:transparent;background-image:linear-gradient(233deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-17 .elementor-element.elementor-element-72e5efd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-72e5efd .elementor-button .elementor-button-content-wrapper{gap:33px;}.elementor-17 .elementor-element.elementor-element-a3aa36b{--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:80px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5e09eed{--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:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0898c97 .elementor-icon-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-0898c97 .elementor-icon{font-size:24px;}.elementor-17 .elementor-element.elementor-element-0898c97 .elementor-icon svg{height:24px;}.elementor-17 .elementor-element.elementor-element-146d448 .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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-6fa7c9f{text-align:center;}.elementor-17 .elementor-element.elementor-element-6fa7c9f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-e2de29a .elementskit-blog-block-post, .elementor-17 .elementor-element.elementor-element-e2de29a .elementskit-post-image-card, .elementor-17 .elementor-element.elementor-element-e2de29a .elementskit-post-card{background-color:#02010100;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 10px 0px 10px;}.elementor-17 .elementor-element.elementor-element-e2de29a{background-color:#02010100;padding:30px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e2de29a .elementskit-post-image-card{display:block;}.elementor-17 .elementor-element.elementor-element-e2de29a .btn-wraper{text-align:left;}.elementor-17 .elementor-element.elementor-element-e2de29a .elementskit-blog-block-post .elementskit-post-body{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e2de29a .elementskit-post-image-card .elementskit-post-body{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e2de29a .elementskit-post-body{background-color:#DD66A600;border-width:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e2de29a .elementskit-entry-thumb{border-radius:0px 0px 0px 0px;} .elementor-17 .elementor-element.elementor-element-e2de29a .ekit-wid-con .elementskit-entry-thumb{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e2de29a .post-meta-list a, .elementor-17 .elementor-element.elementor-element-e2de29a .post-meta-list .meta-date-text{font-family:"Space Grotesk", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:2.4px;}.elementor-17 .elementor-element.elementor-element-e2de29a .post-meta-list{text-align:left;margin:10px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e2de29a .post-meta-list > span{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-e2de29a .elementskit-post-body .entry-title, .elementor-17 .elementor-element.elementor-element-e2de29a .elementskit-entry-header .entry-title, .elementor-17 .elementor-element.elementor-element-e2de29a .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-17 .elementor-element.elementor-element-e2de29a .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-17 .elementor-element.elementor-element-e2de29a .elementskit-blog-block-post .elementskit-post-body .entry-title a{text-decoration:none;}.elementor-17 .elementor-element.elementor-element-e2de29a .elementskit-post-body .entry-title{text-align:left;margin:0px 0px 5px 0px;}.elementor-17 .elementor-element.elementor-element-e2de29a .elementskit-entry-header .entry-title{text-align:left;margin:0px 0px 5px 0px;}.elementor-17 .elementor-element.elementor-element-e2de29a .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-45f2e72{--min-height:560px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:230px;--padding-bottom:80px;--padding-left:20px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-34645bc{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a6f9f5d{--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:center;--align-items:center;--gap:0px 15px;--row-gap:0px;--column-gap:15px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-17 .elementor-element.elementor-element-6814bf1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-f70c6df{text-align:center;}.elementor-17 .elementor-element.elementor-element-f70c6df .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-17 .elementor-element.elementor-element-2b9ee6a{text-align:center;font-size:var( --e-global-typography-65f2483-font-size );line-height:var( --e-global-typography-65f2483-line-height );}.elementor-17 .elementor-element.elementor-element-2b9ee6a p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-2496d37{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-8c5eaeb .elementor-button{font-size:18px;}.elementor-17 .elementor-element.elementor-element-1ef6496 .elementor-button{font-size:18px;}.elementor-17 .elementor-element.elementor-element-d1e83b8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-17 .elementor-element.elementor-element-70c76d6{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-1d827f9{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-8a1b8bf .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-82336c5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-17 .elementor-element.elementor-element-25e123d{--flex-wrap:wrap;}.elementor-17 .elementor-element.elementor-element-342b7bb .elementor-button{font-size:22px;padding:25px 0px 25px 0px;}.elementor-17 .elementor-element.elementor-element-46340fb .elementor-button{font-size:22px;padding:25px 0px 25px 0px;}.elementor-17 .elementor-element.elementor-element-54dca61 .elementor-button{font-size:22px;padding:25px 0px 25px 0px;}.elementor-17 .elementor-element.elementor-element-9f470ae .elementor-button{font-size:22px;padding:25px 0px 25px 0px;}.elementor-17 .elementor-element.elementor-element-0f25c19{--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:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-e05c87a img{height:100%;}.elementor-17 .elementor-element.elementor-element-51db7ae{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1191393{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-134e74a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-7b1567c{text-align:center;}.elementor-17 .elementor-element.elementor-element-7b1567c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-17 .elementor-element.elementor-element-febaa59{text-align:center;}.elementor-17 .elementor-element.elementor-element-febaa59 .elementor-heading-title{font-size:45px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-469e157{text-align:center;font-size:var( --e-global-typography-65f2483-font-size );line-height:var( --e-global-typography-65f2483-line-height );}.elementor-17 .elementor-element.elementor-element-469e157 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-b0557cb{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-d014270 .elementor-button{font-size:18px;}.elementor-17 .elementor-element.elementor-element-9cb675f .elementor-button{font-size:18px;}.elementor-17 .elementor-element.elementor-element-5e484a1{--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-dbdfa1d{--gap:0px 4px;--row-gap:0px;--column-gap:4px;}.elementor-17 .elementor-element.elementor-element-2813f92 img{height:285px;}.elementor-17 .elementor-element.elementor-element-fdb1196{--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-ebdd407{--gap:0px 5px;--row-gap:0px;--column-gap:5px;}.elementor-17 .elementor-element.elementor-element-eff03ff img{height:140px;}.elementor-17 .elementor-element.elementor-element-80b116d img{height:140px;}.elementor-17 .elementor-element.elementor-element-7cf44dd img{height:140px;}.elementor-17 .elementor-element.elementor-element-3392049 img{height:140px;}.elementor-17 .elementor-element.elementor-element-8d691d8 img{height:140px;}.elementor-17 .elementor-element.elementor-element-3284bdd img{height:285px;}.elementor-17 .elementor-element.elementor-element-a827be0{--gap:0px 4px;--row-gap:0px;--column-gap:4px;}.elementor-17 .elementor-element.elementor-element-4c1d43e img{height:285px;}.elementor-17 .elementor-element.elementor-element-9189a99{--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-68e9b36{--gap:0px 5px;--row-gap:0px;--column-gap:5px;}.elementor-17 .elementor-element.elementor-element-4594e83 img{height:140px;}.elementor-17 .elementor-element.elementor-element-f63ce2d img{height:140px;}.elementor-17 .elementor-element.elementor-element-661fc23 img{height:140px;}.elementor-17 .elementor-element.elementor-element-77f849e img{height:140px;}.elementor-17 .elementor-element.elementor-element-b6608bb img{height:285px;}.elementor-17 .elementor-element.elementor-element-6c280db{--e-n-carousel-swiper-slides-to-display:1;padding:0px 0px 0px 0px;--e-n-carousel-swiper-pagination-spacing:43px;}.elementor-17 .elementor-element.elementor-element-6773bb6{text-align:center;}.elementor-17 .elementor-element.elementor-element-6773bb6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-17 .elementor-element.elementor-element-51e954d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-4005b48 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-b3aec56{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-2eaabf3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-02916b3{text-align:center;}.elementor-17 .elementor-element.elementor-element-02916b3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-17 .elementor-element.elementor-element-dba6991{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-7c7642e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7755700{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-435e467{--min-height:130px;--justify-content:flex-start;}.elementor-17 .elementor-element.elementor-element-435e467:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-435e467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-17 .elementor-element.elementor-element-4f630c1 .elementor-heading-title{font-size:18px;}.elementor-17 .elementor-element.elementor-element-8b8a5c1{text-align:left;font-size:16px;}.elementor-17 .elementor-element.elementor-element-79256d7{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-06f189e{--min-height:130px;}.elementor-17 .elementor-element.elementor-element-06f189e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-06f189e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-17 .elementor-element.elementor-element-acf6439 .elementor-heading-title{font-size:18px;}.elementor-17 .elementor-element.elementor-element-278ec3b{text-align:left;}.elementor-17 .elementor-element.elementor-element-9a625c2{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-dfaeeac{--min-height:130px;}.elementor-17 .elementor-element.elementor-element-dfaeeac:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-dfaeeac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-17 .elementor-element.elementor-element-2875f36 .elementor-heading-title{font-size:18px;}.elementor-17 .elementor-element.elementor-element-d604bad{text-align:left;}.elementor-17 .elementor-element.elementor-element-0cbf0b5{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-spacing:0px;}.elementor-17 .elementor-element.elementor-element-079e91f{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-44cc22c{text-align:left;}.elementor-17 .elementor-element.elementor-element-44cc22c img{width:100%;height:100%;object-fit:cover;}.elementor-17 .elementor-element.elementor-element-e516d13:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e516d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-17 .elementor-element.elementor-element-e516d13{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-af0666c{--padding-top:70px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-9118f54{--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:center;--align-items:center;}.elementor-17 .elementor-element.elementor-element-23a9cb1{text-align:center;}.elementor-17 .elementor-element.elementor-element-23a9cb1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-f2f65bd{text-align:center;}.elementor-17 .elementor-element.elementor-element-f2f65bd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-17 .elementor-element.elementor-element-33c7d1c{text-align:center;font-size:var( --e-global-typography-65f2483-font-size );line-height:var( --e-global-typography-65f2483-line-height );}.elementor-17 .elementor-element.elementor-element-33c7d1c p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-aefec6d{--justify-content:center;}.elementor-17 .elementor-element.elementor-element-72e5efd .elementor-button{font-size:18px;}.elementor-17 .elementor-element.elementor-element-a3aa36b{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-5e09eed{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-146d448 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-6fa7c9f{text-align:center;}.elementor-17 .elementor-element.elementor-element-6fa7c9f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-17 .elementor-element.elementor-element-e2de29a .elementskit-blog-block-post, .elementor-17 .elementor-element.elementor-element-e2de29a .elementskit-post-image-card, .elementor-17 .elementor-element.elementor-element-e2de29a .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-17 .elementor-element.elementor-element-e2de29a .post-meta-list a, .elementor-17 .elementor-element.elementor-element-e2de29a .post-meta-list .meta-date-text{font-size:12px;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-45f2e72{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-17 .elementor-element.elementor-element-34645bc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a6f9f5d{--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:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-1d6de8e .elementor-icon-wrapper{text-align:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-17 .elementor-element.elementor-element-6814bf1{text-align:center;}.elementor-17 .elementor-element.elementor-element-6814bf1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-f70c6df{text-align:center;}.elementor-17 .elementor-element.elementor-element-f70c6df .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-17 .elementor-element.elementor-element-2b9ee6a{font-size:var( --e-global-typography-65f2483-font-size );line-height:var( --e-global-typography-65f2483-line-height );}.elementor-17 .elementor-element.elementor-element-2496d37{--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-8c5eaeb{padding:10px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-8c5eaeb .elementor-button{font-size:18px;line-height:1.2em;padding:12px 12px 12px 12px;}.elementor-17 .elementor-element.elementor-element-1ef6496{padding:10px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1ef6496 .elementor-button{font-size:18px;line-height:1.2em;padding:11px 8px 11px 8px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-17 .elementor-element.elementor-element-70c76d6{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-1d827f9{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:30px;--padding-bottom:030px;--padding-left:015px;--padding-right:015px;}.elementor-17 .elementor-element.elementor-element-436b880{--justify-content:center;}.elementor-17 .elementor-element.elementor-element-8a1b8bf{padding:4px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-8a1b8bf .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-82336c5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-17 .elementor-element.elementor-element-25e123d{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-342b7bb .elementor-button{font-size:20px;letter-spacing:2px;padding:20px 41px 20px 41px;}.elementor-17 .elementor-element.elementor-element-46340fb .elementor-button{font-size:20px;letter-spacing:2px;padding:20px 01px 20px 1px;}.elementor-17 .elementor-element.elementor-element-54dca61 .elementor-button{font-size:20px;letter-spacing:2px;padding:20px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-9f470ae .elementor-button{font-size:20px;letter-spacing:2px;padding:20px 41px 20px 41px;}.elementor-17 .elementor-element.elementor-element-0f25c19{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:015px;--padding-right:015px;}.elementor-17 .elementor-element.elementor-element-cd0ad5e{--min-height:192px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-17 .elementor-element.elementor-element-51db7ae{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1191393{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-134e74a{padding:4px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-134e74a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-7b1567c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-17 .elementor-element.elementor-element-febaa59 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-17 .elementor-element.elementor-element-469e157{font-size:var( --e-global-typography-65f2483-font-size );line-height:var( --e-global-typography-65f2483-line-height );}.elementor-17 .elementor-element.elementor-element-b0557cb{--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-17 .elementor-element.elementor-element-d014270{padding:10px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d014270 .elementor-button{font-size:18px;line-height:1.2em;padding:12px 12px 12px 12px;}.elementor-17 .elementor-element.elementor-element-9cb675f{padding:10px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-9cb675f .elementor-button{font-size:18px;line-height:1.2em;padding:11px 8px 11px 8px;}.elementor-17 .elementor-element.elementor-element-5e484a1{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:40px;--padding-bottom:30px;--padding-left:015px;--padding-right:015px;}.elementor-17 .elementor-element.elementor-element-dbdfa1d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-61344da{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-2813f92 img{height:100%;}.elementor-17 .elementor-element.elementor-element-fdb1196{--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-ebdd407{--gap:05px 0px;--row-gap:05px;--column-gap:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-eff03ff img{height:100%;}.elementor-17 .elementor-element.elementor-element-80b116d img{height:100%;}.elementor-17 .elementor-element.elementor-element-e0f1b5c{--gap:05px 0px;--row-gap:05px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-7cf44dd img{height:100%;}.elementor-17 .elementor-element.elementor-element-3392049 img{height:100%;}.elementor-17 .elementor-element.elementor-element-8d691d8 img{height:100%;}.elementor-17 .elementor-element.elementor-element-c2b8667{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3284bdd img{height:90%;}.elementor-17 .elementor-element.elementor-element-a827be0{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-11cbb0c{--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4c1d43e{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-4c1d43e img{height:480px;object-fit:cover;}.elementor-17 .elementor-element.elementor-element-9189a99{--justify-content:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-68e9b36{--gap:05px 0px;--row-gap:05px;--column-gap:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4594e83 img{height:100%;}.elementor-17 .elementor-element.elementor-element-ad4a79b{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1dbe676{--gap:05px 0px;--row-gap:05px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-f63ce2d img{height:100%;}.elementor-17 .elementor-element.elementor-element-661fc23 img{height:100%;}.elementor-17 .elementor-element.elementor-element-e75c781{--min-height:171px;}.elementor-17 .elementor-element.elementor-element-77f849e img{height:250px;}.elementor-17 .elementor-element.elementor-element-1cf90d1{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b6608bb img{height:100%;object-fit:cover;}.elementor-17 .elementor-element.elementor-element-6c280db{--e-n-carousel-swiper-slides-to-display:1;padding:0px 0px 0px 0px;--e-n-carousel-swiper-pagination-spacing:0px;}.elementor-17 .elementor-element.elementor-element-6773bb6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-17 .elementor-element.elementor-element-51e954d{--justify-content:center;}.elementor-17 .elementor-element.elementor-element-4005b48{padding:4px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-4005b48 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-b3aec56{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0cc78b1{--justify-content:center;}.elementor-17 .elementor-element.elementor-element-2eaabf3{padding:4px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2eaabf3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-02916b3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-17 .elementor-element.elementor-element-dba6991{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:015px;--padding-right:015px;}.elementor-17 .elementor-element.elementor-element-7c7642e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-435e467:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-435e467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-17 .elementor-element.elementor-element-c9cbea0 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-c9cbea0 .elementor-icon{font-size:84px;}.elementor-17 .elementor-element.elementor-element-c9cbea0 .elementor-icon svg{height:84px;}.elementor-17 .elementor-element.elementor-element-4f630c1{text-align:center;}.elementor-17 .elementor-element.elementor-element-4f630c1 .elementor-heading-title{font-size:24px;}.elementor-17 .elementor-element.elementor-element-8b8a5c1{text-align:center;font-size:16px;}.elementor-17 .elementor-element.elementor-element-06f189e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-06f189e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-17 .elementor-element.elementor-element-5206d6c .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-5206d6c .elementor-icon{font-size:84px;}.elementor-17 .elementor-element.elementor-element-5206d6c .elementor-icon svg{height:84px;}.elementor-17 .elementor-element.elementor-element-acf6439{text-align:center;}.elementor-17 .elementor-element.elementor-element-acf6439 .elementor-heading-title{font-size:24px;}.elementor-17 .elementor-element.elementor-element-278ec3b{text-align:center;font-size:16px;}.elementor-17 .elementor-element.elementor-element-dfaeeac:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-dfaeeac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-17 .elementor-element.elementor-element-9707428 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-9707428 .elementor-icon{font-size:84px;}.elementor-17 .elementor-element.elementor-element-9707428 .elementor-icon svg{height:84px;}.elementor-17 .elementor-element.elementor-element-2875f36{text-align:center;}.elementor-17 .elementor-element.elementor-element-2875f36 .elementor-heading-title{font-size:24px;}.elementor-17 .elementor-element.elementor-element-d604bad{text-align:center;font-size:16px;}.elementor-17 .elementor-element.elementor-element-0cbf0b5{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-swiper-pagination-spacing:15px;}.elementor-17 .elementor-element.elementor-element-079e91f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-e516d13:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e516d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-17 .elementor-element.elementor-element-e516d13{--padding-top:40px;--padding-bottom:20px;--padding-left:015px;--padding-right:015px;}.elementor-17 .elementor-element.elementor-element-af0666c{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-9118f54{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-23a9cb1{padding:4px 0px 0px 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-23a9cb1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-f2f65bd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-17 .elementor-element.elementor-element-33c7d1c{font-size:var( --e-global-typography-65f2483-font-size );line-height:var( --e-global-typography-65f2483-line-height );}.elementor-17 .elementor-element.elementor-element-aefec6d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-72e5efd{padding:10px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-72e5efd .elementor-button{font-size:18px;line-height:1.2em;padding:12px 8px 12px 8px;}.elementor-17 .elementor-element.elementor-element-a3aa36b{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:015px;--padding-right:015px;}.elementor-17 .elementor-element.elementor-element-5e09eed{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-146d448 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-6fa7c9f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-17 .elementor-element.elementor-element-e2de29a{padding:10px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e2de29a .elementskit-blog-block-post, .elementor-17 .elementor-element.elementor-element-e2de29a .elementskit-post-image-card, .elementor-17 .elementor-element.elementor-element-e2de29a .elementskit-post-card{margin:0px 0px 35px 0px;}.elementor-17 .elementor-element.elementor-element-e2de29a .post-meta-list a, .elementor-17 .elementor-element.elementor-element-e2de29a .post-meta-list .meta-date-text{font-size:12px;line-height:1.2em;}.elementor-17 .elementor-element.elementor-element-e2de29a .post-meta-list{margin:05px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e2de29a .elementskit-post-body .entry-title{margin:0px 0px 03px 0px;}.elementor-17 .elementor-element.elementor-element-e2de29a .elementskit-entry-header .entry-title{margin:0px 0px 03px 0px;}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-34645bc{--width:60%;}.elementor-17 .elementor-element.elementor-element-d1e83b8{--content-width:1600px;}.elementor-17 .elementor-element.elementor-element-b6db7ab{--width:25%;}.elementor-17 .elementor-element.elementor-element-730b177{--width:25%;}.elementor-17 .elementor-element.elementor-element-e96beb3{--width:25%;}.elementor-17 .elementor-element.elementor-element-bd2d458{--width:25%;}.elementor-17 .elementor-element.elementor-element-cd0ad5e{--width:50%;}.elementor-17 .elementor-element.elementor-element-51db7ae{--width:50%;}.elementor-17 .elementor-element.elementor-element-5e484a1{--content-width:1600px;}.elementor-17 .elementor-element.elementor-element-dbdfa1d{--content-width:1600px;}.elementor-17 .elementor-element.elementor-element-61344da{--width:25%;}.elementor-17 .elementor-element.elementor-element-fdb1196{--width:50%;}.elementor-17 .elementor-element.elementor-element-ebdd407{--width:100%;}.elementor-17 .elementor-element.elementor-element-1b905fe{--width:50%;}.elementor-17 .elementor-element.elementor-element-aa75c5d{--width:50%;}.elementor-17 .elementor-element.elementor-element-6329e47{--width:40%;}.elementor-17 .elementor-element.elementor-element-340a97f{--width:35%;}.elementor-17 .elementor-element.elementor-element-39f8202{--width:25%;}.elementor-17 .elementor-element.elementor-element-c2b8667{--width:25%;}.elementor-17 .elementor-element.elementor-element-a827be0{--content-width:1600px;}.elementor-17 .elementor-element.elementor-element-11cbb0c{--width:25%;}.elementor-17 .elementor-element.elementor-element-9189a99{--width:50%;}.elementor-17 .elementor-element.elementor-element-68e9b36{--width:100%;}.elementor-17 .elementor-element.elementor-element-37f3c59{--width:50%;}.elementor-17 .elementor-element.elementor-element-ad4a79b{--width:50%;}.elementor-17 .elementor-element.elementor-element-83694f5{--width:40%;}.elementor-17 .elementor-element.elementor-element-8b2b6ff{--width:35%;}.elementor-17 .elementor-element.elementor-element-e75c781{--width:25%;}.elementor-17 .elementor-element.elementor-element-1cf90d1{--width:25%;}.elementor-17 .elementor-element.elementor-element-7c7642e{--width:55%;}.elementor-17 .elementor-element.elementor-element-435e467{--width:35%;}.elementor-17 .elementor-element.elementor-element-8e5e7f7{--width:100%;}.elementor-17 .elementor-element.elementor-element-06f189e{--width:35%;}.elementor-17 .elementor-element.elementor-element-30da2a9{--width:100%;}.elementor-17 .elementor-element.elementor-element-dfaeeac{--width:35%;}.elementor-17 .elementor-element.elementor-element-0ec0369{--width:100%;}.elementor-17 .elementor-element.elementor-element-079e91f{--width:45%;}.elementor-17 .elementor-element.elementor-element-af0666c{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-34645bc{--width:84%;}.elementor-17 .elementor-element.elementor-element-b6db7ab{--width:50%;}.elementor-17 .elementor-element.elementor-element-730b177{--width:50%;}.elementor-17 .elementor-element.elementor-element-e96beb3{--width:50%;}.elementor-17 .elementor-element.elementor-element-bd2d458{--width:50%;}.elementor-17 .elementor-element.elementor-element-cd0ad5e{--width:100%;}.elementor-17 .elementor-element.elementor-element-51db7ae{--width:100%;}.elementor-17 .elementor-element.elementor-element-61344da{--width:30%;}.elementor-17 .elementor-element.elementor-element-fdb1196{--width:60%;}.elementor-17 .elementor-element.elementor-element-ebdd407{--width:100%;}.elementor-17 .elementor-element.elementor-element-e0f1b5c{--width:100%;}.elementor-17 .elementor-element.elementor-element-c2b8667{--width:30%;}.elementor-17 .elementor-element.elementor-element-11cbb0c{--width:30%;}.elementor-17 .elementor-element.elementor-element-9189a99{--width:60%;}.elementor-17 .elementor-element.elementor-element-68e9b36{--width:100%;}.elementor-17 .elementor-element.elementor-element-1dbe676{--width:100%;}.elementor-17 .elementor-element.elementor-element-1cf90d1{--width:30%;}.elementor-17 .elementor-element.elementor-element-7c7642e{--width:100%;}.elementor-17 .elementor-element.elementor-element-435e467{--width:50%;}.elementor-17 .elementor-element.elementor-element-8e5e7f7{--width:100%;}.elementor-17 .elementor-element.elementor-element-06f189e{--width:50%;}.elementor-17 .elementor-element.elementor-element-30da2a9{--width:100%;}.elementor-17 .elementor-element.elementor-element-dfaeeac{--width:50%;}.elementor-17 .elementor-element.elementor-element-0ec0369{--width:100%;}.elementor-17 .elementor-element.elementor-element-079e91f{--width:100%;}.elementor-17 .elementor-element.elementor-element-af0666c{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-f70c6df */@media (max-width: 1024px) {
  br {
    display: none;
  }
}
.elementor-17 .elementor-element.elementor-element-f70c6df span {
  font-family: "High Summit", Sans-serif !important;
  color: #ff66b2; 
  font-weight: 500;
  line-height: 1em;
  font-size: 65px;
  margin-top: -10px !important;
  color: #F38477;
  text-transform: capitalize;
}
@media (max-width: 1024px) {
 .elementor-17 .elementor-element.elementor-element-f70c6df span {
    font-size: 45px !important;
  }
}

/* Mobile screens */
@media (max-width: 768px) {
 .elementor-17 .elementor-element.elementor-element-f70c6df span {
    font-size: 35px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34645bc */@media (max-width: 767px) {
  .elementor-17 .elementor-element.elementor-element-34645bc.elementor-element.elementor-element-34645bc {
    background-image: none !important;
  }
  
  .elementor-17 .elementor-element.elementor-element-34645bc.elementor-element.elementor-element-34645bc 
  > .elementor-motion-effects-container 
  > .elementor-motion-effects-layer {
    background-image: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45f2e72 */@media (max-width: 767px) {
  .elementor-background-video-container {
    display: block !important;
    opacity: 1 !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82336c5 */@media (max-width: 1024px) {
  br {
    display: none;
  }
}  
.elementor-17 .elementor-element.elementor-element-82336c5 span {
  font-family: "High Summit", Sans-serif !important;
  color: #ff66b2; 
  font-weight: 500;
  line-height: 1em;
  font-size: 65px;
  margin-top: -10px !important;
  color: #F38477;
  text-transform: capitalize;
}
@media (max-width: 1024px) {
 .elementor-17 .elementor-element.elementor-element-82336c5 span {
    font-size: 45px !important;
  }
}

 
@media (max-width: 768px) {
 .elementor-17 .elementor-element.elementor-element-82336c5 span {
    font-size: 35px !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-342b7bb */@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-17 .elementor-element.elementor-element-342b7bb .elementor-button-content-wrapper {
    gap:250px !important;
  }
}

 @media (max-width: 767px) {
    .elementor-17 .elementor-element.elementor-element-342b7bb .elementor-button-content-wrapper {
        
        gap: 190px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-46340fb */@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-17 .elementor-element.elementor-element-46340fb .elementor-button-content-wrapper {
    gap: 190px !important;
  }
}

 @media (max-width: 767px) {
    .elementor-17 .elementor-element.elementor-element-46340fb .elementor-button-content-wrapper {
        
        gap: 125px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-54dca61 */@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-17 .elementor-element.elementor-element-54dca61 .elementor-button-content-wrapper {
    gap: 150px !important;
  }
}
 
 @media (max-width: 767px) {
    .elementor-17 .elementor-element.elementor-element-54dca61 .elementor-button-content-wrapper {
        
        gap: 90px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9f470ae */@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-17 .elementor-element.elementor-element-9f470ae .elementor-button-content-wrapper {
    gap: 290px !important;
  }
}

 @media (max-width: 767px) {
    .elementor-17 .elementor-element.elementor-element-9f470ae .elementor-button-content-wrapper {
        
        gap: 210px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25e123d */.btn {
  width: 100%;
  display: inline-flex;
  justify-content: center;
  align-items: center;
   
  position: relative;
  z-index: 1;
  background: #2A2826;
   
  color: black;  
 
 
  cursor: pointer;
  transition: all 0.4s ease-in-out;
}

 
.btn svg {
  width: 20px;
  height: 20px;
  fill: #FFD038;
  transition: fill 0.4s ease-in-out;
}
 
 .box img{
    filter: grayscale(1); 
 }
 
 
  .box img:hover{
    filter: grayscale(0); 
 }
 
.box:hover .btn {
  background: linear-gradient(90deg, #FFD038, #D75097);
  color: #000;  
  border-color: transparent;
}

 
.box:hover .btn svg {
  fill: #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-febaa59 */@media (max-width: 1024px) {
  br {
    display: none;
  }
}
.elementor-17 .elementor-element.elementor-element-febaa59 span {
  font-family: "High Summit", Sans-serif !important;
  color: #ff66b2; 
  font-weight: 500;
  line-height: 0.2em;
  font-size: 65px;
  margin-top: -10px !important;
  color: #F38477;
  text-transform: capitalize;
}
@media (max-width: 1024px) {
 .elementor-17 .elementor-element.elementor-element-febaa59 span {
    font-size: 45px !important;
  }
}

/* Mobile screens */
@media (max-width: 768px) {
 .elementor-17 .elementor-element.elementor-element-febaa59 span {
    font-size: 30px !important;
  }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-6c280db */.elementor-17 .elementor-element.elementor-element-6c280db.swiper-pagination-bullet-active {
    background-color: #ff66b2 !important;  
}

.elementor-17 .elementor-element.elementor-element-6c280db .swiper-pagination-bullet {
    width: 80px !important;    
    height: 3px !important;    
    border-radius: 0  !important;    
    background-color: #fff !important;
      border-radius: 0px;
    opacity: 0.5; 
  
}
 
 

 
.elementor-17 .elementor-element.elementor-element-6c280db .swiper-pagination-bullet-active {
    opacity: 1;
    background-color: #ff4081 !important 
}


@media (max-width: 767px) {
  
  .elementor-17 .elementor-element.elementor-element-6c280db .elementor-widget-image img {
    width: 100% !important;
    height: 250px !important;  
    object-fit: cover !important;
    display: block !important;
  }

   
 .elementor-17 .elementor-element.elementor-element-6c280db .elementor-widget-image {
    margin-bottom: 15px !important;  
  }
}



.img-box {
  position: relative;
  overflow: hidden;
}

 
.img-box::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 20%;    
  height: 100%;
  background: linear-gradient(to right, rgba(0,0,0,0.8), transparent);
  pointer-events: none;
  z-index: 2;
}

 
.img-box::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 20%;   
  height: 100%;
  background: linear-gradient(to left, rgba(0,0,0,0.8), transparent);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6773bb6 */@media (max-width: 1024px) {
  br {
    display: none;
  }
}
.elementor-17 .elementor-element.elementor-element-6773bb6 span {
  font-family: "High Summit", Sans-serif !important;
  color: #ff66b2; 
  font-weight: 500;
  line-height: 1em;
  font-size: 65px;
  margin-top: -10px !important;
  color: #F38477;
  text-transform: capitalize;
}
@media (max-width: 1024px) {
 .elementor-17 .elementor-element.elementor-element-6773bb6 span {
    font-size: 45px !important;
  }
}

/* Mobile screens */
@media (max-width: 768px) {
 .elementor-17 .elementor-element.elementor-element-6773bb6 span {
    font-size: 35px !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-02916b3 */.elementor-17 .elementor-element.elementor-element-02916b3 span {
  font-family: "High Summit", Sans-serif !important;
  color: #ff66b2; 
  font-weight: 500;
  line-height: 1em;
  font-size: 65px;
  margin-top: -10px !important;
  color: #F38477;
  text-transform: capitalize;
}
@media (max-width: 1024px) {
 .elementor-17 .elementor-element.elementor-element-02916b3 span {
    font-size: 45px !important;
  }
}

/* Mobile screens */
@media (max-width: 768px) {
 .elementor-17 .elementor-element.elementor-element-02916b3 span {
    font-size: 35px !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f630c1 */.elementor-17 .elementor-element.elementor-element-4f630c1 span {
  font-family: "High Summit", Sans-serif !important;
  color: #ff66b2; 
  font-weight: 500;
  line-height: 1em;
  font-size: 25px;
  margin-top: -10px !important;
  color: white;
  text-transform: capitalize;
}
@media (max-width: 1024px) {
 .elementor-17 .elementor-element.elementor-element-4f630c1 span {
    font-size: 45px !important;
  }
}

/* Mobile screens */
@media (max-width: 768px) {
 .elementor-17 .elementor-element.elementor-element-4f630c1 span {
    font-size: 30px !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-acf6439 */.elementor-17 .elementor-element.elementor-element-acf6439 span {
  font-family: "High Summit", Sans-serif !important;
  color: #ff66b2; 
  font-weight: 500;
  line-height: 1em;
  font-size: 25px;
  margin-top: -10px !important;
  color: white;
  text-transform: capitalize;
}
@media (max-width: 1024px) {
 .elementor-17 .elementor-element.elementor-element-acf6439 span {
    font-size: 45px !important;
  }
}

/* Mobile screens */
@media (max-width: 768px) {
 .elementor-17 .elementor-element.elementor-element-acf6439 span {
    font-size: 30px !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2875f36 */.elementor-17 .elementor-element.elementor-element-2875f36 span {
  font-family: "High Summit", Sans-serif !important;
  color: #ff66b2; 
  font-weight: 500;
  line-height: 1em;
  font-size: 25px;
  margin-top: -10px !important;
  color: white;
  text-transform: capitalize;
}
@media (max-width: 1024px) {
 .elementor-17 .elementor-element.elementor-element-2875f36 span {
    font-size: 45px !important;
  }
}

/* Mobile screens */
@media (max-width: 768px) {
 .elementor-17 .elementor-element.elementor-element-2875f36 span {
    font-size: 30px !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f630c1 */.elementor-17 .elementor-element.elementor-element-4f630c1 span {
  font-family: "High Summit", Sans-serif !important;
  color: #ff66b2; 
  font-weight: 500;
  line-height: 1em;
  font-size: 25px;
  margin-top: -10px !important;
  color: white;
  text-transform: capitalize;
}
@media (max-width: 1024px) {
 .elementor-17 .elementor-element.elementor-element-4f630c1 span {
    font-size: 45px !important;
  }
}

/* Mobile screens */
@media (max-width: 768px) {
 .elementor-17 .elementor-element.elementor-element-4f630c1 span {
    font-size: 30px !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-acf6439 */.elementor-17 .elementor-element.elementor-element-acf6439 span {
  font-family: "High Summit", Sans-serif !important;
  color: #ff66b2; 
  font-weight: 500;
  line-height: 1em;
  font-size: 25px;
  margin-top: -10px !important;
  color: white;
  text-transform: capitalize;
}
@media (max-width: 1024px) {
 .elementor-17 .elementor-element.elementor-element-acf6439 span {
    font-size: 45px !important;
  }
}

/* Mobile screens */
@media (max-width: 768px) {
 .elementor-17 .elementor-element.elementor-element-acf6439 span {
    font-size: 30px !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2875f36 */.elementor-17 .elementor-element.elementor-element-2875f36 span {
  font-family: "High Summit", Sans-serif !important;
  color: #ff66b2; 
  font-weight: 500;
  line-height: 1em;
  font-size: 25px;
  margin-top: -10px !important;
  color: white;
  text-transform: capitalize;
}
@media (max-width: 1024px) {
 .elementor-17 .elementor-element.elementor-element-2875f36 span {
    font-size: 45px !important;
  }
}

/* Mobile screens */
@media (max-width: 768px) {
 .elementor-17 .elementor-element.elementor-element-2875f36 span {
    font-size: 30px !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f630c1 */.elementor-17 .elementor-element.elementor-element-4f630c1 span {
  font-family: "High Summit", Sans-serif !important;
  color: #ff66b2; 
  font-weight: 500;
  line-height: 1em;
  font-size: 25px;
  margin-top: -10px !important;
  color: white;
  text-transform: capitalize;
}
@media (max-width: 1024px) {
 .elementor-17 .elementor-element.elementor-element-4f630c1 span {
    font-size: 45px !important;
  }
}

/* Mobile screens */
@media (max-width: 768px) {
 .elementor-17 .elementor-element.elementor-element-4f630c1 span {
    font-size: 30px !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-acf6439 */.elementor-17 .elementor-element.elementor-element-acf6439 span {
  font-family: "High Summit", Sans-serif !important;
  color: #ff66b2; 
  font-weight: 500;
  line-height: 1em;
  font-size: 25px;
  margin-top: -10px !important;
  color: white;
  text-transform: capitalize;
}
@media (max-width: 1024px) {
 .elementor-17 .elementor-element.elementor-element-acf6439 span {
    font-size: 45px !important;
  }
}

/* Mobile screens */
@media (max-width: 768px) {
 .elementor-17 .elementor-element.elementor-element-acf6439 span {
    font-size: 30px !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2875f36 */.elementor-17 .elementor-element.elementor-element-2875f36 span {
  font-family: "High Summit", Sans-serif !important;
  color: #ff66b2; 
  font-weight: 500;
  line-height: 1em;
  font-size: 25px;
  margin-top: -10px !important;
  color: white;
  text-transform: capitalize;
}
@media (max-width: 1024px) {
 .elementor-17 .elementor-element.elementor-element-2875f36 span {
    font-size: 45px !important;
  }
}

/* Mobile screens */
@media (max-width: 768px) {
 .elementor-17 .elementor-element.elementor-element-2875f36 span {
    font-size: 30px !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f630c1 */.elementor-17 .elementor-element.elementor-element-4f630c1 span {
  font-family: "High Summit", Sans-serif !important;
  color: #ff66b2; 
  font-weight: 500;
  line-height: 1em;
  font-size: 25px;
  margin-top: -10px !important;
  color: white;
  text-transform: capitalize;
}
@media (max-width: 1024px) {
 .elementor-17 .elementor-element.elementor-element-4f630c1 span {
    font-size: 45px !important;
  }
}

/* Mobile screens */
@media (max-width: 768px) {
 .elementor-17 .elementor-element.elementor-element-4f630c1 span {
    font-size: 30px !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-acf6439 */.elementor-17 .elementor-element.elementor-element-acf6439 span {
  font-family: "High Summit", Sans-serif !important;
  color: #ff66b2; 
  font-weight: 500;
  line-height: 1em;
  font-size: 25px;
  margin-top: -10px !important;
  color: white;
  text-transform: capitalize;
}
@media (max-width: 1024px) {
 .elementor-17 .elementor-element.elementor-element-acf6439 span {
    font-size: 45px !important;
  }
}

/* Mobile screens */
@media (max-width: 768px) {
 .elementor-17 .elementor-element.elementor-element-acf6439 span {
    font-size: 30px !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2875f36 */.elementor-17 .elementor-element.elementor-element-2875f36 span {
  font-family: "High Summit", Sans-serif !important;
  color: #ff66b2; 
  font-weight: 500;
  line-height: 1em;
  font-size: 25px;
  margin-top: -10px !important;
  color: white;
  text-transform: capitalize;
}
@media (max-width: 1024px) {
 .elementor-17 .elementor-element.elementor-element-2875f36 span {
    font-size: 45px !important;
  }
}

/* Mobile screens */
@media (max-width: 768px) {
 .elementor-17 .elementor-element.elementor-element-2875f36 span {
    font-size: 30px !important;
  }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-0cbf0b5 */.elementor-17 .elementor-element.elementor-element-0cbf0b5 span.swiper-pagination-bullet {
    width: 60px !important;
    height: 3px !important;
    border-radius: 0px;
   
     
}
.elementor-17 .elementor-element.elementor-element-0cbf0b5 .swiper-pagination {
     
        margin-left: 0px !important;
    }
 @media (min-width: 1025px) {
 .elementor-17 .elementor-element.elementor-element-0cbf0b5 .swiper-pagination-horizontal {
      margin-left: 90px !important;
  }
}

.elementor-17 .elementor-element.elementor-element-0cbf0b5.swiper-pagination-bullet-active {
    background-color: #ff66b2 !important;  
}


 
@media (min-width: 768px) and (max-width: 1024px) {
  
      .elementor-17 .elementor-element.elementor-element-0cbf0b5 .swiper-pagination-horizontal {
    margin-left: -135px !important;
}
 
}
 
@media (max-width: 767px) {
  .elementor-17 .elementor-element.elementor-element-0cbf0b5 .swiper-pagination-horizontal {
    margin-left: 0 !important;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-17 .elementor-element.elementor-element-0cbf0b5 .swiper-pagination-horizontal {
    margin-left: -135px !important;
  }
}


 
@media (min-width: 1025px) {
 .elementor-17 .elementor-element.elementor-element-0cbf0b5 .swiper-pagination {
    text-align: left !important;
    justify-content: flex-start !important;
    left: 0 !important;
    right: auto !important;
    margin-left: 123px;  
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2f65bd */.elementor-17 .elementor-element.elementor-element-f2f65bd span {
  font-family: "High Summit", Sans-serif !important;
  color: #ff66b2; 
  font-weight: 500;
  line-height: 1em;
  font-size: 65px;
  margin-top: -10px !important;
  color: #F38477;
  text-transform: capitalize;
}
@media (max-width: 1024px) {
 .elementor-17 .elementor-element.elementor-element-f2f65bd span {
    font-size: 45px !important;
  }
}

@media (max-width: 768px) {
 .elementor-17 .elementor-element.elementor-element-f2f65bd span {
    font-size: 35px !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fa7c9f */.elementor-17 .elementor-element.elementor-element-6fa7c9f span {
  font-family: "High Summit", Sans-serif !important;
  color: #ff66b2; 
  font-weight: 500;
  line-height: 1em;
  font-size: 65px;
  margin-top: -10px !important;
  color: #F38477;
  text-transform: capitalize;
}
@media (max-width: 1024px) {
 .elementor-17 .elementor-element.elementor-element-6fa7c9f span {
    font-size: 45px !important;
  }
}

/* Mobile screens */
@media (max-width: 768px) {
 .elementor-17 .elementor-element.elementor-element-6fa7c9f span {
    font-size: 35px !important;
  }
}/* End custom CSS */
/* Start custom CSS for elementskit-blog-posts, class: .elementor-element-e2de29a */.elementor-17 .elementor-element.elementor-element-e2de29a .ekit-wid-con .elementskit-post-image-card {
    background: #12307500;
    
}
.elementor-17 .elementor-element.elementor-element-e2de29a .btn-wraper {
    display: none;
}/* End custom CSS */