.elementor-70105 .elementor-element.elementor-element-316934a{margin-top:1px;margin-bottom:-8px;padding:0px 0px 0px 0px;}.elementor-70105 .elementor-element.elementor-element-d68d230{--e-image-carousel-slides-to-show:3;}.elementor-70105 .elementor-element.elementor-element-90d496e{margin-top:1px;margin-bottom:-8px;padding:0px 0px 0px 0px;}.elementor-70105 .elementor-element.elementor-element-07e0fcd{--e-image-carousel-slides-to-show:3;}.elementor-70105 .elementor-element.elementor-element-022e908{--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;}.elementor-70105 .elementor-element.elementor-element-6bb2328{--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;}.elementor-70105 .elementor-element.elementor-element-6bb2328.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-70105 .elementor-element.elementor-element-13f0835 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-70105 .elementor-element.elementor-element-13f0835 .elementor-heading-title{font-family:"Righteous", Sans-serif;font-size:50px;font-weight:200;text-transform:none;line-height:0.8em;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-2f5d04e );}.elementor-70105 .elementor-element.elementor-element-6703ba9 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-70105 .elementor-element.elementor-element-6703ba9 .elementor-heading-title{font-family:"Qwitcher Grypen", Sans-serif;font-size:50px;font-weight:bold;text-transform:none;line-height:0.8em;color:var( --e-global-color-2f5d04e );}.elementor-70105 .elementor-element.elementor-element-3615a4c > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-70105 .elementor-element.elementor-element-3615a4c{font-family:"brandon-grotesque", Sans-serif;font-size:21px;font-weight:400;}.elementor-70105 .elementor-element.elementor-element-99e393e{--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;}.elementor-70105 .elementor-element.elementor-element-3560113 .elementor-button{background-color:var( --e-global-color-2f5d04e );fill:#FFFFFF;color:#FFFFFF;border-radius:25px 25px 25px 25px;}.elementor-70105 .elementor-element.elementor-element-3560113 .elementor-button-content-wrapper{flex-direction:row;}.elementor-70105 .elementor-element.elementor-element-972d524 .elementor-button{background-color:var( --e-global-color-2f5d04e );fill:#FFFFFF;color:#FFFFFF;border-radius:25px 25px 25px 25px;}.elementor-70105 .elementor-element.elementor-element-972d524 .elementor-button-content-wrapper{flex-direction:row;}.elementor-70105 .elementor-element.elementor-element-2580bf2{--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;}.elementor-70105 .elementor-element.elementor-element-2580bf2:not(.elementor-motion-effects-element-type-background), .elementor-70105 .elementor-element.elementor-element-2580bf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2f5d04e );}.elementor-70105 .elementor-element.elementor-element-809944e{text-align:center;}.elementor-70105 .elementor-element.elementor-element-809944e .elementor-heading-title{color:#FFFFFF;}.elementor-70105 .elementor-element.elementor-element-5f9299e{--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;border-style:none;--border-style:none;}.elementor-70105 .elementor-element.elementor-element-5f9299e:not(.elementor-motion-effects-element-type-background), .elementor-70105 .elementor-element.elementor-element-5f9299e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2f5d04e );}.elementor-70105 .elementor-element.elementor-element-aca27f0{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;}.elementor-70105 .elementor-element.elementor-element-7d99c6b > .elementor-widget-container{padding:25px 25px 25px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-70105 .elementor-element.elementor-element-aa5ad6e > .elementor-widget-container{padding:25px 25px 25px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-70105 .elementor-element.elementor-element-4b7b795 > .elementor-widget-container{padding:25px 25px 25px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-70105 .elementor-element.elementor-element-885203d > .elementor-widget-container{padding:25px 25px 25px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-70105 .elementor-element.elementor-element-2c6ac8a > .elementor-widget-container{padding:25px 25px 25px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-70105 .elementor-element.elementor-element-ac96ecb{--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;}.elementor-70105 .elementor-element.elementor-element-822f6e9{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-70105 .elementor-element.elementor-element-487b008:not(.elementor-motion-effects-element-type-background), .elementor-70105 .elementor-element.elementor-element-487b008 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9cf76cc );}.elementor-70105 .elementor-element.elementor-element-487b008 > .elementor-container{max-width:1102px;}.elementor-70105 .elementor-element.elementor-element-487b008{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-70105 .elementor-element.elementor-element-487b008 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-70105 .elementor-element.elementor-element-3f4a825.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70105 .elementor-element.elementor-element-3f4a825.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70105 .elementor-element.elementor-element-3f4a825.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-70105 .elementor-element.elementor-element-7bf4e62{text-align:center;}.elementor-70105 .elementor-element.elementor-element-7bf4e62 .elementor-heading-title{font-family:"brandon-grotesque", Sans-serif;font-size:24px;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-70105 .elementor-element.elementor-element-d0e3ca6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70105 .elementor-element.elementor-element-d0e3ca6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70105 .elementor-element.elementor-element-d0e3ca6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-bc-flex-widget .elementor-70105 .elementor-element.elementor-element-ca53d42.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70105 .elementor-element.elementor-element-ca53d42.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70105 .elementor-element.elementor-element-ca53d42.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-bc-flex-widget .elementor-70105 .elementor-element.elementor-element-7886885.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70105 .elementor-element.elementor-element-7886885.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70105 .elementor-element.elementor-element-7886885.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-bc-flex-widget .elementor-70105 .elementor-element.elementor-element-8569899.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70105 .elementor-element.elementor-element-8569899.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70105 .elementor-element.elementor-element-8569899.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-70105 .elementor-element.elementor-element-9710867{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70105 .elementor-element.elementor-element-9710867:not(.elementor-motion-effects-element-type-background), .elementor-70105 .elementor-element.elementor-element-9710867 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-656c71d );}.elementor-70105 .elementor-element.elementor-element-9710867 > .elementor-shape-bottom .elementor-shape-fill, .elementor-70105 .elementor-element.elementor-element-9710867 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-2f5d04e );}.elementor-70105 .elementor-element.elementor-element-9710867 > .elementor-shape-bottom svg, .elementor-70105 .elementor-element.elementor-element-9710867 > .e-con-inner > .elementor-shape-bottom svg{height:26px;}.elementor-70105 .elementor-element.elementor-element-9710867 > .elementor-shape-bottom, .elementor-70105 .elementor-element.elementor-element-9710867 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-70105 .elementor-element.elementor-element-e38ec3f:not(.elementor-motion-effects-element-type-background), .elementor-70105 .elementor-element.elementor-element-e38ec3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.fabiophotography.co.uk/wp-content/uploads/2024/11/Ellie-sam-2595-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-70105 .elementor-element.elementor-element-e38ec3f > .elementor-background-overlay{background-color:#1b252f;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70105 .elementor-element.elementor-element-e38ec3f > .elementor-container{max-width:1600px;min-height:64vh;}.elementor-70105 .elementor-element.elementor-element-e38ec3f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-70105 .elementor-element.elementor-element-3fdc5ee{text-align:left;}.elementor-70105 .elementor-element.elementor-element-3fdc5ee .elementor-heading-title{font-family:"Leckerli One", Sans-serif;font-size:54px;font-weight:100;text-transform:none;font-style:normal;line-height:0.8em;color:#ffffff;}.elementor-70105 .elementor-element.elementor-element-dc5cc89 > .elementor-widget-container{padding:0px 0px 0px 35px;}.elementor-70105 .elementor-element.elementor-element-dc5cc89 .elementor-heading-title{font-family:"brandon-grotesque", Sans-serif;font-size:65px;font-weight:400;text-transform:uppercase;line-height:0.8em;color:#ffffff;}.elementor-70105 .elementor-element.elementor-element-1bcede6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 049px;}.elementor-70105 .elementor-element.elementor-element-1bcede6{text-align:center;font-size:24px;color:#FFFFFF;}.elementor-70105 .elementor-element.elementor-element-1347ad0 .elementor-button{background-color:var( --e-global-color-2f5d04e );line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-radius:25px 25px 25px 25px;}.elementor-70105 .elementor-element.elementor-element-1347ad0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-70105 .elementor-element.elementor-element-71bd586 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-70105 .elementor-element.elementor-element-041d1cc > .elementor-widget-container{padding:0px 0px 0px 35px;}.elementor-70105 .elementor-element.elementor-element-041d1cc{text-align:center;}.elementor-70105 .elementor-element.elementor-element-041d1cc .elementor-heading-title{font-family:"brandon-grotesque", Sans-serif;font-size:41px;font-weight:400;text-transform:uppercase;line-height:0.8em;color:#ffffff;}.elementor-70105 .elementor-element.elementor-element-922ce42{--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;}.elementor-70105 .elementor-element.elementor-element-922ce42:not(.elementor-motion-effects-element-type-background), .elementor-70105 .elementor-element.elementor-element-922ce42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F38363;}.elementor-70105 .elementor-element.elementor-element-b57a6f3{--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;}.elementor-70105 .elementor-element.elementor-element-b57a6f3:not(.elementor-motion-effects-element-type-background), .elementor-70105 .elementor-element.elementor-element-b57a6f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2f5d04e );}.elementor-70105 .elementor-element.elementor-element-f1bd045 .elementor-heading-title{color:#FFFFFF;}.elementor-70105 .elementor-element.elementor-element-0112cc5:not(.elementor-motion-effects-element-type-background), .elementor-70105 .elementor-element.elementor-element-0112cc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F38363;}.elementor-70105 .elementor-element.elementor-element-0112cc5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-70105 .elementor-element.elementor-element-0112cc5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-70105 .elementor-element.elementor-element-d88f364.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70105 .elementor-element.elementor-element-d88f364.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70105 .elementor-element.elementor-element-d88f364 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-70105 .elementor-element.elementor-element-d88f364 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5% 5% 5% 5%;}.elementor-70105 .elementor-element.elementor-element-d88f364 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70105 .elementor-element.elementor-element-a21156f .elementor-heading-title{color:#FFFFFF;}.elementor-70105 .elementor-element.elementor-element-076850f{width:var( --container-widget-width, 102.769% );max-width:102.769%;--container-widget-width:102.769%;--container-widget-flex-grow:0;font-size:19px;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-70105 .elementor-element.elementor-element-5aa6bff.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70105 .elementor-element.elementor-element-5aa6bff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70105 .elementor-element.elementor-element-5aa6bff > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-70105 .elementor-element.elementor-element-5aa6bff > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5% 5% 5% 5%;}.elementor-70105 .elementor-element.elementor-element-5aa6bff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70105 .elementor-element.elementor-element-dd700d0 .skillbar-group .skill-bar{background-color:var( --e-global-color-2f5d04e );margin-bottom:21px;}.elementor-70105 .elementor-element.elementor-element-dd700d0 .skillbar-group .skill-track{background-color:var( --e-global-color-0a4fde7 );}.elementor-70105 .elementor-element.elementor-element-dd700d0 .skillbar-group .number-percentage-wraper{display:no;color:#FFFFFF;font-family:"brandon-grotesque", Sans-serif;font-size:21px;}.elementor-70105 .elementor-element.elementor-element-dd700d0 .skillbar-group .skill-title{color:#FFFFFF;font-family:"brandon-grotesque", Sans-serif;font-weight:400;line-height:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-70105 .elementor-element.elementor-element-47075f8 .skillbar-group .skill-bar{background-color:var( --e-global-color-2f5d04e );margin-bottom:21px;}.elementor-70105 .elementor-element.elementor-element-47075f8 .skillbar-group .skill-track{background-color:var( --e-global-color-0a4fde7 );}.elementor-70105 .elementor-element.elementor-element-47075f8 .skillbar-group .number-percentage-wraper{display:no;color:#FFFFFF;font-family:"brandon-grotesque", Sans-serif;font-size:21px;}.elementor-70105 .elementor-element.elementor-element-47075f8 .skillbar-group .skill-title{color:#FFFFFF;font-family:"brandon-grotesque", Sans-serif;font-weight:400;line-height:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-70105 .elementor-element.elementor-element-0cf3abb:not(.elementor-motion-effects-element-type-background), .elementor-70105 .elementor-element.elementor-element-0cf3abb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70105 .elementor-element.elementor-element-0cf3abb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-70105 .elementor-element.elementor-element-0cf3abb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-70105 .elementor-element.elementor-element-c7f567b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70105 .elementor-element.elementor-element-c7f567b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70105 .elementor-element.elementor-element-c7f567b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-70105 .elementor-element.elementor-element-c7f567b > .elementor-element-populated{margin:50px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-70105 .elementor-element.elementor-element-4ca4bd0 > .elementor-container{max-width:1200px;}.elementor-70105 .elementor-element.elementor-element-4ca4bd0{margin-top:0px;margin-bottom:0px;}.elementor-70105 .elementor-element.elementor-element-6d2a11c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-70105 .elementor-element.elementor-element-f8dea3b .elementor-heading-title{font-family:"Racing Sans One", Sans-serif;font-size:50px;font-weight:400;text-transform:uppercase;line-height:0.8em;color:var( --e-global-color-9411373 );}.elementor-70105 .elementor-element.elementor-element-9928e6c > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70105 .elementor-element.elementor-element-9928e6c .elementor-heading-title{font-family:"brandon-grotesque", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;line-height:0.8em;color:var( --e-global-color-9411373 );}.elementor-70105 .elementor-element.elementor-element-005ac33{font-family:"Brandon Grot light", Sans-serif;font-size:21px;font-weight:100;}.elementor-bc-flex-widget .elementor-70105 .elementor-element.elementor-element-2209737.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-70105 .elementor-element.elementor-element-2209737.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-70105 .elementor-element.elementor-element-248c760 img{height:300px;}.elementor-70105 .elementor-element.elementor-element-cf84c99 .elementor-button{background-color:var( --e-global-color-2f5d04e );fill:#FFFFFF;color:#FFFFFF;border-radius:25px 25px 25px 25px;}.elementor-70105 .elementor-element.elementor-element-cf84c99 .elementor-button-content-wrapper{flex-direction:row;}.elementor-70105 .elementor-element.elementor-element-d84d161{--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;}.elementor-70105 .elementor-element.elementor-element-93a55af{--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;}.elementor-70105 .elementor-element.elementor-element-179e3c5{--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;}@media(max-width:1024px){.elementor-70105 .elementor-element.elementor-element-13f0835 .elementor-heading-title{font-size:35px;}.elementor-70105 .elementor-element.elementor-element-6703ba9 .elementor-heading-title{font-size:35px;}.elementor-70105 .elementor-element.elementor-element-aca27f0{--grid-auto-flow:row;}.elementor-70105 .elementor-element.elementor-element-e38ec3f{padding:10% 0% 0% 0%;}.elementor-70105 .elementor-element.elementor-element-3fdc5ee .elementor-heading-title{font-size:55px;}.elementor-70105 .elementor-element.elementor-element-dc5cc89 .elementor-heading-title{font-size:55px;}.elementor-70105 .elementor-element.elementor-element-041d1cc .elementor-heading-title{font-size:55px;}.elementor-70105 .elementor-element.elementor-element-d88f364 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 74px 0px;}.elementor-70105 .elementor-element.elementor-element-5aa6bff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 74px 0px;}.elementor-70105 .elementor-element.elementor-element-4ca4bd0{margin-top:30px;margin-bottom:0px;}.elementor-70105 .elementor-element.elementor-element-f8dea3b .elementor-heading-title{font-size:35px;}.elementor-70105 .elementor-element.elementor-element-9928e6c .elementor-heading-title{font-size:35px;}}@media(max-width:767px){.elementor-70105 .elementor-element.elementor-element-13f0835 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-70105 .elementor-element.elementor-element-13f0835{text-align:left;}.elementor-70105 .elementor-element.elementor-element-13f0835 .elementor-heading-title{font-size:35px;}.elementor-70105 .elementor-element.elementor-element-6703ba9 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-70105 .elementor-element.elementor-element-6703ba9{text-align:left;}.elementor-70105 .elementor-element.elementor-element-6703ba9 .elementor-heading-title{font-size:45px;}.elementor-70105 .elementor-element.elementor-element-3615a4c > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 15px 15px 15px;}.elementor-70105 .elementor-element.elementor-element-3615a4c{font-size:18px;line-height:1.5em;}.elementor-70105 .elementor-element.elementor-element-aca27f0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70105 .elementor-element.elementor-element-822f6e9{--justify-content:center;--margin-top:015px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-70105 .elementor-element.elementor-element-487b008{padding:0px 0px 20px 0px;}.elementor-70105 .elementor-element.elementor-element-ae59a9f img{max-width:25%;}.elementor-70105 .elementor-element.elementor-element-67b2121 img{max-width:40%;}.elementor-70105 .elementor-element.elementor-element-b2f8b7f img{max-width:28%;}.elementor-70105 .elementor-element.elementor-element-3d5b368 img{max-width:28%;}.elementor-70105 .elementor-element.elementor-element-e38ec3f > .elementor-background-overlay{opacity:0.33;}.elementor-70105 .elementor-element.elementor-element-e38ec3f{padding:20% 5% 0% 5%;}.elementor-70105 .elementor-element.elementor-element-3fdc5ee .elementor-heading-title{font-size:35px;}.elementor-70105 .elementor-element.elementor-element-dc5cc89 .elementor-heading-title{font-size:35px;}.elementor-70105 .elementor-element.elementor-element-71bd586 > .elementor-element-populated{padding:0px -5px 0px -5px;}.elementor-70105 .elementor-element.elementor-element-041d1cc .elementor-heading-title{font-size:35px;}.elementor-70105 .elementor-element.elementor-element-f1bd045{text-align:center;}.elementor-70105 .elementor-element.elementor-element-0112cc5{margin-top:0px;margin-bottom:25px;padding:2px 2px 2px 2px;}.elementor-70105 .elementor-element.elementor-element-d88f364 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-70105 .elementor-element.elementor-element-a21156f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-70105 .elementor-element.elementor-element-076850f > .elementor-widget-container{padding:0px 15px 25px 15px;}.elementor-70105 .elementor-element.elementor-element-076850f{font-size:16px;line-height:1.6em;}.elementor-70105 .elementor-element.elementor-element-5aa6bff > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-70105 .elementor-element.elementor-element-dd700d0 .skillbar-group .skill-title{font-size:16px;}.elementor-70105 .elementor-element.elementor-element-47075f8 .skillbar-group .skill-title{font-size:16px;}.elementor-70105 .elementor-element.elementor-element-0cf3abb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-70105 .elementor-element.elementor-element-4ca4bd0{margin-top:-3px;margin-bottom:0px;}.elementor-70105 .elementor-element.elementor-element-f8dea3b{text-align:center;}.elementor-70105 .elementor-element.elementor-element-9928e6c{text-align:center;}.elementor-70105 .elementor-element.elementor-element-005ac33 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-70105 .elementor-element.elementor-element-005ac33{font-size:18px;line-height:1.5em;}}@media(min-width:768px){.elementor-70105 .elementor-element.elementor-element-022e908{--content-width:1400px;}.elementor-70105 .elementor-element.elementor-element-6bb2328{--width:53.09%;}.elementor-70105 .elementor-element.elementor-element-99e393e{--width:66.6666%;}.elementor-70105 .elementor-element.elementor-element-ac96ecb{--content-width:1400px;}.elementor-70105 .elementor-element.elementor-element-822f6e9{--content-width:1398px;}.elementor-70105 .elementor-element.elementor-element-3f4a825{width:21.996%;}.elementor-70105 .elementor-element.elementor-element-d0e3ca6{width:18.711%;}.elementor-70105 .elementor-element.elementor-element-ca53d42{width:20.058%;}.elementor-70105 .elementor-element.elementor-element-7886885{width:19.158%;}.elementor-70105 .elementor-element.elementor-element-9710867{--content-width:1425px;}.elementor-70105 .elementor-element.elementor-element-aeae5ed{width:34.75%;}.elementor-70105 .elementor-element.elementor-element-71bd586{width:65.25%;}.elementor-70105 .elementor-element.elementor-element-6d2a11c{width:50.417%;}.elementor-70105 .elementor-element.elementor-element-2209737{width:49.583%;}}@media(max-width:1024px) and (min-width:768px){.elementor-70105 .elementor-element.elementor-element-d88f364{width:100%;}.elementor-70105 .elementor-element.elementor-element-5aa6bff{width:100%;}.elementor-70105 .elementor-element.elementor-element-6d2a11c{width:35%;}.elementor-70105 .elementor-element.elementor-element-2209737{width:65%;}}@media(min-width:1025px){.elementor-70105 .elementor-element.elementor-element-e38ec3f:not(.elementor-motion-effects-element-type-background), .elementor-70105 .elementor-element.elementor-element-e38ec3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-9710867 */.elementor-70105 .elementor-element.elementor-element-9710867
{
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' width='1440' height='560' preserveAspectRatio='none' viewBox='0 0 1440 560'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1024%26quot%3b)' fill='none'%3e%3cuse xlink:href='%23SvgjsSymbol1031' x='0' y='0'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsSymbol1031' x='720' y='0'%3e%3c/use%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1024'%3e%3crect width='1440' height='560' fill='white'%3e%3c/rect%3e%3c/mask%3e%3cpath d='M-1 0 a1 1 0 1 0 2 0 a1 1 0 1 0 -2 0z' id='SvgjsPath1029'%3e%3c/path%3e%3cpath d='M-3 0 a3 3 0 1 0 6 0 a3 3 0 1 0 -6 0z' id='SvgjsPath1026'%3e%3c/path%3e%3cpath d='M-5 0 a5 5 0 1 0 10 0 a5 5 0 1 0 -10 0z' id='SvgjsPath1028'%3e%3c/path%3e%3cpath d='M2 -2 L-2 2z' id='SvgjsPath1030'%3e%3c/path%3e%3cpath d='M6 -6 L-6 6z' id='SvgjsPath1027'%3e%3c/path%3e%3cpath d='M30 -30 L-30 30z' id='SvgjsPath1025'%3e%3c/path%3e%3c/defs%3e%3csymbol id='SvgjsSymbol1031'%3e%3cuse xlink:href='%23SvgjsPath1025' x='30' y='30' stroke='rgba(211%2c 211%2c 211%2c 1)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1026' x='30' y='90' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='30' y='150' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='30' y='210' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='30' y='270' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='30' y='330' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='30' y='390' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='30' y='450' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='30' y='510' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='30' y='570' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='90' y='30' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='90' y='90' stroke='rgba(211%2c 211%2c 211%2c 1)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='90' y='150' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='90' y='210' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='90' y='270' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='90' y='330' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='90' y='390' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='90' y='450' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='90' y='510' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1026' x='90' y='570' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='150' y='30' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='150' y='90' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='150' y='150' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='150' y='210' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='150' y='270' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='150' y='330' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='150' y='390' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='150' y='450' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='150' y='510' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='150' y='570' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='210' y='30' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='210' y='90' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='210' y='150' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='210' y='210' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='210' y='270' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='210' y='330' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='210' y='390' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='210' y='450' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='210' y='510' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1026' x='210' y='570' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1026' x='270' y='30' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='270' y='90' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='270' y='150' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='270' y='210' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='270' y='270' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='270' y='330' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1026' x='270' y='390' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='270' y='450' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='270' y='510' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='270' y='570' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='330' y='30' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='330' y='90' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='330' y='150' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='330' y='210' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='330' y='270' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='330' y='330' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='330' y='390' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='330' y='450' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='330' y='510' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='330' y='570' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='390' y='30' stroke='rgba(211%2c 211%2c 211%2c 1)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='390' y='90' stroke='rgba(211%2c 211%2c 211%2c 1)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='390' y='150' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='390' y='210' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='390' y='270' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='390' y='330' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='390' y='390' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='390' y='450' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='390' y='510' stroke='rgba(211%2c 211%2c 211%2c 1)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='390' y='570' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='450' y='30' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='450' y='90' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='450' y='150' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='450' y='210' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1026' x='450' y='270' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='450' y='330' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='450' y='390' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='450' y='450' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='450' y='510' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='450' y='570' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='510' y='30' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='510' y='90' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='510' y='150' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='510' y='210' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='510' y='270' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='510' y='330' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1026' x='510' y='390' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1026' x='510' y='450' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='510' y='510' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='510' y='570' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='570' y='30' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='570' y='90' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='570' y='150' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1026' x='570' y='210' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='570' y='270' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='570' y='330' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1026' x='570' y='390' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='570' y='450' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='570' y='510' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='570' y='570' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='630' y='30' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='630' y='90' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='630' y='150' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='630' y='210' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='630' y='270' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='630' y='330' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='630' y='390' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1026' x='630' y='450' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1030' x='630' y='510' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='630' y='570' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='690' y='30' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='690' y='90' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='690' y='150' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1029' x='690' y='210' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1026' x='690' y='270' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1025' x='690' y='330' stroke='rgba(211%2c 211%2c 211%2c 1)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='690' y='390' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='690' y='450' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1027' x='690' y='510' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1028' x='690' y='570' stroke='rgba(211%2c 211%2c 211%2c 1)'%3e%3c/use%3e%3c/symbol%3e%3c/svg%3e");
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a3c5910 */.region-wedding-card-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
  gap: 2rem;
  margin: 3rem 0;
}

.region-wedding-card {
  background: white;
  padding: 1.5rem;
  border-radius: 10px;
  box-shadow: 0 10px 25px rgba(0,0,0,0.05);
  text-align: center;
  transition: transform 0.2s ease;
}

.region-wedding-card:hover {
  transform: translateY(-5px);
}

.region-card-img {
  border-radius: 6px;
  margin-bottom: 1rem;
  width: 100%;
  height: auto;
}

.region-wedding-card h3 {
  font-size: 1.1rem;
  margin: 0.8rem 0;
  font-weight: 600;
  color: #222;
}

.region-card-btn {
  display: inline-block;
  margin-top: 0.5rem;
  background: #ff8050;
  color: white;
  padding: 0.6rem 1rem;
  border-radius: 50px;
  font-weight: bold;
  text-decoration: none;
  transition: background 0.2s ease;
}

.region-card-btn:hover {
  background: #e7673b;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0112cc5 */.elementor-70105 .elementor-element.elementor-element-0112cc5
{
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' width='2000' height='700' preserveAspectRatio='none' viewBox='0 0 2000 700'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1037%26quot%3b)' fill='none'%3e%3cpath d='M119.3 473.88 a176.76 176.76 0 1 0 353.52 0 a176.76 176.76 0 1 0 -353.52 0z' fill='rgba(255%2c 168%2c 142%2c 1)' class='triangle-float3'%3e%3c/path%3e%3cpath d='M1434.75 675.6 a202.36 202.36 0 1 0 404.72 0 a202.36 202.36 0 1 0 -404.72 0z' fill='rgba(255%2c 168%2c 142%2c 1)' class='triangle-float1'%3e%3c/path%3e%3cpath d='M1322.72 462.45 a137.84 137.84 0 1 0 275.68 0 a137.84 137.84 0 1 0 -275.68 0z' fill='rgba(255%2c 168%2c 142%2c 1)' class='triangle-float3'%3e%3c/path%3e%3cpath d='M625 446.59 a117.07 117.07 0 1 0 234.14 0 a117.07 117.07 0 1 0 -234.14 0z' fill='rgba(255%2c 168%2c 142%2c 1)' class='triangle-float2'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1037'%3e%3crect width='2000' height='700' fill='white'%3e%3c/rect%3e%3c/mask%3e%3cstyle%3e %40keyframes float1 %7b 0%25%7btransform: translate(0%2c 0)%7d 50%25%7btransform: translate(-10px%2c 0)%7d 100%25%7btransform: translate(0%2c 0)%7d %7d .triangle-float1 %7b animation: float1 5s infinite%3b %7d %40keyframes float2 %7b 0%25%7btransform: translate(0%2c 0)%7d 50%25%7btransform: translate(-5px%2c -5px)%7d 100%25%7btransform: translate(0%2c 0)%7d %7d .triangle-float2 %7b animation: float2 4s infinite%3b %7d %40keyframes float3 %7b 0%25%7btransform: translate(0%2c 0)%7d 50%25%7btransform: translate(0%2c -10px)%7d 100%25%7btransform: translate(0%2c 0)%7d %7d .triangle-float3 %7b animation: float3 6s infinite%3b %7d %3c/style%3e%3c/defs%3e%3c/svg%3e");/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0cf3abb */.elementor-70105 .elementor-element.elementor-element-0cf3abb
{
    
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' width='2000' height='2000' preserveAspectRatio='none' viewBox='0 0 2000 2000'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1029%26quot%3b)' fill='none'%3e%3crect width='2000' height='2000' x='0' y='0' fill='rgba(230%2c 230%2c 233%2c 1)'%3e%3c/rect%3e%3cpath d='M0%2c850.076C158.515%2c862.943%2c308.146%2c772.205%2c432.778%2c673.416C549.869%2c580.604%2c612.486%2c443.813%2c680.425%2c310.74C751.458%2c171.606%2c858.58%2c34.369%2c838.102%2c-120.501C817.58%2c-275.703%2c688.499%2c-390.69%2c573.613%2c-497.039C468.394%2c-594.44%2c345.818%2c-669.126%2c206.938%2c-704.767C71.297%2c-739.577%2c-70.987%2c-738.726%2c-204.585%2c-696.751C-336.582%2c-655.279%2c-439.277%2c-562.372%2c-541.841%2c-469.507C-657.641%2c-364.657%2c-831.632%2c-276.819%2c-840.619%2c-120.863C-849.716%2c37.003%2c-667.556%2c132.41%2c-584.271%2c266.828C-514.118%2c380.051%2c-484.128%2c512.537%2c-389.862%2c606.638C-279.191%2c717.115%2c-155.862%2c837.424%2c0%2c850.076' fill='%23dadade'%3e%3c/path%3e%3cpath d='M2000 2886.258C2162.608 2874.422 2255.442 2698.1530000000002 2398.95 2620.779 2559.392 2534.275 2804.8 2567.591 2889.956 2406.429 2974.149 2247.089 2847.7110000000002 2056.47 2786.73 1886.885 2736.373 1746.844 2655.189 1628.5529999999999 2567.1059999999998 1508.6 2471.082 1377.833 2397.704 1217.4450000000002 2248.452 1153.85 2093.663 1087.896 1915.19 1113.96 1753.981 1162.137 1593.289 1210.159 1444.6779999999999 1296.9450000000002 1337.623 1426.047 1231.887 1553.558 1177.62 1714.498 1159.421 1879.143 1141.625 2040.137 1162.984 2204.304 1235.5929999999998 2349.093 1306.656 2490.799 1432.1889999999999 2590.563 1561.893 2681.708 1696.4850000000001 2776.2889999999998 1835.933 2898.2 2000 2886.258' fill='%23f2f2f4'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1029'%3e%3crect width='2000' height='2000' fill='white'%3e%3c/rect%3e%3c/mask%3e%3c/defs%3e%3c/svg%3e");
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Brandon Grot light';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.fabiophotography.co.uk/wp-content/uploads/2024/11/brandon-grotesque-regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */