@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");
@import url('https://fonts.googleapis.com/css2?family=Libre+Franklin:wght@400;500;600;700;800;900&display=swap');

/*-----------------------main  part of all inner page -----------------------------------*/
    
body {margin:0px; padding:0px; background-color:#fff; overflow-x:hidden; font-family:"Poppins", sans-serif; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; box-sizing:border-box; color:#000; overflow:hidden !important;}
::selection {background:#b4b4b4; color:#fff;}
::-moz-selection {background:#007dc5; color:#fff;}
::-webkit-scrollbar {width:10px;}
::-webkit-scrollbar-track {background:#f1f1f1;}
::-webkit-scrollbar-thumb {background:#bfbfbf;}
::-webkit-scrollbar-thumb:hover {background:#555;}
h1, h2, h3, h4, h5, h6, p, td, th {margin:0; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; font-weight:400;}
ul {margin:0; padding:0; list-style:none;}
.global-seo-agency h3 {color:#e55447; font-size:18px; text-transform:uppercase; font-weight:600; letter-spacing:0.3px; margin-top:2.8em;}
.global-seo-agency ul li {display:inline-block; font-size:14px !important; font-weight:400 !important; margin-top:8px !important; color:#000 !important; text-transform:capitalize !important; border:none; padding:0px !important;}

/* --------------------------------------------------------------------------------- */
.d-flex {display:flex;}
.welcome-cr-marketing .parawork {font-size:0.9vw; margin:1vw 0; line-height:1.6;}
.welcome-cr-marketing .marketing-title-heading {font-size:2.8vw; font-weight:300; margin:0;}
.welcome-cr-marketing .marketing-title-heading span {font-weight:600; color:#1e1b21;}
.no-gap {padding:0;}
   
/* -----------------------------------------------------------------------------------------------------section 1 css -----------------------------------------------------------------------------------------*/
.welcome-cr-marketing .welcome-marketing-seo {padding:6em 0em; position:relative;}
.welcome-marketing-seo .video-content {position:relative; width:calc(100% - 0px); height:100%; object-fit:none; margin:0 auto; background-color:#fff; background-position-x:39px;}
.welcome-marketing-seo .content {position:absolute; width:100%; margin:9.4% auto; top:0;}
.welcome-marketing-seo .content .title-main-head {font-size:3vw; text-align:center; font-weight:300;}
.welcome-marketing-seo .content .title-main-head span {color:#51bb13; font-weight:600; display:block;}
.welcome-marketing-seo .content .title-main-content {font-size:0.9vw; width:46vw; padding:1em 1em 5em; line-height:1.5vw; color:#202227; margin:0 auto; text-align:center; font-weight:400;}
.consult-work-btn {position:absolute; bottom:2vw; right:19vw; z-index:10;}
.consult-work-btn .button-arrow {position:relative;}
.consult-work-btn .button-arrow .arrow_icon {position:absolute; top:57%; left:7%; margin-top:-23px; margin-left:-60px; display:inline-block; font-size:26px; color:#000000; text-align:center; width:45px; height:45px; line-height:60px; background:#ffa133; overflow:hidden; text-transform:uppercase; cursor:pointer; border-radius:50%; transition:width 0.5s ease-in-out, margin 0.5s ease-in-out, border-radius 0.25s ease-in-out, color 0.25s ease-in-out;}
.consult-work-btn .arrow_icon.auto {width:60px; margin-left:-30px; border-radius:40px; color:#000000; transition:width 0.5s ease-in-out, margin 0.5s ease-in-out, border-radius 1s 0.25 ease-in-out, color 0.25s ease-in-out 0.25s;}
.consult-work-btn .arrow_icon:before, .arrow_icon.auto:before {animation:lineUp 1s cubic-bezier(0, 0.6, 1, 0.4) infinite 0.5s;}
.consult-work-btn .arrow_icon:after, .consult-work-btn .arrow_icon.auto:after {animation:tipUp 1s cubic-bezier(0, 0.6, 1, 0.4) infinite 0.5s;}
.consult-work-btn .arrow_icon:before {position:absolute; display:inline-block; content:""; background:#000000; width:40px; height:3px; top:50%; left:0%; margin-top:0px; margin-left:7px; transform:translateX(50px);}
.consult-work-btn .arrow_icon:after {position:absolute; display:inline-block; content:""; width:13px; height:13px; color:#000000; border-top:3px solid; border-left:3px solid; transform:rotateZ(135deg); top:50%; right:0%; margin-top:-5px; margin-left:5px; transform:translateX(50px) rotateZ(135deg);}

@keyframes tipUp {
0% {transform:translateX(-50px) rotateZ(135deg);}
100% {transform:translateX(70px) rotateZ(135deg);}
}

@keyframes lineUp {
0% {transform:translateX(-50px);}
100% {transform:translateX(70px);}
}

.consult-work-btn .button-arrow h2 {font-weight:600; margin:0; letter-spacing:0.5; font-size:2.2rem;}



/* section one modifications css start here */
.seoBanConArea {width:100%; float:left; margin-top:15px; position:relative; /*left:-20px;*/ left:0;}
.seoContInfo {display:flex; gap:0px; justify-content: center;}
.seoContInfo li {width:65px; height:65px;}
.seoContInfo li a {width:100%; height:100%; border-radius:100px; transition:all 0.5s ease; position:relative; display:flex; align-items:center; justify-content:center; z-index:1;}
.seoContInfo li a:after {position:absolute; content:""; width:100%; height:100%; left:0; top:0; z-index:-1; border-radius:100px; opacity:0; transform:scale(0); transition:all 0.5s ease;}
.seoContInfo li.skypeBg a:after {background:#cceffe;}
.seoContInfo li.telBg a:after {background:#feedd4;}
.seoContInfo li.mailBg a:after {background:#fed2cf;}
.seoContInfo li.whBg a:after {background:#c9ffcb;}
.seoContInfo li.formBg a:after {background:#f5e9fd;}
.seoContInfo li:hover a:after {transform:scale(1); opacity:1;}
.seoContInfo li img {width:25px; transition:all 0.5s ease;}
.seoContInfo li.microTeam img {
    width: 33px;
}
.seoContInfo li.liveChat img {
    width: 32px;
}
.button_content {width:100%; float:left; position:relative;}
.button_content h3 {color:#0765d0; font-weight:600; width:100%; float:left; margin-bottom:5px; position:relative; z-index:1; max-width:255px; font-size:24px; line-height:32px;}
.button_content h3:after {width:70px; height:1px; z-index:-1; position:absolute; top:50%; right:0; content:""; border-top:1px solid #000;}

/*--------------------------------------------------------------------------------------------------------- section 2 css---------------------------------------------------------------------------------------- */
    
.welcome-cr-marketing .welcome-marketing-seo2 {*padding:9vw 6em; padding:7vw 6em;}
.welcome-marketing-seo2 .global-seo-agency {margin-right:5vw;}
.welcome-marketing-seo2 .global-seo-agency h3 {margin:0.3vw 0 0 0; font-size:1vw;}
.welcome-marketing-seo2 .title-content {justify-content:space-between; flex-wrap:wrap; margin-top:2vw; margin-bottom:4vw;}
.welcome-marketing-seo2 .title-content .title-heading {font-size:1.8vw; display:block; max-width:19vw; font-weight:700; color:#1e1b21;}
.welcome-marketing-seo2 .title-content .title-heading span {background:linear-gradient(0deg, transparent 72%, #fbc970 7%); width:fit-content; background-position-y:1.4vw;}
.welcome-marketing-seo2 .parawork {width:26vw; margin:2vw 0;}
.welcome-marketing-seo2 .technical-work {margin:6vw 0 0 0;}
.welcome-marketing-seo2 .technical-work .parawork {width:15.2vw; margin:0 0; font-size:0.9vw; line-height:1.8; font-weight:400;}
.welcome-marketing-seo2 .technical-work .parawork:nth-child(2) {margin-top:3.2vw; width:14.5vw; font-weight:400;}
.welcome-marketing-seo2 .about-technical {display:flex; flex-direction:column; justify-content:space-between; gap:25px;}
.welcome-marketing-seo2 .technical-work ul {font-size:1.7vw; font-weight:600; color:#cac8c9; width:fit-content; margin:0;}
.welcome-marketing-seo2 .technical-work .economy-active {color:#333;}
.welcome-marketing-seo2 .technical-work ul li {margin:5px 0; cursor:pointer;}
.welcome-marketing-seo2 .technical-work .omr-analysis {font-size:1.2vw; font-weight:600;}
.welcome-marketing-seo2 .technical-work .contct-number {font-size:2vw; font-weight:600; color:#8ac14e; white-space:nowrap; overflow:hidden; margin:0;}
.welcome-marketing-seo2 .technical-work .technical-counter-word {display:flex; flex-direction:column; justify-content:space-between;}
.welcome-marketing-seo2 .technical-work .technical-counter-word h3 {font-size:1.7vw; color:#d82734; font-weight:500;}
.welcome-marketing-seo2 .technical-work .technical-counter-word h3 .eco-icons {font-weight:400; font-size:25px; color:#d82734;}
.welcome-marketing-seo2 .technical-work .technical-counter-word p {font-size:0.8vw; color:#221f1f; font-weight:300; margin:0;}
.welcome-marketing-seo2 .technical-work .border-btm {width:100%; display:inline-flex; padding-top:4px;}
.welcome-marketing-seo2 .technical-work .border-btm span:nth-child(1) {background:#5674b9; height:140px; transform:skew(-25deg) rotate(0deg); width:37px; height:4px; float:left; margin:2px 2px 10px; cursor:pointer;}
.welcome-marketing-seo2 .technical-work .border-btm span:nth-child(2) {background:#b0bfe0; height:140px; transform:skew(-25deg) rotate(0deg); width:33px; height:4px; float:left; margin:2px 4px 10px; cursor:pointer;}
.welcome-marketing-seo2 .technical-work .border-btm span:nth-child(3) {background:#b0bfe0; height:140px; transform:skew(-25deg) rotate(0deg); width:33px; height:4px; float:left; margin:2px 2px 10px; cursor:pointer;}
.welcome-marketing-seo2 .publisher-list {margin-top:1vw; display:flex; flex-direction:column; gap:0.09vw; align-items:flex-end; margin-right:2.7vw; margin-bottom:0;}
.welcome-marketing-seo2 .publisher-list li {width:31vw; transition:2s ease; outline:0.15vw solid transparent; border-radius:1vw; padding:0.6vw 0; display:flex; align-items:center;}
.welcome-marketing-seo2 .publisher-list li:hover {transform:translateX(3vw);}
.welcome-marketing-seo2 .publisher-list li img {display:inline; width:1.8vw; margin-right:1vw; margin-left:8.8vw;}
.welcome-marketing-seo2 .publisher-list li:hover span {color:#ffffff; background:linear-gradient(to right, #6eac19, #6eac19 40%, #4d4d4d 30%); background-position:0; -webkit-background-clip:text; -webkit-text-fill-color:transparent; animation:shine 3s linear; animation-fill-mode:forwards; -webkit-text-size-adjust:none;}
@keyframes shine {
0% {background-position:0;}
60% {background-position:290px;}
100% {background-position:600px;}
}
.welcome-marketing-seo2 .publisher-list li:nth-child(n):hover { cursor: pointer;}
.welcome-marketing-seo2 .publisher-list li .parawork {font-size:0.9vw; font-weight:500; margin:0; width:inherit;}
.welcome-marketing-seo2 .myborder-left {position:relative; padding-left:5vw; display:flex; flex-direction:column; justify-content:flex-end;}
.welcome-marketing-seo2 .myborder-left:after {content:''; position:absolute; top:5.7vw; background-color:#cdcdcd; height:86.4%; left:0px; width:0.1px;}
.welcome-marketing-seo2 .paraworkk::first-letter {font-size:1.5vw; font-weight:500; color:#90c63d;}
.welcome-marketing-seo2 .paraworkk {width:29vw; margin-left:3vw; *margin-top:3vw; margin-top:4vw; background-color:#fff; line-height:1.6vw; position:relative; margin-bottom:0vw;}
.welcome-marketing-seo2 .myborder-left h4 {font-size:1.2vw; font-weight:400; font-style:italic; color:#6eac19; margin-left:26%; margin-bottom:0px;}
.welcome-marketing-seo2 .myborder-left h4 .busOuter {position:relative; overflow:hidden; display:inline-block;}
.welcome-marketing-seo2 .myborder-left h4 .busLvl {transition:all 0.5s ease; display:inline-block; transform:translateX(0%);}
.welcome-marketing-seo2.active .myborder-left h4 .busLvl {animation:fromLeftSid 2.5s 0.5s forwards;}

@keyframes fromLeftSid {
0% {transform:translateX(-100%);}
100% {transform:translateX(0%);}
}

.welcome-marketing-seo2 .myborder-left .imggggg {position:absolute; bottom:0; height:38%; width:18%; left:14%; margin-bottom:0.4vw; z-index:-1;}
.welcome-marketing-seo2 .myborder-left .imggggg li {width:20px; height:20px; position:absolute; bottom:0;}
.welcome-marketing-seo2 .myborder-left .imggggg li:nth-child(1) {transform:translateY(-12vw) translateX(4vw) rotate(295deg); border-radius:2px; border:2px solid #f85656; width:0.7vw; height:0.7vw; animation:liftworksqure 5s ease alternate infinite;}

@keyframes liftworksqure {
0% {transform:translateY(0vw) translateX(0vw) rotate(0deg);}
50% {transform:translateY(-2vw) translateX(0vw);}
100% {transform:translateY(-12vw) translateX(4vw) rotate(295deg);}
}

.welcome-marketing-seo2 .myborder-left .imggggg li:nth-child(2) {transform:translateY(-1vw) translateX(3vw) rotate(138deg) scale(1); border-radius:1vw 1vw 0px 0; border:1px solid #000000; width:2vw; animation:liftwork 5s ease alternate infinite;}

@keyframes liftwork {
0% {transform:translateY(-8vw) translateX(0vw) rotate(0deg) scale(0.5);}
100% {transform:translateY(-1vw) translateX(3vw) rotate(138deg) scale(1);}
}

.welcome-marketing-seo2 .myborder-left .imggggg li:nth-child(3) {transform:translateY(-8vw) translateX(2vw); border-radius:11px; border:2px solid #4747edb0; width:11px; height:11px; animation:liftworkcircle 5s ease alternate infinite;}

@keyframes liftworkcircle {
0% {transform:translateY(0vw) translateX(0vw);}
50% {transform:translateY(0vw) translateX(1vw);}
100% {transform:translateY(-8vw) translateX(2vw);}
}

.welcome-marketing-seo2 .myborder-left .imggggg li:nth-child(4) {transform:translateY(-8vw) translateX(0vw) scale(1); border-radius:11px; background:linear-gradient(45deg, #bddeff, transparent); animation:bubble 5s ease infinite alternate;}

@keyframes bubble {
0% {transform:translateY(0vw) translateX(0vw) scale(0);}
20% {transform:translateY(-3vw) translateX(1.2vw) scale();}
40% {transform:translateY(-3vw) translateX(-1.3vw) scale();}
60% {transform:translateY(-3vw) translateX(1.4vw) scale(); ;}
80% {transform:translateY(-3vw) translateX(-1.2vw) scale();}
100% {transform:translateY(-8vw) translateX(0vw) scale(1);}
}

.welcome-marketing-seo2 .borderrr {position:absolute; *top:23%; top:25%; height:76%; left:13%; width:16%; border:2px solid transparent; z-index:-1; border:3px solid transparent; background:linear-gradient(#fff, #fff) padding-box, linear-gradient(303deg, transparent 90%, #8acc2e 0%) border-box, linear-gradient(246deg, transparent 83%, #8acc2e14 12%) border-box, linear-gradient(148deg, #8acc2e 0%, transparent 70%) border-box; padding:11vw 0px; margin:0;}
    
/* ------------------------------------------------------------------------------------------------section3 css-------------------------------------------------------------------------------------------------- */
    
.welcome-cr-marketing .welcome-marketing-seo3 {*padding:8vw 6em; padding:13em 6em;}
.welcome-marketing-seo3 .text-left {width:35vw; margin:1.3vw 0;}
.welcome-marketing-seo3 .pvcy-choice {font-size:2.3vw; width:24vw; font-weight:600; padding:1.5vw 0 0.9vw 0; letter-spacing:-2px;}
.welcome-marketing-seo3 .paraworkkk {font-size:20px; color:#767676; width:30px; font-weight:500; margin-bottom:1.5vw; letter-spacing:-0.8px;}
.welcome-marketing-seo3 .global-seo-agency {width:auto;}
.welcome-marketing-seo3 .global-seo-agency h3 {width:17vw;}
.welcome-marketing-seo3 .global-seo-agency ul li {margin-top:0.2vw !important;}
.welcome-marketing-seo3 .title-content {align-items:center; margin-top:0.4vw; justify-content:end;}
.welcome-marketing-seo3 .title-content:nth-of-type(2) {display:flex; flex-direction:column; align-items:end; margin-right:0.4vw; margin-top:0.5vw;}
.welcome-marketing-seo3 .local-searches {color:#61ac11; font-weight:500; width:35vw; margin-top:2.5vw; margin-left:12.7vw; line-height:1.2vw; font-size:0.94vw; text-align:right;}
.welcome-marketing-seo3 .datawork ul li {width:27.9vw; font-size:0.77vw; line-height:1.5; padding:1.2vw 0;}
.welcome-marketing-seo3 .datawork ul li:nth-child(2) {border-top:0.1vw solid #a8a8a85c; border-bottom:0.1vw solid #a8a8a870; padding:1vw 0;}
.welcome-marketing-seo3 .datawork ul li span {font-weight:700; font-size:0.92vw; color:#1e1b21;}
.welcome-marketing-seo3 .datawork .omr-analysis1 {font-size:1.2vw; font-weight:700; margin-top:3vw; margin-bottom:0.9vw; border-bottom:0.15vw solid #5f9dc1; padding-bottom:0.4vw; width:calc(100% - 1.4vw);}
.welcome-marketing-seo3 .datawork .animation {margin-top:-63%; height:100%; width:74%; margin-left:129%;}
.welcome-marketing-seo3 .visibility-sec img {width:2vw; height:2vw; position:relative; right:0;}
.welcome-marketing-seo3 .customize-blacksmith {align-items:center; width:calc(100% - 1.4vw); justify-content:space-between;}
.welcome-marketing-seo3 .customize-blacksmith .phone12 {font-size:0.9vw; padding-left:1vw; width:18vw; margin:0;}
.welcome-marketing-seo3 .customize-blacksmith img {display:block; *width:3vw; *height:3vw;}
.welcome-marketing-seo3 .customize-blacksmith .action-btn {width:8vw; height:1.6vw; border:none; border-radius:1vw; font-size:0.9vw; letter-spacing:0.004vw; background-color:#8dc73f; *border:1px solid #8dc73f; color:#fff; margin-left:3%; margin-top:2%; -webkit-transform:perspective(1px) translateZ(0); transform:perspective(1px) translateZ(0); box-shadow:0 0 1px rgb(0 0 0 / 0%); position:relative; -webkit-transition-property:color; transition-property:color; -webkit-transition-duration:0.5s; transition-duration:0.5s; overflow:hidden; outline:none; display:flex; align-items:center; align-content:center; justify-content:center; line-height:1;}
.welcome-marketing-seo3 .customize-blacksmith .action-btn:hover {line-height:1;}
.welcome-marketing-seo3 .customize-blacksmith .action-btn:before {content:""; position:absolute; z-index:-1; top:0; left:0; right:0; bottom:0; border-radius:1vw; background-color:#63af16; *border:1px solid #08909f; -webkit-transform:scaleX(0); transform:scaleX(0); -webkit-transform-origin:0 50%; transform-origin:0 50%; -webkit-transition-property:transform; transition-property:transform; -webkit-transition-duration:0.5s; transition-duration:0.5s; -webkit-transition-timing-function:ease-out; transition-timing-function:ease-out;}
.welcome-marketing-seo3 .customize-blacksmith .action-btn:hover:before {-webkit-transform:scaleX(1); transform:scaleX(1); *border:1px solid #08909f; line-height:1;}
.welcome-marketing-seo3 .title-content h4 {margin-top:4%;}
.welcome-marketing-seo3 .marketing-work-load {width:26vw;}
.welcome-marketing-seo3 .visibility-sec {*margin-top:3vw; margin-top:2vw; position:relative; display:flex; width:100%; justify-content:flex-end;}
.welcome-marketing-seo3 .visibility-sec h1 {font-size:.93vw; font-weight:600; margin:0.6vw 0 0.8vw 0; width:6vw;}
.welcome-marketing-seo3 .visibility-sec ul {margin-left:1vw;}
.welcome-marketing-seo3 .visibility-sec ul li {position:relative; font-size:0.8vw; color:#333; padding:2px 0;}
.welcome-marketing-seo3 .visibility-sec ul li:before {position:absolute; content:"•"; padding-right:1vw; font-size:1.5vw; margin-top:-0.48vw; margin-left:-1.1vw;}
.welcome-marketing-seo3 .visibility-sec div {position:relative; padding:0.5vw 0vw 1vw 1vw; width:13vw; margin-left:1.3vw; border-radius:4px 4px 0 0; transition:box-shadow .3s; overflow:hidden; transition:.5s; box-shadow:0 1px 20px 0 rgb(0 0 0 / 6%); background:#fff;}
.welcome-marketing-seo3 .visibility-sec div:hover {transform:translateY(-10px); *box-shadow:0 0 25px rgb(0 0 0 / 9%);}
.welcome-marketing-seo3 .visibility-sec div:nth-child(1) {*box-shadow:0px 0.6vw 4px 0.03vw #e1efff;}
.welcome-marketing-seo3 .visibility-sec div:nth-child(2) {*box-shadow:0px 0.6vw 4px 0.03vw #fbf0ee;}
.welcome-marketing-seo3 .visibility-sec div:nth-child(3) {*box-shadow:0px 0.6vw 4px 0.03vw #fdf9ed;}
.welcome-marketing-seo3 .visibility-sec div::before, .welcome-marketing-seo3 .visibility-sec div::after {background:#8dc73f; bottom:0; content:""; height:4px; opacity:0.4; position:absolute; transition:.5s; visibility:visible; width:0;}
.welcome-marketing-seo3 .visibility-sec div::before {left:0;}
.welcome-marketing-seo3 .visibility-sec div::after {right:0;}
.welcome-marketing-seo3 .visibility-sec div:hover:after, .welcome-marketing-seo3 .visibility-sec div:hover:before {opacity:1; visibility:visible; width:50%;}
.welcome-marketing-seo3 .visibility-sec div:nth-child(1) .market-box-icncrcl {background:rgba(157, 186, 254, .7) !important; color:#5581e9 !important;}
.welcome-marketing-seo3 .visibility-sec div:nth-child(1):hover .market-box-icncrcl {background:#5581e9 !important; color:#fff !important;}
.welcome-marketing-seo3 .visibility-sec div:nth-child(2) .market-box-icncrcl {background:rgba(253, 176, 150, .6) !important; color:#ff8556 !important;}
.welcome-marketing-seo3 .visibility-sec div:nth-child(2):hover .market-box-icncrcl {background:#ff8556 !important; color:#fff !important;}
.welcome-marketing-seo3 .visibility-sec div:nth-child(1):before, .welcome-marketing-seo3 .visibility-sec div:nth-child(1):after {background:#9dbafe;}
.welcome-marketing-seo3 .visibility-sec div:nth-child(2):before, .welcome-marketing-seo3 .visibility-sec div:nth-child(2):after {background:#fdb096;}
.welcome-marketing-seo3 .visibility-sec div:nth-child(3):before, .welcome-marketing-seo3 .visibility-sec div:nth-child(3):after {background:#fee8ae;}
.welcome-marketing-seo3 .visibility-sec div:nth-child(1):hover {box-shadow:0 0 11px rgba(225, 239, 255, .99);}
.welcome-marketing-seo3 .visibility-sec div:nth-child(2):hover {box-shadow:0 0 11px rgba(251, 240, 238, .99);}
.welcome-marketing-seo3 .visibility-sec div:nth-child(3):hover {box-shadow:0 0 11px rgba(253, 249, 237, .99);}
.welcome-marketing-seo3 .visibility-sec .market-box span {*border-bottom:4px solid rgba(157, 186, 254, .5); transition:.5s; opacity:1; visibility:visible; position:absolute; width:100%; height:4px; left:0; bottom:0;}
.welcome-marketing-seo3 .visibility-sec .market-box .ov_brdr1 {background:rgba(157, 186, 254, .7);}
.welcome-marketing-seo3 .visibility-sec .market-box .ov_brdr2 {background:rgba(253, 176, 150, .6);}
.welcome-marketing-seo3 .visibility-sec .market-box .ov_brdr3 {background:rgba(254, 232, 174, .5);}
.welcome-marketing-seo3 .visibility-sec .market-box:hover span {border-bottom:none; transition:.5s; opacity:0; visibility:hidden;}
.welcome-marketing-seo3 .right-para {max-width:37vw; margin:0.8vw 0 0 auto;}
.welcome-marketing-seo3 .visibility-sec .marketing-background-load {position:absolute; height:55%; width:12%; left:93.3%; top:-16%; z-index:-1;}
.welcome-marketing-seo3 .parawo {font-size:.9vw; width:20vw; margin-left:2.5%; margin-top:3%; color:#61ac11; font-weight:500; margin-bottom:4%; position:relative;}
.welcome-marketing-seo3 .parawo:before {content:''; position:absolute; height:0.7%; width:6.5%; padding:0.15vw; bottom:-40%; background:#61ac11; border-radius:4px;}
.welcome-marketing-seo3 .list-work-datawork {display:flex; flex-direction:column; position:relative; margin-top:67px;}
.welcome-marketing-seo3 .list-menuu {width:47%; margin-left:2.2%; position:relative; display:inline-block;}
.welcome-marketing-seo3 .list-menuu:before {content:''; height:11vw; width:.1%; position:absolute; background:#06397b; left:0; top:0; margin-top:0.7vw; margin-left:-1vw;}
.welcome-marketing-seo3 .list-menuu ul li {float:left; *border:0.15vw solid #ccc; font-size:.8vw; padding:0.09vw 0.9vw; *border-radius:1vw; margin-left:2%; margin-top:1%yy; margin-top:5%; overflow:hidden; transition:.5s; position:relative; box-shadow:0 1px 20px 0 rgb(0 0 0 / 6%); background:#efefef; z-index:1;}
.welcome-marketing-seo3 .list-menuu ul li span {position:absolute; display:block; width:0; height:0; border-radius:50%; background-color:#221638; transition:width .5s ease-in-out, height .5s ease-in-out; transform:translate(-50%, -50%); z-index:-1; border-radius:1vw; border:0.15vw solid #221638; background:#fff;}
.welcome-marketing-seo3 .list-menuu ul li:hover {color:#fff;}
.spann-arroww {position:absolute; left:0%; top:0; height:1vw; width:0.5vw; margin-left:-1vw; margin-top:0.7vw;}
.welcome-marketing-seo3 .datawork {display:flex;}
.welcome-marketing-seo3 .datawork .s3-work {position:absolute; left:40px; bottom:0%; transform:scale(1);}
.circle-imggg {position:absolute; left:0; bottom:0; *height:66%; *width:40%; width:102px; height:102px; border:0.45vw solid #dfdfdf; border-radius:50%; z-index:2; margin-bottom:20vw; margin-left:-4vw;}  

/*------------------------------------------------------------------------------------------------------section 4-----------------------------------------------------------------------------------------------*/
.welcome-cr-marketing .welcome-marketing-seo4 {padding:11em 4em; position:relative;}
.welcome-marketing-seo4 {background-image:url(../../assets/images/section4-bg.PNG); background-repeat:no-repeat; background-position:100% 5vw; background-size:12vw;}
.welcome-marketing-seo4:after {position:absolute; content:''; background-image:url(../../assets/images/map.png); width:85%; height:100%; background-repeat:no-repeat; right:0px; top:27%; z-index:-1;}
.welcome-marketing-seo4 .text-center {margin:1vw auto; max-width:38vw;}
img.dowork {margin-top:-1vw;}  
    
/*-----investment progress bar list --------------------*/
    
.welcome-marketing-seo4 .progress-list {justify-content:center; *gap:6vw; gap:2.7vw; margin-top:0vw;}
.welcome-marketing-seo4 .investment-progress-bar {text-align:center; margin-top:9vw; gap:4.8vw; justify-content:center;}
.welcome-marketing-seo4 .investment-progress-bar h4 {font-size:1.3vw; font-weight:600; margin:1vw 0;}
.welcome-marketing-seo4 .investment-progress-bar p {width:15vw; font-size:.77vw; margin:0 auto;}
.welcome-marketing-seo4 .circle-investment .progress-list li {position:relative;}
.welcome-marketing-seo4 .circle-investment .progress-list li img {position:absolute; left:-30px; display:none;}
.mi_smlcrcl {width:30px; height:30px; border-radius:100%; background:#7ce214; *position:absolute; position:relative; *top:0; *left:-30px; z-index:1; border:5px solid #cdcdcd; float:left;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) .mi_smlcrcl {background:#34d4ae;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(3) .mi_smlcrcl {background:#44b4cc;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) .mi_smlcrcl {background:#7479bb; *left:-27px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) .mi_smlcrcl {background:#08909f;}
.welcome-marketing-seo4 .circle-investment .progress-list li svg {position:absolute; top:0; right:0; left:auto; stroke-width:4px; stroke:#cdcdcd; stroke-dasharray:800; stroke-dashoffset:800; animation:logoStroke 8s ease forwards; transform:rotate(0);}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg {position:absolute; top:21px; right:-7px; width:554px; height:150px;}

@keyframes logoStroke {
100% {stroke-dashoffset:0;}
}

.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg {width:290px; height:150px; top:29px; right:8px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(3) svg {position:absolute; top:20px; left:5px; stroke-width:4px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg {position:absolute; left:4px; top:20px; right:auto; width:290px; height:150px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg {position:absolute; top:21px; left:6px; width:540px; height:150px; transform:none;}
.circle-investment .progressbar-container .circle-big {position:relative; *width:130px; *height:130px; width:156px; *margin:0px 2.5vw 3vw;}
.circle-investment .progressbar-container .circle-big svg {width:156px; height:156px; border:5px solid #cdcdcd; padding:6px; border-radius:50%;}
.circle-investment .progressbar-container:nth-child(1) .circle-big .bg {fill:none; stroke-width:18px; stroke:#e4f8d0; padding:3px; border-radius:50%; position:relative;}
.circle-investment .progressbar-container:nth-child(1) .circle-big .progress {fill:none; stroke-width:18px; stroke:#7ce214; stroke-linecap:round; stroke-dasharray:296; stroke-dashoffset:217; transform:rotate(-90deg); transform-origin:50% 50%; animation:bigprogress1 1.5s ease-in-out;}

@keyframes bigprogress1 {
from {stroke-dashoffset:0;}
to {stroke-dashoffset:217;}
}

.circle-investment .progressbar-container:nth-child(2) .circle-big .bg {fill:none; stroke-width:18px; stroke:#ccf6ec; padding:3px; border-radius:50%; position:relative;}
.circle-investment .progressbar-container:nth-child(2) .circle-big .progress {fill:none; stroke-width:18px; stroke:#34d4ae; stroke-linecap:round; stroke-dasharray:278.56; stroke-dashoffset:172; transform:rotate(-76deg); transform-origin:50% 50%; animation:bigprogress2 1.5s ease-in-out;}

@keyframes bigprogress2 {
from {stroke-dashoffset:0;}
to {stroke-dashoffset:172;}
}

.circle-investment .progressbar-container:nth-child(3) .circle-big .bg {fill:none; stroke-width:18px; stroke:#d0ebf2; padding:3px; border-radius:50%; position:relative;}
.circle-investment .progressbar-container:nth-child(3) .circle-big .progress {fill:none; stroke-width:18px; stroke:#44b4cc; stroke-linecap:round; stroke-dasharray:245.56; stroke-dashoffset:60; transform:rotate(-90deg); transform-origin:50% 50%; animation:bigprogress3 1.5s ease-in-out;}

@keyframes bigprogress3 {
from {stroke-dashoffset:0;}
to {stroke-dashoffset:60;}
}

.circle-investment .progressbar-container:nth-child(4) .circle-big .bg {fill:none; stroke-width:18px; stroke:#dcdeed; padding:3px; border-radius:50%; position:relative;}
.circle-investment .progressbar-container:nth-child(4) .circle-big .progress {fill:none; stroke-width:18px; stroke:#7479bb; stroke-linecap:round; stroke-dasharray:296; stroke-dashoffset:217; transform:rotate(-90deg); transform-origin:50% 50%; animation:bigprogress4 1.5s ease-in-out;}

@keyframes bigprogress4 {
from {stroke-dashoffset:0;}
to {stroke-dashoffset:217;}
}

.circle-investment .progressbar-container:nth-child(5) .circle-big .bg {fill:none; stroke-width:18px; stroke:#cde9eb; padding:3px; border-radius:50%; position:relative;}
.circle-investment .progressbar-container:nth-child(5) .circle-big .progress {fill:none; stroke-width:18px; stroke:#08909f; stroke-linecap:round; stroke-dasharray:348.56; stroke-dashoffset:60; transform:rotate(-90deg); transform-origin:50% 50%; animation:bigprogress5 1.5s ease-in-out;}

@keyframes bigprogress5 {
from {stroke-dashoffset:0;}
to {stroke-dashoffset:60;}
}

.circle-investment .progressbar-container .circle-big .text {position:absolute; top:69px; left: 0; right: 0; font-size:24px; text-align:center; font-weight:500; line-height:22px;}
.circle-investment .progressbar-container .circle-big .text .small {font-size:23px; color:#333; display:inline-block; font-weight:700;}
.circle-investment {background-image:url(assets/images/backgroundd.png); background-repeat:no-repeat; background-position:top center;}
.progressbar-container {display:flex; align-items:center; align-content:center; justify-content:center; flex-direction:column;} 

/*------------------------------------section 5---------------------------------------------------*/
.welcome-cr-marketing .welcome-marketing-seo5 {padding:7vw 6em;}
.welcome-marketing-seo5 .text-left {width:36vw;}
.welcome-marketing-seo5 .local-searches {color:#61ac11; font-weight:500; width:36vw; margin-top:0; margin-bottom:5vw; line-height:1.2; font-size:0.94vw;}
.welcome-marketing-seo5 .title-content .datawork {align-items:center; justify-content:space-between;}
.welcome-marketing-seo5 .marketing-services-provide {align-items:center; justify-content:left; margin:13px 23px;}
.welcome-marketing-seo5 .marketing-services-provide .marketing-call {align-items:center;}
.welcome-marketing-seo5 .marketing-services-provide img {width:4vw;}
.welcome-marketing-seo5 .marketing-services-provide .marketing-call img {width:2vw;}
.welcome-marketing-seo5 .marketing-services-provide .marketing-call p::before {content:''; position:absolute; height:5%; left:67%; width:.1%; background:#ccc;}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency {padding:0 6%;}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency h3, .welcome-marketing-seo5 .marketing-services-provide .global-seo-agency ul {margin:0;}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency ul li {font-size:0.7vw !important;}
.welcome-marketing-seo5 .marketing-services-provide .marketing-call p {max-width:100%; margin:0; font-size:1.5vw; font-weight:600; color:#88bf48;}
.welcome-marketing-seo5 .marketing-services-provide .marketing-call p a {color:#88bf48; transition:.5s; text-decoration:none;}
.welcome-marketing-seo5 .marketing-services-provide .marketing-call p a:hover {color:#6f8cb0; text-decoration:none;}
.welcome-marketing-seo5 .global-seo-agency h3 {font-size:1vw; letter-spacing:0.3px; margin-top:1.7em;}
.welcome-marketing-seo5 .research {display:flex; width:13.6vw; height:auto; margin-bottom:0; margin-top:2vw}

@keyframes research-me {
from {transform:rotate(0deg);}
to {transform:rotate(81deg);}
}

.welcome-marketing-seo5 .slider-work {position:relative; overflow:hidden; width:33vw !important; height:18vw !important; padding:0; text-decoration:none; font-weight:600; font-size:2em; cursor:pointer;}
.welcome-marketing-seo5 .slider-work:before {position:absolute; content:''; background:linear-gradient(43deg, #ffffff 100%, #fff); width:10vw; height:100%; z-index:50; filter:blur(2vw); right:-4vw; top:-2vw;}
.welcome-marketing-seo5 .slider-work nav {position:relative;}
.welcome-marketing-seo5 .slider-work ul {display:flex; justify-content:space-between; align-items:center;}
.welcome-marketing-seo5 .slider-work ul li {list-style-type:none; position:relative; display:flex; padding:20px 0; background:#fff; display:block; width:19vw; height:14vw !important; text-align:center;}
.welcome-marketing-seo5 .slider-work ul li:first-child {background-color:#fff; position:absolute; left:0%; animation:rwork 0.7s ease; z-index:5; border:0.2vw solid #ebebeb; box-shadow:-2px 0rem 0.5rem rgb(0 0 0 / 15%);}

@keyframes rwork {
0% {transform:perspective(295.5px) translateX(367.616px) rotateY(-2deg) translateZ(-47.6363px); box-shadow:2.5px 0rem 0.5rem rgb(0 0 0 / 15%);}
100% {transform:perspective(277.5px) translateX(0px) rotateY(0deg) translateZ(0px); box-shadow:-2pxpx 0rem 0.5rem rgb(0 0 0 / 15%);}
}

.welcome-marketing-seo5 .slider-work ul li:nth-child(2) {left:69%; border:0.2vw solid #ebebeb; transform:perspective(277.5px) translateX(-75.305px) rotateY(-4deg) translateZ(-53.15px); animation:rotatework 0.6s ease; box-shadow:0 .5rem 1rem rgba(0, 0, 0, .15);}

@keyframes rotatework {
0% {transform:perspective(277.5px) translateX(-162.305px) rotateY(0deg) translateZ(-72.15px);}
100% {transform:perspective(277.5px) translateX(-75.305px) rotateY(-4deg) translateZ(-53.15px);}
}

.welcome-marketing-seo5 .s3-work svg {width:79% !important; height:100% !important; transform:translate3d(2vw, -2vw, 0px) !important;}
.welcome-marketing-seo5 .slider-work ul li:last-child {background-color:#fff; position:relative; left:-33%; border:2px solid transparent;}
.welcome-marketing-seo5 .slider-work ul li .slider-head {border-radius:2vw; background-color:#ebebeb; width:2vw; height:2vw; font-size:0.8vw; padding:0.51vw; margin:0.1vw auto; font-weight:600;}
.welcome-marketing-seo5 .slider-work ul li .slider-head-bold {font-size:1.5vw; font-weight:700; margin:0vw auto;}
.welcome-marketing-seo5 .datawork a {position:absolute; border:0.1vw solid #ebebeb; border-radius:50%; padding:0vw 0.7vw; background-color:#ebebeb; color:#000; right:0; top:0; margin-top:5.5vw; font-weight:500; font-size:1.5vw; text-decoration:none; z-index:57;}
.welcome-marketing-seo5 .slider-work ul li hr {margin:0.5vw auto; max-width:5vw; padding:0.06vw 0;}
.welcome-marketing-seo5 .slider-work ul li:nth-child(1) hr {background-color:#add373;}
.welcome-marketing-seo5 .slider-work ul li:nth-child(2) hr {background-color:#16a9ee;}
.welcome-marketing-seo5 .slider-work ul li:nth-child(3) hr {background-color:#ff6060;}
.welcome-marketing-seo5 .slider-work ul li p {font-size:.9vw; width:15vw; margin:1vw auto;}
.welcome-marketing-seo5 .research .columnn {height:683px; min-width:144%; position:relative;}
.welcome-marketing-seo5 .research .columnn .market-research {background:#b9ecff; border-radius:50%; height:10vw; width:10vw; position:relative; top:3%; left:10%; *box-shadow:6px 0px 0px 2px rgb(254 210 134); box-shadow:0 0 8px rgb(111 140 176 / 99%);}
.welcome-marketing-seo5 .research .columnn .market-research h4 {font-size:1.6vw; font-weight:700; width:13vw; position:absolute; top:31%; text-align:center; right:-14%;}
.welcome-marketing-seo5 .research .columnn .visual-design {position:relative; top:9.5%; left:11%; box-shadow:0px 6px 10px 2px #e2f1f8; max-width:67%; border-radius:6%; padding:1vw 1vw; border:0.1vw solid #ccc; transition:box-shadow .3s; transition:.5s; *overflow:hidden; background:#fff;}
.welcome-marketing-seo5 .research .columnn .visual-design:hover {transform:translateY(-10px); *box-shadow:0 0 25px rgb(0 0 0 / 9%);}
.welcome-marketing-seo5 .research .columnn .visual-design h4 {font-size:1.07vw; padding-bottom:1.2vw; font-weight:600;}
.welcome-marketing-seo5 .research .columnn .visual-design h4:before {content:''; position:absolute; height:1%; width:54%; top:16%; left:8.5%; background:#8dc73f; border-radius:2px;}
.welcome-marketing-seo5 .research .columnn .visual-design p {font-size:0.85vw; width:97%; margin-bottom:13%; line-height:185%;}
.welcome-marketing-seo5 .research .columnn .visual-design img {position:absolute; top:118%; left:72%; height:2.2vw; width:2vw;}
.welcome-marketing-seo5 .research .columnn .app-design {position:relative; top:17.5%; left:-10%; box-shadow:0px 6px 10px 2px #e2f1f8; width:105%; border-radius:0.8vw; padding:1vw 1vw; margin-top:12%; border:0.1vw solid #ccc; transition:box-shadow .3s; transition:.5s; *overflow:hidden; background:#fff;}
.welcome-marketing-seo5 .research .columnn .app-design:hover {transform:translateY(-10px); *box-shadow:0 0 25px rgb(0 0 0 / 9%);}
.welcome-marketing-seo5 .research .columnn .app-design h4 {font-size:1.07vw; padding-bottom:1vw; font-weight:600;}
.welcome-marketing-seo5 .research .columnn .app-deg img {position:absolute; top:-37%; left:38%; height:2.2vw; width:2vw;}
.welcome-marketing-seo5 .research .columnn .app-degg img {position:absolute; top:99%; left:72%; height:1.8vw; width:2vw;}
.welcome-marketing-seo5 .research .columnn .app-design h4:before {content:''; position:absolute; height:1.5%; width:31%; top:24%; left:5.5%; border-radius:2px; background:#fed286;}
.welcome-marketing-seo5 .research .columnn .app-design:nth-child(1) h4:before {background:#708cb1;}
.welcome-marketing-seo5 .research .columnn .app-design:nth-child(2) h4:before {background:#6f8cb0;}
.welcome-marketing-seo5 .research .columnn .app-design p {font-size:0.85vw; width:99%; padding-bottom:0.4vw; line-height:170%;}
.welcome-marketing-seo5 .visual-design #background {z-index:100; position:absolute; top:-1%; left:58%; height:37%; width:45%;}
.welcome-marketing-seo5 .app-design #background1 {position:absolute; top:-3%; left:68%; height:53%; width:34%;}
.welcome-marketing-seo5 .app-design #background2 {position:absolute; top:-4%; height:53%; width:34%; left:68%;}
.visual-design-all {position:absolute; height:2vw; width:2vw; right:42%; bottom:-10px;}
.visual-design-all img {*width:100%; *object-fit:cover;}
.app-deg-crcl {position:absolute; top:12%; left:35%; height:2.2vw; width:2vw;}
.app-deg-crcl img {*width:100%; *object-fit:cover;}
.app-degg-crcl {position:absolute; bottom:4.7%; left:60%; height:1.8vw; width:2vw; z-index:-1;}
.app-degg-crcl img {*width:100%; *object-fit:cover;}  
    
/* --------------------------------------------------------------media queries of all website------------------------------------------------------ */
    
@media only screen and (min-width: 5120px) and (orientation:landscape) and (max-resolution:800dpi) {
.welcome-marketing-seo4 .circle-investment {transform:scale(2.5) translateY(194px);}
.welcome-cr-marketing .welcome-marketing-seo2 {padding:10vw 4em;}
.welcome-cr-marketing .welcome-marketing-seo3 {padding:9vw 4em;}
.welcome-cr-marketing .welcome-marketing-seo4 {padding:36em 4em;}
.app-degg-crcl {bottom:-19.5%;}
.visual-design-all {bottom:-34%;}
}

@media only screen and (min-width: 2560px) and (orientation:landscape) and (max-resolution:800dpi) {
.circle-investment .progressbar-container .circle-big {margin:0px 4vw 3vw;}
.welcome-marketing-seo4 .investment-progress-bar {margin-top:8vw; gap:0.8vw;}
}

@media only screen and (max-width: 1692px) and (orientation:landscape) and (max-resolution:800dpi) {
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg path {d:path("M 7 109 Q 25 52 75 69 T 366 220 c 92 46 93 -9 105 -23");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg path {d:path("M -2 138 Q 26 55 77 81 T 161 122 c 93 49 87 -4 98 -11");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg path {d:path("M 19 213 Q 7 116 76 116 T 143 116 c 83 -6 115 10 111 -50");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg path {d:path("M 94 197 Q 83 107 189 111 T 456 119 c 122 5 120 -17 118 -67");}
.app-degg-crcl {bottom:14%;}
.visual-design-all {bottom:10%;}
}

@media only screen and (max-width: 1680px) and (orientation:landscape) and (max-resolution:800dpi) {
.welcome-marketing-seo .content .title-main-head {font-size:2.9vw;}
.welcome-marketing-seo .consult-work-btn {bottom:2vw; right:18vw;}
.welcome-marketing-seo .video-content {object-fit:contain;}
.welcome-marketing-seo .video-content svg {transform:translate3d(0px, -100px, 0px) !important;}
.welcome-cr-marketing .welcome-marketing-seo2 {padding:14em 6em;}
.welcome-marketing-seo2 .title-content .title-heading {font-size:1.8vw; max-width:19vw;}
.welcome-marketing-seo2 .technical-work .parawork:nth-child(2) {*margin-top:1.6vw; margin-top:4.6vw;}
.welcome-marketing-seo2 .publisher-list {gap:0.28vw;}
.welcome-cr-marketing .welcome-marketing-seo3 {padding:12em 6em;}
.welcome-marketing-seo3 .visibility-sec div {*height:11.92vw;}
.welcome-marketing-seo3 .local-searches {margin-left:12.6vw;}
.welcome-marketing-seo3 .visibility-sec .marketing-background-load {height:48%; width:11%;}
.welcome-marketing-seo3 .datawork .animation {margin-top:-50%;}
.welcome-cr-marketing .welcome-marketing-seo4 {padding:11em 4em; background-position:right 82px; background-size:187px;}
.welcome-marketing-seo3 .visibility-sec {margin-top:2vw;}
.welcome-marketing-seo4 .circle-investment .progress-list li img {left:-17px;}
.circle-investment .progressbar-container .circle-big {margin:0 3vw 1vw 3.5vw;}
.mi_smlcrcl {*left:-17px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) .mi_smlcrcl {*left:-17px;}
.circle-investment .progressbar-container .circle-big svg {width:120px; height:120px;}
.circle-investment .progressbar-container .circle-big .text {top:50px; left:0; right: 0; font-size:16px;}
.circle-investment .progressbar-container:nth-child(n) .circle-big .bg {cx:50; cy:50; r:43; stroke-width:14px;}
.circle-investment .progressbar-container:nth-child(n) .circle-big .progress {cx:50; cy:50; r:43; stroke-width:14px;}
.circle-investment .progressbar-container:nth-child(5) .circle-big .progress {stroke-dasharray:258.56;}
.welcome-marketing-seo4 .investment-progress-bar {text-align:center; margin-top:11vw; gap:2.5vw; justify-content:center;}
.welcome-cr-marketing .welcome-marketing-seo5 {padding:13em 6em;}
.welcome-marketing-seo5 .research-work:nth-child(1) .research:nth-child(1) h4:before {font-size:3vw; top:-1.7vw; left:3.5vw;}
.welcome-marketing-seo5 .research .columnn .app-design {top:12.5%;}
.welcome-marketing-seo5 .research .columnn .market-research {top:1%;}
.welcome-marketing-seo5 .research .columnn .visual-design {top:7.5%;}
.welcome-marketing-seo5 .marketing-services-provide .marketing-call p::before {left:66%;}
.welcome-marketing-seo4 .investment-progress-bar {margin-top:11vw;}
.app-degg-crcl {bottom:19%;}
.visual-design-all {bottom:11%;}
}

@media only all and (max-width: 1564px) and (orientation:landscape) and (max-resolution:800dpi) {
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg path {d:path("M 2 111 Q 25 52 75 69 T 336 205 c 92 46 93 -5 107 -22");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg path {d:path("M -12 163 Q 25 50 75 71 T 156 111 c 93 49 87 -4 95 -6");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg path {d:path("M 17 213 Q 9 109 74 107 T 110 106 c 89 -9 116 18 115 -42");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg path {d:path("M 94 197 Q 83 107 194 111 T 400 126 c 122 5 120 -17 119 -78");}
.app-degg-crcl {bottom:24%;}
.visual-design-all {bottom:16%;}
.app-deg-crcl {top:8%;}
}

@media only all and (max-width: 1440px) and (orientation:landscape) and (max-resolution:800dpi) {
.welcome-marketing-seo .video-content {width:100%;}
.welcome-cr-marketing .welcome-marketing-seo {padding:7em 0em;}
.welcome-marketing-seo .content {margin:8.4% auto;}
.welcome-marketing-seo .consult-work-btn .button-arrow h2 {font-size:1.2rem;}
.welcome-cr-marketing .marketing-title-heading {font-size:2.8vw;}
.welcome-cr-marketing .welcome-marketing-seo2 {padding:12em 6em;}
.welcome-marketing-seo2 .title-content .title-heading {font-size:28px; width:300px; max-width:26vw;}
.welcome-cr-marketing .welcome-marketing-seo3 {padding:13em 6em;}
.welcome-marketing-seo3 .local-searches {margin-left:12vw;}
.welcome-marketing-seo3 .visibility-sec h1 {font-size:1.2vw; margin:.5vw 0;}
.welcome-marketing-seo3 .parawo:before {height:0.6%;}
.welcome-marketing-seo3 .datawork .animation {margin-top:-51%;}
.welcome-cr-marketing .welcome-marketing-seo4 {padding:11em 4em; background-position:right 121px;}
.welcome-marketing-seo4 .circle-investment {margin-top:0;}
.welcome-marketing-seo4 .investment-progress-bar {gap:1.5vw;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg {right:-16px; top:41px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg path {d:path("M 4 100 Q 25 52 75 69 T 311 186 c 92 46 93 -5 100 -14");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg {top:52px; right:-20px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg path {d:path("M 3 113 Q 24 50 75 71 T 138 97 c 93 49 87 -4 95 -6");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(3) svg path {d:path("M 0 0 l 0 120");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg {left:-5px; height:217px; top:-9px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg path {d:path("M 20 187 Q 9 110 64 107 T 106 105 c 93 -7 120 14 115 -48");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg {top:-35px; left:-75px; height:237px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg path {d:path("M 92 180 Q 83 107 194 111 T 371 113 c 122 5 120 -27 120 -67");}
.welcome-marketing-seo4 .progress-list {gap:3vw;}
.welcome-cr-marketing .welcome-marketing-seo4 {padding:11em 4em;}
.welcome-cr-marketing .welcome-marketing-seo5 {padding:14em 6em;}
.welcome-marketing-seo5 .text-left {margin:1vw 0 1vw 0;}
.welcome-marketing-seo5 .local-searches {margin-bottom:4vw;}
.welcome-marketing-seo5 .research .columnn .app-design {top:8.5%;}
.welcome-marketing-seo5 .research .columnn .visual-design {top:5.5%;}
.welcome-marketing-seo5 .research .columnn .market-research {top:0%;}
.welcome-marketing-seo5 .marketing-services-provide .marketing-call p::before {left:65.5%;}
.welcome-marketing-seo5 .s3-work svg {width:63% !important; height:100% !important; transform:translate3d(8vw, -2vw, 0px) !important;}
.app-degg-crcl {bottom:33%;}
.visual-design-all {bottom:0; top: 28%;}
.app-deg-crcl {top:4%;}
}

@media only screen and (max-width: 1366px) and (orientation:landscape) and (max-resolution:800dpi) {
.welcome-marketing-seo .content {margin:13.4% auto;}
.welcome-marketing-seo .consult-work-btn .arrow_icon:before {margin-left:4px;}
.welcome-marketing-seo2 .col-lg-7 {padding:0;}
.welcome-cr-marketing .welcome-marketing-seo {padding:9em 0em;}
.welcome-marketing-seo .video-content svg {transform:translate3d(0px, -51px, 0px) !important;}
.welcome-marketing-seo2 .border-left {padding-left:45px; padding-right:0;}
.welcome-marketing-seo2 .technical-work {margin:5vw 0 0 0;}
.welcome-marketing-seo2 .paraworkk {margin-top:3.8vw;}
.welcome-marketing-seo2 .publisher-list li {width:30vw;}
.welcome-cr-marketing .welcome-marketing-seo2 {padding:14em 6em;}
.welcome-cr-marketing .welcome-marketing-seo3 {padding:16em 6em;}
.welcome-cr-marketing .welcome-marketing-seo3 .col-lg-7, .welcome-cr-marketing .welcome-marketing-seo3 .col-lg-5 {padding:0;}
.welcome-marketing-seo3 .visibility-sec .marketing-background-load {height:46%; width:11%;}
.welcome-marketing-seo3 .datawork .animation {margin-top:-54%;}
.welcome-marketing-seo3 .parawo:before {height:0.6%;}
.welcome-marketing-seo3 .pvcy-choice {width:18vw;}
.welcome-marketing-seo3 .datawork .s3-work {margin-left:2vw;}
.circle-imggg {margin-bottom:16vw; margin-left:-2vw;}
.welcome-marketing-seo4 .investment-progress-bar {gap:6.4vw; margin-left:6%;}
.welcome-marketing-seo4 .progress-list {gap:3vw; *margin-left:18px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg path {d:path("M 4 100 Q 25 52 75 70 T 276 168 c 92 46 93 -5 100 -14");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg path {d:path("M 3 113 Q 24 50 77 71 T 119 88 c 93 49 87 -4 95 -6");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(3) svg path {}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg path {d:path("M 20 187 Q 9 110 64 107 T 90 106 c 93 -7 116 14 115 -48");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg path {d:path("M 92 180 Q 83 107 194 111 T 335 117 c 122 5 120 -27 120 -67");}
.welcome-marketing-seo4 .progressbar-container {margin-left:-5vw; margin-right:0vw;}
.welcome-marketing-seo4 .investment-progress-bar {margin-top:11vw;}
.welcome-marketing-seo5 .col-lg-7 {padding:0;}
.welcome-marketing-seo5 .col-lg-5 {padding:0;}
.welcome-marketing-seo5 .marketing-services-provide {top:4px;}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency h3 {font-size:12px; line-height:0.2; margin-top:1rem;}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency {padding:0 21px;}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency ul li {font-size:8.7px !important;}
.welcome-marketing-seo5 .text-left {margin:36px 0;}
.welcome-cr-marketing .welcome-marketing-seo4 {background-size:179px;}
.welcome-marketing-seo5 .research .columnn .app-design {top:14.5%;}
.welcome-marketing-seo5 .research .columnn .visual-design {top:10.5%;}
.welcome-marketing-seo5 .research .columnn .market-research {top:5%;}
.welcome-marketing-seo5 .marketing-services-provide .marketing-call p::before {left:66.5%; height:4%; margin-top:.7%;}
.welcome-marketing-seo5 .research {margin-top:3vw;}
.app-degg-crcl {bottom:30%;}
.visual-design-all {bottom:0; top:69%;}
.app-deg-crcl {top:8%;}
}

@media only screen and (max-width: 1268px) and (orientation:landscape) and (max-resolution:800dpi) {
.welcome-marketing-seo4 .investment-progress-bar {margin-top:12vw;}
.app-degg-crcl {bottom:34%;}
.visual-design-all {bottom:0; top:66%;}
.app-deg-crcl {top:8%;}
}

@media only screen and (max-width: 1200px) and (orientation:landscape) and (max-resolution:800dpi) {
.welcome-marketing-seo .content .title-main-content {font-size:1.09vw; width:55vw; line-height:1.6vw;}
.welcome-marketing-seo2 .title-content .title-heading {max-width:29vw;}
.welcome-marketing-seo2 .global-seo-agency h3 {font-size:1vw;}
.welcome-marketing-seo2 .global-seo-agency ul li {font-size:0.71vw !important;}
.welcome-marketing-seo2 .title-content .title-heading {font-size:2vw; width:23vw; max-width:26vw;}
.welcome-marketing-seo2 .title-content .title-heading span {background:linear-gradient(0deg, transparent 76%, #fbc970 6%); background-position-y:1.6vw;}
.welcome-marketing-seo2 .paraworkk {*margin-top:4vw; margin-top:4vw; margin-bottom:6vw;}
#Economytxt1 {min-height:120px;}
#Economytxt2 {min-height:190px;}
.welcome-marketing-seo2 .borderrr {*height:75%; height:83%; left:13%; width:18%;}
.welcome-marketing-seo2 .myborder-left .imggggg {left:18%;}
.welcome-marketing-seo2 .myborder-left:after {*height:86%; height:94%;}
.welcome-marketing-seo2 .title-content {margin-bottom:3vw;}
.welcome-marketing-seo2 .technical-work {margin:0vw 0 0 0;}
.welcome-marketing-seo2 .parawork {font-size:1.1vw;}
.welcome-marketing-seo2 .technical-work .contct-number {font-size:2.2vw;}
.welcome-marketing-seo2 .technical-work .omr-analysis {font-size:1.6vw;}
.welcome-marketing-seo2 .technical-work .parawork {width:17vw; font-size:1.1vw;}
.welcome-marketing-seo2 .technical-work .parawork:nth-child(2) {width:17vw; font-size:1.1vw; margin-top:1.2vw;}
.welcome-marketing-seo2 .publisher-list {margin-right:2vw;}
.welcome-marketing-seo3 .text-left {width:38vw; font-size:1.1vw;}
.welcome-marketing-seo3 .title-content .right-para {margin-left:9vw;}
.welcome-marketing-seo3 .local-searches {width:35vw; margin:2vw 0 2vw 11.5vw;}
.welcome-cr-marketing .welcome-marketing-seo3 {padding:17em 6em;}
.welcome-marketing-seo3 .datawork ul li {font-size:0.9vw; padding-top:1vw; padding-bottom:1vw; width:34vw;}
.welcome-marketing-seo3 .visibility-sec ul li {font-size:0.9vw;}
.welcome-marketing-seo3 .customize-blacksmith .action-btn {width:10vw; height:2vw; font-size:0.8vw;}
.welcome-marketing-seo3 .customize-blacksmith img {*width:3vw; *height:3vw;}
.welcome-marketing-seo3 .visibility-sec {margin-top:2vw;}
.welcome-marketing-seo3 .customize-blacksmith {justify-content:space-around;}
.welcome-marketing-seo3 .datawork .animation {margin-top:-45%;}
.welcome-marketing-seo3 .parawo:before {height:0.6%;}
.welcome-marketing-seo4 .s4-head-para {font-size:1.1vw; max-width:47vw;}
.welcome-marketing-seo4 .progressbar-container {margin-left:-4vw; margin-right:-4vw;}
.welcome-marketing-seo4 .progress-list {gap:4vw; margin-left:0px;}
.welcome-marketing-seo4 .investment-progress-bar {gap:8vw; margin-right:3%;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg path {d:path("M 4 100 Q 25 52 75 69 T 238 147 c 92 46 93 -5 100 -14");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg path {d:path("M 3 113 Q 24 50 68 69 T 113 89 c 93 49 87 -4 95 -6");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg path {d:path("M 20 188 Q 9 115 41 107 T 60 102 c 93 -7 120 14 115 -48");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg path {d:path("M 92 180 Q 83 107 194 111 T 288 114 c 122 5 120 -27 120 -67");}
.mi_smlcrcl {*left:-16px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) .mi_smlcrcl {*left:-16px;}
.circle-investment .progressbar-container .circle-big {margin:0 4vw 1vw 2.8vw;}
.welcome-marketing-seo4 .investment-progress-bar {margin-top:13vw;}
.welcome-marketing-seo5 .slider-work ul li {width:23vw; height:19vw !important;}
.welcome-marketing-seo5 .slider-work ul li p {font-size:1vw; width:17vw;}
.welcome-marketing-seo5 .datawork a {margin-top:8vw; font-weight:500; right:30px;}
.welcome-marketing-seo5 .text-left {margin:3vw 0; font-size:1.2vw; width:49vw;}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency h3 {font-size:1vw; line-height:0; margin-top:1rem; width:19vw;}
.welcome-marketing-seo5 .research {margin-top:0.9vw;}
.welcome-marketing-seo5 .marketing-services-provide .marketing-call p {font-size:1.4vw; width:13vw;}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency ul li {font-size:0.72vw !important;}
.welcome-marketing-seo5 .slider-work {width:52vw !important; height:20vw!important;}
.welcome-marketing-seo5 .s3-work svg {width:99% !important; transform:translate3d(2vw, -2vw, 0px) !important;}
.welcome-marketing-seo5 .marketing-services-provide {top:1vw; width:51vw;}
.welcome-marketing-seo5 .local-searches {width:49vw; font-size:1.25vw;}
.welcome-marketing-seo5 .research .columnn .app-design {top:12.5%;}
.welcome-marketing-seo5 .research .columnn .visual-design {top:18.5%;}
.welcome-marketing-seo5 .research .columnn .market-research {top:13%;}
.welcome-cr-marketing .welcome-marketing-seo4 {background-size:15vw;}
.welcome-marketing-seo5 .research .columnn .visual-design {top:19.5%;}
.welcome-marketing-seo5 .marketing-services-provide .marketing-call p::before {left:69.5%; height:4%; margin-top:.3%;}
.welcome-marketing-seo4:after {width:100%; top:24%;}
.app-degg-crcl {bottom:39%;}
.visual-design-all {bottom:0; top:73%;}
.app-deg-crcl {top:8%;}
}

@media only screen and (max-width: 1124px) and (orientation:landscape) and (max-resolution:800dpi) {
.welcome-marketing-seo4 .investment-progress-bar {margin-top:15vw;}
.app-degg-crcl {bottom:42%;}
.visual-design-all {bottom:0; top:70%;}
.app-deg-crcl {top:7%;}
}

@media only screen and (max-width: 1024px) and (orientation:landscape) and (max-resolution:800dpi) {
.welcome-cr-marketing .welcome-marketing-seo2 {padding:15em 5em;}
.welcome-cr-marketing .welcome-marketing-seo3 {padding:13em 5em;}
#Economytxt1 {min-height:95px;}
#Economytxt2 {min-height:165px;}
.welcome-cr-marketing .welcome-marketing-seo5 {padding:12em 5em;}
.welcome-marketing-seo5 .research .columnn .visual-design {top:16.5%;}
.welcome-marketing-seo5 .research .columnn .market-research {top:10%;}
.welcome-marketing-seo5 .research .columnn .app-design {top:9.5%;}
.welcome-marketing-seo5 .research {margin-top:2.4vw;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg path {d:path("M 4 100 Q 25 52 75 69 T 192 124 c 92 46 93 -5 100 -14");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg path {d:path("M 3 116 Q 25 47 58 65 T 78 76 c 93 49 87 -4 95 -14");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg {left:-3px; height:214px; top:-9px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg path {d:path("M 18 185 Q 9 105 34 103 T 50 102 c 93 -7 120 14 115 -48");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg path {d:path("M 92 180 Q 83 107 169 108 T 260 109 c 122 5 120 -27 120 -67");}
.welcome-marketing-seo4 .investment-progress-bar {gap:6.5vw;}
.welcome-marketing-seo4:after {width:100%; top:20%;}
.welcome-marketing-seo5 .datawork a {right:30px;}
.mi_smlcrcl {*left:-17px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) .mi_smlcrcl {*left:-19px;}
.welcome-marketing-seo4 .investment-progress-bar {margin-top:14vw;}
.app-degg-crcl {bottom:49%;}
.visual-design-all {bottom:0; top:61%;}
.app-deg-crcl {top:3%;}
}

@media only screen and (max-width: 992px) and (orientation:landscape) and (max-resolution:800dpi) {
body {overflow-y:visible !important;}
.fp-tableCell {height:auto !important;}
.fp-table {height:auto !important;}
.welcome-marketing-seo .video-content svg {*transform:translate3d(0px, 67px, 0px) !important; transform:translate3d(0px, 20px, 0px) !important;}
.welcome-marketing-seo .consult-work-btn {*bottom:2vw; bottom:-5vw; left:50%;}
.consult-work-btn .button-arrow .arrow_icon {left:-18%; margin-left:0;}
.welcome-marketing-seo .content .title-main-content {font-size:1.5vw; width:71vw; line-height:2vw;}
.welcome-marketing-seo .content {margin:23.4% auto;}
.welcome-cr-marketing .marketing-title-heading {font-size:4vw; margin-top:3vw; margin-bottom:2vw; text-align:center;}
.welcome-marketing-seo4 .text-center {max-width:60vw;}
.welcome-cr-marketing .myborder-left .marketing-title-heading {margin-top:3vw; margin-bottom:1vw;}
.welcome-marketing-seo2 .global-seo-agency {margin-right:0vw;}
.welcome-marketing-seo2 .global-seo-agency h3 {font-size:1.6vw;}
.welcome-marketing-seo2 .technical-work .parawork {width:25vw; font-size:1.5vw;}
.welcome-marketing-seo2 .col-md-12 {padding:0; max-width:100%;}
.welcome-marketing-seo2 .technical-work .parawork:nth-child(2) {width:25vw; font-size:1.5vw;}
.welcome-marketing-seo2 .technical-work .technical-counter-word h3 {font-size:2.5vw; text-align:center;}
.welcome-marketing-seo2 .technical-work .technical-counter-word p {font-size:1.4vw; text-align:center;}
.welcome-marketing-seo2 .global-seo-agency ul li {font-size:1.14vw !important;}
.welcome-marketing-seo2 .borderrr {height:56%; left:0%; top:44%; width:9%; overflow:visible;}
.welcome-marketing-seo2 .myborder-left .imggggg {left:3%; bottom:2px; margin:0;}
.welcome-cr-marketing .welcome-marketing-seo {padding:20em 0 10px 0;}
.welcome-cr-marketing .welcome-marketing-seo2 {padding:8em 7.7em 2em 7.7em;}
.welcome-marketing-seo2 .col-lg-7 {max-width:100%;}
.welcome-marketing-seo2 .title-work {display:flex;}
.welcome-marketing-seo2 .myborder-left {padding-left:0vw; padding-top:0vw; display:unset;}
.welcome-marketing-seo2 .myborder-left h4 {margin-top:14%; margin-left:16.1%;}
.welcome-marketing-seo2 .publisher-list li {width:50vw;}
.welcome-marketing-seo2 .parawork {width:44vw; font-size:1.5vw; margin-top:9%; line-height:1.5; margin-left:11%;}
.welcome-marketing-seo2 .publisher-list li .parawork {font-size:1.3vw;}
.welcome-marketing-seo2 .myborder-left:after {display:none;}
.welcome-marketing-seo2 .publisher-list li img {width:3.2vw;}
.welcome-marketing-seo2 .publisher-list li:hover:nth-child(n):before {background-size:2.5vw; top:2.2vw; height:2.5vw; width:7.5vw;}
.welcome-marketing-seo2 .title-content .title-heading {font-size:2.8vw; max-width:31vw; width:auto;}
.welcome-marketing-seo2 .title-content .title-heading span {background-position-y:2.2vw;}
.welcome-cr-marketing .welcome-marketing-seo3 {padding:3em 7.9em 0 7.9em;}
.welcome-marketing-seo3 .col-lg-6 {max-width:100%;}
.welcome-marketing-seo3 .visibility-sec h1 {font-size:1.9vw; margin:2vw 0;}
.welcome-marketing-seo3 .visibility-sec div {*height:22.1vw; width:24vw;}
.welcome-marketing-seo3 .visibility-sec ul li:before {font-size:2vw; margin-top:-0.4vw; margin-left:-1.1vw;}
.welcome-marketing-seo3 .visibility-sec ul li {font-size:1.6vw;}
.welcome-marketing-seo3 .datawork .omr-analysis1 {width:calc(100% - 10.5vw); font-size:2vw;}
.welcome-marketing-seo3 .list-menuu {width:25%;}
.welcome-marketing-seo3 .list-menuu ul {width:29vw;}
.welcome-marketing-seo3 .list-menuu ul li {font-size:1.3vw; padding:0.05vw 1.7vw;}
.welcome-marketing-seo3 .parawo:before {height:0.5%; bottom:-22%;}
.welcome-marketing-seo3 .list-menuu:before {top:0.7vw; height:16vw; margin-left:-1.7vw;}
.spann-arroww {height:9%; width:4%; margin-left:-1.7vw; margin-top:1vw;}
.welcome-marketing-seo3 .title-content:nth-of-type(2) {align-items:center;}
.welcome-marketing-seo2 .title-content {justify-content:space-between; flex-wrap:wrap; margin-top:2vw; margin-bottom:4vw;}
.welcome-marketing-seo2 .technical-work ul {font-size:2.4vw;}
.welcome-marketing-seo3 .visibility-sec .marketing-background-load {height:47%; width:11%; left:94.2%;}
.welcome-marketing-seo3 .visibility-sec {margin:2vw auto; justify-content:space-between;}
.welcome-marketing-seo3 .visibility-sec h1 {width:13vw;}
.welcome-marketing-seo3 .visibility-sec img {width:3.5vw; height:3.5vw;}
.welcome-marketing-seo3 .local-searches {font-size:1.5vw; width:56vw; line-height:1.8vw; text-align:center; margin:2vw auto;}
.welcome-marketing-seo5 .marketing-services-provide img {width:7vw;}
.welcome-marketing-seo5 .marketing-services-provide .marketing-call img {width:4vw;}
.welcome-marketing-seo5 .marketing-services-provide .marketing-call p {font-size:1.8vw; width:17vw;}
.welcome-marketing-seo5 .marketing-services-provide {*width:56vw; width:100%; justify-content:center; margin-left:0; margin-top:3vw;}
.welcome-marketing-seo5 .datawork a {padding:0vw 1.5vw; font-size:3vw;}
.welcome-marketing-seo3 .visibility-sec div::before {width:23.2vw;}
.welcome-marketing-seo4 .circle-investment {margin-top:-5%;}
.dowork {margin-left:4.7vw; margin-top:3vw;}
.welcome-marketing-seo3 .parawo {font-size:1.5vw; width:35vw;}
.welcome-marketing-seo3 .paraworkkk {font-size:1.8vw; width:41vw; margin-top:2vw;}
.welcome-marketing-seo3 .customize-blacksmith .action-btn {width:14vw; height:2.9vw; font-size:1.4vw; border-radius:2vw;}
.welcome-marketing-seo3 .customize-blacksmith {justify-content:space-between; width:45.5vw;}
.welcome-cr-marketing .welcome-marketing-seo4 {padding:4em 0 0 0em; background-position:right 96px;}
.welcome-cr-marketing .welcome-marketing-seo5 {padding:2em 7.9em;}
.welcome-marketing-seo3 .title-content .right-para {margin:0 auto; max-width:74%; font-size:1.5vw; text-align:center !important;}
.welcome-marketing-seo3 .pvcy-choice {padding:0; font-size:2.8vw; width:20vw;}
.welcome-marketing-seo3 .text-left {width:53vw; font-size:1.3vw;}
.welcome-marketing-seo3 .datawork ul li span {font-size:1.3vw;}
.welcome-marketing-seo3 .datawork ul li {font-size:1.1vw; width:40vw;}
.circle-imggg {position:absolute; left:0; bottom:0; height:76%; width:36%; margin-bottom:38vw; margin-left:-5vw;}
.welcome-marketing-seo3 .customize-blacksmith .phone12 {font-size:1.4vw; width:31vw;}
.welcome-marketing-seo3 .marketing-work-load {width:48vw;}
.welcome-marketing-seo3 .visibility-sec:before {width:71%;}
.welcome-marketing-seo3 .visibility-sec:after {width:0.7%;}
.welcome-marketing-seo3 .customize-blacksmith img {width:5vw; height:5vw;}
.welcome-marketing-seo3 .title-content {justify-content:space-between; margin-top:6vw;}
.welcome-marketing-seo3 .global-seo-agency h3 {width:35vw; font-size:1.6vw;}
.welcome-marketing-seo3 .datawork .s3-work {margin-left:1.2vw;}
.welcome-marketing-seo3 .global-seo-agency ul li {font-size:1.14vw !important; margin-top:0.2vw !important;}
.welcome-marketing-seo3 .title-content h4 {margin-top:4%; margin-bottom:2vw;}
.welcome-marketing-seo5 .title-content .datawork {justify-content:center; width:100%;}
.welcome-marketing-seo5 .research .columnn .app-design {top:12.5%;}
.welcome-marketing-seo4 .progress-list {display:none !important;}
.welcome-marketing-seo4 .investment-progress-bar {margin:4vw auto 0 auto; display:grid !important; grid-template-columns:0.3fr 0.3fr 0.3fr; gap:4vw 0;}
.welcome-marketing-seo4:after {width:100%; top:32%;}
.circle-investment .progressbar-container .circle-big {margin:0 auto;}
.welcome-marketing-seo4 .circle-investment {margin:0 auto;}
.welcome-marketing-seo4 .investment-progress-bar h4 {font-size:2.2vw;}
.welcome-marketing-seo4 .investment-progress-bar p {width:25vw; font-size:1.5vw;}
.welcome-marketing-seo4 .s4-head-para {font-size:1.5vw; margin:0 auto; padding:0; max-width:61vw;}
.welcome-marketing-seo4 .progressbar-container:nth-child(4), .welcome-marketing-seo4 .progressbar-container:nth-child(5) {transform:translateX(12.6vw);}
.welcome-marketing-seo5 .make-width {max-width:100%;}
.welcome-marketing-seo5 .research-container .col-sm-6 {width:50%;}
.welcome-marketing-seo5 .research .columnn .visual-design img {top:114%;}
.welcome-marketing-seo4 .dowork {*margin-left:4.7vw; margin-left:30%; margin-top:3vw; width:40%;}
.welcome-marketing-seo5 .research {display:flex; width:100%; margin:0 auto; max-width:16%; height:54vw; justify-content:center;}
.welcome-marketing-seo5 .text-left {font-size:1.5vw; width:59vw; text-align:center !important; margin:2vw auto;}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency h3 {font-size:1.5vw; width:27vw;}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency ul li {font-size:1.07vw !important;}
.welcome-marketing-seo5 .local-searches {width:57vw; font-size:1.5vw; text-align:center; margin:2vw auto 4vw auto;}
.welcome-marketing-seo5 .marketing-services-provide .marketing-call p::before {display:none;}
.welcome-marketing-seo5 .slider-work:before {width:16vw; right:0;}
.welcome-marketing-seo5 .s3-work svg {width:70% !important; transform:auto !important;}
.welcome-marketing-seo5 .slider-work ul li .slider-head {width:3vw; height:3vw; font-size:1.4vw;}
.welcome-marketing-seo5 .slider-work ul li .slider-head-bold {font-size:2vw;}
.welcome-marketing-seo5 .slider-work ul li p {font-size:1.2vw; width:20vw;}
.welcome-marketing-seo5 .research .columnn {height:auto;}
.welcome-marketing-seo5 .slider-work {width:45vw !important;}
.app-degg-crcl {bottom:-19%;}
.visual-design-all {bottom:0; top:115%;}
.app-deg-crcl {top:0%;}
}

@media only screen and (max-width: 768px) and (orientation:portrait) and (max-resolution:800dpi) {
body {overflow-y:visible !important;}
.fp-tableCell {height:auto !important;}
.welcome-cr-marketing .marketing-title-heading {font-size:5vw; text-align:center;}
.consult-work-btn {bottom:0vw; right:0; left:50%;}
.welcome-marketing-seo .video-content {height:60%;}
.welcome-cr-marketing .parawork {font-size:2.5vw;}
.welcome-cr-marketing .welcome-marketing-seo {padding:10em 0em;}
.welcome-marketing-seo .content {margin:14.4% auto;}
.welcome-marketing-seo .content .title-main-head {font-size:5vw;}
.welcome-marketing-seo .content .title-main-content {font-size:2vw; width:60vw; line-height:3vw;}
.welcome-cr-marketing .welcome-marketing-seo2 {padding:10vw 4em;}
.welcome-marketing-seo2 .title-content .title-heading {font-size:3.2vw; max-width:35vw;}
.welcome-marketing-seo2 .global-seo-agency h3 {font-size:1.7vw;}
.welcome-marketing-seo2 .technical-work .technical-counter-word h3 {font-size:3.7vw;}
.welcome-marketing-seo2 .publisher-list {margin-right:7.7vw;}
.welcome-marketing-seo2 .myborder-left h4 {font-size:2.2vw;}
.welcome-marketing-seo3 .title-content {align-items:center; margin-top:12vw; justify-content:space-between;}
.welcome-marketing-seo3 .marketing-work-load {width:42vw;}
.welcome-marketing-seo3 .global-seo-agency h3 {width:30vw; font-size:0.9em;}
.welcome-marketing-seo3 .title-content:nth-of-type(2) {align-items:center;}
.welcome-marketing-seo3 .global-seo-agency ul li {font-size:1.19vw !important; margin-top:0.2vw !important;}
.welcome-marketing-seo2 .myborder-left h4 span {font-size:2.4vw;}
.consult-work-btn .button-arrow {position:relative; top:4vw;}
.consult-work-btn .button-arrow .arrow_icon {top:64%; margin-top:-17px; margin-left:-68px; width:30px; height:30px;}
.consult-work-btn .button-arrow h2 {font-size:1.2rem;}
.consult-work-btn .arrow_icon:before {width:25px;}
.welcome-marketing-seo svg {transform:translate3d(0px, 10vw, 0px) !important;}
.welcome-marketing-seo2 .technical-work ul {font-size:3.4vw;}
.welcome-marketing-seo2 .global-seo-agency ul li {font-size:1.2vw !important;}
.welcome-marketing-seo2 .technical-work .parawork {width:24.2vw; font-size:2vw;}
.welcome-marketing-seo2 .technical-work .parawork:nth-child(2) {width:26.9vw;}
.welcome-marketing-seo2 .technical-work .omr-analysis {font-size:2vw;}
.welcome-marketing-seo2 .technical-work .contct-number {font-size:2.5vw;}
.welcome-marketing-seo2 .myborder-left {padding-left:0vw; display:flex; flex-direction:column; justify-content:center; *text-align:center;}
.welcome-marketing-seo2 .myborder-left:after {display:none;}
.welcome-marketing-seo2 .title-content .title-heading span {background-position-y:7vw;}
.welcome-marketing-seo2 .technical-work .technical-counter-word p {font-size:1.4vw; color:#000000;}
.welcome-marketing-seo2 .parawork {width:71vw; font-size:2vw; margin-top:7%; top:17%; line-height:1.6;}
.welcome-marketing-seo2 .borderrr {top:22%; left:0%; width:11%;}
.welcome-marketing-seo2 .publisher-list li .parawork {font-size:2vw;}
.welcome-marketing-seo2 .myborder-left .imggggg {left:4%;}
.welcome-marketing-seo2 .publisher-list li {width:66vw;}
.welcome-marketing-seo2 .publisher-list li:hover:nth-child(n):before {background-size:3.5vw; top:2.2vw; height:7.5vw; width:3.5vw;}
.welcome-marketing-seo2 .publisher-list li img {width:5vw;}
.welcome-marketing-seo2 .col-md-12:nth-of-type(2) {padding:0; margin-top:9vw;}
.welcome-marketing-seo2 .technical-work .technical-counter-word div {margin-bottom:1vw;}
.welcome-marketing-seo3 .local-searches {margin:2vw auto; font-size:2vw; width:55vw; text-align:center; line-height:1.2;}
.welcome-marketing-seo3 .col-md-6 {max-width:100%;}
.welcome-cr-marketing .welcome-marketing-seo3 {padding:0vw 4em;}
.welcome-marketing-seo3 .datawork ul li span {font-size:2.5vw;}
.welcome-marketing-seo3 .text-left {width:42vw; margin:1.3vw 0; font-size:2.5vw;}
.welcome-marketing-seo3 .datawork ul li {width:44.9vw; font-size:2vw;}
.welcome-marketing-seo3 .datawork .omr-analysis1 {font-size:2.2vw; width:calc(100% - 7vw);}
.welcome-marketing-seo3 .customize-blacksmith img {width:6vw; height:6vw;}
.welcome-marketing-seo3 .customize-blacksmith .phone12 {font-size:1.5vw; width:28vw;}
.welcome-marketing-seo3 .customize-blacksmith .action-btn {width:16vw; height:3.6vw; border:none; font-size:2vw;}
.welcome-marketing-seo3 .visibility-sec {margin-top:3vw; position:relative; display:flex; width:100%; justify-content:space-between;}
.welcome-marketing-seo3 .pvcy-choice {font-size:3.2vw;}
.welcome-marketing-seo3 .right-para {max-width:91%; margin:3vw auto; font-size:2vw; text-align:center !important;}
.welcome-marketing-seo3 .visibility-sec div {*height:24vw; width:26vw;}
.welcome-marketing-seo3 .visibility-sec ul {margin-left:2vw;}
.welcome-marketing-seo3 .visibility-sec svg {width:7vw;}
.welcome-marketing-seo3 .visibility-sec h1 {font-size:2vw; width:8vw; margin:1vw 0;}
.welcome-marketing-seo3 .visibility-sec ul li {font-size:2vw;}
.welcome-marketing-seo3 .paraworkkk {font-size:2vw; width:46vw;}
.welcome-marketing-seo3 .parawo {font-size:1.9vw; width:34vw; margin-top:0%;}
.welcome-marketing-seo3 .visibility-sec img {width:4vw; height:4vw;}
.welcome-marketing-seo3 .visibility-sec .marketing-background-load {height:46%;}
.welcome-marketing-seo3 .list-menuu ul li {font-size:1.7vw;}
.welcome-marketing-seo3 .list-menuu:before {height:21.4vw;}
.welcome-marketing-seo3 .list-menuu:before {margin-left:-2vw;}
.spann-arroww {height:2vw; width:1.4vw; margin-left:-2vw; margin-top:0.6vw;}
.circle-investment .progressbar-container .circle-big {margin:0px 62px 20px;}
.welcome-marketing-seo4 .progress-list {display:none !important;}
.welcome-marketing-seo4 .investment-progress-bar {gap:5.7vw; flex-direction:row; align-items:center; margin-top:6vw; flex-wrap:wrap;}
.welcome-marketing-seo4 .s4-head-para {margin:1vw auto; max-width:77vw; font-size:2.5vw;}
.welcome-marketing-seo4 .dowork {width:60%; margin-top:4vw; margin-left:20%;}
.welcome-marketing-seo4 .text-center {margin:3vw auto; max-width:75vw;}
.welcome-marketing-seo4 .investment-progress-bar p {width:38vw; font-size:2vw;}
.welcome-marketing-seo4 .investment-progress-bar h4 {font-size:3vw;}
.welcome-marketing-seo5 .col-md-7 {max-width:100%;}
.welcome-marketing-seo5 .text-left {*width:81vw; width:auto; font-size:2.5vw; margin:3vw 0; text-align:center !important;}
.welcome-cr-marketing .welcome-marketing-seo5 {padding:0vw 4em 15em;}
.welcome-marketing-seo5 .local-searches {*width:81vw; width:100%; text-align:center !important;}
.welcome-marketing-seo5 .s5market2 {width:37%;}
.welcome-marketing-seo5 .slider-work ul li {width:22vw; height:auto !important;}
.welcome-marketing-seo5 .slider-work ul li .slider-head {width:4vw; height:4vw; font-size:2vw; line-height:2.8vw;}
.welcome-marketing-seo5 .slider-work ul li .slider-head-bold {font-size:2.5vw; margin:1vw auto;}
.welcome-marketing-seo5 .slider-work ul li p {font-size:1.2vw; width:16vw; margin:1vw auto;}
.welcome-marketing-seo5 .datawork a {padding:0vw 1.7vw; font-size:4vw;}
.welcome-marketing-seo5 .global-seo-agency h3 {font-size:0.9em;}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency ul li {font-size:1.4vw !important;}
.welcome-marketing-seo5 .marketing-services-provide .marketing-call img {width:4vw;}
.welcome-marketing-seo5 .marketing-services-provide .marketing-call p {font-size:2.2vw;}
.welcome-marketing-seo5 .research {width:32vh; height:auto; justify-content:center; margin:0 auto;}
.welcome-marketing-seo5 .research .columnn {height:auto; min-width:89%;}
.welcome-marketing-seo5 .col-md-5 {max-width:100%;}
.welcome-marketing-seo5 .col-md-6 {max-width:34%;}
.welcome-marketing-seo4:after {width:100%; right:0px; top:18%; left:0;}
.welcome-marketing-seo4 {background-position:100% 15vw;}
.welcome-marketing-seo5 .title-content .datawork {justify-content:center;}
.welcome-marketing-seo5 .marketing-services-provide {align-items:center; justify-content:center; margin:5px 0px; padding-bottom:5vw;}
.app-degg-crcl {bottom:-26%;}
.visual-design-all {bottom:0; top:115%;}
.app-deg-crcl {top:8%;}
} 
 
@media only screen and (max-width:992px) and (min-width:768px) {
div#my-model1 {display:none !important;}
}

.app-deg:hover {box-shadow:0 0 11px rgba(111, 140, 176, 0.5) !important; *box-shadow:0px 6px 10px 2px #6f8cb0 !important;}
.app-degg:hover {box-shadow:0 0 11px rgba(254, 210, 134, 0.5) !important; *box-shadow:0px 6px 10px 2px #fed286 !important;}
.visual-design:hover {box-shadow:0 0 11px rgba(173, 207, 118, 0.5) !important; *box-shadow:0px 6px 10px 2px #adcf76 !important;}
.fadeIn {animation:fadeInAnimation 1.4s ease; animation-iteration-count:1; animation-fill-mode:alternate; transition-delay:1s;}

@media only screen and (max-width:1920px) and (min-width:1900px) {
.welcome-marketing-seo4 .progress-list {gap:2.7vw;}
.welcome-marketing-seo4 .investment-progress-bar {gap:3vw;}
.circle-investment {margin-top:3vw;}
.app-degg-crcl {*bottom:0.7%;}
}

@media only screen and (max-width:1100px) and (min-width:768px) {
.app-degg-crcl img {width:100%; object-fit:cover;}
.visual-design-all img {width:100%; object-fit:cover;}
.app-deg-crcl img {width:100%; object-fit:cover;}
}

.welcome-marketing-seo5 .research .columnn .visual-design:before {content:''; position:absolute; top:-1px; right:-1px; width:100px; height:100px; *background-image:url(assets/images/mr-green-crcl.png); background-size:cover; background-repeat:no-repeat;}
.market-box-icncrcl {background:#cdf1d8 !important; border-radius:50% !important; color:#44ce6f; height:55px; line-height:55px; text-align:center; transition:.5s !important; width:55px !important; font-size:24px; padding:0 !important; box-shadow:none !important; margin:0 !important;}
.market-box-icncrcl img {padding:15px; height:auto !important; transition:.5s !important; width:100% !important; object-fit:cover;}
.market-box-icncrcl:hover {transform:translateY(0px) !important;}
.market-box-icncrcl:hover:before, .market-box-icncrcl:hover:after {display:none;}
.market-box-icncrcl:before, .market-box-icncrcl:after {display:none;}
.market-box:hover .market-box-icncrcl {background:#44ce6f !important; color:#fff;}
.market-box:hover .market-box-icncrcl img {filter:brightness(0) invert(1);}

@media only screen and (max-width:1600px) and (min-width:1500px) {
.visual-design-all {bottom:20%;}
.app-degg-crcl {bottom:23%;}
.welcome-marketing-seo3 .visibility-sec .marketing-background-load {height:43%; width:11%;}
.market-box-icncrcl {height:45px; line-height:45px; width:45px !important; font-size:20px;}
.circle-imggg {width:90px; height:90px;}
}

@media only screen and (max-width:1499px) and (min-width:1400px) {
.visual-design-all {bottom:20%;}
.app-degg-crcl {bottom:27%;}
.welcome-marketing-seo3 .visibility-sec .marketing-background-load {height:43%; width:11%;}
.market-box-icncrcl {height:45px; line-height:45px; width:45px !important; font-size:20px;}
.circle-imggg {width:85px; height:85px; margin-left:0vw;}
}

@media only screen and (max-width:1399px) and (min-width:1300px) {
.visual-design-all {bottom:20%;}
.app-degg-crcl {bottom:32%;}
.welcome-marketing-seo3 .visibility-sec .marketing-background-load {height:43%; width:11%;}
.market-box-icncrcl {height:40px; line-height:40px; width:40px !important; font-size:17px;}
.circle-imggg {width:80px; height:80px; margin-left:0vw;}
}

@media only screen and (max-width:1299px) and (min-width:1200px) {
.visual-design-all {bottom:20%;}
.app-degg-crcl {bottom:32%;}
.welcome-marketing-seo3 .visibility-sec .marketing-background-load {height:43%; width:11%;}
.market-box-icncrcl {height:40px; line-height:40px; width:40px !important; font-size:17px;}
.circle-imggg {width:75px; height:75px; margin-left:0vw;}
}

@media only screen and (max-width:1199px) and (min-width:1100px) {
.visual-design-all {bottom:20%;}
.app-degg-crcl {bottom:38%;}
.welcome-marketing-seo3 .visibility-sec .marketing-background-load {height:43%; width:11%;}
.market-box-icncrcl {height:35px; line-height:35px; width:35px !important; font-size:14px;}
.circle-imggg {width:70px; height:70px; margin-left:0vw;}
}

@media only screen and (max-width:1099px) and (min-width:992px) {
.visual-design-all {bottom:20%;}
.app-deg-crcl {top:5%;}
.app-degg-crcl {bottom:-19%;}
.welcome-marketing-seo3 .visibility-sec .marketing-background-load {height:40%; width:10%;}
.market-box-icncrcl {height:35px; line-height:35px; width:35px !important; font-size:14px;}
.circle-imggg {width:70px; height:70px; margin-left:0vw;}
}

@media only screen and (max-width:991px) and (min-width:768px) {
.visual-design-all {bottom:20%;}
.app-deg-crcl {top:5%;}
.app-degg-crcl {bottom:-25%;}
.welcome-marketing-seo3 .visibility-sec .marketing-background-load {height:40%; width:10%;}
.market-box-icncrcl {height:35px; line-height:35px; width:35px !important; font-size:14px;}
.circle-imggg {width:60px; height:60px; margin-left:0vw;}
}

@media only screen and (max-width:2560px) and (min-width:1920px) {
.welcome-cr-marketing .welcome-marketing-seo2 {padding:6.6vw 6em;}
.welcome-cr-marketing .welcome-marketing-seo3 {padding:12.5em 6em;}
.welcome-cr-marketing .welcome-marketing-seo4 {padding:10em 4em;}
.welcome-cr-marketing .welcome-marketing-seo5 {padding:6.8vw 6em;}
}   
   
/*=======================  Online Marketing New CSS  =================================*/

/*----------------------  Banner Section (Sec-1)  ------------------------*/

.onmarketing_sec {padding:85px 0px 55px !important;}
.welcome-marketing-seo .video-content {bottom:65px;}
.welcome-marketing-seo .content .title-main-content {font-size:17px; width:63%; padding:20px 0 0; line-height:26px;}
.welcome-marketing-seo .content .title-main-head {font-size:54px; line-height:65px;}
.welcome-marketing-seo .content {margin:0 auto; top:166px; padding:0 15px;}
.onmarktng-button-content {margin-top:0px; width:100%; float:left; position:relative; padding:0 15px;}
.button-content {width:fit-content; margin:0 auto;}
.consuLtUs {display:flex; align-items:center; gap:5px; text-decoration:none !important; width:fit-content; overflow:hidden;}
.twentyfr_suport_fig {width:70px; background:#fff; position:relative; z-index:1;}
.twentyfr_suport_fig img {width:100%;}
.consuLtUs h2 {font-size:18px; font-weight:600; color:#000000; transition:all 0.5s ease;}
.onmarketing_sec.active .consuLtUs h2 {animation:fDleft 1.5s 0.5s forwards; transition:all 0.5s ease;}

@keyframes fDleft {
0% {transform:translate(-100%, 0px);}
100% {transform:translate(0%, 0px);}
}

.twentyfr_suport_fig {width:70px;}
.twentyfr_suport_fig img {width:100%;}
.consuLtUs {display:flex; align-items:center; gap:5px; text-decoration:none !important; width:fit-content;}
.consuLtUs h2 {font-size:18px; font-weight:600; color:#000000; transition:all 0.5s ease; margin-top: 10px;}
.consuLtUs:hover h2 {color:#000000;}
.cirCleBox {width:50px; height:50px; border-radius:100px; background:#ffa133; position:relative; display:flex; align-items:center; transition:all 0.5s ease;}
.consuLtUs:hover .cirCleBox {background:#ffa133;}
.arrowAnix {width:44px; height:44px; object-fit:contain; left:0px; position:relative; animation:arrLeftrt 1s 1s infinite; transition:all 0.5s ease; transform:translateX(-25px);}

@keyframes arrLeftrt {
0%, 100% {transform:translateX(-25px);}
50% {transform:translateX(-10px);}
}

@media only screen and (min-width: 1367px) and (max-width:1440px) {
.welcome-marketing-seo .content .title-main-head {font-size:41px; line-height:49px;}
.welcome-marketing-seo .content .title-main-content {font-size:13px; width:43%; padding:15px 0 0; line-height:20px;}
.twentyfr_suport_fig {width:53px;}
.consuLtUs h2 {font-size:14px;}
.consuLtUs {gap:4px;}
.onmarketing_sec {padding:65px 0px 55px !important;}
.welcome-marketing-seo .content {top:110px;}
.welcome-marketing-seo .video-content {bottom:-45px;}
}  
.welcome-marketing-seo2 .myborder-left h4 span.smGrow {font-weight:600; color:black; font-style:initial; font-size:27px;}
.welcome-marketing-seo2 .myborder-left h4 {font-size:23px; font-weight:400; font-style:italic; color:#6eac19; margin-left:0; margin-bottom:0px; display:flex; align-items:flex-end; gap:8px;}
.campgn_websts_sec.secTwoArea {padding:131px 85px 70px;}
.secTwoArea {font-family:"Poppins", sans-serif;}
.welcome-cr-marketing .marketing-title-heading {font-size:54px; line-height:65px; color:#000;}
.welcome-cr-marketing .marketing-title-heading.smallSize span {font-weight:300;}
.welcome-cr-marketing .marketing-title-heading.smallSize {font-size:35px; line-height:45px; position:relative; top:33px; margin-bottom:17px;}
.welcome-cr-marketing .marketing-title-heading span {color:#000;}
.welcome-marketing-seo2 .global-seo-agency h3 {color:#e55447; font-size:18px; text-transform:uppercase; font-weight:600; letter-spacing:0.3px;}
.welcome-marketing-seo2 .global-seo-agency ul li {display:inline-block !important; font-size:14px !important; font-weight:400 !important; margin-top:4px !important; color:#000; text-transform:capitalize; border:none; padding:0px !important;}
.welcome-marketing-seo2 .technical-work .parawork {width:100%; margin:0 0; font-size:17px; line-height:26px; font-weight:400;}
.welcome-marketing-seo2 .technical-work .parawork:nth-child(2) {width:100%; margin-top:0;}
.welcome-marketing-seo2 .technical-work ul li {font-size:30px; line-height:40px; margin:5px 0px 7px; transition:all 0.5s ease;}
.welcome-marketing-seo2 .technical-work ul li.economy-active {opacity:1;}
.techCounter {width:100%; float:left; display:flex; flex-direction:column; gap:64px; padding-top:7px;}
.welcome-marketing-seo2 .technical-work .technical-counter-word h3 {font-size:30px; line-height:38px; color:#d82533; font-weight:500;}
.welcome-marketing-seo2 .technical-work .border-btm {display:flex; gap:8px;}
.welcome-marketing-seo2 .technical-work .border-btm span:nth-child(1), .welcome-marketing-seo2 .technical-work .border-btm span:nth-child(2), .welcome-marketing-seo2 .technical-work .border-btm span:nth-child(3) {width:33px; margin:0; position:relative; transform:skew(-25deg) rotate(0deg); transform:skew(0deg) rotate(0deg); height:16px; background:none !important;}
.welcome-marketing-seo2 .technical-work .border-btm span:nth-child(1):after, .welcome-marketing-seo2 .technical-work .border-btm span:nth-child(2):after, .welcome-marketing-seo2 .technical-work .border-btm span:nth-child(3):after {width:100%; height:4px; position:absolute; top:50%; left:0; content:""; background:#b0bfe1; transform:skew(-25deg) rotate(0deg) translate(0, -50%);}
.welcome-marketing-seo2 .technical-work .border-btm span.pagOne:after {background:#5674b9;}
.welcome-marketing-seo2 .technical-work .border-btm span.pagTwo:after {background:#5674b9;}
.welcome-marketing-seo2 .technical-work .border-btm span.pagThree:after {background:#5674b9;}
.welcome-marketing-seo2 .technical-work .border-btm {padding-top:2px; padding-bottom:2px;}
.welcome-marketing-seo2 .technical-work .omr-analysis {font-size:20px; line-height:22px;}
.omRAreasys {width:100%; float:left; display:flex; flex-direction:column; gap:10px;}
.welcome-marketing-seo2 .technical-work .technical-counter-word p {font-size:15px; line-height:24px; color:#221f1f; font-weight:300; margin:0;}
.colOneTech {width:100%; float:left; display:flex; flex-direction:column; justify-content:space-between; height:459px;}
.colOneTech .telNumber a {text-decoration:none; color:#88bf48; font-size:35px; line-height:45px; color:#88bf48; font-weight:600; display:block; position:relative;}
.colOneTech .typing-demo {width:500px; animation:typing 5s steps(50) 1s infinite; white-space:nowrap; overflow:hidden;}

@keyframes typing {
0% {width:0;}
100% {width:500px;}
}

.welcome-marketing-seo2 .title-content.colTtlLeft {width:100%; float:left; margin:0; margin-top:40px; margin-bottom:70px;}
.welcome-marketing-seo2 .technical-work {width:100%; float:left; margin:0;}
.tabContentAreaSecTwo {width:100%; float:left; padding-top:7px; display:flex; flex-direction:column; gap:20px; justify-content:space-between; height:455px; padding-right:70px; transform:translate(-100%, 0); transition:all 0.5s ease;}
.tabContentAreaSecTwo.oneAct {animation:leftFade 1s 0.5s forwards;}
.tabContentAreaSecTwo.twoAct {animation:leftFade2 1s 0.5s forwards;}
.tabContentAreaSecTwo.threeAct {animation:leftFade3 1s 0.5s forwards;}
.tabContentAreaSecTwo.fourAct {animation:leftFade4 1s 0.5s forwards;}

@keyframes leftFade {
0% {transform:translate(-100%, 0);}
100% {transform:translate(0%, 0);}
}

@keyframes leftFade2 {
0% {transform:translate(-100%, 0);}
100% {transform:translate(0%, 0);}
}

@keyframes leftFade3 {
0% {transform:translate(-100%, 0);}
100% {transform:translate(0%, 0);}
}

@keyframes leftFade4 {
0% {transform:translate(-100%, 0);}
100% {transform:translate(0%, 0);}
}

.welcome-marketing-seo2 .myborder-left:after {top:auto; bottom:0; height:calc(100% - 110px);}
.welcome-marketing-seo2 .paraworkk {margin:0;}
.welcome-marketing-seo2 .title-content.colStwo {width:100%; float:left; margin:0; margin-top:40px; margin-bottom:35px;}
.roBAreaTwo {width:100%; float:left; position:relative; padding-left:50px; padding-top:34px; height:572px; display:flex; flex-direction:column; justify-content:space-between;}
.welcome-marketing-seo2 .borderrr {top:0; left:0; width:100%; padding:0; height:100%;}
.borBoxGrad {position:absolute; left:1px; width:110px; top:0; height:100%;}
.welcome-marketing-seo2 .myborder-left {padding-top:0px;}
.welcome-marketing-seo2 .myborder-left .borBoxGrad .imggggg {position:absolute; bottom:15px; left:15px;}
.welcome-marketing-seo2 .myborder-left h4 {margin-left:0;}
.welcome-marketing-seo2 .publisher-list li img {margin-left:0;}
.welcome-marketing-seo2 .publisher-list {margin-right:0; width:100%; float:left;}
.botRowTwoGrow {width:100%; float:left; padding-left:98px;}
.welcome-marketing-seo2 .publisher-list li {width:100%;}
.telNumber {width:100%; float:left; margin-top:7px;}
.descTabOut {width:100%; float:left; overflow:hidden;}
.welcome-marketing-seo2 .title-content .title-heading span {background:none; position:relative; display:inline-block; z-index:1; transition:all 0.5s ease;}
.welcome-marketing-seo2 .title-content .title-heading span:after {position:absolute; left:0; bottom:6px; width:100%; height:13px; content:""; background:#ffcc72; z-index:-1; transition:all 0.5s ease;}
.welcome-marketing-seo2 .title-content .title-heading span:hover:after {height:22px;}

 /*----------------------  Campaign Websites Section (Sec-2)  ------------------------*/

.welcome-marketing-seo2 .myborder-left h4 span.smGrow {font-weight:600; color:black; font-style:initial; font-size:27px;}
.welcome-marketing-seo2 .myborder-left h4 {font-size:23px; font-weight:400; font-style:italic; color:#6eac19; margin-left:0; margin-bottom:0px; display:flex; align-items:flex-end; gap:8px;}
.campgn_websts_sec.secTwoArea {padding:131px 85px 70px;}
.secTwoArea {font-family:"Poppins", sans-serif;}
.welcome-cr-marketing .marketing-title-heading {font-size:54px; line-height:65px; color:#000;}
.welcome-cr-marketing .marketing-title-heading.smallSize span {font-weight:300;}
.welcome-cr-marketing .marketing-title-heading.smallSize {font-size:35px; line-height:45px; position:relative; top:33px; margin-bottom:17px;}
.welcome-cr-marketing .marketing-title-heading.smallSize span {font-weight: 600;}
.welcome-cr-marketing .marketing-title-heading span {color:#000;}
.welcome-marketing-seo2 .global-seo-agency h3 {color:#e55447; font-size:18px; text-transform:uppercase; font-weight:600; letter-spacing:0.3px;}
.welcome-marketing-seo2 .global-seo-agency ul li {display:inline-block !important; font-size:14px !important; font-weight:400 !important; margin-top:4px !important; color:#000; text-transform:capitalize; border:none; padding:0px !important;}
.welcome-marketing-seo2 .technical-work .parawork {width:100%; margin:0 0; font-size:17px; line-height:26px; font-weight:400;}
.welcome-marketing-seo2 .technical-work .parawork:nth-child(2) {width:100%; margin-top:0;}
.welcome-marketing-seo2 .technical-work ul li {font-size:30px; line-height:40px; margin:5px 0px 7px; transition:all 0.5s ease;}
.welcome-marketing-seo2 .technical-work ul li.economy-active {opacity:1;}
.techCounter {width:100%; float:left; display:flex; flex-direction:column; gap:65px; padding-top:7px;}
.welcome-marketing-seo2 .technical-work .technical-counter-word h3 {font-size:30px; line-height:38px; color:#d82533; font-weight:500;}
.welcome-marketing-seo2 .technical-work .border-btm {display:flex; gap:8px;}
.welcome-marketing-seo2 .technical-work .border-btm span:nth-child(1), .welcome-marketing-seo2 .technical-work .border-btm span:nth-child(2), .welcome-marketing-seo2 .technical-work .border-btm span:nth-child(3) {width:33px; margin:0; position:relative; transform:skew(-25deg) rotate(0deg); transform:skew(0deg) rotate(0deg); height:16px; background:none !important;}
.welcome-marketing-seo2 .technical-work .border-btm span:nth-child(1):after, .welcome-marketing-seo2 .technical-work .border-btm span:nth-child(2):after, .welcome-marketing-seo2 .technical-work .border-btm span:nth-child(3):after {width:100%; height:4px; position:absolute; top:50%; left:0; content:""; background:#b0bfe1; transform:skew(-25deg) rotate(0deg) translate(0, -50%);}
.welcome-marketing-seo2 .technical-work .border-btm span.pagOne:after {background:#5674b9;}
.welcome-marketing-seo2 .technical-work .border-btm span.pagTwo:after {background:#5674b9;}
.welcome-marketing-seo2 .technical-work .border-btm span.pagThree:after {background:#5674b9;}
.welcome-marketing-seo2 .technical-work .border-btm {padding-top:2px; padding-bottom:2px;}
.welcome-marketing-seo2 .technical-work .omr-analysis {font-size:20px; line-height:22px;}
.omRAreasys {width:100%; float:left; display:flex; flex-direction:column; gap:10px;}
.welcome-marketing-seo2 .technical-work .technical-counter-word p {font-size:15px; line-height:24px; color:#221f1f; font-weight:300; margin:0;}
.colOneTech {width:100%; float:left; display:flex; flex-direction:column; justify-content:space-between; height:459px;}
.colOneTech .telNumber a {text-decoration:none; color:#88bf48; font-size:35px; line-height:45px; color:#88bf48; font-weight:600; display:block; position:relative;}
.colOneTech .typing-demo {width:500px; animation:typing 5s steps(50) 1s infinite; white-space:nowrap; overflow:hidden;}

@keyframes typing {
0% {width:0;}
100% {width:500px;}
}

.welcome-marketing-seo2 .title-content.colTtlLeft {width:100%; float:left; margin:0; margin-top:40px; margin-bottom:75px;}
.welcome-marketing-seo2 .technical-work {width:100%; float:left; margin:0;}
.technicalWork{
display: flex;	
flex-wrap: nowrap;
}
.leftTechnicalWork{
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
	justify-content: space-between;
}
.tabRowOuterTech{
	width:50%;
}
.botDescTech{
	width:50%;
}
.colOneTech{
	height: 100%;
}
.outerTabInfo .loCalInfoArea .secContInfo{
    flex-direction: row;
    padding-right: 70px;
}
.rowTechnicalOne{
	display: flex;
	flex-wrap: nowrap;
}
.rightTechnicalArea{
	width:250px;
}

.tabContentAreaSecTwo {width:100%; float:left; padding-top:7px; display:flex; flex-direction:column; gap:20px; justify-content:space-between; 
	height:auto; padding-right:70px; transform:translate(-100%, 0); transition:all 0.5s ease;}
.tabContentAreaSecTwo.oneAct {animation:leftFade 1s 0.5s forwards;}
.tabContentAreaSecTwo.twoAct {animation:leftFade2 1s 0.5s forwards;}
.tabContentAreaSecTwo.threeAct {animation:leftFade3 1s 0.5s forwards;}
.tabContentAreaSecTwo.fourAct {animation:leftFade4 1s 0.5s forwards;}

@keyframes leftFade {
0% {transform:translate(-100%, 0);}
100% {transform:translate(0%, 0);}
}

@keyframes leftFade2 {
0% {transform:translate(-100%, 0);}
100% {transform:translate(0%, 0);}
}

@keyframes leftFade3 {
0% {transform:translate(-100%, 0);}
100% {transform:translate(0%, 0);}
}

@keyframes leftFade4 {
0% {transform:translate(-100%, 0);}
100% {transform:translate(0%, 0);}
}

.welcome-marketing-seo2 .myborder-left:after {top:auto; bottom:0; height:calc(100% - 110px);}
.welcome-marketing-seo2 .paraworkk {margin:0;}
.welcome-marketing-seo2 .title-content.colStwo {width:100%; float:left; margin:0; margin-top:35px; margin-bottom:30px;}
.roBAreaTwo {width:100%; float:left; position:relative; padding-left:50px; padding-top:34px; height:572px; display:flex; flex-direction:column; justify-content:space-between;}
.welcome-marketing-seo2 .borderrr {top:0; left:0; width:100%; padding:0; height:100%;}
.borBoxGrad {position:absolute; left:1px; width:110px; top:0; height:100%;}
.welcome-marketing-seo2 .myborder-left {padding-top:0px;}
.welcome-marketing-seo2 .myborder-left .borBoxGrad .imggggg {position:absolute; bottom:15px; left:15px;}
.welcome-marketing-seo2 .myborder-left h4 {margin-left:0;}
.welcome-marketing-seo2 .publisher-list li img {margin-left:0;}
.welcome-marketing-seo2 .publisher-list {margin-right:0; width:100%; float:left;}
.botRowTwoGrow {width:100%; float:left; padding-left:98px;}
.welcome-marketing-seo2 .publisher-list li {width:100%;}
.telNumber {width:100%; float:left; margin-top:7px;}
.descTabOut {width:100%; float:left; overflow:hidden;}
.welcome-marketing-seo2 .title-content .title-heading span {background:none; position:relative; display:inline-block; z-index:1; transition:all 0.5s ease;}
.welcome-marketing-seo2 .title-content .title-heading span:after {position:absolute; left:0; bottom:6px; width:100%; height:13px; content:""; background:#ffcc72; z-index:-1; transition:all 0.5s ease;}
.welcome-marketing-seo2 .title-content .title-heading span:hover:after {height:22px;} 
  
/*===============  Responsive Css Sec (2)  =============*/

@media only screen and (min-width: 1367px) and (max-width:1440px) {
.welcome-cr-marketing .marketing-title-heading {font-size:41px; line-height:49px;}
.welcome-marketing-seo2 .title-content .title-heading {font-size:26px; display:block; max-width:19vw;}
.welcome-cr-marketing .marketing-title-heading.smallSize {font-size:35px; line-height:45px; position:relative; top:33px; margin-bottom:17px;}
.welcome-marketing-seo2 .technical-work .parawork {font-size:13px; line-height:20px;}
.welcome-cr-marketing .marketing-title-heading.smallSize {font-size:26px; line-height:34px; top:25px; margin-bottom:13px;}
.welcome-marketing-seo2 .title-content .title-heading {font-size:26px;}
.welcome-marketing-seo2 .technical-work ul li {font-size:23px; line-height:30px; margin:4px 0px 5px;}
.welcome-marketing-seo2 .technical-work .omr-analysis {font-size:15px; line-height:17px;}
.colOneTech .telNumber a {font-size:26px; line-height:34px;}
.welcome-marketing-seo2 .technical-work .border-btm span:nth-child(1), .welcome-marketing-seo2 .technical-work .border-btm span:nth-child(2), .welcome-marketing-seo2 .technical-work .border-btm span:nth-child(3) {width:25px; height:12px;}
.welcome-marketing-seo2 .technical-work .technical-counter-word h3 {font-size:23px; line-height:29px;}
.welcome-marketing-seo2 .technical-work .technical-counter-word p {font-size:11px; line-height:18px;}
.techCounter {gap:49px; padding-top:5px;}
.tabContentAreaSecTwo {padding-top:5px; gap:15px; height:341px; padding-right:53px;}
.welcome-marketing-seo2 .global-seo-agency h3 {font-size:14px; margin:5px 0 0 0;}
.welcome-marketing-seo2 .global-seo-agency ul li {font-size:11px !important; margin-top:3px !important;}
.welcome-marketing-seo2 .myborder-left h4 span.smGrow {font-size:20px;}
.welcome-marketing-seo2 .publisher-list li .parawork {font-size:13px;}
.welcome-marketing-seo2 .myborder-left h4 .busOuter {font-size:17px;}
.welcome-marketing-seo2 .paraworkk {font-size:13px; line-height:23px;}
.welcome-marketing-seo2 .paraworkk::first-letter {font-size:21px;}
.roBAreaTwo {padding-left:38px; padding-top:26px; height:430px;}
.welcome-marketing-seo2 .title-content.colStwo {margin-top:30px; margin-bottom:26px;}
.welcome-marketing-seo2 .publisher-list li img {width:26px; margin-right:14px; margin-left:126px;}
.campgn_websts_sec.secTwoArea {padding:105px 65px 55px;}
.colOneTech {width:100%; float:left; display:flex; flex-direction:column; justify-content:space-between; height:345px;}
.welcome-marketing-seo2 .publisher-list li img {margin-left:0;}
.welcome-marketing-seo2 .publisher-list li {outline:2px solid transparent; border-radius:20px; padding:9px 0;}
.welcome-marketing-seo2 .title-content.colTtlLeft {margin-top:30px; margin-bottom:56px;}
.welcome-marketing-seo2 .publisher-list li img {width:26px;}
.welcome-marketing-seo2 .myborder-left {padding-left:72px;}
} 
   
/*----------------------  Online Reputation Section (Sec-3)  ------------------------*/

.welcome-marketing-seo3 .visibility-sec div:nth-child(1) .market-box-icncrcl {background:none;}
.welcome-marketing-seo3 .visibility-sec div:nth-child(2) .market-box-icncrcl {background:none;}
.welcome-marketing-seo3 .visibility-sec div:nth-child(1) .market-box-icncrcl, .welcome-marketing-seo3 .visibility-sec div:nth-child(2) .market-box-icncrcl, .welcome-marketing-seo3 .visibility-sec div:nth-child(3) .market-box-icncrcl {background:none !important;}
.welcome-marketing-seo3 .visibility-sec div:nth-child(1):hover .market-box-icncrcl, .welcome-marketing-seo3 .visibility-sec div:nth-child(2):hover .market-box-icncrcl, .welcome-marketing-seo3 .visibility-sec div:nth-child(3):hover .market-box-icncrcl {background:none !important;}
.market-box:hover .market-box-icncrcl img {filter:none;}
.market-box-icncrcl img {padding:0;}
.welcome-marketing-seo2 .publisher-list li:hover {transform:translateX(30px);}
.aniIconWidth {width:50px;}
.welcome-cr-marketing .welcome-marketing-seo3.secThreArea {width:100%; padding:130px 85px 70px;}
.welcome-marketing-seo3.secThreArea .pvcy-choice {font-size:44px; width:460px; font-weight:600; padding:38px 0 22px 0; letter-spacing:-2px;}
.welcome-marketing-seo3 .list-menuu ul li {float:left; font-size:14px; line-height:20px; padding:2px 17px; margin-left:0; margin-top:0; overflow:hidden; position:relative; box-shadow:0 1px 20px 0 rgb(0 0 0 / 6%); box-shadow:none; background:#fff; z-index:1; border:2px solid #d7d7d7; border-radius:30px; transition:all 0.5s ease;}
.welcome-marketing-seo3 .list-menuu ul li:hover {color:#000;}
.welcome-marketing-seo3 .list-menuu ul li:after {background:linear-gradient(to bottom, rgba(243, 255, 229, 1) 0%, rgba(225, 255, 191, 1) 100%); content:""; height:100%; width:100%; left:0; top:0; position:absolute; transition:all 5s ease; z-index:-1; transform-origin:left top; left:-100%; top:-100%;}
.welcome-marketing-seo3 .list-menuu ul li:hover:after {animation:fromTop1 2s 0.2s forwards;}
.welcome-marketing-seo3 .list-menuu ul li.agOne:hover {border-color:#912cba;}
.welcome-marketing-seo3 .list-menuu ul li.agOne:after {background:linear-gradient(135deg, rgba(237, 196, 255, 1) 0%, rgba(250, 250, 250, 0.64) 100%);}
.welcome-marketing-seo3 .list-menuu ul li.agTwo:hover {border-color:#f03c3b;}
.welcome-marketing-seo3 .list-menuu ul li.agTwo:after {background:linear-gradient(135deg, rgba(250, 182, 182, 1) 0%, rgba(255, 232, 232, 1) 100%);}
.welcome-marketing-seo3 .list-menuu ul li.agThree:hover {border-color:#38dae5;}
.welcome-marketing-seo3 .list-menuu ul li.agThree:after {background:linear-gradient(135deg, rgba(205, 250, 252, 1) 0%, rgba(255, 255, 255, 1) 100%);}
.welcome-marketing-seo3 .list-menuu ul li.agFour:hover {border-color:#c52c7e;}
.welcome-marketing-seo3 .list-menuu ul li.agFour:after {background:linear-gradient(135deg, rgba(255, 184, 223, 1) 0%, rgba(255, 242, 249, 1) 100%);}
.welcome-marketing-seo3 .list-menuu ul li.agFive:hover {border-color:#4469db;}
.welcome-marketing-seo3 .list-menuu ul li.agFive:after {background:linear-gradient(135deg, rgba(199, 212, 252, 1) 0%, rgba(244, 246, 252, 1) 100%);}
.welcome-marketing-seo3 .list-menuu ul li.agSix:hover {border-color:#e18345;}
.welcome-marketing-seo3 .list-menuu ul li.agSix:after {background:linear-gradient(135deg, rgba(255, 219, 196, 1) 0%, rgba(255, 249, 245, 1) 100%);}
.welcome-marketing-seo3 .list-menuu ul li.agSeven:hover {border-color:#8dc63f;}
.welcome-marketing-seo3 .list-menuu ul li.agSeven:after {background:linear-gradient(to bottom, rgba(243, 255, 229, 1) 0%, rgba(225, 255, 191, 1) 100%);}

@keyframes fromTop1 {
0% {transform:scale(1);}
100% {transform:scale(10);}
}  
   
    
.listLineArea {width:100%; float:left; display:flex; flex-direction:column; gap:20px;}
.listLineArea ul {display:flex; gap:9px; width:100%; float:left;}
.welcome-marketing-seo3 .list-menuu ul li {cursor:pointer;}
.paraListArea {width:100%; float:left; position:relative; padding-bottom:24px; margin-bottom:15px;}
.paraListArea:after {width:20px; height:5px; position:absolute; bottom:0; left:0; content:""; background:#8dc73f; border-radius:5px;}
.welcome-marketing-seo3 .paraListArea .parawo {font-size:17px; line-height:26px; color:#63ab11; margin:0;}
.welcome-marketing-seo3 .paraListArea .parawo:before {content:''; position:absolute; height:0.7%; width:6.5%; padding:0.15vw; bottom:0%; background:#61ac11; border-radius:4px; display:none;}
.welcome-marketing-seo3 .list-menuu {width:100%; float:left; margin:0; padding-left:24px;}
.welcome-marketing-seo3 .list-menuu:before {content:''; height:calc(100% - 5px); width:1px; position:absolute; background:#073978; left:0; top:auto; bottom:0; margin-top:0; margin-left:0;}
.welcome-marketing-seo3 .list-menuu:after {width:0; height:0; border-style:solid; border-width:6.5px 0 6.5px 8px; border-color:transparent transparent transparent #073978; position:absolute; content:''; left:1px; top:5px;}
.welcome-marketing-seo3 .paraworkkk {font-size:20px; line-height:30px; color:#202227; width:465px; font-weight:500; margin-bottom:0; letter-spacing:-0.8px;}
.welcome-marketing-seo3 .datawork .omr-analysis1 {font-size:23px; line-height:33px; font-weight:700; margin-top:50px; margin-bottom:10px; border-bottom:2px solid #65aad1; padding-bottom:7px; width:calc(100% - 27px); color:#000000;}
.welcome-marketing-seo3 .customize-blacksmith .phone12 {font-size:17px; line-height:26px; padding-left:16px; width:345px; margin:0;}
.welcome-marketing-seo3 .customize-blacksmith .action-btn {width:8vw; height:1.6vw; border:none; border-radius:1vw; font-size:16px; letter-spacing:0.004vw; background-color:#8dc73f; color:#fff; margin-left:3%; margin-top:0; -webkit-transform:perspective(1px) translateZ(0); transform:perspective(1px) translateZ(0); box-shadow:0 0 1px rgb(0 0 0 / 0%); position:relative; -webkit-transition-property:color; transition-property:color; -webkit-transition-duration:0.5s; transition-duration:0.5s; overflow:hidden; outline:none; display:flex; align-items:center; align-content:center; justify-content:center; line-height:1;}
.welcome-marketing-seo3 .customize-blacksmith {align-items:flex-end;}
.circle-imggg {position:absolute; left:-89px; bottom:0; width:120px; height:120px; border:8px solid #dfdfdf; border-radius:100px; z-index:2; margin-bottom:200px; margin-left:0; transition:all 0.5s ease; animation:topBottomAca 15s 0.5s infinite;}

@keyframes topBottomAca {
0%, 100% {transform:translateY(0);}
50% {transform:translateY(-50px);}
}

.secThreArea .outBoxCont .parawork {font-size:17px; margin:19px 0; line-height:26px;}
.secThreArea .outBoxCont .parawork.right-para {max-width:710px;}
.secThreArea .outBoxCont .parawork.local-searches {max-width:632px; text-align:left;}
.welcome-marketing-seo3 .visibility-sec ul li {position:relative; font-size:15px; line-height:23px; color:#333; padding:2px 0; padding-left:21px;}
.welcome-marketing-seo3 .visibility-sec ul li:before {position:absolute; content:"•"; padding-right:0; font-size:28px; margin-top:0; margin-left:0; left:0;}
.welcome-marketing-seo3 .visibility-sec ul {margin-left:0;}
.welcome-marketing-seo3 .visibility-sec h1 {font-size:17px; line-height:19px; font-weight:600; margin:0; max-width:115px; width:100%; margin-bottom:18px; margin-top:13px;}
.welcome-marketing-seo3 .title-content {margin-top:33px;}
.welcome-marketing-seo3 .outBoxCont .right-para {margin-top:7px; margin-bottom:13px;}
.welcome-marketing-seo3 .visibility-sec {margin-top:48px; position:relative; display:flex; width:100%; justify-content:flex-end;}
.welcome-marketing-seo3 .visibility-sec div {box-shadow:0 1px 20px 0 rgb(0 0 0 / 6%); box-shadow:0 2px 3px rgba(0, 0, 0, .1); border-radius:0px !important;}

/*===============  Responsive Css Sec (3)  =============*/

@media only screen and (min-width: 1367px) and (max-width:1440px) {
.welcome-marketing-seo3 .visibility-sec div {padding:8px 0vw 14px 14px; width:187px; margin-left:19px;}
.market-box-icncrcl {background:#cdf1d8 !important; border-radius:50% !important; color:#44ce6f; height:55px; line-height:55px; text-align:center; transition:.5s !important; width:55px !important; font-size:24px; padding:0 !important; box-shadow:none !important; margin:0 !important;}
.welcome-cr-marketing .marketing-title-heading {font-size:41px; line-height:49px;}
.secThreArea .outBoxCont .parawork {font-size:13px; line-height:20px; margin:14px 0;}
.welcome-marketing-seo3 .title-content:nth-of-type(2) {margin-right:7px; margin-top:8px;}
.welcome-marketing-seo3 .paraworkkk {font-size:15px; line-height:23px; width:349px; margin-bottom:0; letter-spacing:-0.8px;}
.welcome-marketing-seo3.secThreArea .pvcy-choice {font-size:33px; width:345px; padding:29px 0 16.5px 0; letter-spacing:-2px;}
.welcome-marketing-seo3 .title-content h4 {margin-top:0;}
.welcome-cr-marketing .welcome-marketing-seo3.secThreArea {padding:105px 65px 55px;}
.welcome-marketing-seo3 .paraListArea .parawo {font-size:13px; line-height:20px;}
.paraListArea:after {width:15px; height:4px;}
.welcome-marketing-seo3 .title-content:nth-of-type(2) {display:flex; flex-direction:column; align-items:end; margin-right:0.4vw; margin-top:0.5vw;}
.secThreArea .outBoxCont .parawork.right-para {max-width:532px;}
.welcome-marketing-seo3 .list-menuu ul li {font-size:11px; line-height:15px; padding:2px 13px; margin-left:0; margin-top:0; box-shadow:none; z-index:1; border-radius:30px;}
.circle-imggg {left:-89px; bottom:0; width:90px; height:90px; border-width:6px; z-index:2; margin-bottom:150px; margin-left:0; animation:topBottomAca 15s 0.5s infinite;}
.listLineArea {gap:15px;}
.welcome-marketing-seo3 .datawork .omr-analysis1 {font-size:17px; line-height:24px; margin-top:38px; margin-bottom:16px; border-bottom:2px solid #65aad1; padding-bottom:5px; width:calc(100% - 27px);}
.market-box-icncrcl {height:41px; line-height:41px; transition:.5s !important; width:41px !important; font-size:24px; padding:0 !important; box-shadow:none !important; margin:0 !important;}
.welcome-marketing-seo3 .customize-blacksmith .phone12 {font-size:13px; line-height:20px; padding-left:12px; width:260px; margin:0;}
.welcome-marketing-seo3 .list-work-datawork {margin-top:20px;}
.welcome-marketing-seo3.secThreArea .pvcy-choice {font-size:33px; width:345px; padding:29px 0 17px 0;}
.listLineArea ul {gap:7px;}
.welcome-marketing-seo3 .visibility-sec ul li {font-size:11px; line-height:17px; padding-left:16px;}
.welcome-marketing-seo3 .visibility-sec h1 {font-size:13px; line-height:14px; margin:0; max-width:86px; margin-bottom:14px; margin-top:10px;}
.welcome-marketing-seo3 .visibility-sec {margin-top:36px;}
.welcome-marketing-seo3 .customize-blacksmith .action-btn {width:98px; height:23px; border:none; border-radius:1vw; font-size:12px; letter-spacing:0.004vw; background-color:#8dc73f; color:#fff; margin-left:3%; margin-top:0; -webkit-transform:perspective(1px) translateZ(0); transform:perspective(1px) translateZ(0); box-shadow:0 0 1px rgb(0 0 0 / 0%); position:relative; -webkit-transition-property:color; transition-property:color; -webkit-transition-duration:0.5s; transition-duration:0.5s; overflow:hidden; outline:none; display:flex; align-items:center; align-content:center; justify-content:center; line-height:1;}
.aniIconWidth {width:38px;}
} 
   
/*----------------------  Online Reputation Section (Sec-4)  ------------------------*/

.welcome-cr-marketing .welcome-marketing-seo4.mktInvest {width:100%; padding:110px 85px 70px;}
.welcome-marketing-seo4 {background-image:url(../../assets/images/section4-bg.PNG); background-repeat:no-repeat; background-position:right 110px; background-size:230px;}
.welcome-marketing-seo4.mktInvest .text-center {margin:19px auto; max-width:725px;}
.welcome-marketing-seo4.mktInvest .parawork {font-size:17px; line-height:26px; margin:0px auto;}
.welcome-cr-marketing .mktInvest .marketing-title-heading {margin:19px auto 7px;}
.mktInvest img.dowork {margin-top:0;}
.mktInvest .circle-investment {margin-top:90px;}
.welcome-marketing-seo4 .investment-progress-bar p {width:15vw; font-size:15px; line-height:26px; margin:0 auto;}
.welcome-marketing-seo4 .investment-progress-bar h4 {font-size:22px; line-height:32px; font-weight:600; margin:14px 0 10px;}
.circle-investment .progressbar-container .circle-big .text {font-size:25px;}
.welcome-marketing-seo4 .investment-progress-bar {margin-top:158px;}
    
/*===============  Responsive Css Sec (4)  =============*/

@media only screen and (min-width: 1367px) and (max-width:1440px) {
.welcome-cr-marketing .welcome-marketing-seo4.mktInvest {padding:77px 65px 55px;}
.welcome-marketing-seo4.mktInvest .parawork {font-size:13px; line-height:20px; margin:0px auto;}
.welcome-marketing-seo4 .investment-progress-bar h4 {font-size:17px; line-height:24px; margin:11px 0 8px;}
.welcome-marketing-seo4 .investment-progress-bar p {font-size:11px; line-height:20px; margin:0 auto;}
.mktInvest .circle-investment {margin-top:80px;}
.circle-investment .progressbar-container .circle-big .text {font-size:19px;}
.circle-investment .progressbar-container .circle-big {width:117px; margin:0;}
.circle-investment .progressbar-container .circle-big svg {width:117px; height:117px; border:4px solid #cdcdcd; padding:5px;}
.circle-investment .progressbar-container .circle-big .text {top:50%; left:50%; transform:translate(-50%, -50%);}
.mi_smlcrcl {width:23px; height:23px; border:4px solid #cdcdcd;}
.circle-investment .progressbar-container:nth-child(2) .circle-big .bg {stroke-width:14px; padding:2px;}
.welcome-marketing-seo4 .investment-progress-bar {margin-top:119px;}
.welcome-marketing-seo4 .circle-investment .progress-list li svg {position:absolute; top:0; right:0; left:auto; stroke-width:3px; stroke:#cdcdcd; stroke-dasharray:800; stroke-dashoffset:800; animation:logoStroke 8s ease forwards; transform:rotate(0);}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg {position:absolute; top:10px; right:-3px; width:363px; height:128px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg path {d:path("M 340 10 Q 340 60 300 60 L 60 60 Q 10 60 10 120 ");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg {width:182px; height:118px; top:10px; right:8px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg path {d:path("M 180 0 Q 180 80 140 80 L 60 80 Q 10 80 10 120 ");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(3) svg {position:absolute; top:12px; left:2px; stroke-width:3px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(3) svg path {d:path("M 10 10 L 10 118");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg {position:absolute; left:2px; top:11px; right:auto; width:290px; height:118px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg path {d:path("M 10 10 Q 10 80 50 80 L 130 80 Q 177 80 178 119");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg {position:absolute; top:19px; left:2px; width:353px; height:128px; transform:none;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg path {d:path("M 10 0 Q 10 50 60 50 L 280 50 Q 350 50 350 110");}
.welcome-cr-marketing .welcome-marketing-seo4 {background-size:173px; background-position:right 83px;}
.welcome-marketing-seo4:after {top:18%;}
} 
    

/*----------------------  Market Research Section (Sec-5)  ------------------------*/
   
   .mktResearch .parawork {font-size:17px; margin:19px 0; line-height:26px;}
   .welcome-cr-marketing .welcome-marketing-seo5.mktResearch {width:100%; padding:130px 85px 70px;}
   .welcome-marketing-seo5 .research {position:relative; right:21px; top:28px;}
   .welcome-marketing-seo5 .title-content .datawork {margin-top:70px;}
   .welcome-marketing-seo5 .marketing-services-provide .global-seo-agency {padding: 0 40px 0 10px; margin-right: 40px;}
   .welcome-marketing-seo5 .marketing-services-provide {position:relative; top:35px;}
   .welcome-marketing-seo5 .research .columnn .market-research {top:-30px;}
   .marketing-call {width:330px;}
   .marketing-call .telNumber {margin-top:0;}
   .welcome-marketing-seo5 .marketing-services-provide .marketing-call {gap:10px;}
   .marketing-call .telNumber a {text-decoration:none; color:#88bf48; font-size:17px; line-height:27px; color:#88bf48; font-weight:600; display:block; position:relative;}
   .marketing-call .typing-demo {width:500px; animation:typing 5s steps(50) 1s infinite; white-space:nowrap; overflow:hidden;}
   .welcome-marketing-seo5 .marketing-services-provide .global-seo-agency {position:relative;}
   .welcome-marketing-seo5 .marketing-services-provide .global-seo-agency:after {width:1px; height:100%; 
	background:#ccc; position:absolute; right:0px; top:0; content:"";}
   .welcome-marketing-seo5 .research .columnn .app-design {top:0;}
   .welcome-marketing-seo5 .research {top:0; margin-top:43px;}
   .welcome-marketing-seo5 .research .columnn .market-research {top:0;}
   .app-deg-crcl {top:-50px;}
   .welcome-marketing-seo5 .research .columnn .app-design h4 {position:relative; display:inline-block; padding-bottom:8px; margin-bottom:12px;}
   .welcome-marketing-seo5 .research .columnn .app-design h4:before {top:auto; bottom:0; left:2px; height:3px; width:100%;}
   .welcome-marketing-seo5 .research .columnn .visual-design h4:before {top:auto; bottom:0; left:2px; height:3px; width:100%;}
   .outerBoxHide {width:100%; height:100%; float:left; overflow:hidden; position:relative; padding:20px; transition:all 0.5s ease;}
   .welcome-marketing-seo5 .research .columnn .app-design {padding:0; border-radius:20px; float:left;}
   .welcome-marketing-seo5 .app-design #background1 {top:0; left:auto; right:0; width:117px; height:101px; object-fit:contain;}
   .welcome-marketing-seo5 .app-design #background2 {top:-1px; left:auto; right:0; width:117px; height:102px; object-fit:contain;}
   .welcome-marketing-seo5 .research .columnn .app-design p {font-size:16px; line-height:26px; width:99%; padding-bottom:0.4vw;}
   .welcome-marketing-seo5 .research .columnn .visual-design p {font-size:16px; line-height:26px; width:97%; margin-bottom:0;}
   .welcome-marketing-seo5 .research .columnn .visual-design {float:left; padding:0; height:300px; border-radius:20px; top:100px;}
   .welcome-marketing-seo5 .visual-design #background {top:-1px; left:auto; right:0; width:117px; height:101px; object-fit:contain; position:absolute;}
   .welcome-marketing-seo5 .research .columnn .visual-design h4 {position:relative; display:inline-block; padding-bottom:8px; margin-bottom:12px;}
   .outerBoxHide p {transition:all 0.5s ease;}
   .outerBoxHide {z-index:1; overflow:hidden; border-radius:20px;}
   .outerBoxHide:hover p {animation:backTopw 1s 1s forwards;}

   @keyframes backTopw {
   0% {color:#000;}
   100% {color:#fff;}
   }

   @keyframes backTopw {
   0% {color:#000;}
   100% {color:#fff;}
   }

   .outerBoxHide:hover h4 {animation:backTopw 1s 1s forwards;}
   .outerBoxHide:hover h4:before {transition-delay:1.5s; background:#fff !important;}
   .outerBoxHide #background1 {transition:all 0.5s ease; transform-origin:right top; }
   .outerBoxHide:hover #background1 {animation:backTop 2s 0.5s forwards; z-index:-1; top:-90px; right:-90px;}
   .outerBoxHide #background2 {transition:all 0.5s ease; transform-origin:right top;}
   .outerBoxHide:hover #background2 {animation:backTop 2s 0.5s forwards; z-index:-1; top:-90px; right:-90px; }
   .outerBoxHide #background {transition:all 0.5s ease; transform-origin:right top;}
   .outerBoxHide:hover #background {animation:backTop 2s 0.5s forwards; z-index:-1; top:-90px; right:-90px;}
   .app-degg-crcl {position:absolute; bottom:0; left:auto; right:104px; height:34px; width:38px; z-index:-1;}
   .visual-design-all {bottom:-33px; transition:all 0.5s ease; animation:bouncEbox 10s 0.5s infinite; transform:translate(0);}
   .app-degg-crcl {transition:all 0.5s ease; animation:bouncEbox 7s 0.5s infinite; transform:translate(0);}
   .app-deg-crcl {transition:all 0.5s ease; animation:bouncEbox 12s 0.5s infinite; transform:translate(0);}

   @keyframes bouncEbox {
   0%, 100% {transform:translate(0);}
   50% {transform:translateY(-30px);}
   }

   @keyframes backTop {
   0% {transform:scale(1);}
   100% {transform:scale(10);}
   }

   .welcome-marketing-seo5 .datawork a {transition:all 0.5s ease;}
   .welcome-marketing-seo5 .datawork a:hover {color:#fff; background:#61ac11;}
   .welcome-marketing-seo5 .research .columnn .market-research {transition:all 0.5s ease; position:relative;}
   .welcome-marketing-seo5 .research .columnn .market-research:hover {background:#fff;}
   .welcome-marketing-seo5 .marketing-services-provide .marketing-call img {width:55px;}
   .welcome-marketing-seo3 .visibility-sec .marketing-background-load {transition:all 0.5s ease; animation:faDeInOut 5s 0.5s infinite; opacity:1;}

   @keyframes faDeInOut {
   0%, 100% {opacity:1;}
   50% {opacity:0.5;}
   }    



.about-technical .loCalInfoArea {width:100%; float:left; max-width: 75%;}
.about-technical .secContInfo {flex-direction:row-reverse;}
.about-technical .loCalInfoArea .iconInfoList .active:before {display:none;}
.about-technical .thumbBoxSecTwo img {width:100%; height:100%; object-fit:cover;}
.about-technical .secContInfo,
.marketing-call .secContInfo {width:100%; float:left; display:flex; align-items:center;}
.about-technical .iconInfoList:after,
.marketing-call .iconInfoList:after  {width:1px; height:100%; position:absolute; top:unset; content:""; 
	background:#e1e1e1; bottom:0px;  left:0;}
.about-technical .secContInfo,
.marketing-call .secContInfo{gap:10px;}
.about-technical .telNumber,
.marketing-call  .telNumber {margin-top:0;}

.about-technical .iconInfoList,
.marketing-call  .iconInfoList {padding-left:20px; display:flex; gap:20px; position:relative; padding-bottom:0px; padding-right:0px;}
.about-technical .osmTabedArea a,
.marketing-call .osmTabedArea a {font-size:25px;}
.about-technical .osm-tab-contentq,
.marketing-call .osm-tab-contentv{display:none;}
.marketing-call .osm-tab-contentv.active,
.about-technical .osm-tab-contentq.active {display:inherit;}
.marketing-call .img-box,
.about-technical .img-box  {width:250px;}
.about-technical .img-box img ,
.marketing-call .img-box img {width:100%;}
.about-technical .secContInfo .osmTabedArea{max-width:295px;}
.marketing-call .secContInfo .osmTabedArea {width:325px;}
.about-technical .telNumber a ,
.marketing-call .telNumber a{color:#51bb13; font-size:17px; line-height: 27px; 
	 position:relative; white-space:nowrap; overflow:hidden; width:500px; transition:all 0.5s ease;
	text-decoration: none;     display: block; font-weight: 600;}

.about-technical .secContInfo .active .telNumber a ,
.marketing-call .secContInfo .active .telNumber a{animation:typingax 5s steps(50) 1s infinite;}

.mktOuter{
	position: relative;
    padding-left: 0px;
    min-height: 40px;
    display: flex;
    align-items: center;
}

.about-technical .osmTabBox ,
.marketing-call .osmTabBox{width:100%; float:left;}

.global-seo-agency h3 { font-size:1em;}
.welcome-marketing-seo3 .global-seo-agency ul li {font-size: 0.8em !important;}

.about-technical .loCalInfoArea .iconInfoList a img,
.marketing-call .loCalInfoArea .iconInfoList a img{ width: 18px;}
.about-technical .loCalInfoArea .iconInfoList .microTeam a img,
.marketing-call .loCalInfoArea .iconInfoList .microTeam a img,
.about-technical .loCalInfoArea .iconInfoList .liveChat a img,
.marketing-call  .loCalInfoArea .iconInfoList .liveChat a img  { width: 22px;}


.thumbBoxSecTwo {
	width: 40px;
	height: 40px;
	position: absolute;
	left: 0;
	top: 0;
	border-radius: 100px;
	overflow: hidden;
}
.secContInfo .caLLBtn {
	min-height: 40px;
	padding-left: 55px;
	align-items: center;
	position: relative;
	display: flex	;
}

.iconInfoList a:hover img,
.iconInfoList a.active img {
	animation: gtwss-vibrate 1.5s linear infinite;
}
@keyframes gtwss-vibrate {
	0% {
		transform: rotate(0deg) scale(1) skew(1deg);
	}

	10% {
		transform: rotate(-25deg) scale(1) skew(1deg);
	}

	20% {
		transform: rotate(25deg) scale(1) skew(1deg);
	}

	30% {
		transform: rotate(-25deg) scale(1) skew(1deg);
	}

	40% {
		transform: rotate(25deg) scale(1) skew(1deg);
	}

	50% {
		transform: rotate(0deg) scale(1) skew(1deg);
	}

	100% {
		transform: rotate(0deg) scale(1) skew(1deg);
	}
}
.iconInfoList a {
	position: relative;
}
.iconInfoList .active:after {
	width: 100%;
	height: 2px;
	position: absolute;
	left: 0;
	top: unset;
	content: "";
	background: #d82533;
	bottom: -6px;
}

@keyframes typingax {
from {width:0;}
to {width:500px;}
}

/*===============  Responsive Css Sec (5)  =============*/
@media only screen and (min-width: 1367px) and (max-width:1440px) {
.welcome-cr-marketing .marketing-title-heading {font-size:41px; line-height:49px;}
.mktResearch .parawork {font-size:13px; margin:14px 0; line-height:20px;}
.welcome-marketing-seo5 .research .columnn .market-research h4 {font-size:23px;}
.welcome-marketing-seo5 .research .columnn .market-research {border-radius:50%; height:144px; width:144px;}
.welcome-cr-marketing .welcome-marketing-seo5.mktResearch {width:100%; padding:95px 65px 55px;}
.welcome-marketing-seo5 .research .columnn .app-design p {font-size:12px; line-height:20px; width:99%; padding-bottom:6px;}
.welcome-marketing-seo5 .research .columnn .visual-design p {font-size:12px; line-height:20px; width:97%; margin-bottom:0;}
.welcome-marketing-seo5 .research .columnn .app-design h4 {padding-bottom:6px; margin-bottom:9px; font-size:16px;}
.welcome-marketing-seo5 .global-seo-agency h3 {font-size:14px; margin-top:25px;}
.marketing-call .telNumber a {font-size:23px; line-height:30px;}
.welcome-marketing-seo5 .marketing-services-provide img {width:58px;}
.welcome-marketing-seo5 .slider-work ul li .slider-head {width:29px; height:29px; font-size:12px; padding:8px; margin:2px auto;}
.app-deg-crcl, .visual-design-all {height:32px; width:30px;}
.app-deg-crcl img, .visual-design-all img {width:20px; height:20px; object-fit:contain;}
.welcome-marketing-seo5 .title-content .datawork {margin-top:53px;}
.welcome-marketing-seo5 .slider-work {width:475px !important; height:258px !important;}
.welcome-marketing-seo5 .marketing-services-provide .marketing-call img {width:41px;}
.welcome-marketing-seo5 .research .columnn .visual-design h4 {font-size:15px; padding-bottom:6px; margin-bottom:9px;}
.welcome-marketing-seo5 .research .columnn .visual-design {height:225px; top:75px;}
.outerBoxHide {padding:15px;}
.welcome-marketing-seo5 .visual-design #background {width:88px; height:75px;}
.welcome-marketing-seo5 .marketing-services-provide {top:23px;}
.welcome-marketing-seo5 .app-design #background1 {width:88px; height:76px;}
.outerBoxHide:hover #background1 {top:-68px; right:-68px;}
.welcome-marketing-seo5 .app-design #background2 {width:88px; height:77px;}
.about-technical .loCalInfoArea .iconInfoList a.active img { transform: scale(1.2);}
.about-technical .iconInfoList {gap: 15px; padding-left: 0;}
.about-technical .secContInfo .osmTabedArea { max-width: 233px;}
.welcome-marketing-seo2 .title-content .title-heading span:after {height: 8px;}
.welcome-marketing-seo2 .title-content .title-heading span:hover:after { height: 18px;}
.about-technical .osmTabedArea .email a { font-size: 13px;}
.about-technical .osmTabedArea a { font-size: 19px;}
}


/* Abhimanyu */


@media only screen and (min-width: 1921px) and (max-width: 2560px) {

	.welcome-marketing-seo .content .title-main-head {
	    font-size: 72px;
	    line-height: 82px;
	}

	.welcome-marketing-seo .content .title-main-content {
	    font-size: 22px;
	    line-height: 32px;
	}

	.consuLtUs h2 {
	    font-size: 23px;
	}

	.welcome-marketing-seo2 .technical-work .parawork {
	    font-size: 22px;
	    line-height: 32px;
	}

	.welcome-marketing-seo2 .technical-work .omr-analysis {
	    font-size: 26px;
	    line-height: 36px;
	}

	.welcome-marketing-seo2 .technical-work ul li {
	    font-size: 39px;
	    line-height: 55px;
	    margin: 5px 0px 7px;
	    transition: all 0.5s ease;
	}

	.roBAreaTwo {
	    height: 760px;
	}

	.welcome-marketing-seo2 .global-seo-agency h3 {
	    font-size: 23px;
	}

	.welcome-marketing-seo2 .global-seo-agency ul li {
	    font-size: 18px !important;
	}

	.welcome-marketing-seo2 .technical-work .technical-counter-word h3 {
	    font-size: 39px;
	}

	.welcome-marketing-seo2 .technical-work .technical-counter-word h3 {
	    font-size: 39px;
	    line-height: 49px;
	}

	.welcome-marketing-seo2 .technical-work .technical-counter-word p {
	    font-size: 19px;
	}

	.colOneTech {
	    height: 550px;
	}

	.techCounter {
	    gap: 80px;
	}

	.about-technical .osmTabedArea a {
	    font-size: 33px;
	}

	.about-technical .osmTabedArea .email a {
	    font-size: 24px;
	}	

	.secThreArea .outBoxCont .parawork {
	    font-size: 22px;
	    line-height: 32px;
	}

	.welcome-marketing-seo3 .visibility-sec ul li {
	    font-size: 19px;
	}

	.welcome-marketing-seo3 .paraListArea .parawo {
	    font-size: 22px;
	    line-height: 32px;
	}

	.welcome-marketing-seo3 .paraworkkk {
	    font-size: 22px;
	}

	.welcome-marketing-seo3 .list-menuu ul li {
	    font-size: 18px;
	    padding: 5px 15px;
	}

	.welcome-marketing-seo3 .customize-blacksmith .phone12 {
	    width: 420px;
	}

	.welcome-marketing-seo3 .customize-blacksmith .phone12 {
	    font-size: 22px;
	    line-height: 32px;
	    width: 345px;
	}

	.welcome-marketing-seo3 .customize-blacksmith .action-btn {
	    height: 1.8vw;
	    font-size: 20px;
	}

	.global-seo-agency h3 {
	    font-size: 23px;
	}

	.welcome-marketing-seo3 .global-seo-agency ul li {
	    font-size: 18px !important;
	}

	.welcome-marketing-seo3 .visibility-sec h1 {
	    font-size: 22px;
	    line-height: 32px;
	}

	.paraListArea {
	    margin-bottom: 55px;
	}

	.secThreArea .outBoxCont .parawork {
	    margin: 38px 0;
	}

	.welcome-marketing-seo3 .datawork .omr-analysis1 {
	    margin-bottom: 30px;
	}

	.listLineArea {
	    gap: 40px;
	}

	.welcome-marketing-seo3.secThreArea .pvcy-choice {
	    padding: 38px 0 25px 0;
	}

	.welcome-marketing-seo3 .datawork .omr-analysis1 {
	    padding-bottom: 25px;
	}

	.welcome-marketing-seo3 .datawork {
	    margin-top: 75px;
	}

	.welcome-marketing-seo4 .investment-progress-bar p {
	    font-size: 19px;
	    line-height: 29px;
	}

	.welcome-marketing-seo4 .investment-progress-bar h4 {
	    font-size: 29px;
	    line-height: 39px;
	    margin-bottom: 40px;
	}

	.mktResearch .parawork {
	    font-size: 22px;
	    line-height: 32px;
	}

	.welcome-marketing-seo5 .research .columnn .app-design p {
	    font-size: 21px;
	    line-height: 31px;
	}

	.welcome-marketing-seo5 .research .columnn .visual-design p {
	    font-size: 21px;
	    line-height: 31px;
	}

	.welcome-marketing-seo5 .research .columnn .visual-design {
	    height: 315px;
	}

	.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg path {
	    d: path("M 616 3 Q 622 62 530 60 L 139 59 Q 16 71 12 172");
	}

	.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg {
	    position: absolute;
	    top: 21px;
	    right: -7px;
	    width: 639px;
	    height: 361px;
	}


	.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg path {
	    d: path("M 339 -17 Q 349 93 269 87 L 101 92 Q 27 89 32 167");
	}

	.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg {
	    position: absolute;
	    top: 21px;
	    right: -282px;
	    width: 639px;
	    height: 361px;
	}

	.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg path {
	    d: path("M 339 -17 Q 349 93 269 87 L 101 92 Q 27 89 32 167");
	}

	.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg {
	    position: absolute;
	    top: 21px;
	    right: -282px;
	    width: 639px;
	    height: 361px;
	}

	.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(3) svg {
	    height: 170px;
	}

	.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(3) svg path {
	    d: path("M 10 6 L 10 176");
	}



	.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg path {
	    d: path("M 10 5 Q -8 92 210 94 L 225 93 Q 314 87 308 166");
	}

	.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg {
	    position: absolute;
	    top: 21px;
	    left: 6px;
	    width: 616px;
	    height: 188px;
	    transform: none;
	}

	.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg path {
	    d: path("M 7 0 Q 1 60 69 62 L 518 79 Q 695 74 558 414");
	}

	.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg {
	    position: absolute;
	    top: 21px;
	    left: 6px;
	    width: 619px;
	    height: 170px;
	    transform: none;
	}

	.welcome-marketing-seo4.mktInvest .parawork {
	    font-size: 22px;
	    line-height: 32px;
	}

	.welcome-marketing-seo5 .title-content .datawork {
	    margin-top: 130px;
	}

	.welcome-marketing-seo5 .research .columnn .app-design {
	    margin-top: 19%;
	}

	.outerBoxHide:hover #background1 {
	    width: 134px;
	    height: 123px;
	}
	.outerBoxHide:hover #background2 {
	    height: 110px;
	}

	.tabContentAreaSecTwo {
		gap: 65px;
	}

	.welcome-marketing-seo2 .title-content.colTtlLeft {
	    margin-bottom: 160px;
	}

	.app-degg-crcl {bottom:-19.5%;}
	.visual-design-all {bottom:-34%;}

}

@media only screen and (min-width: 1837px) and (max-width:1880px) {
.welcome-marketing-seo .content {top:105px;}
.onmarketing_sec {padding:40px 0px 55px !important;}
.campgn_websts_sec.secTwoArea {padding:105px 85px 55px;}
.welcome-marketing-seo2 .title-content.colTtlLeft {margin-top:40px; margin-bottom:35px;}
.listLineArea {gap:10px;}
.welcome-marketing-seo3 .datawork .omr-analysis1 {margin-top:42px;}
.welcome-marketing-seo3 .visibility-sec {margin-top:25px;}
.welcome-marketing-seo3 .title-content h4 {margin-top:0%;}
.welcome-cr-marketing .welcome-marketing-seo4.mktInvest {padding:77px 65px 55px;}
.welcome-cr-marketing .welcome-marketing-seo5.mktResearch {width:100%; padding:95px 85px 55px;}
.welcome-marketing-seo5 .marketing-services-provide {top:0px;}
.welcome-marketing-seo3 .customize-blacksmith .action-btn {white-space:nowrap; width:200px;}
.circle-investment .progressbar-container .circle-big .text {font-size:18px;}
.welcome-marketing-seo .content .title-main-head {font-size:41px; line-height:49px;}
.welcome-marketing-seo .content .title-main-content {font-size:14px; width: 34%;}
.onmarktng-button-content {margin-top:5px;}
.roBAreaTwo {height:528px;}
.welcome-marketing-seo .video-content {bottom:80px;}
.welcome-marketing-seo2 .title-content.colStwo {margin-top:20px; margin-bottom:30px;}
.colOneTech {height:445px;}
.tabContentAreaSecTwo {height:445px;}
.techCounter {gap:61px;}
.welcome-marketing-seo3 .paraworkkk {font-size:18px; line-height:28px;}
.welcome-marketing-seo3 .list-work-datawork {margin-top:22px;}
.welcome-marketing-seo3 .customize-blacksmith .phone12 {font-size:14px;}
.welcome-marketing-seo4.mktInvest .parawork {font-size:14px;}
.welcome-marketing-seo4 .investment-progress-bar p {font-size:14px;}
.mktInvest .circle-investment {margin-top:65px;}
.welcome-marketing-seo5 .research .columnn .app-design {margin-top:6%;}
.welcome-marketing-seo5 .research .columnn .app-design h4 {margin-bottom:5px;}
.welcome-marketing-seo4 .investment-progress-bar { gap: 3.4vw;}
.welcome-cr-marketing .welcome-marketing-seo3.secThreArea { padding: 130px 85px 70px;}
.welcome-marketing-seo5 .research .columnn .visual-design { height: auto; }
.outerBoxHide { padding: 23px;}
}

@media only screen and (min-width: 1781px) and (max-width:1799px) {
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg path {d:path("M 280 0 Q 280 80 200 80 L 90 80 Q 10 80 10 141 ");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg path {d:path("M 530 0 Q 530 60 470 60 L 100 60 Q 10 60 10 150");}
.live-chat {bottom: 50px !important;}
.welcome-marketing-seo3 .global-seo-agency h3 { font-size: 1em;}
.welcome-marketing-seo2 .global-seo-agency h3 {font-size: 1em;}
}

@media only screen and (min-width: 1681px) and (max-width:1780px) {
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg path {d:path("M 530 0 Q 530 60 470 60 L 100 60 Q 10 60 10 150");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg path {d:path("M 280 0 Q 280 80 200 80 L 90 80 Q 10 80 10 141");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(3) svg path {d:path("M 10 10 L 10 150");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg path {d:path("M 10 10 Q 10 90 80 90 L 230 90 Q 280 90 280 150");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg path {d:path("M 10 0 Q 10 60 70 60 L 450 60 Q 530 60 530 150");}
.welcome-marketing-seo .content {top:105px;}
.onmarketing_sec {padding:40px 0px 55px !important;}
.campgn_websts_sec.secTwoArea {padding:105px 85px 55px;}
.welcome-marketing-seo2 .title-content.colTtlLeft {margin-top:40px; margin-bottom:35px;}
.welcome-marketing-seo3.secThreArea .pvcy-choice {padding:15px 0 22px 0; font-size:38px;}
.welcome-marketing-seo3 .title-content h4 {margin-top:0%;}
.secThreArea .outBoxCont .parawork {margin:11px 0;}
.welcome-cr-marketing .welcome-marketing-seo4.mktInvest {padding:77px 85px 55px;}
.welcome-cr-marketing .welcome-marketing-seo5.mktResearch {width:100%; padding:95px 85px 55px;}
.welcome-marketing-seo5 .marketing-services-provide {top:16px;}
.welcome-marketing-seo3 .customize-blacksmith .action-btn {white-space:nowrap; width:200px;}
.circle-investment .progressbar-container .circle-big .text {font-size:18px;}
.welcome-marketing-seo .content .title-main-head {font-size:41px; line-height:49px;}
.onmarktng-button-content {margin-top:5px;}
.roBAreaTwo {height:554px;}
.welcome-marketing-seo .video-content {bottom:80px;}
.welcome-marketing-seo2 .title-content.colStwo {margin-top:20px; margin-bottom:30px;}
.welcome-marketing-seo2 .technical-work .parawork {font-size:14px;}
.colOneTech {height:465px;}
.tabContentAreaSecTwo {height:465px;}
.techCounter {gap:68px;}
.welcome-marketing-seo3 .paraworkkk {font-size:18px; line-height:28px;}
.welcome-marketing-seo3 .list-work-datawork {margin-top:22px;}
.welcome-marketing-seo3 .customize-blacksmith .phone12 {font-size:14px;}
.welcome-marketing-seo4.mktInvest .parawork {font-size:14px;}
.welcome-marketing-seo4 .investment-progress-bar p {font-size:14px;}
.mktInvest .circle-investment {margin-top:70px;}
.welcome-marketing-seo5 .research .columnn .app-design {margin-top:6%;}
.welcome-marketing-seo5 .research .columnn .app-design h4 {margin-bottom:5px;}
.welcome-marketing-seo4 .investment-progress-bar {gap:4.3vw;}
.live-chat { bottom: 50px !important;}
.welcome-marketing-seo3 .global-seo-agency h3 { font-size: 1em;}
.welcome-marketing-seo2 .global-seo-agency h3 {font-size: 1em;}
.circle-investment .progressbar-container .circle-big .text { position: absolute; left: 0; right: 0;}
.about-technical .loCalInfoArea .iconInfoList a.active img { transform: scale(1.3);}
.welcome-cr-marketing .welcome-marketing-seo3.secThreArea { padding: 130px 85px 70px;}
}

@media only screen and (min-width: 1551px) and (max-width:1680px) {
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg path {d:path("M 530 0 Q 530 60 470 60 L 147 60 Q 63 60 68 170");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg {height:171px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg path {d:path("M 280 0 Q 280 80 200 80 L 128 81 Q 56 81 56 161");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg {height:162px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(3) svg path {d:path("M 10 10 L 10 173");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(3) svg {height:170px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg path {d:path("M 10 3 Q 10 90 80 90 L 169 90 Q 239 90 240 169");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg {height:169px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg path {d:path("M 10 0 Q 10 60 70 60 L 373 60 Q 471 61 470 178");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg {height:167px;}
.circle-investment .progressbar-container .circle-big .text {font-size:18px;}
.welcome-marketing-seo .content {top:105px;}
.welcome-marketing-seo .content .title-main-head {font-size:41px; line-height:49px;}
.onmarktng-button-content {margin-top:5px;}
.welcome-marketing-seo2 .title-content.colTtlLeft {margin-top:40px; margin-bottom:20px;}
.roBAreaTwo {height:528px;}
.welcome-cr-marketing .marketing-title-heading {font-size:41px; line-height:49px;}
.welcome-marketing-seo .video-content {bottom:10px;}
.welcome-marketing-seo2 .title-content.colStwo {margin-top:20px; margin-bottom:30px;}
.colOneTech {height:445px;}
.about-technical .osmTabedArea .email a { font-size: 14px;}
.about-technical .iconInfoList {gap: 15px;}
.about-technical .secContInfo {justify-content: start;}
.tabContentAreaSecTwo {height:445px;}
.techCounter {gap:61px;}
.welcome-marketing-seo3.secThreArea .pvcy-choice {font-size:38px;}
.welcome-marketing-seo3 .paraworkkk {font-size:18px; line-height:28px;}
.welcome-marketing-seo3 .list-work-datawork {margin-top:35px;}
.welcome-marketing-seo3 .title-content h4 {margin-top:2%;}
.secThreArea .outBoxCont .parawork {margin:11px 0;}
.welcome-marketing-seo3 .customize-blacksmith .action-btn {width:200px;}
.welcome-marketing-seo3 .datawork .omr-analysis1 {margin-top:30px;}
.welcome-marketing-seo3 .customize-blacksmith .phone12 {font-size:14px;}
.welcome-marketing-seo4 .investment-progress-bar p {font-size:14px;}
.mktInvest .circle-investment {margin-top:45px;}
.welcome-cr-marketing .welcome-marketing-seo5.mktResearch {padding:126px 70px 70px;}
.welcome-marketing-seo5 .marketing-services-provide {top:10px;}
.welcome-marketing-seo5 .research .columnn .app-design {margin-top:6%;}
.welcome-marketing-seo5 .research .columnn .app-design h4 {margin-bottom:5px;}
.live-chat { bottom: 50px !important;}
.welcome-marketing-seo2 .global-seo-agency h3 {font-size: 1em;}
.welcome-marketing-seo3 .global-seo-agency ul li { font-size: 0.8em !important;}
.welcome-marketing-seo2 .global-seo-agency ul li {font-size: 0.8em !important;}
.campgn_websts_sec.secTwoArea { padding: 131px 70px 70px;}
.welcome-cr-marketing .welcome-marketing-seo3.secThreArea { padding: 130px 70px 70px;}
.about-technical .loCalInfoArea .iconInfoList a.active img { transform: scale(1.2);}
.welcome-marketing-seo5 .research .columnn .visual-design {height: auto;}
}

@media only screen and (min-width: 1441px) and (max-width:1550px) {
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg path {d:path("M 530 0 Q 530 60 470 60 L 147 60 Q 63 60 68 170");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg {height:171px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg path {d:path("M 280 0 Q 280 80 200 80 L 129 81 Q 46 81 49 160");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg {height:162px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(3) svg path {d:path("M 10 10 L 10 173");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(3) svg {height:170px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg path {d:path("M 10 3 Q 10 90 80 90 L 169 90 Q 239 90 240 169");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg {height:169px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg path {d:path("M 10 0 Q 10 60 70 60 L 373 60 Q 471 61 470 178");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg {height:167px;}
.circle-investment .progressbar-container .circle-big .text {font-size:18px;}
.circle-investment .progressbar-container .circle-big .text {font-size:18px;}
.welcome-marketing-seo .content {top:105px;}
.welcome-marketing-seo .content .title-main-head {font-size:50px;}
.welcome-marketing-seo .content .title-main-content {font-size:14px;}
.onmarktng-button-content {margin-top:5px;}
.welcome-marketing-seo2 .title-content.colTtlLeft {margin-top:40px; margin-bottom:20px;}
.roBAreaTwo {height:528px;}
.welcome-cr-marketing .marketing-title-heading {font-size:41px; line-height:49px;}
.welcome-marketing-seo .video-content {bottom:10px;}
.welcome-marketing-seo2 .title-content.colStwo {margin-top:20px; margin-bottom:30px;}
.welcome-marketing-seo2 .technical-work .parawork {font-size:14px;}
.colOneTech {height:445px;}
.about-technical .telNumber a {font-size:22px;}
.tabContentAreaSecTwo {height:445px;}
.techCounter {gap:61px;}
.welcome-marketing-seo3.secThreArea .pvcy-choice {font-size:38px;}
.welcome-marketing-seo3 .paraworkkk {font-size:14px; line-height:24px;}
.welcome-marketing-seo3 .list-work-datawork {margin-top:22px;}
.welcome-marketing-seo3 .title-content h4 {margin-top:2%;}
.secThreArea .outBoxCont .parawork {margin:24px 0}
.welcome-marketing-seo3 .customize-blacksmith .action-btn {width:200px;}
.secThreArea .outBoxCont .parawork {font-size:14px;}
.welcome-marketing-seo3 .customize-blacksmith .phone12 {font-size:14px;}
.welcome-marketing-seo4.mktInvest .parawork {font-size:14px;}
.welcome-marketing-seo4 .investment-progress-bar p { font-size: 14px; line-height: 22px; width: 13vw;}
.mktInvest .circle-investment {margin-top:78px;}
.welcome-marketing-seo5 .research .columnn .app-design p {font-size:14px; line-height:24px;}
.welcome-marketing-seo5 .research .columnn .visual-design p {font-size:14px;}
.mktResearch .parawork {font-size:14px;}
.welcome-marketing-seo5 .marketing-services-provide {top:10px;}
.welcome-marketing-seo5 .research .columnn .app-design {margin-top:6%;}
.welcome-marketing-seo5 .research .columnn .app-design h4 {margin-bottom:5px;}
.live-chat { bottom: 50px !important;} 
.twi { padding-left: 65px !important;}
.welcome-marketing-seo3 .global-seo-agency h3 { font-size: 1em;}
.welcome-marketing-seo2 .global-seo-agency h3 {font-size: 1em;}
.welcome-marketing-seo3 .global-seo-agency ul li { font-size: 0.8em !important;}
.welcome-marketing-seo2 .global-seo-agency ul li {font-size: 0.8em !important;}
.paraListArea { margin-bottom: 43px;}
.welcome-marketing-seo4 .investment-progress-bar { gap: 3.1vw;}
.welcome-marketing-seo4 .investment-progress-bar h4 { margin: 4px 0 4px;}
.welcome-marketing-seo5 .marketing-services-provide { top: 32px;}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency { padding: 0 41px 0 15px;}
.campgn_websts_sec.secTwoArea { padding: 131px 70px 70px;}
.welcome-cr-marketing .welcome-marketing-seo3.secThreArea { padding: 130px 70px 60px;}
.welcome-cr-marketing .welcome-marketing-seo5.mktResearch { padding: 126px 70px 70px;}
.about-technical .osmTabedArea .email a { font-size: 13px}
.about-technical .loCalInfoArea .iconInfoList a.active img { transform: scale(1.2);}
.about-technical .iconInfoList {gap: 15px; padding-left: 0;}
.about-technical .secContInfo .osmTabedArea { max-width: 233px;}
}

@media only screen and (min-width: 1281px) and (max-width:1366px) {
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg {position:absolute; top:13px; right:-3px; width:355px; height:247px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg {position:absolute; top:22px; left:0px; width:353px; height:113px;}
.welcome-marketing-seo .content .title-main-head {font-size:41px; line-height:49px;}
.welcome-marketing-seo .content .title-main-content {font-size:13px; padding:15px 0 0; line-height:20px;}
.welcome-cr-marketing .marketing-title-heading.smallSize {font-size:26px; line-height:34px; top:25px; margin-bottom:13px;}
.welcome-cr-marketing .marketing-title-heading {font-size:41px; line-height:49px;}
.welcome-marketing-seo2 .title-content .title-heading {font-size:20px; display:block; max-width:19vw; line-height: 30px;}
.welcome-marketing-seo2 .global-seo-agency h3 {font-size:14px; margin:5px 0 0 0;}
.welcome-marketing-seo2 .paraworkk {font-size:13px; line-height:23px;}
.welcome-marketing-seo2 .technical-work ul li {font-size:23px; line-height:30px; margin:4px 0px 5px;}
.welcome-marketing-seo2 .technical-work .parawork {font-size:13px; line-height:20px;}
.welcome-marketing-seo2 .myborder-left h4 span.smGrow {font-size:20px;}
.welcome-marketing-seo2 .myborder-left h4 .busOuter {font-size:17px;}
.roBAreaTwo {padding-left:38px; padding-top:26px; height:430px;}
.tabContentAreaSecTwo {padding-top:2px; gap:0; height:326px; padding-right:53px;}
.welcome-marketing-seo2 .technical-work .technical-counter-word h3 {font-size:23px; line-height:29px;}
.welcome-marketing-seo2 .technical-work .technical-counter-word p {font-size:11px; line-height:18px;}
.campgn_websts_sec.secTwoArea {padding:105px 65px 55px;}
.techCounter {gap:42px; padding-top:5px;}
.welcome-marketing-seo2 .technical-work .omr-analysis {font-size:15px; line-height:17px;}
.colOneTech {width:100%; float:left; display:flex; flex-direction:column; justify-content:space-between; height:325px;}
.about-technical .telNumber a {font-size:20px;}
.welcome-marketing-seo2 .title-content.colTtlLeft {margin-top:20px; margin-bottom:15px;}
.welcome-marketing-seo2 .title-content.colStwo {margin-top:15px; margin-bottom:15px;}
.roBAreaTwo {height:356px;}
.welcome-marketing-seo2 .publisher-list li {padding:0.2vw 0;}
.welcome-cr-marketing .marketing-title-heading {font-size:41px; line-height:49px;}
.welcome-cr-marketing .welcome-marketing-seo3.secThreArea {padding:105px 65px 55px;}
.welcome-marketing-seo3.secThreArea .pvcy-choice {font-size:33px; width:345px; padding:10px 0 10px 0;}
.welcome-marketing-seo3 .paraworkkk {font-size:15px;}
.welcome-marketing-seo3 .paraListArea .parawo {font-size:13px; line-height:20px;}
.welcome-marketing-seo3 .list-work-datawork {margin-top:10px;}
.secThreArea .outBoxCont .parawork {font-size:13px; line-height:20px; margin:5px 0;}
.listLineArea {gap:7px;}
.welcome-marketing-seo3 .visibility-sec h1 {font-size:13px; line-height:14px; max-width:86px; margin-bottom:14px; margin-top:10px;}
.welcome-marketing-seo3 .list-menuu ul li {font-size:11px; line-height:15px; padding:2px 13px; margin-left:0; margin-top:0; box-shadow:none; z-index:1; border-radius:30px;}
.welcome-marketing-seo3 .datawork .omr-analysis1 {font-size:17px; line-height:24px; margin-top:10px; margin-bottom:12px; border-bottom:2px solid #65aad1; padding-bottom:5px; width:calc(100% - 27px);}
.welcome-marketing-seo3 .visibility-sec {margin-top:12px;}
.welcome-marketing-seo3 .title-content h4 {margin-top:0;}
.welcome-marketing-seo3 .customize-blacksmith .phone12 {font-size:13px; line-height:20px; padding-left:12px; width:260px; margin:0;}
.welcome-marketing-seo3 .customize-blacksmith .action-btn {width:auto; white-space:nowrap; padding:0 13px; font-size:12px;}
.welcome-marketing-seo3 .visibility-sec ul li {font-size:11px; line-height:17px; padding-left:16px;}
.paraListArea {padding-bottom:10px; margin-bottom:10px;}
.circle-imggg {left:-89px; bottom:0; width:90px; height:90px; border-width:6px; z-index:2; margin-bottom:150px; margin-left:0; animation:topBottomAca 15s 0.5s infinite;}
.welcome-cr-marketing .marketing-title-heading {font-size:41px; line-height:49px;}
.welcome-marketing-seo4.mktInvest .parawork {font-size:13px; line-height:20px; margin:0px auto;}
.welcome-marketing-seo4 .investment-progress-bar {margin-top:119px;}
.welcome-marketing-seo4 .circle-investment .progress-list li svg {position:absolute; top:0; right:0; left:auto; stroke-width:3px; stroke:#cdcdcd; stroke-dasharray:800; stroke-dashoffset:800; animation:logoStroke 8s ease forwards; transform:rotate(0);}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg {position:absolute; top:10px; right:3px; width:516px; height:128px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg path {d:path("M 508 2 Q 510 60 459 60 L 263 62 Q 180 61 190 136");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg {width:182px; height:151px; top:20px; right:10px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg path {d:path("M 180 0 Q 180 80 140 80 L 51 80 Q 16 80 16 115");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(3) svg {position:absolute; top:12px; left:2px; stroke-width:3px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(3) svg path {d:path("M 10 10 L 12 122");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg {position:absolute; left:2px; top:11px; right:auto; width:246px; height:127px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg path {d:path("M 10 10 Q 10 80 50 80 L 130 80 Q 170 80 170 120");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg {position:absolute; top:19px; left:2px; width:353px; height:128px; transform:none;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg path {d:path("M 10 0 Q 10 50 60 50 L 255 50 Q 334 50 332 114");}
.welcome-cr-marketing .welcome-marketing-seo4 {background-size:173px; background-position:right 83px;}
.welcome-marketing-seo4:after {top:18%;}
.mi_smlcrcl {width:23px; height:23px; border:4px solid #cdcdcd;}
.circle-investment .progressbar-container .circle-big {width:117px; margin:0;}
.circle-investment .progressbar-container .circle-big .text {top:50%; left:50%; font-size:19px; transform:translate(-50%, -50%);}
.welcome-marketing-seo4 .investment-progress-bar h4 {font-size:17px; line-height:24px; margin:4px 0 4px;}
.welcome-marketing-seo4 .investment-progress-bar p {font-size:11px; line-height:20px; margin:0 auto;}
.mktInvest .circle-investment {margin-top:5px;}
.welcome-cr-marketing .welcome-marketing-seo4.mktInvest {padding:77px 65px 55px;}
.welcome-marketing-seo4 .investment-progress-bar {margin-top:110px;}
.welcome-cr-marketing .marketing-title-heading {font-size:41px; line-height:49px;}
.mktResearch .parawork {font-size:13px; margin:14px 0; line-height:20px;}
.mktResearch .parawork {font-size:13px; margin:14px 0; line-height:20px;}
.welcome-marketing-seo5 .research .columnn .visual-design p {font-size:12px; line-height:20px; width:97%; margin-bottom:0;}
.welcome-marketing-seo5 .research .columnn .app-design p {font-size:12px; line-height:18px; width:99%; padding-bottom:0px;}
.marketing-call .telNumber a {font-size:23px; line-height:30px;}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency h3 {line-height:1.2;}
.welcome-marketing-seo5 .title-content .datawork {margin-top:15px;}
.welcome-marketing-seo5 .research .columnn .visual-design {top:-30px;}
.welcome-marketing-seo5 .research .columnn .app-design {margin-top:20px; top:-40px;}
.welcome-marketing-seo5 .research .columnn .market-research {top:-50px;}
.welcome-cr-marketing .welcome-marketing-seo5.mktResearch {width:100%; padding:95px 65px 55px;}
.outerBoxHide {padding:15px;}
.welcome-marketing-seo5 .research .columnn .visual-design {height:235px;}
.welcome-marketing-seo5 .marketing-services-provide {top:0;}
.welcome-marketing-seo5 .slider-work {height:15vw !important;}
.welcome-marketing-seo5 .research .columnn .app-design h4 {margin-bottom:7px;}
.welcome-marketing-seo .content { top: 80px;}
.about-technical .loCalInfoArea .iconInfoList a.active img { transform: scale(1.2);}
.about-technical .iconInfoList {gap: 15px; padding-left: 0;}
.about-technical .secContInfo .osmTabedArea { max-width: 220px;}
.global-seo-agency h3 { font-size: 13px;}
.welcome-marketing-seo3 .global-seo-agency h3 {  font-size: 0.9em;}
.welcome-marketing-seo2 .global-seo-agency h3 {font-size: 1em;}
.welcome-marketing-seo3 .global-seo-agency ul li { font-size: 0.8em !important;}
.welcome-marketing-seo2 .global-seo-agency ul li {font-size: 0.8em !important;}
.welcome-marketing-seo5 .marketing-services-provide .marketing-call img { width: 42px;}
.welcome-marketing-seo5 .visual-design #background { width: 86px; height: 75px;}
.welcome-marketing-seo5 .app-design #background1 {width: 86px; height: 75px;}
.welcome-marketing-seo5 .app-design #background2 {width: 86px; height: 75px;}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency {padding:0 20px 0 20px;}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency:after { right: 6px;}
.welcome-marketing-seo5 .marketing-services-provide { justify-content: normal;}
.welcome-marketing-seo2 .title-content .title-heading span:after {height: 6px;}
.welcome-marketing-seo2 .title-content .title-heading span:hover:after { height: 14px;}
.about-technical .osmTabedArea a { font-size: 19px;}
.about-technical .osmTabedArea .email a { font-size: 13px;}
}

@media only screen and (min-width: 1200px) and (max-width:1280px) {
.welcome-marketing-seo .content .title-main-head {font-size:35px; line-height:45px;}
.welcome-marketing-seo .content .title-main-content {font-size:14px; padding:15px 0 0; line-height:22px;}
.welcome-cr-marketing .marketing-title-heading.smallSize {font-size:35px; line-height:45px; top:25px; margin-bottom:13px;}
.welcome-cr-marketing .marketing-title-heading {font-size:35px; line-height:40px;}
.welcome-marketing-seo2 .title-content .title-heading {font-size:20px; display:block; max-width:19vw;line-height: 30px;}
.welcome-marketing-seo2 .global-seo-agency h3 {font-size:14px; margin:5px 0 0 0;}
.welcome-marketing-seo2 .paraworkk {font-size:14px; line-height:23px;}
.welcome-marketing-seo2 .technical-work ul li {font-size:23px; line-height:30px; margin:4px 0px 5px;}
.welcome-marketing-seo2 .technical-work .parawork {font-size:14px; line-height:20px;}
.welcome-marketing-seo2 .myborder-left h4 span.smGrow {font-size:22px;}
.welcome-marketing-seo2 .myborder-left h4 .busOuter {font-size:17px;}
.roBAreaTwo {padding-left:38px; padding-top:45px; height:430px;}
.tabContentAreaSecTwo {padding-top:2px; gap:70px;  padding-right:53px; height: 473px;}
.welcome-marketing-seo2 .technical-work .technical-counter-word h3 {font-size:26px; line-height:29px;}
.welcome-marketing-seo2 .technical-work .technical-counter-word p {font-size:11px; line-height:18px;}
.campgn_websts_sec.secTwoArea {padding:105px 65px 55px;}
.techCounter {gap:93px; padding-top:5px;}
.welcome-marketing-seo2 .technical-work .omr-analysis {font-size:15px; line-height:17px;}
.colOneTech {width:100%; float:left; display:flex; flex-direction:column; justify-content:space-between; height:468px;}
.about-technical .osmTabedArea a { font-size: 19px;}
.about-technical .osmTabedArea .email a { font-size: 13px;}
.welcome-marketing-seo2 .title-content.colTtlLeft {margin-top:40px; margin-bottom:70px;}
.welcome-marketing-seo2 .title-content.colStwo {margin-top:40px; margin-bottom:20px;}
.roBAreaTwo {height:350px;}
.welcome-marketing-seo2 .publisher-list li {padding:0.2vw 0;}
.welcome-cr-marketing .marketing-title-heading {font-size:41px; line-height:49px;}
.welcome-cr-marketing .welcome-marketing-seo3.secThreArea {padding:105px 65px 55px;}
.welcome-marketing-seo3.secThreArea .pvcy-choice {font-size:33px; width:345px; padding:30px 0 15px 0;}
.welcome-marketing-seo3 .paraworkkk {font-size:18px;}
.welcome-marketing-seo3 .paraListArea .parawo {font-size:16px; line-height:20px;}
.welcome-marketing-seo3 .list-work-datawork {margin-top:60px;}
.secThreArea .outBoxCont .parawork {font-size:14px; line-height:20px; margin:25px 0;}
.listLineArea {gap:7px;}
.welcome-marketing-seo3 .visibility-sec h1 {font-size:16px; line-height:23px; max-width:86px; margin-bottom:14px; margin-top:10px;}
.welcome-marketing-seo3 .list-menuu ul li {font-size:13px; line-height:15px; padding:5px 13px; margin-left:0; margin-top:7px; box-shadow:none; z-index:1; border-radius:30px;}
.welcome-marketing-seo3 .datawork .omr-analysis1 { font-size: 20px; line-height: 34px; margin-top: 59px; padding-bottom: 10px;}
.welcome-marketing-seo3 .visibility-sec {margin-top:9px;}
.welcome-marketing-seo3 .title-content h4 {margin-top:0;}
.welcome-marketing-seo3 .customize-blacksmith .phone12 {font-size:13px; line-height:20px; padding-left:12px; width:260px; margin:0;}
.welcome-marketing-seo3 .customize-blacksmith .action-btn { width: 200px; white-space: nowrap; font-size: 14px; display: inline-block; line-height: normal; height: 29px;}
.welcome-marketing-seo3 .visibility-sec ul li {font-size:13px; line-height:23px; padding-left:16px;}
.paraListArea {padding-bottom:24px; margin-bottom:15px;}
.circle-imggg {left:-89px; bottom:0; width:90px; height:90px; border-width:6px; z-index:2; margin-bottom:150px; margin-left:0; animation:topBottomAca 15s 0.5s infinite;}
.welcome-cr-marketing .marketing-title-heading {font-size:41px; line-height:49px;}
.welcome-marketing-seo4.mktInvest .parawork {font-size:13px; line-height:20px; margin:0px auto;}
.welcome-marketing-seo4 .investment-progress-bar {margin-top:119px;}
.welcome-marketing-seo4 .circle-investment .progress-list li svg {position:absolute; top:0; right:0; left:auto; stroke-width:3px; stroke:#cdcdcd; stroke-dasharray:800; stroke-dashoffset:800; animation:logoStroke 8s ease forwards; transform:rotate(0);}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg path {d:path("M 508 2 Q 508 57 445 58 L 291 60 Q 215 61 219 116");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg path {d:path("M 180 0 Q 186 80 140 80 L 72 80 Q 26 82 26 115");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(3) svg path {d:path("M 10 10 L 12 122");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg path {d:path("M 10 10 Q 10 80 50 80 L 111 80 Q 160 80 161 123");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg path {d:path("M 10 0 Q 10 50 60 50 L 217 50 Q 309 50 312 117");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg {top:21px; right:-33px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg {width:182px; height:151px; top:20px; right:10px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(3) svg {position:absolute; top:12px; left:2px; stroke-width:3px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg {position:absolute; left:2px; top:11px; right:auto; width:246px; height:127px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg {position:absolute; top:19px; left:2px; width:353px; height:121px; transform:none;}
.welcome-cr-marketing .welcome-marketing-seo4 {background-size: 155px; background-position: right 150px;}
.welcome-marketing-seo4:after {top:18%;}
.mi_smlcrcl {width:23px; height:23px; border:4px solid #cdcdcd;}
.circle-investment .progressbar-container .circle-big {width:117px; margin:0;}
.circle-investment .progressbar-container .circle-big .text {top:50%; left:50%; font-size:19px; transform:translate(-50%, -50%);}
.welcome-marketing-seo4 .investment-progress-bar h4 {font-size:17px; line-height:24px; margin:4px 0 4px;}
.welcome-marketing-seo4 .investment-progress-bar p {font-size:14px; line-height:24px; margin:0 auto;}
.mktInvest .circle-investment {margin-top:95px;}
.welcome-cr-marketing .welcome-marketing-seo4.mktInvest {padding:105px 65px 55px;}
.welcome-marketing-seo4 .investment-progress-bar {margin-top:110px;}
.welcome-cr-marketing .marketing-title-heading {font-size:35px; line-height:40px;}
.mktResearch .parawork {font-size:14px; margin:30px 0; line-height:24px;}
.welcome-marketing-seo5 .research .columnn .visual-design p {font-size:14px; line-height:24px; width:97%; margin-bottom:0;}
.welcome-marketing-seo5 .research .columnn .app-design p {font-size:14px; line-height:24px; width:99%; padding-bottom:0px;}
.marketing-call .telNumber a {font-size:18px; line-height:28px;}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency h3 {line-height:1.2;}
.welcome-marketing-seo5 .title-content .datawork {margin-top:100px;}
.welcome-marketing-seo5 .research .columnn .visual-design {top:-30px;}
.welcome-marketing-seo5 .research .columnn .app-design {margin-top:20px; top:-40px;}
.welcome-marketing-seo5 .research .columnn .market-research {top:-50px;}
.welcome-cr-marketing .welcome-marketing-seo5.mktResearch {width:100%; padding:130px 65px 55px;}
.outerBoxHide {padding:15px;}
.welcome-marketing-seo5 .research .columnn .visual-design {height:auto;}
.welcome-marketing-seo5 .slider-work {height:auto !important;}
.welcome-marketing-seo5 .research .columnn .app-design h4 {margin-bottom:7px;}
.welcome-marketing-seo .content { top: 120px;}
.welcome-marketing-seo .video-content {bottom: -75px;}
.onmarktng-button-content {margin-top: 25px;}
.welcome-marketing-seo3 .title-content {margin-top: 15px; display: grid;}
.welcome-marketing-seo3 .global-seo-agency h3 {width: 100%;}
.welcome-marketing-seo3 .title-content:nth-of-type(2) { margin-top: 3.5em;}
.welcome-marketing-seo3 .marketing-work-load { width: 35vw;}
.twi { padding-left: 0px!important;}
.welcome-marketing-seo .content .title-main-content { width: 50%;}
.about-technical .secContInfo {display: grid;}
.live-chat {bottom: 50px !important;}
.welcome-marketing-seo2 .publisher-list li .parawork {font-size: 1em;}
.welcome-marketing-seo2 .publisher-list {gap: 1.80em;}
.welcome-marketing-seo5 .slider-work ul li p { font-size: 0.5em;}
.welcome-marketing-seo5 .slider-work ul li {height: auto !important;}
.welcome-marketing-seo5 .research { top: 40px;}
.welcome-marketing-seo5 .marketing-services-provide {margin: 0; top: 70px;}
.welcome-marketing-seo5 .marketing-services-provide .marketing-call img { width: 45px;}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency { padding: 0px 35px 0 18px;}
.consuLtUs h2 {font-size:16px;}
.twentyfr_suport_fig { width: 66px;}
.welcome-marketing-seo5 .visual-design #background { width: 86px; height: 75px;}
.outerBoxHide:hover #background {animation:backTop 2s 0.5s forwards; z-index:-1; top:-90px; right:-90px; object-fit: cover !important; width: 100% !important;}
.welcome-marketing-seo5 .app-design #background1 {width: 86px; height: 75px;}
.welcome-marketing-seo5 .app-design #background2 {width: 86px; height: 75px;}
.outerBoxHide:hover #background1 {animation:backTop 2s 0.5s forwards; z-index:-1; top:-90px; right:-90px; object-fit: cover !important; width: 100% !important;}
.welcome-marketing-seo2 .technical-work ul li { margin: 4px 0px 13px;}
.roBAreaTwo { height: 580px;}
.mktInvest img.dowork { width: 40%;}
.welcome-cr-marketing .mktInvest .marketing-title-heading { margin: 19px auto 15px;}
.mktInvest img.dowork { margin-top: 20px;}
.welcome-marketing-seo2 .title-content .title-heading span:hover:after { height: 18px;}
}

@media only screen and (max-width: 1200px) {
.welcome-marketing-seo .content .title-main-head {font-size:35px; line-height:45px;}
.welcome-marketing-seo .content .title-main-content {font-size:13px; padding:15px 0 0; line-height:20px; width: 48%;}
.welcome-cr-marketing .marketing-title-heading.smallSize {font-size:26px; line-height:34px; top:25px; margin-bottom:13px;}
.welcome-cr-marketing .marketing-title-heading {font-size:41px; line-height:49px;}
.welcome-marketing-seo2 .title-content .title-heading {font-size:20px; display:block; max-width:19vw; line-height: 30px;}
.welcome-marketing-seo2 .global-seo-agency h3 {font-size:14px; margin:5px 0 0 0;}
.welcome-marketing-seo2 .paraworkk {font-size:13px; line-height:23px;}
.welcome-marketing-seo2 .technical-work ul li {font-size:23px; line-height:30px; margin:4px 0px 5px;}
.welcome-marketing-seo2 .technical-work .parawork {font-size:13px; line-height:20px;}
.welcome-marketing-seo2 .myborder-left h4 span.smGrow {font-size:20px;}
.welcome-marketing-seo2 .myborder-left h4 .busOuter {font-size:17px;}
.roBAreaTwo {padding-left:38px; padding-top:15px; height:430px;}
.tabContentAreaSecTwo {padding-top:2px; gap:0; height:326px; padding-right:15px;}
.welcome-marketing-seo2 .technical-work .technical-counter-word h3 {font-size:23px; line-height:29px;}
.welcome-marketing-seo2 .technical-work .technical-counter-word p {font-size:11px; line-height:18px;}
.campgn_websts_sec.secTwoArea {padding:105px 65px 55px;}
.techCounter {gap:5px; padding-top:5px;}
.welcome-marketing-seo2 .technical-work .omr-analysis {font-size:15px; line-height:17px;}
.colOneTech {width:100%; float:left; display:flex; flex-direction:column; justify-content:space-between; height:280px;}
.about-technical .telNumber a {font-size:20px;}
.welcome-marketing-seo2 .title-content.colTtlLeft {margin-top:20px; margin-bottom:15px;}
.welcome-marketing-seo2 .title-content.colStwo {margin-top:15px; margin-bottom:15px;}
.roBAreaTwo {height:350px;}
.welcome-marketing-seo2 .publisher-list li {padding:0.2vw 0;}
.welcome-cr-marketing .marketing-title-heading {font-size:41px; line-height:49px;}
.welcome-cr-marketing .welcome-marketing-seo3.secThreArea {padding:105px 65px 55px;}
.welcome-cr-marketing .welcome-marketing-seo3 .fp-tableCell{height: auto !important;}
.welcome-marketing-seo3.secThreArea .pvcy-choice {font-size:33px; width:345px; padding:10px 0 10px 0; letter-spacing: 0;}
.welcome-marketing-seo3 .paraworkkk {font-size:15px;}
.welcome-marketing-seo3 .paraListArea .parawo {font-size:13px; line-height:20px;}
.welcome-marketing-seo3 .list-work-datawork {margin-top:10px;}
.secThreArea .outBoxCont .parawork {font-size:13px; line-height:20px; margin:5px 0;}
.listLineArea {gap:7px;}
.welcome-marketing-seo3 .visibility-sec h1 {font-size:13px; line-height:14px; max-width:86px; margin-bottom:14px; margin-top:10px;}
.welcome-marketing-seo3 .list-menuu ul li {font-size:11px; line-height:15px; padding:2px 13px; margin-left:0; margin-top:0; box-shadow:none; z-index:1; border-radius:30px;}
.welcome-marketing-seo3 .datawork .omr-analysis1 {font-size:17px; line-height:24px; margin-top:10px; margin-bottom:12px; border-bottom:2px solid #65aad1; padding-bottom:5px; width:calc(100% - 27px);}
.welcome-marketing-seo3 .visibility-sec {margin-top:2px;}
.welcome-marketing-seo3 .title-content h4 {margin-top:0;}
.welcome-marketing-seo3 .customize-blacksmith .phone12 {font-size:13px; line-height:20px; padding-left:12px; width:260px; margin:0;}
.welcome-marketing-seo3 .customize-blacksmith .action-btn {width:153px; white-space:nowrap; padding:8px 28px; font-size:12px; height:auto; border-radius:25px;}
.welcome-marketing-seo3 .visibility-sec ul li {font-size:11px; line-height:17px; padding-left:16px;}
.paraListArea {padding-bottom:10px; margin-bottom:10px;}
.circle-imggg {left:-89px; bottom:0; width:90px; height:90px; border-width:6px; z-index:2; margin-bottom:150px; margin-left:0; animation:topBottomAca 15s 0.5s infinite;}
.welcome-cr-marketing .marketing-title-heading {font-size:35px; line-height:44px;}
.welcome-marketing-seo4.mktInvest .parawork {font-size:13px; line-height:20px; margin:0px auto;}
.welcome-marketing-seo4 .investment-progress-bar {margin-top:119px;}
/* .welcome-marketing-seo4 .circle-investment .progress-list li svg {position:absolute; top:0; right:0; left:auto; stroke-width:3px; stroke:#cdcdcd; stroke-dasharray:800; stroke-dashoffset:800; animation:logoStroke 8s ease forwards; transform:rotate(0);}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg path {d:path("M 508 2 Q 510 60 459 60 L 373 62 Q 299 61 300 138");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg path {d:path("M 180 0 Q 186 80 140 80 L 93 80 Q 49 80 47 121");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(3) svg path {d:path("M 10 10 L 12 122");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg path {d:path("M 10 10 Q 10 80 50 80 L 111 80 Q 160 80 161 120");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg path {d:path("M 10 0 Q 10 50 60 50 L 193 51 Q 256 51 257 117");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg {top:10px; right:3px; width:516px; height:128px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg {width:182px; height:151px; top:20px; right:10px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(3) svg {position:absolute; top:12px; left:2px; stroke-width:3px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg {position:absolute; left:2px; top:11px; right:auto; width:246px; height:127px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg {position:absolute; top:19px; left:2px; width:353px; height:121px; transform:none;} */
.welcome-cr-marketing .welcome-marketing-seo4 {background-size:173px; background-position:right 83px;}
.welcome-marketing-seo4:after {top:18%;}
.mi_smlcrcl {width:23px; height:23px; border:4px solid #cdcdcd;}
.circle-investment .progressbar-container .circle-big {width:117px; margin:0;}
.circle-investment .progressbar-container .circle-big .text {top:50%; left:50%; font-size:19px; transform:translate(-50%, -50%);}
.welcome-marketing-seo4 .investment-progress-bar h4 {font-size:17px; line-height:24px; margin:4px 0 4px;}
.welcome-marketing-seo4 .investment-progress-bar p {font-size:11px; line-height:20px; margin:0 auto;}
.welcome-marketing-seo4 .investment-progress-bar {margin-top:110px;}
.mktResearch .parawork {font-size:13px; margin:14px 0; line-height:20px;}
.mktResearch .parawork {font-size:13px; margin:14px 0; line-height:20px;}
.welcome-marketing-seo5 .research .columnn .visual-design p {font-size:12px; line-height:20px; width:97%; margin-bottom:0;}
.welcome-marketing-seo5 .research .columnn .app-design p {font-size:12px; line-height:18px; width:99%; padding-bottom:0px;}
.marketing-call .telNumber a {font-size:23px; line-height:30px;}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency h3 {line-height:1.2;}
.welcome-marketing-seo5 .title-content .datawork {margin-top:15px;}
.welcome-marketing-seo5 .research .columnn .visual-design {top:-30px;}
.welcome-marketing-seo5 .research .columnn .app-design {margin-top:20px; top:-40px;}
.welcome-marketing-seo5 .research .columnn .market-research {top:-50px;}
.welcome-cr-marketing .welcome-marketing-seo5.mktResearch {width:100%; padding:95px 65px 55px;}
.outerBoxHide {padding:15px;}
.welcome-marketing-seo5 .research .columnn .visual-design {height:235px;}
.welcome-marketing-seo5 .marketing-services-provide {top:0;}
.welcome-marketing-seo5 .slider-work {height:15vw !important;}
.welcome-marketing-seo5 .research .columnn .app-design h4 {margin-bottom:7px;}
.welcome-marketing-seo .content {top: 105px;}
.twi {padding-left: 15px !important;}
.welcome-marketing-seo2 .title-content {justify-content: stretch;}
.consuLtUs h2 {font-size:16px;}
.twentyfr_suport_fig { width: 66px;}
.welcome-marketing-seo5 .visual-design #background { width: 86px; height: 75px;}
.welcome-marketing-seo5 .app-design #background1 {width: 86px; height: 75px;}
.welcome-marketing-seo5 .app-design #background2 {width: 86px; height: 75px;}
.about-technical .secContInfo { display: grid;}
}
@media only screen and (max-width: 1150px) {
.welcome-marketing-seo4 .investment-progress-bar {margin-right: 5%;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg {position:absolute; top:10px; right:3px; width:516px; height:128px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg path {d:path("M 508 2 Q 510 60 459 60 L 347 62 Q 278 64 283 139");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg {width:182px; height:151px; top:20px; right:10px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg path {d:path("M 180 0 Q 180 80 140 80 L 107 82 Q 64 82 64 116");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(3) svg {position:absolute; top:12px; left:2px; stroke-width:3px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(3) svg path {d:path("M 10 10 L 12 122");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg {position:absolute; left:2px; top:11px; right:auto; width:246px; height:127px;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg path {d:path("M 10 10 Q 10 80 50 80 L 79 80 Q 130 80 128 124");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg {position:absolute; top:19px; left:2px; width:353px; height:128px; transform:none;}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg path {d:path("M 10 0 Q 10 50 60 50 L 165 51 Q 250 50 251 117");}
.back-link {position:absolute;}
.welcome-marketing-seo .video-content { bottom: -80px;}
.welcome-marketing-seo2 .fp-tableCell {display: flex; height: auto !important;}
.tabContentAreaSecTwo { height: 440px;}
.welcome-marketing-seo2 .global-seo-agency h3 {font-size: 14px;}
.welcome-marketing-seo2 .title-content .title-heading { margin-bottom: 25px;}
.colOneTech {height: 440px;}
.techCounter { gap: 62px;}
.welcome-marketing-seo2 .publisher-list li .parawork { font-size: 1em;}
.welcome-marketing-seo2 .paraworkk { width: 35vw;}
.welcome-marketing-seo2 .myborder-left h4 span.smGrow { font-size: 25px;}
.roBAreaTwo { padding-top: 50px; height: 548px;}
.welcome-marketing-seo2 .publisher-list { gap: 2.28vw;}
.welcome-marketing-seo3.secThreArea .pvcy-choice { padding: 15px 0 26px 0;}
.secThreArea .outBoxCont .parawork { margin: 35px 0;}
.welcome-marketing-seo3 .visibility-sec { margin-top: 58px;}
.welcome-marketing-seo3 .datawork .omr-analysis1 {margin-top: 70px; padding-bottom: 20px; margin-bottom: 21px; }
.welcome-marketing-seo3 .list-menuu ul li { font-size: 13px; padding: 2px 13px;}
.welcome-marketing-seo3 .paraworkkk { line-height: 22px;}
.circle-imggg {z-index: 0;}
.paraListArea { padding-bottom: 25px; margin-bottom: 35px; margin-top: 4px;}
.welcome-marketing-seo4 .investment-progress-bar p { font-size: 13px; margin: 8px;}
.welcome-marketing-seo4.mktInvest .parawork { font-size: 14px;}
.welcome-marketing-seo5 .research .columnn .visual-design { height: auto;}
.welcome-cr-marketing .welcome-marketing-seo5.mktResearch { padding: 140px 65px 55px;}
.welcome-marketing-seo5 .slider-work ul li p { font-size: 0.5em;}
.welcome-marketing-seo5 .slider-work { height: auto !important; }
.marketing-call .telNumber a { font-size: 18px; line-height: 28px;}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency { padding: 0 22px 0 0px;}
.welcome-marketing-seo5 .marketing-services-provide .marketing-call img { width: 35px;}
.welcome-marketing-seo5 .marketing-services-provide { top: 3vw; width: 54vw;}
.about-technical .osmTabedArea a { font-size: 19px;}
.about-technical .osmTabedArea .email a { font-size: 12px;}
.about-technical .loCalInfoArea .iconInfoList a img {width: 18px;}
.welcome-marketing-seo5 .col-lg-7 { width: 54%;}
.mktResearch .parawork { margin: 20px 0;}
.welcome-marketing-seo5 .research .columnn .app-design {top: 0; margin-top: 28px;}
.welcome-marketing-seo5 .research .columnn .visual-design { top: 0px;}
.welcome-marketing-seo2 .paraworkk::first-letter {font-size: 1.5em;}
.mktInvest img.dowork { margin-top: 50px;  width: 40%;}
.welcome-cr-marketing .welcome-marketing-seo4 { background-position: right 38%;}
.welcome-marketing-seo2 .title-content.colTtlLeft { margin-bottom:15px ;}
.welcome-cr-marketing .marketing-title-heading.smallSize { margin-bottom: 30px;}
.welcome-marketing-seo2 .title-content.colStwo { margin-top: 30px; margin-bottom: 25px;}
.welcome-marketing-seo2 .publisher-list { margin-top: 3vw;}
.welcome-marketing-seo2 .technical-work ul li {margin: 15px 0px 5px;}
.welcome-marketing-seo3 .title-content h4 { margin-top: 8%;}
.listLineArea { gap: 23px;}
.welcome-marketing-seo3 .paraworkkk {margin-bottom: 81px;}
.mktInvest .circle-investment { margin-top: 112px;}
.welcome-marketing-seo5 .text-left { width: 43vw;}
.welcome-marketing-seo5 .local-searches { width: 40vw;}
.welcome-marketing-seo3 .parawo { width: 22vw;}
.welcome-marketing-seo5 .title-content .datawork { margin-top: 95px; margin-bottom: 80px;}
.welcome-marketing-seo5 .research .columnn {width: 100%; height: auto;min-width: 100%;}
.welcome-marketing-seo5 .research {display: grid; width: 100%; right:-50px;}
.welcome-marketing-seo5 .research .columnn .visual-design {max-width: 100%; left: 0;}
.welcome-marketing-seo5 .research .columnn .app-design {left: 0; width: 100%;}
.visual-design-all { top: 0;}
.app-deg-crcl {display: none;}
.welcome-marketing-seo2 .title-content .title-heading span:after {height: 9px;}
.welcome-marketing-seo2 .title-content .title-heading span:hover:after { height: 18px;}
.outerBoxHide:hover #background {animation:backTop 2s 0.5s forwards; z-index:-1; top:-90px; right: -5px;}
.outerBoxHide:hover #background1 {animation:backTop 2s 0.5s forwards; z-index:-1; top:-90px; right: -63px; width: 104px; height: 79px;}
.outerBoxHide:hover #background2 {animation:backTop 2s 0.5s forwards; z-index:-1; top:-90px; right: -17px;}

}
@media only screen and (max-width: 1120px) {
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg path {d:path("M 508 2 Q 510 60 459 60 L 373 62 Q 299 61 300 138");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg path {d:path("M 180 0 Q 186 80 140 80 L 113 80 Q 60 80 63 123");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(3) svg path {d:path("M 10 10 L 12 122");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg path {d:path("M 10 10 Q 10 80 50 80 L 68 80 Q 124 80 121 132");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg path {d:path("M 10 0 Q 10 50 60 50 L 149 51 Q 212 51 212 116");}
.welcome-marketing-seo5 .research .columnn .app-design h4 {font-size:medium;}
.welcome-marketing-seo5 .research .columnn .visual-design h4 {font-size:medium;}
.back-link {position:absolute;}
}
@media only screen and (max-width: 1080px) {
html {overflow-y:scroll !important;}
.welcome-cr-marketing .welcome-marketing-seo {height: auto !important;}
.welcome-cr-marketing .fp-tableCell {height: auto !important;}
.welcome-marketing-seo .video-content {bottom:-130px;}
.welcome-marketing-seo3 .global-seo-agency ul li {font-size:0.75em !important;}
.welcome-marketing-seo2 .publisher-list li .parawork {font-size:0.9em;}
.circle-imggg {width:40px; height:40px; z-index:0;}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency ul li { font-size: 0.5em !important;}
.welcome-marketing-seo5 .research .columnn .visual-design {height:auto;}
.welcome-marketing-seo5 .slider-work ul li .slider-head-bold {font-size:0.6em;}
.welcome-marketing-seo5 .slider-work ul li p {font-size:0.4em;}
.welcome-marketing-seo4 {height:auto !important;}
.welcome-marketing-seo4 .fp-tableCell {height:auto !important;}
.onmarketing_sec {padding-bottom:0 !important;}
.campgn_websts_sec.secTwoArea {padding-top:0px !important; height: auto !important;  padding-bottom: 0; margin-top: 85px;}
.welcome-marketing-seo5 .marketing-services-provide img {margin:0px;}
.welcome-cr-marketing .welcome-marketing-seo3.secThreArea { padding: 30px 65px 55px; height: auto !important; margin-top: 31px;}
.welcome-cr-marketing .welcome-marketing-seo4.mktInvest {height: auto !important; padding-top: 0; padding-bottom: 60px;}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency { text-align: left;}
.welcome-marketing-seo5 .marketing-services-provide .marketing-call { padding-left: 0px;}
.welcome-cr-marketing .welcome-marketing-seo5.mktResearch { padding-top: 0px; height: auto !important;}
.welcome-cr-marketing .welcome-marketing-seo5.mktResearch .fp-tableCell {height: auto !important;}
.welcome-marketing-seo5 .research .columnn {height: auto;}
.welcome-marketing-seo5 .s3-work svg { width: 85% !important; }
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg path {d: path("M 508 2 Q 510 60 459 60 L 361 62 Q 284 62 291 139");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg path {d:path("M 180 0 Q 186 80 140 80 L 113 80 Q 60 80 63 115");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(3) svg path {d:path("M 10 10 L 12 122");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg path {d:path("M 10 10 Q 10 80 50 80 L 68 80 Q 124 80 121 132");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg path {d:path("M 10 0 Q 10 50 60 50 L 149 51 Q 229 50 233 116");}
.outerBoxHide:hover #background1 {animation:backTop 2s 0.5s forwards; z-index:-1; top:-90px; right:-90px; width: 104px; height: 79px;}
.outerBoxHide:hover #background2 {animation:backTop 2s 0.5s forwards; z-index:-1; top:-90px; right:-17px;}
.visual-design-all { bottom: 0; top: 0%;}
.mktResearch .parawork { margin: 30px 0;}
.mktInvest .circle-investment { margin-top: 70px;}
.welcome-marketing-seo5 .marketing-services-provide { top: 0; width: 64vw; margin: 0;}
.welcome-marketing-seo5 .marketing-services-provide { justify-content: start;}
.welcome-marketing-seo5 .research .columnn .app-design { margin-top: 20px;}
.welcome-marketing-seo3 .title-content {display: grid;}
.welcome-marketing-seo3 .global-seo-agency h3 {width: 100%;}
.welcome-marketing-seo2 .myborder-left h4 span.smGrow { font-size: 22px;}
.secThreArea .outBoxCont .parawork { margin: 15px 0;}
.welcome-marketing-seo2 .title-content .title-heading {max-width: 21vw;}
.welcome-marketing-seo3 .paraworkkk { margin-bottom: 33px;}
.welcome-marketing-seo3 .datawork .omr-analysis1 { margin-top: 25px;}
.welcome-marketing-seo3 .visibility-sec { margin-top: 20px;}
.welcome-cr-marketing .welcome-marketing-seo4 { background-position: right 19%; background-size: 10%;}
.welcome-cr-marketing .mktInvest .marketing-title-heading { margin: 8px auto 7px;}
}
@media only screen and (max-width: 1024px) {
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg path {d:path("M 508 2 Q 510 60 459 60 L 373 62 Q 299 61 300 138");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg path {d:path("M 180 0 Q 186 80 150 80 L 110 80 Q 64 80 66 115");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(3) svg path {d:path("M 10 10 L 12 122");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg path {d:path("M 10 10 Q 10 80 38 80 L 68 80 Q 119 80 121 132");}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg path {d:path("M 10 0 Q 10 50 60 50 L 149 51 Q 212 51 212 116");}
.welcome-marketing-seo4 .progressbar-container {margin-left:-7vw; margin-right:0vw;}
.campgn_websts_sec.secTwoArea {padding:40px 20px 7px !important;}
.tabContentAreaSecTwo {height:408px;}
.welcome-marketing-seo2 .paraworkk {width:100%;}
.welcome-marketing-seo2 .myborder-left {padding-top:30px;}
.roBAreaTwo {height:485px;}
.welcome-cr-marketing .welcome-marketing-seo3 {position:relative; top:30px;}
.welcome-marketing-seo3 .fp-tableCell .no-gap {width:62%;}
.welcome-marketing-seo3 .local-searches {width: 48vw;}
.welcome-marketing-seo3 .title-content:nth-of-type(2) {align-items:self-start;}
.outBoxCont .parawork {text-align:left !important;}
.welcome-marketing-seo3 .visibility-sec div {width:15vw;}
.welcome-marketing-seo3 .visibility-sec {justify-content:start; margin-top: 43px;}
.welcome-marketing-seo2 {height:auto !important;}
.welcome-marketing-seo3 {height:auto !important;}
.welcome-marketing-seo4 {height:auto !important;}
.welcome-marketing-seo .video-content {bottom:-165px;}
.welcome-cr-marketing .welcome-marketing-seo3.secThreArea {padding:5px 20px 55px;  margin-top: 25px;}
.welcome-cr-marketing .welcome-marketing-seo4.mktInvest {padding:0px 20px 40px;}
.welcome-cr-marketing .fp-tableCell {height:auto !important;}
.welcome-marketing-seo2 .title-content {justify-content:stretch;}
.techCounter {gap:52px;}
.welcome-cr-marketing .welcome-marketing-seo5.mktResearch {padding:0px 20px 55px; margin-top: 12px;}
.welcome-marketing-seo5 .marketing-services-provide {justify-content:left;}
.welcome-cr-marketing .marketing-title-heading.smallSize {text-align: left;}
.onmarketing_sec { height: auto !important;}
.welcome-marketing-seo2 .publisher-list li .parawork {font-size: 12px;}
.welcome-cr-marketing .welcome-marketing-seo3 .fp-tableCell { display: flex;}
.welcome-marketing-seo3 .global-seo-agency h3 { width: 27vw; margin-top: 0;}
.welcome-marketing-seo3 .datawork .omr-analysis1 { margin-top: 20px;}
.welcome-marketing-seo .content .title-main-head {font-size: 38px; line-height: 48px;}
.welcome-cr-marketing .marketing-title-heading {  font-size: 38px; line-height: 48px;}
.welcome-cr-marketing .marketing-title-heading { font-size: 38px; line-height: 48px;}
.welcome-marketing-seo5 .research { display: grid; width: 90%; margin-left: 9%;}
.welcome-marketing-seo5 .research .columnn { height:auto; min-width:auto; }
.welcome-marketing-seo5 .research .columnn .app-design { left: 0; width: 100%;}
.secThreArea .outBoxCont .parawork.right-para { max-width: 493px;}
.welcome-marketing-seo5 .research .columnn .visual-design {width: 100%; left: 0; max-width: 100%}
.welcome-marketing-seo3 .title-content { margin-top: 0; display: grid; justify-content: normal;}
.welcome-marketing-seo3 .marketing-work-load { width: 37vw;}
.consuLtUs h2 {font-size:14px;}
.twentyfr_suport_fig { width: 62px;}
.welcome-marketing-seo4 .investment-progress-bar {margin-right: 0; margin-left: 8%;}
.colOneTech { height: 405px;}
.secThreArea .outBoxCont .parawork { margin: 23px 0;}
.welcome-marketing-seo .content .title-main-content { width: 65%;}
.welcome-cr-marketing .mktInvest .marketing-title-heading { margin: 35px auto 7px;}
.welcome-marketing-seo3 .parawo { width: 59%;}
}
@media only screen and (max-width: 991px) {
.mktResearch .parawork {margin:20px auto; width: 62vw;}
.welcome-marketing-seo3 .customize-blacksmith .action-btn {padding:8px 13px;}
.welcome-marketing-seo5 .slider-work {height:auto !important;}
.welcome-marketing-seo5 .research {width:auto !important; height: auto; margin-left: 0; right: 0; max-width: 100%; display: grid; gap: 0px;}
.welcome-marketing-seo .content .title-main-content { width:67%; }
.welcome-cr-marketing .marketing-title-heading {font-size: 29px; line-height: 39px; text-align: left;}
.welcome-cr-marketing .marketing-title-heading.smallSize {font-size: 19px; line-height: 29px;}
.welcome-marketing-seo2 .title-content .title-heading { font-size: 15px; max-width: 40vw; line-height: 20px;}
.welcome-marketing-seo3.secThreArea .pvcy-choice {font-size: 25px;}
.welcome-marketing-seo2 .technical-work .parawork:nth-child(2) {font-size:13px;}
.roBAreaTwo { height: 300px; padding-top: 38px;}
.techCounter { gap: 28px;}
.secThreArea .outBoxCont .parawork.local-searches { max-width: 480px; text-align: center !important;}
.welcome-marketing-seo .video-content { bottom: -83px;}
.welcome-marketing-seo5 .research .columnn .market-research { top: -125%;  left: 78%;}
.visual-design-all { top: -31%;}
.welcome-marketing-seo5 .research .columnn .visual-design { margin-top: -105px;}
.welcome-cr-marketing .marketing-title-heading {text-align: center;}
.twentyfr_suport_fig {width: 56px;}
.welcome-marketing-seo5 .col-lg-7 {width: 100%;}
.welcome-marketing-seo4 .investment-progress-bar { margin-right: 0;}
.welcome-marketing-seo2 .fp-tableCell {display: grid;}
.welcome-marketing-seo2 .title-content { justify-content: normal; gap: 38px;}
.colOneTech { height: 279px;}
.welcome-marketing-seo2 .technical-work ul li { font-size: 18px; line-height: 28px; margin: 4px 0px 5px;}
.welcome-cr-marketing .welcome-marketing-seo3 .fp-tableCell { display: grid;}
.campgn_websts_sec.secTwoArea { padding: 0px 20px 55px !important; padding-bottom: 0 !important;}
.welcome-cr-marketing .welcome-marketing-seo3.secThreArea { padding: 0px 20px 55px; margin-top: 28px;}
.welcome-cr-marketing .welcome-marketing-seo4.mktInvest { padding: 0px 20px 40px;}
.welcome-cr-marketing .welcome-marketing-seo5.mktResearch { padding:0px 65px 55px;}
.welcome-marketing-seo3 .title-content:nth-of-type(2) { align-items: center;}
.welcome-marketing-seo3 .visibility-sec { justify-content: center;}
.welcome-marketing-seo3 .visibility-sec div {width: 24vw;}
.welcome-marketing-seo3 .visibility-sec ul li { font-size: 13px;}
.welcome-marketing-seo2 .publisher-list { display: grid; grid-template-columns: repeat(2, 1fr);}
.welcome-marketing-seo2 .myborder-left h4 {margin-top: 0;}
.welcome-cr-marketing .marketing-title-heading {margin-top: 0;}
.outerBoxHide:hover #background1 {animation:backTop 2s 0.5s forwards; z-index:-1; top:-90px; right:-90px; object-fit: cover; width: 100%;}
.outerBoxHide:hover #background2 {animation:backTop 2s 0.5s forwards; z-index:-1; top:-90px; right:-38px; object-fit: cover; width: 100%;}
.outerBoxHide:hover #background { object-fit: cover; width: 100%;}
.welcome-marketing-seo3 .customize-blacksmith .phone12 {width: 100%;}
.welcome-marketing-seo3 .fp-tableCell .no-gap {width: 100%;}
.welcome-marketing-seo3.secThreArea .pvcy-choice {width: 100%;}
.welcome-marketing-seo3 .title-content {margin-top: 33px;}
.tabContentAreaSecTwo { height: 280px;}
.welcome-marketing-seo4 .investment-progress-bar p { width: 23vw;}
.welcome-cr-marketing .myborder-left .marketing-title-heading { margin-top: 60px;}
.welcome-marketing-seo2 .title-content.colStwo {margin-bottom: 0;}
.welcome-marketing-seo3 .title-content h4 { margin-top: 55px;}
.welcome-marketing-seo5 .title-content .datawork { margin-top: 35px; margin-bottom: 10px;}
.welcome-marketing-seo3 .global-seo-agency h3 { width: 100%;}
.about-technical .secContInfo {display: flex;}
.secThreArea .outBoxCont .parawork.right-para { margin-top: 0; margin-bottom: 0; max-width: 631px;}
.welcome-marketing-seo2 .title-content .title-heading span:hover:after { height: 13px;}
.welcome-marketing-seo2 .title-content .title-heading span:after { height: 4px;}
}

@media only screen and (max-width: 859px) {
.welcome-marketing-seo4 .progress-list {display:none !important;}
.welcome-marketing-seo4 .investment-progress-bar {margin:4vw auto 0 auto; display:grid !important; grid-template-columns:0.3fr 0.3fr 0.3fr; gap:4vw 0;}
.welcome-marketing-seo4:after {width:100%; top:32%;}
.circle-investment .progressbar-container .circle-big {margin:0 auto;}
.welcome-marketing-seo4 .circle-investment {margin:0 auto;}
.welcome-marketing-seo4 .progressbar-container:nth-child(4), 
.welcome-marketing-seo4 .progressbar-container:nth-child(5) {transform:translateX(12.6vw);}
.welcome-marketing-seo5 .make-width {max-width:100%;}
.welcome-marketing-seo5 .research-container .col-sm-6 {width:50%;}
.welcome-marketing-seo5 .research .columnn .visual-design img {top:114%;}
.welcome-marketing-seo4 .dowork {*margin-left:4.7vw; margin-left:30%; margin-top:3vw; width:40%;}
.circle-investment .progressbar-container:nth-child(5) .circle-big .progress {stroke-dasharray: 258.56;}
}

@media only screen and (max-width: 768px) {
.welcome-marketing-seo .video-content {bottom:-130px;}
.welcome-cr-marketing .welcome-marketing-seo  {height:630px !important;}
.welcome-marketing-seo .content .title-main-head {font-size:30px; line-height:40px;}
.welcome-cr-marketing .marketing-title-heading {font-size:26px; line-height:36px; text-align: left;}
.tabContentAreaSecTwo {height:auto;}
.welcome-marketing-seo3 .visibility-sec div {width:100%;}
.circle-investment .progressbar-container .circle-big svg {width:120px; height:120px;}
.circle-investment .progressbar-container:nth-child(n) .circle-big .bg {cx:50; cy:50; r:43; stroke-width:14px;}
.circle-investment .progressbar-container:nth-child(n) .circle-big .progress {cx:50; cy:50; r:43; stroke-width:14px;}
.welcome-marketing-seo4 .investment-progress-bar {margin:4vw auto 0 auto; display:grid !important; grid-template-columns:0.3fr 0.3fr 0.3fr; gap:4vw 0; justify-content:center;}
.welcome-marketing-seo4 .progressbar-container:nth-child(4), .welcome-marketing-seo4 .progressbar-container:nth-child(5) {transform:translateX(15vw);}
.welcome-marketing-seo5 .slider-work {width:48vw !important; height:auto !important;}
.welcome-marketing-seo5 .marketing-services-provide img { width: 9vw; margin: 0;}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency ul li { font-size: 0.6em !important;}
.welcome-marketing-seo5 .marketing-services-provide {justify-content:center; display:grid;}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency:after {display:none;}
.welcome-marketing-seo5 .slider-work ul li {width: 60%;}
.roBAreaTwo {height: 300px;}
.welcome-marketing-seo2 .fp-tableCell { display: grid;}
.colOneTech { height: 276px;}
.techCounter { gap: 20px;}
.welcome-marketing-seo2 .myborder-left { padding-top: 0px;}
.campgn_websts_sec.secTwoArea { padding-bottom: 0 !important;}
.welcome-marketing-seo3.secThreArea .pvcy-choice { font-size: 18px;}
.welcome-cr-marketing .welcome-marketing-seo3 .fp-tableCell { display: grid;}
.welcome-marketing-seo3 .title-content {margin-top: 30px;}
.welcome-marketing-seo3 .global-seo-agency h3 { width: 100%;}
.welcome-marketing-seo3 .global-seo-agency ul li { font-size: 1em!important;}
.welcome-marketing-seo3 .marketing-work-load { width: 85%;}
.welcome-cr-marketing .marketing-title-heading { text-align: center;}
.welcome-cr-marketing .welcome-marketing-seo5.mktResearch { padding: 15px 0px 55px;}
.mktResearch .parawork { width: 84%;}
.welcome-marketing-seo5 .marketing-services-provide { display: flex; width: 100%;}
.welcome-marketing-seo .content .title-main-content {width: 80%;}
.welcome-marketing-seo3 .paraworkkk {width: 100%; font-size: 13px;}
.outerBoxHide:hover #background1 {animation:backTop 2s 0.5s forwards; z-index:-1; top:-90px; right:-90px; background: transparent;}
.outerBoxHide:hover #background2 {animation:backTop 2s 0.5s forwards; z-index:-1; top:-90px; right:-90px; background: transparent;}
.welcome-marketing-seo5 .research { right: 0; margin-left: 0;}
.about-technical .secContInfo {display: grid;}
.mktInvest img.dowork { margin-left: 0;}
.welcome-marketing-seo4 .fp-tableCell {text-align: center;}
.welcome-marketing-seo4 .progressbar-container { margin-left: 0;}
.welcome-marketing-seo3 .visibility-sec div {text-align: left;}
.welcome-marketing-seo2 .title-content { gap: 0;}
.welcome-marketing-seo2 .col-md-12:nth-of-type(2) { margin-top: 0;}
.welcome-cr-marketing .myborder-left .marketing-title-heading { margin-top: 48px;}
.welcome-marketing-seo3 .customize-blacksmith {display: grid;}
.welcome-marketing-seo3 .customize-blacksmith .phone12 { margin-bottom: 10px;}
.circle-imggg { z-index: -1;}
.welcome-marketing-seo5 .research .columnn .market-research { top: -151%; left: 84%;}
.visual-design-all { z-index: -1;}
.welcome-marketing-seo5 .datawork a { margin-top: 12.5vw;}
.welcome-marketing-seo3 .customize-blacksmith .action-btn {width: 125px;}
.paraListArea { margin-bottom: 25px;}
.mktInvest img.dowork { margin-top: 20px; width: 70%;}
}


@media only screen and (max-width: 600px) {
.welcome-cr-marketing .welcome-marketing-seo { height: auto !important;}
.welcome-marketing-seo .video-content {display: none;}
.welcome-marketing-seo4 {background-position:right 120px !important; background-size:12% !important;}
.welcome-marketing-seo5 .slider-work { margin-bottom:0 20px 30px;min-height: 185px!important;}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency ul li {font-size:0.8em !important;}
.welcome-marketing-seo5 .slider-work ul li p {width:80%;}
.onmarketing_sec { height: 330px !important;}
.welcome-marketing-seo4 .investment-progress-bar p { width: 23vw;}
.marketing-call .telNumber a { font-size: 14px;}
.welcome-marketing-seo5 .marketing-services-provide {display: grid; position: relative; z-index: 2; width: 77%;}
.welcome-marketing-seo5 .marketing-services-provide  .global-img {position: absolute; left: 15px; top: -10px;}
.welcome-marketing-seo5 .research .columnn { width: 100%;}
.welcome-marketing-seo5 .research { max-width: 100%; margin-top: -92px;}
.welcome-marketing-seo5 .research .columnn .visual-design {margin-top: 50px;}
.welcome-marketing-seo .content .title-main-content { width: 100%;}
.welcome-marketing-seo2 .publisher-list {grid-template-columns: auto;}
.roBAreaTwo { height: 380px;}
.welcome-marketing-seo3 .customize-blacksmith .phone12 {width: 100%;}
.welcome-marketing-seo3 .fp-tableCell .no-gap {width: 100%;}
.welcome-marketing-seo3.secThreArea .pvcy-choice {width: 100%;}
.welcome-marketing-seo2 .parawork {top: 0;}
.welcome-marketing-seo .content {position: static;}
.colOneTech { height: 375px;}
.tabContentAreaSecTwo {gap: 20px;}
.techCounter { gap: 40px;}
.welcome-marketing-seo5 .marketing-services-provide img { margin: 0px auto;}
.welcome-cr-marketing .mktInvest .marketing-title-heading { margin: 15px auto 7px;}
.welcome-marketing-seo4 .investment-progress-bar { margin-top: 70px;}
.welcome-marketing-seo5 .slider-work ul li .slider-head { line-height:3.2vw;}
.welcome-marketing-seo2 .technical-work ul li { margin: 10px 0px 5px;}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency { text-align: left; padding-left: 15px;}
.welcome-marketing-seo5 .marketing-services-provide .marketing-call { margin-left: 10px;}
.welcome-marketing-seo2 .technical-work .border-btm span:nth-child(1), .welcome-marketing-seo2 .technical-work .border-btm span:nth-child(2), .welcome-marketing-seo2 .technical-work .border-btm span:nth-child(3) { width: 24px;}
.welcome-marketing-seo2 .technical-work .border-btm span:nth-child(1):after, .welcome-marketing-seo2 .technical-work .border-btm span:nth-child(2):after, .welcome-marketing-seo2 .technical-work .border-btm span:nth-child(3):after {height: 2px;}
.welcome-marketing-seo3 .parawo { width: 100%;}
.welcome-marketing-seo5 .research .columnn .market-research { top: -9px;}
.welcome-cr-marketing .welcome-marketing-seo5.mktResearch { padding-bottom: 0;}
.welcome-marketing-seo3 .local-searches { width: 88vw;}
.campgn_websts_sec.secTwoArea { margin-top: 0;}
}

@media only screen and (max-width: 520px) {
.welcome-marketing-seo .video-content {bottom:-270px;}
.welcome-marketing-seo .content .title-main-content {width:75%;}
.welcome-marketing-seo2 .title-content .title-heading {max-width:60vw;}
.colOneTech {height:auto;}
.technical-work .no-gap {width:100%;}
.techCounter {display:grid; gap:43px; grid-template-columns:repeat(4, 1fr); margin-top:20px;}
.tabListSecTwo {order:2; margin-top:25px; ;}
.welcome-marketing-seo4 .investment-progress-bar {grid-template-columns:1fr;}
.welcome-marketing-seo4 .investment-progress-bar p {width:65%;}
.welcome-marketing-seo4 .progressbar-container:nth-child(4), .welcome-marketing-seo4 .progressbar-container:nth-child(5) {transform:translateX(0);}
.welcome-marketing-seo3 .visibility-sec {justify-content:center; display:grid;}
.welcome-marketing-seo3 .visibility-sec div { width: 100%; margin-bottom: 10px; display: flex; padding: 20px 10px;}
.welcome-marketing-seo3 .visibility-sec ul li {font-size:14px;}
.welcome-marketing-seo3 .title-content:nth-of-type(2) {align-items:center;}
.outBoxCont .parawork {text-align:center !important;}
.welcome-marketing-seo5 .research .columnn .market-research {height:83px; width:83px; top: -10%;}
.welcome-marketing-seo5 .research .columnn .market-research h4 {font-size:0.8em; width:auto; right:0;}
.welcome-marketing-seo5 .title-content .datawork {display:grid !important;}
.roBAreaTwo {height:360px;}
.welcome-marketing-seo5 .slider-work {height:190px !important; width: 75vw !important;}
.welcome-marketing-seo3 .visibility-sec .marketing-background-load { height: auto;}
.welcome-marketing-seo3 .visibility-sec h1 { font-size: 16px; line-height: 21px;}
.s3-work {text-align: center;}
.welcome-marketing-seo5 .s3-work svg {width: 60% !important;}
.onmarketing_sec { height: 380px !important;}
.welcome-marketing-seo3 .customize-blacksmith .phone12 {width: 100%;}
.welcome-marketing-seo3 .fp-tableCell .no-gap {width: 100%;}
.welcome-marketing-seo3.secThreArea .pvcy-choice {width: 100%;}
.welcome-marketing-seo5 .research { display: grid; gap: 0; margin-top: -55px;}
.welcome-cr-marketing .welcome-marketing-seo5.mktResearch { padding: 15px 0px 0;}
.outerBoxHide:hover #background {top: -89px; right: -7px; width: 92px; height: 82px;}
.outerBoxHide:hover #background1 { top: -45px; right: -105px; width: 108px; height: 92px;}
.outerBoxHide:hover #background2 { right: -2px; background: transparent; width: 93px; height: 80px;}
.welcome-marketing-seo5 .slider-work ul li .slider-head {line-height:3.2vw;}
.welcome-marketing-seo5 .research .columnn .visual-design { margin-top: 0;}
.welcome-marketing-seo5 .marketing-services-provide { padding-bottom: 0;  width: 90%;}
.about-technical .secContInfo { display: flex;}
.about-technical .osmTabedArea .email a { font-size: 14px;}
.welcome-marketing-seo2 .technical-work ul { display: flex; gap: 20px;}
.welcome-marketing-seo .content { margin-top: 40px;}
}

@media only screen and (max-width: 480px) {
.roBAreaTwo {height:360px; padding-right: 20px;}
.welcome-marketing-seo5 .marketing-services-provide { width: 95%;}
.welcome-marketing-seo5 .research .columnn .market-research { left: 79%;}
.about-technical .osmTabBox { width: 260px;}
.about-technical .secContInfo { justify-content: start;}
.paraListArea { margin-bottom: 20px;}
.welcome-marketing-seo2 .technical-work .technical-counter-word {width: 100%;}
}

@media only screen and (max-width: 479px) {
.welcome-marketing-seo5 .research {display:grid; max-width:100%;}
.welcome-marketing-seo5 .research .columnn .visual-design {max-width:100%;}
.onmarketing_sec { height: 445px !important;}
.welcome-marketing-seo2 .fp-tableCell .no-gap{ width: 100%;}
.techCounter { gap: 31px; grid-template-columns: repeat(2, 1fr);}
.roBAreaTwo { height: 380px;}
.welcome-marketing-seo3 .fp-tableCell .no-gap { width: 100%;}
.botRowTwoGrow { padding-left: 40px;}
.welcome-marketing-seo2 .myborder-left h4 span.smGrow { font-size: 15px;}
.welcome-marketing-seo .content .title-main-content { width: 96%;}
.visual-design-all { top: 50px;}
.visual-design-all { top: 0;}
.welcome-marketing-seo5 .research {gap: 0;}
.welcome-marketing-seo5 .marketing-services-provide { width: 100%;}
.welcome-marketing-seo5 .research .columnn .market-research { left: 75%;}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency ul li { font-size: 0.6em !important;}
}
@media only screen and (max-width: 429px) {
.welcome-marketing-seo5 .research .columnn .market-research { left: 3%; top: -64%;}
.welcome-marketing-seo5 .marketing-services-provide { width: 100%;}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency {text-align: center;}
.welcome-marketing-seo5 .marketing-services-provide .marketing-call { margin-left: 21%;}
.welcome-marketing-seo5 .marketing-services-provide  .global-img { left: 11%;}
.welcome-marketing-seo5 .datawork a { margin-top: 13.5vw;}
.welcome-marketing-seo2 .technical-work ul li { font-size: 16px;}
}

@media only screen and (max-width: 375px) {
.about-technical .secContInfo {justify-content: start;}
.about-technical .osmTabedArea .email a { font-size: 12px;}
.about-technical .loCalInfoArea { max-width: 340px;}
.about-technical .iconInfoList:after {display: none;}
.welcome-marketing-seo5 .marketing-services-provide  .global-img { left: 8%;}
} 

@media only screen and (max-width: 360px) {
.onmarketing_sec { height: 445px !important;}
.live-chat {bottom:28%;}
.f-reserved {padding-left:0% !important;}
.welcome-marketing-seo .content .title-main-head { font-size: 28px; line-height: 34px;}
.welcome-marketing-seo2 .fp-tableCell .no-gap { width: 100%;}
.roBAreaTwo { height: 420px;}
.welcome-marketing-seo2 .myborder-left h4 span {font-size: 3.4vw;}
.welcome-marketing-seo3 .fp-tableCell .no-gap {width: 100%;}
.welcome-marketing-seo3.secThreArea .pvcy-choice {width: 100%;}
.welcome-marketing-seo3 .visibility-sec ul li {font-size: 12px;}
.welcome-marketing-seo3 .parawo {width: 100%;}
.welcome-marketing-seo3 .customize-blacksmith .phone12 {width: 100%;}
.welcome-marketing-seo3 .visibility-sec div {margin-left: 0;}
.app-deg-crcl {top: 0;}
.about-technical .secContInfo { display: grid;}
.welcome-marketing-seo2 .technical-work ul li { font-size: 14px; }
.welcome-marketing-seo5 .research .columnn .market-research { left: 0%;}
.welcome-marketing-seo5 .marketing-services-provide  .global-img {left: 7%;}
.welcome-marketing-seo3 .local-searches { width: 85vw;}
.welcome-marketing-seo4 .investment-progress-bar p { width: 85%;}
.welcome-marketing-seo3 .list-menuu ul li { font-size: 12px;}
.welcome-marketing-seo3 .visibility-sec div { display: grid; padding: 20px 20px;}
}

.global_fig{
	display: flex;
    align-items: center;
}
.fig_txt{
    display: flex;
}
@media only screen and (min-width: 1921px) and (max-width: 2560px) {
	.welcome-cr-marketing .marketing-title-heading {
        font-size: 3.38rem;
        line-height: 4.06rem;
}
    .welcome-marketing-seo4.mktInvest .marketing-title-heading {
       max-width: 100%;
}
.welcome-marketing-seo4.mktInvest .s4-head-para {
       max-width: 940px;
}
.circle-investment .progressbar-container .circle-big {
    width: 210px;
}
.mi_smlcrcl {
    width: 40px;
    height: 40px;
}
.circle-investment .progressbar-container .circle-big .text {
    font-size: 33px;
}
.welcome-marketing-seo5 .research .columnn .app-design h4 {
    font-size: 30px;
}
.outerBoxHide{
	padding: 27px !important;
}
.welcome-marketing-seo5 .research .columnn .visual-design {
    height: 400px;
}
.welcome-marketing-seo2 .title-content.colStwo {
    margin-top: 47px;
    margin-bottom: 40px;
}
.borBoxGrad {
    width: 146px;
}
.welcome-marketing-seo2 .myborder-left h4 span.smGrow {
    font-size: 36px;
}
.botRowTwoGrow {
    padding-left: 130px;
}
.welcome-marketing-seo2 .publisher-list li .parawork {
    font-size: 20px;
}
.welcome-cr-marketing .marketing-title-heading.smallSize {
    font-size: 47px;
    line-height: 60px;
    top: 43px;
    margin-bottom: 22px;
}
.welcome-marketing-seo2 .global-seo-agency {
    margin-right: 170px;
}
.rightTechnicalArea {
    width: 335px;
}
.about-technical .osmTabedArea a {
    font-size: 22px;
}
.about-technical .osmTabedArea a {
    font-size: 22px;
}
.about-technical .loCalInfoArea .iconInfoList a img, .marketing-call .loCalInfoArea .iconInfoList a img {
    width: 23px;
}
.about-technical .iconInfoList, .marketing-call  .iconInfoList {
    padding-left: 30px;
    gap: 27px;
}
.thumbBoxSecTwo {
    width: 53px;
    height: 53px;
}
.secContInfo .caLLBtn {
    min-height: 53px;
    padding-left: 73px;
}
.tabContentAreaSecTwo {
    gap: 30px;
    padding-right: 125px;
    padding-top: 10px;
}
.colOneTech {
    height: 440px;
}
.welcome-marketing-seo2 .technical-work .border-btm span:nth-child(1), .welcome-marketing-seo2 .technical-work .border-btm span:nth-child(2), .welcome-marketing-seo2 .technical-work .border-btm span:nth-child(3) {
    width: 44px;
    height: 21px;
}
.campgn_websts_sec.secTwoArea {
    padding: 175px 85px 70px;
}
.techCounter {
    padding-top: 10px;
}
.welcome-marketing-seo3 .paraworkkk {
    font-size: 26px;
    line-height: 39px;
    width: 630px;
}
.welcome-marketing-seo3.secThreArea .pvcy-choice {
    font-size: 58px;
    width: 613px;
    letter-spacing: 0px;
}
.paraListArea:after {
    width: 26px;
    height: 6px;
}
.welcome-marketing-seo3 .list-menuu:after {
    border-width: 8.5px 0 8.5px 10px;
}
.welcome-marketing-seo3 .list-menuu ul li {
    padding: 5px 22px;
}
.listLineArea ul {
    gap: 12px;
}
.welcome-marketing-seo3 .list-menuu {
    padding-left: 32px;
}
.welcome-marketing-seo3 .datawork .omr-analysis1 {
    font-size: 30px;
    line-height: 43px;
}
.circle-imggg {
    left: -89px;
    width: 160px;
    height: 160px;
    margin-bottom: 266px;
}
.welcome-marketing-seo3 .datawork .s3-work {
    left: 60px;
}
.paraListArea {
    margin-bottom: 30px;
}
.welcome-marketing-seo3 .marketing-work-load {
    width: 890px;
}
.welcome-marketing-seo3 .title-content {
    margin-top: 43px;
}
.secThreArea .outBoxCont .parawork.right-para {
    max-width: 920px;
}
.secThreArea .outBoxCont .parawork.local-searches {
    max-width: 826px;
}
.welcome-marketing-seo3 .visibility-sec h1 {
    max-width: 150px;
    margin-bottom: 23px;
    margin-top: 17px;
}
.welcome-marketing-seo3 .visibility-sec ul li {
    padding: 4px 0;
    padding-left: 27px;
}
.welcome-cr-marketing .welcome-marketing-seo3.secThreArea {
    padding: 175px 85px 70px;
}
.welcome-marketing-seo3 .datawork {
    margin-top: 15px;
}
.welcome-marketing-seo3 .customize-blacksmith .phone12 {
    width: 455px;
}
.secThreArea .outBoxCont .parawork {
    margin: 15px 0 45px 0;
}
.welcome-cr-marketing .welcome-marketing-seo4.mktInvest {
    padding: 165px 85px 70px;
}
.welcome-marketing-seo5 .research .columnn .visual-design h4 , .welcome-marketing-seo5 .research .columnn .app-design h4 , .welcome-marketing-seo5 .research .columnn .app-design h4  {
    padding-bottom: 15px;
    margin-bottom: 17px;
}
.welcome-cr-marketing .welcome-marketing-seo5.mktResearch {
    padding: 175px 85px 70px;
}
.welcome-marketing-seo5 .text-left {
    width: 890px;
}
.welcome-marketing-seo5 .marketing-services-provide img {
    width: 136px;
}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency {
    padding: 0 53px 0 15px;
    margin-right: 53px;
}
.marketing-call {
    width: 440px;
}
.mktOuter {
    min-height: 53px;
}
.about-technical .secContInfo, .marketing-call .secContInfo {
    gap: 15px;
}
.marketing-call .secContInfo .osmTabedArea {
    width: 435px;
}
.about-technical .telNumber a, .marketing-call .telNumber a {
    font-size: 22px;
    line-height: 35px;
    width: 666px;
}
.welcome-marketing-seo5 .slider-work {
    width: 36vw !important;
    height: 16.8vw !important;
    font-size: 37px;
}
.welcome-marketing-seo5 .research .columnn .market-research {
    height: 300px;
    width: 300px;
	left: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}
.welcome-marketing-seo5 .research .columnn .market-research h4 {
    font-size: 48px;
    top: auto;
    right: auto;
}
.welcome-marketing-seo4 {
    background-position: right 145px;
    background-size: 306px;
}
.mktInvest .circle-investment {
    margin-top: 120px;
}
.welcome-marketing-seo5 .slider-work ul li:nth-child(2) {
    left: 67%;
}
.welcome-marketing-seo4 .progress-list {
    gap: 90px;
}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg {
    top: 13px;
    right: -7px;
    width: 643px;
    height: 309px;
}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg {
    top: 17px;
    right: -282px;
    width: 643px;
    height: 224px;
}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(3) svg {
    top: 15px;
    left: 10px;
    stroke-width: 4px;
}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg {
    top: 17px;
    left: 14px;
    width: 616px;
    height: 188px;
}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg {
    top: 26px;
    left: 17px;
    width: 752px;
    height: 160px;
}
.welcome-marketing-seo2 .title-content.colTtlLeft {
    margin-bottom: 130px;
}
.techCounter {
    gap: 88px;
}
}
@media only screen and (max-width: 1880px) {
	.welcome-marketing-seo .video-content {
    bottom: 52px;
}
.welcome-marketing-seo .content .title-main-head {
    font-size: 54px;
    line-height: 65px;
}
.tabContentAreaSecTwo {
    height: auto;
}
.colOneTech {
    height: 290px;
}
.campgn_websts_sec.secTwoArea {
    padding: 120px 85px 55px;
}
.leftTechnicalWork {
    justify-content: normal;
    gap: 0px;
}
.techCounter {
    gap: 58px;
}
.tabContentAreaSecTwo {
    padding-right: 60px;
}
.botDescTech {
    width: 52%;
}
.tabRowOuterTech {
    width: 48%;
}
.welcome-cr-marketing .welcome-marketing-seo4.mktInvest {
    padding: 110px 65px 55px;
}
.welcome-cr-marketing .welcome-marketing-seo5.mktResearch {
    padding: 120px 85px 55px;
}
.mktInvest .circle-investment {
    margin-top: 50px;
}
.welcome-marketing-seo4 .investment-progress-bar {
    margin-top: 138px;
}
.welcome-marketing-seo5 .title-content .datawork {
    margin-top: 53px;
}
.welcome-marketing-seo5 .slider-work {
    width: 33vw !important;
    height: 17vw !important;
}
.welcome-marketing-seo5 .research .columnn .visual-design {
    top: 75px;
}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg {
    height: 137px;
}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg{
    height: 127px;
}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg {
    height: 135px;
}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg {
    height: 138px;
}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(3) svg {
    height: 130px;
}
.welcome-marketing-seo3 .customize-blacksmith .phone12 {
    width: 300px;
}
}
@media only screen and (max-width: 1780px) {
	.roBAreaTwo {
    height: 527px;
}
.about-technical .loCalInfoArea {
    max-width: 90%;
}
.leftTechnicalWork {
    justify-content: space-between;
}
}
@media only screen and (max-width: 1680px) {
	.welcome-marketing-seo .video-content {
    bottom: -40px;
}
.welcome-marketing-seo2 .technical-work .parawork {
    font-size: 16px;
    line-height: 24px;
}
.welcome-marketing-seo2 .technical-work {
    margin: 25px 0 0 0;
}
.welcome-marketing-seo5 .slider-work {
    width: 36vw !important;
    height: 20.2vw !important;
}
.welcome-marketing-seo5 .marketing-services-provide {
    margin: 13px 0px;
}
.about-technical .telNumber a, .marketing-call .telNumber a {
    font-size: 16px;
    line-height: 26px;
}
.campgn_websts_sec.secTwoArea {
    padding: 120px 70px 55px;
}
.welcome-cr-marketing .welcome-marketing-seo5.mktResearch {
    padding: 120px 70px 55px;
}
.welcome-marketing-seo5 .research .columnn .visual-design p {
    font-size: 15px;
    line-height: 25px;
    width: 100%;
}
.welcome-marketing-seo5 .research .columnn .app-design p {
    font-size: 15px;
    line-height: 25px;
    width: 100%;
}
.mktResearch .parawork {
    font-size: 16px;
    margin: 21px 0;
    line-height: 24px;
}
.welcome-marketing-seo4.mktInvest .parawork {
    font-size: 16px;
    line-height: 24px;
}
.mktInvest .circle-investment {
    margin-top: 65px;
}
.secThreArea .outBoxCont .parawork {
    font-size: 16px;
    line-height: 25px;
}
.welcome-marketing-seo3.secThreArea .pvcy-choice {
    width: 380px;
}
.welcome-marketing-seo .content .title-main-content {
    font-size: 16px;
    width: 63%;
    padding: 20px 0 0;
    line-height: 25px;
}
.roBAreaTwo {
    height: 540px;
}
.visual-design-all {
    bottom: 26px;
}
.welcome-cr-marketing .welcome-marketing-seo4.mktInvest {
    padding: 110px 70px 55px;
}
.welcome-marketing-seo3 .customize-blacksmith .phone12 {
    width: 275px;
}
}
@media only screen and (max-width: 1550px) {
	.welcome-marketing-seo5 .research .columnn .visual-design {
    height: 334px;
}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency {
    padding: 0 25px 0 10px;
    margin-right: 25px;
}
.welcome-marketing-seo5 .s3-work svg {
    width: 73% !important;
}
.welcome-marketing-seo3 .visibility-sec {
    margin-top: 20px;
}
.welcome-marketing-seo .video-content {
    bottom: -60px;
}
.welcome-marketing-seo2 .myborder-left {
    padding-left: 4vw;
}
.leftTechnicalWork {
    gap: 20px;
}
.colOneTech {
    height: 325px;
}
.tabContentAreaSecTwo {
    padding-right: 50px;
}
.about-technical .iconInfoList {
    gap: 15px;
    padding-left: 20px;
}
.welcome-marketing-seo3.secThreArea .pvcy-choice {
    font-size: 36px;
}
.secThreArea .outBoxCont .parawork.local-searches {
    max-width:500px;
    text-align: left;
}
.welcome-marketing-seo2 .about-technical {
    gap: 17px;
}
.welcome-marketing-seo3 .customize-blacksmith .phone12 {
    width: 245px;
}
.welcome-marketing-seo2 .technical-work .border-btm span:nth-child(1), .welcome-marketing-seo2 .technical-work .border-btm span:nth-child(2), .welcome-marketing-seo2 .technical-work .border-btm span:nth-child(3) {
    height: 4px;
}
.welcome-marketing-seo2 .technical-work {
    margin: 10px 0 0 0;
}
.techCounter {
    gap: 66px;
}
.welcome-marketing-seo2 .title-content.colTtlLeft {
    margin-bottom: 15px;
}
}
@media only screen and (min-width: 1367px) and (max-width: 1440px) {
	.welcome-marketing-seo .content .title-main-head {
    font-size: 41px !important;
    line-height: 51px !important;
}
.welcome-marketing-seo .video-content {
    bottom: -67px;
}
.welcome-marketing-seo .content .title-main-content {
    font-size: 15px;
    width: 55%;
    padding: 20px 0 0;
    line-height: 24px;
}
.seoContInfo li img {
    width: 19px;
}
.seoContInfo li.microTeam img {
    width: 22px;
}
.seoContInfo li.liveChat img {
    width: 22px;
}
.seoContInfo li {
    width: 60px;
    height: 60px;
}
.welcome-marketing-seo2 .technical-work .parawork {
    font-size: 14px;
    line-height: 22px;
}
.welcome-marketing-seo2 .title-content.colTtlLeft {
    margin-top: 30px;
    margin-bottom: 0px;
}
.campgn_websts_sec.secTwoArea {
    padding: 100px 64px 55px;
}
.colOneTech {
    height: 320px;
}
.about-technical .telNumber a, .marketing-call .telNumber a {
    font-size: 14px;
    line-height: 22px;
}
.about-technical .loCalInfoArea .iconInfoList a img, .marketing-call .loCalInfoArea .iconInfoList a img {
    width: 15px;
}
.about-technical .loCalInfoArea .iconInfoList .microTeam a img, .marketing-call .loCalInfoArea .iconInfoList .microTeam a img, .about-technical .loCalInfoArea .iconInfoList .liveChat a img, .marketing-call  .loCalInfoArea .iconInfoList .liveChat a img {
    width: 17px;
}
.roBAreaTwo {
    height: 430px;
}
.second_left{
	width: 60% !important;
}
.second_right{
	width: 40% !important;
}
.colOneTech {
    height: 265px;
}
.techCounter {
    gap: 66px;
}
.leftTechnicalWork {
    gap: 16px;
}
.welcome-marketing-seo3 .title-content {
    margin-top: 15px;
}
.welcome-marketing-seo3 .title-content {
    justify-content: space-between;
}
.welcome-marketing-seo3 .marketing-work-load {
    width: 24vw;
}
.secThreArea .outBoxCont .parawork {
    font-size: 14px;
    line-height: 22px;
}
.secThreArea .outBoxCont .parawork.right-para {
    max-width: 575px;
}
.secThreArea .outBoxCont .parawork.local-searches {
    max-width: 488px;
    text-align: left;
}
.secThreArea .outBoxCont .parawork {
    margin: 17px 0;
}
.welcome-marketing-seo3 .visibility-sec {
    margin-top: 50px;
}
.welcome-marketing-seo3 .paraworkkk {
    font-size: 14px;
    line-height: 22px;
    width: 355px;
    letter-spacing: 0;
}
.welcome-marketing-seo3 .visibility-sec .marketing-background-load {
    top: -20%;
}
.welcome-marketing-seo3 .datawork .omr-analysis1 {
    font-size: 16px;
    line-height: 24px;
    margin-top: 34px;
}
.welcome-cr-marketing .welcome-marketing-seo4.mktInvest {
    padding: 80px 64px 55px;
}
.welcome-cr-marketing .welcome-marketing-seo4 {
    background-size: 140px;
    background-position: right 83px;
}
.mktInvest .circle-investment {
    margin-top: 35px;
}
.welcome-marketing-seo4 .investment-progress-bar {
    gap: 40px;
}
.welcome-marketing-seo4 .progress-list {
    gap: 67px;
}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg {
    height: 295px;
    width: 355px;
}
.welcome-marketing-seo4 .investment-progress-bar {
    margin-top: 125px;
}
.mktResearch .parawork {
    font-size: 14px;
    margin: 16px 0;
    line-height: 22px;
}
.welcome-marketing-seo5 .slider-work {
    width: 520px !important;
    height: 210px !important;
}
.welcome-marketing-seo5 .s3-work svg {
    width: 70% !important;
    position: relative;
    left: -38px;
}
.welcome-marketing-seo5 .research {
    margin-top: 15px;
}
.welcome-cr-marketing .welcome-marketing-seo5.mktResearch {
    padding: 100px 64px 55px;
}
.welcome-marketing-seo5 .research .columnn .market-research h4 {
    font-size: 19px;
    width: 100px;
    top: 0;
    right: 0;
    position: relative;
}
.welcome-marketing-seo5 .research .columnn .market-research {
    border-radius: 50%;
    height: 120px;
    width: 120px;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    left: 0;
}
.welcome-marketing-seo5 .title-content .datawork {
    margin-top: 30px;
}
.welcome-marketing-seo5 .research .columnn .visual-design p {
    font-size: 14px;
    line-height: 22px;
}
.welcome-marketing-seo5 .research .columnn .app-design p {
    font-size: 14px;
    line-height: 22px;
}
.welcome-marketing-seo5 .marketing-services-provide {
    margin: 0 0 13px 0px;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    gap: 10px;
}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency:after{
	display: none;
}
.welcome-marketing-seo5 .slider-work ul li .slider-head-bold {
    font-size: 18px;
}
.five_left{
	width: 55% !important;
}
.five_right {
    width: 45% !important;
    padding: 0;
}
.welcome-marketing-seo5 .research .columnn .visual-design {
    height: 225px;
    max-width: 87%;
    position: relative;
    left: -15px;
    top: 135px;
}
.welcome-marketing-seo5 .research {
    right: -35px;
}
.welcome-marketing-seo5 .research .columnn .app-design {
    margin-top: 26px;
}
.app-deg-crcl {
    top: -13px;
}
.welcome-marketing-seo5 .visual-design #background {
    top: 0px;
    right: -1px;
}
}
@media only screen and (min-width: 1281px) and (max-width: 1366px){	
	.welcome-marketing-seo .content .title-main-head {
    font-size: 41px;
    line-height: 51px;
}
.welcome-marketing-seo .content .title-main-content {
    font-size: 14px;
    width: 70%;
    padding: 10px 0 0;
    line-height: 22px;
}
.seoContInfo li img {
    width: 19px;
}
.seoContInfo li.microTeam img {
    width: 22px;
}
.seoContInfo li.liveChat img {
    width: 22px;
}
.seoContInfo li {
    width: 55px;
    height: 55px;
}
.welcome-marketing-seo .video-content {
    bottom: 25px;
}
.roBAreaTwo {
    height: 370px;
}
.welcome-marketing-seo2 .technical-work .parawork {
    font-size: 14px;
    line-height: 22px;
}
.campgn_websts_sec.secTwoArea {
    padding: 90px 64px 55px;
}
.colOneTech {
    height: 310px;
}
.welcome-marketing-seo2 .technical-work {
    margin: 10px 0 0 0;
}
.techCounter {
    gap: 45px;
}
.second_left{
	width: 62% !important;
}
.second_right{
	width: 38% !important;
}
.welcome-marketing-seo2 .myborder-left {
    padding-left: 35px;
}
.tabContentAreaSecTwo {
    padding-right: 20px;
}
.welcome-marketing-seo2 .myborder-left:after {
    left: -10px;
}
.colOneTech {
    height: 235px;
}
.about-technical .telNumber a, .marketing-call .telNumber a {
    font-size: 14px;
    line-height: 22px;
}
.outerTabInfo .loCalInfoArea .secContInfo {
    padding-right: 40px;
}
.about-technical .loCalInfoArea .iconInfoList .microTeam a img, .marketing-call .loCalInfoArea .iconInfoList .microTeam a img, .about-technical .loCalInfoArea .iconInfoList .liveChat a img, .marketing-call  .loCalInfoArea .iconInfoList .liveChat a img {
    width: 17px;
}
.about-technical .loCalInfoArea .iconInfoList a img, .marketing-call .loCalInfoArea .iconInfoList a img {
    width: 15px;
}
.botRowTwoGrow {
    padding-left: 110px;
}
.welcome-cr-marketing .welcome-marketing-seo3.secThreArea {
    padding: 95px 65px 55px;
}
.welcome-marketing-seo3.secThreArea .pvcy-choice {
    width: 290px;
}
.welcome-marketing-seo3.secThreArea .pvcy-choice {
    font-size: 30px;
}
.welcome-marketing-seo3 .paraworkkk {
    font-size: 14px;
    letter-spacing: 0;
    line-height: 22px;
    width: 355px;
}
.welcome-marketing-seo3 .list-work-datawork {
    margin-top: 20px;
}
.welcome-marketing-seo3 .datawork .omr-analysis1 {
    font-size: 16px;
    line-height: 24px;
    margin-top: 20px;
}
.circle-imggg {
    left: -20px;
    width: 65px;
    height: 65px;
    margin-bottom: 150px;
}
.secThreArea .outBoxCont .parawork {
    font-size: 14px;
    line-height: 22px;
}
.secThreArea .outBoxCont .parawork.right-para {
    max-width: 590px;
}
.welcome-marketing-seo3 .marketing-work-load {
    width: 22vw;
}
.welcome-marketing-seo3 .title-content {
    margin-top: 10px;
    justify-content: space-between;
	margin-bottom: 14px;
}
.secThreArea .outBoxCont .parawork.local-searches {
    max-width: 410px;
}
.welcome-cr-marketing .welcome-marketing-seo4.mktInvest {
    padding: 75px 64px 55px;
}
.leftTechnicalWork {
    gap: 0px;
}
.welcome-marketing-seo3 .visibility-sec {
    margin-top: 32px;
}
.circle-investment .progressbar-container .circle-big svg {
    width:100px;
    height:100px;
}
.circle-investment .progressbar-container:nth-child(n) .circle-big .bg {
    cx: 38;
    cy: 38;
    r: 35;
    stroke-width: 12px;
}
.circle-investment .progressbar-container:nth-child(n) .circle-big .progress {
    cx: 38;
    cy: 38;
    r: 35;
    stroke-width: 12px;
}
.welcome-marketing-seo4 .progressbar-container {
    margin-left: -4vw;
}
.circle-investment .progressbar-container .circle-big {
    width: 90px;
    margin: 0;
}
.circle-investment .progressbar-container .circle-big .text {
    top: 50px;
    left: auto;
    right: 7px;
    font-size: 14px;
}
.mktInvest .circle-investment {
    margin-top: 10px;
}
.welcome-marketing-seo4 .investment-progress-bar {
    margin-top: 110px;
    margin-left: 60px;
    gap: 7vw;
}
.welcome-marketing-seo4 .progress-list {
    gap: 4.5vw;
}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg {
    top: 5px;
    right: 3px;
    width: 516px;
    height: 120px !important;
}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg {
    top: 12px;
    left: 2px;
    width: 350px;
    height: 120px !important;
}
.welcome-marketing-seo4.mktInvest .text-center {
    max-width: 590px;
}
.welcome-marketing-seo4.mktInvest .parawork {
    font-size: 14px;
    line-height: 22px;
}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg {
    width: 182px;
    height: 113px !important;
    top: 13px;
    right: 10px;
}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg path {
    d: path("M 11 1 Q 11 77 53 78 L 124 78 Q 170 79 171 116");
}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg path {
    d: path("M 180 0 Q 180 80 140 80 L 78 81 Q 25 80 24 117");
}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(3) svg path {
    d: path("M 10 10 L 12 115");
}
.welcome-cr-marketing .welcome-marketing-seo5.mktResearch {
    padding: 93px 64px 55px;
}
.mktResearch .parawork {
    font-size: 14px;
    margin: 7px 0;
    line-height: 22px;
}
.welcome-marketing-seo5 .title-content .datawork {
    margin-top: 25px;
}
.welcome-marketing-seo5 .slider-work {
    width: 440px !important;
    height: 170px !important;
}
.welcome-marketing-seo5 .s3-work svg {
    width: 65% !important;
}
.welcome-marketing-seo5 .marketing-services-provide {
    margin: 0 0 13px 0px;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    gap: 10px;
}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency:after{
	display: none;
}
.welcome-marketing-seo5 .slider-work ul li .slider-head-bold {
    font-size: 18px;
}
.five_left{
	width: 52% !important;
}
.five_right {
    width: 47% !important;
    padding: 0;
}
.welcome-marketing-seo5 .research .columnn .market-research {
    top: -12px;
}
.welcome-marketing-seo5 .research .columnn .app-design p {
    font-size: 12px;
    line-height: 20px;
    width: 100%;
}
.welcome-marketing-seo5 .research .columnn .visual-design {
    height: auto;
    max-width: 90%;
    position: relative;
    left: -27px;
    top: 60px;
}
.welcome-marketing-seo5 .research {
    right: -70px;
}
.welcome-marketing-seo5 .research .columnn .app-design {
    margin-top: 26px;
}
.app-deg-crcl {
    top: -13px;
}
.welcome-marketing-seo5 .research .columnn .visual-design p {
    font-size: 12px;
    line-height: 20px;
}
.app-deg-crcl {
    top: -35px;
}
.welcome-marketing-seo5 .slider-work ul li{
    width: 234px;
    height: 160px !important;
    padding: 10px;
}
.welcome-marketing-seo5 .slider-work ul li .slider-head-bold {
    font-size: 15px;
}
.welcome-marketing-seo5 .slider-work ul li p{
    font-size: 12px;
}
.welcome-marketing-seo5 .slider-work ul li .slider-head{
    width: 25px;
    height: 25px;
}
.thumbBoxSecTwo {
    width: 35px;
    height: 35px;
}
.welcome-marketing-seo3 .customize-blacksmith .phone12 {
    width: 205px;
}
.rightTechnicalArea {
    width: 190px;
}
}



@media only screen and (min-width: 1200px) and (max-width:1280px) {
.welcome-marketing-seo .content .title-main-head {
    font-size: 34px;
    line-height: 44px;
}
.welcome-marketing-seo .content .title-main-content {
    font-size: 14px;
    width: 83%;
    padding: 20px 0 0;
    line-height: 22px;
}
.welcome-marketing-seo .video-content {
    bottom: -80px;
}
.welcome-cr-marketing .marketing-title-heading {
    font-size: 34px;
    line-height: 44px;
}
.second_left{
    width: 58% !important;
}
.second_right{
    width: 42% !important;
}
.welcome-cr-marketing .marketing-title-heading.smallSize {
    font-size: 30px;
    line-height: 40px;
    top: 25px;
    margin-bottom: 13px;
}
.welcome-marketing-seo2 .title-content .title-heading {
    max-width: 18vw;
}
.welcome-marketing-seo2 .global-seo-agency ul li {
    font-size: 12px !important;
}
.welcome-marketing-seo2 .title-content.colTtlLeft {
    margin-top: 40px;
    margin-bottom: 25px;
}
.welcome-marketing-seo2 .technical-work .parawork {
    font-size: 14px;
    line-height: 22px;
}
.tabContentAreaSecTwo {
    gap: 15px;
}
.about-technical .secContInfo {
    display: flex;
}
.about-technical .iconInfoList {
    gap: 17px;
    padding-left: 25px;
    position: absolute;
    right: 140px;
}
.about-technical .telNumber a, .marketing-call .telNumber a {
    font-size: 14px;
    line-height: 22px;
}
.about-technical .loCalInfoArea .iconInfoList a img, .marketing-call .loCalInfoArea .iconInfoList a img {
    width: 16px;
}
.about-technical .loCalInfoArea .iconInfoList .liveChat a img , .about-technical .loCalInfoArea .iconInfoList .microTeam a img{
    width: 19px;
}
.rightTechnicalArea {
    width: 200px;
}
.welcome-marketing-seo2 .myborder-left {
    padding-left: 35px;
}
.welcome-marketing-seo2 .publisher-list li .parawork {
    font-size: 13px;
}
.colOneTech {
    height: 345px;
}
.welcome-cr-marketing .welcome-marketing-seo3.secThreArea {
    padding: 120px 65px 55px;
}
.welcome-marketing-seo3 .paraListArea .parawo {
    font-size: 15px;
    line-height: 20px;
    width: 345px;
}
.welcome-marketing-seo3 .paraworkkk {
    font-size: 16px;
    width: 370px;
    line-height: 24px;
}
.welcome-marketing-seo3 .list-work-datawork {
    margin-top: 45px;
}
.secThreArea .outBoxCont .parawork {
    font-size: 14px;
    line-height: 22px;
}
.secThreArea .outBoxCont .parawork {
    font-size: 14px;
    line-height: 22px;
    margin: 15px 0;
}
.welcome-marketing-seo3 .title-content {
    display: flex;
    flex-direction: column;
    align-items: end;
}
.global-seo-agency h3 {
    margin-top: 30px;
}
.welcome-marketing-seo3 .datawork .s3-work {
    margin-left: 0px;
    left: 20px;
}
.circle-imggg {
    left: -54px;
    width: 70px;
    height: 70px;
    border-width: 6px;
    margin-bottom: 200px;
}
.welcome-marketing-seo3 .title-content:nth-of-type(2) {
    margin-top: 40px;
}
.s3-work svg{
    width: 150px;
    height: auto;
}
.aniIconWidth {
    width: 40px;
}
.welcome-marketing-seo3 .customize-blacksmith .action-btn {
    width: 160px;
    font-size: 13px;
}
.welcome-marketing-seo3 .visibility-sec .marketing-background-load {
    height: 80px;
    width: 80px;
}
.welcome-marketing-seo3.secThreArea .pvcy-choice {
    width: 245px;
}
.welcome-marketing-seo3.secThreArea .pvcy-choice {
    font-size: 30px;
}
.welcome-marketing-seo3 .datawork .omr-analysis1 {
    margin-top: 55px;
}
.welcome-marketing-seo3 .visibility-sec .marketing-background-load {
    left: 92.3%;
    top: -15%;
}
.welcome-marketing-seo4.mktInvest .parawork {
    font-size: 14px;
    line-height: 22px;
}
.mktInvest img.dowork {
    width: 280px;
}
.mktInvest img.dowork {
    width: 260px;
}
.welcome-marketing-seo4 .investment-progress-bar {
    margin-top: 120px;
    gap: 115px;
    margin-left: 60px;
}
.mktInvest .circle-investment {
    margin-top: 110px;
}
.welcome-marketing-seo4 .progress-list {
    gap: 5.4vw;
}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg {
    width: 190px;
    height: 170px;
    top: 22px;
    right: 2px;
}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(3) svg {
    left: 0px;
}
.welcome-marketing-seo4 .investment-progress-bar h4 {
    margin: 13px 0 4px;
}
.welcome-marketing-seo5 .marketing-services-provide {
    margin: 0 0 13px 0px;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    gap: 20px;
}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency:after{
	display: none;
}
.welcome-marketing-seo5 .slider-work {
    width: 36vw !important;
    height: 18vw !important;
}
.mktResearch .parawork {
    font-size: 14px;
    margin: 25px 0;
    line-height: 22px;
}
.welcome-marketing-seo5 .research .columnn .app-design p {
    font-size: 14px;
    line-height: 24px;
}
.welcome-marketing-seo5 .research .columnn .visual-design p {
    font-size: 14px;
    line-height: 24px;
}
.welcome-marketing-seo5 .s3-work svg {
    width: 60% !important;
    height: 100% !important;
    transform: translate3d(5vw, 0vw, 0px) !important;
}
.visual-design-all {
    bottom: 0;
    top: 110px;
}
.welcome-marketing-seo5 .research .columnn .visual-design {
    left: 14%;
}
.welcome-marketing-seo5 .research {
    top: 50px;
    margin-top: 50px;
}
.welcome-marketing-seo3 .customize-blacksmith {
    align-items: flex-start;
    flex-direction: column;
    gap: 15px;
}
.welcome-marketing-seo3 .customize-blacksmith .phone12 {
    width: 100%;
}
}

@media only screen and (max-width: 1200px) {
    .welcome-marketing-seo3.secThreArea .pvcy-choice {
    width: 250px;
}
.welcome-marketing-seo2 .paraworkk {
    top: 20px;
}
.welcome-marketing-seo3 .list-menuu ul li {
    font-size: 12px;
    line-height: 16px;
    padding: 7px 15px;
}
.paraListArea {
    padding-bottom: 20px;
    margin-bottom: 30px;
}
.welcome-marketing-seo3 .customize-blacksmith {
    align-items: flex-start;
    flex-direction: column;
    gap: 10px;
}
.welcome-marketing-seo3 .customize-blacksmith .phone12 {
    width: 100%;
}
.welcome-marketing-seo3 .datawork .omr-analysis1 {
    margin-top: 89px;
}
.welcome-marketing-seo3 .customize-blacksmith .action-btn:hover {
    line-height: normal;
}
.welcome-marketing-seo3 .visibility-sec {
    margin-top: 65px;
}
.welcome-cr-marketing .welcome-marketing-seo4.mktInvest {
    padding: 100px 64px 55px;
}
.welcome-marketing-seo4 .investment-progress-bar {
    gap: 135px;
    margin-left: -10px;
    margin-right: 2px;
    margin-top: 124px;
}
.welcome-cr-marketing .welcome-marketing-seo4 {
    background-size: 200px;
    background-position: right 105px;
}
.mktInvest .circle-investment {
    margin-top: 135px;
}
.welcome-marketing-seo4 .progress-list {
    gap: 3.9vw;
}
.welcome-marketing-seo5 .slider-work {
    width: 35vw !important;
    height: 26vw !important;
}
.marketing-call .loCalInfoArea .iconInfoList .microTeam a img , .marketing-call .loCalInfoArea .iconInfoList .liveChat a img {
    width: 19px;
}
.mktResearch .parawork {
    margin: 28px 0;
}
.welcome-marketing-seo5 .datawork a {
    right: 0px;
}
.welcome-marketing-seo5 .research {
    top: 30px;
    margin-top: 35px;
}
.mktResearch .parawork {
    font-size: 14px;
    line-height: 24px;
}
}
@media only screen and (max-width: 1150px) {
    .welcome-marketing-seo5 .slider-work {
    width: 35vw !important;
    height: 20vw !important;
}
.welcome-marketing-seo5 .title-content .datawork {
    margin-top: 50px;
    margin-bottom: 50px;
}
.welcome-marketing-seo5 .research .columnn .visual-design {
    height: auto;
}
.welcome-marketing-seo5 .research .columnn .visual-design {
    top: 0px;
}
.welcome-marketing-seo5 .research .columnn .app-design p {
    font-size: 12px;
    line-height: 18px;
}
.welcome-marketing-seo5 .marketing-services-provide {
    margin: 0 0 13px 0px;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    gap: 10px;
}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency:after{
	display: none;
}
.about-technical .telNumber a, .marketing-call .telNumber a {
    font-size: 14px;
    line-height: 22px;
}
.welcome-marketing-seo5 .research .columnn .app-design {
    margin-top: 20px;
}
.welcome-marketing-seo5 .slider-work {
    width: 45vw !important;
    height: 20vw !important;
}
.s3-work{
    position: relative;
    right: -40px;
}
.welcome-marketing-seo5 .research {
    right: -45px;
}
.welcome-marketing-seo5 .research .columnn .visual-design h4 {
    padding-bottom: 8px;
    margin-bottom: 8px;
}
.welcome-marketing-seo5 .research {
    top: 30px;
    margin-top: 20px;
}
.welcome-marketing-seo5 .marketing-services-provide .marketing-call img {
    width: 55px;
}



.welcome-marketing-seo4 .investment-progress-bar {
    gap: 110px;
    margin-left: -10px;
    margin-right: 2px;
    margin-top: 120px;
}
.welcome-marketing-seo4.mktInvest .parawork {
    font-size: 14px;
    line-height: 22px;
}
.mktInvest .circle-investment {
    margin-top: 100px;
}
.welcome-marketing-seo4 .investment-progress-bar {
    gap: 110px;
    margin-left: 0px;
    margin-right: -7px;
    margin-top: 120px;
}
.welcome-marketing-seo4 .progress-list {
    gap: 5.9vw;
}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(1) svg {
    top: 0px;
}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(3) svg {
    stroke-width: 4px;
}
.welcome-marketing-seo .content .title-main-head {
    font-size: 34px;
    line-height: 44px;
}
.welcome-marketing-seo .content .title-main-content {
    font-size: 14px;
    width: 85%;
    padding: 18px 0 0;
    line-height: 22px;
}
.seoContInfo li.microTeam img {
    width: 24px;
}
.seoContInfo li.liveChat img {
    width: 24px;
}
.seoContInfo li img {
    width: 22px;
}
.welcome-marketing-seo .video-content {
    bottom: -105px;
}
.welcome-marketing-seo2 .technical-work .parawork {
    font-size: 14px;
    line-height: 22px;
}
.secContInfo .caLLBtn {
    min-height: 40px;
    padding-left: 55px;
    align-items: center;
    display: flex;
}
.campgn_websts_sec.secTwoArea {
    padding: 115px 64px 55px;
}
.second_left{
    width: 56%;
}
.second_right{
    width: 44% !important;
}
.welcome-marketing-seo2 .technical-work {
    margin: 15px 0 0 0;
    flex-direction: column;
}
.about-technical .iconInfoList {
    justify-content: end;
}
.colOneTech {
    height: 200px;
}
#Economytxt2 {
    min-height: auto;
}
.tabContentAreaSecTwo {
    padding-right: 15px;
    gap: 15px;
}
.welcome-marketing-seo2 .technical-work ul li {
    margin: 10px 0px 4px;
    font-size: 20px;
    line-height: 24px;
}
.welcome-marketing-seo3 .customize-blacksmith .action-btn {
    padding: 8px 20px;
    font-size: 12px;
    line-height: 16px;
}
.tabRowOuterTech {
    width: 40%;
}
.botDescTech {
    width: 58%;
}
.about-technical .loCalInfoArea .iconInfoList .microTeam a img{
    width: 17px;
}
.about-technical .loCalInfoArea .iconInfoList .liveChat a img {
    width: 17px;
}
.about-technical .loCalInfoArea .iconInfoList a img {
    width: 16px;
}
.rightTechnicalArea {
    width: 100%;
    margin-top: 20px;
}
.techCounter {
    gap: 40px;
    flex-direction: row;
}
.welcome-marketing-seo2 .myborder-left h4 span.smGrow {
    font-size: 20px;
}
.borBoxGrad {
    width: 90px;
}
.botRowTwoGrow {
    padding-left: 70px;
}
.welcome-marketing-seo2 .publisher-list li .parawork {
    font-size: 12px;
    line-height: 18px;
}
.welcome-marketing-seo2 .publisher-list {
    gap: 17px;
    margin-top: 2vw;
}
.roBAreaTwo {
    height: 520px;
}
.secThreArea .outBoxCont .parawork {
    font-size: 14px;
    line-height: 22px;
}
.secThreArea .outBoxCont .parawork {
    margin: 22px 0;
}
.welcome-marketing-seo3.secThreArea .pvcy-choice {
    font-size: 25px;
}
.welcome-marketing-seo3 .paraworkkk {
    font-size: 13px;
}
.listLineArea {
    gap: 17px;
}
.welcome-cr-marketing .welcome-marketing-seo3.secThreArea {
    padding: 115px 65px 55px;
}
.aniIconWidth {
    width: 40px;
}
.welcome-marketing-seo3 .paraworkkk {
    margin-bottom: 25px;
    width: 330px;
}
.welcome-marketing-seo3 .datawork .s3-work {
    left: 0px;
    bottom: 0%;
    right: -8px;
}
.welcome-marketing-seo3 .customize-blacksmith .action-btn:hover {
    line-height: 16px;
}
.welcome-marketing-seo3 .title-content {
    margin-top: 0px;
    flex-direction: column;
    align-items: end;
    gap:20px;
}
.welcome-marketing-seo3 .global-seo-agency h3 {
    width: 100%;
}
.welcome-marketing-seo3 .global-seo-agency {
    width: 100%;
    text-align: end;
}
.welcome-marketing-seo3 .marketing-work-load {
    width: 370px;
}
.welcome-marketing-seo3 .title-content h4 {
    margin-top: 10px;
}
.welcome-marketing-seo3 .title-content {
    gap: 10px;
}
.secThreArea .outBoxCont .parawork {
    margin: 13px 0;
}
.welcome-marketing-seo3 .datawork .omr-analysis1 {
    padding-bottom: 10px;
    margin-bottom: 10px;
}
.circle-imggg {
    left: -25px;
    bottom: 89px;
    width: 80px;
    height: 80px;
    border-width: 6px;
    margin-bottom: 150px;
}
.welcome-marketing-seo4 .investment-progress-bar h4 {
    font-size: 17px;
    line-height: 24px;
    margin: 13px 0 4px;
}
.about-technical .secContInfo {
    display: flex;
}
.about-technical .iconInfoList {
    gap: 15px;
    padding-left: 20px;
    position: absolute;
    right: 50px;
}
.marketing-call .loCalInfoArea .iconInfoList .microTeam a img, .marketing-call .loCalInfoArea .iconInfoList .liveChat a img {
    width: 18px;
}
.about-technical .loCalInfoArea .iconInfoList a img, .marketing-call .loCalInfoArea .iconInfoList a img {
    width: 17px;
}
#Economytxt1 {
    min-height: auto;
}
}
@media only screen and (max-width: 1080px) {
    .about-technical .loCalInfoArea .iconInfoList a img, .marketing-call .loCalInfoArea .iconInfoList a img {
    width: 16px;
}
.welcome-marketing-seo2 .technical-work .technical-counter-word h3 {
    font-size: 20px;
    line-height: 26px;
}
.welcome-cr-marketing .welcome-marketing-seo3.secThreArea {
    padding: 20px 65px 55px;
    margin-top: 15px;
}
.campgn_websts_sec.secTwoArea {
    padding: 115px 64px 20px;
}
.techCounter {
    gap: 25px;
}
.welcome-cr-marketing .welcome-marketing-seo4 {
    background-size: 135px;
    background-position: right 74px;
}
.welcome-cr-marketing .welcome-marketing-seo5.mktResearch {
    padding: 20px 64px 55px;
}
.welcome-cr-marketing .welcome-marketing-seo4.mktInvest {
    padding: 0px 64px 40px;
}
.welcome-marketing-seo5 .research .columnn .visual-design p {
    font-size: 12px;
    line-height: 20px;
}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency ul li {
    font-size: 10px !important;
}
.welcome-marketing-seo2 .paraworkk {
    width: 315px;
}
.welcome-marketing-seo5 .research {
    right: -40px;
}
}
@media only screen and (max-width: 1024px) {
    .welcome-cr-marketing .marketing-title-heading {
    font-size: 34px;
    line-height: 44px;
}
.welcome-marketing-seo .video-content {
    bottom: -140px;
}
.seoContInfo li img {
    width: 20px;
}
.seoContInfo li.microTeam img {
    width: 22px;
}
.welcome-cr-marketing .marketing-title-heading.smallSize {
    margin-bottom: 30px;
    margin-top: 30px;
}
.welcome-cr-marketing .marketing-title-heading.smallSize {
    margin-bottom: 30px;
    margin-top: 30px;
}
.roBAreaTwo {
    height: 534px;
}
.welcome-marketing-seo2 .paraworkk {
    width: 100%;
}
.welcome-marketing-seo2 .technical-work .parawork , .welcome-marketing-seo2 .technical-work .parawork:nth-child(2) {
    font-size: 14px;
    line-height: 22px;
}
.welcome-marketing-seo2 .paraworkk {
    font-size: 14px;
    line-height: 22px;
}
.welcome-marketing-seo2 .technical-work .omr-analysis {
    font-size: 14px;
    line-height: 15px;
}
.rightTechnicalArea {
    margin-top: 25px;
}
.welcome-marketing-seo2 .myborder-left h4 span.smGrow {
    font-size: 19px;
}
.welcome-marketing-seo2 .myborder-left h4 .busOuter {
    font-size: 14px;
}
.campgn_websts_sec.secTwoArea {
    margin-top: 50px;
}
.welcome-cr-marketing .welcome-marketing-seo3.secThreArea {
    padding: 20px 20px 55px;
    margin-top: 0px;
}
.welcome-marketing-seo3 .title-content {
        gap: 10px;
    justify-content: flex-end;
    display: flex;
    margin-top: 28px;
}
.welcome-marketing-seo3 .title-content:nth-of-type(2) {
    align-items: flex-end;
}
.secThreArea .outBoxCont .parawork.right-para {
    max-width: 100%;
    text-align: right !important;
}
.secThreArea .outBoxCont .parawork {
    margin: 0 0 15px 0;
}
.welcome-marketing-seo3 .paraworkkk {
    font-size: 14px;
    line-height: 22px;
}
.welcome-marketing-seo3 .paraworkkk {
    margin-bottom: 25px;
    width: 360px;
}
.welcome-marketing-seo3 .parawo {
    width: 68%;
}
.welcome-marketing-seo3 .paraListArea .parawo {
    font-size: 14px;
    line-height: 22px;
}
.welcome-marketing-seo3 .fp-tableCell .no-gap {
    width: 50%;
}
.left_trafic{
    width: 70% !important;
}
.right_trafic{
    width: 30% !important;
}
.listLineArea {
    gap: 9px;
}
.welcome-marketing-seo3 .list-menuu ul li {
    font-size: 12px;
    line-height: 14px;
    padding: 4px 15px;
}
.welcome-marketing-seo3 .datawork .s3-work {
    right: 0;
    width: 110px;
}
.welcome-marketing-seo3 .datawork .omr-analysis1 {
    margin-top: 25px;
}
.welcome-marketing-seo3 .datawork .omr-analysis1 {
    font-size: 15px;
    line-height: 17px;
}
.welcome-marketing-seo3 .datawork .omr-analysis1 {
    margin-top: 73px;
}
.welcome-marketing-seo3 .customize-blacksmith .action-btn {
    padding: 6px 15px;
    font-size: 13px;
    line-height: 17px;
    width: auto;
}
.circle-imggg {
    left: -10px;
    bottom: 82px;
    width: 60px;
    height: 60px;
    border-width: 5px;
    margin-bottom: 99px;
}
.welcome-marketing-seo4 .investment-progress-bar {
    gap: 90px;
    margin-left: 72px;
    margin-right: 6px;
    margin-top: 120px;
}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(5) svg {
    top: 23px;
}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(4) svg {
    top: 6px;
}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(3) svg path {
    d: path("M 10 10 L 9 126");
}
.welcome-marketing-seo4 .circle-investment .progress-list li:nth-child(2) svg path {
    d: path("M 180 0 Q 186 80 150 80 L 110 80 Q 64 80 66 119");
}
.welcome-cr-marketing .welcome-marketing-seo4.mktInvest {
    padding: 0px 20px 40px;
}
.welcome-cr-marketing .welcome-marketing-seo5.mktResearch {
    padding: 20px 20px 55px;
}
.welcome-cr-marketing .welcome-marketing-seo4.mktInvest {
    padding: 0px 20px 10px;
}
.welcome-marketing-seo5 .research {
    top: 65px;
    margin-top: 20px;
}
.welcome-marketing-seo5 .research {
    display: grid;
    width: 100%;
    margin-left: 0%;
}
.welcome-marketing-seo3 .customize-blacksmith {
    width: auto;
}
.circle-investment .progressbar-container .circle-big .text {
    left: 53%;
}
}
@media only screen and (max-width: 992px) {
    .welcome-marketing-seo4 .investment-progress-bar {
    gap: 20px 20px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 20px;
}
.welcome-marketing-seo4 .investment-progress-bar p {
    width: 240px;
}
.welcome-marketing-seo4 .progressbar-container {
    margin-left: 0;
    margin-right: 0vw;
}
.welcome-cr-marketing .marketing-title-heading {
    text-align: left;
}
.welcome-marketing-seo3 .customize-blacksmith {
    width: auto;
}
.welcome-marketing-seo3.secThreArea .pvcy-choice {
    padding: 15px 0 0px 0;
}
.welcome-marketing-seo3 .global-seo-agency h3 {
    font-size: 14px;
}
.welcome-marketing-seo3 .global-seo-agency ul li {
    font-size: 11px !important;
}
.welcome-cr-marketing .marketing-title-heading {
    margin-top: 0vw;
}
.welcome-cr-marketing .mktInvest .marketing-title-heading {
    text-align: center;
}
.welcome-marketing-seo5 .research {
    max-width: 100%;
}
}

@media only screen and (max-width: 991px) {
    .welcome-marketing-seo2 .fp-tableCell {
    display: flex;
}
.welcome-marketing-seo2 .publisher-list {
    display: flex;
}
.campgn_websts_sec.secTwoArea {
    margin-top: 50px;
    position: relative;
    top: 110px;
}
.welcome-cr-marketing .myborder-left .marketing-title-heading {
    margin-top: 0;
}
.welcome-cr-marketing .marketing-title-heading.smallSize {
    margin-bottom: 20px;
    margin-top: 30px;
}
.welcome-marketing-seo2 .title-content .title-heading {
    max-width: 16vw;
}
.welcome-marketing-seo2 .global-seo-agency ul li {
    font-size: 11px !important;
}
.welcome-marketing-seo2 .publisher-list li img {
    width: 24px;
}
.roBAreaTwo {
    height: 495px;
}
.welcome-cr-marketing .welcome-marketing-seo3 .fp-tableCell {
    display: flex;
}
.welcome-cr-marketing .welcome-marketing-seo3.secThreArea {
    position: relative;
    top: 135px;
}
.third_left{
   width: 45% !important;
}
.third_right{
    width: 55% !important;
}
.welcome-cr-marketing .welcome-marketing-seo4.mktInvest {
    position: relative;
    top: 80px;
}
.mktInvest .circle-investment {
    margin-top: 70px;
}
.circle-investment .progressbar-container .circle-big svg {
    width: 110px;
    height: 110px;
}
.circle-investment .progressbar-container:nth-child(n) .circle-big .bg , .circle-investment .progressbar-container:nth-child(n) .circle-big .progress{
    cx: 43;
    cy: 43;
    r: 40;
    stroke-width: 11px;
}
.secThreArea .outBoxCont .parawork.local-searches {
    max-width: 425px;
    text-align: left !important;
}
.welcome-cr-marketing .marketing-title-heading {
    margin-bottom: 1vw;
}
.five_left{
	width: 55% !important;
}
.five_right {
    width: 45% !important;
}
.welcome-marketing-seo5 .research {
    right: 0;
}
.welcome-cr-marketing .welcome-marketing-seo5.mktResearch {
    position: relative;
    top: 70px;
}
.mktResearch .parawork {
    text-align: left !important;
    width: 480px;
    margin: 10px 0 20px 0;
}
.five_left .s3-work{
    display: none !important;
}
.welcome-marketing-seo5 .title-content .datawork {
    margin-top: 30px;
    margin-bottom: 40px;
    justify-content: flex-start;
}
.welcome-marketing-seo5 .marketing-services-provide {
    width: auto;
}
.welcome-cr-marketing .welcome-marketing-seo5.mktResearch {
    padding: 20px 20px 160px;
}
.marketing-call .secContInfo .osmTabedArea {
    width: 300px;
}
.welcome-marketing-seo5 .research .columnn .market-research {
    top: -125px;
    left: 0;
}
.welcome-marketing-seo5 .research {
    top: 130px;
    margin-top: 20px;
}
.welcome-marketing-seo5 .marketing-services-provide {
    margin: 20px 0 0px 0px;
    gap: 15px;
}
.welcome-marketing-seo2 .technical-work {
    margin: 0px 0 0 0;
}
}
@media only screen and (max-width: 900px) {
    .welcome-marketing-seo2 .fp-tableCell {
    display: flex;
    flex-direction: column-reverse;
}
.second_left {
    width: 100%;
}
.second_right {
    width: 100% !important;
}
.roBAreaTwo {
    height: 300px;
}
.welcome-marketing-seo2 .paraworkk {
    top: -5px;
}
.welcome-marketing-seo2 .publisher-list {
    display: grid;
}
.welcome-marketing-seo2 .technical-work {
    flex-direction: row;
}
.techCounter {
    flex-direction: column;
}
.about_right{
    width: 27% !important;
}
.about_left{
    width: 73% !important;
}
.welcome-marketing-seo2 .title-content .title-heading {
    max-width: 19vw;
}
.welcome-marketing-seo2 .title-content.colTtlLeft {
    justify-content: space-between;
}
.rightTechnicalArea {
    margin-top: 0px;
}
.about-technical .iconInfoList {
    gap: 15px;
    padding-left: 20px;
    position: relative;
    right: 0;
    left: 30px;
}
.about-technical .iconInfoList {
    gap: 15px;
    padding-left: 20px;
    position: relative;
    right: 0;
    left: 30px;
}
.colOneTech {
    height: 247px;
}
.tabContentAreaSecTwo {
    gap: 30px;
}
.welcome-cr-marketing .welcome-marketing-seo3 .fp-tableCell {
    display: flex;
    flex-direction: column;
}
.third_left , .third_right{
    width: 100% !important;
}
.welcome-marketing-seo3 .list-menuu ul {
    width: 100%;
}
.welcome-marketing-seo3 .datawork .s3-work {
    right: 0;
    width: 100%;
}
.left_trafic {
    width: 60% !important;
}
.right_trafic {
    width: 40% !important;
}
.circle-imggg{
    display: none;
}
.welcome-marketing-seo3 .title-content {
    gap: 20px;
    justify-content: space-between;
    display: flex;
    margin-top: 28px;
    flex-direction: row;
    align-items: center;
}
.welcome-marketing-seo3 .global-seo-agency {
    text-align: left;
}
.welcome-marketing-seo .content .title-main-content {
    width: 95%;
    padding: 14px 0 0;
}
.welcome-marketing-seo3 .outBoxCont{
    gap:0;
}
.welcome-marketing-seo3 .title-content h4 {
    margin-bottom: 1vw;
}
.secThreArea .outBoxCont .parawork {
    margin: 13px 0 15px 0;
}
.welcome-marketing-seo3 .visibility-sec {
    margin-top: 45px;
}
.welcome-marketing-seo3 .visibility-sec div {
    width: 100%;
}
.welcome-marketing-seo5 .title-content .datawork {
    margin-top: 50px;
    margin-bottom: 40px;
    justify-content: flex-start;
}
.mktResearch .parawork {
    text-align: left !important;
    width: 450px;
    margin: 10px 0 10px 0;
}
}
@media only screen and (max-width: 768px) {
    .five_left {
    width: 100% !important;
}
.five_right {
    width: 100% !important;
}
.mktResearch .parawork {
    text-align: left !important;
    width: 100%;
    margin: 10px 0 10px 0;
}
.five_left .s3-work {
    display: flex !important;
    justify-content: end;
}
.welcome-marketing-seo5 .title-content .datawork {
    margin-top: 50px;
    margin-bottom: 20px;
    justify-content: space-between;
}
.welcome-marketing-seo5 .slider-work {
    width: 52vw !important;
    height: 30vw !important;
}
.welcome-marketing-seo5 .datawork a {
    right: 20px;
}
.welcome-marketing-seo5 .slider-work ul li p {
    font-size: 10px;
    width: 20vw;
    margin: 1vw auto;
}
.welcome-marketing-seo2 .myborder-left {
    padding-left: 0vw;
}
.campgn_websts_sec.secTwoArea {
    margin-top: 55px;
    position: relative;
    top: 0;
}
.welcome-marketing-seo2 .title-content .title-heading {
    max-width: 22vw;
}
.about-technical .secContInfo .osmTabedArea {
    max-width: 300px;
}
.welcome-marketing-seo2 .technical-work {
    flex-direction: row;
    gap: 35px;
}
.welcome-marketing-seo5 .datawork a {
    margin-top: 8.5vw;
}
.five_right {
    padding: 0;
}
.welcome-cr-marketing .welcome-marketing-seo5.mktResearch {
    padding: 20px 20px 200px;
}
.welcome-marketing-seo5 .marketing-services-provide {
    padding-bottom: 2vw;
}
.s3-work {
    right: 0px;
}
.welcome-marketing-seo4 .investment-progress-bar p {
    width: 200px;
}
.mktInvest img.dowork {
    width: 50%;
}
.welcome-cr-marketing .welcome-marketing-seo4 {
    background-size: 100px;
    background-position: right 120px;
}
.welcome-marketing-seo3 .customize-blacksmith .action-btn {
    width: fit-content;
}
.welcome-marketing-seo3.secThreArea .pvcy-choice {
    padding: 15px 0 15px 0;
}
.welcome-cr-marketing .welcome-marketing-seo3.secThreArea {
    position: relative;
    top: 10px;
}
.welcome-marketing-seo2 .technical-work {
    flex-direction: column;
    gap: 35px;
}
.about_right {
    width: 100% !important;
}
.about_left {
    width: 100% !important;
}
.techCounter {
    flex-direction: row;
    justify-content: space-between;
}
.about-technical .iconInfoList {
    left: 0px;
}
.tabContentAreaSecTwo {
    padding-right: 0px;
}
.welcome-cr-marketing .welcome-marketing-seo4.mktInvest {
    position: relative;
    top: 0px;
}
.welcome-cr-marketing .welcome-marketing-seo3.secThreArea {
    padding: 20px 20px 20px;
}
.visual-design-all {
    top: -100%;
}
.welcome-cr-marketing .welcome-marketing-seo5.mktResearch {
    position: relative;
    top: 0px;
}
.welcome-marketing-seo3 .local-searches {
    width: 68vw;
}
.welcome-cr-marketing .marketing-title-heading {
    margin-bottom: 0vw;
}
}
@media only screen and (max-width: 767px) {
    .welcome-marketing-seo .content .title-main-head {
    font-size: 30px;
    line-height: 40px;
}
.welcome-cr-marketing .marketing-title-heading {
    font-size: 30px;
    line-height: 40px;
}
}
@media only screen and (max-width: 700px) {
.welcome-cr-marketing .welcome-marketing-seo5.mktResearch {
    padding: 20px 20px 130px;
}

}
@media only screen and (max-width: 600px) {
    .welcome-marketing-seo2 .title-content .title-heading {
    max-width: 28vw;
}
.onmarketing_sec {
    padding: 100px 20px 55px !important;
}
.welcome-marketing-seo .content .title-main-head {
    font-size: 28px;
    line-height: 38px;
}
.welcome-cr-marketing .marketing-title-heading {
    font-size: 28px;
    line-height: 38px;
}
.onmarketing_sec {
    padding: 100px 20px 20px !important;
}
.campgn_websts_sec.secTwoArea {
    margin-top: 10px;
}
.welcome-marketing-seo3 .marketing-work-load {
    width: 100%;
}
.welcome-marketing-seo4 .investment-progress-bar p {
    width: 23vw;
}
.welcome-marketing-seo3 .title-content {
    gap: 10px;
    display: flex;
    margin-top: 28px;
    flex-direction: column;
    align-items: flex-start;
}
.secThreArea .outBoxCont .parawork.local-searches {
    max-width: 100%;
    text-align: right !important;
    width: 100%;
}
.welcome-marketing-seo3 .visibility-sec {
    margin-top: 30px;
}
.welcome-marketing-seo3 .visibility-sec div {
    padding: 0.5vw 0vw 2vw 1.5vw;
}
.welcome-cr-marketing .welcome-marketing-seo4.mktInvest {
    top: 10px;
}
.welcome-marketing-seo5 .marketing-services-provide  .global-img {
    position: relative;
    left: -7px;
    top: 0;
}
.welcome-marketing-seo5 .marketing-services-provide .marketing-call {
    margin-left: 0px;
}
.welcome-marketing-seo5 .slider-work {
    width: 65vw !important;
    height: 36vw !important;
}
.borBoxGrad {
    width: 115px;
}
.botRowTwoGrow {
    padding-left: 120px;
}
.roBAreaTwo {
    height: 370px;
}
.rowTechnicalOne {
    justify-content: space-between;
}
.welcome-marketing-seo5 .research .columnn .market-research {
    top: 25px;
    left: 88%;
}
.outerTabInfo .loCalInfoArea .secContInfo {
    padding-right: 30px;
}
.welcome-marketing-seo2 .global-seo-agency {
    margin-right: 0vw;
}.welcome-marketing-seo5 .research {
    top: 0;
    margin-top: 0px;
}
.welcome-cr-marketing .welcome-marketing-seo5.mktResearch {
    padding: 20px 20px 0px;
}
.visual-design-all{
    display: none;
}
.welcome-marketing-seo5 .slider-work ul li:nth-child(2) {
    left:60%;
}
.welcome-marketing-seo5 .datawork a {
    margin-top: 75px;
}
.tabContentAreaSecTwo {
    gap: 20px;
}
.welcome-marketing-seo2 .technical-work {
    gap: 25px;
}
.welcome-marketing-seo2 .myborder-left .imggggg li:nth-child(1) {
    width: 17px !important;
    height: 17px !important;
}
.welcome-marketing-seo2 .myborder-left .imggggg li:nth-child(3) {
    width: 17px !important;
    height: 17px !important;
}
.welcome-marketing-seo2 .myborder-left .imggggg li:nth-child(2) {
    border-radius: 3vw 3vw 0px 0;
    width: 27px !important;
    height: 13px !important;
}
}
@media only screen and (max-width: 520px) {
    .welcome-marketing-seo4 .investment-progress-bar p {
    width: 60vw;
}
.onmarketing_sec {
    padding: 60px 20px 20px !important;
}
.welcome-marketing-seo2 .title-content.colStwo {
    margin-top: 15px;
}
.welcome-marketing-seo2 .title-content .title-heading {
    margin-bottom: 15px;
}
.colOneTech {
    height: auto;
}
.rowTechnicalOne {
    flex-direction: column;
    gap: 18px;
}
.botDescTech {
    width: 100%;
}
.outerTabInfo .loCalInfoArea .secContInfo {
    padding-right: 0;
}
.techCounter {
    gap: 15px;
}
.welcome-marketing-seo2 .technical-work .technical-counter-word p {
    font-size: 10px;
    line-height: 16px;
}
.welcome-marketing-seo2 .title-content .title-heading {
    max-width: 32vw;
}
.welcome-marketing-seo5 .slider-work {
    width: 100% !important;
    height: 100% !important;
}
.welcome-marketing-seo5 .title-content .datawork {
    display: flex !important;
    flex-direction: column;
}
.welcome-marketing-seo5 .slider-work ul li{
    padding: 20px;
}
.welcome-marketing-seo5 .slider-work ul li p {
    font-size: 10px;
    width: 100%;
    margin: 1vw auto;
}
.welcome-marketing-seo5 .slider-work nav{
    padding: 20px 0;
}
.five_left .s3-work {
    display: flex !important;
    justify-content: center;
    width: 100%;
    margin-top: 15px;
}
.welcome-marketing-seo5 .title-content .datawork {
    margin-top: 20px;
}
.welcome-marketing-seo3 .customize-blacksmith .phone12 {
    margin-bottom: 0px;
}
.tabRowOuterTech {
    width: 100%;
}
.tabListSecTwo {
    margin-top: 0px;
}
.welcome-marketing-seo3 .visibility-sec div {
    justify-content: space-between;
}
.welcome-marketing-seo5 .research .columnn .visual-design {
    margin-top: 40px;
}
.about-technical .secContInfo {
    display: flex;
    flex-direction: column-reverse !important;
    align-items: flex-start;
    gap:22px;
}
.about-technical .iconInfoList {
    padding-left: 0px;
}
.about-technical .iconInfoList:after, .marketing-call .iconInfoList:after{
    display: none !important;
}
.marketing-call {
    width: 100%;
}
.about-technical .secContInfo, .marketing-call .secContInfo {
    align-items: flex-start;
    flex-direction: column-reverse !important;
    gap:22px;
}
 .marketing-call  .iconInfoList {
    padding-left: 0px;
}
.visibility-sec {
    display: grid !important;
    grid-template-columns: 1fr;
    gap: 10px;
}
.welcome-marketing-seo3 .visibility-sec div {
    padding: 0.5vw 2vw 2vw 1.5vw;
}
.welcome-marketing-seo3 .visibility-sec div {
    margin-left: 0;
}
.techCounter {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    margin-top: 0;
    gap:17px;
}
.welcome-marketing-seo2 .technical-work .technical-counter-word div {
    text-align: center;
}
.welcome-marketing-seo3 .visibility-sec .marketing-background-load{
    display: none;
}
.welcome-marketing-seo5 .slider-work ul li:nth-child(2) {
    left:67%;
}
.welcome-marketing-seo5 .datawork a {
    margin-top: 63px;
}
.welcome-marketing-seo5 .research .columnn .market-research {
    top: -75px;
    left: 80%;
}
.welcome-marketing-seo5 .research .columnn .visual-design {
    margin-top: -45px;
}
.omRAreasys {
    gap: 10px;
    margin-top: 10px;
}
.techCounter {
    display: grid;
    grid-template-columns: 1fr 1fr;
}
}
@media only screen and (max-width:480px) {
    .welcome-marketing-seo2 .technical-work {
    gap: 30px;
}
.right_trafic {
    width: 30% !important;
}
.welcome-marketing-seo3 .datawork {
    justify-content: space-between;
}
.welcome-marketing-seo2 .title-content .title-heading {
    max-width: 34vw;
}
}
@media only screen and (max-width:430px) {
.welcome-marketing-seo4 {
    background-position: right 155px !important;
    background-size: 22% !important;
}
.welcome-marketing-seo3 .datawork .omr-analysis1 {
    font-size: 14px;
    line-height: 15px;
}
.roBAreaTwo {
    height: 455px;
}
.borBoxGrad {
    width: 80px;
}
.botRowTwoGrow {
    padding-left: 60px;
}
.welcome-marketing-seo2 .technical-work ul li {
    margin: 5px 0px 5px;
    font-size: 18px;
    line-height: 23px;
}
.welcome-marketing-seo2 .myborder-left h4 span.smGrow {
    font-size: 17px;
}
.welcome-marketing-seo2 .title-content .title-heading {
    max-width: 40vw;
}
.seoContInfo li.microTeam img {
    width: 19px;
}
.seoContInfo li.liveChat img {
    width: 20px;
}
.seoContInfo li img {
    width: 17px;
}
.seoContInfo li {
    width: 50px;
    height: 50px;
}
.welcome-marketing-seo .content .title-main-content {
    width: 100%;
    padding: 14px 0 0;
}
.welcome-marketing-seo .content {
    padding: 0 0px;
}
.welcome-cr-marketing .marketing-title-heading.smallSize {
    margin-top: 10px;
}
.welcome-marketing-seo3.secThreArea .pvcy-choice {
    font-size: 22px;
}
}
@media only screen and (max-width:420px) {
    .roBAreaTwo {
    height: 420px;
}
.welcome-marketing-seo5 .datawork a {
    margin-top: 70px;
}
.welcome-marketing-seo3 .datawork .omr-analysis1 {
    font-size: 13px;
    line-height: 15px;
}
.right_trafic {
    width: 25% !important;
}
.welcome-marketing-seo5 .marketing-services-provide .global-seo-agency h3 {
    text-align: left;
}
.onmarketing_sec {
    padding: 50px 20px 20px !important;
}
.welcome-marketing-seo2 .technical-work {
    margin: 5px 0 0 0;
}
.welcome-marketing-seo3 .visibility-sec {
    margin-top: 10px;
}
}
@media only screen and (max-width:390px) {
    .onmarketing_sec {
    padding: 50px 20px 20px !important;
}
.welcome-marketing-seo3 .paraworkkk {
    width: 100%;
}
.left_trafic {
    width: 65% !important;
}
.welcome-marketing-seo5 .research .columnn .market-research {
    top: -75px;
    left: 76%;
}
.welcome-marketing-seo3 .datawork .omr-analysis1 {
    margin-top: 45px;
}
}
@media only screen and (max-width:360px) {
    .roBAreaTwo {
    height: 465px;
}
.welcome-marketing-seo2 .myborder-left h4 span.smGrow {
    font-size: 15px;
}
.borBoxGrad {
    width: 65px;
}
.botRowTwoGrow {
    padding-left: 40px;
}
.welcome-marketing-seo2 .title-content .title-heading {
    max-width: 45vw;
}
.welcome-marketing-seo2 .technical-work ul li {
    font-size: 17px;
}
.welcome-marketing-seo2 .technical-work ul {
    gap: 14px;
}
}