.elementor-340 .elementor-element.elementor-element-d103fc75{--display:flex;--overlay-opacity:0.68;}.elementor-340 .elementor-element.elementor-element-d103fc75:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-d103fc75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111210;background-image:url("https://invision.coreconcepts.digital/wp-content/uploads/2026/08/invision-hero.jpg");background-position:center center;background-size:cover;}.elementor-340 .elementor-element.elementor-element-d103fc75::before, .elementor-340 .elementor-element.elementor-element-d103fc75 > .elementor-background-video-container::before, .elementor-340 .elementor-element.elementor-element-d103fc75 > .e-con-inner > .elementor-background-video-container::before, .elementor-340 .elementor-element.elementor-element-d103fc75 > .elementor-background-slideshow::before, .elementor-340 .elementor-element.elementor-element-d103fc75 > .e-con-inner > .elementor-background-slideshow::before, .elementor-340 .elementor-element.elementor-element-d103fc75 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-340 .elementor-element.elementor-element-d548b7ed{--display:flex;--min-height:72vh;--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-end;--padding-top:160px;--padding-bottom:90px;--padding-left:28px;--padding-right:28px;}.elementor-340 .elementor-element.elementor-element-631f8b3c{text-align:start;}.elementor-340 .elementor-element.elementor-element-631f8b3c .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:10px;font-weight:400;line-height:1.05em;letter-spacing:0.4px;color:#D8AA00;}.elementor-340 .elementor-element.elementor-element-3654c170{text-align:start;}.elementor-340 .elementor-element.elementor-element-3654c170 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:66px;font-weight:300;line-height:1.05em;letter-spacing:0.4px;color:#F4F1EA;}.elementor-340 .elementor-element.elementor-element-af6d6de5{font-family:"Work Sans", Sans-serif;font-size:17px;font-weight:300;line-height:1.75em;color:#FFFFFF;}.elementor-340 .elementor-element.elementor-element-4c90c517{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-340 .elementor-element.elementor-element-4c90c517:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-4c90c517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090A09;}.elementor-340 .elementor-element.elementor-element-f62fe36d{--display:flex;--padding-top:90px;--padding-bottom:45px;--padding-left:28px;--padding-right:28px;}.elementor-340 .elementor-element.elementor-element-2d7d6167{text-align:start;}.elementor-340 .elementor-element.elementor-element-2d7d6167 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:10px;font-weight:400;line-height:1.05em;letter-spacing:0.4px;color:#D8AA00;}.elementor-340 .elementor-element.elementor-element-98683ebf{text-align:start;}.elementor-340 .elementor-element.elementor-element-98683ebf .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:44px;font-weight:300;line-height:1.05em;letter-spacing:0.4px;color:#F3F0E8;}.elementor-340 .elementor-element.elementor-element-c2116edf{font-family:"Work Sans", Sans-serif;font-size:15px;font-weight:300;line-height:1.75em;color:#A9A59B;}.elementor-340 .elementor-element.elementor-element-d2e96a4c{--display:flex;}.elementor-340 .elementor-element.elementor-element-d2e96a4c:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-d2e96a4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141513;}.elementor-340 .elementor-element.elementor-element-8089762e{--display:flex;--padding-top:100px;--padding-bottom:50px;--padding-left:28px;--padding-right:28px;}.elementor-340 .elementor-element.elementor-element-5766fe54{text-align:start;}.elementor-340 .elementor-element.elementor-element-5766fe54 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:10px;font-weight:400;line-height:1.05em;letter-spacing:0.4px;color:#D8AA00;}.elementor-340 .elementor-element.elementor-element-8510ae88{text-align:start;}.elementor-340 .elementor-element.elementor-element-8510ae88 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:45px;font-weight:300;line-height:1.05em;letter-spacing:0.4px;color:#F3F0E8;}.elementor-340 .elementor-element.elementor-element-9df0257d{--display:flex;}.elementor-340 .elementor-element.elementor-element-9df0257d:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-9df0257d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090A09;}.elementor-340 .elementor-element.elementor-element-5238d4ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:28px;--padding-right:28px;}.elementor-340 .elementor-element.elementor-element-781731c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3B382D;--border-color:#3B382D;--padding-top:32px;--padding-bottom:32px;--padding-left:26px;--padding-right:26px;}.elementor-340 .elementor-element.elementor-element-3ca0dc97{text-align:start;}.elementor-340 .elementor-element.elementor-element-3ca0dc97 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:11px;font-weight:500;line-height:1.05em;letter-spacing:0.4px;color:#D8AA00;}.elementor-340 .elementor-element.elementor-element-b95bfff7{text-align:start;}.elementor-340 .elementor-element.elementor-element-b95bfff7 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.05em;letter-spacing:0.4px;color:#F1EEE7;}.elementor-340 .elementor-element.elementor-element-a9f71feb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3B382D;--border-color:#3B382D;--padding-top:32px;--padding-bottom:32px;--padding-left:26px;--padding-right:26px;}.elementor-340 .elementor-element.elementor-element-7d11b43f{text-align:start;}.elementor-340 .elementor-element.elementor-element-7d11b43f .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:11px;font-weight:500;line-height:1.05em;letter-spacing:0.4px;color:#D8AA00;}.elementor-340 .elementor-element.elementor-element-a6dd70ea{text-align:start;}.elementor-340 .elementor-element.elementor-element-a6dd70ea .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.05em;letter-spacing:0.4px;color:#F1EEE7;}.elementor-340 .elementor-element.elementor-element-3a52f670{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3B382D;--border-color:#3B382D;--padding-top:32px;--padding-bottom:32px;--padding-left:26px;--padding-right:26px;}.elementor-340 .elementor-element.elementor-element-29a6d4e7{text-align:start;}.elementor-340 .elementor-element.elementor-element-29a6d4e7 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:11px;font-weight:500;line-height:1.05em;letter-spacing:0.4px;color:#D8AA00;}.elementor-340 .elementor-element.elementor-element-f66f3414{text-align:start;}.elementor-340 .elementor-element.elementor-element-f66f3414 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.05em;letter-spacing:0.4px;color:#F1EEE7;}.elementor-340 .elementor-element.elementor-element-f133f457{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3B382D;--border-color:#3B382D;--padding-top:32px;--padding-bottom:32px;--padding-left:26px;--padding-right:26px;}.elementor-340 .elementor-element.elementor-element-64f632a8{text-align:start;}.elementor-340 .elementor-element.elementor-element-64f632a8 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:11px;font-weight:500;line-height:1.05em;letter-spacing:0.4px;color:#D8AA00;}.elementor-340 .elementor-element.elementor-element-cc9e2abd{text-align:start;}.elementor-340 .elementor-element.elementor-element-cc9e2abd .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.05em;letter-spacing:0.4px;color:#F1EEE7;}.elementor-340 .elementor-element.elementor-element-595f4346{--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-340 .elementor-element.elementor-element-e700cc20{--display:flex;--min-height:620px;}.elementor-340 .elementor-element.elementor-element-e700cc20:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-e700cc20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://invision.coreconcepts.digital/wp-content/uploads/2026/08/invision-featured.jpg");background-position:center center;background-size:cover;}.elementor-340 .elementor-element.elementor-element-cc739729{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-340 .elementor-element.elementor-element-cc739729:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-cc739729 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1C19;}.elementor-340 .elementor-element.elementor-element-7c2bb9f5{text-align:start;}.elementor-340 .elementor-element.elementor-element-7c2bb9f5 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:10px;font-weight:400;line-height:1.05em;letter-spacing:0.4px;color:#D8AA00;}.elementor-340 .elementor-element.elementor-element-c1565168{text-align:start;}.elementor-340 .elementor-element.elementor-element-c1565168 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:42px;font-weight:300;line-height:1.05em;letter-spacing:0.4px;color:#F3F0E8;}.elementor-340 .elementor-element.elementor-element-c49cc62f{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:300;line-height:1.75em;color:#A9A59B;}.elementor-340 .elementor-element.elementor-element-5c8342a0{font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:300;line-height:1.75em;color:#A9A59B;}.elementor-340 .elementor-element.elementor-element-33851c37 .elementor-button:hover, .elementor-340 .elementor-element.elementor-element-33851c37 .elementor-button:focus{background-color:#F2C318;color:#0B0B0A;border-color:#F2C318;}.elementor-340 .elementor-element.elementor-element-33851c37 .elementor-button{font-family:"Work Sans", Sans-serif;font-size:11px;font-weight:500;letter-spacing:1.6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8AA00;border-radius:0px 0px 0px 0px;}.elementor-340 .elementor-element.elementor-element-33851c37 .elementor-button:hover svg, .elementor-340 .elementor-element.elementor-element-33851c37 .elementor-button:focus svg{fill:#0B0B0A;}.elementor-340 .elementor-element.elementor-element-babb16ee{--display:flex;}.elementor-340 .elementor-element.elementor-element-babb16ee:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-babb16ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(115deg, #0A0A09 0%, #1B180D 100%);}.elementor-340 .elementor-element.elementor-element-b208251c{--display:flex;--min-height:520px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:90px;--padding-bottom:90px;--padding-left:28px;--padding-right:28px;}.elementor-340 .elementor-element.elementor-element-836b0bf3{text-align:start;}.elementor-340 .elementor-element.elementor-element-836b0bf3 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:10px;font-weight:400;line-height:1.05em;letter-spacing:0.4px;color:#D8AA00;}.elementor-340 .elementor-element.elementor-element-5ddd4726{text-align:center;}.elementor-340 .elementor-element.elementor-element-5ddd4726 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:48px;font-weight:300;line-height:1.05em;letter-spacing:0.4px;color:#F4F1EA;}.elementor-340 .elementor-element.elementor-element-f1da46dc{font-family:"Work Sans", Sans-serif;font-size:15px;font-weight:300;line-height:1.75em;color:#AFA99E;}.elementor-340 .elementor-element.elementor-element-f825ed2d .elementor-button:hover, .elementor-340 .elementor-element.elementor-element-f825ed2d .elementor-button:focus{background-color:#F2C318;color:#0B0B0A;border-color:#F2C318;}.elementor-340 .elementor-element.elementor-element-f825ed2d .elementor-button{font-family:"Work Sans", Sans-serif;font-size:11px;font-weight:500;letter-spacing:1.6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8AA00;border-radius:0px 0px 0px 0px;}.elementor-340 .elementor-element.elementor-element-f825ed2d .elementor-button:hover svg, .elementor-340 .elementor-element.elementor-element-f825ed2d .elementor-button:focus svg{fill:#0B0B0A;}body.elementor-page-340:not(.elementor-motion-effects-element-type-background), body.elementor-page-340 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090A09;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-340 .elementor-element.elementor-element-5238d4ae{--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-340 .elementor-element.elementor-element-595f4346{--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-340 .elementor-element.elementor-element-e700cc20{--width:100%;}.elementor-340 .elementor-element.elementor-element-cc739729{--width:100%;--padding-top:50px;--padding-bottom:50px;--padding-left:26px;--padding-right:26px;}}@media(min-width:768px){.elementor-340 .elementor-element.elementor-element-d548b7ed{--content-width:1200px;}.elementor-340 .elementor-element.elementor-element-f62fe36d{--content-width:1200px;}.elementor-340 .elementor-element.elementor-element-8089762e{--content-width:1200px;}.elementor-340 .elementor-element.elementor-element-5238d4ae{--content-width:1200px;}.elementor-340 .elementor-element.elementor-element-e700cc20{--width:58%;}.elementor-340 .elementor-element.elementor-element-cc739729{--width:42%;}.elementor-340 .elementor-element.elementor-element-b208251c{--content-width:900px;}}@media(min-width:1025px){.elementor-340 .elementor-element.elementor-element-d103fc75:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-d103fc75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-631f8b3c */.elementor-340 .elementor-element.elementor-element-631f8b3c{letter-spacing:2px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3654c170 */.elementor-340 .elementor-element.elementor-element-3654c170 .elementor-heading-title{max-width:1000px;} @media(max-width:767px){.elementor-340 .elementor-element.elementor-element-3654c170 .elementor-heading-title{font-size:42px!important;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af6d6de5 */.elementor-340 .elementor-element.elementor-element-af6d6de5{max-width:670px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103fc75 */.elementor-340 .elementor-element.elementor-element-d103fc75 {
    position: relative;
    overflow: hidden;
    isolation: isolate;
}

/* Dark overlay μόνο πάνω στην εικόνα */
.elementor-340 .elementor-element.elementor-element-d103fc75::before {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0.98);
    z-index: 0;
    pointer-events: none;
}

/* Όλο το πραγματικό content πάνω από το overlay */
.elementor-340 .elementor-element.elementor-element-d103fc75 > .e-con-inner {
    position: relative;
    z-index: 2;
}

/* Για περίπτωση που τα children είναι direct */
.elementor-340 .elementor-element.elementor-element-d103fc75 > *:not(.e-con-inner) {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d7d6167 */.elementor-340 .elementor-element.elementor-element-2d7d6167{letter-spacing:2px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2116edf */.elementor-340 .elementor-element.elementor-element-c2116edf{max-width:680px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5766fe54 */.elementor-340 .elementor-element.elementor-element-5766fe54{letter-spacing:2px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-781731c6 */.elementor-340 .elementor-element.elementor-element-781731c6{transition:.4s;}.elementor-340 .elementor-element.elementor-element-781731c6:hover{background:#D8AA00;transform:translateY(-6px);}.elementor-340 .elementor-element.elementor-element-781731c6:hover .elementor-heading-title{color:#0A0A09!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9f71feb */.elementor-340 .elementor-element.elementor-element-a9f71feb{transition:.4s;}.elementor-340 .elementor-element.elementor-element-a9f71feb:hover{background:#D8AA00;transform:translateY(-6px);}.elementor-340 .elementor-element.elementor-element-a9f71feb:hover .elementor-heading-title{color:#0A0A09!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a52f670 */.elementor-340 .elementor-element.elementor-element-3a52f670{transition:.4s;}.elementor-340 .elementor-element.elementor-element-3a52f670:hover{background:#D8AA00;transform:translateY(-6px);}.elementor-340 .elementor-element.elementor-element-3a52f670:hover .elementor-heading-title{color:#0A0A09!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f133f457 */.elementor-340 .elementor-element.elementor-element-f133f457{transition:.4s;}.elementor-340 .elementor-element.elementor-element-f133f457:hover{background:#D8AA00;transform:translateY(-6px);}.elementor-340 .elementor-element.elementor-element-f133f457:hover .elementor-heading-title{color:#0A0A09!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e700cc20 */.elementor-340 .elementor-element.elementor-element-e700cc20{overflow:hidden;}.elementor-340 .elementor-element.elementor-element-e700cc20:after{content:'';position:absolute;inset:0;border:1px solid rgba(216,170,0,.25);transform:scale(.94);transition:.5s;}.elementor-340 .elementor-element.elementor-element-e700cc20:hover:after{transform:scale(.98);}.elementor-340 .elementor-element.elementor-element-e700cc20{transition:filter .6s;}.elementor-340 .elementor-element.elementor-element-e700cc20:hover{filter:contrast(1.08) brightness(1.05);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c2bb9f5 */.elementor-340 .elementor-element.elementor-element-7c2bb9f5{letter-spacing:2px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33851c37 */.elementor-340 .elementor-element.elementor-element-33851c37 .elementor-button{position:relative;overflow:hidden;transition:all .35s ease;}.elementor-340 .elementor-element.elementor-element-33851c37 .elementor-button:before{content:'';position:absolute;inset:0;transform:translateX(-105%);background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transition:transform .55s ease;}.elementor-340 .elementor-element.elementor-element-33851c37:hover .elementor-button:before{transform:translateX(105%);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836b0bf3 */.elementor-340 .elementor-element.elementor-element-836b0bf3{letter-spacing:2px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1da46dc */.elementor-340 .elementor-element.elementor-element-f1da46dc{max-width:620px;margin:auto;text-align:center;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f825ed2d */.elementor-340 .elementor-element.elementor-element-f825ed2d .elementor-button{position:relative;overflow:hidden;transition:all .35s ease;}.elementor-340 .elementor-element.elementor-element-f825ed2d .elementor-button:before{content:'';position:absolute;inset:0;transform:translateX(-105%);background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transition:transform .55s ease;}.elementor-340 .elementor-element.elementor-element-f825ed2d:hover .elementor-button:before{transform:translateX(105%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-babb16ee */.elementor-340 .elementor-element.elementor-element-babb16ee{position:relative;overflow:hidden;}.elementor-340 .elementor-element.elementor-element-babb16ee:before,.elementor-340 .elementor-element.elementor-element-babb16ee:after{content:'';position:absolute;border:1px solid rgba(216,170,0,.16);border-radius:50%;width:340px;height:340px;transition:transform 1s ease;}.elementor-340 .elementor-element.elementor-element-babb16ee:before{left:-170px;top:-170px;}.elementor-340 .elementor-element.elementor-element-babb16ee:after{right:-170px;bottom:-170px;}.elementor-340 .elementor-element.elementor-element-babb16ee:hover:before{transform:translate(35px,35px) scale(1.1);}.elementor-340 .elementor-element.elementor-element-babb16ee:hover:after{transform:translate(-35px,-35px) scale(1.1);}/* End custom CSS */