/* Source and licensing information for the line(s) below can be found at http://www.itd-cart.com/themes/custom/jango_sub/css/contact.css. */
.c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li .dropdown-menu .level-2:hover .dropdown-menu{display:none}.contact-page .nd-region>.container{width:100%;padding:0;max-width:100%}.contact-page .nd-region>.container .container{max-width:1410px;margin:0 auto;padding:0 15px}.contact-page .section-heading{margin:0}.contact_form_get form label{font-size:14px;color:#155c99 !important}.contact-page .c-theme-btn.btn,.company-page .c-theme-btn.btn{background:#9f271f;border-color:unset;text-transform:none}.contact_form_get .form-item input,.contact_form_get .form-item select{font-weight:300;font-size:14px}.contact_form_get .form-item textarea{font-weight:300;font-size:14px}.contact_form_get form .form-item{margin-top:0}.contact_form_get form .form-group{margin-bottom:15px}.contact_form_get form .form-actions{padding-top:10px}.contact-page .row.address-block div.col-lg-4{margin-bottom:20px}.contact-page .address-title h3,.partner-heading h3{color:#155c99;font-size:19px;font-weight:700;padding-bottom:10px;direction:rtl}.contact-page .partner-heading h3 i{color:#9f271f}.contact-page .row.address-block p{font-size:19px}.contact-page .adress_heading h3{color:#155c99;font-size:24px;font-weight:700;margin-bottom:20px}.contact-page .adress_heading p{text-transform:unset;color:#155c99}.top-banner img{width:100%}.product-overview .top-banner img{height:revert-layer}.event-overview .top-banner img{height:revert-layer}.trigger-class,.trigger-class-2,.trigger-class-3,.trigger-class-4,.trigger-class-5,.trigger-class-6,.trigger-class-7{position:relative;cursor:pointer}.target-class,.target-class-2,.target-class-3,.target-class-4,.target-class-5,.target-class-6,.target-class-7{display:none;position:absolute;top:50%;left:50%;transform:translate(25%,-80%);background-color:#fff;border:1px solid #ccc;box-shadow:0px 4px 8px rgba(0,0,0,.2);z-index:1000;max-width:365px;overflow:auto;padding:0 5px;cursor:none;min-height:260px;height:auto;width:auto}.product-overview .table-hover>tbody>tr:hover{background-color:#fff !important}.product-overview .hover-data{position:relative}.product-overview .hover-data:hover .target-class,.product-overview .hover-data:hover .target-class-1,.product-overview .hover-data:hover .target-class-2,.product-overview .hover-data:hover .target-class-3,.product-overview .hover-data:hover .target-class-4,.product-overview .hover-data:hover .target-class-5,.product-overview .hover-data:hover .target-class-6,.product-overview .hover-data:hover .target-class-7{display:block}.product-overview .specifications{width:100%;max-width:max-content;border-radius:10px;padding:unset !important;min-width:350px}.target-class-4{left:unset !important;right:68% !important;transform:translate(0%,-80%) !important}.product-overview .specifications .table td,.specifications .table th{font-size:16px !important}.product-overview .specifications .table>tbody>tr>td{padding:4px 4px 2px}@media (max-width:768px){.row.form_section{padding:0 0 40px !important;margin:0}.row.form_section .col-lg-6{padding:0 !important}.row.address-block{padding:0 !important}.row.idt-partners-block{padding:40px 0 0 !important}.section-heading.text-center h2{padding-top:30px;width:100%}}@media only screen and (min-width:768px) and (max-width:1024px){.contact-page .row.address-block div.col-lg-4{width:50%;float:left}}.company-page .nd-region>.container{width:100%;padding:0;max-width:100%}.company-page .row.company-custom-block.display-none{display:none}.company-page .row.company-custom-block h3{color:#155c99;font-size:24px;margin:10px 0;font-weight:600;padding-left:40px;direction:rtl;text-transform:none}.company-page .section-heading{margin:0 auto 40px}.company-page i.fa.fa-arrow-circle-right.c-font{color:#9f271f;padding:2px 40px 0 0;float:right;font-size:24px}.terms-conditions_page .term_conditons p.c-center.c-font-uppercase{color:#155c99;margin-top:1rem;font-size:18px;font-weight:400;text-transform:none;margin-bottom:30px}.terms-conditions_page .term_conditons a.btn.btn-default.button.trem_pdf{width:auto;padding:15px;height:auto;margin-bottom:50px;display:none}.terms-conditions_page .term_conditons .btn+.btn{width:auto;padding:10px;height:auto;margin:30px auto}.terms-conditions_page .term_conditons .btn+.btn:hover:after{content:none}.terms-conditions_page .term_conditons a.button-link:before{font-family:"FontAwesome";font-weight:900;margin-right:8px;content:"\f1c1";font-size:24px}.terms-conditions_page .trem_pdf p{margin:5px 0 5px}.terms-conditions_page .term_conditons a.btn.btn-default.button.trem_pdf:hover:after{content:none}.terms-conditions_page .term_conditons a.btn.btn-default.button.trem_pdf .fa-file-pdf-o:before{font-size:24px;padding-right:5px}.terms-conditions_page .term_conditons{text-align:center}.Imprint .container.imprint_container{margin:0 auto;text-align:left;margin-bottom:50px;padding:0 15px;max-width:1410px}.imprint_container .section-heading{margin-bottom:50px}.data_protection .container.privacy_policy{max-width:1410px;margin:0 auto;text-align:left;margin-bottom:50px;padding:0 15px}.section-heading-cms h1.c-center.c-font{font-size:32px;line-height:1.2;text-transform:uppercase;font-family:'DIN Pro' !important;color:#155c99;font-weight:400}.data_protection .privacy_policy .cms-content h1{font-size:27px;font-weight:500 !important;color:#155c99;margin-bottom:2rem !important;font-family:'DIN Pro' !important}.data_protection .privacy_policy .cms-content h2{color:#155c99;font-size:25px;font-weight:500;margin-bottom:2rem !important;font-family:'DIN Pro' !important}.data_protection .privacy_policy .cms-content p strong{font-size:21px;color:#155c99;font-weight:500;margin-bottom:2rem !important;font-family:'DIN Pro' !important}.data_protection .privacy_policy .cms-content{font-size:19px;color:#222;font-family:'DIN Pro' !important}.data_protection .privacy_policy .cms-content p{margin-bottom:2rem !important}.data_protection .privacy_policy .cms-content h4{font-size:20px;color:#155c99;margin-bottom:2rem !important;font-family:'DIN Pro' !important}.data_protection .privacy_policy .cms-content h3{color:#155c99;font-size:23px;margin-bottom:2rem !important;font-family:'DIN Pro' !important}.data_protection .privacy_policy .cms-content a:hover{text-decoration:underline}.careerpage .nd-region>.container{width:100%;padding:0}.careerpage .top-banner .field--name-field-title{margin:0 auto;padding:0 15px}.careerpage .top-banner .field--name-field-summary{margin:0 auto}.careerpage .section-heading.text-center h2{color:#155c99;text-align:center;margin-bottom:0}.careerpage .section-heading.text-center p{color:#155c99 !important;padding-right:264px;margin-top:0;text-align:center}.careerpage div#block-jango-sub-itdcareerpagetestimonialslider{background-color:#155c99}.careerpage .c-font-uppercase h4{font-weight:600;font-size:19px !important;text-transform:none}.careerpage .c-person .c-position.c-font-bold.c-theme-font p{color:#fff}.careerpage .field--type-link.field--label-above{max-width:1410px;position:absolute;margin:0 auto;display:flex;top:195px;left:0;right:0;justify-content:start;font-family:'DIN Pro' !important;color:#fff;font-weight:100;bottom:auto;padding:0 15px}.careerpage .field--name-field-link .btn{background:#9f271f;color:#fff !important;border-radius:8px;border:1px solid #9f271f;padding:4px 18px;font-size:16px;margin:0 0 20px;font-weight:700;height:37px;line-height:27px}.careerpage p.itd-custom-listing:before{content:'';float:left;width:13px;height:19px;margin-right:10px;background:0 0;background-image:url(/sites/default/files/add-icon.png);background-size:cover;margin:auto;margin-right:10px;margin-top:3px}.careerpage .section-heading{margin:0 auto 60px}.careerpage .section-heading.text-center h4{color:#155c99;font-size:24px;margin:8px 0;padding-left:65px;padding-top:30px;padding-bottom:30px;font-weight:600}.careerpage .itd-tab-block{padding:0}.careerpage .itd-tab-block .tab-content>.tab-content .container{width:100%;max-width:1410px;margin:0 auto}.careerpage .itd-tab-block .section-heading p.c-center.c-font-uppercase{padding-left:35px;margin:0}.careerpage .accordian_section h2.c-center.c-font{padding-bottom:10px}.careerpage .accordian_section p{padding-right:0 !important;font-size:19px !important}.careerpage .accordian_section .c-content-accordion-1{max-width:592px;width:100%;margin:0 auto;padding-top:45px;padding-bottom:70px}.accordian_section .c-content-accordion-1 .panel>.panel-heading>.panel-title>a{padding:0;color:#155c99 !important}.careerpage .accordian_section .c-content-accordion-1.c-theme .panel>.panel-collapse>.panel-body,.careerpage .accordian_section .c-content-accordion-1.c-theme .panel>.panel-heading>.panel-title>a{background-color:#fff}.careerpage .accordian_section .c-content-accordion-1.c-theme .panel>.panel-collapse>.panel-body{color:#222;padding-top:20px;padding-left:revert;margin:0 !important}.careerpage .accordian_section .c-content-accordion-1 .panel>.panel-heading>.panel-title>a>i{margin-right:5px;font-size:25px;float:right}.careerpage .accordian_section .fa-chevron-circle-down:before{color:#9f271f}.careerpage .nd-region>.container .container{max-width:1410px;margin:0 auto}.careerpage .c-bg-img-center1 .container .tab-content{max-width:1150px !important;margin:0 auto}.careerpage .top-banner .field--name-field-link .btn{width:150px}.careerpage .top-banner .field--name-field-link .btn:hover{width:170px}.careerpage .container.idt-additionalserviceslider.regional .c-content-list-1>li{color:#222;line-height:20px;font-size:19px;margin-bottom:10px}.careerpage .container.idt-additionalserviceslider.regional .c-center,.c-font-center{margin-top:-30px}@media (max-width:768px){.col-md-6.col-lg-6.form_company{padding:0 0 5px 10px !important}}@media (max-width:767px){.contact-partner-legend{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;margin:10px 0;padding:2rem;text-align:center;font-size:1.2rem;color:#155c99;text-transform:uppercase}.company-page .nd-region>.container .container{padding-bottom:0;padding-top:0;margin-top:0 !important}.company-page .row.company-custom-block h3{padding-top:20px}.company-page .row.company_form .image-align img{display:none}.company-page .container.itd-numbers{padding-top:50px}.company-page .tab-content .c-content-tab-2>.nav>li+li{margin-left:0}.company-page .tab-content .c-content-tab-2>.nav>li{width:50%}.company-page .tab-content .c-content-tab-2.c-theme.c-opt-1{padding:20px}.company-page .itd-tab-block .c-content-tab-2.c-opt-1>.nav li.active>a{border-radius:8px;border-bottom-color:#9f271f}.careerpage header .container{width:100%}.careerpage .section-heading h2{padding-top:25px !important}.careerpage .section-heading.text-center p{padding-right:0}.careerpage .container.about-us.section_space{padding-top:0 !important}.career-content-block-sections{display:block}.row.company-section-block{text-align:justify}.careerpage .section-heading.text-center h4{padding-left:0;padding-bottom:10px;padding-top:10px;max-width:330px;margin:0 auto}.careerpage .company-section-block .col-lg-8 p{padding-top:30px}.careerpage .field--type-link.field--label-above{position:absolute;top:auto;bottom:-15px}.careerpage .row.company-section-block.inner_container{padding-bottom:0 !important}.careerpage .itd-tab-block>.tab-content{width:100%;display:flex;flex-direction:column;align-items:center}.careerpage .tab-content .c-content-tab-2.c-theme.c-opt-1{padding:20px}.careerpage .itd-tab-block .c-content-tab-2.c-opt-1>.nav li.active>a{border-radius:8px;border-bottom-color:#9f271f}.careerpage .accordian_section .c-content-accordion-1{padding-top:60px !important;padding-left:10px}.careerpage .tab-content .c-content-tab-2>.nav>li+li{margin-left:0}.careerpage .tab-content .c-content-tab-2>.nav>li{width:50%}.data_protection .privacy_policy .section-heading{margin-bottom:50px !important}.Imprint .imprint_container .section-heading{margin-bottom:50px}.terms-conditions_page .term_conditons a.btn.btn-default.button.trem_pdf{width:100%}.terms-conditions_page .term_conditons a.btn.btn-default.button.trem_pdf{font-size:10px}.terms-conditions_page .term_conditons a.btn.btn-default.button.trem_pdf .fa-file-pdf-o:before{font-size:20px;padding-right:0}.terms-conditions_page .term_conditons .btn+.btn{width:100%}.terms-conditions_page .term_conditons a.button-link{font-size:10px}.terms-conditions_page .term_conditons a.button-link:before{font-size:17px;padding-right:0}}@media (min-width:360px) and (max-width:412px){.itd-tab-block .c-content-tab-2>.nav>li>a .c-title{margin-left:0;width:auto}}@media (min-width:390px) and (max-width:844px){a.button-link:before{margin-right:3px;margin-left:-7px;font-size:16px}}@media only screen and (min-device-width:360px) and (max-device-width:740px) and (orientation:portrait){.terms-conditions_page .term_conditons .btn+.btn{width:auto;margin-left:-10px !important}}@media (min-width:768px) and (max-width:1024px){.contact-page .row.form_section .col-lg-6.contact-image{max-width:550px;margin:0 auto;padding-top:30px}.company-page .row.company-custom-block h3{padding-top:20px}.company-page .row.company_form .image-align img{display:none}.company-page .itd-tab-block{max-width:100%}.company-page .c-bg-img-center1 .container .tab-content{max-width:90% !important}.company-page .itd-tab-block .image-align img{width:100%}.company-page .c-content-tab-2.c-theme.c-opt-1{padding:0 15px}.company-page .container.itd-numbers{padding-top:50px}.itd-pdp-page .col-md-3{float:left;padding-bottom:30px;width:50%}.itd-pdp-page .itd-pdp-detail-page .c-shop-product-details-2 .row{padding:0}.careerpage .section-heading h2{padding-top:50px}.careerpage .company-section-block p{margin:0 0 10px;text-align:justify;padding:0 30px}.careerpage .accordian_section{text-align:left;margin:20px}.careerpage .container.inner_container{padding:0 !important}.careerpage header .container{width:100%}.careerpage .section-heading.text-center p{padding-right:0}.careerpage .company-section-block .col-lg-4{text-align:center;padding-bottom:40px}.careerpage .row.company-section-block.inner_container{padding-bottom:0 !important}.careerpage .c-content-tab-2.c-theme.c-opt-1{padding:0 15px}.careerpage .itd-tab-block .c-content-tab-2>.nav>li>a .c-title{width:unset}.careerpage .itd-tab-block .image-align img{width:100%}.careerpage .accordian_section .c-content-accordion-1{padding-top:0 !important}.terms-conditions_page .term_conditons .btn+.btn{padding-left:20px}}@media (max-width:1024px) and (orientation:landscape){.careerpage .field--type-link.field--label-above{position:absolute}}@media (min-width:820px) and (max-width:1180px){.careerpage .field--type-link.field--label-above{position:absolute}}.contact-page .row.googlemap-section{padding-bottom:50px;padding-top:50px}.contact-partner-legend{font-size:1.2rem;color:#155c99;display:flex;justify-content:center;align-items:center;margin:0 auto !important;width:100%;gap:15px}.contact-page .row.idt-partners-block span.image-align.text-align-center{padding-bottom:50px}.company-page .counts-section>div>p{width:100%}.company-page .c-bg-img-center1 .container .tab-content{max-width:100%;margin:0 auto;padding:0}.itd-pdp-page .c-content-product-2 .col-md-4,.itd-pdp-page .c-content-product-2 .col-md-8{width:100%;background-color:#fff}.itd-pdp-page .c-content-product-2 .col-md-8{border-top:2px solid #155c99}.itd-pdp-page .c-content-product-2 .col-md-8 p.c-price,.itd-pdp-page .c-content-product-2 .col-md-8>div:nth-child(2n){display:none}.itd-pdp-page .c-content-product-2 .col-md-4 .c-content-overlay a.btn.btn-md{padding:0;width:100%;background-color:transparent;border:none}.itd-pdp-page h3.c-title.c-font-bold.c-font-22.c-font-dark,.itd-pdp-page h3.c-title.c-font-bold.c-font-22.c-font-dark a:hover{color:#155c99 !important;padding-top:20px}.itd-pdp-page .field.field--name-field-short-description .container{padding:0}.itd-pdp-page .c-bg-img-center{background-size:contain}.itd-pdp-page .c-content-product-2 .col-md-4 a.btn.btn-md:hover{background-color:transparent;border:none}.itd-pdp-page .tab-pane .specifications{background-color:transparent;border:none;border-radius:5px;box-shadow:none;font-size:1.4rem}.itd-pdp-page .tab-pane .specifications{min-height:400px;height:auto}.itd-pdp-page .tab-pane .specifications .table>tbody>tr:nth-of-type(odd),.itd-pdp-page .tab-pane .specifications .table-hover>tbody>tr:hover{background:0 0}.itd-pdp-page .tab-pane .specifications .table,.itd-pdp-page .tab-pane .specifications .table tr>td{border:none}@media (min-width:960px){.contact-partner-map-area{height:550px}}.googlemap-section .contact-partner-address,.googlemap-section .contact-partner-contact{font-size:16px;color:#222;line-height:26px;font-weight:400;margin:0 auto}.googlemap-section .contact-partner-contact strong{font-weight:400}.googlemap-section .contact-partner-partners{display:none}@media (min-width:1480px){.googlemap-section .contact-partner-map-area{width:100%}}.googlemap-section .contact-partner-map-area .gm-style .gm-style-iw-c{border-radius:0;width:400px;padding:0 0 30px 30px !important;max-height:max-content !important}.googlemap-section .contact-partner-map-area .gm-ui-hover-effect>span{background-color:#005c9d}.googlemap-section .contact-partner-details-block{margin:0}.googlemap-section .contact-partner-name{margin-bottom:1.5rem}.googlemap-section .contact-partner-logo img{max-height:80px;width:auto;margin:0 auto 20px}.googlemap-section .contact-partner-company{font-weight:700;font-size:24px;margin:0 auto}.googlemap-section .contact-partner-address,.googlemap-section .contact-partner-contact{font-size:19px;color:#222;line-height:26px;font-weight:400;margin:0 auto}@media (min-width:1161px){.contact-partner{max-width:1920px}}.contact-partner-legend label input{visibility:hidden;position:absolute}.contact-partner-legend label{display:inline-flex;padding:0;margin:0;justify-content:center;align-items:center;cursor:pointer;position:relative;border-bottom:1px solid #000;padding-bottom:2px}.contact-partner-legend img:nth-of-type(n+1){margin-left:0;max-width:22px;height:22px}.container.company-getintouch.section_space{padding-top:0}.company-page .container.itd-numbers{padding-top:0 !important}.company-page .container.config-section-block{padding-top:0 !important}.company-page .itd-tab-block .c-content-tab-2>.nav>li>a .c-title{align-items:center}.company-page .container.company-get-in-contact{max-width:1410px;padding:0 15px;width:100%}.company-page .container.company-get-in-contact .row{margin:0 auto;width:100%}.company-page .container.itd-company-tab-section{width:100%;padding:0;max-width:100%}.company-page .container.itd-company-tab-section .itd-tab-block{padding:0}.company-page .container.itd-company-tab-section .itd-tab-block .container{width:100%;max-width:1410px;padding:50px 15px}.company-page .container.itd-worldwide-section.section_space{width:100%;padding:0 15px;max-width:1410px}.contact-page .top-banner .field--name-field-title .field__item{width:560px}.event-overview .nd-region>.container,.newsletter-page .nd-region>.container,.event-details .nd-region>.container,.idt-downloads-page .nd-region>.container,.careerpage .nd-region>.container{max-width:100%;padding:0}.event-overview .event-updates-inbox .fieldset-wrapper{display:flex;flex-direction:column;align-items:end;padding:20px 0 20px 20px;border-radius:5px;max-width:600px;margin:0 0 0 auto}.event-overview .views-element-container>div{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}.event-overview .past-events .views-element-container .views-row{margin:0 auto;width:25%}.event-overview .views-element-container .views-row .event-attendes-section{width:100%;padding:0}.event-attendes .container.event-attendes.section_space{padding:0 !important;width:100%;max-width:100% !important}.event-attendes .row-1,.event-attendes .row-2{display:flex;flex-wrap:wrap;column-gap:25px}.event-attendes .row-1>div,.event-attendes .row-2>div,.event-attendes .row-3>div{width:calc(25% - 20px);padding:0}.event-details .container.digestive-disease .event-container .button{margin:0}.company-page .hero_banner_title{text-transform:none}.data_protection b,.data_protection strong{font-weight:500}.contact-image{position:relative}.contact-overlay-image{position:absolute;left:0;top:0;right:0;bottom:0;margin:0 auto !important}.customized_services h1{color:#155c99;font-size:56px;text-transform:uppercase;font-family:'DIN Pro';margin:0 auto 20px;font-weight:400;text-align:center}.customized_services p{text-align:center;font-size:19px;font-family:'DIN Pro'}.newsletter-page p.c-center.c-font-uppercase{text-transform:none}.services-page .gallery-container{display:flex;flex-direction:column;align-items:center}.services-page .display-image{width:500px;height:auto;margin-bottom:20px;overflow:hidden}.services-page .display-image img{width:100%;height:auto}.services-page .image-thumbnails{display:flex;justify-content:center;gap:10px}.services-page .thumb{width:100px;height:auto;margin:5px;cursor:pointer;border-bottom:3px solid #145c9a}.services-page .thumb.active{border-bottom:3px solid #9f271f}.services-page .thumb img{width:100%;height:auto}.services-page .custom-gallery{display:flex;flex-direction:column;align-items:center}.services-page .primary-image{width:500px;height:auto;margin-bottom:20px;overflow:hidden}.services-page .primary-image img{width:100%;height:auto}.services-page .preview-images{display:flex;justify-content:center;gap:10px}.services-page .preview{width:100px;height:auto;margin:5px;cursor:pointer;border-bottom:3px solid #145c9a}.services-page .preview.active{border-bottom:3px solid #9f271f}.services-page .preview img{width:100%;height:auto}.services-page .image-gallery{display:flex;flex-direction:column;align-items:center}.services-page .main-image{width:500px;height:auto;margin-bottom:20px;overflow:hidden}.services-page .main-image img{width:100%;height:auto}.services-page .thumbnail-images{display:flex;justify-content:center;gap:10px}.services-page .thumbnail{width:100px;height:auto;margin:5px;cursor:pointer;border-bottom:3px solid #145c9a}.services-page .thumbnail.active{border-bottom:3px solid #9f271f}.services-page .thumbnail img{width:100%;height:auto}.services-page .c-content-accordion-1 .panel-heading .panel-title>a{color:#155c99;padding:0;line-height:37px;border-bottom:1px solid #d8dee7;display:flex;justify-content:space-between;align-items:center;direction:rtl}.services-page i.icon-arrow-down{margin-right:5px;font-size:10px;float:right;background:#9f271f;border-radius:100%;color:#fff;height:20px;width:20px;font-weight:700;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;line-height:20px}.services-page .panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:none !important}@media only screen and (min-width:1024px){.career-form .webform-submission-form{max-width:50%;margin:0 auto}}.itd-pdp-detail-page .contact-section{display:none}@media screen and (max-width:920px){.itd-pdp-detail-page .contact-section{display:block;padding-bottom:15px}.itd-pdp-detail-page .configurator-mobile{display:none}}.grecaptcha-badge{visibility:hidden !important}
/* Source and licensing information for the above line(s) can be found at http://www.itd-cart.com/themes/custom/jango_sub/css/contact.css. */