.be_bio{padding:120px var(--be-pad-col)}.be_bio-grid{display:grid;grid-template-columns:30% 70%}.be_bio-photos{min-width:0;padding:0 15px}.be_bio-photo--1{padding-right:25%}.be_bio-photo--2{margin-top:-60px;padding-left:25%}.be_bio-photo-box{position:relative}.be_bio-square{position:absolute;left:-10px;bottom:-10px;width:90px;height:90px;background:#7ec4d0}.be_bio-photo-inner{position:relative;overflow:hidden}.be_bio-photo-inner img{width:100%;transition:transform 0.5s ease}.be_bio-photo-box:hover .be_bio-photo-inner img{transform:scale(1.05)}.be_bio-body{min-width:0;margin-left:70px;padding:0 15px}.be_bio-body .be_bio-text{margin-top:89px}.be_bio-text{font-family:var(--be-font-2);font-size:18px;line-height:32px;color:var(--be-gray)}.be_bio-text p + p{margin-top:17px}.be_bio-more{margin-left:70px;padding:42px 15px 0}.be_bio-sign{text-align:right}.be_bio-sign img{display:block;margin-left:auto}@media (max-width:1024px){.be_bio-grid{grid-template-columns:minmax(0,1fr)}.be_bio-photos{padding:0 30px}.be_bio-body{margin:40px 0 0;padding:0 30px}.be_bio-more{margin:40px 0 0;padding:42px 30px 0}}@media (max-width:767px){.be_bio-photos{padding:0 15px}.be_bio-body{padding:0 15px}.be_bio-more{padding:42px 0 0}.be_bio-more .be_bio-text{padding:0 15px}.be_bio-body .be_bio-text p + p,.be_bio-more .be_bio-text p + p{margin-top:0}.be_bio-body .be_sec-title{font-size:30px}}.be_rr{position:relative;z-index:1;overflow:hidden;padding:111px 0 70px;background:var(--be-cyan)}.be_rr-img{position:absolute;top:0;left:0;bottom:0;z-index:1;width:45%;overflow:hidden;transition:transform 0.5s ease}.be_rr-img:hover{transform:scale(1.01)}.be_rr-img::after{content:"";position:absolute;inset:0;background:#000;opacity:0.1;transition:opacity 0.5s ease}.be_rr-img:hover::after{opacity:0.2}.be_rr-img img{width:100%;height:100%;object-fit:cover;object-position:top center}.be_rr-content{position:relative;z-index:2;margin-left:560px}.be_rr-title{padding-bottom:26px;font-size:45px;font-weight:900;line-height:55px;color:var(--be-white)}.be_rr-text{margin-bottom:22px;font-size:24px;font-weight:500;line-height:32px;color:var(--be-white)}.be_rr-counters{display:flex;align-items:center;list-style:none;margin:0;padding:58px 0 0 32px}.be_rr-counter{width:33.3333%;margin-bottom:45px}.be_rr-number{display:flex;align-items:center;font-family:var(--be-font-2);font-size:60px;font-weight:700;line-height:60px;color:var(--be-white);font-variant-numeric:tabular-nums}.be_rr-icon{width:35px;height:30px;padding-left:5px}.be_rr-label{padding-top:8px;font-size:20px;font-weight:500;line-height:25px;text-transform:capitalize;color:var(--be-white)}@media (max-width:1199px){.be_rr-img{display:none}.be_rr-content{margin-left:0}}@media (max-width:767px){.be_rr-title{font-size:40px}.be_rr-counters{flex-direction:column}.be_rr-counter{width:100%}}.be_sport{padding:120px var(--be-pad-col)}.be_sport-head{margin-left:70px;padding:50px 15px 0}.be_sport-sub{margin-top:34px;padding-bottom:17px;font-size:22px;font-weight:600;line-height:32px;color:var(--be-navy)}.be_sport-text p,.be_sport-side p{margin-top:10px}.be_sport-text p + p,.be_sport-side p + p{margin-top:10px}.be_sport-grid{display:grid;grid-template-columns:64.75% 35.25%}.be_sport-side{min-width:0;padding:80px 15px 0 85px}.be_sport-img{min-width:0;padding:0 15px;text-align:center}.be_sport-img img{display:inline-block;width:100%;vertical-align:top}@media (max-width:1024px){.be_sport-head{margin-left:0;padding:90px 30px 0}.be_sport-grid{grid-template-columns:minmax(0,1fr)}.be_sport-side{padding:120px 30px 0}.be_sport-img{padding:0 30px}.be_sport-img img{width:525px}}@media (max-width:767px){.be_sport-head{padding:90px 15px 0}.be_sport-side{padding:120px 15px 0}.be_sport-img{padding:0 15px}.be_sport-head .be_sec-title{font-size:30px}}.be_cta{position:relative;z-index:1;overflow:hidden;padding-top:99px;padding-bottom:100px}.be_cta-bg{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover;object-position:top center}.be_cta-label{display:flex;align-items:flex-end;font-family:var(--be-font-2);font-size:15px;font-weight:700;line-height:15px;letter-spacing:0.1em;text-transform:uppercase;color:var(--be-white)}.be_cta-line{position:relative;top:-3px;display:block;width:45px;height:1px;margin-left:15px;background:var(--be-white)}.be_cta-title{margin-top:16px;font-size:55px;font-weight:700;line-height:1.2em;color:var(--be-white)}.be_cta-btn{margin-top:37px}@media (max-width:767px){.be_cta-title{font-size:35px}.be_cta-title br{display:none}}.be_certificates{padding:120px var(--be-pad-x) 0}.be_certificates-title{padding-bottom:62px;text-align:center}.be_certificates-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:10px 0}.be_certificate{width:96%;margin:0;padding:5px 3px 10px;border-radius:3px;background:var(--be-white);text-align:center}.be_certificate-link{position:relative;display:inline-block;max-width:100%;vertical-align:top;cursor:zoom-in}.be_certificate img{display:block;max-width:100%;height:auto;margin:0 auto;transition:transform 0.3s ease,box-shadow 0.3s ease}.be_certificate-link:hover img,.be_certificate-link:focus-visible img{box-shadow:0 10px 24px rgba(1,30,69,0.18);transform:translateY(-3px)}.be_certificate-zoom{position:absolute;right:8px;bottom:8px;width:34px;height:34px;border-radius:50%;background:rgba(1,30,69,0.85) url(https://krithymos.gr/wp-content/themes/bethree-child/assets/css/pages/"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6'/%3E%3Cpath d='m15 15 5 5M10.5 8v5M8 10.5h5'/%3E%3C/svg%3E") center / 18px no-repeat;opacity:0;transition:opacity 0.3s ease}.be_certificate-link:hover .be_certificate-zoom,.be_certificate-link:focus-visible .be_certificate-zoom{opacity:1}@media (hover:none){.be_certificate-zoom{opacity:1}}.be_certificate figcaption{margin-bottom:5px;padding:10px 0;font-family:var(--be-font-2);font-size:18px;line-height:32px;color:#757575}@media (max-width:767px){.be_certificates-grid{grid-template-columns:minmax(0,1fr)}}.be_iatro-box{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:50px;align-items:center;padding:50px;border-radius:12px;background:var(--be-gray-bg)}.be_iatro-text{margin:15px 0 25px;color:var(--be-gray);font-family:var(--be-font);font-size:17px;line-height:1.7}.be_iatro-link{display:inline-flex;gap:8px;padding-bottom:2px;border-bottom:2px solid currentColor;color:var(--be-cyan);font-family:var(--be-font-5);font-size:15px;font-weight:700;text-decoration:none;transition:color 0.3s ease}.be_iatro-link:hover,.be_iatro-link:focus-visible{color:var(--be-navy)}.be_iatro-list{display:grid;gap:14px;margin:0;padding:0;list-style:none}.be_iatro-item{position:relative;display:grid;gap:4px;padding:20px 24px;border-left:3px solid var(--be-cyan);border-radius:10px;background:var(--be-white);box-shadow:0 6px 24px rgba(1,30,69,0.06);transition:box-shadow 0.3s ease,transform 0.3s ease}.be_iatro-item:hover{box-shadow:0 10px 30px rgba(1,30,69,0.12);transform:translateY(-2px)}.be_iatro-kicker{color:var(--be-cyan);font-family:var(--be-font-5);font-size:12px;font-weight:700;letter-spacing:1px}.be_iatro-title{color:var(--be-navy);font-family:var(--be-font-2);font-size:18px;font-weight:500;line-height:1.4;text-decoration:none}.be_iatro-title::after{content:"";position:absolute;inset:0;border-radius:10px}.be_iatro-item:hover .be_iatro-title{color:var(--be-cyan)}.be_iatro-date{color:#6b7280;font-size:13px}@media (max-width:991px){.be_iatro-box{grid-template-columns:1fr;gap:30px;padding:35px 25px}}@media (max-width:555px){.be_iatro-box{padding:28px 18px}.be_iatro-item{padding:16px 18px}.be_iatro-title{font-size:16px}}