.header-main .container.dblock{display:block;height:100%}.header-main .container .columns{margin-top:0;margin-bottom:0;height:100%}.header-main .container .columns .column:not(.logo){height:100%;text-align:center}.header-main .container .columns .column a.logo{display:block;width:120px;height:38px;background:url(/themes/custom/fishbowl/images/logo.png) center center no-repeat;background-size:contain}.header-main .container .columns .column.right{border-left:1px solid #dbdbdb}.header-main .container .columns .column.right .column{height:unset}.header-main .container .columns .column.right a.btn-demo{display:block;width:100%;border-radius:4px;margin:5px auto 8px;padding:8px 0;text-align:center;color:#fff;font-size:.75rem;line-height:1;font-weight:900;background:linear-gradient(0deg,#0029F0,#153dff)}.header-main .container .columns .column.right a.tel{display:block;width:100%;margin:0;padding:0;font-size:.75rem;font-weight:700;color:#0029f0}.header-main .container .columns .column .dropdown{display:inline-flex;position:relative;vertical-align:top;height:100%}.header-main .container .columns .column .dropdown.is-active .dropdown-menu,.header-main .container .columns .column .dropdown.is-hoverable:hover .dropdown-menu{display:block}.header-main .container .columns .column .dropdown.is-active button,.header-main .container .columns .column .dropdown.is-hoverable:hover button{color:#0029f0}.header-main .container .columns .column .dropdown-trigger button{all:unset;font:normal normal 900 .825rem/1.5 Inter;color:#19212b;cursor:pointer;height:100%}.header-main .container .columns .column .dropdown-menu{display:none;width:auto;min-width:12rem;padding-top:12px;position:absolute;top:100%;z-index:20}.header-main .container .columns .column .dropdown-menu .material-icons{vertical-align:middle;font-size:1.25rem}.header-main .container .columns .column .dropdown-menu .material-icons.ml-10{margin-left:10px}.header-main .container .columns .column .dropdown-menu .material-icons.ml-20{margin-left:20px}.header-main .container .columns .column .dropdown-content{border-radius:0 0 4px 4px;background-color:#fff;box-shadow:0 .5em 1em -0.125em rgba(0,0,0,.1),0 0px 0 1px rgba(0,0,0,.02);padding-bottom:.5rem;padding-top:.5rem;border-top:1px solid #ededed}.header-main .container .columns .column .dropdown-content hr.dropdown-divider{margin:.5rem 0;background-color:#ededed}.header-main .container .columns .column .dropdown-content h3{font-size:1rem;font-weight:700;text-align:left;padding:.375rem 1rem 0;color:#0029f0}.header-main .container .columns .column .dropdown-item{color:#19212b;font-weight:900;display:block;font-size:.825rem;line-height:1.5;padding:.375rem 1rem;position:relative;width:max-content}.header-main .container .columns .column .dropdown-item:hover{color:#0029f0}.header-main .search-box{height:100%}.header-main .search-box .input-container{height:100%}.header-main .search-box .input-container form{display:inline-flex;width:100%;height:100%;align-items:center}.header-main .search-box .input-container input{display:inline-block;width:0;margin:0;padding:5px 0;border:none;box-shadow:unset;transition:all .38s linear;border-radius:0;color:#0029f0;border-bottom:1px solid #0029f0;font-size:.875rem}.header-main .search-box .input-container span.material-icons{color:#0029f0}.header-main .search-box .input-container input::placeholder{color:rgba(0,41,240,.5)}.header-main .search-box:hover input{width:100%;padding-left:5px;padding-right:5px}.header-main .mobile-nav{display:flex;width:100%;height:100%;align-items:center;justify-content:space-between}.header-main .mobile-nav .logo--mobile{display:block;width:55px;height:55px;background:url(/themes/custom/fishbowl/images/logo-mobile.png) center center no-repeat;background-size:contain;margin-left:15px}.header-main .mobile-nav nav{background-color:#fff;height:40px;width:40px;position:absolute;right:0;top:calc(50% - 20px);bottom:0}.header-main .mobile-nav #navToggle{display:flex;flex-direction:column;position:relative;top:11px;right:0;z-index:1;-webkit-user-select:none;user-select:none}.header-main .mobile-nav #navToggle input:not(#addsearch){display:flex;width:40px;height:40px;position:absolute;top:-12px;left:-6px;cursor:pointer;opacity:0;z-index:2}.header-main .mobile-nav #navToggle span:not(.material-icons){display:flex;width:29px;height:2px;margin-bottom:5px;position:relative;background:#0029f0;border-radius:3px;z-index:1;transform-origin:5px 0px;transition:transform .5s cubic-bezier(0.77,0.2,0.05,1),background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease}.header-main .mobile-nav #navToggle span:not(.material-icons):first-child{transform-origin:0% 0%}.header-main .mobile-nav #navToggle span:not(.material-icons):nth-last-child(2){transform-origin:0% 100%}.header-main .mobile-nav #navToggle input:checked~span{opacity:1;transform:rotate(45deg) translate(2px,-3px);background:#4a4a4a}.header-main .mobile-nav #navToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(0.2,0.2)}.header-main .mobile-nav #navToggle input:checked~span:nth-last-child(2){transform:rotate(-45deg) translate(2px,5px)}.header-main .mobile-nav #mobile-menu{position:absolute;overflow:auto;width:97vw;height:110vh;box-shadow:0 0 40px rgba(0,0,0,.3);margin:-50px 0 0 0;padding:40px 50px 150px;background:#fff;-webkit-font-smoothing:antialiased;transform-origin:0% 0%;transform:translate(100%,0%);transition:transform .5s cubic-bezier(0.77,0.2,0.05,1)}.header-main .mobile-nav #mobile-menu li{padding:10px 0;transition-delay:2s}.header-main .mobile-nav #mobile-menu li a{font-weight:900;color:#0029f0}.header-main .mobile-nav #mobile-menu li button.m-coll{display:block;width:100%;-webkit-appearance:none;border:none;font-weight:900;color:#0029f0;background:transparent;padding:0;text-align:left}.header-main .mobile-nav #mobile-menu li button.m-coll span.material-icons.dd-arrow{display:inline-block;float:right;vertical-align:middle;font-size:1.5em;margin-right:10%;transition:transform .2s ease-out,color .2s}.header-main .mobile-nav #mobile-menu li button.m-coll.active span.material-icons.dd-arrow{transform:rotate(90deg);color:#19212b}.header-main .mobile-nav #mobile-menu li img.logo-horiz{display:block;width:100%;max-width:200px;margin:0 auto 20px 0}.header-main .mobile-nav #mobile-menu li ul.dd-mobile{padding:0px 18px;margin-top:0px;max-height:0;overflow:hidden;border-left:1px solid #0029f0;transition:max-height .2s ease-out,margin-top .2s ease-out}.header-main .mobile-nav #mobile-menu li ul.dd-mobile li{padding:5px 0}.header-main .mobile-nav #mobile-menu li ul.dd-mobile li a{color:#19212b}.header-main .mobile-nav #mobile-menu li ul.dd-mobile li a span.material-icons{display:inline-block;vertical-align:middle;font-size:1em}.header-main .mobile-nav #mobile-menu li ul.dd-mobile li a span.material-icons.mr-5{margin-right:.5rem}.header-main .mobile-nav #mobile-menu li ul.dd-mobile li p{color:#a9b5c0;font-weight:700}.header-main .mobile-nav #mobile-menu li .mobile-search .mobile-input-container form{position:relative}.header-main .mobile-nav #mobile-menu li .mobile-search .mobile-input-container form span.material-icons{display:inline-block;position:absolute;right:10px;top:11px;color:#0029f0;vertical-align:middle;text-align:center;font-size:28px}.header-main .mobile-nav #mobile-menu li .mobile-search .mobile-input-container form input[type=text]{display:inline-block;width:100%;border-radius:8px;border:1px solid #0029f0;padding:10px}.header-main .mobile-nav #mobile-menu li .mobile-search .mobile-input-container form input[type=text]::placeholder{color:rgba(0,41,240,.5)}.header-main .mobile-nav #mobile-menu li a.btn-demo{display:block;width:99.75%;margin:10px auto 0;padding:12px 0;text-align:center;color:#fff;background:linear-gradient(45deg,#0029F0,#3e5fff);border-radius:8px;border:none}.header-main .mobile-nav #mobile-menu li.social{display:flex;align-items:center;justify-content:space-around}.header-main .mobile-nav #navToggle input:checked~ul{transform:translate(-87%,0%)}
.prod-feat-modal{display:none;position:fixed;padding-top:50px;left:0;top:0;width:100%;height:100%;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.75);}.modal-content{position:absolute;float:left;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#ffffff;padding:0;border-radius:12px;margin:30px auto 0;width:90%;max-width:550px;-webkit-animation-name:popupAnimate;-webkit-animation-duration:0.4s;animation-name:popupAnimate;animation-duration:0.4s;}.modal-content img.feat-img{display:block;width:100%;border-radius:12px 12px 0 0;}.modal-content .modal-body{padding:30px 40px;}.modal-content .modal-body h4{font-size:24px;line-height:1em;font-weight:700;}.modal-content .modal-body .btn-get-demo{display:block;width:215px;height:55px;line-height:55px;font-size:18px;font-weight:600;background:#0029F0;color:#fff;box-shadow:0px 12px 22px rgba(0,41,240,0.39),0px 2.68036px 4.91399px rgba(0,41,240,0.232482),0px 0.798012px 1.46302px rgba(0,41,240,0.157518);border-radius:6px;text-align:center;}button.close{display:block;position:absolute;top:10px;right:5px;appearance:none;-webkit-appearance:none;border:none;background:transparent;}button.close > span.material-icons{color:rgba(0,0,0,0.75);}@-webkit-keyframes popupAnimate{from{top:-200px;opacity:0}to{top:50%;opacity:1}}@keyframes popupAnimate{from{top:-200px;opacity:0}to{top:50%;opacity:1}}
