.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px\9;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-slider{margin-bottom:0px}.slick-dots{position:absolute;bottom:-10px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:20px;line-height:20px;text-align:center;color:#fff;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#fff;opacity:0.75}html body{font-family:'Titillium Web', sans-serif;font-size:22px;font-weight:300;color:#58595b}html body a:focus{outline:none}html body h1{font-size:40px;font-weight:700;color:#6d6e70}html body h2{font-size:27px;font-weight:600;color:#72b144}html body h3{margin:45px 0 27px;font-size:36px;font-weight:700;color:#6d6e70}html body h4{margin-top:50px;font-size:22px;color:#fff;font-weight:400}html body h5{margin-top:50px;font-weight:400;font-size:27px}html body h6{font-weight:400;font-size:22px}html body a.vbridge-btn,html body input.vbridge-btn{position:relative;margin-bottom:50px;display:inline-block;color:#fff;text-transform:uppercase;white-space:nowrap;font-size:19px;font-weight:600;background-color:#72b144;border-radius:6px;padding:9px 30px;-webkit-transition:background-color 0.3s linear 0s;transition:background-color 0.3s linear 0s}@media only screen and (max-width: 1200px){html body a.vbridge-btn,html body input.vbridge-btn{font-size:16px}}html body a.vbridge-btn:hover,html body input.vbridge-btn:hover{background-color:#88C950;text-decoration:none}html body a.vbridge-btn:hover i.pddm-link-right,html body input.vbridge-btn:hover i.pddm-link-right{right:9px;opacity:1}html body a.vbridge-btn:hover span,html body input.vbridge-btn:hover span{left:-9px}html body a.vbridge-btn>span,html body input.vbridge-btn>span{left:0;position:relative;-webkit-transition:opacity 0.2s ease-out 0s, left 0.2s ease-out 0s;transition:opacity 0.2s ease-out 0s, left 0.2s ease-out 0s}html body a.vbridge-btn i.pddm-link-right,html body input.vbridge-btn i.pddm-link-right{opacity:0;position:absolute;top:50%;margin-top:-13px;width:20px;height:auto;right:18px;-webkit-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s}html body a.vbridge-btn i.pddm-link-right::before,html body input.vbridge-btn i.pddm-link-right::before{content:url("../images/link-right.svg")}html body a.vbridge-btn.readmore,html body input.vbridge-btn.readmore{font-size:16px;padding:7px 20px;margin-left:5px}html body a.vbridge-btn.readmore>i.pddm-link-right,html body input.vbridge-btn.readmore>i.pddm-link-right{margin-top:-12px;width:15px}html body .title{margin:50px 0 0 0}html body .see-all{font-weight:600;font-size:16px;padding:4px 15px 0 0;float:right;text-transform:uppercase;margin:50px 0 20px 0}@media only screen and (max-width: 767px){html body .see-all{margin:0 10px 20px 0}}html body .see-all a{position:relative;float:right;color:#72b144;width:120px}html body .see-all a>span{left:0;position:relative;-webkit-transition:left 0.2s ease-out 0s;transition:left 0.2s ease-out 0s}html body .see-all a>i.pddm-see-all{position:absolute;right:-9px;opacity:0;-webkit-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s}html body .see-all a>i.pddm-see-all::after{content:'';display:inline-block;background-image:url("../images/see-all.svg");height:14px;width:14px}html body .see-all a:hover{text-decoration:none}html body .see-all a:hover>span{left:-5px}html body .see-all a:hover>i.pddm-see-all{opacity:1;right:-14px}html body .date{font-size:16px}html body #studies-wrapper{margin-top:70px;border-top:2px solid #72b144}html body #studies-wrapper #case-studies h3{margin:45px 0 27px}html body #studies-wrapper #case-studies .case-study-preview{position:relative}html body #studies-wrapper #case-studies .case-study-preview .case-study img{margin:0 5px}html body .quote{text-align:center}html body .quote h4{font-size:19px;color:#6d6e70;margin:0 0 30px;line-height:27px}html body .quote h4::before{content:'';display:block;background:url("../images/open-quote.svg");background-repeat:no-repeat;width:30px;height:30px;margin:0 auto 20px}html body footer.article-footer{float:right}html body header .logo{margin:25px 0 20px;text-align:center}@media only screen and (max-width: 992px){html body header .logo{margin:40px 0 21px;padding-top:10px}html body header .logo>a>img{width:100%;height:auto}}@media only screen and (max-width: 992px) and (max-width: 767px){html body header .logo>a>img{width:auto}}@media only screen and (max-width: 767px){html body header .logo{margin:20px auto 30px}}html body header #contact-wrapper{padding:0}html body header #contact-wrapper #contact{float:right;font-family:Lucida Grande,Lucida Sans Unicode,Lucida Sans,Geneva,Verdana,sans-serif}@media only screen and (max-width: 767px){html body header #contact-wrapper #contact{float:none;background-color:#72b144;-webkit-transition:opacity 1s ease-out 0s;transition:opacity 1s ease-out 0s;padding:8px 0px}html body header #contact-wrapper #contact.fade-out{opacity:0}}html body header #contact-wrapper #contact #phone{padding:8px 28px;display:inline-block;color:#fff;background-color:#72b144;border-radius:0 0 5px 5px;font-weight:600;font-size:16px;text-transform:uppercase}@media only screen and (min-width: 376px) and (max-width: 490px){html body header #contact-wrapper #contact #phone{font-size:14px}}@media only screen and (min-width: 0) and (max-width: 375px){html body header #contact-wrapper #contact #phone{padding:14px;font-size:10px;padding:16px 10px 12px}}html body header #contact-wrapper #contact #phone a{font-weight:normal;color:#fff}html body header #contact-wrapper #contact #phone a:hover{text-decoration:none;color:#fff}html body header #contact-wrapper #contact a[href*="twitter"]>img{margin-top:1px;margin-left:30px}html body header #contact-wrapper #contact a[href*="twitter"]>svg{margin-bottom:-4px}@media only screen and (max-width: 767px){html body header #contact-wrapper #contact a[href*="twitter"]>svg{width:34px;height:21px;margin-bottom:-2px}html body header #contact-wrapper #contact a[href*="twitter"]>svg>path{fill:#fff}}@media only screen and (min-width: 377px) and (max-width: 490px){html body header #contact-wrapper #contact a[href*="twitter"]>svg{width:27px;height:17px}}@media only screen and (min-width: 0px) and (max-width: 376px){html body header #contact-wrapper #contact a[href*="twitter"]>svg{width:22px;height:14px}}html body header nav#main-menu{float:right;padding-right:0}@media only screen and (max-width: 992px){html body header nav#main-menu{padding-left:0}}html body header nav#main-menu ul.nav>li{padding:0 27.5px 20px}@media only screen and (max-width: 992px){html body header nav#main-menu ul.nav>li{padding:10px 8px}}html body header nav#main-menu ul.nav>li:last-child{padding-right:0}html body header nav#main-menu ul.nav>li>a{padding:31px 0 0 0;font-size:14px;color:#58595b;font-weight:600;text-transform:uppercase;-webkit-transition:color 0.3s linear 0s;transition:color 0.3s linear 0s}@media only screen and (max-width: 992px){html body header nav#main-menu ul.nav>li>a{padding-top:25px}}html body header nav#main-menu ul.nav>li>a::before{content:"";position:absolute;bottom:0;left:0;height:4px;width:100%;background-color:transparent;margin-bottom:-20px;-webkit-transition:background-color 0.3s linear 0s;transition:background-color 0.3s linear 0s}html body header nav#main-menu ul.nav>li>a:focus,html body header nav#main-menu ul.nav>li>a:hover{color:#72b144;background-color:transparent;outline:none}html body header nav#main-menu ul.nav>li>a:focus::before,html body header nav#main-menu ul.nav>li>a:hover::before{background-color:#6d6e70}html body header nav#main-menu ul.nav>li.active>a{color:#72b144}html body header nav#main-menu ul.nav>li.active>a::before{content:"";position:absolute;bottom:0;left:0;height:4px;width:100%;background-color:transparent;margin-bottom:-20px;-webkit-transition:background-color 0.3s linear 0s;transition:background-color 0.3s linear 0s}html body header nav#main-menu ul.nav>li.active>a::before{background-color:#6d6e70}html body header nav#main-menu ul.nav>li.open,html body header nav#main-menu ul.nav>li.open>a,html body header nav#main-menu ul.nav>li.open>a:focus,html body header nav#main-menu ul.nav>li.open>a:hover{background-color:transparent;color:#72b144}html body header nav#main-menu ul.nav>li>ul.dropdown-menu{margin:0 -26px 0 -26px;border:0;border-radius:0;box-shadow:none;background-color:rgba(255,255,255,0.9)}@media only screen and (max-width: 992px){html body header nav#main-menu ul.nav>li>ul.dropdown-menu{margin:26px -9px 0px -20px}}html body header nav#main-menu ul.nav>li>ul.dropdown-menu li{padding:5px 40px}@media only screen and (max-width: 992px){html body header nav#main-menu ul.nav>li>ul.dropdown-menu li{padding:5px 10px}}html body header nav#main-menu ul.nav>li>ul.dropdown-menu li:first-child{padding-top:20px}html body header nav#main-menu ul.nav>li>ul.dropdown-menu li:last-child{padding-bottom:20px}html body header nav#main-menu ul.nav>li>ul.dropdown-menu li#menu-item-29{padding:5px 30px}@media only screen and (max-width: 992px){html body header nav#main-menu ul.nav>li>ul.dropdown-menu li#menu-item-29{padding:5px}}html body header nav#main-menu ul.nav>li>ul.dropdown-menu li>a{font-weight:600;padding:0px;text-align:center;white-space:pre-wrap;text-transform:uppercase}html body header nav#main-menu ul.nav>li>ul.dropdown-menu li>a:focus,html body header nav#main-menu ul.nav>li>ul.dropdown-menu li>a:hover{background-color:transparent;color:#72b144}html body header nav#main-menu ul.nav>li>ul.dropdown-menu li.active>a{background-color:transparent;color:#72b144}@media only screen and (max-width: 767px){#nav-wrapper{min-height:0;padding:0}#nav-wrapper .navbar-collapse{background-color:#fff;width:100%;border-top:0}#nav-wrapper .navbar-collapse ul.nav{margin:0;text-align:center;height:100vh}#nav-wrapper .navbar-collapse ul.nav>li{padding:0}#nav-wrapper .navbar-collapse ul.nav>li.active>a{color:#fff;background-color:#72b144}#nav-wrapper .navbar-collapse ul.nav>li.active>a:hover{color:#fff}#nav-wrapper .navbar-collapse ul.nav>li.active>a::before{content:none;margin-bottom:10px;background-color:transparent}#nav-wrapper .navbar-collapse ul.nav>li.open{background-color:#72b144}#nav-wrapper .navbar-collapse ul.nav>li.open>a{color:#fff !important}#nav-wrapper .navbar-collapse ul.nav>li>a{color:#000;padding:20px 0;font-size:28px}#nav-wrapper .navbar-collapse ul.nav>li>a:hover,#nav-wrapper .navbar-collapse ul.nav>li>a:focus{color:#000}#nav-wrapper .navbar-collapse ul.nav>li>a:hover::before,#nav-wrapper .navbar-collapse ul.nav>li>a:focus::before{content:none;background-color:transparent;margin-bottom:10px}#nav-wrapper .navbar-collapse ul.nav>li ul.dropdown-menu{background-color:#72b144;border-top:1px solid #fff;margin-right:0;margin-top:0}#nav-wrapper .navbar-collapse ul.nav>li ul.dropdown-menu.open{padding-bottom:0}#nav-wrapper .navbar-collapse ul.nav>li ul.dropdown-menu li{padding:10px 0}#nav-wrapper .navbar-collapse ul.nav>li ul.dropdown-menu li:first-child{padding:20px 0 10px}#nav-wrapper .navbar-collapse ul.nav>li ul.dropdown-menu li>a{color:#fff;padding-left:20px}#nav-wrapper .navbar-collapse ul.nav>li ul.dropdown-menu li>a:hover,#nav-wrapper .navbar-collapse ul.nav>li ul.dropdown-menu li>a:focus{color:#fff}.navbar-toggle{margin:-45px 0 0;padding:9px 12px}}@media only screen and (max-width: 767px) and (min-width: 376px) and (max-width: 490px){.navbar-toggle{margin-top:-44px}}@media only screen and (max-width: 767px) and (min-width: 0) and (max-width: 375px){.navbar-toggle{margin-top:-46px}}@media only screen and (max-width: 767px){.navbar-toggle.collapsed{margin-bottom:0}.navbar-toggle .icon-bar{background-color:#fff;width:24px;height:3px;-webkit-transition:background-color 1s ease-out 0s;transition:background-color 1s ease-out 0s}}.green{background-color:#72b144 !important}html body #slide-container .pddm-slides{position:relative}html body #slide-container .pddm-slides .slide-image{position:aboslute;width:100%;height:350px;background-position:center;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width: 1600px) and (max-width: 2700px){html body #slide-container .pddm-slides .slide-image{background-size:100%}}html body #slide-container .pddm-slides .slide-text{color:#fff;position:absolute;top:50%;right:0;bottom:0;left:0;margin-top:-125px}@media only screen and (max-width: 767px){html body #slide-container .pddm-slides .slide-text{margin-top:-85px}}@media only screen and (min-width: 300px) and (max-width: 414px){html body #slide-container .pddm-slides .slide-text{margin-top:-125px}}html body #slide-container .pddm-slides .slide-text p.main-heading{font-size:47px;font-weight:700;line-height:1em;text-transform:uppercase}@media only screen and (max-width: 992px){html body #slide-container .pddm-slides .slide-text p.main-heading{font-size:44px}}@media only screen and (max-width: 480px){html body #slide-container .pddm-slides .slide-text p.main-heading{font-size:38px}}html body #slide-container .pddm-slides .slide-text p.sub-text{margin-bottom:20px;font-size:22px;line-height:1.2em;font-weight:400}@media only screen and (max-width: 992px){html body #slide-container .pddm-slides .slide-text p.sub-text{font-size:18px}}@media only screen and (max-width: 767px){html body #slide-container .pddm-slides .slide-text .slider-button{margin-top:50px}}html body.page-template-template-home #home-content{border-bottom:2px solid #72b144}html body.page-template-template-home #home-content #quote-wrapper{position:relative}html body.page-template-template-home #home-content #quote-wrapper .quote{position:absolute;bottom:0;left:0;right:0;top:0}@media only screen and (max-width: 992px){html body.page-template-template-home #home-content #quote-wrapper .quote{margin-top:50px;position:static}}html body.page-template-template-home #vbridge-figures{background-color:#72b144}html body.page-template-template-home #vbridge-figures .figure-wrapper{padding:0}html body.page-template-template-home #vbridge-figures .figure-wrapper .figure{background-position:center;background-repeat:no-repeat;height:240px;color:#fff;text-align:center}@media only screen and (min-width: 1360px) and (max-width: 2400px){html body.page-template-template-home #vbridge-figures .figure-wrapper .figure{background-size:cover}}@media only screen and (min-width: 320px) and (max-width: 992px){html body.page-template-template-home #vbridge-figures .figure-wrapper .figure{background-size:cover}}html body.page-template-template-home #vbridge-figures .figure-wrapper .figure>img{margin-top:27px;width:52px;height:42px}html body.page-template-template-home #vbridge-figures .figure-wrapper .figure .number{display:block;font-size:60px;font-weight:300}html body.page-template-template-home #vbridge-figures .figure-wrapper .figure .number::after{width:15%;display:block;margin:8px auto 18px;content:'';height:2px;background-color:#fff}html body.page-template-template-home #vbridge-figures .figure-wrapper .figure .byline{font-weight:600;font-size:16px}html body.page-template-template-hosting-infrastructure .main-content{margin-top:50px}html body.page-template-template-hosting-infrastructure .article-content h2{margin-bottom:50px}html body.page-template-template-hosting-infrastructure #endorsements .endorsement{margin-bottom:50px;font-size:20px}html body.page-template-template-hosting-infrastructure #endorsements .endorsement h2{font-weight:700;color:#6d6e70}html body.page-template-template-hosting-infrastructure #endorsements .endorsement .svg-animate{width:105px;height:85px}body.page-template-template-recovery .main-content{margin-top:50px}#bottom-banner{margin-top:40px;height:270px;color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width: 1373px) and (max-width: 2700px){#bottom-banner{background-size:100%}}@media only screen and (max-width: 992px){#bottom-banner{height:300px}}@media only screen and (max-width: 480px){#bottom-banner{height:470px;background-color:#72b144}}#bottom-banner h4{font-size:27px;font-weight:700;text-transform:uppercase}#bottom-banner strong{font-weight:600;display:block}#bottom-banner a.vbridge-btn{margin-top:15px;border:2px solid #fff}#bottom-banner #banner-request{margin-top:160px}@media only screen and (max-width: 767px){#bottom-banner #banner-request{margin-top:20px}}#bottom-banner #banner-request a.vbridge-btn{background-color:transparent}html body.page-template-template-our-clients .title{margin-bottom:30px}html body.page-template-template-our-clients #featured-client .main-content img{width:100%;height:auto}@media only screen and (max-width: 992px){html body.page-template-template-our-clients #featured-client .main-content img{margin-bottom:30px}}@media only screen and (max-width: 992px){html body.page-template-template-our-clients #featured-client #client-excerpt h3{margin-top:0}}html body.page-template-template-our-clients #featured-client #read-more{position:relative}html body.page-template-template-our-clients #featured-client #read-more .button{position:absolute;bottom:0;right:0}@media only screen and (max-width: 992px){html body.page-template-template-our-clients #featured-client #read-more .button{position:static;float:right}}html body.page-template-template-our-clients #case-studies h3{margin-top:0}html body.page-template-template-our-clients #case-studies .see-all{display:none}html body.single-client .client-banner{height:350px;background-position:center;background-repeat:no-repeat}@media only screen and (min-width: 1373px) and (max-width: 2700px){html body.single-client .client-banner{background-size:100%}}html body.single-client #client-info .report{color:#000;margin-bottom:40px}@media only screen and (max-width: 992px){html body.single-client #client-info .report{margin-bottom:15px}}html body.single-client #client-info .report p{font-size:22px;line-height:30px}@media only screen and (min-width: 768px) and (max-width: 2400px){html body.single-client #client-info .report p{display:inline-block}html body.single-client #client-info .report p:nth-of-type(2)::before,html body.single-client #client-info .report p:nth-of-type(3)::before{content:"|";color:#72b144;font-weight:700;margin:0 18px}}html body.single-client #client-info .report p strong{font-weight:700;text-transform:uppercase}html body.single-client #client-info .see-all{padding-right:25px}@media only screen and (max-width: 992px){html body.single-client #client-info .see-all{margin-bottom:20px}}html body.single-client #key-benefits{color:#fff;background-color:#72b144;font-weight:400}html body.single-client #key-benefits h2{color:#fff;margin:0 0 30px}html body.single-client #key-benefits #key-list{margin:40px 0}html body.single-client #key-benefits #key-list ul{padding-left:20px}html body.single-client #key-benefits #key-list ul li{list-style:none;margin-bottom:15px;line-height:24px}html body.single-client #key-benefits #key-list ul li::before{content:'';display:inline-block;background-image:url("../images/list-white.svg");height:14px;width:14px;margin:0 10px 0 -25px}html body.single-client #key-benefits #testimonial{margin:45px 0 40px;padding:0 15px;text-align:center}html body.single-client #key-benefits #testimonial q{display:block;font-size:22px;font-weight:600}html body.single-client #key-benefits #testimonial q::before{content:'';display:block;background:url("../images/open-quote-white.svg");background-repeat:no-repeat;width:30px;height:30px;margin:0 auto 20px}html body.single-client #key-benefits #testimonial span{font-weight:300;font-size:16px}html body.single-client .main-content{margin:20px 0 70px}html body.single-client .main-content h5{margin:50px 0 30px}html body.single-client .main-content section{margin-bottom:40px;padding-right:40px}html body.single-client .main-content section ul{padding-left:20px}html body.single-client .main-content section ul li{margin-bottom:15px;list-style:none}html body.single-client .main-content section ul li::before{content:'';display:inline-block;background-image:url("../images/list-green.svg");height:14px;width:14px;margin:0 10px 0 -25px}html body.single-client aside.side-quotes{margin-top:70px}html body.single-client aside.side-quotes .quote{padding:0 10px;margin-bottom:65px}html body.single-client aside.side-quotes .quote h4{margin-bottom:0}html body.single-client aside.side-quotes .side-bar-image{margin-bottom:65px}html body.single-client aside.side-quotes .side-bar-image>img{width:100%;height:auto}html body.single-client aside.side-quotes .speaker{margin-top:-45px;text-align:center;font-size:16px;color:#000}html body #case-studies #case-title{border-top:2px solid #72b144}html body #case-studies img{width:100%;height:auto}html body #case-studies h4{margin:20px 0 0;color:#6d6e70}html body #case-studies p{margin-bottom:20px}html body #case-studies p.excerpt{font-size:22px;font-weight:400}html body.page-template-template-our-company #company-side{position:relative;padding-top:80px;margin-top:60px}@media only screen and (max-width: 992px){html body.page-template-template-our-company #company-side{padding-top:0}}html body.page-template-template-our-company #company-side #side-image{position:absolute;bottom:0}@media only screen and (max-width: 992px){html body.page-template-template-our-company #company-side #side-image{position:static;text-align:center}}html body.page-template-template-our-company #company-side #side-image img{width:100%;height:auto}@media only screen and (max-width: 992px){html body.page-template-template-our-company #company-side #side-image img{width:auto}}html body.page-template-template-our-company #our-staff{margin-top:70px;border-top:2px solid #72b144}html body.page-template-template-our-company #our-staff .staff{margin-bottom:50px}html body.page-template-template-our-company #our-staff .staff .staff-photo{width:200px;height:200px;overflow:hidden;border-radius:50%}@media only screen and (max-width: 767px){html body.page-template-template-our-company #our-staff .staff .staff-photo{margin:0 auto}}html body.page-template-template-our-company #our-staff .staff p.position{font-size:16px}html body.page-template-template-our-company #our-staff .staff p.bio{font-size:20px}html body.page-template-template-contact-us header.header{border-bottom:1px solid #6d6e70}html body.page-template-template-contact-us #contact-map{height:350px;width:100%;margin-bottom:30px}html body.page-template-template-contact-us h2{font-weight:300;color:#6d6e70;font-size:22px;margin-bottom:40px}html body.page-template-template-contact-us .contact-details{margin-bottom:50px;padding:0}html body.page-template-template-contact-us .contact-details p{margin-bottom:20px}html body.page-template-template-contact-us .contact-details p strong{font-weight:700;text-transform:uppercase;color:#72b144}html body.page-template-template-contact-us .contact-details p a{color:#58595b}html body.page-template-template-contact-us .contact-details p a[href^="tel"]:hover{text-decoration:none}html body.page-template-template-contact-us .contact-enquiry{margin-bottom:50px}html body.page-template-template-contact-us .contact-enquiry form.wpcf7-form .form-left,html body.page-template-template-contact-us .contact-enquiry form.wpcf7-form .form-right{width:100%;margin-bottom:10px}html body.page-template-template-contact-us .contact-enquiry form.wpcf7-form .form-left{float:none}html body.page-template-template-contact-us .contact-enquiry form.wpcf7-form .form-left>div{margin-bottom:10px}html body.page-template-template-contact-us .contact-enquiry form.wpcf7-form .form-right{float:none}html body.page-template-template-contact-us .contact-enquiry form.wpcf7-form textarea{height:125px}html body.page-template-template-contact-us .follow-us{margin-bottom:50px}html body.page-template-template-contact-us .follow-us h1{margin-top:30px;font-size:27px}html body.page-template-template-contact-us #footer-break{border:0}html body.page-template-template-contact-us footer.footer{padding-top:0}html body.page-template-template-contact-us footer.footer #bottom-footer{margin-top:0}html body #client-logos-wrapper{background-color:#e7e8e8}html body #client-logos-wrapper #clients-text{text-align:center}html body #client-logos-wrapper #clients-text p{margin-bottom:20px}html body #client-logos-wrapper #client-logos{margin-bottom:20px}html body #client-logos-wrapper #client-logos .slick-track{height:120px}html body #client-logos-wrapper #client-logos .slick-track .slick-slide{text-align:center}html body #client-logos-wrapper #client-logos .slick-track .slick-slide::before{content:'';display:inline-block;height:100%;vertical-align:middle}html body #client-logos-wrapper #client-logos .slick-track .slick-slide img{vertical-align:middle;display:inline-block}html body #footer-break{border-bottom:2px solid #72b144}html body footer.footer{padding-top:50px}@media only screen and (max-width: 767px){html body footer.footer{padding-top:20px}}html body footer.footer a[rel="home"]{display:block;margin-bottom:40px}html body footer.footer #mobile-footer-twitter{margin-top:35px}@media only screen and (max-width: 767px){html body footer.footer .contact-details{margin-bottom:40px}}html body footer.footer .contact-details p{font-size:14px}html body footer.footer .contact-details p strong{font-weight:600;text-transform:uppercase}html body footer.footer .contact-details p a{color:#58595b}html body footer.footer .contact-details p a[href^="tel"]:hover{text-decoration:none}html body footer.footer .contact-details p a[href*="twitter"]>img{margin:1px 0 0 10px;vertical-align:top}@media only screen and (max-width: 767px){html body footer.footer .footer-enquiry .form-left,html body footer.footer .footer-enquiry .form-right{width:100%;float:none}html body footer.footer .footer-enquiry input[type="submit"].vbridge-btn{float:left}}html body footer.footer .mobile-footer-logo{text-align:center}html body footer.footer .mobile-footer-logo img{width:40%;height:auto}html body footer.footer #bottom-footer{margin-top:50px;color:#fff;background-color:#6d6e70;font-size:12px;font-weight:400}html body footer.footer #bottom-footer strong{font-weight:600;text-transform:uppercase}html body footer.footer #bottom-footer a{color:#fff}@media only screen and (max-width: 480px){html body footer.footer #bottom-footer{margin-top:20px}}html body footer.footer #bottom-footer p{margin-bottom:0;padding:10px 0}html body footer.footer #bottom-footer .publica{text-align:right}@media only screen and (max-width: 480px){html body footer.footer #bottom-footer .publica{text-align:left}}html body form.wpcf7-form{margin-bottom:50px}html body form.wpcf7-form>p{margin-bottom:0}html body form.wpcf7-form .form-left,html body form.wpcf7-form .form-right{width:48.5%}html body form.wpcf7-form .form-left{float:left}html body form.wpcf7-form .form-left>div{margin-bottom:10px}html body form.wpcf7-form .form-right{float:right}html body form.wpcf7-form input[type="text"],html body form.wpcf7-form input[type="email"],html body form.wpcf7-form textarea{font-weight:400;font-size:14px;color:#6d6e70;width:100%;text-indent:10px;background-color:#fff;border:1px solid #9B9C9F;padding:5px 0;border-radius:6px}html body form.wpcf7-form textarea{height:118px;margin-bottom:10px}html body form.wpcf7-form input[type="submit"].vbridge-btn{float:right;border:0;font-size:16px;padding:7px 20px}html body form.wpcf7-form .wpcf7-not-valid-tip{font-size:14px}html body form.wpcf7-form .wpcf7-response-output{margin:2em 0 1em}html body form.wpcf7-form .wpcf7-mail-sent-ng,html body form.wpcf7-form .wpcf7-mail-sent-ok,html body form.wpcf7-form .wpcf7-validation-errors{border-width:1px}

/*# sourceMappingURL=pddm.css.map */