:root{--custom-dark-blue:#006699;--custom-link-color:#006699;--custom-light-green:#cce0d8;--custom-green:#539035;--custom-light-gray:#f9f9f9}.acctitle,.heading-block ~ p:not(.lead),body,li:not(.breadcrumb-item),p{font-size:16px;color:#555}ol.breadcrumb{font-size:14px}#content{overflow:visible}.section{background-color:#FFF}.section.section-accent-bg{background-color:var(--custom-light-green)}.section.section-light-bg{background-color:var(--custom-light-gray)}.section.section-dark-bg{background-color:var(--custom-dark-blue)}.section.dark .feature-box .fbox-icon i,.section.dark h3{color:#FFF}.section.dark p{color:#EEE}.div-pb{padding-bottom:100px}.div-pt{padding-top:100px}.section.section-light-bg.section-border-top{border-top:1px solid #E5E5E5}.section.section-light-bg.section-border-bottom{border-bottom:1px solid #E5E5E5}@media (max-width: 768px){.content-wrap{padding:40px 0}.div-pb{padding-bottom:60px}.div-pt{padding-top:60px}}@media (max-width: 991px){div#logo{text-align:right}#page-title h1{font-size:32px;line-height:1.1em}#page-title .breadcrumb{display:none}}.feature-box p,.feature-box.fbox-center p{font-size:15px}.button.button-border{color:#006699;border-color:#006699}.button:hover:not(.button-white):not(.button-dark):not(.button-black):not(.button-red):not(.button-teal):not(.button-yellow):not(.button-green):not(.button-brown):not(.button-aqua):not(.button-purple):not(.button-leaf):not(.button-pink):not(.button-blue):not(.button-dirtygreen):not(.button-amber):not(.button-lime){xbackground-color:#666 !important;background-color:#004C72 !important}.button-green{background-color:var(--custom-green)}.dark .button.button-border.button-solid-border:not(.button-light){border-color:rgba(255,255,255,1.0);color:rgba(255,255,255,1.0)}.bottommargin-xs{margin-bottom:15px !important}.bottommargin-xl{margin-bottom:100px !important}.topmargin-xs{margin-top:15px !important}.topmargin-xl{margin-top:75px !important}.rightmargin-xs{margin-right:15px}.vtop{vertical-align:top}.pricing-box{font-size:16px;margin:0 5px 15px 0;padding:25px;background-color:#FFF;box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.08);min-height:300px}.pricing-action{padding:10px 0;margin:10px 0}.pricing-title{background-color:transparent;border-bottom:0}.pricing-title h3{font-weight:700;font-size:15px;letter-spacing:0}.pricing-features,.pricing-price:after{border:0}@media (max-width: 991px){.pricing-box{min-height:auto}.col-sm-12{padding:0}}#primary-menu-trigger{font-size:24px}#primary-menu ul li > a{color:#006699}#primary-menu ul li > a:hover,#primary-menu ul li.current > a{color:#222}#header .button{margin-top:28px;margin-bottom:28px;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;font-weight:600;font-size:13px;letter-spacing:0.5px;text-transform:uppercase}#header.sticky-header:not(.static-sticky) .button{margin-top:10px;margin-bottom:10px}#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column > li.mega-menu-title > a{font-weight:400}#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column > li.mega-menu-title > a > div{font-size:20px;letter-spacing:-0.1px;font-family:'Khula' ,sans-serif;text-transform:capitalize;font-weight:500;margin-top:7px}#header.dark #primary-menu .mega-menu-content .widget p{color:#eee}#header.dark #primary-menu .mega-menu-content .widget a,#header.dark #primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column > li.mega-menu-title > a > div{color:#fff}#header.dark #primary-menu .mega-menu-content .widget a:hover{color:#ddd}@media (max-width: 991px){#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column > li.mega-menu-title > a > div,#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column > li.mega-menu-title > a > div.mega-menu-section-title{font-family:'Open Sans',sans-serif;font-size:14px}}#list-tab .list-group-item,#list-tab .list-group-item.active{font-weight:600;background-color:transparent !important;border:0 !important;padding:17px 30px;margin:0 !important}#list-tab .list-group-item{color:rgba(3,27,78,.5) !important;border-left:2px solid #EEE !important}#list-tab .list-group-item.active{color:#333 !important;border-left:2px solid #006699 !important}#list-tab .list-group-item-action:hover:not(.active){color:#333 !important}.slider-element{overflow:visible}.slider-title h1{font-family:'Lato', Arial, Helvetica, sans-serif;font-size:48px;font-weight:300;letter-spacing:-0.2px;line-height:1.25 !important;max-width:700px;text-shadow:0 -4px 20px #ccc}.slider-title p{font-size:1.6em;font-weight:300;text-shadow:0 -4px 20px #ccc}.dark .slider-title h1,.dark .slider-title p{color:#fff;text-shadow:0 -4px 20px #000}.hero-overlay:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to right, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.5))}@media (max-width: 768px){.slider-title h1{margin-top:75px;font-size:24px;font-weight:700}.slider-title p{font-size:18px;font-weight:600}}.slider-negative-box-wrapper{position:relative;top:-50px;margin-bottom:80px;z-index:3}.slider-negative-box{display:block;padding:30px 10px;background:#FFF;border-radius:3px;box-shadow:0 2px 10px 0 #bbb8b8;-webkit-transform:translate(0, -3px);-ms-transform:translate(0, -3px);-o-transform:translate(0, -3px);transform:translate(0, -3px)}@media (max-width: 768px){.slider-negative-box-wrapper{margin-bottom:10px}}.service-section-box-wrapper{position:relative;top:-50px;margin-bottom:80px;z-index:3}.service-section-box-wrapper .card{border:none}.service-section-box{display:block;box-shadow:0 2px 10px 0 #bbb8b8;-webkit-transform:translate(0, -3px);-ms-transform:translate(0, -3px);-o-transform:translate(0, -3px);transform:translate(0, -3px)}.service-section-box .card-img-top{width:100%;height:150px;object-fit:cover;background-color:#333}.service-section-box .card-body{padding:20px 30px}@media (max-width: 992px){.card-deck .card{display:block;flex-basis:100%;margin-bottom:15px}}.portfolio-filter.style-3 li a{border-radius:5px !important}.strategy-item h4{margin-bottom:10px}.strategy-item{background-color:#FFF;float:left;position:relative;padding:1px 20px 20px 1px}.strategy-item p{font-size:14px;color:#666}.strategy-container{padding:40px;box-shadow:0 0 9px 0 rgba(0, 0, 0, 0.08)}.grid-container{overflow:visible}@media (max-width: 992px){.strategy-container{padding:25px}}@media (max-width:576px){#rc-imageselect,.g-recaptcha{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0}#template-contactform-submit{width:100%}}#footer.dark,.dark #footer{border:none;color:#DDD !important;background-color:#444}.dark #copyrights,.dark #copyrights a,.dark #copyrights p,.dark .copyright-links a{color:#BBB;background-color:#444}#copyrights .line{border-color:#666}#footer .widget,#footer p{font-size:14px}#footer .widget_links ul li{padding-left:0}#footer .widget_links ul li a{color:#DDD;background:none;padding-left:0}#footer .widget_links ul li a:hover,.dark .copyright-links a:hover{color:#FFF;text-decoration:underline !important}#page-title{background-color:#CCE0D8;background-image:url("/images/graphics/vm_title_bg.png");background-repeat:no-repeat;background-position:center bottom;padding:90px 0 70px}#page-title span{font-size:24px;margin:20px 0 50px;color:#555}#page-title.page-title-center span{max-width:775px}.feature-box h3,h1,h2,h3,h4,h5{color:#555}#page-title h1,.heading-block h1,.heading-block h2,.heading-block h3,.heading-block h4{color:#555;text-transform:capitalize;letter-spacing:-0.3px}.heading-block h2,h2{font-weight:700}#page-title h1,.h-light{font-weight:500;letter-spacing:-0.3px}@media (min-width: 992px){#page-title h1{font-size:40px}.heading-block h1{font-size:32px}.heading-block h2{font-size:30px}.heading-block h3{font-size:26px}.heading-block h4{font-size:20px}.lead.big-lead{font-size:1.6rem;font-weight:300}}.heading-block.center > span{max-width:850px}.widget > h4{margin-bottom:15px}.portfolio-desc h3 a{color:#444}.team-desc .team-title h3{color:#444;margin:0;padding:0}.team-desc .team-title span{font-family:'Open Sans', sans-serif;font-size:16px;color:#888;font-style:normal;margin-top:0}.team-bio-lightbox{padding:40px}.entry:after{background-color:#EEE;margin-top:30px}.entry-title h2,.spost .entry-title h4{text-transform:capitalize}.entry-title h2 a,.spost .entry-title h4 a{color:#006699}.entry-title h2 a:hover,.spost .entry-title h4 a:hover{color:#555}.entry-title h2,.small-thumbs .entry-title h2{font-size:28px;letter-spacing:-0.7px}.spost .entry-title h4{font-size:16px}.i-overlay,.i-overlay a{background:rgba(0,0,0,0.3)}.on-hover.i-overlay{opacity:0.6}ul.pagination li a,ul.pagination li span{padding:5px 15px;margin-right:5px;border:1px solid #DDD;border-radius:3px}ul.pagination li a:hover{color:#FFFFFF;background-color:#555}.entry-title h1{font-size:2.5em;letter-spacing:-0.3px;line-height:1.25 !important;font-weight:800;margin-top:25px}.entry-title span,.entry-title span a{font-size:20px;color:#666}.single-post .entry:after{background:none;margin:0}.post-share-icons{background-color:#006699;height:75px;line-height:75px;padding:0 15px}.post-share-icons div{padding:1em 0}@media (max-width: 768px){.single-post .entry-title h1{font-size:1.8em}.single-post .entry-details,.single-post .entry-title{text-align:center}}div.disclaimer p{color:#555 !important;font-size:0.8rem !important}.wp-block-image{margin:35px 0}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto;display:table}figcaption{font-style:italic;font-size:14px;color:#555;padding:10px 0}blockquote cite{display:block;font-size:80%;color:#6c757d}blockquote cite::before{content:"\2014 \00A0"}.entry-content ul{padding-left:1em}.entry-content ul li{margin-bottom:12px}#posts .card{border:0;margin-bottom:15px;display:block !important}#posts .card-block{display:flex;justify-content:space-between;flex-direction:column}#posts .card-link{display:flex;height:100%;box-shadow:0 2px 10px 0 rgba(190, 190, 192, 0.3);border-radius:4px}#posts .card-link:hover{box-shadow:0 0 0 4px rgba(190, 190, 192, 0.4);cursor:pointer;transition:0.2s ease}#posts .card-link:hover .entry-item-hover{display:inline !important}#posts .card-link .entry-item-hover,#posts .card-link:hover .entry-item-nohover{display:none !important}#posts .card-link:hover h3.card-title{color:var(--custom-dark-blue)}#posts .card-img-wrapper{position:relative}#posts .card .card-img-top{width:100%;height:125px;object-fit:cover;object-position:center center;background-color:#333}#posts .card-link:hover .card-img-top{filter: brightness(.9);transition:0.2s ease}#posts .card.video-post-type .card-img-top{height:180px}#posts h3.card-title{font-size:20px;line-height:1.1;margin-bottom:8px}#posts .card.video-post-type h3.card-title{display:none}#posts p.card-text{overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:1.6 !important}#posts .card.card-footer{align-self:flex-end;flex:1 1 auto}#posts .card-footer{border-color:#efefef;background:#fff}#posts .card.video-post-type .card-img-wrapper span{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:100;background:transparent url('/images/icons/play.png') no-repeat;background-position:center}.comparison-table .row span{font-size:20px;font-weight:400;color:#666;margin:10px 5px;display:block}@media (max-width: 768px){.comparison-table .row span{font-size:18px}}@media (min-width: 576px){.row.vdivide [class*='col-']:not(:last-child):after{background:#e0e0e0;width:1px;content:"";display:block;position:absolute;top:0;bottom:0;right:0;min-height:70px}}ul.nobullet{list-style:none}ol,ul.bullets{padding-left:1em}ol li,ul.bullets li{margin-bottom:12px}ul.spaced-items li{margin-bottom:15px}ul ol{margin:10px 0}.table-auto-width{width:auto}.table-auto-width tr td{padding-left:1.5rem;padding-right:1.5rem}.table-3-2-right tr td:nth-child(n+2){text-align:right}.text-muted{color:#AAA !important}.narrow-section{max-width:780px}.extra-bold{font-weight:800}.image-filter{filter: brightness(.5);transition:0.7s ease}.image-filter:hover{filter: brightness(.7);transition:0.5s ease}
