html{margin-right:0!important}body{left:0!important;right:0!important}body,.mfp-gallery .mfp-image-holder .mfp-figure,.mfp-zoom-out-cur,.cloudimage-360-inner-box,.company-carousel .button,label,select,iframe{cursor:url('https://www.diasgalerakis.gr/wp-content/uploads/2025/12/cursor.png') 9 1,auto!important}input,input:focus,textarea,textarea:focus,.wpcf7 input[type=text]:focus,.wpcf7 input[type=email]:focus,.wpcf7 input[type=tel]:focus,.wpcf7 input[type=url]:focus,.wpcf7 input[type=number]:focus,.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=url],.wpcf7 input[type=number],.wpcf7 select,.wpcf7 textarea,.codedropz-upload-handler{cursor:url('https://www.diasgalerakis.gr/wp-content/uploads/2025/12/cursor-hover.png') 9 1,text !important}a,button,[role=button],input[type=submit],input[type=button],button.mfp-close,button.mfp-arrow,.thecompany .button:hover,.mfp-zoom-out-cur .mfp-image-holder .mfp-close,.content_slider.carousel a.slider_next,.content_slider.carousel a.slider_prev,.company-carousel .button:hover,#contact-page-form input[type=submit]:hover,canvas:active,.cloudimage-360-view-360-icon:hover,canvas{cursor:url('https://www.diasgalerakis.gr/wp-content/uploads/2025/12/cursor-hover.png') 9 1,auto!important}body.mfn-ui,body.mfn-ui a,body.mfn-ui button{cursor:unset !important}#Top_bar .responsive-menu-toggle{color:#fff}:is(.page-id-2463,.page-id-2327,.page-id-2319,.page-id-4123,.page-id-2337,.page-id-4064,.page-id-4572,.page-id-4581,.page-id-4054,.page-id-4094,.page-id-4594,.page-id-2225,.page-id-4613,.page-id-4625,.page-id-4627,.page-id-4629,.page-id-5679,.page-id-12514,.portfolio-child,.page-id-7590,.page-id-8404,.page-id-8392,.page-id-8372,.page-id-8376,.page-id-8375,.page-id-8374,.page-id-8373,.page-id-11882,.page-id-11983,.page-id-12093,.page-id-12080,.page-id-12065,.page-id-12067,.page-id-12075,.page-id-11877,.page-id-12063,.page-id-8378,.page-id-12515) :is(#Top_bar .responsive-menu-toggle,#Side_slide .lang-wrapper ul li a){color:#000!important}.header-simple #Top_bar:not(.is-sticky) .top_bar_left{top:0;position:fixed}div#Subheader h1.title{color:#000}div#Subheader.gypnopadding{margin-bottom:10px !important}#Subheader .container{display:none}#Subheader .title{position:absolute;background-color:#fff;display:table;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:auto !important}h1.titlepost{text-align:center;font-size:30px;line-height:34px;display:block;width:100%}.gypcustomhead{margin-top:30px}@media screen and (max-width:959px){.blog_wrapper.isotope_wrapper .posts_group .post-item.isotope-item .post-desc{padding:25px 30px 30px !important}.blog_wrapper.isotope_wrapper .posts_group .post-item.isotope-item h3{font-size:16px !important;line-height:1.3 !important}}.home #Top_bar .logo{visibility:hidden}@media screen and (min-width:769px){#Subheader .title{font-size:160%;line-height:170%}}@media screen and (max-width:768px){.slide-timelapse{font-size:10px!important}#Subheader .title,h1.titlepost{font-size:120%;line-height:130%}.gypcustomhead{margin-top:20px}}.gypcustgrid .post-item.isotope-item{padding:inherit !important}.gypcustgrid .post-item .post-photo-wrapper{line-height:6.4 !important}.masonry.tiles .post-item:not(.no-img) .post-photo-wrapper{line-height:6.4}.masonry-hover-wrapper h4,.masonry-hover-wrapper h3{font-size:16px!important;line-height:26px!important}.gyparchivepostfolio1 .post-desc{padding:70px 30px 30px !important}.portfolio-template-default.single.single-portfolio h1.title,.post-template-default.single.single-post h1.title{color:#000 !important}#Subheader:after{box-shadow:none}.post-template-default.single.single-post #Content .post-wrapper-content .section.the_content.has_content .the_content_wrapper{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-ms-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.section.section-post-related .blog_wrapper.isotope_wrapper .post-item.isotope-item .post-desc-wrapper{padding:0 !important}.gypextratop{margin-top:40px;margin-bottom:20px}.gyp10inside{padding:0 10px}.gyp20inside{padding:0 20px}.gyphozline h2.title{text-align:center;font-size:34px;line-height:36px}.post-template-default.single.single-post #Content{padding-top:0}.post-template-default.single.single-post #Content .the_content_wrapper h3{margin-top:20px;margin-bottom:10px}.post-template-default.single.single-post #Content .single-photo-wrapper.image .mcb-column-inner{margin-bottom:15px}.fancy_heading_line{background-image:none}.portfolio-item.isotope-item{max-height:312px;overflow:hidden}.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hover-desc h3:after{transition:all .4s ease-out;width:0}.portfolio_wrapper.isotope_wrapper .portfolio-item .masonry-hover-wrapper:hover .hover-desc h3:after{width:90px}.hover-desc.bg-light a:hover{text-decoration:none}body .portfolio_wrapper.isotope_wrapper .portfolio-item .masonry-hover-wrapper:hover .hover-desc{opacity:1 !important}.portfolio_wrapper.isotope_wrapper .portfolio-item .hover-desc{background-color:rgb(0 0 0/60%) !important}body.home .masonry.tiles .post-item .post-desc-wrapper .post-desc .post-excerpt{display:none;line-height:24px;margin-top:20px;max-width:555px;font-weight:300;font-size:16px;color:#fff}.section.mcb-section-m7apbq06g .mcb-column-inner{margin-left:0;margin-right:0}.gypimg img{width:100%}.section-related-adjustment{margin-bottom:50px}.section-post-related .col-2 .post-related{width:48%}.section-post-related .section-related-adjustment{border-top-width:0}.section-related-adjustment{width:100%}.gyphozline .fancy_heading.fancy_heading_line{background:0 0}table.gyptable{max-width:470px}table.gyptable tr:nth-child(2n) td{background:0 0}td.gypcat{border-right:2px solid #000;padding-right:10px;text-align:right;border-right-color:#000 !important;min-width:180px}table.gyptable tr td{box-shadow:none;border-color:transparent;overflow:hidden}td.gypcatval{padding-left:10px;text-align:left;overflow:hidden}td.gypcatval .gypinternal,td.gypvalue .gypinternal{animation:gypappear 1s ease-in-out forwards;margin-left:-100%;text-align:left}@keyframes gypappear{0%{transform:translateX(-100%);margin-left:-100%}100%{transform:translateX(0%);margin-left:0}}td.gypvalue{text-align:left;padding-left:10px}.section_wrapper.mcb-section-inner.gypiteminfo{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center}body.single-post p,body.single-post .the_content_wrapper{text-align:justify}.cls-1{fill:rgba(0,0,0,1);stroke:#000;stroke-miterlimit:55;animation:animate 5s linear infinite;stroke-dasharray:200;stroke-dashoffset:200}@keyframes animate{800%{stroke-dashoffset:0;fill:rgba(0,0,0,1)}100%{fill:rgba(0,0,0,1)}}.portfolio_group.lm_wrapper.isotope.col-4 .portfolio-item .masonry-hover-wrapper{max-height:180px}.portfolio_group.lm_wrapper.isotope.col-3 .portfolio-item .masonry-hover-wrapper{max-height:241px}.tax-portfolio-types .filters_wrapper ul.categories li{border-top:3px solid transparent;margin:1.7% !important;flex:auto 1 1 !important;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.tax-portfolio-types .filters_wrapper ul.categories{display:flex !important;text-align:center !important;align-content:space-between !important;align-items:start !important;flex-wrap:nowrap !important}.tax-portfolio-types .filters_wrapper ul.categories li a{background-color:#fff !important;color:#0a0a0a !important;border-color:transparent !important}.tax-portfolio-types .filters_wrapper ul.categories li a:hover{background-color:#fff !important;color:#0a0a0a !important}.tax-portfolio-types .filters_wrapper ul.categories li:hover,.tax-portfolio-types .filters_wrapper ul.categories li.current-cat{border-top:3px solid #0a0a0a}.gyphozline .fancy_heading.fancy_heading_line{overflow:hidden}.gyphozline .fancy_heading.fancy_heading_line h2.title,.gyphozlinewhite .fancy_heading.fancy_heading_line h2.title,.gyphozline .mcb-item-heading-inner h2.title,.pager_wrapper .pager_load_more h2.title{display:flex;flex:1 1 100%;white-space:nowrap;align-content:center;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap}.gyphozline .fancy_heading.fancy_heading_line h2.title:before,.gyphozline .mcb-item-heading-inner h2.title:before,.pager_wrapper .pager_load_more h2.title:before{content:"";top:35%;height:4px;background:#000;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;flex:1 1 100%;display:inline-block;margin-right:60px}.gyphozline .fancy_heading.fancy_heading_line h2.title:after,.gyphozline .mcb-item-heading-inner h2.title:after,.pager_wrapper .pager_load_more h2.title:after{content:"";top:35%;height:4px;background:#000;overflow:hidden;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;flex:1 1 100%;display:inline-block;margin-left:60px}.gyphozline .fancy_heading.fancy_heading_line:hover h2.title:after,.gyphozline .mcb-item-heading-inner:hover h2.title:after,.gyphozlinewhite .fancy_heading.fancy_heading_line:hover h2.title:after,.gyphozlinewhite .mcb-item-heading-inner:hover h2.title:after,.pager_wrapper .pager_load_more:hover h2.title:after{margin-left:20px}.gyphozline .fancy_heading.fancy_heading_line:hover h2.title:before,.gyphozline .mcb-item-heading-inner:hover h2.title:before,.gyphozlinewhite .fancy_heading.fancy_heading_line:hover h2.title:before,.gyphozlinewhite .mcb-item-heading-inner:hover h2.title:before,.pager_wrapper .pager_load_more:hover h2.title:before{margin-right:20px}@keyframes gypline{0%{margin-left:60px}100%{margin-left:20px}}@keyframes gypline2{0%{margin-right:60px}100%{margin-right:20px}}.gyphozlinewhite .fancy_heading.fancy_heading_line{overflow:hidden}.gyphozlinewhite .fancy_heading.fancy_heading_line h2.title:before,.gyphozlinewhite .mcb-item-heading-inner h2.title:before{content:"";top:35%;height:4px;background:#fff;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;flex:1 1 100%;display:inline-block;margin-right:60px}.gyphozlinewhite .fancy_heading.fancy_heading_line h2.title:after,.gyphozlinewhite .mcb-item-heading-inner h2.title:after{content:"";top:35%;height:4px;background:#fff;overflow:hidden;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;flex:1 1 100%;display:inline-block;margin-left:60px}.gypinfoleft{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-end;justify-content:center;align-items:flex-end;border-right:2px solid #000;padding-right:10px}.gypinforight{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:center;align-items:flex-start;padding-left:10px;text-align:left}.gyplabel,.gypvalue,.gypcat,.gypcatval{padding:5px 0}.gyplabel,.gypcat{font-weight:700}.mcb-section-gypsecinfo .section_wrapper.mcb-section-inner{padding:5px 0 45px}h4.gyplocation{color:#fff}.list_item .list_right h4{color:#000;font-size:21px;letter-spacing:0;margin-bottom:4px}.list_item .list_right .desc{color:#9f9f9f}a.read_more{display:block;font-weight:700;border-style:solid;border-width:1px 0;border-color:#a09473;background:url(https://www.diasgalerakis.gr/wp-content/uploads/2015/07/home_constructor_link_arrow.png) no-repeat right center;padding:10px 30px 10px 10px}.portfolio_group.list .portfolio-item .portfolio-item-fw-bg{padding:90px 0}.portfolio_group .portfolio-item .list_style_header{min-height:47px}.grid .post-item,.masonry:not(.tiles) .post-item,.photo2 .post .post-desc-wrapper{background-color:#f6f6f6}div#Subheader{margin-bottom:50px !important}.desc-wrapper{display:none}.button-stroke .button{border-color:#000;color:#000}.button-stroke .button:hover{background-color:#000;color:#fff}.image_frame .image_wrapper .image_links a:hover{background:#fff;color:#000 !important;border-color:transparent}@media only screen and (min-width:1240px){.header-simple #Header a.responsive-menu-toggle{display:block;right:40px;top:56%}.icon-cancel-fine:before{position:absolute;font-size:42px!important;font-weight:500!important;margin-top:10px!important;top:9px;right:22px}.header-overlay .overlay-menu-toggle{right:50px;top:10px}#logo img.logo-sticky{max-height:55px!important;padding-left:20px}}body.page-id-2225 #Header_wrapper #Subheader{margin-bottom:0 !important}.mesitikes h2.title{font-size:20px}.fixed-nav{display:none}.portfolio-template-default .image_wrapper{padding-bottom:50px}.grecaptcha-badge{visibility:hidden}.icon-menu-fine:before{font-size:35px;font-weight:900}.icon-cancel-fine:before{font-size:35px;font-weight:500;margin-top:-12px}@media screen and (max-width:768px){.icon-menu-fine:before{font-size:30px;font-weight:900}#Top_bar a.responsive-menu-toggle{top:30px;right:20px}}.sl-pl-text{font-weight:500 !important}@media screen and (max-width:959px){body.layout-full-width #Wrapper{padding:0 !important}}#Footer #media_image-2.widget{margin-top:18px;text-align:center}#Footer p{font-size:17px!important;font-weight:400}#Footer .textwidget p{font-size:17px!important}#Footer .textwidget p.address{font-size:14px!important}.copyright-inside{font-size:15px}#Footer div.one-second p{font-size:19px;font-weight:400}#Footer i{width:30px;text-align:center;display:inline-block}.counter .desc_wrapper .number-wrapper .label{line-height:inherit;font-family:DM Sans;vertical-align:9px}.playvisible,.playhidden{transition:opacity .8s ease,border-color 1s ease !important;transition-delay:.5s}.playhidden{opacity:1 !important;border:solid 2px transparent !important}.playhidden.playvisible{opacity:.62 !important;border:solid 2px #000 !important;cursor:url('https://www.diasgalerakis.gr/wp-content/themes/betheme-child/graphics/big-crosshair-white.png') 32 32,crosshair!important}#menu>ul>li>a,a.action_button,#overlay-menu ul li a{font-size:40px!important;line-height:35px !important;text-decoration:none!important}#Side_slide #menu ul li ul li a span{font-size:20px!important;line-height:24px!important}#menu>ul>li>a:hover,a.action_button:hover,#overlay-menu ul li a:hover{text-decoration:underline!important}.home #sl-pl-counter{color:#fff!important;font-size:16px !important;margin-top:20px !important}#body_overlay{background:0 0}#Side_slide{background-color:rgba(255,255,255,.75);border-color:transparent;width:450px;right:-450px}#Side_slide[style*="right: -250px"]{right:-450px !important;opacity:.62 !important;transition:opacity 5.5s ease!important}#Side_slide #menu ul li a{margin-right:10px;padding:13px 5px 12px 20px}body[style*="left: -125px"] .responsive-menu-toggle{display:none !important}@media only screen and (max-width:1239px){.header-simple #Header a.responsive-menu-toggle{display:block;right:36px;top:56%}.icon-cancel-fine:before{position:absolute;font-size:42px !important;font-weight:500 !important;margin-top:10px !important;top:9px;right:22px}}@media only screen and (max-width:767px){.header-simple #Header a.responsive-menu-toggle{display:block;right:40px;top:40%}.icon-cancel-fine:before{position:absolute;top:22px;right:14px;font-size:34px !important}}.sl-pl-brand{opacity:0;width:100%;transform:scale(3);transform-origin:center center}.sl-pl-brand.animate{animation:logoZoomFade 1s ease-out forwards}@keyframes logoZoomFade{0%{opacity:0;transform:scale(3);width:100%}100%{opacity:1;transform:scale(1);width:600px}}.gallery .gallery-item .gallery-icon{width:100%;margin-right:0 !important;margin-left:0 !important}@media only screen and (max-width:767px){.section_wrapper,.container,.four.columns .widget-area{padding-left:0 !important;padding-right:0 !important}#Footer .textwidget p{font-size:14px!important}#Footer i{width:18px}}.gyptable{display:grid;grid-template-columns:1fr 1fr;gap:40px 80px;width:90%}.gypinrow{border-bottom:1px solid #ccc;padding:15px 0}.gypcat{font-weight:700;margin-bottom:8px;text-transform:uppercase;font-size:24px}.gypvalue{font-weight:500;font-size:18px}.gypdesc-wrap{width:90%;padding:50px 0 80px}@media screen and (max-width:768px){.gypdesc-wrap{width:90%;padding:10px 0 50px}}.gyp-title{font-size:34px;line-height:36px;font-weight:500;margin-bottom:15px;text-transform:uppercase;width:100%}.gyp-desc{font-size:18px;line-height:1.6;color:#222}@media screen and (min-width:1024px){#Footer .widgets_wrapper .container{width:90% !important;max-width:none!important}}.portfolio-item.isotope-item{max-height:none}.portfolio_group.lm_wrapper.isotope.col-3 .portfolio-item .masonry-hover-wrapper{max-height:none}body .portfolio_wrapper.isotope_wrapper .portfolio-item .hover-desc{background-color:transparent !important}body .portfolio_wrapper.isotope_wrapper .portfolio-item .hover-desc .desc-inner h3.entry-title,body h4.gyplocation{color:#000 !important;font-weight:400}body .portfolio_wrapper.isotope_wrapper .portfolio-item .hover-desc .desc-inner h3.entry-title:after{background-color:#000 !important}.masonry-hover-wrapper,.masonry-hover-wrapper .desc-inner{cursor:url('https://www.diasgalerakis.gr/wp-content/themes/betheme-child/graphics/big-crosshair.png') 32 32,crosshair!important}.masonry-hover-wrapper{border:solid 2px transparent !important}.masonry-hover-wrapper:hover{border:solid 2px #000 !important;transition:border-color 1s ease !important;transition-delay:.5s}.masonry-hover-wrapper:hover .image-wrapper{opacity:.45 !important;transition:opacity .8s ease!important;transition-delay:.5s}body .firstgallery .gallery dl:not(:first-of-type){visibility:hidden!important;height:0!important;width:0!important}body .firstgallery .gallery{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}body .firstgallery .gallery dl:first-of-type,body .firstgallery .gallery dl:first-of-type .image_frame,body .firstgallery .gallery dl:first-of-type .image_wrapper,body .firstgallery .gallery dl:first-of-type a{position:relative;width:100vw;height:100dvh;min-height:100svh;margin:0}body .firstgallery .gallery dl:first-of-type img{position:absolute;inset:0;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center center !important;display:block}.secondgallery{width:100%;margin:0 auto}.secondgallery .type-portfolio{width:90%;margin:0 auto}.secondgallery .gallery{column-count:3;column-gap:15px;margin:auto}.secondgallery .gallery .gallery-item{break-inside:avoid;display:inline-block;width:100%;margin-bottom:15px;text-align:center}.secondgallery .gallery img{width:100%;height:auto;display:block;border:2px solid #cfcfcf}.secondgallery .gallery .gallery-caption{margin-top:5px}@media (max-width:900px){.secondgallery .gallery{column-count:2}}@media (max-width:600px){.secondgallery .gallery{column-count:1}}.portfolio-template-default .image_wrapper{padding-bottom:0}body .firstgallery .gallery dl:first-of-type{position:relative}body .firstgallery .gallery dl:first-of-type:before{content:"‹";position:absolute;top:50%;left:20px;transform:translateY(calc(-50% + var(--arrow-offset, 0px)));font-size:120px;color:rgba(255,255,255,.8);z-index:10;cursor:pointer;user-select:none;transition:color .3s;font-weight:400}body .firstgallery .gallery dl:first-of-type::before:hover{color:#fff}body .firstgallery .gallery dl:first-of-type:after{content:"›";position:absolute;top:50%;right:20px;transform:translateY(calc(-50% + var(--arrow-offset, 0px)));font-size:120px;color:rgba(255,255,255,.8);z-index:10;cursor:pointer;user-select:none;transition:color .3s;font-weight:400}body .firstgallery .gallery dl:first-of-type::after:hover{color:#fff}body .firstgallery .gallery dl:first-of-type:before,body .firstgallery .gallery dl:first-of-type:after{pointer-events:none}#Side_slide #menu ul li.submenu .menu-toggle:after{background-image:url(/wp-content/uploads/2025/10/arrow-right_black.png) !important}.secondgallery .gallery-item .gallery-icon a{cursor:url('https://www.diasgalerakis.gr/wp-content/themes/betheme-child/graphics/big-crosshair.png') 32 32,crosshair!important}.secondgallery .gallery-item{border:solid 2px transparent !important}.secondgallery .gallery-item:hover{border:solid 2px #000 !important;transition:border-color 1s ease !important;transition-delay:.5s}.secondgallery .gallery-item:hover .gallery-icon{opacity:.45 !important;transition:opacity .8s ease!important;transition-delay:.5s}.section.has-video .section_video .mask{background:rgba(0,0,0,.65)}.button.button_size_4{font-size:88%}.button-stroke .button .button_icon{margin:0 -30px}.thecompany .button{border:solid 2px transparent!important}.thecompany span.button_icon{font-size:38px}.thecompany .button.button_size_4{padding-top:10px;padding-bottom:4px;padding-right:40px;margin-left:0 !important}.thecompany .button.button_size_4 .button_label{padding:0 0 0 2px;line-height:33px}.thecompany .button:hover{background-color:#000 !important;color:#fff !important;border:solid 2px #fff !important}#Filters .filters_wrapper ul li{width:20%}.mcb-section .mcb-wrap .column_attr{text-align:left !important}.fa-arrow-alt-circle-right:before{content:"";display:inline-block;width:30px;height:30px;background:url("https://www.diasgalerakis.gr/wp-content/uploads/2025/10/circle-arrow-direction-right.svg") no-repeat center center;background-size:contain}:is(.page-id-4572,.page-id-4613,.page-id-8404,.page-id-8378) .button.button_size_4{font-size:100%}.thecompany .button:hover .fa-arrow-alt-circle-right:before,.button:hover .fa-arrow-alt-circle-right:before{background-image:url("https://www.diasgalerakis.gr/wp-content/uploads/2025/10/circle-arrow-direction-right-white.svg")}.mfp-arrow-right:before{border-left:none}.mfp-arrow-left:before{border-right:none}.button-stroke button{border-color:#fff;color:#fff !important}.mfp-arrow-right:before{content:"›"!important;margin-left:25px;margin-top:-54px}.mfp-arrow-left:before{content:"‹"!important;margin-left:18px;margin-top:-54px}.mfp-arrow{font-size:120px;border-top-width:0;border-bottom-width:0;opacity:1}.mfp-arrow:after{display:none!important}:is(.page-id-2327,.page-id-2319,.page-id-4123,.page-id-2337,.page-id-4625,.page-id-4627,.page-id-4064,.page-id-4629,.page-id-4581,.page-id-4594,.page-id-4094,.page-id-8392,.page-id-11983,.page-id-11882,.page-id-12514,.page-id-12515) .mfn-builder-content .mcb-section .section_wrapper{align-content:flex-start!important;align-items:flex-start!important;justify-content:flex-start!important}:is(.page-id-2327,.page-id-2319,.page-id-4123,.page-id-2337,.page-id-4625,.page-id-4627,.page-id-4064,.page-id-4629,.page-id-4581,.page-id-4594,.page-id-4094,.page-id-8392,.page-id-11983,.page-id-11882,.page-id-12514,.page-id-12515,.page-id-12075,.page-id-12093,.page-id-12080,.page-id-12065,.page-id-8376,.page-id-8375,.page-id-12067,.page-id-8374) .mfn-builder-content .mcb-section .section_wrapper .mcb-wrap{align-self:flex-start!important}.single-portfolio .gyptable{margin-top:0}.pagegallery .gallery{width:auto!important;max-width:none!important}.pagegallery .gallery dl:not(:first-of-type){visibility:hidden!important;height:0!important;width:0!important}.pagegallery .gallery dl:first-of-type .image_frame,.pagegallery .gallery dl:first-of-type .image_wrapper,.pagegallery .gallery dl:first-of-type a{width:auto!important;height:auto!important;min-height:45svh!important;border-radius:20px}.pagegallery .gallery dl:first-of-type{height:auto!important;min-height:45svh!important}.page-id-4094 .pagegallery .gallery dl:first-of-type .image_frame,.page-id-4094 .pagegallery .gallery dl:first-of-type .image_wrapper,.page-id-4094 .pagegallery .gallery dl:first-of-type a{min-height:50svh!important}.page-id-4094 .pagegallery .gallery dl:first-of-type{min-height:55svh!important}.page-id-4064 .pagegallery .gallery dl:first-of-type .image_frame,.page-id-4064 .pagegallery .gallery dl:first-of-type .image_wrapper,.page-id-4064 .pagegallery .gallery dl:first-of-type a{min-height:50svh!important}.page-id-4064 .pagegallery .gallery dl:first-of-type{min-height:50svh!important}body.page-template-default .pagegallery .gallery dl:first-of-type img{object-fit:fill!important;height:550px !important}body.page-template-default .imagesection img{object-fit:fill!important;height:550px !important}.pagegallery .gallery dl:first-of-type{position:relative}.pagegallery .gallery dl:first-of-type:before{content:"‹";position:absolute;top:50%;left:20px;transform:translateY(-50%);font-size:120px;color:rgba(255,255,255,.8);z-index:10;cursor:pointer;user-select:none;transition:color .3s;font-weight:400}.pagegallery .gallery dl:first-of-type::before:hover{color:#fff}.pagegallery .gallery dl:first-of-type:after{content:"›";position:absolute;top:50%;right:20px;transform:translateY(-50%);font-size:120px;color:rgba(255,255,255,.8);z-index:10;cursor:pointer;user-select:none;transition:color .3s;font-weight:400}.pagegallery .gallery dl:first-of-type::after:hover{color:#fff}.pagegallery .gallery dl:first-of-type:before,.pagegallery .gallery dl:first-of-type:after{pointer-events:none}.pagegallery .gallery .gallery-item{overflow:hidden;margin:0!important}#contact-page-form{display:flex;justify-content:center;overflow:visible;min-height:fit-content}#contact-page-form p{margin:0!important}#contact-page-form ::placeholder{color:#4a4b4c!important;opacity:1}#contact-page-form input[type=text],#contact-page-form input[type=email],#contact-page-form input[type=tel],#contact-page-form select{color:#4a4b4c!important}#contact-page-form .wpcf7{display:flex;justify-content:center;width:100%}#contact-page-form form{width:100%;display:block;background:#f2f4f7;padding:40px 35px;border-radius:30px;box-shadow:0 2px 10px rgba(0,0,0,.05);box-sizing:border-box;height:auto;margin:0 auto;font-family:"Poppins",sans-serif}#contact-page-form label{display:block;font-weight:600;font-size:14px;margin-bottom:8px;color:#000;letter-spacing:.3px}#contact-page-form input[type=text],#contact-page-form input[type=email],#contact-page-form input[type=tel],#contact-page-form select{width:100%;border:none;outline:none;border-radius:12px;padding:14px 16px;font-size:14px;color:#000;background:#e9ebee;transition:all .2s ease;margin-bottom:18px;box-sizing:border-box}#contact-page-form ::placeholder{color:#888;opacity:1}#contact-page-form input:focus,#contact-page-form select:focus{background:#fff;box-shadow:0 0 0 2px rgba(0,0,0,.1);color:#000}#contact-page-form input[type=submit]{width:100%;background:#000;color:#fff!important;border:none;border-radius:12px;padding:14px 0;font-weight:600;cursor:pointer;font-size:15px;transition:background .3s ease,transform .2s ease;text-transform:none;border:solid 2px #000}#contact-page-form input[type=submit]:hover{background:#FFF!important;color:#000!important}#contact-page-form .wpcf7-form-control-wrap input,#contact-page-form .wpcf7-form-control-wrap select,#contact-page-form .wpcf7-form-control-wrap textarea{border:none !important;background:#e4e7ec;border-radius:12px;box-shadow:none}.mcb-column-inner,.column_attr{overflow:visible !important;height:auto !important}@media (max-width:600px){#contact-page-form form{padding:30px 20px;border-radius:25px}#contact-page-form label{font-size:12px}#contact-page-form input,#contact-page-form select{font-size:13px!important;padding:12px 14px}#contact-page-form input[type=submit]{font-size:14px;padding:12px 0}}.mcb-section .mcb-wrap-da40d5aee{align-self:flex-start!important}.gallery-caption{display:none}.single-portfolio .firstgallery .gallery{font-size:18px;position:fixed;top:0;z-index:10}.single-portfolio .secondgallery,.single-portfolio .mcb-section-gypsecinfo,.single-portfolio .mcb-section-gypdesc,.single-portfolio #Footer{z-index:1;position:relative;background:#fff}.single-portfolio .mfp-bg{z-index:1000}.single-portfolio .mfp-container{z-index:10000}.content_slider.carousel .content_slider_ul li a{background:#000;opacity:1 !important;border:solid 5px #ffffff00 !important;display:block;transition:opacity .8s ease,border-color 1s ease !important;transition-delay:.5s}.content_slider.carousel .content_slider_ul li a:hover{opacity:.62 !important;border:solid 5px #fff !important;cursor:url('https://www.diasgalerakis.gr/wp-content/themes/betheme-child/graphics/big-crosshair-white.png') 32 32,crosshair!important;transition:opacity .8s ease,border-color 1s ease !important;transition-delay:.5s}.content_slider.carousel .content_slider_ul li:hover img{top:unset!important}.content_slider.carousel .content_slider_ul li .title{opacity:1;color:#fff;font-size:25px !important;line-height:30px;font-weight:500;text-align:left;padding:0 10px;min-height:130px}.icon-left-open-big:before{content:"‹"!important}.icon-right-open-big:before{content:"›" !important}.icon-right-open-big:before,.icon-left-open-big:before{font-size:120px;color:#fff !important;font-family:"Zen Maru Gothic",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.content_slider.carousel a.slider_prev{left:-130px;top:35%}.content_slider.carousel a.slider_next{right:-130px;top:35%}.content_slider.carousel .content_slider_ul li img{margin-bottom:10px;width:100%;height:220px;object-fit:cover}.home .section.has-video .section_video .mask{background:rgba(0,0,0,.05)}@media only screen and (max-device-width:959px){.section.has-video .section_video{display:block !important}.content_slider.carousel .content_slider_ul li .title{font-size:18px !important}}@media only screen and (max-width:767px){.content_slider.flat a.button,.content_slider.carousel a.button{bottom:120px;padding:0}.icon-right-open-big:before,.icon-left-open-big:before{width:40px;margin:0}.content_slider a.slider_prev{left:-18px !important}.content_slider a.slider_next{right:-15px !important}.content_slider.flat a.button,.content_slider.carousel a.button{overflow:visible}}body:not(.cf7p-message) .wpcf7-not-valid-tip:before,body:not(.cf7p-message) .wpcf7-not-valid-tip:after{display:none}body:not(.cf7p-message) .wpcf7-not-valid-tip{position:static !important;width:auto !important;height:auto !important;padding:0 !important;background-color:transparent;text-indent:0 !important;border:none !important;font-size:.9em;margin-top:-14px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border:none}p.formphoto{font-size:14px}#contact-page-form .wpcf7-form-control-wrap input.wpcf7-file{border:none !important;background:0 0;border-radius:0}.wpcf7 input[type=file]::file-selector-button{background-color:#000;color:#fff;font-size:16px;padding:12px 24px;border:none;border-radius:6px;cursor:pointer}.wpcf7 input[type=file]::file-selector-button:hover{background-color:#333}.wpcf7 input[type=file]{font-size:16px;padding:10px 0}.wpcf7 form.invalid .wpcf7-response-output{color:#dc3232}.company-carousel{position:relative;width:100%;box-sizing:border-box;overflow:hidden;padding:0 !important}.company-carousel-shell{--carousel-arrow-gutter:60px;position:relative;width:100%;box-sizing:border-box;padding-inline:var(--carousel-arrow-gutter)}.company-carousel .swiper-wrapper{display:flex;flex-wrap:nowrap;align-items:stretch}.company-carousel .swiper-slide{display:flex;flex-shrink:0;width:25%;height:auto;box-sizing:border-box;padding:10px}.company-carousel .mcb-wrap-inner{background-color:#f2f4f7;border:4px solid #000;padding:25px 20px;text-align:center;width:100%;min-width:0;box-sizing:border-box;flex:1 1 auto;display:flex;flex-direction:column;transition:transform .3s ease}.company-carousel .title,.companymenu .title{text-align:left;font-size:23px;line-height:30px;font-weight:500;letter-spacing:1px}body .mcb-section .mcb-wrap .mcb-item-kfnc4fa9f .mcb-column-inner,body .mcb-section .mcb-wrap .mcb-item-2e65f8786 .mcb-column-inner,body .mcb-section .mcb-wrap .mcb-item-c4af45f62 .mcb-column-inner{height:35px !important}.page-id-4594 .mcb-section .mcb-wrap .mcb-item-kfnc4fa9f .mcb-column-inner{height:30px !important}.company-carousel .button{background-color:#eaeaea;border:none;border-radius:20px;color:#000;padding:3px 42px 6px 6px;display:inline-flex;align-items:center;gap:4px;justify-content:center;width:max-content;max-width:100%;align-self:flex-start;margin-top:auto;margin-bottom:0;flex-direction:row-reverse}.company-carousel-shell>.swiper-button-prev,.company-carousel-shell>.swiper-button-next{color:#000;width:40px;height:40px;z-index:10}.company-carousel-shell>.swiper-button-prev{left:10px !important}.company-carousel-shell>.swiper-button-next{right:10px !important}@media (max-width:1024px){.company-carousel-shell{--carousel-arrow-gutter:55px}.company-carousel .swiper-slide{width:50%}}@media (max-width:768px){.company-carousel-shell{--carousel-arrow-gutter:50px}.company-carousel .swiper-slide{width:100%}}.company-carousel .fa-arrow-alt-circle-right:before{margin-top:7px}.cloudimage-360-view-360-circle{bottom:15%!important}h2.contactformwrap{background:#9a9c9f;font-size:30px;padding:5px 12px}#contact-page-form p.contactformwrap{margin-bottom:8px!important}textarea{resize:vertical;height:100px}.wpcf7-list-item{margin:0!important}.mcb-section .mcb-item-image-inner .image_frame{border-radius:20px}.button-stroke .mfp-close{opacity:1;top:37px;right:3px;font-size:30px;font-weight:600;font-family:"Zen Maru Gothic"}.slide-timelapse{color:#fff;padding:20px 10px;text-align:left;font-size:12px}@media screen and (max-width:1259px){.content_slider.carousel .content_slider_ul li img{height:120px}}@media screen and (max-width:767px){.slider-section{transform:scale(.9)}#contact-page-form p.contactformwrap{padding:0 10px}}@media screen and (min-width:1260px){.slider-section{transform:scale(1.1);transform-origin:center}.content_slider.carousel .content_slider_ul li img{height:140px}}@media screen and (min-width:1374px){.slider-section{transform:scale(1.2);transform-origin:center}.content_slider.carousel .content_slider_ul li img{height:170px}}@media screen and (min-width:1488px){.slider-section{transform:scale(1.3);transform-origin:center}.content_slider.carousel .content_slider_ul li img{height:200px}}@media screen and (min-width:1600px){.slider-section{transform:scale(1.4);transform-origin:center}.content_slider.carousel .content_slider_ul li img{height:220px}}@media screen and (min-width:1680px){.slider-section{transform:scale(1.6);transform-origin:center}.content_slider.carousel .content_slider_ul li img{height:210px}}.content_video video{height:500px;width:100%;object-fit:cover;border-radius:20px;display:block}.page-id-4613 .content_video video,.page-id-8378 .content_video video{height:366px}.page-id-4613 .mcb-item-video-inner,.page-id-8378 .mcb-item-video-inner{margin:0}.page-id-4572 .image_wrapper img{height:365px}@media (max-width:767px){.content_video video{height:228px;max-height:70vh;object-fit:cover}}.firstgallery .akinitasubcategories,.secondgallery .akinitaparentgallery,.firstgallery.akinitasub{display:none}.single-portfolio.portfolio-child .mcb-section-gypdesc{z-index:10;padding-top:50px}.akinitasubcategories .portfolio_group.masonry-hover .portfolio-item .image-wrapper{line-height:0;background:#000}.secondgallery .akinitasubcategories{margin:-102px auto 100px auto}.content_slider.carousel .content_slider_ul li{padding:0 34px}.secondgallery .portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hover-desc{opacity:1}.secondgallery .portfolio_wrapper.isotope_wrapper .portfolio-item .hover-desc .desc-inner h3.entry-title,.secondgallery h4.gyplocation{color:#fff !important}.secondgallery .portfolio_wrapper.isotope_wrapper .portfolio-item .hover-desc .desc-inner h3.entry-title:after{background-color:#fff !important;width:45px}.secondgallery .portfolio_wrapper.isotope_wrapper .portfolio-item .masonry-hover-wrapper:hover .hover-desc .desc-inner h3.entry-title,.secondgallery .portfolio_wrapper.isotope_wrapper .portfolio-item .masonry-hover-wrapper:hover .hover-desc .desc-inner h4.gyplocation{color:#000 !important}.secondgallery .portfolio_wrapper.isotope_wrapper .portfolio-item .masonry-hover-wrapper:hover .hover-desc .desc-inner h3.entry-title:after{background-color:#000 !important;width:90px}.secondgallery .masonry-hover-wrapper:hover .image-wrapper{opacity:.15 !important}.socialiconsfooter{display:flex;gap:10px;align-items:flex-start;flex-wrap:wrap}.socialfirst{flex:.46 1 0%;border-right:1px solid #ccc}.socialsecond{flex:1;padding-left:20px}@media only screen and (max-width:767px){.companymenu{margin-bottom:20px!important}.company-carousel .swiper-wrapper{display:flex;flex-wrap:nowrap}.company-carousel .swiper-slide{padding:0}.company-carousel .mcb-wrap-inner{padding:25px 15px;border-width:3px}.company-carousel .title{font-size:16px;line-height:26px;margin-bottom:15px}.company-carousel .title br{display:none}.company-carousel .button{font-size:14px;padding:2px 45px 2px 4px}.thecompany .button.button_size_4{padding-top:4px;padding-bottom:0;padding-right:40px}.sl-pl-brand{max-width:90%!important}.content_slider.carousel .content_slider_ul li{padding:0 10px}.content_slider.carousel .content_slider_ul li .title{min-height:94px}.content_slider.carousel .content_slider_ul li img{height:140px}.full-screen#timelapse .section_wrapper{min-height:70vh}body.layout-full-width #Wrapper{padding:0 !important}body.layout-full-width #Wrapper #Content p.contactformwrap{padding-left:1px!important;padding-right:1px!important}body.layout-full-width #Wrapper #Content p.contactformwrap.dio{padding-left:0!important;padding-right:0!important}body.layout-full-width #Wrapper #Content .gypdesc-wrap p{padding-left:0!important;padding-right:0!important}.mcb-wrap-inner .mcb-column-inner.mcb-item-heading-inner h2.title{padding-left:10px!important}body.layout-full-width #Wrapper #Top_bar{padding:10px 10px 0}body:is(.home,.page-id-4572,.page-id-4613,.page-id-2225) #Wrapper{padding:0 !important}.mobile-header-mini #Top_bar .logo{margin-left:10px}.mobile-header-mini #Top_bar a.responsive-menu-toggle{top:14px !important;right:14px;margin-top:0!important}body.single-portfolio.layout-full-width #Wrapper,body.page-id-2468.layout-full-width #Wrapper{padding:0!important}.single-portfolio .secondgallery{padding-top:90px !important}.secondgallery .type-portfolio,.gypdesc-wrap{width:100%!important;padding:0 10px!important}.section.mcb-section-gypdesc.full-width>.section_wrapper,.section.mcb-section-gypsecinfo.default-width>.section_wrapper{padding-left:10px!important;padding-right:10px!important;padding-bottom:30px!important}.gyptable{width:100%}.single-portfolio.portfolio-child .mcb-section-gypdesc{padding-top:97px}.swiper,swiper-container{padding:0 !important}:is(.page-id-2327,.page-id-2319,.page-id-4123,.page-id-2337,.page-id-4625,.page-id-4627,.page-id-4064,.page-id-4629,.page-id-4581,.page-id-4094,.page-id-8392) .mcb-section:first-of-type{padding-bottom:18px!important}:is(.page-id-2327,.page-id-2319,.page-id-4123,.page-id-2337,.page-id-4625,.page-id-4627,.page-id-4064,.page-id-4629,.page-id-4581,.page-id-4594,.page-id-4094) .mcb-section:last-of-type{padding-top:0 !important}.section_wrapper.mcb-section-inner .wrap.mcb-wrap:nth-child(n+2){padding-top:0!important}body.page-id-2468.layout-full-width .section.has-video,body.page-id-2468.layout-full-width .mcb-section.custom-width{padding-left:10px;padding-right:10px}.imagesection{order:1;padding-bottom:18px}.textsection{order:2}.textsection h2 br{display:none}.pagegallery .gallery dl:first-of-type,.pagegallery .gallery dl:first-of-type :is(.image_frame,.image_wrapper,a),:is(.page-id-4094,.page-id-4064) .pagegallery .gallery dl:first-of-type,:is(.page-id-4094,.page-id-4064) .pagegallery .gallery dl:first-of-type :is(.image_frame,.image_wrapper,a){min-height:unset!important}body:is(.page-id-4572,.page-id-8404,.page-id-4613,.page-id-8378,.page-id-5679,.page-id-8373,.page-id-2463,.page-id-11877) #Wrapper .mcb-section:first-of-type{padding:90px 10px 20px 10px!important}body:is(.page-id-8404,.page-id-4572,.page-id-8378,.page-id-4613) #Wrapper .mcb-item-image-inner{padding:0 10px}.page-id-4613 .content_video video,.page-id-8378 .content_video video{height:280px !important;object-fit:cover !important}.page-id-4572 .image_wrapper img{height:auto}body .firstgallery .gallery dl:first-of-type,body .firstgallery .gallery dl:first-of-type .image_frame,body .firstgallery .gallery dl:first-of-type .image_wrapper,body .firstgallery .gallery dl:first-of-type a{height:38dvh;min-height:38svh}.portfolio-template-default .full-screen .section_wrapper{min-height:32vh}}#timelapse .title{min-height:126px;display:-webkit-box;-webkit-line-clamp:unset;text-overflow:clip;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}input[type=checkbox],.wpcf7-acceptance{margin:0 !important;display:inline-block !important;line-height:12px !important}input[type=checkbox]{-webkit-appearance:none !important;appearance:none !important;background-color:#fff!important;border:1px solid #a7a7a7!important;width:14px;height:14px;border-radius:5px!important;position:relative;cursor:pointer}#contact-page-form .wpcf7-form-control-wrap input[type=checkbox]{border:1px solid #a7a7a7!important}input[type=checkbox]:checked:after{content:"✔";position:absolute;top:1px;left:1px;font-size:12px;color:#000}.wpcf7-acceptance .wpcf7-list-item-label{position:relative;top:-1px}@media only screen and (max-width:767px){#timelapse .title{min-height:126px}input[type=checkbox]{margin:0;width:9px;height:9px}#contact-page-form .wpcf7-form-control-wrap input[type=checkbox]{padding:7px}.wpcf7-acceptance .wpcf7-list-item-label{position:relative;top:-3px}}@media only screen and (max-width:767px){#numbershome .mobile-one.mcb-wrap{width:50%}#numbershome .counter .desc_wrapper .number-wrapper .number{font-size:55px;line-height:75px}#numbershome .counter .desc_wrapper .number-wrapper .postfix{font-size:35px;line-height:35px}#numbershome .counter .desc_wrapper .title{font-size:18px!important}}@media only screen and (max-width:767px){.address{display:flex;align-items:center;gap:6px}.address i{margin-top:4px}.address a,.address{line-height:1.4}.socialfirst,.socialsecond{flex:1}.socialfirst{padding:0}.socialsecond{padding:0 0 0 43px}}.codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn,.codedropz-upload-inner{font-size:14px}.codedropz-upload-inner span{margin-top:-3px;display:block}.codedropz-upload-inner h3{font-size:14px!important;font-weight:400!important;font-family:unset;margin-bottom:0 !important}@media (max-width:767px){.company-carousel .mcb-wrap-inner{max-width:100%;margin:0 auto;transform:none}.company-carousel .swiper-slide{width:100% !important}}@media screen and (max-width:959px){.imagesection{order:1;padding-bottom:20px}.textsection{order:2}.textsection h2 br{display:none}}.portfolio_wrapper{overflow:hidden}.portfolio_group.list .portfolio-item .portfolio-item-fw-bg{padding:0}.portfolio-pagination{text-align:center;margin:0 auto 60px}.portfolio-pagination .page-numbers{display:inline-block;padding:10px 16px;margin:0 4px;border:1px solid #7c7c7c;border-radius:6px;font-size:15px;color:#222;text-decoration:none;line-height:1;transition:all .25s ease}.portfolio-pagination .page-numbers.current,.portfolio-pagination .page-numbers:hover{background:#222;border-color:#222;color:#fff;font-weight:600}.portfolio-pagination .page-numbers.disabled{background:#f2f2f2;border-color:#eee;color:#999;cursor:not-allowed;pointer-events:none}.portfolio-pagination .prev.page-numbers,.portfolio-pagination .next.page-numbers{font-weight:700;width:36px;text-align:center;padding:10px 0}body.wp-singular:not(.paged) .portfolio-pagination .prev.page-numbers{display:none !important}body.paged.wp-singular .portfolio-pagination .next.page-numbers{display:none !important}@media(max-width:767px){.portfolio-pagination .page-numbers{padding:8px 12px;margin:0 2px;font-size:14px}body.page-template-default .pagegallery .gallery dl:first-of-type img{object-fit:fill!important;height:300px !important}body.page-template-default .imagesection img{object-fit:fill!important;height:300px !important}#contact-page-form .codedropz-upload-inner h3{font-size:14px!important;margin-bottom:5px !important}.home.button-stroke .button .button_icon{margin:0 -8px}.home .icon-right-open-big:before,.home .icon-left-open-big:before{font-size:90px}}.isotope .isotope-item{transition:none !important}@media screen and (min-width:1024px) and (max-width:1610px){.company-carousel .title,.companymenu .title{font-size:18px;line-height:24px}#Footer .textwidget p.address{font-size:14px !important}#Footer .textwidget p{font-size:15px !important}.button.button_size_4{font-size:70%}}@media screen and (min-width:1024px) and (max-width:1486px){.socialfirst{flex:.46 1 20%}#Footer .textwidget p{font-size:14px !important}}@media only screen and (max-width:767px){.column_portfolio{padding:0!important}.column_image,.section_video,.page-template-default .gallery-size-full{padding:0 10px}.page-id-4572 .column_image,.page-id-8404 .column_image{padding:0}.gyp-title{font-weight:700;font-size:24px;margin-bottom:5px}.gyptable{gap:10px 30px}.gyptable{gap:5px 10px}.gypcat{font-size:14px;line-height:14px;margin-bottom:0;padding:0}.gypvalue{font-size:11px}.gypinrow{padding:5px 0}.single-portfolio .gyptable{margin-top:10px}#menu>ul>li>a,a.action_button,#overlay-menu ul li a{font-size:34px !important;line-height:30px !important}}@media screen and (min-width:1260px) and (max-width:1310px){.slider-section{transform:scale(1.05)}}@media screen and (min-width:1374px) and (max-width:1444px){.slider-section{transform:scale(1.15)}}@media only screen and (max-width:767px){.header-simple #Top_bar .top_bar_left{left:0}}@media screen and (min-width:768px) and (max-width:1299px){.home .full-screen .section_wrapper{min-height:500px}#Footer .textwidget p.address{font-size:14px !important}#Footer .textwidget p{font-size:15px !important}.slider-section{transform:scale(1.04);transform-origin:center}}@media screen and (min-width:768px) and (max-width:1100px){.socialiconsfooter{display:block}.socialfirst,.socialsecond{width:100% !important;border:none;padding:0}}@media only screen and (max-width:959px){#numbershome .column_placeholder{display:none}body:is(.page-id-4572,.page-id-4613,.page-id-8404,.page-id-8378) .thecompany{margin-bottom:13px!important}#Filters .filters_wrapper ul li{width:auto}.page-id-2225 .mobile-one.mcb-wrap{width:100%}}@media only screen and (max-width:383px){.socialiconsfooter{display:block}.socialfirst,.socialsecond{width:100% !important;border:none;padding:0}}@media only screen and (max-width:820px){body .firstgallery .gallery dl:first-of-type:after,body .firstgallery .gallery dl:first-of-type:before,.pagegallery .gallery dl:first-of-type:after,.pagegallery .gallery dl:first-of-type:before{font-size:80px}}@media screen and (min-width:435px) and (max-width:820px){.page-id-4572 .image_wrapper img{height:438px}.page-id-4613 .content_video video,.page-id-8378 .content_video video{height:380px !important;object-fit:cover !important}.page-id-4094 .pagegallery .gallery dl:first-of-type .image_frame,.page-id-4094 .pagegallery .gallery dl:first-of-type .image_wrapper,.page-id-4094 .pagegallery .gallery dl:first-of-type a{min-height:40svh !important}.page-id-4094 .pagegallery .gallery dl:first-of-type{min-height:40svh !important}body.page-id-4094 .mcb-section .wrap.mcb-wrap .mcb-wrap-inner,body.page-id-4594 .mcb-section .wrap.mcb-wrap .mcb-wrap-inner{margin-left:0!important}body.page-id-4094 .mcb-section .wrap.mcb-wrap .swiper-slide .mcb-wrap-inner,body.page-id-4594 .mcb-section .wrap.mcb-wrap .swiper-slide .mcb-wrap-inner{margin-left:auto!important}body.page-id-4594 .pagegallery .mcb-item-image_gallery-inner{margin-left:0!important;margin-right:0!important}body.page-id-4594 .column_column .mcb-item-column-inner{margin-bottom:0!important}body.page-id-4613 .mcb-section-ovgx6pthv .tablet-one .mcb-wrap,body.page-id-4572 .mcb-section-ovgx6pthv .tablet-one .mcb-wrap{width:100%}.page-id-4613 .content_video video,.page-id-8378 .content_video video{height:250px !important}.page-id-4572 .image_wrapper img{height:238px}body.page-id-4613 h2,body.page-id-4572 h2{font-size:28px;line-height:30px}}@media screen and (min-width:1110px) and (max-width:1238px){.home .full-screen .section_wrapper{min-height:80vh}.slider-section{transform:scale(1.3)}body .firstgallery .gallery dl:first-of-type:after,body .firstgallery .gallery dl:first-of-type:before,.pagegallery .gallery dl:first-of-type:after,.pagegallery .gallery dl:first-of-type:before{font-size:80px}}.mfp-zoom-out-cur .mfp-image-holder .mfp-close{position:fixed;top:15px;right:30px}@media only screen and (max-width:959px){.column_video .mcb-item-video-inner{margin-left:0;margin-right:0}}@media screen and (min-width:768px) and (max-width:959px){.page-id-2463 h3,.page-id-5679 h3{font-size:11px !important;line-height:1.1 !important}.page-id-2463 .gyplocation,.page-id-5679 .gyplocation{font-size:10px !important;line-height:12px !important}#Footer .mobile-one.column{width:100%}.socialiconsfooter{display:flex;gap:10px;align-items:flex-start;flex-wrap:wrap}.socialfirst{flex:1.1;border-right:1px solid #ccc}.socialsecond{padding-left:20px}}@media screen and (min-width:1110px) and (max-width:1230px){.slider-section .button_icon{margin:0!important}}@media screen and (min-width:960px) and (max-width:1239px){.page-id-4094 .mcb-section.default-width .mcb-item-portfolio-inner,.page-id-4594 .mcb-section.default-width .mcb-item-portfolio-inner,.page-id-4594 .mcb-section .mcb-wrap-07fe4859a .mcb-wrap-inner{margin:0}}@media screen and (min-width:960px) and (max-width:1514px){#Footer .textwidget p.address{font-size:13px !important;line-height:14px}}@media only screen and (min-width:770px){#Side_slide .extras{display:none}#Side_slide .lang-wrapper{display:inline-block !important;position:fixed;top:20px;right:90px}#Side_slide .lang-wrapper ul li{float:left}#Side_slide .lang-wrapper ul li a{padding:8px 8px 8px 0;color:#fff!important}.wpml-lang li:first-child a:after{content:" /";font-weight:900}}ul.wpml-no{display:none}body.page-template-default .imagesection img{height:auto !important}.portfolio_wrapper .mysvg{height:20px}.single-portfolio .section_wrapper{max-width:unset}@media only screen and (max-width:767px){.mfp-zoom-out-cur .mfp-image-holder .mfp-close{position:fixed;top:14px;right:10px}}.page-id-4594 .mcb-item-portfolio-inner .mcb-item-image_gallery-inner,.page-id-4094 .mcb-item-portfolio-inner .mcb-item-image_gallery-inner{margin-left:2.5%!important}.ekttitle,.simetoxestitle{padding-left:12px}.ekttitle .mcb-wrap-inner,.simetoxestitle .mcb-wrap-inner{margin-left:1.7%}@media only screen and (max-width:767px){.ekttitle .mcb-wrap-inner,.simetoxestitle .mcb-wrap-inner{margin-left:0}.page-id-4594 .mcb-item-portfolio-inner .mcb-item-image_gallery-inner,.page-id-4094 .mcb-item-portfolio-inner .mcb-item-image_gallery-inner{margin-left:0 !important}.ekttitle,.simetoxestitle{padding-left:0;padding-right:0}:is(.page-id-4094,.page-id-4594,.page-id-11882,.page-id-8404,.page-id-11983) .column_portfolio{padding-left:0 !important;padding-right:0 !important}}.address{display:flex;align-items:center;gap:6px}#Side_slide .lang-wrapper ul li a{font-weight:300}#Side_slide .lang-wrapper ul li a.active{font-weight:500}@media only screen and (max-width:390px){#Footer .textwidget p.address{font-size:14px!important}}@media only screen and (min-width:391px) and (max-width:767px){#Footer .textwidget p.address{font-size:11px!important}}@media only screen and (max-width:767px){:is(.page-id-4594,.page-id-11983) .section_wrapper.mcb-section-inner .wrap.mcb-wrap:nth-child(n+2){padding-top:0 !important;padding-bottom:0}:is(.page-id-4594,.page-id-11983) .imagesection{padding-bottom:0!important}}@media only screen and (max-width:959px){:is(.page-id-4594,.page-id-11983) .list_style_header>.section_wrapper{display:flex !important;flex-direction:column !important;align-items:stretch !important;height:auto !important}:is(.page-id-4594,.page-id-11983) .list_style_header>.section_wrapper>.mfn-builder-content>.mcb-section>.mcb-section-inner{display:flex !important;flex-direction:column !important}:is(.page-id-4594,.page-id-11983) :is(.imagesection,.textsection){float:none !important;width:100% !important;max-width:100% !important;clear:both !important;margin:0 !important}:is(.page-id-4594,.page-id-11983) .imagesection{order:1 !important;padding-bottom:20px !important}:is(.page-id-4594,.page-id-11983) .textsection{order:2 !important}}@media only screen and (max-width:767px){#Side_slide .lang-wrapper{display:inline-block !important;position:fixed;top:11px;right:70px;margin-bottom:20px;text-align:center}.home #Side_slide .lang-wrapper{top:18px}#Side_slide .lang-wrapper ul li{float:left}#Side_slide .lang-wrapper ul li a{padding:8px 8px 8px 0;color:#ffffff!important;font-size:17px}.wpml-lang li:first-child a:after{content:" /";font-weight:900}}#Side_slide .extras{display:none}@media only screen and (max-width:767px){body:is(.page-id-4581,.page-id-8392,.page-id-4054,.page-id-8372,.page-id-4094,.page-id-11882,.page-id-4594,.page-id-11983,.page-id-2327,.page-id-2319,.page-id-4123,.page-id-2337,.page-id-4625,.page-id-4627,.page-id-4064,.page-id-4629,.page-id-12075,.page-id-12093,.page-id-12080,.page-id-12065,.page-id-8376,.page-id-8375,.page-id-12067,.page-id-8374,.page-id-12514,.page-id-12515) #Content :is(p,h1){padding:0 10px !important}:is(.page-id-4594,.page-id-11983,.page-id-11882,.page-id-4094,.page-id-12514,.page-id-12515) h2{padding-bottom:4px}:is(.page-id-4594,.page-id-11983,.page-id-11882,.page-id-4094,.page-id-12514,.page-id-12515) .portfolio_group .portfolio-item{margin:0!important}:is(.page-id-4594,.page-id-11983,.page-id-11882,.page-id-4094,.page-id-12514,.page-id-12515) .portfolio_group .portfolio-item .list_style_header{margin-bottom:0!important}:is(.page-id-4594,.page-id-11983,.page-id-11882,.page-id-4094,.page-id-12514,.page-id-12515) .mcb-section:first-of-type{padding-bottom:0!important}:is(.page-id-4594,.page-id-11983,.page-id-11882,.page-id-4094,.page-id-12514,.page-id-12515,.page-id-12514,.page-id-12515) .mfn-builder-content .mcb-column-inner{margin:0!important}.page-id-11882 .column_attr p:last-of-type,.page-id-4094 .column_attr p:last-of-type,.page-id-4594 .column_attr p:last-of-type{margin:0}:is(.page-id-4594,.page-id-11983) .mcb-section-c19812f42,:is(.page-id-4094,.page-id-11882) .mcb-section-dd5081689{margin-bottom:20px!important}.page-id-4594 .mcb-section-d34f87722{padding-bottom:0!important}.portfolio-pagination{margin:0 auto 60px}.mcb-section .mcb-wrap .mcb-item-50f9bcc9f .mcb-column-inner{margin-bottom:5px!important;margin-top:10px!important}}body:is(.page-id-5679,.page-id-8373,.page-id-2463,.page-id-11877) .masonry-hover-wrapper{padding:0;margin:0 20px 20px 0}.portfolio_group.masonry-hover .portfolio-item{margin:0}.mcb-section-d34f87722{padding-bottom:0!important}.section.mcb-section.mcb-section-d34f87722.default-width ul.portfolio_group>li:last-child .mfn-builder-content>.section.mcb-section{padding-bottom:0!important}