.elementor-1335 .elementor-element.elementor-element-91fe937{--display:flex;--min-height:85vh;--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;--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-1335 .elementor-element.elementor-element-91fe937:not(.elementor-motion-effects-element-type-background), .elementor-1335 .elementor-element.elementor-element-91fe937 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1335 .elementor-element.elementor-element-d84ba4d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1335 .elementor-element.elementor-element-d84ba4d:not(.elementor-motion-effects-element-type-background), .elementor-1335 .elementor-element.elementor-element-d84ba4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vlamber.co.uk/wp-content/uploads/2025/04/slider-1-1.jpg");background-position:center center;background-size:cover;}.elementor-1335 .elementor-element.elementor-element-2515aa2{--spacer-size:50px;}.elementor-1335 .elementor-element.elementor-element-5d7e1c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1335 .elementor-element.elementor-element-ce9085e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -70px;}.elementor-1335 .elementor-element.elementor-element-ce9085e .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:55px;font-weight:400;color:#FFFFFF;}.elementor-1335 .elementor-element.elementor-element-8b27841{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-1335 .elementor-element.elementor-element-8b27841 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:50px;font-weight:400;text-transform:none;font-style:normal;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );color:#B38B6800;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1335 .elementor-element.elementor-element-ce9dbbe{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;--container-widget-width:60%;--container-widget-flex-grow:0;color:#DDDDDD;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1335 .elementor-element.elementor-element-64af21e .elementor-button:hover, .elementor-1335 .elementor-element.elementor-element-64af21e .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-1335 .elementor-element.elementor-element-64af21e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-1335 .elementor-element.elementor-element-64af21e .elementor-button{border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1335 .elementor-element.elementor-element-65ccd20{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1335 .elementor-element.elementor-element-65ccd20:not(.elementor-motion-effects-element-type-background), .elementor-1335 .elementor-element.elementor-element-65ccd20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1335 .elementor-element.elementor-element-467950e{--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-1335 .elementor-element.elementor-element-cbab153 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-1335 .elementor-element.elementor-element-e015e36{color:#DDDDDD;}.elementor-1335 .elementor-element.elementor-element-5af27d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1335 .elementor-element.elementor-element-c83463c .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-1335 .elementor-element.elementor-element-c83463c .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-1335 .elementor-element.elementor-element-c83463c .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1335 .elementor-element.elementor-element-c83463c .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1335 .elementor-element.elementor-element-c83463c .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1335 .elementor-element.elementor-element-c83463c .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1335 .elementor-element.elementor-element-c83463c .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1335 .elementor-element.elementor-element-c83463c .elementor-field-type-html{padding-bottom:0px;}.elementor-1335 .elementor-element.elementor-element-c83463c .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-1335 .elementor-element.elementor-element-c83463c .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-1335 .elementor-element.elementor-element-c83463c .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-1335 .elementor-element.elementor-element-c83463c .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-1335 .elementor-element.elementor-element-c83463c .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-1335 .elementor-element.elementor-element-c83463c .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1335 .elementor-element.elementor-element-c83463c .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-1335 .elementor-element.elementor-element-c83463c .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-1335 .elementor-element.elementor-element-c83463c .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-1335 .elementor-element.elementor-element-c83463c .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1335 .elementor-element.elementor-element-c83463c{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-1335 .elementor-element.elementor-element-d7d50da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1335 .elementor-element.elementor-element-d7d50da:not(.elementor-motion-effects-element-type-background), .elementor-1335 .elementor-element.elementor-element-d7d50da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1335 .elementor-element.elementor-element-c7aad47{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1335 .elementor-element.elementor-element-1155829 img{width:100%;}.elementor-1335 .elementor-element.elementor-element-968ce0b{--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-1335 .elementor-element.elementor-element-1bef605{z-index:10;text-align:center;}.elementor-1335 .elementor-element.elementor-element-1bef605 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:48px;font-weight:400;color:#FFFFFF;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1335 .elementor-element.elementor-element-3db3f65{--display:flex;}.elementor-1335 .elementor-element.elementor-element-f0fecf1{text-align:center;color:var( --e-global-color-astglobalcolor7 );}.elementor-1335 .elementor-element.elementor-element-f431ac5{--display:flex;}.elementor-1335 .elementor-element.elementor-element-c840ae4{text-align:center;color:var( --e-global-color-astglobalcolor7 );}.elementor-1335 .elementor-element.elementor-element-f3b6df6{--display:flex;}.elementor-1335 .elementor-element.elementor-element-973f887{text-align:center;color:var( --e-global-color-astglobalcolor7 );}.elementor-1335 .elementor-element.elementor-element-9faa891{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;z-index:12;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:var( --e-global-color-primary );--n-tabs-icon-size:10px;--n-tabs-icon-color:var( --e-global-color-primary );--n-tabs-icon-color-active:#FFFFFF;}.elementor-1335 .elementor-element.elementor-element-9faa891 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-1335 .elementor-element.elementor-element-9faa891.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#102B2A30;}.elementor-1335 .elementor-element.elementor-element-9faa891.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1335 .elementor-element.elementor-element-9faa891.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#102B2A00;}.elementor-1335 .elementor-element.elementor-element-9faa891 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );--n-tabs-icon-color-hover:#FFFFFF;}.elementor-1335 .elementor-element.elementor-element-41fbec8 .elementor-button:hover, .elementor-1335 .elementor-element.elementor-element-41fbec8 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-astglobalcolor6 );border-color:#FFFFFF;}.elementor-1335 .elementor-element.elementor-element-41fbec8 .elementor-button:hover svg, .elementor-1335 .elementor-element.elementor-element-41fbec8 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor6 );}.elementor-1335 .elementor-element.elementor-element-41fbec8 .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-1335 .elementor-element.elementor-element-da073fb{margin:-20em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-1335 .elementor-element.elementor-element-da073fb img{width:15%;}.elementor-1335 .elementor-element.elementor-element-cd636fb{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-1335 .elementor-element.elementor-element-f1d3032{--e-transform-rotateZ:-15deg;z-index:5;}.elementor-1335 .elementor-element.elementor-element-f1d3032 img{width:80%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1335 .elementor-element.elementor-element-09cc90a{--e-transform-rotateZ:13deg;margin:-108px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -60px;z-index:1;}.elementor-1335 .elementor-element.elementor-element-09cc90a img{width:90%;filter:brightness( 30% ) contrast( 78% ) saturate( 100% ) blur( 0px ) hue-rotate( 200deg );}.elementor-1335 .elementor-element.elementor-element-d6317ac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1335 .elementor-element.elementor-element-d6317ac:not(.elementor-motion-effects-element-type-background), .elementor-1335 .elementor-element.elementor-element-d6317ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1335 .elementor-element.elementor-element-a3d1967{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:305px;--margin-right:100px;}.elementor-1335 .elementor-element.elementor-element-0f2e645 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-primary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1335 .elementor-element.elementor-element-caacd30{--divider-border-style:solid;--divider-color:#FFFFFF5C;--divider-border-width:1px;}.elementor-1335 .elementor-element.elementor-element-caacd30 .elementor-divider-separator{width:100%;}.elementor-1335 .elementor-element.elementor-element-caacd30 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1335 .elementor-element.elementor-element-2009048{z-index:10;text-align:start;}.elementor-1335 .elementor-element.elementor-element-2009048 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF82;}.elementor-1335 .elementor-element.elementor-element-810f8f6{z-index:10;text-align:start;}.elementor-1335 .elementor-element.elementor-element-810f8f6 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:48px;font-weight:400;color:#FFFFFF;}.elementor-1335 .elementor-element.elementor-element-c55f947{--divider-border-style:solid;--divider-color:#FFFFFF5C;--divider-border-width:1px;}.elementor-1335 .elementor-element.elementor-element-c55f947 .elementor-divider-separator{width:100%;}.elementor-1335 .elementor-element.elementor-element-c55f947 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1335 .elementor-element.elementor-element-5d3734a{z-index:10;text-align:start;}.elementor-1335 .elementor-element.elementor-element-5d3734a .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF82;}.elementor-1335 .elementor-element.elementor-element-834d9f6{z-index:10;text-align:start;}.elementor-1335 .elementor-element.elementor-element-834d9f6 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:48px;font-weight:400;color:#FFFFFF;}.elementor-1335 .elementor-element.elementor-element-cbf8d57{--divider-border-style:solid;--divider-color:#FFFFFF5C;--divider-border-width:1px;}.elementor-1335 .elementor-element.elementor-element-cbf8d57 .elementor-divider-separator{width:100%;}.elementor-1335 .elementor-element.elementor-element-cbf8d57 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1335 .elementor-element.elementor-element-f97595c{z-index:10;text-align:start;}.elementor-1335 .elementor-element.elementor-element-f97595c .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF82;}.elementor-1335 .elementor-element.elementor-element-bdff7bf{z-index:10;text-align:start;}.elementor-1335 .elementor-element.elementor-element-bdff7bf .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:48px;font-weight:400;color:#FFFFFF;}.elementor-1335 .elementor-element.elementor-element-1b4535a{--divider-border-style:solid;--divider-color:#FFFFFF5C;--divider-border-width:1px;}.elementor-1335 .elementor-element.elementor-element-1b4535a .elementor-divider-separator{width:100%;}.elementor-1335 .elementor-element.elementor-element-1b4535a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1335 .elementor-element.elementor-element-9071771{z-index:10;text-align:start;}.elementor-1335 .elementor-element.elementor-element-9071771 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF82;}.elementor-1335 .elementor-element.elementor-element-dc8e815{z-index:10;text-align:start;}.elementor-1335 .elementor-element.elementor-element-dc8e815 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:48px;font-weight:400;color:#FFFFFF;}.elementor-1335 .elementor-element.elementor-element-ad288d5{--spacer-size:50px;}.elementor-1335 .elementor-element.elementor-element-3906d96{--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-1335 .elementor-element.elementor-element-3906d96:not(.elementor-motion-effects-element-type-background), .elementor-1335 .elementor-element.elementor-element-3906d96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vlamber.co.uk/wp-content/uploads/2025/04/cat-big-thumb.jpg");background-position:center center;background-size:cover;}.elementor-1335 .elementor-element.elementor-element-e0d1b9c{--spacer-size:50px;}.elementor-1335 .elementor-element.elementor-element-2600f9d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:175px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1335 .elementor-element.elementor-element-2600f9d:not(.elementor-motion-effects-element-type-background), .elementor-1335 .elementor-element.elementor-element-2600f9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C2524;}.elementor-1335 .elementor-element.elementor-element-bb67d3a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;}.elementor-1335 .elementor-element.elementor-element-01c3dc3{text-align:start;}.elementor-1335 .elementor-element.elementor-element-01c3dc3 img{width:70%;}.elementor-1335 .elementor-element.elementor-element-ac06293{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-1335 .elementor-element.elementor-element-c7fab53{z-index:10;text-align:center;}.elementor-1335 .elementor-element.elementor-element-c7fab53 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:48px;font-weight:400;color:#FFFFFF;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1335 .elementor-element.elementor-element-a31949e .swiper-pagination-bullet-active, .elementor-1335 .elementor-element.elementor-element-a31949e .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-primary );}.elementor-1335 .elementor-element.elementor-element-a31949e .swiper-pagination-fraction{color:var( --e-global-color-primary );}.elementor-1335 .elementor-element.elementor-element-a31949e .elementor-swiper-button{font-size:20px;color:#FFFFFF;}.elementor-1335 .elementor-element.elementor-element-a31949e .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-1335 .elementor-element.elementor-element-a31949e .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-1335 .elementor-element.elementor-element-560c432{margin:-26em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-1335 .elementor-element.elementor-element-560c432 img{width:15%;}.elementor-1335 .elementor-element.elementor-element-9df50e4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-1335 .elementor-element.elementor-element-d20694e{z-index:5;text-align:end;}.elementor-1335 .elementor-element.elementor-element-d20694e img{width:70%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1335 .elementor-element.elementor-element-5bc20c5{--display:flex;}.elementor-1335 .elementor-element.elementor-element-5bc20c5:not(.elementor-motion-effects-element-type-background), .elementor-1335 .elementor-element.elementor-element-5bc20c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1335 .elementor-element.elementor-element-eb606dd .qodef-qi-text-marquee .qodef-m-text.qodef-text--original{animation:qode-move-horizontal-reverse-text-marquee 20s linear infinite;}.elementor-1335 .elementor-element.elementor-element-eb606dd .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy{animation:qode-move-horizontal-reverse-text-marquee-copy 20s linear infinite;}.elementor-1335 .elementor-element.elementor-element-eb606dd .qodef-m-text-item{color:#FFFFFF;}.elementor-1335 .elementor-element.elementor-element-eb606dd .qodef-e-icon-holder{color:var( --e-global-color-primary );}.elementor-1335 .elementor-element.elementor-element-76958e4{--display:flex;}.elementor-1335 .elementor-element.elementor-element-76958e4:not(.elementor-motion-effects-element-type-background), .elementor-1335 .elementor-element.elementor-element-76958e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1335 .elementor-element.elementor-element-552e9fa .qodef-qi-text-marquee .qodef-m-text.qodef-text--original{animation:qode-move-horizontal-normal-text-marquee 20s linear infinite;}.elementor-1335 .elementor-element.elementor-element-552e9fa .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy{animation:qode-move-horizontal-normal-text-marquee-copy 20s linear infinite;}.elementor-1335 .elementor-element.elementor-element-552e9fa .qodef-m-text-item{color:#FFFFFF;}.elementor-1335 .elementor-element.elementor-element-552e9fa .qodef-e-icon-holder{color:var( --e-global-color-primary );}.elementor-1335 .elementor-element.elementor-element-b24a250{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1335 .elementor-element.elementor-element-b24a250:not(.elementor-motion-effects-element-type-background), .elementor-1335 .elementor-element.elementor-element-b24a250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1335 .elementor-element.elementor-element-59ae927{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;}.elementor-1335 .elementor-element.elementor-element-ee63489 img{width:100%;}.elementor-1335 .elementor-element.elementor-element-6ca4300{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1335 .elementor-element.elementor-element-8cd0fc8{--display:flex;}.elementor-widget-price-list .elementor-price-list-header{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-list .elementor-price-list-separator{border-bottom-color:var( --e-global-color-secondary );}.elementor-1335 .elementor-element.elementor-element-b1d82c6 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;}.elementor-1335 .elementor-element.elementor-element-b1d82c6 .elementor-price-list-item{align-items:flex-start;}.elementor-1335 .elementor-element.elementor-element-b1d82c6 .elementor-price-list li:not(:last-child){margin-bottom:25px;}body.rtl .elementor-1335 .elementor-element.elementor-element-b1d82c6 .elementor-price-list-image{padding-left:calc(25px/2);}body.rtl .elementor-1335 .elementor-element.elementor-element-b1d82c6 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(25px/2);}body:not(.rtl) .elementor-1335 .elementor-element.elementor-element-b1d82c6 .elementor-price-list-image{padding-right:calc(25px/2);}body:not(.rtl) .elementor-1335 .elementor-element.elementor-element-b1d82c6 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(25px/2);}.elementor-1335 .elementor-element.elementor-element-b1d82c6 .elementor-price-list-description{color:var( --e-global-color-astglobalcolor7 );}.elementor-1335 .elementor-element.elementor-element-bfedac2{--display:flex;}.elementor-1335 .elementor-element.elementor-element-0e58cd2 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;}.elementor-1335 .elementor-element.elementor-element-0e58cd2 .elementor-price-list-item{align-items:flex-start;}.elementor-1335 .elementor-element.elementor-element-0e58cd2 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-1335 .elementor-element.elementor-element-0e58cd2 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-1335 .elementor-element.elementor-element-0e58cd2 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-1335 .elementor-element.elementor-element-0e58cd2 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-1335 .elementor-element.elementor-element-0e58cd2 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-1335 .elementor-element.elementor-element-0e58cd2 .elementor-price-list-description{color:var( --e-global-color-astglobalcolor7 );}.elementor-1335 .elementor-element.elementor-element-1923f13{--display:flex;}.elementor-1335 .elementor-element.elementor-element-63bd0e6 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;}.elementor-1335 .elementor-element.elementor-element-63bd0e6 .elementor-price-list-item{align-items:flex-start;}.elementor-1335 .elementor-element.elementor-element-63bd0e6 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-1335 .elementor-element.elementor-element-63bd0e6 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-1335 .elementor-element.elementor-element-63bd0e6 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-1335 .elementor-element.elementor-element-63bd0e6 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-1335 .elementor-element.elementor-element-63bd0e6 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-1335 .elementor-element.elementor-element-63bd0e6 .elementor-price-list-description{color:var( --e-global-color-astglobalcolor7 );}.elementor-1335 .elementor-element.elementor-element-9bdd7a8{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;z-index:12;--n-tabs-title-gap:0px;--n-tabs-gap:50px;--n-tabs-title-font-size:35px;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:var( --e-global-color-primary );--n-tabs-icon-size:10px;--n-tabs-icon-gap:15px;--n-tabs-icon-color:var( --e-global-color-primary );--n-tabs-icon-color-active:#FFFFFF;}.elementor-1335 .elementor-element.elementor-element-9bdd7a8 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-1335 .elementor-element.elementor-element-9bdd7a8.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#102B2A30;}.elementor-1335 .elementor-element.elementor-element-9bdd7a8.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1335 .elementor-element.elementor-element-9bdd7a8.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#102B2A00;}.elementor-1335 .elementor-element.elementor-element-9bdd7a8.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Lora", Sans-serif;font-weight:500;}.elementor-1335 .elementor-element.elementor-element-9bdd7a8 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );--n-tabs-icon-color-hover:#FFFFFF;}.elementor-1335 .elementor-element.elementor-element-bb8cb8c .elementor-button:hover, .elementor-1335 .elementor-element.elementor-element-bb8cb8c .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-astglobalcolor6 );border-color:#FFFFFF;}.elementor-1335 .elementor-element.elementor-element-bb8cb8c .elementor-button:hover svg, .elementor-1335 .elementor-element.elementor-element-bb8cb8c .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor6 );}.elementor-1335 .elementor-element.elementor-element-bb8cb8c .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-1335 .elementor-element.elementor-element-50be555{--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:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1335 .elementor-element.elementor-element-50be555:not(.elementor-motion-effects-element-type-background), .elementor-1335 .elementor-element.elementor-element-50be555 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1335 .elementor-element.elementor-element-fc8e7cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -109px) 0px;text-align:center;}.elementor-1335 .elementor-element.elementor-element-fc8e7cc .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:250px;font-weight:400;text-transform:none;font-style:normal;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );color:#B38B6800;}.elementor-1335 .elementor-element.elementor-element-527c1e5{z-index:10;}.elementor-1335 .elementor-element.elementor-element-527c1e5 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1335 .elementor-element.elementor-element-e9a9c0f{--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;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1335 .elementor-element.elementor-element-e9a9c0f:not(.elementor-motion-effects-element-type-background), .elementor-1335 .elementor-element.elementor-element-e9a9c0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1335 .elementor-element.elementor-element-1355319{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -4em) 0em;}.elementor-1335 .elementor-element.elementor-element-a449564{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-1335 .elementor-element.elementor-element-a449564 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:48px;font-weight:400;color:#FFFFFF;}.elementor-1335 .elementor-element.elementor-element-a0c3852{--display:flex;}.elementor-1335 .elementor-element.elementor-element-e03888a{--display:flex;}.elementor-1335 .elementor-element.elementor-element-e6e8b23{text-align:center;}.elementor-1335 .elementor-element.elementor-element-e6e8b23 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-1335 .elementor-element.elementor-element-2df4249{text-align:center;}.elementor-1335 .elementor-element.elementor-element-2df4249 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor7 );}.elementor-1335 .elementor-element.elementor-element-6f4dfdc{--display:flex;}.elementor-1335 .elementor-element.elementor-element-becd126{--display:flex;--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-1335 .elementor-element.elementor-element-addcb24{text-align:center;}.elementor-1335 .elementor-element.elementor-element-addcb24 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-1335 .elementor-element.elementor-element-2ee57b2{text-align:center;}.elementor-1335 .elementor-element.elementor-element-2ee57b2 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor7 );}.elementor-1335 .elementor-element.elementor-element-a8bfcfc{--display:flex;}.elementor-1335 .elementor-element.elementor-element-ef98b49{--display:flex;}.elementor-1335 .elementor-element.elementor-element-423128a{text-align:center;}.elementor-1335 .elementor-element.elementor-element-423128a .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-1335 .elementor-element.elementor-element-d874c5c{text-align:center;}.elementor-1335 .elementor-element.elementor-element-d874c5c .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor7 );}.elementor-1335 .elementor-element.elementor-element-f3aaa24{--display:flex;}.elementor-1335 .elementor-element.elementor-element-99daeb1{--display:flex;--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-1335 .elementor-element.elementor-element-6080a3e{text-align:center;}.elementor-1335 .elementor-element.elementor-element-6080a3e .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-1335 .elementor-element.elementor-element-6e28283{text-align:center;}.elementor-1335 .elementor-element.elementor-element-6e28283 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor7 );}.elementor-1335 .elementor-element.elementor-element-5261c07{--display:flex;}.elementor-1335 .elementor-element.elementor-element-9e71f8d{--display:flex;}.elementor-1335 .elementor-element.elementor-element-feb804f{text-align:center;}.elementor-1335 .elementor-element.elementor-element-feb804f .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-1335 .elementor-element.elementor-element-8686f52{text-align:center;}.elementor-1335 .elementor-element.elementor-element-8686f52 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor7 );}.elementor-1335 .elementor-element.elementor-element-12d22a1{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );}.elementor-1335 .elementor-element.elementor-element-a6b883b{margin:-86em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;z-index:0;}.elementor-1335 .elementor-element.elementor-element-a6b883b img{width:100%;}.elementor-1335 .elementor-element.elementor-element-5f1f758{--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;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:150px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1335 .elementor-element.elementor-element-5f1f758:not(.elementor-motion-effects-element-type-background), .elementor-1335 .elementor-element.elementor-element-5f1f758 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C2524;}.elementor-1335 .elementor-element.elementor-element-f9cbb1e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1335 .elementor-element.elementor-element-dfc7f56 iframe{height:600px;}.elementor-1335 .elementor-element.elementor-element-d3a2f06{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1335 .elementor-element.elementor-element-5221d91{z-index:10;text-align:start;}.elementor-1335 .elementor-element.elementor-element-5221d91 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:48px;font-weight:400;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1335 .elementor-element.elementor-element-2d81b51 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1335 .elementor-element.elementor-element-2d81b51 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1335 .elementor-element.elementor-element-2d81b51{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1335 .elementor-element.elementor-element-2d81b51 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1335 .elementor-element.elementor-element-06076d9 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-1335 .elementor-element.elementor-element-99ae514{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1335 .elementor-element.elementor-element-f95aaba .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1335 .elementor-element.elementor-element-f95aaba .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1335 .elementor-element.elementor-element-f95aaba{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1335 .elementor-element.elementor-element-f95aaba .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1335 .elementor-element.elementor-element-859f43a .elementor-button:hover, .elementor-1335 .elementor-element.elementor-element-859f43a .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-astglobalcolor6 );border-color:#FFFFFF;}.elementor-1335 .elementor-element.elementor-element-859f43a .elementor-button:hover svg, .elementor-1335 .elementor-element.elementor-element-859f43a .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor6 );}.elementor-1335 .elementor-element.elementor-element-859f43a .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-1335 .elementor-element.elementor-element-b4ab391{margin:-38em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:start;}.elementor-1335 .elementor-element.elementor-element-b4ab391 img{width:15%;}.elementor-1335 .elementor-element.elementor-element-1d2c71d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1335 .elementor-element.elementor-element-1d2c71d:not(.elementor-motion-effects-element-type-background), .elementor-1335 .elementor-element.elementor-element-1d2c71d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1335 .elementor-element.elementor-element-7165321{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -5em) 0em;text-align:center;}.elementor-1335 .elementor-element.elementor-element-7165321 img{width:7%;}.elementor-1335 .elementor-element.elementor-element-4925bfd{z-index:10;text-align:center;}.elementor-1335 .elementor-element.elementor-element-4925bfd .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:48px;font-weight:400;color:#FFFFFF;}.elementor-1335 .elementor-element.elementor-element-8fce228{--display:flex;}.elementor-1335 .elementor-element.elementor-element-35c2b3c{--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;}.elementor-1335 .elementor-element.elementor-element-92d66a6{--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;}.elementor-1335 .elementor-element.elementor-element-1cea2c7 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-1335 .elementor-element.elementor-element-1cea2c7 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-1335 .elementor-element.elementor-element-1cea2c7 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:var( --e-global-color-primary );}.elementor-1335 .elementor-element.elementor-element-1cea2c7 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-accent );}.elementor-1335 .elementor-element.elementor-element-1cea2c7 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-accent );}.elementor-1335 .elementor-element.elementor-element-1cea2c7 .elementskit-accordion .elementskit-card-body p{color:#FFFFFF;}.elementor-1335 .elementor-element.elementor-element-1cea2c7 .elementskit-accordion .elementskit-card-body{color:#FFFFFF;padding:20px 20px 20px 20px;}.elementor-1335 .elementor-element.elementor-element-1cea2c7 .elementskit-accordion .elementskit-card-body p, .elementor-1335 .elementor-element.elementor-element-1cea2c7 .elementskit-accordion .elementskit-card-body{text-decoration:none;}.elementor-1335 .elementor-element.elementor-element-1cea2c7 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-1335 .elementor-element.elementor-element-b1b7ea4{--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;}.elementor-1335 .elementor-element.elementor-element-82f185e .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-1335 .elementor-element.elementor-element-82f185e .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-1335 .elementor-element.elementor-element-82f185e .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:var( --e-global-color-primary );}.elementor-1335 .elementor-element.elementor-element-82f185e .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-accent );}.elementor-1335 .elementor-element.elementor-element-82f185e .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-accent );}.elementor-1335 .elementor-element.elementor-element-82f185e .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-primary );}.elementor-1335 .elementor-element.elementor-element-82f185e .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-primary );padding:20px 20px 20px 20px;}.elementor-1335 .elementor-element.elementor-element-82f185e .elementskit-accordion .elementskit-card-body p, .elementor-1335 .elementor-element.elementor-element-82f185e .elementskit-accordion .elementskit-card-body{text-decoration:none;}.elementor-1335 .elementor-element.elementor-element-82f185e .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-1335 .elementor-element.elementor-element-6cca54c{--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;}.elementor-1335 .elementor-element.elementor-element-a297e43{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1335 .elementor-element.elementor-element-a297e43 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-1335 .elementor-element.elementor-element-12d22a1{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-1335 .elementor-element.elementor-element-d84ba4d{--width:70%;}.elementor-1335 .elementor-element.elementor-element-5d7e1c3{--width:50%;}.elementor-1335 .elementor-element.elementor-element-65ccd20{--content-width:1200px;}.elementor-1335 .elementor-element.elementor-element-467950e{--width:32%;}.elementor-1335 .elementor-element.elementor-element-5af27d0{--width:70%;}.elementor-1335 .elementor-element.elementor-element-d7d50da{--content-width:1300px;}.elementor-1335 .elementor-element.elementor-element-c7aad47{--width:40%;}.elementor-1335 .elementor-element.elementor-element-968ce0b{--width:100%;}.elementor-1335 .elementor-element.elementor-element-cd636fb{--width:35%;}.elementor-1335 .elementor-element.elementor-element-a3d1967{--width:50%;}.elementor-1335 .elementor-element.elementor-element-3906d96{--width:50%;}.elementor-1335 .elementor-element.elementor-element-2600f9d{--content-width:1300px;}.elementor-1335 .elementor-element.elementor-element-bb67d3a{--width:40%;}.elementor-1335 .elementor-element.elementor-element-ac06293{--width:100%;}.elementor-1335 .elementor-element.elementor-element-9df50e4{--width:40%;}.elementor-1335 .elementor-element.elementor-element-b24a250{--content-width:1300px;}.elementor-1335 .elementor-element.elementor-element-59ae927{--width:50%;}.elementor-1335 .elementor-element.elementor-element-6ca4300{--width:70%;}.elementor-1335 .elementor-element.elementor-element-50be555{--content-width:1300px;}.elementor-1335 .elementor-element.elementor-element-5f1f758{--content-width:1300px;}.elementor-1335 .elementor-element.elementor-element-f9cbb1e{--width:50%;}.elementor-1335 .elementor-element.elementor-element-d3a2f06{--width:50%;}.elementor-1335 .elementor-element.elementor-element-1d2c71d{--content-width:1300px;}}@media(max-width:767px){.elementor-1335 .elementor-element.elementor-element-2515aa2{--spacer-size:300px;}.elementor-1335 .elementor-element.elementor-element-5d7e1c3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1335 .elementor-element.elementor-element-ce9085e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1335 .elementor-element.elementor-element-ce9085e .elementor-heading-title{font-size:30px;}.elementor-1335 .elementor-element.elementor-element-8b27841{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1335 .elementor-element.elementor-element-8b27841 .elementor-heading-title{font-size:30px;}.elementor-1335 .elementor-element.elementor-element-ce9dbbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-1335 .elementor-element.elementor-element-64af21e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1335 .elementor-element.elementor-element-65ccd20{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-1335 .elementor-element.elementor-element-cbab153{text-align:center;}.elementor-1335 .elementor-element.elementor-element-cbab153 .elementor-heading-title{font-size:28px;}.elementor-1335 .elementor-element.elementor-element-e015e36{text-align:center;}.elementor-1335 .elementor-element.elementor-element-5af27d0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1335 .elementor-element.elementor-element-d7d50da{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-1335 .elementor-element.elementor-element-c7aad47{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1335 .elementor-element.elementor-element-968ce0b{--width:100%;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1335 .elementor-element.elementor-element-1bef605 .elementor-heading-title{font-size:28px;}.elementor-1335 .elementor-element.elementor-element-3db3f65{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1335 .elementor-element.elementor-element-9faa891{--n-tabs-title-gap:15px;}.elementor-1335 .elementor-element.elementor-element-d6317ac{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-1335 .elementor-element.elementor-element-a3d1967{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1335 .elementor-element.elementor-element-810f8f6 .elementor-heading-title{font-size:32px;}.elementor-1335 .elementor-element.elementor-element-834d9f6 .elementor-heading-title{font-size:32px;}.elementor-1335 .elementor-element.elementor-element-bdff7bf .elementor-heading-title{font-size:32px;}.elementor-1335 .elementor-element.elementor-element-dc8e815 .elementor-heading-title{font-size:32px;}.elementor-1335 .elementor-element.elementor-element-ad288d5{--spacer-size:20px;}.elementor-1335 .elementor-element.elementor-element-e0d1b9c{--spacer-size:250px;}.elementor-1335 .elementor-element.elementor-element-2600f9d{--padding-top:40px;--padding-bottom:85px;--padding-left:15px;--padding-right:15px;}.elementor-1335 .elementor-element.elementor-element-bb67d3a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1335 .elementor-element.elementor-element-01c3dc3 img{width:18%;}.elementor-1335 .elementor-element.elementor-element-c7fab53 .elementor-heading-title{font-size:28px;}.elementor-1335 .elementor-element.elementor-element-a31949e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1335 .elementor-element.elementor-element-9df50e4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1335 .elementor-element.elementor-element-d20694e img{width:18%;}.elementor-1335 .elementor-element.elementor-element-5bc20c5{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-1335 .elementor-element.elementor-element-eb606dd .qodef-m-text-item{font-size:35px;}.elementor-1335 .elementor-element.elementor-element-76958e4{--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-1335 .elementor-element.elementor-element-552e9fa .qodef-m-text-item{font-size:35px;}.elementor-1335 .elementor-element.elementor-element-b24a250{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-1335 .elementor-element.elementor-element-59ae927{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1335 .elementor-element.elementor-element-9bdd7a8{--n-tabs-title-gap:20px;--n-tabs-title-font-size:28px;}.elementor-1335 .elementor-element.elementor-element-fc8e7cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -43px) 0px;}.elementor-1335 .elementor-element.elementor-element-fc8e7cc .elementor-heading-title{font-size:60px;}.elementor-1335 .elementor-element.elementor-element-e9a9c0f{--padding-top:0%;--padding-bottom:185%;--padding-left:0%;--padding-right:0%;}.elementor-1335 .elementor-element.elementor-element-1355319{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-1335 .elementor-element.elementor-element-a449564 .elementor-heading-title{font-size:28px;}.elementor-1335 .elementor-element.elementor-element-becd126{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-1335 .elementor-element.elementor-element-99daeb1{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-1335 .elementor-element.elementor-element-12d22a1{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1335 .elementor-element.elementor-element-12d22a1 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;}.elementor-1335 .elementor-element.elementor-element-5f1f758{--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;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-1335 .elementor-element.elementor-element-dfc7f56 iframe{height:250px;}.elementor-1335 .elementor-element.elementor-element-d3a2f06{--width:100%;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1335 .elementor-element.elementor-element-5221d91{width:100%;max-width:100%;text-align:center;}.elementor-1335 .elementor-element.elementor-element-5221d91 .elementor-heading-title{font-size:28px;}.elementor-1335 .elementor-element.elementor-element-06076d9{text-align:center;}.elementor-1335 .elementor-element.elementor-element-99ae514{--justify-content:center;}.elementor-1335 .elementor-element.elementor-element-1d2c71d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-1335 .elementor-element.elementor-element-4925bfd .elementor-heading-title{font-size:28px;}}/* Start custom CSS for button, class: .elementor-element-64af21e *//* Contenedor base del botón */
.elementor-1335 .elementor-element.elementor-element-64af21e .elementor-button {
    background: transparent;
    position: relative;
    border: 2px solid rgba(181, 140, 103, 0.1); /* Borde de guía muy tenue */
    overflow: visible;
}

/* Capas para el borde animado */
.elementor-1335 .elementor-element.elementor-element-64af21e .elementor-button::before,
.elementor-1335 .elementor-element.elementor-element-64af21e .elementor-button::after {
    content: "";
    position: absolute;
    top: -2px;
    left: -2px;
    right: -2px;
    bottom: -2px;
    border-radius: 100px;
    border: 2px solid transparent;
    pointer-events: none;
    /* La animación dura 2 segundos, se ejecuta una vez y se queda al final (forwards) */
    animation: drawBorder 2s cubic-bezier(0.4, 0, 0.2, 1) forwards;
}

/* Lado derecho */
.elementor-1335 .elementor-element.elementor-element-64af21e .elementor-button::before {
    border-top-color: #B58C67;
    border-right-color: #B58C67;
    clip-path: inset(0 0 100% 0); /* Empieza oculto desde arriba */
}

/* Lado izquierdo */
.elementor-1335 .elementor-element.elementor-element-64af21e .elementor-button::after {
    border-top-color: #B58C67;
    border-left-color: #B58C67;
    clip-path: inset(0 0 100% 0); /* Empieza oculto desde arriba */
    animation-delay: 0.1s; /* Ligero retraso para naturalidad */
}

/* Definición de la animación del recorrido */
@keyframes drawBorder {
    0% {
        clip-path: inset(0 0 100% 0);
    }
    100% {
        clip-path: inset(0 0 0 0);
        /* Al finalizar, activamos el borde inferior para cerrar el círculo */
        border-bottom-color: #B58C67;
    }
}












.elementor-1335 .elementor-element.elementor-element-64af21e .elementor-button {
    width: 120px !important;  /* Antes era 150px, ahora es más pequeño */
    height: 120px !important; /* Debe ser igual al ancho para ser un círculo */
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    border-radius: 50% !important; 
    padding: 10px !important; /* Un poco de margen interno para que el texto no toque el borde */
    white-space: normal; 
    font-size: 14px !important; /* Ajustamos la fuente para el nuevo tamaño */
    line-height: 1.2em;
}


















/* Estado normal: Círculo perfecto café */
.elementor-1335 .elementor-element.elementor-element-64af21e .elementor-button {
    width: 120px !important;
    height: 120px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    border-radius: 50% !important;
    padding: 10px !important;
    white-space: normal;
    font-size: 14px !important;
    line-height: 1.2em;
    background-color: transparent !important;
    border: 1px solid #B58C67 !important; /* Borde sólido café */
    color: #B58C67 !important;
    transition: all 0.4s ease-in-out !important;
    box-shadow: 0 0 0 0px rgba(181, 140, 103, 0); /* Sombra invisible inicial */
}

/* Estado Hover: Relleno + Borde externo transparente */
.elementor-1335 .elementor-element.elementor-element-64af21e .elementor-button:hover {
    background-color: #B58C67 !important; /* Se llena de café */
    color: #FFFFFF !important; /* Texto a blanco */
    
    /* El truco del borde externo: 
       Creamos una sombra sin desenfoque que parece un segundo borde separado */
    box-shadow: 0 0 0 8px rgba(181, 140, 103, 0.3) !important; 
    
    border-color: #B58C67 !important;
}/* End custom CSS */