@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,500;0,700;0,900;1,400;1,500;1,700&display=swap');body{min-height:100%;font-family:'Roboto',sans-serif!important;font-size:16px!important;color:#212529!important;line-height:1.6!important;}html{height:100%;/*scroll-behavior:smooth;*/}th,th strong{font-size: 16px !important;}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:600!important}.heading-linehight-one{line-height:1!important;}.dark-lines{background:url(/images/lines-bg.png) no-repeat;background-size: cover;background-position: bottom center;}.bg-ent{background:url(/images/ent-img.png) no-repeat;background-size: cover;background-position: center center;}.bg-pro{background:url(/images/pro-img.png) no-repeat;background-size: cover;background-position: center center;}.bg-secondary2 {background-color: #f1f1f1;}.bg-warning2{background: #f58655;}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,1)!important}.navbar-light:hover .navbar-nav:hover .nav-link:hover{color:#0045ff!important;text-decoration:underline;}.dropdown-item{padding:0 1.5rem!important}.dropdown-item:focus,.dropdown-item:hover{color:#0045ff!important;text-decoration:none;background-color:rgba(0,0,0,0)!important}#searchwrap{display:inline-block;height:30px;width:30px;border:1px solid #1a68b3;border-radius:200px;float:right;position:relative;padding:2px 0 0 4px;top:25px}#searchwrap input[type=text]{height:35px;font-size:14px;display:inline-block;font-weight:100;border:none;outline:0;color:#1a68b3;padding:3px;padding-right:60px;width:0;position:absolute;top:0;right:0;background:0 0;z-index:3;transition:width .4s cubic-bezier(0,.795,0,1);cursor:pointer}#searchwrap input[type=text]:focus:hover{border-bottom:1px solid #1a68b3}#searchwrap input[type=text]:focus{width:200px;max-width:200px;z-index:1;border-bottom:1px solid #1a68b3;cursor:text}.element:before{content:"\f002";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#1a68b3;font-size:18px}#searchwrap input[type=submit]{display:inline-block;color:red;float:right;text-indent:-10000px;border:none;position:absolute;top:0;right:0;z-index:2;cursor:pointer;opacity:.4;transition:opacity .4s ease;background:0 0;outline:0}#searchwrap input[type=submit]:hover{opacity:.8}.vid-bg{background:url(../images/bg.png) top center no-repeat #296388}.nc-btn .btn-default{color:#797979;background-color:#fff;border-color:#797979}.nc-btn .btn-default:before{color:#797979;background-color:#fff;border-color:#797979}.nc-btn:hover .btn-default{color:#0060ac;background-color:#fff;border-color:#0060ac}.nc-wht-btn .btn-default{color:#fff;background-color:transparent;border-color:#fff}.nc-wht-btn .btn-default:before{color:#fff;background-color:transparent;border-color:#fff}.nc-wht-btn:hover .btn-default{color:#fff;background-color:#0060ac;border-color:#0060ac}.nc-link a{color:rgba(26,104,179,1);text-decoration:underline;font-size:14px}.nc-link a:hover{color:rgba(75,160,242,1);text-decoration:none}.nc .navbar-header a{text-decoration:none}.nc .navbar-header a:hover{text-decoration:none}.nc .dropdown-menu{padding:5px}.nc-vids{border:1px solid rgba(220,220,220,1)}.nc-vids-modal button .fa,nc-vids-modal button .fas{font-size:20px;color:#fff;opacity:1;z-index:999}.nc-vids-modal .modal-content{box-shadow:none;background-color:transparent;border:none}.nc-vids-modal .close{opacity:1}.nc-sp{padding:0 60px;border-bottom:1px #dcdcdc solid}.nc-inner{border-bottom:1px #dcdcdc solid}.nc-left{border-left:1px #dcdcdc solid}.nc .navbar-inverse .navbar-brand a{text-decoration:none}.nc .navbar-inverse .navbar-brand a:hover{text-decoration:none}.nc .navbar-brand{padding:10px 0 10px 0;outline:0}.nc .navbar-inverse .navbar-brand:focus,.nc .navbar-inverse .navbar-brand:hover{text-decoration:none}.nc .navbar-brand a:after{background:0 0}.t-lks{margin-bottom:0}.t-lks li{display:inline-block;list-style:none;font-size:16px;margin-left:30px}.t-lks li a{text-decoration:none;color:rgba(0,0,0,1)}.nc a{position:relative;font-size:16px;color:#1a68b3;text-decoration:underline}.nc .n-u a{text-decoration:none}.t-lks li a:hover{color:#1a68b3}.t-lks li a:hover:after{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);text-decoration:none}.t-lks li a:after{content:"";position:absolute;width:100%;height:3px;bottom:-10px;left:0;background-color:#1a68b3;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.nc a:hover{text-decoration:none}*,::after,::before{border-style:solid;border-width:0}.nc .navbar{position:relative;width:100%;background:0 0;border:none;border-radius:0;margin-bottom:0}.nc .navbar small{font-size:70%;color:#febc11}.nc .navbar-nav{padding:0 0 16px 0}.nc .navbar-inverse .navbar-nav>li>a{color:#1a68b3;padding:0;margin-top:30px;cursor:pointer;text-decoration:none}.nc .navbar-inverse .navbar-nav>li>a:hover:after{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);text-decoration:none}.nc .navbar-inverse .navbar-nav>li>a:after{content:"";position:absolute;width:100%;height:3px;bottom:-10px;left:0;background-color:#1a68b3;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.nc .navbar-nav>li>.dropdown-menu{float:none;position:absolute;width:auto;left:auto;right:auto;background:rgba(255,255,255,1);padding:10px;z-index:99999}.nc .nav>li{padding:0 20px 10px 0}.nc .navbar-inverse .navbar-nav>.open>a,.nc .navbar-inverse .navbar-nav>.open>a:focus,.nc .navbar-inverse .navbar-nav>.open>a:hover{background:0 0;color:#1a68b3}.nc .navbar-inverse .navbar-nav>.open>a .caret,.nc .navbar-inverse .navbar-nav>.open>a:focus .caret,.nc .navbar-inverse .navbar-nav>.open>a:hover .caret{border-top-color:#1a68b3;border-bottom-color:#1a68b3}.nc .navbar-inverse .navbar-nav>li>a:focus,.nc .navbar-inverse .navbar-nav>li>a:hover{color:#1a68b3}.nc .navbar-inverse .navbar-nav>.dropdown>a:hover .caret{border-top-color:#1a68b3;border-bottom-color:#1a68b3}.mega-dropdown-menu>li>ul li{padding:9px 0;border-bottom:1px solid rgba(220,220,220,1);float:left;width:100%}.mega-dropdown-menu>li>ul li a{font-size:14px;width:100%;float:left;color:rgba(0,0,0,1);text-decoration:none;cursor:pointer}.mega-dropdown-menu>li>ul li a:hover{color:#1a68b3}.mega-dropdown-menu>li>ul li a:hover:after{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);text-decoration:none;color:#1a68b3}.mega-dropdown-menu>li>ul li a:after{content:"";position:absolute;width:100%;height:3px;bottom:-10px;left:0;background-color:#1a68b3;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.mega-dropdown-menu>li>ul li .fa,.mega-dropdown-menu>li>ul li .fas{font-size:6px}.mega-dropdown-menu{padding:20px 0;width:100%;-webkit-box-shadow:none;box-shadow:none;}.mega-dropdown-menu>li>ul{padding:0;margin:0;list-style:none}.mega-dropdown-menu>li>ul>li{list-style:none;padding:5px 0 10px 0}.mega-dropdown-menu>li>ul>li>a{display:block;color:#222;padding:3px 5px 0 0;cursor:pointer;text-decoration:none}.mega-dropdown-menu>li ul>li>a:focus,.mega-dropdown-menu>li ul>li>a:hover{text-decoration:none;color:#1a68b3}.mega-dropdown-menu>li ul>li>a:hover:after{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);text-decoration:none}.mega-dropdown-menu>li ul>li>a:after{content:"";position:absolute;width:100%;height:3px;bottom:-10px;left:0;background-color:#1a68b3;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.mega-dropdown-menu .dropdown-header{font-size:16px;color:#1a68b3;padding:0;line-height:30px}.carousel-control{width:30px;height:30px;top:-35px}.left.carousel-control{right:30px;left:inherit}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{font-size:12px;background-color:#fff;line-height:30px;text-shadow:none;color:#333;border:1px solid #ddd}.nc-list .nav-list a{color:rgba(0,0,0,1);font-size:14px}.nc-list a{position:relative;font-size:16px;color:#000;text-decoration:none}.nc-list a:hover{text-decoration:none}.nc-list .nav>li{list-style-type:circle;display:inline-block;width:100%}.nc-list .nav>li:hover:before{content:'\f111';font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:0;font-size:10px;top:10px;color:#1a68b3}.nc-list .nav>li>a{padding:2px 0;margin-left:25px;float:left}.nc-list .nav>li>a:focus,.nc-list .nav>li>a:hover{background-color:transparent;color:rgba(26,104,179,1)}.nc-list .nav>li>a:hover:after{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);text-decoration:none}.nc-list .nav>li>a:after{content:"";position:absolute;width:100%;height:3px;bottom:0;left:0;background-color:#1a68b3;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.nc-list label a{color:rgba(0,0,0,1);text-decoration:none}.nc-list label a:after{background:0 0}.nc-list label a:hover{color:rgba(26,104,179,1)}.nc h1{font-size:200%}.nc h2{font-size:160%}.nc h2 a{color:rgba(26,104,179,1)}.nc h3{font-size:133%}.nc h4{font-size:106%}.nc h5{font-size:93%}.nc-title h1{font-weight:600;display:inline-block;padding-bottom:5px;position:relative;color:#000;width:100%;text-transform:capitalize}.nc-title h1:before{content:"";position:absolute;width:5%;height:1px;bottom:-5px;left:0;border-bottom:3px solid #0060ac}.nc-title h2{font-weight:600;display:inline-block;padding-bottom:5px;position:relative;width:100%;text-transform:capitalize;font-size:24px}.nc-title h2:before{content:"";position:absolute;width:5%;height:1px;bottom:-5px;left:0;border-bottom:3px solid #0045ff}.nc-title h3{font-weight:600;display:inline-block;padding-bottom:5px;position:relative;color:rgba(63,63,63,1);width:100%;font-size:20px;text-transform:capitalize}.nc-title h3:before{content:"";position:absolute;width:5%;height:1px;bottom:-5px;left:0;border-bottom:3px solid #0060ac}.nc-title h4{font-weight:600;display:inline-block;padding-bottom:5px;position:relative;color:rgba(63,63,63,1);width:100%;font-size:16px;text-transform:capitalize}.nc-title h4:before{content:"";position:absolute;width:5%;height:1px;bottom:-5px;left:0;border-bottom:3px solid #0060ac}.nc-title h5{font-weight:600;display:inline-block;padding-bottom:5px;position:relative;color:rgba(63,63,63,1);width:100%;font-size:14px;text-transform:capitalize}.nc-title h5:before{content:"";position:absolute;width:5%;height:1px;bottom:-5px;left:0;border-bottom:3px solid #0060ac}.links-cont{padding:10px 60px;float:left;width:100%}.links-cont .nc-link a{color:#1a68b3;font-size:16px;text-decoration:none;float:left}.links-cont .nc-link a:hover{color:rgba(0,0,0,1)}.links-cont .nc-link a:before{content:'\f04b';font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;text-decoration:inherit;font-size:10px;padding-right:.5em;bottom:2px;position:relative}.links-cont .nc-link a:after{content:"";width:100%;height:3px;bottom:-10px;left:0;background-color:#000;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;float:left}.links-cont .nc-link a:hover:after{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);text-decoration:none}.w-1{width:10%}.w-2{width:20%}.w-3{width:30%}.w-4{width:40%}.w-5{width:50%}.w-6{width:60%}.w-7{width:70%}.w-8{width:80%}.w-8-2{width:87%}.w-9{width:90%}.w-10{width:100%}.w-a{width:auto!important}.m-n{margin:0!important}.m-xs{margin:5px}.m-sm{margin:10px}.m-md{margin:16px}.m-lg{margin:20px}.m-xl{margin:25px}.m-xxl{margin:30px}.m-b-n{margin-bottom:0!important}.m-b-xs{margin-bottom:5px}.m-b-sm{margin-bottom:10px}.m-b-md{margin-bottom:16px}.m-b-lg{margin-bottom:20px}.m-b-xl{margin-bottom:25px}.m-b-xxl{margin-bottom:30px}.m-t-n{margin-top:0!important}.m-t-xs{margin-top:5px}.m-t-sm{margin-top:10px}.m-t-md{margin-top:16px}.m-t-lg{margin-top:20px}.m-t-xl{margin-top:25px}.m-t-xxl{margin-top:30px}.m-t-xxl-1{margin-top:45px}.m-t-xxxl{margin-top:60px}.m-t-90{margin-top:90px}.m-t-63{margin-top:63px}.m-t-47-{margin-top:-47px}.m-t-70{margin-top:70px}.m-t-80{margin-top:80px}.m-l-n{margin-left:0!important}.m-l-xs{margin-left:5px}.m-l-sm{margin-left:10px}.m-l-md{margin-left:16px}.m-l-lg{margin-left:20px}.m-l-xl{margin-left:25px}.m-l-xxl{margin-left:30px}.m-l-3xl{margin-left:35px}.m-l-4xl{margin-left:40px}.m-l-5xl{margin-left:45px}.m-r-n{margin-right:0!important}.m-r-xs{margin-right:5px}.m-r-sm{margin-right:10px}.m-r-md{margin-right:16px}.m-r-lg{margin-right:20px}.m-r-xl{margin-right:25px}.m-r-xxl{margin-right:30px}.no-margin-bottom{margin-bottom:0}.t-n{top:0}.t-xs{top:5px}.t-sm{top:10px}.t-md{top:16px}.t-lg{top:20px}.t-xl{top:25px}.t-xxl{top:30px}.t-xxl-1{top:45px}.t-xxxl{top:60px}.p-n{padding:0!important}.p-xs{padding:5px}.p-sm{padding:10px}.p-md{padding:16px}.p-lg{padding:20px}.p-xl{padding:25px}.p-xxl{padding:30px}.p-b-n{padding-bottom:0!important}.p-b-xs{padding-bottom:5px}.p-b-sm{padding-bottom:10px}.p-b-md{padding-bottom:16px}.p-b-lg{padding-bottom:20px}.p-b-xl{padding-bottom:25px}.p-b-xxl{padding-bottom:30px}.p-t-n{padding-top:0!important}.p-t-xs{padding-top:5px}.p-t-sm{padding-top:10px}.p-t-md{padding-top:16px}.p-t-lg{padding-top:20px}.p-t-xl{padding-top:25px}.p-t-xxl{padding-top:30px}.p-l-n{padding-left:0!important}.p-l-xs{padding-left:5px}.p-l-sm{padding-left:10px}.p-l-md{padding-left:16px}.p-l-lg{padding-left:20px}.p-l-xl{padding-left:25px}.p-l-xxl{padding-left:30px}.p-r-n{padding-right:0!important}.p-r-xs{padding-right:5px}.p-r-sm{padding-right:10px}.p-r-md{padding-right:16px}.p-r-lg{padding-right:20px}.p-r-xl{padding-right:25px}.p-r-xxl{padding-right:30px}.l-h1{line-height:14px}.l-h2{line-height:16px}.l-h3{line-height:18px}.l-h4{line-height:20px}.l-h5{line-height:22px}.l-h6{line-height:24px}.l-h7{line-height:26px}.l-h8{line-height:28px}.f-l{float:left}.b-n{border:none;border-bottom:none!important}.b-1{border:1px #dcdcdc solid}.m-h-1{min-height:422px}.pos-a{position:absolute}.b-m-xs{bottom:5px}.b-m-sm{bottom:10px}.b-m-md{bottom:16px}.b-m-lg{bottom:20px}.b-m-xl{bottom:25px}.b-m-xxl{bottom:30px}.sec section{padding:30px 0 0 0;float:left;width:100%}.serviceBox{padding:35px 20px 25px;border:1px solid #797979;text-align:center;position:relative;transition:all .3s ease 0s}.serviceBox:hover{border-color:#0060ac}.serviceBox:before{content:"";border-top:20px solid #797979;border-left:20px solid transparent;border-bottom:20px solid transparent;position:absolute;top:7px;right:7px;transition:all .3s ease 0s}.serviceBox:hover:before{border-top-color:#0060ac}.serviceBox .service-icon{display:inline-block;width:100px;height:100px;line-height:80px;font-size:40px;color:#797979;margin-bottom:35px;z-index:1;position:relative;transition:all .3s ease 0s}.serviceBox:hover .service-icon{color:#797979}.serviceBox .service-icon:before{content:"";width:100%;height:100%;border-radius:100%;border:1px solid #797979;position:absolute;top:0;left:0;z-index:-1;transition:all .3s ease 0s}.serviceBox:hover .service-icon:before{border-color:#0060ac;background:#0060ac}.serviceBox .service-icon .fa,.serviceBox .service-icon .fab{margin-top:28px}.serviceBox:hover .service-icon .fa:before,.serviceBox:hover .service-icon .fab:before{color:rgba(255,255,255,1)}.serviceBox .title{font-size:26px;font-weight:700;color:#797979;text-transform:capitalize;margin:0 0 16px 0}.serviceBox:hover .title{color:#0060ac}.serviceBox .description{font-size:16px;color:#797979;line-height:27px;margin:0}@media only screen and (max-width:990px){.serviceBox{margin-bottom:30px}}.serviceBox .btn-default{color:#797979;background-color:#fff;border-color:#797979}.serviceBox .btn-default:before{color:#797979;background-color:#fff;border-color:#797979}.serviceBox:hover .btn-default{color:#0060ac;background-color:#fff;border-color:#0060ac}.inner{height:443px;margin:auto;width:360px;position:relative;transition:all .5s ease 0s;perspective:300px;background-color:#000;border-radius:5px;overflow:hidden}.efect{position:absolute;height:100%;width:100%;text-align:center;transition:all .5s ease 0s}.one{background:url(../images/case-bg-2.png) no-repeat top center;opacity:.6;backface-visibility:visible}.one-content{background:#b20038;width:100%;position:relative;z-index:99999;opacity:1}.inner:hover .one{-moz-transform:rotateY(-180deg);transform:rotateY(-180deg);backface-visibility:hidden}.two{background:#b20038;-moz-transform:rotateY(180deg);transform:rotateY(180deg);backface-visibility:hidden;opacity:1}.inner:hover .two{transform:none;backface-visibility:visible;opacity:1}.case-study-1{position:relative;background:#000;overflow:hidden;width:auto;height:443px;border-radius:5px}.case-study-1:before{content:' ';display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.6;background-image:url(../images/case-bg-2.png);background-repeat:no-repeat;background-position:50% 0;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}.case-study-1 h1{padding:50px;text-align:center;z-index:2;position:relative;color:#fff}.case-study-1 .logo-bar{background:#b20038;text-align:center;z-index:2;position:relative;margin:190px 0;width:100%;padding:10px 0;height:100px}.case-study-2{position:relative;background:#000;overflow:hidden;width:auto;height:443px;border-radius:5px}.case-study-2:before{content:' ';display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.6;background-image:url(../images/case-bg-1.png);background-repeat:no-repeat;background-position:50% 0;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}.case-study-2 h1{padding:50px;text-align:center;z-index:2;position:relative;color:#fff}.case-study-2 .logo-bar{background:#794d9f;text-align:center;z-index:2;position:relative;margin:190px 0;width:100%;padding:10px 0;height:100px}.case-study-3{position:relative;background:#000;overflow:hidden;width:auto;height:443px;border-radius:5px}.case-study-3:before{content:' ';display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.6;background-image:url(../images/case-bg-3.png);background-repeat:no-repeat;background-position:50% 0;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}.case-study-3 h1{padding:50px;text-align:center;z-index:2;position:relative;color:#fff}.case-study-3 .logo-bar{background:#e8f9ff;text-align:center;z-index:2;position:relative;margin:190px 0;width:100%;padding:10px 0;height:100px}.case-study-4{position:relative;background:#000;overflow:hidden;width:auto;height:443px;border-radius:5px}.case-study-4:before{content:' ';display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.6;background-image:url(../images/case-bg-4.png);background-repeat:no-repeat;background-position:50% 0;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}.case-study-4 h1{padding:50px;text-align:center;z-index:2;position:relative;color:#fff}.case-study-4 .logo-bar{background:#8c5838;text-align:center;z-index:2;position:relative;margin:190px 0;width:100%;padding:20px 0;height:100px}.case-study-5{position:relative;background:#000;overflow:hidden;width:auto;height:443px;border-radius:5px}.case-study-5:before{content:' ';display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.6;background-image:url(../images/case-bg-5.png);background-repeat:no-repeat;background-position:50% 0;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}.case-study-5 h1{padding:50px;text-align:center;z-index:2;position:relative;color:#fff}.case-study-5 .logo-bar{background:#fff;text-align:center;z-index:2;position:relative;margin:190px 0;width:100%;padding:20px 0;height:100px}.case-study-6{position:relative;background:#000;overflow:hidden;width:auto;height:443px;border-radius:5px}.case-study-6:before{content:' ';display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.6;background-image:url(../images/case-bg-6.png);background-repeat:no-repeat;background-position:50% 0;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}.case-study-6 h1{padding:50px;text-align:center;z-index:2;position:relative;color:#fff}.case-study-6 .logo-bar{background:#fff;text-align:center;z-index:2;position:relative;margin:190px 0;width:100%;padding:20px 0;height:100px}.case-study-7{position:relative;background:#000;overflow:hidden;width:auto;height:443px;border-radius:5px}.case-study-7:before{content:' ';display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.6;background-image:url(../images/case-bg-7.png);background-repeat:no-repeat;background-position:50% 0;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}.case-study-7 h1{padding:50px;text-align:center;z-index:2;position:relative;color:#fff}.case-study-7 .logo-bar{background:#fff8bd;text-align:center;z-index:2;position:relative;margin:190px 0;width:100%;padding:20px 0;height:100px}.case-study-8{position:relative;background:#000;overflow:hidden;width:auto;height:443px;border-radius:5px}.case-study-8:before{content:' ';display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.6;background-image:url(../images/case-bg-8.png);background-repeat:no-repeat;background-position:50% 0;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}.case-study-8 h1{padding:50px;text-align:center;z-index:2;position:relative;color:#fff}.case-study-8 .logo-bar{background:#fff1f6;text-align:center;z-index:2;position:relative;margin:190px 0;width:100%;padding:20px 0;height:100px}.case-study-9{position:relative;background:#000;overflow:hidden;width:auto;height:443px;border-radius:5px}.case-study-9:before{content:' ';display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.6;background-image:url(../images/case-bg-9.png);background-repeat:no-repeat;background-position:50% 0;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}.case-study-9 h1{padding:50px;text-align:center;z-index:2;position:relative;color:#fff}.case-study-9 .logo-bar{background:#f1ffc8;text-align:center;z-index:2;position:relative;margin:190px 0;width:100%;padding:20px 0;height:100px}.case-study-10{position:relative;background:#000;overflow:hidden;width:auto;height:443px;border-radius:5px}.case-study-10:before{content:' ';display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.6;background-image:url(../images/case-bg-10.png);background-repeat:no-repeat;background-position:50% 0;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}.case-study-10 h1{padding:50px;text-align:center;z-index:2;position:relative;color:#fff}.case-study-10 .logo-bar{background:#ffd9dc;text-align:center;z-index:2;position:relative;margin:190px 0;width:100%;padding:20px 0;height:100px}.case-study-11{position:relative;background:#000;overflow:hidden;width:auto;height:443px;border-radius:5px}.case-study-11:before{content:' ';display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.6;background-image:url(../images/case-bg-11.png);background-repeat:no-repeat;background-position:50% 0;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}.case-study-11 h1{padding:50px;text-align:center;z-index:2;position:relative;color:#fff}.case-study-11 .logo-bar{background:#cfffd4;text-align:center;z-index:2;position:relative;margin:190px 0;width:100%;padding:20px 0;height:100px}.case-study-12{position:relative;background:#000;overflow:hidden;width:auto;height:443px;border-radius:5px}.case-study-12:before{content:' ';display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.6;background-image:url(../images/case-bg-12.png);background-repeat:no-repeat;background-position:50% 0;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}.case-study-12 h1{padding:50px;text-align:center;z-index:2;position:relative;color:#fff}.case-study-12 .logo-bar{background:#d8d8d8;text-align:center;z-index:2;position:relative;margin:190px 0;width:100%;padding:20px 0;height:100px}.case-study-13{position:relative;background:#000;overflow:hidden;width:auto;height:443px;border-radius:5px}.case-study-13:before{content:' ';display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.6;background-image:url(../images/case-bg-13.png);background-repeat:no-repeat;background-position:50% 0;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}.case-study-13 h1{padding:50px;text-align:center;z-index:2;position:relative;color:#fff}.case-study-13 .logo-bar{background:#fff;text-align:center;z-index:2;position:relative;margin:190px 0;width:100%;padding:20px 0;height:100px}.comparisons{background:url(../images/comparisons-bg.jpg) top center;width:100%;min-height:410px;padding:40px 0;float:left;margin:30px 0 0 0}.comparisons .nc-title h1{color:rgba(255,255,255,1)}.comparisons .nc-title h2{color:rgba(255,255,255,1)}.comparisons a{text-decoration:none}.comparisons a:hover{text-decoration:none}.nc-comparisons{padding:35px 20px 25px;border:1px solid rgba(220,220,220,1);text-align:center;position:relative;transition:all .3s ease 0s;background-color:rgba(255,255,255,1);width:100%;height:175px;border-radius:5px;border-bottom:5px solid #0060ac}.nc-comparisons:hover{border-color:#0060ac}.nc-comparisons .comp-icon{display:inline-block;width:70px;height:70px;line-height:80px;font-size:30px;color:#0060ac;z-index:1;position:absolute;transition:all .3s ease 0s;top:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.nc-comparisons:hover .comp-icon{color:#797979}.nc-comparisons .comp-icon:before{content:"";width:100%;height:100%;border-radius:100%;border:1px solid #0060ac;position:absolute;top:0;left:0;z-index:-1;transition:all .3s ease 0s;background:rgba(255,255,255,1)}.nc-comparisons:hover .comp-icon:before{border-color:#0060ac;background:#0060ac}.nc-comparisons .comp-icon .fa,.nc-comparisons .comp-icon .fab,.nc-comparisons .comp-icon .fas{margin-top:20px}.nc-comparisons:hover .comp-icon .fa:before,.nc-comparisons:hover .comp-icon .fab:before,.nc-comparisons:hover .comp-icon .fas:before{color:rgba(255,255,255,1)}.nc-comparisons .title{font-size:24px;color:rgba(0,0,0,1);text-transform:capitalize;margin:20px 0 16px 0;line-height:30px}.nc-comparisons:hover .title{color:#0060ac}.nc-comparisons .description{font-size:16px;color:#797979;line-height:27px;margin:0}.products{padding:20px 30px 40px 30px;border:1px solid rgba(220,220,220,1);text-align:left;position:relative;transition:all .3s ease 0s;background-color:rgba(255,255,255,1);width:100%;min-height:505px;border-radius:5px;border-bottom:5px solid #0060ac}.products:hover{border-color:#0060ac}.products .comp-icon{display:inline-block;width:70px;height:70px;line-height:80px;font-size:30px;color:#0060ac;z-index:1;position:absolute;transition:all .3s ease 0s;top:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.products:hover .comp-icon{color:#797979}.products .comp-icon:before{content:"";width:100%;height:100%;border-radius:100%;border:1px solid #0060ac;position:absolute;top:0;left:0;z-index:-1;transition:all .3s ease 0s;background:rgba(255,255,255,1)}.products:hover .comp-icon:before{border-color:#0060ac;background:#0060ac}.products .comp-icon .fa,.products .comp-icon .fab,.products .comp-icon .fas{margin-top:20px}.products:hover .comp-icon .fa:before,.products:hover .comp-icon .fab:before,.products:hover .comp-icon .fas:before{color:rgba(255,255,255,1)}.products .title{font-size:24px;color:rgba(0,0,0,1);text-transform:capitalize;margin:20px 0 16px 0;line-height:30px}.products:hover .title{color:#0060ac}.products .description{font-size:16px;color:#797979;line-height:27px;margin:0}@media only screen and (max-width:990px){.nc-comparisons{margin-bottom:50px}}.nc-comparisons .btn-default{color:#797979;background-color:#fff;border-color:#797979}.nc-comparisons .btn-default:before{color:#797979;background-color:#fff;border-color:#797979}.nc-comparisons:hover .btn-default{color:#0060ac;background-color:#fff;border-color:#0060ac}#features{background:url(../images/features-bg.png) top center;width:100%;padding:40px 0;float:left}#features .ftr-ctr{float:none;margin:0 auto}#learn-more{fill-opacity:0;fill:#fff;stroke:#fff;stroke-width:2;border-radius:5px;stroke-linejoin:round;-webkit-transition:all 250ms ease-in;transition:all 250ms ease-in;cursor:pointer}#learn-more:hover{fill-opacity:1}#learn-more:hover~.learn-more-text{fill:#005fa4}.learn-more-text{fill:#fff;pointer-events:none;font-size:14px;-webkit-transition:all 250ms ease-in;transition:all 250ms ease-in}.center{fill:#005fa4}.pointer{fill:#fff;stroke:#3b8fc0;stroke-width:2}.nav-copy{fill:#fff;fill-opacity:1;-webkit-transition:all 250ms ease-in;transition:all 250ms ease-in}.nav-copy.changing{fill-opacity:0}.service{cursor:pointer}.service text{font-size:14px;text-anchor:middle}.service .icon-wrapper{-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.service .icon-wrapper,.service .icon-wrapper>*{-webkit-transition:all 250ms ease-in;transition:all 250ms ease-in}.service circle{fill:#f58554}.service circle.shadow{fill-opacity:0;-webkit-filter:url(#service-shadow);filter:url(#service-shadow)}.service use{fill:#fff}.service text{fill:#4d4d4d}.service.active .icon-wrapper,.service:hover .icon-wrapper{-webkit-transform:scale(1.15) translateY(-5px);transform:scale(1.15) translateY(-5px)}.service.active .icon-wrapper,.service.active .icon-wrapper>*,.service:hover .icon-wrapper,.service:hover .icon-wrapper>*{-webkit-transition:all 250ms ease-out;transition:all 250ms ease-out}.service.active .icon-wrapper circle.shadow,.service:hover .icon-wrapper circle.shadow{fill-opacity:.4}.service.active text,.service:hover text{fill:#005fa4;font-weight:700}.why-nc{margin:40px 0 0 0;float:left;width:100%}.why-nc .why-icon{float:left;width:21%}.why-nc .why-icon .fa,.why-nc .why-icon .fas{font-size:60px;color:#0060ac}.why-nc .why-text{float:right;width:70%}.why-nc .why-text h5{font-size:18px;color:#0060ac}.why-nc .why-text p{font-size:14px}.resources{float:left;width:100%;margin-top:20px}.resources-outer{float:left;width:100%}.resources-box{float:left;padding-right:30px;width:100%}.resources-box .r-inner{float:left;border-bottom:1px #dcdcdc solid;padding:16px 0;width:100%}.resources .nc-title{margin-bottom:10px}.resources .nc-title h2:before{width:16%}.resources .resources-title{color:#0060ac;font-size:16px;padding-bottom:10px}.resources p{font-size:13px}.resources small{font-size:11px;color:#797979}.b-r{border-right:1px #0060ac dashed}.newsletter{background:rgba(41,41,41,1);float:left;width:100%}.newsletter .nc-title h2{padding-top:0;color:rgba(255,255,255,1)}.newsletter p{color:rgba(255,255,255,1)}.newsletter input{width:100%}.newsletter small{color:#acacac;font-size:14px}.newsletter a{color:rgba(255,255,255,1)}.newsletter a:hover{color:rgba(255,255,255,1)}.newsletter a:visited{color:rgba(255,255,255,1)}.nc-wht-btn{float:left}.footer{background-color:rgba(247,247,247,0)}.footer footer{font-size:14px}footer h4{color:#0045ff;font-size:16px;font-weight:600}footer h4 a{color:#0045ff}footer h4 a:hover{color:#0045ff}footer h4 a:visited{color:#0045ff}footer h5{color:rgba(84,84,84,1);font-size:14px;font-weight:700}footer h5 a{color:rgba(84,84,84,1)}footer h5 a:hover{color:rgba(84,84,84,1)}footer h5 a:visited{color:rgba(84,84,84,1)}footer ul{list-style:none;padding:0;padding-left:16px}footer ul li{padding-bottom:10px;font-size:90%}footer ul li a{color:rgba(84,84,84,1);cursor:pointer}footer ul li a:hover{color:rgba(84,84,84,1)}footer ul li a:visited{color:rgba(84,84,84,1)}.copyrights{float:left;width:100%;font-size:14px;border-top:1px #acacac solid;padding-top:10px;color:rgba(84,84,84,1)}.copyrights ul{display:inline-block;list-style:none;padding-left:0}.copyrights ul li{display:inline-block}.copyrights ul li a{color:rgba(84,84,84,1)}.copyrights ul li a:hover{color:rgba(84,84,84,1)}.copyrights ul li a:visited{color:rgba(84,84,84,1)}.copyrights-links ul li{padding-right:20px}ul.social-network{list-style:none;display:inline;margin-left:0!important;padding:0;width:100%;float:right}ul.social-network li{display:inline;margin:0 0 0 5px}.social-network a.icoRss:hover{background-color:#ea7819}.social-network a.icoFacebook:hover{background-color:#3b5998}.social-network a.icoTwitter:hover{background-color:#3cf}.social-network a.icoGoogle:hover{background-color:#bd3518}.social-network a.icoVimeo:hover{background-color:#0590b8}.social-network a.icoLinkedin:hover{background-color:#007bb7}.social-network a.icoYoutube:hover{background-color:#ce1312}.social-network a.icoFacebook:hover i,.social-network a.icoGoogle:hover i,.social-network a.icoLinkedin:hover i,.social-network a.icoRss:hover i,.social-network a.icoTwitter:hover i,.social-network a.icoVimeo:hover i,.social-network a.icoYoutube:hover i{color:#fff}.socialHoverClass,a.socialIcon:hover{color:#44bcdd}.social-circle li a{display:inline-block;position:relative;margin:0 auto 0 auto;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;width:40px;height:40px;font-size:20px}.social-circle li i{margin:0;line-height:40px;text-align:center;color:rgba(0,0,0,.5)!important}.social-circle li a:hover i,.triggeredHover{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms--transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.social-circle i{-webkit-transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s;-ms-transition:all .8s;transition:all .8s}@media only screen and (max-width:1024px) and (min-width:768px){.serviceBox .title{min-height:85px}.cutomers img{width:auto;min-width:auto;max-width:70%}.nc-sp{margin:0;padding:0 20px}.nc-comparisons .comp-icon{left:50%}.navbar-brand{margin-top:16px}.navbar-header{width:13%}.navbar-header img{width:100%}.nc .navbar-inverse .navbar-nav>li>a{padding:0 0 10px 0}.nc .nav>li{height:auto;padding:0;margin-right:13px}#lab_video_slider{height:300px}.nc .navbar-nav{padding-bottom:16px}.m-h-f{min-height:500px!important}}@media only screen and (max-width:1920px) and (min-width:1025px){.navbar-header img{width:100%}.nc-sp{padding:0 30px}}@media only screen and (max-width:767px) and (min-width:320px){.sec section{padding:10px 0 0}.serviceBox:last-child{margin-bottom:10px}.nc-sp{margin:0 10px}.navbar-inverse .navbar-brand{width:50%;text-align:left}.navbar-inverse .navbar-brand img{width:80%}.nc .navbar-toggle{margin-top:35px}.nc .navbar-inverse .navbar-toggle{border-color:#f58555}.nc .navbar-inverse .navbar-toggle .icon-bar{background-color:#f58555}.cutomers img{width:auto;min-width:auto;max-width:70%}.nc-comparisons .title{font-size:18px}.b-r{border:none}.scrollbar{height:100%}}@media only screen and (max-width:768px) and (min-width:420px){.navbar-inverse .navbar-brand{width:40%;text-align:left}.navbar-inverse .navbar-brand img{width:60%}}@media only screen and (min-width:1300px){.newsletter input{width:55%}}@media only screen and (max-width:1520px) and (min-width:992px){.w-n{width:100%}.mob-p .col-md-2{width:22%}.mob-p .col-md-10{width:78%}}@media only screen and (min-width:992px){#slideout{display:none}}@media only screen and (max-width:380px) and (min-width:320px){.why-nc .why-icon .fa,.why-nc .why-icon .fas{font-size:50px}}@media only screen and (max-width:536px) and (min-width:320px){.w-n{width:100%}.newsletter .nc-title h2{font-size:20px}.newsletter p{font-size:14px}}@media only screen and (max-width:936px) and (min-width:769px){.w-n{width:100%}}@media only screen and (max-width:991px) and (min-width:768px){.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{padding:0}}@media only screen and (max-width:768px) and (min-width:320px){.nc-sp{padding:0 10px}.nc-sp .navbar-inverse .navbar-brand{padding:10px 0}.nc .navbar-nav{margin:0}.openBtn{margin-top:16px;z-index:9999}.nc-title h3{font-size:16px}.f-c .fc-icon .fa,.f-c .fc-icon .fas{font-size:45px!important}.f-c{margin:0!important}.links-cont{padding:20px 0}.links-cont .col-xs-12{clear:both}.links-cont .nc-link a{font-size:12px}.nc .dropdown-menu{padding:0}.nc .navbar-nav>li>.dropdown-menu{position:relative;background:0 0;border:none;box-shadow:none}.nc .navbar-nav>li>.dropdown-menu ul{width:100%}.m-l-xxl{margin-left:0}.nc .navbar-nav .open .dropdown-menu .dropdown-header,.nc .navbar-nav .open .dropdown-menu>li>a{padding:0}.nc .navbar-inverse .navbar-nav>li>a{margin-top:0}.nc .nav>li{padding:0 0 10px 0}.mob-top{float:left!important;padding-left:0;padding-bottom:10px;border-bottom:1px #ccc solid;width:100%}.t-lks li{display:inline-block;list-style:none;font-size:16px;margin:0 10px 10px 0}.nc-title h1{font-size:20px}.nc-title h2{font-size:16px}.mob-p p{font-size:14px}.newsletter{padding:10px;margin-top:20px}.footer{padding:10px}.nc a{font-size:16px}.w-8-2{width:100%}.nc .navbar-toggle{margin-right:5px;margin-top:25px}.sec section{padding:10px 0 0 0}.mob-t{margin-top:20px}.m-h{min-height:460px}.p-m{padding:0!important}.nc-title h2{font-size:16px}.m-l-5xl{margin-left:0}}.m-w{min-width:400px!important}@media only screen and (min-width:769px) and (max-width:1200px){.t-lks{width:100%;padding:0 0 10px 0}.t-lks li{margin-left:0;margin-right:30px}.navbar-inverse .navbar-brand{width:50%;text-align:left}.navbar-inverse .navbar-brand img{width:40%}.nc .navbar-toggle{margin-top:35px}.nc .navbar-header{float:none;width:100%}.nc .navbar-toggle{display:block}.nc .navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.nc .navbar-collapse.collapse{display:none!important}.nc .navbar-collapse.collapse.in{display:block!important}.nc .navbar-nav>li{float:none}.nc .dropdown-menu{padding:0}.nc .navbar-nav>li>.dropdown-menu{position:relative}.nc .navbar-nav>li>.dropdown-menu{float:left;width:100%;background:0 0;border:none;box-shadow:none}.nc .navbar-nav>li>.dropdown-menu ul{width:100%}.m-l-xxl{margin-left:0}.nc .navbar-nav .open .dropdown-menu .dropdown-header,.nc .navbar-nav .open .dropdown-menu>li>a{padding:0}.nc .navbar-inverse .navbar-nav>li>a{margin-top:0}.nc .nav>li{padding:0 0 10px 0}.openBtn{margin-top:16px;z-index:9999}.m-l-5xl{margin-left:0}.w-8-2{width:100%}.nc .navbar-inverse .navbar-toggle .icon-bar{background-color:#f58555}.nc .navbar-inverse .navbar-toggle{border-color:#f58555}.mob-top{float:left!important;padding-left:0;padding-bottom:10px;border-bottom:1px #ccc solid;width:100%}}@media only screen and (max-width:1583px) and (min-width:1201px){.nc .navbar-header{width:13%;margin-top:16px}}@media only screen and (max-width:1366px) and (min-width:769px){.f-c .fc-icon .fa,.why-nc .why-icon .fas{font-size:40px!important}}@media only screen and (min-width:1366px){.nc .nav>li{padding:0 30px 10px 0}}.nc-cutomers img{-webkit-filter:grayscale(100%);filter:grayscale(100%);width:100%}.nc-cutomers img:hover{filter:none}.nc-editions .nc-os{background:url(../images/open-source.png) no-repeat top center;width:auto;min-height:230px;border-radius:5px}.nc-editions h1{color:rgba(255,255,255,1);font-weight:600;padding-top:50px;font-size:30px}.nc-editions .btn-default-os{background:rgba(245,133,84,1);color:#fff;border:1px rgba(245,133,84,1) solid}.nc-editions .btn-default:hover{background:0 0;color:rgba(255,255,255,1)}.nc-editions .nc-pro{background:url(../images/professional.png) no-repeat top center;width:auto;min-height:230px;border-radius:5px}.nc-editions .btn-default-pro{background:rgba(95,187,83,1);color:#fff;border:1px rgba(95,187,83,1) solid}.nc-editions .btn-default-pro:hover{background:0 0;color:rgba(255,255,255,1)}.nc-editions .nc-ent{background:url(../images/enterprise.png) no-repeat top center;width:auto;min-height:230px;border-radius:5px}.nc-editions .btn-default-ent{background:rgba(253,187,17,1);color:#fff;border:1px rgba(253,187,17,1) solid}.nc-editions .btn-default-ent:hover{background:0 0;color:rgba(255,255,255,1)}.f-c{margin:40px 0 0 0;float:left;width:100%}.f-c .fc-icon{float:left;width:21%}.f-c .fc-icon .fa,.why-nc .why-icon .fas{font-size:60px;color:#0060ac}.f-c .fc-text{float:right;width:79%}.f-c .fc-text h5{font-size:18px;color:#0060ac}.f-c .fc-text p{font-size:14px}.sep{float:left;width:100%;border:1px #dcdcdc solid;position:relative;text-align:center;margin:30px 0}.sep-icon{background:url(../images/sep-icon.png) no-repeat center;width:50px;height:50px;position:absolute;left:48%;background-color:#fff;top:-25px}.openBtn{float:none}.overlay{height:100%;width:100%;display:none;position:fixed;z-index:1;top:0;left:0;background-color:#000;background-color:rgba(0,0,0,.7);transition:.3s}.overlay-content{position:relative;top:46%;width:80%;text-align:center;margin-top:30px;margin:auto;transition:.3s}.overlay .closebtn{position:absolute;top:20px;right:45px;font-size:60px;cursor:pointer;color:#fff}.overlay .closebtn:hover{color:#ccc}.overlay input[type=text]{padding:16px;font-size:17px;border:none;width:60%;background:#fff}.overlay input[type=text]:hover{background:#f1f1f1;transition:.3s}.overlay button{width:20%;padding:18px 16px 19px;background:rgba(26,104,179,1);font-size:17px;border:none;cursor:pointer;transition:.3s;top:-1px;position:relative}.overlay button:hover{background:#bbb}.overlay .fa,.overlay .fas{color:rgba(255,255,255,1)}.nc-team blockquote{margin:0}.nc-team .box{border-radius:5px;overflow:hidden}.nc-team .box .icon{position:relative}.nc-team .box .icon .image{position:relative;z-index:2;width:110px;height:110px;border:8px solid #e0e0e0;line-height:88px;border-radius:100%;background:#fff;vertical-align:middle;overflow:hidden;text-align:center}.nc-team .box .icon .image img{width:100%}.nc-team .box .icon .image i{font-size:36px;color:#1a68b3}.nc-team .box .icon:hover .image>i{color:#fff}.nc-team .box .icon .info{margin-top:-24px;background:0 0;border:1px solid #dcdcdc;padding:16px}.nc-team .box .icon:hover .info{background:0 0;border-color:#e0e0e0;color:#fff}.nc-team .box .icon .info h3.title{font-size:18px;color:#000;font-weight:500}.nc-team .box .icon .info p{color:#000;line-height:1.5em}.nc-team .box .icon .info .more a{font-size:12px;color:#222;line-height:12px;text-transform:uppercase;text-decoration:none}.nc-team .box .icon:hover .info .more a{color:#fff;padding:6px 8px;background-color:#63b76c}.nc-team .box .space{height:5px;background-color:#1a68b3}.nc-team .btn-default{background:0 0;color:#000;border:1px #000 solid}.nc-team .btn-default:hover{background-color:#000;color:#fff}.abt-cmpy .box{border-radius:5px;overflow:hidden}.abt-cmpy .box .icon{position:relative}.abt-cmpy .box .icon .image{position:relative;z-index:2;width:110px;height:110px;border:8px solid #e0e0e0;line-height:88px;border-radius:100%;background:#fff;vertical-align:middle;overflow:hidden;text-align:center}.abt-cmpy .box .icon .image img{width:100%}.abt-cmpy .box .icon:hover .image{background:#1a68b3}.abt-cmpy .box .icon .image i{font-size:36px;color:#1a68b3}.abt-cmpy .box .icon:hover .image>i{color:#fff}.abt-cmpy .box .icon .info{margin-top:-24px;background:0 0;border:1px solid #dcdcdc;padding:16px}.abt-cmpy .box .icon:hover .info{background:0 0;border-color:#e0e0e0;color:#fff}.abt-cmpy .box .icon .info h3.title{font-size:18px;color:#000;font-weight:500}.abt-cmpy .box .icon .info p{color:#000;line-height:1.5em}.abt-cmpy .box .icon .info .more a{font-size:12px;color:#222;line-height:12px;text-transform:uppercase;text-decoration:none}.abt-cmpy .box .icon:hover .info .more a{color:#fff;padding:6px 8px;background-color:#63b76c}.abt-cmpy .box .space{height:5px;background-color:#1a68b3}.abt-cmpy .btn-default{background:0 0;color:#000;border:1px #000 solid}.abt-cmpy .btn-default:hover{background-color:#000;color:#fff}#team .card{border:none;color:#000}#team .card .card-body{font-size:16px}#team .card .card-body .fa,#team .card .card-body .fas{font-size:26px;padding:0 10px 0 0}.image-flip.hover .backside,.image-flip:hover .backside{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-o-transform:rotateY(0);-ms-transform:rotateY(0);transform:rotateY(0);border-radius:.25rem}.image-flip.hover .frontside,.image-flip:hover .frontside{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.mainflip{-webkit-transition:1s;-webkit-transform-style:preserve-3d;-ms-transition:1s;-moz-transition:1s;-moz-transform:perspective(1000px);-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transition:1s;transform-style:preserve-3d;position:relative;border-radius:5px;overflow:hidden}.frontside{position:relative;-webkit-transform:rotateY(0);-ms-transform:rotateY(0);z-index:2;margin-bottom:30px;min-height:443px;border:1px solid #dadada;border-radius:5px}.backside{position:absolute;top:0;left:0;background:#dadada;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg);min-height:443px;max-height:443px;padding:50px 30px;border-radius:5px}.backside,.frontside{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:1s;-webkit-transform-style:preserve-3d;-moz-transition:1s;-moz-transform-style:preserve-3d;-o-transition:1s;-o-transform-style:preserve-3d;-ms-transition:1s;-ms-transform-style:preserve-3d;transition:1s;transform-style:preserve-3d}.backside .card,.frontside .card{min-height:312px}.backside .card a{font-size:18px}.backside .card .card-title,.frontside .card .card-title{color:#000}.frontside .card .card-body img{height:100%}.comparison .table tbody>tr>td,.comparison .table tbody>tr>th,.comparison .table tfoot>tr>td,.comparison .table tfoot>tr>th,.comparison .table thead>tr>td,.comparison .table thead>tr>th{padding:3px 10px}.comparison h5{font-size:16px;font-weight:600;margin:2px 0}.nc-customers .card-container{cursor:pointer;min-height:150px;min-width:150px;text-align:center;perspective:600;position:relative;width:100%}.nc-customers .card{height:100%;position:absolute;transform-style:preserve-3d;transition:all 1s ease-in-out;width:100%}.nc-customers .card img{margin-top:50px}.nc-customers .card:hover{transform:rotateY(180deg);-webkit-transition-duration:.4s;transition-duration:.4s}.nc-customers .card .side{backface-visibility:hidden;border-radius:6px;height:100%;position:absolute;overflow:hidden;width:100%;border:1px #dcdcdc solid}.nc-customers .card .back{background:rgba(255,255,255,1);color:#0087cc;line-height:150px;text-align:center;transform:rotateY(180deg);border:1px #dcdcdc solid}@media only screen and (min-width:320px) and (max-width:991px){#slideout{position:fixed;top:20%;left:0;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;z-index:99999;width:50px;height:50px;background:#fff;border-radius:100px;box-shadow:0 0 20px #ccc}#slideout .fa{cursor:pointer;margin:27%;font-size:25px}#slideout .fa:hover{color:#1a68b3}#slideout_inner{position:fixed;top:24%;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;display:none;z-index:9999;background:rgba(255,255,255,.85);box-shadow:0 0 10px #9c9c9c;width:85%;left:5%;height:70%}.display_inner{display:block!important;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}}.scrollbar{float:left;height:100%;width:100%;overflow-y:scroll;overflow-x:hidden}.force-overflow{min-height:300px}.force-overflow label{font-size:16px;color:rgba(0,0,0,1)}#style-4::-webkit-scrollbar-track{background-color:#f5f5f5}#style-4::-webkit-scrollbar{width:10px}#style-4::-webkit-scrollbar-thumb{background-color:#1a68b3}@media only screen and (min-width:992px){.scrollbar{overflow-y:hidden;height:100%}}.testimonial{margin-bottom:10px}.testimonial-section{width:100%;height:auto;padding:16px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative;border:1px solid #fff}.testimonial .force-overflow{height:130px;min-height:130px}.testimonial .scrollbar{height:130px}.testimonial-section blockquote p{font-size:14px;font-weight:400}.testimonial-section:after{top:100%;left:50px;border:solid transparent;content:" ";position:absolute;border-top-color:#fff;border-width:16px;margin-left:-16px}.testimonial-desc{margin-top:20px;text-align:left;padding-left:16px}.testimonial-desc img{border:1px solid #7dbfff;border-radius:150px;height:70px;padding:3px;width:70px;display:inline-block;vertical-align:top}.testimonial-writer{display:inline-block;vertical-align:top;padding-left:10px}.testimonial-writer-name{font-weight:500;color:rgba(0,0,0,1)}.testimonial-writer-designation{font-size:85%}.testimonial-writer-company{font-size:85%}.testimonial.testimonial-default .testimonial-section{border-color:#7dbfff}.testimonial.testimonial-default .testimonial-section:after{border-top-color:#7dbfff}.testimonial.testimonial-default .testimonial-desc img{border-color:#7dbfff}.pricing{position:relative;margin-bottom:16px;border:3px solid #eee}.pricing-active{border:3px solid #36d7ac;margin-top:-10px;box-shadow:7px 7px rgba(54,215,172,.2)}.pricing:hover{border:3px solid #36d7ac}.pricing:hover h4{color:#36d7ac}.pricing-head{text-align:center}.pricing-head h3,.pricing-head h4{margin:0;line-height:normal}.pricing-head h3 span,.pricing-head h4 span{display:block;margin-top:5px;font-size:14px;font-style:italic}.pricing-head h3{font-weight:300;color:#fafafa;padding:12px 0;font-size:27px;background:#36d7ac;border-bottom:solid 1px #41b91c}.pricing-head h4{color:#bac39f;padding:5px 0;font-size:54px;font-weight:300;background:#fbfef2;border-bottom:solid 1px #f5f9e7}.pricing-head-active h4{color:#36d7ac}.pricing-head h4 i{top:-8px;font-size:28px;font-style:normal;position:relative}.pricing-head h4 span{top:-10px;font-size:14px;font-style:normal;position:relative}.pricing-content li{color:#888;font-size:12px;padding:7px 16px;border-bottom:solid 1px #f5f9e7}.pricing-footer{color:#777;font-size:11px;line-height:17px;text-align:center;padding:0 20px 19px}.price-active,.pricing:hover{z-index:9}.price-active h4{color:#36d7ac}.no-space-pricing .pricing:hover{transition:box-shadow .2s ease-in-out}.no-space-pricing .price-active .pricing-head h4,.no-space-pricing .pricing:hover .pricing-head h4{color:#36d7ac;padding:16px 0;font-size:80px;transition:color .5s ease-in-out}.yellow-crusta.btn{color:#fff;background-color:#f3c200}.yellow-crusta.btn.active,.yellow-crusta.btn:active,.yellow-crusta.btn:focus,.yellow-crusta.btn:hover{color:#fff;background-color:#cfa500}.thumb-right{float:right;margin-left:10px;margin-bottom:10px}.nc .img-responsive{margin:0 auto}/*.table-wrap table tbody tr th:nth-child(1){border-left:none}.table-wrap table th:nth-child(2){color:#000}.table-wrap table th:nth-child(3){background:#f58655;color:#fff}.table-wrap table th:nth-child(4){background:#5ebc54;color:#fff}.table-wrap table td:nth-child(1){color:#000}.table-wrap table h3{color:rgba(0,0,0,1)}*/@media (max-width:767px){.table-wrap table,.table-wrap tbody,.table-wrap td,.table-wrap th,.table-wrap thead,.table-wrap tr{display:block}.table-wrap table tbody tr th:nth-child(2){background:#1a68b3!important;color:#fff}.table-wrap table th:nth-child(3){background:#f58655;color:#fff}.table-wrap table th:nth-child(4){background:#5ebc54;color:#fff}/*.table-wrap thead tr{position:absolute;top:-9999px;left:-9999px}*/.table-wrap td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%!important;white-space:normal;text-align:left}.table-wrap table tbody tr td:first-child{padding-left:10px!important;/*font-weight:600*/}.table-wrap td:before{position:absolute;left:16px;width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-weight:700}.table-wrap td:last-child{padding-bottom:16px}.table-wrap td:before{content:attr(data-title)}.comparison .table tbody>tr>td,.comparison .table tbody>tr>th,.comparison .table tfoot>tr>td,.comparison .table tfoot>tr>th,.comparison .table thead>tr>td,.comparison .table thead>tr>th{padding:10px}}.table-wrap-2-col{margin-top:20px}.table-wrap-2-col table tbody tr td:first-child{width:25%}/*.table-wrap-2-col table tbody tr th:nth-child(1){border-left:none}.table-wrap-2-col table th:nth-child(2){background:#1a68b3!important;color:#fff}.table-wrap-2-col table th:nth-child(3){background:#f58655;color:#fff}.table-wrap-2-col table th:nth-child(4){background:#5ebc54;color:#fff}.table-wrap-2-col table td:nth-child(1){color:#1a68b3}.table-wrap-2-col table h3{color:rgba(0,0,0,1)}*/@media (max-width:767px){.table-wrap-2-col table,.table-wrap-2-col tbody,.table-wrap-2-col td,.table-wrap-2-col th,.table-wrap-2-col thead,.table-wrap-2-col tr{display:block}.table-wrap-2-col table tbody tr th:nth-child(1){font-weight:bold!important;}.table-wrap-2-col table tbody tr th:nth-child(2){font-weight:normalimportant;}/*.table-wrap-2-col table th:nth-child(3){background:#f58655;color:#fff}.table-wrap-2-col table th:nth-child(4){background:#5ebc54;color:#fff}*/.table-wrap-2-col thead tr{display:none;}.table-wrap-2-col td{position:relative;padding-left:0;white-space:normal;text-align:left}.table-wrap-2-col table tbody tr td:first-child{padding-left:10px!important;font-size:16px;font-weight:700;width:100%}.table-wrap-2-col td:before{position:absolute;left:16px;width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-weight:700}.table-wrap-2-col td:last-child{padding-bottom:16px}.table-wrap-2-col td:before{content:attr(data-title)}.comparison .table tbody>tr>td,.comparison .table tbody>tr>th,.comparison .table tfoot>tr>td,.comparison .table tfoot>tr>th,.comparison .table thead>tr>td,.comparison .table thead>tr>th{padding:10px}}/*.table-wrap-2-col-dc{margin-top:20px}.table-wrap-2-col-dc table tbody tr td:first-child{width:40%;color:rgba(0,0,0,1)}.table-wrap-2-col-dc table tbody tr th:nth-child(1){border-left:none}.table-wrap-2-col-dc table th:nth-child(2){background:#1a68b3!important;color:#fff}.table-wrap-2-col-dc table th:nth-child(3){background:#f58655;color:#fff}.table-wrap-2-col-dc table th:nth-child(4){background:#5ebc54;color:#fff}.table-wrap-2-col-dc table td:nth-child(1){color:#1a68b3}.table-wrap-2-col-dc table h3{color:rgba(0,0,0,1)}*/@media (max-width:767px){.table-wrap-2-col-dc table,.table-wrap-2-col-dc tbody,.table-wrap-2-col-dc td,.table-wrap-2-col-dc th,.table-wrap-2-col-dc thead,.table-wrap-2-col-dc tr{display:block}.table-wrap-2-col-dc table tbody tr th:nth-child(2){background:#1a68b3!important;color:#fff}.table-wrap-2-col-dc table th:nth-child(3){background:#f58655;color:#fff}.table-wrap-2-col-dc table th:nth-child(4){background:#5ebc54;color:#fff}.table-wrap-2-col-dc thead tr{/*position:absolute;top:-9999px;left:-9999px*/}.table-wrap-2-col-dc td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:0;white-space:normal;text-align:left}.table-wrap-2-col-dc table tbody tr td:first-child{padding-left:10px!important;font-size:16px;font-weight:600;color:#1a69b4;width:100%}.table-wrap-2-col-dc td:before{position:absolute;left:16px;width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-weight:700}.table-wrap-2-col-dc td:last-child{padding-bottom:16px}.table-wrap-2-col-dc td:before{content:attr(data-title)}.comparison .table tbody>tr>td,.comparison .table tbody>tr>th,.comparison .table tfoot>tr>td,.comparison .table tfoot>tr>th,.comparison .table thead>tr>td,.comparison .table thead>tr>th{padding:10px}}html{height:100%}.table-wrap{background:#fff}@media (min-width:768px){.table tbody tr td,.table thead tr th{padding:5px 20px}}.nc .table-bordered>tbody>tr>td,.nc .table-bordered>tfoot>tr>td,.nc .table-bordered>tfoot>tr>th,.nc .table-bordered>thead>tr>td,.nc .table-bordered>thead>tr>th,.nc table-bordered>tbody>tr>th{border:none;border-top:1px solid #ddd;border-left:1px solid #ddd}.nc .table-bordered{border:none;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.dropdown:hover>.dropdown-menu{display:block}.dropdown>.dropdown-toggle:active{pointer-events:none}/*!
 /* Yamm!3 - Yet another megamenu for Bootstrap 3
 * http://geedmo.github.com/yamm3
 * 
 * @geedmo - Licensed under the MIT license
 */
.yamm .collapse,.yamm .dropdown,.yamm .dropup,.yamm .nav{position:static}.yamm .container{position:relative}.yamm .dropdown-menu{left:auto}.yamm .yamm-content{padding:20px 30px}.yamm .dropdown.yamm-fw .dropdown-menu{left:0;right:0}.list-unstyled,.list-unstyled ul{min-width:120px}@media (min-width:767px){.panel-group{width:400px}.thumbnail{margin:0}}.grid-demo{padding:10px 30px}.grid-demo [class*=col-]{margin-top:5px;margin-bottom:5px;font-size:1em;text-align:center;line-height:2;background-color:#e5e1ea;border:1px solid #d1d1d1}.megamenu{min-width:450px!important;overflow:hidden!important;float:left!important}.main-slider{position:relative}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%239e9e9e' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")!important}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%239e9e9e' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")!important}.banner-text{color:#fff;position:absolute;top:50%;transform:translateY(-50%)}.bg-jlight{background:#A6C1E7;}.abstract-8{background-image:url(/images/slider/ncache/abstract-8.jpg);background-size:cover;background-repeat:no-repeat;background-position:center right;}.bg-rwb{background-image:url(/images/bg-rwb.png);background-size:cover;background-repeat:no-repeat;background-position:center right; position: relative;}.abstract-8c{background-image:url(/images/slider/ncache/hero-image-clients2.png);background-repeat:no-repeat;background-position:center right}.text-warning-2{color:#ffc928!important}.text-warning{color:#ffc928!important;}a.text-yellow{color:#ffc928!important;border-bottom:1px solid #FEBC11!important;}a:hover.text-yellow{color:#FFEB3B!important;border-bottom:1px solid #FFEB3B!important;}.text-info-2{color:#fff!important;}.text-info-2-no-href, a.text-info-2 {color:#fff!important; border-bottom: 1px solid rgba(31,230,255,.5)!important} a.text-info-2:hover{color:#1fe6ff!important; border-bottom: 1px dashed #1fe6ff!important}.nosdb-slide-0{background-image:url(../images/slider/nosdb/nos-db2-released.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}.nosdb-slide-1{background-image:url(../images/slider/nosdb/nosql-db-for-dotnet.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}.nosdb-slide-2{background-image:url(../images/slider/nosdb/flexibility-thru-schema-free-json.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}.nosdb-slide-3{background-image:url(../images/slider/nosdb/powerful-sql-support.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}.nosdb-slide-4{background-image:url(../images/slider/nosdb/data-cnosistency-high-availability.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}.nosdb-slide-5{background-image:url(../images/slider/nosdb/native-to-microsoft-ecosystem.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}.nosdb-slide-6{background-image:url(../images/slider/nosdb/multiple-languages-supported.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}.nosdb-slide-7{background-image:url(../images/slider/nosdb/trusted-by-customers-globally.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}footer ul li a:visited{color:#b4b4b4}footer ul li a{color:#b4b4b4;cursor:pointer}a:focus{outline:0!important}.text-body{font-size:.9375rem}.hidepro{display:none}#collapsibleSideNavbar>ul li a.nav-link,ul#nc_sidebar>li>a.nav-link{padding:.075rem 1rem!important}.dropdown-menu{font-size:.9375rem!important}.dropdown-divider{height:0;margin:.2rem 0!important}.btn-group-sm>.btn,.btn-sm{font-size:.9286rem!important}.bg-light{color:rgba(0,0,0,1)!important}.bg-light-2{background:rgba(0,0,0,.3)!important}.bg-light-3{background:rgba(0,0,0,.5)!important}.bg-light-4{background:rgba(0,0,0,.7)!important}.border-1x{border:1px solid rgba(0,123,255,.5)}.border-1xb{border:0 solid rgba(255,255,255,.3)}.border-2x{border:2px solid rgba(0,123,255,.5)}.border-3x{border:3px solid rgba(0,123,255,.5)}.text-success-2{color:#5ada4c!important}.text-success-3{color:#90b53d!important}.bg-success-2{background-color:#5ada4c!important}.navlbg{background:#0045ff05;}.nav-link:focus,.nav-link:hover{color:#0045ff!important}.carousel-indicators li{background:rgba(0,0,0,.3)!important;width:12px!important;height:12px!important;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:1px solid #999}#carouselSlidesOnly li.active{background:#fff!important}.carousel-control-next,.carousel-control-prev{width:7%!important}#btnSeek{color:#212529 !important;}#btnSeek:hover{cursor:pointer !important; /*background:rgba(217,238,243,1.00) !important;*/}.j-card{color:#000!important}.j-card:hover a{border-color: #0045ff}.j-card:hover a,.j-card:hover h3,.j-card:hover i{color:#0045ff}.j-card:hover a{background:0 0}.j-card:hover{cursor:default}.j-card img {opacity: 1;transition: 0.3s;}.j-card:hover img{opacity:0.7;background:rgba(0,0,0,1.00);}.j-icons:hover a,.j-icons:hover h4,.j-icons:hover i{color:#0045ff;text-decoration:none}.j-icons:hover i{background:#0045ff!important;color:#fff;text-decoration:none;border:1px solid #0045ff!important;transition:border-color .5s ease-in-out,box-shadow .5s ease-in-out}.j-icon{margin-top:-50px!important}.j-comparisons{background:url(../images/comparisons-bg.jpg) top center;background-size:cover;background-repeat:no-repeat}a img{outline:0}.j-noborder td,.j-noborder th{border:0 none!important}.text-black-20{color:rgba(0,0,0,.2)!important}.bg-black-20{background:#d1d1d1!important}.border-gray{border:3px solid #8e8e8e}.table td,.table th{padding:.25rem .45rem!important}.table-wrap-2-col table td:nth-child(1){color:#000!important}.j-cbox:hover{border:1px solid #0045ff}h2.subheader:after{background-color:#0045ff;content:"";display:block;height:3px;position:relative;vertical-align:bottom;width:33px;margin:10px 0}h1{margin-bottom:1.5rem!important}h1{font-size:1.8rem!important;font-weight:700!important}.h1{font-size:1.8rem!important;font-weight:700!important}.h2,h2{font-size:1.5rem!important;font-weight:700!important;color:#212529!important}.h2_sizeh3{font-size:1.25rem!important}.h3_sizeh2{font-size:1.5rem!important;font-weight:600!important}.h2_sizeh3 a:hover{font-size:1.25rem!important;color:#0056b3!important}h2{font-size:1.5rem!important}.h2_sizeh1{font-size:1.8rem!important;margin-bottom:1.5rem!important;}.h2_sizeh1:after{background-color:#0045ff;content: "";display: block;height: 3px;position: relative;vertical-align: bottom;width: 33px;margin: 10px 0;}h3{font-size:1.2rem!important}h4{font-size:1rem!important}h5{font-size:.8rem!important}h6{font-size:.6rem!important}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-size:inherit!important;color:#0045ff!important;text-decoration:none!important}/*.nav-item a:hover,.nav-link a:hover{color:#fff!important}*/.dropdown-menu a{color:#000!important}.dropdown-menu a:hover{color:#0045ff!important}.dropdown-menu{margin-top:-2px!important}.navbar .navbar-text a:focus,.navbar .navbar-text a:hover{color:#0045ff!important}.nav-item-border{border-left:1px solid rgba(255,255,255,.07)!important}.nav-item-border:first-child{border-left:0!important}.nav-item .text-white a:hover{color:#fff!important}.bg-blue2{background:#058bea!important}.bg-blue2 a{color:#fff!important}.nav-item:hover span{color:#000!important}.j_height{min-height:60vh}.j_height_inner{min-height:55vh}.h1_slider{font-size:3.25rem!important}.h1_slider_inner{font-size:2.8rem!important}.h1_slider:after{background:0 0!important;margin-bottom:-20px!important}.h2_slider{font-size:2.48rem!important;}.h2_slider_2{font-size:1.75rem!important;}.h2_slider_inner{font-size:2.135rem!important}.p_slider{font-size:1.3rem;}.p_slider_inner{font-size:1.3rem}.text_danger_2{font-size:27px;color:red!important}.text-primary2{color:#0056b3}.text-primary3{color:#9c27b0!important}.text-primary4{color:#f6c0c6!important}.text-verify{color:#dc19ff!important}.p_slider a{text-decoration:none!important}/*.p_slider a:hover{color:#c3dfff!important}*/.btn-primary2{color:#fff;background-color:#0073b1;border-color:#0073b1;}.btn-primary2:hover{background-color:#006097;}.table-bordered td,.table-bordered th,.table-bordered tr{border-collapse:collapse!important}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,1)!important}.navbar-dark .navbar-nav .nav-link:hover{color:#c3dfff!important}.form-control{border:1px solid #c0c2c3!important}#mc_embed_signup{clear:left}.icon-dm{width:120px;height:120px;line-height:120px!important}.subfeatures{padding-left:13px!important}.subfeature{padding-left:35px!important}.annbar{background:#800099;font-size:16px!important;color:#000}.annbar_btn{border:1px solid #696e74!important}.close:not(:disabled):not(.disabled):hover{color:#343a40!important}.alert{padding:.5rem 1.25rem!important}@media screen and (max-width:768px){.h2_slider_2{font-size:1.5rem!important;} .nav-item-border{border-left:0!important}.megamenu{min-width:366px!important;overflow:hidden!important;float:left!important}.p_slider{font-size:18px}.p_slider_inner{font-size:18px}.h1_slider_inner,.h1_slider{font-size:2rem!important}.h2_slider{font-size:1.5rem!important}.h2_slider_inner{font-size:1.75rem!important;}.text_danger_2{font-size:20px!important}.border_sm_none{border-right:1px solid red!important}.display-4{font-size:1.7rem!important}.abstract-8c{background-position:50% 70%!important;}#st-2{z-index:9998!important}}@media (max-width:1024px){#st-2{z-index:9998!important}}.modal-header{padding:.3rem 1rem!important;}.modal .modal-dialog{max-width:1000px!important} .modal .modal-dialog2{max-width:1160px!important}.modal .modal-dialog3{max-width:1192px!important}.modal .modal-dialog4{max-width:1104px!important}.modal-img:hover{cursor: pointer;}.modal-header .close{padding:.5rem!important;margin: -.5rem -.5rem -.5rem auto !important;} #myBtn {display: none; /* Hidden by default */ position: fixed; /* Fixed/sticky position */ bottom: 20px; /* Place the button at the bottom of the page */ right: 20px; /* Place the button 30px from the right */ z-index: 99; /* Make sure it does not overlap */ cursor:pointer; /*Add a mouse pointer on hover */}.announcement-img{min-width:140px!important;}#nc53sp4,#nc53sp3,#nc53sp2,#nc53sp1,#nc53,#nc52sp1,#nc52,#nc51,#nc5sp7,#nc5sp6,#nc5sp4,#nc5sp3,#nc5sp2,#nc5sp1,#nc5sp,#nc49sp1,#nc49,#nc48,#nc46sp3,#nc46sp2,#nc46sp1,#nc46,#nc44sp3,#nc44sp2,#nc44sp1,#nc44,#nc43sp1,#nc43,#nc41sp3,#nc41sp2,#nc41sp1,#nc41,#nc38sp4,#nc38sp3,#nc38sp2,#nc38sp1,#nc38,#nc362sp3,#nc362sp2,#nc362sp1,#nc362,#nc361,#cache-security-authorization,#cache-security-authentication,#data-encryption-by-cache-clients,#secured-ssl-tls-connections,#sqldependency,#oracledependency,#oledbdependency,#clrprocedures,#autoreload,#ncpro,#ncacheoss,#ncent,#synccache,#kubclus,#doksup,#daks,#eks,#rhos,#jsonapi,#jsonserialization,#nc-arch-dotnet,#nc-arch-dotnet-client,#nc-arch-other-clients,#nc-arch-java,#nc-arch-java-client{top: -90px; height:1px !important; }#service,#software-byol,#install,#trial,#clients,#payreserved,#vms,#deployauto,#deploymanually,#wanreplication,#freeeval,#getncclients,#intro,#problem,#appdb,#session-state,#view-state,#static-output,#nosql-database,#solution,#cache-architecture,#app-data-caching,#data-caching,#session-state-caching,#view-state-caching,#output-cache,#high-availability,#dynamic-cluster,#caching-topologies,#ncache-cloud-saas,#ncache-software-non-hosted,#data-replication,#conclusion,#network-management,#scaling-portal,#banking-solutions,#pubsub-messaging,#upgrading-systems,#efficient-communication,#why-ncache,#nc-arch,#linear-scalability-fast-replication,#rdb-bottleneck,#db-optimizations,#nosqldb-not-the-answer,#dotnetcore-session-storage,#response-cache-mw,#signalr-backplane,#keep-cache-fresh,#rtwt-cache,#search-cache,#clientcache-inproc,#why-signalr,#creating-signalr-app,#signalr-usecases,#rdb-issues,#redis-issues,#ncache-sqlserver,#ncache-redis,#implementing-ncache-signalr-backplane,#appfabric-replacement,#ncache-as-appfabric-replacement,#ncache-better-than-redis,#wrapper-enterprise,#wrapper-oss,#direct-api-calls,#phase-one,#phase-two,#reference,#cache-item-versioning,#wrapper-limitation,#identify-scope,#setup-requirements,#json-collections,#tables-collections,#denormalize-data,#convert-relations,#hybrid-model,#distribution-strategies,#migrate-data,#migrate-app,#validate-migration,#validate-migration,#features-summary,#features-explained,#java-dotnet-support,#linux-windows-support,#docker-kubernetes-support,#performance-scalability,#cache-topologies,#wan-replication,#security-encryption,#cache-administration-monitoring,#web-apps-java,#web-apps-dotnet,#java-integrations,#dotnet-integrations,#object-caching,#data-grouping,#queries-sql-like,#read-through-write-through,#sync-with-data-sources,#managing-data-relationships,#events-continuous-query,#pub-sub-messaging,#full-text-search,#big-data-processing,#cache-size-management,#nc-peer-to-peer-cluster,#nc-dynamic-clustering,#nc-split-brain,#nc-dynamic-client-connections,#nc-dynamic-configuration,#nc-connection-failover-cluster,#nc-connection-failover-clients,#nc-partitioned-cache,#nc-partition-replica-cache,#nc-replicated-cache,#nc-mirrored-cache,#nc-client-cache,#nc-caching-topologies,#dqueu,#dhash,#ddict,#dlist,#dcoun,#software-setup,#create-cluster,#configure-clients,#test-cluster,#use-ncache,#setup-dev-workstation{top:-90px;height:1px!important;}.ligrbtn{font-size:14px!important}.hljs{display:block;overflow-x:auto;background:#f9f9f9!important;border:1px solid #e2e2e2;padding:16px!important;margin:0!important;font-size:.875rem!important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px} div.boxshadow:hover { box-shadow: 0 .25rem 1.75rem rgba(0,0,0,.075)!important; transition: all .3s;}.boxzilla{padding: 12px 30px 12px 12px !important;border:2px dashed #dd3333;border-radius: 4px;}.boxzilla a,.boxzilla a:hover{color:#0045ff;}
/*WHAT'S NEW JUMPERS*/
#wn-deprecated,#wn-reg-eval,#wn-nc-persistence,#wn-clr-store-procedure,#wn-conn-opt,#wn-refresh-interval,#linux-support,#nodejs-client,#prometheus-grafana,#snmp-counters,#cache-refresher,#pub-sub,#json-di,#sharing-sessions,#multiple-caches,#id-server,#tls-linux,#security-dc,#email-notifications,#custom-dependency,#java-support,#disdat,#fulltext,#modnca,#manmon,#perimp,#jsonser,#locaff,#ncanet,#sqllin,#patbas,#dursub,#parrep,#seract,#flulic,#respbr,#aspcrc,#mpi,#dotnetcc,#docksup,#cspid,#pubsub,#efcore,#tls,#tcmps,#csolo,#ccka,#ncsr,#cspro,#cacheperfopt,#monitoringcc,#cachesbridge,#dcl,#fips,#coresession,#bigdata,#liveupgrade,#queryoptimization,#logviewer,#enhancements,#dumpcachedata,#linqpadintegration,#hotapplicablesettings,#vsintegration,#efsupport,#winservercertified,#nuget,#oss,#ncman,#adc,#nosqldb,#wac,#messaging,#lucene,#mca,#ncarchitecture,#dcc,#dcconf,#splitbrain,#partitioned-cache,#pct,#dynamicpartitioning,#maintenancemode,#rct,#mct,#clientcache,#ncwanreplication,#ncachebenchmarks,#dynamicclustering,#partitioned,#partitionedreplica,#replicated,#mirrored,#python,#scala,#import-export,#backup-restore-db, #import-lucene,#backup-restore-lucene,#dotnet-support,#sql-query-index,#nullable-support,#memory-optimizations,#https-support,#names-support { top: -70px !important; height: 1px !important; z-index: -999;}#dynamic-clustering { top: -100px !important; }

/*WHITEPAERS UNIVERSAL JUMPERS*/
#ncwp1,#ncwp2,#ncwp3,#ncwp4,#ncwp5,#ncwp6,#ncwp7,#ncwp8,#ncwp9,#cs { top: -70px !important; }
div#playerTOC > div > span > a { text-decoration: none !important;}

/*Downloads Page Universal Jumpers*/
/*.nav-pills .nav-link.active, .nav-pills .show>.nav-link { color: #0045ff !important; background: #fff !important;}*/
#ncd_windows,#ncd_linux,#ncd_cloud,#ncd_saas,#ncd_docker,#ncd_nugets,#ncd_powershell { position: relative; top: -30px !important; /*border: 1px solid red !important;*/ z-index: -999;}
/*TABS BASED DOWNLOAD PAGE*/
.nav-tabs{border:0 none!important}.nav-tabs .nav-link{border-bottom:2px solid #e8e8e8!important;color:#495057!important}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#fff #fff #e8e8e8!important;color:#495057!important}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#000!important;background-color:#f3f3f3!important;border-color:#fff #fff #0045ff!important;font-weight:600!important}.youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;background:#000;margin:5px}.youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;cursor:pointer;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.youtube-player img:hover{-webkit-filter:brightness(75%)}.youtube-player .play{height:72px;width:72px;left:50%;top:50%;margin-left:-36px;margin-top:-36px;position:absolute;background:url(//i.imgur.com/TxzC70f.png) no-repeat;cursor:pointer}.sub-title{font-size:17px;}
/*YOUTUBE PLAYER LIGHT & RESPONSIVE EMEBED*/
.youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;background:#000;margin:5px}.youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;cursor:pointer;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.youtube-player img:hover{-webkit-filter:brightness(75%)}.youtube-player .play{height:72px;width:72px;left:50%;top:50%;margin-left:-36px;margin-top:-36px;position:absolute;background:url(//i.imgur.com/TxzC70f.png) no-repeat;cursor:pointer}.lead{font-size:1.1rem!important;}
/*CUSTOM SMALL FONT SIZE*/
.smallfont{font-size:90%!important;}
.smallfont2{font-size:80%!important; color: rgba(0,0,0,.75);}
/*p{ margin-bottom: 1.55rem !important;}*/
.jlist ol { list-style-type: none; counter-reset: item; margin: 0; padding: 0; }
.jlist li { display: table; counter-increment: item; margin-bottom: 0.6em; }
.jlist li:before { content: counters(item, ".") ". "; display: table-cell; padding-right: 0.6em; }
.jlist li li { margin: 0; }
.jlist li li:before { content: counters(item, ".") " "; }

.fa-li { left: -1.2em !important; position: absolute; text-align: center; width: 1.2em !important; line-height: inherit; }
.logoheight { height: 63px !important; width: auto; }
.jover { -webkit-transition: opacity .3s ease-in-out; -moz-transition: opacity .3s ease-in-out; -o-transition: opacity .3s ease-in-out; transition: opacity .3s ease-in-out; }
.jover:hover {background:rgba(0,0,0,1); opacity:.95; }
.abstract-9{background-image:url(/images/slider/ncache/abstract-9.jpg);background-size:cover;background-repeat:no-repeat;background-position: center center;}
.btn-group-sm>.btn, .btn-sm { font-size: 16px !important;}

/*Accnouncement Banners*/
#ncache_live { display: none;} 
#webinar_live { display: inherit;}

/*Red Text*/
.text-danger2, a.text-danger2 { color: #ff0000!important; }

/*Heading links hover*/
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover { color: #002CFF!important;}
.h2_download_page { font-size: 1.4rem !important; }
/*Card Hover*/
.cardbox:hover {
    box-shadow: 0 .125rem .25rem rgba(0,123,255,.075)!important;
}

/*Whats New Version*/
.nc-ver::after { content: " 5.3"; }
.nc-ver-link:hover span{ color: #0045ff !important;}

/*Logos Slider Ctrl*/
.slick-prev:before, .slick-next:before {color: #9e9e9e !important; }
.logos_slider_responsive:hover { cursor: grab;}
/*custom-css for new layout*/
a, a:hover { color: #0045ff !important; text-decoration: none; background-color: transparent; }

a.text-white { color: #fff !important; }
a.text-white:hover { color: #c3dfff !important; }

.top_bar { background: #f7f9ff; height: 44px !important;}
.menu_bg { background: #091843; }
.menu_bg.shadow-lg{box-shadow: 0 2px 13px rgba(255,255,255,0.1) !important;}
.hero_bg { background: url("/images/slider/ncache/hero-image.svg") no-repeat 50% 5% #041b59; background-size: cover; overflow: hidden;}
.hero_bg.blue_bg_inner { background-position: 50% -15%; }
.hero_bg.blue_bg_inner_cloud { background-position: 50% -20%; }
.blue_bg { background: url("/images/blue-bg.png") no-repeat 50% 60% #041b59; background-size: cover; background-attachment: fixed; overflow: hidden;}
.bg_custom_light { background: #f7f9ff !important; }
.subheading_hero{ color: #bcc8ea; }
.bg-primary, .btn-primary, .hero_btn_primary { background: #0045ff !important; }

.nav-item.btn-playrgound, .btn-playrgound { color: white !important; background: #691df5; border: 1px solid #691df5; }
.nav-item.btn-playrgound:hover, .btn-playrgound:hover { color: antiquewhite !important; background: #691df9; border: 1px solid #691df5; }

.btn.btn-playrgound:hover, .btn.btn-playrgound:focus, .btn.btn-playrgound.focus, .btn.btn-playrgound:active, .btn.btn-playrgound.active {
    background-color: #691df9 !important;
    border: 1px solid #691df9 !important;
    -webkit-box-shadow: 0 3px 10px rgba(105, 29, 245, 0.74);
    box-shadow: 0 3px 10px rgba(105, 29, 245, 0.74);
    color: #ffffff !important;
}


.dropdown-item.link-playrgound { color: #e03a3c  !important; }
.dropdown-item.link-playrgound:hover { color: #c82333 !important; }

.bg-primary-brand { background: #0045ff !important; }
.bg-primary-brand > a { color: white !important; transition: all .2s; } 
.bg-primary-brand > a:hover { color: white !important; text-decoration: none !important; letter-spacing: 0.5px !important;} 
.animated-link { transition: all .2s; }
.animated-link:hover { letter-spacing: 0.5px !important; }
.bg-dark-100 { background: #000000; }
.text-primary { color: #0045ff !important; }
.text-primary-brand { color: #0045ff !important; }
a.text-primary-brand:hover{ color: #0045ff !important; }
.text-secondary { color: #6f7588 !important; }
.primary-link { color: #0045ff !important; text-decoration: none; }
a.primary-link:hover { color: #0000ff !important; text-decoration: underline; }

.section-padding { padding: 64px 0 !important;}
.section-padding-sm { padding: 54px 0 !important;}

.btn.btn-link { color: #0045ff !important; }

.btn.btn-primary a { color: #0045ff !important; text-decoration: none; background-color: transparent; }
.btn.btn-primary { backgroud-color: #0045ff !important; color: #fff !important; border-color: #0045ff !important; }

.btn-outline-dark { color: #343a40 !important; background-color: transparent; background-image: none; border-color: #343a40 !important; }
.btn-outline-dark:hover { color: #fff !important; background-color: #343a40 !important; border-color: #343a40; }

.btn.btn-outline-dark:hover, .btn.btn-outline-dark:focus, .btn.btn-outline-dark.focus, .btn.btn-outline-dark:active, .btn.btn-outline-dark.active { -webkit-box-shadow: 0 3px 10px rgb(52 58 64 / 50%); box-shadow: 0 3px 10px rgb(52 58 64 / 50%);}

.benchmarks_card { background-color: #000643 !important; }

.animated_card { transition: transform .3s; }
.animated_card:hover { transform: scale(1.05, 1.05); z-index: 909 !important; }
.animated_card h2 > a:hover { color: #0045ff !important;}

.animate_me { transition: transform .3s; }
.animate_me a { cursor: pointer; }
.animate_me:hover { transform: scale(1.015, 1.015); z-index: 909 !important; }

.animated_icons { transition: transform .3s; }
.animated_icons:hover { transform: scale(1.5, 1.5); z-index: 909 !important; }

.bg-card-primary { background: #0045ff09 !important;}
.bg-icon-primary { background: #eff3ff !important; }
.bg-icon-primary3 { background: #f9f1fa !important; }
.bg-icon-info { background: #e7f6f8 !important; }
.bg-icon-success { background: #e9f6ec  !important; }
.bg-icon-warning { background: #fff6d9 !important; }
.bg-icon-danger { background: #ffefef !important; }
a.telenor { color: #00b9f2 !important; }
a.groceryoutlet { color: #b30036 !important; }
a.bmw { color: #1c69d4 !important; }
a.dentalplans { color: #0da8b3 !important; }

.curvature { width: 100%; background: url("/images/curvature.svg") no-repeat center bottom; background-size: cover; display: block; /*border-radius: 0% 0% 50% 50%;*/ }
.border_j { border-color: 1px solid rgba(0,0,0,.125) !important; }
.border_j_2 { border-color: #9c27b02b !important; }
.border_hover:hover { border-color: #333 !important; }
.badge_new_pink { background: url("/images/badge-new-pink.png") no-repeat top right;}
.badge_new_pink_alt { background: url("/images/badge-new-pink-alt.png") no-repeat top left;}

.badge_pin_pink { background: url("/images/badge-pin-pink.png") no-repeat top right;}
.badge_star_pink { background: url("/images/badge-star-pink.png") no-repeat top right;}
/* Inner Page Slider Logos */
.clients_logos_ip {filter: saturate(0%) invert(100%);}
/*********************************************/
/*              BUTTONS CSS                  "/
/*********************************************/
 
.btn { transition: transform 250ms !important; }
.btn:hover { transform: translateY(-2px) !important; }

/* PRIMARY BTN */
.btn.btn-primary, .ctct-form-button { color: #ffffff; background-color: #0045ff !important; border: 1px solid #0045ff !important; -webkit-box-shadow: 0 4px 20px rgba(0, 69, 255, 0.15); box-shadow: 0 4px 20px rgba(0, 69, 255, 0.15); }
.btn.btn-primary:hover, .btn.btn-primary:focus, .btn.btn-primary.focus, .btn.btn-primary:active, .btn.btn-primary.active, .ctct-form-button:hover {  background-color: #0000ff !important;  border: 1px solid #0000ff !important;  -webkit-box-shadow: 0 3px 10px rgba(0, 69, 255, 0.5); box-shadow: 0 3px 10px rgba(0, 69, 255, 0.5); color: #ffffff !important; }

.btn.btn-outline-primary { color: #0045ff; border: 1px solid #0045ff !important; -webkit-box-shadow: 0 4px 20px rgba(0, 69, 255, 0.15); box-shadow: 0 4px 20px rgba(0, 69, 255, 0.15); }
.btn.btn-outline-primary:hover, .btn.btn-outline-primary:focus, .btn.btn-outline-primary.focus, .btn.btn-outline-primary:active, .btn.btn-outline-primary.active {  background-color: #0045ff !important;  border: 1px solid #0045ff !important;  -webkit-box-shadow: 0 3px 10px rgba(0, 69, 255, 0.5); box-shadow: 0 3px 10px rgba(0, 69, 255, 0.5); color: #ffffff !important; }

.btn.btn-primary-3 { color: #ffffff !important; background-color: #9c27b0 !important;  border: 1px solid #9c27b0 !important; }
.btn.btn-primary-3:hover, .btn.btn-primary-3:focus, .btn.btn-primary-3.focus, .btn.btn-primary-3:active, .btn.btn-primary-3.active {  background-color: #9c27b0 !important;  border: 1px solid #9c27b0 !important;  -webkit-box-shadow: 0 3px 10px rgba(156,39,176,0.5); box-shadow: 0 3px 10px rgba(156,39,176,0.5); color: #ffffff !important; }
/* DANGER BTN */
.btn.btn-danger { color: #ffffff !important; background-color: #e03a3c !important; border: 1px solid #e03a3c !important; -webkit-box-shadow: 0 4px 20px rgba(254, 28, 30, 0.15); box-shadow: 0 4px 20px rgba(254, 28, 30, 0.15); }
.btn.btn-danger:hover, .btn.btn-danger:focus, .btn.btn-danger.focus, .btn.btn-danger:active, .btn.btn-danger.active {  background-color: #e03a3c !important;  border: 1px solid #e03a3c !important;  -webkit-box-shadow: 0 3px 10px rgba(254, 28, 30, 0.5); box-shadow: 0 3px 10px rgba(254, 28, 30, 0.5); color: #ffffff !important; }

#top_cta { transform: translateY(-2px);}

/*********************************************/
/*              TEXT CSS                  "/
/*********************************************/
h2.ctct-form-header, .ctct-form-text, button.ctct-form-button { font-family:'Roboto',sans-serif!important; }
button.ctct-form-button { width: inherit !important; padding: .75rem 1rem !important; border-radius: .25rem !important; }
button.ctct-form-button:hover, button.ctct-form-button:focus, button.ctct-form-button.focus, button.ctct-form-button:active, button.ctct-form-button.active { transform: translateY(-2px) !important; background-color: #0045ff !important; border: 1px solid #0045ff !important; -webkit-box-shadow: 0 3px 10px rgba(0, 69, 255, 0.5) !important; box-shadow: 0 3px 10px rgba(0, 69, 255, 0.5) !important; color: #ffffff !important; }
.ctct-form-element { padding: .75rem 1rem !important; border-radius: .25rem !important; }
p.ctct-form-text { font-family: inherit; color: #ffffff80 !important; margin-bottom: 1.125rem !important; }
h2.ctct-form-header { color: aliceblue !important; }
#email_address_label_0, #gdpr_text, .grecaptcha-badge { display: none; }
div.ctct-form-embed div.ctct-form-defaults { padding: 0 !important; }
h2.ctct-form-header { margin: 0 0 0.75rem 0 !important; padding: 0 !important; line-height: 1.2 !important; font-family: inherit; }
.ctct-form-embed.form_0 .ctct-form-defaults { background-color: #041b5900 !important; }
span.text-primary, i.text-primary, p.text-primary, .text-primary { color: #0045ff !important; }
.h2_sizeh3 a:hover { font-size: 1.25rem!important; color: #0000ff!important; }

.cc-color-override-1147995804 .cc-link, .cc-color-override-1147995804 .cc-link:active, .cc-color-override-1147995804 .cc-link:visited { color: #fff !important; }
.cc-color-override-1147995804 .cc-btn { color: #fff !important; }

/*********************************************/
/*              FA ICONS                  "/
/*********************************************/
.fa-caret-right:before { content: "\f105" !important; /*"\f0da"*/ }

/*********************************************/
/*              FOOTER CSS                  "/
/*********************************************/
footer, footer ul li, footer ul li a, footer h4, footer h4 a { color: #1a1a1c !important; }
footer a:hover, footer ul li a:hover, footer h4 a:hover { color: #0045ff !important; }

.signup_bg { background: url("/images/wave_lines.png") no-repeat center center #041b59; }

.footer_sep { height: 1px; background: #ebebeb; }

.icon_fb, .icon_tw, .icon_yt, .icon_li, .icon_rss { font-size: .8rem; color: #1a1a1c; background: rgba(0,0,0,.09); text-align: center; border-radius: 24px; width: 24px; height: 24px; line-height: 24px !important; /*margin-right: 16px;*/ }
.icon_fb:hover { color: #4267B2; }
.icon_tw:hover { color: #1DA1F2; }
.icon_yt:hover { color: #FF0000; }
.icon_li:hover { color: #0e76a8; }
.icon_rss:hover { color: #ee802f; }

.belowfooter > ul > li > a > i.icon_fb { margin-left: 0 !important; }
/*THUMBNAILS FOR VIDEOS*/
#ncache-direct-api-approach,#ncache-appfabric-wrapper-approach,#install-ncache-efcore-nuget-packge,#add-ncache-efcore-namespace,#specify-cache-configurations,#make-models-serializable,#use-ncache-efcore-extension-methods,#efcore-ncache-apis { top: -90px !important; height: 1px !important; z-index: -999;}
.video-duration, .text-small-brand { font-size: 0.875rem; }
.presenter-img { width: 83px;}
.presenter-img-shows { height: 72px;}
.casestudy-thubmnail-logo { height: 20px; font-size: 1.5rem; }
.video-thubmnail-logo { height: 24px; font-size: 1.5rem; }
.article-thubmnail-logo { height: 30px; font-size: 2rem; }
/*Dynamic Cache Clustering*/
.dcc_thumbnail {background: url('/ncache/images/dynamic-cache-clustering-yt.svg') no-repeat; background-size: cover; cursor: pointer; }
/*WAN Replication*/
.wanrep_thumbnail {background: url('/ncache/images/wan-replication-yt.svg') no-repeat; background-size: cover; cursor: pointer;}
/*All Caching Topologies*/
.catopo_thumbnail {background: url('/ncache/images/caching-topologies-yt.svg') no-repeat; background-size: cover; cursor: pointer;}

/*Caching Topologies - Client Cache Only*/
.catopocc_thumbnail {background: url('/ncache/images/client-cache-yt.svg') no-repeat; background-size: cover; cursor: pointer;}

/*TALKS*/
.card-bg-blue {
  background-image: -moz-linear-gradient( -135deg, rgb(0,62,125) 0%, rgb(9,24,67) 100%);
  background-image: -webkit-linear-gradient( -135deg, rgb(0,62,125) 0%, rgb(9,24,67) 100%);
  background-image: -ms-linear-gradient( -135deg, rgb(0,62,125) 0%, rgb(9,24,67) 100%);
}

.card-bg-white { transition: all .3s; }
.card-bg-white:hover {
	transform: scale(1.015, 1.015); z-index: 909 !important;
	background: -webkit-linear-gradient(top left, rgb(0,62,125) 0%, rgb(9,24,67) 100%);
	background: -o-linear-gradient(top left, rgb(0,62,125) 0%, rgb(9,24,67) 100%);
	background: linear-gradient(to bottom right, rgb(0,62,125) 0%, rgb(9,24,67) 100%);
}
.card-bg-white:hover .card-title, .card-bg-white:hover .card-link { color: #fff !important;}
.card-bg-white:hover .card-text, .card-bg-white:hover i { color: #1fe6ff !important;}
.card-bg-white:hover .border { border: 1px solid #1fe6ff !important;}

/*WHITEPAPERS*/
.badge-primary-brand { letter-spacing: .125rem; font-weight: 100 !important; background: #0045ff !important; }
.wp-blue-bg { background: url("/resources/whitepapers/images/wp-blue.png") no-repeat 0px 60%; background-size: cover; }
.wp-seagreen-bg { background: url("/resources/whitepapers/images/wp-seagreen.png") no-repeat 0px 60%; background-size: cover; }
.wp-purple-bg { background: url("/resources/whitepapers/images/wp-purple.png") no-repeat 0px 60%; background-size: cover; }
.wp-green-bg { background: url("/resources/whitepapers/images/wp-green.png") no-repeat 0px 60%; background-size: cover; }
.wp-skyblue-bg { background: url("/resources/whitepapers/images/wp-skyblue.png") no-repeat 0px 60%; background-size: cover; }
.wp-brown-bg { background: url("/resources/whitepapers/images/wp-brown.png") no-repeat 0px 60%; background-size: cover; }
.wp-dark-bg { background: url("/resources/whitepapers/images/wp-dark.png") no-repeat 0px 60%; background-size: cover; }
.w-30 {width: 30%!important;}

/*COMPETITOR COMPARISONS*/
.comp-bg-1 { background: url("/resources/comparisons/images/comp-bg-1.png") no-repeat 0px 30%; background-size: cover; }
.comp-bg-2 { background: url("/resources/comparisons/images/comp-bg-2.png") no-repeat 0px 30%; background-size: cover; }
.comp-bg-3 { background: url("/resources/comparisons/images/comp-bg-3.png") no-repeat 0px 30%; background-size: cover; }
.comp-bg-4 { background: url("/resources/comparisons/images/comp-bg-4.png") no-repeat 0px 30%; background-size: cover; }
.comp-bg-5 { background: url("/resources/comparisons/images/comp-bg-5.png") no-repeat 0px 30%; background-size: cover; }
.comp-bg-6 { background: url("/resources/comparisons/images/comp-bg-6.png") no-repeat 0px 30%; background-size: cover; }
.comp-bg-7 { background: url("/resources/comparisons/images/comp-bg-7.png") no-repeat 0px 30%; background-size: cover; }
.comp-bg-8 { background: url("/resources/comparisons/images/comp-bg-8.png") no-repeat 0px 30%; background-size: cover; }
.comp-bg-9 { background: url("/resources/comparisons/images/comp-bg-9.png") no-repeat 0px 30%; background-size: cover; }
/*BS4 Mega Menu*/
.dropdown-toggle-custom::after { content: "\1F863"; padding-left: .5rem; font-size: .75rem; color: #87A3EC;	}
.dropdown-item { font-size: 16px !important; transition: all .2s; }
.dropdown-item:hover { text-decoration: underline !important; }
.dropdown-header { color: rgba(0,69,255,0.7) !important; letter-spacing: 1px;}
.navbar-dark .navbar-toggler { border-color: rgba(255, 255, 255, .5) !important;}
/*Scroll Bar*/
/* width */
::-webkit-scrollbar { width: 7px !important; padding: 0 4px; }
/* Track */
::-webkit-scrollbar-track { border-left: 1px solid #d8e3eb; }
 /* Handle */
::-webkit-scrollbar-thumb { background: #bfcfdb; border-radius: 10px !important; }
/* Handle on hover */
::-webkit-scrollbar-thumb:hover { background: #b8ccdb !important; }

/*Table Styles*/
table { font-size: 1rem !important; line-height: 1.6 !important; }
/*Deployments*/
.heading-deployments { font-size: 2rem !important; }
@media screen and (min-width: 993px) {
	img.playground-menu-thumbnail { width: 200px !important; }
	.info-col { width: 450px; }
	.dropdown-menu-offset { left: -48px !important; }
	.dropdown-menu-offset-sm { left: -32px !important; }
	#tryplayground-nav-product img, #tryplayground-nav-resources img { min-width: 220px;}
	/*Resource menu*/
	a#resourcesDropdown ~ div > div > div:first-child { margin-right: 4rem; }
}
@media screen and (max-width: 768px) {
	.icon_fb { margin-left: 0 !important; }
	.heading-deployments { font-size: 1.48rem !important; }
	img.playground-menu-thumbnail { width: 250px !important; }
	.dropdown-menu {
		max-height: 400px; overflow-y: scroll;
	}
}
@media screen and (min-width: 1025px) {
.icon_fb { margin-left: 6px; }
}