.elementor-element-12d5f70>.elementor-container>.porto-carousel,.elementor-element-12d5f70>.porto-carousel{--porto-el-spacing:0px}.elementor-2 .elementor-element.elementor-element-12d5f70 .owl-nav button{font-size:29px !important}.elementor-2 .elementor-element.elementor-element-12d5f70 .owl-nav{top:41.6% !important}.elementor-2 .elementor-element.elementor-element-12d5f70 .owl-nav button.owl-prev{left:38px !important}.elementor-2 .elementor-element.elementor-element-12d5f70 .owl-carousel:not(.show-nav-title) .owl-nav button.owl-next{right:38px !important}.elementor-2 .elementor-element.elementor-element-12d5f70 .owl-nav button:not(.disabled):hover{color:var(--e-global-color-primary)}.elementor-element-12d5f70>.owl-carousel>.owl-dots:not(.disabled){display:none !important}.elementor-2 .elementor-element.elementor-element-12d5f70 .owl-dots:not(.disabled){transform:translateX(-50%) !important}.elementor-2 .elementor-element.elementor-element-12d5f70>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-12d5f70{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2 .elementor-element.elementor-element-c780421>.porto-ibanner,.elementor-2 .elementor-element.elementor-element-c780421.porto-ibanner{min-height:845px}.elementor-element-c780421 .banner-effect{animation-duration:30s}.elementor-2 .elementor-element.elementor-element-c780421>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2 .elementor-element.elementor-element-c780421>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-d9def3f{text-align:center}.elementor-2 .elementor-element.elementor-element-d9def3f .elementor-heading-title{font-size:3.9375em;font-weight:700;line-height:1;letter-spacing:2.5px;color:#fff}.elementor-2 .elementor-element.elementor-element-58f4f90>.elementor-widget-container{margin:0 0 7px}.elementor-2 .elementor-element.elementor-element-58f4f90{text-align:center}.elementor-2 .elementor-element.elementor-element-58f4f90 .elementor-heading-title{font-size:1.3125em;font-weight:400;line-height:1.3;letter-spacing:1.3px;color:#fff}.elementor-2 .elementor-element.elementor-element-2a60378 .porto-u-main-heading>*{font-size:1.1em;font-weight:400;line-height:1.688;letter-spacing:0px;color:#FFFFFF99}.elementor-2 .elementor-element.elementor-element-6865661{text-align:center}.elementor-2 .elementor-element.elementor-element-6865661 .btn{font-size:.9625em;font-weight:700;text-transform:uppercase;letter-spacing:.7px;padding:1rem 3rem}.elementor-2 .elementor-element.elementor-element-4a26fb3>.porto-ibanner,.elementor-2 .elementor-element.elementor-element-4a26fb3.porto-ibanner{min-height:845px}.elementor-element-4a26fb3 .banner-effect{animation-duration:30s}.elementor-2 .elementor-element.elementor-element-89bf372{text-align:center}.elementor-2 .elementor-element.elementor-element-89bf372 .elementor-heading-title{font-weight:700;line-height:1.2;letter-spacing:2.5px;color:#fff}.elementor-2 .elementor-element.elementor-element-ea32345>.elementor-widget-container{margin:0 0 7px}.elementor-2 .elementor-element.elementor-element-ea32345{text-align:center}.elementor-2 .elementor-element.elementor-element-ea32345 .elementor-heading-title{font-size:1.3125em;font-weight:600;line-height:1.3;letter-spacing:1px;color:#fff}.elementor-2 .elementor-element.elementor-element-774680b{text-align:center}.elementor-2 .elementor-element.elementor-element-774680b .btn{font-size:.9625em;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;padding:1rem 3rem}.elementor-2 .elementor-element.elementor-element-40a06da{margin-top:-174px;margin-bottom:0;z-index:2}.elementor-element-78bff70 .porto-posts-grid{--porto-el-spacing:35px}.elementor-2 .elementor-element.elementor-element-78bff70>.elementor-widget-container{margin:0 30px 0 29px;padding:0}.elementor-2 .elementor-element.elementor-element-791ad67>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-791ad67{border-style:none;margin-top:122px;margin-bottom:96px}.elementor-2 .elementor-element.elementor-element-4195f01 .elementor-heading-title{font-family:"Roboto",Roboto;font-size:38.5px;font-weight:700;line-height:42px}.elementor-2 .elementor-element.elementor-element-46212d6 .elementor-heading-title{font-family:"Roboto",Roboto;font-weight:400;line-height:26px;color:#212529}.elementor-2 .elementor-element.elementor-element-69e7189 .btn{letter-spacing:.7px}.elementor-2 .elementor-element.elementor-element-b0fc121>.elementor-widget-container{background-color:var(--e-global-color-primary);margin:25px 42px 0 18px;padding:143px 0}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-b0fc121{left:0}body.rtl .elementor-2 .elementor-element.elementor-element-b0fc121{right:0}.elementor-2 .elementor-element.elementor-element-b0fc121{top:0}.elementor-2 .elementor-element.elementor-element-83a93bb>.elementor-widget-container{margin:0 0 0 48px}.elementor-2 .elementor-element.elementor-element-6b25619:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-6b25619>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-tertiary);background-image:url("https://kanakisbs.gr/wp-content/uploads/2024/09/home_1b.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-6b25619>.elementor-background-overlay{opacity:.57;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-6b25619{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2 .elementor-element.elementor-element-ea88da4>.elementor-element-populated{margin:38px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2 .elementor-element.elementor-element-ea88da4{z-index:2}.elementor-2 .elementor-element.elementor-element-de279f5>.elementor-widget-container{margin:0 0 8px}.elementor-2 .elementor-element.elementor-element-de279f5{text-align:center}.elementor-2 .elementor-element.elementor-element-de279f5 .elementor-heading-title{font-size:7rem;font-weight:800;line-height:.4em;color:#fff}.elementor-element-b93092b>.elementor-column-wrap>.porto-carousel,.elementor-element-b93092b>.porto-carousel{--porto-el-spacing:0px}.elementor-2 .elementor-element.elementor-element-b93092b .owl-dots{bottom:-37px !important;left:50% !important}.elementor-2 .elementor-element.elementor-element-b93092b .owl-dots:not(.disabled){transform:translateX(-50%) !important}.elementor-2 .elementor-element.elementor-element-b93092b .owl-dot span{background-color:#00000000 !important}.elementor-2 .elementor-element.elementor-element-b93092b .owl-dot.active span,.elementor-2 .elementor-element.elementor-element-b93092b .owl-dot:hover span{background-color:#fff !important}.elementor-2 .elementor-element.elementor-element-32ce154 .elementor-testimonial-wrapper{text-align:center}.elementor-2 .elementor-element.elementor-element-32ce154 .elementor-testimonial-content{color:#FFFFFFCC;font-family:"Roboto",Roboto;font-size:25.2px;font-weight:600;line-height:1.4em}.elementor-2 .elementor-element.elementor-element-32ce154 .elementor-testimonial-job{color:#fff;font-size:16.8px;font-weight:700}.elementor-2 .elementor-element.elementor-element-f2ccede .elementor-testimonial-wrapper{text-align:center}.elementor-2 .elementor-element.elementor-element-f2ccede .elementor-testimonial-content{color:#FFFFFFCC;font-family:"Roboto",Roboto;font-size:24px;line-height:1.4em}.elementor-2 .elementor-element.elementor-element-f2ccede .elementor-testimonial-job{color:#fff;font-size:16.8px;font-weight:700}.elementor-2 .elementor-element.elementor-element-fe20585{margin-top:75px;margin-bottom:39px}.elementor-2 .elementor-element.elementor-element-6a331e2 .porto-icon{font-size:32px;color:#333}.elementor-2 .elementor-element.elementor-element-6a331e2 .porto-sicon-img{border-radius:500px}.elementor-2 .elementor-element.elementor-element-6a331e2 .porto-icon.advanced{border-radius:500px}.elementor-2 .elementor-element.elementor-element-6a331e2 .stats-text{font-size:1.2em;font-weight:700;line-height:15px;color:#fff;margin-top:-2px}.elementor-2 .elementor-element.elementor-element-6a331e2 .stats-number{font-size:4em;line-height:1.2em;color:#fff}.elementor-2 .elementor-element.elementor-element-6a331e2 .counter_prefix,.elementor-2 .elementor-element.elementor-element-6a331e2 .counter_suffix{font-size:4em;color:#fff}.elementor-2 .elementor-element.elementor-element-c4f0a98 .porto-icon{font-size:32px;color:#333}.elementor-2 .elementor-element.elementor-element-c4f0a98 .porto-sicon-img{border-radius:500px}.elementor-2 .elementor-element.elementor-element-c4f0a98 .porto-icon.advanced{border-radius:500px}.elementor-2 .elementor-element.elementor-element-c4f0a98 .stats-text{font-size:1.2em;font-weight:700;line-height:15px;color:#fff;margin-top:-2px}.elementor-2 .elementor-element.elementor-element-c4f0a98 .stats-number{font-size:4em;line-height:1.2em;color:#fff}.elementor-2 .elementor-element.elementor-element-c4f0a98 .counter_prefix,.elementor-2 .elementor-element.elementor-element-c4f0a98 .counter_suffix{font-size:4em;color:#fff}.elementor-2 .elementor-element.elementor-element-41b81a3 .porto-icon{font-size:32px;color:#333}.elementor-2 .elementor-element.elementor-element-41b81a3 .porto-sicon-img{border-radius:500px}.elementor-2 .elementor-element.elementor-element-41b81a3 .porto-icon.advanced{border-radius:500px}.elementor-2 .elementor-element.elementor-element-41b81a3 .stats-text{font-size:1.2em;font-weight:700;line-height:15px;color:#fff;margin-top:-2px}.elementor-2 .elementor-element.elementor-element-41b81a3 .stats-number{font-size:4em;line-height:1.2em;color:#fff}.elementor-2 .elementor-element.elementor-element-41b81a3 .counter_prefix,.elementor-2 .elementor-element.elementor-element-41b81a3 .counter_suffix{font-size:4em;color:#fff}.elementor-2 .elementor-element.elementor-element-72cf12e>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-72cf12e{padding:0}.elementor-2 .elementor-element.elementor-element-60b004d:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-60b004d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-60b004d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:36px 48px}.elementor-2 .elementor-element.elementor-element-60b004d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-5d4cf70 .elementor-heading-title{font-size:35px;line-height:42px;letter-spacing:-.9px;color:#fff}.elementor-2 .elementor-element.elementor-element-a80a2c0>.elementor-widget-container{padding:30px 0 8px}.elementor-2 .elementor-element.elementor-element-a80a2c0 .btn{font-size:17px}.elementor-2 .elementor-element.elementor-element-cbfebd7{text-align:end}.elementor-2 .elementor-element.elementor-element-cbfebd7 .elementor-heading-title{font-size:35px;line-height:42px;letter-spacing:0em}.elementor-element-5b7b5c8 input[type=text],.elementor-element-5b7b5c8 input[type=email],.elementor-element-5b7b5c8 input[type=date],.elementor-element-5b7b5c8 input[type=datetime],.elementor-element-5b7b5c8 input[type=number],.elementor-element-5b7b5c8 input[type=tel],.elementor-element-5b7b5c8 select{height:54px;--wpforms-field-size-input-height:54px}.elementor-element-5b7b5c8 textarea{height:217px;--wpforms-field-size-input-height:calc( 217px / 2.8 )}.elementor-element-5b7b5c8 input[type=text],.elementor-element-5b7b5c8 input[type=email],.elementor-element-5b7b5c8 input[type=date],.elementor-element-5b7b5c8 input[type=datetime],.elementor-element-5b7b5c8 input[type=number],.elementor-element-5b7b5c8 input[type=tel],.elementor-element-5b7b5c8 textarea,.elementor-element-5b7b5c8 .form-control,.elementor-element-5b7b5c8 select{font-size:13.6px;--wpforms-field-size-font-size:13.6px;color:#bbb;--wpforms-field-text-color:#bbb;background-color:#f7f7f7;--wpforms-field-background-color:#f7f7f7;border-color:#f7f7f7;--wpforms-field-border-color:#f7f7f7}.elementor-element-5b7b5c8 input[type=tel]::placeholder,.elementor-element-5b7b5c8 input[type=text]::placeholder,.elementor-element-5b7b5c8 input[type=email]::placeholder,.elementor-element-5b7b5c8 textarea::placeholder,.elementor-element-5b7b5c8 .form-control::placeholder{color:#bbb}.elementor-element-5b7b5c8 div.wpforms-container input::placeholder,.elementor-element-5b7b5c8 div.wpforms-container select::placeholder,.elementor-element-5b7b5c8 div.wpforms-container textarea::placeholder{color:#bbb !important;opacity:1 !important}.elementor-element-5b7b5c8 input,.elementor-element-5b7b5c8 textarea,.elementor-element-5b7b5c8 .form-control,.elementor-element-5b7b5c8 select{border-radius:0;--wpforms-field-border-radius:0px}.elementor-2 .elementor-element.elementor-element-5b7b5c8 input[type=email],.elementor-2 .elementor-element.elementor-element-5b7b5c8 input[type=number],.elementor-2 .elementor-element.elementor-element-5b7b5c8 input[type=password],.elementor-2 .elementor-element.elementor-element-5b7b5c8 input[type=search],.elementor-2 .elementor-element.elementor-element-5b7b5c8 input[type=tel],.elementor-2 .elementor-element.elementor-element-5b7b5c8 input[type=text],.elementor-2 .elementor-element.elementor-element-5b7b5c8 input[type=url],.elementor-2 .elementor-element.elementor-element-5b7b5c8 input[type=color],.elementor-2 .elementor-element.elementor-element-5b7b5c8 input[type=date],.elementor-2 .elementor-element.elementor-element-5b7b5c8 input[type=datetime],.elementor-2 .elementor-element.elementor-element-5b7b5c8 input[type=datetime-local],.elementor-2 .elementor-element.elementor-element-5b7b5c8 input[type=month],.elementor-2 .elementor-element.elementor-element-5b7b5c8 input[type=time],.elementor-2 .elementor-element.elementor-element-5b7b5c8 input[type=week],.elementor-2 .elementor-element.elementor-element-5b7b5c8 textarea,.elementor-2 .elementor-element.elementor-element-5b7b5c8 .form-control,.elementor-2 .elementor-element.elementor-element-5b7b5c8 select{padding:15.6px 20px}.elementor-element-5b7b5c8 button,.elementor-element-5b7b5c8 .btn,.elementor-element-5b7b5c8 input[type=submit],.elementor-element-5b7b5c8 input[type=button],.elementor-element-5b7b5c8 .wpforms-container button[type=submit]{font-size:.8rem;font-weight:700;line-height:1.5;letter-spacing:0px}.elementor-element-5b7b5c8 button,.elementor-element-5b7b5c8 .btn,.elementor-element-5b7b5c8 input[type=submit],.elementor-element-5b7b5c8 input[type=button]{--wpforms-button-size-height:61px;height:61px}.elementor-element-5b7b5c8 .wpforms-container button[type=submit],.elementor-element-5b7b5c8 button,.elementor-element-5b7b5c8 .btn,.elementor-element-5b7b5c8 input[type=submit],.elementor-element-5b7b5c8 input[type=button]{padding:1.25rem 2.4rem}.elementor-2 .elementor-element.elementor-element-07bae8c{margin-top:148px;margin-bottom:0}.elementor-2 .elementor-element.elementor-element-ff1c151:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-ff1c151>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2f3278;background-image:url("https://kanakisbs.gr/wp-content/uploads/2024/09/home_4c.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-ff1c151>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-2 .elementor-element.elementor-element-ff1c151>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2 .elementor-element.elementor-element-ff1c151>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-7a3689d>.elementor-widget-container{padding:107px 0 110px}.elementor-2 .elementor-element.elementor-element-7a3689d .elementor-testimonial-wrapper{text-align:center}.elementor-2 .elementor-element.elementor-element-7a3689d .elementor-testimonial-content{color:#FFFFFFCC;font-family:"Roboto",Roboto;font-size:28px;line-height:1.5em}.elementor-2 .elementor-element.elementor-element-7a3689d .elementor-testimonial-name{color:#fff;font-size:16.8px;font-weight:700}.elementor-2 .elementor-element.elementor-element-7a3689d .elementor-testimonial-job{color:#FFFFFF4D;font-size:12.6px;font-weight:400;line-height:18px;letter-spacing:0px}.elementor-2 .elementor-element.elementor-element-9142622{--spacer-size:97px}.elementor-2 .elementor-element.elementor-element-8f8699f{text-align:center}.elementor-2 .elementor-element.elementor-element-8f8699f .elementor-heading-title{font-size:34px;font-weight:700;text-transform:capitalize;line-height:42px;letter-spacing:0px}.elementor-element-260c2e9 .porto-posts-grid{--porto-el-spacing:20px}.elementor-2 .elementor-element.elementor-element-c2253b0{--spacer-size:97px}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-eed6892{width:50%}.elementor-2 .elementor-element.elementor-element-914b661{width:7.665%}.elementor-2 .elementor-element.elementor-element-a536365{width:41.6666%}}@media(max-width:991px){.elementor-2 .elementor-element.elementor-element-c780421 .porto-ibanner-layer{width:90%}.elementor-2 .elementor-element.elementor-element-4a26fb3 .porto-ibanner-layer{width:90%}.elementor-2 .elementor-element.elementor-element-cbfebd7{text-align:start}}@media(max-width:767px){.elementor-element-12d5f70 .owl-nav:not(.disabled){display:none !important}.elementor-element-12d5f70>.owl-carousel>.owl-dots:not(.disabled){display:block !important}.elementor-2 .elementor-element.elementor-element-12d5f70 .owl-dots{bottom:150px !important;left:50% !important}.elementor-2 .elementor-element.elementor-element-d9def3f .elementor-heading-title{font-size:3.4em}.elementor-2 .elementor-element.elementor-element-58f4f90 .elementor-heading-title{font-size:1.1em}.elementor-2 .elementor-element.elementor-element-2a60378 .porto-u-main-heading>*{font-size:.9em}.elementor-2 .elementor-element.elementor-element-6865661 .btn{font-size:.9em}.elementor-2 .elementor-element.elementor-element-89bf372 .elementor-heading-title{font-size:3.4em}.elementor-2 .elementor-element.elementor-element-ea32345 .elementor-heading-title{font-size:1.1em}.elementor-2 .elementor-element.elementor-element-774680b .btn{font-size:.9em}.elementor-2 .elementor-element.elementor-element-40a06da{margin-top:-130px;margin-bottom:0}.elementor-2 .elementor-element.elementor-element-791ad67{margin-top:60px;margin-bottom:60px}.elementor-2 .elementor-element.elementor-element-4195f01 .elementor-heading-title{font-size:27px;line-height:32px}.elementor-2 .elementor-element.elementor-element-b0fc121>.elementor-widget-container{padding:36vw 0 0}.elementor-2 .elementor-element.elementor-element-83a93bb>.elementor-widget-container{margin:0}.elementor-2 .elementor-element.elementor-element-32ce154 .elementor-testimonial-content{font-size:24px}.elementor-2 .elementor-element.elementor-element-f2ccede .elementor-testimonial-content{font-size:24px}.elementor-2 .elementor-element.elementor-element-60b004d{padding:36px 24px}.elementor-2 .elementor-element.elementor-element-5d4cf70 .elementor-heading-title{font-size:28px;line-height:34px}.elementor-2 .elementor-element.elementor-element-cbfebd7 .elementor-heading-title{font-size:28px;line-height:34px}.elementor-2 .elementor-element.elementor-element-07bae8c{margin-top:80px;margin-bottom:0}.elementor-2 .elementor-element.elementor-element-7a3689d>.elementor-widget-container{padding:50px 0}.elementor-2 .elementor-element.elementor-element-7a3689d .elementor-testimonial-content{font-size:24px;line-height:34px}.elementor-2 .elementor-element.elementor-element-8f8699f .elementor-heading-title{font-size:28px;line-height:34px}}@media(max-width:991px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-fa3a311{width:100%}.elementor-2 .elementor-element.elementor-element-b3de886{width:66.66%}.elementor-2 .elementor-element.elementor-element-5ec86e8{width:50%}.elementor-2 .elementor-element.elementor-element-0da07b6{width:50%}.elementor-2 .elementor-element.elementor-element-b322cc4{width:50%}.elementor-2 .elementor-element.elementor-element-eed6892{width:100%}.elementor-2 .elementor-element.elementor-element-914b661{width:100%}.elementor-2 .elementor-element.elementor-element-a536365{width:100%}}