@font-face{font-family:snd-light;src:url(../fonts/sanfranciscodisplay/SanFranciscoText-Light.eot);src:url(../fonts/sanfranciscodisplay/SanFranciscoText-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/sanfranciscodisplay/SanFranciscoText-Light.woff2) format("woff2"),url(../fonts/sanfranciscodisplay/SanFranciscoText-Light.woff) format("woff"),url(../fonts/sanfranciscodisplay/SanFranciscoText-Light.ttf) format("truetype"),url(../fonts/sanfranciscodisplay/SanFranciscoText-Light.svg#snd-light) format("svg");font-weight:400;font-style:normal}@font-face{font-family:snd-medium;src:url(../fonts/sanfranciscodisplay/SanFranciscoText-Medium.eot);src:url(../fonts/sanfranciscodisplay/SanFranciscoText-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/sanfranciscodisplay/SanFranciscoText-Medium.woff2) format("woff2"),url(../fonts/sanfranciscodisplay/SanFranciscoText-Medium.woff) format("woff"),url(../fonts/sanfranciscodisplay/SanFranciscoText-Medium.ttf) format("truetype"),url(../fonts/sanfranciscodisplay/SanFranciscoText-Medium.svg#snd-medium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:snd-regular;src:url(../fonts/sanfranciscodisplay/SanFranciscoText-Regular.eot);src:url(../fonts/sanfranciscodisplay/SanFranciscoText-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/sanfranciscodisplay/SanFranciscoText-Regular.woff2) format("woff2"),url(../fonts/sanfranciscodisplay/SanFranciscoText-Regular.woff) format("woff"),url(../fonts/sanfranciscodisplay/SanFranciscoText-Regular.ttf) format("truetype"),url(../fonts/sanfranciscodisplay/SanFranciscoText-Regular.svg#snd-regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:snd-bold;src:url(../fonts/sanfranciscodisplay/SanFranciscoDisplay-Bold.eot);src:url(../fonts/sanfranciscodisplay/SanFranciscoDisplay-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/sanfranciscodisplay/SanFranciscoDisplay-Bold.woff2) format("woff2"),url(../fonts/sanfranciscodisplay/SanFranciscoDisplay-Bold.woff) format("woff"),url(../fonts/sanfranciscodisplay/SanFranciscoDisplay-Bold.ttf) format("truetype"),url(../fonts/sanfranciscodisplay/SanFranciscoDisplay-Bold.svg#snd-bold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:snd-semibold;src:url(../fonts/sanfranciscodisplay/SanFranciscoText-Semibold.eot);src:url(../fonts/sanfranciscodisplay/SanFranciscoText-Semibold.eot?#iefix) format("embedded-opentype"),url(../fonts/sanfranciscodisplay/SanFranciscoText-Semibold.woff2) format("woff2"),url(../fonts/sanfranciscodisplay/SanFranciscoText-Semibold.woff) format("woff"),url(../fonts/sanfranciscodisplay/SanFranciscoText-Semibold.ttf) format("truetype"),url(../fonts/sanfranciscodisplay/SanFranciscoText-Semibold.svg#snd-semibold) format("svg");font-weight:400;font-style:normal}@media screen{body{font-size:16px;font-family:snd-light;background:#fff;min-width:320px;color:#4c004f}h1,h2,h3,h4,h5,h6{text-transform:uppercase;font-family:snd-regular;margin:0}ol,p,ul{margin:0 0 25px}h1{font-size:30px}h2{font-size:25px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}ol,ul{padding:0}ol li,ul li{padding-left:10px}ul li{list-style:none;line-height:1.2;position:relative}ul li:before{width:4px;height:4px;content:"";background:url(images/unordered-icon.png) no-repeat 50%;position:absolute;left:0;top:50%;margin-top:-2px}a,a:focus,a:hover{color:#4c004f;text-decoration:none}.lead{font-family:snd-regular;font-size:20px;margin:0 0 25px}.bg-img{background-repeat:no-repeat;background-position:50%;background-size:cover;-webkit-background-size:cover}.img-responsive{max-width:100%;width:auto;display:inline-block;margin:0 0 25px}.mobile-menu-btn{display:block;border:1px solid #4c004f;padding:10px;border-radius:5px;cursor:pointer;width:55px;height:45px;transition:all .4s;-webkit-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;vertical-align:middle;margin:0 auto;opacity:1}}@media screen and (min-width:420px){.mobile-menu-btn{display:inline-block;float:none;vertical-align:top;margin-left:15px}}@media screen and (min-width:768px){.mobile-menu-btn{display:none}}@media screen{.mobile-menu-btn:hover{border:1px solid #fff;background:#4c004f}.mobile-menu-btn span{border:3px solid #4c004f;display:block;margin:0 0 3px}.mobile-menu-btn:hover>span{border:3px solid #fff}.btn{border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;background:#4c004f;border:1px solid #4c004f;color:#fff;-webkit-transition:all .4s;transition:all .4s;min-width:125px;padding:5px 12px;text-transform:uppercase;font-weight:700;letter-spacing:.5px}.btn:hover{background:#fff;color:#4c004f}.sidepanel{border:1px solid #2b2b2b;width:300px;position:fixed;left:-300px;height:100%;background:#393939;padding:15px 0;z-index:3}.inner-page .sidepanel .header{padding:10px 15px;color:#fff;font-size:15px;text-transform:uppercase;line-height:15px;background:transparent;position:relative}.sidepanel span{float:right;cursor:pointer}.sidepanel .navbar{min-height:0;margin:0}.sidepanel .main-nav{position:relative}.sidepanel .account-details,.sidepanel .menu{background:#2b2b2b;padding:0;margin:0;border-top:1px solid #211f1f;border-bottom:1px solid #211f1f;box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}.sidepanel .custom-submenu li,.sidepanel .menu li{list-style:none;position:relative;padding-left:0;margin:0}.sidepanel .menu ul{padding-left:0;margin:0}.sidepanel li a{color:#fff;display:block;padding:5px 15px}.sidepanel li:before{display:none;width:0;height:0}.sidepanel li a:hover{background:#4c004f}.toggle2-submenu,.toggle-submenu{width:30px;height:30px;color:#fff;position:absolute;font-size:15px;right:0;top:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;cursor:pointer}.bck-to-menu{padding:10px 15px;background:transparent none repeat scroll 0 0;border:1px solid #fff;margin:10px 0 10px 15px;color:#fff;font-size:15px;min-width:150px}.bck-to-menu,.sidepanel .custom-submenu .sub-menu{display:none}.sidepanel .custom-submenu{padding:0;margin:0}.sidepanel .custom-submenu .sub-menu{padding:0;margin:0;background:#1f1f1f}.container{max-width:1115px;width:100%}.main-content{padding:20px 0}}@media screen and (min-width:768px){.main-content{padding:55px 0}}@media screen{.form-group{margin:0 0 5px}.form-group .form-control{border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;resize:none;background:#eff0f1;border:0;padding:6px 13px;font-size:15px}.form-group .form-control::-webkit-input-placeholder{color:#4c004f}.form-group .form-control::-moz-placeholder{color:#4c004f}.form-group .form-control:-ms-input-placeholder{color:#4c004f}.form-group .form-control:-moz-placeholder{color:#4c004f}.form-group .form-control:focus{box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none}.form-group input.form-control{height:32px}}@media screen{.navigation a{-webkit-transition:all .4s;transition:all .4s}.navigation li.active a,.navigation li:hover a{color:#969696}.home-page a,.home-page h1,.home-page h2,.home-page h3,.home-page h4,.home-page h5,.home-page h6,.home-page p{color:#fff}.home-page .img-responsive{margin-bottom:55px;max-width:450px}.home-page .home-heading{margin-bottom:25px}.home-page p{margin:0 0 21px}.home-page .home-readmore{margin-bottom:0}.home-page .maincontent-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;align-content:center;padding-bottom:310px;padding-top:20px}.home-page .maincontent-container{padding:0 15px}.inner-page .header{padding:20px 0;-ms-box-shadow:4px 4px 15px -7.5px rgba(0,0,0,.7);-o-box-shadow:4px 4px 15px -7.5px rgba(0,0,0,.7);box-shadow:4px 4px 15px -7.5px rgba(0,0,0,.7);position:fixed;top:0;left:0;width:100%;z-index:2;background:#fff}.inner-page .header .inner-logo{margin:0 0 15px}}@media screen and (min-width:420px){.inner-page .header .inner-logo{margin:0;margin:0 0 15px}}@media screen{.inner-page .header .navigation{display:none}}@media screen and (min-width:768px){.inner-page .header .navigation{display:block}}@media screen{.inner-page .header .menu{margin:0;line-height:1}.inner-page .header li{font-family:snd-medium;font-size:14px;padding:0 18px}.inner-page .header li:before{content:"";width:0;height:0}.inner-page .bottom-content{background:#4c004f;color:#fff;padding:20px 0}}@media screen and (min-width:768px){.inner-page .bottom-content{padding:30px 0 5px}}@media screen{.inner-page .bottom-content .section-title{letter-spacing:-2px;word-spacing:1px;font-size:20px;font-family:snd-regular;margin-bottom:21px}.inner-page .bottom-content p{font-size:15px}.inner-page .footer .top{background:#e6e6e6;padding:30px 0}.inner-page .footer .top p{font-familt:"snd-medium";font-size:15px}.inner-page .footer .bottom{background:#fff;padding:10px 0}.inner-page .footer .bottom p{font-size:13px}.inner-page .footer p{margin:0;font-family:snd-regular}.inner-page .page-title{font-size:19px;font-family:snd-regular;margin:0 0 30px}.main-content p:last-child{margin:0}.content-img-grid .content-ig{-webkit-transition:all .8s;transition:all .8s}}@media screen and (min-width:768px){.content-img-grid .content-ig.left{padding-right:5px}.content-img-grid .content-ig.right{padding-left:5px}}@media screen{.content-img-grid .content-ig img{margin:0 0 30px}.page-about-us{font-size:15px}.page-about-us .bottom-content .section-title{margin-bottom:40px}.page-about-us .bottom-content .why-work:after{content:"";display:table;clear:both}.page-about-us .bottom-content li{width:100%;float:left;padding:0 15px;margin:0 0 25px}}@media screen and (min-width:540px){.page-about-us .bottom-content li{width:50%}.page-about-us .bottom-content li:nth-child(odd){text-align:right}.page-about-us .bottom-content li:nth-child(even){text-align:left}}@media screen and (min-width:992px){.page-about-us .bottom-content li:nth-child(odd){padding-right:50px}.page-about-us .bottom-content li:nth-child(even){padding-left:50px}}@media screen{.page-about-us .bottom-content li p:last-of-type{margin:0}.page-about-us .bottom-content .list-container{max-width:275px;width:100%;display:inline-block;text-align:center}.page-about-us .bottom-content h3{font-size:17px;margin:0 0 5px;line-height:1}}@media screen and (min-width:992px){.page-services .services-list .left{padding-right:35px}.page-services .services-list .left .service-wrap{text-align:right}.page-services .services-list .right{padding-left:35px}}@media screen{.page-services .service-wrap{margin:0 0 25px}.page-services .service-wrap .service-container{width:100%;text-align:left}}@media screen and (min-width:992px){.page-services .service-wrap .service-container{max-width:320px;display:inline-block}}@media screen{.page-services .service-wrap .service-container h6,.page-services .service-wrap ul:last-of-type{margin:0}.client-list{max-width:755px;width:100%;display:block;margin:0 auto}.client-list li{margin:0 -2px 45px;display:inline-block;float:none;vertical-align:middle;padding:0 15px;-webkit-transition:all .8s;transition:all .8s;width:50%}.client-list li:before{width:0;height:0;background:none}}@media screen and (min-width:440px){.client-list li{width:33.33%}}@media screen and (min-width:640px){.client-list li{width:25%}}@media screen and (min-width:768px){.client-list li{width:20%}}@media screen{.client-list li img{margin:0}.portfolio-url{margin:20px 0 0;font-family:snd-regular}.portfolio-nav-wrap{background:#4c004f;text-align:center;padding:8px 0}.portfolio-nav-wrap .portfolio-nav{margin:0}.portfolio-nav-wrap .portfolio-nav .button{display:inline-block;float:none;vertical-align:middle;line-height:1;padding:0;font-family:snd-semibold;color:#fff;text-transform:uppercase;font-size:13px;padding:5px 15px;cursor:pointer;-webkit-transition:all .4s;transition:all .4s;border-radius:1px;-webkit-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px}.portfolio-nav-wrap .portfolio-nav .button.active,.portfolio-nav-wrap .portfolio-nav .button:hover{color:#000;background:#cfcfcf}.portfolio-nav-wrap .portfolio-nav .button label{font-weight:400;margin:0;line-height:1;cursor:pointer}.portfolio-nav-wrap .portfolio-nav input[type=radio]{display:none}.portfolio-list{position:relative;margin:0 0 20px;overflow:hidden}.portfolio-list .portfolio-item{float:left;position:relative;cursor:pointer;-webkit-transition:all .4s;transition:all .4s;width:100%;height:220px}}@media screen and (min-width:480px){.portfolio-list .portfolio-item{width:50%;min-height:280px}}@media screen and (min-width:768px){.portfolio-list .portfolio-item{width:33.33%}}@media screen and (min-width:992px){.portfolio-list .portfolio-item{min-height:315px}}@media screen and (min-width:1366px){.portfolio-list .portfolio-item{min-height:360px}}@media screen{.portfolio-list .portfolio-item .bg-trans{background:rgba(19,7,20,.6);position:absolute;top:0;bottom:0;right:0;left:0;z-index:0;opacity:0;filter:alpha(opacity=100);-webkit-transition:all .6s;transition:all .6s;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.portfolio-list .portfolio-item .portfolio-container{position:relative;z-index:1}.portfolio-list .portfolio-item h4{font-size:14px;font-family:snd-bold}}@media screen and (min-width:640px){.portfolio-list .portfolio-item h4{font-size:16px}}@media screen{.portfolio-list .portfolio-item .portfolio-type{font-size:12px;font-family:snd-medium;margin:0}.portfolio-list .portfolio-item .portfolio-type,.portfolio-list .portfolio-item h4{color:#fff;text-transform:uppercase}.portfolio-list .portfolio-item:hover>.bg-trans{opacity:1;filter:alpha(opacity=100)}.portfolio-list .portfolio-item img{display:block;width:100%;margin:0}.load-more{margin:0 auto 20px}.page-contact-us p{font-size:13px}}
/*# sourceMappingURL=main.css.map */
