.inv{opacity:0;}
.navbar-eden1{z-index:999999;}
.navbar-brand img{height:40px;}
.navbar-eden .navbar-nav > li.active > a{color:#1BCEAD;}
button.navbar-toggle{line-height:33px;}
#main-nav-container-sticky-wrapper{position:absolute;width:100%;margin-top:20px;}
.navbar-eden1{background:rgba(255,255,255,0.9);box-shadow:0 1px 3px rgba(0,0,0,0.2);}
#main-nav-container-sticky-wrapper.is-sticky .navbar-eden1{border-top-left-radius:0;border-top-right-radius:0;background:rgba(255,255,255,0.9);box-shadow:0 1px 3px rgba(0,0,0,0.2);}
#main-nav-container-sticky-wrapper.is-sticky{z-index:8000;}
#main-nav-container{width:100%;}
.navbar-nav li:hover .main-ss-nav{display:block;!important}
.main-ss-nav{width:624px;float:left;background:#eee;display:none;position:absolute;z-index:99999999;top:50px;}
.ss-nav{width:100%;float:left;background:#eee;padding-bottom:20px;}
.ss-nav ul{width:100%;float:left;margin-bottom:0;padding-left:0;list-style-type:none;height:100%;}
@media (max-width:767px){.ss-nav{height:200px;overflow:scroll;left:0;width:100%;float:left;}
.right{display:none;}
.ss-nav ul{width:100%;height:auto;padding-bottom:20px;}
.ss-nav{top:0px;left:0px;position:relative;}
}
.ss-nav h3{width:100%;float:left;text-align:left;font-size:18px;color:#18BC9C;font-weight:normal;padding:0 20px;border-bottom:solid 1px #ccc;min-height:30px;}
.ss-nav ul li{width:100%;float:left;padding:5px 0;}
.ss-nav ul li:hover{background:#fff;}
.ss-nav ul li a{width:auto;float:left;font-weight:normal;font-size:14px;text-transform:none;text-decoration:none;color:#999;padding:0 10px 0 20px;}
#featured-slider-container{padding:100px 0 30px 0;background:linear-gradient(125deg, #1e755f, #145fa0, #b32486, #cd951a);background-size:800% 800%;-webkit-animation:AnimationName 11s ease infinite;-moz-animation:AnimationName 11s ease infinite;-o-animation:AnimationName 11s ease infinite;animation:AnimationName 11s ease infinite;}
@-webkit-keyframes AnimationName{0%{background-position:97% 0%}
50%{background-position:4% 100%}
100%{background-position:97% 0%}
}
@-moz-keyframes AnimationName{0%{background-position:97% 0%}
50%{background-position:4% 100%}
100%{background-position:97% 0%}
}
@-o-keyframes AnimationName{0%{background-position:97% 0%}
50%{background-position:4% 100%}
100%{background-position:97% 0%}
}
@keyframes AnimationName{0%{background-position:97% 0%}
50%{background-position:4% 100%}
100%{background-position:97% 0%}
}
#featured-slider .item{padding:40px 0 200px 0;}
#featured-slider .featured-slide-1{position:absolute;z-index:99;left:120px;top:140px;}
#featured-slider .featured-slide{margin-left:10px;opacity:1;}
#featured-slider .carousel-caption *{color:#ffffff;}
#featured-slider .slide-cat{font-family:Montserrat, serif;}
#featured-slider .carousel-caption{left:40%;top:18%;right:0;text-align:left;}
#featured-slider .carousel-caption span.lead{border:2px solid rgba(255,255,255,0.8);padding:5px 10px;font-weight:800;font-size:10pt;text-transform:uppercase;display:inline-block;}
#featured-slider .carousel-caption h2{font-size:18pt;}
#featured-slider .slide-excerpt ul{margin-left:0;padding-left:0;}
#featured-slider .slide-excerpt{margin-bottom:20px;}
#featured-slider .slide-excerpt li{font-size:13pt;list-style:none;line-height:30px;position:relative;padding-left:30px;margin:0;}
#featured-slider .slide-excerpt li:before{content:"\e64d";font-family:linecons;position:absolute;left:0;}
#featured-slider .carousel-indicators{right:0;width:auto !important;left:auto !important;margin:0;position:absolute;bottom:100px;}
#featured-slider .carousel-indicators li{height:60px;width:60px;text-indent:0;border:0;border-radius:50%;margin-left:5px;}
#featured-slider .carousel-indicators li img{border-radius:50%;opacity:0.8;}
#featured-slider .carousel-indicators li.active img{border:2px solid #ffffff;opacity:1;}
@media (max-width:786px){.navbar-eden{border-radius:4px;}
#featured-slider .item{padding-top:20px;}
#featured-slider .featured-slide{transform:none;-webkit-transform:none;border-radius:4px;box-shadow:-4px 2px 12px rgba(0, 0, 0, 0.3);margin-left:0px;opacity:1;width:100%;}
#featured-slider .featured-slide-1{display:none;}
#featured-slider .carousel-caption{left:20px;right:20px;bottom:auto;background:rgba(0, 0, 0, 0.4);padding:20px;height:auto;border-radius:4px;}
#featured-slider .carousel-caption .slide-title{font-size:13pt;}
#featured-slider .slide-excerpt{display:none;}
#featured-content-area .col-md-3:nth-child(n+2) .panel-featured-content{margin-top:0;}
.pricing-table-block .btn{margin-bottom:10px;}
#curious .contact-form{margin-bottom:20px;}
#curious .contact-form1{margin-bottom:20px;}
}
.panel-featured-content{margin-top:-80px;margin-bottom:0;border-radius:0;border:0;background:#F3F7F8;}
.panel-featured-content .panel-heading,
.panel-featured-content .panel-footer{border-radius:0;}
.panel-featured-content .panel-heading{font-weight:900;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:12pt;border:0;color:#fff;line-height:30px;}
.panel-featured-content .panel-body{padding:20px 30px;}
.panel-featured-content .diamond.filled{margin:40px auto 50px !important;height:180px;width:180px;line-height:80px;}
.panel-featured-content .diamond.filled i.lineicon{font-size:35pt;vertical-align:middle;}
.panel.panel-card.row2{margin-bottom:0;}
.bg-primary{background:#2C3E50;}
.bg-success{background:#18BC9C;}
.header-boxed{display:inline-block;margin:70px auto 20px auto;font-size:18pt;background:linear-gradient(125deg, #34cda5, #1a7ed4, #b32486, #cd951a);background-size:800% 800%;-webkit-animation:AnimationName 11s ease infinite;-moz-animation:AnimationName 11s ease infinite;-o-animation:AnimationName 11s ease infinite;animation:AnimationName 11s ease infinite;}
.header-boxed span{display:block;background:#ffffff;padding:10px 30px;margin:1px;}
.ico-lg{font-size:40pt;}
.ico-lg1{font-size:20pt;}
.highlight-boxes .featured-content-box{border:0;padding:10px;}
.highlight-boxes{margin-right:1px;}
.highlight-boxes .col-md-4{border:1px solid #eee;margin-left:-1px;margin-top:-1px;position:relative;float:left;}
.highlight-boxes .col-md-4:hover{border:1px solid #18BC9C;z-index:9999;}
.highlight-boxes .featured-content-box h3{margin-bottom:30px;position:relative;}
.highlight-boxes .featured-content-box h3:after{content:"";position:absolute;width:40px;border-bottom:1px solid #aaaaaa;left:50%;margin-left:-20px;margin-top:35px;}
.highlight-boxes .featured-content-box .btn{margin-top:20px;}
section{display:block;clear:both;margin-bottom:30px;}
section .section-intro{margin-bottom:50px;position:relative;}
section .section-intro:after{content:"";position:absolute;left:50%;width:80px;border-bottom:1px solid rgba(0,0,0,0.2);margin-left:-40px;margin-bottom:40px;}
section .section-intro:after{content:"";position:absolute;left:50%;width:80px;border:none;margin-left:-40px;margin-bottom:40px;}
.speach{position:relative;padding:0px;background:#ffffff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:#eee solid 1px;padding:20px;margin-bottom:70px;}
.speach:after{content:'';position:absolute;border-style:solid;border-width:10px 10px 0;border-color:#ffffff transparent;display:block;width:0;z-index:1;margin-left:-10px;bottom:-10px;left:7%;}
.speach:before{content:'';position:absolute;border-style:solid;border-width:11px 11px 0;border-color:#eee transparent;display:block;width:0;z-index:0;margin-left:-11px;bottom:-12px;left:7%;}
.speach .person.media img{max-width:50px;}
.speach .person.media{position:absolute;bottom:-65px;left:0px;}
.pricing-table-block{border:1px solid #F3F7F8;padding:20px;margin-top:-1px;margin-right:-1px;}
.pricing-table-block .tb-left{padding-top:5px;padding-left:0;padding-right:20px;}
.pricing-table-block .tb-right{margin:0;padding:0;}
.pricing-table-block .tb-right .list-group{margin:0;border-radius:0;}
.pricing-table-block .tb-right .list-group li{border-radius:0;border-color:#ffffff;background:#F7F9F9;}
.pricing-table-block .tb-right .list-group li i{margin-right:10px;color:#3498DB;}
.pricing-table-block p{color:#ccc;}
p.pac-info{color:#444444;margin-bottom:10px;}
.pricing-table-block .tn-star.on{color:#18BC9C;}
.curious .featured-content-box{border-radius:0;padding:10px;}
.contact-form{overflow:hidden;clear:both;}
.contact-form1{border:1px solid #eee;overflow:hidden;float:left;width:100%;}
.contact-form1 form{padding:38px;background:rgba(255,255,255,0.89);}
.contact-form form{padding:38px;background:rgba(255,255,255,0.89);}
.contact-form *{border-radius:5px;}
.btn-social.btn-sm i{line-height:19px;}
.transparent-bg{width:100%;height:auto;}
.bcg{background-image:url(../imgs/slider-2.jpg);background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;}
.bcg1{background-image:url(../imgs/testimonial.jpg);background-attachment:fixed;background-position:center center;background-repeat:repeat;height:100%;width:100%;}
.s-bcg{background-image:url(../imgs/testimonial.jpg);background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;margin:50px 0 0px 0;}
.bcg-bg{background-color:rgba(220,220,220,0.8);height:100%;width:100%;padding:100px 0px;text-align:center;}
.u-bcg-bg{background-color:rgba(150,150,150,0.8);height:100%;width:100%;padding:20px 0 0 0px;text-align:center;}
.s-bcg-bg{background-color:rgba(24,188,156,0.9);padding:20px 0 0 0px;width:100%;text-align:center;}
.bcg-bg-blk{background-color:rgba(0,0,0,0.8);text-align:left;}
.bcg-bg h1{font-size:34px;color:#666;font-weight:bold;}
.bcg-bg h6{color:#999;}
.arw1{width:96%;padding:0 0 0 20px;float:left;}
.arw1 img{width:25px;background-size:cover;float:left;margin:0px 10px 0 10px;}
.s-h-arw1{width:100%;border-bottom:solid 1px #18BC9C;float:left;margin-bottom:25px;padding:2px 0;}
.h-arw1{width:40px;background-size:cover;float:left;margin:32px 10px 0 0;}
.s-img{width:100%;float:left;margin:10px 0 30px 0;padding:0;}
.s-img img{width:100%;float:leftl;background-size:cover;border-radius:5px;height:300px;}
.s-h4{width:auto;font:inherit;vertical-align:baseline;font-size:20px;padding:5px 0 0 0px;margin:50px 0 10px 0;}
.sc-h4{width:100%;float:left;font-size:20px;padding:8px 0px;text-align:center;background-color:#18bc9c;color:#fff;border-bottom:solid 1px #18BC9C;margin:0px 0 30px 0;font-family:'Roboto', sans-serif;}
.s-h-p{padding:0 10px;text-align:center;color:#FFF;font-size:22px;margin:10px 0;font-family:'Roboto', sans-serif;}
.s-p{width:auto;padding:0 10px;float:left;font-size:16px;text-align:justify;margin:15px 0;border-left:solid 5px #18BC9C;font-family:'Roboto', sans-serif;}
.s-pp{width:87%;float:left;font-size:16px;padding-top:3px;text-align:justify;font-family:'Roboto', sans-serif;}
.s-qutbox{width:100%;padding-bottom:10px;float:left;background-color:#18BC9C;}
.s-qutbox h3{font-size:22px;color:#ffffff;padding:10px 10px 0 10px;}
.s-qutbox p{font-size:14px;padding:0px 10px 10px 10px;}
.s-bg{width:100%;background-size:cover;height:100px;float:left;background-image:url(../imgs/contact-us-bottom-shadow.png);}
.right{float:right;margin-top:20px;}
.right a{font-size:14px;text-transform:none;text-decoration:none;margin:0 10px;}
.right1{float:right;margin-top:16px;}
.right1 a{font-size:14px;text-transform:none;text-decoration:none;margin:0 10px;}
@media (max-width:1199px){.right a{margin:0 8px;}
.right1 a{margin:0 8px;}
}
@media (max-width:996px){.right1{display:none;}
.right a{margin:0px;}
}
@media (max-width:768px){.right a{margin:0px;}
}
.cr{width:100%;margin:0 auto;text-align:center;margin-bottom:100px;}
.cr-img{width:100px;border-radius:50%;margin:0 auto;overflow:hidden;}
.cr-img img{width:100%;float:left;background-size:cover;}
.cr-h4{width:100%;font-size:20px;color:#fff;padding:5px 0 0 0px;margin:10px 0 10px 0;}
.cr-p{width:100%;padding:0 10px;font-size:16px;text-align:center;margin:15px 0;color:#fff;font-family:'Roboto', sans-serif;}
.thumbnail a{text-decoration:none;}
.overlay{width:100%;height:100%;position:absolute;top:0;left:0;display:none;z-index:999;background:rgba(0,0,0,0.7);}
.overlay a{display:table-cell;vertical-align:middle;text-align:center;}
.overlay img{padding:0px;-webkit-border-radius:10px;-moz-border-radius:10px;background:#ffffff;width:100%;height:240px;margin:0 0 40px 0;float:left;background-size:cover;background:rgba(0,0,0,0.7);}
.overlay:target{display:table;}
.overlay1{width:100%;height:100%;position:fixed;top:0;left:0;display:none;z-index:999;background:rgba(0,0,0,0.7);}
.overlay1 a{display:table-cell;vertical-align:middle;text-align:center;}
.overlay1 img{padding:5px;-webkit-border-radius:10px;-moz-border-radius:10px;background:#ffffff;width:980px;height:600px;margin:0 auto;margin-top:100px;background-size:cover;}
.overlay1:target{display:table;}
#all_quick_inquiry_popup_box .inner-top-container{position:relative}
#all_quick_inquiry_popup_box .get-a-form{display:none}
#all_quick_inquiry_popup_box .get-a-close-icon{background:url(../www.hiddenbrains.com/public/local-cdn/images/plus-icon.html) no-repeat;width:24px;height:20px;position:absolute;left:72px;top:12px}
#all_quick_inquiry_popup_box .closebtn-active .get-a-close-icon{background:url(../www.hiddenbrains.com/public/local-cdn/images/minus-icon.html) no-repeat}
#all_quick_inquiry_popup_box.get-a-quote-box{position:fixed;right:40px;bottom:-2px;z-index:9999;width:272px;float:right;border-radius:10px 10px 0 0}
#all_quick_inquiry_popup_box.get-a-quote-box h2{position:relative;cursor:pointer;background:#18bc9c;border-radius:10px 10px 0 0;float:left;font-size:17px;color:#fff;font-family:'ProximaNovaBold';width:100%;line-height:45px;height:45px;padding-left:10%;text-align:center;}
#all_quick_inquiry_popup_box.get-a-quote-box .get-a-form{padding:10px 9px;float:left;background:#e4e6e6;border-left:#18bc9c 1px solid;border-right:#18bc9c 1px solid}
#all_quick_inquiry_popup_box.get-a-quote-box .get-a-q-input{border:none;width:222px;font-size:13px;color:#585858;line-height:32px;height:32px;background:#FFF;padding:0 10px 0 45px;margin-bottom:10px;float:left}
#all_quick_inquiry_popup_box.get-a-quote-box .get-a-text-box{border:none;width:222px;color:#585858;padding:4px 10px 0 45px;margin:0;height:82px;background:#FFF;font-size:13px}
#all_quick_inquiry_popup_box.get-a-quote-box .get-a-q-input:focus{border:none}
#all_quick_inquiry_popup_box.get-a-quote-box span{background:url(../www.hiddenbrains.com/public/local-cdn/images/get-aquote-sprite.html) no-repeat}
#all_quick_inquiry_popup_box.get-a-quote-box span.content-n-icon{background-position:0 -120px;width:29px;height:28px;float:left;margin:12px 15px 10px 18px}
#all_quick_inquiry_popup_box.get-a-quote-box span.get-name-icon{background-position:0 0;width:27px;height:28px;border-right:#c2c2c2 1px solid;float:left;margin:0 15px 0 8px;position:absolute;top:2px;left:0}
#all_quick_inquiry_popup_box.get-a-quote-box span.get-email-icon{background-position:-0 -26px;width:27px;height:28px;float:left;border-right:#c2c2c2 1px solid;margin:0 15px 0 8px;position:absolute;top:2px;left:0}
#all_quick_inquiry_popup_box.get-a-quote-box span.get-contact-icon{background-position:1px -51px;width:27px;height:28px;float:left;border-right:#c2c2c2 1px solid;margin:0 15px 0 8px;position:absolute;top:2px;left:0}
#all_quick_inquiry_popup_box.get-a-quote-box span.get-details-icon{background-position:-2px -85px;width:24px;height:26px;float:left;border-right:#c2c2c2 1px solid;margin:0 15px 0 18px;position:absolute;top:2px;left:-7px}
#all_quick_inquiry_popup_box.get-a-quote-box .get-i-text-main{float:left;position:relative}
#all_quick_inquiry_popup_box.get-a-quote-box .get-submit-btn{float:right;margin-top:10px;border:none;background:url(../www.hiddenbrains.com/public/local-cdn/images/form-btn-bg.html) repeat-x left -1px;padding:11px 0 8px;width:100%;border-bottom:solid 2px #1d2563;text-transform:uppercase;font-size:19px;color:#fff;font-family:'proxima_novaregular';cursor:pointer}
#all_quick_inquiry_popup_box.get-a-quote-box .get-submit-btn:hover{background-position:left bottom;-webkit-transition:.7s;-moz-transition:.7s;-ms-transition:.7s;-o-transition:.7s;transition:.7}
#all_quick_inquiry_popup_box .all-field-test{font-style:normal;margin:0 0 10px 10px;float:right;color:#585858;font-size:12px}
#all_quick_inquiry_popup_box .all-field-test i{color:red;font-size:14px}
#all_quick_inquiry_popup_form div.err{font-size:13px;color:red;clear:both;float:left;padding-left:0!important;margin-bottom:7px}
#quick_inquiry_internal_popup_box.get-a-quote-box{position:relative;width:272px;float:right;border-radius:10px 10px 0 0}
#quick_inquiry_internal_popup_box.get-a-quote-box h2{background:#33b656;border-radius:10px 10px 0 0;float:left;font-size:20px;color:#fff;font-family:'ProximaNovaBold';width:100%;line-height:54px}
#quick_inquiry_internal_popup_box.get-a-quote-box .get-a-form{padding:10px;float:left;background:#e4e6e6;border:1px solid #ccc;border-top:none;width:250px}
#quick_inquiry_internal_popup_box.get-a-quote-box .get-a-q-input{border:none;width:197px;font-size:13px;color:#585858;line-height:32px;height:32px;background:#FFF;padding:0 10px 0 45px;margin-bottom:5px;margin-top:5px;float:left}
#quick_inquiry_internal_popup_box.get-a-quote-box .get-a-text-box{border:none;width:195px;color:#585858;padding:4px 10px 0 45px;margin:5px 0 0;height:82px;background:#FFF;font-size:13px}
#quick_inquiry_internal_popup_box.get-a-quote-box .get-a-q-input:focus{border:none}
#quick_inquiry_internal_popup_box.get-a-quote-box span{background:url(../www.hiddenbrains.com/public/local-cdn/images/get-aquote-sprite.html) no-repeat}
#quick_inquiry_internal_popup_box.get-a-quote-box span.content-n-icon{background-position:0 -120px;width:29px;height:30px;float:left;margin:12px 15px 10px 18px}
#quick_inquiry_internal_popup_box.get-a-quote-box span.get-name-icon{background-position:0 1px;width:27px;height:29px;border-right:#c2c2c2 1px solid;float:left;margin:0 15px 0 8px;position:absolute;top:7px;left:0}
#quick_inquiry_internal_popup_box.get-a-quote-box span.get-email-icon{background-position:-0 -26px;width:27px;height:29px;float:left;border-right:#c2c2c2 1px solid;margin:0 15px 0 8px;position:absolute;top:7px;left:0}
#quick_inquiry_internal_popup_box.get-a-quote-box span.get-contact-icon{background-position:1px -51px;width:27px;height:29px;float:left;border-right:#c2c2c2 1px solid;margin:0 15px 0 8px;position:absolute;top:7px;left:0}
#quick_inquiry_internal_popup_box.get-a-quote-box span.get-details-icon{background-position:-2px -85px;width:24px;height:26px;float:left;border-right:#c2c2c2 1px solid;margin:0 15px 0 18px;position:absolute;top:6px;left:-7px}
#quick_inquiry_internal_popup_box.get-a-quote-box .get-i-text-main{float:left;position:relative}
#quick_inquiry_internal_popup_box.get-a-quote-box .get-submit-btn{float:right;margin-top:10px;border:none;background:url(../www.hiddenbrains.com/public/local-cdn/images/form-btn-bg.html) repeat-x left -1px;padding:11px 0 8px;width:100%;border-bottom:solid 2px #1d2563;text-transform:uppercase;font-size:19px;color:#fff;font-family:'proxima_novaregular';cursor:pointer}
#quick_inquiry_internal_popup_box.get-a-quote-box .get-submit-btn:hover{background-position:left bottom;-webkit-transition:.7s;-moz-transition:.7s;-ms-transition:.7s;-o-transition:.7s;transition:.7}
#quick_inquiry_internal_popup_box .all-field-test{font-style:normal;margin:0 0 10px;float:right;color:#585858;font-size:12px}
#quick_inquiry_internal_popup_box .all-field-test i{color:red;font-size:14px}
.s-bg-img{background-image:url(../imgs/s-bg.png);background-size:cover;height:740px;}
.s-bg-layout{margin:90px 2px 3px 100px;color:#444444;}
.blog{width:100%;height:auto;padding:50px 0px;}
.blog-header{text-align:center;margin-bottom:50px;}
.read-m{padding:8px 14px;font-size:16px;font-weight:bold;color:#18BC9C;border:4px solid #CCC;}
.blue-btn a{color:#18BC9C;text-decoration:none;text-align:center;display:block;font-weight:bold;}
.blue-btn, .first-link{-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;}
.blue-btn{height:50px;font:bold 17px/61px "Lato",Arial,Verdana;overflow:hidden;width:170px;margin:0px auto;border:4px solid #CCC;color:#18BC9C;font-weight:bold;transition:all 0.4s ease 0s;}
.blue-btn:hover{border-style:double;}
.blue-btn a:hover{text-decoration:none;}
.first-link{margin-top:-0.6em;}
.view:hover .first-link{margin-top:-4.3em;}
.blog .row{margin-bottom:30px;}
.slide1{width:100%;float:left;text-align:center;border:solid 1px #eee;padding-bottom:20px;overflow:hidden;}
.blog .view-first img{transition:all 0.2s linear 0s;}
.blog .view-first:hover img{transform:scale(1.1, 1.1);}