.elementor-4635 .elementor-element.elementor-element-861bf35{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-a1202a9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-4635 .elementor-element.elementor-element-b9ef326{--display:flex;}.elementor-4635 .elementor-element.elementor-element-1a40d3b .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4635 .elementor-element.elementor-element-e50769d .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4635 .elementor-element.elementor-element-e50769d .elementor-button:hover, .elementor-4635 .elementor-element.elementor-element-e50769d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-e50769d .elementor-button-content-wrapper{flex-direction:row;}.elementor-4635 .elementor-element.elementor-element-e50769d .elementor-button:hover svg, .elementor-4635 .elementor-element.elementor-element-e50769d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-a1387e4{--display:flex;}.elementor-4635 .elementor-element.elementor-element-39383b1 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-950febf .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4635 .elementor-element.elementor-element-950febf .elementor-button:hover, .elementor-4635 .elementor-element.elementor-element-950febf .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-950febf .elementor-button-content-wrapper{flex-direction:row;}.elementor-4635 .elementor-element.elementor-element-950febf .elementor-button:hover svg, .elementor-4635 .elementor-element.elementor-element-950febf .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-6b25d37{--display:flex;}.elementor-4635 .elementor-element.elementor-element-25fdaec .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-b8f93ed .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4635 .elementor-element.elementor-element-b8f93ed .elementor-button:hover, .elementor-4635 .elementor-element.elementor-element-b8f93ed .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-b8f93ed .elementor-button-content-wrapper{flex-direction:row;}.elementor-4635 .elementor-element.elementor-element-b8f93ed .elementor-button:hover svg, .elementor-4635 .elementor-element.elementor-element-b8f93ed .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-9928b61{--display:flex;}.elementor-4635 .elementor-element.elementor-element-c44d8a1 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-abc7451 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4635 .elementor-element.elementor-element-abc7451 .elementor-button:hover, .elementor-4635 .elementor-element.elementor-element-abc7451 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-abc7451 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4635 .elementor-element.elementor-element-abc7451 .elementor-button:hover svg, .elementor-4635 .elementor-element.elementor-element-abc7451 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-bbe6a7d{--display:flex;}.elementor-4635 .elementor-element.elementor-element-a74111f .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-86df667 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4635 .elementor-element.elementor-element-86df667 .elementor-button:hover, .elementor-4635 .elementor-element.elementor-element-86df667 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-86df667 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4635 .elementor-element.elementor-element-86df667 .elementor-button:hover svg, .elementor-4635 .elementor-element.elementor-element-86df667 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-8299f1f{--display:flex;}.elementor-4635 .elementor-element.elementor-element-c047a84 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-5ffe829 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4635 .elementor-element.elementor-element-5ffe829 .elementor-button:hover, .elementor-4635 .elementor-element.elementor-element-5ffe829 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-5ffe829 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4635 .elementor-element.elementor-element-5ffe829 .elementor-button:hover svg, .elementor-4635 .elementor-element.elementor-element-5ffe829 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-304515b{--display:flex;}.elementor-4635 .elementor-element.elementor-element-b8872bd .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-682b955 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4635 .elementor-element.elementor-element-682b955 .elementor-button:hover, .elementor-4635 .elementor-element.elementor-element-682b955 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-682b955 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4635 .elementor-element.elementor-element-682b955 .elementor-button:hover svg, .elementor-4635 .elementor-element.elementor-element-682b955 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-778097f{--display:flex;}.elementor-4635 .elementor-element.elementor-element-e026385 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-479a3ce .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4635 .elementor-element.elementor-element-479a3ce .elementor-button:hover, .elementor-4635 .elementor-element.elementor-element-479a3ce .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-479a3ce .elementor-button-content-wrapper{flex-direction:row;}.elementor-4635 .elementor-element.elementor-element-479a3ce .elementor-button:hover svg, .elementor-4635 .elementor-element.elementor-element-479a3ce .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-141ffbe{--display:flex;}.elementor-4635 .elementor-element.elementor-element-15a526b .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-9d64d47 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4635 .elementor-element.elementor-element-9d64d47 .elementor-button:hover, .elementor-4635 .elementor-element.elementor-element-9d64d47 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-9d64d47 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4635 .elementor-element.elementor-element-9d64d47 .elementor-button:hover svg, .elementor-4635 .elementor-element.elementor-element-9d64d47 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-959dfa5{--display:flex;}.elementor-4635 .elementor-element.elementor-element-a6d40a5 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-34c437c .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4635 .elementor-element.elementor-element-34c437c .elementor-button:hover, .elementor-4635 .elementor-element.elementor-element-34c437c .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-34c437c .elementor-button-content-wrapper{flex-direction:row;}.elementor-4635 .elementor-element.elementor-element-34c437c .elementor-button:hover svg, .elementor-4635 .elementor-element.elementor-element-34c437c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-48a6658{--display:flex;}.elementor-4635 .elementor-element.elementor-element-af414f8 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-d65fa2b .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4635 .elementor-element.elementor-element-d65fa2b .elementor-button:hover, .elementor-4635 .elementor-element.elementor-element-d65fa2b .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-d65fa2b .elementor-button-content-wrapper{flex-direction:row;}.elementor-4635 .elementor-element.elementor-element-d65fa2b .elementor-button:hover svg, .elementor-4635 .elementor-element.elementor-element-d65fa2b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-02e12d6{--display:flex;}.elementor-4635 .elementor-element.elementor-element-c9b047c .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-8caa722 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4635 .elementor-element.elementor-element-8caa722 .elementor-button:hover, .elementor-4635 .elementor-element.elementor-element-8caa722 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-8caa722 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4635 .elementor-element.elementor-element-8caa722 .elementor-button:hover svg, .elementor-4635 .elementor-element.elementor-element-8caa722 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-3fa6872{--display:flex;}.elementor-4635 .elementor-element.elementor-element-0501962 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-a3a3c54 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4635 .elementor-element.elementor-element-a3a3c54 .elementor-button:hover, .elementor-4635 .elementor-element.elementor-element-a3a3c54 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-a3a3c54 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4635 .elementor-element.elementor-element-a3a3c54 .elementor-button:hover svg, .elementor-4635 .elementor-element.elementor-element-a3a3c54 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-dbc9c57{--display:flex;}.elementor-4635 .elementor-element.elementor-element-fe311a9 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-c1f114d .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4635 .elementor-element.elementor-element-c1f114d .elementor-button:hover, .elementor-4635 .elementor-element.elementor-element-c1f114d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-c1f114d .elementor-button-content-wrapper{flex-direction:row;}.elementor-4635 .elementor-element.elementor-element-c1f114d .elementor-button:hover svg, .elementor-4635 .elementor-element.elementor-element-c1f114d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-88dafa4{--display:flex;}.elementor-4635 .elementor-element.elementor-element-5df01bb .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-ebd56df .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4635 .elementor-element.elementor-element-ebd56df .elementor-button:hover, .elementor-4635 .elementor-element.elementor-element-ebd56df .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-ebd56df .elementor-button-content-wrapper{flex-direction:row;}.elementor-4635 .elementor-element.elementor-element-ebd56df .elementor-button:hover svg, .elementor-4635 .elementor-element.elementor-element-ebd56df .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-672db87{--display:flex;}.elementor-4635 .elementor-element.elementor-element-93aa15f .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-2c88be4 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4635 .elementor-element.elementor-element-2c88be4 .elementor-button:hover, .elementor-4635 .elementor-element.elementor-element-2c88be4 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-2c88be4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4635 .elementor-element.elementor-element-2c88be4 .elementor-button:hover svg, .elementor-4635 .elementor-element.elementor-element-2c88be4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-fc51feb{--display:flex;}.elementor-4635 .elementor-element.elementor-element-acd5aeb .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-452ec69 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4635 .elementor-element.elementor-element-452ec69 .elementor-button:hover, .elementor-4635 .elementor-element.elementor-element-452ec69 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-452ec69 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4635 .elementor-element.elementor-element-452ec69 .elementor-button:hover svg, .elementor-4635 .elementor-element.elementor-element-452ec69 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-4ade33f{--display:flex;}.elementor-4635 .elementor-element.elementor-element-af3ed81 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-e593624 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4635 .elementor-element.elementor-element-e593624 .elementor-button:hover, .elementor-4635 .elementor-element.elementor-element-e593624 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-e593624 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4635 .elementor-element.elementor-element-e593624 .elementor-button:hover svg, .elementor-4635 .elementor-element.elementor-element-e593624 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-9b69298{--display:flex;}.elementor-4635 .elementor-element.elementor-element-969fb28 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-75691d6 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4635 .elementor-element.elementor-element-75691d6 .elementor-button:hover, .elementor-4635 .elementor-element.elementor-element-75691d6 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-75691d6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4635 .elementor-element.elementor-element-75691d6 .elementor-button:hover svg, .elementor-4635 .elementor-element.elementor-element-75691d6 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-c0dc4f3{--display:flex;}.elementor-4635 .elementor-element.elementor-element-caa88d0 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-5c31b48 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4635 .elementor-element.elementor-element-5c31b48 .elementor-button:hover, .elementor-4635 .elementor-element.elementor-element-5c31b48 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-5c31b48 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4635 .elementor-element.elementor-element-5c31b48 .elementor-button:hover svg, .elementor-4635 .elementor-element.elementor-element-5c31b48 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-4345b56{--display:flex;}.elementor-4635 .elementor-element.elementor-element-095d75b .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-693a111 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4635 .elementor-element.elementor-element-693a111 .elementor-button:hover, .elementor-4635 .elementor-element.elementor-element-693a111 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-693a111 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4635 .elementor-element.elementor-element-693a111 .elementor-button:hover svg, .elementor-4635 .elementor-element.elementor-element-693a111 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-27945f3{--display:flex;}.elementor-4635 .elementor-element.elementor-element-e86e39c .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-aca3168 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4635 .elementor-element.elementor-element-aca3168 .elementor-button:hover, .elementor-4635 .elementor-element.elementor-element-aca3168 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-aca3168 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4635 .elementor-element.elementor-element-aca3168 .elementor-button:hover svg, .elementor-4635 .elementor-element.elementor-element-aca3168 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-d43e904{--display:flex;}.elementor-4635 .elementor-element.elementor-element-d2729eb .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-d3371dc .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4635 .elementor-element.elementor-element-d3371dc .elementor-button:hover, .elementor-4635 .elementor-element.elementor-element-d3371dc .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-d3371dc .elementor-button-content-wrapper{flex-direction:row;}.elementor-4635 .elementor-element.elementor-element-d3371dc .elementor-button:hover svg, .elementor-4635 .elementor-element.elementor-element-d3371dc .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-de8c79f{--display:flex;}.elementor-4635 .elementor-element.elementor-element-ccf565f .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-dd7cdc7 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4635 .elementor-element.elementor-element-dd7cdc7 .elementor-button:hover, .elementor-4635 .elementor-element.elementor-element-dd7cdc7 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-dd7cdc7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4635 .elementor-element.elementor-element-dd7cdc7 .elementor-button:hover svg, .elementor-4635 .elementor-element.elementor-element-dd7cdc7 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-30ee07f{--display:flex;}.elementor-4635 .elementor-element.elementor-element-f3e8164 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-0e4068e .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4635 .elementor-element.elementor-element-0e4068e .elementor-button:hover, .elementor-4635 .elementor-element.elementor-element-0e4068e .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-0e4068e .elementor-button-content-wrapper{flex-direction:row;}.elementor-4635 .elementor-element.elementor-element-0e4068e .elementor-button:hover svg, .elementor-4635 .elementor-element.elementor-element-0e4068e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-698f7f1{--display:flex;}.elementor-4635 .elementor-element.elementor-element-3e17d93 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-079eeb0 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4635 .elementor-element.elementor-element-079eeb0 .elementor-button:hover, .elementor-4635 .elementor-element.elementor-element-079eeb0 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-079eeb0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4635 .elementor-element.elementor-element-079eeb0 .elementor-button:hover svg, .elementor-4635 .elementor-element.elementor-element-079eeb0 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-29b3bec{--display:flex;}.elementor-4635 .elementor-element.elementor-element-bfe2d8f .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-a78cdbc .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4635 .elementor-element.elementor-element-a78cdbc .elementor-button:hover, .elementor-4635 .elementor-element.elementor-element-a78cdbc .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-a78cdbc .elementor-button-content-wrapper{flex-direction:row;}.elementor-4635 .elementor-element.elementor-element-a78cdbc .elementor-button:hover svg, .elementor-4635 .elementor-element.elementor-element-a78cdbc .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-df2ee86{--display:flex;}.elementor-4635 .elementor-element.elementor-element-12bcdd3 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-39583c3 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4635 .elementor-element.elementor-element-39583c3 .elementor-button:hover, .elementor-4635 .elementor-element.elementor-element-39583c3 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-39583c3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4635 .elementor-element.elementor-element-39583c3 .elementor-button:hover svg, .elementor-4635 .elementor-element.elementor-element-39583c3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-82db72a{--display:flex;}.elementor-4635 .elementor-element.elementor-element-73ebc07 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-af81b94 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4635 .elementor-element.elementor-element-af81b94 .elementor-button:hover, .elementor-4635 .elementor-element.elementor-element-af81b94 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-af81b94 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4635 .elementor-element.elementor-element-af81b94 .elementor-button:hover svg, .elementor-4635 .elementor-element.elementor-element-af81b94 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-4739aaa{--display:flex;}.elementor-4635 .elementor-element.elementor-element-f58e8f3 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-93a10ce .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4635 .elementor-element.elementor-element-93a10ce .elementor-button:hover, .elementor-4635 .elementor-element.elementor-element-93a10ce .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-93a10ce .elementor-button-content-wrapper{flex-direction:row;}.elementor-4635 .elementor-element.elementor-element-93a10ce .elementor-button:hover svg, .elementor-4635 .elementor-element.elementor-element-93a10ce .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-3c42a37{--display:flex;}.elementor-4635 .elementor-element.elementor-element-a5936c0 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-1b97a65 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4635 .elementor-element.elementor-element-1b97a65 .elementor-button:hover, .elementor-4635 .elementor-element.elementor-element-1b97a65 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-1b97a65 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4635 .elementor-element.elementor-element-1b97a65 .elementor-button:hover svg, .elementor-4635 .elementor-element.elementor-element-1b97a65 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4635 .elementor-element.elementor-element-91ee19f{--display:flex;}.elementor-4635 .elementor-element.elementor-element-f47d56e .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-ef254e2{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-4635 .elementor-element.elementor-element-570c5ea .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-414da8c{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-4635 .elementor-element.elementor-element-9ffd185 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-ffdbe25{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-4635 .elementor-element.elementor-element-1523d42 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-5489935{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-4635 .elementor-element.elementor-element-82925cd{--display:flex;}.elementor-4635 .elementor-element.elementor-element-d0d62e9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4635 .elementor-element.elementor-element-021099a{--display:flex;}.elementor-4635 .elementor-element.elementor-element-e4539c8 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-56ef678{--display:flex;}.elementor-4635 .elementor-element.elementor-element-ece9b82 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-9a5a059{--display:flex;}.elementor-4635 .elementor-element.elementor-element-c63aa2c .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-09a66a2{--display:flex;}.elementor-4635 .elementor-element.elementor-element-41a1207 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-0ec1c7f{--display:flex;}.elementor-4635 .elementor-element.elementor-element-18fa9c7{--display:flex;}.elementor-4635 .elementor-element.elementor-element-e58c7bb .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-4635 .elementor-element.elementor-element-85d5326{--display:flex;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-4635 .elementor-element.elementor-element-a1202a9{--grid-auto-flow:row;}.elementor-4635 .elementor-element.elementor-element-1a40d3b .elementor-heading-title{font-size:30px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4635 .elementor-element.elementor-element-39383b1 .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-25fdaec .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-c44d8a1 .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-a74111f .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-c047a84 .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-b8872bd .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-e026385 .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-15a526b .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-a6d40a5 .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-af414f8 .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-c9b047c .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-0501962 .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-fe311a9 .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-5df01bb .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-93aa15f .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-acd5aeb .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-af3ed81 .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-969fb28 .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-caa88d0 .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-095d75b .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-e86e39c .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-d2729eb .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-ccf565f .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-f3e8164 .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-3e17d93 .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-bfe2d8f .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-12bcdd3 .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-73ebc07 .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-f58e8f3 .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-a5936c0 .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-f47d56e .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-ef254e2{font-size:12px;}.elementor-4635 .elementor-element.elementor-element-570c5ea .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-414da8c{font-size:12px;}.elementor-4635 .elementor-element.elementor-element-9ffd185 .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-ffdbe25{font-size:12px;}.elementor-4635 .elementor-element.elementor-element-1523d42 .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-5489935{font-size:12px;}.elementor-4635 .elementor-element.elementor-element-d0d62e9{--grid-auto-flow:row;}.elementor-4635 .elementor-element.elementor-element-e4539c8 .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-ece9b82 .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-c63aa2c .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-41a1207 .elementor-heading-title{font-size:30px;}.elementor-4635 .elementor-element.elementor-element-e58c7bb .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-4635 .elementor-element.elementor-element-a1202a9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4635 .elementor-element.elementor-element-1a40d3b .elementor-heading-title{font-size:24px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4635 .elementor-element.elementor-element-39383b1 .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-25fdaec .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-c44d8a1 .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-a74111f .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-c047a84 .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-b8872bd .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-e026385 .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-15a526b .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-a6d40a5 .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-af414f8 .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-c9b047c .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-0501962 .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-fe311a9 .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-5df01bb .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-93aa15f .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-acd5aeb .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-af3ed81 .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-969fb28 .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-caa88d0 .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-095d75b .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-e86e39c .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-d2729eb .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-ccf565f .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-f3e8164 .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-3e17d93 .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-bfe2d8f .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-12bcdd3 .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-73ebc07 .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-f58e8f3 .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-a5936c0 .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-f47d56e .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-ef254e2{font-size:10px;}.elementor-4635 .elementor-element.elementor-element-570c5ea .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-414da8c{font-size:10px;}.elementor-4635 .elementor-element.elementor-element-9ffd185 .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-ffdbe25{font-size:10px;}.elementor-4635 .elementor-element.elementor-element-1523d42 .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-5489935{font-size:10px;}.elementor-4635 .elementor-element.elementor-element-d0d62e9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4635 .elementor-element.elementor-element-e4539c8 .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-ece9b82 .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-c63aa2c .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-41a1207 .elementor-heading-title{font-size:24px;}.elementor-4635 .elementor-element.elementor-element-e58c7bb .elementor-heading-title{font-size:24px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://villabuddy.com/magazine/wp-content/uploads/2025/06/Gilroy-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://villabuddy.com/magazine/wp-content/uploads/2025/06/Gilroy-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://villabuddy.com/magazine/wp-content/uploads/2025/06/Gilroy-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://villabuddy.com/magazine/wp-content/uploads/2025/06/Gilroy-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://villabuddy.com/magazine/wp-content/uploads/2025/06/Gilroy-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */