.elementor-27 .elementor-element.elementor-element-daccd33{--display:flex;}.elementor-27 .elementor-element.elementor-element-daccd33:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-daccd33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF6507;}.elementor-27 .elementor-element.elementor-element-d3ee304 .hte-hero{max-width:1152px;}.elementor-27 .elementor-element.elementor-element-d3ee304 .hte-hero__content{left:65.1%;top:15.2%;width:29%;}.elementor-27 .elementor-element.elementor-element-d3ee304 .hte-hero__image--desktop{object-fit:contain;object-position:center center;}.elementor-27 .elementor-element.elementor-element-d3ee304 .hte-hero__media--desktop, .elementor-27 .elementor-element.elementor-element-d3ee304 .hte-hero__image-overlay{width:50%;}.elementor-27 .elementor-element.elementor-element-d3ee304 .hte-hero__image--mobile{object-fit:cover;object-position:center center;}.elementor-27 .elementor-element.elementor-element-d3ee304 .hte-hero__media--mobile{--hte-mobile-image-ratio:12 / 7;}.elementor-27 .elementor-element.elementor-element-d3ee304 .hte-hero__image-overlay{background-color:rgba(0,0,0,0);}.elementor-27 .elementor-element.elementor-element-d3ee304 .hte-hero__shape--back{fill:#2B765F;}.elementor-27 .elementor-element.elementor-element-d3ee304 .hte-hero__shape--front{fill:#FF6507;}.elementor-27 .elementor-element.elementor-element-d3ee304 .hte-hero__shapes{width:100%;}.elementor-27 .elementor-element.elementor-element-d3ee304 .hte-hero__title-line:not(.hte-hero__title-line--accent){color:#050505;}.elementor-27 .elementor-element.elementor-element-d3ee304 .hte-hero__title-line--accent{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-d3ee304 .hte-hero__description{color:#050505;}.elementor-27 .elementor-element.elementor-element-268b047{--display:flex;}.elementor-27 .elementor-element.elementor-element-66bcb1d .pde-profiles{--pde-columns:3;}.elementor-27 .elementor-element.elementor-element-66bcb1d .pde-profiles-carousel{--pde-column-gap:44px;--pde-row-gap:55px;}.elementor-27 .elementor-element.elementor-element-66bcb1d .pde-profiles-viewport{max-width:798px;}.elementor-27 .elementor-element.elementor-element-66bcb1d .pde-profile__top{background-color:#608A98;min-height:166px;}.elementor-27 .elementor-element.elementor-element-66bcb1d .pde-profile__content{background-color:#FF6507;min-height:138px;}.elementor-27 .elementor-element.elementor-element-66bcb1d .pde-profile__accent{background-color:#00C98D;width:108px;}.elementor-27 .elementor-element.elementor-element-66bcb1d .pde-profile{border-radius:9px;box-shadow:5px 3px 7px rgba(0, 0, 0, 0.26);}.elementor-27 .elementor-element.elementor-element-66bcb1d .pde-profile__photo{width:80px;height:80px;flex-basis:80px;}.elementor-27 .elementor-element.elementor-element-66bcb1d .pde-profile__name{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-66bcb1d .pde-profile__profession{color:#050505;}.elementor-27 .elementor-element.elementor-element-66bcb1d .pde-profile__description{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-66bcb1d .pde-profile__badge--one{background-color:#3B0800;color:#FF9A00;}.elementor-27 .elementor-element.elementor-element-66bcb1d .pde-profile__badge--two{background-color:#4B003B;color:#FF3366;}.elementor-27 .elementor-element.elementor-element-66bcb1d .pde-profile__badge--three{background-color:#001E36;color:#31A8FF;}.elementor-27 .elementor-element.elementor-element-66bcb1d .pde-profile__button{background-color:#004C3F;color:#FFFFFF;min-height:28px;}.elementor-27 .elementor-element.elementor-element-66bcb1d .pde-profile__button:hover, .elementor-27 .elementor-element.elementor-element-66bcb1d .pde-profile__button:focus-visible, .elementor-27 .elementor-element.elementor-element-66bcb1d .pde-profile__button:active{background-color:#F8690E;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-66bcb1d .pde-detail-modal__backdrop:hover, .elementor-27 .elementor-element.elementor-element-66bcb1d .pde-detail-modal__backdrop:focus, .elementor-27 .elementor-element.elementor-element-66bcb1d .pde-detail-modal__backdrop:active{background-color:#00C577 !important;background-image:none !important;}.elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-oscar-projects{--dcp-dark-green:#004c3f;--dcp-orange:#f8690e;--dcp-interaction:#F8690E;--dcp-blue-gray:#608a98;--dcp-light-gray:#dedede;max-width:604px;}.elementor-27 .elementor-element.elementor-element-66bcb1d{--pde-interaction:#F8690E;}.elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-profile-canvas{height:683px;}.elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-carousel-arrow, .elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-carousel-arrow:hover, .elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-carousel-arrow:focus, .elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-carousel-arrow:active{color:#f8690e !important;border-color:#f8690e !important;background-color:rgba(255,255,255,0) !important;background-image:none !important;box-shadow:none !important;}.elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-carousel-dot{border-color:#f8690e;}.elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-carousel-dot.is-active{background-color:#f8690e;}.elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-info-panel, .elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-competencies-panel, .elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-soft-skills-panel{border-radius:10px;}.elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-progress-track{background-color:#a7a7a7;}.elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-progress-fill{background-color:#f8690e;}.elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-progress-track, .elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-progress-fill{height:7px;border-radius:999px;}.elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-soft-skill{background-color:#608a98;color:#ffffff;}.elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-soft-skill:hover, .elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-soft-skill:focus-visible{transform:translateY(-4px);}.elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-photo-group{left:9.6%;top:8.1%;width:25.7%;height:21.4%;}.elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-profile-name{left:40.2%;top:4.8%;width:37.6%;}.elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-profile-role{left:40.2%;top:15.3%;width:27%;}.elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-about-panel{left:7%;top:36.6%;width:33.1%;height:30.2%;}.elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-education-panel{left:7%;top:68.6%;width:33.1%;height:27.1%;}.elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-competencies-panel{left:44.2%;top:19.7%;width:49%;height:53%;}.elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-soft-skills-panel{left:44.2%;top:73.9%;width:49%;height:21.4%;}.elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-project-grid{gap:14px;}.elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-project-cover{height:145px;}.elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-project-card{border-radius:4px;}.elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-project-button{background-color:#004c3f;color:#ffffff;}.elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-floating-contact{background-color:#f8690e;color:#ffffff;}.elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-modal-dialog{background-color:#ffffff;border-radius:18px;}.elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-modal-backdrop, .elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-modal-backdrop:hover, .elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-modal-backdrop:focus, .elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-modal-backdrop:focus-visible, .elementor-27 .elementor-element.elementor-element-66bcb1d .dcp-modal-backdrop:active{background-color:#F8690E !important;background-image:none !important;}.elementor-27 .elementor-element.elementor-element-9fd96e0{--display:flex;}.elementor-27 .elementor-element.elementor-element-9fd96e0:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-9fd96e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#023E35;}.elementor-27 .elementor-element.elementor-element-db50758 .spbe-banner{--spbe-background:#023E35;background-color:#023E35;min-height:346px;max-width:1247px;border-radius:0px;}.elementor-27 .elementor-element.elementor-element-db50758 .spbe-banner__copy{padding-left:24px;padding-right:24px;}.elementor-27 .elementor-element.elementor-element-db50758 .spbe-banner__image{--spbe-image-scale:96%;--spbe-image-x:72%;--spbe-image-y:50%;}.elementor-27 .elementor-element.elementor-element-db50758 .spbe-banner__title{color:#FFFFFF;margin-bottom:14px;}.elementor-27 .elementor-element.elementor-element-db50758 .spbe-banner__highlight{color:#00C98D;}.elementor-27 .elementor-element.elementor-element-db50758 .spbe-banner__description{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-db50758 .spbe-banner__shape-back{fill:#C66B1A;}.elementor-27 .elementor-element.elementor-element-db50758 .spbe-banner__shape-front{fill:#FF6507;}.elementor-27 .elementor-element.elementor-element-db50758 .spbe-banner__shapes{width:31%;}.elementor-27 .elementor-element.elementor-element-db50758 .spbe-banner__button{background-color:#00C98D;color:#FFFFFF;padding-left:31px;padding-right:31px;min-height:80px;border-radius:45px;}.elementor-27 .elementor-element.elementor-element-db50758 .spbe-banner__button:hover, .elementor-27 .elementor-element.elementor-element-db50758 .spbe-banner__button:focus-visible{background-color:#00A875;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-66bcb1d .pde-profiles{--pde-columns:2;}.elementor-27 .elementor-element.elementor-element-db50758 .spbe-banner{min-height:330px;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-66bcb1d .pde-profiles{--pde-columns:1;}.elementor-27 .elementor-element.elementor-element-db50758 .spbe-banner{min-height:610px;}}