.elementor-7779 .elementor-element.elementor-element-bfdb7cd{--display:flex;--min-height:63.3vh;--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:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);--padding-bottom:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);--padding-left:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);--padding-right:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);}.elementor-7779 .elementor-element.elementor-element-aff34ba{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-97b0aa7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-7779 .elementor-element.elementor-element-403c2d2{padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-403c2d2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:53px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7779 .elementor-element.elementor-element-e4c95a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7779 .elementor-element.elementor-element-2d5183b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7779 .elementor-element.elementor-element-2d5183b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7779 .elementor-element.elementor-element-2d5183b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7779 .elementor-element.elementor-element-2d5183b .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);transition:color 0.3s;}.elementor-7779 .elementor-element.elementor-element-48847f3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-7779 .elementor-element.elementor-element-f5619da .elementor-button:hover, .elementor-7779 .elementor-element.elementor-element-f5619da .elementor-button:focus{background-color:#9F9F9F;border-color:#9F9F9F;}.elementor-7779 .elementor-element.elementor-element-f5619da .elementor-button{fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:020px 40px 20px 40px;}.elementor-7779 .elementor-element.elementor-element-153e1d0 .elementor-button{background-color:#00000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:20px 40px 20px 40px;}.elementor-7779 .elementor-element.elementor-element-0e8d2b9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-db49ade{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7779 .elementor-element.elementor-element-33468ca img{border-radius:15px 15px 15px 15px;}.elementor-7779 .elementor-element.elementor-element-8e234ba img{border-radius:15px 15px 15px 15px;}.elementor-7779 .elementor-element.elementor-element-65d3309{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-0bcde9d img{border-radius:15px 15px 15px 15px;}.elementor-7779 .elementor-element.elementor-element-474ceeb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-474ceeb img{border-radius:15px 15px 15px 15px;}.elementor-7779 .elementor-element.elementor-element-5b4cf9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-5b4cf9c img{border-radius:15px 15px 15px 15px;}.elementor-7779 .elementor-element.elementor-element-52f43f0{--display:flex;--min-height:0px;--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;--margin-top:clamp(0.93rem, 4vw, 1.87rem);--margin-bottom:clamp(0.93rem, 4vw, 1.87rem);--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-fb9fa79{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-90c4d87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-9955b2d{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);--padding-bottom:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);--padding-left:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);--padding-right:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);}.elementor-7779 .elementor-element.elementor-element-24158c1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-5211843{text-align:center;}.elementor-7779 .elementor-element.elementor-element-05a5fcf{padding:0px 0px 0px 0px;text-align:center;}.elementor-7779 .elementor-element.elementor-element-05a5fcf .elementor-heading-title{color:#FFFFFF;}.elementor-7779 .elementor-element.elementor-element-b512aba{width:var( --container-widget-width, 600px );max-width:600px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-7779 .elementor-element.elementor-element-b512aba.elementor-element{--align-self:center;}.elementor-7779 .elementor-element.elementor-element-a3a5fde{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-bfe60b4{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-7c3a492{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7779 .elementor-element.elementor-element-207430f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7779 .elementor-element.elementor-element-50282b9{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-8a2c587{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7779 .elementor-element.elementor-element-6877b88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7779 .elementor-element.elementor-element-8adeaa5{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-c107fb1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7779 .elementor-element.elementor-element-87a95eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7779 .elementor-element.elementor-element-4f64ddd{--display:flex;--justify-content:center;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-7779 .elementor-element.elementor-element-8793f36{z-index:2;}.elementor-7779 .elementor-element.elementor-element-8793f36 img{width:350px;border-style:none;}.elementor-7779 .elementor-element.elementor-element-832f694{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-d452c73{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-7e9fb82{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7779 .elementor-element.elementor-element-13619b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7779 .elementor-element.elementor-element-f0a661e{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-87d04ca{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7779 .elementor-element.elementor-element-81c93d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7779 .elementor-element.elementor-element-f86a451{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-e772437{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7779 .elementor-element.elementor-element-62b0088{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7779 .elementor-element.elementor-element-62a339f{--display:flex;--min-height:0px;--margin-top:clamp(0.93rem, 4vw, 1.87rem);--margin-bottom:clamp(0.93rem, 4vw, 1.87rem);--margin-left:0;--margin-right:0;}.elementor-7779 .elementor-element.elementor-element-b9a894c{--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:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);--padding-bottom:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);--padding-left:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);--padding-right:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);}.elementor-7779 .elementor-element.elementor-element-f9f253f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-9cd076b{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;text-align:center;}.elementor-7779 .elementor-element.elementor-element-79fe3b7{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;}.elementor-7779 .elementor-element.elementor-element-79fe3b7 .elementor-heading-title{color:#FFFFFF;}.elementor-7779 .elementor-element.elementor-element-69a6f41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7779 .elementor-element.elementor-element-69a6f41 p{margin-block-end:0px;}.elementor-7779 .elementor-element.elementor-element-5d2fc34{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-18b5908{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-18b5908:hover{border-style:none;}.elementor-7779 .elementor-element.elementor-element-18b5908, .elementor-7779 .elementor-element.elementor-element-18b5908::before{--border-transition:0.3s;}.elementor-7779 .elementor-element.elementor-element-2d591b1{--display:flex;--min-height:100%;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:15px 15px 15px 15px;box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.04);--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7779 .elementor-element.elementor-element-26f5941 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-7779 .elementor-element.elementor-element-26f5941 .elementor-icon-box-title{margin-block-end:16px;}.elementor-7779 .elementor-element.elementor-element-26f5941 .elementor-icon{font-size:30px;}.elementor-7779 .elementor-element.elementor-element-8e2bc48 .elementor-button:hover, .elementor-7779 .elementor-element.elementor-element-8e2bc48 .elementor-button:focus{background-color:#9F9F9F;border-color:#9F9F9F;}.elementor-7779 .elementor-element.elementor-element-8e2bc48 .elementor-button{fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:020px 40px 20px 40px;}.elementor-7779 .elementor-element.elementor-element-507c9f9{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-507c9f9:hover{border-style:none;}.elementor-7779 .elementor-element.elementor-element-507c9f9, .elementor-7779 .elementor-element.elementor-element-507c9f9::before{--border-transition:0.3s;}.elementor-7779 .elementor-element.elementor-element-428fb55{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:15px 15px 15px 15px;box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.04);--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7779 .elementor-element.elementor-element-3068a47 .elementor-icon-box-wrapper{gap:20px;}.elementor-7779 .elementor-element.elementor-element-3068a47 .elementor-icon-box-title{margin-block-end:16px;}.elementor-7779 .elementor-element.elementor-element-3068a47 .elementor-icon{font-size:30px;}.elementor-7779 .elementor-element.elementor-element-0427c0f .elementor-button{background-color:#00000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:20px 40px 20px 40px;}.elementor-7779 .elementor-element.elementor-element-4ebed7f{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-4ebed7f:hover{border-style:none;}.elementor-7779 .elementor-element.elementor-element-4ebed7f, .elementor-7779 .elementor-element.elementor-element-4ebed7f::before{--border-transition:0.3s;}.elementor-7779 .elementor-element.elementor-element-b3bb57e{--display:flex;--min-height:100%;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:15px 15px 15px 15px;box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.04);--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7779 .elementor-element.elementor-element-e947c10 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-7779 .elementor-element.elementor-element-e947c10 .elementor-icon-box-title{margin-block-end:16px;}.elementor-7779 .elementor-element.elementor-element-e947c10 .elementor-icon{font-size:30px;}.elementor-7779 .elementor-element.elementor-element-5bdf761 .elementor-button:hover, .elementor-7779 .elementor-element.elementor-element-5bdf761 .elementor-button:focus{background-color:#9F9F9F;border-color:#9F9F9F;}.elementor-7779 .elementor-element.elementor-element-5bdf761 .elementor-button{fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:020px 40px 20px 40px;}.elementor-7779 .elementor-element.elementor-element-d93b04c{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-d93b04c:hover{border-style:none;}.elementor-7779 .elementor-element.elementor-element-d93b04c, .elementor-7779 .elementor-element.elementor-element-d93b04c::before{--border-transition:0.3s;}.elementor-7779 .elementor-element.elementor-element-9da591d{--display:flex;--min-height:100%;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:15px 15px 15px 15px;box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.04);--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7779 .elementor-element.elementor-element-c3fc140 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-7779 .elementor-element.elementor-element-c3fc140 .elementor-icon-box-title{margin-block-end:16px;}.elementor-7779 .elementor-element.elementor-element-c3fc140 .elementor-icon{font-size:30px;}.elementor-7779 .elementor-element.elementor-element-003df78 .elementor-button:hover, .elementor-7779 .elementor-element.elementor-element-003df78 .elementor-button:focus{background-color:#9F9F9F;border-color:#9F9F9F;}.elementor-7779 .elementor-element.elementor-element-003df78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-003df78 .elementor-button{fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:020px 40px 20px 40px;}.elementor-7779 .elementor-element.elementor-element-aa5aa6f{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-aa5aa6f:hover{border-style:none;}.elementor-7779 .elementor-element.elementor-element-aa5aa6f, .elementor-7779 .elementor-element.elementor-element-aa5aa6f::before{--border-transition:0.3s;}.elementor-7779 .elementor-element.elementor-element-fb9ddea{--display:flex;--min-height:100%;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:15px 15px 15px 15px;box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.04);--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7779 .elementor-element.elementor-element-9bc1135 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-7779 .elementor-element.elementor-element-9bc1135 .elementor-icon-box-title{margin-block-end:16px;}.elementor-7779 .elementor-element.elementor-element-9bc1135 .elementor-icon{font-size:30px;}.elementor-7779 .elementor-element.elementor-element-5eadcfd .elementor-button:hover, .elementor-7779 .elementor-element.elementor-element-5eadcfd .elementor-button:focus{background-color:#9F9F9F;border-color:#9F9F9F;}.elementor-7779 .elementor-element.elementor-element-5eadcfd .elementor-button{fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:020px 40px 20px 40px;}.elementor-7779 .elementor-element.elementor-element-4aa8a8e{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-4aa8a8e:hover{border-style:none;}.elementor-7779 .elementor-element.elementor-element-4aa8a8e, .elementor-7779 .elementor-element.elementor-element-4aa8a8e::before{--border-transition:0.3s;}.elementor-7779 .elementor-element.elementor-element-81c19a1{--display:flex;--min-height:100%;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:15px 15px 15px 15px;box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.04);--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7779 .elementor-element.elementor-element-7a58277 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-7779 .elementor-element.elementor-element-7a58277 .elementor-icon-box-title{margin-block-end:16px;}.elementor-7779 .elementor-element.elementor-element-7a58277 .elementor-icon{font-size:30px;}.elementor-7779 .elementor-element.elementor-element-3b53d8e .elementor-button:hover, .elementor-7779 .elementor-element.elementor-element-3b53d8e .elementor-button:focus{background-color:#9F9F9F;border-color:#9F9F9F;}.elementor-7779 .elementor-element.elementor-element-3b53d8e .elementor-button{border-style:none;padding:20px 40px 20px 40px;}.elementor-7779 .elementor-element.elementor-element-cd58d84{--display:flex;--min-height:0px;--margin-top:clamp(0.93rem, 4vw, 1.87rem);--margin-bottom:clamp(0.93rem, 4vw, 1.87rem);--margin-left:0;--margin-right:0;}.elementor-7779 .elementor-element.elementor-element-eb4a6b1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);--padding-bottom:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);--padding-left:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);--padding-right:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);}.elementor-7779 .elementor-element.elementor-element-d52fcba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7779 .elementor-element.elementor-element-4e44046{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;}.elementor-7779 .elementor-element.elementor-element-4e44046 .elementor-heading-title{color:#FFFFFF;}.elementor-7779 .elementor-element.elementor-element-296d14d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;}.elementor-7779 .elementor-element.elementor-element-7eae464{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-d9eee8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-07fe811{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-d2dc7ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-d2dc7ab img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:2s;}.elementor-7779 .elementor-element.elementor-element-d2dc7ab:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7779 .elementor-element.elementor-element-d0b7462{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7779 .elementor-element.elementor-element-4b9814d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-cfd5b4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-4694648 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:16px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-4694648{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-4694648 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7779 .elementor-element.elementor-element-4694648 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-7779 .elementor-element.elementor-element-b708dab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-5e2e00c{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7779 .elementor-element.elementor-element-79c6a94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-387800e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-5280c9e .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:16px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-5280c9e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-5280c9e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7779 .elementor-element.elementor-element-5280c9e .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-7779 .elementor-element.elementor-element-5280c9e .elementor-button:hover, .elementor-7779 .elementor-element.elementor-element-5280c9e .elementor-button:focus{color:#1D2939;}.elementor-7779 .elementor-element.elementor-element-5280c9e .elementor-button:hover svg, .elementor-7779 .elementor-element.elementor-element-5280c9e .elementor-button:focus svg{fill:#1D2939;}.elementor-7779 .elementor-element.elementor-element-0e91526{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-ae307a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-56fb1d2 img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:2s;}.elementor-7779 .elementor-element.elementor-element-56fb1d2:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7779 .elementor-element.elementor-element-6df6777{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7779 .elementor-element.elementor-element-2c5bc48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-2726b53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-ef85a98 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:16px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-ef85a98{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-ef85a98 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7779 .elementor-element.elementor-element-ef85a98 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-7779 .elementor-element.elementor-element-ef85a98 .elementor-button:hover, .elementor-7779 .elementor-element.elementor-element-ef85a98 .elementor-button:focus{color:#1D2939;}.elementor-7779 .elementor-element.elementor-element-ef85a98 .elementor-button:hover svg, .elementor-7779 .elementor-element.elementor-element-ef85a98 .elementor-button:focus svg{fill:#1D2939;}.elementor-7779 .elementor-element.elementor-element-8a65482{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-1966d6e img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:2s;}.elementor-7779 .elementor-element.elementor-element-1966d6e:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7779 .elementor-element.elementor-element-8523321{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7779 .elementor-element.elementor-element-2890763{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-5db69e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-b25d0c9 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:16px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-b25d0c9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-b25d0c9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7779 .elementor-element.elementor-element-b25d0c9 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-7779 .elementor-element.elementor-element-b25d0c9 .elementor-button:hover, .elementor-7779 .elementor-element.elementor-element-b25d0c9 .elementor-button:focus{color:#1D2939;}.elementor-7779 .elementor-element.elementor-element-b25d0c9 .elementor-button:hover svg, .elementor-7779 .elementor-element.elementor-element-b25d0c9 .elementor-button:focus svg{fill:#1D2939;}.elementor-7779 .elementor-element.elementor-element-db07d76{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-0942d7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-e085516 img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:2s;}.elementor-7779 .elementor-element.elementor-element-e085516:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7779 .elementor-element.elementor-element-4f31ad1{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7779 .elementor-element.elementor-element-f1c1b39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-7163bb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-408546d .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:16px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-408546d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-408546d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7779 .elementor-element.elementor-element-408546d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-7779 .elementor-element.elementor-element-408546d .elementor-button:hover, .elementor-7779 .elementor-element.elementor-element-408546d .elementor-button:focus{color:#1D2939;}.elementor-7779 .elementor-element.elementor-element-408546d .elementor-button:hover svg, .elementor-7779 .elementor-element.elementor-element-408546d .elementor-button:focus svg{fill:#1D2939;}.elementor-7779 .elementor-element.elementor-element-b3e120b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-16b9660 img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:2s;}.elementor-7779 .elementor-element.elementor-element-16b9660:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7779 .elementor-element.elementor-element-05ca268{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7779 .elementor-element.elementor-element-8fe1ac0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-ed72dd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-cc86172 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:16px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-cc86172{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-cc86172 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7779 .elementor-element.elementor-element-cc86172 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-7779 .elementor-element.elementor-element-cc86172 .elementor-button:hover, .elementor-7779 .elementor-element.elementor-element-cc86172 .elementor-button:focus{color:#1D2939;}.elementor-7779 .elementor-element.elementor-element-cc86172 .elementor-button:hover svg, .elementor-7779 .elementor-element.elementor-element-cc86172 .elementor-button:focus svg{fill:#1D2939;}.elementor-7779 .elementor-element.elementor-element-ef3b693 .elementor-button:hover, .elementor-7779 .elementor-element.elementor-element-ef3b693 .elementor-button:focus{background-color:#9F9F9F;border-color:#9F9F9F;}.elementor-7779 .elementor-element.elementor-element-ef3b693{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-ef3b693 .elementor-button{fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:020px 40px 20px 40px;}.elementor-7779 .elementor-element.elementor-element-4a23d5b{--display:flex;--min-height:0px;--margin-top:clamp(0.93rem, 4vw, 1.87rem);--margin-bottom:clamp(0.93rem, 4vw, 1.87rem);--margin-left:0;--margin-right:0;}.elementor-7779 .elementor-element.elementor-element-870386b{--display:flex;--justify-content:space-between;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);--padding-bottom:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);--padding-left:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);--padding-right:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);}.elementor-7779 .elementor-element.elementor-element-d4f0bb2{--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:space-between;--align-items:flex-start;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-9bbd992{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-7779 .elementor-element.elementor-element-6f43033{padding:0px 0px 0px 0px;text-align:start;}.elementor-7779 .elementor-element.elementor-element-6f43033 .elementor-heading-title{color:#FFFFFF;}.elementor-7779 .elementor-element.elementor-element-13f2cf8{width:var( --container-widget-width, 930px );max-width:930px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:930px;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;}.elementor-7779 .elementor-element.elementor-element-13f2cf8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7779 .elementor-element.elementor-element-0959b59{--swiper-slides-gap:20px;width:100%;max-width:100%;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-60px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-80px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:20px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-80px;--arrow-size:40px;}.elementor-7779 .elementor-element.elementor-element-0959b59 .swiper-slide > .elementor-element{height:100%;}.elementor-7779 .elementor-element.elementor-element-ea0c732 .elementor-button:hover, .elementor-7779 .elementor-element.elementor-element-ea0c732 .elementor-button:focus{background-color:#9F9F9F;border-color:#9F9F9F;}.elementor-7779 .elementor-element.elementor-element-ea0c732{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-ea0c732 .elementor-button{border-style:none;padding:020px 40px 20px 40px;}.elementor-7779 .elementor-element.elementor-element-eef51c8{--display:flex;--min-height:0px;--margin-top:clamp(0.93rem, 4vw, 1.87rem);--margin-bottom:clamp(0.93rem, 4vw, 1.87rem);--margin-left:0;--margin-right:0;}.elementor-7779 .elementor-element.elementor-element-3a8e04a{--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:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);--padding-bottom:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);--padding-left:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);--padding-right:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);}.elementor-7779 .elementor-element.elementor-element-63cbd1b{--display:grid;--e-con-grid-template-columns:1fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-58e9341{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-30927b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-5b9dc26{padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-5b9dc26 .elementor-heading-title{color:#FFFFFF;}.elementor-7779 .elementor-element.elementor-element-1bf194d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-d373b3b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-eb858aa{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-b820413{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-23b216a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-e68c98a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-1c5d5c4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-373a2b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-5172756{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-c762078{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-35b5c1b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-d130bd4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-00f7a5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-9871903{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-65110e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-a258427{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-78fa368 .elementor-button:hover, .elementor-7779 .elementor-element.elementor-element-78fa368 .elementor-button:focus{background-color:#9F9F9F;border-color:#9F9F9F;}.elementor-7779 .elementor-element.elementor-element-78fa368{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-78fa368 .elementor-button{border-style:none;padding:020px 40px 20px 40px;}.elementor-7779 .elementor-element.elementor-element-5c3c91f{--display:flex;--min-height:0px;--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;--margin-top:clamp(0.93rem, 4vw, 1.87rem);--margin-bottom:clamp(0.93rem, 4vw, 1.87rem);--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-59df9ad{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-9a9bfc3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-1694727{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);--padding-bottom:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);--padding-left:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);--padding-right:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);}.elementor-7779 .elementor-element.elementor-element-7a5640a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7779 .elementor-element.elementor-element-e86abc9{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;}.elementor-7779 .elementor-element.elementor-element-e86abc9 .elementor-heading-title{color:#FFFFFF;}.elementor-7779 .elementor-element.elementor-element-b9d29fd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7779 .elementor-element.elementor-element-8f717a9 .elementor-button:hover, .elementor-7779 .elementor-element.elementor-element-8f717a9 .elementor-button:focus{background-color:#9F9F9F;border-color:#9F9F9F;}.elementor-7779 .elementor-element.elementor-element-8f717a9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-8f717a9 .elementor-button{fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:020px 40px 20px 40px;}.elementor-7779 .elementor-element.elementor-element-19deb63 .elementor-button{background-color:#00000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:20px 40px 20px 40px;}.elementor-7779 .elementor-element.elementor-element-19deb63{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-4dba1b2{--display:flex;--min-height:0px;--margin-top:clamp(0.93rem, 4vw, 1.87rem);--margin-bottom:clamp(0.93rem, 4vw, 1.87rem);--margin-left:0;--margin-right:0;}.elementor-7779 .elementor-element.elementor-element-40454cb{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);--padding-bottom:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);--padding-left:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);--padding-right:clamp(0.9375rem, 0.82386rem + 0.56818vw, 1.25rem);}.elementor-7779 .elementor-element.elementor-element-5dafa53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7779 .elementor-element.elementor-element-a15c60a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + xsmall) 0;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-a15c60a .elementor-heading-title{color:#FFFFFF;}.elementor-7779 .elementor-element.elementor-element-3252ff8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;}.elementor-7779 .elementor-element.elementor-element-645c75e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-f5e7c17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-079c4ef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-b993ac5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-49b30bb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-696794a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-f0fa121{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-b42f9b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-7f15b77{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-4d20a90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-a3d8428{--n-accordion-title-font-size:18px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:22px;}.elementor-7779 .elementor-element.elementor-element-a3d8428 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-7779 .elementor-element.elementor-element-a3d8428 {--n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-7779 .elementor-element.elementor-element-a3d8428 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:600;line-height:150%;}:where( .elementor-7779 .elementor-element.elementor-element-a3d8428 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-7779 .elementor-element.elementor-element-f263170{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-7bbd36b .elementor-button:hover, .elementor-7779 .elementor-element.elementor-element-7bbd36b .elementor-button:focus{background-color:#9F9F9F;border-color:#9F9F9F;}.elementor-7779 .elementor-element.elementor-element-7bbd36b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-7bbd36b .elementor-button{fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:020px 40px 20px 40px;}.elementor-7779 .elementor-element.elementor-element-221d1a6 .elementor-button{background-color:#00000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:20px 40px 20px 40px;}.elementor-7779 .elementor-element.elementor-element-221d1a6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7779 .elementor-element.elementor-element-aff34ba{--grid-auto-flow:row;}.elementor-7779 .elementor-element.elementor-element-403c2d2 .elementor-heading-title{font-size:42px;letter-spacing:-1.2px;}.elementor-7779 .elementor-element.elementor-element-48847f3{--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;}.elementor-7779 .elementor-element.elementor-element-0e8d2b9{--grid-auto-flow:row;}.elementor-7779 .elementor-element.elementor-element-db49ade{--grid-auto-flow:row;}.elementor-7779 .elementor-element.elementor-element-65d3309{--grid-auto-flow:row;}.elementor-7779 .elementor-element.elementor-element-bfe60b4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7779 .elementor-element.elementor-element-50282b9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7779 .elementor-element.elementor-element-8adeaa5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7779 .elementor-element.elementor-element-d452c73{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7779 .elementor-element.elementor-element-f0a661e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7779 .elementor-element.elementor-element-f86a451{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7779 .elementor-element.elementor-element-69a6f41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7779 .elementor-element.elementor-element-5d2fc34{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7779 .elementor-element.elementor-element-18b5908{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7779 .elementor-element.elementor-element-eb4a6b1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7779 .elementor-element.elementor-element-296d14d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7779 .elementor-element.elementor-element-7eae464{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7779 .elementor-element.elementor-element-d9eee8f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7779 .elementor-element.elementor-element-d0b7462{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7779 .elementor-element.elementor-element-4694648 .elementor-button{font-size:16px;border-radius:8px 8px 8px 8px;}.elementor-7779 .elementor-element.elementor-element-5e2e00c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7779 .elementor-element.elementor-element-5280c9e .elementor-button{font-size:16px;border-radius:8px 8px 8px 8px;}.elementor-7779 .elementor-element.elementor-element-0e91526{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7779 .elementor-element.elementor-element-6df6777{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7779 .elementor-element.elementor-element-ef85a98 .elementor-button{font-size:16px;border-radius:8px 8px 8px 8px;}.elementor-7779 .elementor-element.elementor-element-b25d0c9 .elementor-button{font-size:16px;border-radius:8px 8px 8px 8px;}.elementor-7779 .elementor-element.elementor-element-db07d76{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7779 .elementor-element.elementor-element-408546d .elementor-button{font-size:16px;border-radius:8px 8px 8px 8px;}.elementor-7779 .elementor-element.elementor-element-cc86172 .elementor-button{font-size:16px;border-radius:8px 8px 8px 8px;}.elementor-7779 .elementor-element.elementor-element-870386b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7779 .elementor-element.elementor-element-13f2cf8{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-7779 .elementor-element.elementor-element-0959b59{--swiper-slides-to-display:2;}.elementor-7779 .elementor-element.elementor-element-63cbd1b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7779 .elementor-element.elementor-element-30927b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-7779 .elementor-element.elementor-element-5b9dc26{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-7779 .elementor-element.elementor-element-1694727{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7779 .elementor-element.elementor-element-40454cb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7779 .elementor-element.elementor-element-a15c60a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-7779 .elementor-element.elementor-element-3252ff8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 56px) 0px;}.elementor-7779 .elementor-element.elementor-element-a3d8428{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-7779 .elementor-element.elementor-element-bfdb7cd{--content-width:1200px;}.elementor-7779 .elementor-element.elementor-element-a3a5fde{--width:30%;}.elementor-7779 .elementor-element.elementor-element-4f64ddd{--width:34%;}.elementor-7779 .elementor-element.elementor-element-832f694{--width:30%;}.elementor-7779 .elementor-element.elementor-element-eb4a6b1{--content-width:1200px;}.elementor-7779 .elementor-element.elementor-element-d9eee8f{--width:50%;}.elementor-7779 .elementor-element.elementor-element-0e91526{--width:50%;}.elementor-7779 .elementor-element.elementor-element-db07d76{--width:50%;}.elementor-7779 .elementor-element.elementor-element-870386b{--content-width:1200px;}.elementor-7779 .elementor-element.elementor-element-d4f0bb2{--width:100%;}.elementor-7779 .elementor-element.elementor-element-3a8e04a{--content-width:1200px;}.elementor-7779 .elementor-element.elementor-element-63cbd1b{--content-width:1200px;}.elementor-7779 .elementor-element.elementor-element-1694727{--content-width:1200px;}.elementor-7779 .elementor-element.elementor-element-40454cb{--content-width:1200px;}}@media(max-width:767px){.elementor-7779 .elementor-element.elementor-element-aff34ba{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7779 .elementor-element.elementor-element-97b0aa7.e-con{--order:-99999 /* order start hack */;}.elementor-7779 .elementor-element.elementor-element-403c2d2{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-7779 .elementor-element.elementor-element-403c2d2 .elementor-heading-title{font-size:38px;}.elementor-7779 .elementor-element.elementor-element-0e8d2b9{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7779 .elementor-element.elementor-element-db49ade{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7779 .elementor-element.elementor-element-65d3309{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7779 .elementor-element.elementor-element-0bcde9d img{border-radius:10px 10px 10px 10px;}.elementor-7779 .elementor-element.elementor-element-05a5fcf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-7779 .elementor-element.elementor-element-7c3a492{width:100%;max-width:100%;}.elementor-7779 .elementor-element.elementor-element-50282b9.e-con{--align-self:center;}.elementor-7779 .elementor-element.elementor-element-8a2c587{width:100%;max-width:100%;text-align:center;}.elementor-7779 .elementor-element.elementor-element-c107fb1{width:100%;max-width:100%;}.elementor-7779 .elementor-element.elementor-element-7e9fb82{width:100%;max-width:100%;}.elementor-7779 .elementor-element.elementor-element-87d04ca{width:100%;max-width:100%;}.elementor-7779 .elementor-element.elementor-element-e772437{width:100%;max-width:100%;}.elementor-7779 .elementor-element.elementor-element-62a339f{--margin-top:clamp(0.93rem, 4vw, 1.87rem);--margin-bottom:clamp(0.93rem, 4vw, 1.87rem);--margin-left:0;--margin-right:0;}.elementor-7779 .elementor-element.elementor-element-69a6f41{text-align:center;}.elementor-7779 .elementor-element.elementor-element-5d2fc34{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7779 .elementor-element.elementor-element-eb4a6b1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7779 .elementor-element.elementor-element-296d14d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:16px;line-height:150%;}.elementor-7779 .elementor-element.elementor-element-7eae464{--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;}.elementor-7779 .elementor-element.elementor-element-07fe811{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7779 .elementor-element.elementor-element-4694648 .elementor-button{font-size:16px;border-radius:8px 8px 8px 8px;}.elementor-7779 .elementor-element.elementor-element-b708dab{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7779 .elementor-element.elementor-element-5280c9e .elementor-button{font-size:16px;border-radius:8px 8px 8px 8px;}.elementor-7779 .elementor-element.elementor-element-ae307a2{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7779 .elementor-element.elementor-element-ef85a98 .elementor-button{font-size:16px;border-radius:8px 8px 8px 8px;}.elementor-7779 .elementor-element.elementor-element-8a65482{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7779 .elementor-element.elementor-element-8523321{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7779 .elementor-element.elementor-element-b25d0c9 .elementor-button{font-size:16px;border-radius:8px 8px 8px 8px;}.elementor-7779 .elementor-element.elementor-element-db07d76{--justify-content:flex-start;}.elementor-7779 .elementor-element.elementor-element-0942d7b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7779 .elementor-element.elementor-element-408546d .elementor-button{font-size:16px;border-radius:8px 8px 8px 8px;}.elementor-7779 .elementor-element.elementor-element-b3e120b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7779 .elementor-element.elementor-element-cc86172 .elementor-button{font-size:16px;border-radius:8px 8px 8px 8px;}.elementor-7779 .elementor-element.elementor-element-ef3b693{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7779 .elementor-element.elementor-element-870386b{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7779 .elementor-element.elementor-element-d4f0bb2{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-7779 .elementor-element.elementor-element-9bbd992{text-align:start;}.elementor-7779 .elementor-element.elementor-element-6f43033{width:100%;max-width:100%;}.elementor-7779 .elementor-element.elementor-element-13f2cf8{width:100%;max-width:100%;text-align:start;font-size:16px;line-height:150%;}.elementor-7779 .elementor-element.elementor-element-0959b59{--swiper-slides-to-display:1;--arrow-prev-top-position:-60px;--arrow-next-top-position:-60px;}.elementor-7779 .elementor-element.elementor-element-63cbd1b{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-7779 .elementor-element.elementor-element-58e9341{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7779 .elementor-element.elementor-element-5b9dc26{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-7779 .elementor-element.elementor-element-1694727{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7779 .elementor-element.elementor-element-e86abc9{text-align:center;}.elementor-7779 .elementor-element.elementor-element-b9d29fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;text-align:center;}.elementor-7779 .elementor-element.elementor-element-40454cb{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7779 .elementor-element.elementor-element-a15c60a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-7779 .elementor-element.elementor-element-3252ff8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;text-align:center;font-size:16px;line-height:150%;}.elementor-7779 .elementor-element.elementor-element-a3d8428{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-font-size:16px;}.elementor-7779 .elementor-element.elementor-element-a3d8428 {--n-accordion-padding:16px 0px 16px 0px;}}/* Start custom CSS for container, class: .elementor-element-0e8d2b9 */.elementor-7779 .elementor-element.elementor-element-0e8d2b9 {
  /* Safari / Chrome Support (wichtig für Webkit-Browser) */
  -webkit-mask-image: linear-gradient(
    to bottom,           /* Verlauf von oben nach unten */

    transparent 0%,      /* Ganz oben: komplett unsichtbar (ausgeblendet) */

    black 15%,           /* Ab 20%: vollständig sichtbar (Fade endet hier oben) */

    black 85%,           /* Bis 80%: bleibt alles komplett sichtbar */

    transparent 100%     /* Ganz unten: wieder komplett unsichtbar (Fade nach unten) */
  );

  /* Standard-Version für moderne Browser */
  mask-image: linear-gradient(
    to bottom,           /* gleiche Logik wie oben */

    transparent 0%,      /* oben ausgeblendet */

    black 15%,           /* Übergang zu sichtbar */

    black 85%,           /* sichtbarer Bereich */

    transparent 100%     /* unten ausgeblendet */
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f43f0 *//* ============================================================
   DIVIDER MIT IVY
   ============================================================ */

.elementor-7779 .elementor-element.elementor-element-52f43f0 {
    position: relative;
    overflow: visible;

    /* Bildgröße: fließend zwischen 130px und 400px */
    --ivy-size: clamp(
        130px,
        calc(25vw + 35px),
        400px
    );

    /* Halbe Bildgröße für die responsive Positionierung */
    --ivy-half-size: clamp(
        65px,
        calc(12.5vw + 17.5px),
        200px
    );

    /*
     * Position außerhalb des gedachten 1200px-Bereichs:
     * 60px bis maximal 80px nach rechts
     */
    --ivy-outside: clamp(
        60px,
        5vw,
        80px
    );

    /*
     * Flüssige horizontale Verschiebung:
     * Smartphone: 0px
     * Tablet: zunehmend nach rechts
     * Desktop: maximal eine halbe Bildbreite
     */
    --ivy-shift-x: clamp(
        0px,
        calc(50vw - 600px),
        var(--ivy-half-size)
    );

    /* Vertikale Verschiebung */
    --ivy-y: 0px;
}


/* HTML-Widget und Trenner bleiben volle Breite */

.elementor-7779 .elementor-element.elementor-element-52f43f0 .elementor-widget-html {
    width: 100% !important;
    max-width: 100% !important;
    flex: 0 0 100% !important;
}


/* Ivy positionieren */

.elementor-7779 .elementor-element.elementor-element-52f43f0 .divider-image {
    position: absolute;
    top: 50%;

    /*
     * Auf großen Bildschirmen am gedachten 1200px-Bereich.
     * Auf kleinen Bildschirmen mindestens 12–24px vom Rand.
     */
    right: max(
        clamp(12px, 2vw, 24px),
        calc(
            (100% - 1200px) / 2
            - var(--ivy-outside)
        )
    );

    width: var(--ivy-size);
    margin: 0;
    padding: 0;
    z-index: 2;

    /*
     * Horizontale Position verändert sich jetzt fließend.
     * Kein Sprung mehr bei 1350px.
     */
    transform: translate(
        var(--ivy-shift-x),
        calc(-50% + var(--ivy-y))
    );
}


/* Bild beziehungsweise inneres Bild-Widget */

.elementor-7779 .elementor-element.elementor-element-52f43f0 .divider-image .elementor-widget-image {
    width: 100%;
    margin: 0;
}

.elementor-7779 .elementor-element.elementor-element-52f43f0 .divider-image img {
    display: block;
    width: 100%;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-0959b59 */.elementor-7779 .elementor-element.elementor-element-0959b59 .e-n-carousel {
    overflow: visible;
}

/* Weist nur noch den Namen der Animation zu, der Takt kommt aus dem Master! */
.elementor-7779 .elementor-element.elementor-element-0959b59 .elementor-swiper-button,
.elementor-7779 .elementor-element.elementor-element-0959b59 .elementor-swiper-button i,
.elementor-7779 .elementor-element.elementor-element-0959b59 .elementor-swiper-button svg {
    animation-name: colorChangeFont !important;
    color: currentColor !important;
    fill: currentColor !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c3c91f *//* ============================================================
   DIVIDER MIT IVY
   ============================================================ */

.elementor-7779 .elementor-element.elementor-element-5c3c91f {
    position: relative;
    overflow: visible;

    /* Bildgröße: fließend zwischen 130px und 400px */
    --ivy-size: clamp(
        130px,
        calc(25vw + 35px),
        400px
    );

    /* Halbe Bildgröße für die responsive Positionierung */
    --ivy-half-size: clamp(
        65px,
        calc(12.5vw + 17.5px),
        200px
    );

    /*
     * Position außerhalb des gedachten 1200px-Bereichs:
     * 60px bis maximal 80px nach rechts
     */
    --ivy-outside: clamp(
        60px,
        5vw,
        80px
    );

    /*
     * Flüssige horizontale Verschiebung:
     * Smartphone: 0px
     * Tablet: zunehmend nach rechts
     * Desktop: maximal eine halbe Bildbreite
     */
    --ivy-shift-x: clamp(
        0px,
        calc(50vw - 600px),
        var(--ivy-half-size)
    );

    /* Vertikale Verschiebung */
    --ivy-y: 0px;
}


/* HTML-Widget und Trenner bleiben volle Breite */

.elementor-7779 .elementor-element.elementor-element-5c3c91f .elementor-widget-html {
    width: 100% !important;
    max-width: 100% !important;
    flex: 0 0 100% !important;
}


/* Ivy positionieren */

.elementor-7779 .elementor-element.elementor-element-5c3c91f .divider-image {
    position: absolute;
    top: 50%;

    /*
     * Auf großen Bildschirmen am gedachten 1200px-Bereich.
     * Auf kleinen Bildschirmen mindestens 12–24px vom Rand.
     */
    right: max(
        clamp(12px, 2vw, 24px),
        calc(
            (100% - 1200px) / 2
            - var(--ivy-outside)
        )
    );

    width: var(--ivy-size);
    margin: 0;
    padding: 0;
    z-index: 2;

    /*
     * Horizontale Position verändert sich jetzt fließend.
     * Kein Sprung mehr bei 1350px.
     */
    transform: translate(
        var(--ivy-shift-x),
        calc(-50% + var(--ivy-y))
    );
}


/* Bild beziehungsweise inneres Bild-Widget */

.elementor-7779 .elementor-element.elementor-element-5c3c91f .divider-image .elementor-widget-image {
    width: 100%;
    margin: 0;
}

.elementor-7779 .elementor-element.elementor-element-5c3c91f .divider-image img {
    display: block;
    width: 100%;
    height: auto;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://demke-electronic.com/wp-content/uploads/Roboto-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://demke-electronic.com/wp-content/uploads/Roboto-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://demke-electronic.com/wp-content/uploads/Roboto-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://demke-electronic.com/wp-content/uploads/Roboto-Black.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://demke-electronic.com/wp-content/uploads/Roboto-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://demke-electronic.com/wp-content/uploads/Roboto-Thin.woff2') format('woff2');
}
/* End Custom Fonts CSS */