.contactSection{background-color:rgba(238,236,231,0);background-image:url(/images/DSC_0138.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat;margin-bottom:0;scroll-margin-top:55px}.firstContactBlock,.secondContactBlock{width:auto}.contactbody{height:auto;grid-column-gap:60px;background-color:rgba(0,0,0,0);justify-content:right;align-items:stretch;margin-bottom:40px;padding-bottom:0}.contactData,.contactbody{min-height:auto;object-fit:fill;margin-top:0;display:flex}.contactData{width:100%;height:100%;max-width:35%;grid-column-gap:16px;grid-row-gap:16px;background-color:var(--bgtrans);border-radius:10px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding:20px 20px 10px;flex-direction:column}@media screen and (max-width:991px){.contactbody{grid-column-gap:60px;grid-row-gap:60px;flex-direction:row;align-items:stretch;margin-bottom:0}.contactData{max-width:55%;margin-top:0;padding-top:20px;padding-bottom:20px}}@media (max-width:900px){.contactData{flex-direction:row;max-width:70%}.contactbody{justify-content:space-around}}@media screen and (max-width:767px){.contactData{max-width:80%;margin-top:0;padding-top:20px;padding-bottom:20px}.contactbody{justify-content:space-around}}@media screen and (max-width:479px){.contactData{max-width:90%;margin-top:0;padding-top:20px;padding-bottom:20px}}.servicesSection{background-image:url(/images/Delfin_3000x2000.jpg);background-size:cover;background-repeat:no-repeat;background-position:20% 30%;background-attachment:scroll;margin-bottom:0;scroll-margin-top:55px}.servicesHeadBox{height:auto;min-width:auto;aspect-ratio:auto;text-align:center;border-radius:20px;margin:600px 0 0;font-size:20px;font-weight:400;line-height:125%;position:relative;left:auto;overflow:visible}.servicesData,.servicesHeadBox{width:100%;max-width:100%;min-height:auto;object-fit:fill;display:block}.servicesData{height:100%;grid-column-gap:16px;grid-row-gap:16px;background-color:var(--bgtrans);border-radius:10px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:0;padding:20px}.servicestitle{object-fit:fill;margin-top:0;margin-bottom:0;padding-top:0;font-size:20px;font-weight:500;line-height:130%}.maintitle{font-size:2rem}.servicestext{white-space:normal;overflow-wrap:normal;margin-bottom:0;line-height:140%;font-size:1.1rem}@media (max-width:1400px){.servicesSection{background-image:url(/images/Delfin_3000x2500.jpg)}.servicesHeadBox{margin-top:450px}}@media (max-width:1200px){.servicesSection{background-image:url(/images/Delfin_3000x3000.jpg)}.servicesHeadBox{margin-top:400px}}@media (max-width:1000px){.servicesSection{background-image:url(/images/Delfin_3000x3500.jpg)}.servicesHeadBox{margin-top:350px}}@media (max-width:800px){.servicesSection{background-image:url(/images/Delfin_3000x4000.jpg)}.servicesHeadBox{margin-top:300px}.servicestext{font-size:1rem}}@media (max-width:700px){.servicesSection{background-image:url(/images/Delfin_3000x4500.jpg)}.servicesHeadBox{margin-top:250px}}@media (max-width:500px){.servicesSection{background-image:url(/images/Delfin_3000x5000.jpg)}.servicesHeadBox{margin-top:200px}}@media screen and (min-width:1440px){.servicesHeadBox{font-size:20px}}@media screen and (min-width:1920px){.servicesHeadBox{font-size:20px}}@media screen and (max-width:991px){.servicesData,.servicesHeadBox{max-width:100%}.servicesData{margin-top:0;padding-bottom:20px}}@media screen and (max-width:767px){.servicesHeadBox{width:auto}.servicesData{padding-bottom:20px;padding-left:20px}.servicestitle{font-size:20px}.maintitle{font-size:1.6rem}}@media screen and (max-width:600px){.servicesHeadBox{text-align:left;padding:0}}@media screen and (max-width:479px){.servicesHeadBox{width:auto;font-size:12px}.servicesData{padding-bottom:20px}.servicestitle{font-size:16px}.servicestext{font-size:12px}.maintitle{font-size:1.2rem}}.rpv-core__inner-page{background:none!important}.toolbarPadding{padding:0 2px}.toolbarWidth{width:3rem}@media screen and (max-width:600px){.toolbarWidth{width:2.5rem}}.gridTitle{border-radius:0}.gridDate,.gridTitle{background-color:#f3bdb1}.newsSection{height:calc(100vh - 55px);min-height:1200px;background-image:url(/images/DSC_0005_cut_2.jpg);background-position:50%;background-size:cover;scroll-margin-top:55px}.dataGridWrapper{padding:0}.accordionDetailsOverlay{box-shadow:0 4px 8px rgba(218,11,11,.1);padding:0!important}@media screen and (max-height:1200px){.dataGridWrapper,.pdfAreaWrapper{height:900px}}@media screen and (max-height:900px) and (max-width:450px){.newsSection{min-height:900px}.dataGridWrapper{height:600px}.pdfAreaWrapper{min-width:24rem;width:24rem;height:600px;padding:0 5px}}@media screen and (max-height:900px) and (max-width:400px){.newsSection{min-height:800px}.dataGridWrapper{height:500px}.pdfAreaWrapper{min-width:22rem;width:22rem;height:500px}}@media screen and (max-height:900px) and (max-width:360px){.newsSection{min-height:800px}.dataGridWrapper{height:500px}.pdfAreaWrapper{min-width:19.5rem;width:19.5rem;height:500px}}.publicationSection{height:calc(100vh - 55px);min-height:1200px;background-image:url(/images/DSC_0130.jpg);background-position:50%;background-size:cover;scroll-margin-top:55px}.contentWrapper{display:flex;flex-direction:column;justify-content:space-around;align-items:center;margin-top:40px}.viewerComponents{box-shadow:inset 0 0 20px rgba(260,246,211,.8),0 0 20px rgba(76,71,60,8)}.dataGridWrapper,.viewerComponents{background-color:rgba(229,215,180,.95);border-radius:4px}.dataGridWrapper,.pdfAreaWrapper{height:68.75rem;margin-top:0}.pdfAreaWrapper{justify-content:center;width:100%;min-width:55rem;padding:0 20px 0 30px}.customAccordion{position:relative;z-index:2;transition:all 1s ease;background-color:rgba(229,215,180,1);border-top-left-radius:4px!important;border-top-right-radius:4px!important}.accordionSummary{background-color:hwb(43 61% 30%)!important;border-top-left-radius:4px;border-top-right-radius:4px}.accordionDetailsOverlay{position:absolute;background-color:rgba(229,215,180,1);width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px;z-index:10;box-shadow:0 4px 8px rgba(0,0,0,.1);padding:0}@media screen and (max-height:1400px){.pdfAreaWrapper{height:1000px;width:30rem}.dataGridWrapper{height:1000px}}@media screen and (max-height:1200px){.pdfAreaWrapper{height:900px;width:30rem}.dataGridWrapper{height:900px}}@media screen and (max-width:1100px){.pdfAreaWrapper{min-width:45rem}}@media screen and (max-width:900px){.pdfAreaWrapper{min-width:40rem}}@media screen and (max-width:750px){.pdfAreaWrapper{min-width:35rem}}@media screen and (max-height:900px) and (max-width:450px){.publicationSection{min-height:900px}.dataGridWrapper{height:600px}.pdfAreaWrapper{min-width:24rem;width:24rem;height:600px;padding:0 5px}}@media screen and (max-height:900px) and (max-width:400px){.publicationSection{min-height:800px}.dataGridWrapper{height:500px}.pdfAreaWrapper{min-width:22rem;width:22rem;height:500px}}@media screen and (max-height:900px) and (max-width:360px){.publicationSection{min-height:800px}.dataGridWrapper{height:500px}.pdfAreaWrapper{min-width:19.5rem;width:19.5rem;height:500px}}.resumeSection{height:auto;width:100%;min-height:auto;padding:5%;background-image:url(/images/resume_background.jpg);background-size:cover;background-repeat:no-repeat;overflow:visible}.contentResumeGrid{height:-moz-fit-content;height:fit-content;margin-top:50px;border-radius:10px;margin-bottom:50px;padding:40px;background-color:rgba(225,225,225,.94)}.resumecolumnI{padding:px}.resumecolumnII,.resumecolumnIII,.resumecolumnIV{border-left:2px solid;padding:20px}.resumeSection p{margin-bottom:5px;margin-right:20px}.resumeprofilimg{margin-bottom:20px;width:85%}@media (min-width:900px) and (max-width:1535px){.resumeSection{padding:10%}.resumecolumnI{border-top:0 solid}.resumecolumnII{border-left:2px solid}.resumecolumnIII{border-left:0 solid;border-top:2px solid}.resumecolumnIV{border-left:2px solid;border-top:2px solid}}@media (max-width:899px){.resumeSection{padding:10%;height:-moz-fit-content;height:fit-content}.resumecolumnI,.resumecolumnII,.resumecolumnIII,.resumecolumnIV{border-left:2px solid;padding:20px}.contentResumeGrid{font-size:1rem}}@media (max-width:700px){.contentResumeGrid{padding-right:10px;padding-left:20px;font-size:15px}}.contactBtn{background-color:rgba(229,215,180,.6);box-shadow:0 0 0 0 rgba(229,215,180,1);padding:5px 20px;border-radius:4px;display:flex;align-items:center}.contactBtn:hover{background-color:rgba(229,215,180,1);box-shadow:0 0 0 5px rgba(229,215,180,1);transition:box-shadow .15s linear}.BtnTitle{margin:0;text-decoration:none}.spacerHero{display:flex;flex-direction:column;justify-content:space-between;align-items:flex;height:95%}.imageWrapper{height:100%;max-width:50%}.imageHero{max-height:100%;width:100%;float:none;clear:none;aspect-ratio:auto;object-fit:contain;border:1px #000;display:inline-block;position:static}.firstSpacer{max-height:50%}.firstSpacer,.imagePart{display:flex;flex-direction:column;align-items:flex-end}.imagePart{height:50%;width:100%}.titleWrapper{flex-direction:column;justify-content:space-between;display:flex;height:auto;width:100%}.titlePart{width:100%;max-width:50%;color:#9e5141;order:0;align-self:auto;margin-top:10px;margin-bottom:0;font-family:Urbanist}.secondSpacer{justify-content:center;align-items:flex-end;margin-top:0;margin-bottom:0;display:flex;height:auto}@media (max-width:700px){.titlePart{font-size:2rem}}@media (max-height:600px) and (max-width:700px){.titlePart{font-size:1.5rem}}