html,body{-webkit-text-size-adjust:100%;min-height:100%;overflow-x:hidden}div,html,body,p,ul,ol,li,a,form,img,table,td,h1,h2,h3,h4,h5,h6,blockquote,header,section,footer,aside,nav,article,figure,figcaption,dt,dd,dl{margin:0;padding:0}body{color:#646464;background:#fff;padding:0 20px;font:500 18px/1.5 Manrope,sans-serif}header,section,footer,aside,nav,article,figure,figcaption{display:block}table{border-collapse:collapse}img{border:none;max-width:100%;height:auto}iframe,object,embed{max-width:100%}ul,li{list-style:none}input{vertical-align:middle}input:focus,textarea:focus{outline:none}button,input[type=submit]{cursor:pointer;-webkit-appearance:none}a,a:visited{color:#646464;text-decoration:none;transition:color .2s ease-in-out}a:active,a:hover{color:#383838;outline:0;text-decoration:none}.wrapper{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:0;position:relative}.alignfull{max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.alignwide{max-width:100vw;margin-left:calc(25% - 25vw);margin-right:calc(25% - 25vw)}.content_block .alignwide{max-width:1090px;margin-left:0;margin-right:0}@media only screen and (width>=1180px){.content_block .alignwide{margin-left:-75px;margin-right:-75px}}.posts_navigation{flex-wrap:wrap;justify-content:space-between;display:flex}.video_wrap{height:0;padding:0 0 56.25%;position:relative}.video_wrap iframe{width:100%;height:100%;position:absolute;top:0;left:0}h1{color:#383838;padding-bottom:45px;font:700 56px/1.2 Manrope}h2,h1.heading2{color:#383838;text-align:center;padding-bottom:45px;font:700 42px/1.2 Manrope}h3{color:#383838;padding-bottom:15px;font:700 32px/1.2 Manrope}h4{padding-bottom:38px;font:24px/1.2 Manrope}p{padding-bottom:20px}input[type=text],input[type=email],input[type=tel],textarea{color:#646464;box-sizing:border-box;background:0 0;border:1px solid #dfdfdf;border-radius:10px;width:100%;height:48px;padding:0 23px;font:14px Manrope,sans-serif}input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,textarea::placeholder{color:#646464;opacity:1}textarea{height:175px;padding:20px 23px}input[type=checkbox]{display:none}input[type=checkbox]+label{cursor:pointer;vertical-align:middle;padding-left:20px;display:inline-block;position:relative}input[type=checkbox]+label:before{content:"";vertical-align:middle;background:#f5f5f5;border:1px solid #646464;border-radius:1px;width:12px;height:12px;display:inline-block;position:absolute;top:4px;left:0}input[type=checkbox]:checked+label:before,input[type=checkbox]+label:active:before{background:#7415f6 url(images/icons/arrow.svg) 50%/7px no-repeat}.searchform>div{flex-wrap:wrap;align-items:center;display:flex}.searchform label{min-width:100%;display:block}.searchform input[type=text]{flex:1;margin-right:20px}.gform_ajax_spinner,.gform_wrapper .validation_error,.gform_validation_errors{display:none!important}.gform_wrapper form{background:#fff;border:1.5px solid #dfdfdf;border-radius:15px;padding:26px;position:relative}.gform_wrapper form:after,.gform_wrapper form:before{content:"Υποχρεωτικό πεδίο";font-size:14px;position:absolute;top:calc(100% + 17px);left:37px}.gform_wrapper form:before{content:"*";color:#f77800;left:30px}.gform_wrapper .gform_heading{display:none}.gform_wrapper .gform_body .gform_fields{color:#646464;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding-bottom:33px;display:flex}.gform_wrapper .gform_body .gfield{width:100%;padding-bottom:10px;position:relative}.gform_wrapper .gform_body .gfield.half{width:calc(50% - 10px)}.gform_wrapper .gform_body .gfield label{color:#383838;padding-bottom:4px;font-size:16px;display:block}.gform_wrapper .gform_body .gfield label .gfield_required span{font-size:0;line-height:0}.gform_wrapper .gform_body .gfield label .gfield_required span:after{content:"*";color:#f77800;font-size:16px;line-height:1.5}.gform_wrapper .gform_body .gfield.gfield--type-checkbox{border:none;margin:0;padding:5px 0 0}.gform_wrapper .gform_body .gfield.gfield--type-checkbox label{color:#646464;padding-top:0;font-size:14px;display:block}.gform_wrapper .gform_body .gfield.gfield--type-checkbox label a{text-decoration:underline}.gform_wrapper .gform_body .gfield.gfield--type-checkbox legend{display:none}.gform_wrapper .gform_body .gfield .validation_message{z-index:2;white-space:nowrap;color:red;padding:15px 0 5px;font-size:11px}.gform_wrapper .gform_body .gfield .ginput_container_checkbox+.validation_message{bottom:-15px}.gform_wrapper .gform_body .gfield--type-html{padding-bottom:5px}.gform_wrapper .gform_body .gfield--type-html p{color:#646464;padding-bottom:13px}.gform_wrapper .gform_body .gfield--type-html h4{color:#383838;padding-bottom:23px;font-weight:700}.gform_wrapper .gform_body .gfield--type-html h3{color:#383838;padding-bottom:23px;font-size:24px;font-weight:700}.gform_wrapper .gform_body .gfield--type-fileupload{margin-bottom:35px}.gform_wrapper .gform_body .gfield--type-fileupload .ginput_container_fileupload{position:relative}.gform_wrapper .gform_body .gfield--type-fileupload .ginput_container_fileupload input{cursor:pointer;box-sizing:border-box;text-align:center;z-index:2;background:0 0;border-radius:10px;width:100%;max-width:248px;height:48px;padding:0;font-size:0;line-height:0;position:relative}.gform_wrapper .gform_body .gfield--type-fileupload .ginput_container_fileupload:before{content:"Περιήγηση...";color:#000;z-index:1;box-sizing:border-box;background:#d9d9d9 url(images/icons/upload.svg) right 15px center no-repeat;border-radius:10px;align-items:center;width:100%;max-width:248px;height:48px;padding-left:20px;font-size:16px;display:flex;position:absolute;top:0;left:0}.gform_wrapper .gform_body .gfield--type-fileupload .ginput_container_fileupload input::-webkit-file-upload-button{visibility:hidden;display:none}.gform_wrapper .gform_body .gfield--type-fileupload .ginput_container_fileupload input::file-selector-button{visibility:hidden;display:none}.gform_wrapper .gform_body .gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_rules{display:none}.gform_wrapper .gform_footer{text-align:center;margin-top:-10px}.gform_wrapper .button{z-index:2;min-width:275px;position:relative}.gform_confirmation_wrapper{padding-bottom:25px}.gform_wrapper form.lang_form{background:0 0;border:none;border-radius:0;padding:0}.gform_wrapper form.lang_form .gform_item_wrapper_begin{background:#fff;border:1.5px solid #dfdfdf;border-radius:15px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-bottom:14px;padding:26px;display:flex;position:relative}.gform_wrapper form.lang_form .gform_item_wrapper_begin.purple{background:#efe3ff;border-color:#efe3ff}.gform_wrapper form.lang_form .gform_item_wrapper_begin p{font-size:16px}.gform_wrapper form.lang_form .gform_item_wrapper_begin p span{font-weight:700}.gform_wrapper form.lang_form .gform_item_wrapper_begin p.i{background:url(images/icons/i.svg) 0 1px no-repeat;padding:0 0 0 33px;font-size:14px}.gform_wrapper form.lang_form .gform_item_wrapper_begin p strong{font-size:18px}.gform_wrapper form.lang_form .gform_body .gfield.gfield--type-checkbox{margin-bottom:60px}.gform_wrapper form.lang_form .gform_footer{margin-top:-90px}.gform_wrapper form.lang_form .button{margin:-34px 0 20px}.gform_wrapper .gform_body .gfield .gfield_radio{flex-wrap:wrap;align-items:flex-start;display:flex}.gform_wrapper .gform_body .gfield fieldset{border:none;margin:0 0 10px;padding:0}.gform_wrapper .gform_body .gfield fieldset legend,.gform_wrapper .gform_body .gfield input[type=radio]{display:none}.gform_wrapper .gform_body .gfield input[type=radio]+label{cursor:pointer;vertical-align:middle;background:#f2f2f2;border-radius:10px;margin:0 13px 13px 0;padding:7px 20px;position:relative}.gform_wrapper .gform_body .gfield input[type=radio]:checked+label,.gform_wrapper .gform_body .gfield input[type=radio]+label:active{color:#fff;background:#f77800}.wp-block-button{display:inline}.button,.button:visited,.wp-block-button__link,.wp-block-button__link:visited,.searchform input[type=submit]{color:#fff;letter-spacing:1px;text-align:center;vertical-align:middle;box-sizing:border-box;background:#7415f6;border:1px solid #7415f6;border-radius:10px;justify-content:center;align-items:center;min-width:100px;height:53px;padding:5px 35px;font:700 14px Manrope;transition:all .2s ease-in-out;display:inline-flex}.button:hover,.wp-block-button__link:hover,.searchform input[type=submit]:hover{color:#fff;background:#f77800;border-color:#f77800}.wp-block-buttons .is-style-outline.wp-block-button .wp-block-button__link,.wp-block-buttons .is-style-outline.wp-block-button .wp-block-button__link:visited{color:#646464;background:#fff url(images/blank.gif) 0 no-repeat;border-color:#fff;padding:5px 35px;box-shadow:0 0 12px 4px #0000001a}.wp-block-buttons .is-style-outline.wp-block-button .wp-block-button__link:hover{color:#fff;background-color:#7415f6;border-color:#7415f6}.wp-block-buttons .is-style-orange.wp-block-button .wp-block-button__link,.wp-block-buttons .is-style-orange.wp-block-button .wp-block-button__link:visited{color:#fff;background:#f77800;border-color:#f77800}.wp-block-buttons .is-style-orange.wp-block-button .wp-block-button__link:hover{color:#fff;background-color:#7415f6;border-color:#7415f6}.has-primary-color-color{color:#7415f6}.has-secondary-color-color{color:#f77800}.has-purple-color-color{color:#efe3ff}.has-text-color-color{color:#646464}.has-heading-color-color{color:#383838}.has-primary-color-background-color{background-color:#7415f6}.has-secondary-color-background-color{background-color:#f77800}.has-purple-color-background-color{background-color:#efe3ff}.has-text-color-background-color{background-color:#646464}.has-heading-color-background-color{background-color:#383838}.has-whiteyellow-gradient-gradient-background{background:linear-gradient(#fff 0%,#fff8ed 40.1%)}.has-purplewhite-gradient-gradient-background{background:linear-gradient(#faf6ff 0%,#faf6ff00 100%)}.header{z-index:999;padding:16px 0;position:relative}.header .wrapper{justify-content:space-between;align-items:center;display:flex}.header .logo{font-size:0;line-height:0}.menu_trigger{z-index:999;cursor:pointer;width:32px;height:22px;transition:all .5s ease-in-out;display:none;position:absolute;top:9px;right:10px;transform:rotate(0)}.menu_trigger span{opacity:1;background:#7415f6;border-radius:2px;width:100%;height:4px;transition:all .25s ease-in-out;display:block;position:absolute;left:0}.menu_trigger span:first-child{top:0}.menu_trigger span:nth-child(2),.menu_trigger span:nth-child(3){top:9px}.menu_trigger span:nth-child(4){top:18px}.menu_trigger.active span{background-color:#f77800}.menu_trigger.active span:first-child,.menu_trigger.active span:nth-child(4){transform:scale(0)}.menu_trigger.active span:nth-child(2){transform:rotate(45deg)}.menu_trigger.active span:nth-child(3){transform:rotate(-45deg)}.close_mobile_menu{opacity:0;z-index:998;background:#1c1d1fcc;width:20%;height:100%;transition:opacity .3s ease-in-out .3s;position:fixed;top:0;left:100%}.close_mobile_menu.active{opacity:1;transform:translate(-100%)}.header nav>ul{align-items:center;margin-top:-4px;display:flex}.header nav ul li{letter-spacing:1px;text-transform:uppercase;padding-right:45px;font-size:14px;font-weight:700;position:relative}.header nav ul li a:hover{color:#7415f6}.header nav ul li:last-child{padding-right:0}.header nav ul li.button_wrap>i{cursor:pointer;color:#fff;letter-spacing:1px;text-align:center;vertical-align:middle;box-sizing:border-box;z-index:1;background:#7415f6;border:1px solid #7415f6;border-radius:10px;justify-content:center;align-items:center;min-width:217px;height:53px;padding:5px 35px;font:700 14px Manrope;transition:all .2s ease-in-out;display:inline-flex;position:relative}.header nav>ul>li>ul{opacity:0;box-sizing:border-box;background:#fff;border-radius:15px;min-width:100%;height:0;padding:0;position:absolute;top:calc(100% - 20px);left:0;overflow:hidden;box-shadow:0 0 12px 4px #0000001a}@media only screen and (width>=960px){.header nav>ul>li>ul{transition:all .2s ease-in-out}.header nav>ul>li:hover>ul{opacity:1;height:auto;padding:25px 0 5px;overflow:visible}}.header nav>ul>li>ul li{border-bottom:1px solid #dbdbdb;margin:0 18px;padding:0}.header nav>ul>li>ul li:last-child{border-bottom:none}.header nav>ul>li>ul li a{color:#000;letter-spacing:0;background:url(images/icons/en.svg) 0 no-repeat;padding:20px 0 20px 50px;display:block}.header nav>ul>li>ul li:nth-child(2) a{background-image:url(images/icons/ger.svg);background-position:2px}.content_block:not(.remove_bg){background:linear-gradient(#faf6ff 0%,#faf6ff00 100%);border-radius:15px;padding:45px 0}.content_block:not(.remove_bg) .wrapper{max-width:1000px;padding:0 20px}.content_block article>ul,.content_block article>ol{margin-bottom:20px}.content_block article>ul li{list-style-type:disc;list-style-position:inside}.content_block article>ol li{list-style-type:decimal;list-style-position:inside}.content_block p strong{color:#383838}.page-politiki-aporritoy .content_block article h2,.page-oroi-xrisis .content_block article h2{text-align:left;padding-top:30px;padding-bottom:20px;font-size:35px}.page-politiki-aporritoy .content_block article h3,.page-oroi-xrisis .content_block article h3{padding-top:30px;padding-bottom:20px;font-size:30px}.page-politiki-aporritoy .content_block article ul li,.page-oroi-xrisis .content_block article ul li{padding-bottom:8px}.page-politiki-aporritoy .content_block article ul li:last-child,.page-oroi-xrisis .content_block article ul li:last-child{padding-bottom:0}.hero_block{box-sizing:border-box;background:linear-gradient(#faf6ff 0%,#faf6ff00 100%);border-radius:15px;margin:0 calc(-50vw + 50% + 20px);position:relative}.hero_block figure{box-sizing:border-box;align-items:center;max-width:1440px;margin:0 auto;padding:45px 45px 49px 49px;display:flex}.hero_block figure>img,.hero_block figure picture{border-radius:15px;max-width:53%}.hero_block figure picture img{border-radius:15px}.hero_block figure figcaption{box-sizing:border-box;z-index:2;flex:1 0 47%;order:-1;padding:10px 65px 0 0;position:relative}.hero_block figure figcaption>*{max-width:610px}.hero_block figure figcaption>span{letter-spacing:2px;padding-bottom:30px;font-size:16px;font-weight:600;display:block}.hero_block figure figcaption .list{padding-bottom:25px;font-weight:700}.hero_block figure figcaption .list li{background:url(images/icons/check.svg) 0 -3px no-repeat;padding:0 0 25px 38px}.hero_block figure figcaption .buttons{flex-wrap:wrap;align-items:flex-start;padding-bottom:5px;display:flex}.hero_block figure figcaption .buttons .button{margin:0 45px 45px 0}.hero_block figure figcaption .buttons li:last-child .button{margin-right:0}.hero_block figure figcaption>p{background:url(images/icons/google.svg) 0 100% no-repeat,url(images/icons/stars.svg) left 135px bottom 10px no-repeat;padding-bottom:50px}.hero_block.as_background{background:0 0;border-radius:0;margin:0 calc(-50vw + 50% + 10px);padding:0 10px}.hero_block.as_background figure{padding:85px 45px 215px 49px}.hero_block.as_background figure:before{content:"";z-index:1;background:#0006;width:100vw;height:100%;display:block;position:absolute;top:0;left:-10px}.hero_block.as_background figure img{object-fit:cover;object-position:65% center;border-radius:0;width:100vw;max-width:100vw;height:100%;position:absolute;top:0;left:-10px}.hero_block.as_background figcaption,.hero_block.as_background figcaption h1{color:#fff}.hero_block.as_background figure figcaption>p{background-image:url(images/icons/google2.svg),url(images/icons/stars.svg)}.hero_block.as_background figure figcaption .buttons .button,.hero_block.as_background figure figcaption .buttons .button:visited{color:#646464;background:#fff url(images/icons/en.svg) 0 no-repeat;border-color:#fff;min-width:251px;padding:5px 35px;box-shadow:0 0 12px 4px #0000001a}.hero_block.as_background figure figcaption .buttons .button:hover{color:#fff;background-color:#7415f6;border-color:#7415f6}.hero_block.as_background figure figcaption .buttons li:last-child .button{background-image:url(images/icons/ger.svg);background-position:2px}.hero_block.as_background+.wp-block-cover{margin-top:-160px}.wp-block-cover{width:auto;min-height:1px;margin-bottom:26px;padding:90px 50px}.wp-block-cover .wp-block-cover__background{border-radius:15px;margin:0 calc(-50vw + 50% + 20px)}.wp-block-cover h2.wp-block-heading{color:#383838}.wp-block-cover .wp-block-heading{max-width:860px;margin:0 auto}.wp-block-cover .wp-block-media-text{grid-template-columns:47% 1fr;margin:-60px 0 -70px}.wp-block-cover .wp-block-media-text .wp-block-media-text__media{text-align:center;padding-right:30px}.wp-block-cover .wp-block-media-text .wp-block-media-text__media img{max-width:340px}.wp-block-cover .wp-block-media-text .wp-block-media-text__content{padding:0}.wp-block-cover .wp-block-media-text .wp-block-media-text__content h2{text-align:left;padding-bottom:15px;font-size:32px}.wp-block-cover .wp-block-cover__inner-container>ul{flex-wrap:wrap;max-width:1170px;margin:50px auto 65px;display:flex}.wp-block-cover .wp-block-cover__inner-container>ul li{color:#646464;box-sizing:border-box;background:url(images/icons/check.svg) 0 4px no-repeat;flex-basis:50%;padding:0 32px 25px 48px;font-size:24px;font-weight:700}.wp-block-cover .wp-block-image{max-width:850px;margin:25px auto 10px}.wp-block-cover .wp-block-image img{border-radius:15px}.wp-block-cover+.wp-block-heading.has-text-align-center{margin-bottom:40px;padding-top:50px}.wp-block-cover .wp-block-cover__image-background{object-position:65% center;border-radius:15px;width:calc(100vw - 40px);margin:0 calc(-50vw + 50% + 20px)}.wp-block-cover .wp-block-cover__image-background+.wp-block-cover__inner-container{padding:85px 42px}.wp-block-cover .wp-block-cover__image-background+.wp-block-cover__inner-container .wp-block-heading{color:#fff;text-align:left;max-width:100%;margin:0}.wp-block-cover .wp-block-cover__image-background+.wp-block-cover__inner-container>ul{max-width:100%;margin:0 0 20px;display:block}.wp-block-cover .wp-block-cover__image-background+.wp-block-cover__inner-container>ul li{color:#fff;font-weight:500}.wp-block-cover picture img{object-position:65% center;border-radius:15px}.wp-block-cover picture+.wp-block-cover__inner-container{padding:85px 42px}.wp-block-cover picture+.wp-block-cover__inner-container .wp-block-heading{color:#fff;text-align:left;max-width:100%;margin:0}.wp-block-cover picture+.wp-block-cover__inner-container>ul{max-width:100%;margin:0 0 20px;display:block}.wp-block-cover picture+.wp-block-cover__inner-container>ul li{color:#fff;font-weight:500}.wp-block-cover .wp-block-cover__image-background+.wp-block-cover__inner-container:before{content:"";background:#0003;border-radius:15px;width:calc(100vw - 40px);height:100%;position:absolute;top:0;left:calc(50% - 50vw + 20px)}.wp-block-cover .wp-block-cover__image-background+.wp-block-cover__inner-container>*{z-index:2;position:relative}.wp-block-cover picture+.wp-block-cover__inner-container:before{content:"";background:#0003;border-radius:15px;width:calc(100vw - 40px);height:100%;position:absolute;top:0;left:calc(50% - 50vw + 20px)}.wp-block-cover picture+.wp-block-cover__inner-container>*{z-index:2;position:relative}.services_list{max-width:760px;margin:0 auto 100px}.services_list:last-child{margin-bottom:0}.services_list li{padding:42px 0}.services_list li figure{justify-content:space-between;align-items:center;display:flex}.services_list li figure>div{box-sizing:border-box;text-align:center;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:270px;min-width:270px;height:270px;margin-right:30px;padding:15px;display:flex;box-shadow:0 0 12px 4px #0000001a}.services_list li figure figcaption{color:#646464;flex:1;max-width:350px}.services_list li:nth-child(2n) figure figcaption{order:-1}.services_list li:nth-child(2n) figure>div{margin-left:30px;margin-right:0}.services_list li figure figcaption h3{padding-bottom:20px;font-size:24px;color:#383838!important}.has-whiteyellow-gradient-gradient-background+.wp-block-cover__inner-container .services_list li figure figcaption{max-width:420px}.has-whiteyellow-gradient-gradient-background+.wp-block-cover__inner-container .services_list li figure figcaption h3{color:#646464!important}.has-whiteyellow-gradient-gradient-background+.wp-block-cover__inner-container .services_list li:nth-child(3) figure>div img{position:relative;top:-35px;right:-15px}.wp-block-cover .achievement_list{margin:-40px 0}.achievement_list ul{grid-gap:36px;grid-template-columns:repeat(auto-fill,minmax(30%,1fr));display:grid}.achievement_list ul li{background:#fff;border-radius:20px;box-shadow:0 0 12px 4px #0000001a}.achievement_list ul li figure{align-items:center;padding:40px 20px 40px 38px;display:flex}.achievement_list ul li figure>div{text-align:center;order:2;width:140px;min-width:100px}.achievement_list ul li figure figcaption{color:#646464;flex:1}.achievement_list ul li figure figcaption span{color:#7415f6;font-size:56px;font-weight:700}.clients_list{align-items:center;display:flex}.clients_list p{padding:0}.clients_list ul{flex-wrap:wrap;flex:1;justify-content:space-evenly;align-items:center;display:flex}.clients_list ul li{text-align:center;min-width:150px;padding:15px}.wp-block-columns .wp-block-column .wp-block-image .aligncenter{max-width:90%}.wp-block-columns .wp-block-column .wp-block-image .aligncenter img{width:100%;max-width:481px}.tab_select{flex-wrap:wrap;display:flex;position:relative;left:16px}.tab_select li{cursor:pointer;box-sizing:border-box;background:linear-gradient(#faf6ff 0%,#faf6ff00 100%);border-radius:15px;justify-content:center;align-items:center;width:128px;height:72px;margin:0 10px -16px 0;padding:10px 10px 15px;font-weight:700;transition:all .2s ease-in-out;display:flex}.tab_select li:hover,.tab_select li.active{color:#fff;background:#f77800}.tab_content{z-index:1;background:linear-gradient(#faf6ff 20px 0%,#faf6ff00 100%);border-radius:15px;margin-bottom:26px;padding:50px 45px;display:none;position:relative}.tab_content.active{display:block}.tab_content ul{columns:2;column-gap:50px}.tab_content ul li{background:url(images/icons/check.svg) 0 0 no-repeat;padding:0 0 20px 40px}.content_block blockquote{box-sizing:border-box;background:#fff;border-radius:15px;max-width:670px;margin:15px auto;padding:20px;position:relative;box-shadow:0 0 12px 4px #0000001a}.content_block blockquote cite{font-style:normal;font-weight:700}.content_block blockquote h3{color:#383838;padding-bottom:16px;font-size:24px}.content_block blockquote p{padding-bottom:5px}.content_block blockquote .rating{padding-bottom:16px;display:block}.content_block blockquote .rating span{background:url(images/icons/star2.png) 0 0/auto 100% space;width:120px;height:16px;margin-right:5px;display:inline-block;position:relative;top:4px}.content_block blockquote .rating span:before{content:"";z-index:1;background:url(images/icons/star.png) 0 0/auto 100% space;width:0;height:100%;display:block;position:absolute;top:0;left:0}.content_block blockquote .rating span:after{content:"";background:#fff;width:0;height:100%;display:block;position:absolute;top:0;left:0}.content_block blockquote .rating.rating_1 span:before,.content_block blockquote .rating.rating_1 span:after{width:20%}.content_block blockquote .rating.rating_2 span:before,.content_block blockquote .rating.rating_2 span:after{width:40%}.content_block blockquote .rating.rating_3 span:before,.content_block blockquote .rating.rating_3 span:after{width:60%}.content_block blockquote .rating.rating_4 span:before,.content_block blockquote .rating.rating_4 span:after{width:80%}.content_block blockquote .rating.rating_5 span:before,.content_block blockquote .rating.rating_5 span:after{width:100%}.testimonials_list{background:#fff8ed;border-radius:15px;margin-bottom:26px;margin-left:calc(-50vw + 50% + 20px);margin-right:calc(-50vw + 50% + 20px);padding:75px 38px}.testimonials_list .slider_wrap{box-sizing:border-box;max-width:1360px;margin:0 auto;padding:0 60px;position:relative}.testimonials_list .slider .slick-slide{padding:20px 20px 60px}.testimonials_list .slider blockquote{max-width:100%;min-height:100%;margin:0}.testimonials_list .slick-track{display:flex}.testimonials_list .slick-track .slick-slide{height:auto}.testimonials_list .nav{justify-content:center;display:flex}.testimonials_list .slick-arrow{background:url(images/icons/next.svg) 50% no-repeat;border:none;width:36px;height:36px;font-size:0;line-height:0;position:absolute;top:calc(50% - 50px);right:0}.testimonials_list .slick-prev{background-image:url(images/icons/prev.svg);left:0;right:auto}.testimonials_list .slick-dots{justify-content:center;align-items:center;display:flex}.testimonials_list .slick-dots li{padding:0 7px}.testimonials_list .slick-dots li button{background:#c7c7c7;border:none;border-radius:50%;width:14px;height:14px;font-size:0;line-height:0}.testimonials_list .slick-dots li.slick-active button{background:#eaeaea}.faq_list{background:#848ae3;border-radius:15px;margin-bottom:26px;margin-left:calc(-50vw + 50% + 20px);margin-right:calc(-50vw + 50% + 20px);padding:100px 20px;position:relative}.faq_list h2{color:#fff;z-index:2;position:relative}.faq_list dl{z-index:2;max-width:710px;margin:0 auto 35px;position:relative}.faq_list dt{cursor:pointer;background:#fff;border-radius:15px;margin-top:20px;padding:13px 65px 13px 25px;font-weight:700;position:relative;box-shadow:0 0 12px 4px #00000040}.faq_list dt:before{content:"";background:url(images/icons/arrow2.svg) 50% no-repeat;width:36px;height:36px;transition:transform .2s ease-in-out;display:block;position:absolute;top:calc(50% - 18px);right:19px}.faq_list dt.active:before{transform:rotate(180deg)}.faq_list dt.active{border-radius:15px 15px 0 0}.faq_list dt.active:after{content:"";background:#fff;width:100%;height:13px;display:block;position:absolute;top:100%;left:0}.faq_list dl dd{background:#fff;border-radius:0 0 15px 15px;padding:13px 25px 0;display:none;box-shadow:0 0 12px 4px #00000040}.faq_list .img{width:100%;height:100%;position:absolute;bottom:0;right:0}.faq_list .img img{object-fit:cover;width:100%;max-width:546px;height:auto;position:absolute;bottom:0;right:15px}.text_image_list{max-width:1064px;margin:0 auto 100px}.text_image_list ul{counter-reset:list-counter}.text_image_list ul li{counter-increment:list-counter;padding-bottom:25px}.text_image_list ul li figure{align-items:center;display:flex}.text_image_list ul li figure div{width:480px;min-width:480px}.text_image_list ul li figure div img{max-width:100%}.text_image_list ul li figure figcaption{flex:1 0 480px;padding:0 0 0 190px;position:relative}.text_image_list ul li figure figcaption:before{content:"0" counter(list-counter);color:#fff;background:#f77800;border-radius:50%;justify-content:center;align-items:center;width:57px;height:57px;font-size:32px;font-weight:700;display:flex;position:absolute;top:0;left:100px}.text_image_list ul li:nth-child(odd) figure figcaption{order:-1;padding:0 100px 0 90px}.text_image_list ul li:nth-child(odd) figure figcaption:before{left:0}.text_image_list ul li h3{color:#646464;padding-bottom:38px;font:24px/1.2 Manrope}.contact_block .wp-block-columns{padding-top:40px}.contact_block .wp-block-column:first-child{font-size:16px}.contact_block .wp-block-column:first-child>*{max-width:315px}.contact_block .wp-block-column:first-child h2{color:#383838;text-align:left;padding-bottom:3px;font-size:24px;font-weight:700}.contact_block .wp-block-column:first-child ul+p{color:#383838;max-width:250px;font-size:18px;font-weight:700}.contact_block .wp-block-column:first-child ul{padding-bottom:22px}.contact_block .wp-block-column:first-child ul li{background:url(images/blank.gif) 0 2px no-repeat;padding:0 0 14px 40px}.contact_block .wp-block-column:first-child ul li a:hover{color:#7415f6}.contact_block .wp-block-column:first-child ul:first-of-type li{background-image:url(images/icons/pin.svg)}.contact_block .wp-block-column:first-child ul:first-of-type li:nth-child(2){background-image:url(images/icons/phone.svg)}.contact_block .wp-block-column:first-child ul:first-of-type li:nth-child(3){background-image:url(images/icons/email.svg)}.contact_block .wp-block-column:first-child ul:first-of-type li:hover{background-image:url(images/icons/pin2.svg)}.contact_block .wp-block-column:first-child ul:first-of-type li:nth-child(2):hover{background-image:url(images/icons/phone2.svg)}.contact_block .wp-block-column:first-child ul:first-of-type li:nth-child(3):hover{background-image:url(images/icons/email2.svg)}.contact_block .wp-block-column:first-child ul:last-of-type li{background:0 0;padding-left:0}.contact_block .wp-block-column:first-child ul:last-of-type li a{background:url(images/icons/facebook.svg) 0 0 no-repeat;padding:0 0 4px 40px}.contact_block .wp-block-column:first-child ul:last-of-type li:nth-child(2) a{background-image:url(images/icons/instagram.svg);background-position:0 0}.contact_block .wp-block-column:first-child ul:last-of-type li:nth-child(3) a{background-image:url(images/icons/linkedin.svg);background-position:2px 0}.contact_block .wp-block-column:first-child ul:last-of-type li a:hover{background-image:url(images/icons/facebook2.svg)}.contact_block .wp-block-column:first-child ul:last-of-type li:nth-child(2) a:hover{background-image:url(images/icons/instagram2.svg)}.contact_block .wp-block-column:first-child ul:last-of-type li:nth-child(3) a:hover{background-image:url(images/icons/linkedin2.svg)}.block404 article{text-align:center;background:url(images/demo/emoji404.png) top/155px no-repeat;padding:185px 0 120px;font-weight:700}.block404 article h1{color:#7415f6;font-size:128px;line-height:.8}.block404 .button{width:100%;max-width:420px;margin-top:35px}.thanks_block article{text-align:center;background:url(images/demo/emoji_thanks.png) top/220px no-repeat;padding:255px 0 110px}.thanks_block article h1{padding-bottom:25px;font-size:32px}.thanks_block article h2{text-align:center;color:#646464;padding-bottom:38px;font:24px/1.2 Manrope}.thanks_block .wp-block-button{width:100%}.thanks_block .wp-block-button__link{width:100%;max-width:420px}.footer .wrapper>p{background:url(images/logo.svg) 0/305px no-repeat;border-bottom:1px solid #dfdfdf;padding:40px 0 40px 52%}.footer .copy{color:#646464;border-top:1px solid #dfdfdf;flex-wrap:wrap;align-items:center;padding:15px 0;font-size:14px;display:flex}.footer .copy a:hover{color:#7415f6}.footer .copy p{padding:0}.footer .copy ul{flex-wrap:wrap;align-items:center;display:flex}.footer .copy ul li{padding-left:35px}.footer .copy span{text-align:right;flex:1;font-weight:700}.footer_lang{margin-bottom:65px;margin-left:calc(-50vw + 50% + 20px);margin-right:calc(-50vw + 50% + 20px);position:relative}.footer_lang .img{width:100%;height:100%;position:absolute;top:0;left:0}.footer_lang .img:before{content:"";background:#0003;border-radius:15px;width:100%;height:100%;position:absolute;top:0;left:0}.footer_lang .img img{object-fit:cover;border-radius:15px;width:100%;height:100%}.footer_lang .wrap{box-sizing:border-box;justify-content:center;align-items:center;min-height:484px;padding-top:100px;padding-bottom:25px;display:flex;position:relative}.footer_lang .wrap h2{color:#fff;text-shadow:0 0 12px #0000001a}.footer_lang .wrap .wp-block-buttons{gap:0}.footer_lang .wrap .wp-block-buttons .wp-block-button{margin:0 21px 25px}.footer_lang .wrap .wp-block-buttons .wp-block-button__link{background-image:url(images/icons/en.svg);min-width:251px}.footer_lang .wrap .wp-block-buttons .wp-block-button:nth-child(2) .wp-block-button__link{background-image:url(images/icons/ger.svg);background-position:2px}.footer .bottom_menu{flex-wrap:wrap;padding:70px 0 80px;display:flex}.footer .bottom_menu .menus{flex-wrap:wrap;width:52%;display:flex}.footer .bottom_menu .menus>div{min-width:200px;padding:0 20px 20px 0}.footer .bottom_menu .menus ul li{padding-bottom:24px}.footer .bottom_menu .menus ul li i{font-style:normal;font-weight:700}.footer .bottom_menu .menus ul li a:hover{color:#7415f6}.footer .menu-social-menu-container ul{align-items:center;display:flex}.footer .menu-social-menu-container ul li{padding:7px 14px 7px 0;font-size:0;line-height:0}.footer .menu-social-menu-container ul li a{opacity:1;background:url(images/blank.gif) 50% no-repeat;width:24px;height:24px;transition:opacity .2s ease-in-out;display:inline-block}.footer .menu-social-menu-container ul li a[href*=linkedin]{background-image:url(images/icons/linkedin.svg);width:21px;height:21px}.footer .menu-social-menu-container ul li a[href*=facebook]{background-image:url(images/icons/facebook.svg)}.footer .menu-social-menu-container ul li a[href*=instagram]{background-image:url(images/icons/instagram.svg)}.footer .menu-social-menu-container ul li a[href*=linkedin]:hover{background-image:url(images/icons/linkedin2.svg)}.footer .menu-social-menu-container ul li a[href*=facebook]:hover{background-image:url(images/icons/facebook2.svg)}.footer .menu-social-menu-container ul li a[href*=instagram]:hover{background-image:url(images/icons/instagram2.svg)}.footer .bottom_menu .footer_form{width:48%}.footer .gform_wrapper form{background:0 0;border:none;border-radius:0;max-width:435px;padding:0}.footer .gform_wrapper form:after,.footer .gform_wrapper form:before,.footer .gform_wrapper .gform_body .gfield label{display:none}.footer .gform_wrapper .gform_body .gfield.gfield--type-checkbox{padding:5px 0 0}.footer .gform_wrapper .gform_body .gfield.gfield--type-checkbox label{padding-top:3px;font-size:10px;display:block}.footer .gform_wrapper .gform_body .gfield.gfield--type-email input{border-color:#646464}.footer .gform_wrapper .gform_footer{text-align:left;margin-top:0}.footer .gform_wrapper .button{min-width:100%}@media only screen and (width>=960px) and (width<=1300px){.text_image_list ul li figure figcaption{flex-basis:1px}}@media only screen and (width>=960px) and (width<=1100px){.achievement_list ul li figure{padding:30px 10px 30px 20px}.achievement_list ul li figure figcaption span{font-size:46px}}@media only screen and (width>=1055px){.header .logo{width:100%;max-width:350px}.header .logo img{width:100%}}@media only screen and (width<=1250px){.hero_block figure{padding:30px;display:block}.hero_block figure>img,.hero_block figure picture{max-width:100%}.hero_block figure figcaption{padding:20px 0 0}.hero_block figure figcaption>*{max-width:100%}.hero_block.as_background{background:0 0;border-radius:0}.hero_block.as_background figure{padding:20px 0 150px}}@media only screen and (width<=1210px){.clients_list{display:block}.clients_list p{text-align:center;padding:0 0 25px}}@media only screen and (width>=959px){.contact_block .wp-block-column:first-child h2{margin-top:24px}.contact_block .wp-block-column:first-child ul{padding-bottom:30px}}@media only screen and (width<=959px){h1{font-size:49px}html.active{overflow:hidden}.menu_trigger{display:block}.header nav{z-index:999;box-sizing:border-box;background:#fff;width:80%;height:100%;padding:55px 20px 20px;transition:transform .3s ease-in-out;position:fixed;top:0;right:100%;overflow:auto}.header.header_bg nav{height:calc(100vh - 125px)}.header nav:before{content:"";z-index:999999;pointer-events:none;border:9px solid #0000;border-bottom-color:#fff;width:0;height:0;position:absolute;bottom:100%;right:37px}.header.active nav{transform:translate(100%);box-shadow:0 0 12px 4px #0000001a}.header nav>ul{margin-top:0;display:block}.header nav ul li{padding:0 0 35px;font-size:16px}.header nav ul li.button_wrap>i{min-width:217px;display:none}.header nav>ul>li>ul{opacity:1;box-shadow:none;background:0 0;border-radius:0;min-width:auto;max-width:217px;height:auto;margin-top:30px;position:static;overflow:visible}.header nav>ul>li>ul li{border:none;margin:0 0 15px}.header nav>ul>li>ul li a{color:#646464;text-align:center;vertical-align:middle;box-sizing:border-box;border-radius:10px;justify-content:center;align-items:center;width:100vw;min-width:1px;max-width:251px;height:53px;padding:5px 35px;transition:all .2s ease-in-out;display:inline-flex;box-shadow:0 0 12px 4px #0000001a}.header nav>ul>li>ul li a:hover{color:#fff;background-color:#7415f6;border-color:#7415f6}.contact_block .wp-block-columns{padding-top:0;display:block}.contact_block .wp-block-column:first-child>*,.contact_block .wp-block-column:first-child ul+p{max-width:100%}.content_block .wp-block-columns{display:block}.wp-block-columns .wp-block-column .wp-block-image .aligncenter{max-width:100%;margin-bottom:25px}.tab_content ul{columns:1;column-gap:0}.text_image_list ul li figure{display:block}.text_image_list ul li figure div{width:auto;min-width:1px;max-width:480px;margin:0 auto 10px}.text_image_list ul li figure figcaption{padding:0 0 0 90px}.text_image_list ul li figure figcaption:before{left:0}.text_image_list ul li:nth-child(odd) figure figcaption{padding:0 0 0 90px}}@media only screen and (width>=768px) and (width<=1250px){.hero_block.as_background+.wp-block-cover{margin-top:-100px}}@media only screen and (width>=768px) and (width<=959px){.achievement_list ul{grid-template-columns:repeat(auto-fill,minmax(45%,1fr))}.achievement_list ul li:last-child{grid-column-end:span 2}.wp-block-cover .wp-block-cover__image-background+.wp-block-cover__inner-container{padding:20px 42px}.services_list li figure>div{width:250px;min-width:250px;height:250px;padding:10px}.text_image_list ul li figure figcaption{text-align:center;max-width:480px;margin:0 auto;padding:0!important}.text_image_list ul li figure figcaption:before{margin:0 auto 10px;position:static}.footer .bottom_menu .menus>div{min-width:155px}}@media only screen and (width<=767px){body{font-size:16px}h1{padding-bottom:30px;font-size:42px}h2,h1.heading2{padding-bottom:30px;font-size:30px}h3{padding-bottom:10px;font-size:24px}h4{padding-bottom:25px;font-size:20px}.gform_wrapper .gform_body .gfield.half{width:100%}.gform_wrapper .gform_body .gfield.gfield--type-checkbox{padding-right:0}.gform_wrapper .gform_footer{text-align:left;margin-top:0}.gform_wrapper .button{width:100%;min-width:1px}.gform_wrapper .gform_body .gfield--type-html h3{font-size:20px}.gform_wrapper form.lang_form .gform_body .gfield.gfield--type-checkbox{margin-bottom:0}.gform_wrapper form.lang_form .gform_footer{margin-top:0}.gform_wrapper form.lang_form .button{margin-bottom:5px}.header .logo{max-width:270px}.content_block:not(.remove_bg){padding:30px 0}.page-politiki-aporritoy .content_block article h2,.page-oroi-xrisis .content_block article h2{font-size:30px}.page-politiki-aporritoy .content_block article h3,.page-oroi-xrisis .content_block article h3{font-size:25px}.hero_block figure{padding:20px}.hero_block figure figcaption>span{letter-spacing:1px;padding-bottom:20px;font-size:14px}.hero_block figure figcaption .buttons .button{margin:0 30px 30px 0}.hero_block.as_background figure{min-height:100vh;padding-top:30px;display:flex}.hero_block.as_background+.wp-block-cover{margin-top:-100px}.hero_block figure figcaption .list li{background-position:0 -6px}.wp-block-cover{padding:35px 20px}.wp-block-cover .wp-block-media-text{margin:0;display:block}.wp-block-cover .wp-block-media-text .wp-block-media-text__media{padding:0 0 20px}.wp-block-cover .wp-block-media-text .wp-block-media-text__media img{max-width:240px}.wp-block-cover .wp-block-media-text .wp-block-media-text__content{text-align:center}.wp-block-cover .wp-block-media-text .wp-block-media-text__content h2{text-align:center;padding-bottom:10px;font-size:24px}.wp-block-cover .wp-block-media-text .wp-block-media-text__content p{padding-bottom:0}.wp-block-cover .wp-block-cover__inner-container>ul{margin:15px 0;display:block}.wp-block-cover .wp-block-cover__inner-container>ul li{padding:0 0 25px 48px;font-size:18px}.wp-block-cover+.wp-block-heading.has-text-align-center{margin-bottom:20px;padding-top:25px}.wp-block-cover .wp-block-cover__image-background+.wp-block-cover__inner-container{padding:10px}.wp-block-cover .wp-block-cover__image-background+.wp-block-cover__inner-container .wp-block-heading,.wp-block-cover .wp-block-cover__image-background+.wp-block-cover__inner-container>ul li{text-shadow:0 0 12px #0000004d}.wp-block-cover picture+.wp-block-cover__inner-container{padding:10px}.wp-block-cover picture+.wp-block-cover__inner-container .wp-block-heading,.wp-block-cover picture+.wp-block-cover__inner-container>ul li{text-shadow:0 0 12px #0000004d}.services_list{margin-bottom:30px}.services_list li{padding:20px 0}.services_list li figure{display:block}.services_list li figure>div{width:180px;min-width:180px;height:180px;margin:0 auto 20px;padding:10px}.services_list li:not(:last-child) figure>div img{max-width:65%}.services_list li figure figcaption{text-align:center;max-width:100%}.services_list li figure figcaption h3{font-size:20px}.services_list li:nth-child(2n) figure>div{margin-left:auto;margin-right:auto}.has-whiteyellow-gradient-gradient-background+.wp-block-cover__inner-container .services_list li figure figcaption{max-width:100%}.wp-block-cover .achievement_list{margin:0}.achievement_list ul{display:block}.achievement_list ul li{margin-bottom:25px}.achievement_list ul li:last-child{margin-bottom:0}.achievement_list ul li figure{padding:20px 10px 20px 20px}.achievement_list ul li figure>div{width:120px}.achievement_list ul li figure figcaption span{font-size:40px}.tab_select li{width:70px;height:50px;margin:0 5px -12px 0;padding:5px 5px 10px}.tab_content{padding:25px 20px}.wp-block-columns .wp-block-column .wp-block-image .aligncenter img{max-width:380px}.content_block blockquote h3{font-size:20px}.testimonials_list{padding:35px 10px}.testimonials_list .slider_wrap{padding:0 27px}.testimonials_list .slider .slick-slide{padding-bottom:35px}.testimonials_list .slick-arrow{top:calc(50% - 35px)}.faq_list{padding:35px 20px}.faq_list .img img{max-width:270px}.text_image_list{margin-bottom:30px}.text_image_list ul li h3{padding-bottom:25px;font-size:20px}.text_image_list ul li figure div{max-width:380px}.clients_list ul li{box-sizing:border-box;width:33%;min-width:1px}.block404 article{background-size:120px;padding:150px 0 50px}.block404 article h1{font-size:90px;line-height:.8}.contact_block .wp-block-column:first-child h2{font-size:20px}.thanks_block article{background-size:150px;padding:180px 0 50px}.thanks_block article h1{padding-bottom:20px;font-size:24px}.thanks_block article h2{padding-bottom:25px;font-size:20px}.footer .wrapper>p{text-align:center;background-position:top;padding:60px 0 25px}.footer .copy{text-align:center;display:block}.footer .copy p,.footer .copy ul{padding-bottom:10px}.footer .copy ul{justify-content:center}.footer .copy ul li{padding:0 10px}.footer .copy span{text-align:center}.footer_lang{min-height:1px;margin-bottom:45px}.footer_lang .wrap{min-height:400px;padding:30px}.footer .bottom_menu{padding:30px 0;display:block}.footer .bottom_menu .menus{width:100%;display:flex}.footer .bottom_menu .menus>div{box-sizing:border-box;min-width:50%}.footer .bottom_menu .menus ul li{padding-bottom:24px}.footer .bottom_menu .footer_form{width:100%}.footer .gform_wrapper form{max-width:100%}}@media only screen and (width>=767px) and (width<=958px){.menu_trigger{top:16px}}@media only screen and (width>=501px) and (width<=766px){.menu_trigger{top:12px}}@media only screen and (width>=420px) and (width<=590px){.hero_block.as_background figure figcaption .buttons .button{min-width:193px;margin-right:10px;padding:5px 10px 5px 45px}}@media only screen and (width>=400px) and (width<=420px){.hero_block.as_background figure figcaption .buttons .button{letter-spacing:0;min-width:170px;margin-right:10px;padding:5px 10px 5px 45px}}@media only screen and (width<=565px){body{padding:0 10px}.hero_block{margin:0 calc(-50vw + 50% + 10px)}.hero_block.as_background{padding:0}.wp-block-cover .wp-block-cover__background{margin:0 calc(-50vw + 50% + 10px)}.wp-block-cover .wp-block-cover__image-background{width:calc(100vw - 20px);margin:0 calc(-50vw + 50% + 10px)}.wp-block-cover .wp-block-cover__image-background+.wp-block-cover__inner-container:before,.wp-block-cover picture+.wp-block-cover__inner-container:before{width:calc(100vw - 20px);left:calc(50% - 50vw + 10px)}.testimonials_list,.faq_list,.footer_lang{margin-left:calc(-50vw + 50% + 10px);margin-right:calc(-50vw + 50% + 10px)}}@media only screen and (width<=500px){.header .logo{max-width:230px}.testimonials_list .slider_wrap{margin:0 -20px;padding:0}.testimonials_list .slick-arrow{display:none!important}}@media only screen and (width<=400px){.home .hero_block figure figcaption .list li{display:none}.home .hero_block figure figcaption .list li:first-child{font-size:0;line-height:0;display:block}.home .hero_block figure figcaption .list li:first-child:before{content:"Για ενήλικες, επιχειρήσεις και παιδιά";font-size:16px;line-height:1.5}}@media only screen and (width<=370px){.clients_list ul li{width:50%}}@media only screen and (width<=468px){h1{font-size:35px}.contact_block .wp-block-column:first-child ul:last-of-type{justify-content:center;margin-bottom:10px;display:flex}.contact_block .wp-block-column:first-child ul:last-of-type li{padding:7px;font-size:0;line-height:0}.contact_block .wp-block-column:first-child ul:last-of-type li a{width:24px;height:24px;padding:0;display:inline-block}.contact_block .wp-block-column:first-child ul:last-of-type li:nth-child(3) a{background-position:0 2px}}.link-block{justify-content:center;align-items:center;margin-top:0;margin-bottom:30px;display:flex}@media only screen and (width>=992px){.link-block{justify-content:flex-start;margin-top:0;margin-bottom:60px;margin-left:-2px}.bottom_menu{padding-bottom:0!important}}.wp-block-cover{overflow:initial}