html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary{display:block;}
audio,
canvas,
progress,
video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],
template{display:none;}
a{background-color:transparent;}
a:active,
a:hover{outline:0;}
abbr[title]{border-bottom:1px dotted;}
b,
strong{font-weight:bold;}
dfn{font-style:italic;}
h1{font-size:2em;margin:0.67em 0;}
mark{background:#ff0;color:#000;}
small{font-size:80%;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:1em 40px;}
hr{box-sizing:content-box;height:0;}
pre{overflow:auto;}
code,
kbd,
pre,
samp{font-family:monospace, monospace;font-size:1em;}
button,
input,
optgroup,
select,
textarea{color:inherit;font:inherit;margin:0;}
button{overflow:visible;}
button,
select{text-transform:none;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],
html input[disabled]{cursor:default;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
input{line-height:normal;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;}
textarea{overflow:auto;}
optgroup{font-weight:bold;}
table{border-collapse:collapse;border-spacing:0;}
td,
th{padding:0;}
html{color:#222;font-size:1em;line-height:1.4;}
::-moz-selection{background:#b3d4fc;text-shadow:none;}
::selection{background:#b3d4fc;text-shadow:none;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
audio,
canvas,
iframe,
img,
svg,
video{vertical-align:middle;}
fieldset{border:0;margin:0;padding:0;}
textarea{resize:vertical;}
.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0;}
.hidden{display:none !important;}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
.invisible{visibility:hidden;}
.clearfix:before,
.clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}


body{margin:0px;padding:0px;font-family:'Lato', sans-serif;font-size:15px;font-weight:400;color:#666666;;}
img{max-width:100%;display:inline-block;}
ul{margin:0px;padding:0px;list-style-type:none;}
ol{margin:0;padding:0;}
h1, h2, h3, h4, h5, h6{margin:0px;padding:0px;font-weight:400;color:#373737;}
h1, h2{font-size:40px;line-height:1.2;}
h2{margin-bottom:15px;}
h4{font-size:20px;line-height:20px;}
h5{font-size:17px;line-height:17px;}
h6{font-size:15px;line-height:15px;}
p{padding:0px;line-height:1.4;margin:0 0 15px;}
p:last-child{margin:0;}
ul{margin:0px;padding:0px;list-style:none;}
a{color:#31589e;-moz-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;text-decoration:none;}
.search_holder{-moz-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;color:#ff8f0a;}
a:hover, .links a{color:#000;}
.p-t-0{padding-top:0 !important;}
.container{max-width:1000px;width:100%;margin:0 auto;}
.clear{font-size:0;line-height:0;height:0;clear:both;}
.text-center{text-align:center;}
*{box-sizing:border-box;}
.bg-blue{background:#38a8e8;}
.no-padding{padding:0 !important;}
.m_top_25{margin-top:25px !important;}
.bg_light_gray{background:#f9f9f9;}
.bg_f5f5{background:#f5f5f5;}
header{position:relative;z-index:99;margin-top: 40px;}
.search_holder{background:#fff none repeat scroll 0 0;border:1px solid #ff8f0a;bottom:-100px;padding:25px;position:absolute;right:100px;z-index:99;}
.search_holder .input_holder{position:relative;}
.search_holder .input_holder input{border:1px solid #ff8f0a;height:32px;padding:10px;}
.search_holder .input_holder .btn_serach{border:0 solid;position:absolute;right:9px;top:9px;width:14px;height:14px;background:url('../images/css_sprites.webp') -10px -73px;}
.search_holder.hide{opacity:0;visibility:hidden;}
.search_holder.show{opacity:1;visibility:visible;}
#topLinks{font-family:"Lato-bold", Helvetica, sans-serif;font-size:12px;}
#topLinks ul{float:right;}
#topLinks ul > li{float:left;margin:10px 5px 0;position:relative;text-transform:uppercase;}
#topLinks ul > li:nth-child(2)::before{background-position:0 -27px;}
#topLinks ul > li:nth-child(3)::before{background-position:0 -55px;}
#topLinks ul > li:nth-child(4)::before{background-position:0 -86px;}
#topLinks ul > li:last-child::before{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;}
#topLinks ul > li > a{color:#383838;display:block;padding:5px;font-weight:600;}
#topLinks ul > li > a:hover{border-bottom:1px solid #383838;color:#ff8f0a;}
#topLinks ul > li:last-child > a{background:#acacac none repeat scroll 0 0;border-radius:50%;display:block;height:34px;margin-top:-6px;width:34px;position:relative;}
#topLinks ul > li:last-child > a::before{width:14px;height:14px;background:url('../images/css_sprites.webp') -10px -39px;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
#topLinks ul > li:last-child > a:hover{background:#ff8f0a none repeat scroll 0 0;border-bottom:0 solid;}
#logoBlk{background-color:#fff;padding:20px 0;}
#logoImg{float:left;height:43px;width:185px;}
#callBackBlk{float:right;text-align:center;}
.sticky{position:fixed;width:100%;left:0;top:0;z-index:100;}
#headContact{border:2px solid #bbc448;border-radius:5px;box-shadow:0 10px 10px #8eaa47 inset;color:#000000;display:block;font-size:20px;margin-bottom:10px;padding:5px 0;position:relative;}
#headContact::before{bottom:0;box-shadow:0 0 5px #ccc;content:"";height:100%;left:0;position:absolute;width:100%;}
#callUs{color:#000000;font-size:19px;}
#menu-container{background:#ffc584;background-image:-moz-linear-gradient(90deg, rgb(246, 135, 4) 0%, rgb(251, 147, 24) 51%, rgb(255, 159, 44) 100%);background-image:-webkit-linear-gradient(90deg, rgb(246, 135, 4) 0%, rgb(251, 147, 24) 51%, rgb(255, 159, 44) 100%);background-image:-ms-linear-gradient(90deg, rgb(246, 135, 4) 0%, rgb(251, 147, 24) 51%, rgb(255, 159, 44) 100%);}
#smallSelct{display:none;}
#top-menus{display:inline-block;font-family:"Lato-regular", Helvetica, sans-serif;font-size:12px;font-weight:normal;width:100%;margin-bottom:-5px;}
#top-menus > ul > li{float:left;text-transform:inherit;font-size:13px;font-weight:bold;width:125px;}
#top-menus > ul > li:first-child{margin-left:-15px;padding-left:15px;}
#top-menus > ul > li:last-child, #top-menus > ul > li:last-child a::after{border:0 none;}
#top-menus > ul > li a{display:block;padding:10px 15px;position:relative;z-index:1;}
#top-menus > ul > li a#selected{background-color:#ffffff;box-shadow:-2px 0 0 0 #1d2d2b;font-weight:bold;}
#top-menus > ul > li:first-child a#selected{margin-left:-15px;padding-left:15px;}
#top-menus > ul > li a#selected .menuText{color:#101010;}
#top-menus > ul > li:first-child a{padding-left:0;}
#top-menus > ul > li:first-child:hover a{margin-left:-15px;padding-left:15px;}
#top-menus > ul > li:last-child a{display:inline-block;}
#top-menus > ul > li:hover > a::before{background-color:#eeeeee;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1;}
#top-menus > ul > li .menuText{color:#ffffff;}
#top-menus > ul > li:hover .menuText{color:#000000;}
#top-menus > ul > li:first-child > div{margin-left:-15px;}
#top-menus > ul > li > div{background-color:#eeeeee;box-shadow:5px 7px 8px rgba(0, 0, 0, 0.5);display:block;margin-top:-1px;min-height:10px;opacity:0;overflow:hidden;position:absolute;visibility:hidden;z-index:1;}
#top-menus > ul > li:hover > div{min-height:135px;opacity:1;overflow:visible;text-transform:capitalize;visibility:visible;}
#top-menus .nav-column{float:left;}
#top-menus .nav-column li{border-bottom:1px solid rgba(216, 216, 216, 0.5);width:175px;font-weight:normal;padding:0.5em 1em;text-align:left;}
#top-menus .nav-column li:hover{background-color:#afafaf;}
#top-menus .nav-column li a{border-bottom:0 none;display:block;line-height:normal;color:#000000;padding:0.5em 0 0.5em 0.2em;font-size:14px;}
#top-menus .nav-column li a:hover{color:#2e2e2e;}
#top-menus .nav-column li a::after{display:none;}
#top-menus .nav-column li:last-child{border-color:#bbbbbb;}
#top-menus .nav-column li #selectedItem{color:#4b5a23;font-weight:bold;position:relative;}
#top-menus .nav-column li #selectedItem::before{border-bottom:7px solid transparent;border-left:7px solid #698126;border-top:7px solid transparent;content:"";height:0;left:-12px;position:absolute;top:4px;width:0;}
#top-menus li:first-child .nav-column li #selectedItem::before{left:1px;}

#page_banner.banner_area{background:rgb(90, 170, 159) none no-repeat scroll center center/cover;padding:26px 0;position:relative;}
#page_banner.banner_area::before{background:#72bab1 none repeat scroll 0 0;content:"";height:100%;left:0;opacity:0.6;position:absolute;top:0;width:100%;z-index:1;}
#page_banner .banner_text{position:relative;z-index:2;display: none;}
#page_banner .banner_text .banner_heading, #page_banner .banner_text .banner_slogan{display: none;}
#content_area .section{position:relative;border:none;padding:75px 0;}
#content_area .section .row{margin-left:-20px;margin-right:-20px;}
#content_area .colum-50{float:left;max-width:500px;padding:0 20px;width:100%;}
#content_area .section .section_heading{margin:0 0 24px;}
#content_area .section .section_heading .sub_heading{color:#72bab1;font-size:25px;font-weight:300;margin:0;}
#content_area .section_heading h1, #content_area .section_heading h2{color:#72bab1;font-size:25px;font-weight:300;}
#content_area .section_heading h1 strong, #content_area .section_heading h2 strong{color:#333333;display:block;font-size:36px;font-weight:400;}
#content_area .section_heading.color-white h1 strong, #content_area .section_heading.color-white h2 strong{color:#fff;}
#content_area.for_article .container{width:800px;font-size:16px;}
#content_area.for_article .container p{line-height:1.6;}
#content_area.for_article .article_inner_text_block ul.ar_bum_list{padding:0px;}
#content_area.for_article .article_inner_text_block ul.ar_bum_list li{padding:0px;margin:0 25px 31px 0;}
.img_block{margin-top:25px;}
.img_block .afterglow{width:100%;}
#content_area .read_more{color:#4c4b4b;display:inline-block;position:relative;}
#content_area .read_more:hover{color:#ff8f0a;}
#content_area .read_more::after{background:url('../images/css_sprites.webp') -10px -10px;content:"";height:9px;position:absolute;right:-17px;top:50%;transform:translate(0px, -50%);width:12px;}
#content_area .section .section_heading.color-white .sub_heading, #content_area .section .section_heading.color-white h2{color:#fff;}
#content_area .section .section_heading{display:inline-block;}
#content_area .section .section_caption{color:#7f7f7f;display:inline-block;font-size:16px;margin-left:19px;margin-top:17px;padding-left:30px;position:relative;vertical-align:top;width:60%;}
#content_area .section .section_caption::before{background:#e8e8e8 none repeat scroll 0 0;content:"";height:74px;left:0;position:absolute;top:-11px;width:1px;}
#content_area .section .section_caption.color-white{color:#fff;}
#content_area .icon_list1{display:flex;flex-wrap:wrap;}
#content_area .icon_list1 li{align-items:center;color:#fff;display:block;margin:0 60px 50px 0;max-width:470px;padding-left:91px;position:relative;width:100%;}
#content_area .icon_list1 li:nth-child(2n){margin-right:0;}
#content_area .icon_list1 li .icon_holder{border:2px solid #fff;border-radius:50%;height:75px;left:0;line-height:67px;position:absolute;text-align:center;top:50%;transform:translate(0px, -50%);width:75px;}
#content_area .icon_list1 li .icon_holder::before{width:25px;height:32px;background:url('../images/css_sprites.webp') -10px -240px;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
#content_area .icon_list1.color-black li .icon_holder::before{background:url('../images/css_sprites.webp') -10px -292px;}
#content_area .icon_list1 li:last-child{margin-bottom:0;}
#content_area .icon_list1 li:nth-last-child(2){margin-bottom:0;}
#content_area .icon_list1 li strong{display:block;font-size:20px;margin-bottom:10px;}
#content_area .icon_list1.icon_align_top li{display:inline-block;}
#content_area .icon_list1.icon_align_top li .icon_holder{top:5px;transform:translate(0px);}
#content_area .icon_list1.color-black li{color:#828282;}
#content_area .icon_list1.color-black li strong{color:#333;}
#content_area .icon_list1.color-black li .icon_holder{border-color:#f5f5f5;}
#content_area .section .section_top{margin:0 0 70px;}
#content_area .icon_list2{display:flex;flex-wrap:wrap;}
#content_area .icon_list2 li{margin-bottom:50px;margin-right:50px;max-width:475px;padding-left:50px;position:relative;width:100%;}
#content_area .icon_list2 li:nth-child(2n){margin-right:0;}
#content_area .icon_list2 li strong{color:#333;display:block;font-size:20px;font-weight:400;margin:0 0 8px;}
#content_area .icon_list2 li:last-child, #content_area .icon_list2 li:nth-last-child(2){margin-bottom:0;}
#content_area .icon_list2 li::before{background:url('../images/css_sprites.webp') -10px -143px;content:"";width:28px;height:28px;position:absolute;top:7px;left:0;}
#content_area .section .tesitimonial{background:rgba(0, 0, 0, 0) none no-repeat scroll center center/cover;padding:75px 50px 75px 14%;position:relative;width:50%;}
#content_area .section.testi_stories{display:flex;flex-wrap:wrap;}
#content_area .testi_stories h2{color:#fff;font-weight:300;margin:0 0 30px;position:relative;z-index:2;}
#content_area .testimonial_list .single_testi{color:#fff;}
#content_area .owl-theme .owl-dots, .owl-theme .owl-nav{margin-top:30px;text-align:center;}
#content_area .owl-theme .owl-dot span{background:transparent none repeat scroll 0 0;border:1px solid #000000;}
#content_area .owl-theme .owl-dot.active span{background:#fff none repeat scroll 0 0;}
#content_area .section .tesitimonial::before{background:#38a8e8 none repeat scroll 0 0;width:100%;height:100%;content:"";position:absolute;top:0;left:0;opacity:0.6;}
#content_area .testi_stories .stories{background:rgba(0, 0, 0, 0) none no-repeat scroll center center/cover;color:#fff;padding:75px 14% 75px 75px;position:relative;width:50%;}
#content_area .testi_stories .stories::before{background:#a3780f none repeat scroll 0 0;content:"";height:100%;left:0;opacity:0.9;position:absolute;top:0;width:100%;}
#content_area .testi_stories .stories p{border-bottom:2px solid #fff;font-size:16px;margin:0 0 20px;padding:0 0 15px;position:relative;z-index:2;}
#content_area .success_stories{position:relative;}
#content_area .success_stories > li{border-bottom:2px solid #fff;display:block;margin:0 0 23px;padding:0 0 15px;}
#content_area .success_stories > li a{color:#fff;font-size:16px;}
.btn_viewall{background:#ff8f0a none repeat scroll 0 0;border-radius:5px;color:#fff;display:inline-block;font-size:16px;margin-top:15px;max-width:292px;padding:15px 0;position:relative;text-align:center;text-transform:uppercase;width:100%;z-index:2;}
#content_area .section.color-shade-2 .tesitimonial::before{background:#bb791a none repeat scroll 0 0;opacity:0.8;}
#content_area .testi_stories.color-shade-2 .stories::before{background:#043270 none repeat scroll 0 0;opacity:0.7;}
#content_area .section.color-shade-3 .tesitimonial::before{background:#dd7a31 none repeat scroll 0 0;opacity:0.8;}
#content_area .testi_stories.color-shade-3 .stories::before{background:#094ca8 none repeat scroll 0 0;opacity:0.75;}
#content_area .section.color-shade-4 .tesitimonial::before{background:#07aa99 none repeat scroll 0 0;opacity:0.83;}
#content_area .testi_stories.color-shade-4 .stories::before{background:#a06b10 none repeat scroll 0 0;opacity:0.70;}
#content_area .section.color-shade-5 .tesitimonial::before{background:#129789 none repeat scroll 0 0;opacity:0.75;}
#content_area .testi_stories.color-shade-5 .stories::before{background:#6d28bb none repeat scroll 0 0;opacity:0.87;}
#content_area .section.color-shade-6 .tesitimonial::before{background:#b96615 none repeat scroll 0 0;opacity:0.6;}
#content_area .testi_stories.color-shade-6 .stories::before{background:#064678 none repeat scroll 0 0;opacity:0.79;}
#content_area .section.color-shade-7 .tesitimonial::before{background:#18c9de none repeat scroll 0 0;opacity:0.73;}
#content_area .testi_stories.color-shade-7 .stories::before{background:#be5b12 none repeat scroll 0 0;opacity:0.64;}
#content_area .section.color-shade-8 .tesitimonial::before{background:#b85d20 none repeat scroll 0 0;opacity:0.60;}
#content_area .testi_stories.color-shade-8 .stories::before{background:#592982 none repeat scroll 0 0;opacity:0.84;}
#content_area .section.color-shade-9 .tesitimonial::before{background:#414fd2 none repeat scroll 0 0;opacity:0.80;}
#content_area .testi_stories.color-shade-9 .stories::before{background:#2acc41 none repeat scroll 0 0;opacity:0.76;}
#content_area .section.color-shade-10 .tesitimonial::before{background:#2067b8 none repeat scroll 0 0;opacity:0.80;}
#content_area .testi_stories.color-shade-10 .stories::before{background:#857e08 none repeat scroll 0 0;opacity:0.79;}
#content_area .section.color-shade-11 .tesitimonial::before{background:#bd6438 none repeat scroll 0 0;opacity:0.60;}
#content_area .testi_stories.color-shade-11 .stories::before{background:#095474 none repeat scroll 0 0;opacity:0.72;}
#content_area .section.color-shade-12 .tesitimonial::before{background:#16ac87 none repeat scroll 0 0;opacity:0.77;}
#content_area .testi_stories.color-shade-12 .stories::before{background:#261675 none repeat scroll 0 0;opacity:0.78;}
#content_area .section.color-shade-13 .tesitimonial::before{background:#b85d20 none repeat scroll 0 0;opacity:0.67;}
#content_area .testi_stories.color-shade-13 .stories::before{background:#004058 none repeat scroll 0 0;opacity:0.75;}
#content_area .section.color-shade-14 .tesitimonial::before{background:#c3661c none repeat scroll 0 0;opacity:0.60;}
#content_area .testi_stories.color-shade-14 .stories::before{background:#005844 none repeat scroll 0 0;opacity:0.70;}
#content_area .section.color-shade-15 .tesitimonial::before{background:#c3661c none repeat scroll 0 0;opacity:0.60;}
#content_area .testi_stories.color-shade-15 .stories::before{background:#005844 none repeat scroll 0 0;opacity:0.70;}
#content_area .section.color-shade-16 .tesitimonial::before{background:#0e5f32 none repeat scroll 0 0;opacity:0.85;}
#content_area .testi_stories.color-shade-16 .stories::before{background:#005844 none repeat scroll 0 0;opacity:0.85;}
#content_area .section.color-shade-17 .tesitimonial::before{background:#6f3ca2 none repeat scroll 0 0;opacity:0.85;}
#content_area .testi_stories.color-shade-17 .stories::before{background:#0d4fbb none repeat scroll 0 0;opacity:0.73;}
#content_area .section.color-shade-18 .tesitimonial::before{background:#238e62 none repeat scroll 0 0;opacity:0.60;}
#content_area .testi_stories.color-shade-18 .stories::before{background:#cd8007 none repeat scroll 0 0;opacity:0.80;}
#content_area .section.color-shade-19 .tesitimonial::before{background:#867c0d none repeat scroll 0 0;opacity:0.60;}
#content_area .testi_stories.color-shade-19 .stories::before{background:#0c93ab none repeat scroll 0 0;opacity:0.67;}
#content_area .section.color-shade-20 .tesitimonial::before{background:#692ba3 none repeat scroll 0 0;opacity:0.80;}
#content_area .testi_stories.color-shade-20 .stories::before{background:#079eab none repeat scroll 0 0;opacity:0.79;}
#content_area .section.color-shade-21 .tesitimonial::before{background:#a06f18 none repeat scroll 0 0;opacity:0.60;}
#content_area .testi_stories.color-shade-21 .stories::before{background:#1d916f none repeat scroll 0 0;opacity:0.75;}
#content_area .section.color-shade-22 .tesitimonial::before{background:#b98515 none repeat scroll 0 0;opacity:0.60;}
#content_area .testi_stories.color-shade-22 .stories::before{background:#055b0f none repeat scroll 0 0;opacity:0.84;}
#content_area .section.color-shade-23 .tesitimonial::before{background:#06664c none repeat scroll 0 0;opacity:0.47;}
#content_area .testi_stories.color-shade-23 .stories::before{background:#a35f0f none repeat scroll 0 0;opacity:0.87;}
#content_area .section.color-shade-24 .tesitimonial::before{background:#e3b545 none repeat scroll 0 0;opacity:0.60;}
#content_area .testi_stories.color-shade-24 .stories::before{background:#5974a4 none repeat scroll 0 0;opacity:0.90;}
#content_area .text_block.promotion{margin:0 auto;width:80%;}
#content_area .text_block.promotion h2{font-size:45px;line-height:57px;margin:0 0 22px;padding:0 60px;font-weight:300;}
#content_area .text_block.promotion h2 strong{font-weight:400;}
#content_area .text_block.promotion p{font-size:16px;line-height:25px;}
#content_area .section.bg_image.benifits{background:rgba(0, 0, 0, 0) none no-repeat scroll center center/cover;position:relative;}
#content_area .section.bg_image.benifits::before{background:#38526c none repeat scroll 0 0;content:"";height:100%;left:0;opacity:0.85;position:absolute;top:0;width:100%;}
#content_area .section.bg_image.benifits .container{position:relative;}
#content_area .section.bg_image.benifits .section_heading{border-right:1px solid #fff;margin-bottom:0;vertical-align:middle;width:40%;}
#content_area .section.bg_image.benifits .section_heading h2{font-weight:300;}
#content_area .section.bg_image.benifits .section_heading h2 strong{font-weight:400;}
#content_area .section.bg_image.benifits .section_caption{margin-top:0;vertical-align:middle;width:57%;}
#content_area .section.bg_image.benifits .section_caption::before{content:none;}
#content_area .icon_list2.color_white{color:#fff;}
#content_area .icon_list2.color_white li strong{color:#fff;}
#content_area .icon_list2.color_white li{align-items:center;margin-bottom:40px;}
#content_area .icon_list2.color_white li::before{background:url('../images/css_sprites.webp') -10px -191px;width:22px;height:29px;}
#content_area .icon_list2.color_white.icon_middle li::before{top:50%;transform:translate(0px, -50%);}
#content_area .contact_text_btn{margin:0 auto;max-width:770px;width:100%;}
#content_area .contact_text_btn h2{font-weight:300;margin:0 0 21px;}
#content_area .contact_text_btn h2 strong{font-weight:400;}
#content_area .contact_text_btn p{font-size:16px;margin:0 0 35px;}
#content_area .contact_btn > a{background:#72bab1 none repeat scroll 0 0;border-radius:5px;color:#fff;display:inline-block;margin-right:10px;padding:15px 90px 15px 50px;position:relative;text-transform:uppercase;}
#content_area .contact_btn > a:hover, #content_area .contact_btn > a:first-child{background:#ff8f0a none repeat scroll 0 0;}
#content_area .contact_btn > a::after{background:url('../images/css_sprites.webp') -10px -107px;content:"";height:16px;position:absolute;right:57px;top:17px;width:22px;}
#content_area .icon_list3{display:flex;flex-wrap:wrap;margin:0 auto;max-width:840px;}
#content_area .icon_list3 li{font-size:18px;margin-bottom:34px;margin-right:30px;max-width:260px;width:100%;}
#content_area .single_heading > h2{font-size:36px;margin:17px 0 40px;text-align:center;}
#content_area .icon_list3 li:nth-child(3n){margin-right:0;}
#content_area .icon_list3 li img{margin-right:15px;}
#content_area .process_list{display:flex;flex-wrap:wrap;}
#content_area .process_list .single_process{margin-bottom:30px;margin-right:20px;max-width:320px;width:100%;}
#content_area .process_list .single_process:last-child{margin-right:0;}
#content_area .process_list .single_process .heading{font-size:16px;margin-bottom:10px;padding:0 20px;text-transform:uppercase;color:#000;}
#content_area .process_list.bottom_list{margin:30px auto 0;max-width:775px;}
#content_area .process_list.bottom_list .single_process{margin-right:35px;max-width:352px;}
#footer.footer_area{background:#66c1b6 none repeat scroll 0 0;padding:35px 0 40px;}
#footer .footer_logo{margin:0 0 40px;}
#footer .single_widget{float:left;margin-right:33px;max-width:160px;width:100%;}
#footer .single_widget:nth-child(5){margin-right:0;max-width:223px;}
#footer .single_widget .footer_heading{border-bottom:1px solid #fff;color:#fff;font-size:16px;margin:0 0 15px;padding:0 0 15px;text-transform:uppercase;}
#footer .footer_list li{display:block;margin:0 0 5px;}
#footer .footer_list li a{color:#fff;font-size:15px;}
#footer .footer_social > li{display:inline-block;margin-right:6px;}
#footer .footer_social > li:last-child{margin-right:0;}
#footer .footer_social > li a{height:36px;width:36px;display:block;}
#footer .footer_social > li a#facebook{background:url('../images/css_sprites.webp') -10px -344px;}
#footer .footer_social > li a#twiter{background:url('../images/css_sprites.webp') -10px -568px;}
#footer .footer_social > li a#google_plus{background:url('../images/css_sprites.webp') -10px -400px;}
#footer .footer_social > li a#pintarest{background:url('../images/css_sprites.webp') -10px -512px;}
#footer .footer_social > li a#linked_in{background:url('../images/css_sprites.webp') -10px -456px;}
#footer .footer_widget_holder{border-bottom:1px solid #fff;margin:0 0 25px;padding:0 0 25px;}
#footer .copy_right{color:#fff;text-align:center;}
#breadCrumbs{font-size:11px;margin-bottom:5px;}
#breadCrumbs .bcItems{display:inline-block;margin:0 10px 0 5px;position:relative;}
#breadCrumbs .bcItems::after{border-bottom:4px solid transparent;border-left:4px solid #969696;border-top:4px solid transparent;content:"";height:0;position:absolute;right:-10px;top:4px;width:0;}
#breadCrumbs .bcItems.last{margin-right:20px;}
.breadcum_holder{padding:50px 0 0;}
#content_area .section.intro{padding-top:25px;padding-bottom:10px;}
#content_area .process_list > li{display:inline-block;margin-right:195px;max-width:202px;vertical-align:top;width:100%;}
#content_area .process_list > li strong{color:#000;display:block;font-size:16px;font-weight:400;margin-bottom:15px;text-transform:uppercase;}
#content_area .process_list > li:last-child{margin-right:0;}
#content_area .process_list.top{margin:0 0 45px;padding-left:45px;}
#content_area .process_list.bottom{margin-top:45px;padding-right:21px;text-align:right;}
#content_area ul.process_style li{background:#fff none repeat scroll 0 0;border:1px solid #72bab1;border-radius:50%;display:inline-block;height:50px;margin-right:137px;vertical-align:top;width:50px;position:relative;}
#content_area ul.process_style li:last-child{margin-right:0;}
#content_area .process_list.top > li:first-child{margin-right:154px;}
#content_area ul.process_style li.style_2{margin-right:109px;}
#content_area ul.process_style li.style_3{margin-right:189px;}
#content_area ul.process_style li.style_4{margin-right:109px;}
#content_area ul.process_style li.style_5{margin-right:140px;}
#content_area .process_list.bottom > li:nth-child(2){margin-right:151px;}
#content_area .process_style{position:relative;}
#content_area .process_style::before{background:#72bab1 none repeat scroll 0 0;content:"";height:1px;left:0;position:absolute;top:50%;width:100%;z-index:-1;}
#content_area ul.process_style li::before{width:18px;height:24px;background:url('../images/icon_process.webp') -10px -10px;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
#content_area ul.process_style li.style_2::before{width:27px;height:27px;background-position:-10px -145px;}
#content_area ul.process_style li.style_3::before{width:25px;height:27px;background-position:-10px -192px;}
#content_area ul.process_style li.style_4::before{width:27px;height:27px;background-position:-10px -239px;}
#content_area ul.process_style li.style_5::before{width:23px;height:27px;background-position:-10px -98px;}
#content_area ul.process_style li.style_6::before{width:27px;height:27px;background-position:-10px -286px;}
#content_area .process_style li .line{background:#72bab1 none repeat scroll 0 0;bottom:100%;height:186px;left:50%;position:absolute;transform:translate(-50%, 0px);width:1px;}
#content_area .process_style li .line::before{background:#72bab1 none repeat scroll 0 0;border-radius:50%;content:"";height:15px;left:-7px;position:absolute;top:0;width:15px;}
#content_area .process_style li:nth-child(2n) .line::before{bottom:0;top:auto;}
#content_area .process_style li:nth-child(2n) .line{top:100%;}
#content_area .process_style li.style_4 .line{height:163px;}
#content_area .process_style li.style_6 .line{height:208px;}
#content_area .offline_process_image{background:url('../images/offline_process.webp') no-repeat;width:1000px;height:71px;}
#content_area .offline_data_process .process_list > li{max-width:285px;text-align:center;}
#content_area .offline_data_process .process_list.top{padding-left:183px;}
#content_area .offline_data_process .process_list.top > li:first-child{margin-right:79px;}
#content_area .offline_data_process .process_list.bottom{padding-right:0;text-align:center;}
#content_area .offline_data_process .process_list.bottom > li{margin-right:115px;max-width:255px;}
#content_area .offline_data_process .process_list.bottom > li:last-child{margin-right:0;}
#content_area .data_capture_process_image{background:url('../images/data_capture_process.webp') no-repeat;width:1000px;height:184px;}
#content_area .data-enrichment_process_image{background:url('../images/data-enrichment_process.webp') no-repeat;width:1000px;height:421px;}
#content_area .mangement_heading h1, #content_area .mangement_heading h2{font-size:30px;font-weight:300;position:relative;}
#content_area .mangement_heading h1 strong, #content_area .mangement_heading h2 strong{display:block;font-size:40px;font-weight:400;padding-bottom:20px;position:relative;}
#content_area .mangement_heading{margin-bottom:20px;}
#content_area .mangement_heading h1::before, #content_area .mangement_heading h2::before{background:#000 none repeat scroll 0 0;bottom:0;content:"";height:1px;left:0;position:absolute;width:60px;}
#content_area .intro_text{margin-top:-28px;}
#content_area .intro_text .text_block.left_padding{padding-left:65px;}
#content_area .service_list_holder{display:flex;flex-wrap:wrap;}
#content_area .service_list_holder .single_service_list{max-width:33.3%;padding:15px;position:relative;width:100%;}
#content_area .single_service_list h3{font-size:19px;padding-bottom:12px;position:relative;font-weight:300;}
#content_area .single_service_list h3 strong{display:block;font-size:24px;font-weight:400;}
#content_area .single_service_list h3::before{background:#000 none repeat scroll 0 0;bottom:0;content:"";height:1px;left:0;position:absolute;width:50px;}
#content_area .single_service_list .num{border:1px solid #a5a5a5;border-radius:50%;color:#a5a5a5;height:36px;line-height:36px;position:absolute;right:30px;text-align:center;top:14px;width:36px;}
#content_area .single_service_list .service_listing{margin-left:75px;margin-top:-9px;}
#content_area .single_service_list .service_listing li{margin:0 0 8px;padding-left:16px;position:relative;}
#content_area .single_service_list .service_listing li::before{background:rgba(0, 0, 0, 0) url("../images/managment_page_icon.webp") repeat scroll -10px -10px;content:"";height:8px;left:0;position:absolute;top:8px;width:4px;}
#content_area .single_service_list .service_listing li a{color:#4a78ce;font-size:15px;}
#content_area .service_list_holder .single_service_list.color_off_white{background:#f5f5f5 none repeat scroll 0 0;}
#content_area .service_list_holder .single_service_list.color_gray{background:#efefef none repeat scroll 0 0;}
.service_section{position:relative;}
.service_section::before{background:#efefef none repeat scroll 0 0;content:"";height:100%;position:absolute;right:0;top:0;width:30%;}
.service_section.section2::before{right:auto;left:0;}
.service_section.section3::before{content:none;}
#content_area .sucsess_story .mangement_heading h2 strong{display:inline-block;}
#content_area .sucsess_story .stories_list{float:left;max-width:70%;}
#content_area .sucsess_story .stories_image{display:block !important;float:left;margin-right:0 !important;margin-top:-27px;max-width:30% !important;width:100%;}
#content_area .sucsess_story .success_stories > li a{color:#4a78ce;}
#content_area .sucsess_story .success_stories{margin-top:-30px;padding-left:118px;padding-right:50px;}
#content_area .sucsess_story .success_stories > li{border-color:#b0c7eb;}
#content_area .sucsess_story .btn_viewall{margin-left:119px;}
#content_area .benifits_wrap{display:flex;flex-wrap:wrap;}
#content_area .benifits_wrap .benifits_content{background:#5974a4 none repeat scroll 0 0;color:#fff;padding:30px 30px 30px 12%;width:59%;}
#content_area .benifits_wrap .benifits_image{background:rgba(0, 0, 0, 0) none no-repeat scroll center center/cover;width:41%;}
#content_area .benifits .mangement_heading h2{color:#fff;}
#content_area .benifits .mangement_heading h2::before{background:#fff none repeat scroll 0 0;}
#content_area .benifits_content > ul{border-left:1px solid #fff;margin-left:67px;}
#content_area .benifits_content > ul li{margin:0 0 30px;padding-left:61px;position:relative;}
#content_area .benifits_content > ul li strong{display:block;margin:0 0 5px;}
.hex{background:#fff none repeat scroll 0 0;height:50px;left:-41px;position:absolute;top:21px;width:80px;}
.hex::before, .hex::after{border-left:40px solid transparent;border-right:40px solid transparent;content:"";position:absolute;}
.hex::before{border-bottom:22px solid #fff;top:-22px;}
.hex::after{border-top:22px solid #fff;bottom:-22px;}
.hex.inner{background-color:#5974a4;left:0;position:absolute;top:0;transform:scale(0.95, 0.95);z-index:1;}
.hex.inner::before{border-bottom:22px solid #5974a4;}
.hex.inner::after{border-top:22px solid #5974a4;}
#content_area .benifits_content > ul li::before{background:rgba(0, 0, 0, 0) url("../images/managment_page_icon.webp") repeat scroll -10px -217px;content:"";height:45px;left:-24px;position:absolute;top:20px;width:45px;z-index:2;}
#content_area .benifits_content > ul li:nth-child(2)::before{background-position:-10px -153px;height:44px;top:24px;width:44px;}
#content_area .benifits_content > ul li:nth-child(3)::before{background-position:-10px -38px;height:32px;left:-28px;top:30px;width:52px;}
#content_area .benifits_content > ul li:nth-child(4)::before{background-position:-10px -90px;height:44px;left:-20px;top:25px;width:43px;}
.manegment_page_testi h2{font-weight:300;margin:0 0 42px;padding:0 0 25px;position:relative;text-align:center;}
#content_area .manegment_page_testi.section{background:#f9f9f9 none repeat scroll 0 0;}
.manegment_page_testi h2::before{background:#a7a7a7 none repeat scroll 0 0;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translate(-50%, 0px);width:60px;}
.manegment_page_testi .man_testi_list{margin:0 auto;max-width:800px;text-align:center;}
#content_area .manegment_page_testi .single_testi > p{font-size:20px;font-weight:300;}
#content_area .manegment_page_testi .testi_meta > p{font-size:16px;}
#content_area .manegment_page_testi .testi_meta > p strong{color:#000;font-weight:400;}
#content_area .manegment_page_testi .divider{font-style:normal;padding:0 25px;}
#content_area .single_service_list .service_listing li a:hover, #content_area .sucsess_story .success_stories > li a:hover{color:#ff8f0a;}
#content_area.for_engineering .img_block{box-shadow:14px -14px 0 #59c0b3;}
#content_area.for_engineering .section_heading h1 strong.display_inline, #content_area.for_engineering .section_heading h2 strong.display_inline{display:inline-block;}
#content_area.for_engineering .section_heading h1, #content_area.for_engineering .section_heading h2{color:#333;font-size:36px;}
#content_area .section_heding_2{max-width:800px;margin:0 auto;margin-bottom:20px;}
#content_area .section_heding_2 h2{color:#333;font-weight:300;margin-bottom:15px;}
#content_area .section_heding_2 strong{display:block;font-weight:400;}
#content_area.for_engineering .service_list{display:flex;flex-wrap:wrap;}
#content_area.for_engineering .single_service_list{max-width:33.3%;width:100%;text-align:center;margin:0 0 35px;}
#content_area.for_engineering .single_service_list h3{font-weight:700;font-size:20px;color:#000;margin:0 0 22px;}
#content_area.for_engineering .single_service_list h3::before{transform:translate(-50%, 0);left:50%;background:#31589e;}
#content_area.for_engineering .single_service_list ul li{margin:0 0 5px;}
#content_area.for_engineering .single_service_list ul li a:hover{color:#9ecc69;}
#content_area.for_engineering .benifits_heading .section_heading h2 strong{display:block;}
#content_area.for_engineering .section.benifits .section_heading{border-right:0px solid;}
#content_area .icon_list2.icon_tick li::before{background:rgba(0, 0, 0, 0) url(../images/engineering/icon_tick.webp) repeat scroll;height:51px;width:51px;}
#content_area .icon_list2.icon_tick li{padding-left:70px;}
#content_area .section_wraper{display:flex;flex-wrap:wrap;}
#content_area .eng_contact{width:50%;background:#376cc9;padding:50px 50px 50px 8%;color:#fff;}
#content_area .eng_stories{width:50%;background:rgba(0, 0, 0, 0) no-repeat center center/cover;padding:50px 10% 50px 50px;}
#content_area .eng_contact h2{font-weight:300;color:#fff;margin:0 0 15px;}
#content_area .eng_contact h2 strong{font-weight:400;}
#content_area .eng_contact .contact_btn > a{padding:13px 8% 13px 4%;font-size:11px;color:#fff;}
#content_area .eng_contact .contact_btn > a::after{right:8%;top:13px;transform:scale(0.7);}
#content_area .eng_contact .contact_btn{margin-top:44px;}
#content_area .eng_contact a{color:#ff8f0a;}
#content_area .eng_stories h2{color:#fff;font-weight:300;margin:0 0 25px;}
#content_area .eng_stories h2 strong{font-weight:400;}
#content_area .eng_stories ul li{margin:0 0 18px;}
#content_area .eng_stories ul li a{color:#5286e7;}
#content_area .eng_stories ul li a:hover{color:#ff8f0a}
#content_area .eng_stories .btn_viewall{max-width:none;padding:12px 54px 11px 27px;width:auto;font-size:12px;position:relative;}
#content_area .eng_stories .btn_viewall::after{right:27px;top:12px;transform:scale(0.7);background:rgba(0, 0, 0, 0) url("../images/css_sprites.webp") repeat scroll -10px -107px;content:"";height:16px;position:absolute;width:22px;}
.eng_testimonials h3{text-align:center;font-size:30px;font-weight:300;color:#000000;margin:0 0 30px;}
.eng_testi_list{max-width:600px;margin:0 auto;text-align:center;font-size:16px;}
.eng_testi_list .eng_single_testi p{font-size:16px;font-weight:300;line-height:27px;color:#7f7f7f;}
.eng_testi_list .eng_single_testi p strong{font-weight:400;}
.eng_testi_meta p:first-child{margin-bottom:-2px;color:#000;}
#content_area .eng_testi_list.owl-theme .owl-dot span, #content_area .graphics_testimonial_list.owl-theme .owl-dot span{background:transparent none repeat scroll 0 0;border:1px solid #59c0b3;}
#content_area .graphics_testimonial_list.owl-theme .owl-dots{text-align:center;}
#content_area .eng_testi_list.owl-theme .owl-dot.active span, #content_area .graphics_testimonial_list.owl-theme .owl-dot.active span{background:#59c0b3 none repeat scroll 0 0;}
#content_area .eng_testi_list.owl-theme .owl-dots, .owl-theme .owl-nav{margin-top:30px;text-align:center;}
#content_area .eng_testi_list button.owl-prev, #content_area .eng_testi_list button.owl-next{position:absolute;font-size:48px !important;color:#59c0b3 !important;font-weight:300 !important;top:-18px;}
#content_area .eng_testi_list button.owl-prev{left:-70px;}
#content_area .eng_testi_list button.owl-next{right:-70px;}
#content_area .eng_testi_list.owl-theme .owl-nav [class*=owl-]:hover{background:transparent !important;color:#FFF;text-decoration:none;}
#content_area.for_engineering .section .section_top .section_caption, #content_area.for_kpo .section .section_top .section_caption, #content_area.for_trans .section .section_top .section_caption{width:50%;vertical-align:middle;margin-top:0;}
#content_area.for_engineering .section .section_top .section_heading, #content_area.for_kpo .section .section_top .section_heading, #content_area.for_trans .section .section_top .section_heading{width:46%;vertical-align:middle;}
#content_area.for_engineering .section .section_top .section_caption::before, #content_area.for_kpo .section .section_top .section_caption::before, #content_area.for_trans .section .section_top .section_caption::before{content:none;}
#content_area .staff_list li{margin:11px 0 10px;padding-left:28px;position:relative;}
#content_area .staff_list li::before{content:"";width:12px;height:12px;position:absolute;background:#82d4d1;border-radius:50%;left:0px;top:5px;}
#content_area ul.eng_service_list{display:flex;flex-wrap:wrap;}
#content_area ul.eng_service_list li{max-width:33.3%;width:100%;padding:30px 35px;text-align:center;font-size:15px;border-bottom:1px solid #ececec;border-right:1px solid #ececec;position:relative;}
#content_area ul.eng_service_list li:nth-last-child(1), #content_area ul.eng_service_list li:nth-last-child(2), #content_area ul.eng_service_list li:nth-last-child(3){border-bottom:0px solid;}
#content_area ul.eng_service_list li:nth-child(3n){border-right:0px solid;}
#content_area ul.eng_service_list li::before{width:10px;height:10px;background:#fff;border:1px solid #ececec;content:"";position:absolute;top:-6px;right:-7px;z-index:9;}
#content_area ul.eng_service_list li strong{display:block;color:#333;font-size:18px;position:relative;margin:0 0 15px;padding:0 0 15px;}
#content_area ul.eng_service_list li strong a{color:#31589e;font-size:18px;}
#content_area ul.eng_service_list li strong::before{content:"";position:absolute;width:60px;height:1px;background:#333;bottom:0;left:50%;transform:translate(-50%, 0)}
#content_area ul.eng_service_list li:nth-child(3)::before{content:none;}
#content_area ul.eng_service_list li strong a:hover{color:#9ecc69;}
#content_area ul.eng_service_list li strong:hover::before{background:#9ecc69;}
#content_area ul.eng_service_list.only_heading li strong{margin:0;padding:0;}
#content_area ul.eng_service_list.only_heading li strong::before{content:none;}
#content_area .section.benifits{background:rgba(0, 0, 0, 0) no-repeat center center/cover;}
#content_area .section.benifits a, #content_area.for_graphics .eng_contact .contact_text_graphics a{color:#ff8f0a;}
#content_area .section.benifits a:hover, #content_area.for_graphics .eng_contact .contact_text_graphics a:hover{color:#e3b545;}
#content_area.for_graphics .img_block{position:relative;}
#content_area.for_graphics .graphics_service_bg::before, #content_area.for_graphics #small-contact-form::before{background:url(../images/graphics/box_design.webp) no-repeat;width:180px;height:153px;position:absolute;top:-25px;left:-25px;z-index:-1;content:"";}
#content_area.for_graphics .services_holder_graphics{position:relative;}
#content_area.for_graphics .graphics_service_bg{position:relative;background:#f9f9f9;max-width:615px;width:100%;margin-left:25px;min-height:600px;padding:40px;}
#content_area.for_graphics .service_heading_graphics{max-width:360px;position:absolute;right:0;width:100%;height:100%;background:#676a88;margin-top:40px;padding:40px;text-align:right;z-index:1;}
#content_area.for_graphics .services_list{display:flex;flex-wrap:wrap;}
#content_area.for_graphics .single_services{width:50%;margin:0 0 25px;padding:0px 0 17px;position:relative;}
#content_area.for_graphics .single_services h3{color:#333333;font-weight:700;margin-bottom:10px;}
#content_area.for_graphics .service_heading_graphics h2{font-weight:300;color:#fff;margin:100px 0 15px;}
#content_area.for_graphics .service_heading_graphics h2 strong{font-weight:400;display:block;}
#content_area.for_graphics .service_heading_graphics p{color:#fff;}
#content_area.for_graphics .single_services::before{content:"";height:1px;width:46%;position:absolute;bottom:0;left:0;border-bottom:2px dotted #000;}
#content_area.for_graphics .service_heading_graphics::before{height:40px;width:100px;background:#676a88;content:"";position:absolute;left:-40px;bottom:0;}
.graphics_services{position:relative;}
.graphics_services::before{background:url(../images/graphics/bg_style.webp) no-repeat;width:337px;height:107px;content:"";position:absolute;right:30px;top:60px;z-index:2;}
#content_area.for_graphics ul.process_list{text-align:center;}
#content_area.for_graphics ul.process_list.top{margin-left:162px;}
#content_area.for_graphics .creative_design_process{background:url(../images/graphics/creative_design_process.webp) no-repeat;width:100%;height:187px;margin:25px 0;}
.bg_gray1{background:#f3f4fd;}
#content_area.for_graphics .section_heding_2 h2{font-weight:300;margin:0 0 15px;}
#content_area.for_graphics .section_heding_2 h2 strong{font-weight:400;}
#content_area.section_heding_2.w_50{width:50%;margin:0 0 70px;}
.process_graphics{position:relative;}
.process_graphics::before{background:url(../images/graphics/bg_style.webp) no-repeat;width:337px;height:107px;content:"";position:absolute;top:50px;left:20px;}
#content_area.for_graphics .eng_contact{background:transparent;padding:0;}
#content_area.for_graphics .eng_contact .contact_text_graphics{background:#5159a7;padding:20px;}
#content_area.for_graphics .eng_contact .contact_btn > a{padding:10px 43px 13px 33px;color:#fff;}
#content_area.for_graphics .eng_contact .contact_btn > a::after{right:14px;top:10px;}
.graphics_testimonial_holder{background:#eaf2f8;padding:20px 40px;text-align:center;}
.graphics_testimonial_holder h3{font-size:27px;margin:0 0 25px;}
.graphics_testimonial_holder p{color:#7f7f7f;}
.graphic_benifits{position:relative;}
.graphic_benifits::before{background:url(../images/graphics/bg_style.webp) no-repeat;width:337px;height:107px;content:"";position:absolute;left:50%;top:50px;transform:translate(-50%, 0);}
.grphics_stories{position:relative;}
.grphics_stories::before{background:url(../images/graphics/box_design.webp) no-repeat;width:180px;height:153px;position:absolute;top:-25px;right:-25px;z-index:-1;content:"";}
#content_area.for_graphics .single_services strong{font-size:16px;display:block;margin:0 0 5px;color:#333;}
#content_area.for_graphics .graphics_services_list .single_services{width:45%;margin-right:10%;}
#content_area.for_graphics .graphics_services_list .single_services:nth-child(2n){margin-right:0;}
.graphics_skillsets{background:rgba(0, 0, 0, 0) no-repeat center center/cover;}
#content_area .graphics_skillsets_holder{max-width:800px;}
#content_area .graphics_skillsets_holder ul.staff_list, #content_area .skillsets_holder_2c ul.staff_list{display:flex;flex-wrap:wrap;}
#content_area .graphics_skillsets_holder ul.staff_list li, #content_area .skillsets_holder_2c ul.staff_list li{max-width:48%;margin-right:4%;width:100%;}
#content_area .graphics_skillsets_holder ul.staff_list li:nth-child(2n), #content_area .skillsets_holder_2c ul.staff_list li:nth-child(2n){margin-right:0;}
#content_area.for_graphics .bg_pattern{background:rgba(0, 0, 0, 0) no-repeat center center/cover;}
#content_area .editing_service{display:flex;flex-wrap:wrap;}
#content_area .single_editing_service{max-width:33%;width:100%;margin:0 0 25px;}
#content_area .single_editing_service h3{margin:0 0 5px;font-size:16px;font-weight:600;}
#content_area .single_editing_service a{display:block;margin:0 0 5px;}
#content_area .icon_list2.icon_tick.w-100 li{max-width:100%;margin:0 0 25px !important;}
#content_area .sof_exp h2{font-weight:300;margin:0 0 15px;}
#content_area .sof_exp h2 strong{font-weight:400;}
#content_area .sof_exp ul li{padding:20px 0 20px 90px;font-weight:700;position:relative;margin-bottom:15px;}
#content_area .sof_exp ul li::before{content:"";background:url(../images/editing/software_icons.webp);position:absolute;left:0;top:50%;transform:translate(0, -50%);}
#content_area .sof_exp ul li.premiere::before{background-position:-10px -597px;height:58px;width:58px;}
#content_area .sof_exp ul li.adobe_audition::before{background-position:-10px -285px;height:58px;width:58px;}
#content_area .sof_exp ul li.final_cut::before{background-position:-10px -132px;width:57px;height:56px;}
#content_area .sof_exp ul li.mp3::before{background-position:-10px -62px;height:50px;width:50px;}
#content_area .sof_exp ul li.audacity::before{background-position:-10px -756px;width:68px;height:63px;}
#content_area .sof_exp ul li.avid::before{background-position:-10px -10px;width:83px;height:32px;}
#content_area .sof_exp ul li.blender::before{background-position:-10px -675px;width:74px;height:61px;}
#content_area .sof_exp ul li.photoshop::before{background-position:-10px -519px;width:58px;height:58px;}
#content_area .sof_exp ul li.flash::before{background-position:-10px -441px;width:58px;height:58px;}
#content_area .sof_exp ul li.html5::before{background-position:-10px -208px;width:51px;height:57px;}
#content_area .sof_exp ul li.corel::before{background-position:-10px -363px;width:58px;height:58px;}
#content_area .creative_process_image{background:url(../images/editing/creative_process.webp) no-repeat;width:100%;height:135px;margin:35px 0;}
#content_area ul.creative_process li{display:inline-block;max-width:350px;text-align:center;vertical-align:top;margin-right:60px;}
#content_area ul.creative_process li:last-child{margin-right:0;}
#content_area ul.creative_process.bottom{margin-left:22%;}
#content_area.for_editing .eng_contact{background:#eaf2f8;}
#content_area.for_editing .eng_stories.grphics_stories::before{content:none;}
#content_area.for_editing .graphics_testimonial_holder{text-align:left;}
#content_area.for_editing .graphics_testimonial_list.owl-theme .owl-dots{text-align:left;}
#content_area ul.edit_services{display:flex;flex-wrap:wrap;}
#content_area ul.edit_services li{max-width:33.3%;width:100%;padding:0 50px;margin:0 0 25px;}
#content_area ul.edit_services li strong{display:block;font-size:16px;color:#333333;margin:0 0 5px;}
#content_area.for_editing .section_heding_2.color_white, #content_area.for_editing .section_heding_2.color_white h2{color:#fff !important;}
#content_area.for_editing ul.staff_list.color_white li{color:#fff;}
#content_area.for_editing .edit_skillssets{background:rgba(0, 0, 0, 0) no-repeat center right/cover;}
.margin_l_r{margin-left:0 !important;margin-right:0 !important;}
.creative_video_process_imge{background:url(../images/editing/video_process.webp) no-repeat;width:100%;height:281px;margin:35px 0;}
ul.creative_video_process li{max-width:260px;width:100%;display:inline-block;vertical-align:top;margin-right:30px;text-align:right;}
ul.creative_video_process li:last-child{margin-right:0;text-align:left;}
ul.creative_video_process li:nth-child(2){max-width:310px;text-align:center;}
ul.creative_video_process li strong{display:block;color:#333333;text-transform:uppercase;font-weight:400;margin:0 0 5px;}
ul.creative_video_process{margin-left:10%;}
ul.creative_video_process.bottom{margin-left:-43px;}
#content_area .animation_services_section{background:#ededed none repeat scroll 0 0;display:flex;flex-wrap:wrap;position:relative;}
#content_area .service_left{background:#526aae none repeat scroll 0 0;max-width:45%;padding:40px 40px 40px 12%;}
#content_area .section_heading.color_white > h2, #content_area .section_heading.color_white > h2 strong{color:#fff;margin:0 0 25px;}
#content_area .section_heading.color_white > p{color:#fff;}
.service_right{max-width:55%;padding:40px 10% 40px 40px;width:100%;}
#content_area .single_service_animation{max-width:50%;padding:20px;width:100%;}
#content_area .service_list_animation{display:flex;flex-wrap:wrap;}
#content_area .protfolio_list > li{display:inline-block;margin-right:9px;max-width:240px;overflow:hidden;position:relative;width:100%;}
#content_area .protfolio_list > li:last-child{margin-right:0;}
#content_area .protfolio_list > li .overlay{background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0;display:block;height:100%;left:0;position:absolute;top:150px;width:100%;opacity:0;}
#content_area .protfolio_list > li .overlay::before{background:url('../images/animation/btn_play.webp') no-repeat;width:60px;height:60px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);content:"";}
#content_area .protfolio_list > li:hover .overlay{top:0;opacity:1;}
#content_area .section_heding_2.text-center > h3{font-size:30px;font-weight:400;margin-bottom:-25px;}
#content_area.for_animation .eng_contact{background:#eaf2f8 none repeat scroll 0 0;}
#content_area.for_animation .graphics_testimonial_holder{text-align:left;}
#content_area.for_animation .eng_single_testi > p{font-weight:300;}
#content_area.for_animation .graphics_testimonial_list.owl-theme .owl-dots{text-align:left;}
#content_area.for_animation .contact_btn.ani_small > a{font-size:13px;padding:15px 0 15px 12px;width:144px;}
#content_area.for_animation .contact_btn.ani_small > a:last-child{margin-right:0;}
#content_area.for_animation .contact_btn.ani_small > a::after{right:16px;top:15px;transform:scale(0.8);}
#content_area.for_animation .contact_btn, ani_small{margin-top:15px;}
#content_area .design_midlle{background:url(../images/animation/bg_design.webp) -10px -524px;width:174px;height:139px;z-index:3;position:absolute;left:50%;top:-71px;transform:translate(-50%, 0);}
#content_area.for_animation .section.intro::before{background:url(../images/animation/bg_design.webp) -10px -1079px;width:174px;height:246px;content:"";position:absolute;bottom:0;left:0;}
#content_area.for_animation .section.intro::after{background:url(../images/animation/bg_design.webp) -10px -683px;width:244px;height:177px;position:absolute;right:0;bottom:-50px;content:"";z-index:3;}
#content_area .animation_services_section::before{background:url(../images/animation/bg_design.webp) -10px -116px;width:114px;height:109px;content:"";position:absolute;left:50%;top:-71px;transform:translate(-50%, 0);}
#content_area .animation_services_section::after{background:url(../images/animation/bg_design.webp) -10px -375px;width:109px;height:129px;content:"";position:absolute;right:20px;top:50%;transform:translate(0, -50%);}
#content_area.for_animation .section.animation_benifits::before{background:url(../images/animation/bg_design.webp) -10px -1345px;width:193px;height:278px;content:"";position:absolute;right:0;top:-100px;z-index:3;}
#content_area.for_animation .section.animation_benifits::after{background:rgba(0, 0, 0, 0) url("../images/animation/bg_design.webp") repeat scroll -10px -245px;content:"";height:110px;left:66px;position:absolute;top:179px;width:142px;}
#content_area.for_animation .bg_design_bottom1{background:rgba(0, 0, 0, 0) url("../images/animation/bg_design.webp") repeat scroll -10px -880px;width:197px;height:179px;position:absolute;left:0;bottom:0;}
#content_area.for_animation .bg_design_bottom2{background:rgba(0, 0, 0, 0) url("../images/animation/bg_design.webp") repeat scroll -10px -10px;bottom:78px;height:86px;position:absolute;right:55px;width:86px;}
#content_area.for_animation .portfolio_section::before{background:rgba(0, 0, 0, 0) url("../images/animation/bg_design.webp") repeat scroll -10px -10px;bottom:10px;height:86px;position:absolute;left:40px;width:86px;content:""}
#content_area.for_animation .section_heding_2{max-width:900px;}
#content_area.for_animation .section_heding_2 h2 strong{display:inline-block;}
#content_area.for_animation .graphics_skillsets_holder{max-width:100%;}
#content_area.for_animation .section.intro{background:#f5f6f9 none repeat scroll 0 0;}
#content_area .service_listing_animation{display:flex;flex-wrap:wrap;}
#content_area .service_listing_animation li{margin:0 6% 20px 0;max-width:47%;width:100%;}
#content_area .service_listing_animation li:nth-child(2n){margin-right:0;}
#content_area .service_listing_animation li strong{color:#333333;display:block;margin:0 0 5px;}
#content_area.for_animation.inner_page .section.intro::after, #content_area.for_animation.inner_page .animation_services_section::after{content:none;}
#content_area .animation_skillsets::after{background:url(../images/animation/bg_design.webp) -10px -375px;width:109px;height:129px;content:"";position:absolute;right:20px;top:0;}
#content_area .animation_skillsets::before{background:rgba(0, 0, 0, 0) url("../images/animation/bg_design.webp") repeat scroll -10px -10px;top:150px;height:86px;position:absolute;left:40px;width:86px;content:""}
#content_area .bg_bottom_3{background:rgba(0, 0, 0, 0) url("../images/animation/bg_design.webp") repeat scroll -10px -683px;bottom:-50px;height:177px;position:absolute;right:0;width:244px;z-index:3;}
#content_area .service_tab .tablinks{background:transparent none repeat scroll 0 0;border:0 solid;color:#fff;display:block;font-size:18px;padding:15px 15px 15px 82px;text-align:left;width:110%;border-radius:5px 0 0 5px;position:relative;}
#content_area .service_tab .tablinks strong{position:relative;}
#content_area .service_tab{margin-top:25px;}
#content_area .service_tab .tablinks.active{background:#ededed none repeat scroll 0 0;color:#526aae;}
#content_area .service_tab .tablinks strong::before{background:rgba(0, 0, 0, 0) url("../images/animation/icon_tab.webp") repeat scroll -10px -220px;content:"";height:23px;left:-32px;position:absolute;top:50%;transform:translate(0px, -50%);width:23px;}
#content_area .service_tab .tablinks.active strong::before{background-position:-10px -263px;}
#content_area .service_tab .tablinks:nth-child(2) strong::before{background-position:-10px -146px;width:19px;height:17px;}
#content_area .service_tab .tablinks:nth-child(2).active strong::before{background-position:-10px -183px;}
#content_area .service_tab .tablinks:nth-child(3) strong::before{background-position:-10px -74px;width:18px;height:16px;}
#content_area .service_tab .tablinks:nth-child(3).active strong::before{background-position:-10px -110px;}
#content_area .service_tab .tablinks:nth-child(4) strong::before{background-position:-10px -10px;width:24px;height:12px;}
#content_area .service_tab .tablinks:nth-child(4).active strong::before{background-position:-10px -42px;}
#content_area .service_top_animation strong{color:#010101;display:block;font-size:25px;font-weight:300;margin:0 0 5px;}
#content_area .service_top_animation{margin:0 0 25px;}
#content_area .service_tab .tablinks.active::before, #content_area .service_tab .tablinks.active::after{content:"";width:20px;height:20px;position:absolute;right:0;}
#content_area .service_tab .tablinks.active::before{border-radius:0 0 0 15px;box-shadow:-10px 0 0 0 #ebebeb;top:-20px;transform:rotate(-89deg);}
#content_area .service_tab .tablinks.active::after{border-radius:0 0 15px;bottom:-20px;box-shadow:10px 0 0 0 #ebebeb;transform:rotate(-450deg);}
#content_area .service_list_kpo{display:flex;flex-wrap:wrap;padding-top:35px;position:relative;}
#content_area .service_list_kpo .single_service_list_kpo{margin:0 0 25px;width:25%;}
#content_area .service_list_kpo .single_service_list_kpo.width50{width:50%;}
#content_area .service_list_kpo .single_service_list_kpo h3{color:#4a4a4a;font-size:17px;font-weight:700;margin:0 0 15px;}
#content_area .service_list_kpo .single_service_list_kpo li{display:block;margin:0 0 10px;padding-left:19px;position:relative;}
#content_area .service_list_kpo .single_service_list_kpo.width50 li{display:inline-block;width:47%;vertical-align:top;}
#content_area .service_list_kpo .single_service_list_kpo li::before{background:#82d4d1 none repeat scroll 0 0;border-radius:50%;content:"";height:12px;left:0;position:absolute;top:5px;width:12px;}
#content_area .service_list_kpo .single_service_list_kpo li a{font-size:15px;}
#content_area .service_list_kpo .single_service_list_kpo li a:hover{color:#333;}
#content_area.for_kpo .intro .colum-50:first-child{border-right:1px solid #e1e1e1;position:relative;}
#content_area.for_kpo .intro .colum-50:first-child::after, #content_area.for_kpo .intro .colum-50:first-child::before, #content_area .kpo_benifits .icon_list2::before, #content_area .kpo_benifits .icon_list2::after, #content_area.for_kpo .graphics_testimonial_holder::before, #content_area.for_kpo .graphics_testimonial_holder::after{background:#e1e1e1 none repeat scroll 0 0;content:"";height:1px;position:absolute;right:0;width:25px;}
#content_area.for_kpo .intro .colum-50:first-child::before, #content_area .kpo_benifits .icon_list2::before{top:0}
#content_area.for_kpo .intro .colum-50:first-child::after, #content_area .kpo_benifits .icon_list2::after{bottom:0;}
#content_area.for_kpo .section_top{margin:0 0 35px;}
#content_area.for_kpo .section_heading h1, #content_area.for_kpo .section_heading h2, #content_area.for_trans .section_heading h1, #content_area.for_trans .section_heading h2, #content_area.for_image .section_heading h1, #content_area.for_image .section_heading h2{color:#333;font-size:36px;}
#content_area .line_left, #content_area .line_right{background:#c4c9dd none repeat scroll 0 0;height:1px;left:0;position:absolute;top:0;width:475px;}
#content_area .line_right{left:auto;right:0;}
#content_area .line_left::before, #content_area .line_right::before{background:#c4c9dd none repeat scroll 0 0;content:"";height:15px;position:absolute;right:0;width:1px;}
#content_area .line_right::before{left:0;right:auto;}
#content_area .kpo_benifits .section_heding_2{margin:0 0 35px;}
#content_area .kpo_benifits .icon_list2.icon_tick li::before, #content_area.for_trans .icon_list2.icon_tick li::before{background:url(../images/kpo/icon_tick_blue.webp) no-repeat;}
#content_area .kpo_benifits .icon_list2 li{max-width:460px;}
#content_area .kpo_benifits .icon_list2{padding:10px 20px 10px 0;border-right:1px solid #e1e1e1;position:relative;}
#content_area.for_kpo .eng_contact{background:#eaf2f8 none repeat scroll 0 0;position:relative;}
#content_area.for_kpo .graphics_testimonial_holder{border-left:1px solid #c7dae8;position:relative;}
#content_area.for_kpo .graphics_testimonial_holder::before, #content_area.for_kpo .graphics_testimonial_holder::after{right:auto;left:0;top:0;}
#content_area.for_kpo .graphics_testimonial_holder::after{top:auto;bottom:0;}
#content_area.for_kpo .contact_text_btn{border:1px solid #c9dce7;margin-bottom:35px;padding:10px;}
#content_area.for_kpo .contact_text_btn p{margin:0;}
#content_area.for_kpo .eng_contact::before, #content_area.for_image .section.eng_testimonials.trans_testi::before{background:url('../images/kpo/icon_clone.webp') no-repeat;width:43px;height:41px;position:absolute;content:"";left:50%;top:0px;transform:translate(0, -50%);}
#content_area .section.kpo_innerpage_service{background:#eef6fc none repeat scroll 0 0;}
#content_area .section.kpo_innerpage_service .kpo_service_holder{display:flex;flex-wrap:wrap;}
#content_area .section.kpo_innerpage_service .kpo_service_holder .single_service_block{margin-right:35px;max-width:310px;}
#content_area .section.kpo_innerpage_service .kpo_service_holder .single_service_block:last-child{margin-right:0;}
#content_area .section.kpo_innerpage_service .kpo_service_holder .single_service_block li{display:block;margin:0 0 15px;text-align:right;}
#content_area .section.kpo_innerpage_service .kpo_service_holder .single_service_block li strong{color:#333;display:block;font-size:17px;margin:0 0 5px;}
#content_area .section.kpo_innerpage_service .kpo_service_holder .single_service_block:last-child li{text-align:left;}
#content_area .section.kpo_innerpage_service .kpo_service_holder .single_service_block.service_heading{align-items:center;background:rgba(0, 0, 0, 0) none no-repeat scroll center center/cover;display:flex;outline:1px solid #cfdaf3;outline-offset:10px;position:relative;}
#content_area .single_service_block.service_heading > h2{color:#fff;font-weight:300;margin:0 auto;position:relative;text-align:center;width:80%;}
#content_area .section.kpo_innerpage_service .kpo_service_holder .single_service_block.service_heading::before{background:#000 none repeat scroll 0 0;content:"";height:100%;left:0;opacity:0.5;position:absolute;top:0;width:100%;}
#content_area .section.kpo_innerpage_service .kpo_service_holder .single_service_block.service_heading::after{border:1px solid #fff;content:"";height:95%;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:90%;z-index:1;}
#content_area.for_trans .section.intro .container{border-bottom:1px solid #e1e8e7;border-left:1px solid #e1e8e7;border-top:1px solid #e1e8e7;padding-bottom:20px;padding-left:20px;padding-top:20px;position:relative;}
#content_area.for_trans .section.intro .img_block{margin-top:0;}
#content_area.for_trans .section.intro .container::after, #content_area.for_trans .section.intro .container::before{background:#e1e8e7 none repeat scroll 0 0;content:"";height:27px;position:absolute;right:0;top:0;width:1px;}
#content_area.for_trans .section.intro .container::before{bottom:0;top:auto;}
#content_area .trans_service_area{background:#eef6fc none repeat scroll 0 0;}
#content_area .trans_service_holder{display:flex;flex-wrap:wrap;position:relative;}
#content_area .trans_service_block{margin-right:35px;padding:50px 0;width:62%;}
#content_area .trans_service_block.bg_image{background:transparent none no-repeat scroll center top/cover;margin-right:0;padding:0;width:34%;}
#content_area .service_heading > h2{font-weight:300;margin:0 0 15px;}
#content_area .trans_service_area .service_heading{margin:0 0 35px;}
#content_area .trans_service_block ul{display:flex;flex-wrap:wrap;}
#content_area .trans_service_block ul li{margin:0 8% 20px 0;max-width:46%;}
#content_area .trans_service_block ul li:nth-child(2n){margin-right:0;}
#content_area .trans_service_block ul li strong{color:#333;display:block;font-size:17px;margin:0 0 5px;}
#content_area .trans_service_holder .border_style{border-bottom:1px solid #dde2f5;border-right:1px solid #dde2f5;border-top:1px solid #dde2f5;height:95%;pointer-events:none;position:absolute;right:2%;top:50%;transform:translate(0px, -50%);width:100%;}
#content_area .trans_service_holder .border_style::after, #content_area .trans_service_holder .border_style::before{background:#dde2f5 none repeat scroll 0 0;content:"";height:25px;left:0;position:absolute;top:0;width:1px;}
#content_area .trans_service_holder .border_style::before{top:auto;bottom:0;}
#content_area .trans_benifits .section_heding_2 strong{display:inline-block;}
#content_area .trans_benifits .section_heding_2 p{padding:0 55px;}
#content_area .section.eng_testimonials.trans_testi{background:#eaf2f8 none repeat scroll 0 0;}
#content_area.for_kpo .icon_list2 li strong{display:inline-block;font-size:15px;margin:0;}
#content_area .eng_contact.trans_contact{background:#fff none repeat scroll 0 0;}
#content_area .eng_contact.trans_contact h2{color:#000;}
#content_area .eng_contact.trans_contact p{color:#828282;}
#content_area .eng_stories.trans_stories{position:relative;}
#content_area .eng_stories.trans_stories::before{background:transparent none repeat scroll 0 0;border-bottom:1px solid #fff;border-left:1px solid #fff;border-top:1px solid #fff;content:"";height:84%;left:24px;position:absolute;top:50%;transform:translate(0px, -50%);width:96%;pointer-events:none;}
#content_area.for_trans .icon_list2{padding-top:30px;position:relative;}
#content_area.for_trans .trans_bdr{position:relative;}
#content_area .trans_service_list_holder{display:flex;flex-wrap:wrap;}
#content_area .trans_service_list_holder .trans_single_service_list{margin:0 0 15px;max-width:50%;width:100%;}
#content_area .trans_service_list_holder .trans_single_service_list ul li{display:block;margin:0 0 6px;max-width:100%;width:100%;}
#content_area .trans_service_list_holder .trans_single_service_list h3{color:#333;font-size:17px;font-weight:700;margin:0 0 7px;}
#content_area.for_image .section.intro .row{margin:0;}
#content_area.for_image .section.intro .row .colum-50{max-width:50%;padding:0;}
#content_area.for_image .about_text_holder{padding:20px;margin-right:15px;}
#content_area.for_image .angle_style{position:relative;}
#content_area.for_image .angle_style::before{border-left:1px solid #82d4d1;border-top:1px solid #82d4d1;content:"";height:44px;left:0;position:absolute;top:0;width:44px;}
#content_area.for_image .angle_style::after{border-right:1px solid #82d4d1;border-bottom:1px solid #82d4d1;content:"";height:44px;right:0;position:absolute;bottom:0;width:44px;}
#content_area .section_heading_image > h2{display:inline-block;font-weight:300;padding:25px;margin:0 0 25px;}
#content_area .section_heading_image > h2 strong{display:block;}
#content_area .image_service_area.section::before{background:rgba(0, 0, 0, 0) url("../images/image/bg_style1.webp") no-repeat scroll 0 0;content:"";height:310px;left:0;position:absolute;top:-35px;width:260px;z-index:2;}
#content_area.for_image .section.intro{padding-bottom:0;}
#content_area.for_image .section.intro::after{background:rgba(0, 0, 0, 0) url("../images/image/bg_style2.webp") no-repeat scroll 0 0;content:"";height:311px;position:absolute;right:0;top:90%;width:189px;z-index:2;}
#content_area .image_service_block_wrapper{display:flex;flex-wrap:wrap;}
#content_area .image_service_block_wrapper .single_service_block_image{margin-right:35px;max-width:310px;width:100%;}
#content_area .image_service_block_wrapper .single_service_block_image:last-child{margin-right:0;}
#content_area .single_service_block_image.bg_image_holder{background:rgba(0, 0, 0, 0) none no-repeat scroll center center/cover;position:relative;min-height:410px;}
#content_area .service_list_holder_image h3{font-size:17px;font-weight:700;margin:0 0 5px;}
#content_area .service_list_holder_image{margin:0 0 15px;}
.section_heading_image{margin:0 0 50px;}
#content_area .single_service_block_image.bg_image_holder::after{border:1px solid #f6faf9;bottom:0;content:"";height:94%;left:0;margin:auto;position:absolute;right:0;top:0;width:90%;}
#content_area.for_image .eng_contact{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;color:#828282;padding:0 25px 0 0;}
#content_area.for_image .eng_contact .contact_btn > a{font-size:11px;padding:13px 60px 13px 18px;}
#content_area.for_image .contact_img{margin:0 0 35px;}
#content_area .image_service_area.section::after{background:rgba(0, 0, 0, 0) url("../images/image/bg_style3.webp") no-repeat scroll 0 0;bottom:-127px;content:"";height:343px;position:absolute;right:0;width:299px;}
#content_area.for_image .icon_list2.icon_tick li::before{top:0;}
#content_area.for_image .image_service_list strong{color:#333333;display:block;font-size:17px;font-weight:700;}
#content_area.for_image .image_service_list li{margin:0 0 22px;}
#content_area.for_image .section_heading_image > p{margin:0 auto;max-width:600px;width:100%;}
#content_area.for_image .eng_contact h2{color:#333333;}
#content_area .section.image_skillsets{background:#edf8f9 none repeat scroll 0 0;}
#content_area .process_holder > ul{position:relative;margin-top:100px;}
#content_area .process_holder > ul .left_content{float:left;max-width:355px;text-align:right;width:100%;}
#content_area .process_holder > ul .right_content{float:right;max-width:355px;width:100%;text-align:left;}
#content_area .process_holder > ul li strong{color:#333333;font-size:20px;position:relative;text-transform:uppercase;}
#content_area .process_holder > ul li strong::before{color:#fd9603;content:"01";font-size:60px;font-weight:700;left:-54px;position:absolute;top:50%;transform:translate(0px, -50%);z-index:-1;}
#content_area .process_holder > ul li{margin-bottom:50px;}
#content_area .process_holder > ul li .right_content strong{margin-left:47px;}
#content_area .process_holder > ul::before{background:url('../images/image/real_estest_editing_process.webp') no-repeat;width:122px;height:947px;}
#content_area .process_holder > ul::before{background:rgba(0, 0, 0, 0) url("../images/image/real_estest_editing_process.webp") no-repeat scroll 0 0;content:"";height:947px;left:50%;position:absolute;top:-25px;transform:translate(-50%, 0px);width:122px;}
#content_area .process_holder > ul li:nth-child(2) strong::before{content:"02"}
#content_area .process_holder > ul li:nth-child(3) strong::before{content:"03"}
#content_area .process_holder > ul li:nth-child(4) strong::before{content:"04"}
#content_area .process_holder > ul li:nth-child(5) strong::before{content:"05"}
#content_area .process_holder > ul li:nth-child(6) strong::before{content:"06"}
#content_area .process_holder > ul li:nth-child(7) strong::before{content:"07"}
#content_area .process_holder > ul li:nth-child(2) .left_content{margin-top:13px;}
#content_area .process_holder > ul li:nth-child(2) .right_content{margin-top:51px;}
#content_area .process_holder > ul li:nth-child(3) .left_content{margin-top:51px;}
#content_area .process_holder > ul li:nth-child(3) .right_content{margin-top:-34px;}
#content_area .process_holder > ul li:nth-child(4) .left_content{margin-top:-11px;}
#content_area .process_holder > ul li:nth-child(4) .right_content{margin-top:9px;}
#content_area .process_holder > ul li:nth-child(5) .left_content{margin-top:35px;}
#content_area .process_holder > ul li:nth-child(6) .left_content{margin-top:33px;}
#content_area .process_holder > ul li:nth-child(6) .right_content{margin-top:27px;}
#content_area .process_holder > ul li:nth-child(7) .left_content{margin-top:60px;}
#content_area .process_holder > ul li:nth-child(7) .right_content{margin-top:35px;}
#content_area .ebook_list{display:flex;flex-wrap:wrap;margin:60px 0 0;}
#content_area .ebook_list .single_ebook_list:nth-child(2n){margin-right:0;}
#content_area .ebook_list .single_ebook_list{margin:0 80px 36px 0;max-width:460px;}
#content_area .ebook_list .single_ebook_list .book_image{float:left;margin-right:27px;width:90px;}
#content_area .ebook_list .single_ebook_list h3{color:#333333;font-size:20px;line-height:26px;margin:0 0 5px;}
#content_area .book_content > p{margin:0 0 7px;}
.btn_home{background:#ff8f0a none repeat scroll 0 0;border-radius:3px;color:#ffffff;display:inline-block;font-size:12px;padding:10px 54px 10px 30px;position:relative;text-transform:uppercase;}
.btn_home::after{background:rgba(0, 0, 0, 0) url("../images/css_sprites.webp") repeat scroll -10px -107px;content:"";height:16px;position:absolute;right:30px;top:11px;transform:scale(0.7);width:22px;}
#page_banner .btn_home{margin-top:20px;}
.about_text{float:left;max-width:540px;width:100%;}
.about_img{float:right;margin-top:-15px;max-width:400px;width:100%;}
.about_text h1{font-weight:300;margin:0 0 25px;padding-right:74px;}
.about_text > p{margin:0 0 25px;}
.bop_service_holder{display:flex;flex-wrap:wrap;}
.bop_single_sevice_block:nth-child(3n){margin-right:0;}
.bop_single_sevice_block{border-bottom:2px solid #82d4d1;margin:0 20px 35px 0;max-width:320px;padding:0 0 35px;width:100%;}
.service_area{background:#f6fbfe none repeat scroll 0 0;}
.bop_single_sevice_block h3{color:#000000;font-weight:700;margin:0 0 25px;padding-left:60px;position:relative;}
.bop_service_holder{display:flex;flex-wrap:wrap;}
.bop_single_sevice_block:nth-child(3n){margin-right:0;}
.bop_single_sevice_block{border-bottom:2px solid #82d4d1;margin:0 20px 35px 0;max-width:320px;padding:0 0 35px;width:100%;}
.bop_service_area{background:#f6fbfe none repeat scroll 0 0;}
.bop_single_sevice_block h3{color:#000000;font-weight:700;margin:0 0 25px;padding-left:60px;position:relative;}
.bop_single_sevice_block.block_w_50{border-bottom:0 none;max-width:480px;}
.bop_single_sevice_block h3::before{background:url(../images/bop_icon.webp) no-repeat;width:45px;height:46px;background-position:-10px -360px;content:"";position:absolute;left:0;top:-9px;}
.bop_single_sevice_block:nth-child(2) h3::before{width:45px;height:46px;background-position:-10px -100px;}
.bop_single_sevice_block:nth-child(3) h3::before{width:46px;height:46px;background-position:-10px -294px;}
.bop_single_sevice_block:nth-child(4) h3::before{width:38px;height:47px;background-position:-10px -426px;}
.bop_single_sevice_block:nth-child(5) h3::before{width:50px;height:45px;background-position:-10px -163px;}
.bop_single_sevice_block:nth-child(6) h3::before{width:39px;height:43px;background-position:-10px -37px;}
.bop_single_sevice_block:nth-child(7) h3::before{width:45px;height:46px;background-position:-10px -360px;}
.bop_single_sevice_block:nth-child(8) h3::before{width:45px;height:46px;background-position:-10px -360px;}
.bop_single_sevice_block ul li{margin:0 0 5px;padding-left:25px;position:relative;}
.bop_single_sevice_block ul li::before{background:url('../images/bop_icon.webp') -10px -10px;width:7px;height:7px;position:absolute;left:0;top:8px;content:"";}
.bop_single_sevice_block.block_w_50 ul li{display:inline-block;margin-right:20px;vertical-align:top;width:47%;}
.bop_single_sevice_block.block_w_50 ul li:nth-child(2n){margin-right:0;}
#content_area .bop_service_area.section{padding:50px 0 0;}
h2.service_heading{font-weight:300;margin:0 0 45px;text-align:center;}
.service_heading > strong{display:block;}
.other_services{display:flex;flex-wrap:wrap;}
.other_services > li{margin-right:40px;max-width:306px;padding-left:80px;position:relative;width:100%;margin-bottom:30px;}
.other_services > li:nth-child(3n){margin-right:0;}
.other_services li a{font-size:20px;}
.other_services > li::before{background:url('../images/bop_icon.webp') -10px -640px;width:58px;height:58px;position:absolute;left:0;top:0;content:"";}
.other_services > li:nth-child(2)::before{background-position:-10px -874px;}
.other_services > li:nth-child(3)::before{background-position:-10px -718px;}
.other_services > li:nth-child(4)::before{background-position:-10px -952px;}
.other_services > li:nth-child(5)::before{background-position:-10px -562px;}
.other_services > li:nth-child(6)::before{background-position:-10px -796px;}
#content_area .bop_other_services_area.section{background:rgba(0, 0, 0, 0) none no-repeat scroll center center/cover;padding:50px 0;}
.stories_holder{display:flex;flex-wrap:wrap;}
.single_stories_block{background:#8cd9cf none repeat scroll 0 0;max-width:510px;padding:30px;width:100%;}
.single_stories_block.with_bg_img{background:rgba(0, 0, 0, 0) none no-repeat scroll center center/cover;max-width:490px;text-align:center;}
.single_stories_block h2{font-size:33px;font-weight:300;margin:0 0 20px;}
.stories_image{display:inline-block;margin-right:20px;max-width:195px;width:100%;}
.stories_content{display:inline-block;vertical-align:top;width:232px;}
.stories_content strong{color:#000000;}
.stories_content > p:last-child{font-size:14px;}
.stories_content > p:nth-child(2){font-size:14px;}
.single_stories_block.with_bg_img > h2{color:#ffffff;margin-top:43px;}
.single_stories_block.with_bg_img > p{color:#ffffff;font-size:17px;padding:0 25px;text-transform:uppercase;}
.testimonials_area_bop h2{font-size:34px;font-weight:600;margin:0 0 35px;}
.single_testimonials_bop > p{background:#ffffff none repeat scroll 0 0;margin:0 0 33px;padding:15px;position:relative;}
.meta_bop > img{display:inline-block !important;margin:0 14px 0 0;width:auto !important;border-radius:50%;}
.meta_bop > p{display:inline-block;vertical-align:middle;}
.meta_bop strong{color:#333333;display:block;font-size:18px;}
.single_testimonials_bop > p::before{border-left:0 solid rgba(0, 0, 0, 0);border-right:19px solid rgba(0, 0, 0, 0);border-top:22px solid #ffffff;content:"";height:0;left:40px;position:absolute;top:100%;width:0;}
.single_articale{float:left;height:210px;margin-right:30px;position:relative;width:313px;}
.single_articale:nth-child(3){margin-right:0;}
.single_articale .btn_home{border-radius:0;bottom:0;position:absolute;right:0;}
.single_articale > h3{color:#ffffff;font-size:18px;font-weight:700;left:50%;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%, -50%);}
#content_area.iso_page .about_text h1{font-weight:500;padding-right:0;}
.inner_page_text_block > h2{font-size:25px;font-weight:600;margin:0 0 15px;}
.inner_page_text_block{margin:0 0 40px;}
.inner_page_text_block > p{font-size:16px;}
.list_style_iso{margin:0 0 21px;}
.list_style_iso > li{display:inline-block;margin:0 0 11px;padding-left:30px;position:relative;vertical-align:top;width:44%;}
.list_style_iso > li::before{border:1px solid #2eb9a7;content:"";height:12px;left:0;position:absolute;top:4px;width:12px;}
.list_style_iso > li::after{background:#2eb9a7 none repeat scroll 0 0;content:"";height:6px;left:4px;position:absolute;top:8.5px;width:6px;}
.three_clom_text{display:flex;flex-wrap:wrap;}
.three_clom_text > p{margin-right:25px;width:31%;}
.three_clom_text > p:last-child{margin-right:0;}
#content_area.iso_page .about_area.section{padding-bottom:0;}
.three_clom_text{display:flex;flex-wrap:wrap;}
.three_clom_text > p{margin-right:25px;width:31%;}
.three_clom_text > p:last-child{margin-right:0;}
#content_area.iso_page .about_area.section{padding-bottom:0;}
#content_area .testimonials_area_bop .owl-theme .owl-nav{font-size:26px;position:absolute;right:0;top:-86px;color:#b1b1b1;}
#content_area .testimonials_area_bop .owl-dots{display:none;}
#content_area .testimonials_area_bop .owl-theme .owl-nav [class*="owl-"]:hover{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;color:#3c6cc3;}
#content_area .case_list_bop.owl-theme .owl-nav{font-size:20px;position:absolute;right:0;top:-90px;color:rgb(139 139 139);transform:scale(2.2);}
#content_area .case_list_bop.owl-theme .owl-nav [class*="owl-"]:focus{outline:none;}
#content_area .case_list_bop .owl-dots{display:none;}
#content_area .case_list_bop.owl-theme .owl-nav [class*="owl-"]:hover{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;color:#3c6cc3;}
.section.colored_bg{background:#ecf6fc none repeat scroll 0 0;}
#content_area.iso_page.page_privecy .about_area.section{padding-bottom:75px;}
.testimonial_page_area{background:#ecf6fc none repeat scroll 0 0;padding:50px 0;}
.testi_wrap{margin:0 auto;max-width:710px;}
.testi_wrap h1{margin:0 0 33px;text-align:center;}
.single_testi_list_page{background:#ffffff none repeat scroll 0 0;border-radius:10px;box-shadow:0 1px 7px rgba(0, 0, 4, 0.3);padding:58px;position:relative;margin:0 0 35px;}
.single_testi_list_page .user_image{left:-47px;position:absolute;top:34px;}
.testimeta > p{color:#333333;font-size:18px;margin:0 0 14px;}
.single_testi_list_page::before{background:rgba(0, 0, 0, 0) url("../images/clone_top.webp") no-repeat scroll 0 0;content:"";height:21px;left:55px;position:absolute;top:24px;width:20px;}
.single_testi_list_page::after{background:rgba(0, 0, 0, 0) url("../images/clone_bottom.webp") no-repeat scroll 0 0;bottom:24px;content:"";height:21px;position:absolute;right:55px;width:20px;}
#content_area.testipage .section.contact_team{background:#ecf6fc none repeat scroll 0 0;padding-top:0;}
#content_area.about_us_page .about_us_section{display:flex;flex-wrap:wrap;}
#content_area.about_us_page .about_us_section .about_us_left_content, #content_area.about_us_page .about_us_section .about_us_right_content{width:50%;}
#content_area.about_us_page .about_us_section .about_us_left_content{padding:50px 60px 50px 12%;}
#content_area.about_us_page .about_us_section .about_us_right_content{background:#e8edf9 none repeat scroll 0 0;padding:50px 12% 50px 60px;}
#content_area.about_us_page .about_contnt_block > h2{font-size:25px;font-weight:300;margin:0 0 15px;}
#content_area.about_us_page .about_contnt_block > h2 strong{display:block;}
#content_area.about_us_page .about_contnt_block{margin:0 0 25px;}
main.site_map_page{background:#ecf6fc none repeat scroll 0 0;}
.single_site_map_block{background:#ffffff none repeat scroll 0 0;border-radius:20px;box-shadow:0 0 7px rgba(0, 0, 0, 0.2);padding:20px;margin-bottom:25px;}
.single_site_map_block h2{border-bottom:1px solid #b7b7b7;font-size:20px;margin:0 0 20px;padding:0 0 20px;}
.site_map_left, .site_map_right{float:left;margin-right:6%;width:47%;}
.site_map_right{margin-right:0;}
.site_map_list li{display:block;margin:0 0 5px;}
.site_map_list li a{color:#7f7f7f;font-size:14px;}
.site_map_list li a:hover{color:#708cbd;}
.site_map_list{margin:0 0 15px;}
.subHead{display:block;font-size:15px;margin:0 0 5px;position:relative;}
.subHead::before{background:rgba(0, 0, 0, 0) url('../images/managment_page_icon.webp') repeat scroll -10px -10px;content:"";height:8px;left:-10px;position:absolute;top:8px;transform:rotate(90deg);width:4px;}
.subHead.no_sub::before{transform:translate(0px);}
.text-center.sitemaap{margin:0 0 45px;}
#content_area .case_study_tab .tabs{padding:0;list-style:none;overflow:hidden;margin:0 0 30px;}
#content_area.casestudy_page .case_study_tab .tablinks{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:medium none;color:#333333;display:inline-block;font-size:16px;max-width:19%;padding:13px 0;transition:all 0.4s ease-in-out 0s;width:100%;}
#content_area.casestudy_page .case_study_tab .tablinks.active, #content_area.casestudy_page .case_study_tab .tablinks:hover{background:#2b5b85 none repeat scroll 0 0;color:#ffffff;}
#content_area.casestudy_page{background:#ecf6fc none repeat scroll 0 0;}
#content_area.casestudy_page .casestudy_holder{display:flex;flex-wrap:wrap;}
#content_area.casestudy_page .casestudy_holder .single_case_stduy{background:#ffffff none repeat scroll 0 0;border-radius:4px;box-shadow:0 0 2px rgba(0, 0, 0, 0.1);margin-right:28px;max-width:228px;overflow:hidden;width:100%;margin-bottom:25px;}
#content_area.casestudy_page .casestudy_holder .single_case_stduy:nth-child(4n){margin-right:0;}
#content_area.casestudy_page .casestudy_holder .single_case_stduy .castudy_content{color:#7f7f7f;padding:20px 12px;}
#content_area.casestudy_page .casestudy_holder .single_case_stduy .castudy_content .heading_case{font-size:16px;margin:0 0 9px;}
#content_area.casestudy_page .casestudy_holder .single_case_stduy .castudy_content .read_more{color:#31589e;font-size:12px;font-weight:700;text-transform:uppercase;}
h1.castudy_h1{font-weight:300;margin:0 0 45px;}
#content_area .img_block.text-center > img{width:100%;}
#content_area .case_study_about_section h1{border-bottom:1px solid #d3d3d3;color:#333333;font-weight:300;margin:0 0 40px;padding:0 0 40px;position:relative;}
#content_area .case_study_about_section h1::before, #content_area .case_study_section_heading::before{background:#afdaff none repeat scroll 0 0;bottom:-2px;content:"";height:4px;left:50%;margin-left:-61.5px;position:absolute;width:123px;}
#content_area .case_study_about_section .text_block > h2{font-size:25px;font-weight:300;margin:0 0 10px;}
#content_area .case_study_about_section .text_block{margin:0 0 30px;}
#content_area .case_study_section_heading{margin:0 auto 40px;max-width:700px;padding:0 0 25px;position:relative;width:100%;}
#content_area .case_study_section_heading h2{color:#ffffff;font-size:30px;font-weight:300;margin:0 0 14px;}
#content_area .case_study_section_heading h2 strong{font-weight:500;}
#content_area .case_study_section_heading p{color:#ffffff;}
#content_area .list_holder_case .c_s_listing{color:#ffffff;float:left;margin-right:35px;width:482px;}
#content_area .list_holder_case .c_s_listing.right_li{margin-right:0;}
#content_area .list_holder_case .c_s_listing li{margin:0 0 11px;padding-left:30px;position:relative;}
#content_area .list_holder_case .c_s_listing li::before{background:rgba(0, 0, 0, 0) url('../images/casestudy/icon_tri.webp') no-repeat scroll 0 0;content:"";height:13px;left:0;position:absolute;top:6px;width:14px;}
#content_area .list_holder_case .c_s_listing.right_li a{color:#ff8f0a;}
#content_area .case_study_section_heading.color_black h2{color:#333333;}
#content_area .case_study_section_heading.color_black p{color:#333333;}
#content_area .case_study_challange{display:flex;flex-wrap:wrap;margin-top:60px;}
#content_area .case_study_challange > li{margin:0 30px 25px 0;max-width:48%;}
#content_area .case_study_challange > li:nth-child(2n){margin-right:0;}
#content_area .case_study_challange > li strong{color:#333333;display:block;font-size:16px;margin:0 0 5px;}
#content_area .castudy_innerpage_contact .staff_list{text-align:left;}
#content_area .c_s_listing h3{color:#ffffff;font-weight:bold;margin:0 0 5px;}
#content_area .threeColoumn.staff_list > li{width:33%;}
#content_area .threeColoumn.staff_list{display:flex;flex-wrap:wrap;}
#content_area .contact_page_left{max-width:650px;width:100%;float:left;margin-right:40px;}
#content_area .contactpage_right_sidebar{max-width:310px;float:left;width:100%;}
#content_area .contact_section.section{padding-top:33px;}
#content_area .contact_page_left h1{margin-top:-8px;margin:0 0 11px;}
#content_area .contact_page_left .contactpage_form_holder{background:#f6fbfe;padding:60px;border:1px solid #ddecf5;margin-top:45px;}
div#impotText{font-size:15px;color:#535353;margin:0 0 25px;}
div#impotText{font-size:15px;color:#535353;margin:0 0 25px;}
#content_area .contactpage_form_holder label.label{display:block;color:#535353;font-weight:600;margin-bottom:5px;}
#content_area .contactpage_form_holder .txtFieldWrap{margin-bottom:15px;}
#content_area .contactpage_form_holder .text-field, #content_area .contactpage_form_holder .list{height:40px;border:1px solid #d4e4ed;width:100%;padding:0 15px;font-size:13px;color:#5d5d5d;}
::-webkit-input-placeholder{color:#c0b7b7;}
::-moz-placeholder{color:#c0b7b7;}
:-ms-input-placeholder{color:#c0b7b7;}
:-moz-placeholder{color:#c0b7b7;}
#CheckBoxDiv .checkBoxWrap{width:49%;display:inline-block;font-size:14px;font-weight:600;color:#535353;vertical-align:top;margin:0 0 15px;}
.checkBoxWrap input[type="checkbox"]{margin-right:9px;position:relative;top:2px;}
#content_area .contactpage_form_holder label.label.mb-25{margin:0 0 18px;}
#content_area .contactpage_form_holder #salutation.list{width:100px;}
input.submit-Bigbtn{width:100%;background:#ff8f0a;border:0px solid;margin:15px 0 15px;padding:12px 0px;color:#fff;font-size:16px;font-weight:600;}
input.submit-Bigbtn{width:100%;background:#ff8f0a;border:0px solid;margin:15px 0 15px;padding:12px 0px;color:#fff;font-size:16px;font-weight:600;}
.adress_widget{margin:0 0 25px;border:1px solid #eff7f5;}
.adress_widget h3{background:#5ea59c;color:#fff;font-size:16px;padding:10px;}
.adress_box{padding:25px;}
.adress_box h4{font-weight:700;font-size:16px;padding:0 0 10px;margin:0 0 10px;border-bottom:1px solid #cfcfcf;}
#content_area h1.a_heading{margin:0 0 28px 19px;font-weight:600;}
#content_area .single_article_listing h3{font-weight:600;margin:0 0 20px;padding:0 0 15px;border-bottom:1px solid #e7efe8;}
#content_area .single_article_listing li{padding-left:30px;display:block;margin:0 0 15px;position:relative;}
#content_area .single_article_listing li::before{background:url('../images/icon_long_aroow.webp') no-repeat;width:12px;height:9px;content:"";left:0;top:50%;transform:translate(0, -50%);position:absolute;}
#content_area .single_article_listing li a{font-size:17px;display:block;}
#content_area.for_thankyou_page .container{max-width:850px;}
#content_area.for_thankyou_page .thankyou_holder h2{font-size:18px;font-weight:100;margin:0 0 14px;}
#content_area.for_thankyou_page .thankyou_holder{max-width:509px;margin:-55px auto 85px;}
#content_area.for_thankyou_page .thankyou_holder p{font-weight:300;font-size:17px;}
#content_area.for_thankyou_page .thankyou_person{padding:50px 0;border-bottom:1px solid #cfe3ef;border-top:1px solid #cfe3ef;margin:0 0 30px;}
#content_area.for_thankyou_page .thankyou_person .single_person{float:left;max-width:400px;width:100%;margin-right:23px;position:relative;padding-left:165px;}
#content_area.for_thankyou_page .thankyou_person .single_person:last-child{margin-right:0;}
#content_area.for_thankyou_page .thankyou_person .single_person img{position:absolute;left:0;top:1;}
#content_area.for_thankyou_page .thankyou_person .single_person p{color:#292929;}
#content_area.for_thankyou_page .bottom_social p{color:#16175e;text-transform:uppercase;font-size:14px;}
#content_area.for_thankyou_page .bottom_social li{display:inline-block;width:41px;height:41px;margin-right:10px;}
#content_area.for_thankyou_page .bottom_social li a.ic_facebook, #content_area.for_thankyou_page .bottom_social li a.ic_twiter, #content_area.for_thankyou_page .bottom_social li a.ic_google_plus, #content_area.for_thankyou_page .bottom_social li a.ic_pinterest{display:block;background:url('../images/social_icons.webp') no-repeat;overflow:hidden;text-indent:-9999px;text-align:left;height:41px;width:41px;}
#content_area.for_thankyou_page .bottom_social li a.ic_facebook{background-position:-0px -0px;}
#content_area.for_thankyou_page .bottom_social li a.ic_twiter{background-position:-0px -123px;}
#content_area.for_thankyou_page .bottom_social li a.ic_google_plus{background-position:-0px -41px;}
#content_area.for_thankyou_page .bottom_social li a.ic_pinterest{background-position:-0px -82px;}
#content_area.for_thankyou_page .bottom_social li a.ic_facebook:hover{background-position:-41px -0px;}
#content_area.for_thankyou_page .bottom_social li a.ic_twiter:hover{background-position:-41px -123px;}
#content_area.for_thankyou_page .bottom_social li a.ic_google_plus:hover{background-position:-41px -41px;}
#content_area.for_thankyou_page .bottom_social li a.ic_pinterest:hover{background-position:-41px -82px;}
#content_area.for_thankyou_page .bottom_social{padding-bottom:34px;}
#content_area .article_inner_text_block{margin:0 0 35px;}
#content_area .article_inner_text_block h1{font-size:35px;font-weight:600;margin:0 0 15px;}
.article_inner_text_block h2{font-size:28px;font-weight:600;margin:0 0 15px;}
#content_area .article_inner_text_block ul.ar_bum_list{padding:0px;margin-top:50px;}
#content_area .article_inner_text_block ul.ar_bum_list li{width:48%;display:inline-block;vertical-align:top;margin:0 20px 31px 0;position:relative;}
#content_area .article_inner_text_block ul.ar_bum_list li:nth-child(2n){margin-right:0;}
#content_area .article_inner_text_block ul.ar_bum_list li::before{content:"01";position:absolute;left:0;top:-11px;font-weight:700;font-size:50px;color:#fd9603;}
#content_area .article_inner_text_block ul.ar_bum_list li:nth-child(2)::before{content:"02"}
#content_area .article_inner_text_block ul.ar_bum_list li:nth-child(3)::before{content:"03"}
#content_area .article_inner_text_block ul.ar_bum_list li:nth-child(4)::before{content:"04"}
#content_area .article_inner_text_block ul.ar_bum_list li:nth-child(5)::before{content:"05"}
#content_area .article_inner_text_block ul.ar_bum_list li:nth-child(6)::before{content:"06"}
#content_area .article_inner_text_block ul.ar_bum_list li:nth-child(7)::before{content:"07"}
#content_area .article_inner_text_block ul.ar_bum_list li:nth-child(8)::before{content:"08"}
#content_area .article_inner_text_block ul.ar_bum_list li:nth-child(9)::before{content:"09"}
#content_area .article_inner_text_block ul.ar_bum_list li:nth-child(10)::before{content:"10"}
#content_area .article_inner_text_block ul.ar_bum_list li strong{display:block;text-transform:uppercase;font-size:18px;color:#333;padding-left:73px;margin:0 0 11px;}
#content_area .article_inner_text_block ul.ar_bum_list li.width-100{margin-right:0;width:100%;}
#content_area .article_inner_text_block ul.ar_bum_list.no_heading_list li{padding-top:51px;}
#content_area .article_inner_text_block ul.ar_bum_list.single_line li::before{top:-25px;}
#content_area .article_inner_text_block ul.ar_bum_list li.single_line::before{top:-25px;}
#content_area .staff_list.threecolum li{width:30%;display:inline-block;vertical-align:top;}
#content_area .pubDate{color:#000000;display:block;font-size:14px;margin:0 0 5px;}
#content_area .text_block{margin:-10px 0 35px;}
.left_content{width:66%;display:inline-block;vertical-align:text-bottom;}
.right_include{width:30%;display:inline-block;vertical-align:top;margin-left:30px !important;}
.article_conactform{border:1px solid #ddd;width:300px;}
.form_header{background:#6cb8af;padding:10px 15px;}
.form_header .container_title{color:#fff;font-weight:700;letter-spacing:1px;}
.form_holder{padding:15px;}
input.art_txt, select.art_txt, textarea.art_txt{box-sizing:border-box;width:100%;height:35px;margin:0 0 15px;padding:10px;}
select.art_txt{padding:0;}
.form_holder button{width:100%;background:#ff8f0a none repeat scroll 0 0;border:0px;padding:8px 0;font-size:18px;color:#fff;}
#small-contact-form{background:#eef2f6;padding:35px 35px;width:85%;float:right;border:1px solid #d6d6d6;position: fixed;right: 0%;-moz-box-shadow: 4px 5px 8px rgba(43, 33, 33, 0.35);-webkit-box-shadow: 4px 5px 8px rgba(43, 33, 33, 0.35);box-shadow: 4px 5px 8px rgba(43, 33, 33, 0.35);z-index: 999;top: -370px;transition: all linear 600ms; -webkit-transition: all linear 600ms;-moz-transition: all linear 600ms;}
#small-contact-form.visible { top: 45px;}
#small-contact-form .contact-opener{position: absolute; left: 0px; bottom: -45px;top: auto; text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.92); cursor: pointer; border-radius: 0px; -moz-box-shadow: -2px -0px 8px rgba(43, 33, 33, 0.06); -webkit-box-shadow: -2px 0px 8px rgba(43, 33, 33, 0.06); box-shadow: -2px 0px 8px rgba(43, 33, 33, 0.06); background-color: #fb8f0c; border: 1px solid #838375; display: inline-block; color: #000000; padding: 10px 18px; text-decoration: none; font-size: 18px;text-align: center;right: 0;}
#small-contact-form .contact-opener.btn_opened{top: -45px; bottom: auto;}
#small-contact-form .contact-opener.btn_opened:before {content: 'X';position: absolute;right: 4px;top: 3px;padding: 5px;background: #cacec7;}
#small-contact-form .form_header{padding:0px;background-color:transparent;}
#small-contact-form .form_header .container_title{color:#373737;font-weight:400;margin:0px 0px 20px 0px;display: none;}
#small-contact-form .form_holder{padding:0px;}
#small-contact-form input.art_txt, #small-contact-form select.art_txt, #small-contact-form textarea.art_txt{border:1px solid #c7c7c7;}
#small-contact-form input.art_txt:focus, #small-contact-form select.art_txt:focus, #small-contact-form textarea.art_txt:focus{outline:1px solid #8ab3f6;}
#animationformArea #small-contact-form{margin-top:25px;background:#d7e8f0;}
@media only screen and (max-width:768px) and (min-width:270px){#topLinks{display:none;}
.container{width:92%;}
#content_area.for_article .container{width:95%;}
#content_area .service_list_holder .single_service_list{max-width:100%;}
#content_area .sucsess_story .stories_list{float:none;max-width:100%;}
#content_area .sucsess_story .stories_image{display:none !important;}
#content_area .sucsess_story .btn_viewall{margin:0 auto;display:block;}
#content_area .sucsess_story .success_stories{margin:0px;padding:0px;}
#content_area .benifits_wrap .benifits_content{width:100%;}
#content_area .contact_btn > a{margin:10px 0px;}
#content_area .contact_page_left .contactpage_form_holder{padding:10px;}
#content_area .contactpage_right_sidebar{max-width:100%;}
#content_area .trans_service_list_holder .trans_single_service_list{max-width:100%;}
#content_area .eng_contact{width:auto;}
#content_area .eng_stories{width:auto;}
#content_area .section{overflow:hidden;}
#content_area.for_engineering .single_service_list{max-width:100%;}
#content_area.for_engineering .section .section_top .section_heading, #content_area.for_kpo .section .section_top .section_heading, #content_area.for_trans .section .section_top .section_heading{width:auto;}
#content_area.for_engineering .section .section_top .section_caption, #content_area.for_kpo .section .section_top .section_caption, #content_area.for_trans .section .section_top .section_caption{width:auto;}
#content_area .text_block{margin:10px 0px;}
#content_area .section .tesitimonial{width:auto;}
#content_area .testi_stories .stories{width:auto;}
#content_area .section .section_caption{width:auto;}
#content_area .section.bg_image.benifits .section_heading{width:auto;}
#content_area .section.bg_image.benifits .section_caption{width:auto;margin-top:10px;}
#content_area .section_wraper{display:block;}
#content_area.for_graphics ul.process_list.top{margin:0 auto;padding:0px;}
#content_area .process_list > li{max-width:100%;margin:10px 0px !important;}
#content_area .single_editing_service{max-width:100%;}
#content_area.for_image .section.intro .row .colum-50{max-width:100%;}
#content_area .service_left, .service_right, #content_area .single_service_animation{max-width:100%;}
#content_area .service_list_kpo .single_service_list_kpo{width:100%;}
#content_area ul.creative_process li{text-align:left;max-width:100% !important;margin:10px 0px 10px 20px !important;}
#content_area ul.creative_process.bottom{margin:0px;}
#content_area .creative_process_image{display:none;}
#content_area .editing_service{text-align:center;}
#content_area .article_inner_text_block ul.ar_bum_list li{width:auto;}
#top-menus > ul > li{float:none;width:auto;margin:10px 0px !important;}
#top-menus > ul > li .menuText br{display:none;}
.show_hide_menu{display:block;position:absolute;right:25px;top:25px;background-color:#ff8f0a;padding:10px;box-shadow:2px 1px 0px #525250;font-weight:bold;color: #ffffff;}
#top-menus{display:none;}
#content_area.about_us_page .about_us_section .about_us_left_content, #content_area.about_us_page .about_us_section .about_us_right_content{width:auto;}
.single_articale{width:100%;margin:10px 0px;}
#content_area.for_image .about_text_holder{margin:auto;}
#content_area .graphics_skillsets_holder ul.staff_list li, #content_area .skillsets_holder_2c ul.staff_list li{max-width:100%;}
#content_area ul.eng_service_list li{max-width:inherit;}
#page_banner .banner_text{display: none;}
#small-contact-form{width:auto;margin-top:0px;}
#content_area ul.edit_services li{max-width: inherit;}
.creative_video_process_imge{display: none;background: transparent;}
ul.creative_video_process, ul.creative_video_process.bottom{margin-left: auto;}
ul.creative_video_process li{max-width: inherit; text-align: left !important;margin-bottom: 20px;}
#content_area .eng_stories{background: #090f1f !important;}
#content_area .design_midlle,#content_area.for_animation .section.intro::after,#content_area .animation_services_section::before,#content_area .animation_services_section::after,#content_area.for_animation .section.intro::before,#content_area.for_animation .section.animation_benifits::before,#content_area.for_animation .section.animation_benifits::after,#content_area.for_animation .bg_design_bottom1,#content_area.for_animation .bg_design_bottom2{display: none;background: transparent;}
#page_banner .banner_text .banner_heading, #page_banner .banner_text .banner_slogan{display: none;}
#page_banner.banner_area{background-image: none !important;padding: 1px 0 0;}
.breadcum_holder{ padding: 20px 0 0 !important;}
#content_area.for_animation .section.intro{background: transparent !important;}
a.btn_trial{width: 100%;text-align: center;padding: 10px 0px;}
.col-9{width: 96%;}
    .banner__eng__new.image__clipping__banner{display: none;}
}


.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}