.elementor-59 .elementor-element.elementor-element-0b75a6a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-59 .elementor-element.elementor-element-be07900{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-59 .elementor-element.elementor-element-be07900:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-be07900 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aston-hall.graphicgeneweb.co.uk/wp-content/uploads/2025/07/DaveWallerPhotographer.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-59 .elementor-element.elementor-element-0672d07{--display:flex;}.elementor-59 .elementor-element.elementor-element-fa1a4c6{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-1edc021{text-align:center;}.elementor-59 .elementor-element.elementor-element-1edc021 .elementor-heading-title{font-family:"Baskervville", Serif;font-size:85px;font-weight:500;font-style:italic;line-height:1em;text-shadow:3px 3px 3px rgba(0, 0, 0, 0.5);color:var( --e-global-color-ef71d68 );}.elementor-59 .elementor-element.elementor-element-45cc4f9{text-align:center;}.elementor-59 .elementor-element.elementor-element-45cc4f9 .elementor-heading-title{font-family:"Baskervville", Serif;font-size:110px;font-weight:500;font-style:italic;line-height:1em;text-shadow:3px 3px 3px rgba(0, 0, 0, 0.5);color:var( --e-global-color-ef71d68 );}.elementor-59 .elementor-element.elementor-element-d7f82d0{text-align:center;}.elementor-59 .elementor-element.elementor-element-d7f82d0 .elementor-heading-title{font-family:"Baskervville", Serif;font-size:46px;font-weight:500;font-style:italic;line-height:1em;text-shadow:3px 3px 3px rgba(0, 0, 0, 0.5);color:var( --e-global-color-ef71d68 );}.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-59 .elementor-element.elementor-element-ff1dc74 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-ff1dc74.elementor-element{--align-self:center;}.elementor-59 .elementor-element.elementor-element-ff1dc74 .elementor-icon-wrapper{text-align:center;}.elementor-59 .elementor-element.elementor-element-ff1dc74.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ef71d68 );}.elementor-59 .elementor-element.elementor-element-ff1dc74.elementor-view-framed .elementor-icon, .elementor-59 .elementor-element.elementor-element-ff1dc74.elementor-view-default .elementor-icon{color:var( --e-global-color-ef71d68 );border-color:var( --e-global-color-ef71d68 );}.elementor-59 .elementor-element.elementor-element-ff1dc74.elementor-view-framed .elementor-icon, .elementor-59 .elementor-element.elementor-element-ff1dc74.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ef71d68 );}.elementor-59 .elementor-element.elementor-element-ff1dc74.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-ff1dc74.elementor-view-framed .elementor-icon:hover, .elementor-59 .elementor-element.elementor-element-ff1dc74.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-ff1dc74.elementor-view-framed .elementor-icon:hover, .elementor-59 .elementor-element.elementor-element-ff1dc74.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-ff1dc74 .elementor-icon{font-size:40px;}.elementor-59 .elementor-element.elementor-element-ff1dc74 .elementor-icon svg{height:40px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-59 .elementor-element.elementor-element-c6ba5ea{width:var( --container-widget-width, 588px );max-width:588px;--container-widget-width:588px;--container-widget-flex-grow:0;top:-84px;}.elementor-59 .elementor-element.elementor-element-c6ba5ea > .elementor-widget-container{--e-transform-rotateZ:5deg;}body:not(.rtl) .elementor-59 .elementor-element.elementor-element-c6ba5ea{left:-92px;}body.rtl .elementor-59 .elementor-element.elementor-element-c6ba5ea{right:-92px;}.elementor-59 .elementor-element.elementor-element-3611937{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;bottom:-300px;}.elementor-59 .elementor-element.elementor-element-3611937 > .elementor-widget-container{--e-transform-rotateZ:6deg;}body:not(.rtl) .elementor-59 .elementor-element.elementor-element-3611937{right:-100px;}body.rtl .elementor-59 .elementor-element.elementor-element-3611937{left:-100px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-59 .elementor-element.elementor-element-1609641{left:10px;}body.rtl .elementor-59 .elementor-element.elementor-element-1609641{right:10px;}.elementor-59 .elementor-element.elementor-element-1609641{bottom:10px;font-family:"Baskervville", Serif;font-size:12px;font-weight:400;color:var( --e-global-color-ef71d68 );}.elementor-59 .elementor-element.elementor-element-1609641 p{margin-block-end:0px;}.elementor-59 .elementor-element.elementor-element-749c4e1{--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:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-59 .elementor-element.elementor-element-0bf48cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-59 .elementor-element.elementor-element-05fde9f{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-59 .elementor-element.elementor-element-05fde9f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-59 .elementor-element.elementor-element-ff3dc6d{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--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-59 .elementor-element.elementor-element-3233dfc .elementor-heading-title{font-family:"Baskervville", Serif;font-size:40px;font-weight:500;color:#0F4934;}.elementor-59 .elementor-element.elementor-element-25c7aec .elementor-heading-title{font-family:"Baskervville", Serif;font-size:35px;font-weight:400;font-style:italic;line-height:42px;}.elementor-59 .elementor-element.elementor-element-d31821d{column-gap:0px;font-family:"Baskervville", Serif;font-size:20px;font-weight:400;line-height:36px;}.elementor-59 .elementor-element.elementor-element-d31821d p{margin-block-end:0px;}.elementor-59 .elementor-element.elementor-element-4d0e462{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}.elementor-59 .elementor-element.elementor-element-81deee9 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Baskervville", Serif;font-size:22px;font-weight:700;font-style:italic;transition-duration:0.6s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:12px 30px 12px 30px;}.elementor-59 .elementor-element.elementor-element-81deee9 .elementor-button:hover, .elementor-59 .elementor-element.elementor-element-81deee9 .elementor-button:focus{background-color:var( --e-global-color-81f4c67 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-81f4c67 );}.elementor-59 .elementor-element.elementor-element-81deee9 .elementor-button:hover svg, .elementor-59 .elementor-element.elementor-element-81deee9 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-2e27d68 .elementor-button{background-color:#E7DFB700;font-family:"Baskervville", Serif;font-size:22px;font-weight:700;font-style:italic;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:12px 30px 12px 30px;}.elementor-59 .elementor-element.elementor-element-2e27d68 .elementor-button:hover, .elementor-59 .elementor-element.elementor-element-2e27d68 .elementor-button:focus{background-color:var( --e-global-color-81f4c67 );color:var( --e-global-color-text );border-color:var( --e-global-color-81f4c67 );}.elementor-59 .elementor-element.elementor-element-2e27d68 .elementor-button:hover svg, .elementor-59 .elementor-element.elementor-element-2e27d68 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-81f8ad5{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-59 .elementor-element.elementor-element-81f8ad5 img{width:100%;height:420px;object-fit:cover;object-position:bottom center;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-6b99ca9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-59 .elementor-element.elementor-element-02051a6{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-59 .elementor-element.elementor-element-02051a6 img{width:100%;height:420px;object-fit:cover;object-position:bottom center;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-7ff5c6f{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-59 .elementor-element.elementor-element-7ff5c6f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-59 .elementor-element.elementor-element-ccd287d{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--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-59 .elementor-element.elementor-element-d8d68b5{text-align:right;}.elementor-59 .elementor-element.elementor-element-d8d68b5 .elementor-heading-title{font-family:"Baskervville", Serif;font-size:40px;font-weight:500;}.elementor-59 .elementor-element.elementor-element-888b333{column-gap:0px;text-align:right;font-family:"Baskervville", Serif;font-size:20px;font-weight:400;line-height:36px;}.elementor-59 .elementor-element.elementor-element-888b333 p{margin-block-end:0px;}.elementor-59 .elementor-element.elementor-element-888b333 a{color:var( --e-global-color-secondary );transition-duration:0.5s;}.elementor-59 .elementor-element.elementor-element-5aaf19c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-59 .elementor-element.elementor-element-cf5e560 .elementor-button{background-color:#E7DFB700;font-family:"Baskervville", Serif;font-size:22px;font-weight:700;font-style:italic;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:12px 30px 12px 30px;}.elementor-59 .elementor-element.elementor-element-cf5e560 .elementor-button:hover, .elementor-59 .elementor-element.elementor-element-cf5e560 .elementor-button:focus{background-color:var( --e-global-color-81f4c67 );color:var( --e-global-color-text );border-color:var( --e-global-color-81f4c67 );}.elementor-59 .elementor-element.elementor-element-cf5e560 .elementor-button:hover svg, .elementor-59 .elementor-element.elementor-element-cf5e560 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-f7b3c5a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-59 .elementor-element.elementor-element-b88d309{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-59 .elementor-element.elementor-element-b88d309.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-59 .elementor-element.elementor-element-8ec7ee1{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--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-59 .elementor-element.elementor-element-aa89add .elementor-heading-title{font-family:"Baskervville", Serif;font-size:40px;font-weight:500;color:#0F4934;}.elementor-59 .elementor-element.elementor-element-e41189e{column-gap:0px;font-family:"Baskervville", Serif;font-size:20px;font-weight:400;line-height:36px;}.elementor-59 .elementor-element.elementor-element-e41189e p{margin-block-end:0px;}.elementor-59 .elementor-element.elementor-element-e41189e a{color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-8e76311{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-59 .elementor-element.elementor-element-d0abaa3 .elementor-button{background-color:#E7DFB700;font-family:"Baskervville", Serif;font-size:22px;font-weight:700;font-style:italic;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:12px 30px 12px 30px;}.elementor-59 .elementor-element.elementor-element-d0abaa3 .elementor-button:hover, .elementor-59 .elementor-element.elementor-element-d0abaa3 .elementor-button:focus{background-color:var( --e-global-color-81f4c67 );color:var( --e-global-color-text );border-color:var( --e-global-color-81f4c67 );}.elementor-59 .elementor-element.elementor-element-d0abaa3 .elementor-button:hover svg, .elementor-59 .elementor-element.elementor-element-d0abaa3 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-487bda3{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-59 .elementor-element.elementor-element-487bda3 img{width:100%;height:420px;object-fit:cover;object-position:bottom center;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-cd54866{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-59 .elementor-element.elementor-element-cd54866:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-cd54866 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-59 .elementor-element.elementor-element-c8f294c .elementor-heading-title{font-family:"Baskervville", Serif;font-size:40px;font-weight:500;}.elementor-59 .elementor-element.elementor-element-8051945{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:90px;}.elementor-59 .elementor-element.elementor-element-bd635f9{--swiper-slides-to-display:3;--swiper-slides-gap:60px;width:100%;max-width:100%;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-35px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:10px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-35px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:10px;--arrow-size:22px;--arrow-normal-color:#2A2A2ABD;--arrow-hover-color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-bd635f9 .swiper-slide > .elementor-element{height:100%;}.elementor-59 .elementor-element.elementor-element-04b4845{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;top:-105px;}body:not(.rtl) .elementor-59 .elementor-element.elementor-element-04b4845{left:-125px;}body.rtl .elementor-59 .elementor-element.elementor-element-04b4845{right:-125px;}.elementor-59 .elementor-element.elementor-element-55bd595{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;bottom:-85px;}.elementor-59 .elementor-element.elementor-element-55bd595 > .elementor-widget-container{--e-transform-rotateZ:-4deg;--e-transform-flipX:-1;}body:not(.rtl) .elementor-59 .elementor-element.elementor-element-55bd595{right:-223px;}body.rtl .elementor-59 .elementor-element.elementor-element-55bd595{left:-223px;}.elementor-59 .elementor-element.elementor-element-97b3875{--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:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-59 .elementor-element.elementor-element-605669f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-59 .elementor-element.elementor-element-628cf90{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-59 .elementor-element.elementor-element-628cf90.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-59 .elementor-element.elementor-element-06899a1{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--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-59 .elementor-element.elementor-element-1e44070 .elementor-heading-title{font-family:"Baskervville", Serif;font-size:40px;font-weight:500;color:#0F4934;}.elementor-59 .elementor-element.elementor-element-26440f9 .elementor-heading-title{font-family:"Baskervville", Serif;font-size:35px;font-weight:400;font-style:italic;}.elementor-59 .elementor-element.elementor-element-8d7960e{column-gap:0px;font-family:"Baskervville", Serif;font-size:20px;font-weight:400;line-height:36px;}.elementor-59 .elementor-element.elementor-element-8d7960e p{margin-block-end:0px;}.elementor-59 .elementor-element.elementor-element-8d7960e a{color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-8ff7350{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-59 .elementor-element.elementor-element-ef6e1d3 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Baskervville", Serif;font-size:22px;font-weight:700;font-style:italic;transition-duration:0.6s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:12px 30px 12px 30px;}.elementor-59 .elementor-element.elementor-element-ef6e1d3 .elementor-button:hover, .elementor-59 .elementor-element.elementor-element-ef6e1d3 .elementor-button:focus{background-color:var( --e-global-color-81f4c67 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-81f4c67 );}.elementor-59 .elementor-element.elementor-element-ef6e1d3 .elementor-button:hover svg, .elementor-59 .elementor-element.elementor-element-ef6e1d3 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Serif;font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Serif;font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );}.elementor-59 .elementor-element.elementor-element-c7ae17e{--grid-columns:1;--grid-row-gap:45px;width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;}.elementor-59 .elementor-element.elementor-element-f23edba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-59 .elementor-element.elementor-element-e5903ff{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-59 .elementor-element.elementor-element-e5903ff img{width:100%;height:420px;object-fit:cover;object-position:center center;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-43fafdd{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-59 .elementor-element.elementor-element-43fafdd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-59 .elementor-element.elementor-element-5a47427{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--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-59 .elementor-element.elementor-element-053ac72{text-align:right;}.elementor-59 .elementor-element.elementor-element-053ac72 .elementor-heading-title{font-family:"Baskervville", Serif;font-size:40px;font-weight:500;}.elementor-59 .elementor-element.elementor-element-877fa20{text-align:right;}.elementor-59 .elementor-element.elementor-element-877fa20 .elementor-heading-title{font-family:"Baskervville", Serif;font-size:35px;font-weight:400;font-style:italic;}.elementor-59 .elementor-element.elementor-element-fc41535{column-gap:0px;text-align:right;font-family:"Baskervville", Serif;font-size:20px;font-weight:400;line-height:36px;}.elementor-59 .elementor-element.elementor-element-fc41535 p{margin-block-end:0px;}.elementor-59 .elementor-element.elementor-element-7ca0b96{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-59 .elementor-element.elementor-element-2c8d157 .elementor-button{background-color:#E7DFB700;font-family:"Baskervville", Serif;font-size:22px;font-weight:700;font-style:italic;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:12px 30px 12px 30px;}.elementor-59 .elementor-element.elementor-element-2c8d157 .elementor-button:hover, .elementor-59 .elementor-element.elementor-element-2c8d157 .elementor-button:focus{background-color:var( --e-global-color-81f4c67 );color:var( --e-global-color-text );border-color:var( --e-global-color-81f4c67 );}.elementor-59 .elementor-element.elementor-element-2c8d157 .elementor-button:hover svg, .elementor-59 .elementor-element.elementor-element-2c8d157 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-c88ecda{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-59 .elementor-element.elementor-element-c88ecda:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-c88ecda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-9eafd86{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-59 .elementor-element.elementor-element-3b7d116 .elementor-repeater-item-af41d22.elementor-social-icon{background-color:var( --e-global-color-ef71d68 );}.elementor-59 .elementor-element.elementor-element-3b7d116 .elementor-repeater-item-af41d22.elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-3b7d116 .elementor-repeater-item-af41d22.elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-3b7d116 .elementor-repeater-item-6be6537.elementor-social-icon{background-color:var( --e-global-color-ef71d68 );}.elementor-59 .elementor-element.elementor-element-3b7d116 .elementor-repeater-item-6be6537.elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-3b7d116 .elementor-repeater-item-6be6537.elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-3b7d116{--grid-template-columns:repeat(0, auto);top:0px;--grid-column-gap:8px;--grid-row-gap:0px;}.elementor-59 .elementor-element.elementor-element-3b7d116 .elementor-widget-container{text-align:center;}body:not(.rtl) .elementor-59 .elementor-element.elementor-element-3b7d116{left:90px;}body.rtl .elementor-59 .elementor-element.elementor-element-3b7d116{right:90px;}.elementor-59 .elementor-element.elementor-element-3b7d116 .elementor-social-icon{--icon-padding:0.2em;}.elementor-59 .elementor-element.elementor-element-e324f61 .elementor-heading-title{font-family:"Baskervville", Serif;font-size:40px;font-weight:500;color:var( --e-global-color-ef71d68 );}.elementor-59 .elementor-element.elementor-element-89ddbe5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:90px;}.elementor-59 .elementor-element.elementor-element-254287f{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;top:-106px;z-index:0;}body:not(.rtl) .elementor-59 .elementor-element.elementor-element-254287f{left:-125px;}body.rtl .elementor-59 .elementor-element.elementor-element-254287f{right:-125px;}.elementor-59 .elementor-element.elementor-element-7578eb9{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;bottom:-85px;}.elementor-59 .elementor-element.elementor-element-7578eb9 > .elementor-widget-container{--e-transform-rotateZ:-4deg;--e-transform-flipX:-1;}body:not(.rtl) .elementor-59 .elementor-element.elementor-element-7578eb9{right:-146px;}body.rtl .elementor-59 .elementor-element.elementor-element-7578eb9{left:-146px;}.elementor-59 .elementor-element.elementor-element-312fbe2{--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:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-59 .elementor-element.elementor-element-5e5baf0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-59 .elementor-element.elementor-element-5cde7f0{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-59 .elementor-element.elementor-element-5cde7f0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-59 .elementor-element.elementor-element-c6fc299{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--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-59 .elementor-element.elementor-element-ed48722 .elementor-heading-title{font-family:"Baskervville", Serif;font-size:40px;font-weight:500;color:#0F4934;}.elementor-59 .elementor-element.elementor-element-71f54ee .elementor-heading-title{font-family:"Baskervville", Serif;font-size:35px;font-weight:400;font-style:italic;}.elementor-59 .elementor-element.elementor-element-59ce31b{column-gap:0px;font-family:"Baskervville", Serif;font-size:20px;font-weight:400;font-style:italic;line-height:36px;}.elementor-59 .elementor-element.elementor-element-59ce31b p{margin-block-end:0px;}.elementor-59 .elementor-element.elementor-element-59ce31b a{color:var( --e-global-color-primary );transition-duration:0.5s;}.elementor-59 .elementor-element.elementor-element-59ce31b a:hover, .elementor-59 .elementor-element.elementor-element-59ce31b a:focus{color:var( --e-global-color-23ee237 );}.elementor-59 .elementor-element.elementor-element-ddc8f51{column-gap:0px;font-family:"Baskervville", Serif;font-size:20px;font-weight:500;font-style:normal;line-height:30px;color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-ddc8f51 p{margin-block-end:0px;}.elementor-59 .elementor-element.elementor-element-ddc8f51 a{color:var( --e-global-color-primary );transition-duration:0.5s;}.elementor-59 .elementor-element.elementor-element-ddc8f51 a:hover, .elementor-59 .elementor-element.elementor-element-ddc8f51 a:focus{color:var( --e-global-color-23ee237 );}.elementor-59 .elementor-element.elementor-element-d701c4e{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-59 .elementor-element.elementor-element-f715494 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Baskervville", Serif;font-size:22px;font-weight:700;font-style:italic;transition-duration:0.6s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:12px 30px 12px 30px;}.elementor-59 .elementor-element.elementor-element-f715494 .elementor-button:hover, .elementor-59 .elementor-element.elementor-element-f715494 .elementor-button:focus{background-color:var( --e-global-color-81f4c67 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-81f4c67 );}.elementor-59 .elementor-element.elementor-element-f715494 .elementor-button:hover svg, .elementor-59 .elementor-element.elementor-element-f715494 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-ab5ba9c .elementor-button{background-color:#E7DFB700;font-family:"Libre Baskerville", Serif;font-size:22px;font-weight:700;font-style:italic;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:12px 30px 12px 30px;}.elementor-59 .elementor-element.elementor-element-ab5ba9c .elementor-button:hover, .elementor-59 .elementor-element.elementor-element-ab5ba9c .elementor-button:focus{background-color:var( --e-global-color-81f4c67 );color:var( --e-global-color-text );border-color:var( --e-global-color-81f4c67 );}.elementor-59 .elementor-element.elementor-element-ab5ba9c .elementor-button:hover svg, .elementor-59 .elementor-element.elementor-element-ab5ba9c .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-94793eb{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-59 .elementor-element.elementor-element-94793eb > .elementor-widget-container{border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-94793eb iframe{height:420px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}:root{--page-title-display:none;}@media(max-width:1500px){.elementor-59 .elementor-element.elementor-element-fa1a4c6{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-59 .elementor-element.elementor-element-1edc021 .elementor-heading-title{font-size:60px;}.elementor-59 .elementor-element.elementor-element-45cc4f9 .elementor-heading-title{font-size:75px;}.elementor-59 .elementor-element.elementor-element-d7f82d0 .elementor-heading-title{font-size:30px;}.elementor-59 .elementor-element.elementor-element-c6ba5ea > .elementor-widget-container{--e-transform-rotateZ:-5deg;}.elementor-59 .elementor-element.elementor-element-c6ba5ea{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;top:20px;}body:not(.rtl) .elementor-59 .elementor-element.elementor-element-c6ba5ea{left:-60px;}body.rtl .elementor-59 .elementor-element.elementor-element-c6ba5ea{right:-60px;}.elementor-59 .elementor-element.elementor-element-3611937 > .elementor-widget-container{--e-transform-rotateZ:0deg;}.elementor-59 .elementor-element.elementor-element-3611937{--container-widget-width:119px;--container-widget-flex-grow:0;width:var( --container-widget-width, 119px );max-width:119px;bottom:-123px;}body:not(.rtl) .elementor-59 .elementor-element.elementor-element-3611937{right:-31px;}body.rtl .elementor-59 .elementor-element.elementor-element-3611937{left:-31px;}.elementor-59 .elementor-element.elementor-element-749c4e1{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59 .elementor-element.elementor-element-0bf48cd{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-59 .elementor-element.elementor-element-05fde9f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-59 .elementor-element.elementor-element-3233dfc{text-align:center;}.elementor-59 .elementor-element.elementor-element-25c7aec{text-align:center;}.elementor-59 .elementor-element.elementor-element-d31821d{text-align:center;}.elementor-59 .elementor-element.elementor-element-4d0e462{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-59 .elementor-element.elementor-element-81f8ad5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-59 .elementor-element.elementor-element-81f8ad5 img{width:100%;height:300px;}.elementor-59 .elementor-element.elementor-element-6b99ca9{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-59 .elementor-element.elementor-element-02051a6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-59 .elementor-element.elementor-element-02051a6 img{width:100%;height:300px;}.elementor-59 .elementor-element.elementor-element-7ff5c6f{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-59 .elementor-element.elementor-element-d8d68b5{text-align:center;}.elementor-59 .elementor-element.elementor-element-888b333{text-align:center;}.elementor-59 .elementor-element.elementor-element-5aaf19c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-59 .elementor-element.elementor-element-f7b3c5a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-59 .elementor-element.elementor-element-b88d309{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-59 .elementor-element.elementor-element-aa89add{text-align:center;}.elementor-59 .elementor-element.elementor-element-e41189e{text-align:center;}.elementor-59 .elementor-element.elementor-element-8e76311{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-59 .elementor-element.elementor-element-487bda3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-59 .elementor-element.elementor-element-487bda3 img{width:100%;height:300px;}.elementor-59 .elementor-element.elementor-element-cd54866{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-59 .elementor-element.elementor-element-bd635f9{--swiper-slides-to-display:1;}.elementor-59 .elementor-element.elementor-element-04b4845{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;top:-59px;}body:not(.rtl) .elementor-59 .elementor-element.elementor-element-04b4845{left:-79px;}body.rtl .elementor-59 .elementor-element.elementor-element-04b4845{right:-79px;}.elementor-59 .elementor-element.elementor-element-55bd595{--container-widget-width:284px;--container-widget-flex-grow:0;width:var( --container-widget-width, 284px );max-width:284px;bottom:-54px;}body:not(.rtl) .elementor-59 .elementor-element.elementor-element-55bd595{right:-100px;}body.rtl .elementor-59 .elementor-element.elementor-element-55bd595{left:-100px;}.elementor-59 .elementor-element.elementor-element-97b3875{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59 .elementor-element.elementor-element-605669f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-59 .elementor-element.elementor-element-628cf90{--padding-top:30px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-59 .elementor-element.elementor-element-1e44070{text-align:center;}.elementor-59 .elementor-element.elementor-element-26440f9{text-align:center;}.elementor-59 .elementor-element.elementor-element-8d7960e{text-align:center;}.elementor-59 .elementor-element.elementor-element-8ff7350{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-59 .elementor-element.elementor-element-c7ae17e{--grid-columns:1;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-59 .elementor-element.elementor-element-f23edba{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-59 .elementor-element.elementor-element-e5903ff{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-59 .elementor-element.elementor-element-e5903ff img{width:100%;height:300px;}.elementor-59 .elementor-element.elementor-element-053ac72{text-align:center;}.elementor-59 .elementor-element.elementor-element-877fa20{text-align:center;}.elementor-59 .elementor-element.elementor-element-fc41535{text-align:center;}.elementor-59 .elementor-element.elementor-element-7ca0b96{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}body:not(.rtl) .elementor-59 .elementor-element.elementor-element-3b7d116{left:20px;}body.rtl .elementor-59 .elementor-element.elementor-element-3b7d116{right:20px;}.elementor-59 .elementor-element.elementor-element-254287f > .elementor-widget-container{--e-transform-rotateZ:-24deg;}.elementor-59 .elementor-element.elementor-element-254287f{--container-widget-width:246px;--container-widget-flex-grow:0;width:var( --container-widget-width, 246px );max-width:246px;top:-52px;}body:not(.rtl) .elementor-59 .elementor-element.elementor-element-254287f{left:-109px;}body.rtl .elementor-59 .elementor-element.elementor-element-254287f{right:-109px;}.elementor-59 .elementor-element.elementor-element-7578eb9{--container-widget-width:231px;--container-widget-flex-grow:0;width:var( --container-widget-width, 231px );max-width:231px;bottom:-39px;}body:not(.rtl) .elementor-59 .elementor-element.elementor-element-7578eb9{right:-54px;}body.rtl .elementor-59 .elementor-element.elementor-element-7578eb9{left:-54px;}.elementor-59 .elementor-element.elementor-element-312fbe2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-59 .elementor-element.elementor-element-5e5baf0{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-59 .elementor-element.elementor-element-5cde7f0{--padding-top:60px;--padding-bottom:40px;--padding-left:60px;--padding-right:60px;}.elementor-59 .elementor-element.elementor-element-ed48722{text-align:center;}.elementor-59 .elementor-element.elementor-element-71f54ee{text-align:center;}.elementor-59 .elementor-element.elementor-element-59ce31b{text-align:center;}.elementor-59 .elementor-element.elementor-element-ddc8f51{text-align:center;}.elementor-59 .elementor-element.elementor-element-d701c4e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-59 .elementor-element.elementor-element-94793eb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-59 .elementor-element.elementor-element-94793eb iframe{height:300px;}}@media(max-width:767px){.elementor-59 .elementor-element.elementor-element-fa1a4c6{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-59 .elementor-element.elementor-element-1edc021 .elementor-heading-title{font-size:30px;}.elementor-59 .elementor-element.elementor-element-45cc4f9 .elementor-heading-title{font-size:40px;}.elementor-59 .elementor-element.elementor-element-d7f82d0 .elementor-heading-title{font-size:16px;}.elementor-59 .elementor-element.elementor-element-ff1dc74 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-59 .elementor-element.elementor-element-ff1dc74 .elementor-icon{font-size:20px;}.elementor-59 .elementor-element.elementor-element-ff1dc74 .elementor-icon svg{height:20px;}.elementor-59 .elementor-element.elementor-element-c6ba5ea{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;top:35px;}body:not(.rtl) .elementor-59 .elementor-element.elementor-element-c6ba5ea{left:-29px;}body.rtl .elementor-59 .elementor-element.elementor-element-c6ba5ea{right:-29px;}.elementor-59 .elementor-element.elementor-element-3611937{--container-widget-width:69px;--container-widget-flex-grow:0;width:var( --container-widget-width, 69px );max-width:69px;bottom:-69px;}body:not(.rtl) .elementor-59 .elementor-element.elementor-element-3611937{right:-31px;}body.rtl .elementor-59 .elementor-element.elementor-element-3611937{left:-31px;}.elementor-59 .elementor-element.elementor-element-1609641{font-size:8px;}.elementor-59 .elementor-element.elementor-element-05fde9f{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:60px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-3233dfc .elementor-heading-title{font-size:26px;}.elementor-59 .elementor-element.elementor-element-25c7aec .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-59 .elementor-element.elementor-element-d31821d{font-size:14px;line-height:30px;}.elementor-59 .elementor-element.elementor-element-81deee9 .elementor-button{font-size:12px;line-height:14px;padding:8px 15px 8px 15px;}.elementor-59 .elementor-element.elementor-element-2e27d68 .elementor-button{font-size:12px;padding:8px 15px 8px 15px;}.elementor-59 .elementor-element.elementor-element-81f8ad5 img{height:160px;}.elementor-59 .elementor-element.elementor-element-6b99ca9{--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-59 .elementor-element.elementor-element-02051a6 img{height:160px;}.elementor-59 .elementor-element.elementor-element-7ff5c6f{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-d8d68b5 .elementor-heading-title{font-size:26px;}.elementor-59 .elementor-element.elementor-element-888b333{font-size:14px;line-height:30px;}.elementor-59 .elementor-element.elementor-element-cf5e560 .elementor-button{font-size:12px;padding:8px 15px 8px 15px;}.elementor-59 .elementor-element.elementor-element-b88d309{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:60px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-aa89add .elementor-heading-title{font-size:26px;}.elementor-59 .elementor-element.elementor-element-e41189e{font-size:14px;line-height:30px;}.elementor-59 .elementor-element.elementor-element-d0abaa3 .elementor-button{font-size:12px;padding:8px 15px 8px 15px;}.elementor-59 .elementor-element.elementor-element-487bda3 img{height:160px;}.elementor-59 .elementor-element.elementor-element-c8f294c{z-index:1;}.elementor-59 .elementor-element.elementor-element-c8f294c .elementor-heading-title{font-size:26px;}.elementor-59 .elementor-element.elementor-element-8051945{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-59 .elementor-element.elementor-element-bd635f9{--swiper-slides-to-display:1;}.elementor-59 .elementor-element.elementor-element-04b4845{--container-widget-width:204px;--container-widget-flex-grow:0;width:var( --container-widget-width, 204px );max-width:204px;top:-44px;z-index:0;}body:not(.rtl) .elementor-59 .elementor-element.elementor-element-04b4845{left:-64px;}body.rtl .elementor-59 .elementor-element.elementor-element-04b4845{right:-64px;}.elementor-59 .elementor-element.elementor-element-55bd595{--container-widget-width:219px;--container-widget-flex-grow:0;width:var( --container-widget-width, 219px );max-width:219px;bottom:-39px;z-index:0;}.elementor-59 .elementor-element.elementor-element-628cf90{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-1e44070 .elementor-heading-title{font-size:26px;}.elementor-59 .elementor-element.elementor-element-26440f9 .elementor-heading-title{font-size:20px;}.elementor-59 .elementor-element.elementor-element-8d7960e{font-size:14px;line-height:30px;}.elementor-59 .elementor-element.elementor-element-ef6e1d3 .elementor-button{font-size:12px;line-height:14px;padding:8px 15px 8px 15px;}.elementor-59 .elementor-element.elementor-element-c7ae17e{--grid-columns:1;--grid-row-gap:30px;}.elementor-59 .elementor-element.elementor-element-e5903ff img{height:160px;}.elementor-59 .elementor-element.elementor-element-43fafdd{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-053ac72 .elementor-heading-title{font-size:26px;line-height:30px;}.elementor-59 .elementor-element.elementor-element-877fa20 .elementor-heading-title{font-size:20px;}.elementor-59 .elementor-element.elementor-element-fc41535{font-size:14px;line-height:30px;}.elementor-59 .elementor-element.elementor-element-2c8d157 .elementor-button{font-size:12px;padding:8px 15px 8px 15px;}body:not(.rtl) .elementor-59 .elementor-element.elementor-element-3b7d116{left:-18px;}body.rtl .elementor-59 .elementor-element.elementor-element-3b7d116{right:-18px;}.elementor-59 .elementor-element.elementor-element-3b7d116{top:-23px;z-index:1;--icon-size:10px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-59 .elementor-element.elementor-element-e324f61 .elementor-heading-title{font-size:26px;}.elementor-59 .elementor-element.elementor-element-254287f{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;top:-37px;z-index:0;}body:not(.rtl) .elementor-59 .elementor-element.elementor-element-254287f{left:-71px;}body.rtl .elementor-59 .elementor-element.elementor-element-254287f{right:-71px;}.elementor-59 .elementor-element.elementor-element-7578eb9{--container-widget-width:177px;--container-widget-flex-grow:0;width:var( --container-widget-width, 177px );max-width:177px;bottom:-39px;z-index:0;}.elementor-59 .elementor-element.elementor-element-ed48722 .elementor-heading-title{font-size:26px;}.elementor-59 .elementor-element.elementor-element-71f54ee .elementor-heading-title{font-size:20px;}.elementor-59 .elementor-element.elementor-element-59ce31b{font-size:14px;line-height:30px;}.elementor-59 .elementor-element.elementor-element-ddc8f51{font-size:14px;line-height:30px;}.elementor-59 .elementor-element.elementor-element-d701c4e{--gap:10px 30px;--row-gap:10px;--column-gap:30px;}.elementor-59 .elementor-element.elementor-element-f715494 .elementor-button{font-size:12px;line-height:14px;padding:8px 15px 8px 15px;}.elementor-59 .elementor-element.elementor-element-ab5ba9c .elementor-button{font-size:12px;padding:8px 15px 8px 15px;}.elementor-59 .elementor-element.elementor-element-94793eb iframe{height:200px;}}@media(min-width:768px){.elementor-59 .elementor-element.elementor-element-749c4e1{--content-width:1420px;}.elementor-59 .elementor-element.elementor-element-05fde9f{--width:32%;}.elementor-59 .elementor-element.elementor-element-7ff5c6f{--width:32%;}.elementor-59 .elementor-element.elementor-element-b88d309{--width:32%;}.elementor-59 .elementor-element.elementor-element-97b3875{--content-width:1420px;}.elementor-59 .elementor-element.elementor-element-628cf90{--width:35.93%;}.elementor-59 .elementor-element.elementor-element-43fafdd{--width:37%;}.elementor-59 .elementor-element.elementor-element-312fbe2{--content-width:1420px;}.elementor-59 .elementor-element.elementor-element-5cde7f0{--width:32%;}}@media(max-width:1500px) and (min-width:768px){.elementor-59 .elementor-element.elementor-element-05fde9f{--width:100%;}.elementor-59 .elementor-element.elementor-element-ff3dc6d{--width:100%;}.elementor-59 .elementor-element.elementor-element-7ff5c6f{--width:100%;}.elementor-59 .elementor-element.elementor-element-b88d309{--width:100%;}.elementor-59 .elementor-element.elementor-element-8ec7ee1{--width:100%;}.elementor-59 .elementor-element.elementor-element-628cf90{--width:100%;}.elementor-59 .elementor-element.elementor-element-43fafdd{--width:100%;}.elementor-59 .elementor-element.elementor-element-5cde7f0{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-1edc021 */.elementor-59 .elementor-element.elementor-element-1edc021 span{
    font-size: 80px;
}

@media only screen and (max-width: 1500px) {
.elementor-59 .elementor-element.elementor-element-1edc021 span{
    font-size: 60px;
}
}



@media only screen and (max-width: 767px) {
.elementor-59 .elementor-element.elementor-element-1edc021 span{
    font-size: 30px;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ff1dc74 */.elementor-59 .elementor-element.elementor-element-ff1dc74{
    transition: .5s;
}

.elementor-59 .elementor-element.elementor-element-ff1dc74:hover{
    scale: 105%;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-bd635f9 */.elementor-59 .elementor-element.elementor-element-bd635f9 svg{
    transition: .5s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-59ce31b */.elementor-59 .elementor-element.elementor-element-59ce31b a{
    font-weight: 500;
    font-style: normal;
}/* End custom CSS */