.img-box{text-align:center}.section .head .subtitle{display:block;text-transform:uppercase;color:#a4a4a4;font:500 12px/15px Roboto,sans-serif;padding-bottom:5px}section.section.section-newsletter .txt p{font-size:195%}section.section-home-portfolio-slider .portfolio-slider .slider{width:420px}section.section-blogs .columns{display:flex;justify-content:space-between;flex-wrap:wrap}section.section-blogs .columns .box-news{box-shadow:0 12px 13px rgba(0,0,0,.06);background:#fff;padding:15px 0 0}section.section-blogs .columns.two-column .col{width:47%;padding:0;margin-bottom:35px}section.section-blogs .columns.two-column .col h3{height:100px;line-height:1.3}section.section-blogs .columns.two-column .col .info-line{padding-top:10px}section.section-blogs .columns.three-column .col{width:32%;margin-bottom:20px}section.section-blogs .columns.three-column .col h3{padding:5px 12px 20px;height:70px;font:300 22px/28px Roboto,sans-serif}section.section-blogs .columns.three-column .col p{height:130px;padding:12px;color:#999}section.section-blogs .columns.three-column .col .img-holder{min-height:310px}section.section-blogs .columns.three-column .col .info-line{display:block;text-align:right;padding:5px 30px}section.section-blogs .columns.three-column .col .info-line a{color:#f84e2b}@media only screen and (max-width:768px){section.section-blogs .columns.two-column .col{width:100%}section.section-blogs .columns.three-column .col{width:100%}}.contextual-region .contextual button.trigger{min-width:24px}.contextual-region .contextual button.trigger:hover{background:0 0;background-color:#fff}.news-result .box{position:relative}.news-result .box .bottom-line{height:70px}.news-result .box .number-downloads{position:absolute;bottom:0;left:0;text-align:center;margin:0 auto;width:100%;padding:10px;background-color:#fafafa;font:400 12px/23px Roboto,sans-serif}.views-exposed-form select{background:url(/themes/custom/idb/html/svg/spritesrc/arrow-select.svg) no-repeat 95% center;padding:5px;border:1px solid #ccc;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;padding:10px 20px;height:52px;width:100%;font:700 10px/15px Roboto,sans-serif;text-transform:uppercase}.webform-button--submit.button--primary,button.form-submit.button--primary{border:0;display:inline-block;min-width:240px;height:59px;box-shadow:0 13px 14px rgba(0,0,0,.06);border-radius:110px;background-color:#004d72;width:auto;max-width:300px;color:#fff;font:400 16px/57px Roboto,sans-serif;position:relative;padding:0 35px;transition:all .15s ease-in-out}.select2-container--default .select2-selection--single.select2-selection{padding:5px;border:1px solid #ccc;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;height:52px;font:700 10px/15px Roboto,sans-serif;text-transform:uppercase}.select2-container--default .select2-selection--single.select2-selection .select2-selection__rendered{padding-top:13px}.select2-container--default .select2-selection--single.select2-selection .select2-selection__arrow{background:url(/themes/custom/idb/html/svg/spritesrc/arrow-select.svg) no-repeat 95% center;top:20px;right:20px}.select2-container--default .select2-selection--single.select2-selection .select2-selection__arrow b{display:none}form.webform-submission-form label{font-family:Helvetica;font-size:16px;color:#5d5d5d;font-weight:700;padding:15px 0 0 0}form.webform-submission-form label.form-required{color:red}form.webform-submission-form fieldset legend{font-family:Helvetica;font-size:16px;color:#5d5d5d;font-weight:700;padding:15px 0 0 0}form.webform-submission-form fieldset label{font-weight:400}form.webform-submission-form .option{margin-left:5px}.cke_editable .wrapper div{border:1px dotted coral}.cke_editable,.paragraph--type--rich-text{margin-bottom:40px}.cke_editable h2,.paragraph--type--rich-text h2{color:#ef5b30;font-size:2em;line-height:30px;font-weight:400;font-family:"Duru Sans",Arial,sans-serif;text-align:center}.cke_editable h3,.paragraph--type--rich-text h3{color:#ef5b30;font-size:1.6em;line-height:30px;font-weight:400;font-family:"Duru Sans",Arial,sans-serif}.cke_editable h4,.paragraph--type--rich-text h4{color:#ef5b30;font-size:1.4em;line-height:30px;font-weight:400;font-family:"Duru Sans",Arial,sans-serif;margin:0}.cke_editable ol,.paragraph--type--rich-text ol{list-style:decimal;font-family:Roboto,sans-serif;font-size:1em;color:#666;margin-left:20px;line-height:2}.cke_editable .text-image,.paragraph--type--rich-text .text-image{display:flex}.cke_editable .text-image .text,.paragraph--type--rich-text .text-image .text{width:60%}.cke_editable .text-image .text p,.paragraph--type--rich-text .text-image .text p{font-family:Roboto,sans-serif;font-size:1em;color:#666;margin-left:20px;line-height:2}.cke_editable .text-image .image,.paragraph--type--rich-text .text-image .image{width:40%}.cke_editable .icon-text,.paragraph--type--rich-text .icon-text{display:flex;margin:0 10%;border-bottom:1px solid #ddd;padding-bottom:4%}.cke_editable .icon-text .icon,.paragraph--type--rich-text .icon-text .icon{width:25%}.cke_editable .icon-text .text,.paragraph--type--rich-text .icon-text .text{width:70%}.cke_editable .icon-text .text h3,.paragraph--type--rich-text .icon-text .text h3{color:#065296;font-family:"Duru Sans",Arial,sans-serif;font-size:25px;font-weight:25px;margin:0 0 20px 0;padding:0}.cke_editable .icon-text .text p,.paragraph--type--rich-text .icon-text .text p{font-family:Roboto,sans-serif;font-size:1em;color:#666;margin-left:0;line-height:2}.cke_editable .topic .text p,.paragraph--type--rich-text .topic .text p{font-family:Roboto,sans-serif;font-size:1em;color:#666;margin-left:0;line-height:2}.cke_editable .topic .text img,.paragraph--type--rich-text .topic .text img{width:35%;float:right;margin:0 0 20px 20px}.cke_editable ul.orange-buttons,.paragraph--type--rich-text ul.orange-buttons{margin:20px 0 0 0;padding:0}.cke_editable ul.orange-buttons li,.paragraph--type--rich-text ul.orange-buttons li{border-radius:8px;margin-right:5px;margin-bottom:10px;font-size:12px;padding:12px;border:2px solid #ef5b30;display:inline-block;height:40px;line-height:normal}.cke_editable ul.orange-buttons li a,.paragraph--type--rich-text ul.orange-buttons li a{color:#607890;text-decoration:none}.cke_editable i.far,.cke_editable i.fas,.paragraph--type--rich-text i.far,.paragraph--type--rich-text i.fas{color:#ef5b30;font-size:150px;margin-right:40px;margin-left:16px}.paragraph--type--inquiry{display:flex;margin-bottom:70px}.paragraph--type--inquiry .description{margin:0 0 0 3%;width:45%}.paragraph--type--inquiry .description p{font-family:Roboto,sans-serif;font-size:1.2em;color:#666;margin-left:0;line-height:2}.paragraph--type--inquiry .description .arrow-circle{background-color:#ef5b30;color:#fff;border-radius:10px;font-size:24px;padding-left:20px;letter-spacing:1px;margin-top:25px;padding:15px 0 15px 25px;width:85%}.paragraph--type--video{margin-bottom:40px}.paragraph--type--single-file{margin-bottom:30px;padding:10px 60px}.paragraph--type--single-file .accordion-block .download-box .btn-all-download{padding-left:17px}.paragraph--type--single-file .accordion-block .download-box .btn-all-download .svg-icon{margin:-5px 13px 0 0}@media only screen and (max-width:768px){ol li{font-size:1em}.paragraph--type--inquiry,.paragraph--type--rich-text{display:block}.paragraph--type--inquiry .icon-text,.paragraph--type--inquiry .text-image,.paragraph--type--rich-text .icon-text,.paragraph--type--rich-text .text-image{display:block;margin:0;width:100%}.paragraph--type--inquiry .icon-text .icon,.paragraph--type--inquiry .text-image .icon,.paragraph--type--rich-text .icon-text .icon,.paragraph--type--rich-text .text-image .icon{width:100%;text-align:center;margin-bottom:20px}.paragraph--type--inquiry .icon-text .text,.paragraph--type--inquiry .text-image .text,.paragraph--type--rich-text .icon-text .text,.paragraph--type--rich-text .text-image .text{width:100%}.paragraph--type--inquiry .icon-text .text p,.paragraph--type--inquiry .text-image .text p,.paragraph--type--rich-text .icon-text .text p,.paragraph--type--rich-text .text-image .text p{font-family:Roboto,sans-serif;font-size:1em;color:#666;margin-left:20px;line-height:2}.paragraph--type--inquiry .icon-text .image,.paragraph--type--inquiry .text-image .image,.paragraph--type--rich-text .icon-text .image,.paragraph--type--rich-text .text-image .image{width:100%}.paragraph--type--inquiry .description,.paragraph--type--rich-text .description{width:100%;margin:10px 0;padding:0}.paragraph--type--inquiry .description p,.paragraph--type--rich-text .description p{font-family:Roboto,sans-serif;font-size:1em;color:#666;margin-left:0;line-height:2}}.ui-dialog{z-index:1200!important}.ui-dialog button.ui-dialog-titlebar-close{min-width:40px;height:40px;border-radius:20px;top:12px}div.ajax-progress-throbber{position:fixed;width:100%;height:200%;background-color:#ccc;opacity:.2;top:0;left:0}div.ajax-progress-throbber div.throbber{position:relative;margin:auto;top:25%;left:50%;transform:translate(-50%,-50%);background:0 0;border:5px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.search .grid-search-filters .button.form-submit{width:113px;height:52px;box-shadow:0 13px 14px rgba(0,0,0,.06);border-radius:100px;border:1px solid #e5e5e5;background:#fff;color:#f84e2b;font:400 16px Roboto,sans-serif}.search .grid-search-filters label,.search .grid-search-filters legend span{color:#b3b3b3;font:400 12px/15px Roboto,sans-serif;padding-bottom:6px}.search{margin-bottom:40px}.search .grid-search-input{display:inline-grid;grid-template-columns:1fr 6fr 0fr;width:100%}.search .grid-search-input .form-actions{margin:0}.search .grid-search-input .form-actions input.button{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABXElEQVQ4T61TS1LCQBTsHiAsYWmVFuYGyg1ga1mBG1DewBuIN/AIeAM+llu5gRwBKd2zNb9nvcGkQiApo85qMu+lp193D5FZwfVZT2hGIIcA2gC2EJlS4sfG0/sy25vfMznwvc4E4KiwWWTiLDY3RXULlAURyL2J46UyUIaxMT2CdxagBIx2HFN7sY1h2HWeP1b5W/2r00vU6696zjjqHxuTCRtl0pxvxkXUP73OWJmJyKy52KiGe4u+d74F0Cq6KdUww8qZv6XaJnUFEv04VjwYsaQ3ZVSkTwVGO9v/rNG/uZbPESFjCaOZxkBtZ702ENC6WeSYjcVPk60gJAcCrB3DLqdrdTtdezbaJNPc6g9JhwIYiR80hElUAKwahv0s2EEeyh7md8L18bbyYJWArJ67YB6AVQayog9P3CBqTkFcpMzKRimrydBtB5EsQbgIw96vGKVGKJgfuBqVL4sTzyHqCXsRAAAAAElFTkSuQmCC) no-repeat center;padding:18px;border:1px solid #e6e6e6;border-radius:0 4px 4px 0;border-left:none;text-indent:-100px}.search .grid-search-input .form-item{margin:0}.search .grid-search-input .form-item input.form-text{border-left:none;border-right:none;border-radius:0;font-size:1em}.search .grid-search-input label{border:1px solid #e6e6e6;font:700 10px/15px Roboto,sans-serif;padding:7px;background-color:#fafafa;text-align:center;border-radius:5px 0 0 5px;text-transform:uppercase}.search .grid-search-filters{display:grid;grid-template-columns:1fr 1fr 1fr 2fr .5fr;grid-column-gap:1rem;width:100%}@media only screen and (max-width:768px){.search .grid-search-filters{display:block}}.search .grid-search-filters fieldset.fieldgroup.form-composite{margin:6px 5px}.search .grid-search-filters .fieldgroup.form-checkboxes{display:grid;grid-template-columns:1fr 1fr 1fr}@media only screen and (max-width:768px){.search .grid-search-filters .fieldgroup.form-checkboxes{display:block}}.search .grid-search-filters .fieldgroup.form-checkboxes label{font:700 11px/15px Roboto,sans-serif;color:#000;text-transform:uppercase}.search .grid-search-filters .button.form-submit{margin-top:1em}.search .grid-search-filters .js-form-type-checkbox{margin:0}.search header h2{font-weight:500;font-size:32px}.search header h2 strong{color:#f84e2b}.search header h2 em{font-weight:300;color:#9b9b9b}.search .form-item-keywords label{position:absolute;left:0;top:0;width:171px;height:100%;border-right:1px solid #e6e6e6;background-color:#fafafa;letter-spacing:-.1px;color:#353633;font:700 10px/15px Roboto,sans-serif;text-transform:uppercase;display:flex;align-items:center;justify-content:center;padding:10px;text-align:center}.search .item-list{margin-bottom:40px}.search .item-list h3{color:#353633;font:500 2em/40px Roboto,sans-serif;margin:30px 0;letter-spacing:-.19px}.search .item-list ul li h3{font-weight:initial;color:#f84e2b;text-decoration:underline;font-size:1.5em;margin:20px 0 5px 0}.search .item-list ul li div.date{display:block;color:#b3b3b3;font:400 14px/14px "Roboto Condensed",sans-serif;margin-bottom:5px}.search .item-list ul li .assert strong{background:rgba(248,78,43,.3);padding:4px 2px;font-weight:400}nav.pager ul li.pager__item--next,nav.pager ul li.pager__item--previous{background-color:#fff;width:60px;height:58px;position:absolute;padding:0}nav.pager ul li.pager__item--next.disabled a,nav.pager ul li.pager__item--previous.disabled a{background:rgba(0,0,0,.1);opacity:.5;pointer-events:none;height:calc(100% - 1px)}nav.pager ul{background:url(/themes/custom/idb/icons/no-page-l.png) no-repeat left,url(/themes/custom/idb/icons/no-page-r.png) no-repeat right;background-size:60px;background-position-y:-2px;text-align:center;position:relative;width:100%;height:60px;box-shadow:0 5px 8px rgba(0,0,0,.08);border-radius:2px;border:1px solid #e6ebeb;background-color:#fff;list-style:none}nav.pager ul a{display:inline-block;height:35px;min-width:35px;padding:0 5px;border-radius:4px;color:#1a1919}nav.pager ul li{display:inline-block;vertical-align:top;font:400 20px/35px "Roboto Condensed",sans-serif;letter-spacing:.52px;color:#1e1f1c;padding:10px 1px 0;position:relative}nav.pager ul li.active{letter-spacing:.57px;color:#fe750a}nav.pager ul li::after{position:fixed}nav.pager ul li.is-active{letter-spacing:.57px}nav.pager ul li.is-active a{background-color:#f5f5f5;color:#fe750a}nav.pager ul li.pager__item--previous{border-right:1px solid #e6ebeb;left:0;top:0}nav.pager ul li.pager__item--next{border-left:1px solid #e6ebeb;left:auto!important;right:0}nav.pager ul li.pager__item--next a,nav.pager ul li.pager__item--previous a{width:100%;height:100%;text-indent:-9999px;position:relative}nav.pager ul li.pager__item--previous a span:nth-child(2){border-left:1px solid #1a1919;border-bottom:1px solid #1a1919;height:15px;left:25px;position:absolute;top:22px;transform:rotate(45deg);width:15px}nav.pager ul li.pager__item--first,nav.pager ul li.pager__item--last{display:none}nav.pager ul li.pager__item--next a span:nth-child(2){border-left:1px solid #1a1919;border-bottom:1px solid #1a1919;height:15px;left:17px;position:absolute;top:22px;transform:rotate(225deg);width:15px}header.main-header div.nav-bar{display:none}header.main-header nav.navigation-holder .search-block-form{display:block}header.main-header nav.navigation-holder ul.primary-nav{min-width:60%}header.main-header nav.navigation-holder .search-panel form .form-item{margin:0}header.main-header nav.navigation-holder .search-panel form .form-item input.form-text{height:45px;padding-left:45px;font:400 14px Roboto,sans-serif}header.main-header nav.navigation-holder .search-panel form .form-item input.form-submit{left:15px;top:15px}@media only screen and (max-width:768px){header.main-header div.nav-bar{display:block}header.main-header nav.navigation-holder .search-block-form{display:none}}@media only screen and (min-width:1025px){body .container{max-width:1280px}}