@font-face{font-family:'Noto Sans';font-display:swap;src:url("../fonts/NotoSans-Regular.ttf") format("truetype")}@font-face{font-family:'Noto Sans';font-display:swap;src:url("../fonts/NotoSans-Bold.ttf") format("truetype");font-weight:700}@font-face{font-family:'Noto Sans';font-display:swap;src:url("../fonts/NotoSans-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:'Noto Sans';font-display:swap;src:url("../fonts/NotoSans-Italic.ttf") format("truetype");font-style:italic}body{font:400 16px/1.5 "Noto Sans",Helvetica,Arial,sans-serif;color:#0d3547;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-font-feature-settings:"kern" 1;-moz-font-feature-settings:"kern" 1;-o-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;font-kerning:normal;display:flex;min-height:100vh;flex-direction:column}figcaption{font-size:14px}ul,ol{margin-left:30px}li>ul,li>ol{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.1}a{color:#715ec7;text-decoration:underline}a:hover{color:#a88cfd;text-decoration:none}.navbar-light .navbar-nav .nav-link,.dropdown-item{outline:none;color:#0d3547;text-decoration:none}.navbar-light .navbar-nav .nav-link:visited,.dropdown-item:visited{color:#0d3547}.navbar-light .navbar-nav .nav-link:hover,.dropdown-item:hover{color:#1a6d93}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:#1a6d93}.shadow.th{-webkit-box-shadow:0px 2px 8px 0px #dadada !important;-moz-box-shadow:0px 2px 8px 0px #dadada !important;box-shadow:0px 2px 8px 0px #dadada !important}.card{border:1px solid transparent}.dropdown-menu{border:none;margin-top:0;padding-top:0}.dropdown-item:hover,.dropdown-item:active{background-color:transparent}.dropdown-item.active{color:#1a6d93;background-color:transparent}.btn-primary{background-color:#715ec7;color:#fff !important;border:1px solid #715ec7 !important;text-decoration:none}.btn-primary:hover{background-color:#a88cfd;border:1px solid #a88cfd !important}.btn-lg{font-size:1rem;padding:1rem 1.25rem}.navbar-toggler{outline:none}.navbar-toggler:focus,.navbar-toggler:hover{outline:none}ul.th{list-style:none}ul.th li::before{content:"\2022";color:#715ec7;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}ul:not(.navbar-nav){list-style:none;margin-left:0 !important}ul:not(.navbar-nav) li::before{content:"\2022";color:#715ec7;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}ul:not(.navbar-nav) li{padding:.5rem 0}.bg-white-shadow{background:url(../images/migen-links@2x.png);background-repeat:no-repeat;background-size:730px 262px}.badge-primary{background-color:#715ec7}.modal-lg{max-width:90%}[data-popup]{cursor:pointer}a[aria-expanded='true']:after{transform:rotate(-180deg)}.hkstyleh5 h5{text-align:center}.w-auto{width:auto}.btn-primary.btn-inversed{border:1px solid #715ec7 !important;background-color:transparent !important;color:#715ec7 !important}.doc-icon{background:url("../images/pdf-icon.png");height:24px;width:24px;margin-right:12px;display:block;float:left}.hero+main{margin-top:-50px}.hero{height:330px;background:url("../images/hero-phone@2x.png") repeat-x top center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.hero h1{color:#fff;margin-bottom:30px}.hero2{height:230px;background:url("../images/hero2-phone@2x.png") no-repeat top center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.hero3{height:230px;background:url("../images/hero3-phone@2x.png") repeat-x top center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.hero5{height:230px;background:url("../images/hero3-phone@2x.png") no-repeat top center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.hero6{height:230px;background:url("../images/hero2-phone@2x.png") no-repeat top center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.card-artiq{background:#fff url("../images/artiq-phone@2x.png") no-repeat top center;background-size:contain}.card-artiq>div{padding-top:66.64%}.card-gateware{background:#fff url("../images/gateware-phone@2x.png") no-repeat top center;background-size:contain}.card-gateware>div{padding-top:81.64%}.card-jobs{background:#fff url("../images/jobs-phone@2x.png") no-repeat top center;background-size:contain}.card-jobs>div{padding-top:81.64%}.card h5,h5{color:#715ec7}h3,h2,h1{color:#1a6d93}.shadow.sticky-top{background:#fff}.card-img-top{padding:.4rem}p~h5{margin-top:3rem}img.kf25{width:310px}@media (min-width: 576px){.card-artiq>div{padding-top:0}.card-gateware>div{padding-top:0}.card-jobs>div{padding-top:0}}@media (min-width: 768px){img.kf25{width:400px}}@media (min-width: 992px){.hero{height:calc(100vh - 200px);background:url("../images/Cold_atoms_experiment_04.JPG") repeat-x top center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.hero h1{color:#fff;margin-bottom:30px;margin-top:-100px}.hero2{height:380px;background:url("../images/hero2@2x.png") repeat-x top center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.hero3{height:380px;background:url("../images/hero3@2x.png") repeat-x top center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.hero4{height:750px;background:url("../images/404@2x-min.png") repeat-x top center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.hero5{height:380px;background:url("../images/bottom-graphic-min@2x.png") no-repeat top center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.hero6{height:380px;background:url("../images/top-graphic-min@2x.png") no-repeat top center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.hero+main{margin-top:-150px}.shadow-lg{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important}.card-artiq{background:#fff url("../images/artiq@2x.png") no-repeat top right}.card-gateware{background:#fff url("../images/gateware@2x.png") no-repeat top right}.card-jobs{background:#fff url("../images/jobs-min@2x.png") no-repeat top right}.dropdown-menu{padding-top:.5rem;margin-top:12px}.modal-lg{max-width:60%}}@media (min-width: 481px) and (max-width: 767px){#root-shop,#root-shop>div{height:100%}}#root-shop,#root-shop>div{width:100%;height:calc(100vh - 72px);overflow:hidden}button{outline:none !important}#root-shop .layout{display:flex}#root-shop .layout .rfqFeedback{display:flex;align-items:center;padding:2rem 3rem;text-align:center;background:white;-webkit-box-shadow:0px 0px 33px -7px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 33px -7px rgba(0,0,0,0.75);box-shadow:0px 0px 33px -7px rgba(0,0,0,0.75);border:1px solid #715ec7;font-size:.9rem}#root-shop .layout .rfqFeedback button{background-color:inherit;align-self:center;border:0;position:absolute;right:10px;top:10px}#root-shop .layout .rfqFeedback button img{width:15px}#root-shop .layout .rfqFeedback .btn.btn-primary.disabled{background-color:gray}#root-shop .layout .rfqFeedback .btn-outline-primary,#root-shop .layout .rfqFeedback .btn-outline-primary:hover{color:#715ec7;border-color:#715ec7;background-color:inherit}#root-shop .layout>aside.aside{flex:2;background-color:#0d3547;overflow-y:scroll;overflow-x:hidden;position:relative}#root-shop .layout>aside.aside:after{position:fixed;bottom:0;height:100px;width:calc(2 / 6 * 100%);content:"";background:linear-gradient(to top, #0d3547, rgba(13,53,71,0));pointer-events:none}#root-shop .layout>section.main{flex:4;max-width:calc(4 / 6 * 100%);overflow-y:scroll}#root-shop .productItem{display:flex;color:white;padding:3rem 2rem 1rem}#root-shop .productItem .content{flex:1;display:flex;flex-direction:column}#root-shop .productItem .content>*:not(:last-child){margin-bottom:20px}#root-shop .productItem .content img{height:400px;align-self:center;border:0}#root-shop .productItem .content h3{color:white}#root-shop .productItem .content button{background-color:inherit;align-self:center;border:0}#root-shop .productItem .content button img{width:40px;height:auto}#root-shop .productItem .content .price{align-self:flex-start;padding:.5rem 1rem;border:2px solid #715ec7;border-radius:3px;font-weight:700}#root-shop .productItem .content ul{font-size:.8rem;margin:0;padding-left:20px}#root-shop .productItem .content ul li::before{color:white}#root-shop .productItem .content ul li{padding:.3rem 0}#root-shop .productItem .content .ds{display:flex;font-size:.8rem;margin:0;padding-left:0px}#root-shop .productItem .content .ds a{flex:1;display:flex;flex-direction:column;color:#c2affd;text-decoration:underline}#root-shop .productItem .content .ds a:hover{color:#cec2ea;text-decoration:none}#root-shop .backlog-container{padding-bottom:4rem}#root-shop .rule{margin-bottom:.3rem;font-size:.8rem}#root-shop .rule img{width:20px}#root-shop .panel{padding:3rem;overflow:hidden}#root-shop .panel h2{padding-bottom:.5rem}#root-shop .panel .btn-outline-primary,#root-shop .panel .btn-outline-primary:hover{color:#715ec7;border-color:#715ec7;background-color:inherit}#root-shop .panel .control{display:flex;font-size:.8rem}#root-shop .panel .control>p{width:50%;padding-right:30px}#root-shop .panel .control .crate-mode{text-align:right;width:50%}#root-shop .panel .control .crate-mode a{cursor:pointer;margin-right:1rem;color:inherit;text-decoration:none;padding-bottom:5px}#root-shop .panel .control .crate-mode a.active{font-weight:700;border-bottom:3px solid #715ec7}#root-shop .panel .summary{display:flex;margin:2rem 0}#root-shop .panel .summary>.summary-price{font-size:.8rem;width:50%}#root-shop .panel .summary>.summary-price .summary-remove-all{padding-bottom:1rem}#root-shop .panel .summary>.summary-price .summary-remove-all .item-card-name{color:#715ec7}#root-shop .panel .summary>.summary-price .item-card-name{font-weight:700}#root-shop .panel .summary>.summary-price .price{text-align:right}#root-shop .panel .summary>.summary-price .item-card-name>div,#root-shop .panel .summary>.summary-price .price>div{display:inline}#root-shop .panel .summary>.summary-price .item-card-name>.alert-warning,#root-shop .panel .summary>.summary-price .price>.alert-warning{background-color:inherit;height:inherit;width:20px;padding-bottom:3px}#root-shop .panel .summary>.summary-price thead,#root-shop .panel .summary>.summary-price tbody,#root-shop .panel .summary>.summary-price tfoot{display:block}#root-shop .panel .summary>.summary-price thead tr,#root-shop .panel .summary>.summary-price tbody tr,#root-shop .panel .summary>.summary-price tfoot tr{display:table;table-layout:fixed;width:100%}#root-shop .panel .summary>.summary-price thead tr.hoverable,#root-shop .panel .summary>.summary-price tbody tr.hoverable,#root-shop .panel .summary>.summary-price tfoot tr.hoverable{cursor:pointer}#root-shop .panel .summary>.summary-price thead tr.hoverable:hover,#root-shop .panel .summary>.summary-price thead tr.hoverable.selected,#root-shop .panel .summary>.summary-price tbody tr.hoverable:hover,#root-shop .panel .summary>.summary-price tbody tr.hoverable.selected,#root-shop .panel .summary>.summary-price tfoot tr.hoverable:hover,#root-shop .panel .summary>.summary-price tfoot tr.hoverable.selected{background-color:#eae7f7}#root-shop .panel .summary>.summary-price thead td,#root-shop .panel .summary>.summary-price tbody td,#root-shop .panel .summary>.summary-price tfoot td{padding:1px 5px}#root-shop .panel .summary>.summary-price tfoot{color:#715ec7;font-size:1.2rem}#root-shop .panel .summary>.summary-price tfoot td{padding:1.2rem 0}#root-shop .panel .summary>.summary-price button{background-color:inherit;border:0;margin-left:20px}#root-shop .panel .summary>.summary-price button img{width:20px;height:auto}#root-shop .panel .summary>.summary-form{width:50%;display:flex;flex-direction:column;align-items:flex-end}#root-shop .panel .summary>.summary-form form{display:flex;flex-direction:column;width:90%}#root-shop .panel .summary>.summary-form form input:not([type="submit"]),#root-shop .panel .summary>.summary-form form input:not(.submit),#root-shop .panel .summary>.summary-form form textarea{border:1px solid #1a6d93;border-radius:3px;margin:0 0 .5rem;padding:.4rem;outline:none}#root-shop .panel .summary>.summary-form form input[type="submit"],#root-shop .panel .summary>.summary-form form .btn-cla{font-weight:700;color:white;border:0;border-radius:3px;outline:none}#root-shop .panel .summary>.summary-form form .error{color:#e53e3e;padding-bottom:1em}#root-shop .panel .summary>.summary-form form .errorField{border:1px solid #e53e3e !important}#root-shop .panel .summary>.summary-form form .btn-outline-primary,#root-shop .panel .summary>.summary-form form .btn-outline-primary:hover{color:#715ec7;border-color:#715ec7;background-color:inherit}#root-shop .panel .crate{position:relative}#root-shop .panel .crate .crate-products{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);padding:.5rem .5rem 1rem}#root-shop .panel .crate .crate-products .items-cart-list{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;min-height:345px;background-color:#ebebeb;padding:5px 5px 12px;position:relative}#root-shop .panel .crate .crate-products .items-cart-list>div{display:flex;flex-direction:column;max-width:130px;justify-content:flex-start;align-content:center;align-items:center;margin-right:8px;flex-shrink:0;padding:5px 3px}#root-shop .panel .crate .crate-products .items-cart-list h6{font-size:.6rem;text-align:center;white-space:nowrap}#root-shop .panel .crate .crate-products .items-cart-list img{height:350px;border:0;flex-shrink:0}#root-shop .panel .crate .crate-products .items-cart-list .nbr-connectors,#root-shop .panel .crate .crate-products .items-cart-list .nbr-clocks{width:100%;height:6px;margin-top:5px;border:1px solid #0d3547}#root-shop .panel .crate .crate-products .items-cart-list .nbr-connectors>div,#root-shop .panel .crate .crate-products .items-cart-list .nbr-clocks>div{height:100%;width:0%}#root-shop .panel .crate .crate-products .items-cart-list .nbr-connectors>div{background-color:#715ec7}#root-shop .panel .crate .crate-products .items-cart-list .nbr-clocks>div{background-color:#d689bf}#root-shop .panel .crate .crate-products .items-cart-list .progress-container{width:100%;text-align:center;position:relative}#root-shop .panel .crate .crate-products .items-cart-list .progress-container>.alert-warning{background-color:inherit;height:inherit;width:20px;padding-bottom:3px}#root-shop .panel .crate .crate-products .items-cart-list .progress-container .k-popup-connectors,#root-shop .panel .crate .crate-products .items-cart-list .progress-container .k-popup-warning{position:absolute;background-color:#0d3547;color:white;font-weight:700;font-size:.6rem;padding:.8rem 1rem;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);text-align:left}#root-shop .panel .crate .crate-products .items-cart-list .progress-container .k-popup-connectors p,#root-shop .panel .crate .crate-products .items-cart-list .progress-container .k-popup-warning p{margin-bottom:0}#root-shop .panel .crate .crate-products .items-cart-list .progress-container .k-popup-connectors p+p,#root-shop .panel .crate .crate-products .items-cart-list .progress-container .k-popup-warning p+p{padding-bottom:8px}#root-shop .panel .crate .crate-products .items-cart-list .progress-container .k-popup-connectors{min-width:200px;bottom:50px}#root-shop .panel .crate .crate-products .items-cart-list .progress-container .k-popup-warning{background-color:#c75e5e;min-width:350px}#root-shop .panel .crate .crate-products .items-cart-list .progress-container .k-popup-warning .rule.warning{display:flex;font-size:.75rem}#root-shop .panel .crate .crate-products .items-cart-list .progress-container .k-popup-warning .rule.warning img{margin-right:10px;height:100%}#root-shop .panel .crate .crate-products .items-cart-list .progress-container .k-popup-warning.inverted{right:0}#root-shop .panel .crate .crate-products .items-cart-list .overlayRemove{bottom:0;width:100%;height:70px;margin-top:-70px;display:flex;align-items:center;justify-content:center;background-color:#715ec7;color:white;flex-direction:column;cursor:pointer}#root-shop .panel .crate .crate-products .items-cart-list .overlayRemove img{width:20px;height:20px}#root-shop .panel .crate .crate-products .items-cart-list .overlayRemove p{font-size:.65rem;margin:0}#root-shop .panel .crate .crate-products .hovered{box-shadow:0 0 5px rgba(255,0,0,0.8)}#root-shop .panel .crate .crate-info{padding:1rem 0 0}#root-shop .arrow_box{position:relative;background:#c75e5e;border:2px solid #c75e5e}#root-shop .arrow_box:after,#root-shop .arrow_box:before{top:100%;left:5%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#root-shop .arrow_box:after{border-color:rgba(199,94,94,0);border-top-color:#c75e5e;border-width:10px;margin-left:-10px}#root-shop .arrow_box:before{border-color:rgba(199,94,94,0);border-top-color:#c75e5e;border-width:10px;margin-left:-10px}.slideshow-container{max-width:100%;position:relative;margin:auto;padding:0 2em}.mySlides{display:none}.prev,.next{cursor:pointer;position:absolute;top:50%;width:auto;margin-top:-22px;padding:3px 8px;color:#715ec7 !important;font-weight:bold;transition:0.6s ease;user-select:none;border:1px solid #715ec7;border-radius:20px;font-size:.7em}.next{right:0}.prev{left:0}.dot{cursor:pointer;height:10px;width:10px;margin:0 2px;background-color:#fff;border:1px solid #715ec7;border-radius:50%;display:inline-block;transition:background-color 0.6s ease}.dot.active,.dot:hover{background-color:#715ec7}.fadeGallery{-webkit-animation-name:fadeGallery;-webkit-animation-duration:1.5s;animation-name:fadeGallery;animation-duration:1.5s;margin:0 auto;text-align:center}@-webkit-keyframes fadeGallery{from{opacity:.4}to{opacity:1}}@keyframes fadeGallery{from{opacity:.4}to{opacity:1}}.slideshow-dots{padding:.5em}
