.nav li ul{border-image:linear-gradient(45deg,#054d27 0%,#103158 50%,#431b43 100%) 1}.et_mobile_menu{border-image:linear-gradient(45deg,#054d27 0%,#103158 50%,#431b43 100%) 1}.mobile_menu_bar:before{color:white!important}.services-sub-menu-blurb:after{content:"";transition:.5s all ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;left:50%;height:1px;width:40%;bottom:0;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:white}.services-sub-menu-blurb{padding:10px 10px;margin-bottom:10px!important}.services-sub-menu-blurb h4 a,.services-sub-menu-blurb h4{color:white;padding-bottom:0}.services-sub-menu-blurb span.et_pb_image_wrap{transform:rotate(-45deg);transition:.5s all ease}.services-sub-menu-blurb:hover span.et_pb_image_wrap{transform:rotate(0deg)}.services-sub-menu-blurb:hover:after{width:45%}.services-sub-menu-blurb .et_pb_blurb_content{align-items:center;justify-content:center}.et_pb_main_blurb_image{margin-bottom:0}#top-menu li li a{line-height:1.4em;padding:8px 10px}.beyond-message{width:fit-content;margin:0 auto}body .et_pb_button{border-color:white}.home-center-button-row .et_pb_column{display:flex;align-items:center;gap:40px;justify-content:center}.home-center-button-row .et_pb_button_module_wrapper{margin:0!important}a.services-button{background-color:transparent!important;color:white ! IMPORTANT}.beyond-message h2{color:white;font-size:70px;font-weight:100}.beyond-message h2{color:white;font-size:70px;font-weight:100;padding:40px 10px}.beyond-message h2:before{content:"";width:102px;height:51px;background-image:url(https://fourizon.gr/wp-content/uploads/2025/10/curve-icon.png);position:absolute;left:0;top:-20px;background-repeat:no-repeat;background-size:contain}.beyond-message h2:after{content:"";width:102px;height:51px;background-image:url(https://fourizon.gr/wp-content/uploads/2025/10/curve-icon.png);position:absolute;right:0;bottom:-20px;background-repeat:no-repeat;background-size:contain;transform:rotate(180deg)}.single-logo{margin-bottom:0!important;width:12%;text-align:center!important}.logo-container .et_pb_column{display:flex;align-items:center;gap:60px;flex-wrap:wrap}@media screen and (max-width:980px){.marketing-intro .et_pb_text{text-align:center;max-width:unset}.marketing-intro .et_pb_text h1{text-align:center}.row-reverse{display:flex;;flex-direction:column-reverse}.row-reverse .et_pb_image{margin-top:30px}}.coming-soon-main-message{width:fit-content;margin:0 auto;padding:50px 40px;margin-bottom:60px!important}.coming-soon-main-message:after{content:"";width:103px;height:50px;background-image:url(https://fourizon.gr/wp-content/uploads/2024/12/icon-four.png);position:absolute;right:0px;bottom:-35px;background-repeat:no-repeat;transform:rotate(180deg)}.coming-soon-main-message:before{content:"";width:103px;height:50px;background-image:url(https://fourizon.gr/wp-content/uploads/2024/12/icon-four.png);position:absolute;left:0;top:-35px;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:980px){.services-row ul{padding-bottom:0}.services-row .et_pb_column{margin-bottom:0}}.wpcf7-form input[type=text],.wpcf7-form input[type=tel],.wpcf7-form input[type=email]{background-color:#ccd0d4;font-size:16px;padding:5px 10px;border-radius:2px;width:100%}.wpcf7-form textarea{background-color:#ccd0d4;font-size:16px;padding:5px 10px;border-radius:2px;width:100%}.wpcf7-form span.wpcf7-list-item-label{color:white}.wpcf7-submit{border:unset;color:white;font-size:20px;padding:5px 15px;background-color:#a154a1;margin:0 auto;display:block}.wpcf7-form .wpcf7-checkbox{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.wpcf7-form h3{color:white;font-size:22px;text-align:center;margin-top:20px}.wpcf7 form.sent .wpcf7-response-output{color:white;text-align:center;font-size:18px}.coming-soon-intro-section:before{content:"";width:100%;height:100%;position:absolute;bottom:0;left:0;background:linear-gradient(0deg,rgba(0,18,42,1) 0%,rgba(0,212,255,0) 40%);z-index:1}.contact-page .wpcf7-form .wpcf7-checkbox{display:flex;flex-wrap:wrap;gap:20px;justify-content:start}.contact-page .wpcf7-form .wpcf7-checkbox .wpcf7-list-item{flex:0 0 45%}.contact-page .wpcf7-form h3{text-align:left}.contact-page .wpcf7-form input[type=text],.contact-page .wpcf7-form input[type=tel],.contact-page .wpcf7-form input[type=email],.contact-page .wpcf7-form textarea{background-color:#ffffff}@media screen and (min-width:981px){.contact-page .cf7-columns{display:flex;gap:2%;flex-wrap:wrap;justify-content:space-between}.contact-page .cf7-columns p{flex:0 0 49%}}.wpcf7 form.invalid .wpcf7-response-output{background-color:#039aab;border-color:#039aab;color:white;font-size:16px;text-align:center;border-radius:5px;margin-top:0}.wpcf7-submit:hover{cursor:pointer}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;background-image:linear-gradient(45deg,#054d27 0%,#103158 50%,#431b43 100%)!important;border-image:linear-gradient(45deg,#054d27 0%,#103158 50%,#431b43 100%) 1}@media screen and (max-width:600px){.et_pb_section_0_tb_footer .et_pb_image{text-align:center}.contact-page .wpcf7-form .wpcf7-checkbox .wpcf7-list-item{flex:0 0 40%}.page-intro-heading h1{font-size:35px!important}.service-intro-text p{font-size:22px!important;line-height:1.4em}.single-logo{width:40%}}.services-sub-menu-blurb h4 a{color:black!important}.services-sub-menu-blurb.footer-arrow-blurb h4 a{color:white!important;font-weight:400}.services-sub-menu-blurb.footer-arrow-blurb{padding:5px 10px;margin-bottom:3px!important}.services-sub-menu-blurb.footer-arrow-blurb:after{display:none!important}.page-id-338 header,.page-id-104 header{background-color:white ! IMPORTANT}.page-id-338 header #top-menu li a,.page-id-104 header #top-menu li a{color:black}.page-id-338 header.et-fixed-header #top-menu li a,.page-id-104 header.et-fixed-header #top-menu li a{color:black!important}.page-id-338 #top-menu li.current-menu-item>a,.page-id-104 #top-menu li.current-menu-item>a{color:#a154a0}.mobile_menu_bar:before{content:"";background-image:url(https://fourizon.gr/wp-content/uploads/2026/01/menu-lines.png);height:30px;width:40px;display:block;background-repeat:no-repeat;background-size:contain;top:10px}@media screen and (max-width:980px){.page-id-338 .mobile_menu_bar:before,.page-id-104 .mobile_menu_bar:before{color:black!important;filter:brightness(0%)}}.home-portfolio h2.et_pb_module_header{position:absolute;bottom:10px;width:100%;transition:all 0.4s;z-index:2}.home-portfolio .et_pb_post_main_image{transition:all 0.4s}.home-portfolio span.et_portfolio_image:before{content:"";width:100%;height:100%;background-color:black;position:absolute;top:0;left:0;opacity:0.2;transition:all 0.4s;z-index:1}.home-portfolio .et_pb_portfolio_item:hover .et_pb_post_main_image{transform:scale(1.1)}.home-portfolio .et_pb_portfolio_item:hover span.et_portfolio_image:before{opacity:0.4}.home-portfolio h2.et_pb_module_header:before{content:"FULL CASE STUDY";position:absolute;bottom:0;width:fit-content;background-color:#151515;color:white;font-size:15px;font-weight:500;border-radius:10px;padding:4px 10px;left:50%;transform:translateX(-50%);transition:all 0.4s;opacity:0;pointer-events:none;width:150px}.home-portfolio .et_pb_portfolio_item:hover h2.et_pb_module_header:before{opacity:1;bottom:-40px}.home-portfolio .et_pb_portfolio_item:hover h2.et_pb_module_header{bottom:50px}.fourizon-text p{background:linear-gradient(39deg,#18b16f,#1aa0ff,#7b5cff,#d64ca3);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.mobile-menu-close{display:none!important}ul#mobile_menu{position:fixed;top:0;height:100vh;overflow:scroll;padding-top:60px}@media screen and (max-width:980px){.mobile_nav.opened .mobile-menu-close{display:block!important;text-align:right}.mobile_nav.opened .mobile-menu-close a{font-size:20px}}.mailerlite-form-title h3{color:#bbbbbb;font-size:16px}.mailerlite-form-description{color:white;font-size:21px;font-weight:bold;line-height:1.1em}.mailerlite-form .mailerlite-form-field label{color:white}.mailerlite-form-field input{background-color:transparent;border:unset;border-bottom:2px solid white;width:100%;color:white;padding:7px 15px;font-size:16px}button.mailerlite-subscribe-submit{background:#a154a0;border:unset;color:black;font-size:17px;text-transform:uppercase;font-weight:bold;padding:5px 10px!important;margin-top:10px;cursor:pointer}.mailerlite-subscribe-button-container{text-align:left!important}.white-form .wpcf7-form span.wpcf7-list-item-label{color:black}.white-form .wpcf7-form input[type=text],.white-form .wpcf7-form input[type=tel],.white-form .wpcf7-form input[type=email]{background-color:#f7f7f7}