
/*! Squarespace LESS Compiler  (less.js language v1.3.3)  */
.sqs-block-summary-v2 .summary-title{color:#00665e}.Index-gallery-item-content{width:100%}.Index-gallery-item-inner{overflow:visible}.Index-gallery-item-content{box-sizing:border-box}.sqs-block-image .image-block-outer-wrapper.layout-caption-overlay .image-caption-wrapper,.sqs-block-image .image-block-outer-wrapper.layout-caption-overlay-hover .image-caption-wrapper{background:rgba(0,77,71,.7)}.sqs-block-image .image-block-outer-wrapper.layout-caption-overlay .image-caption-wrapper p,.sqs-block-image .image-block-outer-wrapper.layout-caption-overlay-hover .image-caption-wrapper p{color:#fff}.sqs-block-image .sqs-image-caption p,.sqs-block-image .image-caption p{font-size:14px;line-height:1.2em}.tweak-footer-layout-stacked .Footer-nav-item,.tweak-footer-layout-stacked .Footer-nav-folder-item{padding-left:2em}.teal-box{background:#00665e;color:#fff;padding:2em}.teal-box h1,.teal-box h2,.teal-box h3{color:#fff}.test-results{margin:auto;padding:1em 2em}.test-results.bold-box{background:#00665e;color:#fff;font-size:130%;font-weight:bold;text-align:center}#grade-title{text-align:center;margin:0}#grade-result{font-size:1.5em}.results-title{padding-bottom:0}#testIdNumberLegend{text-align:right;width:30em;margin:1em auto 0}#testIdLink a{color:#a34900}#testIdLink a:active,#testIdLink a:hover{color:rgba(163,73,0,.6)}@media screen and (max-width:600px){body{font-size:20px}}body:not(.tweak-mobile-overlay-menu-primary-style-button) .Mobile-overlay-nav .Mobile-overlay-nav-item{font-size:20px;line-height:2em}body:not(.tweak-mobile-overlay-menu-secondary-style-button):not(.tweak-mobile-overlay-menu-secondary-inherit) .Mobile-overlay-nav--secondary .Mobile-overlay-nav-item{color:#fff}.Mobile-bar-branding-logo{display:none !important}.has-logo-image .Mobile-bar-branding{background-image:url('https://static1.squarespace.com/static/5565c85de4b0605469529225/t/5dbd7025c7aa2f31f1cf1446/1572696101565/iqrouter-logo-white-transparent.png');background-size:100px;width:120px;height:60px;background-repeat:no-repeat;background-position:50% 50%}.productDetails .sqs-add-to-cart-button{padding:21px 34px !important;font-size:18px}.productDetails .product-title{font-family:semplicita-pro !important;font-weight:400;color:#00665e;font-size:32px !important}.Header-nav--primary a[href="/documentation"]{border:1px solid #00665e;padding-left:1em !important;padding-right:1em !important}@media screen and (max-width:640px){.tweak-footer-layout-stacked .Footer-nav-item{display:block;line-height:3em}}