@font-face{font-family:'itcavantgardepro-bold';src:url('');src:url('') format('embedded-opentype'), url('') format('woff'), url('') format('truetype'), url('data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'itcavantgardepro-demibold';src:url('');src:url('') format('embedded-opentype'), url('') format('woff'), url('') format('truetype'), url('data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'itcavantgardepro-book';src:url('');src:url('') format('embedded-opentype'), url('') format('woff'), url('') format('truetype'), url('data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'jenna_sueregular';src:url('');src:url('') format('embedded-opentype'), url('') format('woff'), url('') format('truetype'), url('data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7') format('svg');font-weight:normal;font-style:normal;}
h1, h2, h3, h4, h5, h6{font-family:'itcavantgardepro-bold', arial, sans-serif;}
.jennaFnt{font-family:'jenna_sueregular', arial, sans-serif;font-size:78px;text-transform:none;}
.jennaFntsm{font-family:'jenna_sueregular', arial, sans-serif;font-size:55px;}
.body-text-white .topBlueTxt{color:#fff !important;}
.font-white-trans{color:#fff;text-transform:uppercase;}
.font-black-trans{color:#000;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-stroke:1px transparent;}
.red-text{color:#e01f49;}.white-text{color:#fff !important;}.black-text{color:#000 !important;}.padding-none{padding:0px;}.padding-right-40{padding-right:40px;}.padding-left-40{padding-left:40px;}.margin-bottom-40{margin-bottom:40px;}.margin-right-none{margin-right:0px !important;}.margin-left-none{margin-left:0px !important;}.padding-home-logos{padding: 8px 0 0px 0;}.blueLogo{display:none;}.navbar-fixed-top .blueLogo{display:block;}
.navbar-fixed-top .whiteLogo{display:none;}.navbar-fixed-top .collapse{margin:7px 0 0 0;}
.navbar-fixed-top .whiteLogo{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat left top;width:180px;height:38px;display:inline-block;margin:4px 0 0 0;}
.mainNav{position:absolute;top:10px;left:0;width:100%;z-index:100;}
.logo{margin:4px 0 0 0;float:left;}
.topBlueTxt{border-bottom:0;color:#73747d;font-size:12px;font-weight:400;font-family:'Montserrat', sans-serif;float:left;padding:17px 26px 17px 0;margin-right:0 !important}
.topBlueTxt a{color:#73747d}
.navbar-nav>li.raqblc a{color:#fff!important;background:#242424;padding:0px 13px;-webkit-border-top-left-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-bottomright:6px;border-top-left-radius:6px;border-bottom-right-radius:6px;line-height:initial;height:34px;line-height:35px;-webkit-font-smoothing:antialiased;}
.navbar-nav>li.raqblc a:hover{background:#e01f49 !important;}
.navbar-fixed-top .navbar-nav.navbar-right:last-child{margin-right:0;}
.navbar-nav>li.raqblc a:focus:before{background:none;}
.navbar-wrapper, .whiteNavbar, .secondaryNavbar{padding-top:0;padding-bottom:0;}
.navbar-wrapper, .whiteNavbar, .secondaryNavbar{position:relative;top:0;right:0;left:0;z-index:999999; background:#fff;}
.navbar-fixed-top .navbar-nav > li > a{color:#000;}.navbar-fixed-top .navbar-nav > li > a{color:#000;}
.navbar-fixed-top .navbar-nav > li > a:hover, .navbar-fixed-top .navbar-nav > li > a:focus{color:#d33838;}
.navbar-fixed-top .row{margin-right:-29px!important;}
ul, li{list-style:none;}
.navbar-wrapper > .container{padding-right:0;padding-left:0;}.carousel{height:586px;margin-bottom:0px;}.carousel-caption{z-index:10;}
.carousel .item{height:586px;background-color:#777;}
.carousel-inner > .item > img{position:absolute;top:0;left:0;min-width:100%;height:586px;}
.nav{font-weight:400;float:none !important;display:inline-block;vertical-align:middle;}

.banner_left h1{color:#92939a;margin-top:120px;font-size:62px;line-height:65px;margin-bottom:0px;}
.home-text-rotate{margin-bottom:0;display:block;color:#000 !important;margin-top:-23px;}
.banner_left p{color:#e01f49;font-size:15px;font-weight:400;line-height:20px;text-transform:uppercase;padding-right:46px;}
.banner_right{margin-top:170px;padding:0;}.specs-guy{display:inline-block;position:relative;margin:-90px 0 0 -60px;}
.videoBlock{width:100%;display:block;background:#ffc40f;min-height:532px;position:relative;color:#000;}
.videoBlock h2{font-size:60px;line-height:52px;margin:0 0 35px;font-family:'itcavantgardepro-demibold';color:#242424;}
.videoTop{margin-top:113px;}.videoBlock p{font-size:17px;}.videoImg{margin-top:57px;position:relative;}
.videoIcon, .videoIcon:hover{position:absolute;top:0;left:0;color:#fff;font-family:'jenna_sueregular';font-size:50px;text-decoration:none;right:0;padding:0 0 0 0;width:100%;}
.own-tag{padding:15px 0;width:180px;display:inline-block;}.own-tag h3{font-family:'itcavantgardepro-demibold';font-size:14px;margin:0px;}.or{padding-left:2px;}.own-tag span{font-family:'jenna_sueregular';font-size:38px;font-weight:normal;}
.videoImg img{max-width:100%;}.pattern_div{width:100%;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) center top no-repeat;background-size:cover;float:left;}
.headiing_div{margin-left:0px;border-left:1px solid #d3d4d7;}.headiing_div_1{margin-right:0px;border-right:1px solid #afb1b5;}
.headiing_div h3, .headiing_div_1 h3{font-size:37px;font-weight:100;color:#272425;line-height:38px;font-family:'Roboto', Arial, Helvetica, sans-serif;margin:10px 0 10px 0;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-stroke:1px transparent;}
.headiing_div p, .headiing_div_1 p{color:#000;font-size:20px;line-height:20px;padding-top:5px;font-weight:500;font-family:'Roboto', Arial, Helvetica, sans-serif;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-stroke:1px transparent;}.navbar-fixed-top .topBlueTxt{display:none;}
.margin_top_36{margin-top:36px;}.margin_top_27{margin-top:27px;}
.listing_div h3{font-size:22px;color:#272425;text-align:left;margin-top:30px;margin-bottom:10px;line-height:28px;text-transform:uppercase;min-height:60px;}
.listing_div .icon_first, .listing_div .icon_second, .listing_div .icon_third, .listing_div .icon_four{display:inline-table;height:115px;}
.icon_div{width:100%;height:120px;vertical-align:middle;text-align:center;}
.listing_div .icon_first{width:140px;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) -526px -180px no-repeat;height:135px;}
.listing_div .icon_second{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) -527px -352px no-repeat;width:130px;height:135px;}
.listing_div .icon_third{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) -527px -507px no-repeat;width:145px;height:135px;}
.listing_div .icon_four{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) -702px 2px no-repeat;width:150px;height:135px;}
.listing_div p{font-size:16px;color:#272425;border-bottom:1px solid #d1d1d1;min-height:104px;font-weight:400;line-height:19px;text-align:left;}
.ribben_div{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) center bottom no-repeat #e8f1f7;background-size:cover;}
.ribben_div .headiing_div p .jennaFntsm{font-size:30px;}.ribben_div .text_div p{font-weight:300;font-size:22px;line-height:27px;}
.ribben_div .text_div span{color:#e01f49;text-transform:uppercase;}.speak_listing{margin-top:30px;position:relative;}
.speak_listing ul{margin:40px 0 40px 0;padding:0;}.speak_listing li{display:inline-table;width:100%;margin-top:20px;}
.speak_listing li:first-child{margin-top:0;}.speak_listing li h3{color:#242424;font-size:19px;margin:0;}
.speak_listing li p{font-size:14px;min-height:55px;font-weight:400;font-family:'Roboto', arial, sans-serif;}
.first_icon{width:76px;margin-right:25px;height:76px;margin-top:-6px;background:#fff;text-align:center;border-radius:100px;display:inline-table;color:#fff;font-size:44px;vertical-align:middle;}
.
.speak-icon{background-position:-924px 10px;}.essential-icon{background-position:-928px -59px;}.proven-icon{background-position:-927px -125px;}.years-icon{background-position:-933px -200px;}.brand-icon{background-position:-998px 10px;}.happy-icon{background-position:-998px -54px;}
.months-icon{background-position:-1000px -130px;}.inboundFocus-icon{background-position:-1004px -204px;}
.speak_listing .text_bar{width:70%;display:inline-table;vertical-align:top;}.rad_div{width:100%;display:table;padding:13px 0 30px;background:#e01f49;}
.rad_div h3{color:#fff;font-weight:400;font-size:32px;line-height:40px;}
.rad_div .speak_btn{display:inline-block;font-size:22px;text-transform:uppercase;background:#fff;padding:10px 30px;color:#e01f49;margin-right:15px;margin-top:40px;font-weight:700;box-sizing:inherit;text-align:center;box-shadow:0 2px 3px rgba(0,0,0,.3);}
.rad_div .speak_btn:hover{background:#414158;color:#fff;transition:all ease-in .4s;}
.gray_box_div{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center bottom;height:auto;background-size:cover;position:relative;}

.gray_box_div h2{text-align:center;color:#fff;font-size:50px;text-transform:uppercase;}
.gray_box_div h3{color:#ffbf00;margin-top:0px;font-size:60px;font-weight:300;font-family:'jenna_sueregular';}
.gray_box_div .box_1{background:rgba(0,66,153,.9);min-height:296px;margin-right:6px;margin-bottom:6px;width:24.6%;display:inline-block;padding:2%;transition:background-color 0.5s ease;transform:translateZ(0px);transition-duration:0.3s;-webkit-transition:background-color 0.5s ease;-webkit-transform:translateZ(0px);-webkit-transition-duration:0.3s;transition-property:transform;}
.gray_box_div .box_1:hover{background:#fff;transform:translateY(-5px);-webkit-transform:translateY(-5px);}.gray_box_div .box_1.last_child{margin-right:0;}
.numeric-number{position:absolute;left:15px;top:10px;font-family:'itcavantgardepro-bold';font-size:38px;opacity:0.3;}
.gray_box_div .box_1:hover .numeric-number{color:rgba(0,53,112,.8);}.gray_box_listing{display:block;margin:40px 0;width:100%;text-align:center;}
.box_1:hover span{font-size:28px;color:#fff;}
.box_1 h4{color:#fff;font-size:38px;transition:all 0.5s ease;text-transform:uppercase;}.box_1:hover h4, .box_1:hover p{color:rgba(0,53,112,.8);}
.box_1 p{font-size:14px;font-family:'Roboto', arial, sans-serif;color:#fff;min-height:60px;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-stroke:1px transparent;}.leverage-button{margin:40px auto 0;display:block;text-align:center;}
.margin_top_40{margin-top:40px;}.margin_top_80{margin-top:80px;}.margin_bottom_40{margin-bottom:40px;}.margin_bottom_80{margin-bottom:80px;}
.navication{position:fixed;right:0px;z-index:9999;color:#fff;margin:0;padding:0;top:42%;background:rgba(255,255,255,.1);padding:0;padding:0;}
.navication ul{margin:0;padding:0;}
.navication li{display:block;width:53px;text-align:center;vertical-align:middle;cursor:pointer;border-top:1px solid rgba(0,0,0,.1);}
.navication li:first-child{border-top:none;}
.navication li a{display:block;color:#1e223b;padding:5px 0;width:53px;font-size:18px;position:relative;}
.navication li a.active, .navication li a:hover{box-shadow:none;background:rgba(0,0,0,.6);}
.navication li a:hover .fa{color:rgba(255,255,255, 1);}.navication .fa{color:rgba(0,0,0,.4);font-size:16px;}
.navication .active .fa{color:rgba(255,255,255, 1);}.margin_left_3{margin-left:4%;}
.map_div{background:#fff;min-height:200px;float:left;width:100%;margin-top:0px;padding:0 0 20px;}
.map_div h2{font-weight:300;margin:-3px 0 0 0;font-size:42px;line-height:36px;}.left_portaion{padding:0;margin:0;}
.left_portaion li{width:100%;display:inline-table;border-bottom:1px solid #e5e7e8;padding-bottom:16px;padding-top:16px;}
.map_div h4{margin:2px 0 5px;font:italic 400 17px "Metrophobic", Georgia, "Times New Roman", serif;}
.map_div h4 a{color:#000;}.map_div h4:hover a{color:#cd5d75;}
.left_portaion .circle{border-radius:100%;width:90px;height:90px;display:inline-table;}.left_portaion li:first-child{border-top:none;padding-top:0px;}
footer{width:100%;float:left;position:relative;}footer h4{font-size:30px;font-weight:300;margin:0;}
footer h4 span{font-weight:700;font-size:34px;}
.request_btn{color:#fff!important;font-size:24px;font-weight:400;position:relative;text-align:center;text-transform:uppercase;display:inline-block;vertical-align:middle;background:#bb4f3b;padding:10px 30px;border-radius:50px;box-shadow:0 4px 0 #a34837;}
.request_btn:hover{color:#fff;background:#434358;box-shadow:0 4px 0 #2f2f45;}
.request_btn .fa{padding:0 0 0 10px;}.request_btn b{font-weight:700;}
.request_btn span{height:0;width:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-right:18px solid #e01f49;display:inline-block;position:absolute;left:-18px;top:50%;margin-top:-18px;}.right_text{text-align:right;}
.request_btn:hover span{border-top:18px solid transparent;border-bottom:18px solid transparent;border-right:18px solid #c04731;}
.social_icon{text-align:right;margin:0;padding:0;}
.social_icon li{display:inline-table;text-indent:-9999px;margin-left:3px;}
.social_icon li a{display:block;height:56px;width:56px;text-indent:-9999px;}
.social_icon li.facebook{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) left -211px no-repeat;}
.social_icon li.twitter{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) -60px -211px no-repeat;}
.social_icon li.you_tube{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) -119px -211px no-repeat;}
.social_icon li.linkdin{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) -179px -211px no-repeat;}
.social_icon li.facebook:hover{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) left -269px no-repeat;transition:all 0.5s ease-in 0s;}
.social_icon li.twitter:hover{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) -60px -269px no-repeat;transition:all 0.5s ease-in 0s;}
.social_icon li.you_tube:hover{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) -119px -269px no-repeat;transition:all 0.5s ease-in 0s;}
.social_icon li.linkdin:hover{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) -179px -269px no-repeat;transition:all 0.5s ease-in 0s;}
.social_icon li.google_plus{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) -239px -211px no-repeat;}
.social_icon li.google_plus:hover{transition:all 0.5s ease-in 0s;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) -239px -269px no-repeat;}
.navbar, .navbar-default{webkit-transition:background .5s ease-in-out, padding .2s ease-in-out;-moz-transition:background .5s ease-in-out, padding .2s ease-in-out;transition:background .5s ease-in-out, padding .2s ease-in-out;}
.arrow_btn{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) right top no-repeat;width:29px;height:29px;display:inline-table;margin-bottom:10px;margin-left:4px;}
.margin_96{margin-top:96px;}.date_text{font-size:12px;color:#000;font-weight:700;}
.map_div p{font-weight:400;font-size:20px;margin-bottom:5px;}.map_div blockquote .name_text{text-align:center;}
.map_div .readmore{color:#e01f49;font-size:15px;font-weight:700;text-transform:uppercase;line-height:18px;}
.logo_div{width:100%;display:inline-table;margin:0px;text-align:center;}.logo_div li{text-align:center;display:inline-table;margin-bottom:15px;}
.slide_nav{width:100%;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) center center no-repeat;background-size:cover;min-height:680px;display:block;}
.slide_nav h2, .slide_nav h3{color:#fff;}.slide_nav .build_text{text-align:left;color:#fff;}.slider_bar{width:100%;float:left;margin-top:58px;}
.slider_bar h4{color:#fff;font-size:29px;margin:0px 0 0px 0;line-height:normal;font-family:'itcavantgardepro-book';}
.slider_bar h5{color:#fff;font-size:17px;margin:20px 0 0px;font-family:'itcavantgardepro-demibold';text-transform:uppercase;}
.slider_bar p{color:#fff;font-size:16px;line-height:22px;font-family:'itcavantgardepro-book';}
.php_text{display:inline-block;padding:0;margin-bottom:0;margin-top:15px!important;}
.php-icon-home{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center #ffe00f !important;background-position:-623px -1283px !important;}
.psd-icon-home{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center #ffe00f !important;background-position:-623px -1372px !important;}
.magento-icon-home{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center #ffe00f!important;background-position:-629px -1329px!important;}
.php-icon-home:hover{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center #fff !important;background-position:-623px -1283px!important;}
.psd-icon-home:hover{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center #fff !important;background-position:-623px -1372px!important;}
.magento-icon-home:hover{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center #fff !important;background-position:-629px -1329px !important;}
.php_text li {display: inline-block;background: #fff;text-align: center;width: 46px;margin-bottom: 9px;vertical-align: middle;height: 46px;margin-right: 3px;transition: transform 0.5s ease 0s;-moz-border-radius: 8px;-webkit-border-radius: 8px;border: 1px solid #fff;padding-top: 3px;border-radius: 50%;}
.bx-wrapper .php_text li img{display:inline-block;}.php_text li:hover{background:#fff;}
.php_text li span{display:inline-block;vertical-align:middle;}.php_text li span i{color:#242424;font-size:24px;}.slider_bar .left_part{padding-right:38px;}
.blog-section{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;background-attachment:fixed;background-size:cover;}
.blog-com-part{background:#fff;padding:0px;float:left;border:0px;min-height:480px;}
.blog-left-sec{padding:30px 25px;text-align:center;}.blog-left-sec .fa{font-size:40px;color:#dddddd;}
.blog-left-sec h3{font-family:"Roboto", Helvetica, Arial, sans-serif;margin-top:20px;font-size:40px;border-bottom:1px solid #000;padding-bottom:10px;margin-bottom:10px;font-weight:700;}
.blog-left-sec h5{font-family:"Roboto", Helvetica, Arial, sans-serif;color:#8a8a8a;font-size:20px;text-transform:uppercase;margin-bottom:5px;}
.blog-left-sec p{font-family:"Roboto", Helvetica, Arial, sans-serif;color:#8a8a8a;font-size:15px;}
.blog-right-sec .newbtn{padding:15px 45px 14px 20px;font-size:13px;margin-bottom:12px;}.blog-right-sec .arrowrgt:after{font-size:14px;top:14px;}
.blog-right-sec{padding:0;}.blog-img-comm{position:relative;display:block;height:230px;overflow:hidden;width:100%;}
.blog-img-comm img{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}
.blog-com-part:hover .blog-img-comm img{transform:scale(1.1);}.blog-com-part:hover h2 a{color:#046BA5;}
.blog-date{background:#000;padding:14px 10px;font-size:16px;position:absolute;left:0px;top:0px;color:#fff;height:46px;width:auto;text-align:center;}
.blog-right-sec h2{font-size:21px;text-transform:uppercase;margin-bottom:20px;padding-right:18px;}
.blog-right-sec h2 a{color:#000;}.blog-right-sec > p{font-size:16px;font-style:italic;color:#c2c2c2;font-weight:300;}.blog-coment-part{padding:0px;}
.blog-coment-part li{display:inline-block;margin-right:20px;}.blog-coment-part li:last-child{margin-left:20px;margin-right:0;}.blog-coment-part li a{color:#c2c2c2;font-size:15px;}.blog-coment-part li a .fa{display:inline-block;color:#bfbfbf;margin-right:10px;}
.blog-coment-part li a > p{display:inline-block;margin-bottom:0px;}.blog-social-icon{padding:0px;margin-top:20px;margin-bottom:20px;}
.blog-social-icon li{display:inline-block;margin-right:5px;}
.blog-social-icon li a{background:#dedede;border-radius:100%;color:#fff;padding:7px;text-align:center;font-size:20px;height:40px;width:40px;display:inline-block;transition:all ease-in-out 0.3s;}.blog-social-icon li a .fa{display:inline-block;}.blog-social-icon li a:hover{background:#000;}
.button{background:none repeat scroll 0 0 #000;color:#fff;display:inline-block;font:700 12px/37px "freight-sans-pro", Helvetica, Arial, sans-serif;height:37px;letter-spacing:0.1em;margin:0 0 30px;min-width:157px;padding:0 12px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.3s ease 0s;}.button:hover{background:none repeat scroll 0 0 #d33838;color:#fff;}
.box_1:hover{background:rgba(255, 255, 255, 0);-webkit-transition-delay:0s;transition-delay:0s;}
.box_1 h3, .box_1 span{-webkit-transition:color 0.4s 0.5s;transition:color 0.4s 0.5s;}.box_1:hover h3, .box_1:hover span{-webkit-transition-delay:0s;transition-delay:0s;}.box_1 svg{position:absolute;top:0;left:0;}
.box_1 svg line{fill:none;-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out;}.box_1:hover svg line{stroke-width:1;stroke:#727272;}
.box_1:hover svg line{-webkit-transition-delay:0.1s;transition-delay:0.1s;}
.box_1 svg line.top, .box_1 svg line.bottom{stroke-dasharray:330 240;}.box_1 svg line.left, .box_1 svg line.right{stroke-dasharray:490 400;}
.box_1:hover svg line.top{-webkit-transform:translateX(-600px);transform:translateX(-600px);}
.box_1:hover svg line.bottom{-webkit-transform:translateX(600px);transform:translateX(00px);}
.box_1:hover svg line.left{-webkit-transform:translateY(920px);transform:translateY(920px);}
.box_1:hover svg line.right{-webkit-transform:translateY(-960px);transform:translateY(-1380px);}.slider{width:100%;overflow:hidden;}
.slides{height:100%;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transition:all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);-moz-transition:all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);-ms-transition:all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);-o-transition:all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);transition:all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);}
.slide{height:100%;float:left;clear:none;}.slide figure{display:block;position:relative;text-align:center;}
.slide figure figcaption{position:absolute;right:20%;font-size:1.1em;font-weight:bold;padding:8px 14px;color:#464646;background:rgba(255, 255, 255, 0.8);}
.slide figure figcaption a{color:#5a7fbc;text-decoration:none;}
.slide figure figcaption a:hover{text-decoration:underline;}.slide figure img{max-height:480px;}
.slider-arrow{position:absolute;display:block;margin-bottom:-20px;text-decoration:none;font-weight:900;font-size:3.0em;color:#fff;border-radius:8px;text-indent:-9999px;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) left top no-repeat;width:35px;height:35px;}
.slider-arrow--right{top:4%;right:19px;background-position:right top;}.slider-arrow--left{top:4%;right:70px;background-position:left top;}
.slider-arrow--right:hover{background-position:right bottom;}.slider-arrow--left:hover{background-position:left bottom;}
.slider ul{padding:0;margin:0;}.footer_nav li{width:100%;float:left;padding-bottom:10px;}
.footer_nav li a{font-weight:300;color:#616161;font-size:15px;}.footer_nav li:hover a{color:#c13333;}
.ipad_div{position:absolute;left:19px;bottom:-25px;}
.see_click{color:#1f96c6;font-size:16px;height:27px;font-weight:400;display:inline-table;margin:13px 0;text-transform:uppercase;}
.listing_div:hover .see_click{color:#000;}.see_click i{margin-left:7px;}
.bottom_arrow{border-right:21px solid transparent;border-left:21px solid transparent;display:inline-block;height:0;height:0px;right:70px;position:absolute;bottom:-20px;z-index:9999999;}.blue_arrow{border-top:20px solid #7c83af;}
.dark_blue_arrow{border-top:20px solid #1c2040;}.gray_arrow{border-top:20px solid #e7e7e7;bottom:-99px;}
.drargray_arrow{border-top:20px solid #e7e7e7;bottom:-20px;}.light_gray_arrow{border-top:20px solid #e8e4de;bottom:-20px;}
.black_arrow{border-top:20px solid #414158;bottom:-98px;}.white_arrow{border-top:20px solid #fff;bottom:-20px;}
.relative{position:relative;}.logo_collection{width:100%;padding:0;margin-top:40px;}
.logo_collection li{display:inline-table;margin-left:30px;}.logo_collection li:first-child{margin-left:0;}
.see_all{display:inline-table;color:#fff;font-size:20px;text-align:center;margin-bottom:20px;padding:10px 70px 10px 0px;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) 91% 11px no-repeat;font-weight:400;margin-top:36px;transition:transform 0.3s ease 0s;}
.see_all:hover{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) 91% 11px no-repeat;color:#e01f49;transition:all ease-in-out .4s;}
.click_testimonials{font-size:20px;font-weight:400;color:#e01f49;float:left;padding-right:20px;margin-right:15px;margin-top:50px;}
.click_testimonials:hover{color:#272727;transition:all 0.5s ease-in 0s;}
.click_testimonials i{padding-left:11px;}.banner_responsive{max-width:120%;}.img_res{max-width:100%;}
.map_div blockquote p{font-family:'Playfair Display', serif;padding-left:14px;color:#000;line-height:30px;padding-left:45px;}
.map_div blockquote p:before{content:"";left:0px;position:absolute;top:0;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;width:38px;height:30px;background-position:-983px -1538px;}
.map_div blockquote .name_text{font:italic 700 16px "Metrophobic", Georgia, "Times New Roman", serif;width:97%;padding-left:14px;margin-top:10px;color:#000;text-align:left;}
.map_div blockquote .name_text span{color:#e01f49;font-weight:700!important;font-style:normal!important;font-size:15px!important;font-family:"Roboto", Helvetica, Arial, sans-serif !important;text-transform:uppercase;}
.show_video{width:160px;height:78px;position:absolute;left:3px;top:22%;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) left top no-repeat;}
.listing_div{background:#fff;box-shadow:7px 7px 0 rgb(234, 234, 234);display:block;margin-bottom:10px;padding:3px;margin-right:0px;min-height:489px;text-align:center;position:relative;transform:translateZ(0px);transition-duration:0.3s;-webkit-transform:translateZ(0px);-webkit-transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;border:1px solid #000;}
.listing_div:hover{transform:translateY(-5px);-webkit-transform:translateY(-5px);border:1px solid #464646;}
.div_list{padding:49px 17px 20px 22px;transition:all 0.3s ease 0s;}.div_list:hover{}
.border-left{border-left:1px solid #2c2c2c;}.border-right{border-right:1px solid #2c2c2c;}.border-top{border-top:1px solid #2c2c2c;}
.border-bottom{border-bottom:1px solid #2c2c2c;}.footer_left{padding:60px 0;}
.footer_logo_pad{padding:60px 0 0 0;display:inline-block;}.footer_para{padding:60px 15px 20px 15px;}.footer_para_bottom{padding:20px 15px;}
.copyright_txt{font-size:10px;position:absolute;bottom:0;}.footer_height{min-height:313px;}
.con_down{display:block;transition:.5s all ease;-webkit-transition:.5s all ease;cursor:pointer;position:relative;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:subpixel-antialiased;}
.time{text-align:center;color:#fff;background-color:#e11f49;}
.times{background-color:#e11f49;margin-right:-16px;padding:0px 12px 0 0 !important;visibility:hidden;position:absolute;transition:.1s all ease-in-out;-moz-transition:.1s all ease-in-out;-ms-transition:.1s all ease-in-out;-o-transition:.1s all ease-in-out;-webkit-transition:.1s all ease-in-out;top:0px;right:0px;border-bottom-right-radius:6px;height:34px;line-height:34px;}
.request:hover .times{margin-right:-21px;visibility:visible;transition:.3s all ease-in-out;-moz-transition:.2s all ease-in-out;-ms-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;-webkit-transition:.2s all ease-in-out;}
.videoIconBtn{position:absolute;left:25%;bottom:0px;}
.videoIconBtn a{background:#181818;padding:10px 25px;color:#fff;box-shadow:0 -3px 0 #000 inset;font-size:18px;}
.videoIconBtn a:hover{background:#292929;}.videoIconBtn a i{margin-right:12px;}
.clientLogo{width:150px;height:90px;display:inline-block;position:relative;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat left top;}
.cl-1{background-position:0 0;}.cl-2{background-position:-166px top;}.cl-3{background-position:0 -106px;}
.cl-4{background-position:-166px -106px;}.cl-5{background-position:0 -212px;}.cl-6{background-position:-166px -212px;}.cl-7{background-position:0 -302px;}
.cl-8{background-position:-166px -302px;}.margin_left_25{margin-left:47px;}
footer .bottom_part{background:#044A75;width:100%;color:#a7b2b9;padding:67px 0 100px 0;}
footer .bottom_part address{font-style:normal;color:#9799a6;font-size:14px;line-height:22px;font-weight:300;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-stroke:1px transparent;}
.socialFtr ul li{margin-bottom:17px;margin-right:18px;padding:0;display:inline-block;vertical-align:top;}
.main-div-social{display:inline-block;vertical-align:top;text-align:left;}
.social-followers{font-size:13px;display:block;font-family:'Roboto', sans-serif;}
.social-numbers{font-size:13px;display:block;font-family:'Roboto', sans-serif;}
.socialFtr ul li:nth-child(3n){margin-right:0px !important;}.borderFtr{padding:0px 25px;border-left:1px solid #4d4d61;}
borderFtrright{padding:0px 30px;border-right:1px solid #4d4d61;}iframe{border:none;}
.back-to-top{position:fixed;right:19px;bottom:165px;background:rgba(0,0,0,.6);color:#fff;z-index:10000;width:50px;height:50px;text-align:center;font-size:30px;border-radius:100%;padding-top:3px;}.back-to-top:hover{color:#fff;}
.navbar-wrapper .navbar-collapse.in .navbar-nav .raqblc, .navbar-wrapper .navbar-collapse{box-shadow:none;}
.navbar-wrapper .navbar-default .navbar-collapse{border:none!important;border-color:transparent!important;}
.navbar-collapse.in .navbar-nav a:last-child{border-bottom:none;}.fancybox-tmp iframe, .fancybox-tmp object{vertical-align:top;padding:0;margin:0;}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:9999999 !important;}
.fancybox-outer{padding:0;margin:0;background:#fff;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;z-index:999999;}
.fancybox-opened{z-index:999999;top:30px;}
.fancybox-opened .fancybox-outer{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-inner{width:100%;height:100%;padding:10px;margin:0 auto;position:relative;outline:none;overflow:hidden;background:#fff;}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0;padding:10px;}
.fancybox-image, .fancybox-iframe{display:block;width:100%;height:100%;border:0;padding:0;margin:0;vertical-align:top;}
.fancybox-image{max-width:100%;max-height:100%;}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-21px;margin-left:-21px;width:42px;height:42px;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);opacity:0.8;cursor:pointer;z-index:1010;}
.fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);}
.fancybox-close{position:absolute;top:-9px;right:-7px;width:32px;height:32px;cursor:pointer;z-index:1004;}
.fancybox-prev, .fancybox-next{position:absolute;top:0;width:40%;height:100%;cursor:pointer;background:transparent url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);z-index:1003;}
.fancybox-prev{left:0;}.fancybox-next{right:0;}
.fancybox-prev span, .fancybox-next span{position:absolute;top:50%;left:-9999px;width:36px;height:36px;margin-top:-18px;cursor:pointer;z-index:1003;}
.fancybox-prev span{background-position:0 -36px;}.fancybox-next span{background-position:0 -72px;}
.fancybox-prev:hover, .fancybox-next:hover{visibility:visible;}
.fancybox-prev:hover span{left:20px;}.fancybox-next:hover span{left:auto;right:20px;}
.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;padding:0;overflow:visible;visibility:hidden;}
#fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:999999 !important;background:#000 !important;opacity:0.9 !important;}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;position:relative;text-shadow:none;z-index:1005;}
.fancybox-opened .fancybox-title{visibility:visible;}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:1003;text-align:center;}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0, 0, 0, 0.7);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap{margin-top:10px;}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8);}
.collection_first{display:inline-block;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) -322px -105px no-repeat;width:160px;height:75px;}
.collection_third{display:inline-block;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) -322px -252px no-repeat;width:73px;height:73px;}
.collection_second{display:inline-block;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) -322px -185px no-repeat;width:145px;height:67px;}
.img_r{margin-left:58px;}.testmonial_right{float:right;}
.voice_fixed{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);min-height:42px;margin-top:90px;}
.servicesBanner{background:#312b6f !important;width:100%;display:block; padding:80px 0;}
.servicesBanner .build_text, .portFolio-bg .build_text, .scopackageBanner .build_text h1, .customBanner .build_text h1, .companyBanner .build_text h1{font-family:'Changa One', arial, sans-serif;font-weight:400;color:#fff;text-align:left;font-size:56px;line-height:45px;font-size:58px;letter-spacing:1px;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-stroke:1px transparent;}
.bannerAlign{display:inline-block;margin:0 0 0 0;}
.servicesBanner .headiing_div h3, .servicesBanner .headiing_div p{color:#fff;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-stroke:1px transparent;}
.girlImg{margin:-40px 0 0 0;}.verticalTxt{padding:100px 0;display:block;color:#fff;}
.verticalTxt h2{font-size:35px;text-transform:uppercase;font-weight:700;}
.verticalTxt p{font-size:16px;font-family:'Glegoo', arial;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-stroke:1px transparent;}
.padding_top_40{padding-top:40px;}.padding_bottom_40{padding-bottom:40px;}.padding_top{padding-top:80px;}.padding_bottom{padding-bottom:80px;}
.paddingComm{padding:80px 0;}.paddingComm1{padding:50px 0;}.paddingComm2{padding:150px 0;}.paddingComm3{padding:30px 0;}.paddingComm4{padding:40px 0;}
.paddingComm5{padding:110px 0;}.serviceGrid{margin:0 10px;padding:0;}
.serviceGrid li{border-bottom:1px solid #dfdfe5;width:33%;display:inline-block;vertical-align:top; min-height:273px;}
.serviceGrid li h2{font-family:'Passion One', arial, sans-serif;margin:0;padding:0;font-size:26px;font-weight:400;}
.serviceGrid li p{color:#605d7d;font-size:16px;}.serviceGrid li.borderCom{border-left:1px solid #dfdfe5;padding:20px 30px;vertical-align:top}
.serviceGrid li.borderNon{border-left:0px solid #dfdfe5;padding:20px 0;vertical-align:top}
.serviceGrid li.borderLast{border-bottom:0;}.lgBlueBg, .lgRedBg, .lgskyBlueBg, .ecommerce-home{width:100%;display:block;}
.lgBlueBg{background:#605d7d;}.lgRedBg{background:#e01f49;}
.lgskyBlueBg{background:#1eb6d6;}.ecommerce-home{background:#605d7d;}.googleMarket{margin:70px 0 0 0;}
.testiBlock p{font-size:18px;font-family:'Glegoo', arial;color:#e01f49;margin-bottom:30px;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-stroke:1px transparent;}.testiBlock small{font-size:16px;}
.testiBlock span{font-size:16px;color:#e01f49;display:block;}.smallServiceGrid.serviceGrid li{width:48%;}
.smallServiceGrid.serviceGrid li a.readmore, .serviceGrid li a.readmore{color:#e01f49;}.serviceGrid li a.readmore:hover{color:#000;}
.serviceGrid li a{color:#000;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-stroke:1px transparent; text-transform:capitalize;}
.serviceGrid li a:hover{color:#e01f49;}
.transBtn{color:#fff;font-weight:400;font-size:22px;padding:10px 40px;background:transparent;border:1px solid transparent;margin-top:48px;display:inline-block;margin-left:20px; position:relative;}.transBtn:hover{color:#434358;border:1px solid #fff;background:#fff;}.transBtn .fa{padding-left:10px;}
.transBtnB{ font-family:'Montserrat', sans-serif;color:#fff;font-weight:400;font-size:22px;padding:10px 40px;background:transparent;border:1px solid #fff;margin-top:48px;display:inline-block; position:relative;}.transBtnB:hover{color:#434358;border:1px solid #fff;background:#fff;}
.transBtnB .fa{padding-left:10px;}.dropdown-menu{min-width:auto;width:100%;margin:0;padding:0;}
.navbar-nav>li>a{padding:0px !important;text-transform:uppercase;margin-right:18px !important;font-family:'Montserrat', sans-serif;color:#464955!important;-webkit-font-smoothing:antialiased}
.fullMenu{padding:4% 0;background:rgba(26, 29, 71, .95);position:fixed;top:68px;left:0;height:100vh;height:100%;width:100%;}
.ttarrr{width:20px;height:20px;text-align:center;margin:auto;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid rgb(237, 231, 239);display:none;position:absolute;bottom:-11px;left:50%;margin-left:-10px;}.dropdown:hover .ttarrr{display:block;}.navbar{z-index:1000;}
.new-nav{padding:20px 0;z-index:99999;position:absolute;width:100%;background:rgba(255, 255, 255, 0);}
.fixed, .sticky{position:fixed !important;top:0;left:0;width:100%;z-index:0 !important;background:rgba(255, 255, 255, 1);transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-webkit-transition:background .25s ease-in-out;backface-visibility:hidden;box-shadow:0 1px 8px 0 rgba(2, 3, 3, 0.3);}
.fixed .whiteLogo, .sticky .whiteLogo{background:url(/assets/frontend/images/logo.png) no-repeat left top;width:215px;height:42px;display:inline-block;margin-top:5px;margin-left:30px;}.sticky .nav{margin-top:3px;}.fixed .navbar-default .navbar-nav>li>a, .navbar-default .navbar-text{color:#000;}
.fixed .ttarrr{position:absolute;bottom:-11px;left:20%;}.fixed .fullMenu{margin-top:0px; z-index:10;}
.new-toggle{position:fixed !important;float:right;right:0;top:43px;}.color-toggle .icon-bar{transition:all ease-in 0.2s;}
.newbtn {padding: 18px 63px 18px 35px;color: #fff;font-size: 15px;font-family: 'Montserrat', sans-serif, arial, sans-serif!important;-webkit-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;transition: all ease-in-out .3s;text-transform: uppercase;
position: relative;line-height: 0.8em;display: inline-block;}.newbtn:hover{background:#c02549;color:#fff;}.redbtn{background:#c02549!important;line-height:1.5em;}.redbtn:hover{background:#242424!important;}
.arrowrgt::after {background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat;position: absolute;content: "";width: 16px;height: 10px;display: inline-block;
top: 19px;right: 39px;transition: all 0.3s linear 0s;}.arrowrgt:hover::after {right: 29px;}
.greyBtn{background:#797979!important;box-shadow:0 0px 0 transparent!important;font-size:15px !important;margin-right:12px;margin-top:15px;padding:11px 25px 11px 25px !important;}.greyBtn:hover{background:#242424!important;}
.viewbtn, .viewbtn-arrow{background:transparent;padding:8px 25px;color:#fff;font-size:18px;font-family: 'Montserrat', sans-serif, arial, sans-serif!important;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s;text-transform:uppercase;position:relative;border:1px solid #fff;display:inline-block;margin-top:25px;}
.viewbtn:hover{background:#fff;color:#000;}.viewbtn-arrow:hover{background:#c02549!important;color:#fff;}.viewbtn-arrow:hover:after{color:#fff;}
.viewbtn-arrow{padding:9px 50px 8px 26px;border:2px solid;}.viewbtn-arrow.arrowrgt:after{top:5px;}
.portfolioBtnNew{color:#c02549;display:inline-block;margin-top:20px;font-size:19px; transition: all 0.3s linear 0s;}
.portfolioBtnNew:hover{color:#fff; transition: all 0.3s linear 0s;}.leverage-button .newbtn{padding:15px 50px 14px 22px;}.transBtnraq{background:transparent;box-shadow:none;}.raqbtnBannerdown{margin-top:10px;}
.trustedlogo h5{font-weight:normal;color:#e01f49;position:relative;display:inline-block;vertical-align:middle;font-family:'itcavantgardepro-book', arial, sans-serif;font-size:14px;margin-right:79px;margin-left:30px;}
.trustedlogo h5:after{content:'';color:#fff;font-size:20px;padding-right:0;position:absolute;top:0px;right:-50px;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;width:28px;height:16px;}
.trustedlogo img{margin:0;display:inline-block;}.home-video{border:1px solid #fff;padding:10px;border-radius:4px;position:relative;text-align:center;}
.home-video img{margin:0 auto !important;}
.home-video:after, .testimonials-video:after{content:'';width:205px;height:20px;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;position:absolute;left:0;right:0;margin:auto;text-align:center;bottom:-70px;background-position:-699px -1194px;}
.comFontSz{font-size:44px;margin:0;}.redTxtClr{color:#1f96c6;text-transform:uppercase;}.solutionTxt{font-size:78px;font-weight:normal;text-transform:none;}
.solutionTxt-size{font-size:60px;font-weight:normal;text-transform:none;color:#000;}
.ctaBlk h3{font-weight:normal;font-family:'itcavantgardepro-book';font-size:26px;}
.ctaBlk a{font-family:'itcavantgardepro-demibold';display:inline-block;}
.news_div li a{font-size:16px;font-weight:700;display:block;color:#38393d;font-family:'itcavantgardepro-bold';text-transform:uppercase;}
.news_div li a .fa{vertical-align:middle;margin-bottom:6px;}.news_div li:hover{background:#2352a5;color:#fff;}.news_div li:hover p{color:#fff!important;}
.news_div li:hover .readfull-btn{background:#000!important;color:#fff!important;border-top:none !important;border-bottom:1px solid #000 !important;}
.news_div li:hover a{color:#fff!important;}.news_div .readfull-btn{border-top:1px solid #e5e5e5;padding:18px 22px;}
.news_div .new-divcontent{padding:18px 22px;}
.webagency-sec{background:#fff;display:block;height:auto;background-attachment:fixed;background-size:cover;}
.webagency-right h3{font-size:21px;margin-top:0;text-transform:uppercase;color:#a8a9ad;font-weight:400;font-family:'Montserrat', sans-serif;}
.webagency-right h2{font-size:48px;font-family:'Montserrat', sans-serif;text-transform:capitalize;margin-top:0px;padding-right:50px;font-weight:400;color:#2a2f42;position:relative;padding-bottom:25px;margin-bottom:25px;}
.webagency-right p{font-size:16px;font-family:'Montserrat', sans-serif;margin-bottom:25px;line-height:normal;font-weight:300;color:#69737f;}
.agency-btn{font-size:14px;margin-top:20px;display:inline-block;padding:12px 18px 8px;}
.webagency-left img{box-shadow:10px 10px 0 #dfdfdf;}.testimonials-video{border:1px solid #d1d3d6;padding:10px;border-radius:4px;position:relative;text-align:center;}.banner_left{margin-right:0px;}
.pencilheader{position:absolute;right:0;margin-top:0px;top:80px;}.pencil-sec{margin:0px;padding:0px;}
.pencil-sec li{position:relative;float:left;height:98px;padding:20px 10px;transition-duration:0.3s;transition-property:transform;width:77px;}
.pencil-sec li:last-child{border-right:9px solid #656765;}.first-nip-pencil{padding:0px !important;margin-right:18px;}
.pencil-sec li:hover{transform:translateY(-5px);}
.dark-orange-bg{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center #ea8038;background-position:-526px -1006px;}
.dark-orange-bg:after{top:-90px;content:"";position:absolute;left:0px;right:0px;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;background-position:-783px -721px;width:103px;height:82px;}
.dark-green-bg{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center #91b53e;background-position:-592px -1010px;margin-top:-40px;}
.dark-green-bg:after{top:100px;content:"";position:absolute;left:-104px;right:0px;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;background-position:-776px -808px;width:179px;height:100px;}
.dark-red-bg{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center #db5232;background-position:-647px -1014px;margin-top:25px;}
.dark-red-bg:after{top:-90px;content:"";position:absolute;left:11px;right:0px;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;background-position:-781px -915px;width:135px;height:85px;}
.dark-blue-bg{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center #66b5c2;background-position:-712px -1013px;}
.dark-blue-bg:after{bottom:-109px;content:"";position:absolute;left:0px;right:0px;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;background-position:-1000px -723px;width:100px;height:100px;}.pencil-sec li img{vertical-align:middle;}
#bx-pager a{float:left;transition:all 0.5s linear;}#bx-pager a.active{transition:all 0.5s linear;}
#bx-pager a .name_text{display:none;}#bx-pager a.active .name_text{display:inline-block;vertical-align:middle;}
#bx-pager a .name_text{padding-left:7px;margin-top:10px;color:#000;text-align:left;}
#bx-pager a .name_text span{color:#e01f49;font-weight:700!important;font-style:normal!important;font-size:13px!important;font-family:"Roboto", Helvetica, Arial, sans-serif!important;text-transform:uppercase;}
.slider_bar .bx-wrapper .bx-pager{display:none;}
.slider_bar .bx-wrapper .bx-controls-direction a{top:inherit;width:35px;height:35px;left:510px;bottom:0;margin:0 auto;right:0;}
.slider_bar .bx-wrapper .bx-prev{right:90px !important;}
.slider_bar .bx-wrapper .bx-prev{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat 0 0;background-position:-10px -1639px;}
.slider_bar .bx-wrapper .bx-next{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat 0 0;background-position:-47px -1639px;}
.slider_bar .bx-wrapper .bx-prev:hover{background-position:-10px -1675px;}.slider_bar .bx-wrapper .bx-next:hover{background-position:-47px -1675px;}}
.slider_bar .bx-wrapper{margin:0 auto 0;}.gray_box_div:before{transition:ease-in-out all .8s;transform:translate3d(0px, 0px, 0px);}
.gray_box_div:hover:before{transition:ease-in-out all .8s;transform:translate3d(-20px, -10px, -10px);}.fixed .nav{margin-top:0px;}
.line-height-cust{line-height:3px;}#page3, .ctaBlk{position:relative;}
.videoBlock:after, #page3:after, .ctaBlk:after{content:'';width:0;height:0;position:absolute;margin:0 auto;left:0;right:0;text-align:center;bottom:-20px;border-left:20px solid transparent;border-right:20px solid transparent;z-index:1000;}
.videoBlock:after{border-top:21px solid #FFC40F;}#page3:after, .ctaBlk:after{border-top:21px solid #fff;}.min_photo{margin-top:40px;}
.testimonialLink{margin:0 auto;display:table;color:#191d3d;font-size:20px;text-transform:uppercase;font-family:'itcavantgardepro-demibold';margin-top:30px;}
.testimonialLink:hover{color:#c02549;}.psd-coded-front{margin-top:80px;}
.twenty-desktop-img{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top center;display:block;margin:0 auto;position:relative;width:81%;}
.psd-coded-front.margin_top_76 .twentytwenty-container{width:92%;left:0;right:0;margin:0 auto;top:38px;min-height:auto;margin:0 auto;}
footer .landing-callemail h3{color:#8f98a9 !important;}
p.small.landing-small a{padding:0 10px 0 0;border-right:1px solid #8f98a9;text-decoration:underline;}
p.small.landing-small a:last-child{border-right:none;margin-left:10px;}
.landing-mostimportant-left:after{content:"";position:absolute;z-index:1;width:100px;height:7px;background:#edeceb;bottom:0;}
.landing-mostimportant-left{margin-top:-180px;position:relative;padding-bottom:60px;}
.googleranking-right{position:absolute;right:38px;width:46%;}
.google-yellow-div{background:rgba(248,191,45,0.80);padding:50px;overflow:hidden;}.form-toptext .error_span{top:0;}
.form-toptext label{position:relative;}.small.landing-small{margin:0;}
.landingcopyright-text{text-transform:capitalize;line-height:15px;}
.form-bottomdiv{padding:25px 0;}.form-bottomdiv span{float:left;margin-right:10px;padding-left:10px;}
.form-bottomdiv p{text-align:left;color:#6a6a6a;}
.landing-patternimg{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) center center no-repeat;position:absolute;width:100%;height:600px;top:0;background-size:cover;}
.landinglogo-seperator{position:relative;}
.landinglogo-seperator:before{content:"";position:absolute;background:#c7c7c7;width:1px;height:80px;top:0px;left:-10px;}
.academydiv{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) center center no-repeat #292836;width:100%;float:left;background-size:cover;position:relative;text-align:center; padding: 80px 0 80px 0;}
.academy-top img{margin:0 auto;text-align:center;}
.academy-top p {display: inline-block;font-size: 32px;font-weight: 300;margin-top: 19px;margin-bottom: 0;text-transform: uppercase;color: #6c758a;
font-family: 'brownlight';letter-spacing: 7px;line-height:37px;}
.academy-top h1 {margin: 38px 0 0 0;font-size: 84px;text-transform: uppercase;color: #c2c7d2;font-weight: 600;font-family: 'Montserrat', sans-serif;}
.academy-innerlinks{margin:0 auto;text-align:center;}
.academy-innerlinks ul {margin: 0;padding: 0 0;}
.academy-innerlinks ul li {list-style: none;display: inline-block;padding: 0 0 0 45px;text-transform: capitalize;}
.academy-innerlinks ul li a {font-size: 20px;color: #2a2f42;font-weight: 500;font-family: 'Montserrat', sans-serif;}
.academy-innerlinks ul li a:hover, .academy-innerlinks ul li a.active {border-bottom:3px solid #59cbcc;padding: 5px 0;color: #2a2f42;transition: linear 0.1s;}
.academy-middlelinks {padding: 53px 0;background: #fff;display: block;width: 100%;box-shadow: 0 -5px 20px rgba(0, 0, 0, 0.7);z-index: 1;position: relative;}
.consult-btn{padding:7px 0px;}
.resource-digital-main {background:#e7e7ee;display:block;width:100%;position:relative;background-size:cover;padding-top:145px!important;padding-bottom:119px;}
.whiteebook-div h2 {font-size: 48px;font-weight: 500;color: #242424;font-family: 'Montserrat', sans-serif;margin: 0;line-height: 49px;}
.whiteebook-div-right h3 {font-size: 36px;font-weight: 200;color: #242424;font-family: 'Montserrat', sans-serif;margin: 0;}
.morewhites {font-size: 20px;font-weight: 400;color: #fff;background: #59cbcc;padding: 12px 75px;text-align: center;margin: 0 auto;display: inline-block;margin-top:120px;}
.morewhites:hover {background: #c02549;transition: all 0.3s ease;}.whitepapwer_blk{text-align:center;}
.resourceyellow-div h2 {font-size: 64px !important;font-weight: 800;text-transform: uppercase;color: #59cbcc;margin: 0;font-family: 'Montserrat', sans-serif;line-height: 54px;}
.resourceyellow-div h3 {color: #b8b8b8;font-size: 34px;font-weight: 500;font-family: 'Montserrat', sans-serif;text-transform: uppercase;letter-spacing: 22px;margin:25px 0 24px 0;}
.resourceyellow-div .jennaFnt{color:#fff;margin:0;}
.resourceyellow-div p {font-size: 24px;line-height: 30px;padding: 0 0 30px 0;color: #2a2f42;position: relative;font-family: 'Montserrat', sans-serif;font-weight: 600;padding-right: 53px;margin: 0;}
.resourceyellow-div p:after {content: "";position: absolute;width: 74px;height: 1px;z-index: 1;background: #59cbcc;left: 0;bottom:0;}
.resourceyellow-divbottom {padding-top: 21px;color: #fff;}
.resourceyellow-divbottom h4{margin:0;font-family:'Montserrat', sans-serif;font-weight:500;font-size:18px;color:#2a2f42;line-height:23px;text-transform: capitalize;}
.big-dgacademy-bg {position: absolute;bottom: -118px;right: -45px;}.resource-position{position:relative;}
.resourceyellow-divbottom h3{margin:0;text-transform:uppercase;}.ebooks-imagelist{display:block;}
.whitepaper-ebookbg{box-shadow:0 5px 5px #eeeeee;width:100%; position:relative; z-index:1;}
.academy-videolist .fa-play{font-size:37px !important;height:80px !important;width:80px !important;padding:23px 0 29px 10px !important;}
.academy-videolist .thumbnail{display:block;padding:4px 0 4px 0;margin-bottom:20px;background:transparent;border:none;position:relative;}
.academy-videolist .thumbnail p{margin:0;padding:10px 0;text-transform:uppercase;font-weight:600;font-size:16px;line-height:17px;min-height:85px;}
.whitepaper-greybg{background:#f9f9f9;}.blog-academy{position:relative;}
.blog-academy span {width: 100%;background: rgba(0, 0, 0, 0.5);position: absolute;bottom: 133px;padding: 10px;color: #fff;left: 0px;}
.blog-academybottom {padding: 10px 0 50px 15px;display: block;border: 1px solid #e1e1e1;border-radius: 0 0 4px 4px;background: #fff;font-family:'Playfair Display', serif;min-height: 129px;}
.blog-academybottom h5{margin:0;font-family:'Playfair Display', serif;font-size:20px;}
.blog-academy .bottom-li{position:absolute;bottom:1px;width:96%;margin:0 2%;padding:10px 0;box-shadow:0 0 2px 1px #e1e1e1;left:0;z-index:-1;background:#f6f6f6;border-radius:0 0 4px 4px;}
.ebooks-block .thumbnail{box-shadow:-9px 9px 8px #ccc;}
.ebooks-block .thumbnail:hover{transform:translateY(-10px);transition-duration:0.2s;}

.custom-shopping-banner .pinkdiv{margin:0 auto;text-align:center;position:relative;right:0;left:0;background:rgba(224,32,73,0.90);padding:60px 30px;width:42%;margin-top:92px;}
.custom-shopping-banner .pinkdiv p{font-size:24px;color:#fff;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-stroke:1px transparent;}
.customshopping-btn{position:relative;background:#fff !important;color:#c5395a;box-shadow:none !important;}
.customshopping-btn:hover{background:#000 !important;color:#fff;}
.customshopping-btn:hover:after{color:#fff !important;}
.customshopping-btn.arrowrgt:after{content:'\f061';color:#c5395a;font-size:20px;padding-right:0;position:absolute;top:14px;right:20px;font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;}
.easy-touse{top:230px;font-size:14px;color:#be2f4f;right:127px;text-transform:capitalize;}
.easy-touuse-block{position:absolute;}
.easy-touse:before{content:"";z-index:1;position:absolute;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat;width:258px;height:20px;right:167px;top:0px;}
.feature-rich{bottom:219px;font-size:14px;color:#be2f4f;right:38px;text-transform:capitalize;}
.feature-rich:before{content:"";z-index:1;position:absolute;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat;width:258px;height:20px;right:87px;top:2px;}
.free-support{bottom:225px;font-size:14px;color:#be2f4f;left:56px;text-transform:capitalize;}
.free-support:before{content:"";z-index:1;position:absolute;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat;width:258px;height:20px;left:152px;top:2px;}
.trustedlogo.custom-trusteddiv{float:right;}
.custom-trustedivleft p{color:#e01f49;font-size:14px;text-transform:uppercase;margin:15px;}
.countless-reason{background:rgba(82, 82, 82, 1) url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top right;position:relative;background-size:cover;}
.countless-reasonright p{margin:0;color:#fff;font-size:20px;line-height:normal;font-family:'itcavantgardepro-book';}
.easyto-yellowdiv:hover{background:#fff;cursor:pointer;transform:translateY(-5px);}
.easyto-yellowdiv{width:24% !important;transition-duration:0.3s;min-height:376px;}.word-easy-use.easyto-yellowdiv img{text-align:center;margin:0 auto;}
.word-easy-use.easyto-yellowdiv p{font-size:14px;color:#000;}.easy-after-img{position:relative;}
.word-easy-use.easyto-yellowdiv.easy-after-img:after{content:"";position:absolute;z-index:1;width:100%;height:146px;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)no-repeat bottom right;right:0px;bottom:0px;}
.no-trans-after-img{position:relative;}
.word-easy-use.easyto-yellowdiv.no-trans-after-img:after{content:"";position:absolute;z-index:1;width:100%;height:152px;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)no-repeat bottom right;right:0;bottom:4px;}
.feature-after-img{position:relative;overflow:hidden;}
.word-easy-use.easyto-yellowdiv.feature-after-img:after{content:"";position:absolute;z-index:1;width:100%;height:406px;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)no-repeat top center;left:0;bottom:-3px;right:0;margin:0 auto;}
.monthfree-after-img{position:relative;overflow:hidden;}
.word-easy-use.easyto-yellowdiv.monthfree-after-img:after{content:"";position:absolute;z-index:1;width:100%;height:136px;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)no-repeat;left:0;bottom:-3px;}
.custom-arrowtop:before{display:none;}
.template-section .green-overlay{padding-top:50px;}
.green-overlay{background-color:rgba(34,172,96,.9);box-shadow:inset 0 0 3px 1px #ccc7c4;-moz-box-shadow:inset 0 0 3px 1px #ccc7c4;-webkit-box-shadow:inset 0 0 3px 1px #ccc7c4;position:relative;}
.green-overlay:after{content:"";position:absolute;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat;width:58px;height:65px;z-index:1;top:106px;right:0;left:284px;margin:0 auto;}
.template-section.text-center.check-pointpad span{color:#fff;}.template-section .img-responsive{margin:0 auto;}
.template-section{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;background-size:cover;background-attachment:fixed;position:relative;overflow:hidden;}.text-center{text-align:center;}.homepage-accordions{padding:60px 0;}
.tc-accordion .tc-accordion-item.active .tc-accordion-icon{background-color:rgba(34,172,96,.2);}
.tc-accordion .panel{border:0px;box-shadow:none;background:transparent;}
.tc-accordion .panel-heading{background:transparent;box-shadow:none;padding-top:0px;padding-bottom:0px;}
.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:none !important;padding-top:0px;padding-bottom:0px;}
.tc-accordion-icon{float:left;width:56px;height:56px;background-color:rgba(231,232,236,.5);border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;text-align:center;padding:3px;margin-right:15px;position:relative;z-index:9999;}
.tc-accordion-item.active .tc-accordion-icon span{background-color:#22ac60;color:#fff;border:1px solid #22ac60;}
.tc-accordion-icon span{display:block;line-height:48px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;background-color:#fff;font-size:32px;color:#cacddc;border:1px solid #ececf0;}
.tc-accordion-content-inner{padding:20px 0 50px 50px;display:none;}.tc-accordion-content{padding:0 28px;margin-top:-3px;position:relative;min-height:10px;}
.tc-accordion-title:before, .tc-accordion-content:before{content:"";position:absolute;height:100%;width:1px;background-color:#e7e8ec;top:9px;left:28px;}
.tc-icon-cart, .tc-icon-browser, .tc-icon-cloud{position:relative;z-index:99;}
.tc-accordion-title{line-height:56px;font-size:18px;color:#2a2d32;font-weight:600;cursor:pointer;position:relative;z-index:1;}
.tc-accordion-content-inner p a{color:#22ac60;}.tc-accordion-content-inner p{line-height:30px;margin:0 0 10px;}
.tc-accordion .tc-accordion-item .tc-accordion-title:hover{color:#22ac60;}.ecommerce-solutions-right span{color:#62ac62;}
.tc-accordion{padding-top:60px;margin-bottom:0px;}
.easy-touuse-block.mobile-version{top:181px;left:132px;color:#fff;text-transform:capitalize;}
.easy-touuse-block.upload-images{top:181px;right:136px;text-transform:capitalize;color:#fff;}
.easy-touuse-block.pick-template{top:181px;right:70px;left:0;color:#fff;text-transform:capitalize;}
.checkpointpad{padding:0 0 25px 0;}body.slide-active{overflow-x:hidden}.no-margin-top{margin-top:0px!important}#page-content{position:relative;left:0;}
#page-content.slide-active{padding-top:0}
.navbar-toggle {cursor: pointer;position: relative !important;line-height: 0;float: right;margin: 0 !important;width: 30px;padding: 27px 0 !important;border: 0;background: transparent;top: 0;right: 15px;}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover{background-color:transparent !important;}
#quote-carousel{padding:0;margin-top:0}
#quote-carousel .carousel-control{background:none;color:#CACACA;font-size:2.3em;text-shadow:none;margin-top:30px;}
#quote-carousel .carousel-control.left{left:-60px;}#quote-carousel .carousel-control.right{right:-60px;}
#quote-carousel .carousel-indicators{right:0;top:100%;bottom:0px;margin-right:auto;margin-top:30px;width:inherit;left:0;margin-left:auto;}
#quote-carousel .carousel-indicators li{width:72px;height:72px;margin:5px;cursor:pointer;border-radius:50px;opacity:0.4;overflow:hidden;transition:all 0.4s;}
#quote-carousel .carousel-indicators .active{width:92px;height:92px;border-radius:100px;opacity:1;overflow:hidden;}
#quote-carousel .carousel-inner{min-height:inherit;}#quote-carousel .item blockquote{border-left:none;margin:0;}
#quote-carousel.carousel .item{height:auto;background-color:transparent;}#quote-carousel .item blockquote small{color:#000;font-size:13px;}
#quote-carousel .item blockquote span{color:#e01f49;text-transform:uppercase;}
#quote-carousel .item blockquote span > a{color:#e01f49;text-transform:none !important;font-size:13px;}.rag_header .whiteLogo{margin:0;}
.android-app-banner{background:#b1dfdc url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;padding-top:80px; background-size:cover;}
.android-app-banner p { font-size: 20px; color: #000; font-family: 'Roboto', Arial, Helvetica, sans-serif; text-transform: uppercase; text-align: center;
font-weight: 300; margin-top: 25px; margin-bottom: 0;}
.android-app-banner img { margin-bottom: 20px !important; margin-top: 85px !important;}.green-marsmallow{color:#099689;}.darkgreen-text{color:#00443f;}
.android-service-sec{background:#4fb3e7 url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top center; background-size: cover;}
.android-service-sec .headiing_div{border-color:#25669f !important;}.camera-design-text{top:0;text-align:right;left:100px;}
.camera-design-text:after {background: #d3d4d7;position: absolute;top: 88px;left: 252px;width: 118px;height: 1px;content: "";z-index: 9999;-ms-transform: rotate(15deg);-webkit-transform: rotate(15deg);transform: rotate(22deg);}.smartapp-text{top:0;right:40px;text-align:left;}
.smartapp-text:after{background:#d3d4d7;position:absolute;top:59px;left:-118px;width:118px;height:1px;content:"";z-index:9999;-ms-transform:rotate(-17deg);-webkit-transform:rotate(-17deg);transform:rotate(-17deg);}.strategy-text{top:183px;text-align:right;}
.strategy-text:after{background:#d3d4d7;position:absolute;top:25px;right:-120px;width:118px;height:1px;content:"";z-index:9999;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}.pushNotification-text{top:141px;right:50px;text-align:left;}
.pushNotification-text:after{background:#d3d4d7;position:absolute;top:25px;left:-116px;width:118px;height:1px;content:"";z-index:9999;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}.offline-text{bottom:40px;text-align:right;left:97px;}
.offline-text:after{background:#d3d4d7;position:absolute;top:-22px;left:275px;width:118px;height:1px;content:"";z-index:9999;-ms-transform:rotate(-22deg);-webkit-transform:rotate(-22deg);transform:rotate(-22deg);}.controlpanel-text{top:236px;right:5px;text-align:left;}
.controlpanel-text:after{background:#d3d4d7;position:absolute;top:7px;left:-116px;width:118px;height:1px;content:"";z-index:9999;-ms-transform:rotate(12deg);-webkit-transform:rotate(12deg);transform:rotate(12deg);}
.mulitSecurity-text {right: 0;left: 150px;margin: 0 auto;text-align: center;}
.mulitSecurity-text:after {background: #d3d4d7;position: absolute;top: -52px;left: -150px;width: 52px;height: 1px;content: "";z-index: 9999;-ms-transform: rotate(90deg);-webkit-transform: rotate(90deg);transform: rotate(90deg);right: 0;margin: 0 auto;}
.battery-text{right:65px;bottom:18px;text-align:left;}
.battery-text:after{background:#d3d4d7;position:absolute;top:-22px;left:-101px;width:118px;height:1px;content:"";z-index:9999;-ms-transform:rotate(20deg);-webkit-transform:rotate(20deg);transform:rotate(20deg);}
.bxslider-iphoneapps-img{position:absolute;width:252px;height:447px;right:423px;top:42px;}
.bxslider-androidapps-img{position:absolute;width:223px;height:395px;right:150px;top:68px;}.pos_rel{position:relative;}
.form-toptext input.error_span{top:0;left:0;background:#fff;color:#000!important;position:relative;font-size:14px!important;}
.form-toptext .error_span{text-align:left;}
.resource-msg .closebtn{position:absolute;right:30px;top:15px;font-size:25px;font-weight:300;cursor:pointer;}.resource-msg{min-height:380px;padding-top:80px;}
.multi-cms-take p{-webkit-font-smoothing:subpixel-antialiased;-webkit-text-stroke:1px transparent;}
.casestudyinner p{-webkit-font-smoothing:subpixel-antialiased;-webkit-text-stroke:1px transparent;}
.slider-red-left{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat 0 0;display:block;padding:25px 0 50px 24px;overflow:hidden;}
.slider-red-leftIneer{width:760px;height:474px;display:block;}.portfolio-button {margin-top: 0;margin-left: 0;background: #000;padding: 10px 80px 10px 50px;}
.landSclFtr ul li:nth-child(3n){margin-right:18px !important;}.blogtimes{padding:8px 12px 0 0 !important;}
.blog-date a{color:#fff;}.floatingDiv{z-index:1;}
.footerline p{font-size:16px;color:#2a2f42;margin:0;font-weight:300;}.footermid-logo{margin-top:-144px;text-align:center;}
.footermid-logo:hover{transform:translateY(-8px);transition:all 0.4s ease;}
.connettwus h3{display:inline-block;margin:0;padding:0;vertical-align:middle;font-size:16px;color:#fff;margin-right:35px;font-weight:300;}
.connettwus ul{display:inline-block;padding:0;vertical-align:middle;margin:0;}
.connettwus ul li{display:inline-block;text-align:center;vertical-align:middle;margin-right:18px;position:relative;}
.connettwus ul li:hover a{background:#c02549;transform:translateY(-5px);transition:all 0.4s ease;}
.connettwus ul li a{padding-top:7px;font-size:27px;color:#59cbcc;display:inline-block;background:#fff;width:48px;height:48px;border-radius:100%;}
.connettwus ul li:hover .fa{color:#fff;}.connettwus{float:right;}
.addressblk legend{padding:0 18px 0 18px;text-transform:uppercase;margin:0 0 0 43px;font-size:26px;font-weight:400;font-family:'Montserrat', sans-serif;background:#044A75;color: #fff;}
.addressblk{color:#fff;}
.addresspdding h3{margin:0;padding:0;font-size:16px;font-weight:400;text-transform:uppercase;line-height:18px;}
.addresspdding p{margin:0;line-height:20px;font-weight:300;font-size:16px;}.addresspdding{padding:48px 60px;min-height:210px;}
.mobilecomm{padding:21px 60px;border-top:2px solid #363c49;}.mobilecomm a{color:#fff; display:inline-block;}
.mobilecomm p{margin:0;font-size:22px;font-weight:300;}.addressblk fieldset{border:2px solid #363c49;}.addressBlock{margin-top:58px;display:block;}
.copyrightftr-block{background:#fff;float:left;width:100%;color:#8f98a9;font-size:10px;text-transform:uppercase;position:relative;font-weight:300;}
.copywhiteftr-left p{margin:0;text-align:right;text-transform:uppercase;letter-spacing:1px; color: #737476 !important;font-weight: 500;}.copywhiteftr-right ul{margin:0;padding:0;}
.copywhiteftr-right ul li, .copywhiteftr-right p{display:inline-block;font-family:'Montserrat', sans-serif;padding-left:6px;margin-right:5px;}
.copywhiteftr-right ul li a:hover, .copywhiteftr-right p a:hover{color:#000;}
.copywhiteftr-right ul li a, .copywhiteftr-right a{ position:relative; z-index:1; color: #737476 !important;font-weight: 500;}
.raqblc{text-align:right;font-size:13px;text-transform:uppercase;font-family:'Montserrat', sans-serif;color:#fff;}
.raqblc.request::after, .ecommStore .planbtn::after, .consultnew-btn::after{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat;position:absolute;content:"";width:16px;height:10px;display:inline-block;top:30px;right:32px;transition:all 0.3s linear 0s;}
.raqblc.request:hover::after{right:22px;transition:all 0.3s linear 0s;}
.raqblc.request{color:#fff;background:#030d47;display:inline-block;padding:20px 59px 26px 37px !important;position:relative;transition:all 0.3s linear 0s;margin-left:0 !important;}
.raqblc.request:hover{background:#5acbcc;transition:all 0.3s linear 0s;}.topnavblk{padding:14px 0;}.pricing-bottom{background:#fff;}
.pricing-bottom p{display:inline-block;margin-bottom:0;padding:30px;font-size:14px;text-transform:uppercase;color:#555968;}
.pricing-bottom span{float:right;border-left:1px solid #e1e2e5;min-height:80px;padding-top:25px;padding-left:30px;padding-right:30px;display:block;text-align:center;}
.pricing-bottom span .fa{font-size:35px;color:#4f5465;}.pricinghovers:hover .panel{background:#fff;}
.pricinghovers:hover .pricing-bottom{background:#e4ebf0;}.myModal-ordernow .modal-body{padding:0;}
.myModal-ordernow .modal-dialog{width:1549px;margin:0px auto;}.myModal-ordernow .modal-content{background:transparent;}
.myModal-ordernow .pricing-maintbl{margin-top:0;font-family:'Montserrat', sans-serif;}
.myModal-ordernow .budget-friendlyblk-popup{background:transparent;display:inline-block;padding:0;}
.myModal-ordernow .budget-friendlyblk-popup::after{display:none;}.panelbotm-text p{font-size:16px;color:#8e93a5;font-weight:300;margin-bottom:0;}
.panelbotm-text{margin-top:30px;display:inline-block;padding:0 35px;}.myModal-ordernow .pricing-maintbl .panel{background:#fff;}
.pkgaesfeatures{display:inline-block;text-align:left;width:100%;padding:46px 75px 0 75px;margin-left:-2px;}.pkgaesfeatures ul{margin:0;padding:0;}
.pkgaesfeatures h3{font-size:80px;color:#f2f5f7;font-weight:400;text-transform:uppercase;font-family:'Montserrat', sans-serif;margin-bottom:28px;margin-top:0;margin-left:12px;}
.pkgaesfeatures h5{font-size:18px;font-weight:400;color:#2a2f42;text-transform:uppercase;font-family:'Montserrat', sans-serif;margin:0 0 15px 0;padding:0;}
.pkgaesfeatures ul li{font-size:16px;font-weight:300;text-transform:capitalize;color:#2a2f42;font-family:'Roboto', Arial, Helvetica, sans-serif;border-bottom:1px solid #ccc;padding-bottom:14px;width:78%;margin-bottom:14px;vertical-align:top;}
.pkgaesfeatures ul li:last-child{border-bottom:0;}.packagefetres2{margin-top:36px;display:inline-block;width:100%;}
.pink-highlight{background:#e1d3dc;padding:5px 20px 5px 5px;border-radius:100px;}.blue-highlight{background:#d0e5ea;padding:5px 20px 5px 5px;border-radius:100px;}
.navbar-header{margin:0px 0px 0px 33px;}.call-detail{margin-right:60px !important;position:absolute;right:0;}
.collapse.navbar-collapse{margin:23px 23px;padding:0 45px;}.footer-toplogo img{margin:0 auto;}
.footer-toplogo{position:absolute;top:-74px;left:0;right:0;width:227px;margin:0 auto;height:197px;display:inline-block;z-index:10;}
.myModal-ordernow .budget-friendlyblk-popup .pricing-maintbl .panel{padding:55px 80px 55px 80px;}.payment-popup .modal-header{background:#e8e8e8;}
.payment-popup .logo-top{position:absolute;top:-25px;left:0;right:0;margin:0 auto;}
.payment-popup .modal-header{background:#e8e8e8;padding:15px 15px 0 0;}
.payment-popup h4 {text-align: center;font-size: 32px !important;color: #000;font-weight: 600;font-family: 'Montserrat', sans-serif;margin: 0 0 40px 0;}
.payment-newPopup {width: 532px;}
.payment-popup span.numbers{background:#42a7c6;border-radius:50%;color:#fff;width:22px;height:22px;font-size:15px !important;line-height:22px !important;float:left;text-align:center;margin-right:10px}
.payment-popup h3{color:#848484;font-size:18px;font-family:'itcavantgardepro-demibold', arial, sans-serif;}
.payment-popup .form-group{margin-left:32px;position:relative;}
.payment-popup select.form-control{border:0px;box-shadow:none !important;padding:0;}
.payment-popup input#ccavenuesubmit, .payment-popup a.checkout-btn {border: 0px;background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat !important;
width: 367px;height: 137px;margin-top: 51px;font-size: 0;}
.payment-popup .req_input {display: inline-block;width: 100% !important;margin-left: 0;vertical-align: top;position: relative;margin-bottom: 0 !important;}
.payment-popup .raq_top_part {background: transparent;height: auto;padding-top: 0;margin-top: 0px !important;float:none;}
.payment-popup label.error_span {font-size: 11px !important;top: -20px;font-family: roboto !important;font-size: 8px !important;color: #f00 !important;
text-transform: uppercase !important;background: transparent;padding:0;}
.payment-popup select#frequency{background:transparent;}.payable-amount h2{margin-top:0;font-size:30px !important;}
.payable-amount p{font-size:14px;text-transform:uppercase !important;font-family:'itcavantgardepro-demibold', arial, sans-serif;}
.payable-amount h2{margin-top:0;font-size:30px !important;margin-bottom:5px;}.payable-amount .visa-top{width:38%;margin-top:-30px;}
.payment-popup textarea.input_check{height:60px;}
.payment-popup .top-gap {font-size: 14px !important;font-weight: 400 !important;color: #b6b6b6 !important;font-family: 'Montserrat', sans-serif !important;text-align: center;margin: 12px 0 35px 0;font-style: italic;transform: inherit !important;display: inline-block;max-width: 100% !important;}
.payment-popup h3.black-arrow{display:inline-block;position:relative;}
.payment-popup h3.black-arrow:after{position:absolute;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat right bottom;content:"";width:52px;height:37px;right:-57px;top:7px;}
@media (min-width:1599px){}
@media only screen and (max-width:1199px){.shopremixlogo{right:0 !important;left:0;margin:0 auto;text-align:center;}
.shopremixlogo img{text-align:center;margin:0 auto;display:block;width:auto !important;}
.shopremix-sixth{right:10% !important;}.shopremix-fifth{right:0 !important;}.shopremix-fourth{right:0% !important;}.shopremix-first{left:10% !important;}
.shopremix-second{left:0 !important;top:240px !important;}.shopremix-third{top:460px !important;left:7% !important;}.shopremix-blk{height:1500px;}
.shooppblk{margin-top:100px;}.newtestmonialtxt-block{width:66% !important;}
.forbiddine_div.my_list li {padding-right: 0;padding-top: 10px;padding-bottom: 10px;}
}
@media only screen and (max-width:767px){}
@media only screen and (max-width:380px){}
.select-field{border:0px;box-shadow:none !important;padding:0;display:block;width:100%;height:34px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border-radius:4px;}
.select-field:focus, .select-field:active{outline:0;}.featuresdiv li{width:46% !important;display:inline-block;margin-right:10px;}
.pkg-height{min-height:960px;background:#e4ebf0;}.pricingPopDiv{min-height:960px;background:#fff;}.featuresdiv-ultimate li{width:30% !important;}
.footerGap{margin-top:14px !important;}

.atss {width: 2.4pc !important;}.atss .at-share-btn, .atss a {width: 34px !important; }
.atss .at-share-btn span .at-icon, .atss a span .at-icon {width: 23px !important;height: 23px !important;}

.academy-innerlinks ul li:first-child {padding: 0;}

.listing_height p{min-height: 207px!important;}.gray_box_digital .box_1 {min-height: 200px;}.listing_height {min-height: 438px;}
.copyrightftr-block::after{content:"";position:absolute;width:67px;height:57px;display:block;right:0;left:0;margin:0 auto;background:url() no-repeat center center;top:-26px;}.copyrightftr-block {padding: 50px 0 50px 0 !important;}
.payment-newPopup .paymentmethod {width: 100% !important;margin-bottom: 0 !important;margin-left:0 !important;}
.payment-popup .form-group .select-field {border: 1px solid #d0d0d0;height: auto;font-size: 16px;color: #000;font-weight: 500;padding: 22px 30px;
font-family: 'Montserrat', sans-serif;background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat 340px center;-webkit-appearance: none;-moz-appearance: none;appearance: none;text-transform: capitalize;}
.payment-newPopup label {font-size: 13px !important;color: #b6b6b6 !important;font-weight: 400;font-family: 'Montserrat', sans-serif;text-transform: capitalize !important;transform-origin: left -4px !important;transform: translate(0, 2.125rem) scale(1.5);}
.payment-popup p {font-size: 16px;font-weight: 500;color: #000;text-align: center;font-family: 'Montserrat', sans-serif;line-height: 20px;margin: 26px 0 0 0;}
.payment-popup .modal-footer {text-align: center;border-top: 0;display: inline-block;width: 100%;background: #f3690c;padding: 0;border-radius: 0 0px 6px 6px;z-index: 99;position: relative;}
.paymentpop-btn {padding: 28px 0 !important;display: inline-block;width: 100%;color: #fff;font-size: 20px;font-weight: 500;font-family: 'Montserrat', sans-serif;position: relative;}
.paymentpop-btn::after {position: absolute;width: 24px;height: 18px;background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat right center;content: "";
margin-left: 16px;top: 33px;}
.payment_price {text-align: center;font-size: 48px;font-weight: 700;font-family: 'Montserrat', sans-serif;margin: -18px 0 18px 0;}
.payment-newPopup .form-group .form-control:not(:placeholder-shown) + label,
.form-control:focus + label {transform: translate(0, 1.100rem) scale(0.6);cursor: pointer;}
.payment-popup .modal-body {padding: 54px 72px;display: inline-block;}
.payment-newPopup .form-group .form-control {color:#020202 !important;border-bottom: 1px solid #b6b6b6 !important;margin-bottom: 0;border-radius:0;font-size:14px !important;position:relative;z-index:1 !important;float:none !important;}

.payment-newPopup .form-group .form-control::-webkit-input-placeholder, .payment-newPopup .form-group .form-control::-moz-placeholder, .payment-newPopup .form-group .form-control::-ms-input-placeholder {opacity: 0;transition: inherit;}





.payment-newPopup .form-group .form-control:focus::-webkit-input-placeholder, .payment-newPopup .form-group .form-control:focus::-moz-placeholder, .payment-newPopup .form-group .form-control:focus::-ms-input-placeholder {opacity: 1;}

.arrowrgt-black::after {background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat;position: absolute;content: "";width: 16px;height: 10px;display: inline-block;top: 6px;right: -24px;transition: all 0.3s linear 0s;}
.arrowrgt-black:hover::after {right: -34px;}.arrowrgt-red, .arrowrgt-black{position:relative;}

.arrowrgt-red:hover::after {right: -34px;}.testimonialLink::after {top: 10px;}.testimonialLink:hover::after {right:-34px;}.portfolioBtnNew::after {top: 9px;}
.custom-web-text .cntct-btn {font-size: 21px;padding: 10px 75px 10px 30px;margin-top:0;}
.loadimage{position:absolute;width:32px;height:32px;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);display:inline-block;left:84px;}
.minute {display: inline-block;vertical-align: middle;}.videoIcon-Home{top:140px;}.videoIcon-Home:hover {top: 140px;}
.blog-right-sec .newbtn::after {right: 23px;top: 16px;}.blog-right-sec .newbtn:hover::after {right: 18px;}.php_text li span img {opacity: 0.6;}

@font-face {font-family:'Have Heart One';src: url(/web/20220313042424im_/https://www.itnfd.com/assets/frontend/fonts/'HaveHeartOne.eot');src: url(/web/20220313042424im_/https://www.itnfd.com/assets/frontend/fonts/'HaveHeartOne.eot#iefix') format('embedded-opentype'),
url(/web/20220313042424im_/https://www.itnfd.com/assets/frontend/fonts/'HaveHeartOne.woff2') format('woff2'),url(/web/20220313042424im_/https://www.itnfd.com/assets/frontend/fonts/'HaveHeartOne.woff') format('woff'),url(/web/20220313042424im_/https://www.itnfd.com/assets/frontend/fonts/'HaveHeartOne.svg#HaveHeartOne') format('svg');font-weight: 400;font-style: normal;font-stretch: normal;unicode-range: U+0020-00FE;}
.gdpr-banner-main {padding:147px 0;background:#334be4 url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat;background-size: cover;transition: all ease 0.6s;}
.gdpr-banner-main h1 {margin:0;font-size:77px;font-weight: 700;color: #fff;line-height: 73px;text-transform: uppercase;font-family: 'Montserrat', sans-serif;}
.lockstar {float: right;}
.gdpr-banner-main p {font-size: 22px;color: #ffffff;margin: 0;padding-top: 45px;line-height: 27px;}
.intro-main {padding:100px 0;text-align: center;transition: all ease 0.6s;position: relative;z-index: 10;}
.intro-main h2 {margin: 0 0 28px 0;font-size: 60px;color: #000000;text-align: center;font-family: 'Have Heart One' !important;line-height: 0;}
.intro-main h3 {font-size: 48px;font-weight: 700;color: #000000;margin: 0;padding-top: 20px;line-height: 47px;text-transform: uppercase;font-family: 'Montserrat', sans-serif;position: relative;text-align: center;margin-bottom: 45px;padding-bottom: 45px;}
.intro-main h3:after {position: absolute;content: "";height: 1px;width: 146px;bottom:0;background: #ccc;right: 0;left: 0;margin: 0 auto;}
.intro-main p {font-size: 18px;padding-top: 95px;color: #000000;font-weight: 400;text-align:center;font-family: 'Montserrat', sans-serif;padding: 0 196px;}
.img-border img {display: inline-block;padding: 43px;}
.img-border {border:30px solid #59cbccb0;display: inline-block;border-radius: 50%;width:200px;height:200px;margin-left: -36px;z-index: -1;position: relative;}
.intro-main li h4 {font-size: 16px;color: #000;font-weight: 400;margin: 0;padding-top: 30px;text-transform: uppercase;text-align: center;position:relative;min-height: 121px;padding-bottom: 40px;font-family: 'Montserrat', sans-serif;padding-right: 26px;margin-bottom: 0;}
.intro-main li {display: inline-block;text-align: center;margin: 0 auto;vertical-align: top;position: relative;transition: all ease 0.8s;}
.gdpr-service {background:#344be4;padding:100px 0;text-align:center;transition: all ease 0.6s;}
.calling-main h3 {text-transform: unset;line-height: 52px;padding-top: 0;font-weight: 500;}.gdpr-service h2 {color: #fff;}
.gdpr-service h3 {font-size: 48px;font-weight: 700;color: #fff;margin: 0;padding-top: 13px;font-family: 'Montserrat', sans-serif;line-height:47px;}
.gdpr-service h2 {margin: 0;font-size: 60px;color: #fff;font-family:'Have Heart One' !important;}
.gdpr-audit-text {float: left;width: 50%;}.gdpr-audit-main {width:100%;transition: all ease 0.6s;}
.gdpr-text h5 {font-size: 34px;word-spacing: 9px;font-weight: 500;color: #000;margin: 0;font-family: 'Montserrat', sans-serif;letter-spacing: 10px;}
.gdpr-audit-image {float: left;width: 50%;max-height: 500px;overflow: hidden;}
.gdpr-audit-image img {margin: 0;display: inline-block;float: right;height: 100%;width: 100%;}
.gdpr-text {padding: 125px 0px 0 0px;width: 76%;margin-right: 145px;float: right;}
.gdpr-text p {margin: 0;font-size: 16px;padding-top: 60px;font-weight: 400;font-family: 'Montserrat', sans-serif;padding-right: 25px;line-height:25px;}
.same-btn {font-size: 16px;color: #fff;text-transform: uppercase;border-radius: 30px;padding: 17px 44px;background: #bf2549 url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat 91%;transition: all ease-in-out .3s}.implementation {padding:100px 0;transition: all ease 0.6s;}.complient-img {padding-top: 100px;}
.implementation-text {padding: 0;margin: 0;float: right;width: 100% !important;margin-right: 0 !important;}
.implementation-text p {padding-top: 48px;padding-right: 135px;}.toolkit-main p {color: #fff;padding-bottom: 80px;padding: 0 295px;margin:0 0 54px 0;}
.toolkit-main h3, .toolkit-main h2 {color: #fff;}.toolkit-main {background: #0078f4;transition: all ease 0.6s;}
.intro-main li h4:after {position: absolute;content: "";width: 132px;height: 4px;background: #e3e3e3;bottom: 0;left: -11px;right: 0;margin: 0 auto;}
li.zindex {position: relative;margin-left: -36px;border-radius: 50%;}	
.freeCall-gdprbtn {margin-top: 50px;display: inline-block;border-radius: 50px;position:relative;padding:15px 87px 14px 50px !important;}
.freeCall-gdprbtn::after{content:"";position:absolute;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat!important;height:31px!important;top:16px!important;right:58px !important;}
.freeCall-gdprbtn:hover::after {right:48px !important;	}
@media only screen and (max-width:1600px){
.intro-main ul{padding-left: 0;display: block;margin: 13px auto;text-align: center;	}.intro-main ul .zindex img{margin-top:-24px;}
}
.toolkit-main li {display: inline-block;font-size: 17px;float: left;width: 50%;text-align: left;background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat 0% top;
padding-left: 47px;padding-bottom: 13px;padding-top: 10px;color: #fff;
font-family: 'Montserrat', sans-serif;font-weight: 400;margin-bottom: 0 !important;}
.toolkit-main h4 {text-align: left;padding-top:95px;font-size: 40px;color: #fff;margin: 0;font-weight: 400;}.toolkit-main .same-btn {float: left;margin-top: 57px;}.same-btn:hover {background: #000;}
.common-slider {padding: 85px 0;text-align:center;transition: all ease 0.6s;}
.common-slider li {display: inline-block;margin-left: 79px;}.common-slider ul {padding: 0;margin:0;}
.common-slider li:first-child {margin-left: 0;}.double-circle {padding: 0;}
.faqBlock .addui-Accordion .addui-Accordion-header, .faqBlock .addui-Accordion .addui-Accordion-content {display: block;background: #e4ebf0;color: #2a2f42;text-align: left;font-size: 16px;border-bottom: 1px solid #bdc2cb;position: relative;}
.faqBlock .addui-Accordion {box-shadow: none;}.addui-Accordion {border-radius: 2px;overflow: hidden;}
.faqBlock {position: relative;}.paddingComm5 {padding: 110px 0;}.question-mains {background: #fff !important;transition: all ease 0.6s;}
.question-mains .addui-Accordion .addui-Accordion-header {background: #fff !important;text-align:left;font-size: 17px;color: #252529;font-family: 'Montserrat', sans-serif;font-weight: 500;}
.question-mains .addui-Accordion .addui-Accordion-content {color: rgba(58, 55, 55, 0.87);font-weight: 300;}
.question-mains .addui-Accordion .addui-Accordion-header::after {text-align:left;color: #5c5c5d;}.question-mains .addui-Accordion {box-shadow: none;}
.question-mains h4 {font-size: 31px;font-weight: 300;color: #5c5c5d;margin: 0;padding-bottom: 12px;padding-left: 15px;}
.calling-main P {color: #fff;padding: 0 336px !important;}.calling-main {background: #0078f4;text-align:center !important;transition: all ease 0.6s;}
.calling-main h3 {color: #fff;}
.calling-main .form-control {width: 100% !important;background: none;color: #fff;padding:  27px;border-color: #fff;font-size: 20px;font-weight: 300;font-family: 'Montserrat', sans-serif;}
.calling-main .form-control::placeholder {color: #fff;font-size: 18px;font-family: 'Montserrat', sans-serif;}
.calling-main .form-control:focus {border-color: #fff;}.calling-main .cwdd-btn::after {top: 28px;}
.gdpr-audit-text .cntct-btn {border-radius: 35px;padding:16px 55px 12px 44px;margin-top: 20px;font-size: 16px;display: inline-block;}
.gdpr-audit-text .cwdd-btn:hover::after {right:18px !important;}
.implementation-text .cntct-btn {border-radius: 35px;padding:14px 55px 14px 44px;margin-top: 62px;font-size: 16px;display: inline-block;}
.implementation-text .cntct-btn::after {right:18px;}.implementation-text .cntct-btn:hover::after {right:15px;}
.gdpr-consul-block {margin-top: 75px;}
.implementation .cntct-btn::after {background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat;height: 19px;top: 17px !important;}
.gdpr-audit-main .cntct-btn::after {background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat;height: 19px;top: 18px !important;right: 28px;}
.question-mains .addui-Accordion .addui-Accordion-header::after {content: "\f107" !important;font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration: inherit;color: #9d9ca0;}
.freecallsubmit-btn {border-radius: 35px;padding: 16px 95px 12px 52px;background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat 210px center #fff;color: #000;
font-size: 16px;border: none !important;margin-top: 57px !important;font-weight: 500;font-family: 'Montserrat', sans-serif;position: relative;transition: all 0.3s linear 0s;}
.freecallsubmit-btn:hover {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat 220px center #c02549;color: #fff;transition: all 0.3s linear 0s;}
.double-circle img {float: right;z-index: 900000;position: relative;}
.double-circle::after {position:absolute;content:"";width:405px;height:380px;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat;bottom:-153px;left:70px;}
.double-circle {position:relative;}
.intro-main li p {width: 100%;text-align: center;margin: 0 auto;padding: 21px 16px !important;font-size: 16px;font-weight: 400;color: #787878;font-family: 'Montserrat', sans-serif;}
.calling-div {margin-left: 183px !important;}.gdpr-consultant {display: inline-block;margin-left: 30px;position:relative;}
.gdpr-consultant label {position: absolute;content: "";left: 0;color: #fff;text-transform: capitalize;background: #000;width: 100%;text-align: left;
padding: 3px 28px 3px 28px;font-weight: 400;}.gdpr-consultant:first-child {margin: 0;}
.hover-div {display:none;width: 166px;position:absolute;padding: 11px 11px;z-index: 1000;box-shadow: 0px 16px 75px -17px rgba(0,0,0,0.4);background: #fff;top:0;left: -27px;}
.intro-main li:hover .hover-div {display: block;}
.intro-main .cntct-btn::after {background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat;height: 31px;top: 15px;right: 25px;}
.intro-main .cntct-btn {background: #fff;color: #000;border: 2px solid #000;border-radius: 35px;margin-top: 70px;padding:13px 52px 12px 35px;font-size: 16px;}
.toolkit-btn{background: #c02549;color: #fff;margin-top: 44px !important;text-transform: capitalize;font-size: 22px;font-weight: 500;
padding: 16px 77px 16px 61px;font-family: 'Montserrat', sans-serif;border-radius: 35px;padding: 16px 88px 16px 50px;margin-top: 55px;float: left;
border: none !important;position:relative;}
.toolkit-btn::after {background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat;position:absolute;content:"";width:9px;height:17px;top: 25px !important;right: 60px !important;transition: all 0.3s linear 0s;}
.toolkit-btn:hover::after {right:50px !important;}.intro-main ul {padding-top: 79px;}.toolkit-main ul {padding: 0;}
.intro-main .cntct-btn.cwdd-btn:hover {background: #c02549;border-color: #c02549;color: #fff;}
.intro-main .cntct-btn.cwdd-btn:hover::after {background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat;right: 18px !important;}
.zoom {transition: transform .4s;}
.zoom:hover {-ms-transform: scale(1.5); -webkit-transform: scale(1.5); transform: scale(1.1);transition: all ease 0.5s;}
.toolkit-btn:hover {background:#000;}.intro-main li:hover ::after {background:#59cbcc;}
.common-slider li img {filter: gray;-webkit-filter: grayscale(1);filter: grayscale(1);transition: all ease 0.3s;opacity: 0.5;}
.common-slider li img:hover {webkit-filter: grayscale(0);filter: none;transition: all ease 0.3s;opacity: 1;}
.intro-main li:hover .img-border {border: 30px transparent;}.intro-main li:hover .round-innercontent {display: none;}.round-innercontent {background: #fff;}



.port-imgframe-area {-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.19);-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.19);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.19);overflow: hidden;position: relative;display: inline-block;}
.port-imgframe-area-inner {margin: 35px;padding: 0;height:auto;max-height:660px;overflow: hidden;position: relative;}
.port-imgframe-area img{max-width:100%;position:relative;transition:top 30s cubic-bezier(0, 0, 0.93, 0.76) 0s;cursor:pointer;left: 0;right: 0;margin: 0 auto;}
.port-imgslide-block {margin-top: 68px; text-align:center;}
.port-imgslide-block h2 {font-size: 28px;color: #000;font-family: 'Montserrat', sans-serif;font-weight: 600;text-align:center;padding:80px 160px 140px 160px;}
.portfolio-details-Banner .build_text {text-align: center !important;margin-top: 7px !important;font-family: 'Montserrat', sans-serif !important;font-weight: 600 !important;color: #fff !important;line-height: normal !important;font-size: 84px !important;letter-spacing: 0 !important;text-transform: capitalize;}
.portfolio-details-Banner {background: inherit ;padding-top: 190px !important;padding-bottom: 132px !important;}
.bannertext-portfolio h3 {font-size: 32px !important;font-family: 'brownlight' !important;text-transform: uppercase;color: rgba(255, 255, 255, 0.50);letter-spacing: 22px;margin:0;}
.portfolio-details-Banner p {color: #fff;font-size: 18px !important;margin-bottom: 0 !important;padding: 0 261px !important;margin-top: 13px !important;
position: relative;padding-bottom: 55px !important;font-family: 'Montserrat', sans-serif !important;}
.portfolio-details-Banner p::after {position: absolute;content: "";width: 128px;height: 3px;bottom: 0;background: #fff;right: 0;left: 0;margin: 0 auto;}
.bannertext-portfolio{position:relative;}
.portdelails-blockpage .home-project__phone {position: relative;right: 0;left: 0;margin: 0 auto;width: 100%;-webkit-transform: inherit;-ms-transform:inherit;transform: inherit;top: 0;}
.portdelails-blockpage .home-project__inner {padding: 20% 0 25%;}
.portdelails-blockpage .mobile_portfolio .left_part, .portdelails-blockpage .android_portfolio .left_part {padding-top: 0;padding: 0 0 0 0;margin-left:0;
text-align:left;}
.portdelails-blockpage .web_portfolio .left_part{padding-top: 0;padding: 0 0 0 0;margin-left:0;display:block;text-align:left;width:30%;}
.portdelails-blockpage .left_part{display:inline-block;vertical-align: top;}
.portdelails-blockpage .rightport_part {width: 30%;display:inline-block;vertical-align: top;float:right;vertical-align: top;padding: 0 0 0 0;margin-right: 0;}
.portdelails-blockpage .left_part h3, .portdelails-blockpage .rightport_part h3 {font-size: 24px;color:inherit;font-weight: 500;text-align: left;
font-family: 'Montserrat', sans-serif;margin: 0 0 70px 0;padding:0 30px 0 0;text-transform:uppercase;line-height:21px;}
.portdelails-blockpage .mobile_portfolio .slide-hometext p, .portdelails-blockpage .web_portfolio .slide-hometext p, .portdelails-blockpage .android_portfolio .slide-hometext p {color: inherit;font-size: 18px;line-height: 26px;font-family: 'Montserrat', sans-serif;opacity: 1;text-align: left;}
.logo-portdetail-block {padding: 180px 0;text-align: center;}
.portdelails-blockpage .web_portfolio .home-project__inner {padding: 11% 0 11%;min-height:780px;}
.portdelails-blockpage .web_portfolio .home-project__phone {left: 0 !important;width:100% !important;}
.portdelails-blockpage .web_portfolio .rightport_part {width: 30%;display: block;vertical-align: top;float: left;vertical-align: top;padding: 0 0 0 0;
margin-left:0;margin-top: 4%;}



.box-with-text {position: relative;overflow: hidden;text-align: center;text-transform: uppercase;font: 700 12vmax/1 'Montserrat', sans-serif;
 }
.text {position: relative;display: block;background: linear-gradient(91deg, #c02549, #00cccd);background-size: 200% 200%;-webkit-background-clip: text;
-webkit-text-fill-color: transparent;-webkit-animation: AnimationName 3s ease infinite;-moz-animation: AnimationName 3s ease infinite;
animation: AnimationName 3s ease infinite;}
@-webkit-keyframes AnimationName {
    0%{background-position:0% 48%}50%{background-position:100% 53%}100%{background-position:0% 48%}
}
@-moz-keyframes AnimationName {
    0%{background-position:0% 48%}50%{background-position:100% 53%}100%{background-position:0% 48%}
}
@keyframes AnimationName { 
    0%{background-position:0% 48%}50%{background-position:100% 53%}100%{background-position:0% 48%}
}

.portfolio-listing-block {padding: 140px 0 45px 0;border-top: 1px solid #e4e4e4;}
.portfolio-listing-block-cat {padding: 110px 0 45px 0;border-top: 1px solid #e4e4e4;}
.portfolio-listing-block p, .portfolio-listing-block-cat p {font-size: 23px;font-weight: 500;color: #59cbcc;font-family: 'Montserrat', sans-serif;
text-transform: initial;padding: 0 287px;margin: 27px 0 0 0;line-height:26px;}
.port-listing-blocktop  #myBtnContainer {text-align: center;padding-bottom:100px;}
.port-listing-blocktop #myBtnContainer a.btn.active {font-size: 16px;text-transform: capitalize;color: #fff;font-family: 'Montserrat', sans-serif;
padding: 10px 10px;background: #59cbcc;box-shadow: none;height:130px;width:130px;margin-left: 30px;border: 0;font-weight: 500;-webkit-box-shadow: 0px 3px 0px 0px rgba(245,245,245,1);-moz-box-shadow: 0px 3px 0px 0px rgba(245,245,245,1);box-shadow: 0px 3px 0px 0px rgba(245,245,245,1);word-break:break-all;
word-wrap:break-word;}
.port-listing-blocktop #myBtnContainer a.btn:first-child{margin-left:0;width:120px;height:120px;}
.port-listing-blocktop #myBtnContainer a.btn:focus{outline:none;}
.port-listing-blocktop #myBtnContainer a.btn {font-size: 14px;text-transform: capitalize;color: #282629;font-family: 'Montserrat', sans-serif;padding: 10px 10px;background: #fff;box-shadow: none;height: 120px;width:120px;border: 1px solid #e4e4e4;margin-left: 30px;font-weight: 500;
-webkit-box-shadow: 0px 3px 0px 0px rgba(245,245,245,1);-moz-box-shadow: 0px 3px 0px 0px rgba(245,245,245,1);box-shadow: 0px 3px 0px 0px rgba(245,245,245,1);white-space:normal;}
.cat-icons {margin-bottom: 8px;width:42px;height:32px;display:inline-block;margin-top:8px;}
.all-icon{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;}
.port-listing-blocktop #myBtnContainer a.btn.active .all-icon{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;}
.uiux-icon{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;}
.port-listing-blocktop #myBtnContainer a.btn.active .uiux-icon{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;	}
.port-website-icon{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;}
.port-listing-blocktop #myBtnContainer a.btn.active .port-website-icon{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;}
.webapp-port-icon{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;}
.port-listing-blocktop #myBtnContainer a.btn.active .webapp-port-icon{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;}
.port-mobileapps-icon{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;}
.port-listing-blocktop #myBtnContainer a.btn.active .port-mobileapps-icon{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;}
.port-ecommercs-icon{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;}
.port-listing-blocktop #myBtnContainer a.btn.active .port-ecommercs-icon{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;}
.port-logo-icon{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;}
.port-listing-blocktop #myBtnContainer a.btn.active .port-logo-icon{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;}
.port-redesign-icon{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;}
.port-listing-blocktop #myBtnContainer a.btn.active .port-redesign-icon{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;}
.port-listing-blocktop .column {display: none;}
.portdelails-blockpage .left_part .see_portd {font-size: 16px;color: #fff;font-weight: 300;font-family: 'Montserrat', sans-serif;margin-left: 0;border: 2px solid #fff;border-radius: 100px;padding: 15px 76px 12px 40px;text-transform: uppercase;position: relative;margin-top: 75px;display: inline-block;}
.portdelails-blockpage .left_part .see_portd:hover {color:#fff;background:transparent !important;}
.portdelails-blockpage .left_part .see_portd::after {background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat;position: absolute;content: "";width: 9px;height: 17px;display: inline-block;top: 17px;right: 41px;transition: all 0.3s linear 0s;}
.portdelails-blockpage .left_part .see_portd:hover::after {right:35px;}.see_portd-requestbtn {margin-top: 24px !important;padding: 15px 49px 12px 40px;}
.see_portd-requestbtn::after {right:25px;}.see_portd-requestbtn:hover::after {right:20px;}
.portnew-listing-block .portdelails-blockpage .android_portfolio .php-logo-inner, .portnew-listing-block .portdelails-blockpage .mobile_portfolio .php-logo-inner {font-size: 16px;text-transform: capitalize;color: #282629;font-family: 'Montserrat', sans-serif;padding: 10px 10px;background: #fff;height: 130px;width: 130px;border: 1px solid #e4e4e4 !important;margin-right: 25px;font-weight: 500;text-align: center;display: inline-block;border-radius: 3px;line-height: 20px;-webkit-box-shadow:0px 3px 0px 0px rgba(0, 0, 0, 0.04);-moz-box-shadow: 0px 3px 0px 0px rgba(0, 0, 0, 0.04);box-shadow: 0px 3px 0px 0px rgba(0, 0, 0, 0.04);margin-top:15px;}
.portnew-listing-block .portdelails-blockpage .android_portfolio .php-logo-inner:first-child {margin-left: 0;}
.portnew-listing-block .portdelails-blockpage .mobile_portfolio .php-logo-inner:first-child {margin-left: 0;}
.php-logo-inner span{border:none !important;}
.php_logo_text span.php-logo-inner .iconmiddler  p {font-size: 12px !important;font-weight: 500;font-family: 'Montserrat', sans-serif !important;margin-bottom: 0;line-height: 17px !important;word-break: break-all;text-align:center;}
.php_logo_text span:first-child{margin-left:0;}.portnew-listing-block .left_part p {padding: 0 !important;}
.portnew-listing-block .left_part p::after {display:none !important;}
.portnew-listing-block .portdelails-blockpage .home-project__inner {padding: 10% 0 3% 0;min-height:609px;}
.portdelails-blockpage .left_part h3 a, .portdelails-blockpage .rightport_part h3 a {font-size: 24px;color: #fff;font-weight: 500;text-align: left;font-family: 'Montserrat', sans-serif;margin: 0 0 70px 0;padding: 0 30px 0 0;text-transform: uppercase;}
.portnew-listing-block .web_portfolio .portdelails-blockpage .home-project__inner {padding: 20% 0 20% 0;}
.portdelails-blockpage .home-project__clip {left: 0;right: 0;margin: 0 auto;}

.projetnext-prev-block {text-align: center;padding:120px 0;}
.projetnext-prev-block .portPrevious {position: relative !important;left: 0;font-size: 0;background: none;top: 0;float:left;padding:0;}
.projetnext-prev-block .portPrevious a {position: relative !important;padding: 35px 65px;border: 1px solid #000;display:inline-block;}
.projetnext-prev-block .portNext{position: relative !important;right: 0;font-size: 0;background: none;top: 0;float:left;margin:0 0 0 0;padding:0;}
.projetnext-prev-block .portNext a{border: 1px solid #000;margin:0 0 0 -1px;padding: 35px 65px;display:inline-block;}
.projetnext-prev-block .portNext .fa, .projetnext-prev-block .portPrevious .fa {font-size: 40px;color: #000;}
.slidehometext-listing .left_part h3 span.block {display: block;letter-spacing: 5px;line-height: 36px;font-size: 30px;font-weight: 500;font-family: 'Montserrat', sans-serif;}

.nextprev-center{text-align:center;margin:0 auto;display:inline-block;}
.port-list-white-btn .left_part .see_portd {font-size: 16px;color: #c02549;font-weight: 300;font-family: 'Montserrat', sans-serif;margin-left: 0;
border: 2px solid #c02549;border-radius: 100px;padding: 15px 76px 12px 40px;text-transform: uppercase;position: relative;margin-top: 75px;display: inline-block;}
.port-list-white-btn .left_part .see_portd:hover {color: #c02549;background: transparent !important;}
.port-list-white-btn .left_part .see_portd::after {background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat;position: absolute;content: "";width: 9px;height: 17px;display: inline-block;top: 17px;right: 41px;transition: all 0.3s linear 0s;}
.slidehometext-listing .left_part h3 {margin-bottom: 30px;color: inherit !important;}.port-list-white-btn .left_part h3 a span.block {color: inherit;}
.portnew-listing-block .android_portfolio .responsive__bg__wrap{background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center top;}
.portnew-listing-block .mobile_portfolio .responsive__bg__wrap {background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center top;zoom: 0.960;}
.portnew-listing-block .mobile_portfolio .phone-innerimg {top: 106px;}
.portnew-listing-block .web_portfolio .responsive__bg__wrap {background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat left top;width: 100%;left: 0;}
.portnew-listing-block .android_portfolio .phone-innerimg {top: 65px;}
.service-provided-div h3 {font-size: 18px !important;font-weight: 400 !important;text-transform: uppercase !important;font-family: 'Montserrat', sans-serif;color:#fff !important;margin-bottom:26px !important;margin-top:64px !important;}
.service-provided-div p {text-transform: capitalize !important;padding: 0 35px 0 0;}
.portnew-listing-block .mobile_portfolio .slide-hometext p, .portnew-listing-block .web_portfolio .slide-hometext p, .portnew-listing-block .android_portfolio .slide-hometext p {color: inherit;font-size: 18px;line-height: 26px;font-family: 'Montserrat', sans-serif;opacity: 1;text-align: left;}
.portnew-listing-block .web_portfolio .left_part{padding-top: 0;padding: 0 0 0 0;margin-left:0;display:block;text-align:left;width:30%;float:right;}
.portnew-listing-block .web_portfolio .rightport_part {width: 69%;float: left;margin-top: 43%;padding-bottom: 5px;}
.portnew-listing-block .portdelails-blockpage .web_portfolio .home-project__inner {padding: 0% 0 3% 0;width: 100%;}
.portnew-listing-block .web_portfolio .slidehometext-listing .left_part h3 {margin-bottom: 8px !important;}
.portnew-listing-block .web_portfolio .slidehometext-listing .service-provided-div{margin-top:-21px;}
.portnew-listing-block .web_portfolio .slidehometext-listing .service-provided-div h3 {margin-bottom: 36px !important;color:inherit !important;}
.portnew-listing-block .mobile_portfolio .slidehometext-listing .service-provided-div h3, .portnew-listing-block .android_portfolio .slidehometext-listing .service-provided-div h3  {color:inherit !important;}.portnew-listing-block .portdelails-blockpage .web_portfolio .left_part .see_portd {margin-top: 67px;}
.portnew-listing-block .portdelails-blockpage .web_portfolio .php-logo-inner {font-size: 16px;text-transform: capitalize;color: #282629;font-family: 'Montserrat', sans-serif;padding: 10px 10px;background: rgba(255, 255, 255, .50);height: 100px;width: 100px;border: none;margin-left: 40px;font-weight: 500;text-align: center;display: inline-block;border-radius: 50%;line-height: 20px;border: 1px solid rgba(228, 228, 228, -0.5);-webkit-box-shadow: 0px 12px 60px -15px rgba(0,0,0,1);-moz-box-shadow: 0px 12px 60px -15px rgba(0,0,0,1);box-shadow: 0px 2px 30px -15px rgba(0, 0, 0, 1);}
.portnew-listing-block .portdelails-blockpage .web_portfolio .php-logo-inner:first-of-type {margin-left: 50px;}
.portnew-listing-block .portdelails-blockpage .web_portfolio .php-logo-inner .cat-icons {margin-bottom: 4px;margin-top:5px;padding:0;}
.portnew-listing-block .portdelails-blockpage .web_portfolio .rightport_part .php_logo_text h5 {font-size: 18px !important;text-transform: uppercase !important;display: inline-block;vertical-align: top;padding-top: 18px;font-family: 'Montserrat', sans-serif;letter-spacing: 4px;line-height: 22px;}
.portnew-listing-block .portdelails-blockpage .web_portfolio .rightport_part .php_logo_text {margin-left: 120px !important;}
.portnew-listing-block .portdelails-blockpage .mobile_portfolio .home-project__inner {padding: 10% 0 9% 0;}
.portnew-listing-block .portdelails-blockpage .web_portfolio .phone-innerimg{width:751px;height:480px;overflow:hidden;top:34px;position:absolute;left:117px;}
.portnew-listing-block .mobile_portfolio .slidehometext-listing .left_part h3 a, .portnew-listing-block .android_portfolio .slidehometext-listing .left_part h3 a, .portnew-listing-block .web_portfolio .slidehometext-listing .left_part h3 a {color: inherit !important;}
.port-listing-blocktop {margin-top: 35px;}
.port-listing-blocktop #myBtnContainer a.btn:hover {transform: translateY(-5px);transition: all 0.3s linear 0s;box-shadow: 0 21px 50px 0 rgba(0, 0, 0, 0.1);background: #59cbcc;color: #fff;}
a.btn:hover .all-icon {background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;}
a.btn:hover .uiux-icon {background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;}
a.btn:hover .port-website-icon {background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;}
a.btn:hover .webapp-port-icon {background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;}
a.btn:hover .port-mobileapps-icon {background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;}
a.btn:hover .port-ecommercs-icon {background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;}
a.btn:hover .port-logo-icon {background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;}
a.btn:hover .port-redesign-icon {background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center;}
.portnew-listing-block .portdelails-blockpage .android_portfolio .php-logo-inner .iconmiddler, .portnew-listing-block .portdelails-blockpage .mobile_portfolio .php-logo-inner .iconmiddler {display: table-cell;vertical-align: middle;text-align: center;margin: 0 auto;height: 108px;width: 108px;}
.portnew-listing-block .portdelails-blockpage .android_portfolio .php-logo-inner .iconmiddler img, .portnew-listing-block .portdelails-blockpage .mobile_portfolio .php-logo-inner .iconmiddler img {display: block;text-align: center;margin: 0 auto;}
.portnew-listing-block .portdelails-blockpage .android_portfolio .php-logo-inner .iconmiddler p, .portnew-listing-block .portdelails-blockpage .mobile_portfolio .php-logo-inner .iconmiddler p {display: block;vertical-align: middle;clear: both;word-break: break-all;word-wrap:break-word;}
.portnew-listing-block .portdelails-blockpage .web_portfolio .php-logo-inner .iconmiddler{display: table-cell;vertical-align: middle;text-align: center;
margin: 0 auto;height: 80px;width: 80px;}
.iconmiddler img {opacity: 0.7;}



.projetnext-prev-block-test {text-align: center;margin: 0 auto;padding:120px 0;}.projetnext-prev-block-test ul {padding: 0;display: inline-block;}
.projetnext-prev-block-test ul li {float: left;vertical-align:middle;}
.projetnext-prev-block-test ul li a {border: 1px solid #000000;margin-left: -1px;vertical-align: top;padding: 25px 60px;float: left;color: #000000;font-size: 14px;font-family: 'Montserrat', sans-serif;font-weight:500;min-height:92px;text-transform:capitalize;}
.projetnext-prev-block-test ul li a:nth-last-of-type(3) {text-transform:uppercase;}
.projetnext-prev-block-test ul li:first-child :hover{background:rgba(204, 204, 204, 0.18);}
.projetnext-prev-block-test ul li:last-child :hover{background:rgba(204, 204, 204, 0.18);}
.projetnext-prev-block-test ul li a:first-child :hover{background:none !important;}
.projetnext-prev-block-test ul li a:last-child :hover{background:none !important;}.port-nxt-prv{width:300px;}.php_text li span img {opacity: 0.5;}
.android_portfolio .phone-innerimg video {width: 100% !important; }.logo-recentport {position: absolute;right: -200px!important;top: 290px!important;}
.logo-recentport img{display:block;}.home-project__phone h6.block__title {margin: 0;}
.android_portfolio .logo-recentport {position: absolute;right: -273px!important;top: 366px!important;}.web_portfolio .logo-recentport{display:none;}
.portnew-listing-block .android_portfolio .phone-innerimg {width: 275px;height: 494px;right: 0;left: 0;margin: 0 auto;}
.portdelails-blockpage .mobile_portfolio .home-project__inner{min-height: 850px;}
.portnew-listing-block .portdelails-blockpage .mobile_portfolio .home-project__inner{min-height:630px;}

.portfolio-listing-block h1 {font-size: 100px;color: #2a2f42;font-weight:700;font-family:'Montserrat', sans-serif;padding:0 40px;}



.detail-testimonial-img {width: 256px;height: 256px;background: #eeeeee;border-radius: 100%;overflow: hidden;}
.detail-testimonial-text {padding-top: 50px;}
.detail-testimonial-text p {font-size: 26px;color: inherit;font-weight: 400;font-family: 'Montserrat', sans-serif;line-height: 33px;position: relative;
padding-bottom: 43px;margin-bottom: 43px;}
.detail-testimonial-text p::after {content: "";position: absolute;width: 128px;height: 3px;background: #000;left: 0;bottom: 0;}
.detail-testimonial-text h4, .detail-testimonial-text h5 {font-size: 18px;color: inherit;font-weight: 500;text-transform: capitalize;font-family: 'Montserrat', sans-serif;line-height:25px;}
.portfolio-testimonialblock{border-top: 1px solid #dbdbdb;}.portfolio-listing-block-cat h1 {font-size: 100px;color: #2a2f42;}
.logo-inner-block img {max-width: 100%;height: auto;}


:target::before {content: "";display: block;height: 68px; margin: -68px 0 0; }

.introptext {padding-top: 20px !important;}.digitalmrktg-new {margin-top: 50px;}.whatdoforu-digitalmrktg{background: #f5f5f5;display:inline-block;width:100%;}
.whatdoforu-digitalmrktg h2 {color: #000;line-height: 0;text-transform: lowercase;}
.whatdoforu-digitalmrktg h3 {margin-bottom: 100px;color: #000;line-height: 46px;padding: 0;margin-top: 38px;text-transform: uppercase;}
.what-inner-boxs h4 {font-size: 20px;font-weight: 500;font-family: 'Montserrat', sans-serif;margin: 25px 0 25px 0;}
.what-inner-boxs p {font-size: 16px;font-weight: 400;color: #393939;font-family: 'Montserrat', sans-serif;padding: 0 0;min-height: 265px;line-height: 1.5;}
.digital-viewmore-btn {font-size: 14px;padding: 5px 23px;border: 1px solid #c02549;border-radius: 100px;color: #c02549;margin-top: 27px;display: inline-block;
font-weight: 500;font-family: 'Montserrat', sans-serif;}
.what-inner-boxs:hover .digital-viewmore-btn{background:#5acbcc;transition:all 0.3s linear 0s;color:#fff;border:1px solid transparent;transform: translateY(-8px);}
.our-sec-block h2{text-transform:capitalize;line-height:0;}.our-sec-block h3 {text-transform: uppercase;margin-bottom: 30px;padding: 0;margin-top: 48px;}
.our-sec-block p {color:#fff;font-family: 'Montserrat', sans-serif;font-size:18px;padding:0 183px;position:relative;padding-bottom:30px;margin-bottom:160px;}
.our-sec-block p::after {position: absolute;content: "";height: 4px;width: 66px;bottom: 0;background: #fff;right: 0;left: 0;margin: 0 auto;}
.marketingResultBlock-slider-left p {text-align: left;padding: 0;font-size: 22px;font-weight: 400;font-family: 'Montserrat', sans-serif;margin-bottom: 45px;}
.marketingResultBlock-slider-left p::after {display:none;}
.increased-box span {font-size: 55px;color: #fff;font-weight: 700;font-family: 'Montserrat', sans-serif;}
.increased-box h6 {font-size:20px;color:#fff;font-weight:600;font-family: 'Montserrat', sans-serif;margin:7px 0 10px 0;}
.increased-box p {font-size:16px;font-weight:400;color:#fff;font-family: 'Montserrat', sans-serif;text-align:center;margin:0 0 0 0;}
.increased-box {text-align: center;}
.our-sec-block{background: #0079f8;padding-bottom: 100px;position:relative;overflow:hidden;}
.wave-bk-bg {position: absolute;left: 0;bottom: 0;animation-duration: 1.0s;animation-fill-mode: both;animation-iteration-count: infinite;animation-name: pulse;background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat;width: 100%;height: 551px;background-size: cover;z-index:-1;}
.our-sec-block .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {background: transparent !important;border:2px solid #fff;position:relative;}
.our-sec-block .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {bottom: -120px;}

.fixed .navbar-toggle {padding: 27px 0 !important;}
.navbar-toggle .icon-bar:last-child {width: 22px;margin-left: 10px;}

.bluebtn {
    background: #1f96c6!important;
    line-height: 1.5em;
}
img .img-icons{
	width:79px;
}

.wrapper {
    margin-bottom: 50px;
}
.banner .block {
    padding-top: 67px;
}
.banner .block h1 {
    font-size: 40px;
    margin-bottom: 20px;
    font-weight: 600;
    line-height: 60px;
    color: #000;
}
.banner .block p {
    font-size: 18px;
    margin-top: 10px;
    color: #888;
}
.banner .block .btn-light {
    margin-top: 40px;
    background: #00aeef;
    color: #fff;
    border-radius: 4px;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 18px 45px;
}

.getcall-box {
    border: 0px;
    border-radius: 0px;
    text-align: center;
    padding: 26px 23px;
    float: right;
    margin-top: 58px;
}

.getcall-box h3.slider-text2 {
    font-size: 20px;
    font-weight: bold;
    position: relative;
    padding-left: 22px;
    text-align: left;
    letter-spacing: 0;
}

.getcall-box h3.slider-text2:after {
    content: '';
    background: #eeb617;
    left: 0px;
    position: absolute;
    width: 4px;
    height: 30px;
    top: 50%;
    transform: translate(0, -50%);
}

.getcall-box button.buttonctadarkbtn.btn.btn-lg {
    box-shadow: 5px 4px 3px #bbb0b0;
    width: 100%;
    margin-top: 20px;
}

.tab-img button.buttonctadarkbtn.btn.btn-lg {
    padding: 6px 40px;
}

.getcall-box p.cont2.dark {
    font-size: 14px;
    text-align: left;
}

.getcall-box input.form-control {
    border: 0px;
    border-bottom: 2px solid #868686;
    border-radius: 0px;
    box-shadow: none;
}

.getcall-box input.form-control:focus,
.contactdemo-box input.form-control:focus,
.freedemo-box input.form-control:focus,
.logindemo-box input.form-control:focus {
    border-bottom: 2px solid #ab2927;
    box-shadow: none;
}

.freedemo-box button.buttonctadarkbtn.btn.btn-lg {
    box-shadow: 5px 4px 3px #bbb0b0;
    width: 100%;
    margin-top: 20px;
}
button.buttonctadarkbtn.btn {
    border-radius: 58px;
    background: #ab2927;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
}
.footerLink{
    color:#fff;
}

.servicesBannerAbout {
    background: #e01f49 !important;
    width: 100%;
    display: block;
    padding: 80px 0;
}

.servicesBannerClasses {
    background: #e01f49 !important;
    width: 100%;
    display: block;
    padding: 80px 0;
}
.servicesBannerOnline {
    background: #e06665 !important;
    width: 100%;
    display: block;
    padding: 80px 0;
}
.servicesBannerCourses {
    background: #8889a3 !important;
    width: 100%;
    display: block;
    padding: 80px 0;
}


.template_faq {
    background: #edf3fe none repeat scroll 0 0;
}
.panel-group {
    background: #fff none repeat scroll 0 0;
    border-radius: 3px;
    box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.04);
    margin-bottom: 0;
    padding: 30px;
}
#accordion .panel {
    border: medium none;
    border-radius: 0;
    box-shadow: none;
    margin: 0 0 15px 10px;
}
#accordion .panel-heading {
    border-radius: 30px;
    padding: 0;
}
#accordion .panel-title a {
    background: #ffb900 none repeat scroll 0 0;
    border: 1px solid transparent;
    border-radius: 30px;
    color: #fff;
    display: block;
    font-size: 13px;
    font-weight: 600;
    padding: 12px 20px 12px 50px;
    position: relative;
    transition: all 0.3s ease 0s;
}
#accordion .panel-title a.collapsed {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ddd;
    color: #333;
}
#accordion .panel-title a::after, #accordion .panel-title a.collapsed::after {
    background: #ffb900 none repeat scroll 0 0;
    border: 1px solid transparent;
    border-radius: 50%;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.58);
    color: #fff;
    content: "";
    font-family: fontawesome;
   font-size: 25px;
    height: 45px;
    left: -20px;
    line-height: 43px;
    position: absolute;
    text-align: center;
    top: -4px;
    transition: all 0.3s ease 0s;
    width: 48px;
}
#accordion .panel-title a.collapsed::after {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ddd;
    box-shadow: none;
    color: #333;
    content: "";
}
#accordion .panel-body {
    background: transparent none repeat scroll 0 0;
    border-top: medium none;
    padding: 20px 25px 10px 9px;
    position: relative;
}
#accordion .panel-body p {
    border-left: 1px dashed #8c8c8c;
    padding-left: 25px;
}

#accordionRight .panel {
    border: medium none;
    border-radius: 0;
    box-shadow: none;
    margin: 0 0 0px 10px;
}
#accordion .panel-heading {
    border-radius: 30px;
    padding: 0;
}
#accordionRight .panel-title a {
    background: #ffb900 none repeat scroll 0 0;
    border: 1px solid transparent;
    border-radius: 30px;
    color: #fff;
    display: block;
    font-size: 13px;
    font-weight: 600;
    padding: 12px 20px 12px 50px;
    position: relative;
    transition: all 0.3s ease 0s;
}
#accordionRight .panel-title a.collapsed {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ddd;
    color: #333;
}
#accordionRight .panel-title a::after, #accordionRight .panel-title a.collapsed::after {
    background: #ffb900 none repeat scroll 0 0;
    border: 1px solid transparent;
    border-radius: 50%;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.58);
    color: #fff;
    content: "";
    font-family: fontawesome;
    font-size: 25px;
    height: 45px;
    left: -20px;
    line-height: 43px;
    position: absolute;
    text-align: center;
    top: -4px;
    transition: all 0.3s ease 0s;
    width: 48px;
}
.panel-heading{
    color: #333;
    
    border-color: #ddd;
}
#accordionRight .panel-title a.collapsed::after {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ddd;
    box-shadow: none;
    color: #333;
    content: "";
}
#accordionRight .panel-body {
    background: transparent none repeat scroll 0 0;
    border-top: medium none;
    padding: 20px 25px 10px 9px;
    position: relative;
}
#accordionRight .panel-body p {
    border-left: 1px dashed #8c8c8c;
    padding-left: 25px;
}

.servicesBannerOnline {
    background: #5caeca !important;
    width: 100%;
    display: block;
    padding: 80px 0;
}

