body,html{background-color:#333!important}*,:after,:before{box-sizing:border-box;word-wrap:break-word}a{text-decoration:underline;color:#000;transition:all .3s ease;text-decoration:none}.navbar-toggle{float:left;padding:0 10px}.navmenu{z-index:1}.canvas{position:relative;left:0;z-index:2;width:100%;min-height:100%;padding:50px 0 0 0;background:#333;-webkit-transition:all .7s .2s ease-in-out;-moz-transition:all .7s .2s ease-in-out;-ms-transition:all .7s .2s ease-in-out;-o-transition:all .7s .2s ease-in-out;transition:all .7s .2s ease-in-out;border:solid 0 #ff0}.navbar-default{background-color:#333;border-color:#3c3c3c;-webkit-transition:all .7s .2s ease-in-out;-moz-transition:all .7s .2s ease-in-out;-ms-transition:all .7s .2s ease-in-out;-o-transition:all .7s .2s ease-in-out;transition:all .7s .2s ease-in-out}.navbar-default .navbar-toggle{border-color:#333}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#333}.navbar-default .navbar-offcanvas .navmenu-nav>li>a,.navmenu-default .navmenu-nav>li>a{color:#c5c5c5;font-family:Cambria,Georgia,Serif;text-transform:none}.nav>li>a{font-size:2.575rem;line-height:50px;line-height:3.125rem;padding-left:40px}.navbar-default .navbar-offcanvas .navmenu-nav>li>a:hover,.navmenu-default .navmenu-nav>li>a:hover{color:#fff}.navbar-toggle .icon-bar{display:block;height:4px;border-radius:0;border:none}.navbar-toggle .icon-bar{margin-top:4px}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.bar{display:block;height:5px;width:40px;background-color:#c5c5c5;margin:10px auto}.button{cursor:pointer;display:inline-block;width:auto;margin:0 auto;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}.navbar-toggle.visible-xs{z-index:3}.hidden-xs{display:none}.middle{margin:0 auto}.bar{-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}.navbar-toggle.visible-xs .active .bar{background-color:#FFF;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}.button.active .top{-webkit-transform:translateY(15px) rotateZ(45deg);-moz-transform:translateY(15px) rotateZ(45deg);-ms-transform:translateY(15px) rotateZ(45deg);-o-transform:translateY(15px) rotateZ(45deg);transform:translateY(15px) rotateZ(45deg)}.button.active .bottom{-webkit-transform:translateY(-15px) rotateZ(-45deg);-moz-transform:translateY(-15px) rotateZ(-45deg);-ms-transform:translateY(-15px) rotateZ(-45deg);-o-transform:translateY(-15px) rotateZ(-45deg);transform:translateY(-15px) rotateZ(-45deg)}.button.active .middle{width:0}.move-to-left{-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}.sidebar{height:100%;width:285px;position:fixed;top:0;z-index:1;left:0;background-color:#333}.sidebar-list{padding:0;margin:0;list-style:none;position:relative;margin-top:50px;text-align:left}.sidebar-item{margin:30px 0;opacity:1;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}.sidebar-item:first-child{-webkit-transition:all .7s .2s ease-in-out;-moz-transition:all .7s .2s ease-in-out;-ms-transition:all .7s .2s ease-in-out;-o-transition:all .7s .2s ease-in-out;transition:all .7s .2s ease-in-out}.sidebar-item:nth-child(2){-webkit-transition:all .7s .4s ease-in-out;-moz-transition:all .7s .4s ease-in-out;-ms-transition:all .7s .4s ease-in-out;-o-transition:all .7s .4s ease-in-out;transition:all .7s .4s ease-in-out}.sidebar-item:nth-child(3){-webkit-transition:all .7s .6s ease-in-out;-moz-transition:all .7s .6s ease-in-out;-ms-transition:all .7s .6s ease-in-out;-o-transition:all .7s .6s ease-in-out;transition:all .7s .6s ease-in-out}.sidebar-item:nth-child(4){-webkit-transition:all .7s .6s ease-in-out;-moz-transition:all .7s .6s ease-in-out;-ms-transition:all .7s .6s ease-in-out;-o-transition:all .7s .6s ease-in-out;transition:all .7s .6s ease-in-out}.sidebar-item:nth-child(5){-webkit-transition:all .7s .6s ease-in-out;-moz-transition:all .7s .6s ease-in-out;-ms-transition:all .7s .6s ease-in-out;-o-transition:all .7s .6s ease-in-out;transition:all .7s .6s ease-in-out}.sidebar-item:last-child{-webkit-transition:all .7s .8s ease-in-out;-moz-transition:all .7s .8s ease-in-out;-ms-transition:all .7s .8s ease-in-out;-o-transition:all .7s .8s ease-in-out;transition:all .7s .6s ease-in-out}.sidebar-item.active{opacity:1;color:#fff;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.sidebar-anchor{color:#c5c5c5;text-decoration:none;font-size:1.7em;font-family:Cambria,Georgia,Serif;text-transform:none;position:relative;padding-left:40px}.sidebar-anchor:hover; .sidebar-anchor:hover{color:#fff}.sidebar-anchor.active,.sidebar-anchor:active{color:#fff}.sidebar-anchor.visited,.sidebar-anchor:visit{color:#c5c5c5}.sidebar-anchor:before{content:"";width:0;height:2px;position:absolute;bottom:0;left:40px;background-color:#fff;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.menu-container{width:100%;position:relative;top:0;padding:26px 30px}.deginix-logo{padding:40px 20px 20px 40px;z-index:5}.deginix-logo p{font-size:40px;color:#80ced6;line-height:.61em}.deginix-logo span{font-size:12px;color:#c3c3c3}.home-btn{cursor:pointer;display:inline-block;width:auto;margin:0 auto;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}.home-btn:hover{animation:bounce 3s infinite;-webkit-animation:bounce 3s infinite;-moz-animation:bounce 3s infinite;-o-animation:bounce 3s infinite}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}@-moz-keyframes bounce{0%,100%,20%,50%,80%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-30px)}60%{-moz-transform:translateY(-15px)}}@-o-keyframes bounce{0%,100%,20%,50%,80%{-o-transform:translateY(0)}40%{-o-transform:translateY(-30px)}60%{-o-transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.content-container{width:100%;position:relative;z-index:0;transition:-webkit-transform .5s ease 0s;transition:transform .5s ease 0s;background-color:#fff;-webkit-backface-visibility:hidden;max-width:100%;margin-left:auto;margin-right:auto;top:10%}.content-box{background-color:#3c3c3c;padding:5% 5% 9% 5%;margin:0 auto;color:#fff;font-size:20px;line-height:1.6em;font-family:Cambria,Georgia,Serif;color:#c5c5c5;text-transform:none;text-align:center;min-height:450px;max-height:650px;-webkit-transition:all .7s .2s ease-in-out;-moz-transition:all .7s .2s ease-in-out;-ms-transition:all .7s .2s ease-in-out;-o-transition:all .7s .2s ease-in-out;transition:all .7s .2s ease-in-out}.content-box h2{color:#15Cae0;padding:0 0 20px 0}.content-box:before{left:100%;border-color:transparent transparent transparent #3c3c3c}.content-box-right{background-color:#fff;padding:0 0;margin:0 auto;color:#fff;font-size:20px;line-height:1.6em;font-family:Cambria,Georgia,Serif;color:#c5c5c5;text-transform:none;min-height:450px;max-height:650px;height:500px;-webkit-transition:all .7s .2s ease-in-out;-moz-transition:all .7s .2s ease-in-out;-ms-transition:all .7s .2s ease-in-out;-o-transition:all .7s .2s ease-in-out;transition:all .7s .2s ease-in-out;z-index:-5}#block-1:before{content:""!important;display:block!important;border-style:solid!important;border-width:20px!important;position:absolute!important;top:50%!important;margin-top:-20px!important;width:0!important;transition:all .3s ease!important}.content-box:before{left:100%!important;border-color:transparent #3c3c3c transparent transparent;z-index:999!important}#block-1.content-box:before{right:100%!important;border-color:transparent transparent transparent #3c3c3c;z-index:999!important}.content-box:before{content:"";display:block;border-style:solid;border-width:20px;position:absolute;top:50%;margin-top:-20px;width:0;transition:all .3s ease}.content-box:before{left:-40px!important}#block-1.content-box:before{content:"";display:block;border-style:solid;border-width:20px;position:absolute;top:50%;margin-top:-20px;width:0;transition:all .3s ease}#block-1.content-box:before{left:628px!important}#whoweare{z-index:2;position:relative;height:100%;background-color:#3c3c3c;-webkit-transition:transform .7s ease-in-out;-moz-transition:transform .7s ease-in-out;-ms-transition:transform .7s ease-in-out;-o-transition:transform .7s ease-in-out;transition:transform .7s ease-in-out}#whatweoffer,#whatweoffer-ps{background-color:#3c3c3c;height:100%;overflow:visible}#partners{background:#eee}#partners h2{color:#15Cae0;font-family:Cambria,Georgia,Serif}#partners .content-box-partners{padding:5% 0;margin:0 auto;font-size:20px;line-height:1.6em;font-family:Cambria,Georgia,Serif;color:#c5c5c5;text-transform:none;min-height:200px;height:200px;-webkit-transition:all .7s .2s ease-in-out;-moz-transition:all .7s .2s ease-in-out;-ms-transition:all .7s .2s ease-in-out;-o-transition:all .7s .2s ease-in-out;transition:all .7s .2s ease-in-out}#partners .block__more{font-size:18px;margin-top:0;display:block;text-decoration:underline;padding-right:20px}.content-box-right .whatweoffer__image,.whoweare__image{position:absolute;background-repeat:no-repeat;background-size:cover;background-position:center}#whoweare .whoweare__image{background-image:url(/images/f615a6fde2e03312f0416e4ce88713344dc821a8/whatwedo-img.jpg);height:100%;width:100%;background-repeat:no-repeat;z-index:4}#whatweoffer .whatweoffer__image{background-image:url(/images/1914b5e4d76a08d39b5415644643e00c822fd39a/whatweoffer-img.jpg);height:100%;width:100%;background-repeat:no-repeat}.content-box-left{background-color:#fff;padding:0 0;margin:0 auto;font-size:20px;line-height:1.6em;font-family:Cambria,Georgia,Serif;color:#555;text-transform:none;min-height:500px;max-height:700px;height:500px;-webkit-transition:all .7s .2s ease-in-out;-moz-transition:all .7s .2s ease-in-out;-ms-transition:all .7s .2s ease-in-out;-o-transition:all .7s .2s ease-in-out;transition:all .7s .2s ease-in-out}#whatweoffer-ps .content-box-left h2{color:#15Cae0;padding:10% 5% 3.6% 5%}#whatweoffer-ps ul{list-style-type:none}#schedule{background-color:#AFEEEE}#schedule .content-box{background-color:transparent;padding:0;margin:0 auto;color:#fff;font-size:20px;line-height:1.6em;font-family:Cambria,Georgia,Serif;color:#c5c5c5;text-transform:none;text-align:center;min-height:200px;-webkit-transition:all .7s .2s ease-in-out;-moz-transition:all .7s .2s ease-in-out;-ms-transition:all .7s .2s ease-in-out;-o-transition:all .7s .2s ease-in-out;transition:all .7s .2s ease-in-out}#whatweoffer-ps .content-box-left{height:650px;text-align:center}@media all and (max-width:480px){.content-box{height:100%}#partners .content-box-partners{color:#fff;font-size:1.525em;line-height:1.66667em;font-family:Cambria,Georgia,Serif;color:#c5c5c5;text-transform:none;min-height:auto!important;height:auto!important}#partners .block__more{display:inline;font-size:15px;text-align:center;padding-left:34%}}@media (min-width:1025px){.menu-container{position:fixed;width:50%;height:100%;top:0;left:0;background:#333;padding:30px}.deginix-logo{bottom:40px;top:auto;left:40px;right:auto}}@media (min-width:0){.navbar-toggle{display:block}}@media (min-width:992px){body{padding:0}.navbar{right:auto;background:0 0;border:none;padding:20px;min-height:100%;background:#333}.canvas{padding:0}}.navbar-offcanvas{position:none;z-index:1050;top:0;bottom:0;overflow-y:auto;border-radius:0}.sticky-section{position:relative}@media (min-width:1025px){.sticky-section{background:#e9e9e9}}@media (min-width:1025px){.sticky-section.hero_50_50 .content-box{min-height:100vh;padding:10%}}.hero-center .sticky-section.hero_50_50 .content-box h1,.sticky-section.hero_50_50 .content-box .hero-center h1,.sticky-section.hero_50_50 .content-box .hero__title{color:#000}@media (min-width:1025px){.sticky-section .grid-even-split .content-box-inner{max-width:80%;float:right}}.sticky-section .grid-even-split--right{float:right}@media (min-width:1025px){.sticky-section .grid-even-split--right .content-box-inner{max-width:80%;float:left}}@media (min-width:1600px){.sticky-section .content-box{padding-bottom:120px;padding-top:120px}}@media (min-width:1025px){.node-type-project .sticky-section .content-box{min-height:100vh}}.sticky-section .content-box img{margin-bottom:1.66667em;margin-left:auto;margin-right:auto;display:block}.sticky-section .content-box .asset>strong{display:none}.lt-ie9 .project-slide-show .content-box-inner{top:55%}@media (min-width:1025px){.content-box [data-waypoint=true]{height:0;margin:0!important;visibility:hidden}.content-box [data-waypoint=true] *,.content-box [data-waypoint=true] :after,.content-box [data-waypoint=true] :before{padding:0!important}}@media (min-width:1025px){.content-box .asset-video .video-container{position:static}}@media (min-width:1025px){.content-box blockquote.waypoint{margin:0;padding:0}}.grid-waypoint-holder,.lt-ie9 .homepage-promo-split .waypoint-display{display:none}@media (min-width:1025px){.grid-waypoint-holder{display:block}}@media (min-width:1025px){.waypoint-display{position:relative}}@media (min-width:1025px){.waypoint-display .asset{background-size:cover;background-repeat:none;background-position:center;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;height:100vh;display:block;width:100%;z-index:0;-webkit-backface-visiblity:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);overflow:hidden}}.waypoint-display .asset.stuck{position:fixed;top:0;left:112px;width:calc(50% - 55px)}.lt-ie9 .waypoint-display{background-position-x:left}.waypoint-display .asset-quote{background-color:#e9e9e9}.waypoint-display blockquote{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;font-size:32px;font-size:2rem;line-height:42px;line-height:2.625rem;padding:30px;border:0;margin:0}@media (min-width:1280px){.waypoint-display blockquote{padding:10%}}.waypoint-display cite{font-size:24px;font-size:1.5rem;line-height:42px;line-height:2.625rem}.menu-open .waypoint-display .cloned-asset,.transitioning .waypoint-display .cloned-asset{display:block;left:0!important;position:absolute!important;width:100%!important}.ie .menu-open .waypoint-display .asset.stuck{display:none}.ie .menu-open .waypoint-display .cloned-asset{display:block!important}p{font-size:20px;line-height:1.6em}section{height:100%;width:100%;float:left}.container{padding-right:0;padding-left:0;margin-right:auto;margin-left:7%;width:93%}@media (max-width:480px){.container{padding-right:0;padding-left:0;margin-right:auto;margin-left:auto;width:100%;height:100%}.content-box .text-content{padding:0}.content-box{min-height:450px;max-height:100%}#partners>h2,.block__title{margin:0 0 35px;font-size:24px;line-height:24px;text-decoration:underline}#partners .content-box-partners{padding:0 0;min-height:100px}#partners h2{padding:2% 0 0 0;text-align:center}}@media (min-width:720px){.block__more{position:absolute;top:0;right:0;text-decoration:underline}#partners .content-box-partners{text-align:center}}a.block__more{text-decoration:underline;color:#666;font-size:1.5em;padding-right:0}a.block__more:after{content:"\203A";position:relative;display:inline-block;margin-left:10px}@media (min-width:720px){a.block__more{position:absolute;top:0;right:0}.home{position:relative;text-align:center;background-repeat:no-repeat;background-size:cover;background-position:center}#homemain .home .home__image{background-position:center center}}@media (min-width:1025px){#homemain .home .home__image{-webkit-animation:zoomin 120s infinite linear 1s;animation:zoomin 120s infinite linear 1s;background-position:center center}}@media all and (min-width:1025px) and (-ms-high-contrast:none),(min-width:1025px) and (-ms-high-contrast:active){#homemain .home .home__image{-webkit-animation:none;animation:none}}#homemain .home .home__image{height:100vh;min-height:398px;overflow:hidden;position:relative}@media (min-width:720px){#homemain .home .home__image{height:590px}}@media (min-width:1025px){#homemain .home .home__image{min-height:700px;height:100vh}}.lt-ie9 .home{min-height:600px}.home:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.2)}.lt-ie9 .home:after{background-image:url(/sites/all/themes/xtheme/img/bitmap/black-overlay-40.png);background-repeat:repeat;background-position:0 0}.home-center h1,.home__title{color:#fff;margin-top:0;font-size:35px;font-size:2.1875rem;line-height:40px;line-height:2.5rem}@media (min-width:720px){.home-center h1,.home__title{font-size:48px;font-size:6rem;line-height:48px;line-height:3rem}}.home-center p,.home__intro{color:#fff;margin-left:15%;margin-right:15%;margin-bottom:10px;font-size:20px;font-size:1.25rem;line-height:25px;line-height:1.5625rem}.home__link{color:#fff;text-decoration:none;font-size:20px;font-size:1.25rem;line-height:25px;line-height:1.5625rem}.home__link:hover,.home__link:visited{color:#fff}.home__image{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;transition:-webkit-transform .5s ease 0s;transition:transform .5s ease 0s;background-image:url(/8836b06e3022a99278755510e7054bac59e8a791/07b88/images/home1.jpg);height:100%}.home--large{min-height:398px;height:calc(100vh - 82px)}@media (min-width:720px){.home--large,.node-type-project .home{height:590px}}@media (min-width:1025px){.home--large,.node-type-project .home{min-height:700px;height:calc(100vh - 110px)}}.home--large .home-btn,.node-type-project .home .home-btn{display:block}.home-center{position:absolute;z-index:1;width:85%;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}@media (min-width:1025px){.home-center{width:60%}}.lt-ie9 .home-center{width:600px;margin-left:-300px;top:30%}.home-center h1{color:#fff;margin-bottom:20px;font-family:Cambria,Georgia,Serif}.home-center p{max-width:550px;margin-left:auto;margin-right:auto;margin-top:25px;color:#fff;display:none;font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem}@media (min-width:720px){.home-center p{display:block}}.home-strapline{font-size:22px;font-size:1.375rem;line-height:30px;line-height:1.875rem;color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.4)}@media (min-width:720px){.home-strapline{font-size:36px;font-size:2.25rem;line-height:50px;line-height:3.125rem}}.home-strapline span{font-size:35px;font-size:2.1875rem;line-height:35px;line-height:2.1875rem}@media (min-width:720px){.home-strapline span{font-size:60px;font-size:3.75rem;line-height:60px;line-height:3.75rem}}.home-strapline h2{color:#fff;font-size:22px;font-size:1.375rem;line-height:30px;line-height:1.875rem}@media (min-width:720px){.home-strapline h2{font-size:36px;font-size:2.25rem;line-height:50px;line-height:3.125rem}}.lt-ie9 .home-strapline{font-size:36px;font-size:2.25rem;line-height:50px;line-height:3.125rem}.home-btn{display:inline-block;padding-top:10px}.lt-ie9 .home-btn{display:none}.home-btn:after{margin:0 auto;height:44px;display:block;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yOTMuNzUxLDQ1NS44NjhjLTIwLjE4MSwyMC4xNzktNTMuMTY1LDE5LjkxMy03My42NzMtMC41OTVsMCwwYy0yMC41MDgtMjAuNTA4LTIwLjc3My01My40OTMtMC41OTQtNzMuNjcyICBsMTg5Ljk5OS0xOTBjMjAuMTc4LTIwLjE3OCw1My4xNjQtMTkuOTEzLDczLjY3MiwwLjU5NWwwLDBjMjAuNTA4LDIwLjUwOSwyMC43NzIsNTMuNDkyLDAuNTk1LDczLjY3MUwyOTMuNzUxLDQ1NS44Njh6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjIwLjI0OSw0NTUuODY4YzIwLjE4LDIwLjE3OSw1My4xNjQsMTkuOTEzLDczLjY3Mi0wLjU5NWwwLDBjMjAuNTA5LTIwLjUwOCwyMC43NzQtNTMuNDkzLDAuNTk2LTczLjY3MiAgbC0xOTAtMTkwYy0yMC4xNzgtMjAuMTc4LTUzLjE2NC0xOS45MTMtNzMuNjcxLDAuNTk1bDAsMGMtMjAuNTA4LDIwLjUwOS0yMC43NzIsNTMuNDkyLTAuNTk1LDczLjY3MUwyMjAuMjQ5LDQ1NS44Njh6Ii8+DQo8L3N2Zz4=),none;background-position:0 0;background-size:100% 100%;content:"chevron-down";text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;transition:-webkit-transform .3s ease;transition:transform .3s ease}.btn__link a{margin-top:30px;color:#ccc;padding:8px 25px 10px;display:inline-block;text-align:center;border:1px solid #ccc;transition:all .3s ease 0s;font-size:16px;font-size:2rem}.btn__link a:hover{color:#fff;background:#000}@media (min-width:1025px){.csstransitions .home-btn:focus:after,.csstransitions .home-btn:hover:after{-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px)}}.whatwedo__image,.whatweoffer__image,.whoweare__image,.whoweare__image1,.whoweare__image2,.whoweare__image3{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}.whatweoffer__image{background-image:url(/images/f615a6fde2e03312f0416e4ce88713344dc821a8/whatwedo-img.jpg);height:100%;z-index:4}.whoweare__image{background-image:url(/images/f615a6fde2e03312f0416e4ce88713344dc821a8/whatwedo-img.jpg);height:100%;width:100%}.whatwedo__image{background-image:url(/images/f615a6fde2e03312f0416e4ce88713344dc821a8/whatwedo-img.jpg);height:450px;width:100%;z-index:6}.whoweare__image1{background-image:url(/images/d8b8ab1379f1047e00f500bd5c137d411c25f3c8/pic1.jpg);height:650px;width:102.9%;z-index:7;margin-left:-2px}.whoweare__image2{background-image:url(/images/1914b5e4d76a08d39b5415644643e00c822fd39a/whatweoffer-img.jpg);height:500px;width:100%;z-index:8}.whoweare__image3{background-image:url(/528add748e79cbfb78bcd468eac55d9f68931030/eef3f/images/bag-and-hands.jpg);height:500px;width:100%;z-index:9}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.page-footer{position:relative;z-index:2;clear:both;font-size:16px;font-size:1.5rem}.page-footer .content-box:before{content:none}#footer .page-footer .content-box{background:#80ced6;min-height:215px;color:#333;padding:3% 5% 5% 0}@media (min-width:1600px){#footer .page-footer .content-box{padding:60px}}#footer .page-footer a{text-decoration:none;color:#000!important}#footer .content-box{background:#f5f5f5;min-height:200px}.footnotes{float:left}.footnotes a:focus,.footnotes a:hover{text-decoration:underline;color:#333!important}.footnotes .grid-full{width:100%;clear:both}#footer .footnotes ul .social-icons{float:left!important}#footer{width:100%;float:left;color:#fff;background:#191919}@media (max-width:480px){.container{margin-left:0;width:100%}#footer .page-footer .content-box{background:#f5f5f5;min-height:auto}.footnotes{float:none;padding-left:0 0!important}.hs_social ul{padding-left:0 0!important}}.hs_social ul{list-style:none;padding-left:0}.hs_social ul li{display:inline-block}.hs_social ul li a{padding:6px 10px;text-align:center;color:#333;border:1px solid #999;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;border-radious:5px}.hs_social ul li a i{min-width:14px;opacity:.7;font-size:16px}.hs_social ul li a i .fa-facebook{background:navy}.hs_social ul li a:hover{min-width:14px;background:#3c3c3c;color:#fff;font-size:16px;border-radious:5px}.hs_social ul li a i:hover{color:#fff}#schedule .register{padding:20px;float:left;width:100%;margin:0 0;z-index:9;color:#fff;text-align:center;position:relative;-webkit-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0);-webkit-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}#schedule .register .form-control{background:rgba(0,0,0,0);border-color:#fff;color:#333}#schedule .register .form-control::-moz-placeholder{color:#333;opacity:1}#schedule .register .form-control:-ms-input-placeholder{color:#333}#schedule .register .form-control::-webkit-input-placeholder{color:#333}#schedule .register .dropdown-menu{top:125%}#schedule .register .ok{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff;-webkit-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0);-webkit-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;border-radius:3px;color:#3c3c3c;display:none;overflow:hidden;padding:20px;text-align:center}#schedule .btn{background:#333;color:#fff}#schedule .btn:hover{background:#888;color:#000}#schedule .register .ok .icon{font-size:30px}#schedule .register.success{-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}#schedule .register.success .ok{display:block;-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}#schedule .register .form-error{background-color:#fff}#schedule .register .has-error .btn-empty,#schedule .register .has-error .form-control{border-color:#e74c3c!important}#sociallist{position:relative}#sociallist li{margin:0;padding:0;list-style:none;position:absolute;top:0}#sociallist a,#sociallist li{height:44px;display:block}#facebook{left:0;width:46px;background:url(images/social-icons.jpg) 0 0}#twitter{left:63px;width:43px;background:url(images/social-icons.jpg) -147px -45px}#next{left:129px;width:43px;background:url(img_navsprites_hover.gif) -91px 0}#home a:hover{background:url(img_navsprites_hover.gif) 0 -45px}#prev a:hover{background:url(img_navsprites_hover.gif) -47px -45px}#next a:hover{background:url(img_navsprites_hover.gif) -91px -45px}.back-to-top{padding-left:40px}ul.social-footer{list-style-type:none!important}ul.social-footer li{display:inline!important}#schedule input[type=text].calander{padding:6px;border-radius:5px;font-size:16px;outline:0;border:1px solid #fff;background:rgba(63,78,100,.27);color:#fff;box-sizing:border-box;width:160px}#schedule .monthly{background:#F3F3F5;color:#545454;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}#schedule .monthly-header{position:relative;text-align:center;padding:10px;background:#fff;height:40px;box-sizing:border-box}#schedule .monthly-header-title{font-size:.8em;text-transform:uppercase}#schedule .monthly-prev{position:absolute;top:0;left:0;width:50px;height:100%;opacity:.5}#schedule .monthly-prev:hover{opacity:1}#schedule .monthly-prev:after{content:'';position:absolute;top:50%;left:50%;border-left:2px solid #222;border-bottom:2px solid #222;width:5px;height:5px;margin:-3px 0 0 -5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.monthly-next{position:absolute;top:0;right:0;width:50px;height:100%;opacity:.5}.monthly-next:hover{opacity:1}.monthly-next:after{content:'';position:absolute;top:50%;left:50%;border-right:2px solid #222;border-top:2px solid #222;width:5px;height:5px;margin:-3px 0 0 -5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.monthly-day-title-wrap{display:table;width:100%;background:#fff;border-bottom:1px solid #EBEBEB}.monthly-day-title-wrap div{width:14.28%!important;display:table-cell;box-sizing:border-box;position:relative;font-weight:700;text-align:center;text-transform:uppercase;font-size:11px}.monthly-day-wrap{display:table;width:100%;overflow:hidden}.monthly-week{display:table-row;width:100%}.monthly-day,.monthly-day-blank{width:14.28%!important;display:table-cell;vertical-align:top;box-sizing:border-box;position:relative;font-weight:700;color:inherit;background:#fff;box-shadow:0 0 0 1px #EBEBEB;-webkit-transition:.25s;transition:.25s;padding:0;text-decoration:none}.monthly-day:before{content:"";display:block;padding-top:100%;float:left}.monthly-day-wrap>a:hover{background:#A1C2E3}.monthly-day-blank{background:#F3F3F5}.monthly-day-event>.monthly-day-number{position:absolute;line-height:1em;top:2px;left:2px;font-size:11px}.monthly-day-pick>.monthly-day-number{line-height:1em;font-size:11px;padding-top:35%}.monthly-day-pick>.monthly-indicator-wrap{margin:0}.monthly-past-day:after{content:'';width:150%;height:2px;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:rgba(0,0,0,.1);position:absolute;left:0;top:0}.monthly-past-day:hover{background:#fff!important}.monthly-today .monthly-day-number{color:#FFF;background:#EA6565;border-radius:20px;top:1px;left:1px;font-size:10px;width:18px;height:18px;line-height:18px;text-align:center}.monthly-day-pick.monthly-today .monthly-day-number{padding:0;margin:22% 22% 0 22%}.monthly-reset{display:inline-block;width:9px;height:9px;border:2px solid #222;border-radius:9px;position:relative;opacity:.5;margin-left:5px;vertical-align:middle}.monthly-reset:hover{opacity:1}.monthly-reset:before{content:'';border:3px solid transparent;border-left:3px solid #fff;border-bottom:3px solid #fff;position:absolute;left:2px;top:6px}.monthly-reset:after{content:'';border:3px solid transparent;border-left:3px solid #222;border-bottom:3px solid #222;position:absolute;left:5px;top:5px}.monthly-cal{display:inline-block;height:11px;width:13px;background:#222;position:relative;top:1px;margin-right:5px;opacity:.5}.monthly-cal:hover{cursor:pointer;opacity:1}.monthly-cal:before{content:'';position:absolute;width:2px;height:3px;border:1px solid #fff;background:#222;top:-2px;left:2px}.monthly-cal:after{content:'';position:absolute;width:2px;height:3px;border:1px solid #fff;background:#222;top:-2px;right:2px}.monthly-cal div{background:#fff;height:6px;width:11px;position:absolute;top:4px;left:1px}.monthly-indicator-wrap{position:relative;text-align:center;line-height:0;max-width:20px;margin:0 auto;padding-top:40%}.monthly-day .monthly-event-indicator{display:inline-block;margin:1px;width:8px;height:8px;border-radius:6px;vertical-align:middle;border-radius:6px;background:#7BA7CE;font-size:0;color:transparent}.monthly-day .monthly-event-indicator:hover{cursor:pointer}.monthly-event-list{background:rgba(233,235,236,.9);overflow:auto;position:absolute;top:42px;width:100%;height:calc(100% - 42px);display:none;-webkit-transition:.25s;transition:.25s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.monthly-list-item{position:relative;padding:10px 10px 5px 50px;display:none;border-top:1px solid #D6D6D6;text-align:left}.monthly-list-item:after{content:'No Events';padding:4px 10px;display:block;margin-bottom:5px}.monthly-event-list .monthly-today .monthly-event-list-date{color:#EA6565}.monthly-event-list .listed-event{display:block;color:#fff;padding:4px 10px;border-radius:2px;margin-bottom:5px}.monthly-list-item a:link,.monthly-list-item a:visited{text-decoration:none}.item-has-event{display:block}.item-has-event:after{display:none!important}.monthly-event-list-date{width:50px;position:absolute;left:0;top:13px;text-align:center;font-size:12px;font-weight:700;line-height:1.2em}.monthly-list-time-end,.monthly-list-time-start{font-size:.8em;display:inline-block}.monthly-list-time-start:not(:empty):after{content:' -';padding-right:5px}.monthly-event-list::-webkit-scrollbar{width:9px}.monthly-event-list::-webkit-scrollbar-track{background:0 0}.monthly-event-list::-webkit-scrollbar-thumb{background:#ccc;border:1px solid #E9EBEC;border-radius:10px}.monthly-event-list::-webkit-scrollbar-thumb:hover{background:#555}@media (min-width:400px){.monthly-day-number{top:5px;left:5px;font-size:13px}}@media (min-width:600px){.monthly-day-event{padding-top:20px}.monthly-day-event:before{padding-top:77%}.monthly-day-event>.monthly-indicator-wrap{width:auto;max-width:none}.monthly-indicator-wrap{padding:0}.monthly-day .monthly-event-indicator{display:block;margin:0 0 1px 0;width:auto;height:20px;font-size:10px;padding:4px;border-radius:0;overflow:hidden;text-overflow:ellipsis;color:#fff;text-shadow:0 0 2px rgba(0,0,0,.2);text-decoration:none;line-height:1em;white-space:nowrap;box-sizing:border-box}}