.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-951 .elementor-element.elementor-element-3d5a3a1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-951 .elementor-element.elementor-element-3d5a3a1:not(.elementor-motion-effects-element-type-background), .elementor-951 .elementor-element.elementor-element-3d5a3a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-951 .elementor-element.elementor-element-3d5a3a1{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-60px;margin-bottom:0px;padding:100px 80px 100px 80px;}.elementor-951 .elementor-element.elementor-element-3d5a3a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-951 .elementor-element.elementor-element-35165be.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-951 .elementor-element.elementor-element-35165be{text-align:center;}.elementor-951 .elementor-element.elementor-element-35165be .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;color:#000000;}.elementor-951 .elementor-element.elementor-element-c5b3155{padding:10px 0px 0px 0px;}.elementor-widget-social-icons .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-social-icons .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-951 .elementor-element.elementor-element-cb04f89{--grid-template-columns:repeat(0, auto);text-align:center;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-size:25px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-951 .elementor-element.elementor-element-cb04f89 .elementor-social-icon{background-color:#042C0100;--icon-padding:0.9em;}.elementor-951 .elementor-element.elementor-element-cb04f89 .elementor-social-icon i{color:#098000;}.elementor-951 .elementor-element.elementor-element-cb04f89 .elementor-social-icon svg{fill:#098000;}.elementor-951 .elementor-element.elementor-element-cb04f89 .elementor-social-icon:hover{background-color:rgba(33, 33, 33, 0);}.elementor-951 .elementor-element.elementor-element-cb04f89 .elementor-social-icon:hover i{color:#003F0F;}.elementor-951 .elementor-element.elementor-element-cb04f89 .elementor-social-icon:hover svg{fill:#003F0F;}.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-951 .elementor-element.elementor-element-590f035{--display:flex;--min-height:491px;--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-951 .elementor-element.elementor-element-590f035:not(.elementor-motion-effects-element-type-background), .elementor-951 .elementor-element.elementor-element-590f035 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2214;}.elementor-951 .elementor-element.elementor-element-590f035 > .elementor-shape-bottom svg, .elementor-951 .elementor-element.elementor-element-590f035 > .e-con-inner > .elementor-shape-bottom svg{width:calc(176% + 1.3px);height:92px;transform:translateX(-50%) rotateY(180deg);}.elementor-951 .elementor-element.elementor-element-8f2b1cb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-951 .elementor-element.elementor-element-8f2b1cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-951 .elementor-element.elementor-element-4aeee3a{width:var( --container-widget-width, 127.081% );max-width:127.081%;--container-widget-width:127.081%;--container-widget-flex-grow:0;z-index:3;}.elementor-951 .elementor-element.elementor-element-4aeee3a.elementor-element{--flex-grow:0;--flex-shrink:0;}.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-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-951 .elementor-element.elementor-element-6f6f5af .elementor-button{background-color:#A9BEB5;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-radius:25px 25px 25px 25px;}.elementor-951 .elementor-element.elementor-element-6f6f5af{width:var( --container-widget-width, 45.336% );max-width:45.336%;margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:45.336%;--container-widget-flex-grow:0;z-index:4;}.elementor-951 .elementor-element.elementor-element-6f6f5af.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-951 .elementor-element.elementor-element-30820c0{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-951 .elementor-element.elementor-element-30820c0.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-951 .elementor-element.elementor-element-068973d{width:var( --container-widget-width, 30.109% );max-width:30.109%;--container-widget-width:30.109%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;color:#EF9C0F;}.elementor-951 .elementor-element.elementor-element-068973d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-951 .elementor-element.elementor-element-f00b0de .elementor-heading-title{font-family:"Noto Sans Symbols", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-951 .elementor-element.elementor-element-dccfab5{width:var( --container-widget-width, 101.089% );max-width:101.089%;--container-widget-width:101.089%;--container-widget-flex-grow:0;font-family:"Noto Sans Symbols", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-951 .elementor-element.elementor-element-dccfab5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-951 .elementor-element.elementor-element-d3f4df4 .elementor-button{background-color:#EF9C0F;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;}.elementor-951 .elementor-element.elementor-element-d3f4df4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-951 .elementor-element.elementor-element-782789a{--display:flex;--min-height:499px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-951 .elementor-element.elementor-element-782789a:not(.elementor-motion-effects-element-type-background), .elementor-951 .elementor-element.elementor-element-782789a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F1;}.elementor-951 .elementor-element.elementor-element-b276ec5{text-align:center;}.elementor-951 .elementor-element.elementor-element-b276ec5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:#EF9C0F;}.elementor-widget-eael-dual-color-header .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-dual-color-header .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-dual-color-header .eael-dch-separator-wrap i{color:var( --e-global-color-primary );}.elementor-951 .elementor-element.elementor-element-d31b060 .eael-dual-header i{font-size:36px;color:#4d4d4d;}.elementor-951 .elementor-element.elementor-element-d31b060 .eael-dual-header img{height:36px;width:36px;}.elementor-951 .elementor-element.elementor-element-d31b060 .eael-dual-header .eael-dch-svg-icon{height:36px;width:36px;}.elementor-951 .elementor-element.elementor-element-d31b060 .eael-dual-header .eael-dch-svg-icon svg{height:36px;width:36px;}.elementor-951 .elementor-element.elementor-element-d31b060 .eael-dual-header svg{fill:#4d4d4d;}.elementor-951 .elementor-element.elementor-element-d31b060 .eael-dual-header .title{color:#0B9609;}.elementor-951 .elementor-element.elementor-element-d31b060 .eael-dual-header .title span.lead{color:#000000;}.elementor-951 .elementor-element.elementor-element-d31b060 .eael-dual-header .title, .elementor-951 .elementor-element.elementor-element-d31b060 .eael-dual-header .title span{font-family:"Roboto", Sans-serif;}.elementor-951 .elementor-element.elementor-element-d31b060 .eael-dual-header .subtext{color:#0A0A0A;font-family:"Noto Sans Symbols", Sans-serif;}.elementor-951 .elementor-element.elementor-element-21a1d83{margin:-116px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -67px;z-index:2;text-align:right;}.elementor-951 .elementor-element.elementor-element-3978f8c{--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:-317px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-951 .elementor-element.elementor-element-3978f8c:not(.elementor-motion-effects-element-type-background), .elementor-951 .elementor-element.elementor-element-3978f8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F1;}.elementor-widget-uael-video .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-uael-video .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-uael-video .uael-sticky-apply .uael-video-sticky-infobar{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-uael-video .uael-subscribe-bar-prefix{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-951 .elementor-element.elementor-element-7b2fa90 .uael-video__outer-wrap:before,
						.elementor-951 .elementor-element.elementor-element-7b2fa90 .uael-video__outer-wrap{border-radius:21px 21px 21px 21px;}.elementor-951 .elementor-element.elementor-element-7b2fa90.uael-youtube-subscribe-yes .uael-subscribe-bar{border-radius:0px 0px 21px 21px;}.elementor-951 .elementor-element.elementor-element-7b2fa90.uael-youtube-subscribe-yes .uael-video__outer-wrap:before,
						.elementor-951 .elementor-element.elementor-element-7b2fa90.uael-youtube-subscribe-yes .uael-video__outer-wrap{border-radius:21px 21px 0px 0px;}.elementor-951 .elementor-element.elementor-element-7b2fa90 .uael-video__play-icon i, .elementor-951 .elementor-element.elementor-element-7b2fa90 .uael-video__play-icon svg{font-size:72px;line-height:72px;width:72px;height:72px;}.elementor-951 .elementor-element.elementor-element-7b2fa90 .uael-video__play-icon{width:72px;height:72px;}.elementor-951 .elementor-element.elementor-element-7b2fa90 .uael-video__play-icon > img{width:72px;}.elementor-951 .elementor-element.elementor-element-7b2fa90 .uael-video__play-icon.uael-video__vimeo-play{width:auto;height:auto;}.elementor-951 .elementor-element.elementor-element-7b2fa90 .uael-vimeo-icon-bg{width:72px;}.elementor-951 .elementor-element.elementor-element-7b2fa90 .uael-video-wistia-play{height:72px;width:calc( 72px * 1.45 );}.elementor-951 .elementor-element.elementor-element-7b2fa90 .uael-subscribe-bar-prefix{color:#ffffff;}.elementor-951 .elementor-element.elementor-element-7b2fa90 .uael-subscribe-bar{background-color:#1b1b1b;}.elementor-951 .elementor-element.elementor-element-c962296{--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-951 .elementor-element.elementor-element-778b6a9{--display:flex;}.elementor-951 .elementor-element.elementor-element-3648f3d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#044C03;}.elementor-951 .elementor-element.elementor-element-9e2cfd9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#EF9C0F;}.elementor-951 .elementor-element.elementor-element-f321468{font-family:"Noto Sans Symbols", Sans-serif;font-weight:400;color:#000000;}.elementor-951 .elementor-element.elementor-element-aa106ef{--display:flex;--justify-content:center;}.elementor-widget-eael-testimonial .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-testimonial .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-951 .elementor-element.elementor-element-a369835.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:-9px 8px 32px -20px rgba(0,0,0,0.78);}.elementor-951 .elementor-element.elementor-element-a369835 .eael-testimonial-item{background-color:#F8F6F1;}.elementor-951 .elementor-element.elementor-element-a369835 .eael-testimonial-content{text-align:left;}.elementor-951 .elementor-element.elementor-element-a369835 .eael-testimonial-image{text-align:left;max-width:55%;}.elementor-951 .elementor-element.elementor-element-a369835 .eael-testimonial-image figure > img{width:82px;}.elementor-951 .elementor-element.elementor-element-a369835 .eael-testimonial-image img{padding:0px 0px 0px 0px;}.elementor-951 .elementor-element.elementor-element-a369835 .eael-testimonial-content .eael-testimonial-user{color:#272727;font-family:"Noto Sans Symbols", Sans-serif;margin:9px 9px 0px 9px;}.elementor-951 .elementor-element.elementor-element-a369835 .eael-testimonial-content .eael-testimonial-user-company{color:#272727;font-family:"Noto Sans Symbols", Sans-serif;margin:0px 8px 8px 8px;}.elementor-951 .elementor-element.elementor-element-a369835 .eael-testimonial-content .eael-testimonial-text{color:#000000;font-family:"Noto Sans Symbols", Sans-serif;font-size:25px;}.elementor-951 .elementor-element.elementor-element-a369835 .rating-five .testimonial-star-rating li i{color:#f2b01e;}.elementor-951 .elementor-element.elementor-element-a369835 .rating-one .testimonial-star-rating li:first-child i{color:#f2b01e;}.elementor-951 .elementor-element.elementor-element-a369835 .rating-two .testimonial-star-rating li:nth-child(1) i, .elementor-951 .elementor-element.elementor-element-a369835 .rating-two .testimonial-star-rating li:nth-child(2) i{color:#f2b01e;}.elementor-951 .elementor-element.elementor-element-a369835 .rating-three .testimonial-star-rating li:nth-child(1) i, .elementor-951 .elementor-element.elementor-element-a369835 .rating-three .testimonial-star-rating li:nth-child(2) i, .elementor-951 .elementor-element.elementor-element-a369835 .rating-three .testimonial-star-rating li:nth-child(3) i{color:#f2b01e;}.elementor-951 .elementor-element.elementor-element-a369835 .rating-four .testimonial-star-rating li:nth-child(1) i, .elementor-951 .elementor-element.elementor-element-a369835 .rating-four .testimonial-star-rating li:nth-child(2) i, .elementor-951 .elementor-element.elementor-element-a369835 .rating-four .testimonial-star-rating li:nth-child(3) i, .elementor-951 .elementor-element.elementor-element-a369835 .rating-four .testimonial-star-rating li:nth-child(4) i{color:#f2b01e;}.elementor-951 .elementor-element.elementor-element-a369835 .eael-testimonial-quote{color:rgba(0,0,0,0.15);}.elementor-951 .elementor-element.elementor-element-a369835 span.eael-testimonial-quote{top:28%;right:55%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-951 .elementor-element.elementor-element-8f2b1cb{--width:51.003%;}.elementor-951 .elementor-element.elementor-element-30820c0{--width:48.124%;}}@media(max-width:1024px){.elementor-951 .elementor-element.elementor-element-3d5a3a1{padding:50px 50px 50px 50px;}.elementor-951 .elementor-element.elementor-element-cb04f89{--icon-size:23px;}}@media(max-width:767px){.elementor-951 .elementor-element.elementor-element-3d5a3a1{padding:60px 30px 60px 30px;}.elementor-951 .elementor-element.elementor-element-5dc1df6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-951 .elementor-element.elementor-element-35165be{width:var( --container-widget-width, 346px );max-width:346px;--container-widget-width:346px;--container-widget-flex-grow:0;}.elementor-951 .elementor-element.elementor-element-35165be .elementor-heading-title{font-size:25px;}.elementor-951 .elementor-element.elementor-element-c5b3155{padding:0px 0px 0px 0px;}.elementor-951 .elementor-element.elementor-element-cb04f89{text-align:center;margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:18px;}.elementor-951 .elementor-element.elementor-element-6f6f5af{width:var( --container-widget-width, 236.328px );max-width:236.328px;--container-widget-width:236.328px;--container-widget-flex-grow:0;}.elementor-951 .elementor-element.elementor-element-30820c0{--width:321px;--margin-top:-49px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-951 .elementor-element.elementor-element-068973d{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-951 .elementor-element.elementor-element-f00b0de{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-951 .elementor-element.elementor-element-f00b0de .elementor-heading-title{font-size:18px;}.elementor-951 .elementor-element.elementor-element-dccfab5{width:var( --container-widget-width, 324px );max-width:324px;--container-widget-width:324px;--container-widget-flex-grow:0;font-size:12px;}.elementor-951 .elementor-element.elementor-element-d3f4df4{width:var( --container-widget-width, 301.906px );max-width:301.906px;--container-widget-width:301.906px;--container-widget-flex-grow:0;}.elementor-951 .elementor-element.elementor-element-d31b060 .eael-dual-header .title, .elementor-951 .elementor-element.elementor-element-d31b060 .eael-dual-header .title span{font-size:20px;}.elementor-951 .elementor-element.elementor-element-21a1d83{margin:-175px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-951 .elementor-element.elementor-element-a369835 .eael-testimonial-content .eael-testimonial-text{font-size:18px;}}/* Start custom CSS for image, class: .elementor-element-4aeee3a */.resobil-portrait {
  position: relative;
  width: 360px;
  height: 520px;
  border-radius: 18px;
  overflow: visible;
}

/* Image */
.resobil-portrait img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 18px;
  position: relative;
  z-index: 2;
}

/* Trait vert arrière */
.resobil-portrait::before {
  content: "";
  position: absolute;
  inset: -14px;
  border: 2px solid rgba(40, 121, 30, 0.35);
  border-radius: 24px;
  transform: translate(-12px, -10px);
  z-index: 1;
}

/* Trait secondaire (bleuté / clair) */
.resobil-portrait::after {
  content: "";
  position: absolute;
  inset: -10px;
  border: 2px solid rgba(25, 255, 255, 0.15);
  border-radius: 24px;
  transform: translate(10px, 12px);
  z-index: 0;
}/* End custom CSS */