.deepLearningWrapper .techInfo{width:100%}.deepLearningWrapper .tech-info--content{width:100%;max-width:1200px;margin:0 auto}.deepLearningWrapper .tech-info--sidebar{display:none}.deepLearning--wrap{padding:0 10px}.deeplearning--row{padding:40px 0}.custom--btn{display:inline-block;font-size:18px;padding:14px 30px}.deepLearning--intro__txt{margin-bottom:20px;text-align:left}@media screen and (min-width:1024px){.deepLearning--intro__txt{max-width:600px;margin:0 auto 40px}}.deepLearning--intro__txt h3{text-align:center;margin-bottom:30px;font-size:32px;font-weight:700;color:#444}.deepLearning--intro__txt p+p{margin-top:20px}.deepLearning--key{background:#f0f0f0;padding:40px}h2.deepLearning--title{text-align:center;margin-bottom:30px;font-size:32px;font-weight:700}.deepLearning--key__txt{display:flex;flex-wrap:wrap}.deepLearning--key__item{width:100%;padding:20px}@media screen and (min-width:1024px){.deepLearning--key__item{width:33%}}.deepLearning--key__icon{width:60px;height:60px;margin:0 auto 20px}.deepLearning--key__icon svg{width:100%;height:100%}.deepLearning--key__desc{text-align:center}.deepLearning--key__desc h3{display:block;text-align:center;text-transform:uppercase;color:#444;font-size:13px}.deepLearning--key__desc h4{color:#101010;display:block;text-align:center;font-weight:700;font-size:20px;margin-bottom:10px}.deepLearning--key__desc p{line-height:24px;font-size:13px}.deepLearning--training__wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.deepLearning--training__item{width:100%;padding:20px}@media screen and (min-width:1024px){.deepLearning--training__item{width:50%}}.deepLearning--training__item ul{padding-left:17px}.deepLearning--training__item ul li{list-style:disc}.deepLearning--training__item h3{color:#101010;margin-bottom:20px;font-size:20px;font-weight:700}.deepLearning--training__item img{max-width:100%}.deeplearning--bubble{padding:20px;background:#f0f0f0;border-radius:8px;max-width:600px;margin:1rem auto}.deeplearning--bubble h3{color:#101010;margin-bottom:20px}.deeplearning--bubble p{font-size:13px;line-height:24px}.deepLearning--feature{display:flex;flex-wrap:wrap;justify-content:space-between}.deepLearning--feature__item{width:100%;padding:20px}@media screen and (min-width:1024px){.deepLearning--feature__item{width:50%}}.deepLearning--feature__item h3{font-size:20px;font-weight:700}.deepLearning--feature__txt{margin-bottom:20px}.deepLearning--feature__txt h3{color:#101010;margin-bottom:20px}.deepLearning--feature__img img{max-width:100%;height:auto}.btn-group{margin-bottom:30px}.btn-group:last-child{margin-bottom:0}.page-header{margin-bottom:20px}.tab-anchors{display:flex;justify-content:space-between;align-items:stretch;gap:1px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:1399px){.tab-anchors{flex-wrap:wrap}}@media(max-width:767px){.tab-anchors.open .tab-anchor.active:after{transform:translateY(-50%) rotate(45deg)}.tab-anchors.open .tab-anchor:not(.active){max-height:500px;transition:max-height 1000ms cubic-bezier(.23,1,.32,1)}}.tab-anchor{position:relative;display:flex;align-items:center;flex-grow:1;flex-shrink:1;flex-basis:calc((100% - 5px)/6);background-color:#f3f3f3;cursor:pointer;transition:background-color 250ms cubic-bezier(.23,1,.32,1);order:5}.tab-anchor.active .tab-anchor--icon>svg{fill:#fff;stroke:#fff}.tab-anchor.active .tab-anchor--text{color:#fff}@media(max-width:767px){.tab-anchor{flex-basis:100%}.tab-anchor.active{order:0}.tab-anchor.active::after{content:"+";display:block;position:absolute;top:50%;right:8px;transform:translateY(-50%);color:#fff;font-size:1.75rem;line-height:1;transition:transform 250ms cubic-bezier(.23,1,.32,1)}.tab-anchor:not(.active){max-height:0;padding:0;overflow:hidden;transition:max-height 125ms cubic-bezier(0,1,0,1)}}body:not(.touch-device) .tab-anchor:hover .tab-anchor--icon>svg{fill:#fff;stroke:#fff}body:not(.touch-device) .tab-anchor:hover .tab-anchor--text{color:#fff}.tab-anchor--icon{margin-right:10px;pointer-events:none;padding:14px 0 14px 15px}.tab-anchor--icon>svg{display:block;fill:#101010;stroke:#101010;transition:all 250ms cubic-bezier(.23,1,.32,1)}.tab-anchor--text{padding:14px 30px 14px 0;font-weight:700;color:#101010;pointer-events:none;white-space:nowrap}.tabs{margin-bottom:50px}.tab{display:none;padding:40px 0}.tab.active{display:block}.tab .img-container{padding-top:10px}.heading--series{color:#101010;font-weight:400;padding-top:10px;padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #101010}.download-groups{display:flex;flex-wrap:wrap;justify-content:space-between}.download-group{width:calc((100% - 90px)/2);margin-bottom:30px}@media(max-width:1399px){.download-group{width:calc((100% - 45px)/2)}}@media(max-width:1023px){.download-group{width:100%}}.download-item{display:flex;justify-content:space-between;align-items:center;padding:5px 0;border-bottom:1px solid #d6dadb}.download-item--text{font-size:.875rem;padding-right:15px}.download-item--btn{width:fit-content;font-size:.65rem;padding:4px 12px}.download-item--btn .btn--title{font-weight:400}iframe.horus--helpTab{min-height:700px}.series-hero{width:100px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.series-hero{display:none}}@media(max-width:767px){.series-hero{width:100%}}@media(max-width:767px){.series-hero--container{display:flex}}@media(min-width:768px){.series-hero--swiper{height:357px}.series-hero--swiper[data-slides="1"]{height:78px}.series-hero--swiper[data-slides="2"]{height:171px}.series-hero--swiper[data-slides="3"]{height:264px}}@media(max-width:767px){.series-hero--swiper{width:calc(100% - 50px)}}.series-hero--swiperButton:not(.swiper-button-disabled){cursor:pointer}.series-hero--swiperButton.swiper-button-disabled{pointer-events:none}.series-hero--swiperButton.swiper-button-disabled>svg{fill:#ccc}.series-hero--swiperButton.swiper-button-lock{display:none!important}@media(min-width:768px){.series-hero--swiperButton{text-align:center}}@media(max-width:767px){.series-hero--swiperButton{display:flex;align-items:center}.series-hero--swiperButton.swiper-button-lock+.series-hero--swiper{width:100%}.series-hero--swiperButton>svg{transform:rotate(-90deg)}}body:not(.touch-device) .series-hero--swiperButton:hover>svg{fill:#101010}@media(min-width:768px){.series-hero--swiperButtonPrev{margin-bottom:10px}}@media(max-width:767px){.series-hero--swiperButtonPrev{justify-content:flex-start}}@media(min-width:768px){.series-hero--swiperButtonNext{margin-top:10px}}@media(max-width:767px){.series-hero--swiperButtonNext{justify-content:flex-end}}.series-hero--swiperSlide{display:block;margin-bottom:15px;border:1px solid #f3f3f3;background-repeat:no-repeat;background-position:center;background-size:cover;transition:border 250ms cubic-bezier(.23,1,.32,1)}.series-hero--swiperSlide:last-child{margin-bottom:0}@media(max-width:767px){.series-hero--swiperSlide{margin-bottom:0}}body:not(.touch-device) .series-hero--swiperSlide:hover{border:1px solid #101010}.series-hero--swiperSlideImg{width:100%;height:100%;object-fit:cover}.page-header{margin-bottom:20px}.partnumber-wrap{position:relative}@media(max-width:1199px){.page-header--items{justify-content:flex-end}}@media(max-width:767px){.page-header--items{display:flex}}.article--navigator{margin-left:auto;margin-bottom:10px}@media(max-width:1023px){.article--navigator{position:relative}}@media(max-width:767px){.article--navigator{margin-bottom:20px}}.article--navigatorRight{margin-left:10px}.columns{display:flex;justify-content:space-between;margin-bottom:50px}@media(max-width:1199px){.columns{flex-direction:column-reverse}}.column{width:calc((100% - 70px)/2)}@media(max-width:1199px){.column{width:100%;margin-bottom:50px}}.tab-anchors{flex-wrap:wrap}.info--wrap{display:flex;justify-content:flex-end;flex-wrap:wrap;margin-bottom:25px}.optart-wrap{display:flex;justify-content:flex-end;align-items:flex-start;flex-basis:50%;flex-grow:0;flex-shrink:0}.optart-wrap>svg{max-width:170px;width:100%;height:auto;margin-top:30px;margin-bottom:10px}@media(max-width:479px){.optart-wrap{justify-content:flex-start;flex-basis:100%}}.series--gallery-title{padding:4px 6px;border-bottom:1px solid #444;text-align:center;margin-bottom:50px}.series--gallery-title>span{font-family:inter var,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,segoe ui,roboto,helvetica neue,arial,noto sans,"sans-serif",apple color emoji,segoe ui emoji,segoe ui symbol,noto color emoji;font-size:.75rem;font-weight:700}.series--gallery{display:flex;flex-wrap:wrap}.series--galleryImgWrap{width:calc(100% - 100px)}.series--galleryImgWrap.series--galleryImgWrapFull{width:100%}@media(max-width:767px){.series--galleryImgWrap{width:100%}}.series--galleryImg{width:100%;height:auto;max-width:540px;margin:0 auto}.tab-anchor.active{background-color:#101010}.tab-anchor .tab-anchor--text{width:100%;padding:14px 15px;text-align:center}body:not(.touch-device) .tab-anchor:hover{background-color:#101010}.partnumberTable{overflow-x:auto;margin:0 0 1em}.partnumberTable table{font-family:inter var,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,segoe ui,roboto,helvetica neue,arial,noto sans,"sans-serif",apple color emoji,segoe ui emoji,segoe ui symbol,noto color emoji;width:100%}.partnumberTable td{font-size:12px;padding:5px 0 5px 5px;vertical-align:middle;border-bottom:1px solid #f3f4f6;min-width:60px}.partnumberTable td:nth-child(2){text-align:center;color:#333}.partnumberTable td:last-child{max-width:300px;text-align:center}.partnumberTable td.celKey{width:40%}.partnumberTable td.celUnit{width:20%}.partnumberTable td.celSpec{width:40%}.partnumberTable td.celSpec span{display:block;text-align:center;min-width:25%;padding:0 5px}.partnumberTable tr:not(.spec_group):hover td{background:#f3f3f3}.partnumberTable table:first-child .spec_group td{padding-top:7px}.partnumberTable .spec_group td{font-weight:700;padding:20px 0 6px;vertical-align:bottom;border-bottom:1px solid #444}.partnumberTable .notes{color:#101010;font-weight:700}@media(max-width:767px){.partnumberTable table{width:800px}}@media(max-width:599px){.partnumberTable table{width:600px}}@media(max-width:479px){.partnumberTable table{width:500px}}@media(max-width:359px){.partnumberTable table{width:400px}}.lastmodify{width:100%;display:block;margin:10px auto 25px;font-size:12px;color:#444}.certs{display:flex;flex-wrap:wrap;margin-bottom:25px}.cert{display:block;margin-right:5px;margin-bottom:5px}.cert img{width:auto;height:40px}.spec_note{margin-bottom:25px}.spec_note:last-child{margin-bottom:0}.spec_notePn{margin-bottom:25px}.spec_notePn:last-child{margin-bottom:0}.spec_notePn ol{list-style:lower-alpha}li{font-size:.85rem}.spec_order{margin-bottom:25px;font-size:.85rem}.spec_order:last-child{margin-bottom:25px}.disclaimer{font-size:.85rem;color:#999}.layout-files{display:flex;flex-wrap:wrap}.layout-file{margin:0 5px 10px 0}.download-group{width:calc((100% - 30px)/2);margin-bottom:30px}.download-group.full{width:100%}.download-group .heading--series{padding-top:3px}@media(max-width:1399px){.download-group{width:calc((100% - 45px)/2)}.download-group.full{width:100%}}@media(max-width:1023px){.download-group{width:100%}.download-group.full{width:100%}}.series-list-wrap a{color:#333}.series-list--disclaimer{font-size:.875rem;line-height:1.375;margin-bottom:20px}.series{position:relative;padding-left:15px;border-bottom:1px solid #d6dadb}.series:after{content:"";position:absolute;top:0;left:0;width:15px;height:100%}.series:last-child{border-bottom:none}.series--check{display:none}.series--check:checked+.series--overview .series--labelShowMore{display:none}.series--check:checked+.series--overview .series--labelHideMore{display:block}.series--check:checked+.series--overview+.series--partnumbers{max-height:5000px;pointer-events:all;transition:all 750ms ease-in-out}.series--overview{display:flex;align-items:stretch}@media(max-width:479px){.series--overview{display:block}}.series--imgWrap{display:flex;justify-content:center;align-items:center;margin-left:15px}@media(max-width:479px){.series--imgWrap{padding-top:15px}}.series--img{width:80px;height:auto}@media(max-width:479px){.series--img{width:150px}}.series--info{margin-left:15px;padding:19px 0}.series--link{display:block}body:not(.touch-device) .series--link:hover .series--title{color:#101010}.series--title{font-weight:700;margin-bottom:5px}.series--subTitle{font-size:.875rem;line-height:1.375;margin-bottom:5px}.series--label{display:inline-block;margin-top:10px;color:#101010;transition:color 250ms cubic-bezier(.23,1,.32,1)}body:not(.touch-device) .series--label:hover{color:#333}.series--labelMore{font-size:.8125rem;line-height:1.3;font-weight:700;cursor:pointer;transition:all 250ms cubic-bezier(.23,1,.32,1)}.series--labelHideMore{display:none}.series--partnumbers{max-height:0;overflow:hidden;pointer-events:none;transition:all 500ms cubic-bezier(0,1,0,1)}.series--partnumbersInner{padding:15px;background-color:#f3f3f3}.series--partnumber{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;font-size:.875rem;line-height:1.375;margin-bottom:10px}.series--partnumber:last-child{margin-bottom:0}@media(max-width:767px){.series--partnumber{margin-bottom:20px}.series--partnumber:last-child{margin-bottom:0}}.series--partnumberTitle{width:20%;font-weight:700;color:#101010!important;transition:color 250ms cubic-bezier(.23,1,.32,1)}@media(max-width:1023px){.series--partnumberTitle{width:30%}}@media(max-width:767px){.series--partnumberTitle{width:100%;margin-bottom:5px}}body:not(.touch-device) .series--partnumberTitle:hover{color:#333!important}.series--partnumberSubTitle{width:calc(80% - 15px)}@media(max-width:1023px){.series--partnumberSubTitle{width:calc(70% - 15px)}}@media(max-width:767px){.series--partnumberSubTitle{width:100%}}.series--base:after{background-color:#101010}.series--optics:after{background-color:#1d4f91}.series--lighting:after{background-color:#009a44}.series--cameras:after{background-color:#86c8bc}.series--software:after{background-color:#cfdf00}.series--accessories:after{background-color:#c99700}.series--kits:after{background-color:#e6e6e6}.itala .page-header--title{color:#0295d4}.itala .tab-anchor.active{background-color:#0295d4}.itala .tab-anchor.active:after{color:#fff}.itala .tab-anchor.active .tab-anchor--icon>svg{fill:#fff;stroke:#fff}.itala .tab-anchor.active .tab-anchor--text{color:#fff}.itala:not(.touch-device) .tab-anchor:hover{background-color:#0295d4}.itala:not(.touch-device) .tab-anchor:hover .tab-anchor--icon>svg{fill:#fff;stroke:#fff}.itala:not(.touch-device) .tab-anchor:hover .tab-anchor--text{color:#fff}.request--wrap{display:flex;flex-wrap:wrap;align-items:start;gap:35px;margin-bottom:40px}@media(max-width:479px){.request--wrap{display:block}}.request--info{width:calc(100% - 400px)}@media(min-width:1200px) and (max-width:1599px){.request--info{width:100%}}@media(max-width:767px){.request--info{width:100%}}@media(max-width:479px){.request--info{margin-bottom:25px}}.request--title{font-size:1.125rem;font-weight:600;margin-bottom:3px}.request--sub{font-size:.875rem}.request--control{border:#e6e6e6;width:140px;height:46px;display:flex;justify-content:space-between;align-items:center}@media(max-width:479px){.request--control{margin-bottom:25px}}.request--symbol{border:1px solid #ccc;color:#444;border-radius:12px;width:24px;height:24px;display:flex;justify-content:center;align-items:center;cursor:pointer}.request--symbol:hover{background:#dee1e5}.request--field{padding:0 5px}.request--field input{width:60px;border:none;text-align:center;font-size:1.25rem;border:1px solid #ccc;padding:5px 0}.request--btn{width:190px;height:48px;cursor:pointer;background:#101010;color:#fff;padding:7px 15px;font-size:.8rem;font-weight:700;text-transform:uppercase;border-radius:3px}