.basicLightbox{align-items:center;background:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;opacity:.01;position:fixed;top:0;transition:opacity .4s ease;width:100%;will-change:opacity;z-index:1000}.basicLightbox--visible{opacity:1}.basicLightbox__placeholder{max-width:100%;transform:scale(.9);transition:transform .4s ease;will-change:transform;z-index:1}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{bottom:0;display:block;left:0;margin:auto;max-height:95%;max-width:95%;position:absolute;right:0;top:0}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{pointer-events:auto}.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{height:auto;width:auto}.basicLightbox--iframe .basicLightbox__placeholder,.basicLightbox--img .basicLightbox__placeholder,.basicLightbox--video .basicLightbox__placeholder{height:100%;pointer-events:none;width:100%}.basicLightbox--visible .basicLightbox__placeholder{transform:scale(1)}::-moz-selection{background:#374162;color:#fff!important}::selection{background:#374162;color:#fff!important}.page-link--disabled{cursor:not-allowed}.blog-entry{color:#292929;font-size:18px}.blog-entry h1,.blog-entry h2,.blog-entry h3,.blog-entry h4,.blog-entry h5{color:#232323;line-height:1.2}.blog-entry h1{font-size:3.052rem}.blog-entry h2{font-size:2.441rem}.blog-entry h3{font-size:1.953rem}.blog-entry h4{font-size:1.563rem}.blog-entry h5{font-size:1.25rem}.blog-entry ol,.blog-entry ul{margin:0 0 2rem 2rem}.blog-entry ol li,.blog-entry ul li{margin-top:1rem}.blog-entry img{border-radius:6px;display:block;margin:0 auto;max-width:100%}.blog-entry a{color:#0038e3}.blog-entry a:focus,.blog-entry a:hover{color:#002188}.blog-entry .twitter-tweet{margin:2rem auto!important}.js-button-share>i{pointer-events:none}.video-embed{background:transparent;border:none;position:relative}.video-embed__play{font-size:2rem;height:80px;left:calc(50% - 40px);position:absolute!important;top:calc(50% - 40px);width:80px}.video-embed__play>i{position:relative;z-index:3}.video-embed .video-icon-sonar{height:100%;width:100%;z-index:2}.video-embed .video-icon .video-icon-sonar .video-icon-sonar-bfr{height:calc(100% + 40px);left:-20px;top:-20px;width:calc(100% + 40px)}.embed-video-popup{min-width:96vw}@media(min-width:768px){.embed-video-popup{min-width:80vw}}@media(min-width:992px){.embed-video-popup{min-width:75vw}}footer .footer-logo img,header .navbar .navbar-brand img,header.side-menu .logo img,header .sidebar-nav-menu .navbar-brand img{max-height:unset}.navbar-collapse.show{z-index:5}.blog-side-image .avtar-image{border-radius:100%;margin-right:10px;width:48px}.bg-gradient-light-purple-light-red,.bg-gradient-magenta-orange-2,.btn-gradient-magenta-orange-2,.text-gradient-magenta-orange-2{background-image:linear-gradient(to right top,#ffa600,#ed9a00,#db8e00)}.text-gradient-magenta-orange-2{-webkit-text-fill-color:rgba(255,166,0,.5);-webkit-background-clip:text;background-clip:text}.bg-gradient-light-purple-light-orange{background-image:linear-gradient(to right top,#ffac12,#ffb324,#ffb937)}.outside-box-left{margin-left:0}@media(min-width:992px){.outside-box-left{margin-left:-30vw}}.outside-box-left-md{margin-left:0}@media(min-width:992px){.outside-box-left-md{margin-left:-16vw}}section{padding:16px 0}@media(min-width:768px){section{padding:32px 0}}@media(min-width:992px){section{padding:130px 0}}@media(max-width:767px){.blog-side-image .blog-post-image,.blog-side-image .post-details{width:100%}.blog-side-image .blog-post{padding:28px!important}.blog-side-image .blog-post:nth-child(2n) .blog-post-image,.blog-side-image .blog-post:nth-child(2n) .post-details{order:0}}.block-rounded{border-radius:.6rem}.block-shadow{box-shadow:1px 1px 8px 0 rgba(0,0,0,.35)}.bg-fast-orange{background-color:#ffa600}.number-bullet{border-radius:4px;font-size:1.6rem;font-weight:500;height:32px;margin-right:16px;margin-top:8px;padding:2px 10px;width:32px}.text-size-responsise-md{font-size:18px}@media(min-width:768px){.text-size-responsise-md{font-size:22px}}.tool-logo{height:64px;width:64px}section.space-2{padding:16px 0}@media(min-width:768px){section.space-2{padding:32px 0}}@media(min-width:992px){section.space-2{padding:64px 0}}
