@font-face{font-family:Gotham-Medium;src:url(../fonts/Gotham-Book.otf) format("opentype");font-weight:400;font-style:normal}body,h1,h2,h3,h4,h5,h6,html{font-family:Gotham-Medium,Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6,li,ul{margin:0;padding:0}#background-1,.mouse-bg{background-repeat:no-repeat}.no-pad{padding-right:0!important;padding-left:0!important}.pad-5{padding-right:5px!important;padding-left:5px!important}.pad-10{padding-right:10px!important;padding-left:10px!important}.mb0{margin-bottom:0!important}.about-top,.service-item,.stitle{text-align:center}.bg-cms:after,.blog-item:after,.header-section .menu-list li a:after,.resume-item .resume-right h2:after,.resume-item .resume-right:after{content:""}.send-form-style input:focus,.send-form-style input:hover,.send-form-style textarea:focus,.send-form-style textarea:hover,.site-btn:focus,.site-btn:hover{outline:0}.full-img,.work-item img{min-width:100%}.fix,.page-top{overflow:hidden}body,html{height:100%}img{max-width:100%}.stitle h2,p{font-family:Gotham-Medium,Helvetica,Arial,sans-serif}p{font-size:13px;color:#000;line-height:30px}a:focus,a:hover{text-decoration:none;outline:0}.pt100{padding-top:100px}.pt50{padding-top:50px}.pb100{padding-bottom:100px}.pb50{padding-bottom:50px}.mb100{margin-bottom:100px}.mb70{margin-bottom:70px}.mb40{margin-bottom:40px}.mb20{margin-bottom:20px}.mb10{margin-bottom:10px}.mt10{margin-top:10px}.mt25{margin-top:25px}.mt70{margin-top:70px}.pl20{padding-left:20px}.nopad{padding-left:0;padding-right:0}.stitle h2{font-size:24px;font-weight:600;text-transform:capitalize;color:#000}.header-section .menu-list li a,.site-btn{color:#808285;font-size:12px;font-weight:600;font-family:Gotham-Medium,Helvetica,Arial,sans-serif;text-transform:uppercase}.site-btn{position:relative;padding:14px 40px;border:none;line-height:normal;border-radius:50px;letter-spacing:1px}#background-1{background-image:url(../img/pens.png);background-position:right 20px top -45px}.mouse-bg{background-size:auto auto;position:absolute}#preloder{position:fixed;width:100%;height:100%;top:0;left:0;z-index:999999;background:#000}.loader{width:26px;height:26px;border:3px solid #999;position:absolute;top:50%;left:50%;margin-top:-13px;margin-left:-13px;border-radius:60px;border-left-color:#121212;animation:loader .8s linear infinite;-webkit-animation:loader .8s linear infinite}@keyframes loader{0%{transform:rotate(0)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}.responsive{display:none}.header-section{position:absolute;top:0;left:0;width:100%;z-index:999;background:#fff;padding:10px 30px;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;box-shadow:0 0 5px #ccc}.header-section .logo{display:inline-block;float:left}.header-section .logo img{width:auto;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.header-section .menu-list{list-style:none;float:right;margin-top:8px}.header-section .menu-list li{display:inline}.header-section .menu-list li a{display:inline-block;padding:10px;position:relative;letter-spacing:.09em}.header-section .menu-list li a:after{position:absolute;width:0;height:2px;bottom:6px;left:50%;margin-left:0;background:#fff;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.header-section .menu-list .current a:after,.header-section .menu-list li a:hover:after{width:10px;margin-left:-5px}.header-section.sticky{position:fixed;background:#fff;padding:10px 30px}.header-section.sticky .logo img{height:55px}.header-section.sticky .menu-list li a{color:#808285}.header-section.sticky .menu-list li a:after{background:#808285}.intro-section{height:100%;position:relative}#particles,.bg-cms,.bg-cms:after,.intro-inner{position:absolute;height:100%;width:100%;left:0;top:0}.bg-cms:after{background:#c9252b;opacity:.1}.intro-bg{background-image:url(../img/bg.jpg);background-size:cover;background-repeat:no-repeat}#particles{z-index:1}.intro-inner{z-index:2;display:table}.intro-inner .intro-content{display:table-cell;vertical-align:middle;text-align:center}.intro-inner .intro-content .container{padding-left:60px}.intro-inner .intro-content h2{color:#fff;font-size:100px;letter-spacing:0;font-weight:700}.intro-inner .intro-content p{margin-top:20px;color:#fff}.about-section{position:relative}.about-top h2{font-weight:500;line-height:1.5em;margin-bottom:35px;font-size:15px;letter-spacing:2px}.about-top h2 span{font-weight:500;line-height:1.5em;margin-bottom:35px;font-size:13px;letter-spacing:2px;font-style:italic}.about-top p{line-height:20px;color:#000;letter-spacing:1px}.about-top h4{font-weight:600;font-size:15px;line-height:1.3em;margin:20px 0 2px 0;text-transform:uppercase;letter-spacing:2px}.about-top .whtwedo{margin:auto;max-width:250px;line-height:22px}.about-text h2{font-size:15px;font-weight:500;margin-bottom:20px;letter-spacing:2px}.dilip-text{margin-top:55px}.darshana-text{margin-top:119px}.about-text p{max-width:93%;line-height:22px;letter-spacing:1px;margin-bottom:22px}.about-img img{max-height:350px;float:right}.about-text{text-decoration-style:wavy;position:relative;float:left;height:280px}.about-text p ins{text-decoration-style:wavy}.single-progress-item{margin-bottom:35px;position:relative}.single-progress-item p{font-size:11px;text-transform:uppercase;font-weight:700;letter-spacing:.3em;margin-bottom:0;color:#333}.progress-bar-style{display:block;height:4px;position:relative;width:100%;border-radius:25px}.bar-inner{position:absolute;height:100%;left:0;top:0;border-radius:25px}.bar-inner span{position:absolute;right:0;font-weight:700;top:-15px;font-size:10px;letter-spacing:.1em}.service-section{background:#ddd}.service-item{padding:50px 30px;background:#fff;border-radius:5px;box-shadow:0 0 30px rgba(64,64,64,.1)}.service-item i{font-size:30px;margin-bottom:30px}.service-item h4{text-transform:uppercase;font-size:14px;margin-bottom:20px;font-weight:700}.service-item p{font-size:15px;line-height:22px}.resume-item{margin-bottom:65px}.resume-item h2{font-size:20px;font-weight:700}.resume-item .resume-left{text-align:right}.resume-item .resume-left div{padding-right:100px}.resume-item .resume-left p{font-size:12px}.resume-item .resume-right{position:relative}.resume-item .resume-right h2{margin-bottom:20px}.resume-item .resume-right h2:after{position:absolute;width:16px;height:16px;left:-52px;top:0;background:#fff;border:3px solid;border-radius:25px;z-index:1}.resume-item .resume-right:after{position:absolute;width:1px;height:calc(100% + 65px);left:-45px;top:0;opacity:.5}.resume-item:last-child{margin-bottom:0}.resume-item:last-child .resume-right:after{height:0}.work-item .work-inner,.work-popup img{width:100%;height:100%}.content-section{position:relative}.content-section .stitle h2{text-transform:uppercase;font-weight:100;font-size:13px;letter-spacing:15px;line-height:30px}.content-section .stitle1 h2{text-transform:uppercase;font-weight:100;font-size:13px;letter-spacing:15px;line-height:30px;color:#fff;background-color:#000;padding:25px 0;text-align:center}.portfolio-filter{list-style:none;text-align:center}.portfolio-filter li{display:inline-block;margin:0 5px;font-size:13px;padding:3px 0;cursor:pointer;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}.portfolio-filter li.active{background:#d71920;padding:3px 12px;border-radius:20px;color:#fff}.work-item{position:relative;display:block;margin-bottom:30px}.work-item span{position:absolute;display:block;background:url(../img/youtube.png);height:52px;width:75px;bottom:0;right:0;background-repeat:no-repeat}.work-item .work-inner{position:absolute;left:0;top:0;background:0 0;z-index:1;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}.work-item .work-inner .work-info{position:relative;text-align:center;top:50%;margin-top:-28px}.work-item .work-inner .work-info h2{color:#fff;font-size:14px;margin-bottom:9px;opacity:0;position:relative;top:-40px;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s;width:90%;margin:auto}.work-item .work-inner .work-info h3{color:#333;font-size:12px;display:inline-block;background:#fff;padding:6px 20px;border-radius:20px;opacity:0;position:relative;top:40px;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s}.work-item:hover .work-inner{background:rgba(0,0,0,.8)}.work-item:hover .work-inner .work-info h2,.work-item:hover .work-inner .work-info h3{opacity:1;top:0;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}.work-popup{max-width:550px;background:#fff;position:relative!important;margin:30px auto;left:0!important;opacity:0;-webkit-transform:scale(.8);transform:scale(.8);transition:all .5s cubic-bezier(.56,.16,.15,.86) 0s;-webkit-transition:all .5s cubic-bezier(.56,.16,.15,.86) 0s}.mfp-ready .work-popup{-webkit-transform:scale(1);transform:scale(1);opacity:1}.mfp-removing .work-popup{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}.work-popup-content{padding:25px}.work-popup-content h3{font-size:26px;margin-bottom:20px}.work-popup-content p{text-align:left;line-height:24px;font-size:15px}.blog-item,.contact-info,.owl-nav,.owl-nav div,.review-item{text-align:center}.mfp-close-btn-in .mfp-close{color:#fff;text-shadow:0 0 11px rgba(0,0,0,.55)}.review-item p{margin-bottom:20px;font-style:italic;font-size:20px}.review-item h2{font-size:20px;font-family:Gotham-Medium,Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:5px}.review-item h3{font-size:14px}.owl-nav{margin-top:40px}.owl-nav div{width:40px;height:40px;display:inline-table;margin:0 8px;border-radius:50%;box-shadow:0 0 30px rgba(35,35,35,.2);-webkit-transition:all .6s;transition:all .6s}.owl-nav div i{display:table-cell;vertical-align:middle;font-size:18px}.owl-nav div:hover{color:#fff}.blog-section{background:#ddd}.blog-item{background:#fff;padding:0 30px;display:table;height:350px;width:100%;position:relative}.blog-item .blog-content{display:table-cell;vertical-align:middle;position:relative;top:0;transition:all .3s ease-in 0s}.blog-item .blog-content h2{font-weight:700;margin-bottom:15px;color:#333;font-size:28px;line-height:32px}.blog-item .blog-content h4{font-size:13px;color:#999}.blog-item:after{position:absolute;left:0;bottom:0;height:0;width:100%;opacity:0;transition:all .4s ease-out 0s}.blog-item:hover .blog-content{top:25px}.blog-item:hover:after{height:100%;left:0;top:0;margin-left:0;opacity:.5}.contact-details{margin-bottom:35px}.contact-details h2{font-size:16px;font-weight:600;margin-bottom:15px}.contact-details p{font-size:12px;font-weight:500;line-height:22px}.contact-form .form-control{min-height:47px}.contact-form{background-color:#eee;padding:35px 25px}.cm-reply,.single-poat blockquote{font-family:Gotham-Medium,Helvetica,Arial,sans-serif}.send-form-style #send-form.done{background:#0fa049;border-color:#0fa049;color:#fff}.send-form-style #send-form.error{background:#e20808;border-color:#e20808;color:#fff}.footer-section,.page-top{background:#d71920;text-align:center;color:#fff}.page-top{height:350px;width:100%;position:relative;display:table}.page-top-info{display:table-cell;vertical-align:middle;z-index:11;position:relative}.page-top-info h2{color:#fff;font-size:50px}.single-poat{margin-bottom:80px}.single-poat p{font-size:16px;margin-bottom:0}.single-poat blockquote{font-size:16px;line-height:24px;color:#000;border-left:4px solid #000;padding-left:20px;margin:40px 0}.post-intro{margin-bottom:30px}.list-style{padding:30px;line-height:24px}.list-style li{font-size:16px;list-style:circle}.comments h2{font-size:25px;font-weight:700;letter-spacing:-1px}.post-comments{margin-top:50px;list-style:none}.post-comments li{border-bottom:1px solid #ddd;overflow:hidden;padding-bottom:10px;margin-bottom:50px}.post-comments li:last-child{margin-bottom:0;border:none}.post-comments h3{font-size:15px;margin-bottom:10px}.post-comments p{font-size:14px;line-height:normal}.commernt-img{width:15%;float:left}.commernt-img img{border-radius:50%;border:1px solid #e6e6e6;padding:5px}.comment-text{width:85%;float:left;padding-left:30px}.cm-reply{font-weight:700;text-transform:uppercase;font-size:10px;color:#111}.cm-reply i{margin-right:5px}.footer-section{padding:25px 0}.border-right{border-right:1px solid #fff;min-height:175px}.social-follow{margin-top:-5px;margin-bottom:10px}.footer-section h4{color:#fff;font-size:14px;text-transform:uppercase;margin-bottom:10px;text-align:left;font-weight:600;width:100%!important}.footer-section ul{list-style-type:none;text-align:left}.footer-section ul li{text-align:left;color:#e7e6e6;font-size:11px;line-height:25px}.footer-section ul li a{color:#e7e6e6;font-size:11px;line-height:25px}.footer-section .social-links{margin-bottom:25px}.footer-section .social-links a{display:inline-table;text-align:center;height:25px;width:25px;color:#fff;border-radius:5px;margin:0 5px}.footer-section .social-links a i{display:table-cell;vertical-align:middle}.footer-section .social-links a.facebook{background:#2d5da1}.footer-section .social-links a.twitter{background:#1ab1e5}.footer-section .social-links a.linkedin{background:#0077b5}.footer-section .social-links a.youtube{background:red}.footer-section p{font-size:14px;margin-bottom:0;line-height:normal;color:#fff}@media only screen and (min-width:768px) and (max-width:991px){.about-img{margin-bottom:20px}.page-top-info h2{font-size:40px}}@media only screen and (max-width:1090px){.mt20{margin-top:20px}#background-1{background-position:right -30px top -45px}.mt70{margin-top:0!important}.intro-section{margin-top:39px}.intro-inner .intro-content h2{font-size:60px;font-weight:600}.dilip-text{margin-top:0!important}.darshana-text{margin-top:48px!important}}@media only screen and (max-width:767px){.mt20{margin-top:20px}.blog-item,.service-item{margin-bottom:30px}.resume-item .resume-left{text-align:left}.header-section{padding:10px 30px}.header-section.bgc{background:#fff}.header-section.bgc .logo{margin-bottom:15px}.header-section .menu-list{display:none;float:none;clear:both;border-top:1px solid #ccc;padding-top:5px}.header-section .menu-list li{display:inline}.header-section .menu-list li a{display:block;padding:10px}.header-section .menu-list li a:after{left:0}.header-section .menu-list li a:hover:after{width:10px;margin-left:10px}.header-section .menu-list .current a:after{margin-left:10px}.responsive{display:block;color:#919292;font-size:34px;position:absolute;right:30px;top:10px}.intro-inner .intro-content h2{font-size:50px}.about-img{margin-bottom:20px}.about-top h2{font-size:25px}.contact-info{margin-bottom:30px}.contact-info:last-child{margin-bottom:0}.page-top-info h2{font-size:30px}}@media only screen and (max-width:479px){.mt20{margin-top:20px}.stitle h2{font-size:24px}.content-section .stitle h2{letter-spacing:6px;margin-top:20px;margin-bottom:-55px}.intro-inner .intro-content h2{font-size:35px;letter-spacing:1px}.intro-inner .intro-content p{margin-top:10px}.about-top h2{font-size:18px}.border-right{border-right:none;min-height:auto;margin-bottom:20px}.about-img img{margin:auto;float:none}.dilip-text{margin-top:0!important;height:auto}.darshana-text{margin-top:0!important;height:auto}}@media only screen and (min-width:992px){.col5{width:20%;float:left;position:relative;min-height:1px;padding-right:5px!important;padding-left:5px!important}.container .row .border-style div{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container .row .border-style div:nth-child(5n){border-right:none}.container .row .border-style div:nth-child(5)~div{border-bottom:none}}@media only screen and (min-width:768px){.container .row .border-style div{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container .row .border-style div:nth-child(10n){border-bottom:none;border-right:none}.container .row .border-style div:nth-child(9n){border-bottom:none}.container .row .border-style div:nth-child(10)~div{border-bottom:none}}@media only screen and (min-width:320px){.container .row .border-style div{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px}.container .row .border-style div:nth-child(10n){border-bottom:none}}@media only screen and (min-device-width :1024px) and (max-device-width :1366px){.darshana-text{margin-top:118px!important}.footer-col-1 ul{margin-left:-50px}.mt20{margin-top:0}}.slider-inner{height:875px;position:relative}@media all and (max-width:1600px){.slider-inner{height:758px;margin-top:70px}}@media all and (max-width:1280px){.slider-inner{height:500px}}@media all and (max-width:1024px){.slider-inner{height:400px}.innerslider{display:none}}@media all and (max-width:800px){.slider-inner{height:432px}}@media all and (max-width:640px){.slider-inner{height:270px}}@media all and (max-width:480px){.slider-inner{height:204px}}@media all and (max-width:320px){.slider-inner{height:180px}}