body{overflow-x:hidden !important;}
header{height:auto!important}.breakword{word-break:break-word}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{max-width:100%;height:auto}.img-full{min-width:100%}section{padding:20px 0;position:relative;display:inline-block;width:100%}.brand{padding:10px 0}.top-phone{margin-top:10px}.top-phone .fa{font-size:20px;color:#410025;font-weight:bolder}.top-phone span{font-size:14px;color:#410025;font-family:Montserrat,sans-serif;font-weight:500}.btn-project{background:#f15b51;color:#fff;font-size:12px;font-family:Montserrat,sans-serif;font-weight:500;border:1px solid #f15b51;border-radius:3px}.btn-project:hover{background:#fff;color:#410025;border:1px solid #410025}.language select{color:#391a1f;padding:5px;margin:0;font-family:Rajdhani,serif;border:0;font-size:18px}.language{border-left:1px solid #c6b2bd;padding:0 5px;margin-left:10px;display:inline-block}.brand-logo{display:inline-block ;}.top-mobbar{display:none;background:#410025;padding:7px 0;margin-top:10px}.top-mobbar span,.top-mobbar span a{color:#fff;font-size:14px;font-family:Montserrat,sans-serif;font-weight:500}.top-mobbar .fa{color:#fff;font-size:20px}.top-mobbar .btn-project{background:#f15b51;border:1px solid #f15b51;color:#fff;padding:.5rem}.floaticon{display:none;position:fixed;width:35px;height:35px;top:130px;right:15px;background-color:#25d366;color:#fff;border-radius:5px;text-align:center;font-size:30px;z-index:100;animation:heartBeat 3s infinite;animation-delay:2s;-webkit-animation-delay:2s}.my-float{margin-top:3px;float:left;width:100%}.header-fixed-top{position:fixed;left:0;top:0;z-index:1030;width:100%;background:#fff;animation:smoothScroll 1s forwards}@keyframes smoothScroll{0%{transform:translateY(-40px)}100%{transform:translateY(0)}}.carousel-item{background:no-repeat center bottom scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.slider-caption div.headerem{font-size:60px;line-height:65px;font-weight:400;font-family:'Playfair Display',serif;color:#e9ff00;text-shadow:0 2px 2px rgba(0,0,0,.8)}.careerslider-caption h2,.slider-caption h2{font-size:95px;line-height:90px;font-weight:700;margin:0;font-family:Montserrat,sans-serif;color:#fff}.careerslider-caption h3,.slider-caption h3{font-size:60px;line-height:50px;margin:0;font-weight:700;font-family:Montserrat,sans-serif;color:#fff}.careerslider-caption h4{font-size:56px;line-height:50px;margin:0;font-weight:700;font-family:Montserrat,sans-serif;color:#fff}.careerslider-caption h1{font-size:42px;line-height:45px;margin:0;color:#fff}.careerslider-caption h1 a{color:#fff}.careerslider-caption h1 a:hover{color:#f15b51}.slider-caption p{font-size:20px;color:#391a1f;font-weight:500;font-family:Rajdhani,serif;line-height:22px}.careerslider{background:#3f3e49;float:left}.careerslider-caption{position:absolute;z-index:100;margin-top:10%}.homeslider{background:url(../sliderbg.html) no-repeat center bottom;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;padding:5px 0 21px 0;min-height:590px}.scroll-downs{position:absolute;right:0;bottom:40px;left:0;margin:auto;z-index:1000;width:34px;height:55px}.mousey{width:3px;padding:6px 9px;height:25px;border:2px solid #000;border-radius:25px;opacity:.75;box-sizing:content-box}.scroller{width:3px;height:10px;border-radius:25%;background-color:#000;animation-name:scroll;animation-duration:1.2s;animation-timing-function:cubic-bezier(.15,.41,.69,.94);animation-iteration-count:infinite}@keyframes scroll{0%{opacity:0}10%{transform:translateY(0);opacity:1}100%{transform:translateY(15px);opacity:0}}#scenemouse{width:60px;height:72px;position:absolute;left:50%;margin-left:-30px;bottom:20px}#scenemouse path{stroke:#000;fill:transparent;stroke-width:2px;animation:arrow 2s infinite;-webkit-animation:arrow 2s infinite}@keyframes arrow{0%{opacity:0}40%{opacity:1}80%{opacity:0}100%{opacity:0}}@-webkit-keyframes arrow{0%{opacity:0}40%{opacity:1}80%{opacity:0}100%{opacity:0}}#scenemouse path.a1{animation-delay:-1s;-webkit-animation-delay:-1s}#scenemouse path.a2{animation-delay:-.5s;-webkit-animation-delay:-.5s}#scenemouse path.a3{animation-delay:0s;-webkit-animation-delay:0s}@media (max-width:789px){.carousel-item{background-position:90% bottom!important}.navbar-nav{background:#000}.nav-link{padding:.5rem 1.5rem;text-align:left}.cap-img{display:none}.nodeskt{display:block!important}.nomob{display:none!important}.joblinks span img{transform:rotate(90deg)}.joblinks span{width:100%;display:inline-block}.website-secondary{display:none!important}.btn-viewwebsite{margin-top:13px}.mobcenter{text-align:center!important}}#mobile-slider,.mob-birdimg{display:none}@media (max-width:750px){.noadverdeskt{display:block!important}.noadvermob{display:none!important}.nodisplaydeskt{display:block!important}.nodisplaymob{display:none!important}.noblackline{padding-right:0!important}#scenemouse,.cap-img{display:none}.careerslider-caption{position:relative;z-index:100;margin-top:10%;margin-left:3%}.slider-caption div.headerem{font-size:35px!important;line-height:40px!important}.slider-caption h2{font-size:64px!important;line-height:78px!important}.slider-caption h3{font-size:40px!important;line-height:40px!important;margin-top:50px;}.slider-caption{text-align: center;-webkit-box-ordinal-group: 2;-moz-box-ordinal-group: 2;-ms-flex-order: 2;-webkit-order: 2;order: 2;}.slider-caption-image{-webkit-box-ordinal-group: 1;-moz-box-ordinal-group: 1;-ms-flex-order: 1;-webkit-order: 1;order: 1;margin-top:40px;}.careerslider-caption h2{font-size:54px!important;line-height:58px!important}.careerslider-caption h3,.careerslider-caption h4{font-size:32px!important;line-height:32px!important}.careerslider-caption h1{font-size:26px!important;line-height:26px!important}.language,.slider-caption p,.top-phone{display:none!important}.top-mobbar{display:block!important}.birdimg,.sticky-contacticon{display:none!important}.mob-birdimg{display:block!important}.brand{padding:10px 0 0 0}.career-head{font-size:35px;line-height:40px}.stranger-text{font-size:49px!important}.circlearrow{display:none}#launchbox,.designbox{background:0 0!important}#launchbox,.designbox{padding:80px 0 40px 0!important}.briefing-pic{margin-top:0!important}.dotline,.dotline1{position:relative!important;left:50%!important;right:inherit!important;top:inherit!important}.contact-form textarea{height:150px!important;width:100%!important}.contact-form input,.contact-form select,.contact-form textarea{width:100%!important}#video-box{height:98vh!important}.producttype-list li{width:100%!important}}@media (max-width:415px){.h2,h2{font-size:50px;line-height:55px}.ftr-links span{padding:0 5px!important}#launchbox h2,.brown-box h2,.orange-box h2,.strategy-box h2{font-size:45px!important;line-height:45px!important}.links-box h2{font-size:42px!important;line-height:44px!important}}@media (max-width:570px){#client-logos ol{grid-template-columns:repeat(2,1fr)!important}#client-logos li:last-child{grid-column:1/span 2!important}a.email-info{font-size:155%!important}.fb-like img{width:105px}.fb-like span{font-size:35px!important}.orangebox-pics{padding-bottom:40px}.vert-sep span{display:none!important}#slider-ltr{font-size:17px!important;line-height:20px!important;padding-left:85px!important}}@media (max-width:320px){.in-heading{font-size:42px;line-height:40px}.dealer-in h2{font-size:37px!important;line-height:40px!important}.dealer-in img{margin-top:15px!important}}.botlines{margin:0;padding:0 0 5px 0;display:inline-block;color:#410025;border-bottom:11px solid #ff6643;margin-bottom:20px}.sectionheading{position:relative}.sectionheading h2{display:inline-block;margin-bottom:0;color:#410025}.noblackline{background:#fff;padding-right:20px;display:inline-block}.blackline{border-bottom:8px solid #410025;display:inline-block;width:100%;position:absolute;left:0;bottom:16px;z-index:-2}.cap-img{background:url(../cap.html) no-repeat right bottom;width:144px;height:144px;right:0;position:absolute;bottom:0}.form h3{top:-12px;position:relative;color:#410025}.form{margin:45px 0}.form form{padding:0 40px}.form:after,.form:before{position:absolute;width:50px;height:100%;border-color:#d7d7d7;border-style:solid;content:' '}.form>:last-child:after,.form>:last-child:before{position:absolute;width:90%;height:50px;border-color:#d7d7d7;border-style:solid;content:' '}.form:before{top:10px;left:0;border-width:1px 0 0 1px}.form:after{top:10px;right:0;border-width:1px 1px 0 0}.form>:last-child:before{bottom:-10px;right:0;border-width:0 1px 1px 0}.form>:last-child:after{bottom:-10px;left:0;border-width:0 0 1px 1px}.btn-send{width:100%}.btn-send:hover{color:#fff!important}#client-logos{background:#410025;padding:110px 0}#client-logos ol{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(8,1fr);grid-gap:20px}#client-logos li{margin:12px 0;text-align:center}.client-logo-ani,.social-logo-ani{position:relative}.client-logo-ani img{position:relative;z-index:2}.client-logo-ani.default,.social-logo-ani.default{overflow:hidden}.client-logo-ani.default .second-image,.social-logo-ani.default .second-image{width:100%;position:absolute;top:100%;left:0}.client-logo-ani.default .first-image,.client-logo-ani.default .second-image,.social-logo-ani.default .first-image,.social-logo-ani.default .second-image{-webkit-transition:-webkit-transform .4s cubic-bezier(.4,.7,.3,1);transition:-webkit-transform .4s cubic-bezier(.4,.7,.3,1);-o-transition:transform .4s cubic-bezier(.4,.7,.3,1);transition:transform .4s cubic-bezier(.4,.7,.3,1);transition:transform .4s cubic-bezier(.4,.7,.3,1),-webkit-transform .4s cubic-bezier(.4,.7,.3,1)}.client-logo-ani.default:hover .first-image,.client-logo-ani.default:hover .second-image,.social-logo-ani.default:hover .first-image,.social-logo-ani.default:hover .second-image{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}#client-logos li:last-child{color:#fff;grid-column:5/span 4;font-size:38px;font-family:'Playfair Display',serif;font-weight:400}#blog-section{width:100%;margin:0 auto;display:inline-block}.blog-box{background:#f5f5f5;padding:10px 10px 35px 10px}.blog-box p.blogdate{font-size:15px;margin:0 0 5px 0;color:#410025;font-family:Rajdhani,serif;font-weight:500}.blog-box h4{font-family:Rajdhani,serif;font-weight:600;color:#410025;margin:15px 0}.btn1{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #c2c2c2;padding:12px 20px;font-size:1rem;line-height:1.5;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}footer#homefooter{background:#d0ed71}.copyright{background:#ffff90;padding:10px 0}.copyright p,.copyright p a{color:#410025;font-size:15px;font-weight:500;margin:0}.copyright p a:hover{color:#410025}.ftr-info{color:#410025;font-size:25px;font-family:Rajdhani,serif}.ftr-info a{color:#410025}.ftr-info a:hover{color:#410025}a.email-info{font-size:20px;display:inline-block;line-height:21px;border-bottom:2px solid #410025}a:hover.email-info{color:#410025;text-decoration:none}.contact-phone{font-size:19px}.contact-phone span{color:#410025;padding:0 10px;font-size:26px}.ftr-links a{color:#410025;font-size:18px}.ftr-links span{color:#410025;padding:0 10px;font-size:18px}.top-footer{background:#410025;padding:10px 0}.top-footer span{color:#fff;margin:0;font-family:Rajdhani,serif;font-weight:400;font-size:18px;line-height:25px}.typed-cursor{font-weight:700!important;-webkit-animation:1s blink step-end infinite;-moz-animation:1s blink step-end infinite;-ms-animation:1s blink step-end infinite;-o-animation:1s blink step-end infinite;animation:1s blink step-end infinite}footer#innerfooter{background:#410025}.copyright-in{background:#7a1a44;padding:10px 0}.copyright-in p,.copyright-in p a{color:#fff;font-size:15px;font-weight:500;margin:0}.copyright-in p a:hover{color:#fff}.recent-post h4{color:#fff;font-weight:500;font-family:Rajdhani,serif}.recent-post p{border-bottom:1px solid #7a1a44;color:#fff;padding:0 0 10px 0;margin:0 0 10px 0}.recent-post p:last-child{border:0}.recent-post span{font-size:15px;color:#fff}.quote-text{color:#fff;font-size:25px;font-family:'Playfair Display',serif;font-weight:400}.ftr-info-in .email-info{color:#fff;border-bottom:1px solid #fff}.ftr-info-in a:hover.email-info{color:#fff}.ftr-info-in .contact-phone a{color:#fff}.ftr-info-in p{font-size:18px}.ftr-info-in .contact-phone span{color:#fff;padding:0 10px;font-size:18px}.service-serve i{font-size:22px;display:inline-block;margin-bottom:20px}.service-serve h4{font-weight:700}.service-serve p{font-size:14px}.socialicon{position:relative;text-align:center}.socialicon1{text-align:center;margin:25px 0 0 0;z-index:100}.socialicon a,.socialicon-in a{margin:2px;display:inline-block;text-align:center}.socialicon a .fa{padding:9px 7px;width:47px;height:47px;background:#410025;border-radius:100px;font-size:30px;color:#d6f866}.socialicon-in{position:relative}.socialicon-in a .fa{padding:9px 7px;width:47px;height:47px;background:#fff;border-radius:100px;font-size:30px;color:#410025}.sticky-contacticon{position:relative;float:right;display:none}.sticky-contacticon .fa{font-size:20px;color:#fff;margin:-10px 4px;font-weight:bolder;cursor:pointer}.sticky-contacticon a:hover,.sticky-contacticon a:hover .fa{color:#ffff85;text-decoration:none}.sticky-contacticon a{color:#fff}.sticky-contacticon .btn-project{background:#f15b51;color:#fff;border:1px solid #f15b51}.sticky-contacticon .btn-project:hover{background:#fff;color:#410025;border:1px solid #410025}.manageteam h3{font-size:28px;line-height:30px;font-family:Montserrat,sans-serif;font-weight:700;margin:0}.manageteam p.content{min-height:175px}.manageteam{margin:0 0 30px 0}.sep-line{background:url(../sep-line.html) repeat-x left bottom;width:100%;display:inline-block;height:27px}.list-heading{font-family:Rajdhani,serif;font-weight:400;font-size:25px;line-height:35px}.big-fa{text-align:center;width:35px;display:inline-block;margin-right:10px;float:left}.list-list{margin:0}.list-list li{font-size:18px;list-style:none;line-height:35px;text-transform:uppercase;color:#410025;font-family:Rajdhani,serif;font-weight:400;text-decoration:underline}.list-list li a{color:#410025}.list-list li a:hover{color:#ff6643}.client-feedback p{font-family:'Playfair Display',serif}.disc-list li{list-style:inside;font-size:18px;font-family:Rajdhani,serif;font-weight:400;color:#410025;padding:5px 0}.statistics-chart{width:100%;justify-content:space-around}.circular-chart{display:block;margin:10px auto;max-width:80%;max-height:250px}.circle-bg{fill:none;stroke:#c2c2c2;stroke-width:1.3}.circle{fill:none;stroke-width:1.3;stroke:#ff6643;stroke-linecap:round;animation:progress 4s 1s ease}@keyframes progress{0%{stroke-dasharray:0 100}}.percentage{fill:#ff6643;font-family:Rajdhani,serif;font-weight:700;font-size:.5em;text-anchor:middle}.portfolio .port-item{position:relative;overflow:hidden;border:1px solid #fff}.portfolio article{position:relative;overflow:hidden;text-align:center}.portfolio .position-center-center{width:100%;padding:0 50px;display:none}.position-center-center{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.portfolio .port-hover{position:absolute;height:100%;width:100%;top:0;left:0;opacity:0;background:rgba(122,26,68,.8);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.portfolio .port-item:hover .port-hover{opacity:1}.portfolio .port-item:hover img{transform:scale(1.1);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.portfolio .port-item:hover .position-center-center{display:block}.portfolio .port-hover a{height:100%;width:100%;position:absolute;z-index:9;left:0;top:0;color:#fff}.portfolio .port-hover span{font-style:italic;font-size:14px;color:#fff;width:100%;display:inline-block}.portfolio .port-hover p{color:#fff}.portfolio .port-hover h6{color:#fff;font-family:Montserrat,sans-serif;margin:20px 0;line-height:30px;font-weight:400}.seo-list{padding:0}.seo-list li{display:block;font-size:18px;color:#410025;font-family:Rajdhani,serif;padding:5px 0 5px 20px;background:url(../star.html) left 15px no-repeat}#blue-joinus{background:#6542e0;padding:10px 0}#blue-joinus h3{color:#fff;font-weight:700;font-family:Montserrat,sans-serif}.joinus-t{width:90%;margin:0 auto;font-size:22px;font-weight:300!important}.joblinks span{padding:0 25px}.joblinks a{color:#fff}.joblinks a:hover{color:#fff}.dotted-line{background:url(../jpg/dotted-line.jpg) repeat-x left center}.dotted-line img{border:14px solid #fff}.corevalue span{font-size:40px}.corevalue{font-family:Montserrat,sans-serif;font-weight:600}.contact-form input,.contact-form select,.contact-form textarea{font-size:15px;height:auto;line-height:21px;padding:10px;margin-bottom:6px;border:0;font-family:Montserrat,sans-serif;border-bottom:0 solid #000;width:34%;background:#e8e8e8;outline:0}.contact-form h3{font-size:28px;background:#410025;padding:10px;color:#fff;font-family:Montserrat,sans-serif;font-weight:400}.contact-form{padding:40px 0 0 0}.contact-form textarea{width:85%;margin-bottom:0;vertical-align:middle}.contact-form p{font-size:25px}.support-bar{background:#ff6643;position:relative;font-size:38px;font-family:Montserrat,sans-serif;font-weight:600}.stranger-text{font-size:56px;line-height:50px;font-family:Montserrat,sans-serif;font-weight:600}#slider-ltr{width:100%;height:auto;min-height:85px;padding-left:100px;overflow:hidden;background:url(../png/circle-arrow.png) no-repeat left center;font-size:30px}.slidesbar{position:relative;margin:0;padding:0}.slidebar{text-transform:uppercase;position:absolute;list-style-type:none;width:100%;height:auto;top:21px;right:0}#video-box{position:relative;background-color:#000;padding:40px 0;min-height:25rem;width:100%;overflow:hidden}#video-box video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#video-box .container{position:relative;z-index:2}#video-box .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#c41105;opacity:.6;z-index:1}.video-cont p{color:#fff}.address-line{font-size:20px!important;font-weight:300!important}.video-cont h2{color:#fff;font-size:32px;font-family:Montserrat,sans-serif;font-weight:600;line-height:initial;margin-bottom:0}.video-cont h2.light-t{font-weight:300}.video-cont h3{color:#fff;font-size:25px;font-family:'Playfair Display',serif;line-height:initial;margin-bottom:0}.video-cont h4{color:#fff;font-size:15px;font-family:Montserrat,sans-serif;font-weight:300;line-height:initial;margin-bottom:0}.design-p-txt{font-size:31px;margin-bottom:11px;display:inline-block}.orange-box{background:#fda543;padding:80px 0 40px 0}.brown-box{background:#e0673c;padding:80px 0 40px 0}.strategy-box{background:#a0c26b;padding:80px 0 40px 0}.lightorange-box{background:#f8bb50;padding-bottom:50px}.designbox{background:url(../jpg/design-pic.jpg) no-repeat 70% center;padding-top:180px;min-height:580px}.blue-box{background:url(../jpg/bluebg.jpg) repeat-x left top #a2deff;padding:0 0 40px 0}#launchbox{background:url(../jpg/launch-pic.jpg) no-repeat center center;min-height:538px;padding:210px 0 0 0}.brown-box p,.lightorange-box p,.orange-box p,.strategy-box p{color:#fff}.callnowfix{font-size:32px}.callnowfix a{color:#410025;text-decoration:underline}.callnowfix a:hover{text-decoration:none}.brown-box h2,.orange-box h2,.strategy-box h2{font-size:55px;line-height:55px;text-transform:uppercase;color:#fff;font-weight:400}#launchbox h2{font-size:55px;text-transform:uppercase;color:#464646;font-weight:400}#launchbox h4{font-size:24px;text-transform:uppercase;color:#464646;font-weight:500}.lightorange-box h4,.strategy-box h3{font-size:24px;text-transform:uppercase;color:#fff;font-weight:500;font-family:Montserrat,sans-serif}.noadverdeskt,.nodeskt,.nodisplaydeskt{display:none}.briefing-pic{position:relative;margin-top:-200px}.proposal-box{border:4px solid #fff;padding:30px 20px;width:100%}.proposal-box h3,.proposal-box span{color:#fff}.proposal-box span{font-weight:500}.links-box{width:100%;height:100%;min-height:255px;padding:20px;position:relative;display:table}.links-box a:hover{text-decoration:none}.greenbox{background:#bff355}.orangebox{background:#f15b51}.bluebox{background:#6dccfd}.lightgreenbox{background:#bcf7d4}.links-box div{display:table-cell;vertical-align:middle}.links-box h2{font-size:55px;line-height:50px}.links-box h3{font-size:25px}.web-wrapper1,.web-wrapper2,.web-wrapper3,.web-wrapper4,.web-wrapper5,.web-wrapper6,.web-wrapper7{position:relative;min-height:40px;margin-bottom:0;border-top:#fff solid 2px;border-bottom:#fff solid 2px}.web-wrapper1 .container{background:url(../parikatha-bg.html) no-repeat center center;background-size:cover}.web-wrapper1 .container,.web-wrapper2 .container,.web-wrapper3 .container,.web-wrapper4 .container,.web-wrapper5 .container,.web-wrapper6 .container,.web-wrapper7 .container{padding:60px 15px}.web-wrapper1 h3,.web-wrapper1 p{color:#fff;font-weight:500}.web-wrapper1 h3,.web-wrapper2 h3,.web-wrapper3 h3,.web-wrapper4 h3,.web-wrapper5 h3,.web-wrapper6 h3,.web-wrapper7 h3{font-size:25px;font-family:Montserrat,sans-serif;font-weight:600!important;text-transform:uppercase}.web-wrapper1{background:#371f18}.web-wrapper2{background:url(../romson-bg.html) no-repeat center center;background-size:cover}.web-wrapper2 h3,.web-wrapper2 p,.web-wrapper3 h3,.web-wrapper3 p,.web-wrapper4 h3,.web-wrapper4 p,.web-wrapper5 h3,.web-wrapper5 p,.web-wrapper6 h3,.web-wrapper6 p,.web-wrapper7 h3,.web-wrapper7 p{color:#410025;font-weight:500}.web-wrapper3{background:url(../spiceroot-bg.html) no-repeat center center;background-size:cover}.web-wrapper4{background:url(../kids-fashion-ecommerce.html) no-repeat center center;background-size:cover}.web-wrapper5{background:url(../zenko-bg.html) no-repeat center center;background-size:cover}.web-wrapper6{background:url(../dunes-img-1.html) no-repeat center center;background-size:cover}.web-wrapper7{background:url(../tastie-choice-img1.html) no-repeat center center;background-size:cover}.btn-viewwebsite{background:#410025;display:inline-block;font-size:14px;font-family:Montserrat,sans-serif;color:#fff8da;padding:12px 16px}.btn-viewwebsite:hover{background:#ff6643;color:#fff;text-decoration:none}.website-secondary{background-repeat:no-repeat;background-position:center center;background-size:cover;position:absolute;right:0;top:0;bottom:0}.tak-img{z-index:1000}.attension-box{background:#ee1c24;padding:50px 0;margin-top:-50px;margin-bottom:100px}.attension-box h2{font-size:45px;color:#fff;font-weight:500;line-height:50px;text-transform:uppercase}.attension-box p{color:#fff}.road-sep{background:url(../road-sign.html) repeat-x center center;display:inline-block;height:17px;margin:20px 0;width:100%}.casestudy-In h1{font-size:45px;font-family:Montserrat,sans-serif;font-weight:700;line-height:45px}.casestudy-In h2{font-size:35px;font-family:Rajdhani,serif;font-weight:500;line-height:35px}.casestudy-In h3{font-size:30px;font-family:Rajdhani,serif;font-weight:500;line-height:30px}.info-in{font-family:Montserrat,sans-serif}.gal-allpics img{border:1px solid #fff}.amaging-casestudy{background:#fda543}.amaging-casestudy h3{font-size:30px;font-family:Montserrat,sans-serif;font-weight:500;line-height:30px;color:#fff}.button1{background:#e0673c;display:inline-block;font-size:18px;font-family:Montserrat,sans-serif;color:#fff;font-weight:600;padding:10px 16px}.button1:hover{background:#410025;color:#fff;text-decoration:none}.cornitos-logobox{background:#551e3a}.dealer-orangebox{background:#fda543;border-bottom:50px solid #e0673c}.dealer-in img{margin-top:-58px}.dealer-in h2{text-transform:uppercase;font-family:Rajdhani,serif;font-weight:600;font-size:45px;line-height:45px;color:#fff}.businesscard-work{font-family:Montserrat,sans-serif;background:#551e3a;float:left;margin-bottom:10px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.businesscard-work p{color:#fff;font-size:20px;font-family:Rajdhani,serif;font-weight:500}.businesscard-work h1{font-family:Montserrat,sans-serif;font-weight:500;text-transform:uppercase;color:#fff}.businesscard-work .bizcard-sample{font-family:Montserrat,sans-serif;font-weight:700;font-size:60px;color:#fff;display:inline-block}.businesscard-work .yellow-callus{color:#f0ff00;font-weight:700;font-size:42px;display:inline-block;padding:5px 0}.orangebox-pics{background:#e36f46/*url(../img/orange-bg.jpg) repeat-x center center*/}.list-heading2{font-size:33px;text-transform:uppercase;font-family:Montserrat,sans-serif;font-weight:600;line-height:35px}.fb-like span{font-size:65px;font-family:Montserrat,sans-serif;font-weight:600;line-height:65px;color:#fff}.bottom-arrow span{font-size:35px;font-family:Montserrat,sans-serif;font-weight:600;line-height:35px;color:#e0673c}.bottom-arrow{background:#fff;display:inline-block;padding:10px;border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border:0 solid #000}.bottom-arrow .fa{color:#e0673c;font-size:40px}.bottom-arrow:after{content:'';bottom:-28px;position:absolute;left:0;right:0;margin:0 auto;width:0;height:0;border-top:35px solid #fff;border-left:20px solid transparent;border-right:20px solid transparent}@media (max-width:500px){.color_stage1,.color_stage2,.color_stage3,.color_stage4,.color_stage5,.color_stage6,.color_stage7,.color_stage8{padding:7px 0 12px 147px!important}.color_stage1{background:url(../color_icon1_s.html) left 0 no-repeat!important}.color_stage2{background:url(../color_icon2_s.html) left 0 no-repeat!important}.color_stage3{background:url(../color_icon3_s.html) left 0 no-repeat!important}.color_stage4{background:url(../color_icon4_s.html) left 0 no-repeat!important}.color_stage5{background:url(../color_icon5_s.html) left 0 no-repeat!important}.color_stage6{background:url(../color_icon6_s.html) left 0 no-repeat!important}.color_stage7{background:url(../color_icon7_s.html) left 0 no-repeat!important}.color_stage8{background:url(../color_icon8_s.html) left 0 no-repeat!important}}.color_stage1,.color_stage2,.color_stage3,.color_stage4,.color_stage5,.color_stage6,.color_stage7,.color_stage8{min-height:128px;padding:12px 0 12px 197px;margin:10px 0}.color_stage1{background:url(../color_icon1.html) left 0 no-repeat}.color_stage2{background:url(../color_icon2.html) left 0 no-repeat}.color_stage3{background:url(../color_icon3.html) left 0 no-repeat}.color_stage4{background:url(../color_icon4.html) left 0 no-repeat}.color_stage5{background:url(../color_icon5.html) left 0 no-repeat}.color_stage6{background:url(../color_icon6.html) left 0 no-repeat}.color_stage7{background:url(../color_icon7.html) left 0 no-repeat}.color_stage8{background:url(../color_icon8.html) left 0 no-repeat}.ppc-box{background:#464646;padding:3rem 0 10rem 0}.ppc-box .h5 span,.ppc-box p{color:#fff}.ppc-box h2{font-size:35px;line-height:36px;text-transform:uppercase;font-weight:500;color:#fff}.ppc-box h5{color:#fff;text-transform:uppercase}.space-branding h2{font-size:35px;line-height:36px;text-transform:uppercase;font-weight:600}.sign-bg{background:url(../pattern-bg.html) right top no-repeat}.sign-bg-in{background:url(../pattern-bg1.html) left top no-repeat}.google-rank{background:url(../google-rank.html) left top no-repeat;width:180px;height:168px;position:absolute;margin-left:-118px;margin-top:-43px}.advertising-box{background:#fddd64;padding:3rem 0 10rem 0}.advertising-box h2{font-family:Rajdhani,serif;font-weight:500;font-size:33px;line-height:35px;color:#f26522}.advertising-box h5{color:#391a1f;text-transform:uppercase}.advertising-box p{color:#410025}.orange-color{color:#fda543}.dotline{position:absolute;right:25%;top:-50px}.dotline1{position:absolute;left:25%;top:-50px}.vert-sep span{border-left:2px solid #717173;margin:0 5px 0 5px;display:inline-block;height:70px}.vert-sep img{vertical-align:top}.googleadwords{top:-52px;position:relative}.gratified-box h2{color:#fda543;font-size:35px;line-height:36px;font-weight:500}.gratified-box{padding:50px 0!important}.consultant-box{background:url(../jpg/packaging-consultant.jpg) center top no-repeat;background-size:100%;padding-top:150px}.testimonial-b{background:url(../dot.html) center top repeat-y;padding:150px 0}.testimonial-b h3{font-size:24px}.testimonial-b h3 span{font-size:90px}.testimonial-b p{font-size:31px}.testimonial-b p span{font-size:18px}.quote-l{margin-top:-22px}.testimonial-b div{background:#fff}.thanku h3{font-family:Rajdhani,serif;font-size:30px;line-height:35px}.thanku h2{font-size:65px;line-height:65px;font-family:Montserrat,sans-serif;font-weight:700}.search-btn{border-radius:100px;width:auto;font-size:35px;font-family:Rajdhani,serif;border:3px solid #410025;padding:2px 20px;text-align:center}.wanderlandbg{background:url(../wonderland-background.html) no-repeat center -100px;background-size:cover}.producttype-list li{font-size:18px;list-style:none;line-height:35px;text-transform:uppercase;color:#410025;font-family:Rajdhani,serif;font-weight:400;text-decoration:underline;display:inline-block;width:33%}.producttype-list li a{color:#410025}.producttype-list li a:hover{color:#ff6643}.advertising-box .carousel{min-height:auto!important} .smmbrand-box{background:#ee932e;padding:20px 0 0 0}.support-bar{margin-top:-6px;}

/* updated by shashi */


@font-face {
    font-family: PlayfairDisplay-italic;
    src: url(../playfairdisplay-italic.html);
  }
  @font-face {
    font-family: Montserrat-bold;
    src: url(../montserrat-bold.html);
  }
  @font-face {
    font-family: Montserrat-regular;
    src: url(../montserrat-regular.html);
  }
  @font-face {
    font-family: PlayfairDisplay-regular;
    src: url(../playfairdisplay-regular.html);
  }
  
  
  
  /*header navigation as on 16/05/2022 */
  
  
  
  .navbar{background-color:#410025!important}.navbar-collapse{justify-content:center}.navbar-nav a{color:#fff !important;font-size:16px;font-family:Rajdhani,sans-seri;font-weight:500;text-transform:uppercase}.nav-link:hover{color:#ff6643}ul.sub-menu{background-color:#410025;list-style:none!important;padding-left:0!important;left:0;top:100%;position:absolute;margin:0!important;padding-bottom:10px!important;padding-top:10px!important;width:250px;border-radius:5px}.sub-menu li:hover{background-color:#ff8400!important;margin-left:0!important}.sub-menu li a:hover{color:#fff}.navbar-nav li{padding:0 10px;background:url(../nav-sep.html) no-repeat right center}.navbar-nav li:nth-last-child(-n+1){background:url("")!important}ul.sub-menu li{background:0 0!important}.navbar-expand-lg .offcanvas{display:none;width:60%;height:400px;background-color:#410025}.mob_logo{display:none}.brand-logos{display:block;z-index:9;}.mob-brand-logo{display:none} 
        .navbar-toggler{display:none;}.offcanvas-backdrop{display:none;}
        .navbar-nav li:nth-last-child(-n+1):hover{background-color:#ff8400!important;}
        
  .menu_block1{
      display:block !important;
  }
  .menu_block2{
      display:block !important;
  }
  .menu_block3{
      display:block !important;
  }
   .menu_block4{
      display:block !important;
  }
  .menu_block5{
      display:block !important;
  }
  
  .menu-item-964 .sub-menu{
    display:none;
    }
  .menu-item-962 .sub-menu{
    display:none;
    }
    
      .menu-item-4976 .sub-menu{
    display:none;
    }
    
    .dropdown-menu{
        border:none !important;
    }
  /*End navigation*/
  
  
  #client-logos li{
      width:100%;
  }
footer p{
    color:#fff;
}
 
 
 #navitem ul{
     display:flex;
     margin-left:auto;
 }
 #navitem ul li{
     list-style:none;
     padding:0 15px;
 }
 #navitem ul li a{
     color:#fff;
     text-transform:uppercase;
 }
 

  /* .rd-navbar-dropdown:before {
    content: '';
    position: absolute;
    left: 10px;
    top: 0px;
    width: 0;
    height: 0;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-bottom: 10px solid #fda543;
    } */
    
 

    .custome_hamber{
        
        background-color:#ff6643;
        color: #ffffff;
        position: absolute;
        text-align: right;
        border: none;
        /* border-radius: 1px solid #FF9CAB !important; */
        box-shadow:none;
        width: 50px;
        right: 15px;
        top: 10px;
        outline: none;
        box-shadow: none;
        border-radius: 4px;
      }
      .menu_block{
    display:block !important;
}
     
      .menu {
        border: none;
        cursor: pointer;
        display: flex;
        padding: 0;
        border: none;
        outline: none;
        shape-outside: none;
        box-shadow: none;
        display: none;
      }
      button:focus{
          outline: none !important;
      }
      .line {
        fill: none;
        stroke: #ffffff;
        stroke-width: 6;
        transition: stroke-dasharray 600ms cubic-bezier(0.4, 0, 0.2, 1),
          stroke-dashoffset 600ms cubic-bezier(0.4, 0, 0.2, 1);
      }
      .line1 {
        stroke-dasharray: 60 207;
        stroke-width: 6;
      }
      .line2 {
        stroke-dasharray: 60 60;
        stroke-width: 6;
      }
      .line3 {
        stroke-dasharray: 60 207;
        stroke-width: 6;
      }
      .opened .line1 {
        stroke-dasharray: 90 207;
        stroke-dashoffset: -134;
        stroke-width: 6;
      }
      .opened .line2 {
        stroke-dasharray: 1 60;
        stroke-dashoffset: -30;
        stroke-width: 6;
      }
      .opened .line3 {
        stroke-dasharray: 90 207;
        stroke-dashoffset: -134;
        stroke-width: 6;
      }
.top_video {
    position: relative;
    background-color: black;
    height: 75vh;
    min-height: 25rem;
    width: 100%;
    overflow: hidden;
  }
  
  .header_video {
    position: absolute;
    top: 50%;
    left: 50%;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    z-index: 0;
    -ms-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
  }
  
  .video_container {
    position: relative;
    z-index: 0;
  }
  
.overlay {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: black;
    opacity: 0.5;
    z-index: -1;
  }

  .header_text{
    font-family: "Montserrat-bold";
    font-size: 93px;
    color: #ffffff;
    line-height: 0.8;
    text-transform: uppercase;
  }
  .header_desc{
      font-family: "Montserrat-regular";
      font-size: 32px;
      color: #ffffff;
      text-transform: uppercase;
  }
  .first_box{
      padding: 100px 0;
  }
  .headings{
      font-family: 'PlayfairDisplay-italic';
      font-size: 34px;
      color: #400225;
      font-weight:400;
  }
  
  /* .description{
      font-family: "Rajdhani,serif";
      font-size: 18px;
      color: #400225;
  } */
  .links_box{
      padding-top: 30px;
  }
  .links{
      text-decoration: none;
      padding: 10px;
      background-color: #e9ff00;
      color: #000000;
      font-family: "Montserrat-regular";
      font-size: 15px;
      border-radius: 4px;
      font-weight: bold;
  }
  .links:hover{
      background-color: #400225;
      color: #ffffff;
  }
  .brand_service{
      padding-top: 50px;
  }
  .headings1{
      font-family: "Montserrat-regular";
      font-size: 40px;
      color: #400225;
      text-transform: uppercase;
      font-weight: 600;
  }
  .service_box:hover{
      
      background-color: #fd674a;
      
  }
  .service_box:hover h2{
    border-bottom: 3px solid #ffffff;
  }
  .service_box{
    padding: 50px 30px;
    background-color: #f0f0f0;
    height: 100%;
  }
  .service_box1{
      padding-top: 3rem;
  }
  .service_heading{
      font-family:"Montserrat-regular" ;
      font-size: 26px;
      color: #400225;
      border-bottom: 3px solid #fd674a;
      padding-bottom: 5px;
  }
 
.service_link{
    text-decoration: none;
}
.service_link:hover{
    color: #ffffff;
    text-decoration: none;
}
.service_desc{
    
    line-height: 0.6;
}
.service_desc:hover{
    
    color: #ffffff;
}
.service_desc::before{
    content: "-";
    padding-right: 5px;
}
.branding_work{
    padding-bottom: 50px;
}
.recent{
    font-family:"PlayfairDisplay-regular" ;
    font-size: 18px;
    color: #400225;
    border-bottom: 10px solid #fd674a;
    width: 14%;
    text-transform: uppercase;
    margin-left: 12%;
    padding-bottom: 5px;
}
.brandign_project{
    font-family:"PlayfairDisplay-italic" ;
    font-size: 45px;
    color: #400225;
    margin-left: 24%;
}
.b_border{
    border-bottom: 10px solid #400225;
    width: 42%;
}
.recent_branding_img{
    width: 100%;
    height: auto;
}
.doit_heading{
    font-family: "Montserrat-bold";
    font-size: 60px;
    color: #400225;
}
#changeText{
    font-family: "Montserrat-rgular";
    font-size: 25px;
    color: #400225;
    text-transform: uppercase;
    opacity: 1;
  transition: opacity 0.5s;
}

  #changeText.fade {
    opacity: 0;
  }
.circular-chart {
    display: block;
    margin: 10px auto;
    max-width: 80%;
    max-height: 250px;
}
.circle {
    fill: none;
    stroke-width: 1.3;
    stroke: #ff6643;
    stroke-linecap: round;
    animation: progress 4s 1s ease;
}
.percentage {
    fill: #ff6643;
    font-family: Rajdhani,serif;
    font-weight: 700;
    font-size: .5em;
    text-anchor: middle;
}
.circle-bg {
    fill: none;
    stroke: #c2c2c2;
    stroke-width: 1.3;
}
.brand_state_heading{
    font-family: "PlayfairDisplay-regular";
    font-size: 35px;
    color: #400225;
    font-weight:400;
}
.menu-home-container{
    display: inline !important;
    float: left !important;
}

.progressbar {
    display: inline-block;
    /* width: 100px; */
    margin: 25px;
}
p{
    /*text-align: justify;*/
    width: 100%;
}
.circle {
    width: 100%;
    margin: 0 auto;
    margin-top: 10px;
    display: inline-block;
    position: relative;
    text-align: center;
}
.circle canvas {
    vertical-align: middle;
    height: 180px !important;
    width: 180px !important;
}
.circle div {
    position: absolute;
    top: 65px;
    left: 0;
    /* transform: translate(-50%; */
    width: 100%;
    text-align: center;
    line-height: 40px;
    font-size: 20px;
}
.circle strong i {
    font-style: normal;
    font-size: 0.6em;
    font-weight: normal;
}
.circle span {
    display: block;
    color: #aaa;
    margin-top: 12px;
}



.life_stance{
  padding: 50px 0;
}

.life_stance_img{
  margin: 15px;
  width: 30% !important;
}

.inc_number{
  display: inline;
  float: left;
  font-family: "Montserrat-bold";
  font-size: 25px;
  color: #410025;
  padding-top: 5px;
  padding-left: 20px;
}
div#value {
  display: inline;
}
div#value1 {
  display: inline;
}
div#value2 {
  display: inline;
}
div#value3 {
  display: inline;
}
div#value4 {
  display: inline;
}
div#value5 {
  display: inline;
}
div#value6 {
  display: inline;
}
div#value7 {
  display: inline;
}
div#value8 {
  display: inline;
}
div#value9 {
  display: inline;
}
div#value10 {
  display: inline;
}
div#value11 {
  display: inline;
}
#value span{
  height: 20px;
  width: 20px;
  font-family: "Montserrat-bold";
  font-size: 25px;
  color: #104b58;
}
.card_text{
  font-family: "Montserrat-light";
  font-size: 14px;
  color: #104b58;
  text-align: left;
    padding-right: 10px;
    padding-left:10px;
    padding-top: 4px;
}
.row.counter {
  margin-bottom: 0px;
  padding-left: 15px;
}
.logo_image{
  width: 60%;
    height: 100px;
    object-fit: contain;
    padding: 15px;
}
.logo_image1{
  width: 35%;
    height: 100px;
    object-fit: contain;
    padding: 15px;
}
.card-body {
  padding: 0 !important;
  padding-left: 15px;
  line-height: 1 !important;
}
.card_bod{
  width: 100%;
  height: auto;
  /* object-fit: cover; */
  padding:0 !important;
}
/*.card{*/
/*  height: 535px !important;*/
/*}*/

/*updated at 23/03/2022*/


.card-text{
    color:#fff;
    padding-left:20px;
    padding-right:20px;
    padding-bottom:15px;
}
/*.card-text:hover{*/
/*    color:#ff6643;*/
/*}*/
.card-title{
     /*color:#fff;*/
    padding:15px 20px;
    margin-bottom:0;
}
.cust_card .card-title{
    color:#fff;
}
/*.card-title:hover{*/
/*    color:#ff6643;*/
/*}*/
.experties_setion{
    background-color: #ff6643;
    height: 600px;
     margin-bottom: 175px; 
}
.img-experties {
    width: 150px;
    height: auto;
    padding: 25px;
}
.cust_card{
    background: #ff6643;
    border: 1px solid #fff;
    color: #fff;
}
.color_logo{
    display: none;
}
.cust_card:hover{
    background-color: #ffffff;
    color: #ff6643;
    transition: ease-in-out 0.4s;
}
.cust_card:hover p{
    /*background-color: #ffffff;*/
    color: #ff6643;
    /*transition: ease-in-out 0.2s;*/
}
.cust_card:hover h5{
    /*background-color: #ffffff;*/
    color: #ff6643;
    /*transition: ease-in-out 0.2s;*/
}
.cust_card:hover .color_logo{
    display: block;
}
.cust_card:hover .white_logo{
    display: none;
}
.logo_slider{
    background-color: #410025;
}
.single-logo{
    text-align: center;
}

.portfolio_section{
    background-color: #f2f2f2;
}
.attension-box1{
    background-color: #e15229;
    padding: 50px 0;
    margin-top: -50px;
}
.road-sep1 {
    background: url(../png/road-sign-new.png) repeat-x center center;
    display: inline-block;
    height: 17px;
    margin: 20px 0;
    width: 100%;
}

.birdimg{
    width: 100%;
    height: auto;
    margin-top:-115px;
}
.card_link{
    text-decoration: none;
}


.post_form:after, .post_form:before{
    border-color:#f15b51;
}
.post_form>:last-child:after, .post_form>:last-child:before{
    border-color:#f15b51;
}
.post_form h3{
    color:#f15b51;
    font-style: normal;
    font-size:23px;
}

.widget_form .form:before{
    left:0;
}
.widget_form .form>:last-child:after{
    left:0;
}
.widget_form .form:after{
    right:0;
}
.widget_form .form>:last-child:before{
    right:0;
}


.slider_heading h1{
    font-size: 45px;
    line-height: 42px;
    font-weight: 600;
    font-family: Montserrat,sans-serif;

}
.call_num{
    padding-left:250px;
}


.parikatha{
    background-image: url("../jpg/parikatha-details.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 800px;
  
}
.seasoul{
     background-image: url("../jpg/seasoul-details.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 800px;
}
.psingle_title{
    text-transform:uppercase;
    font-weight:600;
}
.romson{
      background-image: url("../jpg/romson-details.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 800px;
}
.spice-root{
      background-image: url("../jpg/spice-root-details.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 800px;
}
.dunes{
      background-image: url("../jpg/dunes-details.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 880px;
}
.dayavita{
      background-image: url("../jpg/dayvita-details.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 800px;
}
.warnmee{
      background-image: url("../jpg/warnmee-details.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 800px;
}
.youngling{
      background-image: url("../jpg/youngling-details.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 800px;
}
.munchfit{
      background-image: url("../jpg/munchfit-details.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 800px;
}


@media only screen and (min-device-width: 1200px) and (max-device-width: 1499px) {
    .recent{
        margin-left: 6%;
        width: 18%;
    }
    .brandign_project{
        margin-left: 11%;
    }
    .b_border{
        border-bottom: 10px solid #400225;
        width: 42%;
    }
    .brandign_project{
        font-size: 42px;
    }
    .service_box1{
        padding-top: 1rem;
    }
}
@media (max-width: 768px){
    .menu{
        display: block;
    }
    .btn_togler{display:block; position:absolute;top:0;right:0;width:65px;}
     .navbar-expand-lg .offcanvas{display:block;width:70%;height:100%;background-color:#410025}
     .fa-bars{color:rgb(255, 102, 67);}
     .mob_logo{display:block; }
     .navbar-toggler{display:block;}
     /*.brand-logos{display:none;}*/
     .navbar-nav{background-color:#410025;}
     .mob-brand-logo{display:block;}
     .navbar-toggler{position:absolute;top:4px;right:0px;width:55px; margin-bottom:0 !important;border:none !important;transition:none;padding:0;}
    .navbar-toggler:focus {
    text-decoration: none;
    outline: 0;
    box-shadow: none;
    }
     .navbar {background-color:transparent !important; padding-bottom:0 !important;height:1px;}
     .navbar-nav li{background:0 0!important}
}






.radio-input{width:auto;margin:0 6px 0 0;}
.businesstype{width:50%;}
.togglemsg-box{background:#410025;padding:30px 0}
#casestudymsg p{color:#fff}


.togglemsg-box #togglebutton{background:#ee932e;width:auto;padding:2px 10px;cursor:pointer;outline:0;border-radius:6px;font-size: 30px;}
.rate-point{font-size:40px; color:#480100;font-weight: 600;font-family: 'Montserrat', sans-serif;}
.rating-list{font-weight: 600;color:#480100;font-family: 'Montserrat', sans-serif;margin:0 0 15px 0;padding:8px 0 0 0;border:1px solid #480100}
.whatuget{font-size: 40px;line-height: 38px;color:#480100;font-weight: 600;font-family: 'Montserrat', sans-serif;}

.follwers-img{position:relative;}
.insta-like span {min-width:50px;margin-left:5px;font-size: 30px;float:left;font-family: 'Montserrat', sans-serif;font-weight: 600;line-height: 35px;color: #fff}
.insta-like {background: #ff4b4c;position:absolute;z-index: 100;top: 30%;left:8%;display: inline-block;padding: 10px;border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;border: 0px solid #000000;}
.insta-like .fa {color: #fff;font-size: 40px;float:left;}
.insta-like:after {content: '';bottom: -19px;position: absolute;left: 0;right: 0;margin: 0 auto;width: 0;height: 0;border-top: 20px solid #ff4b4c;border-left: 10px solid transparent;border-right: 10px solid transparent;}

.ping-like span {min-width:50px;margin-left:5px;font-size: 30px;float:left;font-family: 'Montserrat', sans-serif;font-weight: 600;line-height: 35px;color: #fff}
.ping-like {background: #78c167;position:absolute;z-index: 100;top: 32%;left:37%;display: inline-block;padding: 10px;border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;border: 0px solid #000000;}
.ping-like .fa {color: #fff;font-size: 40px;float:left;}
.ping-like:after {content: '';bottom: -19px;position: absolute;left: 0;right: 0;margin: 0 auto;width: 0;height: 0;border-top: 20px solid #78c167;border-left: 10px solid transparent;border-right: 10px solid transparent;}

.facebook-like span {min-width:50px;margin-left:5px;font-size: 30px;float:left;font-family: 'Montserrat', sans-serif;font-weight: 600;color: #fff}
.facebook-like {background: #3eb2e1;position:absolute;z-index: 100;top: 16%;left:22%;display: inline-block;padding: 10px;border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;border: 0px solid #000000;}
.facebook-like .fa {color: #fff;font-size: 50px;float:left;}
.facebook-like:after {content: '';bottom: -19px;position: absolute;left: 0;right: 0;margin: 0 auto;width: 0;height: 0;border-top: 20px solid #3eb2e1;border-left: 10px solid transparent;border-right: 10px solid transparent;}
@media (max-width: 414px){
.facebook-like{top: 5%!important;left:30%!important;}
.ping-like{top: 28%!important;left:42%;}
.insta-like{top: 25%!important;}
.ping-like .fa, .facebook-like .fa, .insta-like .fa {font-size: 30px;}
.ping-like span, .facebook-like span, .insta-like span {font-size: 25px;}
.ping-like, .facebook-like, .insta-like {padding:5px 10px;}

/* updated by shashi  */
.header_text{font-size: 30px;}
.header_desc{font-size: 20px;}.links_box{padding-left: 10px;}.headings1{font-size: 30px; padding-left: 10px; line-height: 1;}.recent{margin-left: 0; width: 66%;}.brandign_project{font-size: 30px; margin-left: 0; line-height: 1;}.service_heading{line-height: 1;}
.headings{font-size: 23px;padding: 0 10px;}.description{padding-left: 10px; padding-right: 10px;}.b_border{width: 100%;}.doit_heading {font-size: 42px;}.form:after{right: 10px;}.form>:last-child:before {right: 10px;}
.experties_setion{
    height:100%;
    padding-bottom:20px;
}
.call_num{
    padding-left:0;
}
.mob_view{display:block;}

}
@media (min-width:768px){
.facebook-like{top: 21%!important;left:25%!important;}
.ping-like{top: 34%!important;}
.insta-like{top: 32%!important;}
.mob_view{display:block;}
}
@media (min-width: 992px){
.facebook-like{top: 8%!important;left:25%!important;}
.ping-like{top: 26%!important;}
.insta-like{top: 23%!important;}
}
@media (min-width: 1200px){
.facebook-like{top: 16%!important;left:22%!important;}
.ping-like{top: 32%!important;}
.insta-like{top: 30%!important;}
}
#casestudymsg p, #casestudymsg h1, #casestudymsg h2, #casestudymsg h3, #casestudymsg ul li{color:#fff}
#casestudymsg ul li{background: url(../starwhite1.html) left 15px no-repeat;}
.btn-yellowbtn{background: #e9ff00;display: inline-block;font-size: 14px;font-family: Montserrat,sans-serif;color: #000000;padding: 7px 30px;border-radius: 4px;text-transform: uppercase;font-weight: bold;}
.btn-yellowbtn:hover{background:#410025;color:#fff}
#slider-ltr-arab {
    width: 100%;
    height: auto;
    min-height: 85px;
    padding-right: 100px;
    overflow: hidden;
    background: url(../circle-arrow-arab.html) no-repeat right center;
    font-size: 30px;
}

.slidesbar-arab {
    position: relative;
    margin: 0 0 0 0px;
    padding: 0;
}

.slidebar-arab {
    text-transform: uppercase;
    position: absolute;
    list-style-type: none;
    width: 100%;
    height: auto;
    top: 21px;
    left: 0;text-align:right
}
.contact-icon-color {
    color:#FF0000
}
@media screen and (max-width: 720px) {
.whats-up {
    position: fixed;
    bottom: 2%;
    left: 8%; 
}

.whatsapp-share {
    display:none; 
}

}

span.whatsapp-share {
    display:none;
}
@media screen and (max-width: 1920px) {
.whats-up {
   position: fixed;
    bottom: 2%;
    left: 8%;
}

.whatsapp-share {
    display:none; 
}

}

span.whatsapp-share {
    display:none;
}

.schema-faq{
    background-color:  #fff;
  color: #410025;
  cursor: pointer;
  padding: 0px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 15px;
  margin-bottom: 0px;outline: 0!important;
}
.collapsible {
  background-color:  #fff;
  color: #410025;
  cursor: pointer;
  padding: 0px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 15px;
  margin-bottom: 0px;outline: 0!important;
}

.smmCarousel .carousel-indicators{left:0;bottom:0;}
.content-faq {
  padding: 0 0px;
  display: none;
  overflow: hidden;
  background-color: #fff;
}
.schema-faq-question{
    border-left: 4px solid #fd674a;padding-left: 10px;margin: 10px 0 15px 0;
}
.schema-faq-question::before{
    content:"Q. ";
}
.schema-faq-section {
    margin-bottom: 10px;
}
.schema-faq-answer{
    border-left: 4px solid #000;padding-left: 10px;
    padding: 0 15px;
  display: none;
  overflow: hidden;
  background-color: #fff;
}
.schema-faq-answer::before{
    content:"A. ";
}

.faq-question{border-left: 4px solid #fd674a;padding-left: 10px;margin: 10px 0 2px 0;}
.faq-answer{border-left: 4px solid #000;padding-left: 10px;}
.quote-newer {
    color: #fff;
    font-size: 22px;
    font-family: 'Playfair Display',serif;
    font-weight: 400;
    line-height: 1.4;
}
.red-box {
    background: #ff6643;
    padding: 80px 0 40px 0;
}
.red-box p{color:#fff}

.sep-line-green{
background: url(../sep-line-green.html) repeat-x left bottom;
width: 100%;
display: inline-block;
height: 27px;
}
.hand-coin{
z-index: 10;
position: relative;}
.thanks-greybox{
background: #cccccc;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
padding: 20px 40px 20px 40px;
}
.letterpost{
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px;
background: #fff;
width: 245px;
height: 15px;
display: inline-block;
margin-bottom: 15px;
}
.thanks-greybox h3{
font-family: Montserrat,sans-serif;
font-weight: 600;
}
.btn-contact{background:#410025!important;width:100%!important}

.content-box-blog {
	background-color: #f8e3c3;
	border: 2px solid #fff8ea;
}
.content-box-blog p{margin: 0 22px 15px 22px; }
.content-box-blog h3{margin: 0 22px 15px 22px;}

img.lazy-hidden{width:128px !important;text-align:center !important;
} 

/************************widgets*****************************/

.freelance{
position: relative; 
top:-50px;
}

.sub-freelance{
    position: relative; 
    top:30px;
}

#first{
   position: relative; 
   top: -30px;
}


    .btn-primary{
        font-size: 18px;
    }
    
    .widget-text{
        font-size: 1.6rem;
        text-align: center;
    }
    
    .widgets  {
        position: relative; 
        top: -45px
}
    .widget-icons{
        display: flex;
        justify-content: center;
        align-items: center;
        /*position: relative; */
       
    }




.widgets a{
    font-size: 1.9rem;
    
    color: #410025 !important;
}
.widgets a i{
    position: relative;
    left: -4px;
}

.content-blog-casestudy {
  background-color: #f8e3c3;
  border: 5px solid #410025;
  padding: 0px;
  margin: 20px;
  display: flex;
  align-items: center;
  position: relative;
  
}

.content-blog-casestudy img{
    width: 118px;
    height: 88px;
    border: 10px solid #410025;
    margin-right: 1.5rem;
}
@media(max-width: 320px){
    .content-blog-casestudy {
  display: block !important;
  text-align: center;
  
  
}
.content-blog-casestudy img{
      border: 0px solid #410025;
    width: 100%;
    height: auto;
    margin-right: 0px;
}
.check{
    margin: 1rem auto;
}
    
 

}

.serviceIc .fa{
    border: solid 2px #ff6643;
    background-color: rgba(255,255,255,0);
    height: 60px;
    width: 60px;
    line-height: 56px!important;
    border-radius: 50%;
    border-radius: 50%;
    color: #ff6643;
    font-size: 28px!important;
    text-align: center;
    margin-right: 10px;
}
.serviceIc h3, .serviceProfIc h3{font-size: 22px;font-weight: 700;font-family: Montserrat,sans-serif;color: #410025;}
.serviceProfIc .fa{
    border: solid 2px #fff;
    background-color: rgba(255,255,255,0);
    height: 60px;
    width: 60px;
    line-height: 56px;
    border-radius: 50%;
    border-radius: 50%;
    color: #fff;
    font-size: 28px;
    text-align: center;
    margin-right: 10px;
}
.serviceProfIc p{color:#000}
    



