/*!/wp-content/themes/rk/css/style.css*/@import url(https://fonts.googleapis.com/css?family=Francois+One|Oswald|Roboto|Roboto+Condensed&display=swap);/*(wpacu)(at)import url(/wp-content/themes/rk/css/vendor.bundle.css);(wpacu)(at)import url(/wp-content/themes/rk/css/hover.css);(wpacu)(at)import url(/wp-content/themes/rk/css/animations.css);*/html, body{overflow-x:hidden;font-size:1em;color:#848c99;font-family:'Roboto', sans-serif;font-weight:400;line-height:1.9;white-space:normal;}
h1,h2,h3,h4,h5,h6{color:#37404d;line-height:1.2;margin:0 0 15px 0;}
h1{font-size:3.5em}h2{font-size:3em}
h3{font-size:1.75em}h4{font-size:1.25em}
h5{font-size:1.75em}h6{font-size:1.25em}
ul{padding:0px;}
li{list-style:none;margin-bottom:10px;}
a{transition:0.5s;-webkit-transition:0.5s;text-decoration:none;outline:0;color:inherit;}
li > a:focus, li > a:hover,
.nav > li > a:focus, .nav > li > a:hover{background-color:transparent;border-color:transparent;}
.nav > li > a{padding:0;}
a:active,
a:focus{outline:0;-moz-outline:0;text-decoration:none;}
a:hover{text-decoration:none;/*color:#fff;*/}
.mainpag{margin:0px 0 80px 0;}
.mainpagbot{margin:0px 0 80px 0;}
.mainpagtop{margin:80px 0px 0px 0px;}
.centerhading h4{font-family:'Roboto', sans-serif;font-weight:bold;margin:40px 0 0px 0;}
.res-margin-sm a:hover{color:#1687c8;}
.servicebox-main{margin:0px 0 100px 0px;padding:20px;}
.section-cont label{background-image:linear-gradient(45deg, #fe60a1 0%, #ff8765 51% , #fe60a1 100%);}
.gooey-menu-item{background:#1687c8;}
.section-cont label img{width:18px;margin-top:-3px;}
.gooey-menu-item i:hover{color:#1687c8;}
.section-cont i, .gooey-menu-item i:hover{color:#4da6db;}
.textprobar{margin-top:20px;color:#666;}
.list p{font-size:14px;line-height:26px;}
.list p a{color:#690253;}
.list p a:hover{color:#0086c5;}
.list h6{font-size:16px;margin-bottom:5px;}
.technologyhed{margin:50px 0px 60px 0px;}
.workmain h5{font-size:14px;}
.servicesinhading h2{font-size:18px;color:#1687c8;margin-top:35px;font-family:'Roboto Condensed', sans-serif;}
.hadingtex{text-align:center;margin-top:13%;}
.hadingtex h1{position:absolute;z-index:99;font-weight:bold;color:#fff;}
.sec-pad{padding-top:27px;padding-bottom:35px;}
.sec-padwelcom{padding-top:35px;padding-bottom:35px;}
.sec-pad-lg{padding:100px 0px 70px 0px;}
.inpagehading{}
.inpagehading h2,.inpagehading span{font-family:'Roboto Condensed', sans-serif;font-size:26px;border-bottom:1px dashed #ddd;padding-bottom:10px;color: #37404d;line-height: 1.2;margin: 0 0 8px 0;display: block;}
.aboutsidmanu ul li{font-family:'Roboto', sans-serif;color:#666;border-bottom:1px dotted #ddd;padding-bottom:10px;}
.aboutsidmanu ul li i{color:#0086c5;margin-right:5px;font-size:18px;}
.aboutsidmanu ul li:hover{color:#0086c5;}
.fw-700{font-weight:bold;}
.blogsidehed{border-bottom:2px dashed #ddd;margin-bottom:20px;}
.blogsidehed h5{font-family:'Roboto Condensed', sans-serif;}
img{max-width:100%;height:auto;}
.section-text{max-width:66%;margin:0 auto 30px auto;}
.meta{font-size:14px;line-height:0;}
.meta-head{font-size:16px;text-transform:uppercase;font-weight:700;margin-bottom:10px;}
.light, .light .icon, .light h1,
.light h2, .light h3, .light h4, .light h5, .light h6{color:#fff;}
.icon{color:#cacbcc;margin-bottom:10px;}
.icon-lg{color:#cacbcc;font-size:3em;margin-bottom:10px;}
.icon-md{font-size:2.5em;}
.icon-sm{font-size:2em;}
.icon-xs{font-size:1.5em;}
.parallax-bg{background-attachment:fixed;background-repeat:no-repeat;background-position:50% 0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.sub-input .custom-form{position:relative;}
.sub-input .custom-form .form-control{height:65px;border:0;background-color:#fff;border-radius:70px;padding:0 0 0 20px;font-size:18px;}
.custom-form .form-control:focus{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0),0 0 8px rgba(102,175,233,0);box-shadow:inset 0 1px 1px rgba(0,0,0,0),0 0 8px rgba(102,175,233,0);}
.sub-input .result-box{font-size:24px;}
.sub-input .custom-form .btn{text-transform:uppercase;border-radius:0 70px 70px 0;-webkit-border-radius:0 70px 70px 0;-moz-border-radius:0 70px 70px 0;position:absolute;margin:0;top:0;right:0;height:100%;box-shadow:0 0 0 rgba(0,0,0,0);}
.bg-grey{background:#f8f8f8;}
.grdnt-blue:not(.overly){background-image:-webkit-linear-gradient(45deg, #812dbd 0%, #066ce0 51% , #812dbd 100%);background-image:linear-gradient(45deg, #812dbd 0%, #066ce0 51% , #812dbd 100%);}
.grdnt-purple:not(.overly){background-image:-webkit-linear-gradient(45deg, #fd81b5 0%, #c961f7 51% , #8089ff 100%);background-image:linear-gradient(45deg, #fd81b5 0%, #c961f7 51% , #8089ff 100%);}
.grdnt-orange:not(.overly){background-image:-webkit-linear-gradient(45deg, #fe60a1 0%, #ff8765 51% , #fe60a1 100%);background-image:linear-gradient(45deg, #fe60a1 0%, #ff8765 51% , #fe60a1 100%);}
.grdnt-cyan:not(.overly){background-image:-webkit-linear-gradient(45deg, #812dbd 0%, #066ce0 51% , #812dbd 100%);background-image:linear-gradient(45deg, #812dbd 0%, #066ce0 51% , #812dbd 100%);color:#FFF;}
.grdnt-green:not(.overly){background-image:-webkit-linear-gradient(45deg, #00c9fd 0%, #81ee8e 51% , #00c9fd 100%);background-image:linear-gradient(45deg, #00c9fd 0%, #81ee8e 51% , #00c9fd 100%);}
.grdnt-blue.overly:before{background-image:-webkit-linear-gradient(45deg, #812dbd 0%, #066ce0 51% , #812dbd 100%);background-image:linear-gradient(45deg, #812dbd 0%, #066ce0 51% , #812dbd 100%);}
.grdnt-purple.overly:before{background-image:-webkit-linear-gradient(45deg, #fd81b5 0%, #c961f7 51% , #8089ff 100%);background-image:linear-gradient(45deg, #fd81b5 0%, #c961f7 51% , #8089ff 100%);}
.grdnt-orange.overly:before{background-image:-webkit-linear-gradient(45deg, #fe60a1 0%, #ff8765 51% , #fe60a1 100%);background-image:linear-gradient(45deg, #fe60a1 0%, #ff8765 51% , #fe60a1 100%);}
.grdnt-cyan.overly:before{background-image:-webkit-linear-gradient(45deg, #8089ff 0%, #54ceff 51% , #8089ff 100%);background-image:linear-gradient(45deg, #8089ff 0%, #54ceff 51% , #8089ff 100%);}
.grdnt-green.overly:before{background-image:-webkit-linear-gradient(45deg, #00c9fd 0%, #81ee8e 51% , #00c9fd 100%);background-image:linear-gradient(45deg, #00c9fd 0%, #81ee8e 51% , #00c9fd 100%);}
div[class*="grdnt-"], section[class*="grdnt-"],
footer[class*="grdnt-"], header[class*="grdnt-"], nav[class*="grdnt-"],
a[class*="grdnt-"], button[class*="grdnt-"], div[class*="grdnt-"].overly:before,
section[class*="grdnt-"].overly:before, footer[class*="grdnt-"].overly:before, header[class*="grdnt-"].overly:before{transition:0.5s;-webkit-transition:0.5s;background-size:200% auto;}
.btn[class*="grdnt-"]{-webkit-box-shadow:0 10px 35px rgba(0,0,0,.2);-moz-box-shadow:0 10px 35px rgba(0,0,0,.2);box-shadow:0 10px 35px rgba(0,0,0,.2);}
a[class*="grdnt-"]:hover, button[class*="grdnt-"]:hover{color:#fff !important;background-position:right center;}
.bg-solid{background:#3AC8FC;}
.overly{position:relative;}
.overly *{position:relative;z-index:1;}
.overly:before{position:absolute;content:'';left:0;right:0;top:0;bottom:0;opacity:0.7;}
.pad-0{padding:0px;}
.pl-0{padding-left:0px;}
.pr-0{padding-right:0px;}
.pb-0{padding-bottom:0;}
.w-100{width:100%}
.h-100{height:100%}
.scroll-item{position:absolute;}
.spce{clear:both;height:20px;width:100%;}
.spce.md{height:40px;}
.spce.lg{height:60px;}
.flx-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.align-flx-end{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}
.align-flx-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;justify-content:center;-webkit-justify-content:center;-webkit-box-pack:center;}
.nav-tabs li a, .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a:hover{background:transparent;border:0;color:inherit;}
.nav-tabs{border-bottom:0;}
.tab-container{z-index:10;}
.tab-vertical .tab-menu{padding-right:0;padding-left:0;padding-bottom:0;}
.tab-vertical .tab-menu .tab-list li:first-child{margin-bottom:0;margin-top:40px;}
.tab-vertical .tab-menu .tab-list li{margin-bottom:0;position:relative;display:block;padding:20px;color:inherit;}
.tab-vertical .tab-menu .tab-list li.active{border-color:transparent;box-shadow:0 1px 25px rgba(0, 0, 0, 0.1);}
.tab-vertical .tab-pane{padding-left:20px;padding-top:10px;}
.tab-horizon .tab-menu .tab-list{margin-bottom:0;width:100%;display:table;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-around;}
.tab-horizon .tab-menu .tab-list li{margin-bottom:0;width:33.3%;display:table-cell;flex:1 0;position:relative;border-left:1px solid #fff;border-right:1px solid #fff;padding:7px 0px 15px 0px;color:#fff;background:#29a8f0;cursor:pointer;}
.tab-horizon .tab-menu .tab-list li a{line-height:1;}
.tab-horizon .tab-menu .tab-list li > a .icon, .tab-horizon .nav-tabs > li.active > a,
.tab-horizon .nav-tabs > li.active > a:focus, .tab-horizon .nav-tabs > li.active > a:hover{color:#fff;}
.tab-horizon .tab-menu .tab-list li > a .glyphicon,
.tab-horizon .tab-menu .tab-list li > a .fa{color:#39c05e;}
.tab-horizon .tab-menu .tab-list li:first-child{border-top-right-radius:0;-moz-border-top-right-radius:0;}
.tab-horizon .tab-menu .tab-list li:last-child{border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;}
.tab-horizon .tab-menu .tab-list li.active,
.tab-horizon .tab-menu .tab-list li.active .glyphicon{background-color:#1687c8;}
.tab-horizon .tab-menu .tab-list li.active .icon{color:#fff;}
.tab-horizon .tab-menu .tab-list li.active:after{content:'';position:absolute;left:50%;top:100%;border-left:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #1687c8;transform:translateX(-50%);}
div[class*="grdnt-"] .tab-menu .tab-list li,
[class*="grdnt-"] .tab-menu .tab-list li,
[class*="grdnt-"] .tab-horizon .tab-pane,
[class*="grdnt-"] .tab-horizon .tab-pane h4{background:transparent;color:#fff;}
div[class*="grdnt-"] .tab-horizon .tab-menu .tab-list li.active,
[class*="grdnt-"] .tab-horizon .tab-menu .tab-list li.active,
[class*="grdnt-"] .tab-horizon .tab-menu .tab-list li.active .glyphicon{background-color:#fff;border-color:transparent;color:#1687c8;}
div[class*="grdnt-"] .tab-horizon .tab-menu .tab-list li > a.active .icon,
[class*="grdnt-"] .tab-horizon .tab-menu .tab-list li > a.active .icon{color:#1687c8;}
div[class*="grdnt-"] .tab-horizon ..tab-menu .tab-list li > a.active::after,
[class*="grdnt-"] .tab-horizon .tab-menu .tab-list li > a.active::after{border-top-color:#fff;}
.list-style{position:relative;margin-top:30px;}
.list-style li{padding-left:30px;}
div[class*="grdnt-"] .list-style li:before, [class*="grdnt-"] .list-style li:before{color:#fff;}
.list-style li:before{position:absolute;content:'\f00c';top:3;left:0;color:#1687c8;font-family:'FontAwesome';}
.clr-green{color:#46da60;}
.clr-blue{color:#1687c8;}
.clr-red{color:#ff4954;}
.clr-yellow{color:#ffbe00;}
.social-holder a{margin-right:15px;}
.social-holder a:last-child{margin-right:0px;}
.btn-holder{margin-top:30px;}
.btn{display:inline-block;text-align:center;text-transform:uppercase;border-radius:0;color:#fff;padding:14px 25px;background:transparent;font-family:'Roboto', sans-serif;font-weight:600;font-size:0.875em;letter-spacing:1.7px;transition:0.5s;-webkit-transition:0.5s;border-radius:70px;border:0;margin-top:5px;}
.btn:not([class*="grdnt-"]){padding:0;}
.btn p{line-height:20px;font-size:0.9em;text-align:left;margin:0;float:right;text-transform:capitalize;}
.btn span{font-size:1.4em;}
.btn i{margin-right:10px;margin-top:5px;font-size:24px;float:left;}
.btn + .btn{margin-left:10px;}
.btn-sm{font-size:.575em;padding:10px 30px;}
.btn-round i{transition:0.5s;-webkit-transition:0.5s;border-radius:50%;border:2px solid #fff;font-size:24px;height:80px;width:80px;text-align:center;padding-top:25px;color:#fff;display:inline-block;margin-right:10px}
.btn-round i:hover{background-color:#fff;color:#1687c8;}
.btn-round span{color:#fff;font-size:18px;}
.btn-white{background-color:#fff;color:#66686a;border:1px solid #fff;}
.btn-border{color:#fff;background:transparent;border-color:#fff;box-shadow:0 0 0 rgba(0,0,0,0);}
.btn-border:hover{background:#fff;color:#37404d;}
.icon[class*="icon-bg"]{border-radius:50%;color:#fff;margin:0 auto;text-align:center;}
.icon-bg{width:100px;height:100px;padding-top:15px;margin-bottom:15px;font-size:2.5em;}
.icon-bg-md{width:60px;height:60px;padding-top:8px;font-size:1.5em;}
.app-slide .owl-item{visibility:hidden;}
.app-slide .owl-item.active.center{visibility:visible;}
.app-slide{position:absolute;top:14px;right:0;overflow:hidden;transform:translateX(-45%);-webkit-transform:translateX(-45%);width:261px;left:45%;}
.carousel,.item,.active{height:100%;}
.carousel-inner{height:100%;overflow:visible;}
.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity;-webkit-transition-property:opacity;}
.carousel-fade .carousel-inner .active{opacity:1;}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1;}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right{opacity:1;}
@media all and (transform-3d), (-webkit-transform-3d){.carousel-fade .carousel-inner > .item.next,
.carousel-fade .carousel-inner > .item.active.right{opacity:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.carousel-fade .carousel-inner > .item.prev,
.carousel-fade .carousel-inner > .item.active.left{opacity:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.carousel-fade .carousel-inner > .item.next.left,
.carousel-fade .carousel-inner > .item.prev.right,
.carousel-fade .carousel-inner > .item.active{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.fade-left{-webkit-animation:fadeinLeft 600ms ease-in-out;-moz-animation:fadeinLeft 600ms ease-in-out;animation-duration:600ms;-o-animation:fadeinLeft 600ms ease-in-out;-ms-animation:fadeinLeft 600ms ease-in-out;animation:fadeinLeft 600ms ease-in-out;animation-duration:600ms;-webkit-animation-duration:1.5s;animation-duration:1.5s;margin-top:20px;margin-bottom:20px;}
@-webkit-keyframes fadeinLeft{0%{opacity:0;-webkit-transform:translateX(20%);}
100%{opacity:1;-webkit-transform:translateX(0%);}
}
@-moz-keyframes fadeinLeft{0%{opacity:0;-moz-transform:translateX(20%);}
100%{opacity:1;-moz-transform:translateX(0%);}
}
@keyframes fadeinLeft{0%{opacity:0;transform:translateX(20%);}
100%{opacity:1;transform:translateX(0%);}
}
.fade-up{-webkit-animation:fadeinUp 600ms ease-in-out;-moz-animation:fadeinUp 600ms ease-in-out;animation-duration:600ms;-o-animation:fadeinUp 600ms ease-in-out;-ms-animation:fadeinUp 600ms ease-in-out;animation:fadeinUp 600ms ease-in-out;animation-duration:600ms;-webkit-animation-duration:1.5s;animation-duration:1.5s;}
@-webkit-keyframes fadeinUp{0%{opacity:0;-webkit-transform:translateY(20%);}
100%{opacity:1;-webkit-transform:translateY(0%);}
}
@-moz-keyframes fadeinUp{0%{opacity:0;-moz-transform:translateY(20%);}
100%{opacity:1;-moz-transform:translateY(0%);}
}
@keyframes fadeinUp{0%{opacity:0;transform:translateY(20%);}
100%{opacity:1;transform:translateY(0%);}
}
.carousel-control{width:auto;opacity:1;}
.carousel-control.left, .carousel-control.right{background-image:none;filter:none;top:-20%;}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right{background:rgba(0, 0, 0, 0.3);width:60px;height:60px;padding-top:10px;font-family:'FontAwesome';text-shadow:none;font-size:40px;}
.carousel-control .glyphicon-chevron-left:hover, .carousel-control .glyphicon-chevron-right:hover{background:rgba(255, 255, 255, 0.5);color:#ccc;}
.carousel-control .glyphicon-chevron-left{left:-40px;}
.carousel-control .glyphicon-chevron-left:before{content:'\f104';}
.carousel-control .glyphicon-chevron-right{right:-40px;}
.carousel-control .glyphicon-chevron-right:before{content:'\f105';}
.social-holder a{margin-right:15px;}
.social-holder a:last-child{margin-right:0px;}
.hide-block{overflow:hidden;}
.hide-block img{position:relative;margin-bottom:-200px;}
.hide-block a img{margin-bottom:0;}
.social-holder a{height:50px;width:50px;border-radius:50%;padding-top:10px;display:inline-block;}
.type{position:relative;}
.type:after{content:'';position:absolute;top:0;right:-10px;width:2px;height:100%;background-color:#fff;}
.typed-cursor{display:none;}
.screen .owl-dots, .quote .owl-dots{width:200px;margin:0 auto;margin-top:30px;text-align:center;}
.screen .owl-dot, .quote .owl-dot{height:12px;width:12px;border-radius:50%;display:inline-block;margin:10px;border:2px solid #1687c8;}
.screen .owl-dot.active, .quote .owl-dot.active{background:#1687c8;}
div[class*="grdnt"] .screen .owl-dot, [class*="grdnt"] .screen .owl-dot, [class*="grdnt"] .quote .owl-dot{border:2px solid #fff;}
div[class*="grdnt"] .screen .owl-dot.active, [class*="grdnt"] .screen .owl-dot.active, [class*="grdnt"] .quote .owl-dot.active{background:#fff;}
div[class*="style-"], [class*="style-"]{position:relative;}
div[class*="style-"]:after, [class*="style-"]:after{content:'';background-size:contain !important;height:100%;left:-1px;right:-1px;bottom:-40px;z-index:1;}
div[class*="-alt"]:after, [class*="-alt"]:after{top:-40px;}
.style-wave:after{background:url(/wp-content/themes/rk/css/../image/img-wave.png)bottom no-repeat;}
.style-wave-zig:after{background:url(/wp-content/themes/rk/css/../image/img-wave-zig.png)bottom no-repeat;}
.style-curve:after{background:url(/wp-content/themes/rk/css/../image/img-curve.png)bottom no-repeat;}
.style-poly:after{background:url(/wp-content/themes/rk/css/../image/img-poly.png)bottom no-repeat;}
.style-wave-alt:after{background:url(/wp-content/themes/rk/css/../image/img-wave-alt.png)top no-repeat;}
.style-wave-zig-alt:after{background:url(/wp-content/themes/rk/css/../image/img-wave-zig-alt.png)top no-repeat;}
.style-curve-alt:after{background:url(/wp-content/themes/rk/css/../image/img-curve-alt.png)top no-repeat;}
.style-poly-alt:after{background:url(/wp-content/themes/rk/css/../image/img-poly-alt.png)top no-repeat;}
.style-angle:after{-webkit-transform:skewY(176deg);transform:skewY(176deg);width:100%;}
#preloader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;}
#status{width:200px;height:200px;position:absolute;left:50%;top:50%;background-image:url(data:image/svg+xml;base64,PCEtLSBCeSBTYW0gSGVyYmVydCAoQHNoZXJiKSwgZm9yIGV2ZXJ5b25lLiBNb3JlIEAgaHR0cDovL2dvby5nbC83QUp6YkwgLS0+CjwhLS0gVG9kbzogYWRkIGVhc2luZyAtLT4KPHN2ZyB3aWR0aD0iNTciIGhlaWdodD0iNTciIHZpZXdCb3g9IjAgMCA1NyA1NyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBzdHJva2U9IiNmZmYiPgogICAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxIDEpIiBzdHJva2Utd2lkdGg9IjIiPgogICAgICAgICAgICA8Y2lyY2xlIGN4PSI1IiBjeT0iNTAiIHI9IjUiPgogICAgICAgICAgICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3kiCiAgICAgICAgICAgICAgICAgICAgIGJlZ2luPSIwcyIgZHVyPSIyLjJzIgogICAgICAgICAgICAgICAgICAgICB2YWx1ZXM9IjUwOzU7NTA7NTAiCiAgICAgICAgICAgICAgICAgICAgIGNhbGNNb2RlPSJsaW5lYXIiCiAgICAgICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogICAgICAgICAgICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3giCiAgICAgICAgICAgICAgICAgICAgIGJlZ2luPSIwcyIgZHVyPSIyLjJzIgogICAgICAgICAgICAgICAgICAgICB2YWx1ZXM9IjU7Mjc7NDk7NSIKICAgICAgICAgICAgICAgICAgICAgY2FsY01vZGU9ImxpbmVhciIKICAgICAgICAgICAgICAgICAgICAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+CiAgICAgICAgICAgIDwvY2lyY2xlPgogICAgICAgICAgICA8Y2lyY2xlIGN4PSIyNyIgY3k9IjUiIHI9IjUiPgogICAgICAgICAgICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3kiCiAgICAgICAgICAgICAgICAgICAgIGJlZ2luPSIwcyIgZHVyPSIyLjJzIgogICAgICAgICAgICAgICAgICAgICBmcm9tPSI1IiB0bz0iNSIKICAgICAgICAgICAgICAgICAgICAgdmFsdWVzPSI1OzUwOzUwOzUiCiAgICAgICAgICAgICAgICAgICAgIGNhbGNNb2RlPSJsaW5lYXIiCiAgICAgICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogICAgICAgICAgICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3giCiAgICAgICAgICAgICAgICAgICAgIGJlZ2luPSIwcyIgZHVyPSIyLjJzIgogICAgICAgICAgICAgICAgICAgICBmcm9tPSIyNyIgdG89IjI3IgogICAgICAgICAgICAgICAgICAgICB2YWx1ZXM9IjI3OzQ5OzU7MjciCiAgICAgICAgICAgICAgICAgICAgIGNhbGNNb2RlPSJsaW5lYXIiCiAgICAgICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogICAgICAgICAgICA8L2NpcmNsZT4KICAgICAgICAgICAgPGNpcmNsZSBjeD0iNDkiIGN5PSI1MCIgcj0iNSI+CiAgICAgICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJjeSIKICAgICAgICAgICAgICAgICAgICAgYmVnaW49IjBzIiBkdXI9IjIuMnMiCiAgICAgICAgICAgICAgICAgICAgIHZhbHVlcz0iNTA7NTA7NTs1MCIKICAgICAgICAgICAgICAgICAgICAgY2FsY01vZGU9ImxpbmVhciIKICAgICAgICAgICAgICAgICAgICAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+CiAgICAgICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJjeCIKICAgICAgICAgICAgICAgICAgICAgZnJvbT0iNDkiIHRvPSI0OSIKICAgICAgICAgICAgICAgICAgICAgYmVnaW49IjBzIiBkdXI9IjIuMnMiCiAgICAgICAgICAgICAgICAgICAgIHZhbHVlcz0iNDk7NTsyNzs0OSIKICAgICAgICAgICAgICAgICAgICAgY2FsY01vZGU9ImxpbmVhciIKICAgICAgICAgICAgICAgICAgICAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+CiAgICAgICAgICAgIDwvY2lyY2xlPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);background-repeat:no-repeat;background-position:center;margin:-100px 0 0 -100px;}
.navbar-header{max-width:200px;}
.navbar-custom{background-color:transparent;border:none;padding:15px 0px;-webkit-transition:padding .5s;-moz-transition:padding .5s;transition:padding .5s;position:absolute;top:0;left:0;right:0;background-color:transparent;z-index:99;}
.navbar-custom:not(.navbar-fixed-top){z-index:10;}
.navbar-custom.affix{position:fixed;}
.navbar-custom .right-nav{float:right;margin-top:10px;}
.navbar-custom .right-nav .nav-btn{float:right;margin-top:3px;}
.navbar-custom .navbar-brand{padding:0px;transition:0.5s;-webkit-transition:0.5s;}
.navbar-custom .navbar-brand.logo-clr, .navbar-custom.affix .navbar-brand.logo-light{opacity:0;width:0;}
.navbar-custom.affix .navbar-brand.logo-clr, .navbar-custom .navbar-brand.logo-light{opacity:1;width:auto;}
.navbar-custom.affix .btn-border:hover{background:#39c05e;color:#fff;border-color:#39c05e;}
.navbar-custom .navbar-toggle{border:0;text-transform:uppercase;color:#fff;font-size:1.35em;margin-right:0px;padding:0 12px;transition:0.5s;-webkit-transition:0.5s;}
.navbar-custom .navbar-toggle:hover{background:transparent;opacity:0.7;}
.navbar-custom.affix .navbar-toggle{color:#37404d;}
.navbar-custom ul li{margin:0 15px;}
.navbar-custom ul li:last-chlid{margin-right:0px;}
.navbar-custom ul li a{color:#fff;font-size:14px;font-family:'Roboto', sans-serif;padding:15px 0;}
.navbar-custom.affix ul li a{color:inherit;}
.navbar-custom.affix ul li.active a{color:#1687c8;}
.navbar-custom ul li.active a{position:relative;transition:0.5s;-webkit-transition:0.5s;}
.navbar-custom ul li a:after{position:absolute;display:inline-block;content:"";bottom:0;width:0;height:3px;left:50%;background:transparent;transition:all 0.5s;-webkit-transition:all 0.5s;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);}
/*.navbar-custom ul li.active a:after, .navbar-custom ul li a:hover:after{width:50%;background:#fff;}*/
.navbar-custom ul li a:hover{background:transparent;}
.navbar-custom.affix ul li a:hover{color:#1687c8;}
.navbar-custom.affix{padding:10px 0px;border-bottom:0px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.2);-moz-box-shadow:0 0 15px rgba(0,0,0,.2);box-shadow:0 0 15px rgba(0,0,0,.2);background:#fff;z-index:9999;}
.navbar-custom.affix ul li.active a:after{background:#1687c8;}
.navbar-custom.affix .btn-border{border-color:inherit;color:inherit;}
.hero{height:750px;position:relative;}
.hero-single{height:320px;}
.hero.style-angle:after{background:#fff;height:30%!important;bottom:-90px;}
.hero-content{z-index:3;position:relative;}
.hero.app-banner{height:700px;}
.hero .hero-content.intro-center{position:static;padding-top:150px;}
.hero-content .sub-input .btn{right:8px;}
.hero-content .intro-text .intro-heading{font-size:48px;margin-bottom:20px;font-family:'montserrat';font-weight:400;line-height:60px;}
.img-pre.pos-right{position:absolute;top:0;right:0;}
.left-dir-col{text-align:right;}
.left-dir-col .icon{float:right;}
.left-dir-col .text{margin-right:80px;}
.right-dir-col .icon{float:left;}
.right-dir-col .text{margin-left:80px;}
.left-dir-col .list, .right-dir-col .list{margin-top:10px;padding:20px;transition:.6s;-webkit-transition:.6s;cursor:default;}
.screenshot .owl-carousel .owl-item img{width:auto;-webkit-transition:0.3s;transition:0.3s;-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0.5;}
.screenshot .owl-carousel .owl-item{padding:30px 0;}
.screenshot .owl-carousel .owl-item.active.center img{opacity:1;-webkit-transform:scale(1);transform:scale(1);box-shadow:0px 0px 0px #000;box-shadow:0 0px 35px rgba(0, 0, 0, .2);}
.quote .quote-text{-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);-moz-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1);padding:40px;background:#fff;border-radius:5px;position:relative;}
.quote .quote-text:after{content:"";position:absolute;left:0;bottom:-16px;border-left:0 solid transparent;border-right:30px solid transparent;border-top:20px solid #fff;}
.quote .owl-item img{height:60px;width:60px;border:1px solid #fff;border-radius:50px;float:left;margin-right:15px;}
.quote .owl-item{padding:20px;}
.pricing .pricing-table:hover{box-shadow:0 1px 25px rgba(0, 0, 0, 0.1);}
.pricing{padding:80px 0 90px 0;}
.pricing .pricing-table{box-shadow:0 1px 25px rgba(0, 0, 0, 0.1);transition:0.5s;-webkit-transition:0.5s;transform:scale(1);-webkit-transform:scale(1);background:#fff;border-radius:10px;}
.pricing .pricing-table.main{transform:scale(1.25);-webkit-transform:scale(1.25);position:relative;z-index:10;}
.pricing .pricing-table.main [class*="style-"]:after{bottom:-10px;}
.pricing .pricing-table.main [class*="style-angle"]:after{background:#fff;height:30% !important;bottom:-30px;}
.pricing .pricing-table .pricing-content{margin-top:40px;}
.pricing .main-pricing{margin-top:25px;}
.pricing .pricing-header{padding:40px;}
.pricing .pricing-content .pricing-feature li{text-transform:uppercase;}
.pricing .pricing-footer{padding:40px 0px;}
.post-col{-webkit-box-shadow:0 0 45px rgba(0,0,0,.1);-moz-box-shadow:0 0 45px rgba(0,0,0,.1);box-shadow:0 0 45px rgba(0,0,0,.1);transition:0.5s;-webkit-transition:0.5s;padding:2px;margin-bottom:10px;
border:2px solid #e5edf4!important;
}
.post-col a:hover{color:inherit;}
.post-col:hover{transform:translateY(-10px);-webkit-transform:translateY(-10px);}
.post-col .post-content{padding:15px 30px 3px 15px;min-height: 350px;}
.post-meta{margin:0;}
.post-meta li{margin-right:15px;display:inline-block;float:right;}
.post-meta li:first-child{float:left;}
.post-meta li a{font-size:0.975em;color:#b4bcca;transition:0.5s;-webkit-transition:0.5s;}
.post-meta li i{margin-right:5px;}
.post .post-col a img{width:100%;transition:.5s;-webkit-transition:.5s;}
.post .post-col:hover a img{opacity:0.7;}
.blog a{}
.blog a:hover{color:inherit;}
.blog .tags a{display:inline-block;padding:3px 5px;color:#1687c8;border:1px solid #1687c8;border-radius:5px;margin-right:5px;margin-bottom:5px;}
.blog .tags a.active{background:#1687c8;color:#fff;}
.blog .post-col{box-shadow:0 0 0 rgba(0,0,0,0);}
.blog .post-content{padding:0;}
.blog .post-col:hover{transform:none;}
.blog .sub-input .custom-form .form-control, .blog .custom-form .form-control{height:65px;border:0;border:1px solid #f1f1f1;border-radius:5px;}
.blog .sub-input .custom-form .btn{text-transform:uppercase;border-radius:0 5px 5px 0;margin:0;}
.blog .custom-form textarea{height:120px!important;}
.blog .custom-form .btn{border-radius:5px;}
.blog .sub-input .custom-form .btn i{margin:0;}
.blog .feature-text{padding-left:50px;font-size:1.5em;line-height:42px;margin:50px 150px 50px 0;border-left:2px solid #000;}
.so-panel, .so-panel:last-child{margin-bottom:0px;}
.panel-grid.panel-has-style .panel-row-style{margin-bottom:100px;}
.panel-grid.panel-no-style, .panel-grid.panel-has-style > .panel-row-style
{/*display:-webkit-flex;display:flex;*/-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:nowrap;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}

@media screen and (max-width: 992px) {
  .panel-grid.panel-no-style, .panel-grid.panel-has-style > .panel-row-style {
    display:block;
  }
}


.li-tech-boxes.li-tech-box-nomargin{margin-bottom:10px !important;}
.li-tech-boxes{justify-content:start !important;align-items:inherit !important;}
.li-tech-boxes .panel-grid-cell{position:relative;flex:0 0 calc(25% - 8px);margin-right:10px;padding:20px 20px;border-radius:5px;box-shadow:0 5px 30px 0 rgba(0,0,0,.1);background-color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.panel-grid-cell{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box; margin:10px;}
.so-panel, .so-panel:last-child{margin-bottom:0px;}
.so-panel, .so-panel:last-child{margin-bottom:0px;}
.li-tech-boxes .so-panel{display:flex;height:100%;align-items:center;}
.panel-grid-cell .panel-last-child{margin-bottom:0;}
.panel-grid-cell .so-panel{zoom:1;}
.li-tech-boxes .so-panel .panel-widget-style{width:100%;}
.li-tech-boxes .so-widget-sow-image{display:flex;align-items:center;justify-content:center;}
.li-tech-boxes .so-widget-sow-image .sow-image-container{width:20%;height:50%;margin-bottom:0;margin-right:15px;min-width:40px;}
.so-widget-sow-image-default-2daac9b0bc02 .sow-image-container{text-align:left;}
.sow-image-container{margin-bottom:100px;}
.li-tech-boxes .so-widget-sow-image .sow-image-container > a{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:1;}
.li-tech-boxes .so-widget-sow-image .sow-image-container{width:20%;height:50%;margin-bottom:0;margin-right:15px;min-width:40px;}
.so-widget-sow-image-default-2daac9b0bc02 .sow-image-container{text-align:left;}
.sow-image-container{margin-bottom:100px;}
.li-tech-boxes .so-widget-sow-image span{margin-bottom:0;width:80%;color:#555;font-weight:400;font-size:16px;padding:0;line-height:24px;font-family:'Roboto', sans-serif;}
.li-tech-boxes .so-widget-sow-image .sow-image-container img{height:50px;margin-left:0px;margin-top:0px;max-width:30px;object-fit:contain;width:80%;}
.panel-grid-cell .so-panel::before{content:'';display:block;}
.li-tech-boxes .panel-grid-cell:hover{box-shadow:10.565px 22.658px 50px 0 rgba(0,0,0,.1);background-image:-webkit-linear-gradient(50deg, #00c9fd 0%, #81ee8e 51%);background-image:linear-gradient(50deg, #00c9fd 0%, #81ee8e 51%);}
.servicescontact-box{width:100%;padding:32px 0;margin-bottom:0px;background-image:-webkit-linear-gradient(45deg, #812dbd 0%, #066ce0 51% , #812dbd 100%);background-image:linear-gradient(45deg, #812dbd 0%, #066ce0 51% , #812dbd 100%);}
.servicescontact-box .enq-block{float:left;}
.servicescontact-box .enq-block{float:left;}
.servicescontact-box .enq-block h3{color:#fff;font-weight:400;font-size:40px;}
.servicescontact-box .row h3{color:#fff;font-weight:400;font-size:26px;}
.servicescontact-box .enq-block p{color:#fff;text-align:justify;}
.servicescontact-box .prjct-box{background-color:rgba(255,255,255,.1);width:100%;min-height:316px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;}
.servicescontact-box .prjct-box h3{text-align:center;line-height:38px;margin-bottom:50px;}
.servicescontact-box .row h3{color:#fff;font-weight:400;font-size:26px;}
.servicescontact-box .prjct-box p{margin-bottom:0;}
.serviceshd2 h2{font-size:26px;color:#1d5896;font-weight:500;position:relative;padding-bottom:10px;margin-bottom:15px;line-height:35px;font-family:'Roboto Condensed', sans-serif;}
div[class*="style-"].footer-wrapper, [class*="style-"].footer-wrapper{/* padding-top:270px !important; */}
.footer-wrapper .footer-content{z-index:10;position:relative;}
.footer-wrapper .copyright{font-size:0.9em;}
@media only screen and (max-width:1200px){}
@media only screen and (max-width:992px){body{font-size:14px;}
h1{font-size:2.5em}h2{font-size:2.25em}
h3{font-size:2em}h4{font-size:1.75em}
h5{font-size:1.5em}h6{font-size:1.25em}
.hide-block img{margin-bottom:0px;}
.type{min-height:100px;}
.icon-bg-md{width:50px;height:50px;}
.social-holder a{height:40px;width:40px;}
div[class*="style-"].footer-wrapper, [class*="style-"].footer-wrapper{padding-top:180px !important;}
.res-center .icon{float:none;margin-bottom:10px;}
.res-center .left-dir-col .text, .res-center .right-dir-col .text{text-align:center;margin:0}
.flx-off-sm{display:block;}
.res-center{text-align:center;display:block;float:none;padding:0px 50px;}
.hero{height:650px;padding-top:0;}
.hero-single{height:300px;}
.hero.style-angle::after{height:20% !important;bottom:-30px;}
div[class*="style-"]:after, [class*="style-"]:after{bottom:-10px;}
.res-margin{margin-bottom:60px;}
.res-margin-sm{margin-bottom:30px;}
.res-margin-xs{margin-bottom:15px;}
.sec-pad{padding-top:70px;padding-bottom:70px;}
.sec-pad-lg{padding-top:90px;padding-bottom:90px;}
.pb-0{padding-bottom:0;}
.navbar-custom ul li{margin:0 10px;}
.hero-content .mockup{top:30px;max-width:350px;}
.feature .section-text{padding:0 40px 10px 40px;}
.style-wave-alt::after{top:-30px;}
.footer-wrapper .nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
}
@media only screen and (min-width:1200px){.portfoliomain{-webkit-column-count:3;-moz-column-count:3;column-count:3;margin-top:0px;}
}
@media only screen and (max-width:768px){.portfoliomain{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin-top:0px;}
}
@media only screen and (max-width:992px){.portfoliomain{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin-top:0px;}
}
@media only screen and (max-width:600px){.portfoliomain{-webkit-column-count:1;-moz-column-count:1;column-count:1;margin-top:0px;}
}
@media only screen and (max-width:767px){.container{padding-left:30px;padding-right:30px;max-width:100%;}

.navbar-header{max-width:100%;}
.blog .feature-text{margin:20px 50px 20px 0;}
.carousel-control .glyphicon-chevron-right{right:0;}
.carousel-control .glyphicon-chevron-left{left:0;}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right{width:50px;height:50px;padding-top:5px;}
.flx-off-xs{display:block;}
div[class*="-alt"]::after, [class*="-alt"]:after{top:-10px;}
.hero{height:auto;padding:0px 0;}
footer .list-inline > li{width:100%;margin-bottom:10px;}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{-webkit-box-shadow:0 0 45px rgba(0,0,0,.5);-moz-box-shadow:0 0 45px rgba(0,0,0,.5);box-shadow:0 0 45px rgba(0,0,0,.5);transition:0.5s;-webkit-transition:0.5s;}
.mobileslid-mail .carousel{margin-top:-25px;}
.sec-padwelcom{padding-top:0px;}
.section-text{max-width:100%;}
.section-text h4{font-size:18px;margin-bottom:0px;}
.res-margin{margin-bottom:0px;}
.hero .img-pre{margin-top:30px;width:auto;}
.hero.style-1:after{height:370px;}
.navbar-custom{padding:0;}
.navbar-custom ul li a{padding:10px 0;border-bottom:1px solid #eaeaea;}
.navbar-custom ul li:first-child a{border-top:1px solid #eaeaea;}
.navbar-custom ul li a::after{height:0;}
.navbar-custom.affix{padding:0;}
.navbar-nav{text-align:center;}
.navbar-custom .right-nav{float:none;}
.navbar-custom .right-nav .nav-btn{text-align:center;float:none;margin-right:34%; padding-bottom:20px;}
.navbar-collapse{background:#fff;padding:20px 0;overflow-x:hidden;}
.sec-pad, .sec-pad-lg{padding-top:50px;padding-bottom:50px;}
.spce{height:5px;}
.spce.lg{height:40px;}
.tab-container{margin-left:0;}
.tab-list li{display:block;}
.tab-list li a{padding:3px 6px;}
.screenshot .owl-carousel{margin-top:0;margin-bottom:0;}
.btn-holder{margin-top:10px;}
.navbar-custom .navbar-brand{padding:6px 0 0 0;}.navbar-custom ul li{margin:0 10px;}
.navbar-custom ul li a{font-weight:700;color:inherit;}
.navbar-custom ul li a:hover{color:#1687c8;}
.navbar-custom ul li.active a{color:#1687c8;}
.nav-btn .btn{margin-top:8px;}
.navbar-custom ul li:last-child a{padding:0 20px 0 20px;line-height:32px;}
.navbar-custom:not(.navbar-fixed-top) .container{width:100%;}
.pricing{padding:0 80px 0 80px;}
.pricing .pricing-table, .pricing .pricing-table.main{transform:scale(1);}
.parallaxie{background-attachment:scroll !important;background-position:50% 50% !important;}
div[class*="style-"].footer-wrapper, [class*="style-"].footer-wrapper{padding-top:150px !important;}
}
@media only screen and (max-width:480px){.btn{padding:10px 15px;font-size:0.775em;}
.res-center{padding:0px 15px;}
.icon-bg{width:80px;height:80px;font-size:2em;}
.pricing{padding:0;}
.container{padding-left:25px;padding-right:25px;}
.section-text{margin:0 auto 40px auto;}
.tab-menu .tab-list a{display:block;text-align:center;}
.sub-input .custom-form .btn{position:static;width:100%;margin-top:10px;border-radius:70px;height:50px;}
.blog .sub-input .custom-form .btn{width:auto;position:absolute;height:100%;}
.sub-input .custom-form label{top:14%;}
.btn + .btn{margin-left:0;}
}
@media only screen and (max-width:360px){.navbar-brand img{width:120px;margin-top:8px;margin-bottom:8px;}
}
.demo div[class*="col-"] a{display:block;border:#dbdbdb;transition:0.5s;-webkit-transition:0.5s;;box-shadow:0 6px 45px rgba(169,169,169,0.1);}
.demo div[class*="col-"] a:hover{box-shadow:0 20px 70px rgba(0,0,0,0.2);transform:translateY(-5%);}
.shape_1{position:absolute;left:-500px;top:-1350px;width:2000px;height:2000px;transform-origin:50% 50%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}
@media (max-width:1280px){.shape_1{right:-650px;top:-1710px}}
@media (max-width:1199px){.shape_1{right:-1050px;top:-1590px}}
@media (max-width:991px){.shape_1{right:-430px;top:-1690px}}
@media (max-width:575px){.shape_1{right:-730px;top:-1690px;transform:scale(.8,1)}}.shape_1.for_blog{right:-690px;top:-1070px;transform:scale(1,.2)}
@media (max-width:1440px){.shape_1.for_blog{right:-890px;top:-1060px}}
@media (max-width:1199px){.shape_1.for_blog{right:-1080px;top:-1080px}}
@media (max-width:991px){.shape_1.for_blog{right:-650px;top:-1190px;transform:scale(1,.5)}}.shape_1 .shape_4{position:absolute;right:-450px;bottom:-2400px;width:600px;height:600px}.shape_1 .shape_5{position:absolute;left:-230px;bottom:-3500px;width:700px;height:auto;padding-bottom:200px}.shape_1 .shape_6{background:red;width:1000px;height:1000px;position:relative;text-align:center;-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20eg);border-radius:30%}.shape_1 .shape_6:before{content:"";position:absolute;top:0;left:0;height:1000px;width:1000px;background:red;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);border-radius:20%}.shape_1.li-animshapesmall .shape_1{right:-870px;top:-1550px}.shape_1.li-animshapesmall .shape_1.for_blog{right:-690px;top:-1070px;transform:scale(1,.2)}
@media (max-width:1440px){.shape_1.li-animshapesmall .shape_1.for_blog{right:-890px;top:-1060px}}
@media (max-width:1199px){.shape_1.li-animshapesmall .shape_1.for_blog{right:-1080px;top:-1080px}}
@media (max-width:991px){.shape_1.li-animshapesmall .shape_1.for_blog{right:-650px;top:-1190px;transform:scale(1,.5)}}
@media (max-width:1199px){.shape_1.li-animshapesmall .shape_1{right:-1080px}}
@media (max-width:991px){.shape_1.li-animshapesmall .shape_1{right:-430px;top:-1630px;transform:scale(1)}}
@media (max-width:575px){.shape_1.li-animshapesmall .shape_1{right:-730px;top:-1690px;transform:scale(.8,1)}}.shape_1.li-animshapeextrasmall .shape_1{right:-690px;top:-1380px;transform:scale(1,.6)}
@media (max-width:1280px){.shape_1.li-animshapeextrasmall .shape_1{right:-910px;top:-1160px;transform:scale(1,.4)}}
@media (max-width:1199px){.shape_1.li-animshapeextrasmall .shape_1{right:-1100px}}
@media (max-width:991px){.shape_1.li-animshapeextrasmall .shape_1{right:-430px;top:-1690px;transform:scale(1)}}
@media (max-width:575px){.shape_1.li-animshapeextrasmall .shape_1{right:-730px;top:-1690px;transform:scale(.8,1)}}
.shape_2{position:absolute;left:-540px;top:700px;width:700px;height:700px;z-index:9;transform:scale(.9)}
@media (max-width:1280px){.shape_2{display:none}}
.li-left-sclblk{position:fixed;top:25%;z-index:9;}
.li-left-sclblk ul li{margin-bottom:10px!important;}
.li-left-sclblk ul li a{border-radius:80px;padding:12px 12px 18px 12px;box-shadow:0 4px 5px rgba(0,0,0,.2)!important;}
@media (max-width:1199px){.li-left-sclblk{}}
@media (max-width:575px){.li-left-sclblk{display:block;top:40%;}}
@media and (-webkit-min-device-pixel-ratio:0) {
  .li-left-sclblk{display:block;top:50%;}
}
.serviceBox{text-align:center;margin-bottom:15px;margin-top:0px;padding:10px;min-height: 310px;}
.serviceBox .service-icon{display:inline-block;width:120px;height:120px;line-height:120px;border-radius:50%;font-size:32px;color:#fff;margin-bottom:50px;position:relative;}
.serviceBox .service-icon:before{content:"";position:absolute;top:20px;left:20px;bottom:20px;right:20px;border:4px solid #fff;border-right-color:transparent;border-radius:50%;transition:all 0.3s ease 0s;}
.serviceBox:hover .service-icon:before{transform:rotate(180deg);}
.serviceBox .websitedevelopment:after{background:#4dc8e9;}
.serviceBox .websitedevelopment{background:#4dc8e9;}
.serviceBox .appdevelopment:after{background:#f1592a;}
.serviceBox .appdevelopment{background:#f1592a;}
.serviceBox .graphicdesign:after{background:#7ac142;}
.serviceBox .graphicdesign{background:#7ac142;}
.serviceBox .softwaredevelopment:after{background:#ec008c;}
.serviceBox .softwaredevelopment{background:#ec008c;}
.serviceBox .seo:after{background:#92278f;}
.serviceBox .seo{background:#92278f;}
.serviceBox .seobybestitcompany:after{background:#92278f;}
.serviceBox .seobybestitcompany{background:#92278f;}
.serviceBox .productdevelopment:after{background:#fcb040;}
.serviceBox .productdevelopment{background:#fcb040;}
.serviceBox .service-icon:after{content:"";width:2px;height:30px;margin:0 auto;position:absolute;bottom:-30px;left:0;right:0;}
.serviceBox .title{font-size:20px;font-weight:600;color:#072458;margin:0;font-family:'open sans', sans-serif;}
.serviceBox .description{font-size:16px;color:#6f6f6f;line-height:27px;margin:10px 0 0 0;text-align:justify;}
.serviceBox.green .service-icon,
.serviceBox.green .service-icon:after{background:#63bb54;}
.serviceBox.blue .service-icon,
.serviceBox.blue .service-icon:after{background:#1a9fab;}
@media only screen and (max-width:990px){.serviceBox{margin-bottom:30px;}}
.panel-no-stylein, .panel-has-stylein > .panel-row-stylein, .panel-no-stylein, .panel-has-style > .panel-row-stylein{-webkit-align-items:flex-start;align-items:flex-start;}
.panel-gridin.panel-has-stylein .panel-row-stylein .panel-row-stylein{margin-bottom:0 !important;}
.panel-gridin.panel-has-stylein .panel-row-stylein{margin-bottom:100px;}
.panel-gridin.panel-no-stylein, .panel-gridin.panel-has-stylein > .panel-row-stylein{display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:nowrap;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.panel-grid-cellin{flex:0 1 49% !important;margin-bottom:15px !important;padding-right:0 !important;padding-left:0 !important;width:20%;margin-right:15px;}
.li-logo-page-iconin img{height:70px;width:90px;margin:0 auto 15px;display:block;}
.panel-grid-cellin p{width:100px;height:100px;display:block;margin:0 auto 0px;background-size:contain !important;background-position:center center !important;}
.panel-grid-cellin h3{margin-bottom:0;color:#555;font-weight:400;font-size:18px;text-align:center;font-family:'Roboto Condensed', sans-serif;}
.panel-grid-cellin{padding:40px 25px;border-radius:5px;box-shadow:10.565px 22.658px 50px 0 rgba(0,0,0,.1);background-color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.panel-grid-cellin{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.panel-grid-cellin:hover{box-shadow:12.679px 27.189px 80px 0 rgba(0,0,0,.14);}
footer{position:relative;/* z-index:99; */background-image:-webkit-linear-gradient(45deg, #812dbd 0%, #1687c8 51% , #812dbd 100%);background-image:linear-gradient(45deg, #812dbd 0%, #1687c8 100% , #812dbd 100%);padding:60px 0px 0px 0px;}
.footer-menu{margin-bottom:0px;}
footer .menu li a{color:#fff;padding:10px;text-decoration:none;font-size:14px;font-family:'Roboto', sans-serif;}
footer .menu li a:hover{color:#1687c8;}
.footer-bottom{padding:25px 0 15px;-webkit-box-shadow:0 10px 35px rgba(0,0,0,.2);-moz-box-shadow:0 10px 35px rgba(0,0,0,.2);box-shadow:0 10px 35px rgba(0,0,0,.2);}
.copyright-text p{color:#ccc;margin-top:9px;margin-bottom:0;font-size:14px;font-family:'Roboto', sans-serif;}
.social-link li{display:inline-block;margin:0 5px;}
.social-link li a{color:#fff;border:1px solid #fff;width:40px;height:40px;line-height:40px;border-radius:50%;text-align:center;display:inline-block;font-size:15px;transition:.5s;}
.social-link li a:hover{background:#7ced92;border:1px solid #7ced92;color:#1687c8;}
.footer-email-heading{margin-top:-0px;margin-bottom:-0px;}
.footer-email-heading a{margin:0px;padding:0px;}
.footer-email-heading a text{text-align:center;font-size:7px;color:#5f5f5f;line-height:6px;font-weight:bold;font-family:'Roboto Condensed', sans-serif;}
.progress{width:150px;height:150px;line-height:150px;background:none;margin:0 auto;box-shadow:none;position:relative;}
.progress:after{content:"";width:100%;height:100%;border-radius:50%;border:2px solid #fff;position:absolute;top:0;left:0;}
.progress > span{width:50%;height:100%;overflow:hidden;position:absolute;top:0;z-index:1;}
.progress .progress-left{left:0;}
.progress .progress-bar{width:100%;height:100%;background:none;border-width:2px;border-style:solid;position:absolute;top:0;}
.progress .progress-left .progress-bar{left:100%;border-top-right-radius:80px;border-bottom-right-radius:80px;border-left:0;-webkit-transform-origin:center left;transform-origin:center left;}
.progress .progress-right{right:0;}
.progress .progress-right .progress-bar{left:-100%;border-top-left-radius:80px;border-bottom-left-radius:80px;border-right:0;-webkit-transform-origin:center right;transform-origin:center right;animation:loading-1 1.8s linear forwards;}
.progress .progress-value{width:85%;height:85%;border-radius:50%;border:2px solid #ebebeb;font-size:22px;line-height:125px;text-align:center;position:absolute;top:7.5%;left:7.5%;}
.progress.blue .progress-bar{border-color:#049dff;}
.progress.blue .progress-value{color:#049dff;}
.progress.blue .progress-left .progress-bar{animation:loading-2 1.5s linear forwards 1.8s;}
.progress.yellow .progress-bar{border-color:#fdba04;}
.progress.yellow .progress-value{color:#fdba04;}
.progress.yellow .progress-left .progress-bar{animation:loading-3 1s linear forwards 1.8s;}
.progress.pink .progress-bar{border-color:#ed687c;}
.progress.pink .progress-value{color:#ed687c;}
.progress.pink .progress-left .progress-bar{animation:loading-4 0.4s linear forwards 1.8s;}
.progress.green .progress-bar{border-color:#1abc9c;}
.progress.green .progress-value{color:#1abc9c;}
.progress.green .progress-left .progress-bar{animation:loading-5 1.2s linear forwards 1.8s;}
@keyframes loading-1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
}
@keyframes loading-2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(144deg);transform:rotate(144deg);}
}
@keyframes loading-3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(90deg);transform:rotate(90deg);}
}
@keyframes loading-4{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(36deg);transform:rotate(36deg);}
}
@keyframes loading-5{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(126deg);transform:rotate(126deg);}
}
@media only screen and (max-width:990px){.progress{margin-bottom:20px;}
}
.form-control{min-height:50px;box-shadow:none;border-color:#e1e1e1;}
.form-control:focus{border-color:#00cb82;}
.form-header{margin:-30px -30px 20px;padding:30px 30px 10px;text-align:center;border-bottom:1px solid #eee;color:#fff;background-image:-webkit-linear-gradient(45deg, #812dbd 0%, #1687c8 51% , #812dbd 100%);background-image:linear-gradient(45deg, #812dbd 0%, #1687c8 100% , #812dbd 100%);}
.form-header h2,.form-header span{font-size:34px;font-weight:bold;margin:0 0 10px;color:#fff;text-transform:uppercase;font-family:'Roboto', sans-serif;}
.form-header p{margin:20px 0 15px;font-size:14px;line-height:normal;font-family:'Roboto', sans-serif;}
.signup-form{margin:0 auto;padding:0px 0;}
.signup-form form{color:#999;border-radius:3px;margin-bottom:15px;background:#f0f0f0;box-shadow:0px 2px 2px rgba(0, 0, 0, 0.3);padding:30px 30px 15px 30px;}
.signup-form .form-group{margin-bottom:7px;}
.signup-form label{font-weight:normal;font-size:14px;font-family:'Roboto', sans-serif;}
.signup-form input[type="checkbox"]{margin-top:2px;}
.signup-form .btn:hover, .signup-form .btn:focus{outline:none;background-image:-webkit-linear-gradient(45deg, #00c9fd 0%, #81ee8e 51% , #00c9fd 100%);background-image:linear-gradient(45deg, #00c9fd 0%, #81ee8e 51% , #00c9fd 100%);}
.signup-form .btn{font-size:16px;font-weight:normal;border:none;min-width:200px;padding:15px;font-family:'Roboto Condensed', sans-serif;background-image:-webkit-linear-gradient(45deg, #812dbd 0%, #1687c8 51% , #812dbd 100%);background-image:linear-gradient(45deg, #812dbd 0%, #1687c8 100% , #812dbd 100%);}
.signup-form .btn:hover, .signup-form .btn:focus{outline:none;background-image:-webkit-linear-gradient(45deg, #00c9fd 0%, #81ee8e 51% , #00c9fd 100%);background-image:linear-gradient(45deg, #00c9fd 0%, #81ee8e 51% , #00c9fd 100%);}
.signup-form a{color:#00cb82;}
.signup-form a:hover{text-decoration:underline;}
.custom-select{background-color:#fff;background-size:10% 50%;color:#666;border-radius:0px 0px 0px;height:45px;width:100%;border:1px solid #cccccc;}
.custom-select option,option{color:#666;border:0px;border-bottom:1px solid #ddd;height:60px;}
.main-heading h1{display:inline-block;text-align:center;color:#fff;font-family:'Francois One', sans-serif;letter-spacing:1px;padding:.25em 0 .325em;display:block;margin:0 auto;font-weight:bold;font-size:50px;text-shadow:0 0 80px rgba(255,255,255,.5);background:url(data:image/png;base64,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)repeat-y;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:aitf 80s linear infinite;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;}
.main-heading h3{font-size:20px;text-align:center;text-shadow:0 0 80px rgba(255,255,255,.5);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAFRgAAABQCAMAAADrAy1CAAABdFBMVEUAyf0Byf0Cyf0Dyv0Eyv0Fyv0Gyv0Hyv0Iy/0Jy/0Ky/0Ly/0MzP0NzP0OzP0PzP0QzP1W2/5X2/5Y3P5a3P5c3P5d3f5e3f5g3f5h3v5i3v5j3v5k3v5l3v5n3/5p3/5q3/5r4P5t4P5v4f5w4f5x4f5y4f5z4f504v514v524v534v544v554/564/574/584/594/5+5P5/5P6A5P6B5P6C5f6D5f6E5f6F5f6G5f6H5v6I5v6J5v6K5v6L5v6M5/6N5/6O5/6P5/6Q5/6R6P6S6P6T6P6U6P6V6f6W6f6X6f6Y6f6Z6f6a6v6b6v6c6v6d6v6e6v6f6/6g6/6h6/6i6/6j7P6k7P6l7P6m7P6n7P6o7f6p7f6q7f6r7f6s7f6u7v6v7v6w7v6y7/607/617/628P638P648P658P678f698f6+8f6/8f7B8v/C8v/D8v/E8//F8//G8//H8//J9P/L9P/8/v/9///+///////aRdUzAAALHElEQVR42u3YeftNVRzG4YVoIEOK5iRNCkmllMjQROFHilCiNM/DsXvz/dUbOGfvtZ599r1fwn093891zir/Nv9mW0rMtxtHFgcNGjRo0KBBAwcMHDRo0FBRFbUN2XApw3ztLe4zDRw0aNCgQYMGDRwwbEM4aNBQURW1DdlwKdN6GJ1tzbF4MWAaOGjQoEGDBg0aOGDgEA4aNFRURW1DNlzK8j+Mzu7PodgTMA0cNGjQoEGDBg0cMHAIBw0aKqqitiEbLqUCR2Hx/7fXNLI4aNCgQYMGDRo4YOCgQYOGiqqobciGSxmMo+3D6OyBHIuXAqaBgwYNGjRo0KCBAwYO4aBBQ0VV1DZkw6VU4Wj6MDrbZho4aNCgQYMGDRo4YNiGcNCgoaIqahuy4VLqc7R8GJ1tz7F4OWAaOGjQoEGDBg0aOGDgEA4aNFRURW1DNlxKJY6GD6OzB3MsDgRMAwcNGjRo0KBBAwcMHMJBg4aKqqhtyIZLqcVRWJRSXjWNLA4aNGjQoEGDBg4YOGjQoKGiKmobsuFShuVo9jB6+6Eci4Ptp4GDBg0aNGjQoIEDBg7hoEFDRVXUNmTDpVTkaPUwevth08BBgwYNGjRo0MABwzaEgwYNFVVR25ANl9KIo9HDaBdk8Ub7aeCgQYMGDRo0aOCAgUM4aNBQURW1DdlwKVU52jyMdo/kWBwKmAYOGjRo0KBBgwYOGDiEgwYNFVVR25ANl1KVo8nDaPdojsWbAdPAQYMGDRo0aNDAAQOHcNCgoaIqahuy4VLqcrR4GO0ey7E4HDANHDRo0KBBgwYNHDBwCAcNGiqqorYhGy6lMkeDh9HucdPAQYMGDRo0aNDAAcM2hIMGDRVVUduQDZfSkqNM2uKIaWRx0KBBgwYNGjRwwMBBgwYNFVVR25ANl1KHo/rDaPdEjsXRgGngoEGDBg0aNGjggIFDOGjQUFEVtQ3ZcCn1OWo/jHY7cizeCZgGDho0aNCgQYMGDhg4hIMGDRVVUduQDZfSgKPyw2j3ZI7F8YBp4KBBgwYNGjRo4ICBQzho0FBRFbUN2XApLTjqPox2O2MoViVMAwcNGjRo0KBBAwcMHMJBg4aKqqhtyIZLacJRpmpx0jSyOGjQoEGDBg0aOGDgoEGDhoqqqG3IhkupyFHzYbR7yjRw0KBBgwYNGjRwwLAN4aBBQ0VV1DZkw6UEcFR8GO125Vi8FzANHDRo0KBBgwYNHDBwCAcNGiqqorYhGy6lFUfFh9Egiw/aTwMHDRo0aNCgQQMHDBzCQYOGiqqobciGS2nHUe9h9GnTwEGDBg0aNGjQwAHDNoSDBg0VVVHbkA2XksFR7WH0mRyLUwHTwEGDBg0aNGjQwAEDh3DQoKGiKmobsuFSGnLUehh9NsfidMA0cNCgQYMGDRo0cMDAIRw0aKioitqGbLiUlhyVHkafy7H4KGAaOGjQoEGDBg0aOGDgEA4aNFRURW1DNlxKU446D6PP51icCZgGDho0aNCgQYMGDhg4hIMGDRVVUduQDZfSlqPKw+gLpoGDBg0aNGjQoIEDhm0IBw0aKqqitiEbLiWIo0zKYvU50wjjoEGDBg0aNGjggIGDBg0aKqqitiEbLqUFR4WH0T2mgYMGDRo0aNCggQOGbQgHDRoqqqK2IRsuJYpj+IfRvTEWa1YCpoGDBg0aNGjQoIEDBg7hoEFDRVXUNmTDpbTnGPxhdF+OxfmAaeCgQYMGDRo0aOCAgUM4aNBQURW1DdlwKQEcQz+M7s+xuBAwDRw0aNCgQYMGDRwwcAgHDRoqqqK2IRsuJYGjTMbiommEcdCgQYMGDRo0cMDAQYMGDRVVUduQDZfSjGPYh9EDpoGDBg0aNGjQoIEDhm0IBw0aKqqitiEbLiWPY9CH0VdyLD4LmAYOGjRo0KBBgwYOGDiEgwYNFVVR25ANlxLCUaZhcck0wjho0KBBgwYNGjhg4KBBg4aKqqhtyIZLackx4MPoazkWlwOmgYMGDRo0aNCggQMGDuGgQUNFVdQ2ZMOlxHAM9zB6MMfiSsA0cNCgQYMGDRo0cMDAIRw0aKioitqGbLiUHI7BHkZfz7G4GjANHDRo0KBBgwYNHDBwCAcNGiqqorYhGy4liGOoh9FDMRZ3XAuYBg4aNGjQoEGDBg4YOISDBg0VVVHbkA2XksRRlt7iC9MI46BBgwYNGjRo4ICBgwYNGiqqorYhGy6lOccwD6NvxVisTZgGDho0aNCgQYMGDhg4hIMGDRVVUduQDZeSxTHIw+jhGIt1XwZMAwcNGjRo0KBBAwcMHMJBg4aKqqhtyIZLCeMY4mH0bdPAQYMGDRo0aNDAAcM2hIMGDRVVUduQDZeSzDHAw+jRHIvrAdPAQYMGDRo0aNDAAQOHcNCgoaIqahuy4VLiOMoyW3xlGmEcNGjQoEGDBg0cMHDQoEFDRVXUNmTDpWRw9P4weizH4kbANHDQoEGDBg0aNHDAwCEcNGioqIrahmy4lECOvh9Gj+dY3AyYBg4aNGjQoEGDBg4YOISDBg0VVVHbkA2XkshRWJgGDRo0aNCgQcMPDv/abEM4aNCgAQMHDBpT4+j3YfTEqhiLrwOmgYMGDRo0aNCggQMGDuGgQUNFVdQ2ZMOlZHL0+jB6Msfim4Bp4KBBgwYNGjRo4ICBQzho0FBRFbUN2XApoRx9Poy+G2Nx562AaeCgQYMGDRo0aOCAgUM4aNBQURW1DdlwKakcPT6Mvp9j8W3ANHDQoEGDBg0aNHDAwCEcNGioqIrahmy4lFiOsoQWd5lGGgcNGjRo0KBBAwcMHDRo0FBRFbUN2XApWRy9PYx+GGNx93cB08BBgwYNGjRo0MABA4dw0KChoipqG7LhUoI5+noYPZVj8X3ANHDQoEGDBg0aNHDAwCEcNGioqIrahmy4lGSOnh5GT8dY3JMwDRw0aNCgQYMGDRwwcAgHDRoqqqK2IRsuJZqjn4fRj3MsfgiYBg4aNGjQoEGDBg4YOISDBg0VVVHbkA2Xks1RWJgGDRo0aNCgQcMPDv/abEM4aNBQURg4YNCYGkcfD6Nncyx+DJgGDho0aNCgQYMGDhg4hIMGDRVVUduQDZeSztHDw+i5HIufAqaBgwYNGjRo0KCBAwYO4aBBQ0VV1DZkw6XEc5RlsvjZNMI4aNCgQYMGDRo4YOCgQYOGiqqobciGS8nkWPhhdGV1jMUvAdPAQYMGDRo0aNDAAQOHcNCgoaIqahuy4VJGwLHow+jKmhSL9RHTwEGDBg0aNGjQwAEDh3DQoKGiKmobsuFSRsCx4MPo+RiLDb8GTAMHDRo0aNCgQQMHDBzCQYOGiqqobciGSxkFx2IPo5+YBg4aNGjQoEGDBg4YtiEcNGioqIrahmy4lPFxlOWwuPc30wjjoEGDBg0aNGjggIGDBg0aKqqitiEbLiWYY5GH0U9zLH4PmAYOGjRo0KBBgwYOGDiEgwYNFVVR25ANlzIWjrIMFhtNI42DBg0aNGjQoIEDBg4aNGioqIrahmy4lGiO+R9GL8VYbPojYBo4aNCgQYMGDRo4YOAQDho0VFRFbUM2XMp4OOZ+GL2cY/FnwDRw0KBBgwYNGjRwwMAhHDRoqKiK2oZsuJQRccz7MPp5jsVfAdPAQYMGDRo0aNDAAQOHcNCgoaIqahuy4VLGxDHnw+jVHIu/A6aBgwYNGjRo0KCBAwYO4aBBQ0VV1DZkw6WMiqOwMA0aNGjQoEGDhh8c/rXZhnDQoKGiKooDBo2pccz1MHotxmLzPwHTwEGDBg0aNGjQwAEDh3DQoKGiKmobsuFSRsbxH+5i+8r5BWvxAAAAAElFTkSuQmCC)repeat-y;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:aitf 80s linear infinite;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;}
@-webkit-keyframes aitf{0%{background-position:0% 50%;}
100%{background-position:100% 50%;}
}
@keyframes move_wave{0%{transform:translateX(0) translateZ(0) scaleY(1)}
50%{transform:translateX(-25%) translateZ(0) scaleY(0.55)}
100%{transform:translateX(-50%) translateZ(0) scaleY(1)}
}
.waveWrapper{overflow:hidden;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;}
.waveWrapperInner{position:absolute;width:100%;overflow:hidden;height:35%;bottom:-1px;}
.bgTop{z-index:15;opacity:0.5;}
.bgMiddle{z-index:10;opacity:0.75;}
.bgBottom{z-index:5;}
.wave{position:absolute;left:0;width:200%;height:100%;background-repeat:repeat no-repeat;background-position:0 bottom;transform-origin:center bottom;}
.waveTop{background-size:50% 100px;}
.waveAnimation .waveTop{animation:move-wave 3s;-webkit-animation:move-wave 3s;-webkit-animation-delay:1s;animation-delay:1s;}
.waveMiddle{background-size:50% 120px;}
.waveAnimation .waveMiddle{animation:move_wave 10s linear infinite;}
.waveBottom{background-size:50% 100px;}
.waveAnimation .waveBottom{animation:move_wave 15s linear infinite;}
.tommenu .breadcrumb{background:#fff;text-align:right;padding-right:100px;-webkit-box-shadow:0 0 45px rgba(0,0,0,.1);-moz-box-shadow:0 0 45px rgba(0,0,0,.1);box-shadow:0 0 45px rgba(0,0,0,.1);transition:0.5s;-webkit-transition:0.5s;}
.tommenu .breadcrumb li{font-family:'Roboto Condensed', sans-serif;}
.tommenu .breadcrumb li a{color:#0086c5;}
.tommenu .breadcrumb li a:hover{color:#81ee8e;}
.innarhero{height:500px;position:relative;}
.contactformmain{padding-bottom:0px;padding-top:20px;margin-bottom:20px;}
.getintouchmain{padding-top:20px;}
.contactmain{background:#fff;}
.res-margin{z-index:98;}
.contactheding p{font-size:14px;text-align:justify;}
.contactheding h5{font-family:'Roboto Condensed', sans-serif;border-bottom:1px dotted #ddd;padding-bottom:10px;}
.contactmain span{font-weight:bold;color:#666;text-transform:uppercase;font-family:'Roboto Condensed', sans-serif;color:#0086c5;}
.contactmain span i{margin-right:5px;font-size:18px;}
.contactbox{margin-bottom:20px;border-bottom:1px dotted #f1f1f1;}
.contactbox a:hover{color:#2eb96e;}
.colorblu{color:#0086c5;}
.filter-button{font-size:16px;border:2px solid #ddd;padding:5px 10px;text-align:center;color:#666;margin-bottom:5px;background:transparent;font-family:'Roboto Condensed', sans-serif;}
.filter-button:hover,
.filter-button:focus,
.filter-button.active{color:#fff;outline:none;border:2px solid #0d7ab8;background:#1687c8;}
.portfoliobox{position:relative;box-sizing:border-box;overflow:hidden;margin-bottom:10px;}
.portfolio{margin-top:40px;margin-bottom:50px;}
.hovereffect{width:100%;height:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:default;}
.hovereffect .overlay{width:100%;height:100%;padding-top:20%;position:absolute;overflow:hidden;top:0;left:0;background-color:rgba(0,0,0,0.7);-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.hovereffect:hover .overlay{background-color:rgba(48, 152, 157, 0.1);}
.hovereffect img{display:block;position:relative;}
.hovereffect h2{color:#fff;text-align:center;position:relative;font-size:16px;padding:10px;font-family:'Roboto', sans-serif;}
.hovereffect:hover h2{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);}
.hovereffect a.info{display:inline-block;text-decoration:none;padding:7px 14px;text-transform:uppercase;color:#fff;border:1px solid #fff;background-color:transparent;opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;font-weight:normal;margin:-52px 0 0 0;padding:62px 100px;}
.hovereffect:hover a.info{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.hovereffect a.info:hover{box-shadow:0 0 5px #fff;}
.overlay .icon{padding:0;margin-top:8px;list-style:none;transform:rotateY(360deg) scale(0);transition:all .3s ease 0s}
.overlay:hover .icon{transform:rotateY(0) scale(1)}
.overlay .icon li{display:inline-block;margin:0 5px}
.overlay .icon li a{display:block;width:35px;height:35px;line-height:22px;background:#fff;font-size:16px;color:#505050;transition:all .3s ease 0s}
.overlay .icon li a:hover{box-shadow:0 0 0 5px rgba(255,255,255,.4);background:#fff;color:#0086c5}
.li-portfolio-section{float:left;margin-bottom:30px;}
.li-portfolio-section .li-portfolio-main{height:260px;background-color:#fff;border:1px solid #c1c1c1;box-shadow:.845px 1.813px 4px 0 rgba(0,0,0,.1);position:relative;overflow:hidden;cursor:pointer;}
.li-portfolio-section .li-portfolio-main{cursor:pointer;}
.li-portfolio-section .li-portfolio-main img{float:right;filter:grayscale(100%);-webkit-filter:grayscale(100%);-ms-filter:grayscale(100%);-moz-filter:grayscale(100%);transition:all .3s linear 0s;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;max-width:inherit !important;height:100%;width:100%;}
.li-portfolio-section .li-portfolio-main .li-portfolio-text{position:absolute;bottom:60px;left:0;}
.li-portfolio-section .li-portfolio-main .li-portfolio-text h4{padding:6px 15px;background:#fff;background-position-x:0%;background-position-y:0%;font-size:16px;font-weight:700;margin-bottom:0;display:inline-block;-webkit-transition:all .4s linear 0s;-moz-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s;background-position:0 0;font-family:'Roboto', sans-serif;}
.li-portfolio-section .li-portfolio-main .li-portfolio-text .li-portfolio-inline .li-portfolio-p{position:relative;background-image:-moz-linear-gradient(90deg,#1687c8 0,#00c9fd 100%);background-image:-webkit-linear-gradient(90deg,#1687c8 0,#00c9fd 100%);background-image:-o-linear-gradient(90deg,#1687c8 0,#00c9fd 100%);background-image:linear-gradient(90deg,#1687c8 0,#00c9fd 100%);display:inline-block;}
.li-portfolio-section .li-portfolio-main .li-portfolio-text .li-portfolio-inline .li-portfolio-p::before{position:absolute;left:0;bottom:0;top:0;height:100%;background-color:#000;transition:all .3s linear 0s;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;width:0;content:'';}
.li-portfolio-section .li-portfolio-main .li-portfolio-text .li-portfolio-inline .li-portfolio-p p{font-family:'Roboto', sans-serif;padding:4px 18px;color:#fff;font-size:14px;font-weight:300;margin:0;position:relative;z-index:1;display:inline-block;}
.li-portfolio-section .li-portfolio-main:hover .li-portfolio-text .li-portfolio-inline .li-portfolio-p::before{width:100%;}
.li-portfolio-section .li-portfolio-main .li-portfolio-text .li-portfolio-inline .li-portfolio-p::before{position:absolute;left:0;bottom:0;top:0;height:100%;background-color:#000;transition:all .3s linear 0s;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;width:0;content:'';}
.li-portfolio-section .li-portfolio-main:hover img{filter:grayscale(0);-webkit-filter:grayscale(0);-o-filter:grayscale(0);-moz-filter:grayscale(0);}
.productlight{margin-bottom:10px;font-size:16px;font-family:'Roboto', sans-serif;}
.productlight span{font-weight:bold;color:#666;}
.product-description h3{font-family:'Roboto Condensed', sans-serif;font-weight:bold;}
.product-description p{text-align:justify;}
.request-quote{margin-top:20px;}
.preview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
@media screen and (max-width:996px){.preview{margin-bottom:20px;}
}
.preview-pic{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}
.preview-thumbnail.nav-tabs{border:none;margin-top:15px;}
.preview-thumbnail.nav-tabs li{width:18%;margin-right:2.5%;}
.preview-thumbnail.nav-tabs li img{max-width:100%;display:block;}
.preview-thumbnail.nav-tabs li a{padding:0;margin:0;}
.preview-thumbnail.nav-tabs li:last-of-type{margin-right:0;}
.tab-content{overflow:hidden;}
.tab-content img{width:100%;-webkit-animation-name:opacity;animation-name:opacity;-webkit-animation-duration:.3s;animation-duration:.3s;}
.card{}
@media screen and (min-width:997px){.wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
}
.details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.colors{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}
.product-title, .price, .sizes, .colors{font-weight:bold;}
.checked, .price span{color:#ff9f1a;}
.product-title, .rating, .product-description, .price, .vote, .sizes{margin-bottom:15px;}
@-webkit-keyframes opacity{0%{opacity:0;-webkit-transform:scale(3);transform:scale(3);}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes opacity{0%{opacity:0;-webkit-transform:scale(3);transform:scale(3);}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
}
.technologiesico{margin:0;padding:0;}
.technologiesico ul{margin:0;padding:5px;}
.technologiesico ul li{margin:5px;list-style:none outside none;display:inline-block;}
.technologiesico i{width:45px;height:45px;color:#666;border:1px solid #ddd;background-color:#fff;font-size:22px;text-align:center;padding-top:14px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;transition:all ease 0.3s;-moz-transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
.technologiesico i:hover{color:#FFF;text-decoration:none;background:#1687c8;transition:all ease 0.3s;-moz-transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}
.careerBox{border:1px solid #ddd;text-align:center;border-radius:3px;padding:25px;position:relative;margin-bottom:80px;background:#fff;transition:all 0.4s ease-in-out 0s;box-shadow:10.565px 22.658px 50px 0 rgba(0,0,0,.1);}
.careerBox:hover{transform:scale(1.05, 1.05);}
.careerBox .service-icon{width:80px;height:80px;line-height:70px;border-radius:50%;border:5px solid #1687c8;font-size:42px;color:#1687c8;margin:0 auto 30px;position:relative;transition:all 0.2s ease-out 0s;}
.careerBox:hover .service-icon{border-color:#00c9fd;}
.careerBox .service-icon i{transform:rotate(0);transition:all 0.2s ease-out 0s;}
.careerBox:hover .service-icon i{transform:rotate(360deg);color:#00c9fd;}
.careerBox .title{font-size:20px;font-weight:bold;color:#1687c8;line-height:40px;margin:0 0 35px 0;position:relative;font-family:'Roboto Condensed', sans-serif;}
.careerBox .title:after{content:"";display:block;width:50px;height:4px;background:#f1f1f1;margin:0 auto;position:absolute;bottom:-15px;left:0;right:0;transition:all 0.2s ease-out 0s;}
.careerBox:hover .title:after{width:100%;}
.careerBox .description{font-size:14px;color:#7a7a7a;line-height:24px;margin-bottom:20px;font-family:'Roboto', sans-serif;min-height:100px;}
@media only screen and (max-width:990px){.careerBox{margin-bottom:40px;}
}
.career-panelmain{}
.career-panelmain h2{font-family:'Roboto Condensed', sans-serif;font-size:20px;margin-top:0px;color:#1687c8;margin-bottom:5px;}
.career-panelmain strong{color:000;font-size:16px;}
.career-panelmain .list-style{margin-top:5px;}
.career-panelmain p{margin-top:10px;margin-bottom:10px;}
#accordion3{padding-left:80px;overflow:hidden;position:relative;z-index:1;}
#accordion3:before{content:"";width:3px;height:100%;background:#669bb8;position:absolute;top:12px;left:22px;z-index:-1;}
#accordion3 .panel-title a{display:block;padding:20px 30px 20px 20px;background:#fff;font-size:18px;font-weight:500;color:#1d5896;position:relative;transition:all 0.5s ease 0s;box-shadow:0 1px 2px rgba(43,59,93,0.30);font-family:'Roboto', sans-serif;}
#accordion3 .panel-title a:before{content:"-";font-family:'Roboto', sans-serif;font-weight:bold;width:46px;height:46px;line-height:35px;border-radius:50%;background:#fff;text-align:center;font-size:26px;color:#669bb8;border:4px solid #669bb8;position:absolute;top:8px;left:-80px;}
#accordion3 .panel-title a.collapsed:before{content:"+";background:#fff;font-family:'Roboto', sans-serif;font-weight:bold;font-size:26px;}
#accordion3 .panel-body{padding:0px 15px;background:#f1f1f1;border:none;border-radius:2px;font-size:15px;color:#666;line-height:25px;font-family:'Roboto', sans-serif;}
.bsHoverBox1008,
.bsHoverBox1008 *{margin:0;padding:0;border:0;box-sizing:border-box;font-family:'Open Sans', sans-serif;}
.bsHoverBox1008{display:block;width:100%;max-width:1200px;margin:0px auto;}
.bsHoverBox1008 .hoverBox{width:31.33%;margin:0 1%;float:left;display:inline-block;}
@media screen and (max-width:992px){.bsHoverBox1008 .hoverBox{width:48%;}
}
@media screen and (max-width:640px){.bsHoverBox1008 .hoverBox{width:98%;}
}
.bsHoverBox1008 .hoverBox{position:relative;overflow:hidden;padding:20px;background:#edfdff;margin-top:10px;}
.bsHoverBox1008 .hoverBox .fa{float:right;height:110px;margin:20px 0;color:#12daee;border-radius:100%;background:#fff;box-shadow:-3px -2px 5px #cdcdcd inset;font-size:52px;line-height:107px;width:110px;font-family:"FontAwesome";text-align:center;}
.bsHoverBox1008 .hoverBox h2{position:absolute;top:10px;margin-top:0;margin-bottom:18px;padding:8px 0}
.bsHoverBox1008 .hoverBox p{padding:46px 0 17px;text-align:left;font-size:14px;}
.bsHoverBox1008 .hoverBox .btn{display:block;margin:10px 0 20px;padding:14px 35px;color:#fff;border-radius:40px;background:#12daee;display:inline-block;text-decoration:none;font-size:14px;}
.bsHoverBox1008 .hoverBox:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:'';-webkit-transform:rotateZ(90deg) translateX(100%);-ms-transform:rotateZ(90deg) translateX(100%);-o-transform:rotateZ(90deg) translateX(100%);transform:rotateZ(90deg) translateX(100%);background:#12daee;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;}
.bsHoverBox1008 .hoverBox:hover:after{-webkit-transform:rotateZ(0deg) translateX(0%);-ms-transform:rotateZ(0deg) translateX(0%);-o-transform:rotateZ(0deg) translateX(0%);transform:rotateZ(0deg) translateX(0%);}
.bsHoverBox1008 .hoverBox:hover{background:0 0;}
.bsHoverBox1008 .hoverBox:hover h2,
.bsHoverBox1008 .hoverBox:hover p{color:#fff;}
.bsHoverBox1008 .hoverBox:hover .btn{color:#12daee;background:#edfdff}
.careerbox{margin:50px 0px 0px 0px;}
.careerboxin{padding:40px 20px;border-radius:5px;min-height:300px;margin-bottom:50px;box-shadow:10.565px 22.658px 50px 0 rgba(0,0,0,.1);background-color:#fff;}
.careerboxin:hover{box-shadow:10.565px 22.658px 50px 0 rgba(0,0,0,.2);}
.careerboxin a:hover{color:#7ced92;}
.careerboxin h3{color:#1687c8;font-size:22px;margin-bottom:10px;font-family:'Roboto Condensed', sans-serif;}
.careerboxin img{margin-bottom:20px;}
.careerbtn .btn{display:inline-block;text-align:center;text-transform:uppercase;border-radius:0;color:#fff;padding:25px 30px;font-family:'Roboto', sans-serif;font-weight:600;font-size:18px;letter-spacing:1.7px;transition:0.5s;-webkit-transition:0.5s;border-radius:0px;border:0;}
.topfix{padding:0px 0px;color:#f1f1f1;}
.sticky{position:relative;top:75px;z-index:99;width:;}
.sticky + .content{padding-top:102px;}
.career-sidemain .careerbox{margin-top:0px;}
.career-sidemain .careerboxin{margin-bottom:20px;}
.career-sidemain .careerbox{margin-top:0px;}
.career-sidemain .careerboxin{margin-bottom:20px;padding:20px 20px;min-height:200px;}
.overlay{height:100%;width:0;position:fixed;z-index:99;top:0;left:0;background-color:rgb(0,0,0);background-color:rgba(0,0,0, 0.9);overflow-x:hidden;transition:0.5s;}
.overlayapply{height:100%;width:0;position:fixed;z-index:99999;top:0;left:0;background-color:rgb(0,0,0);background-color:rgba(0,0,0, 0.9);overflow-x:hidden;transition:0.5s;}
.overlay-content{position:relative;width:100%;}
.overlay a{padding:8px;text-decoration:none;font-size:36px;color:#818181;display:block;transition:0.3s;}
.overlay a:hover, .overlay a:focus{color:#f1f1f1;}
.overlayapply .closebtn{position:absolute;top:5px;right:45px;font-size:60px;z-index:1;}
@media screen and (max-height:450px){.overlay a{font-size:20px}
.overlay .closebtn{font-size:40px;top:15px;right:35px;}
}
.form-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:15px 55px;border-bottom:1px solid #e5e5e5;}
.form-row .name{width:188px;color:#333;font-size:15px;font-weight:500;margin-top:11px;font-family:'Roboto Condensed', sans-serif;}
.form-row .value{width:-webkit-calc(100% - 188px);width:-moz-calc(100% - 188px);width:calc(100% - 188px);}
@media (max-width:767px){.form-row{display:block;padding:24px 30px;}
.form-row .name,
.form-row .value{display:block;width:100%;}
.form-row .name{margin-top:0;margin-bottom:12px;
   
}
.main-heading h1{font-size:24px;} 
.main-heading h3{font-size:14px;} 
.tommenu .breadcrumb{padding-right:20px;}
}
.page-wrapper{min-height:90vh;}
.bg-dark{background:#1a1a1a;}
.wrapper{margin:0 auto;}
.wrapper--w900{max-width:700px;}
.daterangepicker{border:none;-webkit-box-shadow:0px 8px 20px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px 8px 20px 0px rgba(0, 0, 0, 0.15);box-shadow:0px 8px 20px 0px rgba(0, 0, 0, 0.15);display:none;border:1px solid #e0e0e0;margin-top:5px;}
input,
textarea{outline:none;margin:0;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:100%;font-size:14px;font-family:inherit;}
.input--style-6,
.textarea--style-6{background:transparent;line-height:38px;border:1px solid #cccccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#666;font-size:15px;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;padding:0 20px!important;}
.label--desc{font-size:13px;color:#999;margin-top:10px;}
@media (max-width:767px){.label--desc{margin-top:14px;}
}
.input-file{display:none !important;}
.label--file{font-size:15px;color:#fff;color:white;line-height:40px;background-color:#666666;padding:0 20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;margin-right:15px;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;cursor:pointer;}
.input-file:focus + label,
.input-file + label:hover{background:#1b1b1b;}
.input-file__info{font-size:15px;color:#666;}
@media (max-width:767px){.input-file__info{display:block;margin-top:6px;}
}
.title{font-size:36px;font-weight:700;text-align:left;color:#fff;text-align:center;margin-bottom:24px;font-family:'Roboto', sans-serif;}
@media (max-width:767px){.title{padding:0 15px;}
}
.card{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;}
.card-6{background:transparent;margin:25px 0 0 0;}
.card-6 .card-heading{background:transparent;}
.card-6 .card-body{background:#fff;position:relative;border:1px solid #e5e5e5;border-bottom:none;padding:30px 0;padding-bottom:0;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;}
.card-6 .card-body:before{bottom:100%;left:75px;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255, 255, 255, 0);border-bottom-color:#fff;border-width:10px;}
.card-6 .card-footer{display: flow-root;background:#fff;border:1px solid #e5e5e5;border-top:none;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px;padding:25px 55px;}
@media (max-width:767px){.card-6 .card-footer{padding:50px 30px;}
}
.card-footer .grdnt-cyan{width:auto;}
.slick-slide{margin:0px 20px;}
.slick-slide img{width:100%;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;top:0;left:0;display:block;}
.slick-track:before,
.slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.clint .owl-item img{/*width:62% !important;*/}
.contactbox .facebook:hover{background:#3c5a99;}
.contactbox .twitter:hover{background:#1da1f3;}
.contactbox .linkedin:hover{background:#0173b2;}
.contactbox .google-plus:hover{background:#dd4c39;}
.contactbox .skype:hover{background:#0173b2;}
.contactbox .youtube:hover{background:#c4302b;}
/******************Mobile App Development************/
.updatingmain{border-top:2px dashed #f1f1f1;}
.updatingmainBox{
padding: 35px 20px 35px 50px;
position: relative;
border:1px solid #ddd;
background:#fff;
margin-bottom:25px;
box-shadow: 0 5px 30px 0 rgba(0,0,0,.1);
}
.updatingmainBox:before{
content: "";
width: 100%;
height: 100%;
box-shadow: 0 0 8px 0 rgba(119, 94, 28, 0.3);
position: absolute;
top: 0;
left: 0;
opacity: 0;
transform: scale3d(1.08, 1.08, 1.08);transition: all 0.33s ease 0s;}
.updatingmainBox:hover:before{opacity: 1;transform: scale3d(1, 1, 1);}
.updatingmainBox .service-icon{
width: 60px;
height: 60px;
line-height: 55px;
font-size: 24px;
color: #3A98D3;
text-align: center;
border: 2px solid #3A98D3;
position: absolute;
top: 19px;
left: 20px;
border-radius:50px;
transition: all 0.3s ease 0s;
}
.updatingmainBox:hover .service-icon{ transform: translateY(0px); }
.updatingmainBox .service-icon:before,
.updatingmainBox .service-icon:after{content: "";height: 2px;background: #3A98D3;
position: absolute;top: -21px;left: 10px;right: 10px;transition: all 0.3s ease 0s;}
.updatingmainBox .service-icon:after{top: auto;bottom: -21px;left: 10px;right: 10px;}
.updatingmainBox:hover .service-icon:before{top: -25px;transform: rotate(90deg);}
.updatingmainBox:hover .service-icon:after{transform: rotate(-90deg);bottom: -25px;}
.updatingmainBox .title{display: block;font-size:22px;font-weight: 100;color: #666;margin: 0 0 0px 0;
position: relative;}
.process_bg{background: url(/wp-content/themes/rk/css/../image/process_bg.png) no-repeat center;}
.process-bottex{margin-top:20px;}
.process-bottex p{font-size:18px; font-weight:bold;}
.process_development{
background: rgba(255%, 255%, 255%, 0.50);
text-align: center;
border-top: 10px solid #3e65c4;
position:relative;
margin-top:30px;
margin-bottom:10px;
padding-bottom:20px;
box-shadow: 0 5px 30px 0 rgba(0,0,0,.1);
min-height: 315px;
}
.process_development:hover{box-shadow: 0 10px 30px 0 rgba(22,135,200,.3);}
.process_development:before{
content:"";
position:absolute;
border:20px solid transparent;
border-bottom-color:#3e65c4;
top:-50px;
left:44%;
}
.process_development .process-head {
padding: 10px 0;
}
.process_development .process-head > p.number{
color: #ccc;
font: bold 70px/60px "arial";
margin-bottom: 20px;
margin-top:20px;
text-transform: uppercase;
}
.process_development .process-head > p.title{
color: #1985c8;
display:block;
font-size:18px;
line-height: 30px;
margin-bottom: 5px;
padding: 0 8px 10px 8px;
font-weight: bold;
border-bottom:1px dashed #ddd;
}

.process_development .process_development-content > p{
color: #777;
font-size: 14px;
line-height: 25px;
padding: 0 10px;
}

@media only screen and (max-width:990px){
.updatingmainBox{ margin-bottom: 30px; }
}
@media only screen and (max-width:767px){
.updatingmainBox:before{ transform: scale3d(1, 1, 1); }
.updatingmainBox .service-icon{ top: 30px; }

}
@media only screen and (max-width:480px){
.updatingmainBox .service-icon{ top: 19px; }
.impfeature{text-align:center;}
}
@media only screen and (max-width:320px){

.impfeature{text-align:center;}
}
img.lazy {
width:100%; 
height:auto; 
display: block;
/* optional way, set loading as background */
background-image: url(data:image/gif;base64,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); 
background-repeat: no-repeat;
background-position: 50% 50%;
}


.member-link li{display: inline-block;margin: 0 5px;}
#mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu{ width:285px!important;}
/*****************Affiliate Partner****************/
.refl-pfl-box {
    width: 100%;
    float: left;
    border-radius: 4px;
    overflow: hidden;
    position: relative;
    margin-bottom:50px;
}
#affiliate-landing .aflt-partner .refl-pfl-listing ul li {list-style: none;}
.refl-pfl-box i {
    float: left;
    width: 100%;
    border: 1px solid #ddd; padding: 2px;
    border-radius:3px;
}
#affiliate-landing .aflt-partner .refl-pfl-listing ul li {list-style: none;}
#affiliate-landing .aflt-partner .refl-pfl-cont {
    top: 0;
    background: linear-gradient(rgba(0, 0, 0, 0.02), rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.8));
    -webkit-background: linear-gradient(rgba(0, 0, 0, 0.02), rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.8));
    -ms-background: linear-gradient(rgba(0, 0, 0, 0.02), rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.8));
    -o-background: linear-gradient(rgba(0, 0, 0, 0.02), rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.8));
    -moz-background: linear-gradient(rgba(0, 0, 0, 0.02), rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.8));
}
.refl-pfl-cont {
    position: absolute;
    bottom: 0;
    width: 100%;
    left: 0;
    padding: 35px 0px 5px 35px;
    background: linear-gradient(rgba(0, 0, 0, 0.02), rgba(0, 0, 0, 0.85), rgba(0, 0, 0, 1));
    -webkit-background: linear-gradient(rgba(0, 0, 0, 0.02), rgba(0, 0, 0, 0.85), rgba(0, 0, 0, 1));
    -ms-background: linear-gradient(rgba(0, 0, 0, 0.02), rgba(0, 0, 0, 0.85), rgba(0, 0, 0, 1));
    -o-background: linear-gradient(rgba(0, 0, 0, 0.02), rgba(0, 0, 0, 0.85), rgba(0, 0, 0, 1));
    -moz-background: linear-gradient(rgba(0, 0, 0, 0.02), rgba(0, 0, 0, 0.85), rgba(0, 0, 0, 1));
}
#affiliate-landing .refl-pfl-inn {
    position: absolute;
    left: 0;
    width: 100%;
    padding: 35px;
    bottom: 0;
}
.refl-pfl-cont h4 {
    font-size: 29px;
    line-height: 40px;
    color: #fffefe;
    font-family: 'Roboto', sans-serif;
    font-style: italic;
    margin: 0 0 15px 0!important;
}

/*****************Affiliate Partner end****************/

/*** portfolio image zoom *******/


#myImg:hover {opacity: 0.7;}

/* The Modal (background) */
.modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 1; /* Sit on top */
  padding-top: 100px; /* Location of the box */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.9); /* Black w/ opacity */
}

/* Modal Content (Image) */
.modal-content {
  margin: auto;
  display: block;
  width: 80%;
  max-width: 700px;
}

/* Caption of Modal Image (Image Text) - Same Width as the Image */
#caption {
  margin: auto;
  display: block;
  width: 80%;
  max-width: 700px;
  text-align: center;
  color: #ccc;
  padding: 10px 0;
  height: 150px;
}


/* social icon*/

.sbuttons {
    bottom: 35%;
    position: fixed;
    left: 0;
  }
   @media screen and (max-width: 600px) {
       .sbuttons {
    bottom: 35%;
    position: fixed;
    left: 0;
  }
   }
   
   
  .sbutton {
    display: block;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    text-align: center;
    color: white;
     margin: 8px ;
    /* margin: 20px auto 0; */
    box-shadow: 0px 5px 11px -2px rgba(0, 0, 0, 0.18), 0px 4px 12px -7px rgba(0, 0, 0, 0.15);
    cursor: pointer;
    -webkit-transition: all .1s ease-out;
    transition: all .1s ease-out;
    position: relative;
  }
  @media screen and (max-width: 600px) {
      
    .sbutton {
    display: block;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    text-align: center;
    color: white;
     margin: 8px ;
    /* margin: 20px auto 0; */
    box-shadow: 0px 5px 11px -2px rgba(0, 0, 0, 0.18), 0px 4px 12px -7px rgba(0, 0, 0, 0.15);
    cursor: pointer;
    -webkit-transition: all .1s ease-out;
    transition: all .1s ease-out;
    position: relative;
    }
  
}
  .sbutton > i {
    font-size: 20px;
    line-height: 20px;
    transition: all .2s ease-in-out;
    transition-delay: 2s;
    margin:10px ;
  }
  
  @media screen and (max-width: 600px) {
      .sbutton > i {
    font-size: 20px;
    line-height: 20px;
    transition: all .2s ease-in-out;
    transition-delay: 2s;
    margin:1px ;
    display:block;
  }
  }
  
  .sbutton:active,
  .sbutton:focus,
  .sbutton:hover {
   box-shadow: 0 0 4px rgba(0, 0, 0, .14), 0 4px 8px rgba(0, 0, 0, .28); 
    color:#fff;
  }
  @media screen and (max-width: 600px) {
  .sbutton:active,
  .sbutton:focus,
  .sbutton:hover {
   box-shadow: 0 0 4px rgba(0, 0, 0, .14), 0 4px 8px rgba(0, 0, 0, .28); 
    color:#fff;
   
  }
  }
  
  .sbutton:not(:last-child) {
    width: 60px;
    height: 60px;
    margin: 8px ;
    opacity: 0;
  }
  
   @media screen and (max-width: 600px) {
       .sbutton:not(:last-child) {
    width: 60px;
    height: 60px;
    margin: 8px ;
    opacity: 0;
  }
   }
   
   
  .sbutton:not(:last-child) > i {
    font-size: 20px;
    line-height: 40px;
    transition: all .3s ;
  }
  
   @media screen and (max-width: 600px) {
        .sbutton:not(:last-child) > i {
    font-size: 20px;
    line-height: 40px;
    transition: all .3s ;
   
  }
   }
 .sbuttons:hover .sbutton:not(:last-child) {
  opacity: 1;
  width: 40px;
  height: 40px;
  
}
  .sbutton:nth-last-child(1) {
    -webkit-transition-delay: 25ms;
    transition-delay: 25ms;
  }
  .sbutton:not(:last-child):nth-last-child(2) {
    -webkit-transition-delay: 20ms;
    transition-delay: 20ms;
  }
  .sbutton:not(:last-child):nth-last-child(3) {
    -webkit-transition-delay: 40ms;
    transition-delay: 40ms;
  }
  .sbutton:not(:last-child):nth-last-child(4) {
    -webkit-transition-delay: 60ms;
    transition-delay: 60ms;
  }
  .sbutton:not(:last-child):nth-last-child(5) {
    -webkit-transition-delay: 80ms;
    transition-delay: 80ms;
  }
  .sbutton:not(:last-child):nth-last-child(6) {
    -webkit-transition-delay: 100ms;
    transition-delay: 100ms;
  }
  
  
 
  .sbutton.mainsbutton {
    background: #ff7088;
  }
  
  .sbutton.skype {
    background: #00aff0;
  }
  
  .sbutton.youtube {
    background: #e60023;
  }
  .sbutton.twitt {
    background: #03A9F4;
  }
  .sbutton.fb {
    background: #3F51B5;
  }
  .sbutton.linkedin {
    background: #0e76a8;
  }
.wpb_text_column a:hover{
    color:#337ab7;
}
  .home_order
{
	display:none;
}
.frm_verify
{
	display:none;
}
.home_submit
{
	margin-top:20px;
}
/*.frm_style_formidable-style.with_frm_style*/ .home_submit button
{
	background:transparent !important;
	border-color:transparent !important;
	border-width:0px !important;
	border-style:none !important;
	border-radius:0px !important;
	box-shadow:none !important;
	padding:6px !important;
}
.signup-form .btn
{
	min-width:auto !important;
}
.home_submit
{
	width:150px !important;
	margin-left:20% !important;
}
.home_submit button:hover
{
	color:#ffffff !important;
}
.card-6 .card-body
{
	border:0px;
	width:625px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
}
.card-6
{
	margin:25px;
}
.card-body.frm_combo_inputs_container, .frm_grid_container, .frm_form_fields .frm_section_heading, .frm_form_fields .frm_fields_container
{
	padding:0px 25px 25px 25px;
}
.post-col .post-content
{
	padding:15px 15px 3px 15px;
}
.signup-form form
{
	padding:30px 4px 15px 4px;
}
.signup-form .btn
{
	padding:0px !important;
}
.home_now_form input
{
	height:52px;
	border-radius:4px;
	padding:6px 12px;
	border:1px solid #ccc;
}
.home_now_form input:focus
{
	border-color:#00cb82;
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);
}
.home_now_form button
{
	border:none;
	background:transparent;
	color:#ffffff;
	letter-spacing:1.7;
	text-transform:uppercase;
}
.home_now_form button:focus
{
	background:transparent;
	border:none;
}
.card-body input:not([type="checkbox"])
{
	height:38px !important;
	border-radius:3px !important;
}
.card-body button
{
	background-image:linear-gradient(45deg,#812dbd 0%,#1687c8 100%,#812dbd 100%) !important;
	width:150px !important;
	border-radius:70px !important;
	padding:15px !important;
	text-transform:uppercase;
	letter-spacing:1.7;
}
.card-body button:focus
{
	color:#ffffff;
	border:none;
}
.card-body button:hover
{
	color:#ffffff !important;
	background-image:linear-gradient(45deg,#00c9fd 0%,#81ee8e 51%,#00c9fd 100%) !important;
}
.home_now_form input
{
	height:38px !important;
}
.request_demo
{
	text-align:left !important;
	margin-left:150px !important;
}
.home_now_form .frm_form_fields .frm_fields_container
{
	padding:0px 25px 5px 25px !important;
}
.post-text a
{
	color:#1687c8;
}
.widget_recent_entries li
{
	border-bottom:1px solid #ccdef4;
	padding-bottom:20px;
	margin-bottom:20px;
}
.widget_recent_entries li:first-child
{
	border-top:1px solid #ccdef4;
	padding-top:20px;
}
.widget_recent_entries h2
{
	font-size:20px;
	margin-bottom:30px;
}
.widget_categories h2
{
	font-size:20px;
	margin-bottom:30px;
}
.widget_categories
{
    background: #fff;
    padding: 30px;
    border-radius: 3px;
    border: 2px solid #e5edf4;
    margin-bottom: 30px;
}
.widget_categories li
{
	border-top:1px solid #d9e8fb;
	padding:12px 0;
	margin-bottom:0px;
}
.panel-sidebar
{
	float:right;
}
.widget_search span
{
	display:none;
}
.widget_search .search-field
{
	border:1px solid #d9e8fb;
	padding:15px 10px;
	border-radius:3px;
	border-right:0px;
	border-bottom-right-radius:0px;
	border-top-right-radius:0px;
	margin-bottom:20px;
}
.widget_search .search-form input[type=submit]
{
	/*content:'\f002' !important;
	font-family:'FontAwesome';*/
	width:26%;
	padding:16px 5px;
	margin-left:-15px;
	background:#0086c5;
	border-bottom-right-radius:3px;
	border-top-right-radius:3px;
	color:#fff;
}
.page-numbers
{
	padding:8px 10px;
	background:#f7f7f7;
	color:#37404d;
}
.page-numbers.current
{
	background:#1687c8;
	color:#fff;
}
.page-navigation
{
	padding:40px 0px 30px 0px;
}
.post-col .post-content
{
	min-height:auto;
}
.post-text
{
	padding-bottom:15px;
}
.search-nav
{
	padding-bottom:35px;
}
.joinnow-section h3
{
	padding-top:5px;
}
.btn
{
	margin-top:0px;
}
.product-title
	{
		margin-bottom:0px !important;
	}
@media only screen and (max-width: 992px)
{
.sec-pad
 {
	padding-top:0px !important;
	 padding-bottom:0px !important;
 }
.panel-grid.panel-has-style>.panel-row-style
	{
		margin:0px !important;
	}
	.post-col
	{
		margin:0px !important;
	}
	.post-meta li:first-child
	{
	    float:none;	
		margin-bottom:0px;
	}
	.post-meta li
	{
		display:block;
		float:none;
	}
	.page-navigation
	{
		text-align:center;
	}
	.hero-single
	{
		height:180px;
	}
	.servicescontact-box
	{
		margin-top:0px;
	}
	.panel-sidebar
	{
		padding-top:15px;
	}
	.col-md-12
	{
		padding-left:0px;
		padding-right:0px;
	}
	.vehicle-feature
	{
		margin-bottom:25px !important;
	}
}
@media only screen and (max-width: 480px)
{
.section-text
	{
		margin:0px !important;
		display:none;
	}
}
@media (max-width: 767px)
{
.main-heading h1
	{
		padding-top:35px;
	}
}
@media only screen and (max-width: 767px)
{
.carousel-control .glyphicon-chevron-right 
	{
       right: 11px;
	}
	.carousel-control .glyphicon-chevron-left
	{
		left:11px;
	}
	.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right 
	{
       width: 40px;
       height: 45px;
       padding-top: 1px;
    }
	.hero-content
	{
		margin-left:0px;
		margin-right:0px;
	}
	.service-row
	{
		margin-left:0px;
		margin-right:0px;
	}
	.ready-row
	{
		margin-left:0px;
		margin-right:0px;
	}
	.product-row
	{
		margin-left:0px;
		margin-right:0px;
	}
	.hire-row
	{
		margin-left:0px;
		margin-right:0px;
	}
	.privacy-row
	{
		margin-left:0px;
		margin-right:0px;
	}
	.terms-row
	{
		margin-left:0px;
		margin-right:0px;
	}
	.partner-row
	{
		margin-left:0px;
		margin-right:0px;
	}
	.product-title
	{
		margin-bottom:0px !important;
	}
	.product-list
	{
		margin-bottom:0px !important;
	}
	.vehicle-feature
	{
		margin-bottom:25px !important;
	}
}
#contactus
{
	display: inline;
    background-image:linear-gradient(45deg,#812dbd 0%,#1687c8 100%,#812dbd 100%);
    color: #fff!important;
    border-radius: 70px;
    top: 250px;
	font-family:'Roboto Condensed',sans-serif;
    right: -69px;
    width: 174px;
    opacity: 1.9;
    font-size: 15px;
    transition: all .2s ease-in-out 0s;
    transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    height: 36px;
    position: fixed;
    z-index: 10000;
    text-align: center;
    padding: 2px;
    font-weight: 400;
    vertical-align: middle;
	box-shadow:0 10px 35px rgb(0 0 0 / 20%);
}
#contactus:hover
{
	background-image:linear-gradient(45deg,#00c9fd 0%,#81ee8e 51%,#00c9fd 100%);
	transition: 0.5s;
    -webkit-transition: 0.5s;
    background-size: 200% auto;
}
#contactus i
{
	padding-right:10px;
}
.pum-theme-1409 .pum-container, .pum-theme-lightbox .pum-container
{
	padding:18px !important;
}
.pum-container.pum-responsive.pum-responsive-medium
{
	top:55px !important;
}
.card-body button
{
	border:0px !important;
}
.popup-form p
{
	margin-bottom:15px;
	line-height:1.6;
	font-weight:400 !important;
	font-size:1em;
}
.popup-form i
{
	color:#0086c5;
	padding-right:5px;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item
{
	padding:5px 12px 5px 5px !important;
	font-family:'Roboto', sans-serif !important;
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link
{
	font-weight:400 !important;
	font-family:'Roboto', sans-serif !important;
	text-transform:none !important;
	font-size:14px !important;
	/*padding:6px 12px 4px 0px!important;*/
}
.vedio-sec
{
	display:flex;
	align-items:center;
	margin-top:20px;
}
.vedio-sec i
{
	font-size:50px;
	color:#0086c5;
}
.video-title
{
	margin-left:20px;
	color:#0086c5;
}
.post-text p
{
	text-align:justify;
}