/* https://www.idslogic.com/wp-content/plugins/custom-elementor-ids/assets/css/custom.css?ver=1786963081 */
@font-face{font-family:'Helvetica Neue';src:url(/wp-content/plugins/custom-elementor-ids/assets/css/../fonts/HelveticaNeue-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Neue';src:url(/wp-content/plugins/custom-elementor-ids/assets/css/../fonts/HelveticaNeue-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Neue';src:url(/wp-content/plugins/custom-elementor-ids/assets/css/../fonts/HelveticaNeue-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Neue';src:url(/wp-content/plugins/custom-elementor-ids/assets/css/../fonts/HelveticaNeue-Thin.woff) format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Neue';src:url(/wp-content/plugins/custom-elementor-ids/assets/css/../fonts/HelveticaNeue.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}.cta-button{color:#007aff}.cta-button:hover{text-decoration:underline}.custom-breadcrumbs a{display:inline-block;margin-right:6px}.custom-breadcrumbs span{display:inline-block;margin-left:6px}.owl-theme .owl-dots .owl-dot span{display:none!important}.sub_head_tittle span{position:relative;padding-left:28px;font-family:'Helvetica Neue'!important;font-weight:700}.sub_head_tittle span:before{content:"";width:18px;height:2px;background:#e3151e;position:absolute;left:0;top:7px}.makingBox .icon span{position:absolute;right:-10px!important;width:20px;height:20px;background:#173862;border-radius:100%;display:flex;justify-content:center;font-size:10px;align-items:center;top:-10px;color:#fff;font-family:'Helvetica Neue'!important;font-weight:700}.makingBox .elementor-widget{position:static}.makingBox .work_item,.servicesBox .service_item,.productionBox .pro_item,.chooseBox .matches_item,.clearProjectBox .invest_item,.specialistBox .modern_item,.businessBox .our_item,.experienceBox .impact_item,.acrossBox .customer_item{height:100%}.makingBox .work_item:hover{box-shadow:0 8px 24px rgba(20,30,50,.08),0 2px 6px rgba(20,30,50,.05);transform:translateY(-3px)}.list_map{list-style:none;padding:0}.list_map li{position:relative;padding-left:17px;margin-bottom:10px}.list_map li:before{content:"";width:7px;height:1.5px;position:absolute;left:0;top:9px;background:#e3151e}.list_dots{margin-bottom:22px}.list_dots li{margin-bottom:10px}.list_dots li::marker{color:#e3151e;width:6px}.investment_sec .sub span{padding:8px 10px;background:rgba(255,255,255,.08);border-radius:50px}.askedquestions_sec summary.e-n-accordion-item-title{border:0;border-bottom:1px solid #ccc;padding:20px 0}.askedquestions_sec summary.e-n-accordion-item-title .e-n-accordion-item-title-text{font-size:18px;font-weight:700;font-family:'Helvetica Neue'!important;color:#173862;padding-right:20px}.askedquestions_sec .questionBox{padding:0;border:0!important}.askedquestions_sec .e-con-full.e-flex.e-con.e-child,.askedquestions_sec .e-con-boxed.e-con.e-child{border:0;padding:10px 0 20px}.askedquestions_sec summary.e-n-accordion-item-title[aria-expanded="true"]{border:0}.askedquestions_sec:has(summary.e-n-accordion-item-title[aria-expanded="true"]) .e-con-boxed.e-con.e-child,.askedquestions_sec:has(summary.e-n-accordion-item-title[aria-expanded="true"]) .e-con-full.e-flex.e-con.e-child{border-bottom:1px solid #ccc}.askedquestions_sec .e-n-accordion-item-title-icon{position:absolute!important;right:0;left:auto}@media(max-width:1365px){.makingBox,.servicesBox,.productionBox,.chooseBox,.clearProjectBox,.specialistBox,.businessBox,.experienceBox,.acrossBox{gap:19px 19px!important}}@media(max-width:1279px){.makingBox,.servicesBox,.productionBox,.chooseBox,.clearProjectBox,.specialistBox,.businessBox,.experienceBox,.acrossBox{gap:17px 17px!important}}@media(max-width:1199px){.makingBox,.servicesBox,.productionBox,.chooseBox,.clearProjectBox,.specialistBox,.businessBox,.experienceBox,.acrossBox{gap:17px 15px!important}}@media(max-width:767px){.hero_sec{padding:50px 0 50px}.opportunity_review_sec .form-cta .right{padding:20px 15px}}@media(max-width:576px){.form-field{width:100%}}