.elementor-25 .elementor-element.elementor-element-24622b4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-25 .elementor-element.elementor-element-24622b4:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-24622b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-54aba44{--display:flex;--min-height:893px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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 );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-2b434ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-2b434ea{right:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-2b434ea{left:0px;}.elementor-25 .elementor-element.elementor-element-2b434ea{top:0px;z-index:3;}.elementor-25 .elementor-element.elementor-element-2b434ea img{width:1280px;}.elementor-25 .elementor-element.elementor-element-f4ab26d{--display:flex;--min-height:0px;--z-index:5;}.elementor-25 .elementor-element.elementor-element-f4ab26d:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-f4ab26d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-15ec327{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;top:175px;z-index:4;text-align:right;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-15ec327{right:48px;}body.rtl .elementor-25 .elementor-element.elementor-element-15ec327{left:48px;}.elementor-25 .elementor-element.elementor-element-15ec327 .elementor-heading-title{font-family:"Palatino", Sans-serif;font-size:40px;font-weight:300;text-transform:uppercase;line-height:0.91em;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-733fc2c{right:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-733fc2c{left:0px;}.elementor-25 .elementor-element.elementor-element-733fc2c{top:400px;z-index:4;text-align:center;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-d523296{--display:flex;--position:absolute;--min-height:211px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:263px;--z-index:2;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-d523296{right:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-d523296{left:0px;}.elementor-25 .elementor-element.elementor-element-b630321{width:var( --container-widget-width, 874px );max-width:874px;--container-widget-width:874px;--container-widget-flex-grow:0;top:0px;z-index:2;}.elementor-25 .elementor-element.elementor-element-b630321 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-b630321{left:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-b630321{right:0px;}.elementor-25 .elementor-element.elementor-element-b630321 img{width:830px;max-width:100%;height:401px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-24c9f5f{right:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-24c9f5f{left:0px;}.elementor-25 .elementor-element.elementor-element-24c9f5f{top:0px;z-index:1;}.elementor-25 .elementor-element.elementor-element-24c9f5f img{width:1280px;}.elementor-25 .elementor-element.elementor-element-53cc832{--display:flex;--min-height:893px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-0ba6ef7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-0ba6ef7{left:100px;}body.rtl .elementor-25 .elementor-element.elementor-element-0ba6ef7{right:100px;}.elementor-25 .elementor-element.elementor-element-0ba6ef7{top:0px;z-index:3;}.elementor-25 .elementor-element.elementor-element-0ba6ef7 img{width:1280px;}.elementor-25 .elementor-element.elementor-element-49595b0{--display:flex;--min-height:0px;--z-index:5;}.elementor-25 .elementor-element.elementor-element-49595b0:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-49595b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-0867eca{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;top:175px;z-index:4;text-align:right;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-0867eca{right:48px;}body.rtl .elementor-25 .elementor-element.elementor-element-0867eca{left:48px;}.elementor-25 .elementor-element.elementor-element-0867eca .elementor-heading-title{font-family:"Palatino", Sans-serif;font-size:40px;font-weight:300;text-transform:uppercase;line-height:0.91em;color:var( --e-global-color-accent );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-310f819{left:40px;}body.rtl .elementor-25 .elementor-element.elementor-element-310f819{right:40px;}.elementor-25 .elementor-element.elementor-element-310f819{top:400px;z-index:4;text-align:center;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-a511bfe{--display:flex;--position:absolute;--min-height:211px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:263px;--z-index:2;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-a511bfe{left:411px;}body.rtl .elementor-25 .elementor-element.elementor-element-a511bfe{right:411px;}.elementor-25 .elementor-element.elementor-element-881ec37{width:var( --container-widget-width, 874px );max-width:874px;--container-widget-width:874px;--container-widget-flex-grow:0;top:0px;z-index:2;}.elementor-25 .elementor-element.elementor-element-881ec37 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-881ec37{left:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-881ec37{right:0px;}.elementor-25 .elementor-element.elementor-element-881ec37 img{width:830px;max-width:100%;height:401px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-8f411e6{left:100px;}body.rtl .elementor-25 .elementor-element.elementor-element-8f411e6{right:100px;}.elementor-25 .elementor-element.elementor-element-8f411e6{top:0px;z-index:1;}.elementor-25 .elementor-element.elementor-element-8f411e6 img{width:1280px;}.elementor-25 .elementor-element.elementor-element-53d663f{--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:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-53d663f:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-53d663f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-f23be3b{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-f23be3b img{width:100%;}.elementor-25 .elementor-element.elementor-element-83cc735{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;top:473px;z-index:1;text-align:right;}.elementor-25 .elementor-element.elementor-element-83cc735 > .elementor-widget-container{--e-transform-rotateZ:9deg;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-83cc735{left:800px;}body.rtl .elementor-25 .elementor-element.elementor-element-83cc735{right:800px;}.elementor-25 .elementor-element.elementor-element-83cc735 img{width:90%;}.elementor-25 .elementor-element.elementor-element-4d31862{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-a93528a{width:var( --container-widget-width, 168px );max-width:168px;--container-widget-width:168px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-a93528a img{width:100%;height:500px;object-fit:contain;object-position:center center;}.elementor-25 .elementor-element.elementor-element-9faabc1{width:var( --container-widget-width, 35.2% );max-width:35.2%;--container-widget-width:35.2%;--container-widget-flex-grow:0;top:227px;z-index:5;}.elementor-25 .elementor-element.elementor-element-9faabc1.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-9faabc1{left:115px;}body.rtl .elementor-25 .elementor-element.elementor-element-9faabc1{right:115px;}.elementor-25 .elementor-element.elementor-element-9faabc1 img{width:100%;}.elementor-25 .elementor-element.elementor-element-5619080{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-5619080 img{width:100%;}.elementor-25 .elementor-element.elementor-element-4832a3c{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-25 .elementor-element.elementor-element-9f0db59 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-8731a65 .elementor-heading-title{font-family:"Palatino", Sans-serif;font-size:70px;font-weight:400;text-transform:uppercase;line-height:0.91em;}.elementor-25 .elementor-element.elementor-element-f0eb885{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-7023c38 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:3.2px;}.elementor-25 .elementor-element.elementor-element-13ae3f0 > .elementor-widget-container{padding:0px 0px 35px 0px;}.elementor-25 .elementor-element.elementor-element-13ae3f0{text-align:justify;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-1c31053{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-d32f0ca{width:var( --container-widget-width, 168px );max-width:168px;--container-widget-width:168px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-d32f0ca img{width:100%;height:500px;object-fit:contain;object-position:center center;}.elementor-25 .elementor-element.elementor-element-ecb6204{width:var( --container-widget-width, 35.2% );max-width:35.2%;--container-widget-width:35.2%;--container-widget-flex-grow:0;top:227px;z-index:5;}.elementor-25 .elementor-element.elementor-element-ecb6204.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-ecb6204{left:115px;}body.rtl .elementor-25 .elementor-element.elementor-element-ecb6204{right:115px;}.elementor-25 .elementor-element.elementor-element-ecb6204 img{width:100%;}.elementor-25 .elementor-element.elementor-element-2dc227e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 68px;--row-gap:0px;--column-gap:68px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-e53a4bc{--display:flex;--gap:35px 0px;--row-gap:35px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-51fc011 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1.2px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-5c83e46 );}.elementor-25 .elementor-element.elementor-element-12c0a13{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-25 .elementor-element.elementor-element-bfb2d62 .elementor-button{background-color:#A5895300;font-family:"Palatino", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:#26262214;padding:0px 0px 12px 0px;}.elementor-25 .elementor-element.elementor-element-bfb2d62 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-bfb2d62 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-bfb2d62 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-bfb2d62 .elementor-button:focus{color:#A5895300;}.elementor-25 .elementor-element.elementor-element-bfb2d62 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-bfb2d62 .elementor-button:focus svg{fill:#A5895300;}.elementor-25 .elementor-element.elementor-element-5130da1 .elementor-button{background-color:#A5895300;font-family:"Palatino", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:#26262214;padding:12px 0px 12px 0px;}.elementor-25 .elementor-element.elementor-element-5130da1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5130da1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-5130da1 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-5130da1 .elementor-button:focus{color:#A5895300;}.elementor-25 .elementor-element.elementor-element-5130da1 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-5130da1 .elementor-button:focus svg{fill:#A5895300;}.elementor-25 .elementor-element.elementor-element-dd305ba .elementor-button{background-color:#A5895300;font-family:"Palatino", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0px;border-style:dashed;border-width:0px 0px 0px 0px;border-color:#26262214;padding:12px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-dd305ba > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-dd305ba .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-dd305ba .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-dd305ba .elementor-button:focus{color:#A5895300;}.elementor-25 .elementor-element.elementor-element-dd305ba .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-dd305ba .elementor-button:focus svg{fill:#A5895300;}.elementor-25 .elementor-element.elementor-element-b1a15e7{--display:flex;--gap:35px 0px;--row-gap:35px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-de21f4d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1.2px;color:var( --e-global-color-285b3e7 );}.elementor-25 .elementor-element.elementor-element-b270efb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-f27a673 .elementor-button{background-color:#A5895300;font-family:"Palatino", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:#26262214;padding:0px 0px 12px 0px;}.elementor-25 .elementor-element.elementor-element-f27a673 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-f27a673 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-f27a673 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-f27a673 .elementor-button:focus{color:#A5895300;}.elementor-25 .elementor-element.elementor-element-f27a673 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-f27a673 .elementor-button:focus svg{fill:#A5895300;}.elementor-25 .elementor-element.elementor-element-fd93b37 .elementor-button{background-color:#A5895300;font-family:"Palatino", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:#26262214;padding:12px 0px 12px 0px;}.elementor-25 .elementor-element.elementor-element-fd93b37 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-fd93b37 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-fd93b37 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-fd93b37 .elementor-button:focus{color:#A5895300;}.elementor-25 .elementor-element.elementor-element-fd93b37 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-fd93b37 .elementor-button:focus svg{fill:#A5895300;}.elementor-25 .elementor-element.elementor-element-ad10d74 .elementor-button{background-color:#A5895300;font-family:"Palatino", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0px;border-style:dashed;border-width:0px 0px 0px 0px;border-color:#26262214;padding:12px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-ad10d74 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-ad10d74 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-ad10d74 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-ad10d74 .elementor-button:focus{color:#A5895300;}.elementor-25 .elementor-element.elementor-element-ad10d74 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-ad10d74 .elementor-button:focus svg{fill:#A5895300;}.elementor-25 .elementor-element.elementor-element-e47b0d6{--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:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-e47b0d6:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-e47b0d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-b4bc3b3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-a96f231{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-a96f231 .elementor-heading-title{font-family:"Palatino", Sans-serif;font-size:70px;font-weight:400;text-transform:uppercase;line-height:0.91em;}.elementor-25 .elementor-element.elementor-element-9ba9d40{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-1707e72 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:3.2px;}.elementor-25 .elementor-element.elementor-element-5afa81a > .elementor-widget-container{padding:0px 0px 13px 0px;}.elementor-25 .elementor-element.elementor-element-5afa81a{text-align:justify;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-22833fe .elementor-button{background-color:#A5895300;font-family:"Palatino", Sans-serif;font-size:22px;font-weight:300;letter-spacing:0px;border-style:dashed;border-width:0px 0px 0px 0px;border-color:#26262214;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-22833fe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-22833fe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-22833fe .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-25 .elementor-element.elementor-element-22833fe .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-22833fe .elementor-button:focus{color:#A5895300;}.elementor-25 .elementor-element.elementor-element-22833fe .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-22833fe .elementor-button:focus svg{fill:#A5895300;}.elementor-25 .elementor-element.elementor-element-a73840d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-083fab2{--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:730px 0px;--row-gap:730px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-490ce4f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-07d47b3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-07d47b3 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25 .elementor-element.elementor-element-07d47b3:hover img{opacity:1;}.elementor-25 .elementor-element.elementor-element-24cb136{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;top:369.625px;text-align:left;}.elementor-25 .elementor-element.elementor-element-24cb136 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-24cb136.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-24cb136{left:32px;}body.rtl .elementor-25 .elementor-element.elementor-element-24cb136{right:32px;}.elementor-25 .elementor-element.elementor-element-24cb136 p{margin-block-end:0px;}.elementor-25 .elementor-element.elementor-element-faffc0b .elementor-button{background-color:#A5895300;font-family:"Palatino", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0px;border-style:dashed;border-width:0px 0px 0px 0px;border-color:#26262214;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-faffc0b > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-faffc0b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-faffc0b .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-25 .elementor-element.elementor-element-faffc0b .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-faffc0b .elementor-button:focus{color:#00000000;border-color:#59090900;}.elementor-25 .elementor-element.elementor-element-faffc0b .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-faffc0b .elementor-button:focus svg{fill:#00000000;}.elementor-25 .elementor-element.elementor-element-8236659{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-0adc49d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-8989e39{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-93e8e02 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25 .elementor-element.elementor-element-93e8e02:hover img{opacity:1;}.elementor-25 .elementor-element.elementor-element-f9986dc{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;top:369.625px;text-align:left;}.elementor-25 .elementor-element.elementor-element-f9986dc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-f9986dc.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-f9986dc{left:32px;}body.rtl .elementor-25 .elementor-element.elementor-element-f9986dc{right:32px;}.elementor-25 .elementor-element.elementor-element-f9986dc p{margin-block-end:0px;}.elementor-25 .elementor-element.elementor-element-967465f .elementor-button{background-color:#A5895300;font-family:"Palatino", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0px;border-style:dashed;border-width:0px 0px 0px 0px;border-color:#26262214;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-967465f > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-967465f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-967465f .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-25 .elementor-element.elementor-element-967465f .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-967465f .elementor-button:focus{color:#00000000;border-color:#59090900;}.elementor-25 .elementor-element.elementor-element-967465f .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-967465f .elementor-button:focus svg{fill:#00000000;}.elementor-25 .elementor-element.elementor-element-ed18ef8{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-7f6cbf3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-d4d07bb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-05cfef5 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25 .elementor-element.elementor-element-05cfef5:hover img{opacity:1;}.elementor-25 .elementor-element.elementor-element-24ec93e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;top:369.625px;text-align:left;}.elementor-25 .elementor-element.elementor-element-24ec93e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-24ec93e.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-24ec93e{left:32px;}body.rtl .elementor-25 .elementor-element.elementor-element-24ec93e{right:32px;}.elementor-25 .elementor-element.elementor-element-24ec93e p{margin-block-end:0px;}.elementor-25 .elementor-element.elementor-element-2305a40 .elementor-button{background-color:#A5895300;font-family:"Palatino", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0px;border-style:dashed;border-width:0px 0px 0px 0px;border-color:#26262214;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-2305a40 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-2305a40 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-2305a40 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-25 .elementor-element.elementor-element-2305a40 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-2305a40 .elementor-button:focus{color:#00000000;border-color:#59090900;}.elementor-25 .elementor-element.elementor-element-2305a40 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-2305a40 .elementor-button:focus svg{fill:#00000000;}.elementor-25 .elementor-element.elementor-element-3bee6c1{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-7612056{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-0260312{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-f68ea90 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25 .elementor-element.elementor-element-f68ea90:hover img{opacity:1;}.elementor-25 .elementor-element.elementor-element-5d38d55{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;top:369.625px;text-align:left;}.elementor-25 .elementor-element.elementor-element-5d38d55 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5d38d55.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-5d38d55{left:32px;}body.rtl .elementor-25 .elementor-element.elementor-element-5d38d55{right:32px;}.elementor-25 .elementor-element.elementor-element-5d38d55 p{margin-block-end:0px;}.elementor-25 .elementor-element.elementor-element-513205f .elementor-button{background-color:#A5895300;font-family:"Palatino", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0px;border-style:dashed;border-width:0px 0px 0px 0px;border-color:#26262214;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-513205f > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-513205f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-513205f .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-25 .elementor-element.elementor-element-513205f .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-513205f .elementor-button:focus{color:#00000000;border-color:#59090900;}.elementor-25 .elementor-element.elementor-element-513205f .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-513205f .elementor-button:focus svg{fill:#00000000;}.elementor-25 .elementor-element.elementor-element-73b348b{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-6f1b47a{--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:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:200px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-6f1b47a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-6f1b47a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-42e7b7c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-be0ed4d{--display:flex;}.elementor-25 .elementor-element.elementor-element-53ca2a4{--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:730px 0px;--row-gap:730px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-8b76610{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-31ffe5d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-31ffe5d img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25 .elementor-element.elementor-element-31ffe5d:hover img{opacity:1;}.elementor-25 .elementor-element.elementor-element-8d450e6{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-8d450e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-8d450e6.elementor-element{--align-self:flex-end;}.elementor-25 .elementor-element.elementor-element-8d450e6 p{margin-block-end:0px;}.elementor-25 .elementor-element.elementor-element-50ee31d .elementor-button{background-color:#A5895300;font-family:"Palatino", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0px;border-style:dashed;border-width:0px 0px 0px 0px;border-color:#26262214;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-50ee31d > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-50ee31d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-50ee31d .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-25 .elementor-element.elementor-element-50ee31d .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-50ee31d .elementor-button:focus{color:#00000000;border-color:#59090900;}.elementor-25 .elementor-element.elementor-element-50ee31d .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-50ee31d .elementor-button:focus svg{fill:#00000000;}.elementor-25 .elementor-element.elementor-element-9c06a99{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-f0cb606{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-f821239{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-0757ce1 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25 .elementor-element.elementor-element-0757ce1:hover img{opacity:1;}.elementor-25 .elementor-element.elementor-element-221893b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-221893b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-221893b.elementor-element{--align-self:flex-end;}.elementor-25 .elementor-element.elementor-element-221893b p{margin-block-end:0px;}.elementor-25 .elementor-element.elementor-element-d8f0d7f .elementor-button{background-color:#A5895300;font-family:"Palatino", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0px;border-style:dashed;border-width:0px 0px 0px 0px;border-color:#26262214;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-d8f0d7f > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-d8f0d7f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-d8f0d7f .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-25 .elementor-element.elementor-element-d8f0d7f .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-d8f0d7f .elementor-button:focus{color:#00000000;border-color:#59090900;}.elementor-25 .elementor-element.elementor-element-d8f0d7f .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-d8f0d7f .elementor-button:focus svg{fill:#00000000;}.elementor-25 .elementor-element.elementor-element-d2af308{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-cfe4fa6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-7851a8d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-4ddb6df img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25 .elementor-element.elementor-element-4ddb6df:hover img{opacity:1;}.elementor-25 .elementor-element.elementor-element-a452e72{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-a452e72 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-a452e72.elementor-element{--align-self:flex-end;}.elementor-25 .elementor-element.elementor-element-a452e72 p{margin-block-end:0px;}.elementor-25 .elementor-element.elementor-element-fb82f02 .elementor-button{background-color:#A5895300;font-family:"Palatino", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0px;border-style:dashed;border-width:0px 0px 0px 0px;border-color:#26262214;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-fb82f02 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-fb82f02 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-fb82f02 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-25 .elementor-element.elementor-element-fb82f02 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-fb82f02 .elementor-button:focus{color:#00000000;border-color:#59090900;}.elementor-25 .elementor-element.elementor-element-fb82f02 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-fb82f02 .elementor-button:focus svg{fill:#00000000;}.elementor-25 .elementor-element.elementor-element-33595f0{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-7edce44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-3ea1ed7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-173ef2a img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25 .elementor-element.elementor-element-173ef2a:hover img{opacity:1;}.elementor-25 .elementor-element.elementor-element-e928318{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-e928318 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-e928318.elementor-element{--align-self:flex-end;}.elementor-25 .elementor-element.elementor-element-e928318 p{margin-block-end:0px;}.elementor-25 .elementor-element.elementor-element-aac61ca .elementor-button{background-color:#A5895300;font-family:"Palatino", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0px;border-style:dashed;border-width:0px 0px 0px 0px;border-color:#26262214;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-aac61ca > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-aac61ca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-aac61ca .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-25 .elementor-element.elementor-element-aac61ca .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-aac61ca .elementor-button:focus{color:#00000000;border-color:#59090900;}.elementor-25 .elementor-element.elementor-element-aac61ca .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-aac61ca .elementor-button:focus svg{fill:#00000000;}.elementor-25 .elementor-element.elementor-element-6e6b6a3{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-fb5b1a4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-fb5b1a4:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-fb5b1a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-100268e{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-100268e img{width:98%;}.elementor-25 .elementor-element.elementor-element-3d6b6f0{--display:flex;--gap:24px 32px;--row-gap:24px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-dae3eee{text-align:center;}.elementor-25 .elementor-element.elementor-element-dae3eee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:3.2px;}.elementor-25 .elementor-element.elementor-element-dc9d00d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-dc9d00d{text-align:center;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-6138ec5 .elementor-button{background-color:#A5895300;font-family:"Palatino", Sans-serif;font-size:22px;font-weight:300;letter-spacing:0px;border-style:dashed;border-width:0px 0px 0px 0px;border-color:#26262214;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-6138ec5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-6138ec5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-6138ec5 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-25 .elementor-element.elementor-element-6138ec5 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-6138ec5 .elementor-button:focus{color:#A5895300;}.elementor-25 .elementor-element.elementor-element-6138ec5 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-6138ec5 .elementor-button:focus svg{fill:#A5895300;}.elementor-25 .elementor-element.elementor-element-e79f953{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-415d197{width:100%;max-width:100%;top:-311px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-415d197{left:-93px;}body.rtl .elementor-25 .elementor-element.elementor-element-415d197{right:-93px;}.elementor-25 .elementor-element.elementor-element-415d197 img{width:98%;}.elementor-25 .elementor-element.elementor-element-b6c2109{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-b6c2109:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-b6c2109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-0b192a0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-25 .elementor-element.elementor-element-3f9c20f{width:100%;max-width:100%;text-align:left;}.elementor-25 .elementor-element.elementor-element-3f9c20f img{width:100%;}.elementor-25 .elementor-element.elementor-element-3c8a503{width:100%;max-width:100%;top:184px;z-index:2;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-3c8a503{left:-165px;}body.rtl .elementor-25 .elementor-element.elementor-element-3c8a503{right:-165px;}.elementor-25 .elementor-element.elementor-element-3c8a503 img{width:31%;}.elementor-25 .elementor-element.elementor-element-a52c761{width:100%;max-width:100%;top:205px;z-index:2;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-a52c761{right:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-a52c761{left:0px;}.elementor-25 .elementor-element.elementor-element-a52c761 img{width:23%;}.elementor-25 .elementor-element.elementor-element-c99fe15{--display:flex;--gap:24px 32px;--row-gap:24px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:375px;--padding-right:0px;--z-index:3;}.elementor-25 .elementor-element.elementor-element-c99fe15.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-7299e42{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-7299e42 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:26px;letter-spacing:3.2px;}.elementor-25 .elementor-element.elementor-element-807f62b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-807f62b{text-align:justify;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-06a4fde .elementor-button{background-color:#A5895300;font-family:"Palatino", Sans-serif;font-size:22px;font-weight:300;letter-spacing:0px;border-style:dashed;border-width:0px 0px 0px 0px;border-color:#26262214;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-06a4fde > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-06a4fde .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-06a4fde .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-25 .elementor-element.elementor-element-06a4fde .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-06a4fde .elementor-button:focus{color:#A5895300;}.elementor-25 .elementor-element.elementor-element-06a4fde .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-06a4fde .elementor-button:focus svg{fill:#A5895300;}.elementor-25 .elementor-element.elementor-element-900f2ae{width:100%;max-width:100%;bottom:0px;z-index:2;}.elementor-25 .elementor-element.elementor-element-900f2ae > .elementor-widget-container{--e-transform-flipX:-1;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-900f2ae{right:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-900f2ae{left:0px;}.elementor-25 .elementor-element.elementor-element-900f2ae img{width:44%;}.elementor-25 .elementor-element.elementor-element-5fad8ee{width:100%;max-width:100%;top:173px;z-index:2;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-5fad8ee{left:692px;}body.rtl .elementor-25 .elementor-element.elementor-element-5fad8ee{right:692px;}.elementor-25 .elementor-element.elementor-element-5fad8ee img{width:44%;}.elementor-25 .elementor-element.elementor-element-f4c8ef9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-f4c8ef9:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-f4c8ef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-c2ed303{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-25 .elementor-element.elementor-element-00ced06{width:100%;max-width:100%;text-align:left;}.elementor-25 .elementor-element.elementor-element-00ced06 img{width:100%;}.elementor-25 .elementor-element.elementor-element-19c535b{width:100%;max-width:100%;top:184px;z-index:2;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-19c535b{left:-165px;}body.rtl .elementor-25 .elementor-element.elementor-element-19c535b{right:-165px;}.elementor-25 .elementor-element.elementor-element-19c535b img{width:31%;}.elementor-25 .elementor-element.elementor-element-d564b99{width:100%;max-width:100%;z-index:2;}.elementor-25 .elementor-element.elementor-element-d564b99 img{width:23%;}.elementor-25 .elementor-element.elementor-element-38d2cbe{--display:flex;--gap:24px 32px;--row-gap:24px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:375px;--padding-right:0px;--z-index:3;}.elementor-25 .elementor-element.elementor-element-38d2cbe.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-11f3c5f{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-11f3c5f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:26px;letter-spacing:3.2px;}.elementor-25 .elementor-element.elementor-element-d887e3e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-d887e3e{text-align:left;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-5951a32 .elementor-button{background-color:#A5895300;font-family:"Palatino", Sans-serif;font-size:22px;font-weight:300;letter-spacing:0px;border-style:dashed;border-width:0px 0px 0px 0px;border-color:#26262214;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5951a32 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5951a32 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-5951a32 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-25 .elementor-element.elementor-element-5951a32 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-5951a32 .elementor-button:focus{color:#A5895300;}.elementor-25 .elementor-element.elementor-element-5951a32 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-5951a32 .elementor-button:focus svg{fill:#A5895300;}.elementor-25 .elementor-element.elementor-element-0e9d231{width:100%;max-width:100%;bottom:0px;z-index:2;}.elementor-25 .elementor-element.elementor-element-0e9d231 > .elementor-widget-container{--e-transform-flipX:-1;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-0e9d231{right:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-0e9d231{left:0px;}.elementor-25 .elementor-element.elementor-element-0e9d231 img{width:44%;}.elementor-25 .elementor-element.elementor-element-a5f2fbe{width:100%;max-width:100%;top:173px;z-index:2;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-a5f2fbe{left:692px;}body.rtl .elementor-25 .elementor-element.elementor-element-a5f2fbe{right:692px;}.elementor-25 .elementor-element.elementor-element-a5f2fbe img{width:44%;}.elementor-25 .elementor-element.elementor-element-87235e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:160px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-87235e6:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-87235e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-6999e52{right:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-6999e52{left:0px;}.elementor-25 .elementor-element.elementor-element-6999e52{top:32px;text-align:right;}.elementor-25 .elementor-element.elementor-element-6999e52 img{width:50%;}.elementor-25 .elementor-element.elementor-element-4eda72a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-75f454a{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-75f454a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-75f454a .elementor-heading-title{font-family:"Palatino", Sans-serif;font-size:70px;font-weight:400;line-height:0.91em;}.elementor-25 .elementor-element.elementor-element-dfaf535{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-dfaf535 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:3.2px;}.elementor-25 .elementor-element.elementor-element-351e426{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:160px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-351e426:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-351e426 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-e610647{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:160px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-e610647:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-e610647 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-bd1a29d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-8f7143c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 45px;--row-gap:0px;--column-gap:45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-8f9e9b7{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-8fc5ff1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1.2px;color:var( --e-global-color-5c83e46 );}.elementor-25 .elementor-element.elementor-element-781fcef > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-781fcef{text-align:left;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-1f1679d .elementor-button{background-color:#A5895300;font-family:"Palatino", Sans-serif;font-size:22px;font-weight:300;letter-spacing:0px;fill:var( --e-global-color-5c83e46 );color:var( --e-global-color-5c83e46 );border-style:dashed;border-width:0px 0px 0px 0px;border-color:#26262214;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-1f1679d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-1f1679d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-1f1679d .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-25 .elementor-element.elementor-element-1f1679d .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-1f1679d .elementor-button:focus{color:#A5895300;}.elementor-25 .elementor-element.elementor-element-1f1679d .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-1f1679d .elementor-button:focus svg{fill:#A5895300;}.elementor-25 .elementor-element.elementor-element-424dfa4{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-320b96d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1.2px;color:var( --e-global-color-285b3e7 );}.elementor-25 .elementor-element.elementor-element-b85f8d9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-b85f8d9{text-align:left;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-4ac1df8 .elementor-button{background-color:#A5895300;font-family:"Palatino", Sans-serif;font-size:22px;font-weight:300;letter-spacing:0px;fill:var( --e-global-color-285b3e7 );color:var( --e-global-color-285b3e7 );border-style:dashed;border-width:0px 0px 0px 0px;border-color:#26262214;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-4ac1df8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-4ac1df8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-4ac1df8 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-25 .elementor-element.elementor-element-4ac1df8 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-4ac1df8 .elementor-button:focus{color:#A5895300;}.elementor-25 .elementor-element.elementor-element-4ac1df8 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-4ac1df8 .elementor-button:focus svg{fill:#A5895300;}.elementor-25 .elementor-element.elementor-element-642c211{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:160px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-642c211:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-642c211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-ca47d37 > .elementor-widget-container{--e-transform-translateX:-98px;--e-transform-translateY:108px;--e-transform-scale:1.3;}.elementor-25 .elementor-element.elementor-element-ca47d37{text-align:right;}.elementor-25 .elementor-element.elementor-element-f46794b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-65684cb{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-65684cb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-51201b8{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-51201b8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:3.2px;}.elementor-25 .elementor-element.elementor-element-7acb109{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 45px;--row-gap:0px;--column-gap:45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-d67a17f{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-7faf85a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1.2px;color:var( --e-global-color-5c83e46 );}.elementor-25 .elementor-element.elementor-element-7568c1b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7568c1b{text-align:justify;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-480b928 .elementor-button{background-color:#A5895300;font-family:"Palatino", Sans-serif;font-size:22px;font-weight:300;letter-spacing:0px;fill:var( --e-global-color-5c83e46 );color:var( --e-global-color-5c83e46 );border-style:dashed;border-width:0px 0px 0px 0px;border-color:#26262214;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-480b928 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-480b928 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-480b928 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-25 .elementor-element.elementor-element-480b928 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-480b928 .elementor-button:focus{color:#A5895300;}.elementor-25 .elementor-element.elementor-element-480b928 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-480b928 .elementor-button:focus svg{fill:#A5895300;}.elementor-25 .elementor-element.elementor-element-48cd8ce{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-7699bae .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1.2px;color:var( --e-global-color-285b3e7 );}.elementor-25 .elementor-element.elementor-element-c11ef7f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-c11ef7f{text-align:justify;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-9a9b0a5 .elementor-button{background-color:#A5895300;font-family:"Palatino", Sans-serif;font-size:22px;font-weight:300;letter-spacing:0px;fill:var( --e-global-color-285b3e7 );color:var( --e-global-color-285b3e7 );border-style:dashed;border-width:0px 0px 0px 0px;border-color:#26262214;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-9a9b0a5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-9a9b0a5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-9a9b0a5 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-25 .elementor-element.elementor-element-9a9b0a5 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-9a9b0a5 .elementor-button:focus{color:#A5895300;}.elementor-25 .elementor-element.elementor-element-9a9b0a5 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-9a9b0a5 .elementor-button:focus svg{fill:#A5895300;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-f8b6e34{right:-160px;}body.rtl .elementor-25 .elementor-element.elementor-element-f8b6e34{left:-160px;}.elementor-25 .elementor-element.elementor-element-f8b6e34{top:34px;text-align:right;}.elementor-25 .elementor-element.elementor-element-f8b6e34 img{width:50%;}.elementor-25 .elementor-element.elementor-element-8926c74{--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:0px 80px;--row-gap:0px;--column-gap:80px;--padding-top:80px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-8926c74:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-8926c74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-4a64f03{--display:flex;--gap:24px 32px;--row-gap:24px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-25 .elementor-element.elementor-element-350057a > .elementor-widget-container{margin:0px 0px 0px 70px;}.elementor-25 .elementor-element.elementor-element-350057a{text-align:left;}.elementor-25 .elementor-element.elementor-element-350057a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:3.2px;}.elementor-25 .elementor-element.elementor-element-bfbed64{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:justify;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-bfbed64 > .elementor-widget-container{margin:0px 0px 0px 70px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-94a75e7{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-23014b2{--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:0px 11px;--row-gap:0px;--column-gap:11px;--margin-top:0px;--margin-bottom:0px;--margin-left:70px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-88bfbbb .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-88bfbbb.elementor-view-stacked .elementor-icon{background-color:#26262200;}.elementor-25 .elementor-element.elementor-element-88bfbbb.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-88bfbbb.elementor-view-default .elementor-icon{color:#26262200;border-color:#26262200;}.elementor-25 .elementor-element.elementor-element-88bfbbb.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-88bfbbb.elementor-view-default .elementor-icon svg{fill:#26262200;}.elementor-25 .elementor-element.elementor-element-88bfbbb .elementor-icon{font-size:12px;}.elementor-25 .elementor-element.elementor-element-88bfbbb .elementor-icon svg{height:12px;}.elementor-25 .elementor-element.elementor-element-d2798d7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-d2798d7{font-family:"Palatino", Sans-serif;font-size:22px;font-weight:400;font-style:italic;line-height:1.38em;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-d2798d7 p{margin-block-end:0px;}.elementor-25 .elementor-element.elementor-element-8335b87{--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:0px 11px;--row-gap:0px;--column-gap:11px;--margin-top:0px;--margin-bottom:0px;--margin-left:70px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-aacf8eb .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-aacf8eb.elementor-view-stacked .elementor-icon{background-color:#26262200;}.elementor-25 .elementor-element.elementor-element-aacf8eb.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-aacf8eb.elementor-view-default .elementor-icon{color:#26262200;border-color:#26262200;}.elementor-25 .elementor-element.elementor-element-aacf8eb.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-aacf8eb.elementor-view-default .elementor-icon svg{fill:#26262200;}.elementor-25 .elementor-element.elementor-element-aacf8eb .elementor-icon{font-size:12px;}.elementor-25 .elementor-element.elementor-element-aacf8eb .elementor-icon svg{height:12px;}.elementor-25 .elementor-element.elementor-element-fcf759a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-fcf759a{font-family:"Palatino", Sans-serif;font-size:22px;font-weight:400;font-style:italic;line-height:1.38em;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-fcf759a p{margin-block-end:0px;}.elementor-25 .elementor-element.elementor-element-7730b12{--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:0px 11px;--row-gap:0px;--column-gap:11px;--margin-top:0px;--margin-bottom:0px;--margin-left:70px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-004a80d .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-004a80d.elementor-view-stacked .elementor-icon{background-color:#26262200;}.elementor-25 .elementor-element.elementor-element-004a80d.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-004a80d.elementor-view-default .elementor-icon{color:#26262200;border-color:#26262200;}.elementor-25 .elementor-element.elementor-element-004a80d.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-004a80d.elementor-view-default .elementor-icon svg{fill:#26262200;}.elementor-25 .elementor-element.elementor-element-004a80d .elementor-icon{font-size:12px;}.elementor-25 .elementor-element.elementor-element-004a80d .elementor-icon svg{height:12px;}.elementor-25 .elementor-element.elementor-element-9792d7c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-9792d7c{font-family:"Palatino", Sans-serif;font-size:22px;font-weight:400;font-style:italic;line-height:1.38em;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-9792d7c p{margin-block-end:0px;}.elementor-25 .elementor-element.elementor-element-ef15892{--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:0px 11px;--row-gap:0px;--column-gap:11px;--margin-top:0px;--margin-bottom:0px;--margin-left:70px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-87dfad0 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-87dfad0.elementor-view-stacked .elementor-icon{background-color:#26262200;}.elementor-25 .elementor-element.elementor-element-87dfad0.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-87dfad0.elementor-view-default .elementor-icon{color:#26262200;border-color:#26262200;}.elementor-25 .elementor-element.elementor-element-87dfad0.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-87dfad0.elementor-view-default .elementor-icon svg{fill:#26262200;}.elementor-25 .elementor-element.elementor-element-87dfad0 .elementor-icon{font-size:12px;}.elementor-25 .elementor-element.elementor-element-87dfad0 .elementor-icon svg{height:12px;}.elementor-25 .elementor-element.elementor-element-4480fa5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-4480fa5{font-family:"Palatino", Sans-serif;font-size:22px;font-weight:400;font-style:italic;line-height:1.38em;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-4480fa5 p{margin-block-end:0px;}.elementor-25 .elementor-element.elementor-element-3191a17 .elementor-button{background-color:#A5895300;font-family:"Palatino", Sans-serif;font-size:22px;font-weight:300;letter-spacing:0px;border-style:dashed;border-width:0px 0px 0px 0px;border-color:#26262214;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-3191a17 > .elementor-widget-container{margin:0px 0px 0px 70px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-3191a17 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-3191a17 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-25 .elementor-element.elementor-element-3191a17 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-3191a17 .elementor-button:focus{color:#A5895300;}.elementor-25 .elementor-element.elementor-element-3191a17 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-3191a17 .elementor-button:focus svg{fill:#A5895300;}.elementor-25 .elementor-element.elementor-element-8b82680{width:100%;max-width:100%;top:583px;z-index:2;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-8b82680{left:-210px;}body.rtl .elementor-25 .elementor-element.elementor-element-8b82680{right:-210px;}.elementor-25 .elementor-element.elementor-element-8b82680 img{width:31%;}.elementor-25 .elementor-element.elementor-element-d482440{--display:flex;--min-height:670px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-25 .elementor-element.elementor-element-f38698a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-25 .elementor-element.elementor-element-f38698a img{width:98%;}.elementor-25 .elementor-element.elementor-element-28c2d63{--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:0px 80px;--row-gap:0px;--column-gap:80px;--padding-top:80px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-28c2d63:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-28c2d63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-19e213f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-25 .elementor-element.elementor-element-19e213f img{width:98%;}.elementor-25 .elementor-element.elementor-element-1d1f1fa{--display:flex;--gap:24px 32px;--row-gap:24px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-25 .elementor-element.elementor-element-2ab4c43 .elementor-heading-title{font-family:"Palatino", Sans-serif;font-size:70px;font-weight:400;line-height:0.91em;}.elementor-25 .elementor-element.elementor-element-31f2e40 > .elementor-widget-container{margin:0px 0px 0px 70px;}.elementor-25 .elementor-element.elementor-element-31f2e40{text-align:left;}.elementor-25 .elementor-element.elementor-element-31f2e40 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:3.2px;}.elementor-25 .elementor-element.elementor-element-b65da55{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-b65da55 > .elementor-widget-container{margin:0px 0px 0px 70px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-549c71a{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-ee14721{--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:0px 11px;--row-gap:0px;--column-gap:11px;--margin-top:0px;--margin-bottom:0px;--margin-left:70px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-babac40 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-babac40.elementor-view-stacked .elementor-icon{background-color:#26262200;}.elementor-25 .elementor-element.elementor-element-babac40.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-babac40.elementor-view-default .elementor-icon{color:#26262200;border-color:#26262200;}.elementor-25 .elementor-element.elementor-element-babac40.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-babac40.elementor-view-default .elementor-icon svg{fill:#26262200;}.elementor-25 .elementor-element.elementor-element-babac40 .elementor-icon{font-size:12px;}.elementor-25 .elementor-element.elementor-element-babac40 .elementor-icon svg{height:12px;}.elementor-25 .elementor-element.elementor-element-897a51b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-897a51b{font-family:"Palatino", Sans-serif;font-size:22px;font-weight:400;font-style:italic;line-height:1.38em;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-897a51b p{margin-block-end:0px;}.elementor-25 .elementor-element.elementor-element-a3d20f2{--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:0px 11px;--row-gap:0px;--column-gap:11px;--margin-top:0px;--margin-bottom:0px;--margin-left:70px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-81823d5 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-81823d5.elementor-view-stacked .elementor-icon{background-color:#26262200;}.elementor-25 .elementor-element.elementor-element-81823d5.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-81823d5.elementor-view-default .elementor-icon{color:#26262200;border-color:#26262200;}.elementor-25 .elementor-element.elementor-element-81823d5.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-81823d5.elementor-view-default .elementor-icon svg{fill:#26262200;}.elementor-25 .elementor-element.elementor-element-81823d5 .elementor-icon{font-size:12px;}.elementor-25 .elementor-element.elementor-element-81823d5 .elementor-icon svg{height:12px;}.elementor-25 .elementor-element.elementor-element-7c524eb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7c524eb{font-family:"Palatino", Sans-serif;font-size:22px;font-weight:400;font-style:italic;line-height:1.38em;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-7c524eb p{margin-block-end:0px;}.elementor-25 .elementor-element.elementor-element-897298e{--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:0px 11px;--row-gap:0px;--column-gap:11px;--margin-top:0px;--margin-bottom:0px;--margin-left:70px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-fa747e1 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-fa747e1.elementor-view-stacked .elementor-icon{background-color:#26262200;}.elementor-25 .elementor-element.elementor-element-fa747e1.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-fa747e1.elementor-view-default .elementor-icon{color:#26262200;border-color:#26262200;}.elementor-25 .elementor-element.elementor-element-fa747e1.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-fa747e1.elementor-view-default .elementor-icon svg{fill:#26262200;}.elementor-25 .elementor-element.elementor-element-fa747e1 .elementor-icon{font-size:12px;}.elementor-25 .elementor-element.elementor-element-fa747e1 .elementor-icon svg{height:12px;}.elementor-25 .elementor-element.elementor-element-f2d7050 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-f2d7050{font-family:"Palatino", Sans-serif;font-size:22px;font-weight:400;font-style:italic;line-height:1.38em;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-f2d7050 p{margin-block-end:0px;}.elementor-25 .elementor-element.elementor-element-b8bbcb6{--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:0px 11px;--row-gap:0px;--column-gap:11px;--margin-top:0px;--margin-bottom:0px;--margin-left:70px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-147f22b .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-147f22b.elementor-view-stacked .elementor-icon{background-color:#26262200;}.elementor-25 .elementor-element.elementor-element-147f22b.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-147f22b.elementor-view-default .elementor-icon{color:#26262200;border-color:#26262200;}.elementor-25 .elementor-element.elementor-element-147f22b.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-147f22b.elementor-view-default .elementor-icon svg{fill:#26262200;}.elementor-25 .elementor-element.elementor-element-147f22b .elementor-icon{font-size:12px;}.elementor-25 .elementor-element.elementor-element-147f22b .elementor-icon svg{height:12px;}.elementor-25 .elementor-element.elementor-element-db9fc8e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-db9fc8e{font-family:"Palatino", Sans-serif;font-size:22px;font-weight:400;font-style:italic;line-height:1.38em;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-db9fc8e p{margin-block-end:0px;}.elementor-25 .elementor-element.elementor-element-441c6f1 .elementor-button{background-color:#A5895300;font-family:"Palatino", Sans-serif;font-size:22px;font-weight:300;letter-spacing:0px;border-style:dashed;border-width:0px 0px 0px 0px;border-color:#26262214;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-441c6f1 > .elementor-widget-container{margin:0px 0px 0px 70px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-441c6f1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-441c6f1 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-25 .elementor-element.elementor-element-441c6f1 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-441c6f1 .elementor-button:focus{color:#A5895300;}.elementor-25 .elementor-element.elementor-element-441c6f1 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-441c6f1 .elementor-button:focus svg{fill:#A5895300;}.elementor-25 .elementor-element.elementor-element-a6b23a7{width:100%;max-width:100%;bottom:0px;z-index:2;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-a6b23a7{right:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-a6b23a7{left:0px;}.elementor-25 .elementor-element.elementor-element-a6b23a7 img{width:31%;}.elementor-25 .elementor-element.elementor-element-63d8a16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-63d8a16:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-63d8a16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.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 );line-height:var( --e-global-typography-secondary-line-height );}.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-25 .elementor-element.elementor-element-e260b86{--divider-border-style:solid;--divider-color:#A5895340;--divider-border-width:1px;}.elementor-25 .elementor-element.elementor-element-e260b86 .elementor-divider-separator{width:100%;}.elementor-25 .elementor-element.elementor-element-e260b86 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-25 .elementor-element.elementor-element-823de97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-823de97:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-823de97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-4d3f4eb{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-4d3f4eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-4d3f4eb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:3.2px;}.elementor-25 .elementor-element.elementor-element-b6f3109{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-b6f3109:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-b6f3109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-a164539{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-a164539 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-a164539 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:3.2px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-24622b4{--content-width:1280px;}.elementor-25 .elementor-element.elementor-element-d523296{--content-width:200px;}.elementor-25 .elementor-element.elementor-element-a511bfe{--content-width:200px;}.elementor-25 .elementor-element.elementor-element-53d663f{--content-width:1280px;}.elementor-25 .elementor-element.elementor-element-4d31862{--width:63%;}.elementor-25 .elementor-element.elementor-element-1c31053{--width:63%;}.elementor-25 .elementor-element.elementor-element-e47b0d6{--content-width:1280px;}.elementor-25 .elementor-element.elementor-element-a73840d{--width:1280px;}.elementor-25 .elementor-element.elementor-element-083fab2{--width:100%;}.elementor-25 .elementor-element.elementor-element-0adc49d{--width:100%;}.elementor-25 .elementor-element.elementor-element-7f6cbf3{--width:100%;}.elementor-25 .elementor-element.elementor-element-7612056{--width:100%;}.elementor-25 .elementor-element.elementor-element-42e7b7c{--width:1280px;}.elementor-25 .elementor-element.elementor-element-53ca2a4{--width:100%;}.elementor-25 .elementor-element.elementor-element-f0cb606{--width:100%;}.elementor-25 .elementor-element.elementor-element-cfe4fa6{--width:100%;}.elementor-25 .elementor-element.elementor-element-7edce44{--width:100%;}.elementor-25 .elementor-element.elementor-element-fb5b1a4{--content-width:1280px;}.elementor-25 .elementor-element.elementor-element-3d6b6f0{--width:58%;}.elementor-25 .elementor-element.elementor-element-b6c2109{--content-width:1280px;}.elementor-25 .elementor-element.elementor-element-87235e6{--content-width:1280px;}.elementor-25 .elementor-element.elementor-element-4eda72a{--width:70%;}.elementor-25 .elementor-element.elementor-element-e610647{--content-width:1280px;}.elementor-25 .elementor-element.elementor-element-bd1a29d{--width:70%;}.elementor-25 .elementor-element.elementor-element-642c211{--content-width:1280px;}.elementor-25 .elementor-element.elementor-element-f46794b{--width:70%;}.elementor-25 .elementor-element.elementor-element-8926c74{--content-width:1280px;}.elementor-25 .elementor-element.elementor-element-4a64f03{--width:52%;}.elementor-25 .elementor-element.elementor-element-d482440{--width:16%;}.elementor-25 .elementor-element.elementor-element-823de97{--content-width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-53d663f{--content-width:100%;}}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-54aba44{--min-height:100vh;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-2b434ea > .elementor-widget-container{--e-transform-scale:2;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-2b434ea{right:-362px;}body.rtl .elementor-25 .elementor-element.elementor-element-2b434ea{left:-362px;}.elementor-25 .elementor-element.elementor-element-2b434ea{top:506px;}.elementor-25 .elementor-element.elementor-element-2b434ea img{width:100%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-d523296{right:-342px;}body.rtl .elementor-25 .elementor-element.elementor-element-d523296{left:-342px;}.elementor-25 .elementor-element.elementor-element-d523296{top:534px;}.elementor-25 .elementor-element.elementor-element-b630321 img{height:550px;}.elementor-25 .elementor-element.elementor-element-24c9f5f > .elementor-widget-container{--e-transform-scale:2;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-24c9f5f{right:-362px;}body.rtl .elementor-25 .elementor-element.elementor-element-24c9f5f{left:-362px;}.elementor-25 .elementor-element.elementor-element-24c9f5f{top:506px;}.elementor-25 .elementor-element.elementor-element-53cc832{--min-height:100vh;}.elementor-25 .elementor-element.elementor-element-0ba6ef7 img{width:100%;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-24622b4{--content-width:320px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:115px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-54aba44{--width:100%;--min-height:90vh;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-2b434ea > .elementor-widget-container{--e-transform-scale:2.9;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-2b434ea{right:-225px;}body.rtl .elementor-25 .elementor-element.elementor-element-2b434ea{left:-225px;}.elementor-25 .elementor-element.elementor-element-2b434ea{top:246px;}.elementor-25 .elementor-element.elementor-element-f4ab26d{--min-height:104px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-25 .elementor-element.elementor-element-15ec327{width:100%;max-width:100%;top:48px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-15ec327{right:20px;}body.rtl .elementor-25 .elementor-element.elementor-element-15ec327{left:20px;}.elementor-25 .elementor-element.elementor-element-15ec327 .elementor-heading-title{font-size:24px;line-height:25px;letter-spacing:4.2px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-733fc2c{right:20px;}body.rtl .elementor-25 .elementor-element.elementor-element-733fc2c{left:20px;}.elementor-25 .elementor-element.elementor-element-733fc2c{top:120px;text-align:right;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-d523296{right:-145px;}body.rtl .elementor-25 .elementor-element.elementor-element-d523296{left:-145px;}.elementor-25 .elementor-element.elementor-element-d523296{top:235px;}.elementor-25 .elementor-element.elementor-element-b630321{--container-widget-width:362px;--container-widget-flex-grow:0;width:var( --container-widget-width, 362px );max-width:362px;text-align:right;}.elementor-25 .elementor-element.elementor-element-b630321 img{width:381px;height:451px;object-fit:cover;object-position:bottom left;}.elementor-25 .elementor-element.elementor-element-24c9f5f > .elementor-widget-container{--e-transform-scale:2.9;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-24c9f5f{right:-225px;}body.rtl .elementor-25 .elementor-element.elementor-element-24c9f5f{left:-225px;}.elementor-25 .elementor-element.elementor-element-24c9f5f{top:281px;}.elementor-25 .elementor-element.elementor-element-53d663f{--content-width:320px;--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-4d31862{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-4d31862.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-a93528a.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-a93528a{text-align:center;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-9faabc1{left:187px;}body.rtl .elementor-25 .elementor-element.elementor-element-9faabc1{right:187px;}.elementor-25 .elementor-element.elementor-element-5619080{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-5619080 img{height:465px;object-fit:cover;object-position:bottom center;}.elementor-25 .elementor-element.elementor-element-4832a3c{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-25 .elementor-element.elementor-element-8731a65 .elementor-heading-title{font-size:37px;}.elementor-25 .elementor-element.elementor-element-7023c38 .elementor-heading-title{font-size:18px;line-height:24px;letter-spacing:2.8px;}.elementor-25 .elementor-element.elementor-element-1c31053{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-1c31053.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-d32f0ca.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-d32f0ca{text-align:center;}.elementor-25 .elementor-element.elementor-element-ecb6204{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;top:250px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-ecb6204{left:240px;}body.rtl .elementor-25 .elementor-element.elementor-element-ecb6204{right:240px;}.elementor-25 .elementor-element.elementor-element-2dc227e{--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:64px 0px;--row-gap:64px;--column-gap:0px;--margin-top:80px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-e47b0d6{--content-width:320px;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-b4bc3b3{--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:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-25 .elementor-element.elementor-element-a96f231 .elementor-heading-title{font-size:37px;line-height:1em;}.elementor-25 .elementor-element.elementor-element-1707e72 .elementor-heading-title{font-size:18px;line-height:24px;letter-spacing:2.8px;}.elementor-25 .elementor-element.elementor-element-6f1b47a{--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:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-6f1b47a.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-42e7b7c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-42e7b7c.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-be0ed4d{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-25 .elementor-element.elementor-element-be0ed4d.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-53ca2a4{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-8b76610{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25 .elementor-element.elementor-element-8d450e6{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;z-index:1;}.elementor-25 .elementor-element.elementor-element-8d450e6.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-f0cb606{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-221893b.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-221893b{z-index:1;}.elementor-25 .elementor-element.elementor-element-cfe4fa6{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-a452e72{z-index:1;}.elementor-25 .elementor-element.elementor-element-7edce44{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-e928318{z-index:1;}.elementor-25 .elementor-element.elementor-element-fb5b1a4{--content-width:320px;}.elementor-25 .elementor-element.elementor-element-100268e > .elementor-widget-container{--e-transform-translateX:-70px;--e-transform-translateY:-110px;--e-transform-scale:1.3;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-100268e img{width:1000px;}.elementor-25 .elementor-element.elementor-element-3d6b6f0.e-con{--e-con-transform-translateY:-20px;}.elementor-25 .elementor-element.elementor-element-3d6b6f0{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-25 .elementor-element.elementor-element-fa5c224{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-fa5c224.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-dae3eee .elementor-heading-title{font-size:18px;line-height:24px;letter-spacing:2.8px;}.elementor-25 .elementor-element.elementor-element-415d197 img{width:1000px;}.elementor-25 .elementor-element.elementor-element-b6c2109{--content-width:320px;}.elementor-25 .elementor-element.elementor-element-3f9c20f{text-align:left;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-a52c761{right:-70px;}body.rtl .elementor-25 .elementor-element.elementor-element-a52c761{left:-70px;}.elementor-25 .elementor-element.elementor-element-a52c761{top:230px;}.elementor-25 .elementor-element.elementor-element-a52c761 img{width:90%;}.elementor-25 .elementor-element.elementor-element-c99fe15{--content-width:360px;--padding-top:132px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-7299e42 .elementor-heading-title{font-size:18px;line-height:24px;letter-spacing:2.8px;}.elementor-25 .elementor-element.elementor-element-900f2ae > .elementor-widget-container{--e-transform-scale:1.5;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-900f2ae{right:259px;}body.rtl .elementor-25 .elementor-element.elementor-element-900f2ae{left:259px;}.elementor-25 .elementor-element.elementor-element-900f2ae{bottom:-123px;}.elementor-25 .elementor-element.elementor-element-900f2ae img{width:100%;}.elementor-25 .elementor-element.elementor-element-00ced06{text-align:left;}.elementor-25 .elementor-element.elementor-element-d564b99 > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:-195px;}.elementor-25 .elementor-element.elementor-element-d564b99 img{width:90%;}.elementor-25 .elementor-element.elementor-element-38d2cbe{--content-width:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-11f3c5f .elementor-heading-title{font-size:18px;line-height:24px;letter-spacing:2.8px;}.elementor-25 .elementor-element.elementor-element-d887e3e{text-align:justify;}.elementor-25 .elementor-element.elementor-element-0e9d231 > .elementor-widget-container{--e-transform-scale:1.5;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-0e9d231{right:259px;}body.rtl .elementor-25 .elementor-element.elementor-element-0e9d231{left:259px;}.elementor-25 .elementor-element.elementor-element-0e9d231{bottom:-123px;}.elementor-25 .elementor-element.elementor-element-0e9d231 img{width:100%;}.elementor-25 .elementor-element.elementor-element-87235e6{--content-width:320px;--padding-top:125px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-6999e52{right:-31px;}body.rtl .elementor-25 .elementor-element.elementor-element-6999e52{left:-31px;}.elementor-25 .elementor-element.elementor-element-6999e52{top:-51px;}.elementor-25 .elementor-element.elementor-element-4eda72a{--gap:48px 0px;--row-gap:48px;--column-gap:0px;}.elementor-25 .elementor-element.elementor-element-75f454a .elementor-heading-title{font-size:37px;line-height:1em;}.elementor-25 .elementor-element.elementor-element-dfaf535 .elementor-heading-title{font-size:18px;line-height:24px;letter-spacing:2.8px;}.elementor-25 .elementor-element.elementor-element-351e426{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2467e62 img{width:100%;}.elementor-25 .elementor-element.elementor-element-e610647{--content-width:320px;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-bd1a29d{--gap:48px 0px;--row-gap:48px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-8f7143c{--gap:52px 0px;--row-gap:52px;--column-gap:0px;}.elementor-25 .elementor-element.elementor-element-8fc5ff1 .elementor-heading-title{line-height:24px;}.elementor-25 .elementor-element.elementor-element-781fcef{text-align:justify;}.elementor-25 .elementor-element.elementor-element-320b96d .elementor-heading-title{line-height:24px;}.elementor-25 .elementor-element.elementor-element-b85f8d9{text-align:justify;}.elementor-25 .elementor-element.elementor-element-28c2d63{--padding-top:80px;--padding-bottom:350px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-19e213f img{width:100%;}.elementor-25 .elementor-element.elementor-element-1d1f1fa{--content-width:320px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2ab4c43 .elementor-heading-title{font-size:37px;line-height:1em;}.elementor-25 .elementor-element.elementor-element-31f2e40 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-31f2e40 .elementor-heading-title{font-size:18px;line-height:24px;letter-spacing:2.8px;}.elementor-25 .elementor-element.elementor-element-b65da55 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-b65da55{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:justify;}.elementor-25 .elementor-element.elementor-element-549c71a{--content-width:360px;}.elementor-25 .elementor-element.elementor-element-ee14721{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-a3d20f2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-897298e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-b8bbcb6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-441c6f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-a6b23a7 > .elementor-widget-container{--e-transform-scale:1.5;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-a6b23a7{right:-103px;}body.rtl .elementor-25 .elementor-element.elementor-element-a6b23a7{left:-103px;}.elementor-25 .elementor-element.elementor-element-a6b23a7{bottom:-290px;}.elementor-25 .elementor-element.elementor-element-a6b23a7 img{width:100%;}.elementor-25 .elementor-element.elementor-element-63d8a16{--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-823de97{--content-width:320px;--padding-top:56px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-4d3f4eb{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-4d3f4eb .elementor-heading-title{font-size:18px;line-height:24px;letter-spacing:2.8px;}.elementor-25 .elementor-element.elementor-element-b6f3109{--padding-top:56px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-a164539{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:left;}.elementor-25 .elementor-element.elementor-element-a164539.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-a164539 .elementor-heading-title{font-size:18px;line-height:24px;letter-spacing:2.8px;}}/* Start custom CSS for container, class: .elementor-element-d523296 */.image-crop-mobile {
  overflow: hidden !important;
  position: relative;
  width: 313px !important;
  height: 250px;
  display: block !important;
  transition: height 1s ease-in-out;
}

.image-crop-mobile.expanded {
  height: 500px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54aba44 */.hero {
  display: flex;
  justify-content: center;    /* centre horizontalement */
  position: relative;         /* pour les enfants en absolute éventuels */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a511bfe */.image-crop {
  overflow: hidden !important;
  position: relative;
  width: 313px !important;
  height: 400px;
  display: block !important;
  transition: width 1s ease-in-out;
}

.image-crop.expanded {
  width: 830px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53cc832 */.hero {
  display: flex;
  justify-content: center;    /* centre horizontalement */
  position: relative;         /* pour les enfants en absolute éventuels */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24622b4 */.hero {
  position: relative; /* permet le positionnement absolu à l’intérieur */
  overflow: visible
}

.revealed-image {
  object-fit: cover;
  display: block;
}

.reveal-mask {
  position: absolute;
  bottom: 750px;
  left: 0;
  width: 100%;
  height: 100%;
  background: #f7f3eb; /* beige Laroche */
  transition: transform 1.2s ease-in-out;
}

.reveal-mask.revealed {
  transform: translateY(-100%);
}

.reveal-mask-mobile {
  position: absolute;
  bottom: 750px;
  left: 0;
  width: 100%;
  height: 100%;
  background: #f7f3eb; /* beige Laroche */
  transition: transform 1.2s ease-in-out;
}

.reveal-mask-mobile.revealed-mobile {
  transform: translateY(-100%);
}

@media (max-width: 767px) {
    .elementor-25 .elementor-element.elementor-element-24622b4 .e-con-inner {
        position: relative;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a93528a */.bouteille-cible img {
    max-height: 543px;
    width: auto;
    height: auto;
    transition: opacity 0.6s ease-in-out;
    display: block;
    margin: 0 auto;
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d31862 */.elementor-25 .elementor-element.elementor-element-4d31862 {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8731a65 */.elementor-25 .elementor-element.elementor-element-8731a65 h2::first-letter{
    font-size: 120px;
font-family: "Hogarth Script", serif !important;
font-weight: 500;
letter-spacing: 25.20px;
word-wrap: break-word;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d32f0ca */.bouteille-cible img {
    max-height: 543px;
    width: auto;
    height: auto;
    transition: opacity 0.6s ease-in-out;
    display: block;
    margin: 0 auto;
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c31053 */.elementor-25 .elementor-element.elementor-element-1c31053 {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fd93b37 *//* Wrapper du bouton : texte à gauche, icône à droite, centrés verticalement */
.bouton-primaire .elementor-button-content-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

/* Icône : dimensions fixes, centrage vertical */
.bouton-primaire .elementor-button-icon {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
}

/* Icône SVG normale (visible par défaut) */
.bouton-primaire .elementor-button-icon svg {
  width: 30px;
  height: 30px;
  transition: opacity 0.6s ease;
  display: block;
  opacity: 1;
}

/* Icône hover (image de fond qui remplace le SVG) */
.bouton-primaire .elementor-button-icon::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 30px;
  height: 30px;
  background-image: url('https://laroche.rn20.digital/wp-content/uploads/2025/07/fleche-bouton-hover.svg');
  background-size: contain;
  background-repeat: no-repeat;
  opacity: 0;
  transition: opacity 0.6s ease;
  pointer-events: none;
}

/* Hover : swap entre SVG normal et image de fond */
.bouton-primaire .elementor-button:hover .elementor-button-icon svg {
  opacity: 0;
}

.bouton-primaire .elementor-button:hover .elementor-button-icon::after {
  opacity: 1;
}

/* Texte centré verticalement aussi */
.bouton-primaire .elementor-button-text {
  display: flex;
  align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ad10d74 *//* Wrapper du bouton : texte à gauche, icône à droite, centrés verticalement */
.bouton-primaire .elementor-button-content-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

/* Icône : dimensions fixes, centrage vertical */
.bouton-primaire .elementor-button-icon {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
}

/* Icône SVG normale (visible par défaut) */
.bouton-primaire .elementor-button-icon svg {
  width: 30px;
  height: 30px;
  transition: opacity 0.6s ease;
  display: block;
  opacity: 1;
}

/* Icône hover (image de fond qui remplace le SVG) */
.bouton-primaire .elementor-button-icon::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 30px;
  height: 30px;
  background-image: url('https://laroche.rn20.digital/wp-content/uploads/2025/07/fleche-bouton-hover.svg');
  background-size: contain;
  background-repeat: no-repeat;
  opacity: 0;
  transition: opacity 0.6s ease;
  pointer-events: none;
}

/* Hover : swap entre SVG normal et image de fond */
.bouton-primaire .elementor-button:hover .elementor-button-icon svg {
  opacity: 0;
}

.bouton-primaire .elementor-button:hover .elementor-button-icon::after {
  opacity: 1;
}

/* Texte centré verticalement aussi */
.bouton-primaire .elementor-button-text {
  display: flex;
  align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d663f */.elementor-25 .elementor-element.elementor-element-53d663f .e-con-inner {
    position: relative;
    overflow-y: visible !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-083fab2 */.elementor-25 .elementor-element.elementor-element-083fab2{
  width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8989e39 */.conteneur-animation {
  position: relative;
  display: inline-block;
  overflow: hidden; /* Pour cacher la partie qui dépasse */
}

.image-animation {
  position: relative;
  display: inline-block;
}

.image-animation img {
  width: 100%;
  height: auto;
  display: block;
}

.texte-hover {
  position: absolute;
  bottom: 45px; /* Ajuste selon où tu veux le texte */
  left: 45px; /* Ajuste selon l'emplacement du texte */
  opacity: 0;
  visibility: hidden; /* Cache le texte initialement */
  transition: opacity 0.3s ease, visibility 0.3s ease; /* Animation de l'apparition */
}

.conteneur-animation:hover .image-animation::after {
  height: 100%;
  opacity: 1;
}

.conteneur-animation:hover .texte-hover {
  opacity: 1;
  visibility: visible; /* Affiche le texte lors du survol */
}

.image-animation::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0;
  background-color: #315752;
  transition: height 0.5s ease, opacity 0.5s ease; /* Animation sur la hauteur et l'opacité */
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-967465f *//* BOUTON


Flèche SVG normale (visible par défaut) pour les boutons secondaires */
.conteneur-animation .bouton-secondaire .elementor-button .elementor-button-icon svg {
  width: 4px; /* Réduit la largeur de la flèche à 4px */
  height: auto; /* Garde les proportions de l'icône */
  transition: stroke 0.3s ease; /* Transition pour la couleur au hover */
}

/* Changer la couleur de fond et la couleur de la flèche sur hover */
.conteneur-animation:hover .bouton-secondaire .elementor-button {
  color: #315752 !important; /* Change la couleur du texte du bouton */
}

/* Changer la couleur de la flèche (SVG) au hover */
.conteneur-animation:hover .bouton-secondaire .elementor-button .elementor-button-icon svg path {
  stroke: #315752; /* Change la couleur de la flèche en blanc */
}

/* Texte centré verticalement */
.bouton-secondaire .elementor-button-text {
  display: flex;
  align-items: center;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0adc49d */.elementor-25 .elementor-element.elementor-element-0adc49d{
  width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4d07bb */.conteneur-animation {
  position: relative;
  display: inline-block;
  overflow: hidden; /* Pour cacher la partie qui dépasse */
}

.image-animation {
  position: relative;
  display: inline-block;
}

.image-animation img {
  width: 100%;
  height: auto;
  display: block;
}

.texte-hover {
  position: absolute;
  bottom: 45px; /* Ajuste selon où tu veux le texte */
  left: 45px; /* Ajuste selon l'emplacement du texte */
  opacity: 0;
  visibility: hidden; /* Cache le texte initialement */
  transition: opacity 0.3s ease, visibility 0.3s ease; /* Animation de l'apparition */
}

.conteneur-animation:hover .image-animation::after {
  height: 100%;
  opacity: 1;
}

.conteneur-animation:hover .texte-hover {
  opacity: 1;
  visibility: visible; /* Affiche le texte lors du survol */
}

.image-animation::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0;
  background-color: #315752;
  transition: height 0.5s ease, opacity 0.5s ease; /* Animation sur la hauteur et l'opacité */
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2305a40 *//* BOUTON


Flèche SVG normale (visible par défaut) pour les boutons secondaires */
.conteneur-animation .bouton-secondaire .elementor-button .elementor-button-icon svg {
  width: 4px; /* Réduit la largeur de la flèche à 4px */
  height: auto; /* Garde les proportions de l'icône */
  transition: stroke 0.3s ease; /* Transition pour la couleur au hover */
}

/* Changer la couleur de fond et la couleur de la flèche sur hover */
.conteneur-animation:hover .bouton-secondaire .elementor-button {
  color: #315752 !important; /* Change la couleur du texte du bouton */
}

/* Changer la couleur de la flèche (SVG) au hover */
.conteneur-animation:hover .bouton-secondaire .elementor-button .elementor-button-icon svg path {
  stroke: #315752; /* Change la couleur de la flèche en blanc */
}

/* Texte centré verticalement */
.bouton-secondaire .elementor-button-text {
  display: flex;
  align-items: center;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f6cbf3 */.elementor-25 .elementor-element.elementor-element-7f6cbf3{
  width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0260312 */.conteneur-animation {
  position: relative;
  display: inline-block;
  overflow: hidden; /* Pour cacher la partie qui dépasse */
}

.image-animation {
  position: relative;
  display: inline-block;
}

.image-animation img {
  width: 100%;
  height: auto;
  display: block;
}

.texte-hover {
  position: absolute;
  bottom: 45px; /* Ajuste selon où tu veux le texte */
  left: 45px; /* Ajuste selon l'emplacement du texte */
  opacity: 0;
  visibility: hidden; /* Cache le texte initialement */
  transition: opacity 0.3s ease, visibility 0.3s ease; /* Animation de l'apparition */
}

.conteneur-animation:hover .image-animation::after {
  height: 100%;
  opacity: 1;
}

.conteneur-animation:hover .texte-hover {
  opacity: 1;
  visibility: visible; /* Affiche le texte lors du survol */
}

.image-animation::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0;
  background-color: #315752;
  transition: height 0.5s ease, opacity 0.5s ease; /* Animation sur la hauteur et l'opacité */
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-513205f *//* BOUTON


Flèche SVG normale (visible par défaut) pour les boutons secondaires */
.conteneur-animation .bouton-secondaire .elementor-button .elementor-button-icon svg {
  width: 4px; /* Réduit la largeur de la flèche à 4px */
  height: auto; /* Garde les proportions de l'icône */
  transition: stroke 0.3s ease; /* Transition pour la couleur au hover */
}

/* Changer la couleur de fond et la couleur de la flèche sur hover */
.conteneur-animation:hover .bouton-secondaire .elementor-button {
  color: #315752 !important; /* Change la couleur du texte du bouton */
}

/* Changer la couleur de la flèche (SVG) au hover */
.conteneur-animation:hover .bouton-secondaire .elementor-button .elementor-button-icon svg path {
  stroke: #315752; /* Change la couleur de la flèche en blanc */
}

/* Texte centré verticalement */
.bouton-secondaire .elementor-button-text {
  display: flex;
  align-items: center;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7612056 */.elementor-25 .elementor-element.elementor-element-7612056{
  width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53ca2a4 */.elementor-25 .elementor-element.elementor-element-53ca2a4{
  width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f821239 */.conteneur-animation {
  position: relative;
  display: inline-block;
  overflow: hidden; /* Pour cacher la partie qui dépasse */
}

.image-animation {
  position: relative;
  display: inline-block;
}

.image-animation img {
  width: 100%;
  height: auto;
  display: block;
}

.texte-hover {
  position: absolute;
  bottom: 45px; /* Ajuste selon où tu veux le texte */
  left: 45px; /* Ajuste selon l'emplacement du texte */
  opacity: 0;
  visibility: hidden; /* Cache le texte initialement */
  transition: opacity 0.3s ease, visibility 0.3s ease; /* Animation de l'apparition */
}

.conteneur-animation:hover .image-animation::after {
  height: 100%;
  opacity: 1;
}

.conteneur-animation:hover .texte-hover {
  opacity: 1;
  visibility: visible; /* Affiche le texte lors du survol */
}

.image-animation::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0;
  background-color: #315752;
  transition: height 0.5s ease, opacity 0.5s ease; /* Animation sur la hauteur et l'opacité */
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d8f0d7f *//* BOUTON


Flèche SVG normale (visible par défaut) pour les boutons secondaires */
.conteneur-animation .bouton-secondaire .elementor-button .elementor-button-icon svg {
  width: 4px; /* Réduit la largeur de la flèche à 4px */
  height: auto; /* Garde les proportions de l'icône */
  transition: stroke 0.3s ease; /* Transition pour la couleur au hover */
}

/* Changer la couleur de fond et la couleur de la flèche sur hover */
.conteneur-animation:hover .bouton-secondaire .elementor-button {
  color: #315752 !important; /* Change la couleur du texte du bouton */
}

/* Changer la couleur de la flèche (SVG) au hover */
.conteneur-animation:hover .bouton-secondaire .elementor-button .elementor-button-icon svg path {
  stroke: #315752; /* Change la couleur de la flèche en blanc */
}

/* Texte centré verticalement */
.bouton-secondaire .elementor-button-text {
  display: flex;
  align-items: center;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0cb606 */.elementor-25 .elementor-element.elementor-element-f0cb606{
  width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7851a8d */.conteneur-animation {
  position: relative;
  display: inline-block;
  overflow: hidden; /* Pour cacher la partie qui dépasse */
}

.image-animation {
  position: relative;
  display: inline-block;
}

.image-animation img {
  width: 100%;
  height: auto;
  display: block;
}

.texte-hover {
  position: absolute;
  bottom: 45px; /* Ajuste selon où tu veux le texte */
  left: 45px; /* Ajuste selon l'emplacement du texte */
  opacity: 0;
  visibility: hidden; /* Cache le texte initialement */
  transition: opacity 0.3s ease, visibility 0.3s ease; /* Animation de l'apparition */
}

.conteneur-animation:hover .image-animation::after {
  height: 100%;
  opacity: 1;
}

.conteneur-animation:hover .texte-hover {
  opacity: 1;
  visibility: visible; /* Affiche le texte lors du survol */
}

.image-animation::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0;
  background-color: #315752;
  transition: height 0.5s ease, opacity 0.5s ease; /* Animation sur la hauteur et l'opacité */
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fb82f02 *//* BOUTON


Flèche SVG normale (visible par défaut) pour les boutons secondaires */
.conteneur-animation .bouton-secondaire .elementor-button .elementor-button-icon svg {
  width: 4px; /* Réduit la largeur de la flèche à 4px */
  height: auto; /* Garde les proportions de l'icône */
  transition: stroke 0.3s ease; /* Transition pour la couleur au hover */
}

/* Changer la couleur de fond et la couleur de la flèche sur hover */
.conteneur-animation:hover .bouton-secondaire .elementor-button {
  color: #315752 !important; /* Change la couleur du texte du bouton */
}

/* Changer la couleur de la flèche (SVG) au hover */
.conteneur-animation:hover .bouton-secondaire .elementor-button .elementor-button-icon svg path {
  stroke: #315752; /* Change la couleur de la flèche en blanc */
}

/* Texte centré verticalement */
.bouton-secondaire .elementor-button-text {
  display: flex;
  align-items: center;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfe4fa6 */.elementor-25 .elementor-element.elementor-element-cfe4fa6{
  width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ea1ed7 */.conteneur-animation {
  position: relative;
  display: inline-block;
  overflow: hidden; /* Pour cacher la partie qui dépasse */
}

.image-animation {
  position: relative;
  display: inline-block;
}

.image-animation img {
  width: 100%;
  height: auto;
  display: block;
}

.texte-hover {
  position: absolute;
  bottom: 45px; /* Ajuste selon où tu veux le texte */
  left: 45px; /* Ajuste selon l'emplacement du texte */
  opacity: 0;
  visibility: hidden; /* Cache le texte initialement */
  transition: opacity 0.3s ease, visibility 0.3s ease; /* Animation de l'apparition */
}

.conteneur-animation:hover .image-animation::after {
  height: 100%;
  opacity: 1;
}

.conteneur-animation:hover .texte-hover {
  opacity: 1;
  visibility: visible; /* Affiche le texte lors du survol */
}

.image-animation::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0;
  background-color: #315752;
  transition: height 0.5s ease, opacity 0.5s ease; /* Animation sur la hauteur et l'opacité */
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aac61ca *//* BOUTON


Flèche SVG normale (visible par défaut) pour les boutons secondaires */
.conteneur-animation .bouton-secondaire .elementor-button .elementor-button-icon svg {
  width: 4px; /* Réduit la largeur de la flèche à 4px */
  height: auto; /* Garde les proportions de l'icône */
  transition: stroke 0.3s ease; /* Transition pour la couleur au hover */
}

/* Changer la couleur de fond et la couleur de la flèche sur hover */
.conteneur-animation:hover .bouton-secondaire .elementor-button {
  color: #315752 !important; /* Change la couleur du texte du bouton */
}

/* Changer la couleur de la flèche (SVG) au hover */
.conteneur-animation:hover .bouton-secondaire .elementor-button .elementor-button-icon svg path {
  stroke: #315752; /* Change la couleur de la flèche en blanc */
}

/* Texte centré verticalement */
.bouton-secondaire .elementor-button-text {
  display: flex;
  align-items: center;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7edce44 */.elementor-25 .elementor-element.elementor-element-7edce44{
  width: fit-content;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fa5c224 */.elementor-kit-7 h2 .special-number {
    font-size: 120px;
font-family: Hogarth script;
font-weight: 500;
word-wrap: break-word
}

.elementor-heading-title-special::first-letter {
    font-family: Palatino;
    font-size: 70px;
    font-weight: 400;
    text-transform: uppercase;
    line-height: 0.91em;
    letter-spacing: 0;
}

.elementor-kit-7 h2 {
    font-family: Palatino;
    font-size: 70px;
    font-weight: 400;
    text-transform: uppercase;
    line-height: 0.91em;
}

.elementor-heading-title-special {
    text-align: center;
}

@media (max-width: 767px) {
    .elementor-heading-title-special::first-letter {
    font-size: 36.70px !important;
font-weight: 400;
text-transform: uppercase;
line-height: 33.40px;
letter-spacing: 3.67px;
}

.elementor-kit-7 h2 {
    font-size: 36.70px;
font-weight: 400;
text-transform: uppercase;
line-height: 33.40px;
letter-spacing: 3.67px;
}

.elementor-kit-7 h2 .special-number {
    font-size: 80px;
font-weight: 400;
text-transform: uppercase;
line-height: 57.25px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6c2109 */.elementor-25 .elementor-element.elementor-element-b6c2109 .e-con-inner {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4c8ef9 */.elementor-25 .elementor-element.elementor-element-f4c8ef9 .e-con-inner {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87235e6 */.elementor-25 .elementor-element.elementor-element-87235e6 .e-con-inner {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-642c211 */.elementor-25 .elementor-element.elementor-element-642c211 .e-con-inner {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c44a84 */.alinea {
    text-indent: 70px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d482440 */.container {
    height: 300px !important; 
    overflow: hidden;
    
}

.container img {
    height: 100% !important;
    object-fit: cover !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8926c74 */.elementor-25 .elementor-element.elementor-element-8926c74 .e-con-inner {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ab4c43 */.alinea {
    text-indent: 70px;
}

@media (max-width: 767px) {
    .alinea {
        text-indent: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28c2d63 */.elementor-25 .elementor-element.elementor-element-28c2d63 .e-con-inner {
    position: relative;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Palatino';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://laroche.rn20.digital/wp-content/uploads/2025/07/palatinolinotype_roman.ttf') format('truetype');
}
@font-face {
	font-family: 'Palatino';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://laroche.rn20.digital/wp-content/uploads/2025/07/palatinolinotype_bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Palatino';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://laroche.rn20.digital/wp-content/uploads/2025/07/palatinolinotype_italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Palatino';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://laroche.rn20.digital/wp-content/uploads/2025/07/palatinolinotype_bolditalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Palatino';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://laroche.rn20.digital/wp-content/uploads/2025/07/Palatino-LT-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Palatino';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://laroche.rn20.digital/wp-content/uploads/2025/07/Palatino-LT-Light-Italic.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://laroche.rn20.digital/wp-content/uploads/2025/07/Poppins-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://laroche.rn20.digital/wp-content/uploads/2025/07/Poppins-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://laroche.rn20.digital/wp-content/uploads/2025/07/Poppins-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://laroche.rn20.digital/wp-content/uploads/2025/07/Poppins-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://laroche.rn20.digital/wp-content/uploads/2025/07/Poppins-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */