.elementor-5014 .elementor-element.elementor-element-d64c992{--display:flex;--min-height:550px;}.elementor-5014 .elementor-element.elementor-element-d64c992:not(.elementor-motion-effects-element-type-background), .elementor-5014 .elementor-element.elementor-element-d64c992 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F4;}.elementor-5014 .elementor-element.elementor-element-8f707c0{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-5014 .elementor-element.elementor-element-c352f09{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5014 .elementor-element.elementor-element-a10c4ab{padding:0px 0px 0px 45px;}.elementor-5014 .elementor-element.elementor-element-a10c4ab .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;line-height:16px;letter-spacing:1.8px;color:#B8862C;}.elementor-5014 .elementor-element.elementor-element-b3f68be .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:47px;font-weight:300;line-height:50px;color:#08344E;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5014 .elementor-element.elementor-element-b728d23{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5014 .elementor-element.elementor-element-b9856e5{--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:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5014 .elementor-element.elementor-element-f6681ec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5014 .elementor-element.elementor-element-ee7e3a3{--display:flex;--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-weight:var( --e-global-typography-text-font-weight );}.elementor-5014 .elementor-element.elementor-element-aebe2a3 img{width:100%;height:660px;object-fit:cover;object-position:center center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-5014 .elementor-element.elementor-element-bc731b6{left:15px;}body.rtl .elementor-5014 .elementor-element.elementor-element-bc731b6{right:15px;}.elementor-5014 .elementor-element.elementor-element-bc731b6{bottom:15px;font-family:"Manrope", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;color:#FFFFFF;}.elementor-5014 .elementor-element.elementor-element-bc731b6 p{margin-block-end:0px;}.elementor-5014 .elementor-element.elementor-element-bd63ef0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5014 .elementor-element.elementor-element-1afaa16{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5014 .elementor-element.elementor-element-a6df192 img{height:325px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-5014 .elementor-element.elementor-element-d3c1d55{left:15px;}body.rtl .elementor-5014 .elementor-element.elementor-element-d3c1d55{right:15px;}.elementor-5014 .elementor-element.elementor-element-d3c1d55{bottom:15px;font-family:"Manrope", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;color:#FFFFFF;}.elementor-5014 .elementor-element.elementor-element-d3c1d55 p{margin-block-end:0px;}.elementor-5014 .elementor-element.elementor-element-82e9c8b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5014 .elementor-element.elementor-element-8e6b6af img{height:325px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-5014 .elementor-element.elementor-element-07e638d{left:15px;}body.rtl .elementor-5014 .elementor-element.elementor-element-07e638d{right:15px;}.elementor-5014 .elementor-element.elementor-element-07e638d{bottom:15px;font-family:"Manrope", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;color:#FFFFFF;}.elementor-5014 .elementor-element.elementor-element-07e638d p{margin-block-end:0px;}.elementor-5014 .elementor-element.elementor-element-a594ee8{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5014 .elementor-element.elementor-element-c1c8762{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5014 .elementor-element.elementor-element-94cf249 img{height:325px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-5014 .elementor-element.elementor-element-a7ea1c4{left:15px;}body.rtl .elementor-5014 .elementor-element.elementor-element-a7ea1c4{right:15px;}.elementor-5014 .elementor-element.elementor-element-a7ea1c4{bottom:15px;font-family:"Manrope", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;color:#FFFFFF;}.elementor-5014 .elementor-element.elementor-element-a7ea1c4 p{margin-block-end:0px;}.elementor-5014 .elementor-element.elementor-element-4cb3800{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5014 .elementor-element.elementor-element-7a163db img{height:325px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-5014 .elementor-element.elementor-element-2f6e128{left:15px;}body.rtl .elementor-5014 .elementor-element.elementor-element-2f6e128{right:15px;}.elementor-5014 .elementor-element.elementor-element-2f6e128{bottom:15px;font-family:"Manrope", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;color:#FFFFFF;}.elementor-5014 .elementor-element.elementor-element-2f6e128 p{margin-block-end:0px;}.elementor-5014 .elementor-element.elementor-element-0521249{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5014 .elementor-element.elementor-element-5b03b58 img{height:325px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-5014 .elementor-element.elementor-element-c528af7{left:15px;}body.rtl .elementor-5014 .elementor-element.elementor-element-c528af7{right:15px;}.elementor-5014 .elementor-element.elementor-element-c528af7{bottom:15px;font-family:"Manrope", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;color:#FFFFFF;}.elementor-5014 .elementor-element.elementor-element-c528af7 p{margin-block-end:0px;}.elementor-5014 .elementor-element.elementor-element-595a3f6{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5014 .elementor-element.elementor-element-9972492{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5014 .elementor-element.elementor-element-be978d0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5014 .elementor-element.elementor-element-8e836ae img{height:325px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-5014 .elementor-element.elementor-element-4bd5c21{left:15px;}body.rtl .elementor-5014 .elementor-element.elementor-element-4bd5c21{right:15px;}.elementor-5014 .elementor-element.elementor-element-4bd5c21{bottom:15px;font-family:"Manrope", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;color:#FFFFFF;}.elementor-5014 .elementor-element.elementor-element-4bd5c21 p{margin-block-end:0px;}.elementor-5014 .elementor-element.elementor-element-2c1cffe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5014 .elementor-element.elementor-element-b535b9c img{height:325px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-5014 .elementor-element.elementor-element-7464a79{left:15px;}body.rtl .elementor-5014 .elementor-element.elementor-element-7464a79{right:15px;}.elementor-5014 .elementor-element.elementor-element-7464a79{bottom:15px;font-family:"Manrope", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;color:#FFFFFF;}.elementor-5014 .elementor-element.elementor-element-7464a79 p{margin-block-end:0px;}.elementor-5014 .elementor-element.elementor-element-b7937bc{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5014 .elementor-element.elementor-element-a32a97f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5014 .elementor-element.elementor-element-6361184{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5014 .elementor-element.elementor-element-c48ac28 img{height:325px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-5014 .elementor-element.elementor-element-2c266e7{left:15px;}body.rtl .elementor-5014 .elementor-element.elementor-element-2c266e7{right:15px;}.elementor-5014 .elementor-element.elementor-element-2c266e7{bottom:15px;font-family:"Manrope", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;color:#FFFFFF;}.elementor-5014 .elementor-element.elementor-element-2c266e7 p{margin-block-end:0px;}.elementor-5014 .elementor-element.elementor-element-bff8677{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5014 .elementor-element.elementor-element-d931524 img{height:325px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-5014 .elementor-element.elementor-element-d56e423{left:15px;}body.rtl .elementor-5014 .elementor-element.elementor-element-d56e423{right:15px;}.elementor-5014 .elementor-element.elementor-element-d56e423{bottom:15px;font-family:"Manrope", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;color:#FFFFFF;}.elementor-5014 .elementor-element.elementor-element-d56e423 p{margin-block-end:0px;}.elementor-5014 .elementor-element.elementor-element-61bc505{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5014 .elementor-element.elementor-element-c3b937a img{height:325px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-5014 .elementor-element.elementor-element-b2db800{left:15px;}body.rtl .elementor-5014 .elementor-element.elementor-element-b2db800{right:15px;}.elementor-5014 .elementor-element.elementor-element-b2db800{bottom:15px;font-family:"Manrope", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;color:#FFFFFF;}.elementor-5014 .elementor-element.elementor-element-b2db800 p{margin-block-end:0px;}.elementor-5014 .elementor-element.elementor-element-4ef45d1{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5014 .elementor-element.elementor-element-5876824{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5014 .elementor-element.elementor-element-81f7b80 img{height:325px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-5014 .elementor-element.elementor-element-011591e{left:15px;}body.rtl .elementor-5014 .elementor-element.elementor-element-011591e{right:15px;}.elementor-5014 .elementor-element.elementor-element-011591e{bottom:15px;font-family:"Manrope", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;color:#FFFFFF;}.elementor-5014 .elementor-element.elementor-element-011591e p{margin-block-end:0px;}.elementor-5014 .elementor-element.elementor-element-7c0510b{--n-tabs-heading-justify-content:flex-end;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:-57px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-title-font-size:11px;}.elementor-5014 .elementor-element.elementor-element-7c0510b > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-5014 .elementor-element.elementor-element-7c0510b.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#08344E;}.elementor-5014 .elementor-element.elementor-element-7c0510b.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-5014 .elementor-element.elementor-element-7c0510b.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#08344E;}.elementor-5014 .elementor-element.elementor-element-7c0510b.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Manrope", Sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:2px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5014 .elementor-element.elementor-element-8f707c0{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-5014 .elementor-element.elementor-element-b9856e5{--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;}.elementor-5014 .elementor-element.elementor-element-aebe2a3 img{height:450px;}.elementor-5014 .elementor-element.elementor-element-bd63ef0{--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-5014 .elementor-element.elementor-element-7c0510b{--n-tabs-heading-justify-content:flex-end;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-5014 .elementor-element.elementor-element-8f707c0{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-5014 .elementor-element.elementor-element-aebe2a3 img{height:280px;}.elementor-5014 .elementor-element.elementor-element-bc731b6{font-size:10px;letter-spacing:1px;}.elementor-5014 .elementor-element.elementor-element-a6df192 img{height:280px;}.elementor-5014 .elementor-element.elementor-element-d3c1d55{font-size:10px;letter-spacing:1px;}.elementor-5014 .elementor-element.elementor-element-8e6b6af img{height:280px;}.elementor-5014 .elementor-element.elementor-element-07e638d{font-size:10px;letter-spacing:1px;}.elementor-5014 .elementor-element.elementor-element-94cf249 img{height:280px;}.elementor-5014 .elementor-element.elementor-element-a7ea1c4{font-size:10px;letter-spacing:1px;}.elementor-5014 .elementor-element.elementor-element-7a163db img{height:280px;}.elementor-5014 .elementor-element.elementor-element-2f6e128{font-size:10px;letter-spacing:1px;}.elementor-5014 .elementor-element.elementor-element-5b03b58 img{height:280px;}.elementor-5014 .elementor-element.elementor-element-c528af7{font-size:10px;letter-spacing:1px;}.elementor-5014 .elementor-element.elementor-element-595a3f6{--width:100%;}.elementor-5014 .elementor-element.elementor-element-8e836ae img{height:280px;}.elementor-5014 .elementor-element.elementor-element-4bd5c21{font-size:10px;letter-spacing:1px;}.elementor-5014 .elementor-element.elementor-element-b535b9c img{height:280px;}.elementor-5014 .elementor-element.elementor-element-7464a79{font-size:10px;letter-spacing:1px;}.elementor-5014 .elementor-element.elementor-element-c48ac28 img{height:280px;}.elementor-5014 .elementor-element.elementor-element-2c266e7{font-size:10px;letter-spacing:1px;}.elementor-5014 .elementor-element.elementor-element-d931524 img{height:280px;}.elementor-5014 .elementor-element.elementor-element-d56e423{font-size:10px;letter-spacing:1px;}.elementor-5014 .elementor-element.elementor-element-c3b937a img{height:280px;}.elementor-5014 .elementor-element.elementor-element-b2db800{font-size:10px;letter-spacing:1px;}.elementor-5014 .elementor-element.elementor-element-81f7b80 img{height:280px;}.elementor-5014 .elementor-element.elementor-element-011591e{font-size:10px;letter-spacing:1px;}.elementor-5014 .elementor-element.elementor-element-7c0510b{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}}@media(min-width:768px){.elementor-5014 .elementor-element.elementor-element-8f707c0{--content-width:1320px;}.elementor-5014 .elementor-element.elementor-element-f6681ec{--width:67%;}.elementor-5014 .elementor-element.elementor-element-bd63ef0{--width:33%;}.elementor-5014 .elementor-element.elementor-element-9972492{--width:850px;}.elementor-5014 .elementor-element.elementor-element-5876824{--width:450px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5014 .elementor-element.elementor-element-f6681ec{--width:100%;}.elementor-5014 .elementor-element.elementor-element-bd63ef0{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-a10c4ab */.elementor-5014 .elementor-element.elementor-element-a10c4ab::after{
   content: "";
   top: 0;
   bottom: 0;
   margin: auto;
   left: 0;
   width: 32px;
   height: 1px;
   background-color: #B8862C;
   position: absolute;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aebe2a3 */.elementor-5014 .elementor-element.elementor-element-aebe2a3:hove{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee7e3a3 */.elementor-5014 .elementor-element.elementor-element-ee7e3a3 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-ee7e3a3::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-ee7e3a3:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-ee7e3a3:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-ee7e3a3 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-ee7e3a3 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-ee7e3a3:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1afaa16 */.elementor-5014 .elementor-element.elementor-element-1afaa16 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-1afaa16::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-1afaa16:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-1afaa16:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-1afaa16 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-1afaa16 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-1afaa16:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82e9c8b */.elementor-5014 .elementor-element.elementor-element-82e9c8b {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-82e9c8b::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-82e9c8b:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-82e9c8b:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-82e9c8b img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-82e9c8b .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-82e9c8b:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1c8762 */.elementor-5014 .elementor-element.elementor-element-c1c8762 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-c1c8762::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-c1c8762:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-c1c8762:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-c1c8762 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-c1c8762 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-c1c8762:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cb3800 */.elementor-5014 .elementor-element.elementor-element-4cb3800 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-4cb3800::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-4cb3800:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-4cb3800:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-4cb3800 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-4cb3800 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-4cb3800:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0521249 */.elementor-5014 .elementor-element.elementor-element-0521249 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-0521249::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-0521249:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-0521249:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-0521249 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-0521249 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-0521249:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be978d0 */.elementor-5014 .elementor-element.elementor-element-be978d0 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-be978d0::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-be978d0:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-be978d0:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-be978d0 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-be978d0 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-be978d0:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c1cffe */.elementor-5014 .elementor-element.elementor-element-2c1cffe {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-2c1cffe::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-2c1cffe:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-2c1cffe:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-2c1cffe img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-2c1cffe .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-2c1cffe:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6361184 */.elementor-5014 .elementor-element.elementor-element-6361184 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-6361184::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-6361184:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-6361184:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-6361184 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-6361184 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-6361184:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bff8677 */.elementor-5014 .elementor-element.elementor-element-bff8677 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-bff8677::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-bff8677:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-bff8677:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-bff8677 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-bff8677 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-bff8677:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61bc505 */.elementor-5014 .elementor-element.elementor-element-61bc505 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-61bc505::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-61bc505:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-61bc505:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-61bc505 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-61bc505 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-61bc505:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5876824 */.elementor-5014 .elementor-element.elementor-element-5876824 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-5876824::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-5876824:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-5876824:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-5876824 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-5876824 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-5876824:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aebe2a3 */.elementor-5014 .elementor-element.elementor-element-aebe2a3:hove{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee7e3a3 */.elementor-5014 .elementor-element.elementor-element-ee7e3a3 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-ee7e3a3::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-ee7e3a3:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-ee7e3a3:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-ee7e3a3 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-ee7e3a3 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-ee7e3a3:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1afaa16 */.elementor-5014 .elementor-element.elementor-element-1afaa16 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-1afaa16::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-1afaa16:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-1afaa16:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-1afaa16 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-1afaa16 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-1afaa16:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82e9c8b */.elementor-5014 .elementor-element.elementor-element-82e9c8b {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-82e9c8b::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-82e9c8b:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-82e9c8b:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-82e9c8b img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-82e9c8b .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-82e9c8b:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1c8762 */.elementor-5014 .elementor-element.elementor-element-c1c8762 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-c1c8762::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-c1c8762:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-c1c8762:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-c1c8762 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-c1c8762 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-c1c8762:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cb3800 */.elementor-5014 .elementor-element.elementor-element-4cb3800 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-4cb3800::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-4cb3800:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-4cb3800:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-4cb3800 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-4cb3800 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-4cb3800:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0521249 */.elementor-5014 .elementor-element.elementor-element-0521249 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-0521249::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-0521249:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-0521249:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-0521249 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-0521249 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-0521249:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be978d0 */.elementor-5014 .elementor-element.elementor-element-be978d0 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-be978d0::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-be978d0:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-be978d0:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-be978d0 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-be978d0 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-be978d0:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c1cffe */.elementor-5014 .elementor-element.elementor-element-2c1cffe {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-2c1cffe::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-2c1cffe:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-2c1cffe:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-2c1cffe img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-2c1cffe .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-2c1cffe:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6361184 */.elementor-5014 .elementor-element.elementor-element-6361184 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-6361184::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-6361184:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-6361184:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-6361184 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-6361184 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-6361184:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bff8677 */.elementor-5014 .elementor-element.elementor-element-bff8677 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-bff8677::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-bff8677:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-bff8677:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-bff8677 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-bff8677 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-bff8677:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61bc505 */.elementor-5014 .elementor-element.elementor-element-61bc505 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-61bc505::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-61bc505:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-61bc505:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-61bc505 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-61bc505 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-61bc505:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5876824 */.elementor-5014 .elementor-element.elementor-element-5876824 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-5876824::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-5876824:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-5876824:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-5876824 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-5876824 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-5876824:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aebe2a3 */.elementor-5014 .elementor-element.elementor-element-aebe2a3:hove{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee7e3a3 */.elementor-5014 .elementor-element.elementor-element-ee7e3a3 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-ee7e3a3::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-ee7e3a3:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-ee7e3a3:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-ee7e3a3 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-ee7e3a3 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-ee7e3a3:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1afaa16 */.elementor-5014 .elementor-element.elementor-element-1afaa16 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-1afaa16::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-1afaa16:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-1afaa16:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-1afaa16 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-1afaa16 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-1afaa16:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82e9c8b */.elementor-5014 .elementor-element.elementor-element-82e9c8b {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-82e9c8b::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-82e9c8b:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-82e9c8b:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-82e9c8b img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-82e9c8b .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-82e9c8b:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1c8762 */.elementor-5014 .elementor-element.elementor-element-c1c8762 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-c1c8762::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-c1c8762:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-c1c8762:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-c1c8762 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-c1c8762 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-c1c8762:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cb3800 */.elementor-5014 .elementor-element.elementor-element-4cb3800 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-4cb3800::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-4cb3800:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-4cb3800:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-4cb3800 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-4cb3800 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-4cb3800:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0521249 */.elementor-5014 .elementor-element.elementor-element-0521249 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-0521249::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-0521249:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-0521249:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-0521249 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-0521249 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-0521249:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be978d0 */.elementor-5014 .elementor-element.elementor-element-be978d0 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-be978d0::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-be978d0:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-be978d0:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-be978d0 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-be978d0 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-be978d0:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c1cffe */.elementor-5014 .elementor-element.elementor-element-2c1cffe {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-2c1cffe::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-2c1cffe:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-2c1cffe:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-2c1cffe img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-2c1cffe .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-2c1cffe:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6361184 */.elementor-5014 .elementor-element.elementor-element-6361184 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-6361184::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-6361184:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-6361184:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-6361184 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-6361184 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-6361184:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bff8677 */.elementor-5014 .elementor-element.elementor-element-bff8677 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-bff8677::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-bff8677:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-bff8677:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-bff8677 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-bff8677 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-bff8677:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61bc505 */.elementor-5014 .elementor-element.elementor-element-61bc505 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-61bc505::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-61bc505:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-61bc505:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-61bc505 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-61bc505 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-61bc505:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5876824 */.elementor-5014 .elementor-element.elementor-element-5876824 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-5876824::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-5876824:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-5876824:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-5876824 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-5876824 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-5876824:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aebe2a3 */.elementor-5014 .elementor-element.elementor-element-aebe2a3:hove{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee7e3a3 */.elementor-5014 .elementor-element.elementor-element-ee7e3a3 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-ee7e3a3::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-ee7e3a3:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-ee7e3a3:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-ee7e3a3 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-ee7e3a3 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-ee7e3a3:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1afaa16 */.elementor-5014 .elementor-element.elementor-element-1afaa16 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-1afaa16::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-1afaa16:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-1afaa16:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-1afaa16 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-1afaa16 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-1afaa16:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82e9c8b */.elementor-5014 .elementor-element.elementor-element-82e9c8b {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-82e9c8b::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-82e9c8b:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-82e9c8b:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-82e9c8b img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-82e9c8b .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-82e9c8b:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1c8762 */.elementor-5014 .elementor-element.elementor-element-c1c8762 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-c1c8762::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-c1c8762:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-c1c8762:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-c1c8762 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-c1c8762 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-c1c8762:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cb3800 */.elementor-5014 .elementor-element.elementor-element-4cb3800 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-4cb3800::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-4cb3800:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-4cb3800:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-4cb3800 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-4cb3800 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-4cb3800:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0521249 */.elementor-5014 .elementor-element.elementor-element-0521249 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-0521249::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-0521249:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-0521249:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-0521249 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-0521249 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-0521249:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be978d0 */.elementor-5014 .elementor-element.elementor-element-be978d0 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-be978d0::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-be978d0:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-be978d0:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-be978d0 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-be978d0 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-be978d0:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c1cffe */.elementor-5014 .elementor-element.elementor-element-2c1cffe {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-2c1cffe::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-2c1cffe:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-2c1cffe:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-2c1cffe img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-2c1cffe .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-2c1cffe:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6361184 */.elementor-5014 .elementor-element.elementor-element-6361184 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-6361184::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-6361184:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-6361184:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-6361184 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-6361184 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-6361184:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bff8677 */.elementor-5014 .elementor-element.elementor-element-bff8677 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-bff8677::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-bff8677:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-bff8677:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-bff8677 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-bff8677 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-bff8677:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61bc505 */.elementor-5014 .elementor-element.elementor-element-61bc505 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-61bc505::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-61bc505:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-61bc505:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-61bc505 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-61bc505 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-61bc505:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5876824 */.elementor-5014 .elementor-element.elementor-element-5876824 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-5876824::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-5876824:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-5876824:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-5876824 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-5876824 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-5876824:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aebe2a3 */.elementor-5014 .elementor-element.elementor-element-aebe2a3:hove{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee7e3a3 */.elementor-5014 .elementor-element.elementor-element-ee7e3a3 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-ee7e3a3::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-ee7e3a3:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-ee7e3a3:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-ee7e3a3 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-ee7e3a3 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-ee7e3a3:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1afaa16 */.elementor-5014 .elementor-element.elementor-element-1afaa16 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-1afaa16::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-1afaa16:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-1afaa16:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-1afaa16 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-1afaa16 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-1afaa16:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82e9c8b */.elementor-5014 .elementor-element.elementor-element-82e9c8b {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-82e9c8b::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-82e9c8b:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-82e9c8b:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-82e9c8b img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-82e9c8b .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-82e9c8b:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1c8762 */.elementor-5014 .elementor-element.elementor-element-c1c8762 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-c1c8762::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-c1c8762:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-c1c8762:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-c1c8762 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-c1c8762 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-c1c8762:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cb3800 */.elementor-5014 .elementor-element.elementor-element-4cb3800 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-4cb3800::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-4cb3800:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-4cb3800:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-4cb3800 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-4cb3800 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-4cb3800:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0521249 */.elementor-5014 .elementor-element.elementor-element-0521249 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-0521249::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-0521249:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-0521249:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-0521249 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-0521249 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-0521249:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be978d0 */.elementor-5014 .elementor-element.elementor-element-be978d0 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-be978d0::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-be978d0:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-be978d0:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-be978d0 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-be978d0 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-be978d0:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c1cffe */.elementor-5014 .elementor-element.elementor-element-2c1cffe {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-2c1cffe::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-2c1cffe:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-2c1cffe:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-2c1cffe img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-2c1cffe .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-2c1cffe:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6361184 */.elementor-5014 .elementor-element.elementor-element-6361184 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-6361184::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-6361184:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-6361184:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-6361184 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-6361184 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-6361184:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bff8677 */.elementor-5014 .elementor-element.elementor-element-bff8677 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-bff8677::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-bff8677:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-bff8677:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-bff8677 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-bff8677 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-bff8677:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61bc505 */.elementor-5014 .elementor-element.elementor-element-61bc505 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-61bc505::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-61bc505:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-61bc505:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-61bc505 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-61bc505 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-61bc505:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5876824 */.elementor-5014 .elementor-element.elementor-element-5876824 {
    position: relative;
    overflow: hidden;
}

.elementor-5014 .elementor-element.elementor-element-5876824::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image:linear-gradient(to top, oklab(0.274965 -0.0269146 -0.0566398 / 0.7) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);

    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.elementor-5014 .elementor-element.elementor-element-5876824:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-5014 .elementor-element.elementor-element-5876824:hover img{
    transform: scale(1.06);
}
.elementor-5014 .elementor-element.elementor-element-5876824 img{
    transition: 0.7s;
}

.elementor-5014 .elementor-element.elementor-element-5876824 .payra {
    opacity: 0;
    transition: 0.6s ;
}
.elementor-5014 .elementor-element.elementor-element-5876824:hover .payra {
    opacity: 1 ;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-7c0510b */.elementor-5014 .elementor-element.elementor-element-7c0510b .e-n-tabs-heading{
        background-color: #faf8f4
 !important;
        border: 1px solid #e6e4de
 !important;
        padding: 4px;
        width: fit-content !important;
    }
.elementor-5014 .elementor-element.elementor-element-7c0510b     .e-n-tab-title{
        padding: 8px 16px !important;
    }
    .elementor-5014 .elementor-element.elementor-element-7c0510b .e-n-tabs{
        display: flex !important;
        justify-content: center !important;
        align-items: end;
        width: 100% !important;
    }
   .elementor-5014 .elementor-element.elementor-element-7c0510b  .e-n-tabs-content{
        width: 100% !important;
    }/* End custom CSS */