.elementor-29123 .elementor-element.elementor-element-bb1b024{--display:flex;--min-height:650px;--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-29123 .elementor-element.elementor-element-bb1b024:not(.elementor-motion-effects-element-type-background), .elementor-29123 .elementor-element.elementor-element-bb1b024 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://futplan.com/wp-content/uploads/2025/05/20240525-UEFA-HOWPS-Bilbao24_88A0085-1_print-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29123 .elementor-element.elementor-element-e60dbec{--display:flex;--min-height:650px;--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-29123 .elementor-element.elementor-element-e60dbec:not(.elementor-motion-effects-element-type-background), .elementor-29123 .elementor-element.elementor-element-e60dbec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://futplan.com/wp-content/uploads/2025/05/20240525-UEFA-HOWPS-Bilbao24_88A0085-1_print-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29123 .elementor-element.elementor-element-4f7c0f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29123 .elementor-element.elementor-element-9e8a142{--spacer-size:120px;}.elementor-29123 .elementor-element.elementor-element-07b5a6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29123 .elementor-element.elementor-element-e0342f6 .qodef-qi-animated-text{text-align:center;}.elementor-29123 .elementor-element.elementor-element-e0342f6 .qodef-qi-animated-text .qodef-m-title{font-family:"Panton", Sans-serif;font-weight:600;}.elementor-29123 .elementor-element.elementor-element-74027d1{--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-29123 .elementor-element.elementor-element-90818cd{--display:flex;}.elementor-29123 .elementor-element.elementor-element-380b56e .qodef-qi-animated-text{text-align:left;}.elementor-29123 .elementor-element.elementor-element-380b56e .qodef-qi-animated-text .qodef-m-title{font-family:"Panton", Sans-serif;font-size:24px;line-height:26px;}.elementor-29123 .elementor-element.elementor-element-caabdb3 .qodef-qi-button{font-family:"Panton", Sans-serif;color:#FFFFFF;}.elementor-29123 .elementor-element.elementor-element-caabdb3 .qodef-qi-button.qodef-layout--filled{background-color:#000000;}.elementor-29123 .elementor-element.elementor-element-caabdb3 .qodef-qi-button:hover{color:#000000;}.elementor-29123 .elementor-element.elementor-element-caabdb3 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-accent );}.elementor-29123 .elementor-element.elementor-element-caabdb3 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-accent );}.elementor-29123 .elementor-element.elementor-element-caabdb3 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var( --e-global-color-accent );}.elementor-29123 .elementor-element.elementor-element-caabdb3 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var( --e-global-color-accent );}.elementor-29123 .elementor-element.elementor-element-7c00fbf{--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-weight:var( --e-global-typography-text-font-weight );}.elementor-29123 .elementor-element.elementor-element-c19b879{--spacer-size:120px;}.elementor-29123 .elementor-element.elementor-element-4ad2e46{--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-29123 .elementor-element.elementor-element-d425883{--display:flex;}.elementor-widget-ucaddon_icon_image_content_box .uc_details-icon{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_icon_image_content_box .uc_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_icon_image_content_box .uc_text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_icon_image_content_box .ue_badge{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-29123 .elementor-element.elementor-element-7952506 .uc_details,.elementor-29123 .elementor-element.elementor-element-7952506 .uc_details .uc_details-icon{background-color:#ffffff;}.elementor-29123 .elementor-element.elementor-element-7952506 .uc_content_box_area{border-radius:0px;border-style:solid;border-width:0px 0px 3px 0px;border-color:#FFFFFF;}.elementor-29123 .elementor-element.elementor-element-7952506 .uc_details-icon{width:80px;height:80px;line-height:80px;border-radius:100px;font-size:20px;color:#000000;top:-40px;margin:0px auto -40px;}.elementor-29123 .elementor-element.elementor-element-7952506 .uc_details-icon svg{fill:#000000;}.elementor-29123 .elementor-element.elementor-element-7952506 .uc_title{color:#000000;font-family:"Panton", Sans-serif;font-weight:400;margin-top:0px;}.elementor-29123 .elementor-element.elementor-element-7952506 .uc_text{font-family:"Panton", Sans-serif;font-weight:400;color:#848484;margin-top:15px;}.elementor-29123 .elementor-element.elementor-element-7952506 .uc_btn{background-color:#000000;color:#ffffff;border-radius:100px;margin-top:40px;}.elementor-29123 .elementor-element.elementor-element-7952506 .uc_btn:hover{background-color:#424242;color:#ffffff;}.elementor-29123 .elementor-element.elementor-element-7952506 .ue_badge{background-color:#4300ff;color:#ffffff;}.elementor-29123 .elementor-element.elementor-element-01bd92b{--display:flex;}.elementor-29123 .elementor-element.elementor-element-9314bed .uc_details,.elementor-29123 .elementor-element.elementor-element-9314bed .uc_details .uc_details-icon{background-color:#ffffff;}.elementor-29123 .elementor-element.elementor-element-9314bed .uc_content_box_area{border-radius:0px;border-style:solid;border-width:0px 0px 3px 0px;border-color:#FFFFFF;}.elementor-29123 .elementor-element.elementor-element-9314bed .uc_details-icon{width:80px;height:80px;line-height:80px;border-radius:100px;font-size:20px;color:#000000;top:-40px;margin:0px auto -40px;}.elementor-29123 .elementor-element.elementor-element-9314bed .uc_details-icon svg{fill:#000000;}.elementor-29123 .elementor-element.elementor-element-9314bed .uc_title{color:#000000;font-family:"Panton", Sans-serif;font-weight:400;margin-top:0px;}.elementor-29123 .elementor-element.elementor-element-9314bed .uc_text{font-family:"Panton", Sans-serif;font-weight:400;color:#848484;margin-top:15px;}.elementor-29123 .elementor-element.elementor-element-9314bed .uc_btn{background-color:#000000;color:#ffffff;border-radius:100px;margin-top:40px;}.elementor-29123 .elementor-element.elementor-element-9314bed .uc_btn:hover{background-color:#424242;color:#ffffff;}.elementor-29123 .elementor-element.elementor-element-9314bed .ue_badge{background-color:#4300ff;color:#ffffff;}.elementor-29123 .elementor-element.elementor-element-8ca8f22{--display:flex;}.elementor-29123 .elementor-element.elementor-element-68703c4 .uc_details,.elementor-29123 .elementor-element.elementor-element-68703c4 .uc_details .uc_details-icon{background-color:#ffffff;}.elementor-29123 .elementor-element.elementor-element-68703c4 .uc_content_box_area{border-radius:0px;border-style:solid;border-width:0px 0px 3px 0px;border-color:#FFFFFF;}.elementor-29123 .elementor-element.elementor-element-68703c4 .uc_details-icon{width:80px;height:80px;line-height:80px;border-radius:100px;font-size:20px;color:#000000;top:-40px;margin:0px auto -40px;}.elementor-29123 .elementor-element.elementor-element-68703c4 .uc_details-icon svg{fill:#000000;}.elementor-29123 .elementor-element.elementor-element-68703c4 .uc_title{color:#000000;font-family:"Panton", Sans-serif;font-weight:400;margin-top:0px;}.elementor-29123 .elementor-element.elementor-element-68703c4 .uc_text{font-family:"Panton", Sans-serif;font-weight:400;color:#848484;margin-top:15px;}.elementor-29123 .elementor-element.elementor-element-68703c4 .uc_btn{background-color:#000000;color:#ffffff;border-radius:100px;margin-top:40px;}.elementor-29123 .elementor-element.elementor-element-68703c4 .uc_btn:hover{background-color:#424242;color:#ffffff;}.elementor-29123 .elementor-element.elementor-element-68703c4 .ue_badge{background-color:#4300ff;color:#ffffff;}.elementor-29123 .elementor-element.elementor-element-099b655{--display:flex;}.elementor-29123 .elementor-element.elementor-element-5bcbe8c .uc_details,.elementor-29123 .elementor-element.elementor-element-5bcbe8c .uc_details .uc_details-icon{background-color:#ffffff;}.elementor-29123 .elementor-element.elementor-element-5bcbe8c .uc_content_box_area{border-radius:0px;border-style:solid;border-width:0px 0px 3px 0px;border-color:#FFFFFF;}.elementor-29123 .elementor-element.elementor-element-5bcbe8c .uc_details-icon{width:80px;height:80px;line-height:80px;border-radius:100px;font-size:20px;color:#000000;top:-40px;margin:0px auto -40px;}.elementor-29123 .elementor-element.elementor-element-5bcbe8c .uc_details-icon svg{fill:#000000;}.elementor-29123 .elementor-element.elementor-element-5bcbe8c .uc_title{color:#000000;font-family:"Panton", Sans-serif;font-weight:400;margin-top:0px;}.elementor-29123 .elementor-element.elementor-element-5bcbe8c .uc_text{font-family:"Panton", Sans-serif;font-weight:400;color:#848484;margin-top:15px;}.elementor-29123 .elementor-element.elementor-element-5bcbe8c .uc_btn{background-color:#000000;color:#ffffff;border-radius:100px;margin-top:40px;}.elementor-29123 .elementor-element.elementor-element-5bcbe8c .uc_btn:hover{background-color:#424242;color:#ffffff;}.elementor-29123 .elementor-element.elementor-element-5bcbe8c .ue_badge{background-color:#4300ff;color:#ffffff;}.elementor-29123 .elementor-element.elementor-element-e10068b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29123 .elementor-element.elementor-element-85f007f{--spacer-size:70px;}.elementor-29123 .elementor-element.elementor-element-e6e2164{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29123 .elementor-element.elementor-element-aacbe82 .qodef-qi-animated-text{text-align:center;}.elementor-29123 .elementor-element.elementor-element-aacbe82 .qodef-qi-animated-text .qodef-m-title{font-family:"Panton", Sans-serif;font-weight:600;}.elementor-29123 .elementor-element.elementor-element-fd7e461 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-29123 .elementor-element.elementor-element-8765415{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29123 .elementor-element.elementor-element-c3f8ecb{--spacer-size:150px;}.elementor-29123 .elementor-element.elementor-element-fa714da > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-29123 .elementor-element.elementor-element-fa714da .qodef-qi-animated-text{text-align:center;}.elementor-29123 .elementor-element.elementor-element-fa714da .qodef-qi-animated-text .qodef-m-title{font-family:"Panton", Sans-serif;font-weight:600;}.elementor-29123 .elementor-element.elementor-element-3b060eee{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.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-29123 .elementor-element.elementor-element-74304fd6 .elementor-button{background-color:#61CE7000;font-family:"Panton", Sans-serif;font-weight:normal;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-29123 .elementor-element.elementor-element-66d6e8be .elementor-button{background-color:#61CE7000;font-family:"Panton", Sans-serif;font-weight:normal;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-29123 .elementor-element.elementor-element-5bc0b21f .elementor-button{background-color:#61CE7000;font-family:"Panton", Sans-serif;font-weight:normal;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-29123 .elementor-element.elementor-element-1c6b7fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29123 .elementor-element.elementor-element-ed69160{--spacer-size:150px;}.elementor-29123 .elementor-element.elementor-element-6b66f0e .qodef-qi-animated-text{text-align:center;}.elementor-29123 .elementor-element.elementor-element-6b66f0e .qodef-qi-animated-text .qodef-m-title{font-family:"Panton", Sans-serif;font-weight:600;}.elementor-29123 .elementor-element.elementor-element-4e7714d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29123 .elementor-element.elementor-element-4e7714d.e-con{--align-self:center;}.elementor-29123 .elementor-element.elementor-element-89f2c61{--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-29123 .elementor-element.elementor-element-59d1888{--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-29123 .elementor-element.elementor-element-54668d4{--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-29123 .elementor-element.elementor-element-1e5c3d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29123 .elementor-element.elementor-element-1e5c3d5.e-con{--align-self:center;}.elementor-29123 .elementor-element.elementor-element-01fb4a8{--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-29123 .elementor-element.elementor-element-d1581cc{--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-29123 .elementor-element.elementor-element-f479a62{--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-29123 .elementor-element.elementor-element-8750bdc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29123 .elementor-element.elementor-element-41593cc{--spacer-size:150px;}body.elementor-page-29123:not(.elementor-motion-effects-element-type-background), body.elementor-page-29123 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-29123 .elementor-element.elementor-element-3b060eee{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-29123 .elementor-element.elementor-element-3b060eee{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-29123 .elementor-element.elementor-element-3b060eee{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-29123 .elementor-element.elementor-element-e60dbec{--min-height:450px;}.elementor-29123 .elementor-element.elementor-element-9e8a142{--spacer-size:40px;}.elementor-29123 .elementor-element.elementor-element-07b5a6d{--border-radius:0px 0px 0px 0px;}.elementor-29123 .elementor-element.elementor-element-e0342f6 > .elementor-widget-container{margin:0px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-29123 .elementor-element.elementor-element-e0342f6 .qodef-qi-animated-text .qodef-m-title{font-size:30px;line-height:1.3em;}.elementor-29123 .elementor-element.elementor-element-380b56e .qodef-qi-animated-text .qodef-m-title{font-size:22px;}.elementor-29123 .elementor-element.elementor-element-caabdb3.elementor-element{--align-self:flex-start;}.elementor-29123 .elementor-element.elementor-element-9ce1847{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29123 .elementor-element.elementor-element-c19b879{--spacer-size:50px;}.elementor-29123 .elementor-element.elementor-element-aacbe82 .qodef-qi-animated-text .qodef-m-title{font-size:28px;line-height:1em;}.elementor-29123 .elementor-element.elementor-element-c3f8ecb{--spacer-size:50px;}.elementor-29123 .elementor-element.elementor-element-fa714da .qodef-qi-animated-text .qodef-m-title{font-size:28px;}.elementor-29123 .elementor-element.elementor-element-3b060eee{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-29123 .elementor-element.elementor-element-74304fd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29123 .elementor-element.elementor-element-66d6e8be{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-29123 .elementor-element.elementor-element-5bc0b21f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29123 .elementor-element.elementor-element-ed69160{--spacer-size:50px;}.elementor-29123 .elementor-element.elementor-element-6b66f0e > .elementor-widget-container{margin:0px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-29123 .elementor-element.elementor-element-6b66f0e .qodef-qi-animated-text .qodef-m-title{font-size:28px;}.elementor-29123 .elementor-element.elementor-element-01fb4a8{--width:75%;}.elementor-29123 .elementor-element.elementor-element-b0e9f75 img{width:60%;}.elementor-29123 .elementor-element.elementor-element-d1581cc{--width:75%;}.elementor-29123 .elementor-element.elementor-element-3533f2a img{width:60%;}.elementor-29123 .elementor-element.elementor-element-f479a62{--width:75%;--justify-content:center;}.elementor-29123 .elementor-element.elementor-element-5a12973 img{width:63%;}.elementor-29123 .elementor-element.elementor-element-41593cc{--spacer-size:50px;}}@media(min-width:768px){.elementor-29123 .elementor-element.elementor-element-74027d1{--content-width:1400px;}.elementor-29123 .elementor-element.elementor-element-7c00fbf{--width:80%;}.elementor-29123 .elementor-element.elementor-element-4ad2e46{--content-width:1400px;}.elementor-29123 .elementor-element.elementor-element-d425883{--width:30%;}.elementor-29123 .elementor-element.elementor-element-01bd92b{--width:30%;}.elementor-29123 .elementor-element.elementor-element-8ca8f22{--width:30%;}.elementor-29123 .elementor-element.elementor-element-099b655{--width:30%;}.elementor-29123 .elementor-element.elementor-element-4e7714d{--content-width:1200px;}.elementor-29123 .elementor-element.elementor-element-89f2c61{--width:30%;}.elementor-29123 .elementor-element.elementor-element-59d1888{--width:30%;}.elementor-29123 .elementor-element.elementor-element-54668d4{--width:30%;}.elementor-29123 .elementor-element.elementor-element-1e5c3d5{--content-width:1200px;}.elementor-29123 .elementor-element.elementor-element-01fb4a8{--width:30%;}.elementor-29123 .elementor-element.elementor-element-d1581cc{--width:30%;}.elementor-29123 .elementor-element.elementor-element-f479a62{--width:30%;}}@media(min-width:2400px){.elementor-29123 .elementor-element.elementor-element-3b060eee{--grid-auto-flow:row;}}/* Start custom CSS for button, class: .elementor-element-74304fd6 */.elementor-29123 .elementor-element.elementor-element-74304fd6{
    --size: 15px;
    --color: #ffffff;
}
.elementor-29123 .elementor-element.elementor-element-74304fd6 a{
    position: relative;
}
.elementor-29123 .elementor-element.elementor-element-74304fd6 a:before{
    content: '';
    position: absolute;
    top: var(--size);
    left: -10px;
    width: calc(100% + 20px);
    height: calc(100% - var(--size) * 2);
    background: var(--color);
    transition: 0.5s ease-in-out;
    transform: scaleY(1);
}
.elementor-29123 .elementor-element.elementor-element-74304fd6 a:hover:before{
    transform: scaleY(0);
}
.elementor-29123 .elementor-element.elementor-element-74304fd6 a:after{
    content: '';
    position: absolute;
    left: var(--size);
    top: -10px;
    height: calc(100% + 20px);
    width: calc(100% - var(--size) * 2);
    background: var(--color);
    transition: 0.5s ease-in-out;
    transform: scaleX(1);
}
.elementor-29123 .elementor-element.elementor-element-74304fd6 a:hover:after{
    transform: scaleX(0);
}
.elementor-29123 .elementor-element.elementor-element-74304fd6 span{
    position: relative;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-66d6e8be */.elementor-29123 .elementor-element.elementor-element-66d6e8be{
    --size: 15px;
    --color: #ffffff;
}
.elementor-29123 .elementor-element.elementor-element-66d6e8be a{
    position: relative;
}
.elementor-29123 .elementor-element.elementor-element-66d6e8be a:before{
    content: '';
    position: absolute;
    top: var(--size);
    left: -10px;
    width: calc(100% + 20px);
    height: calc(100% - var(--size) * 2);
    background: var(--color);
    transition: 0.5s ease-in-out;
    transform: scaleY(1);
}
.elementor-29123 .elementor-element.elementor-element-66d6e8be a:hover:before{
    transform: scaleY(0);
}
.elementor-29123 .elementor-element.elementor-element-66d6e8be a:after{
    content: '';
    position: absolute;
    left: var(--size);
    top: -10px;
    height: calc(100% + 20px);
    width: calc(100% - var(--size) * 2);
    background: var(--color);
    transition: 0.5s ease-in-out;
    transform: scaleX(1);
}
.elementor-29123 .elementor-element.elementor-element-66d6e8be a:hover:after{
    transform: scaleX(0);
}
.elementor-29123 .elementor-element.elementor-element-66d6e8be span{
    position: relative;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5bc0b21f */.elementor-29123 .elementor-element.elementor-element-5bc0b21f{
    --size: 15px;
    --color: #ffffff;
}
.elementor-29123 .elementor-element.elementor-element-5bc0b21f a{
    position: relative;
}
.elementor-29123 .elementor-element.elementor-element-5bc0b21f a:before{
    content: '';
    position: absolute;
    top: var(--size);
    left: -10px;
    width: calc(100% + 20px);
    height: calc(100% - var(--size) * 2);
    background: var(--color);
    transition: 0.5s ease-in-out;
    transform: scaleY(1);
}
.elementor-29123 .elementor-element.elementor-element-5bc0b21f a:hover:before{
    transform: scaleY(0);
}
.elementor-29123 .elementor-element.elementor-element-5bc0b21f a:after{
    content: '';
    position: absolute;
    left: var(--size);
    top: -10px;
    height: calc(100% + 20px);
    width: calc(100% - var(--size) * 2);
    background: var(--color);
    transition: 0.5s ease-in-out;
    transform: scaleX(1);
}
.elementor-29123 .elementor-element.elementor-element-5bc0b21f a:hover:after{
    transform: scaleX(0);
}
.elementor-29123 .elementor-element.elementor-element-5bc0b21f span{
    position: relative;
    z-index: 3;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Panton';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://futplan.com/wp-content/uploads/2023/03/AnyConv.com__Panton-LightitalicCaps.ttf') format('truetype');
}
@font-face {
	font-family: 'Panton';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://futplan.com/wp-content/uploads/2023/03/AnyConv.com__Panton-LightCaps.ttf') format('truetype');
}
@font-face {
	font-family: 'Panton';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://futplan.com/wp-content/uploads/2023/03/AnyConv.com__Panton-BlackitalicCaps.ttf') format('truetype');
}
@font-face {
	font-family: 'Panton';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://futplan.com/wp-content/uploads/2023/03/AnyConv.com__Panton-BlackCaps.ttf') format('truetype');
}
/* End Custom Fonts CSS */