
*{margin:0px;padding:0px;}

@font-face{font-family:'DosisBold';src:url('../fonts/DosisBold.eot');src:url('../fonts/DosisBold.eot') format('embedded-opentype'),url('../fonts/DosisBold.woff2') format('woff2'),

url('../fonts/DosisBold.woff') format('woff'), url('../fonts/DosisBold.ttf') format('truetype'),

url('../fonts/DosisBold.svg#DosisBold') format('svg');}

@font-face{font-family:'DosisExtraBold';src:url('../fonts/DosisExtraBold.eot');src:url('../fonts/DosisExtraBold.eot') format('embedded-opentype'),

url('../fonts/DosisExtraBold.woff2') format('woff2'),

url('../fonts/DosisExtraBold.woff') format('woff'),

url('../fonts/DosisExtraBold.ttf') format('truetype'),

url('../fonts/DosisExtraBold.svg#DosisExtraBold') format('svg');}

@font-face{font-family:'DosisExtraLight';src:url('../fonts/DosisExtraLight.eot');src:url('../fonts/DosisExtraLight.eot') format('embedded-opentype'),

url('../fonts/DosisExtraLight.woff2') format('woff2'),

url('../fonts/DosisExtraLight.woff') format('woff'),

url('../fonts/DosisExtraLight.ttf') format('truetype'),

url('../fonts/DosisExtraLight.svg#DosisExtraLight') format('svg');}

@font-face{font-family:'DosisLight';src:url('../fonts/DosisLight.eot');src:url('../fonts/DosisLight.eot') format('embedded-opentype'),

url('../fonts/DosisLight.woff2') format('woff2'),

url('../fonts/DosisLight.woff') format('woff'),

url('../fonts/DosisLight.ttf') format('truetype'),

url('../fonts/DosisLight.svg#DosisLight') format('svg');}

@font-face{font-family:'DosisMedium';src:url('../fonts/DosisMedium.eot');src:url('../fonts/DosisMedium.eot') format('embedded-opentype'),

url('../fonts/DosisMedium.woff2') format('woff2'),

url('../fonts/DosisMedium.woff') format('woff'),

url('../fonts/DosisMedium.ttf') format('truetype'),

url('../fonts/DosisMedium.svg#DosisMedium') format('svg');}

@font-face{font-family:'DosisRegular';src:url('../fonts/DosisRegular.eot');src:url('../fonts/DosisRegular.eot') format('embedded-opentype'),

url('../fonts/DosisRegular.woff2') format('woff2'),

url('../fonts/DosisRegular.woff') format('woff'),

url('../fonts/DosisRegular.ttf') format('truetype'),

url('../fonts/DosisRegular.svg#DosisRegular') format('svg');}

@font-face{font-family:'DosisSemiBold';src:url('../fonts/DosisSemiBold.eot');src:url('../fonts/DosisSemiBold.eot') format('embedded-opentype'),

url('../fonts/DosisSemiBold.woff2') format('woff2'),

url('../fonts/DosisSemiBold.woff') format('woff'),

url('../fonts/DosisSemiBold.ttf') format('truetype'),

url('../fonts/DosisSemiBold.svg#DosisSemiBold') format('svg');}

@font-face{font-family:'PlayballRegular';src:url('../fonts/PlayballRegular.eot');src:url('../fonts/PlayballRegular.eot') format('embedded-opentype'),

url('../fonts/PlayballRegular.woff2') format('woff2'),

url('../fonts/PlayballRegular.woff') format('woff'),

url('../fonts/PlayballRegular.ttf') format('truetype'),

url('../fonts/PlayballRegular.svg#PlayballRegular') format('svg');}

@font-face{font-family:'PoppinsBold';src:url('../fonts/PoppinsBold.eot');src:url('../fonts/PoppinsBold.eot') format('embedded-opentype'),

url('../fonts/PoppinsBold.woff2') format('woff2'),

url('../fonts/PoppinsBold.woff') format('woff'),

url('../fonts/PoppinsBold.ttf') format('truetype'),

url('../fonts/PoppinsBold.svg#PoppinsBold') format('svg');}

@font-face{font-family:'PoppinsLight';src:url('../fonts/PoppinsLight.eot');src:url('../fonts/PoppinsLight.eot') format('embedded-opentype'),

url('../fonts/PoppinsLight.woff2') format('woff2'),

url('../fonts/PoppinsLight.woff') format('woff'),

url('../fonts/PoppinsLight.ttf') format('truetype'),

url('../fonts/PoppinsLight.svg#PoppinsLight') format('svg');}

@font-face{font-family:'PoppinsMedium';src:url('../fonts/PoppinsMedium.eot');src:url('../fonts/PoppinsMedium.eot') format('embedded-opentype'),

url('../fonts/PoppinsMedium.woff2') format('woff2'),

url('../fonts/PoppinsMedium.woff') format('woff'),

url('../fonts/PoppinsMedium.ttf') format('truetype'),

url('../fonts/PoppinsMedium.svg#PoppinsMedium') format('svg');}

@font-face{font-family:'PoppinsRegular';src:url('../fonts/PoppinsRegular.eot');src:url('../fonts/PoppinsRegular.eot') format('embedded-opentype'),

url('../fonts/PoppinsRegular.woff2') format('woff2'),

url('../fonts/PoppinsRegular.woff') format('woff'),

url('../fonts/PoppinsRegular.ttf') format('truetype'),

url('../fonts/PoppinsRegular.svg#PoppinsRegular') format('svg');}

@font-face{font-family:'PoppinsSemiBold';src:url('../fonts/PoppinsSemiBold.eot');src:url('../fonts/PoppinsSemiBold.eot') format('embedded-opentype'),

url('../fonts/PoppinsSemiBold.woff2') format('woff2'),

url('../fonts/PoppinsSemiBold.woff') format('woff'),

url('../fonts/PoppinsSemiBold.ttf') format('truetype'),

url('../fonts/PoppinsSemiBold.svg#PoppinsSemiBold') format('svg');}

@font-face{font-family:'OpenSansRegular';src:url('../fonts/OpenSansRegular.eot');src:url('../fonts/OpenSansRegular.eot') format('embedded-opentype'),

url('../fonts/OpenSansRegular.woff2') format('woff2'),

url('../fonts/OpenSansRegular.woff') format('woff'),

url('../fonts/OpenSansRegular.ttf') format('truetype'),

url('../fonts/OpenSansRegular.svg#OpenSansRegular') format('svg');}

@font-face{font-family:'OpenSansBold';src:url('../fonts/OpenSansBold.eot');src:url('../fonts/OpenSansBold.eot') format('embedded-opentype'),

url('../fonts/OpenSansBold.woff2') format('woff2'),

url('../fonts/OpenSansBold.woff') format('woff'),

url('../fonts/OpenSansBold.ttf') format('truetype'),

url('../fonts/OpenSansBold.svg#OpenSansBold') format('svg');}

@font-face{font-family:'OpenSansLight';src:url('../fonts/OpenSansLight.eot');src:url('../fonts/OpenSansLight.eot') format('embedded-opentype'),

url('../fonts/OpenSansLight.woff2') format('woff2'),

url('../fonts/OpenSansLight.woff') format('woff'),

url('../fonts/OpenSansLight.ttf') format('truetype'),

url('../fonts/OpenSansLight.svg#OpenSansLight') format('svg');}

@font-face{font-family:'OpenSansSemibold';src:url('../fonts/OpenSansSemibold.eot');src:url('../fonts/OpenSansSemibold.eot') format('embedded-opentype'),

url('../fonts/OpenSansSemibold.woff2') format('woff2'),

url('../fonts/OpenSansSemibold.woff') format('woff'),

url('../fonts/OpenSansSemibold.ttf') format('truetype'),

url('../fonts/OpenSansSemibold.svg#OpenSansSemibold') format('svg');}

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;list-style:none;border-collapse:collapse;border-spacing:0;line-height:normal;word-wrap:break-word;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;}

article, aside, details, fig, caption, figure, footer, header, hgroup, menu, nav, section{display:block;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;}

body, html{height:100%;}

body{float:left;width:100%;font-size:13px;font-family:'PoppinsRegular';}

a{color:#000;text-decoration:none;outline:none;font-family:'poppinsregular';font-size:14px;}

a:hover{outline:none;text-decoration:none;color:#000;transition:all 0.35s ease 0s;}

a img{border:none;outline:none;text-decoration:none;}

a:hover img{border:none;outline:none;text-decoration:none;}

img{max-width:100%;}

input, select, textarea, button{vertical-align:middle;outline:none;border:none;}

label{font-size:12px;color:#3b3b3a;line-height:22px;font-weight:normal;margin-bottom:6px;}

h2{color:#000000;font-family:DosisBold;font-size:36px;text-transform:uppercase;letter-spacing:0.2px;margin:0 0 16px;}

h3{color:#000000;font-family:DosisBold;font-size:25px;letter-spacing:0.2px;line-height:30px;margin-bottom:15px;text-transform:uppercase;}

p{color:#000000;font-family:PoppinsRegular;font-size:13px;margin:0 0 8px;line-height:22px;letter-spacing:0.6px;}

p a{color:#0a4497;}

.noImage{background:url(../images/noimage.png) no-repeat center center #CCCCCC !important;color:#535353;font-weight:bold;line-height:normal;text-align:center;text-transform:uppercase;}

.noImage > img{visibility:hidden;}

.defineFloat{float:left;width:100%;}

span{color:#000000;font-family:PoppinsRegular;font-size:16px;}

button.greyButton{background:#343434 none repeat scroll 0 0;border:medium none;border-radius:0;color:#ffffff;font-family:PoppinsSemiBold;font-size:14px;height:74px;letter-spacing:1.4px;line-height:0;padding:29px 55px 40px;position:relative;vertical-align:top;z-index:1;text-transform:uppercase;}

button.greyButton:hover{background-color:#343434;color:#ffffff;border:none;}

button.greyButton::before{border-bottom:2px solid #ffffff;content:"";left:50%;position:absolute;bottom:22px;transform:translateX(-50%);-webkit-transform:translateX(-50%);width:45px;transition:all 0.7s ease-in-out 0s;-moz-transition:all 0.7s ease-in-out 0s;-webkit-transition:all 0.7s ease-in-out 0s;-o-transition:all 0.7s ease-in-out 0s;}

a.greyButton{background:#343434 none repeat scroll 0 0;border:medium none;border-radius:0;color:#ffffff;font-family:PoppinsSemiBold;font-size:14px;height:75px;letter-spacing:1.4px;line-height:0;padding:29px 55px 40px;position:relative;vertical-align:top;z-index:1;}

a.greyButton:hover{background:#343434;color:#ffffff;border:none;}

a.greyButton::before{border-bottom:2px solid #ffffff;content:"";left:50%;position:absolute;bottom:22px;transform:translateX(-50%);-webkit-transform:translateX(-50%);width:45px;transition:all 0.7s ease-in-out 0s;-moz-transition:all 0.7s ease-in-out 0s;-webkit-transition:all 0.7s ease-in-out 0s;-o-transition:all 0.7s ease-in-out 0s;}

header{position:fixed;top:0px;z-index:9999;}

header nav.navbar{min-height:auto;background:#fff;border:none;margin:0px;border-radius:0px;}

header nav.navbar .container-fluid{padding:0;}

header nav.navbar .navbar-header a.navbar-brand{height:auto;padding:0;margin:0;}

header nav.navbar .menuOuter ul li{border-left:1px solid #e5e5e5;height:66px;}

header nav.navbar .menuOuter ul > li > ul > li > ul{display:none;}

header nav.navbar .menuOuter ul li a{color:#4b4b4d;font-family:PoppinsBold;font-size:13px;text-transform:uppercase;letter-spacing:0.8px;padding:23px 24px;}

header nav.navbar .menuOuter ul li ul li a{padding:3px 24px;}

header nav.navbar .menuOuter ul li.lastChild{padding:9px 24px;}

header nav.navbar .menuOuter ul li.lastChild div{width:100%;}

header nav.navbar .menuOuter ul li.lastChild div a{padding:0;}

header nav.navbar .menuOuter ul li.lastChild div a img{display:inline-block;margin:0 7px 0 0;position:relative;top:3px;}

header nav.navbar .menuOuter ul li .headerPhone > a{font-family:OpenSansBold;font-size:17px;}

header nav.navbar .menuOuter ul li .salesEmail > a ,header nav.navbar .menuOuter ul li .infoEmail > a{font-family:OpenSansRegular;font-size:11px;text-transform:none;}

header nav.navbar .menuOuter ul li .headerMail > a{font-family:OpenSansRegular;font-size:11px;letter-spacing:0.4px;text-transform:lowercase;}

header nav.navbar .menuOuter ul li ul.dropdown-menu > li:last-child ul li:nth-child(3){margin-bottom:15px;}

.salesEmail > a:hover ,.infoEmail > a:hover{color:#2CAB9B !important;}

header nav.navbar .menuOuter ul li a:hover{color:#2cab9b;background-color:#f6f6f6;}

.sucessfull{border-bottom:3px solid #56bcaf;}

.scroll{bottom:90px;color:#ffffff;display:inline-block;font:400 20px/1 sans-serif;left:50%;letter-spacing:0.1em;opacity:0.4;position:absolute;text-decoration:none;transform:translate(-50%, -50%);transition:opacity 0.3s ease 0s;z-index:2;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transition:opacity 0.3s ease 0s;-webkit-transition:opacity 0.3s ease 0s;}

.scroll img{border-radius:38%;}

.scroll a span::before{animation:2s ease 0s normal none infinite running sdb10;-moz-animation:2s ease 0s normal none infinite running sdb10;-webkit-animation:2s ease 0s normal none infinite running sdb10;background-color:#ffffff;box-sizing:border-box;color:#ffffff;content:"";font-family:FontAwesome;font-size:20px;height:0;left:25%;position:absolute;top:0;transform:translateX(-50%);width:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);}

nav .collapse.navbar-collapse.menuOuter{box-shadow:0 0 20px rgba(0,0,0,0.3);}

.scroll a span{border:2px solid #ffffff;border-radius:50px;box-sizing:border-box;height:46px;left:50%;position:absolute;top:0;width:30px;}

@keyframes sdb10{0%{opacity:0;transform:translate(0px, 0px);-webkit-transform:translate(0px, 0px);}

100%{opacity:1;transform:translate(0px, 20px);-webkit-transform:translate(0px, 20px);}

}

@-webkit-keyframes sdb10{0%{opacity:0;transform:translate(0px, 0px);-webkit-transform:translate(0px, 0px);}

100%{opacity:1;transform:translate(0px, 20px);-webkit-transform:translate(0px, 20px);}

}

@-moz-keyframes sdb10{0%{opacity:0;transform:translate(0px, 0px);-webkit-transform:translate(0px, 0px);}

100%{opacity:1;transform:translate(0px, 20px);-webkit-transform:translate(0px, 20px);}

}

.getStarted button ,.getstartBtn{background:#000000 none repeat scroll 0 0;border:medium none;border-radius:0;color:#ffffff;font-family:PoppinsMedium;font-size:16px;height:47px;letter-spacing:0.6px;padding:0 42px;}

.getStarted button img{display:inline-block;margin:0 0 0 8px;position:relative;top:-0.7px;}

body p#back-top::before{/*background:hsl(174, 53%, 31%);*/border:none;bottom:0;content:"";height:40px;left:-1px;position:absolute;width:40px;border-top:1px solid #8c8c8c;}

body p#back-top{bottom:0;cursor:pointer;height:40px;margin:0;position:fixed;right:0;width:40px;z-index:1;border-left:1px solid #8c8c8c;}

#back-top > a{bottom:6px;right:8px;position:absolute;}

header nav.navbar .menuOuter ul li ul{background:rgba(0, 0, 0, 0.9) none repeat scroll 0 0;left:-1px;padding:12px 0 12px;width:308px;border-radius:0px;}

header nav.navbar .menuOuter ul li ul li::before{border:3px solid rgba(255, 255, 255, 0.7);border-radius:50%;content:"";left:24px;position:absolute;top:50%;transform:translateY(-50%);}

header nav.navbar .menuOuter ul li ul li{border:medium none;height:auto;position:relative;}

header nav.navbar .menuOuter ul li ul li a{color:#ffffff;font-family:PoppinsRegular;font-size:12px;line-height:28px;padding:2px 38px;letter-spacing:0.8px;display:inline-block;width:100%;}

header nav.navbar .menuOuter ul li ul li a:hover{background:#299b8d none repeat scroll 0 0;color:#ffffff;}

header nav.navbar .menuOuter ul li ul li ul{background:#299b8d;bottom:-45px;height:314px;left:100%;padding-top:20px;position:absolute;width:177px;}

header nav.navbar .menuOuter ul li ul li ul span{display:inline-block;margin:0 0 5px 20px;}

header nav.navbar .menuOuter ul li ul li ul span .activeMenu{background:rgba(0, 0, 0, 0.25);color:#ffffff;font-family:"poppinssemibold";font-size:13px;letter-spacing:0.8px;padding:3px 8px;}

header nav.navbar .menuOuter ul li ul li ul li::before{display:none;}

header nav.navbar .menuOuter ul li ul li ul li a{padding:0 21px;}

header nav.navbar .menuOuter ul li ul li ul li a:hover{color:#083b34;}

#back-top img{width:80%;}

header nav.navbar .menuOuter ul li ul.dropdown-menu > li:last-child ul{bottom:-13px;}

header nav.navbar .menuOuter ul li ul.dropdown-menu lili:last-child ul li:nth-child(3){margin-bottom:10px;}

#mainSlider .carousel-caption{left:50%;padding:0;top:48%;transform:translate(-50%, -50%);bottom:inherit;right:inherit;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);}

.sliderText > span{color:#3ecab8;display:inline-block;font-size:20px;line-height:63px;position:relative;text-transform:uppercase;letter-spacing:0.6px;}

.sliderText > span::before, .sliderText > span::after{background:#3ecab8 none repeat scroll 0 0;content:"";height:1px;left:-51px;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:43px;}

.sliderText > span::after{left:inherit;right:-51px;}

.sliderText > h2{color:#ffffff;font-family:DosisBold;font-size:74px;line-height:69px;text-transform:uppercase;}

.sliderText > p{color:#ffffff;font-family:PlayballRegular;font-size:52px;line-height:62px;}

.sliderText ul{display:inline-block;margin:28px 0 0;}

.sliderText ul li:not(:last-child){margin:0 17px 0 0;}

.sliderText ul li input,.sliderText ul li a.bannerBtn{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:2px solid #2cab9b;border-radius:4px;font-family:DosisSemiBold;font-size:18px;height:66px;letter-spacing:0.4px;line-height:63px;padding:0 37px;text-transform:uppercase;width:230px;color:#ffffff;display:inline-block;}

.sliderText ul li input:hover,.sliderText ul li a.bannerBtn:hover{background:#21ac9b;color:#ffffff;}

.sliderText ul li{display:inline-block;}

.slider img{width:100%;}

#mainSlider .item img{width:100%;}

.subHeadingVertical > h4{color:#ffffff;font-family:DosisSemiBold;font-size:21px;letter-spacing:30px;line-height:30px;position:relative;text-transform:uppercase;width:auto;}

.subHeadingVertical > h4::after{background-image:url("../images/verticalsubheading.png");background-position:left top;background-repeat:no-repeat;background-size:auto auto;content:"";height:178px;left:0;position:absolute;top:104%;width:12px;}

.subHeadingHorizontal > h4{color:#ffffff;font-family:DosisSemiBold;font-size:21px;letter-spacing:0.8px;line-height:30px;position:relative;text-transform:uppercase;width:auto;display:inline-block;opacity:0.6;}

.subHeadingHorizontal > h4::after{background-image:url("../images/horizontalsubheading.png");background-position:left top;background-repeat:no-repeat;background-size:auto auto;content:"";height:10px;left:0;position:absolute;top:50%;width:134px;transform:translateY(-50%);-webkit-transform:translateY(-50%);left:110%;}

.aboutHeading > h2{font-size:54px;line-height:55px;padding:0 35px 0 0;position:relative;margin:0 0 52px 0;}

.aboutHeading > h2::after{border:1px solid #b0c5c2;bottom:-28px;content:"";left:2px;position:absolute;width:230px;}

.aboutContent > p{padding:0 30px 0 0;margin:0 0 20px 0;}

.aboutContent ul li{display:inline-block;}

.aboutContent ul li:not(:last-child){margin:0 22px 0 0;}

.aboutContent ul li a{letter-spacing:0.8px;}

.aboutSubHeading > h4{color:rgba(255, 255, 255, 0.6);}

.aboutSubHeading > h4::after{opacity:0.7;}

.serviceOuter{background:#ffffff none repeat scroll 0 0;margin:30px 0 0;padding:46px 36px 85px;box-shadow:0 0 62px rgba(0, 0, 0, 0.12);}

.sbHeading{margin:0 0 42px;}

.sbHeading h2{font-size:66px;line-height:66px;margin:0;margin:0 0 9px;letter-spacing:0.6px;}

.sbHeading > span{font-size:16px;letter-spacing:0.4px;padding:0 0 0 3px;}

.serviceBlocks{display:flex;flex-wrap:wrap;}

.sbInner{margin:0 0 55px;}

.sbInImage{float:left;width:auto;margin:0 21px 0 0;}

.sbInner > p{letter-spacing:0.6px;padding:0 20px 0 0;}

.serviceInterstedOuter.noPad{padding:0 61px;margin:-80px 0 0;}

.serviceIntersted.noPad{background:#e2f4f3 none repeat scroll 0 0;padding:43px 0 78px;}

.siInner > h2{font-family:PoppinsSemiBold;font-size:44px;line-height:32px;margin:0 0 12px;}

.siInner > p{font-family:PoppinsMedium;font-size:19px;margin:0px;}

.siInner > p a{font-family:PoppinsMedium;font-size:19px;color:#000;position:relative;}

.siInner > p a::after{border-bottom:1px solid #90d3cb;content:"";left:0;position:absolute;top:105%;width:100%;}

.serviceInterstedOuter button,.serviceInterstedOuter a{margin:-35px 0 0;}

.serviceSubHeading > h4{color:rgba(255, 255, 255, 0.8);}

.serviceSubHeading > h4::after{opacity:0.6;}

.portOuter{padding-left:0px;}

.nav-tabs.galleryTabing > li{float:none;}

.nav.nav-tabs.galleryTabing a{border-radius:0;}

.nav.nav-tabs.galleryTabing{border-bottom:none;padding:20px 0;}

.porfolioSubHeading{padding-right:0;}

.porfolioSubHeading > h4{letter-spacing:40px;}

.portHeading{padding-left:180px;position:relative;}

.portHeading::before{border-bottom:3px solid #2cab9b;content:"";left:60px;position:absolute;top:50%;transform:translateY(-50%);width:98px;}

.portHeading > h2{font-size:66px;letter-spacing:0.2px;line-height:54px;margin:0;}

.portHeading > h3{font-size:50px;line-height:54px;margin:0;}

.portIsotope{background:#ffffff none repeat scroll 0 0;box-shadow:0 0 62px rgba(0, 0, 0, 0.12);margin:46px 0 0;padding:30px 53px 63px;}

.portIsotope ul{margin:0 0 30px;text-align:center;}

.portIsotope ul li:not(:last-child){margin:0 4px 0 0;}

.portIsotope ul li{display:inline-block;}

.portIsotope ul li a{display:block;font-family:PoppinsLight;font-size:14px;letter-spacing:1.8px;line-height:20px;padding:5px 10px;}

.portIsotope ul li.current a{border:1px solid #2cab9b;}

.webpicsGallery{text-align:center;}

.webpicsGallery .carousalField img{text-align:center;float:inherit;}

.btSliderPic-1 img, .btSliderPic-2 img{float:left;}

.portButton{float:left;margin:15px 0 0;padding:0;width:100%;}

.portButton a.left.noneImage.carousel-control{opacity:1;position:relative;text-align:left;width:50%;left:0;}

.portButton a.right.noneImage.carousel-control{opacity:1;position:relative;text-align:right;width:50%;right:0;}

.portButton .right.carousel-control.noneImage > img,.portButton .left.carousel-control.noneImage > img{position:relative;top:0;}

.portfolioGallery .tab-pane.active{float:left;}

.portfolioGallery .portLike{box-shadow:0 0 22px #e5e5e5;}

.portIsotope.indexSlider{padding:10px 53px 60px;}

.portIsotope.indexSlider .nav.nav-tabs.galleryTabing{padding-bottom:10px;}

.portButton a{display:inline-block;float:left;}

.portButton a:last-child{float:right;}

.portLastButton button{border-radius:0;font-family:PoppinsLight;height:32px;letter-spacing:1.8px;opacity:0.6;padding:0 16px;border:1px solid rgba(0,0,0,0.3);position:relative;}

.portLastButton{margin:40px 0 0;}

.portLastButton button::before, .portLastButton button::after{border-bottom:1px solid rgba(0, 0, 0, 0.5);content:"";left:-59px;position:absolute;top:50%;transform:translateY(-50%);width:48px;}

.portLastButton button::after{left:inherit;right:-59px;}

.portLike{background:#ebf0f0 none repeat scroll 0 0;padding:37px 0;}

.plInner > h2{font-family:PoppinsSemiBold;font-size:44px;line-height:32px;margin:0 0 5px;}

.plInner{padding-left:133px;position:relative;}

.plInner > a{font-family:PoppinsMedium;font-size:19px;line-height:32px;}

.plInner > a span{font-family:PoppinsMedium;font-size:19px;position:relative;padding:0 6px;}

.plInner::before{border-bottom:3px solid #2cab9b;content:"";left:11px;position:absolute;top:50%;transform:translateY(-50%);width:98px;}

.plInner span:before{position:absolute;content:"";border:1px solid #2cab9b;height:100%;width:100%;left:0px;top:0;}

.porfolioSubHeading h4{color:rgba(255, 255, 255, 0.3);}

.porfolioSubHeading > h4::after{opacity:0.3;}

.themeColor{color:#22ac9c;font-size:13px;}

.green ,.siInner > p a.green{color:#21AC9B;font-size:inherit;font-family:inherit;line-height:inherit;}

.readBtn{margin-top:10px;}

#reviews{background-image:url("../images/reviewbg.jpg");background-position:left top;background-size:cover;padding:100px 0 105px;}

.reviewSubHeading > h4{color:rgba(0, 0, 0, 0.25);}

.reviewSubHeading > h4::after{background-image:url("../images/reviewhorizontal.png");opacity:0.12;}

.reviewHeading{margin:20px 0 51px;}

.reviewHeading > h3{font-size:50px;line-height:54px;margin:0px;}

.reviewHeading > span{font-size:20px;etter-spacing:0.4px;line-height:30px;text-transform:uppercase;padding:0 0 0 3px;margin:6px 0;display:inline-block;letter-spacing:0.3px;}

.reviewHeading > h2{font-size:66px;line-height:54px;margin:0;}

.reviewBg{background-color:#fff;box-shadow:0 0 62px rgba(0, 0, 0, 0.12);padding:54px 40px 75px;background-image:url("../images/reviewinnerbg.png");background-repeat:no-repeat;background-position:right bottom;background-size:auto;}

.reviewVideo ul{margin:20px 0 0 0;}

.reviewVideo ul span{display:inline-block;font-family:PoppinsBold;font-size:13px;letter-spacing:0.6px;line-height:26px;text-transform:uppercase;width:100%;}

.userVideioTitle{display:inline-block;font-family:PoppinsSemiBold !important;font-size:13px;letter-spacing:0.6px;line-height:26px;border:none;text-transform:uppercase;width:100%;}

.reviewVideo ul li.userVideioTitle:not(:last-child)::after{border-right:medium none;}

.reviewVideo ul li{display:inline-block;font-family:PoppinsRegular;font-size:13px;color:#000;letter-spacing:0.6px;line-height:26px;position:relative;}

.reviewVideo ul li:not(:last-child)::after{border-right:2px solid #6b6b6b;content:"";height:13px;position:absolute;right:-15px;top:50%;transform:translateY(-50%);}

.reviewVideo ul li:not(:last-child){margin:0 28px 0 0;}

.reviewContent{/*background-image:url("../images/reviewcomma.png");*/background-position:right 30px bottom 40px;background-repeat:no-repeat;border:1px solid #e6e6e6;padding:50px 50px 65px 132px;margin-left:10px;}

.reviewContent p{font-size:16px;letter-spacing:0.6px;line-height:25px;}

.reviewOuter > a{background:#ffffff none repeat scroll 0 0;color:#2cab9b;left:8%;display:inline-block;float:none;font-size:14px;letter-spacing:1.4px;line-height:20px;padding:0 21px;position:relative;text-transform:uppercase;top:-10px;}

.reviewVideo{position:absolute;z-index:1;}

.reviewOuter{margin-top:30px;padding:0 15px 0 30px;}

.reviewButton button,.reviewButton a{margin:-35px 0 0;padding-left:70px;padding-right:70px;text-transform:uppercase;}

.reviewButton{padding-right:40px;}

#processFour{padding:100px 0;}

.pfHeading{background-image:url("../images/processbg.png");background-position:left top;background-repeat:no-repeat;background-size:cover;padding:56px 84px 86px;}

.pfOuter{position:relative;}

.pfOuter button ,.pfOuter a.knowMore{background:#39b3a6 none repeat scroll 0 0;margin:-35px 0 0 84px;padding-left:64px;padding-right:64px;}

.pfHeading > h2{color:#ffffff;font-size:50px;letter-spacing:0.2px;line-height:52px;margin:0;}

.pfOuter img{border-radius:50%;box-shadow:0 0 62px 0px rgba(0, 0, 0, 0.12);position:absolute;right:135px;top:25px;}

.list-unstyled.usLinkColor a{color:#000000;}

.list-unstyled.usLinkColor a:hover{color:#21AA9A;}

.defineFloat.secThree-oneBoxes.margintopBottom{margin-top:7px;margin-bottom:10px;}

.templateSlider img{width:100%;}

.commonTemplateHeading hr.smspace{margin-bottom:5px;margin-top:15px;}

.templateSlider .bannerStrip > img{width:inherit;}

.list-unstyledList-Custom li:hover span ,.list-unstyledList-Custom li:hover a span{color:#0a887b;}

#difference{background-image:url("../images/differencesbg.jpg");background-position:left top;background-repeat:no-repeat;background-size:100% auto;padding:100px 0 220px;}

.diffOuter{padding:0 15px 0 60px;}

.differenceHeading > span{letter-spacing:0.4px;}

.differenceHeading > h2{font-size:59px;letter-spacing:0.1px;line-height:56px;color:#191919;margin:0px;}

.differenceOuter{display:flex;flex-wrap:wrap;margin:40px 0 0;}

.doInner{display:flex;margin-bottom:40px;padding-top:26px;}

.doImage{margin:0 35px 0 0;width:58px;height:58px;}

.doContent > h3{color:#191919;font-family:PoppinsMedium;font-size:18px;letter-spacing:0.2px;line-height:22px;text-transform:none;padding-bottom:17px;margin:0px;}

.doContent > h3 a{color:hsl(174, 52%, 46%);font-family:PoppinsMedium;font-size:18px;letter-spacing:0.2px;line-height:22px;text-transform:none;padding-bottom:17px;margin:0px;}

.doContent > h3 a:hover{text-decoration:underLine;}

.doContent > p{letter-spacing:0.6px;padding:0 20px 0 0;margin:0px;}

.doInner{background-position:left 96px top;background-repeat:no-repeat;background-size:auto auto;}

.doInner:nth-child(1){background-image:url("../images/diff01.png");}

.doInner:nth-child(2){background-image:url("../images/diff04.png");}

.doInner:nth-child(3){background-image:url("../images/diff02.png");}

.doInner:nth-child(4){background-image:url("../images/diff05.png");}

.doInner:nth-child(5){background-image:url("../images/diff03.png");}

.doInner:nth-child(6){background-image:url("../images/diff06.png");}

.differenceSubHeading h4{color:rgba(255, 255, 255, 0.3);}

.differenceSubHeading > h4::after{opacity:0.3;}

#counter{padding:0 0 151px;margin:-187px 0 0;}

.CounterOuter{background:#ffffff none repeat scroll 0 0;box-shadow:0 0 62px rgba(0, 0, 0, 0.12);padding:47px 55px 39px;}

.counterHeading > h2{font-family:PoppinsSemiBold;font-size:36px;line-height:32px;color:#149383;padding:0 0 0 118px;position:relative;text-align:left;}

.counterHeading > h2::before{border-bottom:3px solid #149383;content:"";left:0;position:absolute;top:50%;transform:translateY(-50%);width:98px;}

.counterCount ul{margin:44px 0 0;}

.counterCount ul li:not(:last-child){margin:0 80px 0 0;}

.counterCount ul li{display:inline-block;position:relative;text-align:center;width:auto;}

.counterCount ul li h4{color:#000000;font-family:PoppinsSemiBold;font-size:56px;line-height:24px;width:180px;margin:0 0 20px;}

.bottmIinking .salesEmail .fa.fa-envelope{color:hsl(173, 68%, 40%);}

.counterCount ul li span{display:inline-block;font-family:PoppinsRegular;font-size:16px;line-height:20px;width:100%;position:relative;}

.counterCount ul li span::before{background:#cdcdcd none repeat scroll 0 0;bottom:-60px;content:"";height:42px;left:50%;position:absolute;transform:translateX(-50%);width:1px;}

.counterCount ul li a:hover{color:#2cab9b;}

.counterCount ul li a{bottom:-97px;font-family:PoppinsRegular;font-size:12px;left:50%;letter-spacing:0.4px;opacity:0.8;position:absolute;text-transform:uppercase;transform:translateX(-50%);white-space:nowrap;width:100%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);}

#costCalculator{padding:75px 0 35px;background-image:url("../images/costcalculator.jpg");background-position:left top;background-size:cover;background-repeat:no-repeat;}

.ccOuter > h2{color:#ffffff;font-family:PoppinsSemiBold;font-size:46px;line-height:32px;margin:0 0 32px 0;}

.ccOuter button:before{display:none;}

.ccOuter button{background:#2ba899 none repeat scroll 0 0;text-transform:uppercase;}

.ccImage > a{display:inline-block;margin:-35px 0 0;position:relative;z-index:1;}

#contact{background-image:url("../images/contactbg.jpg");padding:92px 0 100px;ackground-position:left top;background-size:100% 100%;}

.contactHeading > h2{font-size:56px;letter-spacing:0.2px;line-height:55px;margin:0;}

.contactOuter{display:flex;flex-wrap:wrap;margin:45px 0 0;}

.contactForm form{background-color:#2cab9b;background-image:url("../images/sendaero.png");background-position:left 58px top 54px;background-repeat:no-repeat;padding:80px 38px 53px;position:relative;}

.contactForm form::after{border-bottom:130px solid #000000;border-left:126px solid rgba(0, 0, 0, 0);bottom:0;content:"";position:absolute;right:0;opacity:0.2;}

.contactForm form .form-group{margin:0 0 28px;}

.contactForm form .form-group input, .contactForm form .form-group textarea{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border-color:currentcolor currentcolor #ffffff;border-radius:0;border-style:none none solid;border-width:medium medium 1px;box-shadow:none;color:#ffffff;font-family:PoppinsLight;letter-spacing:0.4px;line-height:13px;padding:0;}

.contactForm form .form-group textarea{height:108px;resize:none;width:100%;}

.contactForm form .form-group input.form-control::-moz-placeholder, .contactForm form .form-group textarea::-moz-placeholder{color:#ffffff;opacity:1;}

.contactForm form .checkbox{margin:0;}

.contactForm form .checkbox label span{color:#ffffff;font-family:PoppinsRegular;font-size:13px;padding:0 200px 0 0;line-height:22px;letter-spacing:0.4px;}

/*.contactForm form button{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:2px solid #fff;border-radius:0;height:55px;margin:20px 0 0;padding:0 20px;}*/

.contactMap{margin:115px 0 0;padding-left:60px;position:relative;}

.contactSubHeading h4{color:rgba(255, 255, 255, 0.7);}

.contactSubHeading > h4::after{opacity:0.7;}

.lhc-min.chatFixed{border-right:1px solid hsl(0, 0%, 55%);margin-right:40px;}

.commonTemplateHeading.bottomSpaceLess > p{margin-bottom:4px;}

footer{padding:55px 0 20px;background-image:url("../images/footerbg.jpg");background-position:left top;background-repeat:no-repeat;background-size:cover;}

.footerLogo a{display:inline-block;margin:20px 0 25px;}

.phone, .mail{float:left;text-align:center;width:100%;}

.phone li, .mail li{display:inline-block;}

.phone li:not(:last-child){margin:0 20px 0 0;}

.phone li img{float:left;margin:0 5px 0 0;position:relative;top:5px;width:auto;}

.phone li a{color:#ffffff;font-family:poppinssemibold;letter-spacing:0.6px;line-height:20px;}

.mail li a{color:#ffffff;font-family:PoppinsLight;font-size:12px;}

.mail li a, .mail li img{display:inline-block;}

.mail li img{margin:0 8px;}

.mail{margin:6px 0 0;}

.footerLoginButton{margin:30px 0 0 0;position:relative;}

.footerLoginButton::after{border-bottom:1px solid #303031;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);}

.footerLoginButton button{background:#171718 none repeat scroll 0 0;border:1px solid #2cab9b;border-radius:0;color:#2cab9b;font-size:12px;height:43px;letter-spacing:0.8px;line-height:20px;padding:0 23px;position:relative;text-transform:uppercase;z-index:1;}

.footerLinks{margin:35px 0 48px;}

.footerLeftLinks{display:flex;flex-wrap:wrap;padding:0;}

.footerLeftLinks ul:not(:last-child){margin:0 100px 0 0;}

.footerLeftLinks ul li a{color:#ffffff;font-family:PoppinsLight;font-size:12px;letter-spacing:0.8px;line-height:22px;}

.footerLeftLinks ul li a:hover{color:#21AB9B;}

.devCenter:not(:last-child){margin:0 0 15px;}

.devCenter h3, .devCenter span{color:#ffffff;font-family:PoppinsMedium;font-size:12px;letter-spacing:0.8px;line-height:20px;text-transform:none;}

.devCenter h3{margin:0;}

.devCenter span{font-family:PoppinsLight;}

.footerReseller > h3{color:#ffffff;font-family:DosisSemiBold;font-size:21px;letter-spacing:0.2px;line-height:25px;margin:0 0 10px;}

.footerReseller > p{color:#ffffff;font-family:PoppinsLight;font-size:12px;letter-spacing:0.8px;line-height:16px;margin:0;padding:0 20px 0 0;}

.footerReseller button, .footerReseller a{background:hsl(172, 59%, 42%);border:medium none;border-radius:0;color:hsl(0, 0%, 100%);display:inline-block;font-family:PoppinsMedium;font-size:14px;letter-spacing:0.8px;line-height:8px;margin:20px 0 0;padding:11px 0 13px;width:100%;}

.footerReseller button:hover ,.btn.btn-default.greyButton:hover ,.footerReseller a:hover{background:#f1c826;color:#000000;}

.footerLoginButton a{background:#171718;border:1px solid #2cab9b;border-radius:0;color:#2cab9b;font-size:12px;height:43px;letter-spacing:0.8px;line-height:20px;padding:12px 23px;position:relative;text-transform:uppercase;z-index:1;}

button.greyButton:hover::before,.reviewButton a:hover:before,.pfOuter a.knowMore:hover:before{border-bottom:2px solid #000;}

.footerReseller{padding:0;}

.copyRight > span{color:hsl(0, 0%, 42%);font-size:12px;letter-spacing:0.4px;line-height:22px;}

.copyRight{padding:19px 0 0;}

.copyRight span a { color: #2d7168;}

.list-unstyled.mail .salesEmail i{display:none;}

li.lastChild .salesEmail > a i{color:#22ac9c;font-size:14px;margin-right:8px;}

li.lastChild .headerPhone > a i {color: rgb(34, 172, 156);font-size: 14px;margin-right: 8px;}

header nav.navbar .menuOuter ul li .salesEmail a{letter-spacing:0.3px;}

.portLastButton a{border:1px solid rgba(0, 0, 0, 0.3);border-radius:0;font-family:PoppinsLight;height:32px;letter-spacing:1.8px;opacity:0.6;padding:5px 16px;position:relative;background-color:#fff;border-color:#ccc;color:#333;}

.portLastButton a::before{border-bottom:1px solid #ccc;content:"";left:-59px;position:absolute;top:50%;transform:translateY(-50%);width:48px;}

.portLastButton a::after{border-bottom:1px solid #ccc;content:"";right:-59px;position:absolute;top:50%;transform:translateY(-50%);width:48px;}

.dropdown .activeMenu{background:rgba(0, 0, 0, 0.25);color:#fff;display:inline-block;font-family:"poppinssemibold";font-size:13px;margin-left:20px;padding:5px 12px 4px;}

.copyRight > span a{color:hsl(172, 45%, 24%);font-size:inherit;}

.socialLinks{display:none;}

.copyRight > span a:hover{color:hsl(172, 50%, 28%);}

#reponsivePortfolio{display:none;}

.commonTemplateHeading .paragraphFormetting{font-family:poppinsregular;font-size:13px;line-height:22px;}

.dividerStrip{border-top:2px solid #e5e5e5;margin:30px 0 10px;}

#smallHeadingHrLine, #HeadingLineHr, #bigHeadingLineHr, #smallHeadingLineHr{position:relative;}

#webDesignSlider img{width:100%;}

.webSliderText.webDesign h2{font-size:60px;line-height:60px;}

.webSliderText{position:absolute;top:50%;transform:translateY(-10%);}

.webSliderText > h3{color:#21AB9B;font-family:DosisSemiBold;font-size:38px;letter-spacing:0.2px;line-height:40px;margin:0;}

.webSliderText > h2{color:#ffffff;font-size:42px;letter-spacing:0.2px;line-height:42px;margin:0;}

.webSliderText > hr{border-top:4px solid rgba(255, 255, 255, 0.2);display:inline-block;width:87px;}

.webSliderText > p{color:#21AB9B;font-size:19px;letter-spacing:0.1px;line-height:34px;}

#yourSite{background-image:url("../images/yoursite.jpg");background-position:left top;background-repeat:no-repeat;background-size:cover;padding:90px 0 100px;}

.ysHeadig > h2{color:#2cab9b;font-size:60px;letter-spacing:0.2px;line-height:62px;margin:0;}

.ysHeadig > h3{border-bottom:1px solid #e5e5e5;font-size:46px;letter-spacing:0.2px;line-height:48px;margin:0 0 26px;padding:0 0 24px;}

.ysHeadig > span{display:inline-block;font-family:DosisBold;font-size:25px;letter-spacing:0.2px;line-height:30px;text-transform:uppercase;}

.ysBlock{display:flex;flex-wrap:wrap;margin:30px 0 0 0;}

.ysInner{display:flex;margin:0 0 20px 0;}

.ysImage{margin:0 18px 0 0;width:50px;}

.webDesignSpacing p{padding:0;}

.webDesignSpacing h4{margin-bottom:5px;}

.wdlContent.lineHeight > p{line-height:28px;}

.ysContent > h4{color:#000000;font-family:PoppinsSemiBold;font-size:15px;letter-spacing:0.2px;line-height:28px;margin:0;}

.ysContent > p{font-size:13px;letter-spacing:0.6px;line-height:22px;margin:0;padding:0 50px 0 0;}

.ysNeed{margin:8px 0 0 0;}

.ysNeed h5{color:#0a8d7d;display:inline-block;font-family:PoppinsSemiBold;font-size:15px;letter-spacing:0.2px;line-height:normal;position:relative;}

.ysNeed h5::before, .ysNeed h5::after{border-top:1px solid #dedede;content:"";left:-74px;position:absolute;top:50%;transform:translateY(-50%);width:55px;}

.ysNeed h5::after{left:inherit;right:-74px;}

.ysNeed > p{padding:0 160px;}

.ysNeed > p, .ysNeed > p a{font-size:13px;letter-spacing:0.6px;margin:0;}

.ysNeed > p a{color:#21AB9B;display:inline-block;font-family:PoppinsRegular;}

#webDesignPortfolio{padding:100px 0;background:#cee8e5;}

.wdpHeading > h2{font-size:56px;letter-spacing:0.2px;line-height:64px;margin:0;}

#webDesignPortfolio .plInner{padding-left:15px;position:relative;}

#webDesignPortfolio .plInner::before{display:none;}

#webDesignInclude{padding:100px 0;background-image:url("../images/webdesigninclude.jpg");background-position:left top;background-size:cover;background-repeat:no-repeat;}

.wdiHeading > h2{font-size:42px;letter-spacing:0.2px;line-height:20px;margin:0;padding:0 0 30px;position:relative;margin-bottom:20px;}

.wdiHeading > h2::before{border-bottom:2px solid #e5e5e5;bottom:0;content:"";left:50%;position:absolute;transform:translateX(-50%);width:162px;}

.wdiOuter{display:flex;flex-wrap:wrap;margin:30px 0 0;}

.wdiInner{display:flex;margin:0 0 23px;}

.wdiImage{margin:4px 16px 0 0;}

.wdiContent > h4{font-family:PoppinsSemiBold;font-size:16px;letter-spacing:0.2px;line-height:18px;color:#191919;}

.wdiContent > p{font-size:13px;letter-spacing:0.6px;line-height:22px;margin:10px 0 0;}

.webDesignUtilize{border-bottom:2px solid #e5e5e5;border-top:2px solid #e5e5e5;margin:20px 0 50px;padding:40px 0;}

.wduLeft > h2{font-size:35px;letter-spacing:0.1px;line-height:36px;margin:0;}

.wduLeft > p{font-size:13px;letter-spacing:0.6px;line-height:22px;margin:20px 0 0;padding:0 30px 0 0;}

.wbuList ul li, .wbuList ul li a{color:#000000;font-family:PoppinsSemiBold;font-size:13px;letter-spacing:0.2px;line-height:28px;}

.smtitle.fontProperty.colorChange{color:#000000;}

.wbuList ul li{padding:0 0 0 18px;position:relative;}

.wbuList ul li::before{background-image:url("../images/listarrow.png");background-repeat:no-repeat;content:"";height:11px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:7px;}

#webDesignLooking{padding:62px 0 70px;background-image:url("../images/webdesignlooking.jpg");background-position:left top;background-size:cover;background-repeat:no-repeat;}

.colorChange span{color:#0a887b;}

.wdlContent > h3{color:#21AB9B;font-size:42px;letter-spacing:0.2px;line-height:42px;}

.zeroMargin{margin-bottom:0;}

.wdlContent > h2{color:#ffffff;font-size:42px;letter-spacing:0.2px;line-height:42px;margin:0;}

.defineFloat.webDevLooking .wdlContent > h2{color:#ffffff;font-size:56px;line-height:56px;letter-spacing:1px;}

#webDesignLooking .btn.btn-default.greyButton:hover{background-color:#f1c826;}

.customDesignBtnOne.calculate:hover{background-color:#f1c826;background-image:url("../images/calbutton.png") !important;background-repeat:no-repeat !important;}

#webDesignLooking .btn.btn-default.greyButton:hover::before{border-bottom:2px solid #000;}

.nav.nav-tabs.responsive.hidden-xs.hidden-sm li.active a{background-color:#1a9f8d !important;}

.secNineList.lineheight > hr{border-top:3px solid #21ac9a;margin:6px 0 20px;width:68px;}

.defineFloat.webDevLooking .wdlContent > p{font-size:19px;letter-spacing:0;}

.wdlContent > p{color:#ffffff;font-size:16px;line-height:22px;margin:20px 0 45px;padding:0 10px;}

.wdlContent button,,.wdlContent a#animate1{background-color:#2cab9b;padding-left:80px;background-image:url("../images/calbutton.png");background-repeat:no-repeat;margin:0 15px;background-position:left top;background-size:auto auto;text-transform:uppercase;}

#webDesingEqual{background-image:url("../images/webdesingequal.jpg");background-position:left top;background-repeat:no-repeat;background-size:cover;padding:95px 0;}

.wdeOuter{background:#ffffff none repeat scroll 0 0;box-shadow:0 0 62px rgba(0, 0, 0, 0.12);padding:40px 0 32px 50px;}

.wdeHeading > h2{font-size:50px;letter-spacing:0.2px;line-height:60px;margin:0;}

.wdeHeading > p{font-size:17px;letter-spacing:0.4px;margin:4px 0 50px;}

.wdeBlocks{display:flex;flex-wrap:wrap;margin:0 -15px;}

.wdeInner{display:flex;margin:0 0 33px 0;}

.wdeInner .wdeImage{margin:0 20px 0 0;}

.wdeInner .wdeContent > p{font-family:poppinsmedium;}

.wdeContent > p{color:#000000;font-family:PoppinsRegular;font-size:15px;letter-spacing:0.2px;line-height:20px;ext-transform:none;margin:0px;}

.wdeContent > p span{color:#21AB9B;display:inline;font-family:PoppinsSemiBold;font-size:15px;letter-spacing:0.2px;line-height:20px;}

.wdeContent p a{font-size:15px;color:#000;text-decoration:underline;font-family:PoppinsRegular;}

#staticTestimonial{background-image:url("../images/statictestimonial.jpg");background-position:left top;background-repeat:no-repeat;background-size:cover;padding:100px 0 96px;}

#commonContact{background-image:url("../images/commoncontact.jpg");background-position:left top;background-repeat:no-repeat;background-size:cover;padding:91px 0 100px;}

.wbuRight{border-left:2px solid #e5e5e5;padding-bottom:22px;padding-right:0;padding-top:22px;}

.stLeft > h3{font-family:DosisSemiBold;font-size:30px;letter-spacing:0.2px;line-height:54px;margin:0;}

.stLeft > h2{font-size:42px;letter-spacing:0.2px;line-height:46px;margin:0;position:relative;}

.stLeft > hr{border-top:3px solid #2cab9b;display:inline-block;width:85px;}

.stRight{background:#ffffff none repeat scroll 0 0;box-shadow:0 0 62px rgba(0, 0, 0, 0.12);}

.strInner{padding:36px 51px 40px;position:relative;}

.strInner::after{background-image:url("../images/reviewcomma.png");background-repeat:no-repeat;bottom:83px;content:"";height:31px;opacity:0.25;position:absolute;right:40px;width:38px;}

.strInner > p{font-size:16px;line-height:25px;letter-spacing:0.6px;margin:0;}

.strInner > hr{border-top:3px solid #2cab9b;display:inline-block;width:64px;}

.strInner > span{color:#000000;display:inline-block;font-family:PoppinsMedium;font-size:13px;letter-spacing:0.6px;line-height:26px;width:100%;}

.strInner > span label{font-family:PoppinsBold;margin:0 9px 0 0;color:#000;}

.strBelow{background:#f1f6f6 none repeat scroll 0 0;padding:23px 0;}

.strBelow > p{font-size:14px;letter-spacing:1.4px;margin:0;font-family:PoppinsSemiBold;text-transform:uppercase;color:#838383;line-height:20px;}

.strBelow a{border-right:2px solid #bebebe;color:#2cab9b;display:inline-block;margin:0 17px 0 0;padding:0 15px 0 0;line-height:15px;}

.commonContactHeading{margin:0 0 25px;}

.commonContactHeading > h2{font-size:50px;letter-spacing:0.6px;line-height:54px;margin:0;color:#191919;}

.commonContactHeading > p{font-size:17px;letter-spacing:0.2px;line-height:24px;margin:0;}

#commonContact .contactForm form{background-position:88% 53%;background-size:auto auto;float:left;padding:30px 25px 42px;background-image:url("../images/ccsend.png");}

#commonContact .contactForm form button{float:right;margin:0;}

#commonContact .contactForm form:after{display:none;}

#webDesignAccordion{background-color:#e4ebeb;}

#commonContact .contactForm form button:hover ,.conFormBox:hover ,.noPad.contactForm .btn.btn-default:hover{border-color:#fff;background-color:#f1c826;}

.panel-body.blackColor{color:#404040;}

.wdlContent.webDsign > h2{font-size:56px;line-height:60px;letter-spacing:1px;}

.wdlContent.webDsign > p{font-size:19px;letter-spacing:0;}

.panel-group .panel{border-radius:0;box-shadow:none;border-color:#EEEEEE;}

.panel-default > .panel-heading{padding:0;border-radius:0;color:#212121;background-color:#FAFAFA;border-color:#EEE;}

.panel-title{font-size:14px;}

.panel-title > a{display:block;padding:15px;text-decoration:none;}

.more-less{float:right;color:#212121;}

.panel-default > .panel-heading + .panel-collapse > .panel-body{border-top-color:#EEEEEE;}

#HeadingLineHr .webSliderText > h2{font-size:56px;letter-spacing:0.1px;line-height:56px;}

#HeadingLineHr .webSliderText > p{font-size:17px;letter-spacing:0.1px;line-height:34px;margin:9px 0 0;}

#HeadingLineHr .webSliderText > hr{border-top:3px solid rgba(255, 255, 255, 0.25);display:inline-block;width:94px;}

#companyLogo{padding:91px 0 100px;background-image:url("../images/companylogo.jpg");background-size:cover;background-position:left top;background-repeat:no-repeat;}

.clFirst{padding-left:0px;}

.clHeading > h2{font-size:45px;letter-spacing:0.6px;line-height:48px;}

.clHeading > hr{border-top:2px solid #b9d0ce;}

.clContent > p{font-size:13px;letter-spacing:0.6px;line-height:22px;margin:0;}

.clSecond{padding-left:35px;}

.clsInner{padding:30px 0px 40px 40px;background-image:url("../images/clsecondbg.png");background-repeat:no-repeat;background-size:contain;background-position:left top;margin:40px 0;}

.clsInner > h3{color:#ffffff;font-family:PoppinsMedium;font-size:22px;letter-spacing:0.1px;line-height:44px;margin:0;text-transform:none;}

.clsInner ul{margin:9px 0 0;}

.clsInner ul li{color:#ffffff;display:inline-block;font-size:16px;line-height:28px;width:auto;}

.clsInner ul li:not(:last-child){margin:0 16px 0 0;}

.clsInner ul li img{display:inline-block;vertical-align:middle;margin:0 10px 0 0;}

.cltContent > h2{font-size:32px;line-height:38px;font-family:PoppinsSemiBold;margin:0 0 20px 0;}

.cltContent button{background:#2cab9b none repeat scroll 0 0;padding-left:38px;padding-right:38px;}

.clThird{padding-left:0;}

#portfolioThird{background-image:url("../images/portfoliothird.jpg");background-position:left top;background-repeat:no-repeat;background-size:cover;padding:92px 0 100px;}

.ptHeading > h2{font-size:56px;line-height:54px;letter-spacing:0.2px;margin:0 0 20px;}

.nav.nav-tabs.galleryTabing.ptList li a{background:rgba(0, 0, 0, 0);}

.ptList ul{text-align:center;}

.ptList ul li{display:inline-block;}

.ptList ul li:not(:last-child){margin:0 4px 0 0;}

.ptList ul li a{display:block;font-family:PoppinsLight;font-size:14px;letter-spacing:1.8px;line-height:20px;padding:5px 10px;text-transform:uppercase;}

.ptList ul li.active a{border:1px solid #2cab9b;}

.ptList{border-bottom:2px solid #e5e5e5;border-top:2px solid #e5e5e5;margin:30px 0;padding:22px 0;}

.ptImage img{width:100%;}

.ptImage{position:relative;}

.ptImage:before, .ptImage:after{position:absolute;left:-5px;top:50%;transform:translateY(-50%);background-image:url("../images/leftarrow.png");width:17px;height:31px;content:"";}

.ptImage:after{background-image:url("../images/rightarrow.png");left:inherit;right:-5px;}

.ptbutton button{border:1px solid rgba(0, 0, 0, 0.3);border-radius:0;font-family:PoppinsLight;height:32px;letter-spacing:1.8px;opacity:0.6;padding:0 16px;position:relative;background-color:inherit;}

.ptbutton button::before, .ptbutton button::after{border-bottom:1px solid rgba(0, 0, 0, 0.5);content:"";left:-59px;position:absolute;top:50%;transform:translateY(-50%);width:48px;}

.ptbutton button::after{left:inherit;right:-59px;}

.ptbutton{margin:50px 0 46px 0;}

.ptBelowArrow img{display:inline-block;}

#portfolioThird .portLike{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;box-shadow:none;padding-bottom:0px;}

#portfolioThird .portLike .plInner:before{display:none;}

#portfolioThird .portLike .plInner{padding-left:15px;}

#portfolioThird .portLike .plInner > h2{position:relative;}

#portfolioThird .portLike .plInner > h2::before, #portfolioThird .portLike .plInner > h2::after{border-top:2px solid #e5e5e5;content:"";left:194px;position:absolute;top:50%;width:110px;}

#portfolioThird .portLike .plInner > h2::after{left:inherit;right:194px;}

#standardPackage{padding:87px 0 200px;background-color:#ebf1f1;}

.stdHeading > h2{font-size:44px;line-height:56px;letter-spacing:0.2px;margin:0;}

.stdHeading > hr{border-top:2px solid #d3d8d8;display:inline-block;width:162px;}

.stdOut{margin:25px 0 0 0;padding:0 15px 0 0;}

.stdRight{background-color:#ffffff;box-shadow:0 0 62px rgba(0, 0, 0, 0.12);padding:30px 20px 65px;background-image:url("../images/stdright.png");background-position:left top;background-size:cover;background-repeat:no-repeat;}

.stdRightIn > h2{font-family:PoppinsSemiBold;font-size:20px;line-height:24px;margin:0px;}

.stdRightIn > hr{border-top:2px solid #e5e5e5;display:inline-block;margin:16px 0 23px;width:88px;}

.stdRightIn > p{font-size:13px;letter-spacing:0.6px;line-height:22px;padding:0 2px;}

.stdLeftBlock{display:flex;flex-wrap:wrap;}

.stdBlock{display:flex;margin:0 0 22px;}

.stdBlockContent > h3{font-family:PoppinsSemiBold;font-size:16px;letter-spacing:0.2px;line-height:18px;text-transform:none;margin:0 0 10px 0;}

.stdBlockImage{margin:4px 18px 0 0;}

.stdLeft{padding-left:0px;}

.defineFloat.saOuter{padding-bottom:5px;}

.stdBlockContent > p{font-size:13px;letter-spacing:0.6px;line-height:22px;margin:0;}

.stdBlockContent > p a{color:#d52121;font-family:PoppinsRegular;}

.stdIntersted{border-top:2px solid #d3d8d8;margin:50px 0 0;padding:42px 0 0;}

.stdIntersted > h2{font-family:PoppinsSemiBold;font-size:44px;line-height:32px;}

.stdIntersted > p{font-family:PoppinsMedium;font-size:19px;line-height:20px;margin:0 0 32px 0;}

.stdIntersted button{padding-left:50px;padding-right:50px;text-transform:uppercase;}

#strategicApproach{background-image:url("../images/strategicapproach.jpg");background-position:left top;background-repeat:no-repeat;background-size:cover;padding:89px 0 99px;}

.saHeading > h2{font-size:52px;line-height:56px;letter-spacing:0.2px;margin:0px;}

.saHeading > hr{width:162px;border-top:2px solid #e5e5e5;display:inline-block;}

.saOuter{display:flex;flex-wrap:wrap;margin:20px 0 0;}

.saInner{display:flex;margin:0 0 40px;}

.saImage{margin:0 17px 0 0;}

.saContent > h3{font-family:PoppinsSemiBold;font-size:15px;letter-spacing:0.2px;line-height:18px;margin:0 0 9px 0;}

.saContent > p{font-size:13px;letter-spacing:0.6px;line-height:22px;margin:0;padding:0 30px 0 0;}

.saExpert{padding:52px 0 80px;background-color:#fff;box-shadow:0 0 62px rgba(0,0,0,0.12);}

.saExpert > h2{font-size:38px;line-height:32px;font-family:PoppinsSemiBold;margin:0;}

.saExpertOuter button{margin:-37.5px 0 0;padding-left:45px;padding-right:45px;}

.saExpertOuter a.greyButton.custonPageBtn{margin:-37.5px 0 0;padding-left:45px;padding-right:45px;}

#sixReason{padding:87px 0 70px;background-image:url("../images/sixreason.jpg");background-repeat:no-repeat;background-size:cover;background-repeat:no-repeat;}

.srHeading > h2{margin:0;font-size:46px;line-height:60px;letter-spacing:0.2px;}

.srHeading > hr{border-top:2px solid #b4c9c2;display:inline-block;width:162px;}

.srInner img{display:inline-block;}

.srInner > h3{font-family:PoppinsMedium;font-size:15px;letter-spacing:0.2px;line-height:20px;text-transform:none;}

.srInner > p{letter-spacing:0.6px;margin:0;padding:0 44px;}

.srInner{background-color:#fff;margin:0 0 30px 0;padding:60px 0;}

#logoAccordion{background-color:#e7eded;}

.commonAccordion #accordion{border:medium none;margin:0;}

.commonAccordion #accordion .panel{background-color:inherit;border:medium none;}

.commonAccordion #accordion .panel .panel-body{border:none;}

.commonAccordion #accordion .panel .panel-heading{background-color:inherit;border:medium none;}

.commonAccordion #accordion .panel .panel-heading h4 a{color:rgba(0, 0, 0, 0.7);font-family:PoppinsRegular;font-size:16px;letter-spacing:0.6px;line-height:25px;padding:12px 0;}

.commonAccordion #accordion .panel .panel-heading h4 a i{color:#686b6b;font-size:14px;margin:4px 0 0 0;}

.logoTestimonial .strBelow a{border:medium none;margin:0;padding:0;}

.stLastLine{margin:60px 0 0 0;}

.stLastLine p{font-family:PoppinsSemiBold;margin:0;font-size:20px;ine-height:28px;}

#staticTestimonial.logoTestimonial{padding-bottom:50px;background-color:#ffffff;}

.commonContactHeading > span{display:inline-block;font-family:DosisBold;font-size:50px;letter-spacing:0.6px;line-height:25px;margin:15px 0 0;position:relative;color:#191919;}

.commonContactHeading > span::before, .commonContactHeading > span::after{border-top:2px solid #bacfcd;content:"";left:-195px;position:absolute;top:50%;transform:translateY(-50%);width:180px;}

.commonContactHeading > span::after{left:inherit;right:-195px;}

.pfHeading h2 div{display:inline;}

.pfHeading h2 span{color:#fff;display:inline;font-family:inherit;font-size:inherit;}

.pfHeading ul{display:none;}

#menu nav .navbar-header .mobileLinks{display:none;}

#bigHeadingLineHr .webSliderText{top:46%;transform:translateY(-10%);}

#bigHeadingLineHr .webSliderText > h2{font-size:56px;}

#bigHeadingLineHr .webSliderText p{line-height:27px;margin:25px 0 0;}

#bigHeadingLineHr .webSliderText hr{border-top:3px solid #535455;margin:26px 0 25px;}

#bigHeadingLineHr .webSliderText span{display:inline-block;width:100%;}

.btn.btn-default.greyButton.custonPageBtn:hover{background-color:#15AC9D;color:#ffffff;}

.btn.btn-default.greyButton.custonPageBtn:hover::before{border-bottom:2px solid #fff;}

.webSliderText a{background-color:inherit;border:2px solid #2cab9b;border-radius:5px;color:#ffffff;font-family:DosisBold;font-size:18px;height:66px;letter-spacing:0.4px;line-height:65px;padding:0 50px;text-transform:uppercase;}

.contactForm form .checkbox label.checkSign > span{padding:0;}

.marginTen{margin-bottom:7px;}

#faceIt{padding:92px 0 98px;background-image:url("../images/faceit.jpg");background-repeat:no-repeat;background-size:cover;background-position:left top;}

.faceItHeading > h2{font-size:50px;letter-spacing:0.2px;line-height:50px;margin:0;position:relative;display:inline-block;}

.faceItHeading > h2::before, .faceItHeading > h2::after{border-top:2px solid #e5e5e5;content:"";left:-102px;position:absolute;top:50%;width:83px;}

.faceItHeading > h2::after{left:inherit;right:-102px;}

.faceItHeading > h3{font-size:42px;letter-spacing:0.2px;line-height:56px;margin:-3px 0 0;}

.fiOuter > span{border-bottom:2px solid #e5e5e5;border-top:2px solid #e5e5e5;display:inline-block;font-size:17px;letter-spacing:0.4px;line-height:24px;margin:17px 0 30px;padding:13px 18px;}

.fiOuter > p{letter-spacing:0.6px;padding:0 37px;margin:0;}

#portfolioThird.portfolioThird-01{padding:93px 0 100px;background-color:#ebf0f0;background-image:none;}

#portfolioThird.portfolioThird-01 .plInner h2{font-size:52px;margin:0 0 13px;}

#portfolioThird.portfolioThird-01 .portLike .plInner > h2::before, #portfolioThird.portfolioThird-01 .portLike .plInner > h2::after{border-top:2px solid #d3d8d8;left:157px;}

#portfolioThird.portfolioThird-01 .portLike .plInner > h2::after{left:inherit;right:157px;}

#portfolioThird.portfolioThird-01 .ptbutton button::before, #portfolioThird.portfolioThird-01 .ptbutton button::after{border-bottom:1px solid #ced1d1;}

#creativeIdeas{background-image:url("../images/creativeideas.jpg");background-repeat:no-repeat;background-position:left top;background-size:cover;padding:86px 0 100px;}

.creativeHeading h2{color:#ffffff;font-size:45px;letter-spacing:0.2px;line-height:57px;margin:0;}

.creativeHeading span{border-bottom:1px solid #393735;border-top:1px solid #393735;color:#ffffff;display:inline-block;font-size:17px;letter-spacing:0.4px;line-height:24px;width:100%;padding:13px 0;margin:10px 0 0;}

.creativeContent{margin:40px 0 0 0;}

.creativeContentOuter{display:flex;flex-wrap:wrap;}

.ccInner > h3{color:#2cab9b;font-size:25px;letter-spacing:0.2px;line-height:30px;margin:0 0 9px;}

.ccInner > p{color:#ffffff;letter-spacing:0.6px;margin:0px;}

.ccInner > p:not(:last-child){margin:0 0 16px;}

.ccInner p a{color:#21AB9B;font-family:PoppinsRegular;text-decoration:underline;}

.ccInner ul li, .ccInner ul li a{color:#ffffff;font-family:PoppinsRegular;font-size:13px;letter-spacing:0.2px;line-height:22px;list-style-position:inside;list-style-type:initial;}

.ccInner:nth-child(2n){padding-left:50px;border-right:0 none;}

.ccInner:nth-child(2n+1){padding-right:0;}

.ccInner:nth-child(1), .ccInner:nth-child(2){padding-bottom:36px;}

.ccInner:nth-child(3), .ccInner:nth-child(4){padding-top:36px;border-bottom:0 none;}

.ccInner:nth-child(1) p, .ccInner:nth-child(3) p{padding:0 60px 0 0;}

.ccInner{border-bottom:1px solid #373635;border-right:1px solid #373635;padding:0;}

#graphicDesignServices{background-image:url("../images/gds.jpg");padding:70px 0;background-repeat:no-repeat;background-size:cover;background-position:left top;}

.gdsHeading > h2{color:#ffffff;font-size:52px;letter-spacing:0.2px;line-height:32px;margin:0;}

.gdsHeading > p{color:#ffffff;font-size:19px;line-height:28px;margin:24px 0 0;}

.gdsButton{margin:50px 0 0;}

.gdsButton a{padding-left:60px;padding-right:60px;}

#strategicApproach2{background-image:url("../images/strategicapproach2.jpg");background-position:left top;background-repeat:no-repeat;background-size:cover;padding:89px 0 200px;}

.sa2Heading > h2{font-size:52px;line-height:56px;letter-spacing:0.2px;margin:0;}

.sa2Heading > hr{border-top:2px solid #d3d8d8;display:inline-block;margin:24px 0 44px;width:162px;}

.sa2Image img{display:inline-block;}

.sa2In > h3{font-size:15px;font-family:PoppinsSemiBold;text-transform:none;line-height:18px;letter-spacing:0.2px;margin:0;margin:14px 0;}

.sa2In{border-bottom:2px solid #d3d8d8;border-right:2px solid #d3d8d8;padding-bottom:40px;width:370px;}

.sa2In:nth-child(2), .sa2In:nth-child(5){width:400px;}

.sa2In:nth-child(3n){border-right:0 none;padding-left:58px;padding-right:0;}

.sa2In:nth-child(1), .sa2In:nth-child(4){padding-left:0;padding-right:50px;}

.sa2In:nth-child(4), .sa2In:nth-child(5), .sa2In:nth-child(6){padding-bottom:0;padding-top:40px;border-bottom:0 none;}

.sa2In > p{letter-spacing:0.2px;margin:0px;}

.sa2Outer{display:flex;flex-wrap:wrap;}

.sa2In:nth-child(1), .sa2In:nth-child(4){padding-left:0;padding-right:50px;}

.sa2In:nth-child(2) p, .sa2In:nth-child(5) p{padding:0 20px;}

#strategicApproach2 .saExpert{margin:50px 0 0 0;}

#strategicApproach2 .saExpertOuter a{margin:-35px 0 0;}

#graphicAccordion{background-color:#dee5e5;}

#differenceFirst{padding:87px 0 96px;}

.dfHeading > h2{font-size:50px;letter-spacing:0.2px;line-height:60px;margin:0;}

.dfHeading > hr{border-top:2px solid #e5e5e5;display:inline-block;margin:20px 0 40px;width:162px;}

.dfOut{display:flex;flex-wrap:wrap;}

.dfIn{display:flex;padding:32px 10px;}

.dfInOut{border-bottom:6px solid #ffffff;border-right:6px solid #ffffff;padding:0;background-color:#ebf1f1;}

.dfInOut:nth-child(3n){border-right:0px;}

.dfInOut:nth-child(4), .dfInOut:nth-child(5), .dfInOut:nth-child(6){order-bottom:0px;}

.dfContent > h3{font-family:PoppinsMedium;font-size:15px;line-height:20px;letter-spacing:0.2px;margin:0;text-transform:none;}

.dfContent > p{padding:0 10px 0 0;margin:10px 0 0;}

.dfImage{margin:0 18px 0 0;}

.list-unstyled.blackColorText li a ,.anchorBold{font-family:poppinssemibold;}

.graphicTestimonial#staticTestimonial{background-size:100% 100%;}

.graphicTestimonial .strBelow a{border:medium none;margin:0;padding:0;}

.readBtn > a{color:#000000;font-family:poppinsmedium;font-size:14px;text-transform:uppercase;}

.readBtn > a:hover{color:#21AC9B;}

.wdlContent .designButton{background-color:rgba(0, 0, 0, 0);background-image:none;border:1px solid #218074;color:#ffffff;margin:0 10px;padding:10px 30px;}

.wdlContent .designButton:hover{background-color:#218074;}

#smallHeadingLineHr .webSliderText{top:52%;}

#smallHeadingLineHr .webSliderText > h3{color:#ffffff;font-size:48px;line-height:55px;}

#smallHeadingLineHr .webSliderText > h2{font-size:59px;line-height:59px;margin:-4px 0 17px;}

#smallHeadingLineHr .webSliderText > p{font-size:17px;letter-spacing:0.1px;line-height:34px;margin:0;}

.webDevLooking#webDesignLooking{background-image:url("../images/webdevlooking.jpg");}

.aiList > li:hover{color:#2BB2A4;}

.dividerLine{position:relative;margin-left:14%;}

.dividerLine::after{border:1px solid #363535;content:"";height:67%;position:absolute;right:-25px;top:60px;}

.panel-collapse.collapse.in{color:#ffffff;}

.defineFloat.strInner span{text-transform:uppercase;}

#ambitiousIdea{background-image:url("../images/ambitiousidea.jpg");background-position:left top;background-repeat:no-repeat;background-size:cover;padding:88px 0 100px 0;}

.aiHeading > h2{font-size:50px;line-height:56px;margin:0;}

.aiHeading > span{border-bottom:2px solid #b9d0ce;border-top:2px solid #b9d0ce;display:inline-block;font-size:17px;letter-spacing:0.4px;line-height:24px;margin:22px 0;padding:13px 0;}

.aiContent > p{margin:0 0 22px;}

.aiList li, .aiList li a{color:#000000;font-family:PoppinsSemiBold;font-size:13px;letter-spacing:0.2px;line-height:28px;}

.aiContent ul.aiList:nth-child(2){padding-right:0;}

.aiContent ul.aiList:nth-child(3){padding-left:45px;}

.aiList > li::before{background-image:url("../images/ailistimage.png");background-repeat:no-repeat;content:"";height:10px;left:-14px;position:absolute;top:8px;width:10px;}

.creativeContentOuter .aiList > li::before{background-image:none;}

.aiList > li{position:relative;}

.aiInterstedOuter{padding-left:60px;}

.aiInterstedIn{background:url("../images/aiintersted.jpg");margin:34px 0 0;padding:38px 0 65px 45px;background-position:left top;background-size:cover;background-repeat:no-repeat;}

.aiInterstedIn > h3{color:#ffffff;margin:0;font-family:PoppinsSemiBold;font-size:30px;letter-spacing:0;line-height:44px;}

.aiInterstedIn > p{color:#ffffff;font-size:16px;line-height:28px;margin:0;}

.aiIntersted a{background-color:#2cab9b;margin-left:45px;margin-top:-35px;text-transform:uppercase;}

#dream{background-image:url("../images/dream.jpg");background-position:left top;background-repeat:no-repeat;background-size:cover;padding:94px 0;}

.dreamHeading > h2{font-size:60px;line-height:56px;color:#fff;}

.dreamHeading > p{border-bottom:1px solid #3a3a3a;color:#ffffff;display:inline-block;font-size:17px;letter-spacing:0.4px;line-height:24px;margin:0 45px 34px;padding:0 0 20px;width:auto;}

.dreamContent h3{color:#2cab9b;font-size:25px;line-height:30px;margin:0 0 23px;}

.dreamContent ul > li:nth-child(2n){margin-right:0;}

.dreamContent ul li span{background-color:#515151;border-radius:50%;display:inline-block;height:20px;margin:0 10px 0 0;position:relative;vertical-align:middle;width:20px;}

.dreamContent ul li span img{display:inline-block;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);}

.dreamContent ul > li{color:#ffffff;display:inline-block;float:left;font-size:14px;letter-spacing:0.6px;line-height:28px;margin:0 2% 4px 0;width:49%;cursor:default;}

#devAccordion{background-color:#161616;}

#devAccordion.commonAccordion #accordion .panel .panel-heading h4 a{color:#ffffff;opacity:0.5;}

#devAccordion.commonAccordion #accordion .panel .panel-heading h4 a i{color:#ffffff;}

.dreamContent ul > li:hover span{background-color:#2cab9b;}

.dreamContent ul > li:hover{color:#2cab9b;}

.webDevLooking .wdlContent h3{color:#022d26;}

#webDesignLooking.webDevLooking button{background-color:#343434;background-image:url("../images/devbutton.png");background-position:left top;background-repeat:no-repeat;background-size:auto auto;color:#ffffff;}

#fourDesign{background-image:url("../images/4dd.jpg");background-position:left top;background-repeat:repeat;background-size:cover;padding:90px 0 200px;}

.fdHeading > h2{font-size:48px;line-height:48px;margin:0 0 10px 0;}

.fdHeading > p{font-size:17px;letter-spacing:0.4px;line-height:24px;margin:0;}

.fdContent{margin-top:40px;padding-right:45px;}

.fdTabOuter{background-color:#ffffff;padding:40px 35px;min-height:510px;box-shadow:0 0 62px rgba(0, 0, 0, 0.12);}

.fdTabOuter .panel.panel-default{border:none;box-shadow:none;margin:0;}

.fdImage{position:absolute;right:-45px;top:41px;width:auto;}

.fdTabOuter .panel.panel-default ul{border:none;margin:0 0 12px 0;}

#home-test-new > h4, #profile-test-new > h4, #messages-test-new > h4, #fourth-test-new > h4{color:hsl(0, 0%, 0%);font-family:PoppinsSemiBold;font-size:18px;margin-bottom:5px;}

.fdTabOuter .panel.panel-default ul li a{border:medium none;border-radius:0;color:hsl(0, 0%, 0%);font-family:PoppinsSemiBold;font-size:14px;letter-spacing:1px;line-height:11px;margin:0;padding:11px 14px;text-transform:uppercase;}

.nav.nav-tabs.responsive.fourD{border:1px solid hsl(0, 0%, 93%);display:inline-block;}

.nav.nav-tabs.responsive.fourD.hidden-xs.hidden-sm li{border-right:1px solid #ededed;}

.nav.nav-tabs.responsive.fourD.hidden-xs.hidden-sm li:last-child{border-right:none;}

.fdTabOuter .panel.panel-default ul li.active a{background-color:#2cab9b;color:#ffffff;font-family:PoppinsSemiBold;}

.fdTabOuter .panel.panel-default ul li a:hover{background-color:#2cab9b;color:#fff;}

.fdTabsIn .tab-pane p:not(:last-child){margin:0 0 6px;}

.fdLastIn{background:#343434 none repeat scroll 0 0;padding:33px 50px 70px;}

.fdLastIn > h3{color:#ffffff;font-family:PoppinsMedium;font-size:23px;letter-spacing:0;line-height:38px;margin:0;}

.fdLastIn > h2{color:#ffffff;font-family:PoppinsSemiBold;font-size:34px;letter-spacing:0;line-height:38px;margin:-4px 0 6px;}

.fdLastIn > p{font-size:19px;line-height:29px;color:#fff;margin:0;}

.fdLast a{background-color:#2ead9c;margin:-35px 0 0 50px;text-transform:uppercase;}

.fdButtons a{float:left;}

.fdButtons a:last-child{float:right;}

.fdButtons{margin:20px 0 0;padding:0;}

.clipBoxOne #sectionOne-one hr{border-width:2px 0 0;}

#tenReasons{padding:90px 0 100px;background-image:url("../images/tenreasons.jpg");background-repeat:no-repeat;background-position:left top;background-size:cover;}

.trHeading > h2{font-size:42px;line-height:56px;margin:0;}

.trHeading > h3{font-size:34px;line-height:44px;margin:0;}

.trContent{margin:40px 0 0;}

.devCounter#counter .CounterOuter{box-shadow:0 62px 62px rgba(0, 0, 0, 0.05);}

.devContact .commonContactHeading > p{margin:3px 0 0;}

#counter.devCounter{margin:-100px 0 0 0;}

.fontSizeSeventeen{font-family:PoppinsMedium;font-size:17px;letter-spacing:0.5px;line-height:24px;}

#sectionOuterOne.bottomSpaceLess{padding:95px 0 76px;}

.trListImage img{display:inline-block;}

.trImage{margin:0 9px 0 0;}

.trListFirst{display:inline-block;}

.trListFirst:not(:last-child){margin:0 0 33px;}

.trfContent > p{letter-spacing:0.2px;margin:0;}

.trfContent > p span{color:#178f80;font-family:PoppinsSemiBold;font-size:13px;}

.trfContent > p a{color:#363636;font-family:PoppinsRegular;text-decoration:underline;}

.trContent ul li .trListOut{display:inline-block;center;margin:-20px 0 0 0;}

.trListContent > h3{font-family:PoppinsMedium;font-size:15px;letter-spacing:0.2px;line-height:21px;text-transform:none;margin:0;}

.trListContent{margin:30px 0 0;min-height:125px;}

#slides{background-color:#343434;padding:40px 0 20px;}
#slides.developeSlide{ padding:62px 0 20px;}
.slidesIn{padding:0 50px;}

.slidesOuter .item a{display:inline-block;}

.slidesOuter .item span{color:#ffffff;display:inline-block;font-size:16px;line-height:28px;opacity:0.5;width:100%;}

.slidesOuter .item label{color:#ffffff;font-family:PoppinsSemiBold;font-size:30px;font-weight:normal;line-height:44px;margin:0;text-transform:uppercase;cursor:pointer;}

.slidesOuter .owl-controls{display:none !important;}

.slidesOuter .customNavigation a{position:absolute;top:50%;transform:translateY(-50%);z-index:99;background:#343434;}

.slidesOuter .customNavigation a.prev{left:10px;}

.slidesOuter .customNavigation a.next{right:10px;}

.resellerSection > h3::before{background-image:url("../images/abgray-strip.png");content:"";height:2px;left:22.7%;position:absolute;top:24px;width:108px;}

.resellerSection > h3::after{background-image:url("../images/abgray-strip.png");content:"";height:2px;right:22.7%;position:absolute;top:24px;width:108px;}

.footerLeftLinks .submenu > ul ul{display:none;}

.footerLeftLinks .submenu > ul li:hover ul{display:block;}

.green.ctaHover.partnerEmail > a ,.career .hrEmail > a{color:hsl(173, 68%, 40%);}

.commonBoxSubHeading.fontSizeSixteen > h3{color:#2aa89b;font-size:16px;}

.commonBoxSubHeading > h3 ,.commonBoxSubHeading > h3 a{font-family:PoppinsMedium;font-size:18px;line-height:22px;margin:0 0 10px;text-transform:uppercase;}

.commonBoxSubHeading > h3 a{color:#0a887b;}

.commonBoxSubHeading > h3 a:hover{text-decoration:underLine;}

.commonTemplateHeading.commonHr > hr{width:100%;}

.commonTemplateHeading > h2{font-size:43px;line-height:44px;margin:0 0 10px;}

.commonTemplateHeading > h2 span{color:#21AB9B;font-family:DosisBold;font-size:43px;letter-spacing:0.2px;line-height:44px;}

.commonTemplateHeading > p{font-size:17px;letter-spacing:0.4px;line-height:24px;margin:0 0 26px;}

.commonPara > p{margin:0 0 20px;}

.templateSlider{position:relative;}

.tempSliderText{left:0;position:absolute;top:50%;transform:translateY(-8%);}

.tempSliderText > h2{color:#ffffff;font-size:42px;line-height:45px;margin:0 0 20px;}

.secOneContent{padding:0 10px;}

.tempSliderText > p{color:#21AB9B;font-size:17px;line-height:22px;margin:0;letter-spacing:0.1px;}

.tempSliderText > hr{border-top:3px solid #2e2e2e;display:inline-block;margin:26px 0 0;width:94px;}

#tagLine{background-color:#000000;height:33px;text-align:center;}

.tagOuter > p,#tagLine .tagOuter > h1{color:#676767;font-size:11px;letter-spacing:0.2px;line-height:33px;margin:0;}

#sectionOuterOne{background-image:url("../images/seconebg.jpg");background-position:left top;background-repeat:no-repeat;background-size:100% auto;padding:93px 0;}

.commonTemplateHeading > hr{border-top:2px solid #dbdbdb;box-sizing:border-box;display:inline-block;height:21px;margin:0;width:162px;}

.secOneBox{background-color:#fff;box-shadow:0 0 62px rgba(0,0,0,0.12);margin:22px 0 0 0;}

.secOneBoxIn > p{margin:0;padding:0 10px 0 0;}

.secOneBoxIn:not(:last-child){border-right:1px solid #e5e5e5;}

.secOneBoxIn{padding:38px;}

#sectionOne-two{padding:90px 0 0 0;}

.secOneTwoBox ul li, .secNineList ul li{color:#000000;font-family:Poppinsregular;font-size:13px;letter-spacing:0.2px;line-height:28px;list-style-image:url("../images/ailistimage.png");list-style-position:inside;}

#sectionTwo{background-color:#ecf0f1;background-image:url("../images/seceightbg.jpg");background-position:right top;background-repeat:no-repeat;background-size:100% 100%;padding:93px 0 71px;}

.secTwoListOuter{margin:7px 0 0;}

.secTwoList{margin:0 0 26px 0;}

.secTwoList p{margin:0;}

.commonTemplateHeading > hr.hrButtomSpace{margin-bottom:30px;margin-top:6px;}

.sebImage img{max-width:inherit;}

.sebContent.lessMargin,.lessMargin{margin-bottom:0;}

#sectionThree{padding:93px 0 90px;}

.secThree-oneBoxes{background-color:#ffffff;box-shadow:0 0 62px rgba(0, 0, 0, 0.12);margin:25px 0 0 0;}

.boxesIn{padding:38px 40px 25px;}

.boxesIn:nth-child(1), .boxesIn:nth-child(2), .boxesIn:nth-child(3){border-bottom:1px solid #e5e5e5;}

.boxesIn:not(:last-child){border-right:1px solid #e5e5e5;}

#secThree-two{padding:90px 0 0 0;}

.secThree-twoHeading h2, .secThree-twoHeading h2 span{font-size:43px;}

.listingMargin{padding-left:15px;}

.smspace{padding-bottom:20px;}

.secThree-twoContent ul li, .secSevenList ul li{line-height:25px;list-style-position:outside;padding:5px 0;list-style-type:initial;width:830px;color:#2cab9b;}

.secThree-twoContent ul li span, .secSevenList ul li span{color:#000000;font-family:'Poppinsregular';font-size:13px;letter-spacing:0.2px;display:inline-block;width:auto;}

.secThree-twoContent ul li:not(:last-child), .secSevenList ul li:not(:last-child){border-bottom:1px solid #e0e0e0;}

#sectionFour{padding:94px 0 75px;background-image:url("../images/secfourbg.jpg");background-repeat:no-repeat;background-size:cover;background-position:left top;}

.secFourContent{padding-left:10px;padding-right:10px;}

.secFourImage{margin:10px 0 0;}

#sectionFive{padding:93px 0 84px;}

.secFiveOuter ul li{display:flex;}

.secFiveOuter ul li .secFiveImage{height:110px;margin:0 30px 0 0;width:110px;}

.secFiveOuter ul li .secFiveContent p{margin:0;}

.secFiveOuter ul li:not(:last-child){margin:0 0 30px 0;}

.secFiveContent{width:835px;}

#sectionSix{padding:94px 0 100px;background:url("../images/secsixbg.jpg");background-repeat:no-repeat;background-position:left top;background-size:cover;}

.secSixOuter{margin:15px 0 0;}

.secSixHeading h2{color:#ffffff;margin:0 0 14px 0;}

.secSixHeading p{color:#ffffff;font-size:13px;padding:0 90px;}

.secSixBoxes{background-color:#000000;padding:22px 22px 30px 22px;}

.secSixBoxes p{color:#ffffff;margin:0;padding:0 10px 0 0;}

#sectionSeven{padding:92px 0 90px;}

.secSevenHeading > h2{margin:0 0 14px;}

.secSevenHeading > p{font-size:13px;letter-spacing:0.6px;line-height:22px;}

.secSevenList ul li{width:95%;padding:4px 0;}

#sectionEight{background-image:url("../images/seceightbg.jpg");background-position:left top;background-repeat:no-repeat;background-size:cover;padding:88px 0 45px;}

.secEightHeading h2{line-height:50px;margin:0 0 15px 0;}

.sebContent > h3{font-family:PoppinsSemiBold;font-size:15px;line-height:18px;text-transform:none;margin:0 0 10px;}

.sebContent{margin:0 0 40px;}

.sebContent > p{padding:0 10px 0 0;}

.marginButtom{margin-bottom:20px;}

#sectionNine{padding:97px 0 93px;}

.secNineList > h3{color:#0a887b;font-family:PoppinsSemiBold;font-size:24px;line-height:28px;margin:0;}

.secNineList > hr{border-top:3px solid #21ac9a;margin:14px 0 26px;width:68px;}

.secNineList > p{padding:0 60px 0 0;}

.secNineList:nth-child(2) ul li{width:50%;float:left;}

#sectionTen{padding:96px 0 77px;background-image:url("../images/sectenbg.jpg");background-repeat:no-repeat;background-position:left top;background-size:cover;}

.secTenHeading > p{font-family:PoppinsMedium;font-size:20px;letter-spacing:0.2px;line-height:26px;margin:0;padding:0 10px;}

.secTenHeading > p span{color:#0a887b;font-family:PoppinsMedium;font-size:20px;letter-spacing:0.2px;line-height:26px;}

.secTenHeading > hr{border:1px solid #d4d8d8;display:inline-block;margin:25px 0 20px;width:100%;}

.secTenImage img{display:inline-block;margin:7px 0 0;}

#sectionEleven{padding:93px 0 84px;}

.secElevenHeading > hr{border-top:2px solid #e5e5e5;margin:15px 0 0;width:100%;}

.secElevenHeading > p{padding:0 60px;}

.secElevenOuter{background-color:#ffffff;box-shadow:0 0 62px rgba(0, 0, 0, 0.12);margin:10px 0 0 0;display:inline-block;}

.secElevenBoxes{display:flex;padding:35px;}

.secElevenContent > p{margin:0;padding:0 2px 0 0;}

.secElevenBoxes:nth-child(1),.secElevenBoxes:nth-child(2),.secElevenBoxes:nth-child(3){border-bottom:1px solid #e5e5e5;}

.secElevenBoxes:not(:last-child){border-right:1px solid #e5e5e5;}

.secElevenBoxes:nth-child(3){border-right:0 none;}

.descriptonBox > p{min-height:112px;}

#sectionTweleve{padding:90px 0 56px;background-color:#ecf0f1;}

.secTweleveHeading > p{font-size:13px;line-height:22px;margin:14px 0 33px;letter-spacing:0.6px;padding:0;}

.secTweleveBoxes > h3{font-family:PoppinsMedium;font-size:16px;line-height:18px;margin:0;text-transform:uppercase;}

.secTweleveBoxes > hr{border-top:3px solid #21ac9a;margin:16px 0;width:68px;}

.secTweleveBoxes > p{margin:0;}

.secTweleveContent{margin:10px 0 0;}

.secTweleveBoxes{margin:0 0 40px;}

#webDesignLooking{background-attachment:fixed;}

#sectionThirteen{padding:92px 0 100px;background-image:url("../images/secthirteenbg.jpg");background-repeat:no-repeat;background-position:left top;background-size:cover;}

.secThirteenHeading > h2{font-size:72px;letter-spacing:0.2px;line-height:65px;margin:0 0 22px;}

.secThirteenHeading span{border-bottom:2px solid #c4cccb;border-top:2px solid #c4cccb;display:inline-block;font-size:18px;letter-spacing:0.4px;line-height:24px;padding:15px 0;width:100%;color:#21AB9B;font-family:poppinsmedium;}

.secThirteenContent > p{padding:0 13px;}

.secThirteenContent{margin-top:22px;}

.secThirteenLinks{margin:18px 0 0 0;}

.secThirteenLinks a:not(:last-child){margin:0 15px 0 0;}

.secThirteenLinks a{border:1px solid #2cab9b;display:inline-block;font-family:PoppinsSemiBold;font-size:14px;letter-spacing:0.8px;line-height:45px;padding:0 41px;}

.footerLogo .log-1:hover img{margin-top:-59px;}

.footerLogo a{height:57px;overflow:hidden;}

#sectionFourteen{padding:100px 0;background-color:#ecf0f1;}

.fourteenBg{background-color:#ffffff;margin:20px 0 0;display:flex;flex-wrap:wrap;}

.secFourteenHeading h2{font-size:36px;line-height:40px;margin:0 0 6px 0;}

.secFourteenHeading hr{border-top:2px solid #d4d8d8;}

.secFourteenContent > h3{font-family:PoppinsMedium;font-size:15px;line-height:20px;margin:0;text-transform:none;margin:0 0 10px 0;}

.secFourteenBoxes{display:flex;padding:32px 20px;}

.secFourteenImage{margin:0 10px 0 0;}

.secFourteenContent > p{margin:0;}

.secFourteenBoxes:nth-child(1), .secFourteenBoxes:nth-child(2), .secFourteenBoxes:nth-child(3){border-bottom:6px solid #ecf0f1;}

.secFourteenBoxes:not(:last-child){border-right:6px solid #ecf0f1;}

.secFourteenBoxes:nth-child(3){border-right:0 none;}

.secDivide hr{border-top:3px solid #bdc0c1;display:inline-block;margin:52px 0 38px;width:94px;}

.secCounter > h2{color:#21AB9B;font-family:PoppinsSemiBold;font-size:36px;letter-spacing:0;line-height:32px;margin:0 0 40px;}

.secCounter ul li{display:inline-block;}

.secCounter ul li h3{font-family:PoppinsSemiBold;font-size:56px;line-height:55px;margin:0 0 5px 0;}

.secCounter ul li span{font-family:PoppinsRegular;font-size:16px;letter-spacing:0.4px;line-height:20px;}

.secCounter ul li:not(:last-child){margin:0 100px 0 0;}

#portfolioThird.templatePortfolio{background-image:url("../images/templateporfolio.jpg");}

.templateTest{display:flex;}

.commonTest{background-color:#299f90;}

.commonTest > p{color:#ffffff;font-size:16px;line-height:25px;margin:0;}

.commonTest > hr{border-top:3px solid #ffffff;margin:22px 0 30px;width:64px;}

.commonTest h5, .commonTest > span{color:#013831;font-family:PoppinsBold;font-size:13px;letter-spacing:0.6px;line-height:18px;text-transform:uppercase;}

.commonTest > span{font-family:PoppinsRegular;text-transform:uppercase;display:inline-block;margin:10px 0 0;}

.templateContact .contactForm{width:610px;}

.templateContact .commonTest{width:540px;padding:60px 60px 0;}

.templateContact .contactForm form .checkbox label{float:left;width:100%;padding-left:0;}

.templateContact .contactForm form .checkbox label span{padding:0 0 0 25px;}

#commonContact.templateContact .contactForm form .checkbox button{float:left;}

#commonContact.templateContact .contactForm form .checkbox button{float:left;margin:37px 0 0;}

#commonContact.templateContact .contactForm form .checkbox button:hover{background:#f1c826;border-color:#fff;}

.templateContact .contactForm form .form-group{margin:0 0 16px;}

.templateContact .contactForm form .form-group textarea{padding:12px 0 0;}

#commonContact .contactForm .checkbox input{margin-left:17px;}

.suatpad{margin-top:30px;}

.suatpad .secTweleveBoxes{margin-bottom:24px;}

.envolpPart .fa{background:#1e8074;border-radius:50%;color:#ffffff;font-size:40px;padding:15px 16px;}

.phoneIcon .fa{background:#1e8074;border-radius:50%;color:#ffffff;font-size:40px;padding:15px 20px;}

.chatPart .fa{background:#1e8074;border-radius:50%;color:#ffffff;font-size:40px;padding:15px 17px;}

.envelopExt{color:#ffffff;font-size:20px;margin-top:15px;text-transform:uppercase;}

.phonePart li{border-right:1px solid #eeeeee;color:#ffffff;display:inline-block;float:left;line-height:14px;font-size:12px;padding:0 6px;}

.phonePart li:last-child{border-right:none;}

.phonePart > ul{margin-top:20px;}

.envelopEmai > a{color:#1e8074;display:table;font-size:12px;margin-top:15px;width:100%;}

.green.designButton{background:#21ab9b;color:#ffffff;display:table;margin-top:20px;padding:10px 30px;}

.green.designButton:hover{background:#000;}

.secFourImage.noSpace{margin-top:0;}

#secThree-two.defineFloat.noSpace{padding-top:0;}

.secThree-twoContent .list-unstyledList > li{display:inline-block;padding:4px 0;position:relative;width:100%;}

.list-unstyledList > li::before{background:#2aa89b;border-radius:50%;content:"";height:6px;left:-13px;position:absolute;top:12px;width:6px;}

.secElevenContent.commonBoxSubHeading.csHeight{min-height:275px;}

.btSpace{margin-bottom:40px;}

.list-unstyledList-Custom > li{border-bottom:1px solid #dcdcdc;display:inline-block;font-size:13px;padding:4px;position:relative;width:100%;}

.list-unstyledList-Custom > li::before{background:#2aa89b;border-radius:50%;content:"";height:6px;left:-10px;position:absolute;top:12px;width:6px;}

.list-unstyledList-Custom{margin-left:24px;}

.resellerSection > h3{position:relative;}

.list-unstyledList-Custom span{font-size:14px;}

#themeColorBackground{background:#31b4a6;padding:40px 0;}

.threeColTitle{color:#ffffff;font-size:34px;}

.threeMiddText{color:#ffffff;text-align:center;}

.threeMiddText > a{background:#000000;color:#ffffff;display:inline-block;padding:10px 20px;vertical-align:middle;}

.threeMiddText > a:hover{background:#006456;}

.expertsTitle{font-size:36px;font-family:DosisBold;}

.smStar img{font-size:25px;width:50px;}

.smBlackTitle h4.topsmSpace{margin-top:12px;}

.changeBackground{padding-top:40px;}

.topSpace{margin-top:50px;}

.list-unstyled.colorSelection li a{color:#000000;}

.underLine:hover{color:#cccccc;text-decoration:underline;}

.smBlackTitle h4{border-bottom:2px solid #e5e5e5;border-top:2px solid #e5e5e5;display:inline-block;color:#0a887b;margin:5px 0 40px;padding:10px 0;width:100%;font-size:18px;letter-spacing:0.4px;line-height:24px;margin:0 0 26px;}

.marginNone{margin:0;}

.portalIntro{font-family:PoppinsRegular,sans-serif;font-size:25px;margin:0;line-height:32px;}

.list-unstyled a, .list-unstyledList-Custom a{color:hsl(174, 86%, 29%);font-size:inherit;}

.list-unstyled a:hover ,.list-unstyledList-Custom a:hover{color:#000;}

.wbuList .list-unstyled a:hover ,.wbuList .list-unstyledList-Custom a:hover{color:#21AC9B;}

.blackColor{color:#000000;font-family:inherit;font-size:inherit;line-height:inherit;}

.secThree-twoContent ul.blackColor li a, .secThree-twoContent ul.blackColor li{color:#000000;letter-spacing:0.5px;line-height:20px;width:auto;}

.borderBottom > li{border-bottom:1px solid #dcdcdc;padding:5px 0;}

.secThree-twoContent ul.blackColor li{margin:5px 0;}

.smtitle{font-size:30px;line-height:35px;font-family:dosisbold;}

.fontProperty{font-family:DosisBold;line-height:35px;}

.wdlContent .borderButton{background:rgba(0, 0, 0, 0);border:1px solid #207765;color:#ffffff;letter-spacing:1px;padding:12px 30px;}

.wdlContent .borderButton:hover{background:#207765;}

.greyButton.greenButton{background:#1a9f8d;}

.greyButton.greenButton:hover{background:#646464 !important;}

.secNineList .list-unstyled.fullWidthList > li{width:100%;}

.borderBox > p{font-family:dosisbold;font-size:32px;letter-spacing:0.2px;line-height:36px;text-align:left;}

.borderBox{background:#ffffff;margin-bottom:35px;padding:30px 30px 20px;position:relative;margin-top:4px;box-shadow:0 0 20px #e3e3e3;}

#sectionThirteen.whoWeAre{background-image:url("../images/wo_b_r_bg.png");}

.whoWeAre p, .whoWeAre .secThirteenLinks > a ,.whoWeAre .secThirteenHeading span{color:#ffffff;}

.whoWeAre h2{color:#2cab9b;}

.whoWeAre .secThirteenLinks > a:hover ,.secThirteenLinks > a:hover{background:#21AC9B;color:#fff;}

.lessPadding{padding:10px 15px;border-color:rgba(0, 0, 0, 0) !important;}

.lessPadding img{max-width:inherit;}

.whiteBoxContainer{background:#ffffff;display:inline-block;padding:37px 15px;width:100%;box-shadow:0 0 20px #e6e6e6;}

.vertiStrip{margin:12px 0 8px;}

.verySmallText{font-size:12px;text-transform:uppercase;}

.bottmIinking > li{display:inline-block;position:relative;}

.footerLinking{padding:15px;}

footer.footerSection{padding:10px 0 50px;}

.bottmIinking > li{display:inline-block;padding:0 7px;}

.bottmIinking > li:first-child{padding-left:0;}

.rightText.footerLeftLinks ul{text-align:right;width:100%;}

.boostIcon{float:left;margin-right:7px;margin-top:1px;}

.boostIcon-1{float:left;margin-right:5px;}

.rightText .bottmIinking > li:first-child::after{background:#2c2c2c;content:"";display:inline-block;height:18px;position:absolute;right:-3px;top:3px;width:1px;}

#intrestedSection{background-image:url("../images/dark_bg.png");background-repeat:no-repeat;background-size:cover;padding:62px 0 70px;}

.darksectionText{color:#ffffff;display:inline-block;float:left;font-size:60px;text-align:left;width:100%;line-height:70px;font-family:"PoppinsSemiBold";}

.darksectionText > a{color:#0b9c8c;font-size:inherit;position:relative;font-family:"PoppinsSemiBold";}

.tempSliderText.redirectSlider{top:52%;transform:translateY(-22%);-webkit-transform:translateY(-22%);-moz-transform:translateY(-22%);}

.verySmallText i{display:inline-block;font-size:9px;}

.lessPadding h3{line-height:22px;}

.secThirteenHeading span.topBottomBorder{border-color:#353535;}

.darksectionText > a{border-bottom:3px solid #414149;}

.darksectionText > a:hover{border-bottom:3px solid #0B9C8C;}

.rightText .bottmIinking li:first-child a{font-size:13px;font-family:"PoppinsSemiBold";}

.bottmIinking li:last-child a{font-size:12px;letter-spacing:0.2px;}

.aboutBanner{padding:115px 0 110px;text-align:center;margin-top:66px;color:#fff;}

.aboutBanner h2{color:#fff;font-size:60px;line-height:60px;}

.aboutBanner p{color:#21AB9B;font-size:18px;line-height:24px;}

.bannerButton > button{position:relative;}

.bannerButton > button img{height:auto;margin:9px 5px 0;position:absolute;width:auto;}

.aboutBanner{background-image:url("../images/about-banner.jpg");background-repeat:no-repeat;background-size:100% auto;}

.bannerStrip{line-height:6px;margin:22px 0 26px;}

.bannerButton > button{background-color:rgba(0, 0, 0, 0);background-image:url("../images/ab_banner_arrow.png");background-position:right center;background-repeat:no-repeat;color:#b4b4b4;font-family:"DosisSemiBold",sans-serif;font-size:18px;letter-spacing:1px;margin:0 15px;padding-right:12px;text-transform:uppercase;}

.bannerButton a{background-color:rgba(0, 0, 0, 0);background-image:url("../images/ab_banner_arrow.png");background-position:right center;background-repeat:no-repeat;color:#b4b4b4;font-family:"DosisSemiBold",sans-serif;font-size:18px;letter-spacing:1px;margin:0 15px;padding-right:12px;text-transform:uppercase;}

.bannerButton{display:inline-block;float:left;margin-top:23px;width:100%;}

.aboutLeftText > h2{line-height:40px;}

.hilightText{border-bottom:2px solid #e5e5e5;letter-spacing:1px;border-top:2px solid #e5e5e5;font-size:17px;line-height:24px;padding:16px 0;margin:4px 0 26px;display:inline-block;width:100%;}

.aboutLeftText{max-width:496px;width:100%;}

.differentPic.litMargin{margin-bottom:22px;}

.aboutLeftText li{display:inline-block;margin-right:20px;}

.aboutLeftText > ul{display:inline-block;margin-top:12px;width:100%;}

#aboutSectionOne{background-image:url("../images/about_bg-1.png");background-repeat:no-repeat;background-size:cover;padding:146px 0 92px;}

.innerBanner{float:left;min-height:446px;min-width:635px;margin:49px 0 0 49px;}

.outerBanner{float:left;width:100%;border:1px solid #d5d5d5;max-height:446px;margin-left:-50px;margin-top:-46px;}

.carousel-indicators li{background-color:#aeaeae;border:none;border-radius:10px;cursor:pointer;display:inline-block;height:9px;margin:1px;text-indent:-999px;width:9px;}

.carousel-indicators .active{background-color:#39b3a6;height:9px;margin:1px;width:9px;}

.carousel-indicators{bottom:-45px;}

.differentText{margin:0 auto;max-width:626px;}

.blackBackgroung .firstCol{margin-left:-30px;}

#aboutSectionTwo{background-image:url("../images/about-bg.png");background-repeat:no-repeat;background-size:cover;padding:91px 0 94px;}

.differentTitle{color:#2cab9b;font-size:17px;font-family:'PoppinsMedium';margin:0px 0 12px;line-height:24px;}

.differentText > p ,.descriptonBox > p{color:#ffffff;}

.align_right{text-align:right;}

.makeDifferent h2{color:#ffffff;font-size:60px;line-height:60px;}

.hrLine{float:left;line-height:6px;margin:2px 0 50px;width:100%;}

.align_right ,.align_left{margin-top:35px;position:relative;}

.differentCol{float:left;margin-bottom:28px;width:100%;}

.extertTitle{color:#21AC9B;font-size:36px;font-family:'PoppinsSemiBold';margin:10px 0 33px;}

.numberText{font-size:57px;color:#fff;font-family:'PoppinsSemiBold';line-height:60px;}

.alphabetText{font-size:16px;color:#2cab9b;}

.vrsmallText a{color:#9f9f9f;font-size:12px;font-weight:normal;text-transform:uppercase;font-family:inherit;}

.vrsmallText a:hover ,.bannerButton > button:hover{color:#fff;}

.aboutLeftText li a:hover{color:#22AC9C;}

.aboutLeftText li{text-transform:uppercase;}

.blackBackgroung{float:left;position:relative;width:100%;margin-top:30px;}

.blackBackgroung::before{background:#0c0c0c;content:"";height:240px;left:0;position:absolute;top:-20px;width:100%;}

.divderLine{margin:10px 0;}

.differentCol{position:relative;z-index:9;min-height:150px;}

.align_right::after{background:#303030;content:"";height:77%;position:absolute;right:22px;top:25px;width:3px;}

.align_left::after{background:#303030;content:"";height:77%;position:absolute;left:22px;top:25px;width:3px;}

.mapSection > h2{font-size:40px;line-height:40px;}

#aboutSectionThree{background-image:url("../images/ab-contact-bg.png");background-repeat:no-repeat;background-size:cover;padding:95px 0 94px;}

.mapLine{display:inline-block;margin-bottom:40px;width:100%;}

.mapLogo > li{display:inline-block;float:left;border-right:1px solid #e5e5e5;}

.mapLogo > li:last-child{border-right:none;}

.mapLogo{background:#ffffff;box-shadow:0 0 62px rgba(0, 0, 0, 0.12);display:inline-block;}

.list-unstyled.phone a:hover{color:#21AB9B;}

.mapLogo img{background:#ffffff;padding:0px;}

.mapLogo{margin:50px auto 0;text-align:center;display:inliine-block;}

#aboutSectionFour{background-color:#f3f9f9;background-image:url("../images/revier-bg-pic.png");background-repeat:no-repeat;background-position:left bottom;padding:100px 0;}

.reviewSmText{color:#2cab9b;font-size:24px;text-transform:uppercase;font-family:'PoppinsMedium';line-height:24px;margin-bottom:8px;}

.customerReview > h2{font-size:42px;line-height:42px;}

.reviewLine{line-height:7px;}

.customerReview.InnerBox > p{font-size:16px;letter-spacing:1px;}

.customerReview.InnerBox{background:#ffffff;position:relative;padding:40px 50px;text-align:center;}

.reviewLine.right{margin:18px 0 23px;}

.quotePic{bottom:78px;position:absolute;right:30px;}

.nameAddress > span{font-size:13px;font-family:'PoppinsSemiBold';}

.nameAddress{font-size:13px;font-family:'PoppinsMedium';letter-spacing:0.6px;text-transform:uppercase;}

.moreReview{background:#f1f6f6;box-shadow:0 0 30px #dcdcdc;font-family:"PoppinsSemiBold";letter-spacing:1px;padding:20px 0;text-align:center;text-transform:uppercase;}

.moreReview a{color:#21AC9B;font-family:"PoppinsSemiBold";font-size:14px;}

.moreReview a:hover{color:#000;}

.resellerSection > h3{color:#21AC9B;font-size:42px;line-height:42px;margin-bottom:20px;}

.resellerSection > p{color:#fff;font-size:13px;margin-bottom:13px;}

.resellerSection button.greyButton{background:#2cab9b;color:#ffffff;margin-top:30px;padding:30px 34px 40px;}

.lineTilte > img{display:table-cell;margin-top:-18px;vertical-align:middle;}

.lineTilte{display:inline-block;margin:0 12px;vertical-align:middle;}

.list-unstyled.blackColorText a{color:#000000;}

.list-unstyled.blackColorText a:hover{color:#14AC9D;}

form.contactInputField{background-image:url("../images/contact-bg-icon.png");background-repeat:no-repeat;background-color:#2cab9b;display:inline-block;width:100%;padding:40px;margin-top:30px;}

.conForm input[type="text"] ,.conForm textarea{background:rgba(0, 0, 0, 0);resize:none;border-bottom:1px solid #ffffff;color:#ffffff;padding:4px 0;width:100%;}

.conForm{margin-bottom:25px;color:#ffffff;}

.conForm textarea{height:100px;}

.conFormBox{border:2px solid #ffffff;float:right;margin-right:-15px;padding:14px 23px 10px;}

.conForm.checkbox{margin-top:0;margin-left:-15px;}

#contactField{background-image:url("../images/commoncontact.jpg");background-repeat:no-repeat;background-size:cover;padding:100px 0;}

.checkbox label{color:#ffffff;}

.contactTextField > h2{font-size:50px;letter-spacing:1px;text-align:center;line-height:50px;margin-bottom:8px;}

.contactTextField > p{margin:0;text-align:center;font-size:17px;}

.contactTextField .text-center{font-size:17px;color:#000000;}

.lightGrayline{display:inline-block;}

.lightGrayline > img{display:table-cell;vertical-align:middle;margin:0 10px}

.footerLeftLinks .list-unstyled{display:inline-block;float:left;}

.rightLine > img{width:84%;}

.rightLine{position:relative;}

.rightLine::before{background:#dadada;content:"";height:94%;position:absolute;right:30px;width:1px;}

#sectionPartOne{background-image:url("../images/aboutsidearrow.png");background-position:left top;background-repeat:no-repeat;padding:96px 0 74px;}

.contactInputField input::-moz-placeholder,.contactInputField textarea::-moz-placeholder{color:#fff;opacity:1;}

.contactInputField label{font-size:13px;}

.defineFloat.srInner > p{display:none;opacity:0;margin-left:-100%;position:relative;height:0;}

.srInner{height:250px;overflow:hidden;cursor:pointer;}

.srInner > h3{margin-top:20px;}

.defineFloat.srInner:hover{padding-top:50px;transition:all 0.6s ease 0s;-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;}

.defineFloat.srInner:hover img{margin-top:-30px;transform:scale(0.6);transition:all 0.6s ease 0s;-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;}

.defineFloat.srInner:hover h3{margin-top:0;transition:all 0.6s ease 0s;-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;}

.defineFloat.srInner:hover p{height:auto;max-width:370px;position:relative;margin-left:0%;opacity:1;display:block;padding:0 30px;transition:all 2s ease 0s;-webkit-transition:all 2s ease 0s;-moz-transition:all 2s ease 0s;}

a.greyButton::before{border-bottom:2px solid #ffffff;bottom:22px;content:"";left:50%;position:absolute;transform:translateX(-50%);width:45px;transition:all 0.7s ease-in-out 0s;-moz-transition:all 0.7s ease-in-out 0s;-webkit-transition:all 0.7s ease-in-out 0s;-o-transition:all 0.7s ease-in-out 0s;}

.wdlContent a.custonCTA{background-image:none;padding-left:55px;}

.wdlContent a.btn.btn-default{background-color:#2cab9b;background-position:left top;background-repeat:no-repeat;background-size:auto auto;margin:0 15px;text-transform:uppercase;}

a.greyButton{background:#343434;border:medium none;border-radius:0;color:#ffffff;font-family:PoppinsSemiBold;font-size:14px;height:74px;letter-spacing:1.4px;line-height:0;padding:29px 40px 40px;position:relative;text-transform:uppercase;vertical-align:top;z-index:1;}

.topSmSpace{margin-top:10px;}

.contactBanner{margin-top:66px;position:relative;}

.contactBanner::before{background-image:url("../images/down-c-arrow.png");background-repeat:no-repeat;bottom:-15px;content:"";height:30px;background-position:center bottom;position:absolute;width:100%;}

#contactUs .contactForm label{color:#000000;display:inline-block;font-size:13px;max-width:150px;}

.shadowBox{box-shadow:0 0 20px #e7e7e7;display:inline-block;width:100%;background:#e8f6f5;}

.leftWhitebox{background:#ffffff;display:inline-block;float:left;margin-left:-15px;padding:50px 160px 50px 21px;border-right:3px solid #56bcaf;}

.inputfield{border:1px solid #cfcfcf;padding:10px;}

#contactUs .contactForm{margin-bottom:15px;}

#contactUs .lableTitle label{padding:10px;font-family:"PoppinsRegular";text-transform:none;}

.contactForm.defineFloat input[type="text"], .contactForm.defineFloat textarea,.contactForm.defineFloat select{width:100%;}

.contactForm.defineFloat textarea{height:140px;resize:none;}

.rightgreenbox{padding:50px 34px 50px 50px;text-align:right;}

.detailTitle{font-family:poppinsmedium;font-size:15px;line-height:20px;color:#000000;}

.capchapic ,.buttonfield{padding-left:0;}

.addressRor{border-bottom:1px solid #d0dddc;font-family:'PoppinsMedium';padding:14px 0;}

.addressTilte{font-size:14px;padding:0 0 5px;}

.lightGray{margin-top:6px;margin-bottom:3px;}

.secTweleveBoxes.lessMargin{margin-bottom:0;}

.addressListing > li, .addressListing > li a ,.addressDetail a{color:#232323;font-size:13px;font-weight:normal;padding:2px 0;font-family:'poppinsregular';}

.addressDetail{font-family:'poppinsregular';font-size:13px;}

.addressListing > li a:hover ,.addressDetail a:hover{color:#56BCAF;}

.addressListing > li img{margin-left:10px;}

.buttonfield button{background:#343434;color:#ffffff;padding:29px 48px 40px;}

.buttonfield button:hover{background:#21AB9B;}

.addressRor.last{border-bottom:none;}

#contactUs{background-image:url("../images/contbackgroung.png");background-repeat:no-repeat;padding:87px 0 91px;background-size:100% auto;}

#contactUs h2{font-size:44px;line-height:44px;margin-bottom:8px;letter-spacing:0.1px;}

.lightGray.Strip{margin-bottom:18px;}

.descriptonBox.Text{font-size:17px;letter-spacing:0.5px;margin-bottom:43px;line-height:24px;color:#000000;}

.aboutLeftText a{letter-spacing:0.8px;font-family:poppinssemibold;}

.noImage{background:url(../images/noimage.png) no-repeat center center #CCCCCC !important;color:#535353;font-weight:bold;line-height:normal;text-align:center;text-transform:uppercase;}

.noImage > img{visibility:hidden;}

.addressListing .salesEmail > a i{display:none;}

.addressListing span{font-size:inherit;}

.fontSizeSeventeen.padLess{padding:0;}

.shadowBox.two{background:#ffffff;padding:63px 0 0;}

#payment h2{font-size:27px;margin:25px 0 12px;}

#payment{background-image:url("../images/contbackgroung.png");background-repeat:no-repeat;padding:100px 0;}

.tryAgainText{font-family:poppinsregular;font-size:19px;margin-bottom:90px;}

.colorBacgroung{background-color:#e8f6f5;width:100%;float:left;padding:50px 0 44px;border-top:3px solid #56bcaf;box-shadow:0 2px 20px #e7e7e7;}

.colorBacgroung .circlePic img{margin-top:33px;max-width:inherit;width:auto;}

.colorBacgroung .circlePic{background:#2cab9b;border-radius:50%;display:table;height:90px;margin:0 auto 16px;vertical-align:middle;width:90px;}

.numnerText{font-size:inherit;}

.circleText.number{margin:0 auto;max-width:154px;text-align:left;}

.circleText.number img ,.circleText.emailBox img{margin-right:8px;}

.circleText.emailBox{margin:0 auto;max-width:234px;text-align:left;}

.circleText.emailBox .salesEmail i,.circleText.emailBox .infoEmail i{display:none;}

.circleText.emailBox .salesEmail a ,.circleText.emailBox .infoEmail a{font-family:poppinsregular;font-size:14px;color:#000000;}

.circleText.emailBox li span{line-height:18px;}

.circleText{font-size:14px;line-height:22px;}

.circleText.number li a{font-family:poppinsregular;font-size:14px;line-height:22px;}

.sideBorder{border-right:1px solid #d0dddc;min-height:190px;}

.sideBorder.last{border-right:1px solid rgba(0,0,0,0);}

.secElevenContent.commonBoxSubHeading{margin-left:15px;}

.siInner > p a.hoverColor:hover{color:#15ac9d;}

.moveLeft{margin-left:-38px;margin-right:26px;padding:0;}

.webDevelopment h4{color:#000000;font-family:poppinssemibold;font-size:28px;letter-spacing:0.2px;line-height:34px;max-width:375px;position:relative;width:100%;}

.webDevelopment .defineFloat.secThirteenLinks{margin-top:0;}

.webDevelopment::after{background:#e5e5e5;content:"";height:100%;position:absolute;right:0px;width:2px;}

.webDevelopment .defineFloat.secThirteenLinks > a{margin-top:24px;}

.webDevelopment{margin-bottom:25px;}

.commonPara .list-unstyledList{margin-left:15px;}

.secThree-twoHeading h2, .secThree-twoHeading h2 span{line-height:46px;}

.commonPara.webDescription{padding-left:5%;}

.topsmSpace{display:inline-block;margin:15px 0;width:100%;}

.wdlContent button.custonCTA{background-image:none;padding-left:55px;}

.webDescription .commonPara{padding-left:0;}

.wordPressTitle > h2{font-size:32px;line-height:36px;}

.secSixBoxes.commonBoxSubHeading p{padding:0;}

.wordpressIndia > h3{font-size:29px;line-height:32px;}

.titleUpperCace > h3{text-transform:uppercase;}

.hrDividerLine{border-top:2px solid #e2e2e2;display:inline-block;margin-bottom:25px;width:100%;}

.portalIntro.blackColor{font-size:25px;font-family:poppinsmedium;line-height:30px;}

.designConpnies.Blog{padding:40px 0 32px 50px;}

.wdeInner .wdeContent p a{font-family:Poppinsmedium;}

h3.marginNone{margin-bottom:0;}

.webDeveloperIndia h4{color:#000000;font-family:poppinsmedium;font-size:21px;letter-spacing:0.4px;margin-bottom:20px;line-height:28px;position:relative;}

.webDeveloperIndia{text-align:left;}

.imageAlign{text-align:left;}

.reviewButton button.greyButton.hoverColor:hover{background-color:#30B4A7;color:#ffffff;}

.reviewButton button.greyButton.hoverColor:hover:before{border-bottom:2px solid #fff;}

.lessBorder{border:0 solid rgba(0, 0, 0, 0) !important;padding-top:0;padding-bottom:25px;}

.paddingLess{padding:0;}

.lessLeftMargin ,.commonPara .lessLeftMargin{margin-left:0;}

#sectionEleven.addCustomMargin{padding-bottom:100px;}

.commonBoxSubHeading.sumSpaceLess{padding: 22px 14px 22px 22px;}

.commonTemplateHeading > h2.smfont ,.commonTemplateHeading > h2.smfont span{font-size:29px;line-height:34px;margin-bottom:15px;}

.rightText.footerLeftLinks .bottmIinking .salesEmail i{margin-right:6px;}

.fontSizeThirty h2 ,.fontSizeThirty h2 span{font-size:30px;line-height:35px;}

.templateTest .noPad.contactForm{max-width:575px;width:100%;}

#sectionTweleve.clipBoxTwo{padding:94px 0 91px;}

#sectionTwo.drupalBoxTwo{padding:94px 0 87px;}

#sectionEleven.drupalBoxThree{padding:92px 0 57px;}

#sectionNine.ecommerrceBoxTwo{padding:88px 0 84px;}

#sectionPartOne.graphicsIndiaOne{padding:100px 0 82px;}

#sectionTen.joomlaDEveloperOne{padding:95px 0 93px;}

#sectionTweleve.joomlaDEveloperThree{padding:91px 0 54px;}

#sectionTweleve.joomlaDEvelopentTwo{padding:93px 0 57px;}

#sectionSeven.joomlaDEvelopentThree{padding:91px 0;}

#sectionTen.joomlawebDesignOne{padding:93px 0 87px;}

#sectionFive.joomlawebDesignTwo{padding:90px 0 89px;}

#sectionTwo.joomlawebDesignThree{padding:91px 0 88px;}

#sectionFour.mjDeveloperBoxOne{padding:92px 0 94px;}

#sectionEleven.mjDeveloperBoxTwo{padding-top:93px;}

#sectionFourteen.mjDeveloperBoxThree{padding:93px 0 88px;}

#sectionTwo.mjDevelopementBoxOne ,#sectionTweleve.htmlDeveloperBoxOne ,#sectionOuterOne.joomlaDEvelopentOne{padding:95px 0 77px;}

#sectionSeven.mjDevelopementBoxTwo ,#sectionSeven.mbWebsiteBoxThree ,#sectionTwo.htmlDeveloperBoxThree,

#sectionTweleve.htmlProgramerBoxTwo ,#sectionSeven.graphicsIndiaTwo ,#sectionFour.wsProgrammerBoxOne{padding:93px 0 90px;}

#sectionTwo.mjDevelopementBoxThree ,#sectionTweleve.wsDesignerBoxThree{padding:94px 0 70px;}

#sectionTwo.reDirectBoxTwo{padding:93px 0 100px;}

#sectionOuterOne.htmlDevelopmentBoxOne ,#sectionTen.webDesigningBoxThree{padding:96px 0 73px;}

#sectionTweleve.htmlDevelopmentBoxTwo{padding:94px 0 92px;}

#sectionFive.htmlDevelopmentBoxThree{padding:93px 0 92px;}

#sectionOuterOne.webApplicationBoxOne{padding:94px 0 77px;}

#sectionOuterOne.drupalBoxOne{padding:96px 0 75px;}

#sectionTwo.webPortalBoxThree{padding:98px 0 92px;}

#sectionNine.webPortalBoxfour{padding:92px 0 93px;}

#sectionSeven.webDeveloperBoxOne{padding:95px 0 90px;}

#sectionTwo.webDeveloperBoxTwo{padding:97px 0 94px;}

#sectionOuterOne.webDesignerBoxOne{padding:93px 0 73px;}

#sectionEight.webDesignerBoxThree{padding:88px 0 52px;}

#yourSite.webDesignBoxOne{padding:89px 0 96px;}

#webDesignPortfolio.webDesignBoxTwo{padding:87px 0 100px;}

#webDesignInclude.webDesignBoxThree{padding:104px 0 200px;}

#sectionTweleve.wsProgrammerBoxThree{padding:94px 0 30px;}

#sectionTen.wsDesignerBoxOne{padding:92px 0 88px;}

#sectionThree.wsDesignerBoxTwo{padding:89px 0 88px;}

#sectionTwo.wsDevelopmentBoxThree{padding:98px 0 90px;}

#sectionTwo.wpDevelopmentBoxThree{padding:93px 0 100px;}

#sectionFour.wpDeveloperBoxOne{padding:98px 0 87px;}

.text-centere.ptList ul li a{color:#000000;}

.text-centere.ptList ul li:hover a{color:#21AB9B;}

.list-unstyled.reviewSocialLink li:hover{color:#000000;}

.list-unstyled li:hover span, .list-unstyled li:hover a span{color:#21AB9B;}

.reviewDescriptonBox.Text{font-size:17px;letter-spacing:1px;}

.reviewDecription{margin-bottom:22px;}

.boxDivider .reviewContent p{text-align:left;}

.boxDivider .reviewBg{background-image:none;padding:54px 40px 55px;}

.reviewVideo ul .lightText{border-left:1px solid #d0d0d0;color:#000000;font-family:"poppinsregular";line-height:14px;margin-left:8px;padding-left:10px !important;text-transform:initial;width:auto;}

.reviewVideo ul .lightText:hover{color:#209e8e;}

.reviewSocialLink a{color:#209e8e;font-family:'poppinsregular';border-right:2px solid #21ab9b;display:inline-block;line-height:14px;padding:0 7px;}

.reviewSocialLink a:last-child{border-right:none;}

.reviewSocialLink a:first-child{padding-left:2px;}

.boxDivider{display:inline-block;float:left;margin-bottom:50px;width:100%;}

.reviewRightText{max-width:817px;width:100%;float:left;}

.reviewRightText li{color:#209e8e;line-height:22px;}

.reviewRightText li i{margin-right:5px;}

.grayLine{color:#848484;font-size:inherit;font-family:'poppinsregular';}

.reviewRightText > ul{margin-top:20px;}

.reviewTextbox{background:#ffffff;box-shadow:0 0 62px rgba(0, 0, 0, 0.12);float:left;width:100%;}

.reviewRightText{float:left;max-width:817px;padding:40px;width:100%;}

.reviewRightLogo{display:inline-block;text-align:center;width:100%;letter-spacing:0.2px;}

.reviewDividerText{font-size:15px;line-height:22px;}

.reviewRightLogo.logoColorOne{padding:76px 0;background:#f9f1e9;border-left:3px solid #e8b08d;}

.userName{font-family:poppinssemibold;}

.reviewDividerline{display:inline-block;line-height:4px;margin:20px 0 22px;width:100%;}

.reviewRightLogo.logoColorTwo{background:#e3f1f9;padding:80px 0;border-left:3px solid #a8d6f4;}

.reviewRightLogo.logoColorThree{background:#f3f4f5;padding:52px 0;border-left:3px solid #b7c1c6;}

#reviewPage{background-image:url("../images/contbackgroung.png");background-repeat:no-repeat;padding:87px 0 53px;}

.reviewMainText h2{font-size:44px;margin-bottom:0;}

.reviewMainText{margin:0 auto;max-width:1005px;}

.btn.btn-default.custonCTA.nextBtn, .btn.btn-default.custonCTA.priviousBtn{background:#21ab9b;color:#ffffff;font-family:poppinsregular;letter-spacing:0.5px;padding:12px 30px;}

.btn.btn-default.custonCTA.nextBtn:hover ,.btn.btn-default.custonCTA.priviousBtn:hover{background:#000;color:#fff;}

.btn.btn-default.custonCTA.nextBtn{float:right;}

.btn.btn-default.custonCTA.priviousBtn{float:left;}

.reviewTextboxTeest{background:#ffffff;box-shadow:0 0 13px rgba(0, 0, 0, 0.09);width:100%;margin-bottom:50px;position:relative;-webkit-box-shadow:0 0 13px rgba(0, 0, 0, 0.09);}

.reviewTextboxTeest td:first-child{padding:40px;display:inline-block;vertical-align:middle;}

.reviewTextboxTeest td:last-child{padding:40px;display:table-cell;vertical-align:middle;text-align:center;}

.reviewTextboxTeest li{color:#209e8e;line-height:22px;}

.logoColorFour{background:#f8f9fb;border-left:3px solid #e2abc2;}

.logoColorFive{background:#eff9fa;border-left:3px solid #a3dcd5;}

.logoColorSix{background:#eaf6f6;border-left:3px solid #81d2d3;}

.logoColorSeaven{background:#f9eef4;border-left:3px solid #c0829b;}

.logoColorEight{background:#e5eae6;border-left:3px solid #cfcfe7;}

.logoColorNine{background:#ecf6ed;border-left:3px solid #d8deb8;}

.logoColorTen{background:#ecf0f3;border-left:3px solid #87a066;}

.logoColorEleven{background:#f4f4f6;border-left:3px solid #ced0f8;}

.logoColorTwelve{background:#ecf6ed;border-left:3px solid #accce5;}

.logoColorThirteen{background:#eaf1f9;border-left:3px solid #df8d8f;}

.logoColorTwo-One{background:#eaf1f9;border-left:3px solid #e09383;}

.logoColorTwo-Two{background:#f8f5f0;border-left:3px solid #b8a386;}

.logoColorTwo-Three{background:#ebf6ee;border-left:3px solid #93bd95;}

.logoColorTwo-Four{background:#f7f0e8;border-left:3px solid #ebc475;}

.logoColorTwo-Five{background:#f4f0f1;border-left:3px solid #f17a74;}

.logoColorTwo-Six{background:#f1ebeb;border-left:3px solid #e78989;}

.logoColorTwo-Seaven{background:#f0f5f9;border-left:3px solid #f4aa83;}

.logoColorTwo-Eight{background:#f5f3f4;border-left:3px solid #f2b4b9;}

.logoColorTwo-Nine{background:#e8f3f5;border-left:3px solid #a3d5d6;}

.logoColorTwo-Ten{background:#ebf9fc;border-left:3px solid #b7bce4;}

.logoColorTwo-Eleven{background:#eeeff1;border-left:3px solid #b4b4b4;}

.logoColorTwo-Twelve{background:#f0eaf8;border-left:3px solid #b1c5a0;}

.logoColorTwo-Thirteen{background:#f9ebde;border-left:3px solid #bb9e96;}

.logoColorTwo-Fourteen{background:#f5f5f5;border-left:3px solid #938ec8;}

.logoColorTwo-Fifteen{background:#e7e7e7;border-left:3px solid #767676;}

.logoColorTwo-Sixteen{background:#f5eff1;border-left:3px solid #e77775;}

.logoColorThree-One{background:#f6fafb;border-left:3px solid #b7d7b2;}

.logoColorThree-Two{background:#f4e6e5;border-left:3px solid #d96150;}

.logoColorThree-Three{background:#eef8fa;border-left:3px solid #adcfea;}

.logoColorThree-Four{background:#f1f9ec;border-left:3px solid #a8ce69;}

.logoColorThree-Five{background:#e5f0f4;border-left:3px solid #98d5e7;}

.logoColorThree-Six{background:#f6eeec;border-left:3px solid #faa2a0;}

.logoColorThree-Seaven{background:#e6e9e2;border-left:3px solid #f297a0;}

.logoColorThree-Eight{background:#e5f0f4;border-left:3px solid #a5b7db;}

.logoColorThree-Nine{background:#ececec;border-left:3px solid #d5ba99;}

.logoColorThree-Ten{background:#f9f2e6;border-left:3px solid #f2a584;}

.logoColorThree-Eleven{background:#edeaeb;border-left:3px solid #90db72;}

.logoColorThree-Twelve{background:#edf7e7;border-left:3px solid #b9ddae;}

.logoColorThree-Thirteen{background:#f7fafd;border-left:3px solid #cdd1d0;}

.logoColorThree-Fourteen{background:#e5f5f1;border-left:3px solid #78b191;}

.logoColorThree-Fifteen{background:#f4f5f8;border-left:3px solid #a7cab7;}

.logoColorThree-Sixteen{background:#f9f8ec;border-left:3px solid #e8dda0;}

.logoColorFour-One{background:#e8e8e8;border-left:3px solid #599dc7;}

.logoColorFour-Two{background:#f5f1e5;border-left:3px solid #616287;}

.logoColorFour-Three{background:#e3e8ed;border-left:3px solid #f59a5a;}

.logoColorFour-Four{background:#efe7e8;border-left:3px solid #78b191;}

.logoColorFour-Five{background:#e2e5f1;border-left:3px solid #6371b8;}

.logoColorFour-Six{background:#f2f7f9;border-left:3px solid #285fb1;}

.mapText{background:#1d1d23;color:#ffffff;float:left;font-size:13px;max-width:293px;padding-top:19px;position:relative;width:100%;z-index:99;}

.mapInnerPart ,.mapInnerPartone{padding:0 22px;letter-spacing:0.8px;}

.mapTitleText{font-family:'poppinsmedium';font-size:13px;}

.mapInnerPartone{margin-top:21px;}

.mapPhoneNo{font-size:13px;}

.mapAddress{font-family:'poppinslight';font-size:13px;}

.salesEmail > a{color:#ffffff;font-family:poppinslight;}

.mapInnerPartone a i{display:inline;margin-right:10px;text-align:center;color:#2cab9b;}

.mapPhoneNo i{font-size:17px;margin-right:7px;text-align:center;color:#2cab9b;}

.mapInnerPartTwo > li a{color:#fff;}

.mapInnerPartTwo > li a{color:#ffffff;font-family:poppinslight;font-size:12px;letter-spacing:0.8px;}

.mapInnerPartTwo{background-color:#2cab9b;float:left;text-align:center;width:100%;margin-top:36px;}

.mapInnerPartTwo > li{border-right:1px solid #259284;display:inline-block;float:left;padding:10px;}

.mapInnerPartTwo > li:last-child{border-right:none;padding-right:16.5px;}

.mapInnerPartTwo > li:first-child{padding-left:16.5px;}

.mapInnerPartTwo > li:hover{background:#F1C826;}

.mapInnerPartTwo > li:hover a{color:#000;}

.mapBgPic > img{max-width:inherit;}

.mapBgPic{margin-left:92px;position:absolute;top:-45px;z-index:0;}

.homeContact .contactForm{float:left;max-width:575px;width:100%;}

.homeContact .contactMap{max-width:466px;width:100%;}

.btn.btn-default[type="submit"]:hover{border-color:#ffffff;background:#f1c826;}

.contactForm form button.inSubmitBtn{margin-top:30px;}

#graphicAccordion .panel.panel-default{display:block;}

#sectionFourteen .secFourteenHeading.commonTemplateHeading h2 ,#sectionFourteen .secFourteenHeading.commonTemplateHeading h2 span{font-size:50px;line-height:52px;}

button.accordion{background-color:#eee;color:#444;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:15px;}

button.accordion.active, button.accordion:hover{background-color:#ddd;}

.accordionSection .panel{padding:0 18px;display:none;background-color:white;}

.fdTabsIn .panel.panel-default{display:block;}

.accordionSection{background:#faffff;float:left;padding:0px;border-bottom:1px solid #e5e5e5;width:100%;box-shadow:0 0 62px rgba(0, 0, 0, 0.12);}

.accordionSidecontent{float:left;max-width:291px;padding:20px 20px 0;width:100%;transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;}

.accordion-section{float:left;position:relative;}

.accordion-section-title{background:#ecf0f1;display:inline-block;height:410px;margin:1px;overflow:hidden;padding:100px 10px;}

.accordionSection .trImage img{max-width:inherit;}

.accordion-section-content{display:inline-block;float:left;padding:15px;width::100%}

.accordion-section-title{background-color:#ecf0f1;background-image:url("../images/05.png");background-position:center bottom;background-repeat:no-repeat;background-size:auto auto;border-right:1px solid #ffffff;border-top:1px solid #ffffff;display:inline;float:left;padding:36px 8px;width:139.5px;}

.accordion-section-title.countSix{background-color:#ecf0f1;background-image:url("../images/06.png");background-position:center bottom;background-repeat:no-repeat;background-size:auto auto;}

.accordion-section-title.countSeven{background-color:#ecf0f1;background-image:url("../images/07.png");background-position:center bottom;background-repeat:no-repeat;background-size:auto auto;}

.accordion-section-title.countEight{background-color:#ecf0f1;background-image:url("../images/08.png");background-position:center bottom;background-repeat:no-repeat;background-size:auto auto;}

.accordion-section-title.countNine{background-color:#ecf0f1;background-image:url("../images/09.png");background-position:center bottom;background-repeat:no-repeat;background-size:auto auto;}

.accordion-section-title.countTen{background-color:#ecf0f1;background-image:url("../images/10.png");background-position:center bottom;background-repeat:no-repeat;background-size:auto auto;}

.accordion-section-content .trListContent{min-height:inherit;}

.accordion-section{float:left;display:inline-block;position:relative;}

.accordion{float:left;max-width:850px;width:100%;}

.accordion-section-title.active .trListContent{min-height:inherit;}

.accordion.hideContent{max-width:90%;}

.accordionSidecontent.hideContent .trfContent{display:none;}

.accordionSidecontent.hideContent{background:#ecf0f1;border:2px solid #ffffff;max-width:10%;padding-bottom:25px;}

.accordion-section-title.active{width:314px;transition:all 0.5s ease 0s;pointer-events:none;}

.accordion-section-title:hover ,.accordionSidecontent.tabAccordian.hideContent:hover{background-color:#cee8e5;}

.accordion-section-title.active .defineFloat.text-center.trListImage{float:left;width:100%;}

.accordion-section-title.active .defineFloat.text-center.trListContent{float:left;margin-top:0;text-align:center;width:100%;}

.accordionSidecontent.hideContent .trImage{margin:0 auto;}

.trListFirst.countTwo,  .trListFirst.countThree,  .trListFirst.countFour, .trListFirst.countOne{background-image:none;margin:0;padding:12px 20px;}

.accordionSidecontent.tabAccordian.hideContent{padding:6px 20px;}

.accordionSidecontent.tabAccordian.hideContent{padding:6px 20px;}

.accordion-section-content.open.hide{display:none;}

.accordionSidecontent.showContent .trfContent{display:block;}

.wbuList .list-unstyled li{font-family:poppinsregular;}

.webDevelopServices.webSliderText{transform:translateY(-24%);}

.webSliderText.webDesign{transform:translateY(-22%);}

.defineFloat.strBelow a{font-family:poppinssemibold;}

.fontSize.Fourtyfour h2 ,.fontSize.Fourtyfour h2 span{font-size:44px;line-height:44px;}

.fontsizeSixteen p,.fontsizeSixteen{font-size:16px;line-height:22px;}

.wbuList.aiList .list-unstyled li:hover,.wbuList.aiList .list-unstyled li:hover a ,.list-unstyled li:hover{color:#218074;}

.list-unstyled.mail li a:hover{color:#2cab9b;}

.green.ctaHover:hover{color:#ffffff;}

.footerLeftLinks ul li{position:relative;}

.footerLeftLinks .submenu{background:rgba(0,0,0,0) url("../images/dropdownbottomarrow.png") no-repeat scroll 22px bottom;bottom:18px;display:none;left:0;padding:0 0 8px 0;position:absolute;width:270px;z-index:999999;}

.footerLeftLinks ul li:hover .submenu{display:block;}

.footerLeftLinks .submenu ul{background:#000000;border-bottom:2px solid #232624;border-top:2px solid #232624;padding:0;}

.footerLeftLinks .submenu ul li{padding:0px 15px;}

.list-unstyled.partnerLink > li{color:#000000;}

.commonTemplateHeading.partnerSect h4{color:#000000;font-family:dosisbold;font-size:32px;text-transform:uppercase;}

.commonTemplateHeading .dividerStrip{margin-bottom:40px;}

.partnerSect .reviewVideo img{margin-top:5px;}

.partnerText > p{padding-right:35px;}

.tbMargin{margin:40px 0 0;}

.partnerSect .reviewVideo{background:#ffffff;box-shadow:0 0 30px #ececec;float:left;padding:25px 30px 18px;position:relative;}

.borderBox.partnerSect h4{font-family:poppinssemibold;font-size:18px;line-height:24px;}

.borderBox.partnerSect > p{font-family:poppinsregular;font-size:13px;letter-spacing:0.8px;line-height:20px;margin-top:7px;}

.borderBox.partnerSect{margin-top:20px;padding:20px 25px;}

.borderBox.partnerSect.last{margin-bottom:0;}

.commonTemplateHeading .dividerStrip.partnerShip{margin:20px 0;}

#sectionFourteen.partnerRowThree{padding-top:93px;}

body p#back-top{z-index:9999;}

.homeSlider.leftPic{float:left;margin-bottom:30px;margin-right:30px;max-width:640px;width:100%;position:relative;}

.homeSlider.rightPic{max-width:278px;width:100%;float:left;position:relative;}

.rightPortPic{float:left;max-width:288px;margin-bottom:15px;width:100%;position:relative;}

.carousalField img{float:left;}

.rightPortPic-1{margin-top:15px;float:left;max-width:288px;width:100%;position:relative;}

.noneImage{background-image:none !important;}

.btSliderPic-1{float:left;margin-right:15px;max-width:295px;width:100%;position:relative;}

.btSliderPic-2{float:left;margin-left:15px;max-width:625px;width:100%;position:relative;}

.leftPortPic:hover .hoverpic ,.rightPortPic:hover .hoverpic ,.rightPortPic-1:hover .hoverpic,

.btSliderPic-1:hover .hoverpic,.btSliderPic-2:hover .hoverpic{background-image:url("../images/info-bg.png");bottom:0;background-repeat:repeat;height:100%;position:absolute;display:Block;width:100%;z-index:99;}

.hoverpic{display:none !important;}

.left.carousel-control.noneImage{height:100%;left:-64px;bottom:0;width:50px;}

.right.carousel-control.noneImage{height:100%;right:-64px;bottom:0;width:50px;}

.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next{bottom:0;top:auto;}

.galleryAll img{transform:scale(1);transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;}

#differenceFirst.bgWhite{background-color:#fff;}

.galleryAll{overflow:hidden;}

.galleryAll img:hover{transform:scale(1.2);transition:all 1.2s ease 0s;-webkit-transition:all 1.2s ease 0s;-moz-transition:all 1.2s ease 0s;}

.tab-pane.active{display:inline-block;width:100%;}

.tab-pane{display:none;}

.tab-pane .carousalField .webSliderPic img{float:inherit;}

.nav.nav-tabs.galleryTabing li.active > a{border:1px solid #21ab9b;border-radius:0;}

.nav.nav-tabs.galleryTabing li{float:inherit;}

.nav.nav-tabs.galleryTabing{border-bottom:none;}

.nav.nav-tabs.galleryTabing{padding:20px 0;text-align:center;}

.galleryThumb .nav.nav-tabs.galleryTabing li{display:inline-block;float:inherit;}

.smWidth.gall{max-width:304px;width:100%;}

.bottomsmWidth.gall{max-width:304px;width:100%;}

.smWidth.gall.first,.bottomsmWidth.gall.first{margin-right:30px;}

.galOne.gallOne{max-width:304px;width:100%;}

.gallery{background-image:url("../images/faceIt.jpg");background-repeat:no-repeat;background-size:100% auto;padding:100px 0 90px;}

.galleryThumb{background:#ffffff;float:left;padding:10px 95px 60px;width:100%;}

h2.aloha-block-blocklevel-sortable{font-size:56px;letter-spacing:0.2px;line-height:34px;font-family:dosisbold;}

h3.aloha-block-blocklevel-sortable{font-family:dosisbold;font-size:36px;margin-bottom:47px;}

.sebImage.resizePic img{width:56px;}

.sebContent.resizeText{padding-left:15px;}

.whiteBoxSet{border-top:1px solid #e5e5e5;display:inline-block;padding-bottom:40px;width:100%;}

.whiteBoxSet .secSevenList ul li{width:97%;}.customHeight .commonBoxSubHeading{min-height:198px;}.whiteBoxSet .whiteBoxSet ul{margin-top:-10px;}

.topGap{margin-top:30px;}

.galleryAll{position:relative;}

.galleryAll{position:relative;float:left;width:100%;}

.galleryAll img{float:left;max-width:100%;width:100%;}

.galleryAll:hover .hoverpic{display:block;height:100%;position:absolute;top:0;width:100%;background-image:url("../images/info-bg.png");}

.right.carousel-control.noneImage > img, .left.carousel-control.noneImage > img{position:absolute;top:47%;}

.left.carousel-control.noneImage > img{left:0;}

.homeSlider .left.carousel-control.noneImage img{left:44px;}

.homeSlider .right.carousel-control.noneImage img{right:44px;}

.portIsotope.innerGallery.tempGallery{background:rgba(0, 0, 0, 0);box-shadow:none;padding:0px 0 5px;margin-top:0;}

.portIsotope.innerGallery.tempGallery #all{padding:0 46px;}

.portIsotope.innerGallery.tempGallery .nav.nav-tabs.galleryTabing.ptList{border-bottom:2px solid #e5e5e5;}

.portButton a.left.noneImage.carousel-control{left:-2.5%;}

.portButton a.right.noneImage.carousel-control{right:-2.5%;}

.ptBelowArrow{margin-bottom:8px;}

.portIsotope.innerGallery.tempGallery .nav.nav-tabs.galleryTabing.ptList{margin-bottom:30px;}

.portLike.portFolioset{background:hsl(180, 14%, 93%);padding:37px 0;}

.galleryAll img{box-shadow:0 0 15px #b5b5b5;}

.portIsotope.indexSlider .item ,.portIsotope.innerGallery.tempGallery .item{padding:20px;}

.portIsotope.innerGallery.tempGallery .ptbutton{margin:34px 0 46px;}

.indexSlider .nav.nav-tabs.galleryTabing{margin-bottom:10px;}

.formErrorContent{background:#2cab9b;border:2px solid #b7dcd9;border-radius:6px;color:#fff;font-size:11px;min-width:120px;padding:4px 10px;position:relative;width:100%;}

.commonBoxSubHeading.setHeightOne{min-height:inherit;}

.releftSpace.noPad.contactForm{padding-right:0;}

@media screen and (-webkit-min-device-pixel-ratio:0){.templateContact .commonTest{padding:80px 60px 0;height:460px;}

.templateContact .contactForm{width:600px;}

.contactForm form .form-group input.form-control::-moz-placeholder, .contactForm form .form-group input.form-control::-webkit-placeholder, .contactForm form .form-group textarea::-moz-placeholder ,.contactForm form .form-group textarea::-webkit-placeholder{color:#ffffff;opacity:1;}

.contactInputField input::-moz-placeholder,.contactInputField input::-webkit-placeholder,

.contactInputField textarea::-moz-placeholder ,.contactInputField textarea::-webkit-placeholder{color:#fff;opacity:1;}

.ccInner:nth-child(1), .ccInner:nth-child(2){height:320px;}

.dfContent{max-width:293px;float:right;min-height:160px;}

.dfImage{float:left;}

.dfContent br{display:none;}

.dfIn{padding:32px 14px;}

.reviewVideo ul li:not(:last-child)::after{top:20%;}

.doImage{float:left;margin:0;}

.doContent{float:right;max-width:400px;}

.doInner{background-position:80px 0;}

.secFourteenContent{max-width:280px;float:right;min-height:174px;}

.secFourteenImage{width:33px;float:left;}

#tagLine{margin-top:-1px;}

.customerReview.InnerBox{padding:40px 48px;}

#creativeIdeas{background-size:100% 100%;}

.doImage{width:44px;margin:0 23px 0 0;}

.serviceOuter{padding:46px 32px 85px;}

.contactMap{width:434px;}

.footerLeftLinks ul li a{font-family:PoppinsLight;}

.stdBlockImage ,.saImage ,.secElevenImage ,.secFiveImage,.ysImage{float:left;}

.secFiveContent{float:right;}

.stdBlockContent{float:right;max-width:350px;}

.saContent{max-width:270px;float:right;min-height:184px;}

.secElevenContent.commonBoxSubHeading{max-width:260px;}

.secFourteenContent{min-height:120px;}

.sebContent > p{padding:0 2px 0 0;letter-spacing:0;}

.secFiveOuter ul li{display:inline-block;}

.ysContent{max-width:388px;float:right;}

.wdiContent{max-width:308px;float:right;}

#dream{background-size:100% 100%;}

.trContent ul li:first-child .trListFirst{background-position:center right;}

.trfContent{float:left;max-width:198px;widht:100%;}

.trImage{float:left;max-width:50px;}

.defineFloat.differenceOuter.deskTop .doInner.wow.fadeInUp {min-height: 184px!important;}

.doImage {width: 92px!important;margin: 0 23px 0 0!important;}

@media screen and (max-width:991px){.templateContact .commonTest,.ccInner:nth-child(1), .ccInner:nth-child(2){height:auto;}

.stdBlockContent{max-width:100%;}

.saContent{max-width:100%;min-height:inherit;}

.defineFloat.srInner:hover p ,.secElevenContent.commonBoxSubHeading{max-width:100%;}

.secFourteenContent{min-height:inherit;max-width:100%;}

h2.aloha-block-blocklevel-sortable{font-size:40px !important;line-height:44px !important;}

h3.aloha-block-blocklevel-sortable{font-size:30px !important;line-height:30px !important;}

.dfIn{padding:32px 14px 20px;}

.dfContent{min-height:inherit;}

}

@media(min-width:767px) and (max-width:991px){.doContent{max-width:100%;}

}

}

@media screen and (-webkit-min-device-pixel-ratio:0){::-webkit-input-placeholder{color:#fff;}

::-moz-placeholder{color:#fff;}

:-ms-input-placeholder{color:#fff;}

:-moz-placeholder{color:#fff;}

.wdiImage img{float:left;width:auto;max-width:inherit;}

.lessBorder{min-height:190px;}

.getStarted.hidden-xs.visible-lg a, .getStarted a{width:209px;}

}

@media all and (-ms-high-contrast:none){.secThree-twoContent ul li, .secSevenList ul li{color:#2cab9b;list-style-position:inside;}

.dfIn{padding:32px 10px;}

.dfContent{max-width:306px;float:right;min-height:160px;}

.dfContent br{display:none;}

.doImage{width:auto;}

.secThree-twoContent ul li, .secSevenList ul li{position:relative;}

.secSevenList .list-unstyled > li::before{background:#31b4a6;border-radius:50%;content:"";height:6px;left:-13px;position:absolute;top:13px;width:6px;}

.secTweleveBoxes > hr{display:inline-block;}

select .defineFloat{overflow-x:hidden;}

.doImage{margin:0 20px 0 0px;}

.defineFloat.siInner ,.defineFloat.CounterOuter ,.defineFloat.text-center.ccImage ,.defineFloat.secThirteenLinks,

section.defineFloat .defineFloat{overflow-x:visible;}

.contactMap{width:432px;}

.sebContent > p{padding:0 2px 0 0;letter-spacing:0;}

.ysImage img{float:left;width:auto;max-width:inherit;}

.ysContent{max-width:430px;}

#dream{background-size:100% 100%;}

.defineFloat.homeContact.module.index.fixedFooter#contact{margin-bottom:600px;bottom:600px;}

#contact{float:none;display:inline-block;width:100%;}

footer.defineFloat .row:nth-child(2){overflow-x:hidden;}

.reviewTextboxTeest{border-collapse:separate;}

}

.homeContact.fixedFooter{float:none;display:inline-block;width:100%;}

.boxDividerTest{box-shadow:0px 0px 13px rgba(0,0,0,0.09);-webkit-box-shadow:0px 0px 13px rgba(0,0,0,0.09);}

.bannerBtn > span.banBtnArrow::after{display:inline !important;letter-spacing:-8px !important;right:-3px !important;}

}

@media all and (min-width:0\0) and (min-resolution:.001dpcm){.secThree-twoContent ul li, .secSevenList ul li{color:#2cab9b;list-style-position:inside;}

.dfIn{padding:32px 10px;}

.dfContent{max-width:306px;float:right;min-height:160px;}

.dfContent br{display:none;}

.doImage{width:auto;}

.secThree-twoContent ul li, .secSevenList ul li{position:relative;}

.secSevenList .list-unstyled > li::before{background:#31b4a6;border-radius:50%;content:"";height:6px;left:-13px;position:absolute;top:13px;width:6px;}

.secTweleveBoxes > hr{display:inline-block;}

.defineFloat{overflow-x:hidden;}

.defineFloat.siInner ,.defineFloat.CounterOuter ,.defineFloat.text-center.ccImage ,.defineFloat.secThirteenLinks,

section.defineFloat .defineFloat{overflow-x:visible;}

.contactMap{width:432px;}

.sebContent > p{padding:0 2px 0 0;letter-spacing:0;}

.ysImage img{float:left;width:auto;max-width:inherit;}

.ysContent{max-width:430px;}

#dream{background-size:100% 100%;}

}

#about{padding:88px 0 92px;background-size:cover;background-image:url("../images/aboutbg_2.jpg");background-repeat:no-repeat;background-color:#CEE7E4;background-size:100%;}

#services{padding:92px 0 190px;background-image:url("../images/services.jpg");background-size:50% auto;background-repeat:no-repeat;background-color:#fff;}

#Portfolio{background-image:url("../images/portfoliobg.jpg");background-position:center top;background-repeat:no-repeat;background-size:100% 100%;padding:100px 0;}

.btn.btn-default.greyButton.blue.simpleBounce ,.graphicsDesignBtnOne.simpleBounce ,.webBtnTwo.simpleBounce{background-color:#f1c826 !important;color:#000;}

.btn.btn-default.blue.greyButton.customDesignBtnOne.calculate{background-image:url("../images/calbutton.png");background-position:left center;padding-left:80px;}

.btn.btn-default.greyButton.custonPageBtn.wow.fadeInUp.fish{background-color:#15ac9d;}

.btn.btn-default.greyButton.greenButton:hover{background-color:#f1c826 !important;color:#000 !important;}

.btn.btn-default.greyButton.greenButton:hover:before{border-bottom:2px solid #000;}

header nav.navbar .menuOuter ul li.active a{background-color:#f6f6f6;color:#21ab9b;}

header nav.navbar .menuOuter ul li li.active a{background-color:#21ab9b;color:#fff;}

header nav.navbar .menuOuter ul li ul li ul li.active a{color:#083b34;}

.footerLeftLinks ul li.active a{color:#21ab9b;}

.career input ,{padding:10px;width:100%;}

.career .row{margin-top:15px;}

.accordionSidecontent.tabAccordian{background:#ffffff;border:1px solid #ffffff;padding-bottom:46px;}

.accordionSidecontent.tabAccordian.hideContent{background:#ECF0F1;}

.PortfolioSubHeading.subHeadingVertical > h4{opacity:0.3;}

.rsSpace input ,.rsSpace select,.rsSpace textarea{border:1px solid #cecece;padding:10px;width:100%;}

.rsSpace select option{padding:10px 10px;width:100%;border-radius:0px;}

.rsSpace select{border:1px solid #cecece;border-radius:0;height:45px;padding:10px;width:100%;box-shadow:none;}

.rsSpace input[type="file"]{border:medium none;padding:0;}

#sectionTweleve.htmlDevelopmentBoxTwo.career{padding:44px 0 92px;}

.bigBnaaer.reGetStarted.getStarted.hidden-xs.visible-lg{position:absolute;right:0;}

.getStarted.hidden-xs.visible-lg a, .getStarted a{background-image:url("../images/getstarted-btn.gif");background-repeat:repeat-x;color:hsl(0, 0%, 100%);display:inline-block;font-family:PoppinsMedium;font-size:16px;letter-spacing:0.6px;line-height: 28px;  padding: 8px 48px 7px;}

.commonBoxSubHeading h3.blackColor{color:#000000; }

.careerBorder{background:#e5e5e5;height:2px;margin-bottom:34px;}

.row.careerOuterBox{margin-top:0;}

.leftWhitebox.bankTransfer{background:#ffffff;border-right:0px solid #56bcaf;display:inline-block;float:left;padding:27px 30px;}

.shadowBox.bankTransferOuter{background:#ffffff;}

.leftWhitebox.bankTransfer li{margin:8px 0;}

.leftWhitebox.bankTransfer .bankTransferNote li{margin:0;}

h4.bankTransferNoteExt{margin-top:20px;}

.getstartBtn img{display:inline-block;margin-left:4px;}

.getstartBtn{line-height:48px;}

.footerLeftLinks ul li.developMenu:hover ul.dropdown-menu{background:#000000;border-bottom:2px solid #1e1e1e;border-radius:0;border-top:2px solid #1e1e1e;bottom:25px;display:block;position:absolute;top:auto;z-index:99;}

.footerLeftLinks ul li.developMenu ul{display:none;}

.footerLeftLinks ul li.developMenu ul li:hover ul{background:#000000;border-bottom:2px solid #1e1e1e;bottom:0px;display:block;padding:14px;position:absolute;right:-206px;width:75%;}

.footerLeftLinks ul li.developMenu ul .activeMenu{font-size:14px;}

.footerLeftLinks ul li.developMenu .dropdown-menu li:nth-child(9) ul{bottom:-7px;}

.triangleArrow{position:relative;}

.footerLeftLinks ul li .triangleArrow::before{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-image:none;border-left:8px solid rgba(0, 0, 0, 0);border-right:8px solid rgba(0, 0, 0, 0);border-top:8px solid #272727;bottom:-6px;content:"";height:10px;position:absolute;width:10px;-webkit-border-bottom-colors:none;-webkit-border-left-colors:none;-webkit-border-right-colors:none;-moz-border-top-colors:none;left:22px}

.btn.btn-default.greyButton.custonCTA.changeHover{background:#239788;}

.btn.btn-default.greyButton.custonCTA.changeHover:hover{background:#36373B;}

.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#fff;line-height:12px;padding:15px 0;}

.navbar-nav .open .dropdown-menu{background-color:#000000;}

.glossaryExt h2{border-bottom:2px solid #e5e5e5;font-size:36px;letter-spacing:0.2px;line-height:56px;margin-bottom:16px;padding-bottom:6px;text-transform:uppercase;}

.glossaryExt > p{font-size:13px;letter-spacing:0.6px;line-height:22px;}

.glossaryExt li{background-image:url("../images/listarrow.png");background-position:0 4px;padding-left:14px;background-repeat:no-repeat;font-size:13px;letter-spacing:0.6px;line-height:20px;margin-bottom:5px;}

.glossaryExt > ul{margin-bottom:30px;}

.glossaryDark{background:#1b1b1b;box-sizing:border-box;float:left;margin-top:20px;padding:20px 25px;width:100%;}

.glossaryDark h4{border-bottom:1px solid #262626;color:#ffffff;font-family:"OpenSansSemibold";font-size:16px;line-height:26px;margin-bottom:16px;padding-bottom:8px;text-align:center;}

ul.glossaryNav{margin:0;padding:0;text-align:center;}

ul.glossaryNav li{color:#9d9d9d;display:inline-block;list-style:outside none none;margin:0 5px 4px 0;padding:0;}

ul.glossaryNav li a{color:#9d9d9d;font-family:"OpenSansLight";font-size:19px;font-weight:300;line-height:26px;text-decoration:none;}

.glossaryGreen{background:#21ac9b;box-sizing:border-box;float:left;padding:20px 25px;width:100%;}

.glossaryGreen h5{color:#ffffff;font-size:16px;margin-bottom:18px;text-align:center;}

ul.alphaNav{margin:0;padding:0;text-align:center;}

ul.alphaNav li{display:inline-block;margin:0 0 6px;padding:0;}

ul.alphaNav li a{background:#20998a;color:#ffffff;display:inline-block;font-size:14px;height:20px;text-align:center;text-transform:uppercase;width:19px;font-family:"OpenSansLight";}

.glossarySideBar .floatRight{max-width:298px;position:relative;}

ul.glossaryNav li:first-child a.ft10{color:#ffffff;}

.searchBlock{background:#20877a;float:left;height:41px;margin-bottom:20px;width:100%;}

.searchBlock .inputText{background:#149d8c;color:#fff;float:left;font-size:12px;font-weight:300;height:39px;margin:1px;padding:0 2%;width:71.5%;}

.searchBlock a.searchBtn{background:#20877a;color:#232323;float:left;font-size:14px;text-align:center;width:27.5%;font-family:'DosisBold';}

.searchBlock a.searchBtn input{background:#20877a;font-family:'DosisBold';color:#fff;text-transform:uppercase;line-height:36px;}

.glossaryNav li a:hover{color:#ffffff;}

.alphaNav li a:hover{background:#000;}

.sMail a{font-size:0;line-height:0;}

.sMail i{display:none;}

.rsArrow{color:#ffffff;}

.p-y-2{padding-top:28px;padding-bottom:28px;}

.p-y-3{padding-top:45px;padding-bottom:45px;}

.m-b-1{margin-bottom:18px;}

.m-t-1{margin-top:18px;}

#counter.counter.countedSet{margin-top:40px;padding-bottom:0;}

#counter.tenpCounter{padding-bottom:0;margin-top:0;}

.main_counter_area{background:url(https://images.pexels.com/photos/196288/pexels-photo-196288.jpeg?w=940&h=650&auto=compress&cs=tinysrgb) no-repeat top center;background-size:cover;overflow:hidden;}

.main_counter_area .main_counter_content .single_counter{background:rgba(236, 72, 72, 0.5);color:#fff;}

.main_counter_area .main_counter_content .single_counter i{font-size:36px;}

.navbar-toggle{overflow:hidden;}

.navbar-toggle .icon-bar{-webkit-transition:opacity, -webkit-transform;transition:opacity, -webkit-transform;transition:opacity, transform;transition:opacity, transform, -webkit-transform;-webkit-transition-duration:200ms;transition-duration:200ms;-webkit-transition-timing-function:cubic-bezier(0.7, 0, 0, 0.7);transition-timing-function:cubic-bezier(0.7, 0, 0, 0.7);}

.navbar-toggle:not(.collapsed) .icon-bar:nth-child(1){-webkit-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg);}

.navbar-toggle:not(.collapsed) .icon-bar:nth-child(2){opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);}

.navbar-toggle:not(.collapsed) .icon-bar:nth-child(3){-webkit-transform:translateY(-6px) rotate(-45deg);transform:translateY(-6px) rotate(-45deg);}

.activeMenu{color:#21ac9b;font-size:13px;}

#webDesignLooking a.changeBackgroundcolor{background:#21ac9b;}

.templatePortfolio .ptInner .ptHeading > h2{margin-bottom:15px;}

.accordion-section-content{padding:8px 0;text-align:center;}

.secCounter ul li:not(:last-child){margin:0 75px 0 0;}

.commonTemplateHeading .topGap{margin-top:20px;}

.glossaryExt ul li, .glossaryExt ul li a{color:#000000;}

.glossaryExt ul li:hover, .glossaryExt ul li:hover a{color:#21AB9B;}

.tab-content.homeSlider{padding:0;}

.whiteBorderBox{position:relative;margin-top:10px;}

.whiteBorderSmBox{left:0;position:absolute;top:0;}

.whiteBorderSmBox > img{margin-left:45px;margin-top:45px;}

.weiLogo{position:absolute;right:-170px;top:-46px;}

#difference{overflow-x:hidden;}

.portWebMenu.scrollDown{display:block;opacity:1;transition:0.5s all ease-in-out 0s;-moz-transition:0.5s all ease-in-out 0s;-webkit-transition:0.5s all ease-in-out 0s;}

.portWebMenu{display:none;padding:10px 0;position:relative;width:100%;z-index:999;margin-bottom:10px;opacity:0;transition:0.5s all ease-in-out 0s;-moz-transition:0.5s all ease-in-out 0s;-webkit-transition:0.5s all ease-in-out 0s;}

.portWebMenu ul{margin-bottom:0;}

.portIsotope .portWebMenu li a{color:#000;text-align:left;line-height:8px;}

.portIsotope .portWebMenu.scrollDown li{color:#000;text-align:left;border-right:1px solid #e5e5e5;margin:0;}

.portIsotope .portWebMenu li a:hover{color:#21AC9B;}

.portIsotope .portWebMenu li:last-child{border-right:0px solid #353535;}

.portIsotope.innerGallery.tempGallery .nav.nav-tabs.galleryTabing.ptList.marginButtomZero{margin-bottom:10px;}

.defineFloat.slidesIn.overHide{overflow:hidden;}

#costCalculator{background-attachment:fixed;}

.homeContact.fixedFooter{margin-bottom:575px;}

footer.indexFooter.fixedFooter{bottom:0;position:fixed;z-index:-1;padding:60px 0 20px;}

.plInner a span:hover{background:#21ab9b;color:#ffffff;}

.btn.btn-default ,.plInner > a span ,.mapInnerPartTwo > li, .whoWeAre .secThirteenLinks > a, .secThirteenLinks > a,

.sliderText ul li input ,.portLike ,.btn.btn-default.greyButton.blue{transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;}

.btn.btn-default:hover ,.plInner > a span:hover , .mapInnerPartTwo > li:hover, .whoWeAre .secThirteenLinks > a:hover, .secThirteenLinks > a:hover,.sliderText ul li input:hover ,.portLike:hover ,.btn.btn-default.greyButton.blue.fish{transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;}

.aiIntersted .btn.btn-default.greyButton.greenButton:hover{background-color:#f1c826 !important;}

.aiIntersted .btn.btn-default.greyButton.greenButton:hover::before{border-bottom:2px solid #000;}

.portLike:hover{background-image:url("../images/ctabg-01.jpg");background-size:100% auto;}

.btn.btn-default.greyButton.custonCTA.changeHover:hover{background-color:#f1c826;color:#000;}

.btn.btn-default.greyButton.custonCTA.changeHover:hover::before ,

.btn.btn-default.greyButton.greenButton.mainHeadings.wow.fadeIn:hover:before,{border-bottom:2px solid #000;}

#sixReason ,#creativeIdeas ,#sectionSix ,#webDesignLooking.webDevLooking{background-attachment:fixed;}

.bannerButton > a:hover{color:#21AC9B;}

.btn.btn-default.greyButton.greenButton.webBtnTwo.simpleBounce:before{border-bottom:2px solid #000;}

.btn.btn-default.greyButton.greenButton.mainHeadings.wow.fadeIn:hover{background-color:#f1c826 !important;}

#footerIframe iframe{display:inline-block;float:left;width:100%;}

section#footerIframe{float:left;width:100%;}

.bgimg-1{position:relative;background-attachment:inherit;background-position:center;background-repeat:no-repeat;background-size:cover;}

#webDesignLooking .btn.btn-default.greyButton:hover::before ,button.greyButton:hover::before, .reviewButton a:hover::before, .pfOuter a.knowMore:hover::before ,.aiIntersted .btn.btn-default.greyButton.greenButton:hover::before,.btn.btn-default.greyButton.custonCTA.changeHover:hover::before, .btn.btn-default.greyButton.greenButton.mainHeadings.wow.fadeIn:hover::before,.fish.simpleBounce::before, .fish.simpleBounce:hover::before, .greyButton.custonCTA.btn.btn-default:hover::before, .btn.btn-default.greyButton.blue.simpleBounce::before, .graphicsDesignBtnOne.simpleBounce::before,.btn.btn-default.greyButton.greenButton:hover::before ,a.greyButton::before{transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;}

.bgimg-1{min-height:100%;}

@media only screen and (max-device-width:1024px){.bgimg-1{background-attachment:scroll;}

}

.fixedPosition{position:fixed;}

.portLike.iframePort:hover{background-color:inherit;}

#sectionThirteen.whoWeAre ,#sectionThirteen{background-attachment:fixed;}

iframe.customIframe{float:left;width:100%;}

body{background-color:transparent;}

.portWebMenu.showMenu{display:block;opacity:1;}

#sectionThirteen.whoWeAre{background-size:100% auto;}

#processFour{background-color:#fff;}

.defineFloat.parallaxOne{background-color:#000;}

.fish.simpleBounce:before,.fish.simpleBounce:hover:before ,.greyButton.custonCTA.btn.btn-default:hover:before ,

.btn.btn-default.greyButton.blue.simpleBounce:before, .graphicsDesignBtnOne.simpleBounce:before{border-bottom:2px solid #000 !important;}

.dfContent .green:hover{color:hsl(173, 68%, 40%);text-decoration:underline;}

.homeBtnTwo.simpleBounce ,.logoGetStarted.simpleBounce ,.graphicsGetBtn.simpleBounce ,.customDiscusBtn.simpleBounce{background-color:#2cab9b;color:#fff;padding:0 20px;}

.responsiveSwipe{display:none;}

.hiddenPic{visibility:hidden;}

#framePortfolio{padding:100px 0;}

.portLike.iframePort ,.portLike.iframePort:hover{background:transparent;padding:37px 0;}

#sectionThirteen.whoWeAreField{height:640px;padding-bottom:0;padding-top:0;}

#sectionFourteen.whoWeAreField02{height:1080px;padding-bottom:0;padding-top:0;}

#portfolioThird.whoWeAreField03{padding-bottom:0;padding-top:0;}

.whoweareIframe{padding-bottom:50px;padding-top:92px;}

.btLitSpace{margin-bottom:26px;}

form.spForm{width:100%;}

.thankuPic{text-align:center;padding:5% 0;}

.containermessage p{background:hsla(0, 0%, 0%, 0);color:hsl(0, 0%, 100%);font-size:15px;left:0;margin:0 15%;padding:11px 30px;position:absolute;text-align:center;text-transform:uppercase;top:0;width:70%;z-index:999;}

.swiper-container.responsiveSwipe{display:none;}

#webDesignLooking{position:relative;}

.modal{background-color:hsla(0, 0%, 0%, 0.95);display:none;height:100%;left:0;overflow:auto;padding-top:0;position:absolute;top:0;width:100%;z-index:1;}

.modal-content{background-color:hsla(0, 0%, 0%, 0);margin:auto;padding:0;width:100%;border-radius:none;}

.modal-content > p{color:hsl(0, 0%, 100%);font-size:23px;line-height:36px;margin:7% auto;max-width:640px;}

.modal-content > p a{text-decoration:underline;}

.modal-content > p a:hover{color:#f1c826;}

.close{color:hsl(0, 0%, 100%);float:right;font-size:28px;font-weight:normal;margin-right:10px;margin-top:10px;opacity:1;}

.close:hover{color:#eee;text-decoration:none;cursor:pointer;}

#webDesignLooking{position:relative;}

.sCal{display:none !important;}

.colorSelection li .statistic-counter::after{content:"+";position:absolute;top:0;}

.tenpCounter li{position:relative;}

.tenpCounter li h3.statistic-counter::after{content:"+";position:absolute;top:0;}

.text-center.fifty:nth-child(2) .numberText.statistic-counter:after{content:"+";position:relative;top:0;left:0;}

.text-center.fifty:nth-child(5) .numberText.statistic-counter:after{content:"+";position:relative;top:0;left:0;}

.text-center.fifty:nth-child(3) .numberText.statistic-counter:after{content:"+";position:relative;top:0;left:0;}

.fifty{position:relative;}

.text-center.fifty:nth-child(4) .numberText.statistic-counter:after{content:"+";position:relative;top:0;left:0;}

.careerTabing .panel-title.careerTabingTitle > a.collapsed{font-family:"poppinsmedium";font-size:17px;position:relative;}

.careerTabing #accordion .panel-heading a.collapsed::before{border-left:2px solid #58605f;border-top:2px solid #58605f;content:"";height:14px;position:absolute;right:30px;top:28px;transform:rotate(225deg);width:14px;z-index:99999;-moz-transform:rotate(225deg);-webkit-transform:rotate(225deg);}

.careerTabing #accordion .panel-heading a.collapsed::after{background-color:#dcefed;content:"";height:80px;position:absolute;right:0px;top:0px;width:75px;}

.careerTabing .panel-title.careerTabingTitle > a{font-family:"poppinsmedium";font-size:17px;position:relative;background:hsl(171, 24%, 94%);}

.careerTabing .panel-title.careerTabingTitle > a.collapsed{background:#fff;}

.careerTabing #accordion .panel-heading a::before{border-left:2px solid #fff;border-top:2px solid #fff;content:"";height:14px;position:absolute;right:30px;top:28px;transform:rotate(225deg);-moz-transform:rotate(225deg);-webkit-transform:rotate(225deg);width:14px;z-index:99999;}

.careerTabing #accordion .panel-heading a::after{background-color:#21ab9b;content:"";height:80px;position:absolute;right:0px;top:0px;width:75px;}

.careerTabing .panel-heading{padding:0;}

.panel-title.careerTabingTitle{position:relative;}

.panel-title.careerTabingTitle::before{border-left:4px solid hsl(173, 68%, 40%);content:"";height:80px;left:0;position:absolute;top:0;z-index:999;}

.careerTabing #accordion .panel-heading h4 a p{margin:0;color:hsl(0, 0%, 40%);}

.careerTabing{margin-top:30px;}

.careerTabing .panel-body > h4,.careerTabing .panel-body li,.careerTabing .panel-body p{color:hsl(0, 0%, 0%);}

.panel-body.seniorAndroid > h4{font-family:poppinsmedium;margin-top:20px;}

.mapIcon{color:hsl(173, 68%, 40%);font-size:14px;margin-bottom:16px;}

.applyBtn{margin-top:25px;}

.panel-body.seniorAndroid li, .panel-body.seniorAndroid p{font-family:"Poppinsregular";font-size:13px;line-height:22px;}

.seniorAndroid .fa{color:hsl(173, 68%, 40%);margin-right:6px;}

.panel-body.seniorAndroid li{background-image:url("../images/listarrow.png");background-position:0 9px;background-repeat:no-repeat;padding:4px 0 4px 18px;}

.panel-body.seniorAndroid{padding:20px 30px 30px;}

.panel-body.seniorAndroid li:hover{color:#21ab9b;}

.panel-body.seniorAndroid > h3{margin-bottom:0;}

/**/video{float:left;height:auto;width:100%;margin-bottom:10px;height:100%;max-width:511px;max-height: 331px;background: rgba(0, 0, 0,1) none repeat scroll 0 0;}

.reviewVideo video{max-width:inherit;}

.paddingbot .reviewBg{padding-bottom:84px;}

.preload *{animation-duration:0s !important;-webkit-transition:all 0s linear;!important;-moz-transition:all 0s linear;!important;-ms-transition:all 0s linear;!important;-o-transition:all 0s linear;!important;}

ul li span.jonathanEmail{width:auto !important;}

ul li span.jonathanEmail a{text-transform:capitalize;}

.reviewVideo li{color:#000 !important;}

#counter li:first-child{margin-left:-30px;}

.applyBtn a.greyButton:hover::before{border-bottom:2px solid hsl(0, 0%, 0%);}

body{position:relative;}

.test{display:block !important;position:fixed;width:100%;height:100%;z-index:99999;background:#fff;}

.testHidden{display:none;}

.test img{width:73px!important;height:20px !important;}

h4.careerTabingTitle a:hover{color:hsl(172, 59%, 42%);}

.preloader{left:50%;position:absolute;top:45%;transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);}

.preLoaderBlock{position:fixed;height:100%;}

.preloader > img{height:28px !important;width:230px !important;margin-top:-60px;}

.testHidden{background-color:#21AB9B;}

.testimonialSlider{background:#fff;}

.testimonialSlider .carousel-indicators{bottom:10px;}

.testimonialSlider .bx-wrapper .bx-pager, .testimonialSlider .bx-wrapper .bx-controls-auto{bottom:12px;}

.testimonialSlider .bx-wrapper .bx-pager.bx-default-pager a{background:#aeaeae;height:9px;width:9px;margin:0 3px;}

.testimonialSlider .bx-wrapper .bx-pager.bx-default-pager a:hover, .testimonialSlider .bx-wrapper .bx-pager.bx-default-pager a.active{background:#39b3a6;}

.testimonialSlider .bx-wrapper img{display:inline-block;}

.testimonialSliderOuter{box-shadow:0 0 30px #e3e3e3;}

.testimonialSliderOuter .moreReview{box-shadow:none;}

.stRight .testimonialSliderOuter{box-shadow:none;}

.commonTemplateHeading.glossaryExt > h2 span{color:hsl(173, 68%, 40%);font-family:DosisBold;font-size:36px;letter-spacing:0.2px;line-height:44px;}

.areaCode{float:left;width:100%;font-size:10px;font-family:'PoppinsRegular';color:#000;margin-top:-18px;padding-left:8px;}

.wdlContent button .btn.btn-default.greyButton.custonCTA{background-color:hsl(172, 59%, 42%);}

.caption{display:none;}

.reviewCarousel .item{text-align:center;}

.owl-carousel.reviewCarousel.owl-theme{overflow:hidden;position:relative;}

.reviewCarousel .owl-item{padding:50px;}

.owl-controls.clickable{text-align:center;bottom:0;height:20px;left:0;position:absolute;width:100%;z-index:99999;}

.owl-page.active > span{background-color:hsl(174, 52%, 46%);border-radius:999px;display:inline-block;height:10px;width:10px;}

.owl-page > span{background-color:#aeaeae;border-radius:999px;display:inline-block;height:10px;width:10px;}

.owl-page{display:inline-block;margin:0 3px;}

.reviewCarousel .owl-controls.clickable{bottom:10px;}

#mainMobileform.subform.indexform .form-group{position:relative;}

#commonContact .contactForm form.subform.indexform button{margin:15px 0 0;float:left;}

#commonContact.spaceLess{background-image:none;padding:0;}

#commonContact .contactForm form.subform.indexform{width:100%;}

#lhc_status_container{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:hsl(0, 0%, 13%);border-color:hsl(0, 0%, 55%) hsl(0, 0%, 56%) currentcolor hsl(0, 0%, 55%);border-image:none;border-style:solid solid none;border-top-left-radius:20px;border-top-right-radius:20px;border-width:1px 1px 0;bottom:0;box-shadow:-1px -1px 5px hsla(0, 0%, 20%, 0.17);box-sizing:content-box;font-family:arial;font-size:12px;padding:5px 0 0 5px;position:fixed;right:0;transition:all 1s ease 0s;width:190px;z-index:9989;}

#devAccordion p{color:#ffffff;opacity:0.5;}

.home #webDesignAccordion.commonAccordion.getFixed.index{margin-top:0px;}

.bannerBtn > span.banBtnArrow,span.listingExrArrow,span.statsExrArrow ,.iframeArrow{position:relative;transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;}

.iframeArrow::after{color:hsl(0, 0%, 0%);content:">>";display:inline-block;font-family:PoppinsRegular;font-size:21px;letter-spacing:-8px;position:relative;right:8px;top:2px;}

.iframeArrow:hover{background-color:transparent !important;}

.listingExrArrow.redirect::after{color:hsl(0, 0%, 100%);}

.list-unstyled.colorSelection li a:hover span.statsExrArrow::after{color:hsl(172, 59%, 42%);}

.plInner span.iframeArrow::before{border:medium none;content:"";height:auto;left:auto;position:inherit;top:auto;width:auto;z-index:-1;}

.bannerBtn > span.banBtnArrow::after{color:hsl(0, 0%, 100%);content:">>";display:inline-block;font-family:PoppinsRegular;font-size:24px;letter-spacing:-9px;position:relative;right:-2px;top:2px;}

span.listingExrArrow::after{color:hsl(0, 0%, 0%);content:">>";display:inline-block;font-family:PoppinsRegular;font-size:19px;letter-spacing:-7px;position:relative;right:4px;top:2px;}

span.statsExrArrow::after{color:hsl(0, 0%, 0%);content:">>";display:inline-block;font-family:PoppinsRegular;font-size:17px;letter-spacing:-7px;position:relative;right:2px;top:2px;}

.statsExrArrow.formArrow::after{color:hsl(0, 0%, 14%);}

.addressDetail:hover .statsExrArrow.formArrow::after{color:hsl(173, 68%, 40%);}

.listingExrArrow.themeColor::after{color:hsl(173, 67%, 40%);}

.secThirteenLinks a:hover span.listingExrArrow::after{color:#fff;transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;}

.listingExrArrow.footerArrow::after{color:hsl(0, 0%, 100%);transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;}

.footerReseller a:hover .listingExrArrow.footerArrow::after{color:#000;transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;}

.statsExrArrow.themeColor::after{color:hsl(173, 68%, 40%);}

.ysNeed > p a:hover{text-decoration:underline;}

.bannerBtn:hover{text-decoration:none;}

.statsExrArrow{width:10px !important;}

.counterCount ul li span.statsExrArrow::before{background:hsla(0, 0%, 0%, 0);bottom:0;content:"";height:auto;left:0;position:relative;transform:translateX(0%);width:1px;}

span.statsExrArrow.whiteCol::after{color:hsl(0, 0%, 62%);}

.vrsmallText a:hover span.statsExrArrow.whiteCol::after{color:#fff;}

.blackColorText li a:hover span.listingExrArrow::after ,.doContent a:hover span.listingExrArrow::after{color:#21ab9b;}

.submenu li:hover{background-color:hsl(173, 68%, 40%);}

.submenu li:hover a{color:#fff !important;}

footer.indexFooter.fixedFooter .footerLinks{margin:35px 0 48px;}

#back-top.upBtn{display:block !important;transition:all 1s ease-in-out 0s;-moz-transition:all 1s ease-in-out 0s;-webkit-transition:all 1s ease-in-out 0s;}

.list-unstyled,.aiList{cursor:text;}

.fontSizeSeventeen.padLess.introCodeOne{text-align:center;}

.fontSizeSeventeen.padLess.introCodeTwo{margin-top:10px;text-align:center;}

.list-unstyled a:hover, .list-unstyledList-Custom a:hover{color:hsl(173, 68%, 40%);text-decoration:underline;}

#bannerExtFour.list-unstyled a:hover ,.list-unstyled.colorSelection li a:hover,.phone li a:hover , .mail li a:hover{text-decoration:none;}

.footerLeftLinks .devCenter:hover > span{color:hsl(0, 0%, 100%);}

.secTweleveBoxes a.green:hover{text-decoration:underline;color:hsl(173, 68%, 40%);}

p a.green:hover{color:hsl(173, 68%, 40%);text-decoration:underline;}

.commonTemplateHeading > h2 span.bgLine{position:relative;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;}

.aboutLeftText.wow.fadeInUp li a:hover span.listingExrArrow::after{color:hsl(173, 67%, 40%);}

#aboutSectionOne .carousel-control .glyphicon-chevron-left, #aboutSectionOne .carousel-control .glyphicon-chevron-right,#aboutSectionOne .carousel-control .icon-prev,#aboutSectionOne .carousel-control .icon-next{bottom:44%;color:#fff !important;}

.footerLeftLinks .submenu ul ul li.activeMenu:hover{color:hsl(173, 68%, 40%);background-color:hsla(0, 0%, 0%, 0);}

.footerLeftLinks ul li a:hover{text-decoration:none;}

#aboutSectionOne .glyphicon-chevron-left::before{background-image:url("../images/abslider-arrw-left.png");background-repeat:no-repeat;content:"";height:30px;position:absolute;width:20px;left:0;}

#aboutSectionOne .glyphicon-chevron-right::before{background-image:url("../images/abslider-arrw-right.png");background-repeat:no-repeat;content:"";height:30px;position:absolute;width:20px;}

.footerLeftLinks .submenu .activeMenu{padding-top:7px;border-bottom:1px solid hsl(0, 0%, 15%);}

.doContent span.listingExrArrow::after{color:hsl(174, 52%, 46%);}

.list-unstyled.blackColorText a:hover{text-decoration:none;}

.lableTitle{color:#ffffff;font-family:PoppinsSemiBold;font-size:30px;font-weight:normal;line-height:44px;margin:0;text-transform:uppercase;cursor:pointer;}

.mjDevelopementBoxThree{background-color:hsl(192, 16%, 94%);background-image:url("../images/seceightbg.jpg");background-position:right top;background-repeat:no-repeat;background-size:100% 100%;padding:93px 0 71px;}

.contactForm .lableTitle{cursor:text;}

.contactForm .areaCode{text-transform:none;}

.secCounter ul.templateConter li h3{margin:0 auto 5px;}

.secCounter ul.templateConter li span{float:left;width:100%;}

.secCounter ul.templateConter li a.tempConterlink span.statsExrArrow{float:none;width:inherit;}

.secCounter ul.templateConter li{display:inline-block;float:left;margin:0 !important;width:25%;}

a.tempConterlink{color:#000;display:inline-block;font-size:12px;letter-spacing:0.2px;position:relative;text-transform:uppercase;}

a.tempConterlink::before{background:hsl(0, 0%, 80%);bottom:30px;content:"";height:40px;left:50%;position:absolute;width:1px;}

.templateConter .statsExrArrow{display:inline-block;margin-top:60px;}

a.tempConterlink:hover span.statsExrArrow::after{color:hsl(173, 68%, 40%);}

a.tempConterlink:hover{text-decoration:none;}

.webDesignBoxTwo .portLike , .webDesignBoxTwo .homePortfolio{box-shadow:0 0 62px hsla(0, 0%, 0%, 0.12);}

.homePortfolio{background-color:hsl(0, 0%, 100%);box-shadow:0 0 62px hsla(0, 0%, 0%, 0.12);display:inline-block;margin-top:43px;padding:40px 60px 0;width:100%;}

.homePortfolio .nav.nav-tabs a{background-color:hsl(180, 24%, 96%);border:medium none;border-radius:0;font-size:12px;letter-spacing:0.4px;line-height:20px;margin:0;padding:8px 28px;}

.homePortfolio .nav.nav-tabs li::after{border-bottom:1px solid hsl(0, 0%, 100%);bottom:0;content:"";position:absolute;right:-4px;width:4px;z-index:99;}

.homePortfolio .tab-pane.active{float:left;padding:36px 0 0;width:100%;}

.homePortfolio .nav.nav-tabs li{margin-right:4px;position:relative;}

.homePortfolio .nav.nav-tabs li.active a, .homePortfolio .nav.nav-tabs a:hover{background-color:hsl(172, 59%, 42%);border:medium none;border-radius:0;color:hsl(0, 0%, 100%);margin:0;padding:8px 28px;}

.contentRightPart > li{text-align:center;}

.contentRightPart{margin-right:50px;width:641px;float:left;}

.contentRightPart img{float:left;width:100%;}

.contentLeftPart{float:left;width:329px;}

.innerLeftPart{background-color:hsl(180, 20%, 97%);color:hsl(0, 0%, 0%);float:left;padding:30px 25px;width:100%;}

.innerLeftPart h4{font-family:poppinssemibold;font-size:21px;letter-spacing:0.2px;line-height:24px;color:#000;float:left;width:100%;}

.innerLeftPart h5{color:hsl(0, 0%, 0%);font-family:poppinslight;letter-spacing:0.2px;line-height:24px;position:relative;margin-top:8px;float:left;width:100%;}

.innerLeftPart h5::after{border:2px solid hsl(180, 3%, 81%);bottom:-16px;content:"";left:0;position:absolute;width:66px;}

.innerLeftPart > p{color:hsl(0, 0%, 44%);font-family:poppinsregular;font-size:13px;letter-spacing:0.6px;margin-top:41px;float:left;width:100%;}

.clientTtile{color:#000;font-family:PoppinsSemiBold;font-size:13px;letter-spacing:0.6px;line-height:20px;margin-top:11px;float:left;width:100%;}

.clientName{color:#707070;font-family:poppinsregular;font-size:13px;letter-spacing:0.6px;line-height:20px;float:left;width:100%;}

.arrowPart{float:left;margin-top:30px;width:100%;}

.arrowPart .left{text-align:left;position:relative;}

.arrowPart .right{text-align:right;position:relative;}

.nextPreBtn .left:hover::after ,.nextPreBtn .right:hover::after{color:hsl(172, 59%, 42%);}

.nextPreBtn .left::after{bottom:-36px;color:hsl(0, 0%, 75%);content:"Previous";font-family:poppinsregular;font-size:13px;left:0;letter-spacing:4.4px;position:absolute;text-transform:uppercase;}

.nextPreBtn .right::after{bottom:-36px;color:hsl(0, 0%, 75%);content:"Next";font-family:poppinsregular;font-size:13px;right:0;letter-spacing:4.4px;position:absolute;text-transform:uppercase;}

.portLastButton.seeallBtn{margin-top:109px;margin-bottom:30px;}

.arrowPart{float:right;max-width:329px;position:relative;}

.arrowPart .nextPreBtn .left{float:left;width:50%;}

.arrowPart .nextPreBtn .right{float:right;width:50%;text-align:right;}

.spacebt{display:inline-block;margin-bottom:70px;}

.portSubMenu{display:none;border-top:1px solid hsl(0, 0%, 100%);}

#tabMainMenu.nav.nav-tabs li:hover .portSubMenu{background:hsl(172, 59%, 42%);display:inline-block;}

.homePortfolio .nav.nav-tabs ul.portSubMenu a{background-color:hsla(0, 0%, 0%, 0);display:inline-block;width:100%;}

.homePortfolio .nav.nav-tabs ul.portSubMenu a:hover{background-color:#2CAB9B;color:#fff;}

.homePortfolio .nav.nav-tabs ul.portSubMenu li{border-bottom:1px solid #47C5B4;display:inline-block;margin-right:0;position:relative;width:100%;}

.homePortfolio .nav.nav-tabs ul.portSubMenu li::after{border-bottom:medium none;}

.webDesign.active ul.portSubMenu a{color:#fff !important;}

.webDesign:hover a{color:#fff !important;background:hsl(172, 59%, 42%) !important;}

.webDesign.active ul.portSubMenu li.current a{color:#fff !important;}

.portSubMenu.portSubtabing .current a{background:hsla(0, 0%, 0%, 0.25) !important;}

.portSubtabing a{color:#fff;display:inline-block;font-family:"poppinsregular";font-size:12px;line-height:40px;padding:0 15px;}

.portSubtabing > li{display:inline;margin:0;}

.portSubtabing{display:none;position:absolute;left:0;top:36px;width:220px;z-index:999;}

.portSubtabing.subTab{display:inline-block;background:#fff;}

.portSubtabing a:hover, .portSubtabing li.current > a{background-color:hsl(173, 68%, 40%);border-bottom:1px solid hsl(172, 59%, 42%);color:#fff;}

.newPortDesign .tab-pane,.contentBox{display:none;}

.newPortDesign .tab-pane.active,.contentBox.active{display:block;}

@keyframes tabanimate{0%, 20%, 60%, 100%{transform:translateX(0px);}

0%{transform:translateX(-10px);}

80%{transform:translateX(-10px);}

}

@-webkit-keyframes tabanimate{0%, 20%, 60%, 100%{transform:translateX(0px);}

0%{transform:translateX(-10px);}

80%{transform:translateX(-10px);}

}

@-moz-keyframes tabanimate{0%, 20%, 60%, 100%{transform:translateX(0px);}

0%{transform:translateX(-10px);}

80%{transform:translateX(-10px);}

}

.getstartBtn-header.formFixedHeader{display:none;opacity:0;transition:0.5s ease-in-out 0s;-moz-transition:0.5s ease-in-out 0s;-webkit-transition:0.5s ease-in-out 0s;}

.getstartBtn-header.formFixedHeader.chatFixed{display:block;opacity:1;transition:0.5s ease-in-out 0s;-moz-transition:0.5s ease-in-out 0s;-webkit-transition:0.5s ease-in-out 0s;}

.defineFloat.secElevenOuter.subTab{background:hsla(0, 0%, 0%, 0);border:medium none;box-shadow:none;margin-top:20px;}

.defineFloat.secElevenOuter.subTab .secElevenContent.commonBoxSubHeading{background:#E1E5E6;display:inline-block;margin:0;padding:30px 30px 20px;width:100%;}

.defineFloat.secElevenOuter.subTab .secElevenBoxes.lessBorderBottom{border:medium none;padding:0 15px;}

.whiteBoxSet.subTab{border-top:none;}

.subTabPic{float:left;width:60px;}

.subTabContent{float:left;max-width:210px;width:100%;}

.borderBox.partnerSect.partnerShipPage{margin-top:4px;margin-bottom:0px;}

.borderBox.partnerSect.partnerShipPage h4{font-family:poppinssemibold;font-size:15px;line-height:22px;}

.homePortfolio .bx-wrapper{border:0 none !important;box-shadow:none !important;}

.homePortfolio .bx-pager.bx-default-pager{display:none;}

.homePortfolio .bx-controls.bx-has-controls-direction.bx-has-controls-auto.bx-has-pager{top:420px;position:absolute;right:0;width:329px;}

.portSet.newPortDesign .homePortfolio .bx-controls.bx-has-controls-direction.bx-has-controls-auto.bx-has-pager{right:0px;width:325px;}

.homePortfolio .bx-wrapper .bx-prev{background:url("../images/home-left-arrow.png") no-repeat! important;}

.homePortfolio .bx-wrapper .bx-next{background:url("../images/home-right-arrow.png") no-repeat !important;}

.homePortfolio .bx-wrapper .bx-controls-direction a{height:41px !important;width:62px !important;}

.homePortfolio .bx-controls-auto{left:50%;position:absolute;top:-10px;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);}

.homePortfolio .bx-prev::after{bottom:-36px;color:hsl(0, 0%, 75%);content:"Previous";font-family:poppinsregular;font-size:13px;left:0;letter-spacing:4.4px;position:absolute;text-transform:uppercase;}

.homePortfolio .bx-next::after{bottom:-36px;color:hsl(0, 0%, 75%);content:"Next";font-family:poppinsregular;font-size:13px;letter-spacing:4.4px;position:absolute;right:0;text-transform:uppercase;}

.homePortfolio .bx-controls-direction a{text-indent:0 !important;font-size:0px !important;z-index:99 !important;}

.homePortfolio .bx-wrapper{margin-bottom:0;}

.dfIn:hover ,.fourteenBg .secFourteenBoxes:hover{background:#dce9e8;}

#counter.tenpCounter{background-image:none;}

.webDesignTestimonial .bx-wrapper{background:hsla(0, 0%, 0%, 0);border:medium none;box-shadow:none;}

.aboutText .bannerButton a{background-image:none;}

span.listingExrArrow.aboutInfoArrow::after{color:hsl(0, 0%, 71%);content:">>";display:inline-block;font-family:PoppinsRegular;font-size:24px;letter-spacing:-9px;position:relative;right:0;top:2px;}

.aboutText .bannerButton a:hover span.listingExrArrow.aboutInfoArrow::after{color:hsl(173, 68%, 40%);}

.customerReview .bx-wrapper .bx-prev,.customerReview .bx-wrapper .bx-next ,

.logoDesignReview .bx-wrapper .bx-prev,.logoDesignReview .bx-wrapper .bx-next ,

.webDevelopmentReview .bx-wrapper .bx-prev,.webDevelopmentReview .bx-wrapper .bx-next ,

.customPageReview .bx-wrapper .bx-next,.customPageReview .bx-wrapper .bx-prev{background:hsla(0, 0%, 0%, 0);}

.listingExrArrow.getStartedArrow::after{color:hsl(0, 0%, 100%);}

.getStarted.hidden-xs.visible-lg a:hover, .getStarted a:hover{background:#F2C900;color:#000;}

.getStarted.hidden-xs.visible-lg a:hover .listingExrArrow.getStartedArrow::after,

.getStarted a:hover .listingExrArrow.getStartedArrow::after{color:#000;}

#formContactUsRow.row.mainHeadings{margin-bottom:0;margin-top:0;}

.wpDevelopmentBoxTwo .list-unstyledList li:hover span{color:hsl(173, 68%, 40%);}

.secTweleveContent.lrPaddingZero .secTweleveBoxes:hover h3{color:hsl(173, 68%, 40%);}

p a.themeColor:hover ,li a.green:hover{text-decoration:underline;color:hsl(173, 68%, 40%);}

.romanLogoColor{background:#efe7e8;border-left:3px solid #afa7a8;}

#lhc_header{padding:8px !important;}

.lhc-min{height:40px !important;}

#lhc_container{min-height:41px !important;}

.homePortfolio .bx-wrapper .bx-controls-auto .bx-start{background-image:url("../images/play.png");background-repeat:no-repeat;height:40px;width:32px;font-size:0;background-position:0 0px;margin-top:-7px;}

.homePortfolio .bx-wrapper .bx-controls-auto .bx-start:hover,.homePortfolio .bx-wrapper .bx-controls-auto .bx-start.active,

.homePortfolio .bx-wrapper .bx-controls-auto .bx-start:focus{margin-top:-7px;background-position:0 0px;}

.homePortfolio .bx-wrapper .bx-controls-auto .bx-stop{background-position:0 -9px;background-image:url("../images/pause.png");background-repeat:no-repeat;height:40px;width:20px;font-size:0;}

.homePortfolio .bx-wrapper .bx-controls-auto .bx-stop:hover,.homePortfolio .bx-wrapper .bx-controls-auto .bx-stop.active,

.homePortfolio .bx-wrapper .bx-controls-auto .bx-stop:focus{background-position:0 -9px;}

.getstartBtn-header.formFixedHeader.getFixed{opacity:0;}

.col-sm-4.col-xs-4.secElevenBoxes:hover p{color:#25bcac;}

#home.tab-pane.active{padding-bottom:70px;}

.homePortfolio.graphicsPortfolio{margin-bottom:30px;margin-top:20px;}

.homePortfolio.logoPagePortfolio{margin-bottom:30px;margin-top:30px;}

.homePortfolio.portfolioPage{margin-top:0;}

.homePortfolio .bx-viewport{overflow:visible !important;}

.homePortfolio .innerLeftPart > p{width:100%;overflow:hidden;}

.homePortfolio .bx-wrapper img{box-shadow:0 0 20px #d1d1d1;}

.homePortfolio.iframePortfolio{margin-top:20px;margin-bottom:30px;}

.homePortfolio .nav.nav-tabs li::before{border:1px solid hsl(0, 0%, 92%);bottom:0;content:"";left:0;position:absolute;width:100%;z-index:99;}

.responsivePortfolio .panel-title > a{background-color:hsl(173, 68%, 40%);color:hsl(0, 0%, 100%);}

.responsivePortfolio .owl-nav,.responsivePortfolio .owl-dots{display:none;}

#reponsivePortfolio .portHeading > h2,#reponsivePortfolio .portHeading > h3{font-size:32px;line-height:34px;color:#000;}

#lhc_header{padding:8px 5px !important;}

#lhc_container #lhc_iframe_container{margin-top:4px;}

#slides .owl-dots{display:none;}

#slides .owl-nav.disabled{position:absolute;top:0;width:100%;z-index:999;}

#slides .owl-prev{background-image:url("../images/slideleft.png");background-repeat:no-repeat;font-size:0;height:50px;left:-20px;position:absolute;top:28px;width:30px;z-index:999;cursor:pointer;}

#slides .owl-next{background-image:url("../images/slideright.png");background-repeat:no-repeat;font-size:0;height:50px;right:-20px;position:absolute;top:28px;width:30px;z-index:999;cursor:pointer;}

#collapse-tabs-0.panel-group.responsive .panel-collapse.collapsing{height:auto !important;}

.modal.showModal{display:block;}

.webSliderText.portfolio > h3{font-family:Dosisbold;font-size:54px;line-height:60px;}

#accordionOutSource.panel-group{margin-bottom:0;}

#accordionOutSource .panel-heading ,#accordionOutSource .panel-body.blackColor{background-color:#E4EBEB;}

#accordionOutSource .panel-group .panel ,.graphicsPage#accordionOutSource .panel.panel-default.text-center{border:none;}

#accordionOutSource .panel-default > .panel-heading + .panel-collapse > .panel-body,.graphicsPage#accordionOutSource .panel-default > .panel-heading + .panel-collapse > .panel-body{border-top-color:hsla(0, 0%, 0%, 0);}

#accordionOutSource.panel-group .panel,.graphicsPage#accordionOutSource.panel-group .panel{border:none !important;}

.graphicsPage#accordionOutSource .panel-heading, .graphicsPage#accordionOutSource .panel-body.blackColor{background-color:#DEE5E5;}

.tagOuter > h6, #tagLine .tagOuter > h6{color:hsl(0, 0%, 40%);font-size:11px;letter-spacing:0.2px;line-height:33px;margin:0;font-family:PoppinsRegular;}

.commonAccordion #accordionOutSource .panel .panel-heading h4 a,.commonAccordion .graphicsPage#accordionOutSource .panel .panel-heading h4 a{color:hsla(0, 0%, 0%, 0.7);font-family:PoppinsRegular;font-size:16px;letter-spacing:0.6px;line-height:25px;padding:12px 0;}

.portfolio.titleSection > h2{color:hsl(0, 0%, 100%);font-family:"Playball",cursive;font-size:52px;letter-spacing:0.2px;line-height:48px;margin-top:30px;text-transform:none;}

.gallery.deskTopPoerfolio{background-image:url("../images/portfolio-bg-pic.jpg") !important;background-repeat:no-repeat;background-size:100% auto; background-color:#000;}

.portfolio.titleSection > h3{color:hsl(172, 59%, 42%);font-size:54px;}

.reStripHide{margin:0 10px;}

.portfolio.titleSection{padding-top:39px;padding-bottom:47px;}

.marker{display:block;height:100px;left:200px;position:absolute;width:100px;}

.rsArrow{color:hsl(0, 0%, 100%);position:relative;top:1px;}

.getStarted a:hover span{color:#000 !important;}

.shake{width:122px;clear:both;display:inline-block;margin:0px auto;animation-name:shake;animation-duration:5s;animation-iteration-count:infinite;}

nav .dropdown-menu li span .fa.fa-caret-down{display:none;}

.glossaryBox ul li{cursor:text;}

.otherpageTestimonial .bxSlider.customerReview > p{color:hsl(0, 0%, 100%);font-size:16px;}

.customerReview.innertesTmonialPart > p{color:hsl(0, 0%, 100%);font-size:16px;}

#commonContact .contactForm .checkbox.homeCheckbox input{margin-left:0;}

.customerReview.innertesTmonialPart .reviewLine.right{border-top:3px solid hsl(0, 0%, 100%);width:64px;}

.customerReview.innertesTmonialPart .reviewLine.right > img{display:none;}

.customerReview.innertesTmonialPart .nameAddress > span{color:#fff;font-family:"PoppinsBold";font-size:13px;}

.customerReview.innertesTmonialPart .nameAddress{font-family:"PoppinsRegular";font-size:13px;color:#fff;}

.sitemaplisting li{padding-left:15px;position:relative;}

.sitemaplisting > li::before ,.sitemaplisting li::before,.nestedList-two > li::before{background-color:#2cab9b;border-radius:999px;content:"";height:5px;left:0;position:absolute;top:12px;width:5px;z-index:99;}

.sitemaplisting > li:hover ,.sitemaplisting > li a:hover ,

.sitemaplisting > li .nestedList a:hover,.sitemaplisting > li .nestedList li:hover{color:#2cab9b;}

.sitemaplisting a{display:inline-block;font-size:13px;line-height:30px;}

.nestedList-two > li.activeMenu::before{background-color:hsla(0, 0%, 0%, 0);}

.nestedList-two .activeMenu{font-family:PoppinsSemiBold;letter-spacing:0.5px;}

.sitemaplisting li.activeMenu ,.sitemaplisting li.activeMenu:hover{color:hsl(172, 60%, 42%) !important}

.sitemaplisting > li:hover li ,.sitemaplisting > li:hover li a{color:#000;}

.leftWhitebox.siteMap{width:100%;}

.phpDevelopmentBoxTwo.career::-webkit-input-placeholder{color:#a0a0a0;}

.phpDevelopmentBoxTwo.career::-moz-placeholder{color:#a0a0a0;}

.phpDevelopmentBoxTwo.career:-ms-input-placeholder{color:#a0a0a0;}

.phpDevelopmentBoxTwo.career:-moz-placeholder{color:#a0a0a0;}

.phpDevelopmentBoxTwo.career textarea::-webkit-input-placeholder{color:#a0a0a0;}

.phpDevelopmentBoxTwo.career textarea:-moz-placeholder{color:#a0a0a0;}

.phpDevelopmentBoxTwo.career textarea::-moz-placeholder{color:#a0a0a0;}

.phpDevelopmentBoxTwo.career textarea:-ms-input-placeholder{color:#a0a0a0;}

footer.goUp.defineFloat.fixedFooter.indexFooter{z-index:0;}

.warning.neg {

  background: #21ac9b none repeat scroll 0 0;

  color: #ffffff;

  margin: 0 0 28px;

  padding: 8px;

}



.whyOutSource-textCoulmn {

    -webkit-column-count: 2; /* Chrome, Safari, Opera */

    -moz-column-count: 2; /* Firefox */

    column-count: 2; text-align:justify;

	-webkit-column-gap: 60px; /* Chrome, Safari, Opera */

    -moz-column-gap: 60px; /* Firefox */

    column-gap: 60px; padding: 6px 0 20px; letter-spacing:0.5px ; 

}

.commonAccordion #accordionOutSource .panel .panel-heading h4 a.outsourceTitle.collapsed::after ,#devAccordion.commonAccordion #accordion .panel .panel-heading h4 a.outsourceTitle.collapsed::after{

height: 0px; left: 49%; transform: translateX(-50%); width: 0;

}

.commonAccordion #accordionOutSource .panel .panel-heading h4 a.outsourceTitle::after{

 background-color: hsl(172, 59%, 42%); bottom: 4px; content: ""; height: 3px; left: 49%; position: absolute;

  transform: translateX(-50%); width: 93px;

}

#devAccordion.commonAccordion #accordion .panel .panel-heading h4 a.outsourceTitle::after{

 background-color:#fff; bottom: 4px; content: ""; height: 3px; left: 49%; position: absolute; opacity:0.6px;

  transform: translateX(-50%); width: 93px;

}

#devAccordion.commonAccordion #accordion .panel .panel-heading h4 a.outsourceTitle {  font-family: dosisbold;  font-size: 23px;  letter-spacing: 1px;  text-transform: uppercase; padding:23px 0; color: hsl(0, 0%, 100%); opacity: 0.6; position: relative;

}

.commonAccordion #accordionOutSource .panel .panel-heading h4 a.outsourceTitle { color: hsl(172, 60%, 42%);  font-family: dosisbold;  font-size: 23px;  letter-spacing: 1px;  text-transform: uppercase; padding:23px 0;

 position: relative;

}

.whyOutSource-textCoulmn > br { margin-bottom: 23px;

}

.commonAccordion #accordionOutSource .panel .panel-heading h4 a.outsourceTitle i{ font-size: 15px; 

}

.panel-body.blackColor { padding: 15px 0;

}

.whyOutSource-textCoulmn.webworldOutsource { color: hsl(0, 0%, 100%); opacity: 0.6;

}



/* webdevelop auto slide */



.accordion-section-title.active { max-width:136px; width: 100%; transition:0.5s ease-in-out 0s;-moz-transition:0.5s ease-in-out 0s;-webkit-transition:0.5s ease-in-out 0s;}

.nav.nav-pills > li.active .accordion-section-title.active { max-width: 306px; width: 100%; transition:0.5s ease-in-out 0s;-moz-transition:0.5s ease-in-out 0s;-webkit-transition:0.5s ease-in-out 0s;}

.accordionSidecontent { max-width: 130px;}

.nav.nav-pills > li.active .accordionSidecontent { max-width: 300px;}

.nav.nav-pills > li.active .accordion-section-content {display: block !important;}

.trfContent { display: none;}

.nav.nav-pills > li.active .trfContent { display: block;}

.nav-pills > li > a.removePad { border-radius: 0; padding: 0;}



.accordionSidecontent .trImage { float: none; margin:0 auto; text-align: center;}

.nav.nav-pills > li.active .trImage { float: left; margin:0 9px 0 0; text-align: left;}

.accordionSidecontent .trImage img { display: inline;}

.nav.nav-pills > li.active .accordionSidecontent .trImage img { display: table;}

.nav-pills.nav > li + li { margin-left: 0;}

.nav.nav-pills > li.active .trListFirst.countTwo,.nav.nav-pills > li.active .trListFirst.countThree,.nav.nav-pills > li.active .trListFirst.countFour,.nav.nav-pills > li.active .trListFirst.countOne { padding: 15px 0;}



.accordion-section .accordion-section-title.active {   padding-top: 100px;	}

.nav.nav-pills > li.active .accordion-section-title {   padding-top: 50px;} 



.nav.nav-pills {  max-height: 420px;  overflow: hidden;}

.accordionSidecontent.tabAccordian {  background-color: hsl(180, 12%, 94%);}

.nav.nav-pills > li.active .accordionSidecontent.tabAccordian {  background-color: #fff;}

.nav.nav-pills .accordion-section-title { padding: 100px 20px;}

.outerSliderBox  .accordion-section-content > p { text-align: justify;}

.nav.nav-pills .trContent ul li .trListOut { margin: 0;}

.trfContent > p .removePad {  text-decoration: none;}

.outerSliderBox .nav.nav-pills { background-color: hsl(180, 12%, 94%);}

.outerSliderBox { float: left; padding: 0 15px;  width: 100%;}



.moveAnimate span.getStartedArrow {  animation: bounceRight 0.5s ease-in-out 0.1s infinite alternate; background-image: url("../images/dblArrow.png"); background-position:left top; display:inline-block; height:12px; margin: 0px 0 0 15px;  

position: absolute; top: -4px;  width: 9px;}

@keyframes bounceRight{

from {

    -webkit-transform: translateX(0);transform: translateX(0);;

 }

 to {

   -webkit-transform: translateX(-10px);transform: translateX(-10px); 

 }

}

.nav.nav-pills li:last-child .accordion-section-title.countTen.active {

  border-right: medium none !important;

}





.reviewsOuter { float:left; width:100%; background:#e4ebeb; padding:0 0 5px; font-family: "PoppinsMedium"; text-align:center;}

.reviewsOuter ul { float:left; width:100%; text-align:center;}

.reviewsOuter ul li { float:none; display:inline-block; color:#000000; font-size:14px;font-family: 'poppinssemibold';}

.reviewsOuter ul li a { color:#000000; font-size:14px; text-transform:none;font-family: "PoppinsMedium" !important;}

.reviewsOuter ul li span { color:#000000; font-size:14px; line-height:14px; margin:0px;} 

.reviewsOuter ul li a span { float: right; font-size: 21px;  line-height: 28px;  margin: -1px 0 0 3px;
}
.reviewsOuter img {float: left;margin: -6px 12px 0 0 ;}

.reviewsOuter ul li a:hover , .reviewsOuter ul li a:hover span { color:#2cab9b;}

/*--------latest css 14.03.18------*/

.sbInImage {background: rgba(0, 0, 0, 0) url("../images/sprite.png") no-repeat scroll 0 0;float: left;margin: 0 21px 0 0;width: auto;}

.sbInImage.service1 {background-position: -125px -27px;height: 61px;width: 48px;}

.sbInImage.service2 {background-position: -117px -125px;height: 60px;width: 70px;}

.sbInImage.service3 {background-position: -125px -220px;height: 60px;width: 48px;}

.sbInImage.service4 {background-position: -117px -322px;height: 60px;width: 55px;}

.sbInImage.service5 {background-position: -116px -408px;height: 60px;width: 60px;}

.sbInImage.service6 {background-position: -114px -495px;height: 60px;width: 60px;}

/*-----------*/

.doImage {background: rgba(0, 0, 0, 0) url("../images/sprite.png") no-repeat scroll 0 0;}

.doImage {height: 58px;margin: 0 30px 0 0;width: 73px;}

.doImage.first {background-position: -20px -20px;}

.doImage.second {background-position: -19px -98px;}

.doImage.third {background-position: -20px -195px;}

.doImage.fourth {background-position: -20px -275px;}

.doImage.fifth {background-position: -16px -361px;}

.doImage.sixth {background-position: -20px -450px;}

/*-----------*/

.subHeadingVertical > h4::after {background-image: url("../images/sprite.png");background-position: -356px -86px;}

.subHeadingHorizontal > h4::after {background-image: url("../images/sprite.png"); background-position: -306px -45px;}

.reviewSubHeading > h4::after {background-image: url("../images/sprite.png");background-position: -308px -374px;opacity: 0.12;}

/*----------*/

.flag {background: rgba(0, 0, 0, 0) url("../images/sprite.png") no-repeat scroll 0 0;display: inline-block;height: 11px;width: 20px;}

.flag.flag1 {background-position: -236px -148px;}

.flag.flag2 {background-position: -236px -190px;}

.flag.flag3 {background-position: -236px -95px;}

.flag.flag4 {background-position: -236px -51px;}

.emailicon {background: rgba(0, 0, 0, 0) url("../images/sprite.png") no-repeat scroll -220px -380px;display: inline-block;height: 11px;padding: 0 4px;width: 47px;}

.reviewContent::before {background: rgba(0, 0, 0, 0) url("../images/sprite.png") no-repeat scroll -344px -405px;content: "";height: 52px;position: absolute;right:26px;bottom:26px;

width:50px;}

.contactForm form button::before {background-image: url("../images/sprite.png");background-position: -314px -330px;content: "";height: 46px;left: 0;position: absolute;

  top: 28%; width: 85px;}

.contactForm form button {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: 2px solid rgb(255, 255, 255);border-radius: 0;height: 55px;margin: 20px 0 0;padding: 0 20px;

  position: relative; width: 85px;

}

/*-----flags css-------*/

.addressListing.first > li:first-child .getflag.flag1 {background-position: -233px -148px;background-image: url("../images/sprite.png");display: inline-block;

  height: 11px;width: 20px; margin-left: 10px;}

.addressListing.first > li:nth-child(2) .getflag.flag2 {background-position: -233px -190px;background-image: url("../images/sprite.png");display: inline-block;

  height: 11px;width: 20px; margin-left: 10px;}

.addressListing.first > li:nth-child(3) .getflag.flag3 {background-position: -233px -95px;background-image: url("../images/sprite.png");display: inline-block;

  height: 11px;width: 20px; margin-left: 10px;}

.addressListing.first > li:nth-child(4) .getflag.flag4 {background-position: -233px -51px;background-image: url("../images/sprite.png");display: inline-block;

  height: 11px;width: 20px; margin-left: 10px;}

.addressListing.second > li:nth-child(1) .getflag.flag4 ,.addressListing.second > li:nth-child(2) .getflag.flag4 { background-position: -233px -51px;

  background-image: url("../images/sprite.png"); display: inline-block;height: 11px;width: 20px; margin-left: 10px;}

/*---------*/

.circleText.number li:first-child .flag.flag1{background-image: url("../images/sprite.png");background-position: -233px -190px;

display: inline-block;height: 11px;width: 20px;}

.circleText.number li:nth-child(2) .flag.flag2{background-image: url("../images/sprite.png");background-position: -233px -147px;

 display: inline-block;height: 11px;width: 20px;}

.circleText.number li:nth-child(3) .flag.flag3{background-image: url("../images/sprite.png");background-position: -233px -51px;display: inline-block;height: 11px;

  width: 20px;}

/*--------*/

.socialLinks ul li:first-child .link.facebook{background-image: url("../images/sprite.png");background-position: -231px -303px;

display: inline-block;height: 14px;width: 20px;}

.socialLinks ul li:nth-child(2)  .link.tweet{background-image: url("../images/sprite.png");background-position: -231px -349px;

display: inline-block;height: 14px;width: 20px;}

.socialLinks ul li:nth-child(3)  .link.linkedin{background-image: url("../images/sprite.png");background-position: -231px -325px;

display: inline-block;height: 14px;width: 20px;}

.BackTop {
    background: rgb(37, 120, 112) none repeat scroll 0 0;
    background-image: url(../images/sprite.png);
    background-position: -340px -274px;
}
.reviewsOuter ul li.extBold, .reviewsOuter ul li.extBold span{
  font-family: "PoppinsMedium" !important;
}
.reviewsOuter ul li a.themeColor ,.reviewsOuter ul li a.themeColor span {
  color: #22ac9c;
}
.reviewsOuter ul li span.extdivider {
  display: inline-block;
  margin: 0 4px;
}


.custom-rating, .custom-rating span { color: #000;  font-size: 14px; font-family: "PoppinsMedium";  letter-spacing: 0px;
}
.custom-rating img { float: none; margin: 0 10px 0 0; position: relative; top: 8px;
}
.extdivider {  margin: 0 8px;
}
.custom-ratings { color: #22ac9c;  font-size: 14px;  font-family: "PoppinsMedium";
}
.custom-ratings span { color:#22ac9c; font-size: 21px; position: relative;  top: 2px;
}


/*-------------------------- ToolTip --------------------------------*/

.toolTipxt {
  background-color: hsl(180, 11%, 91%);
  border: 1px solid hsl(0, 0%, 80%);
  border-radius: 5px;
  bottom: -40px;
  box-shadow: 0 0 6px hsl(0, 0%, 75%);
  color: hsl(0, 0%, 21%);
  font-family: "PoppinsRegular";
  font-size: 12px;
  letter-spacing: 0.1px;
  line-height: 18px;
  opacity: 0;
  padding: 6px 13px 5px;
  position: absolute;
  right: 0;
  text-align: right;
  transition: all 0.5s ease-in-out 0s;
  visibility: hidden;
  width: 360px;
  z-index: 0;
}
.menuOneTT .toolTipxt::after {
  left: auto;
  right: 37px;
  top: -11px;
}
.toolTipxt::after {
  background-image: url("../images/tt-arrow.png");
  background-repeat: no-repeat;
  border: medium none;
  content: "";
  height: 13px;
  left: 30px;
  position: absolute;
  top: -11px;
  transform: rotate(0deg);
  width: 20px;
}
.aboutTip .toolTipxt {
  left: -235px;
}
.menuOneTT:hover .toolTipxt, .onlineButtonTT:hover .toolTipxt , .subMenuTT:hover .toolTipxt {
  opacity: 1;
  transition: all 0.5s ease-in-out 2.5s;
  visibility: visible;
  z-index: 999;
}
.footerMainMenu:hover .toolTipxt{
	opacity: 1;
  transition: all 0.5s ease-in-out 2.5s;
  visibility: visible;
  z-index: 999;
}
.footerMainMenu .toolTipxt{ left:90px; color:hsl(0, 0%, 21%); padding:6px 13px 7px; bottom:-43px;}
.list-unstyled li span.toolTipxt {
  color: hsl(0, 0%, 21%) !important;
}
.menuOneTT .toolTipxt {
  bottom: -54px;
  width: 370px;
}
.subMenuTT .toolTipxt::after {
  left: auto;
  right: -15px;
  top: 12px;
  transform: rotate(90deg);
}
.subMenuTT .toolTipxt {
  bottom: auto;
  left: auto;
  right: 315px;
  top: -3px;
}
.mobResLinks.linkl .footerMainMenu .toolTipxt::after, .mobResLinks.link2 .footerMainMenu .toolTipxt::after, .mobResLinks.link3 .footerMainMenu .toolTipxt::after {
  background-size: 100% auto;
  left: -11px;
  top: 8px;
  transform: rotate(-90deg);
  width: 16px;
}
.mobResLinks.linkl .footerMainMenu .toolTipxt{ bottom: -25px !important;
    left: 73px !important;}
.mobResLinks.link3 .footerMainMenu .toolTipxt{ left:-344px;top:-7px;}
.mobResLinks.link3 .footerMainMenu .toolTipxt.toolTipxt02 {
  bottom: -58px;
  left: -344px;
  padding: 10px 10px 3px;
}
.footerSubMenuTT .toolTipxt::after {
  height: 13px;
  left: auto;
  right: -15px;
  top: 12px;
  transform: rotate(90deg);
}
.footerSubMenuTT:hover .toolTipxt {
  opacity: 1;
  transition: all 0.5s ease-in-out 2.5s;
  visibility: visible;
  z-index: 999;
}
.footerSubMenuTT .toolTipxt {
  bottom: auto;
  box-shadow: none;
  left: auto;
  right: -379px;
  top: -4px;
  width: 445px;
  padding:6px 13px 5px;
}
.submenu .footerSubMenuTT .toolTipxt a{ color:hsl(173, 68%, 40%) !important; width:auto !important;}
.submenu .footerSubMenuTT li.toolTipxt a:hover{ color:hsl(173, 68%, 40%) !important;}
.footerSubMenuTT .toolTipxt::after {
  left: -15px;
  transform: rotate(269deg);
}
.toolTipxt a{ color:hsl(173, 68%, 40%) !important;padding:0 !important; text-transform:none !important; width:auto !important; line-height:14px !important; letter-spacing:0!important;}
.toolTipxt a:hover{ background:rgba(0,0,0,0) !important;}
.toolTipxt.toolTipxt01 {
  left: 169px;
}
.toolTipxt.toolTipxt02{
  bottom: -72px;
}.mobResLinks.link3 .footerMainMenu .toolTipxt::after {
  left: 313px;
  top: 10px;
  transform: rotate(91deg);
}
.toolTipxt.toolTipxt04{
  left: 75px;
  top: -5px;
}
.toolTipxt.toolTipxt05{
  bottom:-6px;
  left: 76px;
}
.toolTipxt.toolTipxt06 {
  bottom: -24px;
  left: 76px;
}
.toolTipxt.toolTipxt03{
  bottom: -43px;
  color: rgb(54, 54, 54);
  left: 61px;
}
.mobResLinks.linkl .footerMainMenu .toolTipxt.toolTipxt02{
  bottom: -43px !important;
  left: 66px !important;
}
.mobResLinks.link3 .footerMainMenu .toolTipxt.toolTipxt03 {
  bottom: -22px !important;
  left: -343px;
}
.leftSide{ text-align:left;}
.subMenuTT.subMenuTT01 .toolTipxt {
  top: -6px;
  right:105%;
}
.aboutTip.reviewTip .toolTipxt {
  left: -227px;
}
.aboutTip.contactTip .toolTipxt {
  left: -223px;
}

.mobResLinks.linkl .footerMainMenu .toolTipxt.glossaryTip {
  bottom: -25px;
  left: 79px !important;
}
.footerMainMenu .toolTipxt.partnershipTool {
  left: 97px;
}

/*-----about,contact,career updated css-----*/
.outerDiv {
  margin-top: -604px;
}
#contactUs .outerDiv h2{ color:#ffffff;}
#contactUs .outerDiv .descriptonBox.Text {
  color:#ffffff;
  margin-bottom: 75px;
}
#contactUs .outerDiv .shadowBox {
  box-shadow: 0 0 62px rgba(0, 0, 0, 0.12);
  position: relative;
  z-index: 999;
}
.templateSlider.teammemberThumb img {
  height: inherit !important;
  min-height: inherit !important;
}
.tempSliderText.redirectSlider.redirectSlider01 {
    background: rgba(0, 0, 0, 0.32);
    top: inherit;
    transform: translateY(-22%);
	bottom:-25px;
}
.tempSliderText.redirectSlider.redirectSlider01 p{ 
font-size:23px; color:#ffffff;font-family:'PoppinsMedium'; line-height:32px;padding: 24px 0 25px;}

.aboutBanner.teammemberThumb{ padding:0; background-image:none;}
.aboutBanner .tempSliderText.redirectSlider.redirectSlider01 p {
  font-size: 22px;
  padding: 34px 0 33px;
  margin:0;
}
.aboutBanner .tempSliderText.redirectSlider.redirectSlider01 {
  bottom: -28px;
}
.teammemberThumb{ margin-top:66px;}
.mobThumb{ display:none;}
.outerDiv .lightGray {
  margin-top: 14px;
}
#contactUs .outerDiv .descriptonBox.Text a{ color:#ffffff;}
#contactUs .outerDiv .descriptonBox.Text a:hover{
  color: rgb(33, 172, 155);
}
[type="checkbox"]:not(:checked) + label::after, [type="checkbox"]:checked + label::after {
  font-size: 12px;
  top: 7px;
}
/*----------*/


.open .hideDownArrow i {
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
}
.logoTestimonial .stLastLine.logostLastLine p {
  margin-bottom: 50px;
}
#strategicApproach .saImage img{ max-width:inherit;}
#standardPackage .stdBlockImage img{ max-width:inherit;}
.webDesignUtilize .wbuList .list-unstyled li {
  font-family: poppinssemibold;
}
.dropdown-menu li.open .has-submenu.highlighted span i {
  transform: rotate(180deg);
}
.nav.navbar-nav.navbar-right.sm-collapsible li:hover .dropdown-menu li a i{ color:#ffffff;}
#mainMobileform .containermessage > p {
  background: rgba(0, 0, 0, 0.3);
  font-size: 12px;
  padding: 1px 0;
  margin:0;
  text-transform: none;
  width: 100%;
}

/* css */

.borderBoxFooter {   border-top: 1px solid #303030;   padding-top: 19px;   padding-bottom: 30px;   float: left;   width: 100%;
}
.borderBoxFooter .twoColumnBlock {    padding: 0px;
}
#certifiedLogos {    float: left;    width: 100%;    text-align: center;
}
#certifiedLogos img {   padding: 8px;    border: 1px solid #2e2e2e;    margin-right: 5px;
}



p#back-top.upBtn {
    display: none !important;
}


/* My CSS 30-09-20 */
 label.checkSign:before {
    top: 2px !important;
}

.contactPageform input::placeholder{color:#a8a0b4 !important;}

	.contactPageform input.file_upload {
    border: 1px solid #cecece;
    padding: 10px 10px;
    width: 100%;
    height: 45px;
    background: #fff;
	padding-left: 45%;
}
.contactPageform label.CV_upload{
    position: absolute;
    left: 30px;
    top: 13px;
    color: #a8a0b4;
    font-size: 13px;
}
.contactPageform .rsSpace select{
	color: #a8a0b4;
}
 
.ui-checkbox [type="checkbox"] {
    opacity: 1;
    top: -2px;
}
[type="checkbox"]:not(:checked) + label::after, [type="checkbox"]:checked + label::after {
    font-size: 12px;
    top: 5px !important;
}
/* My CSS 30-09-20 End */

.captchadiv{
	padding: 0px;
}
.topSpaceCpatcha{
	margin-top: 15px;
}
.topSpaceCpatcha input {
    margin-bottom: 15px;
}