@font-face{font-family:Instrument;src:url(/assets/fonts/Instrument.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@keyframes intro-slide{to{opacity:1;transform:translateY(0)}}@keyframes intro-slide-left{to{opacity:1;transform:translate(0)}}@keyframes intro-slide-right{to{opacity:1;transform:translate(0)}}.section.our-offer{grid-template-columns:1fr;width:100%;max-width:1200px;height:100%;margin:0 auto;display:grid}.oo-section-inside{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1r;height:calc(100svh - 55px);min-height:700px;padding:0;display:grid;@media (width>=768px){padding:10px 20px}}.oo-text-top{opacity:0;flex-flow:column;grid-area:1/1/2/4;place-self:center;max-width:1024px;animation:.8s .2s forwards intro-slide;display:flex;overflow:hidden;transform:translateY(100px)}.oo-title.one{width:100%;height:100%;font-size:var(--title-font-size);text-align:center;padding:5px 20px}.oo-par.one{font-size:var(--par-font-size);text-align:center;padding:5px 20px}.oo-list-wrapper.one{scroll-snap-align:center;scroll-snap-stop:always;z-index:11;opacity:0;grid-area:2/1/4/4;grid-template-rows:repeat(5,max-content);grid-template-columns:1fr;gap:10px;padding:0 clamp(20px,4.5vw,80px);list-style:none;animation:.8s .5s forwards intro-slide-left;display:grid;overflow:hidden;transform:translate(-100px);@media (width>=768px){grid-area:2/1/5/2;margin:auto}}.oo-item{backdrop-filter:blur(15px);background:#9ac5ccdb;border-radius:45px;flex-flow:column;justify-content:start;align-items:center;width:fit-content;height:fit-content;padding:12px 15px;display:flex}.oo-content{color:var(--about-container-color);background:0 0;border-style:none;flex-flow:row;justify-content:space-around;align-items:center;gap:5px;font-size:clamp(16px,2.5vw,21px);font-weight:600;text-decoration:none;display:flex}.oo-img-wrapper.one{opacity:0;border-radius:0;grid-area:2/1/5/4;width:100%;height:100%;padding:0;animation:.8s .8s forwards intro-slide;position:relative;overflow:hidden;transform:translate(100px);@media (width>=768px){background:var(--background-200);border-radius:65px;grid-area:2/1/5/4;width:100%;height:100%;margin:auto;mask-image:none}& .oo-img-01{object-fit:cover;width:100%;height:100%;position:absolute;top:50px;@media (width>=768px){top:0}}}@font-face{font-family:Instrument;src:url(/assets/fonts/Instrument.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}.section-offer{box-sizing:border-box;grid-template-rows:1fr;grid-template-columns:1fr;gap:20px;width:100%;max-width:1200px;margin:0 auto;padding:10px 20px;display:grid;@media (width>=768px){grid-template-rows:1fr;grid-template-columns:1fr 1fr}}.d-container:nth-child(2n){background:var(--background-100);border-radius:45px 16px 45px 45px}.d-container:nth-child(odd){background:var(--background-300);border-radius:16px 45px 45px}.d-container{border-radius:45px 16px 45px 45px;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;width:100%;height:500px;display:grid;overflow:hidden}.d-icon-wrapper{border-radius:0 25px 0 0;grid-area:2/1/3/4;width:100%;height:100%;position:relative;overflow:hidden;& .d-icon{background:var(--background-400);fill:var(--third-color);width:100%;height:100%;padding:20px;position:absolute}}.d-icon-wrapper.right{border-radius:25px 0 0;grid-area:2/2/3/5}.d-text-content{flex-flow:column;grid-area:1/1/2/5;justify-content:center;align-items:start;padding:20px;display:flex}.d-title{color:var(--third-color);font-size:var(--title-font-size);padding-bottom:10px}.d-par{font-size:var(--par-font-size);text-align:start}@media (width>=768px){.d-container.five{grid-area:3/1/4/3;& .d-icon-wrapper.five{border-radius:25px 0 0;grid-area:2/3/3/5}}}@font-face{font-family:Instrument;src:url(/assets/fonts/Instrument.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}.section-more-services{grid-template-columns:1fr;width:100%;max-width:1200px;height:100%;margin:0 auto;padding:20px;display:grid}.ms-section-inside{text-align:center;flex-flow:column;justify-content:center;align-items:center;gap:20px;width:100%;min-height:400px;padding:20px;display:flex}.ms-title{color:var(--third-color);font-size:var(--title-font-size)}.ms-par{font-size:var(--par-font-size)}@font-face{font-family:Instrument;src:url(/assets/fonts/Instrument.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--background-50:#f1f7f8;--background-100:#e2eef0;--background-200:#d4e6e9;--background-300:#c5dee2;--background-400:#b7d6da;--background-500:#a8cdd3;--background-600:#9ac5cc;--bg-200-opacity:#d4e6e9cc;--primary-color:#30a8ad;--onprimary-color:#9ad0d2;--primary-text-color:#0c1414;--onprimary-text-color:#ebf9fa;--secondary-color:#0261a8;--onsecondary-color:#8ca5d0;--secondary-text-color:#090d14;--onsecondary-text-color:#eceff7;--third-color:#0c6069;--onthird-color:#eaf0f0;--third-text-color:#060d0e;--onthird-text-color:#eaf0f0;--forth-color:#c7eef0;--background-text-color:#9cbec5;--fifth-color:#077483;--onfifth-color:#ebf2f3;--sixth-color:#30a8ad;--onsixth-color:#eef7f7;--nav-color:#c3d8dc;--textinput-color:#d5dbe7;--about-container-color:#1d565d;--about-container-color2:#0c3844;--about-text-title-color:#6fd2d8;--about-text-color:#f2f2f2;--about-list-color:#e4f0f1;--button-color:#5ca5b0;--button-hover-color:#35676e;--grey-50:#f3f3f3;--grey-100:#e7e7e7;--grey-200:#dbdbdb;--grey-300:#cfcfcf;--grey-400:#c3c3c3;--grey-500:#b8b8b8;--grey-600:#acacac;--grey-700:#a1a1a1;--grey-800:#969696;--grey-900:#8b8b8b;--grey-950:gray;--blue-50:#f5f7f8;--blue-100:#ebeff2;--blue-200:#e1e6eb;--blue-300:#d7dee4;--blue-400:#ced6de;--blue-500:#c4ced7;--blue-600:#bac6d1;--blue-700:#b1beca;--blue-800:#a7b6c4;--blue-900:#9dafbd;--blue-950:#94a7b7;--small-font-size:.8rem;--normal-font-size:1rem;--medium-font-size:1.125rem;--large-font-size:1.5rem;--xlarge-font-size:2rem;--xxlarge-font-size:2.5rem;--xxxlarge-font-size:5rem;--xxxxlarge-font-size:7rem;--title-font-size:clamp(2rem, 5vw, 3rem);--sub-title-font-size:clamp(1.125rem, 2.5vw, 1.6rem);--paragraph-font-size:clamp(1rem, 2.5vw, 1.125rem);--par-font-size:clamp(1rem, 2.5vw, 1.313rem);--gallery-par-font-size:clamp(1.125rem, 2.5vw, 1.2rem);--border-size:45px 8px 45px 45px;--white-space:10px 20px}html{scroll-behavior:smooth}*{letter-spacing:normal;box-sizing:border-box;margin:0;padding:0;font-family:Instrument}.our-offer-page{flex-direction:column;width:100%;min-width:380px;min-height:800px;margin-top:55px;display:flex;overflow:hidden}.title-color-span{color:var(--fifth-color)}.strong-text{color:var(--third-color)}
