.elementor-2827 .elementor-element.elementor-element-30fc64a{--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:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.5;--padding-top:240px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-2827 .elementor-element.elementor-element-30fc64a:not(.elementor-motion-effects-element-type-background), .elementor-2827 .elementor-element.elementor-element-30fc64a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://prestigeraffles1.techzu.com.sg/wp-content/uploads/2023/12/downtown-singapore-skyline-2023-11-27-05-36-55-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2827 .elementor-element.elementor-element-30fc64a::before, .elementor-2827 .elementor-element.elementor-element-30fc64a > .elementor-background-video-container::before, .elementor-2827 .elementor-element.elementor-element-30fc64a > .e-con-inner > .elementor-background-video-container::before, .elementor-2827 .elementor-element.elementor-element-30fc64a > .elementor-background-slideshow::before, .elementor-2827 .elementor-element.elementor-element-30fc64a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2827 .elementor-element.elementor-element-30fc64a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-2827 .elementor-element.elementor-element-dea783f{text-align:center;}.elementor-2827 .elementor-element.elementor-element-dea783f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-a3e8978 );}.elementor-2827 .elementor-element.elementor-element-4557852{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.05;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-4557852:not(.elementor-motion-effects-element-type-background), .elementor-2827 .elementor-element.elementor-element-4557852 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3e8978 );}.elementor-2827 .elementor-element.elementor-element-4557852::before, .elementor-2827 .elementor-element.elementor-element-4557852 > .elementor-background-video-container::before, .elementor-2827 .elementor-element.elementor-element-4557852 > .e-con-inner > .elementor-background-video-container::before, .elementor-2827 .elementor-element.elementor-element-4557852 > .elementor-background-slideshow::before, .elementor-2827 .elementor-element.elementor-element-4557852 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2827 .elementor-element.elementor-element-4557852 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://prestigeraffles1.techzu.com.sg/wp-content/uploads/2026/10/BG.webp");--background-overlay:'';background-position:center center;background-repeat:repeat-y;}.elementor-2827 .elementor-element.elementor-element-24843da{--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;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2827 .elementor-element.elementor-element-ba62c17{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2827 .elementor-element.elementor-element-a779ee2 img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 20px 0px rgba(205, 175.00000000000006, 131, 0.2);}.elementor-2827 .elementor-element.elementor-element-aee827e{--display:flex;}.elementor-2827 .elementor-element.elementor-element-854a172{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-acbf3d8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-2827 .elementor-element.elementor-element-ddb1907 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:45px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2827 .elementor-element.elementor-element-18a99ee{font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );color:var( --e-global-color-text );}.elementor-2827 .elementor-element.elementor-element-2615d0d{--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;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:10px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-2827 .elementor-element.elementor-element-25e4c33{--display:flex;}.elementor-2827 .elementor-element.elementor-element-34e306a{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-d974b11 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-2827 .elementor-element.elementor-element-0919a77 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:45px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-2827 .elementor-element.elementor-element-0b4b3bc{font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );color:var( --e-global-color-text );}.elementor-2827 .elementor-element.elementor-element-ab2f1ac{--display:flex;}.elementor-2827 .elementor-element.elementor-element-bcc9908 img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 20px 0px rgba(205, 175.00000000000006, 131, 0.2);}.elementor-2827 .elementor-element.elementor-element-29faf8c{--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;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-2827 .elementor-element.elementor-element-29faf8c:not(.elementor-motion-effects-element-type-background), .elementor-2827 .elementor-element.elementor-element-29faf8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b742812 );}.elementor-2827 .elementor-element.elementor-element-8174853{--display:flex;}.elementor-2827 .elementor-element.elementor-element-a7b5e65 img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 20px 0px rgba(205, 175.00000000000006, 131, 0.2);}.elementor-2827 .elementor-element.elementor-element-aee4d60{--display:flex;}.elementor-2827 .elementor-element.elementor-element-ba6c099{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-9807488 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-2827 .elementor-element.elementor-element-e4b5d27 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:45px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-2827 .elementor-element.elementor-element-a01e87b{font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );color:var( --e-global-color-text );}.elementor-2827 .elementor-element.elementor-element-646c89e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-2827 .elementor-element.elementor-element-e8322f2{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2827 .elementor-element.elementor-element-84655b9 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-2827 .elementor-element.elementor-element-84655b9{text-align:center;}.elementor-2827 .elementor-element.elementor-element-84655b9 .elementor-heading-title{font-family:var( --e-global-typography-a70f136-font-family ), Sans-serif;font-size:var( --e-global-typography-a70f136-font-size );font-weight:var( --e-global-typography-a70f136-font-weight );text-transform:var( --e-global-typography-a70f136-text-transform );line-height:var( --e-global-typography-a70f136-line-height );color:var( --e-global-color-secondary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2827 .elementor-element.elementor-element-00490fa{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-2827 .elementor-element.elementor-element-00490fa .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-2827 .elementor-element.elementor-element-00490fa .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-b2225e0{text-align:center;font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-f020cec{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2827 .elementor-element.elementor-element-1b4939a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2827 .elementor-element.elementor-element-3a5a756{--display:flex;box-shadow:0px 0px 10px 0px rgba(205.00000000000006, 175.00000000000009, 131.00000000000003, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2827 .elementor-element.elementor-element-3a5a756:not(.elementor-motion-effects-element-type-background), .elementor-2827 .elementor-element.elementor-element-3a5a756 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3e8978 );}.elementor-2827 .elementor-element.elementor-element-3a5a756.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-2827 .elementor-element.elementor-element-72cc7b9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2827 .elementor-element.elementor-element-72cc7b9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2827 .elementor-element.elementor-element-3d78e8c{text-align:center;}.elementor-2827 .elementor-element.elementor-element-3d78e8c .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-2827 .elementor-element.elementor-element-c19ef83{text-align:center;}.elementor-2827 .elementor-element.elementor-element-c19ef83 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-2827 .elementor-element.elementor-element-6b1ee9a{text-align:center;font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-6b1ee9a p{margin-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-8274aed{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2827 .elementor-element.elementor-element-fff55dd{--display:flex;box-shadow:0px 0px 10px 0px rgba(205.00000000000006, 175.00000000000009, 131.00000000000003, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2827 .elementor-element.elementor-element-fff55dd:not(.elementor-motion-effects-element-type-background), .elementor-2827 .elementor-element.elementor-element-fff55dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3e8978 );}.elementor-2827 .elementor-element.elementor-element-fff55dd.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-2827 .elementor-element.elementor-element-cd64673{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2827 .elementor-element.elementor-element-cd64673.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2827 .elementor-element.elementor-element-50d1907{text-align:center;}.elementor-2827 .elementor-element.elementor-element-50d1907 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-2827 .elementor-element.elementor-element-8f09287{text-align:center;}.elementor-2827 .elementor-element.elementor-element-8f09287 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-2827 .elementor-element.elementor-element-e6b6925{text-align:center;font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-e6b6925 p{margin-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-9343155{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2827 .elementor-element.elementor-element-aaca3fe{--display:flex;box-shadow:0px 0px 10px 0px rgba(205.00000000000006, 175.00000000000009, 131.00000000000003, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2827 .elementor-element.elementor-element-aaca3fe:not(.elementor-motion-effects-element-type-background), .elementor-2827 .elementor-element.elementor-element-aaca3fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3e8978 );}.elementor-2827 .elementor-element.elementor-element-aaca3fe.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-2827 .elementor-element.elementor-element-4a3dd21{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2827 .elementor-element.elementor-element-4a3dd21.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2827 .elementor-element.elementor-element-581f24f{text-align:center;}.elementor-2827 .elementor-element.elementor-element-581f24f .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-2827 .elementor-element.elementor-element-406a2fa{text-align:center;}.elementor-2827 .elementor-element.elementor-element-406a2fa .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-2827 .elementor-element.elementor-element-bdcf408{text-align:center;font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-bdcf408 p{margin-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-0237d20{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2827 .elementor-element.elementor-element-1d9e939{--display:flex;box-shadow:0px 0px 10px 0px rgba(205.00000000000006, 175.00000000000009, 131.00000000000003, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2827 .elementor-element.elementor-element-1d9e939:not(.elementor-motion-effects-element-type-background), .elementor-2827 .elementor-element.elementor-element-1d9e939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3e8978 );}.elementor-2827 .elementor-element.elementor-element-1d9e939.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-2827 .elementor-element.elementor-element-50e6be1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2827 .elementor-element.elementor-element-50e6be1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2827 .elementor-element.elementor-element-2da96c5{text-align:center;}.elementor-2827 .elementor-element.elementor-element-2da96c5 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-2827 .elementor-element.elementor-element-63c8dc9{text-align:center;}.elementor-2827 .elementor-element.elementor-element-63c8dc9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-2827 .elementor-element.elementor-element-12f6f52{text-align:center;font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-12f6f52 p{margin-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-db076ac{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2827 .elementor-element.elementor-element-c3ce3f3{--display:flex;box-shadow:0px 0px 10px 0px rgba(205.00000000000006, 175.00000000000009, 131.00000000000003, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2827 .elementor-element.elementor-element-c3ce3f3:not(.elementor-motion-effects-element-type-background), .elementor-2827 .elementor-element.elementor-element-c3ce3f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3e8978 );}.elementor-2827 .elementor-element.elementor-element-c3ce3f3.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-2827 .elementor-element.elementor-element-f5c29ef{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2827 .elementor-element.elementor-element-f5c29ef.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2827 .elementor-element.elementor-element-a529bbb{text-align:center;}.elementor-2827 .elementor-element.elementor-element-a529bbb .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-2827 .elementor-element.elementor-element-79249a7{text-align:center;}.elementor-2827 .elementor-element.elementor-element-79249a7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-2827 .elementor-element.elementor-element-1468768{text-align:center;font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-1468768 p{margin-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-31cf7a5{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:15px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:15px;--e-n-carousel-arrow-size:20px;--e-n-carousel-arrow-normal-color:var( --e-global-color-accent );--e-n-carousel-arrow-hover-color:var( --e-global-color-accent );}.elementor-2827 .elementor-element.elementor-element-31cf7a5 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-0063bfb );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:10px 10px 10px 10px;}.elementor-2827 .elementor-element.elementor-element-31cf7a5 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-0063bfb );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-2827 .elementor-element.elementor-element-502aab2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-9e63178{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-f97ae73{--display:flex;}.elementor-2827 .elementor-element.elementor-element-1dc6935 img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 20px 0px rgba(205, 175.00000000000006, 131, 0.2);}.elementor-2827 .elementor-element.elementor-element-c791ef4{--display:flex;--justify-content:space-between;}.elementor-2827 .elementor-element.elementor-element-dd92460{text-align:start;font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-1d4e14d{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;--divider-element-spacing:30px;}.elementor-2827 .elementor-element.elementor-element-1d4e14d .elementor-divider-separator{width:100%;}.elementor-2827 .elementor-element.elementor-element-1d4e14d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-1d4e14d .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Bodoni Moda", Sans-serif;font-size:75px;font-weight:600;letter-spacing:0.5px;}.elementor-2827 .elementor-element.elementor-element-28a2349{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-3bca9f2{--display:flex;}.elementor-2827 .elementor-element.elementor-element-4f4b615 img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 20px 0px rgba(205, 175.00000000000006, 131, 0.2);}.elementor-2827 .elementor-element.elementor-element-dd8381a{--display:flex;--justify-content:space-between;}.elementor-2827 .elementor-element.elementor-element-5d2ef60{text-align:start;font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-73398a2{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;--divider-element-spacing:30px;}.elementor-2827 .elementor-element.elementor-element-73398a2 .elementor-divider-separator{width:100%;}.elementor-2827 .elementor-element.elementor-element-73398a2 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-73398a2 .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Bodoni Moda", Sans-serif;font-size:75px;font-weight:600;letter-spacing:0.5px;}.elementor-2827 .elementor-element.elementor-element-16a2ae0{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-7e60bb5{--display:flex;}.elementor-2827 .elementor-element.elementor-element-5ed52ae img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 20px 0px rgba(205, 175.00000000000006, 131, 0.2);}.elementor-2827 .elementor-element.elementor-element-b3c36e5{--display:flex;--justify-content:space-between;}.elementor-2827 .elementor-element.elementor-element-c5126c1{text-align:start;font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-78a0cf9{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;--divider-element-spacing:30px;}.elementor-2827 .elementor-element.elementor-element-78a0cf9 .elementor-divider-separator{width:100%;}.elementor-2827 .elementor-element.elementor-element-78a0cf9 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-78a0cf9 .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Bodoni Moda", Sans-serif;font-size:75px;font-weight:600;letter-spacing:0.5px;}.elementor-2827 .elementor-element.elementor-element-bb7514a{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-d06f12a{--display:flex;}.elementor-2827 .elementor-element.elementor-element-e484ffd img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 20px 0px rgba(205, 175.00000000000006, 131, 0.2);}.elementor-2827 .elementor-element.elementor-element-a9947c4{--display:flex;--justify-content:space-between;}.elementor-2827 .elementor-element.elementor-element-a803652{text-align:start;font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-26e08b2{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;--divider-element-spacing:30px;}.elementor-2827 .elementor-element.elementor-element-26e08b2 .elementor-divider-separator{width:100%;}.elementor-2827 .elementor-element.elementor-element-26e08b2 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-26e08b2 .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Bodoni Moda", Sans-serif;font-size:75px;font-weight:600;letter-spacing:0.5px;}.elementor-2827 .elementor-element.elementor-element-d8b3894{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-1a6177c{--display:flex;}.elementor-2827 .elementor-element.elementor-element-e6056b5 img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 20px 0px rgba(205, 175.00000000000006, 131, 0.2);}.elementor-2827 .elementor-element.elementor-element-a6223ee{--display:flex;--justify-content:space-between;}.elementor-2827 .elementor-element.elementor-element-4da11cd{text-align:start;font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-2e81f3e{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;--divider-element-spacing:30px;}.elementor-2827 .elementor-element.elementor-element-2e81f3e .elementor-divider-separator{width:100%;}.elementor-2827 .elementor-element.elementor-element-2e81f3e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-2e81f3e .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Bodoni Moda", Sans-serif;font-size:75px;font-weight:600;letter-spacing:0.5px;}.elementor-2827 .elementor-element.elementor-element-25d06b4{--display:flex;}.elementor-2827 .elementor-element.elementor-element-b73d1e8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2827 .elementor-element.elementor-element-a8b480a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2827 .elementor-element.elementor-element-bb76480 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-2827 .elementor-element.elementor-element-bb76480{text-align:center;}.elementor-2827 .elementor-element.elementor-element-bb76480 .elementor-heading-title{font-family:var( --e-global-typography-a70f136-font-family ), Sans-serif;font-size:var( --e-global-typography-a70f136-font-size );font-weight:var( --e-global-typography-a70f136-font-weight );text-transform:var( --e-global-typography-a70f136-text-transform );line-height:var( --e-global-typography-a70f136-line-height );color:var( --e-global-color-secondary );}.elementor-2827 .elementor-element.elementor-element-670a060{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-2827 .elementor-element.elementor-element-670a060 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-2827 .elementor-element.elementor-element-670a060 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-ac0983b{text-align:center;font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-4778063{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2827 .elementor-element.elementor-element-2dac165{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2827 .elementor-element.elementor-element-8520621{--display:flex;box-shadow:0px 0px 10px 0px rgba(205.00000000000006, 175.00000000000009, 131.00000000000003, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2827 .elementor-element.elementor-element-8520621:not(.elementor-motion-effects-element-type-background), .elementor-2827 .elementor-element.elementor-element-8520621 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3e8978 );}.elementor-2827 .elementor-element.elementor-element-8520621.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-2827 .elementor-element.elementor-element-45527a0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2827 .elementor-element.elementor-element-45527a0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2827 .elementor-element.elementor-element-d5106fe{text-align:center;}.elementor-2827 .elementor-element.elementor-element-d5106fe .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-2827 .elementor-element.elementor-element-81818f8{text-align:center;}.elementor-2827 .elementor-element.elementor-element-81818f8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-2827 .elementor-element.elementor-element-babac66{text-align:center;font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-babac66 p{margin-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-fefc702{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2827 .elementor-element.elementor-element-100cab1{--display:flex;box-shadow:0px 0px 10px 0px rgba(205.00000000000006, 175.00000000000009, 131.00000000000003, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2827 .elementor-element.elementor-element-100cab1:not(.elementor-motion-effects-element-type-background), .elementor-2827 .elementor-element.elementor-element-100cab1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3e8978 );}.elementor-2827 .elementor-element.elementor-element-100cab1.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-2827 .elementor-element.elementor-element-1fa2c65{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2827 .elementor-element.elementor-element-1fa2c65.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2827 .elementor-element.elementor-element-8477653{text-align:center;}.elementor-2827 .elementor-element.elementor-element-8477653 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-2827 .elementor-element.elementor-element-34e650a{text-align:center;}.elementor-2827 .elementor-element.elementor-element-34e650a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-2827 .elementor-element.elementor-element-37bb84d{text-align:center;font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-37bb84d p{margin-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-3f05f8f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2827 .elementor-element.elementor-element-97820c0{--display:flex;box-shadow:0px 0px 10px 0px rgba(205.00000000000006, 175.00000000000009, 131.00000000000003, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2827 .elementor-element.elementor-element-97820c0:not(.elementor-motion-effects-element-type-background), .elementor-2827 .elementor-element.elementor-element-97820c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3e8978 );}.elementor-2827 .elementor-element.elementor-element-97820c0.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-2827 .elementor-element.elementor-element-d129915{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2827 .elementor-element.elementor-element-d129915.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2827 .elementor-element.elementor-element-547874d{text-align:center;}.elementor-2827 .elementor-element.elementor-element-547874d .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-2827 .elementor-element.elementor-element-3523b58{text-align:center;}.elementor-2827 .elementor-element.elementor-element-3523b58 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-2827 .elementor-element.elementor-element-526e67b{text-align:center;font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-526e67b p{margin-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-5d5fc18{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2827 .elementor-element.elementor-element-eafe6f3{--display:flex;box-shadow:0px 0px 10px 0px rgba(205.00000000000006, 175.00000000000009, 131.00000000000003, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2827 .elementor-element.elementor-element-eafe6f3:not(.elementor-motion-effects-element-type-background), .elementor-2827 .elementor-element.elementor-element-eafe6f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3e8978 );}.elementor-2827 .elementor-element.elementor-element-eafe6f3.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-2827 .elementor-element.elementor-element-671f705{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2827 .elementor-element.elementor-element-671f705.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2827 .elementor-element.elementor-element-9e2aa81{text-align:center;}.elementor-2827 .elementor-element.elementor-element-9e2aa81 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-2827 .elementor-element.elementor-element-6420501{text-align:center;}.elementor-2827 .elementor-element.elementor-element-6420501 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-2827 .elementor-element.elementor-element-b663591{text-align:center;font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-b663591 p{margin-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-4620062{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2827 .elementor-element.elementor-element-2352091{--display:flex;box-shadow:0px 0px 10px 0px rgba(205.00000000000006, 175.00000000000009, 131.00000000000003, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2827 .elementor-element.elementor-element-2352091:not(.elementor-motion-effects-element-type-background), .elementor-2827 .elementor-element.elementor-element-2352091 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3e8978 );}.elementor-2827 .elementor-element.elementor-element-2352091.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-2827 .elementor-element.elementor-element-c1ecd2e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2827 .elementor-element.elementor-element-c1ecd2e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2827 .elementor-element.elementor-element-10f7456{text-align:center;}.elementor-2827 .elementor-element.elementor-element-10f7456 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-2827 .elementor-element.elementor-element-c1b4100{text-align:center;}.elementor-2827 .elementor-element.elementor-element-c1b4100 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-2827 .elementor-element.elementor-element-0301665{text-align:center;font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-0301665 p{margin-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-6f22aea{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:15px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:15px;--e-n-carousel-arrow-size:20px;--e-n-carousel-arrow-normal-color:var( --e-global-color-accent );--e-n-carousel-arrow-hover-color:var( --e-global-color-accent );}.elementor-2827 .elementor-element.elementor-element-6f22aea :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-0063bfb );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:10px 10px 10px 10px;}.elementor-2827 .elementor-element.elementor-element-6f22aea :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-0063bfb );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-2827 .elementor-element.elementor-element-3ee322b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-a43f8b3{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-d2384ff{--display:flex;}.elementor-2827 .elementor-element.elementor-element-af62e49 img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 20px 0px rgba(205, 175.00000000000006, 131, 0.2);}.elementor-2827 .elementor-element.elementor-element-4343bb0{--display:flex;--justify-content:space-between;}.elementor-2827 .elementor-element.elementor-element-3b3a2d8{text-align:start;font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-7ee3f38{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;--divider-element-spacing:30px;}.elementor-2827 .elementor-element.elementor-element-7ee3f38 .elementor-divider-separator{width:100%;}.elementor-2827 .elementor-element.elementor-element-7ee3f38 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-7ee3f38 .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Bodoni Moda", Sans-serif;font-size:75px;font-weight:600;letter-spacing:0.5px;}.elementor-2827 .elementor-element.elementor-element-844a018{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-4886d08{--display:flex;}.elementor-2827 .elementor-element.elementor-element-e22a4f2 img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 20px 0px rgba(205, 175.00000000000006, 131, 0.2);}.elementor-2827 .elementor-element.elementor-element-f7545c8{--display:flex;--justify-content:space-between;}.elementor-2827 .elementor-element.elementor-element-fb1c61e{text-align:start;font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-a6eb3a9{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;--divider-element-spacing:30px;}.elementor-2827 .elementor-element.elementor-element-a6eb3a9 .elementor-divider-separator{width:100%;}.elementor-2827 .elementor-element.elementor-element-a6eb3a9 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-a6eb3a9 .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Bodoni Moda", Sans-serif;font-size:75px;font-weight:600;letter-spacing:0.5px;}.elementor-2827 .elementor-element.elementor-element-a294592{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-c8560b1{--display:flex;}.elementor-2827 .elementor-element.elementor-element-c32428c img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 20px 0px rgba(205, 175.00000000000006, 131, 0.2);}.elementor-2827 .elementor-element.elementor-element-62a6729{--display:flex;--justify-content:space-between;}.elementor-2827 .elementor-element.elementor-element-67d8790{text-align:start;font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-73eaa21{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;--divider-element-spacing:30px;}.elementor-2827 .elementor-element.elementor-element-73eaa21 .elementor-divider-separator{width:100%;}.elementor-2827 .elementor-element.elementor-element-73eaa21 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-73eaa21 .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Bodoni Moda", Sans-serif;font-size:75px;font-weight:600;letter-spacing:0.5px;}.elementor-2827 .elementor-element.elementor-element-9089b88{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-3b468a6{--display:flex;}.elementor-2827 .elementor-element.elementor-element-9ae35bb img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 20px 0px rgba(205, 175.00000000000006, 131, 0.2);}.elementor-2827 .elementor-element.elementor-element-7da5414{--display:flex;--justify-content:space-between;}.elementor-2827 .elementor-element.elementor-element-ae8a2c3{text-align:start;font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-d14c382{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;--divider-element-spacing:30px;}.elementor-2827 .elementor-element.elementor-element-d14c382 .elementor-divider-separator{width:100%;}.elementor-2827 .elementor-element.elementor-element-d14c382 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-d14c382 .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Bodoni Moda", Sans-serif;font-size:75px;font-weight:600;letter-spacing:0.5px;}.elementor-2827 .elementor-element.elementor-element-02d8695{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-1d7af63{--display:flex;}.elementor-2827 .elementor-element.elementor-element-5060837 img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 20px 0px rgba(205, 175.00000000000006, 131, 0.2);}.elementor-2827 .elementor-element.elementor-element-a694e00{--display:flex;--justify-content:space-between;}.elementor-2827 .elementor-element.elementor-element-61481ab{text-align:start;font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-b9451df{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;--divider-element-spacing:30px;}.elementor-2827 .elementor-element.elementor-element-b9451df .elementor-divider-separator{width:100%;}.elementor-2827 .elementor-element.elementor-element-b9451df .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-b9451df .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Bodoni Moda", Sans-serif;font-size:75px;font-weight:600;letter-spacing:0.5px;}.elementor-2827 .elementor-element.elementor-element-eb0489f{--display:flex;}.elementor-2827 .elementor-element.elementor-element-75772d7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2827 .elementor-element.elementor-element-75772d7:not(.elementor-motion-effects-element-type-background), .elementor-2827 .elementor-element.elementor-element-75772d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b742812 );}.elementor-2827 .elementor-element.elementor-element-fcb4636{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2827 .elementor-element.elementor-element-56663cb > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-2827 .elementor-element.elementor-element-56663cb{text-align:center;}.elementor-2827 .elementor-element.elementor-element-56663cb .elementor-heading-title{font-family:var( --e-global-typography-a70f136-font-family ), Sans-serif;font-size:var( --e-global-typography-a70f136-font-size );font-weight:var( --e-global-typography-a70f136-font-weight );text-transform:var( --e-global-typography-a70f136-text-transform );line-height:var( --e-global-typography-a70f136-line-height );color:var( --e-global-color-secondary );}.elementor-2827 .elementor-element.elementor-element-0cca2cc{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-2827 .elementor-element.elementor-element-0cca2cc .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-2827 .elementor-element.elementor-element-0cca2cc .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-984f58a{text-align:center;font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-65402a1{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-08ad632{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-2827 .elementor-element.elementor-element-f46a475{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-3a420de{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-ed41342{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;--divider-element-spacing:30px;}.elementor-2827 .elementor-element.elementor-element-ed41342 .elementor-divider-separator{width:30%;}.elementor-2827 .elementor-element.elementor-element-ed41342 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-ed41342 .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Bodoni Moda", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.5px;}.elementor-2827 .elementor-element.elementor-element-a42f9cb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-2827 .elementor-element.elementor-element-8d4987b{font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-4498b60 img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 20px 0px rgba(205, 175.00000000000006, 131, 0.2);}.elementor-2827 .elementor-element.elementor-element-535a61e{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-1aa71fe{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-fd7f61b{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;--divider-element-spacing:30px;}.elementor-2827 .elementor-element.elementor-element-fd7f61b .elementor-divider-separator{width:30%;}.elementor-2827 .elementor-element.elementor-element-fd7f61b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-fd7f61b .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Bodoni Moda", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.5px;}.elementor-2827 .elementor-element.elementor-element-d95dd98 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-2827 .elementor-element.elementor-element-034976a{font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-6b5e72d img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 20px 0px rgba(205, 175.00000000000006, 131, 0.2);}.elementor-2827 .elementor-element.elementor-element-3af4da0{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-592b0a6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-1b7aebe{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;--divider-element-spacing:30px;}.elementor-2827 .elementor-element.elementor-element-1b7aebe .elementor-divider-separator{width:30%;}.elementor-2827 .elementor-element.elementor-element-1b7aebe .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-1b7aebe .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Bodoni Moda", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.5px;}.elementor-2827 .elementor-element.elementor-element-95ff4ad .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-2827 .elementor-element.elementor-element-6a0d734{font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-616940d img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 20px 0px rgba(205, 175.00000000000006, 131, 0.2);}.elementor-2827 .elementor-element.elementor-element-65690e3{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-2827 .elementor-element.elementor-element-94f5341{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-474d228{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-b4ea2f3{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;--divider-element-spacing:30px;}.elementor-2827 .elementor-element.elementor-element-b4ea2f3 .elementor-divider-separator{width:30%;}.elementor-2827 .elementor-element.elementor-element-b4ea2f3 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-b4ea2f3 .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Bodoni Moda", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.5px;}.elementor-2827 .elementor-element.elementor-element-b3f485a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-2827 .elementor-element.elementor-element-a0a8989{font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-d6d0da2 img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 20px 0px rgba(205, 175.00000000000006, 131, 0.2);}.elementor-2827 .elementor-element.elementor-element-009bb61{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-18d339a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-0eaee9c{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;--divider-element-spacing:30px;}.elementor-2827 .elementor-element.elementor-element-0eaee9c .elementor-divider-separator{width:30%;}.elementor-2827 .elementor-element.elementor-element-0eaee9c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-0eaee9c .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Bodoni Moda", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.5px;}.elementor-2827 .elementor-element.elementor-element-45f257f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-2827 .elementor-element.elementor-element-506d18b{font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-0d0d492 img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 20px 0px rgba(205, 175.00000000000006, 131, 0.2);}.elementor-2827 .elementor-element.elementor-element-5e026a8{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-f95277a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-57daf32{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;--divider-element-spacing:30px;}.elementor-2827 .elementor-element.elementor-element-57daf32 .elementor-divider-separator{width:30%;}.elementor-2827 .elementor-element.elementor-element-57daf32 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-57daf32 .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Bodoni Moda", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.5px;}.elementor-2827 .elementor-element.elementor-element-08e8bf4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-2827 .elementor-element.elementor-element-460b638{font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-02ef877 img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 20px 0px rgba(205, 175.00000000000006, 131, 0.2);}.elementor-2827 .elementor-element.elementor-element-339149c{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-2827 .elementor-element.elementor-element-ad57a57{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-1a2cf68{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-044afd4{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;--divider-element-spacing:30px;}.elementor-2827 .elementor-element.elementor-element-044afd4 .elementor-divider-separator{width:30%;}.elementor-2827 .elementor-element.elementor-element-044afd4 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-044afd4 .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Bodoni Moda", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.5px;}.elementor-2827 .elementor-element.elementor-element-ae2c4fa .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-2827 .elementor-element.elementor-element-cc1ac9e{font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-d4796a0 img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 20px 0px rgba(205, 175.00000000000006, 131, 0.2);}.elementor-2827 .elementor-element.elementor-element-133f8e4{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-3f9186c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-0fbc3fc{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;--divider-element-spacing:30px;}.elementor-2827 .elementor-element.elementor-element-0fbc3fc .elementor-divider-separator{width:30%;}.elementor-2827 .elementor-element.elementor-element-0fbc3fc .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-0fbc3fc .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Bodoni Moda", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.5px;}.elementor-2827 .elementor-element.elementor-element-46d93e4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-2827 .elementor-element.elementor-element-58ede50{font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-3387102 img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 20px 0px rgba(205, 175.00000000000006, 131, 0.2);}.elementor-2827 .elementor-element.elementor-element-5ae3c49{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-1a1b566{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-e38fd54{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:wrap;}.elementor-2827 .elementor-element.elementor-element-fd07b21{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-476d641{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-bcb0e55{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;--divider-element-spacing:30px;}.elementor-2827 .elementor-element.elementor-element-bcb0e55 .elementor-divider-separator{width:30%;}.elementor-2827 .elementor-element.elementor-element-bcb0e55 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-bcb0e55 .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Bodoni Moda", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.5px;}.elementor-2827 .elementor-element.elementor-element-0181179 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-2827 .elementor-element.elementor-element-9d6050e{font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-98c9fd9 img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 20px 0px rgba(205, 175.00000000000006, 131, 0.2);}.elementor-2827 .elementor-element.elementor-element-955d3d1{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-60ed265{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-40627f3{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;--divider-element-spacing:30px;}.elementor-2827 .elementor-element.elementor-element-40627f3 .elementor-divider-separator{width:30%;}.elementor-2827 .elementor-element.elementor-element-40627f3 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-40627f3 .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Bodoni Moda", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.5px;}.elementor-2827 .elementor-element.elementor-element-33162f8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-2827 .elementor-element.elementor-element-ccffcd8{font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-6f790b5 img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 20px 0px rgba(205, 175.00000000000006, 131, 0.2);}.elementor-2827 .elementor-element.elementor-element-f2e9cf4{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-e0f2282{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-944259d{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;--divider-element-spacing:30px;}.elementor-2827 .elementor-element.elementor-element-944259d .elementor-divider-separator{width:30%;}.elementor-2827 .elementor-element.elementor-element-944259d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-944259d .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Bodoni Moda", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.5px;}.elementor-2827 .elementor-element.elementor-element-815053a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-2827 .elementor-element.elementor-element-023fa43{font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-99e00e7 img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 20px 0px rgba(205, 175.00000000000006, 131, 0.2);}.elementor-2827 .elementor-element.elementor-element-f0c5b55{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-51fbfdd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-bb49c51{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;--divider-element-spacing:30px;}.elementor-2827 .elementor-element.elementor-element-bb49c51 .elementor-divider-separator{width:30%;}.elementor-2827 .elementor-element.elementor-element-bb49c51 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-bb49c51 .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Bodoni Moda", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.5px;}.elementor-2827 .elementor-element.elementor-element-7dcff93 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-2827 .elementor-element.elementor-element-312816c{font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-d6d5360 img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 20px 0px rgba(205, 175.00000000000006, 131, 0.2);}.elementor-2827 .elementor-element.elementor-element-6d3085f{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-511f5e9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-3f1b5b7{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;--divider-element-spacing:30px;}.elementor-2827 .elementor-element.elementor-element-3f1b5b7 .elementor-divider-separator{width:30%;}.elementor-2827 .elementor-element.elementor-element-3f1b5b7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-3f1b5b7 .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Bodoni Moda", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.5px;}.elementor-2827 .elementor-element.elementor-element-1e49919 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-2827 .elementor-element.elementor-element-196d8a8{font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-4d87102 img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 20px 0px rgba(205, 175.00000000000006, 131, 0.2);}.elementor-2827 .elementor-element.elementor-element-16fae6d{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-6deb12b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-0859f71{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;--divider-element-spacing:30px;}.elementor-2827 .elementor-element.elementor-element-0859f71 .elementor-divider-separator{width:30%;}.elementor-2827 .elementor-element.elementor-element-0859f71 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-0859f71 .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Bodoni Moda", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.5px;}.elementor-2827 .elementor-element.elementor-element-3e8e5cf .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-2827 .elementor-element.elementor-element-c1feb5c{font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-0e07d19 img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 20px 0px rgba(205, 175.00000000000006, 131, 0.2);}.elementor-2827 .elementor-element.elementor-element-33ddcfb{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-c32cf44{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-382cd8a{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;--divider-element-spacing:30px;}.elementor-2827 .elementor-element.elementor-element-382cd8a .elementor-divider-separator{width:30%;}.elementor-2827 .elementor-element.elementor-element-382cd8a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-382cd8a .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Bodoni Moda", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.5px;}.elementor-2827 .elementor-element.elementor-element-d34c621 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-2827 .elementor-element.elementor-element-f3558fc{font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-0e05607 img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 20px 0px rgba(205, 175.00000000000006, 131, 0.2);}.elementor-2827 .elementor-element.elementor-element-87b6948{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-8f0b74c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2827 .elementor-element.elementor-element-c55209b{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;--divider-element-spacing:30px;}.elementor-2827 .elementor-element.elementor-element-c55209b .elementor-divider-separator{width:30%;}.elementor-2827 .elementor-element.elementor-element-c55209b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2827 .elementor-element.elementor-element-c55209b .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Bodoni Moda", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.5px;}.elementor-2827 .elementor-element.elementor-element-d81819f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-2827 .elementor-element.elementor-element-2870604{font-family:var( --e-global-typography-7073b08-font-family ), Sans-serif;font-size:var( --e-global-typography-7073b08-font-size );font-weight:var( --e-global-typography-7073b08-font-weight );}.elementor-2827 .elementor-element.elementor-element-509fe66 img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 20px 0px rgba(205, 175.00000000000006, 131, 0.2);}.elementor-2827 .elementor-element.elementor-element-71a6a4a{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2827 .elementor-element.elementor-element-8174853{--width:40%;}.elementor-2827 .elementor-element.elementor-element-aee4d60{--width:60%;}.elementor-2827 .elementor-element.elementor-element-e8322f2{--width:75%;}.elementor-2827 .elementor-element.elementor-element-3a5a756{--width:90%;}.elementor-2827 .elementor-element.elementor-element-fff55dd{--width:90%;}.elementor-2827 .elementor-element.elementor-element-aaca3fe{--width:90%;}.elementor-2827 .elementor-element.elementor-element-1d9e939{--width:90%;}.elementor-2827 .elementor-element.elementor-element-c3ce3f3{--width:90%;}.elementor-2827 .elementor-element.elementor-element-502aab2{--width:90%;}.elementor-2827 .elementor-element.elementor-element-f97ae73{--width:60%;}.elementor-2827 .elementor-element.elementor-element-c791ef4{--width:40%;}.elementor-2827 .elementor-element.elementor-element-3bca9f2{--width:60%;}.elementor-2827 .elementor-element.elementor-element-dd8381a{--width:40%;}.elementor-2827 .elementor-element.elementor-element-7e60bb5{--width:60%;}.elementor-2827 .elementor-element.elementor-element-b3c36e5{--width:40%;}.elementor-2827 .elementor-element.elementor-element-d06f12a{--width:35%;}.elementor-2827 .elementor-element.elementor-element-a9947c4{--width:65%;}.elementor-2827 .elementor-element.elementor-element-1a6177c{--width:35%;}.elementor-2827 .elementor-element.elementor-element-a6223ee{--width:65%;}.elementor-2827 .elementor-element.elementor-element-a8b480a{--width:75%;}.elementor-2827 .elementor-element.elementor-element-8520621{--width:90%;}.elementor-2827 .elementor-element.elementor-element-100cab1{--width:90%;}.elementor-2827 .elementor-element.elementor-element-97820c0{--width:90%;}.elementor-2827 .elementor-element.elementor-element-eafe6f3{--width:90%;}.elementor-2827 .elementor-element.elementor-element-2352091{--width:90%;}.elementor-2827 .elementor-element.elementor-element-3ee322b{--width:90%;}.elementor-2827 .elementor-element.elementor-element-d2384ff{--width:60%;}.elementor-2827 .elementor-element.elementor-element-4343bb0{--width:40%;}.elementor-2827 .elementor-element.elementor-element-4886d08{--width:60%;}.elementor-2827 .elementor-element.elementor-element-f7545c8{--width:40%;}.elementor-2827 .elementor-element.elementor-element-c8560b1{--width:60%;}.elementor-2827 .elementor-element.elementor-element-62a6729{--width:40%;}.elementor-2827 .elementor-element.elementor-element-3b468a6{--width:60%;}.elementor-2827 .elementor-element.elementor-element-7da5414{--width:40%;}.elementor-2827 .elementor-element.elementor-element-1d7af63{--width:60%;}.elementor-2827 .elementor-element.elementor-element-a694e00{--width:40%;}.elementor-2827 .elementor-element.elementor-element-fcb4636{--width:75%;}.elementor-2827 .elementor-element.elementor-element-fd07b21{--width:30.5%;}.elementor-2827 .elementor-element.elementor-element-955d3d1{--width:30.5%;}.elementor-2827 .elementor-element.elementor-element-f2e9cf4{--width:30.5%;}.elementor-2827 .elementor-element.elementor-element-f0c5b55{--width:30.5%;}.elementor-2827 .elementor-element.elementor-element-6d3085f{--width:30.5%;}.elementor-2827 .elementor-element.elementor-element-16fae6d{--width:30.5%;}.elementor-2827 .elementor-element.elementor-element-33ddcfb{--width:30.5%;}.elementor-2827 .elementor-element.elementor-element-87b6948{--width:30.5%;}}@media(max-width:1440px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2827 .elementor-element.elementor-element-18a99ee{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-0b4b3bc{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-a01e87b{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-84655b9 .elementor-heading-title{font-size:var( --e-global-typography-a70f136-font-size );line-height:var( --e-global-typography-a70f136-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2827 .elementor-element.elementor-element-b2225e0{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-6b1ee9a{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-e6b6925{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-bdcf408{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-12f6f52{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-1468768{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-dd92460{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-5d2ef60{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-c5126c1{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-a803652{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-4da11cd{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-bb76480 .elementor-heading-title{font-size:var( --e-global-typography-a70f136-font-size );line-height:var( --e-global-typography-a70f136-line-height );}.elementor-2827 .elementor-element.elementor-element-ac0983b{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-babac66{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-37bb84d{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-526e67b{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-b663591{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-0301665{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-3b3a2d8{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-fb1c61e{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-67d8790{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-ae8a2c3{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-61481ab{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-56663cb .elementor-heading-title{font-size:var( --e-global-typography-a70f136-font-size );line-height:var( --e-global-typography-a70f136-line-height );}.elementor-2827 .elementor-element.elementor-element-984f58a{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-8d4987b{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-034976a{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-6a0d734{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-a0a8989{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-506d18b{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-460b638{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-cc1ac9e{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-58ede50{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-9d6050e{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-ccffcd8{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-023fa43{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-312816c{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-196d8a8{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-c1feb5c{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-f3558fc{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-2870604{font-size:var( --e-global-typography-7073b08-font-size );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2827 .elementor-element.elementor-element-dea783f .elementor-heading-title{font-size:50px;}.elementor-2827 .elementor-element.elementor-element-24843da{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2827 .elementor-element.elementor-element-acbf3d8 .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-ddb1907 .elementor-heading-title{font-size:35px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2827 .elementor-element.elementor-element-18a99ee{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-2615d0d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2827 .elementor-element.elementor-element-d974b11 .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-0919a77 .elementor-heading-title{font-size:35px;}.elementor-2827 .elementor-element.elementor-element-0b4b3bc{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-ab2f1ac.e-con{--order:-99999 /* order start hack */;}.elementor-2827 .elementor-element.elementor-element-29faf8c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2827 .elementor-element.elementor-element-9807488 .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-e4b5d27 .elementor-heading-title{font-size:35px;}.elementor-2827 .elementor-element.elementor-element-a01e87b{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-646c89e{--padding-top:60px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2827 .elementor-element.elementor-element-84655b9 .elementor-heading-title{font-size:var( --e-global-typography-a70f136-font-size );line-height:var( --e-global-typography-a70f136-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2827 .elementor-element.elementor-element-b2225e0{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-3a5a756{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2827 .elementor-element.elementor-element-72cc7b9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2827 .elementor-element.elementor-element-3d78e8c .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-c19ef83 .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-6b1ee9a{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-fff55dd{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2827 .elementor-element.elementor-element-cd64673{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2827 .elementor-element.elementor-element-50d1907 .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-8f09287 .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-e6b6925{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-aaca3fe{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2827 .elementor-element.elementor-element-4a3dd21{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2827 .elementor-element.elementor-element-581f24f .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-406a2fa .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-bdcf408{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-1d9e939{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2827 .elementor-element.elementor-element-50e6be1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2827 .elementor-element.elementor-element-2da96c5 .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-63c8dc9 .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-12f6f52{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-c3ce3f3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2827 .elementor-element.elementor-element-f5c29ef{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2827 .elementor-element.elementor-element-a529bbb .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-79249a7 .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-1468768{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-31cf7a5{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-size:18px;}.elementor-2827 .elementor-element.elementor-element-31cf7a5 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:8px 8px 8px 8px;}.elementor-2827 .elementor-element.elementor-element-9e63178{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2827 .elementor-element.elementor-element-dd92460{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-1d4e14d .elementor-divider__text{font-size:45px;}.elementor-2827 .elementor-element.elementor-element-28a2349{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2827 .elementor-element.elementor-element-5d2ef60{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-73398a2 .elementor-divider__text{font-size:45px;}.elementor-2827 .elementor-element.elementor-element-16a2ae0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2827 .elementor-element.elementor-element-c5126c1{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-78a0cf9 .elementor-divider__text{font-size:45px;}.elementor-2827 .elementor-element.elementor-element-bb7514a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2827 .elementor-element.elementor-element-a803652{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-26e08b2 .elementor-divider__text{font-size:45px;}.elementor-2827 .elementor-element.elementor-element-d8b3894{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2827 .elementor-element.elementor-element-4da11cd{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-2e81f3e .elementor-divider__text{font-size:45px;}.elementor-2827 .elementor-element.elementor-element-b73d1e8{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2827 .elementor-element.elementor-element-bb76480 .elementor-heading-title{font-size:var( --e-global-typography-a70f136-font-size );line-height:var( --e-global-typography-a70f136-line-height );}.elementor-2827 .elementor-element.elementor-element-ac0983b{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-8520621{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2827 .elementor-element.elementor-element-45527a0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2827 .elementor-element.elementor-element-d5106fe .elementor-heading-title{font-size:30px;}.elementor-2827 .elementor-element.elementor-element-81818f8 .elementor-heading-title{font-size:18px;}.elementor-2827 .elementor-element.elementor-element-babac66{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-100cab1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2827 .elementor-element.elementor-element-1fa2c65{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2827 .elementor-element.elementor-element-8477653 .elementor-heading-title{font-size:30px;}.elementor-2827 .elementor-element.elementor-element-34e650a .elementor-heading-title{font-size:18px;}.elementor-2827 .elementor-element.elementor-element-37bb84d{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-97820c0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2827 .elementor-element.elementor-element-d129915{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2827 .elementor-element.elementor-element-547874d .elementor-heading-title{font-size:30px;}.elementor-2827 .elementor-element.elementor-element-3523b58 .elementor-heading-title{font-size:18px;}.elementor-2827 .elementor-element.elementor-element-526e67b{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-eafe6f3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2827 .elementor-element.elementor-element-671f705{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2827 .elementor-element.elementor-element-9e2aa81 .elementor-heading-title{font-size:30px;}.elementor-2827 .elementor-element.elementor-element-6420501 .elementor-heading-title{font-size:18px;}.elementor-2827 .elementor-element.elementor-element-b663591{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-2352091{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2827 .elementor-element.elementor-element-c1ecd2e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2827 .elementor-element.elementor-element-10f7456 .elementor-heading-title{font-size:30px;}.elementor-2827 .elementor-element.elementor-element-c1b4100 .elementor-heading-title{font-size:18px;}.elementor-2827 .elementor-element.elementor-element-0301665{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-6f22aea{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-size:18px;}.elementor-2827 .elementor-element.elementor-element-6f22aea :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:8px 8px 8px 8px;}.elementor-2827 .elementor-element.elementor-element-a43f8b3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2827 .elementor-element.elementor-element-3b3a2d8{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-7ee3f38 .elementor-divider__text{font-size:45px;}.elementor-2827 .elementor-element.elementor-element-844a018{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2827 .elementor-element.elementor-element-fb1c61e{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-a6eb3a9 .elementor-divider__text{font-size:45px;}.elementor-2827 .elementor-element.elementor-element-a294592{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2827 .elementor-element.elementor-element-67d8790{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-73eaa21 .elementor-divider__text{font-size:45px;}.elementor-2827 .elementor-element.elementor-element-9089b88{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2827 .elementor-element.elementor-element-ae8a2c3{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-d14c382 .elementor-divider__text{font-size:45px;}.elementor-2827 .elementor-element.elementor-element-02d8695{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2827 .elementor-element.elementor-element-61481ab{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-b9451df .elementor-divider__text{font-size:45px;}.elementor-2827 .elementor-element.elementor-element-75772d7{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2827 .elementor-element.elementor-element-56663cb .elementor-heading-title{font-size:var( --e-global-typography-a70f136-font-size );line-height:var( --e-global-typography-a70f136-line-height );}.elementor-2827 .elementor-element.elementor-element-984f58a{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-08ad632{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2827 .elementor-element.elementor-element-ed41342 .elementor-divider__text{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-ed41342{--divider-element-spacing:10px;}.elementor-2827 .elementor-element.elementor-element-a42f9cb .elementor-heading-title{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-8d4987b{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-fd7f61b .elementor-divider__text{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-fd7f61b{--divider-element-spacing:10px;}.elementor-2827 .elementor-element.elementor-element-d95dd98 .elementor-heading-title{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-034976a{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-1b7aebe .elementor-divider__text{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-1b7aebe{--divider-element-spacing:10px;}.elementor-2827 .elementor-element.elementor-element-95ff4ad .elementor-heading-title{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-6a0d734{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-b4ea2f3 .elementor-divider__text{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-b4ea2f3{--divider-element-spacing:10px;}.elementor-2827 .elementor-element.elementor-element-b3f485a .elementor-heading-title{font-size:25px;}.elementor-2827 .elementor-element.elementor-element-a0a8989{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-0eaee9c .elementor-divider__text{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-0eaee9c{--divider-element-spacing:10px;}.elementor-2827 .elementor-element.elementor-element-45f257f .elementor-heading-title{font-size:25px;}.elementor-2827 .elementor-element.elementor-element-506d18b{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-57daf32 .elementor-divider__text{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-57daf32{--divider-element-spacing:10px;}.elementor-2827 .elementor-element.elementor-element-08e8bf4 .elementor-heading-title{font-size:25px;}.elementor-2827 .elementor-element.elementor-element-460b638{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-044afd4 .elementor-divider__text{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-044afd4{--divider-element-spacing:10px;}.elementor-2827 .elementor-element.elementor-element-ae2c4fa .elementor-heading-title{font-size:25px;}.elementor-2827 .elementor-element.elementor-element-cc1ac9e{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-0fbc3fc .elementor-divider__text{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-0fbc3fc{--divider-element-spacing:10px;}.elementor-2827 .elementor-element.elementor-element-46d93e4 .elementor-heading-title{font-size:25px;}.elementor-2827 .elementor-element.elementor-element-58ede50{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-e38fd54{--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:50px 25px;--row-gap:50px;--column-gap:25px;--flex-wrap:wrap;}.elementor-2827 .elementor-element.elementor-element-bcb0e55 .elementor-divider__text{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-bcb0e55{--divider-element-spacing:10px;}.elementor-2827 .elementor-element.elementor-element-0181179 .elementor-heading-title{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-9d6050e{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-40627f3 .elementor-divider__text{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-40627f3{--divider-element-spacing:10px;}.elementor-2827 .elementor-element.elementor-element-33162f8 .elementor-heading-title{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-ccffcd8{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-944259d .elementor-divider__text{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-944259d{--divider-element-spacing:10px;}.elementor-2827 .elementor-element.elementor-element-815053a .elementor-heading-title{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-023fa43{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-bb49c51 .elementor-divider__text{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-bb49c51{--divider-element-spacing:10px;}.elementor-2827 .elementor-element.elementor-element-7dcff93 .elementor-heading-title{font-size:25px;}.elementor-2827 .elementor-element.elementor-element-312816c{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-3f1b5b7 .elementor-divider__text{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-3f1b5b7{--divider-element-spacing:10px;}.elementor-2827 .elementor-element.elementor-element-1e49919 .elementor-heading-title{font-size:25px;}.elementor-2827 .elementor-element.elementor-element-196d8a8{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-0859f71 .elementor-divider__text{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-0859f71{--divider-element-spacing:10px;}.elementor-2827 .elementor-element.elementor-element-3e8e5cf .elementor-heading-title{font-size:25px;}.elementor-2827 .elementor-element.elementor-element-c1feb5c{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-382cd8a .elementor-divider__text{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-382cd8a{--divider-element-spacing:10px;}.elementor-2827 .elementor-element.elementor-element-d34c621 .elementor-heading-title{font-size:25px;}.elementor-2827 .elementor-element.elementor-element-f3558fc{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-c55209b .elementor-divider__text{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-c55209b{--divider-element-spacing:10px;}.elementor-2827 .elementor-element.elementor-element-d81819f .elementor-heading-title{font-size:25px;}.elementor-2827 .elementor-element.elementor-element-2870604{font-size:var( --e-global-typography-7073b08-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2827 .elementor-element.elementor-element-dea783f .elementor-heading-title{font-size:35px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2827 .elementor-element.elementor-element-acbf3d8 .elementor-heading-title{font-size:18px;}.elementor-2827 .elementor-element.elementor-element-ddb1907 .elementor-heading-title{font-size:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2827 .elementor-element.elementor-element-18a99ee{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-d974b11 .elementor-heading-title{font-size:18px;}.elementor-2827 .elementor-element.elementor-element-0919a77 .elementor-heading-title{font-size:30px;}.elementor-2827 .elementor-element.elementor-element-0b4b3bc{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-9807488 .elementor-heading-title{font-size:18px;}.elementor-2827 .elementor-element.elementor-element-e4b5d27 .elementor-heading-title{font-size:30px;}.elementor-2827 .elementor-element.elementor-element-a01e87b{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-84655b9 .elementor-heading-title{font-size:var( --e-global-typography-a70f136-font-size );line-height:var( --e-global-typography-a70f136-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2827 .elementor-element.elementor-element-00490fa .elementor-divider-separator{width:20%;}.elementor-2827 .elementor-element.elementor-element-b2225e0{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-f020cec{--gap:65px 65px;--row-gap:65px;--column-gap:65px;}.elementor-2827 .elementor-element.elementor-element-3d78e8c .elementor-heading-title{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-c19ef83 .elementor-heading-title{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-6b1ee9a{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-50d1907 .elementor-heading-title{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-8f09287 .elementor-heading-title{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-e6b6925{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-581f24f .elementor-heading-title{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-406a2fa .elementor-heading-title{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-bdcf408{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-2da96c5 .elementor-heading-title{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-63c8dc9 .elementor-heading-title{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-12f6f52{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-a529bbb .elementor-heading-title{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-79249a7 .elementor-heading-title{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-1468768{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-31cf7a5{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-25px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:60px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-25px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:60px;}.elementor-2827 .elementor-element.elementor-element-9e63178{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2827 .elementor-element.elementor-element-dd92460{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-1d4e14d .elementor-divider__text{font-size:35px;}.elementor-2827 .elementor-element.elementor-element-28a2349{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2827 .elementor-element.elementor-element-5d2ef60{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-73398a2 .elementor-divider__text{font-size:35px;}.elementor-2827 .elementor-element.elementor-element-16a2ae0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2827 .elementor-element.elementor-element-c5126c1{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-78a0cf9 .elementor-divider__text{font-size:35px;}.elementor-2827 .elementor-element.elementor-element-bb7514a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2827 .elementor-element.elementor-element-a803652{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-26e08b2 .elementor-divider__text{font-size:35px;}.elementor-2827 .elementor-element.elementor-element-d8b3894{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2827 .elementor-element.elementor-element-4da11cd{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-2e81f3e .elementor-divider__text{font-size:35px;}.elementor-2827 .elementor-element.elementor-element-bb76480 .elementor-heading-title{font-size:var( --e-global-typography-a70f136-font-size );line-height:var( --e-global-typography-a70f136-line-height );}.elementor-2827 .elementor-element.elementor-element-670a060 .elementor-divider-separator{width:20%;}.elementor-2827 .elementor-element.elementor-element-ac0983b{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-4778063{--gap:65px 65px;--row-gap:65px;--column-gap:65px;}.elementor-2827 .elementor-element.elementor-element-d5106fe .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-81818f8 .elementor-heading-title{font-size:15px;}.elementor-2827 .elementor-element.elementor-element-babac66{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-8477653 .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-34e650a .elementor-heading-title{font-size:15px;}.elementor-2827 .elementor-element.elementor-element-37bb84d{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-547874d .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-3523b58 .elementor-heading-title{font-size:15px;}.elementor-2827 .elementor-element.elementor-element-526e67b{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-9e2aa81 .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-6420501 .elementor-heading-title{font-size:15px;}.elementor-2827 .elementor-element.elementor-element-b663591{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-10f7456 .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-c1b4100 .elementor-heading-title{font-size:15px;}.elementor-2827 .elementor-element.elementor-element-0301665{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-6f22aea{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-25px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:60px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-25px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:60px;}.elementor-2827 .elementor-element.elementor-element-a43f8b3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2827 .elementor-element.elementor-element-3b3a2d8{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-7ee3f38 .elementor-divider__text{font-size:35px;}.elementor-2827 .elementor-element.elementor-element-844a018{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2827 .elementor-element.elementor-element-fb1c61e{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-a6eb3a9 .elementor-divider__text{font-size:35px;}.elementor-2827 .elementor-element.elementor-element-a294592{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2827 .elementor-element.elementor-element-67d8790{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-73eaa21 .elementor-divider__text{font-size:35px;}.elementor-2827 .elementor-element.elementor-element-9089b88{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2827 .elementor-element.elementor-element-ae8a2c3{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-d14c382 .elementor-divider__text{font-size:35px;}.elementor-2827 .elementor-element.elementor-element-02d8695{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2827 .elementor-element.elementor-element-61481ab{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-b9451df .elementor-divider__text{font-size:35px;}.elementor-2827 .elementor-element.elementor-element-56663cb .elementor-heading-title{font-size:var( --e-global-typography-a70f136-font-size );line-height:var( --e-global-typography-a70f136-line-height );}.elementor-2827 .elementor-element.elementor-element-0cca2cc .elementor-divider-separator{width:20%;}.elementor-2827 .elementor-element.elementor-element-984f58a{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-ed41342 .elementor-divider__text{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-a42f9cb .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-8d4987b{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-fd7f61b .elementor-divider__text{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-d95dd98 .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-034976a{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-1b7aebe .elementor-divider__text{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-95ff4ad .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-6a0d734{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-b4ea2f3 .elementor-divider__text{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-b3f485a .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-a0a8989{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-0eaee9c .elementor-divider__text{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-45f257f .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-506d18b{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-57daf32 .elementor-divider__text{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-08e8bf4 .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-460b638{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-044afd4 .elementor-divider__text{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-ae2c4fa .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-cc1ac9e{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-0fbc3fc .elementor-divider__text{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-46d93e4 .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-58ede50{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-bcb0e55 .elementor-divider__text{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-0181179 .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-9d6050e{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-40627f3 .elementor-divider__text{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-33162f8 .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-ccffcd8{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-944259d .elementor-divider__text{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-815053a .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-023fa43{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-bb49c51 .elementor-divider__text{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-7dcff93 .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-312816c{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-3f1b5b7 .elementor-divider__text{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-1e49919 .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-196d8a8{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-0859f71 .elementor-divider__text{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-3e8e5cf .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-c1feb5c{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-382cd8a .elementor-divider__text{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-d34c621 .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-f3558fc{font-size:var( --e-global-typography-7073b08-font-size );}.elementor-2827 .elementor-element.elementor-element-c55209b .elementor-divider__text{font-size:20px;}.elementor-2827 .elementor-element.elementor-element-d81819f .elementor-heading-title{font-size:22px;}.elementor-2827 .elementor-element.elementor-element-2870604{font-size:var( --e-global-typography-7073b08-font-size );}}@media(max-width:1024px) and (min-width:768px){.elementor-2827 .elementor-element.elementor-element-854a172{--width:100%;}.elementor-2827 .elementor-element.elementor-element-34e306a{--width:100%;}.elementor-2827 .elementor-element.elementor-element-8174853{--width:100%;}.elementor-2827 .elementor-element.elementor-element-aee4d60{--width:100%;}.elementor-2827 .elementor-element.elementor-element-ba6c099{--width:100%;}.elementor-2827 .elementor-element.elementor-element-e8322f2{--width:100%;}.elementor-2827 .elementor-element.elementor-element-502aab2{--width:100%;}.elementor-2827 .elementor-element.elementor-element-f97ae73{--width:50%;}.elementor-2827 .elementor-element.elementor-element-c791ef4{--width:50%;}.elementor-2827 .elementor-element.elementor-element-3bca9f2{--width:50%;}.elementor-2827 .elementor-element.elementor-element-dd8381a{--width:50%;}.elementor-2827 .elementor-element.elementor-element-7e60bb5{--width:50%;}.elementor-2827 .elementor-element.elementor-element-b3c36e5{--width:50%;}.elementor-2827 .elementor-element.elementor-element-d06f12a{--width:40%;}.elementor-2827 .elementor-element.elementor-element-a9947c4{--width:60%;}.elementor-2827 .elementor-element.elementor-element-1a6177c{--width:40%;}.elementor-2827 .elementor-element.elementor-element-a6223ee{--width:60%;}.elementor-2827 .elementor-element.elementor-element-a8b480a{--width:100%;}.elementor-2827 .elementor-element.elementor-element-3ee322b{--width:100%;}.elementor-2827 .elementor-element.elementor-element-d2384ff{--width:50%;}.elementor-2827 .elementor-element.elementor-element-4343bb0{--width:50%;}.elementor-2827 .elementor-element.elementor-element-4886d08{--width:50%;}.elementor-2827 .elementor-element.elementor-element-f7545c8{--width:50%;}.elementor-2827 .elementor-element.elementor-element-c8560b1{--width:50%;}.elementor-2827 .elementor-element.elementor-element-62a6729{--width:50%;}.elementor-2827 .elementor-element.elementor-element-3b468a6{--width:50%;}.elementor-2827 .elementor-element.elementor-element-7da5414{--width:50%;}.elementor-2827 .elementor-element.elementor-element-1d7af63{--width:50%;}.elementor-2827 .elementor-element.elementor-element-a694e00{--width:50%;}.elementor-2827 .elementor-element.elementor-element-fcb4636{--width:100%;}.elementor-2827 .elementor-element.elementor-element-fd07b21{--width:48%;}.elementor-2827 .elementor-element.elementor-element-955d3d1{--width:48%;}.elementor-2827 .elementor-element.elementor-element-f2e9cf4{--width:48%;}.elementor-2827 .elementor-element.elementor-element-f0c5b55{--width:48%;}.elementor-2827 .elementor-element.elementor-element-6d3085f{--width:48%;}.elementor-2827 .elementor-element.elementor-element-16fae6d{--width:48%;}.elementor-2827 .elementor-element.elementor-element-33ddcfb{--width:48%;}.elementor-2827 .elementor-element.elementor-element-87b6948{--width:48%;}}/* Start custom CSS for shortcode, class: .elementor-element-1bf6132 */.elementor-2827 .elementor-element.elementor-element-1bf6132 li a, .elementor-2827 .elementor-element.elementor-element-1bf6132 li span { 
    color: white;
    font-family: "Poppins", sans-serif;
    font-size: 17px;
    font-weight: 500; }
    

@media (max-width: 1024px) {
   .elementor-2827 .elementor-element.elementor-element-1bf6132 li a, .elementor-2827 .elementor-element.elementor-element-1bf6132 li span {
        font-size: 15px; 
        
    }
}

.elementor-2827 .elementor-element.elementor-element-1bf6132 .breadcrumb-container ol {
    padding-inline-start: 0px;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84655b9 */@media (max-width: 767px) {
    .phone-responsive {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72cc7b9 */.elementor-2827 .elementor-element.elementor-element-72cc7b9 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-72cc7b9::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-72cc7b9::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-72cc7b9 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd64673 */.elementor-2827 .elementor-element.elementor-element-cd64673 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-cd64673::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-cd64673::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-cd64673 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a3dd21 */.elementor-2827 .elementor-element.elementor-element-4a3dd21 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-4a3dd21::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-4a3dd21::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-4a3dd21 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e6be1 */.elementor-2827 .elementor-element.elementor-element-50e6be1 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-50e6be1::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-50e6be1::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-50e6be1 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5c29ef */.elementor-2827 .elementor-element.elementor-element-f5c29ef {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-f5c29ef::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-f5c29ef::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-f5c29ef > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72cc7b9 */.elementor-2827 .elementor-element.elementor-element-72cc7b9 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-72cc7b9::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-72cc7b9::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-72cc7b9 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd64673 */.elementor-2827 .elementor-element.elementor-element-cd64673 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-cd64673::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-cd64673::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-cd64673 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a3dd21 */.elementor-2827 .elementor-element.elementor-element-4a3dd21 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-4a3dd21::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-4a3dd21::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-4a3dd21 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e6be1 */.elementor-2827 .elementor-element.elementor-element-50e6be1 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-50e6be1::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-50e6be1::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-50e6be1 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5c29ef */.elementor-2827 .elementor-element.elementor-element-f5c29ef {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-f5c29ef::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-f5c29ef::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-f5c29ef > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72cc7b9 */.elementor-2827 .elementor-element.elementor-element-72cc7b9 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-72cc7b9::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-72cc7b9::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-72cc7b9 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd64673 */.elementor-2827 .elementor-element.elementor-element-cd64673 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-cd64673::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-cd64673::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-cd64673 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a3dd21 */.elementor-2827 .elementor-element.elementor-element-4a3dd21 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-4a3dd21::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-4a3dd21::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-4a3dd21 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e6be1 */.elementor-2827 .elementor-element.elementor-element-50e6be1 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-50e6be1::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-50e6be1::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-50e6be1 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5c29ef */.elementor-2827 .elementor-element.elementor-element-f5c29ef {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-f5c29ef::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-f5c29ef::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-f5c29ef > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72cc7b9 */.elementor-2827 .elementor-element.elementor-element-72cc7b9 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-72cc7b9::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-72cc7b9::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-72cc7b9 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd64673 */.elementor-2827 .elementor-element.elementor-element-cd64673 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-cd64673::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-cd64673::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-cd64673 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a3dd21 */.elementor-2827 .elementor-element.elementor-element-4a3dd21 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-4a3dd21::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-4a3dd21::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-4a3dd21 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e6be1 */.elementor-2827 .elementor-element.elementor-element-50e6be1 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-50e6be1::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-50e6be1::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-50e6be1 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5c29ef */.elementor-2827 .elementor-element.elementor-element-f5c29ef {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-f5c29ef::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-f5c29ef::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-f5c29ef > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72cc7b9 */.elementor-2827 .elementor-element.elementor-element-72cc7b9 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-72cc7b9::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-72cc7b9::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-72cc7b9 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd64673 */.elementor-2827 .elementor-element.elementor-element-cd64673 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-cd64673::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-cd64673::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-cd64673 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a3dd21 */.elementor-2827 .elementor-element.elementor-element-4a3dd21 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-4a3dd21::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-4a3dd21::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-4a3dd21 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e6be1 */.elementor-2827 .elementor-element.elementor-element-50e6be1 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-50e6be1::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-50e6be1::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-50e6be1 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5c29ef */.elementor-2827 .elementor-element.elementor-element-f5c29ef {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-f5c29ef::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-f5c29ef::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-f5c29ef > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72cc7b9 */.elementor-2827 .elementor-element.elementor-element-72cc7b9 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-72cc7b9::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-72cc7b9::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-72cc7b9 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd64673 */.elementor-2827 .elementor-element.elementor-element-cd64673 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-cd64673::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-cd64673::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-cd64673 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a3dd21 */.elementor-2827 .elementor-element.elementor-element-4a3dd21 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-4a3dd21::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-4a3dd21::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-4a3dd21 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e6be1 */.elementor-2827 .elementor-element.elementor-element-50e6be1 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-50e6be1::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-50e6be1::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-50e6be1 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5c29ef */.elementor-2827 .elementor-element.elementor-element-f5c29ef {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-f5c29ef::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-f5c29ef::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-f5c29ef > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45527a0 */.elementor-2827 .elementor-element.elementor-element-45527a0 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-45527a0::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-45527a0::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-45527a0 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fa2c65 */.elementor-2827 .elementor-element.elementor-element-1fa2c65 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-1fa2c65::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-1fa2c65::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-1fa2c65 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d129915 */.elementor-2827 .elementor-element.elementor-element-d129915 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-d129915::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-d129915::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-d129915 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-671f705 */.elementor-2827 .elementor-element.elementor-element-671f705 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-671f705::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-671f705::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-671f705 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1ecd2e */.elementor-2827 .elementor-element.elementor-element-c1ecd2e {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-c1ecd2e::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-c1ecd2e::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-c1ecd2e > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45527a0 */.elementor-2827 .elementor-element.elementor-element-45527a0 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-45527a0::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-45527a0::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-45527a0 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fa2c65 */.elementor-2827 .elementor-element.elementor-element-1fa2c65 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-1fa2c65::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-1fa2c65::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-1fa2c65 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d129915 */.elementor-2827 .elementor-element.elementor-element-d129915 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-d129915::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-d129915::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-d129915 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-671f705 */.elementor-2827 .elementor-element.elementor-element-671f705 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-671f705::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-671f705::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-671f705 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1ecd2e */.elementor-2827 .elementor-element.elementor-element-c1ecd2e {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-c1ecd2e::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-c1ecd2e::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-c1ecd2e > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45527a0 */.elementor-2827 .elementor-element.elementor-element-45527a0 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-45527a0::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-45527a0::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-45527a0 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fa2c65 */.elementor-2827 .elementor-element.elementor-element-1fa2c65 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-1fa2c65::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-1fa2c65::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-1fa2c65 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d129915 */.elementor-2827 .elementor-element.elementor-element-d129915 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-d129915::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-d129915::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-d129915 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-671f705 */.elementor-2827 .elementor-element.elementor-element-671f705 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-671f705::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-671f705::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-671f705 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1ecd2e */.elementor-2827 .elementor-element.elementor-element-c1ecd2e {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-c1ecd2e::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-c1ecd2e::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-c1ecd2e > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45527a0 */.elementor-2827 .elementor-element.elementor-element-45527a0 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-45527a0::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-45527a0::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-45527a0 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fa2c65 */.elementor-2827 .elementor-element.elementor-element-1fa2c65 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-1fa2c65::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-1fa2c65::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-1fa2c65 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d129915 */.elementor-2827 .elementor-element.elementor-element-d129915 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-d129915::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-d129915::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-d129915 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-671f705 */.elementor-2827 .elementor-element.elementor-element-671f705 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-671f705::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-671f705::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-671f705 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1ecd2e */.elementor-2827 .elementor-element.elementor-element-c1ecd2e {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-c1ecd2e::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-c1ecd2e::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-c1ecd2e > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45527a0 */.elementor-2827 .elementor-element.elementor-element-45527a0 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-45527a0::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-45527a0::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-45527a0 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fa2c65 */.elementor-2827 .elementor-element.elementor-element-1fa2c65 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-1fa2c65::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-1fa2c65::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-1fa2c65 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d129915 */.elementor-2827 .elementor-element.elementor-element-d129915 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-d129915::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-d129915::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-d129915 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-671f705 */.elementor-2827 .elementor-element.elementor-element-671f705 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-671f705::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-671f705::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-671f705 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1ecd2e */.elementor-2827 .elementor-element.elementor-element-c1ecd2e {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-c1ecd2e::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-c1ecd2e::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-c1ecd2e > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45527a0 */.elementor-2827 .elementor-element.elementor-element-45527a0 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-45527a0::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-45527a0::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-45527a0 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fa2c65 */.elementor-2827 .elementor-element.elementor-element-1fa2c65 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-1fa2c65::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-1fa2c65::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-1fa2c65 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d129915 */.elementor-2827 .elementor-element.elementor-element-d129915 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-d129915::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-d129915::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-d129915 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-671f705 */.elementor-2827 .elementor-element.elementor-element-671f705 {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-671f705::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-671f705::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-671f705 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1ecd2e */.elementor-2827 .elementor-element.elementor-element-c1ecd2e {
    position: relative;
    background: transparent;
}

.elementor-2827 .elementor-element.elementor-element-c1ecd2e::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #CDAF83;
    clip-path: polygon(
        15px 0,
        calc(100% - 15px) 0,
        100% 15px,
        100% calc(100% - 15px),
        calc(100% - 15px) 100%,
        15px 100%,
        0 calc(100% - 15px),
        0 15px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-c1ecd2e::after {
    content: "";
    position: absolute;
    inset: 1px;
    background: #fff;
    clip-path: polygon(
        14px 0,
        calc(100% - 14px) 0,
        100% 14px,
        100% calc(100% - 14px),
        calc(100% - 14px) 100%,
        14px 100%,
        0 calc(100% - 14px),
        0 14px
    );
    pointer-events: none;
    z-index: 0;
}

.elementor-2827 .elementor-element.elementor-element-c1ecd2e > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f9f6eb0 *//* Text 默认收起 */
.hover-card .hover-text {
    display: grid !important;
    grid-template-rows: 0fr;
    opacity: 0;
    transform: translateY(8px);
    margin-top: 0 !important;
    margin-bottom: 0 !important;

    transition:
        grid-template-rows 0.5s ease,
        opacity 0.35s ease,
        transform 0.5s ease,
        margin 0.5s ease;
}

/* 让 Text 内部可以收缩 */
.hover-card .hover-text > .elementor-widget-container {
    min-height: 0;
    overflow: hidden;
}

/* Hover 时展开 */
.hover-card:hover .hover-text {
    grid-template-rows: 1fr;
    opacity: 1;
    transform: translateY(0);
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}


/* Mobile: Text always visible, no animation */
@media (max-width: 1024px) {
    .hover-card .hover-text {
        grid-template-rows: 1fr;
        opacity: 1;
        transform: none;
        margin-top: 10px !important;
        margin-bottom: 10px !important;
        transition: none;
    }

    .hover-card .hover-text > .elementor-widget-container {
        min-height: auto;
        overflow: visible;
    }
}/* End custom CSS */