.sec-1-descriptor[data-astro-cid-wngfrt7g]{width:100%;.sec-main-desc-cont{.desc-cont{width:100%;padding:28% 20px 30px;max-width:750px;h2{font-weight:700;width:80%;.desktop-break{display:none}}.main-text{margin:20px 0}}.img-container{position:relative;height:540px;width:100%;.swiper{width:100%;height:100%}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}}}}@media(min-width:768px){.sec-1-descriptor[data-astro-cid-wngfrt7g]{height:fit-content;position:relative;.sec-main-desc-cont{padding:50px 45px;position:relative;display:flex;gap:0px;justify-content:space-between;.desc-cont{padding:0;width:60%;display:flex;flex-direction:column;justify-content:end;h2{width:100%;.desktop-break{display:block}}.main-text{margin:35px 0 0}.contact-button{width:fit-content}}.img-container{position:relative;height:100%;aspect-ratio:490/600;max-height:430px;max-width:320px;img{width:100%;height:100%;object-fit:fill}}}}}@media(min-width:1200px){.sec-1-descriptor[data-astro-cid-wngfrt7g]{.sec-main-desc-cont{.desc-cont{.main-text{margin:55px 0 0}}.img-container{max-height:600px;max-width:490px}}}}.sec-2-descriptor[data-astro-cid-wvdyhbod]{width:100%;.sec-main-desc-cont{.desc-cont{width:100%;padding:28% 20px 30px;h2{width:100%;.desktop-break{display:none}}.text-top{margin:20px 0}.bottom-paragraph{margin-bottom:20px}}.img-container{position:relative;height:540px;width:100%;img{width:100%;height:100%;object-fit:cover}}}}@media(min-width:768px){.sec-2-descriptor[data-astro-cid-wvdyhbod]{position:relative;.sec-main-desc-cont{padding:100px 45px 50px;height:100%;position:relative;display:flex;flex-direction:row-reverse;gap:30px;justify-content:space-between;align-items:end;.desc-cont{padding:0;width:60%;max-width:475px;display:flex;flex-direction:column;justify-content:end;h2{width:100%;.desktop-break{display:block}}.text-top{margin:35px 0 20px}.bottom-paragraph{margin:0}.contact-button{width:fit-content}}.img-container{position:relative;aspect-ratio:490/655;width:320px;height:485px;img{width:100%;height:100%;object-fit:cover}}}}}@media(min-width:500px)and (max-width:768px){.sec-2-descriptor[data-astro-cid-wvdyhbod]{.sec-main-desc-cont{.img-container{img{object-position:center 21%}}}}}@media(min-width:1200px){.sec-2-descriptor[data-astro-cid-wvdyhbod]{.sec-main-desc-cont{.desc-cont{max-width:580px}.img-container{width:490px;height:655px}}}}@media(max-width:409px){.sec-3-home[data-astro-cid-xqlbskhp]{.inner-cont{.title-cont{.upper-container{h2{br{display:none}}}}}}}.sec-3-home[data-astro-cid-xqlbskhp]{.inner-cont{padding:28% 20px 30px;.title-cont{h2{.desktop-br{display:none}}.contact-button{width:fit-content;display:block;margin:40px 0 10px}}}.offerings-container{padding:25px 0 40px;.offerings-inner-cont{padding-bottom:20px}.offering{.off-title-container{display:flex;align-items:top;gap:10px;margin-bottom:15px;.offering-texture{width:15px;height:15px;flex-shrink:0;margin-top:5px;img{border-radius:50%;width:100%;height:100%}}h3{margin:0}}}.off-2{margin-top:30px}}.offerings-intro-container{.offerings-intro{padding-top:20px;font-weight:600;border-top:1px solid black}.contact-button{width:fit-content}}}@media(min-width:768px){.sec-3-home[data-astro-cid-xqlbskhp]{.inner-cont{padding:100px 45px;display:flex;justify-content:space-between;.title-cont{margin-bottom:20px;display:flex;flex-direction:column;justify-content:space-between;min-width:413px;h2{.desktop-br{display:block}margin-right:30px}.contact-button{display:block;width:fit-content;margin:70px 0}.offerings-intro{font-weight:600;margin-right:30px}}.offerings-container{border-bottom:none;padding:0;max-width:490px;display:flex;flex-direction:column;justify-content:space-between;height:455px;.offering{.offering-texture{width:20px!important;height:20px!important}h3{margin:0;font-size:20px}}.off-2{margin-top:30px}}}}}@media(min-width:768px)and (max-width:901px){.sec-3-home[data-astro-cid-xqlbskhp]{.inner-cont{.offerings-container{.off-1{.off-title-container{align-items:start;.offering-texture{margin-top:5px}}}}}}}@media(min-width:1200px){.sec-3-home[data-astro-cid-xqlbskhp]{.inner-cont{.title-cont{.button{margin:110px 0}}.offerings-container{height:555px;.offering{.off-title-container{.offering-texture{width:25px!important;height:25px!important}h3{font-size:24px}}}}}}}
