/*!
Theme Name: LaserLinas
Theme URI: 
Author: Emeralds Creative
Author URI: 
Description: A modern WordPress theme for LaserLinas
Version: 1.69
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: https://emeraldscreative.gr/
*/*{margin:0;padding:0;box-sizing:border-box}img{display:block;max-width:100%}.site{display:flex;flex-direction:column;min-height:100vh}.site-footer{background:#f5f5f5;padding:2rem;text-align:center;margin-top:auto}@media screen and (max-width: 768px){.main-navigation ul{flex-direction:column;align-items:center;gap:1rem}}.smooth-image-container{position:relative;overflow:hidden;padding-bottom:400px}.smooth-image-container .smooth-image{position:absolute}main{min-height:100vh}a.button,.button,input.wpcf7-form-control.wpcf7-submit.has-spinner,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button{font:300 16px/16px "Manrope",sans-serif}.calligraphy{font-family:"Corinthia",cursive;font-weight:700;font-size:47px}@media screen and (min-width: 1024px){.calligraphy{font-size:80px}}.calligraphy-number{font-family:"Corinthia",cursive;font-weight:700;font-size:36px}@media screen and (min-width: 1024px){.calligraphy-number{font-size:75px}}.text18{font:18px/18px "Manrope",sans-serif}.text20{font:18px/28px "Manrope",sans-serif}@media screen and (min-width: 1024px){.text20{font:20px/30px "Manrope",sans-serif}}.text22{font:20px/30px "Manrope",sans-serif}@media screen and (min-width: 1024px){.text22{font:22px/32px "Manrope",sans-serif}}.text32{font:26px/36px "Manrope",sans-serif}@media screen and (min-width: 1024px){.text32{font:32px/42px "Manrope",sans-serif}}.textwithnumber{font:18px/29px "Manrope",sans-serif}@media screen and (min-width: 992px){.textwithnumber{font:26px/36px "Manrope",sans-serif}}@media screen and (min-width: 1400px){.textwithnumber{font:32px/42px "Manrope",sans-serif}}.text34{font:28px/38px "Manrope",sans-serif}@media screen and (min-width: 1024px){.text34{font:34px/44px "Manrope",sans-serif}}.text50{font:36px/46px "Manrope",sans-serif}@media screen and (min-width: 1024px){.text50{font:50px/60px "Manrope",sans-serif}}.text57{font:27px/37px "Manrope",sans-serif}@media screen and (min-width: 1024px){.text57{font:57px/67px "Manrope",sans-serif}}.text80{font:28px/38px "Manrope",sans-serif}@media screen and (min-width: 1024px){.text80{font:80px/88px "Manrope",sans-serif}}.textnavlinks{font:22px/28px "Manrope",sans-serif}@media screen and (min-width: 1024px){.textnavlinks{font:14px/24px "Manrope",sans-serif}}@media screen and (min-width: 1300px){.textnavlinks{font:13px/23px "Manrope",sans-serif}}@media screen and (min-width: 1400px){.textnavlinks{font:16px/26px "Manrope",sans-serif}}@media screen and (min-width: 1500px){.textnavlinks{font:18px/30px "Manrope",sans-serif}}.tag{font:14px/24px "Manrope",sans-serif;background-color:var(--gold);margin-bottom:10px;color:var(--color-light);padding:5px 10px;border-radius:40px;display:inline-block;width:fit-content;margin-bottom:auto}.extra-light{font-weight:200}.light{font-weight:300}.regular{font-weight:400}.medium{font-weight:500}.semibold{font-weight:600}.bold{font-weight:700}.capitalize{text-transform:capitalize}.desktop-header,.single-service .quick-info-container,.single-ourpeople .quick-info-container,.single-post .quick-info-container,.single-service .service-gallery,.single-ourpeople .service-gallery,.single-post .service-gallery,.services-archive-container,.section-postcarousel .top-content,.hero2,.section-imagetext2,.section-form,.section-featuredposts,.section-gallery{--container: 500px;padding:0 max(1.5rem,50vw - var(--container)/2)}@media screen and (min-width: 768px){.desktop-header,.single-service .quick-info-container,.single-ourpeople .quick-info-container,.single-post .quick-info-container,.single-service .service-gallery,.single-ourpeople .service-gallery,.single-post .service-gallery,.services-archive-container,.section-postcarousel .top-content,.hero2,.section-imagetext2,.section-form,.section-featuredposts,.section-gallery{--container: 1290px}}footer .footer-container{--container: 100%}.single-service .single-service-content,.single-service .single-ourpeople-content,.single-service .single-post-content,.single-ourpeople .single-service-content,.single-ourpeople .single-ourpeople-content,.single-ourpeople .single-post-content,.single-post .single-service-content,.single-post .single-ourpeople-content,.single-post .single-post-content{--container: 500px;padding:0 max(1.5rem,50vw - var(--container)/2)}@media screen and (min-width: 880px){.single-service .single-service-content,.single-service .single-ourpeople-content,.single-service .single-post-content,.single-ourpeople .single-service-content,.single-ourpeople .single-ourpeople-content,.single-ourpeople .single-post-content,.single-post .single-service-content,.single-post .single-ourpeople-content,.single-post .single-post-content{--container: 880px}}:root{--color-light: #fff;--color-brown: #1b1b1b;--off-black: #1b1b1b;--gold: #a69263;--gold-hover: #a69263bc;--background-color: #f3efec;--background-color-menu: #ffffff}.hero1{min-height:100dvh;display:flex;display:grid}.hero1 .content{position:relative;width:90%;height:80%;margin:auto;padding:56px 16px;display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:column}@media screen and (min-width: 1024px){.hero1 .content{padding:56px 26px}}.image-text1{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}@media screen and (max-width: 767px){.image-text1{flex-direction:column-reverse}}.image-text1 .image-container,.image-text1 .content{width:100%;position:relative;z-index:2}@media screen and (min-width: 768px){.image-text1 .image-container,.image-text1 .content{width:50%}}.image-text1 .image-container{overflow:hidden;display:flex;align-self:stretch}.image-text1 .image-container .text-container-image{width:100%;object-fit:cover;position:relative;height:100%;max-height:100%}.image-text1 .content{padding-inline:16px;display:flex;flex-direction:column;justify-content:center;padding-block:60px}@media screen and (min-width: 1024px){.image-text1 .content{padding-block:120px;padding-inline:60px}}.image-text1 .content .text-container{gap:30px;display:flex;flex-direction:column}.image-text1 .content .button{margin-top:80px}@media screen and (min-width: 768px){.image-text1.inversed{flex-direction:row-reverse}}.image-text1.inversed .element-image{right:unset;left:0;transform:translate(-50%, 50%)}.image-text1 .text-container-image{position:relative;z-index:2}.section-gallery{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.section-gallery .text-container{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;margin-bottom:48px;gap:20px}@media screen and (min-width: 768px){.section-gallery .text-container{margin-bottom:68px;flex-direction:row;justify-content:space-between}.section-gallery .text-container .textandbutton{text-align:right}}.gallery-container{z-index:2;position:relative;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:16px}@media screen and (min-width: 768px){.gallery-container{gap:24px;grid-template-columns:repeat(2, minmax(0, 1fr))}.gallery-container .gallery-item:first-child{grid-column:span 2}}@media screen and (min-width: 1200px){.gallery-container{gap:48px;grid-template-columns:repeat(6, minmax(0, 1fr))}.gallery-container .gallery-item:first-child{grid-column:span 3}.gallery-container .gallery-item:nth-child(2){grid-column:span 3}.gallery-container .gallery-item:nth-child(3),.gallery-container .gallery-item:nth-child(4),.gallery-container .gallery-item:nth-child(5){grid-column:span 2}}.gallery-container .gallery-item{overflow:hidden;border-radius:8px;overflow:hidden}.gallery-container img{height:320px;width:100%;object-fit:cover;object-position:center;transition:transform .3s ease-in-out;border-radius:8px}@media screen and (min-width: 768px){.gallery-container img{height:340px}}.gallery-container img:hover{transform:scale(1.05)}.herocarousel{padding-top:95px}@media screen and (min-width: 768px){.herocarousel{height:calc(100% - 98px);padding-top:98px}}.herocarousel .content{position:relative;height:100%;margin:auto}.herocarousel .content .inner-content{height:100%}.herocarousel .content .inner-content .swiper{height:100%}.herocarousel .content .inner-content .swiper .swiper-slide{background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:column;height:auto}@media screen and (max-width: 767px){.herocarousel .content .inner-content .swiper .swiper-slide[data-has-mobile-bg=true]{background-image:var(--bg-mobile) !important}}.herocarousel .content .inner-content .swiper .swiper-slide .slider-content{width:100%;display:flex;align-items:center;height:100%}.herocarousel .content .inner-content .swiper .swiper-slide .slider-content .slider-content-inner{padding-inline:16px;height:100%;background-color:hsla(0,0%,100%,.5);display:inline-flex;flex-direction:column;justify-content:center;width:100%;align-items:flex-start}@media screen and (min-width: 768px){.herocarousel .content .inner-content .swiper .swiper-slide .slider-content .slider-content-inner{padding:26px;width:unset}}.herocarousel .content .inner-content .swiper .swiper-slide .slider-content .desktop-only-slider{display:none}@media screen and (min-width: 768px){.herocarousel .content .inner-content .swiper .swiper-slide .slider-content .desktop-only-slider{display:block;width:100%;height:auto}}.herocarousel .content .inner-content .swiper .swiper-slide .slider-content .mobile-only-slider{display:block;width:100%;height:auto}@media screen and (min-width: 768px){.herocarousel .content .inner-content .swiper .swiper-slide .slider-content .mobile-only-slider{display:none}}span.swiper-pagination-bullet{width:20px;height:20px;background:#fff;transition:all .3s ease;opacity:1;cursor:pointer;border:1px solid var(--gold)}span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--gold);width:40px;border-radius:15px;border:1px solid var(--gold)}.section-banner{display:flex;display:grid;background-image:url("./images/bg-banner.webp");background-size:cover;background-repeat:repeat}.section-banner .content{position:relative;background-color:#fff;border-radius:16px;width:90%;margin-inline:auto;margin-block:60px}.section-banner .content .text-container{gap:30px;display:flex;flex-direction:column;height:100%}.section-banner .content .text-container .button{margin-top:auto}.section-banner.banner-1 .content{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;gap:64px}@media screen and (min-width: 992px){.section-banner.banner-1 .content{padding:56px 26px;flex-direction:row;justify-content:space-around}}.section-banner.banner-1 .banner-image{overflow:hidden;border-radius:16px;width:100%}@media screen and (min-width: 992px){.section-banner.banner-1 .banner-image{height:433px;width:calc(50% - 32px)}}.section-banner.banner-1 .banner-image img{width:100%;height:100%;object-fit:cover}.section-banner.banner-1 .banner-text{width:100%}@media screen and (min-width: 992px){.section-banner.banner-1 .banner-text{width:calc(50% - 32px)}}@media screen and (max-width: 991px){.section-banner.banner-1 .banner-text{padding-inline:16px;padding-bottom:16px}}.section-banner.banner-2 .content{text-align:center;padding:26px 16px}@media screen and (min-width: 992px){.section-banner.banner-2 .content{padding:56px 26px;display:flex;justify-content:center;align-items:center}}.section-featuredposts .text-container{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;margin-bottom:48px;gap:20px}@media screen and (min-width: 768px){.section-featuredposts .text-container{margin-bottom:68px;flex-direction:row;justify-content:space-between}.section-featuredposts .text-container .textandbutton{text-align:right}}.section-featuredposts .featured-posts-container{position:relative;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:10px}@media screen and (min-width: 559px){.section-featuredposts .featured-posts-container{gap:32px;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (min-width: 992px){.section-featuredposts .featured-posts-container{grid-template-columns:repeat(3, minmax(0, 1fr))}}.section-form{padding-top:100px}@media screen and (min-width: 992px){.section-form{padding-top:140px}}.section-form .content{display:flex;gap:60px;flex-wrap:wrap;justify-content:space-between}.section-form .form-container{width:100%}@media screen and (min-width: 992px){.section-form .form-container{width:calc(40% - 30px)}}.section-form .form-container img{border-radius:12px}.section-form .form-content{width:100%}@media screen and (min-width: 992px){.section-form .form-content{width:calc(60% - 30px)}}.section-form .info-items{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:auto}.section-form .info-items .infoboxes{margin-top:20px}.section-form .info-items .infoboxes .contact-links{display:flex;gap:12px;flex-direction:column}.section-form .info-items .infoboxes .contact-links .contact-link{display:flex;align-items:center;justify-content:flex-start;gap:11px}.section-form .info-items .infoboxes .contact-links .contact-link img{width:16px;height:16px;object-fit:contain}.section-form .info-items .infoboxes .contact-links .contact-link .contact-link-text{font-size:16px;font-weight:400;color:var(--off-black);line-height:1.2;text-decoration:none}.section-form .map-container{margin-top:60px}.section-form iframe{width:100%}form .wpcf7-form-control-wrap{display:block;width:100%}form input:not([type=submit]),form textarea,form select{width:100%;border:1px solid #e0e0e0;border-radius:8px;padding:10px;margin-top:6px;margin-bottom:10px;font-size:18px}form .accept-terms input{width:unset !important;margin-bottom:0 !important}form .accept-terms label{display:flex;flex-direction:row;gap:10px;align-items:center;font-size:12px;color:var(--color-dark) !important}@media screen and (min-width: 1024px){form .accept-terms label{font-size:16px}}::-webkit-input-placeholder{font-size:18px;color:var(--color-dark);opacity:1;font-family:"Manrope",sans-serif !important}::-moz-placeholder{font-size:18px;color:var(--color-dark);opacity:1;font-family:"Manrope",sans-serif !important}:-ms-input-placeholder{font-size:18px;color:var(--color-dark);opacity:1;font-family:"Manrope",sans-serif !important}:-moz-placeholder{font-size:18px;color:var(--color-dark);opacity:1;font-family:"Manrope",sans-serif !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--color-light) inset !important;-webkit-text-fill-color:var(--color-dark) !important;color:var(--color-dark) !important;caret-color:var(--gold) !important;border:1px solid var(--gold);-webkit-background-clip:text;background-clip:text;font-family:"Manrope",sans-serif !important;font-size:18px}.wpcf7-not-valid-tip{margin-top:-16px;margin-bottom:10px;text-align:left}.section-imagetext2{display:flex;align-items:center;justify-content:space-between;gap:60px;flex-wrap:wrap;align-items:flex-start}.section-imagetext2 .content{width:100%}@media screen and (min-width: 1024px){.section-imagetext2 .content{width:calc(52% - 30px)}}@media screen and (min-width: 1300px){.section-imagetext2 .content{width:calc(52% - 30px)}}.section-imagetext2 .content .page-item{margin-bottom:16px;border:1px solid var(--gold);padding:8px;border-radius:8px}@media screen and (min-width: 992px){.section-imagetext2 .content .page-item{margin-bottom:24px;padding:16px}}@media screen and (min-width: 1400px){.section-imagetext2 .content .page-item{margin-bottom:43px;padding:26px 15px}}.section-imagetext2 .content .page-item:last-child{margin-bottom:none}.section-imagetext2 .content .page-item a{text-decoration:none;display:flex;align-items:center;gap:10px}@media screen and (min-width: 768px){.section-imagetext2 .content .page-item a{gap:15px}}.section-imagetext2 .content .page-item a .number{width:30px}@media screen and (min-width: 768px){.section-imagetext2 .content .page-item a .number{width:60px}}.section-imagetext2 .content .page-item a .text{width:calc(100% - 30px)}@media screen and (min-width: 768px){.section-imagetext2 .content .page-item a .text{width:calc(100% - 20px)}}.section-imagetext2 .pinned-image-container{width:100%}@media screen and (min-width: 1024px){.section-imagetext2 .pinned-image-container{width:calc(46% - 30px)}}.section-imagetext2 .pinned-image-container .pinned-section-image{border-radius:8px;width:100%;max-width:100%;height:auto;display:block}.section-imagetext2 .pinned-image-container .section-title{margin-bottom:30px}.section-imagetext2.inversed{flex-direction:row-reverse}.hero2{min-height:470px;display:flex;position:relative;margin-bottom:46px}.hero2:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.5)}@media screen and (min-width: 992px){.hero2:after{width:50%}}@media screen and (min-width: 992px){.hero2.hero-service:after{width:100%}}.hero2 .hero-text{position:relative;z-index:2;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}@media screen and (min-width: 992px){.hero2 .hero-text{width:50%}}.hero2 a{text-decoration:none}.hero2 .top-title{margin-bottom:20px}.section-postcarousel{background:var(--gold);background:linear-gradient(180deg, var(--gold) 0%, var(--gold) 50%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0) 100%)}.section-postcarousel .top-content{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:20px;padding-block:60px 40px}.section-postcarousel .top-content .post-navigation{display:flex;gap:20px}.section-postcarousel .top-content .post-navigation .post-navigation-prev,.section-postcarousel .top-content .post-navigation .post-navigation-next{cursor:pointer;width:50px}@media screen and (max-width: 768px){.section-postcarousel .top-content .post-navigation .post-navigation-prev,.section-postcarousel .top-content .post-navigation .post-navigation-next{width:30px}}@media screen and (max-width: 559px){.section-postcarousel .top-content .post-navigation{width:100%;justify-content:space-between}}.section-postcarousel .swiper-slide{overflow:hidden;position:relative;aspect-ratio:3/3.5;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:8px}.section-postcarousel .swiper-slide .post-link,.section-postcarousel .swiper-slide a.post-link{position:absolute;height:100%;width:100%;bottom:0;left:0;right:0;display:flex;justify-content:flex-end;align-items:flex-end;text-decoration:none}.section-postcarousel .swiper-slide .post-link .featured-img-container,.section-postcarousel .swiper-slide a.post-link .featured-img-container{background:hsla(0,0%,100%,.7);width:100%;padding:22px 18px}.services-archive-container{padding-bottom:98px}.services-archive-container .services-back-button{margin-bottom:20px}.services-archive-container .services-back-button a{text-decoration:none;color:var(--gold);font-size:14px;font-weight:500}.services-archive-container .services-archive-filters{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:20px}.services-archive-container .services-archive-filters a.category-btn{text-decoration:none;background:var(--color-light);border:1px solid var(--gold);color:var(--gold);padding:10px 16px;border-radius:40px;font-size:14px;font-weight:300;transition:all .3s ease;border:1px solid var(--gold);white-space:nowrap}.services-archive-container .services-archive-filters a.category-btn:hover{background-color:var(--gold);color:var(--color-light);color:var(--color-light)}.services-archive-container .services-archive-filters a.category-btn.active{background-color:var(--gold);color:var(--color-light);color:var(--color-light)}@media screen and (max-width: 1023px){.services-archive-container .services-archive-filters{display:none}}.services-archive-container .services-archive__grid{display:grid;gap:20px;grid-template-columns:repeat(1, 1fr)}@media screen and (min-width: 552px){.services-archive-container .services-archive__grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 992px){.services-archive-container .services-archive__grid{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 1200px){.services-archive-container .services-archive__grid{grid-template-columns:repeat(4, 1fr)}}.category-select{margin-bottom:20px;padding:10px;border-radius:8px}@media screen and (min-width: 1024px){.category-select{display:none}}a.service-card{text-decoration:none;color:var(--off-black);overflow:hidden;position:relative;aspect-ratio:1/1;border-radius:8px;display:block;height:100%;background-position:center center}a.service-card .service-card-image{display:flex;height:100%;flex-direction:column;justify-content:flex-end}a.service-card.simple-card{background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.1);background-size:80%;background-repeat:no-repeat;background-position:center center}a.service-card.simple-card .service-card-image{display:flex;justify-content:center;align-items:center}a.service-card .service-card-content{padding:22px 18px;display:flex;flex-direction:column;justify-content:flex-end;height:100%}a.service-card .service-card-content .fav{position:absolute;right:10px;top:10px}.single-service .quick-info-container,.single-ourpeople .quick-info-container,.single-post .quick-info-container{margin-bottom:98px}.single-service .quick-info-container .quick-info,.single-ourpeople .quick-info-container .quick-info,.single-post .quick-info-container .quick-info{background-color:#fff;border:2px solid var(--gold);padding:10px;border-radius:8px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:5px}@media screen and (min-width: 992px){.single-service .quick-info-container .quick-info,.single-ourpeople .quick-info-container .quick-info,.single-post .quick-info-container .quick-info{grid-template-columns:repeat(4, minmax(0, 1fr))}}.single-service .quick-info-container .quick-info .single-service-item,.single-ourpeople .quick-info-container .quick-info .single-service-item,.single-post .quick-info-container .quick-info .single-service-item{display:flex;align-items:flex-start;gap:30px;margin-bottom:20px}@media screen and (min-width: 992px){.single-service .quick-info-container .quick-info .single-service-item,.single-ourpeople .quick-info-container .quick-info .single-service-item,.single-post .quick-info-container .quick-info .single-service-item{margin-bottom:0;align-items:center}}.single-service .quick-info-container .quick-info .single-service-item .single-service-item-content,.single-ourpeople .quick-info-container .quick-info .single-service-item .single-service-item-content,.single-post .quick-info-container .quick-info .single-service-item .single-service-item-content{display:flex;flex-direction:column;gap:10px}.single-service .quick-info-container .quick-info .single-service-item .single-service-item-icon,.single-ourpeople .quick-info-container .quick-info .single-service-item .single-service-item-icon,.single-post .quick-info-container .quick-info .single-service-item .single-service-item-icon{display:none}@media screen and (min-width: 550px){.single-service .quick-info-container .quick-info .single-service-item .single-service-item-icon,.single-ourpeople .quick-info-container .quick-info .single-service-item .single-service-item-icon,.single-post .quick-info-container .quick-info .single-service-item .single-service-item-icon{display:block}}.single-service .single-service-content,.single-service .single-ourpeople-content,.single-service .single-post-content,.single-ourpeople .single-service-content,.single-ourpeople .single-ourpeople-content,.single-ourpeople .single-post-content,.single-post .single-service-content,.single-post .single-ourpeople-content,.single-post .single-post-content{margin-bottom:98px}.single-service .single-service-content .single-service-content-inner,.single-service .single-service-content .single-ourpeople-content-inner,.single-service .single-service-content .single-post-content-inner,.single-service .single-ourpeople-content .single-service-content-inner,.single-service .single-ourpeople-content .single-ourpeople-content-inner,.single-service .single-ourpeople-content .single-post-content-inner,.single-service .single-post-content .single-service-content-inner,.single-service .single-post-content .single-ourpeople-content-inner,.single-service .single-post-content .single-post-content-inner,.single-ourpeople .single-service-content .single-service-content-inner,.single-ourpeople .single-service-content .single-ourpeople-content-inner,.single-ourpeople .single-service-content .single-post-content-inner,.single-ourpeople .single-ourpeople-content .single-service-content-inner,.single-ourpeople .single-ourpeople-content .single-ourpeople-content-inner,.single-ourpeople .single-ourpeople-content .single-post-content-inner,.single-ourpeople .single-post-content .single-service-content-inner,.single-ourpeople .single-post-content .single-ourpeople-content-inner,.single-ourpeople .single-post-content .single-post-content-inner,.single-post .single-service-content .single-service-content-inner,.single-post .single-service-content .single-ourpeople-content-inner,.single-post .single-service-content .single-post-content-inner,.single-post .single-ourpeople-content .single-service-content-inner,.single-post .single-ourpeople-content .single-ourpeople-content-inner,.single-post .single-ourpeople-content .single-post-content-inner,.single-post .single-post-content .single-service-content-inner,.single-post .single-post-content .single-ourpeople-content-inner,.single-post .single-post-content .single-post-content-inner{border:2px solid var(--gold);padding:24px 32px;border-radius:8px}.single-service .single-service-content h2.wp-block-heading,.single-service .single-service-content summary.main-title,.single-service .single-ourpeople-content h2.wp-block-heading,.single-service .single-ourpeople-content summary.main-title,.single-service .single-post-content h2.wp-block-heading,.single-service .single-post-content summary.main-title,.single-ourpeople .single-service-content h2.wp-block-heading,.single-ourpeople .single-service-content summary.main-title,.single-ourpeople .single-ourpeople-content h2.wp-block-heading,.single-ourpeople .single-ourpeople-content summary.main-title,.single-ourpeople .single-post-content h2.wp-block-heading,.single-ourpeople .single-post-content summary.main-title,.single-post .single-service-content h2.wp-block-heading,.single-post .single-service-content summary.main-title,.single-post .single-ourpeople-content h2.wp-block-heading,.single-post .single-ourpeople-content summary.main-title,.single-post .single-post-content h2.wp-block-heading,.single-post .single-post-content summary.main-title{font-weight:500 !important;color:#000;font:19px/29px "Manrope",sans-serif}@media screen and (min-width: 1024px){.single-service .single-service-content h2.wp-block-heading,.single-service .single-service-content summary.main-title,.single-service .single-ourpeople-content h2.wp-block-heading,.single-service .single-ourpeople-content summary.main-title,.single-service .single-post-content h2.wp-block-heading,.single-service .single-post-content summary.main-title,.single-ourpeople .single-service-content h2.wp-block-heading,.single-ourpeople .single-service-content summary.main-title,.single-ourpeople .single-ourpeople-content h2.wp-block-heading,.single-ourpeople .single-ourpeople-content summary.main-title,.single-ourpeople .single-post-content h2.wp-block-heading,.single-ourpeople .single-post-content summary.main-title,.single-post .single-service-content h2.wp-block-heading,.single-post .single-service-content summary.main-title,.single-post .single-ourpeople-content h2.wp-block-heading,.single-post .single-ourpeople-content summary.main-title,.single-post .single-post-content h2.wp-block-heading,.single-post .single-post-content summary.main-title{font:30px/40px "Manrope",sans-serif}}.single-service .single-service-content p,.single-service .single-ourpeople-content p,.single-service .single-post-content p,.single-ourpeople .single-service-content p,.single-ourpeople .single-ourpeople-content p,.single-ourpeople .single-post-content p,.single-post .single-service-content p,.single-post .single-ourpeople-content p,.single-post .single-post-content p{margin-top:24px}.single-service .single-service-content .intro p,.single-service .single-service-content .main-answer,.single-service .single-ourpeople-content .intro p,.single-service .single-ourpeople-content .main-answer,.single-service .single-post-content .intro p,.single-service .single-post-content .main-answer,.single-ourpeople .single-service-content .intro p,.single-ourpeople .single-service-content .main-answer,.single-ourpeople .single-ourpeople-content .intro p,.single-ourpeople .single-ourpeople-content .main-answer,.single-ourpeople .single-post-content .intro p,.single-ourpeople .single-post-content .main-answer,.single-post .single-service-content .intro p,.single-post .single-service-content .main-answer,.single-post .single-ourpeople-content .intro p,.single-post .single-ourpeople-content .main-answer,.single-post .single-post-content .intro p,.single-post .single-post-content .main-answer{font-weight:300;color:#000;font:18px/28px "Manrope",sans-serif}@media screen and (min-width: 1024px){.single-service .single-service-content .intro p,.single-service .single-service-content .main-answer,.single-service .single-ourpeople-content .intro p,.single-service .single-ourpeople-content .main-answer,.single-service .single-post-content .intro p,.single-service .single-post-content .main-answer,.single-ourpeople .single-service-content .intro p,.single-ourpeople .single-service-content .main-answer,.single-ourpeople .single-ourpeople-content .intro p,.single-ourpeople .single-ourpeople-content .main-answer,.single-ourpeople .single-post-content .intro p,.single-ourpeople .single-post-content .main-answer,.single-post .single-service-content .intro p,.single-post .single-service-content .main-answer,.single-post .single-ourpeople-content .intro p,.single-post .single-ourpeople-content .main-answer,.single-post .single-post-content .intro p,.single-post .single-post-content .main-answer{font:24px/34px "Manrope",sans-serif}}.single-service .single-service-content details,.single-service .single-ourpeople-content details,.single-service .single-post-content details,.single-ourpeople .single-service-content details,.single-ourpeople .single-ourpeople-content details,.single-ourpeople .single-post-content details,.single-post .single-service-content details,.single-post .single-ourpeople-content details,.single-post .single-post-content details{border:1px solid #a69263;padding:10px;border-radius:8px;margin-bottom:24px}.single-service .single-service-content details:last-of-type,.single-service .single-ourpeople-content details:last-of-type,.single-service .single-post-content details:last-of-type,.single-ourpeople .single-service-content details:last-of-type,.single-ourpeople .single-ourpeople-content details:last-of-type,.single-ourpeople .single-post-content details:last-of-type,.single-post .single-service-content details:last-of-type,.single-post .single-ourpeople-content details:last-of-type,.single-post .single-post-content details:last-of-type{margin-bottom:0}.single-service .single-service-content details[open] summary:before,.single-service .single-ourpeople-content details[open] summary:before,.single-service .single-post-content details[open] summary:before,.single-ourpeople .single-service-content details[open] summary:before,.single-ourpeople .single-ourpeople-content details[open] summary:before,.single-ourpeople .single-post-content details[open] summary:before,.single-post .single-service-content details[open] summary:before,.single-post .single-ourpeople-content details[open] summary:before,.single-post .single-post-content details[open] summary:before{background-image:url("./images/arrow.svg")}.single-service .single-service-content summary,.single-service .single-ourpeople-content summary,.single-service .single-post-content summary,.single-ourpeople .single-service-content summary,.single-ourpeople .single-ourpeople-content summary,.single-ourpeople .single-post-content summary,.single-post .single-service-content summary,.single-post .single-ourpeople-content summary,.single-post .single-post-content summary{list-style:none;position:relative;padding-right:30px;cursor:pointer !important}.single-service .single-service-content summary:before,.single-service .single-ourpeople-content summary:before,.single-service .single-post-content summary:before,.single-ourpeople .single-service-content summary:before,.single-ourpeople .single-ourpeople-content summary:before,.single-ourpeople .single-post-content summary:before,.single-post .single-service-content summary:before,.single-post .single-ourpeople-content summary:before,.single-post .single-post-content summary:before{content:"";display:inline-block;width:20px;height:20px;top:10px;background-image:url("./images/arrow.svg");background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:0;cursor:pointer}.single-service .single-service-content ul,.single-service .single-ourpeople-content ul,.single-service .single-post-content ul,.single-ourpeople .single-service-content ul,.single-ourpeople .single-ourpeople-content ul,.single-ourpeople .single-post-content ul,.single-post .single-service-content ul,.single-post .single-ourpeople-content ul,.single-post .single-post-content ul{padding-left:0;list-style:none;margin-top:24px}.single-service .single-service-content ul li,.single-service .single-ourpeople-content ul li,.single-service .single-post-content ul li,.single-ourpeople .single-service-content ul li,.single-ourpeople .single-ourpeople-content ul li,.single-ourpeople .single-post-content ul li,.single-post .single-service-content ul li,.single-post .single-ourpeople-content ul li,.single-post .single-post-content ul li{position:relative;padding-left:30px;margin-bottom:10px;font-weight:300;color:#000;font:18px/28px "Manrope",sans-serif}@media screen and (min-width: 1024px){.single-service .single-service-content ul li,.single-service .single-ourpeople-content ul li,.single-service .single-post-content ul li,.single-ourpeople .single-service-content ul li,.single-ourpeople .single-ourpeople-content ul li,.single-ourpeople .single-post-content ul li,.single-post .single-service-content ul li,.single-post .single-ourpeople-content ul li,.single-post .single-post-content ul li{margin-bottom:20px;font:24px/34px "Manrope",sans-serif}}.single-service .single-service-content ul li:before,.single-service .single-ourpeople-content ul li:before,.single-service .single-post-content ul li:before,.single-ourpeople .single-service-content ul li:before,.single-ourpeople .single-ourpeople-content ul li:before,.single-ourpeople .single-post-content ul li:before,.single-post .single-service-content ul li:before,.single-post .single-ourpeople-content ul li:before,.single-post .single-post-content ul li:before{content:"";background-image:url("./images/check.svg");background-size:contain;background-repeat:no-repeat;width:16px;height:16px;position:absolute;left:20px;top:10px;transform:translateX(-20px)}.single-service .service-gallery,.single-ourpeople .service-gallery,.single-post .service-gallery{margin-bottom:120px}.single-service .service-gallery h2,.single-ourpeople .service-gallery h2,.single-post .service-gallery h2{margin-bottom:36px}.single-ourpeople-content,.single-post-content{margin-top:160px}.single-post-content .featured-img-container{margin-bottom:24px}.single-post-content .meta-data{display:flex;align-items:center;gap:20px;justify-content:space-between}.single-post-content .category-title{margin-bottom:24px;display:flex;align-items:center;gap:10px}.single-post-content .category-title img{width:20px;height:20px;object-fit:contain}a.button,.button,input.wpcf7-form-control.wpcf7-submit.has-spinner,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,a.button{position:relative;padding:19px 27px;min-width:260px;transition:background-color .2s ease,color .2s ease;text-decoration:none;margin-top:20px;display:inline-block;border:none;background-color:var(--gold);border:1px solid var(--gold);color:var(--color-light);text-align:center;border-radius:4px}a.button:hover,.button:hover,input.wpcf7-form-control.wpcf7-submit.has-spinner:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,a.button:hover{background-color:var(--color-light);border:1px solid var(--gold);color:var(--gold)}a.button:active,.button:active,input.wpcf7-form-control.wpcf7-submit.has-spinner:active,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:active,a.button:active{background-color:var(--color-light);border:1px solid var(--gold);color:var(--gold)}a.button.button-gold,.button.button-gold,input.wpcf7-form-control.wpcf7-submit.has-spinner.button-gold,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.button-gold,a.button.button-gold{background-color:var(--gold)}a.button.button-gold:hover,.button.button-gold:hover,input.wpcf7-form-control.wpcf7-submit.has-spinner.button-gold:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.button-gold:hover,a.button.button-gold:hover{background-color:var(--color-light);border:1px solid var(--gold);color:var(--gold)}a.button.button-gold:active,.button.button-gold:active,input.wpcf7-form-control.wpcf7-submit.has-spinner.button-gold:active,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.button-gold:active,a.button.button-gold:active{background-color:var(--color-light);border:1px solid var(--gold);color:var(--gold)}a.button.button-white,.button.button-white,input.wpcf7-form-control.wpcf7-submit.has-spinner.button-white,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.button-white,a.button.button-white{background-color:var(--color-light);border:1px solid var(--gold);color:var(--gold)}a.button.button-white:hover,.button.button-white:hover,input.wpcf7-form-control.wpcf7-submit.has-spinner.button-white:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.button-white:hover,a.button.button-white:hover{background-color:var(--gold);border:1px solid var(--gold);color:var(--color-light)}a.button.button-white:active,.button.button-white:active,input.wpcf7-form-control.wpcf7-submit.has-spinner.button-white:active,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.button-white:active,a.button.button-white:active{background-color:var(--gold);border:1px solid var(--gold);color:var(--color-light)}.wpcf7-submit{width:100%}.featured-post-thumb{position:relative}.featured-post-thumb a{text-decoration:none}.featured-post-thumb h3{margin-block:20px}.featured-post-thumb .featured-img-container{overflow:hidden;position:relative;aspect-ratio:1/1}.featured-post-thumb .featured-img-container img{object-fit:cover;width:100%;height:100%;position:relative;transition:all .3s ease-in-out}.featured-post-thumb .featured-img-container:hover img{scale:1.04}footer{margin-top:88px;padding-inline:16px;padding-bottom:16px}footer .footer-container{border-radius:20px;background-color:#f5f5f5;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:10px;padding-inline:16px;padding-block:36px}@media screen and (min-width: 559px){footer .footer-container{gap:32px;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (min-width: 992px){footer .footer-container{grid-template-columns:repeat(2, minmax(0, 1fr));padding-block:48px}}@media screen and (min-width: 1200px){footer .footer-container{grid-template-columns:repeat(4, minmax(0, 1fr));padding-block:76px}}footer .col{display:flex;flex-direction:column;gap:16px}footer .col .footer-socials{display:flex;gap:10px;margin-top:20px}@media screen and (min-width: 559px){footer .col .footer-socials{margin-top:80px}}footer .col .footer-socials a img{width:30px;height:30px;object-fit:contain}.footer-links{display:flex;flex-direction:column;gap:8px}.footer-links a{color:var(--off-black);text-decoration:none;font-size:16px;font-weight:400;display:flex;align-items:center;justify-content:flex-start;gap:11px}@media screen and (min-width: 559px){.footer-links a{font-size:19px}}.footer-links a p{margin-bottom:0}.footer-links a img{width:20px;height:20px;object-fit:contain}.footer-links a:hover{color:var(--gold)}.footer-title{color:var(--off-black);font-size:18px;font-weight:500;line-height:1.5;margin-bottom:16px}.lang-item{list-style:none}.lang-item a{font:18px/28px "Manrope",sans-serif;font-weight:500}@media screen and (min-width: 1024px){.lang-item a{font:20px/30px "Manrope",sans-serif}}.languages{position:relative}.languages .mobile-globe{position:absolute;left:-4px;top:3px}.burger-button{cursor:pointer;width:18px;height:10px;position:relative;background:none repeat scroll 0 0 rgba(0,0,0,0);border:medium none;border-spacing:0;list-style:none outside none;margin:0;padding:0;text-indent:0;z-index:3}.burger-button span{transition:all .3s ease;border-radius:4px;position:absolute;width:100%;height:2px;left:0;background-color:var(--gold)}.burger-button span:first-child{top:0;width:70%}.burger-button span:nth-child(2){width:85%}.burger-button span:last-child{top:10px}.burger-button.open span:first-child{width:100%;transform:rotate(45deg);top:6px}.burger-button.open span:nth-child(2){width:0}.burger-button.open span:last-child{width:100%;transform:rotate(-45deg);top:6px}.site-header{width:100%;min-height:95px;position:fixed;z-index:5;top:0}.desktop-header{width:100%;padding-inline:16px;background-position:center;display:flex;align-items:center;justify-content:space-between;padding-block:12px;min-height:94px;width:100%;z-index:99;transition:all .3s ease-in}.desktop-header .site-branding{display:flex}.desktop-header .menu-logo{width:260px;height:auto;margin:auto;z-index:3;position:relative;margin-bottom:0;transition:none}.desktop-header .mobile-menu{z-index:100}.item{position:relative;display:flex;align-items:center}.item.nav-item-has-children{position:unset !important}.main-navigation-desktop .menu-item{width:100%;display:flex;padding:22px 40px;border-radius:90px;transition:all .3s ease-in}.main-navigation-desktop h1,.main-navigation-desktop a{padding:0 20px;color:var(--off-black);margin-bottom:0;text-decoration:none;transition:all .3s ease-in}.main-navigation-desktop h1:hover,.main-navigation-desktop a:hover{color:var(--color-brown)}.main-navigation-desktop .nav-item{position:relative}.main-navigation-desktop .nav-item .parent-menu-link{cursor:pointer;margin-bottom:0;position:relative;display:flex;align-items:center}.main-navigation-desktop .nav-item .parent-menu-link.active{opacity:.85}.main-navigation-desktop .nav-item .parent-menu-link.active:after{transform:rotate(180deg)}.main-navigation-desktop .mega-menu-container{display:none;position:absolute;top:100%;left:0;min-width:250px;background:#fff;border-radius:8px;border-top:1px solid var(--gold);box-shadow:0 4px 12px rgba(0,0,0,.15);padding:20px;z-index:1000;width:100vw}.main-navigation-desktop .mega-menu-container.active{display:block}.main-navigation-desktop .mega-menu-level{display:flex;flex-direction:row;gap:8px}.main-navigation-desktop .mega-menu-level.level-1{justify-content:space-between}.main-navigation-desktop .mega-menu-level .nested-level{display:none;margin-top:12px;padding-top:12px;border-top:1px solid rgba(0,0,0,.1)}.main-navigation-desktop .mega-menu-level .nested-level .mega-menu-level{display:flex;flex-direction:row;gap:8px;flex-wrap:wrap}.main-navigation-desktop .mega-menu-level.level-2{padding-left:20px;border-left:1px solid var(--gold);flex-direction:column !important}.main-navigation-desktop .mega-menu-level.level-3,.main-navigation-desktop .mega-menu-level.level-4,.main-navigation-desktop .mega-menu-level.level-5{margin-left:20px;margin-top:8px;padding-left:20px;border-left:2px solid var(--gold)}.main-navigation-desktop .mega-menu-item{display:flex;flex-direction:column;position:relative}.main-navigation-desktop .mega-menu-item.active>a{color:var(--color-light);background-color:var(--gold)}.main-navigation-desktop .mega-menu-item.level-1-item a{padding:12px 16px;color:var(--off-black);text-decoration:none;border-radius:4px;transition:all .2s ease-in}.main-navigation-desktop .mega-menu-item.level-1-item a.active{color:var(--color-light);background-color:var(--gold)}.main-navigation-desktop .mega-menu-item.level-1-item.active>a{color:var(--color-light);background-color:var(--gold)}.main-navigation-desktop .mega-menu-item.level-2-item a{padding:8px 16px;color:var(--off-black);text-decoration:none;border-radius:4px;transition:all .2s ease-in;font-size:.95em;font-weight:400}.main-navigation-desktop .mega-menu-item.level-2-item a:hover{color:var(--color-light);background-color:var(--gold-hover)}.main-navigation-desktop .mega-menu-item.level-2-item a.active{color:var(--color-light)}.main-navigation-desktop .mega-menu-item.level-2-item.active>a{color:var(--color-light)}.main-navigation-desktop .mega-menu-item.level-3-item a,.main-navigation-desktop .mega-menu-item.level-4-item a,.main-navigation-desktop .mega-menu-item.level-5-item a{padding:6px 16px;color:var(--off-black);text-decoration:none;border-radius:4px;transition:all .2s ease-in;font-size:.9em;font-weight:400}.main-navigation-desktop .mega-menu-item.level-3-item a:hover,.main-navigation-desktop .mega-menu-item.level-4-item a:hover,.main-navigation-desktop .mega-menu-item.level-5-item a:hover{color:var(--color-light);background-color:var(--gold-hover)}.main-navigation-desktop .mega-menu-item.level-3-item a.active,.main-navigation-desktop .mega-menu-item.level-4-item a.active,.main-navigation-desktop .mega-menu-item.level-5-item a.active{color:var(--color-light)}.main-navigation-desktop .mega-menu-item.has-children>a{cursor:pointer;position:relative}.main-navigation-desktop .mega-menu-item.has-children.active>a:after{opacity:1;color:var(--color-light)}.menu-button{background-color:var(--gold);color:var(--color-light);display:flex;justify-content:center;margin:0 2px;align-items:center;text-decoration:none;padding:8px 16px;border-radius:90px;transition:all .3s ease-in;cursor:pointer}.menu-button:hover{color:var(--color-brown)}header{background-color:var(--background-color-menu)}.desktop-header{display:none}@media screen and (min-width: 1300px){.desktop-header{display:flex}}.menu-container{min-height:95px;display:flex;align-items:center}@media screen and (min-width: 1300px){.menu-container{min-height:94px}}header{position:fixed;z-index:4}header.open{background-color:#fff}.mobile-header{width:100vw;padding-inline:12px;display:flex;align-items:center;justify-content:space-between;display:flex;align-items:center;justify-content:space-between;z-index:99;transition:all .3s ease-in}.mobile-header .site-branding{position:inherit;z-index:3;margin-bottom:0}.mobile-header .menu-logo{width:230px;transition:all .3s ease-in}.mobile-header .mobile-menu{z-index:5}.mobile-header:before{position:absolute;content:"";width:100%;height:95px;position:absolute;background-color:var(--background-color-menu);transition:all .3s ease-in;transform:translateY(-100%);left:0;top:0}.mobile-header.headerbg:before{transform:translateY(0)}.main-navigation-mobile{position:absolute;min-height:100vh;width:100vw;background:var(--background-color-menu);display:none;transition:all .4s ease-in;top:0;overflow-x:hidden}.main-navigation-mobile.open{z-index:2;display:block}.main-navigation-mobile .menu-container-wrapper{position:relative;width:100%;min-height:100vh;overflow-x:hidden}.main-navigation-mobile .menu-level{position:fixed;top:0;left:0;width:100%;min-height:100vh;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;background:var(--background-color-menu);transition:transform .3s ease-in-out;will-change:transform}.main-navigation-mobile .menu-level.menu-level-main{transform:translateX(0);z-index:1;justify-content:center;align-items:center;padding:95px 20px 20px}.main-navigation-mobile .menu-level.menu-level-sub{transform:translateX(100%);z-index:2;visibility:visible;opacity:1;justify-content:flex-start;align-items:flex-start;padding-top:95px 20px 20px}.main-navigation-mobile .menu-level.menu-level-sub.active{transform:translateX(0);z-index:10}.main-navigation-mobile .menu-back-button{position:sticky;top:0;background:var(--background-color-menu);border:none;color:var(--larisa);font-size:18px;cursor:pointer;text-align:left;z-index:11;transition:opacity .2s ease-in-out;padding:20px;width:100%;flex-shrink:0;box-shadow:0 2px 4px rgba(0,0,0,.05)}.main-navigation-mobile .menu-back-button:hover{opacity:.7}.main-navigation-mobile .menu-item-with-children,.main-navigation-mobile .menu-item-link{max-width:600px;padding:10px 12px;margin:2px 0;text-align:left;color:var(--larisa);text-decoration:none;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:space-between;background:none;border:none;transition:opacity .2s ease-in-out;flex-shrink:0}.main-navigation-mobile .menu-item-with-children:hover,.main-navigation-mobile .menu-item-link:hover{opacity:.7}.main-navigation-mobile .menu-item-link{display:inline-block}.main-navigation-mobile .menu-level-main .menu-item-with-children,.main-navigation-mobile .menu-level-main .menu-item-link{margin:2px auto 2px 0}.main-navigation-mobile .menu-level-sub{padding-top:95px}.main-navigation-mobile .menu-level-sub .menu-item-with-children,.main-navigation-mobile .menu-level-sub .menu-item-link{max-width:100%}.main-navigation-mobile .menu-arrow{margin-left:auto;font-size:20px}.main-navigation-mobile .button.button-text-white{color:var(--background-color-menu);background-color:var(--larisa);border:1px solid #fff;margin-top:20px}.mobile-header{display:flex}@media screen and (min-width: 1300px){.mobile-header{display:none}}.menu-level{height:-webkit-fill-available;padding-bottom:env(safe-area-inset-bottom)}@keyframes fadeInPath{from{opacity:0}to{opacity:1}}.logo-animated path{opacity:0;animation:none}.logo-animated path#Vector{animation-delay:.8s}.logo-animated path#Vector_2{animation-delay:.7s}.logo-animated path#Vector_3{animation-delay:.7s}.logo-animated path#Vector_4{animation-delay:.5s}.logo-animated path#Vector_5{animation-delay:.4s}.logo-animated path#Vector_6{animation-delay:.3s}.logo-animated path#Vector_7{animation-delay:.2s}.logo-animated path#Vector_8{animation-delay:.1s}.logo-animated path#Vector_9{animation-delay:0s}body.apl-loaded .logo-animated path{animation:fadeInPath .6s ease-in-out forwards}*{margin:0;padding:0;box-sizing:border-box}body,html{overflow-x:hidden !important;color:var(--off-black)}body{font-family:"Manrope",sans-serif;font-optical-sizing:auto;font-display:swap;font-style:normal;min-height:100vh}#smooth-wrapper,#smooth-content{min-height:100%}.site{display:flex;flex-direction:column;min-height:100vh}.site-content{flex:1;padding:2rem}.site-branding{text-align:center}.site-title{font-size:2rem;margin:0}.site-title a{color:#333;text-decoration:none}.site-title a:hover{color:#666}.site-footer{background:#f5f5f5;padding:2rem;text-align:center;margin-top:auto}@media screen and (max-width: 768px){.main-navigation ul{flex-direction:column;align-items:center;gap:1rem}}h1{font-size:40px}.thumb-title{font-size:30px}.background-light-texture,.background-dark-texture,.background-color{background-size:contain;background-repeat:repeat}.background-light-texture{background-color:#f3efec;background-image:url("./images/bg-light-texture.webp")}.background-dark-texture{background-color:#f3efec;background-image:url("./images/bg-dark-texture.webp")}.background-color{background-color:var(--background-color)}.color-light{color:var(--color-light)}.color-brown{color:var(--color-brown)}.color-gold{color:var(--gold)}.color-black{color:var(--off-black)}.padding-top{padding-top:60px}@media screen and (min-width: 1024px){.padding-top{padding-top:108px}}.padding-bottom{padding-bottom:60px}@media screen and (min-width: 1024px){.padding-bottom{padding-bottom:108px}}@media screen and (min-width: 1024px){.mt-desk-60{margin-top:120px}}.text-alignment-center{text-align:center}.text-alignment-center .button{align-self:center}.text-alignment-left .button{align-self:flex-start}.text-alignment-right .button{align-self:flex-end}p{margin-bottom:20px}.section-title{margin-bottom:30px}.underlined{position:relative;display:inline-block;padding-bottom:5px;margin-bottom:20px}.underlined::after{content:"";position:absolute;bottom:-7px;left:4%;width:92%;height:1px;background-color:var(--gold)}.underlined.underlined-light::after{background-color:var(--color-light)}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end}.align-self-center{align-self:center}li{overflow:hidden}ul{padding-left:0;list-style:none}ul li{position:relative;padding-left:30px;margin-bottom:10px}@media screen and (min-width: 1024px){ul li{margin-bottom:20px}}ul li:before{content:"";background-image:url("./images/check.svg");background-size:contain;background-repeat:no-repeat;width:16px;height:16px;position:absolute;left:20px;top:10px;transform:translateX(-20px)}.text-container p{font-weight:300;font:20px/30px "Manrope",sans-serif}@media screen and (min-width: 1024px){.text-container p{font:24px/34px "Manrope",sans-serif}}.text-container p strong{font-weight:500}.text-container p em{font-weight:300}.text-container h2,.text-container h3,.text-container h4,.text-container h5,.text-container h6,.text-container h2 span,.text-container h3 span,.text-container h4 span,.text-container h5 span,.text-container h6 span{margin-bottom:20px;font-weight:500 !important;font:20px/30px "Manrope",sans-serif}@media screen and (min-width: 1024px){.text-container h2,.text-container h3,.text-container h4,.text-container h5,.text-container h6,.text-container h2 span,.text-container h3 span,.text-container h4 span,.text-container h5 span,.text-container h6 span{font:24px/34px "Manrope",sans-serif}}.text-center{text-align:center}
