.elementor .oak-detail-text{display:block;}.elementor .oak-card-title{font-family:"Atlas Grotesk";font-weight:500;font-size:26px;color:var(--oak-black);line-height:35px;margin-block-start:0px;margin-block-end:23px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .oak-card-img{width:100%;height:auto;aspect-ratio:1.6;object-fit:cover;margin-block-end:25px;}.elementor .oak-card-img:hover,.elementor .oak-card-img:focus-visible{filter:grayscale(90%);}.elementor .oak-card{padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .oak-cards{column-gap:25px;padding:0px;display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-rows:auto;align-items:start;row-gap: 55px; row-gap: 0px; row-gap: 0px; row-gap: 55px;\n}.elementor .oak-divider-cta{min-width:0px;}.elementor .oak-divider-intro{min-width:0px;}.elementor .oak-detail-title{text-align:center;text-align: left;\n}.elementor .oak-detail-col{width:540px;padding:0px;display:flex;flex-direction:column;align-items:stretch;}.elementor .oak-detail-row{padding:0px;display:flex;flex-direction:row;gap:0px;justify-content:space-between;align-items:flex-start;}.elementor .oak-hero-img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .oak-hero{height:400px;overflow:hidden;position:relative;padding:0px;}.elementor .oak-btn-line:hover,.elementor .oak-btn-line:focus-visible{color:var(--oak-white);background-color:var(--oak-black);}.elementor .oak-btn-line{font-family:"Atlas Grotesk";font-weight:500;font-size:17px;color:var(--oak-black);line-height:17px;text-transform:uppercase;padding-block-start:10px;padding-block-end:9px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:var(--oak-black);border-style:solid;background-color:transparent;transition:background-color 0.15s, color 0.15s;display:inline-block;}.elementor .oak-btn-dark:hover,.elementor .oak-btn-dark:focus-visible{background-color:rgba(0,0,0,0.75);}.elementor .oak-btn-dark{font-family:"Atlas Grotesk";font-weight:500;font-size:17px;color:var(--oak-white);line-height:17px;text-transform:uppercase;padding-block-start:10px;padding-block-end:9px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:var(--oak-black);border-style:solid;background-color:var(--oak-black);transition:background-color 0.15s, color 0.15s;display:inline-block;}.elementor .oak-anim{scroll-margin-top:0px;}.elementor .id-contact{scroll-margin-top:0px;}.elementor .oak-contact{font-family:"Atlas Grotesk";font-weight:400;font-size:18px;color:var(--oak-black);line-height:24px;}.elementor .oak-section{width:100%;padding:0px;}.elementor .oak-divider{width:80px;height:6px;min-width:0px;padding:0px;background-color:var(--oak-black);transform-origin:0% 50% 0px;}.elementor .oak-footer{width:100%;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--oak-white);}.elementor .oak-burger{width:25px;height:26px;min-width:0px;position:relative;cursor:pointer;padding:0px;border-style:none;background-color:transparent;display:block;}.elementor .oak-container{width:100%;max-width:1140px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:15px;padding-inline-end:15px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .oak-overlay{width:100%;height:100vh;position:fixed;inset-block-start:0px;inset-inline-start:0px;z-index:9999;padding:0px;background-color:rgba(0,0,0,0.5);display:none;}.elementor .oak-close{height:19px;position:absolute;inset-block-start:25px;inset-inline-end:15px;}.elementor .oak-offcanvas-lang{font-family:"Atlas Grotesk";font-weight:400;font-size:16px;color:var(--oak-black);line-height:24px;margin-block-start:20px;display:inline-block;}.elementor .oak-offcanvas-nav{max-width:230px;padding:0px;margin-block-start:50px;display:flex;flex-direction:column;}.elementor .oak-offcanvas-logo{width:150px;height:75px;margin-block-start:81px;margin-inline-start:40px;}.elementor .oak-offcanvas{width:300px;height:100vh;position:fixed;inset-block-start:0px;inset-inline-end:0px;z-index:10000;padding-block-start:0px;padding-block-end:0px;padding-inline-start:25px;padding-inline-end:25px;background-color:var(--oak-white);display:none;}.elementor .oak-modal-side{width:auto;padding:0px;margin-inline-start:35px;border-inline-start-width:2px;flex:1 1 auto;border-left-style: solid; border-left-color: rgba(32,31,31,0.1);\n}.elementor .oak-modal-nav{width:650px;padding:0px;display:flex;flex-direction:column;gap:30px;}.elementor .oak-modal-in{padding-block-start:70px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;align-items:stretch;}.elementor .oak-modal{width:100%;height:calc(100vh - 80px);position:fixed;inset-block-start:80px;inset-inline-start:0px;z-index:10;padding:0px;background-color:var(--oak-white);}.elementor .oak-burger-line{width:37px;height:2px;min-width:0px;position:absolute;inset-inline-start:0px;padding:0px;background-color:var(--oak-black);}.elementor .oak-lang{font-family:"Atlas Grotesk";font-weight:400;font-size:16px;color:var(--oak-black);line-height:24px;}.elementor .oak-header-right{width:auto;padding:0px;display:flex;flex-direction:row;gap:25px;align-items:center;}.elementor .oak-header-in{height:80px;padding-block-start:0px;padding-block-end:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .oak-header{width:100%;position:relative;z-index:20;padding:0px;background-color:var(--oak-white);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.1);}.elementor .oak-copyright{font-family:"Atlas Grotesk";font-weight:300;font-size:16px;color:var(--oak-gray-mid);line-height:24px;letter-spacing: normal; letter-spacing: normal;\n}.elementor .oak-logo{width:100px;height:50px;}.elementor .oak-name{font-family:"Atlas Grotesk";font-weight:500;font-size:42px;color:var(--oak-black);line-height:48px;letter-spacing: normal;\n}.elementor .oak-section-title{font-family:"Atlas Grotesk";font-weight:300;font-size:43px;color:var(--oak-black);line-height:45px;font-style:italic;letter-spacing: normal;\n}.elementor .oak-text{font-family:"Atlas Grotesk";font-weight:400;font-size:18px;color:var(--oak-black);line-height:24px;letter-spacing: normal;\n}