        @charset "utf-8";
    @import 'animate.css';
    @import 'aos.css';
    body {
        font-family: roboto, sans-serif
    }
    
    body a {
        text-decoration: none
    }
    
    body a:hover,
    body a:focus {
        text-decoration: none
    }
    
    ul {
        padding: 0
    }
    
    .modalShow {}
    
    .aboumaiwr2 img {
        max-width: 100%
    }
    
    .appimgBox img {
        width: auto;
        margin: 0 auto;
        display: block
    }
    
    .porttopDetalil {
        position: relative
    }
    
    .portimaglet {
        height: 100%
    }
    
    .portimaglet marquee {
        height: 100%
    }
    
    .rc-anchor-light.rc-anchor-normal {
        border: 1px solid #d3d3d3;
        width: 280px!important;
        display: inline-block
    }
    
    .rc-anchor-content {
        display: inline-block;
        width: 70%!important
    }
    
    .header_top {
        background: #252525
    }
    
    .social-icons ul {
        border: 0;
        margin: 0;
        padding: 0
    }
    
    .terms_inne_box h3 {
        padding: 5px 30px;
        font-size: 18px;
        font-weight: 700;
        color: #4a4a4a
    }
    
    .terms_inne_box b {
        color: #000
    }
    
    .indigoBlue {
        color: #57a4be!important
    }
    
    .pricshowbox.alert-success {
        color: #fff;
        background-color: #464646;
        border-color: #464646;
        border-radius: 0;
        text-align: center
    }
    
    .privcaynot.show {
        display: block!important;
        margin-bottom: 0!important;
        opacity: 1!important
    }
    
    span.alltcotn a {
        color: #62d7ff
    }
    
    .privcaynot .close {
        color: #fff;
        text-shadow: 0 0 0 #fff;
        opacity: 1
    }
    
    .pricshowbox {
        display: none!important
    }
    
    .terms_inne_box h4 {
        padding: 5px 30px;
        font-size: 20px;
        font-weight: 700;
        color: #243a6f;
        margin: 50px 0 0
    }
    
    .social-icons ul li a {
        color: #a29f9f;
        font-size: 12px;
        border: 0;
        padding: 5px 10px
    }
    
    .social-icons ul li a:hover,
    .social-icons ul li a:focus {
        background: 0 0;
        color: #fff;
        text-decoration: none
    }
    
    .contact-bar--text {
        float: right;
        padding-left: 15px
    }
    
    .contact-bar--text p a {
        color: #fff;
        text-decoration: none;
        display: block;
        font-size: 14px;
        padding: 6px 15px
    }
    
    .contact-bar--text p {
        margin: 0
    }
    
    .contact-bar--text p a:hover,
    .contact-bar--text p a:focus {
        color: #fff;
        text-decoration: none
    }
    
    .contact-bar--text p a i {
        margin-right: 7px
    }
    
    .header {
        background: #fff;
        position: relative;
        box-shadow: 0 1px 10px rgba(0, 0, 0, .18)
    }
    
    .header .navbar-brand {
        font-size: 20px;
        color: #fff;
        padding: 0 15px
    }
    
    .header .menu-primary-container ul li a {
        color: #292929;
        text-transform: uppercase
    }
    
    .header .menu-primary-container ul li ul li a {
        color: #fff
    }
    
    .header .menu-primary-container .servic_contain ul li a {
        color: #fff
    }
    
    .header .menu-primary-container a:hover,
    .header .menu-primary-container a:focus {
        background: 0 0;
        color: #3c6096
    }
    
    .header .menu-primary-container a.active,
    .header .menu-primary-container ul li.active a {}
    
    .header .menu-primary-container ul li ul li a.active {
        background: #3c6096!important;
        color: #fff
    }
    
    .header .menu-primary-container a.contact_btn {
        color: #264777;
        font-weight: 700
    }
    
    .header .menu-primary-container a.contact_btn.active {
        color: #3c6096
    }
    
    .header .menu-primary-container ul li:hover a.contact_btn {
        color: #3c6096
    }
    
    .header .menu-primary-container .open a {
        background: #264777!important
    }
    
    .header .menu-primary-container .open ul {
        border: 0;
        padding: 0
    }
    
    .header .menu-primary-container .open ul li:nth-child(1) a {
        border-top: 1px solid #2d528a
    }
    
    .header .menu-primary-container .open ul li a {
        padding: 9px 13px;
        border-bottom: 1px solid #2d528a
    }
    
    .header .menu-primary-container .open ul li a:hover {
        background: #3c6096!important;
        color: #fff
    }
    
    .company_about_wrp {
        padding: 38px 0;
        background: #f1f1f1;
        overflow: hidden
    }
    
    .company_about_content .title {
        display: inline-block;
        font-size: 23px;
        font-weight: 700;
        color: #3c6096;
        position: relative;
        z-index: 3;
        margin-top: 15px;
        line-height: 45px;
        text-transform: uppercase;
        padding-bottom: 12px
    }
    
    .company_about_content .title span {
        display: block;
        color: #000
    }
    
    .company_about_content .title::after {
        content: "";
        display: block;
        width: 316px;
        height: 192px;
        position: absolute;
        top: -30px;
        right: -150px;
        border-width: 12px;
        border-style: solid;
        border-color: rgba(5, 5, 5, .0470588);
        border-image: initial
    }
    
    .company_about_content p {
        color: #4c4c4c;
        line-height: 25px;
        font-size: 15px;
        text-align: justify
    }
    
    .what_we_do_wr {
        background: url(../images/computer-laptop-work-office.jpg) top center no-repeat;
        background-size: cover;
        padding: 45px 0;
        background-attachment: fixed;
        color: #fff
    }
    
    .heading h2 {
        font-family: pt sans narrow, sans-serif;
        display: inline-block;
        font-size: 30px;
        font-weight: 700;
        position: relative;
        z-index: 3;
        margin-top: 15px;
        text-transform: uppercase;
        padding-bottom: 0
    }
    
    .heading {
        text-align: center;
        margin-bottom: 25px
    }
    
    .heading p {
        font-size: 16px
    }
    
    .header ul li ul.dropdown-menu {
        width: 260px
    }
    
    .what_box {
        float: left;
        width: 100%;
        background: rgba(0, 0, 0, .21);
        padding: 16px;
        margin-bottom: 15px;
        min-height: 180px
    }
    
    .what_box_content h3 {
        font-family: pt sans narrow, sans-serif;
        font-size: 23px;
        margin: 0 0 14px;
        text-align: center;
        font-weight: 600
    }
    
    .what_box_content p {
        font-size: 14px;
        color: #e4e4e4;
        margin: 0;
        text-align: center
    }
    
    .what_box_content .tags {
        color: #fff;
        font-size: 20px
    }
    
    .what_box_content .tags a {
        font-size: 16px;
        background: #276295;
        padding: 5px;
        border-radius: 5px
    }
    
    .tags a {
        color: #fff;
        font-size: 20px;
        font-weight: 600
    }
    
    .what_icon {
        text-align: center;
        height: 100%;
        font-size: 53px
    }
    
    .what_box_img {
        margin-right: 1%;
        float: left;
        width: 19%
    }
    
    .what_box_content {
        float: left;
        width: 100%
    }
    
    .compony_about_img img {
        width: 371px!important;
        height: 282px!important
    }
    
    .our_client_box_wrp .bx-wrapper {
        margin-bottom: 0
    }
    
    .our_client_box_wrp .bx-wrapper .bx-pager {
        display: none
    }
    
    .our_client_wrp {
        border-top: 1px solid #e1e1e1
    }
    
    .our_client_box_wrp li {
        padding: 10px
    }
    
    .our_client_wrp .bx-wrapper .bx-next {
        //right:-40px}.our_client_wrp .bx-wrapper .bx-prev{//left:-40px}.our_client_wrp .bx-wrapper img{margin:0 auto;opacity:1;transition:all .3s linear;width:128px;height:78px}.our_client_wrp .bx-wrapper img:hover{opacity:1;transition:all .3s linear}.getquote_btn{margin-top:15px}.getquote_btn a{background:#264777;display:inline-block;padding:10px 25px;color:#fff;border-radius:5px;border:1px solid #45638e;box-shadow:inset 0 0 0 #3763a2;transition:all .5s ease}.getquote_btn a:hover{box-shadow:inset 120px 0 0 #3763a2;transition:all .5s ease}.footer_wrp{background:#252525;padding:44px 0 20px;color:#fff}footer.footer_wrp h2{margin:0;font-size:16px;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #353535;font-family:roboto,sans-serif}footer.footer_wrp h4{font-size:16px}footer.footer_wrp ul{padding:0;margin:0}footer.footer_wrp ul li{list-style:none;line-height:25px}footer.footer_wrp ul li a{color:#fff;font-size:14px;font-family:roboto,sans-serif}footer.footer_wrp ul li a h4{color:#fff;font-size:14px;font-family:roboto,sans-serif}footer.footer_wrp ul li a h5{color:#fff;font-size:13px;font-family:roboto,sans-serif;line-height:25px}.quicklink li a{float:left;background:#000;padding:6px 23px;border-radius:30px;margin:0 5px 7px 0}.quicklink li a:hover{background:#3c6096}footer.footer_wrp p{font-size:13px;line-height:22px}p.disclaimer{font-size:13px;line-height:22px;text-align:center}.footer_contact_box{margin-bottom:5px}.footer_contact_box h3{font-family:pt sans narrow,sans-serif;font-size:16px;margin:0 0 5px}.footer_contact_box ul li{font-size:13px}.contact_number ul li{position:relative;padding-left:16px}.contact_number ul li:before{content:'\f095';font-family:fontawesome;position:absolute;top:0;left:0}.email_address ul li{position:relative;padding-left:16px}.email_address ul li:before{content:'\f0e0';font-family:fontawesome;position:absolute;top:0;left:0}.banner_wrp img{margin:3px auto;width:100%}.contact_address ul li{position:relative;padding-left:16px}.certified{text-align:center}.certified img{height:160px;width:135px}.contact_address ul li:nth-child(1):before{content:'\f015';font-family:fontawesome;position:absolute;top:0;left:0}.contact_address ul li:nth-child(2):before{content:'\f0f7';font-family:fontawesome;position:absolute;top:0;left:0}.social_link li{display:inline-block;padding:0 10px}.photo_stream li{float:left;width:25%;padding:5px;border:1px solid #333;border-right:0;height:74px}.social_link li a:hover{color:#f76924}.photo_stream li:nth-last-child(1){border-right:1px solid #333}.photo_stream li img{height:100%}footer.footer_wrp .footer_contact_box h4{margin:0;font-size:16px;padding-bottom:10px;margin-bottom:13px;border-bottom:1px solid #353535;font-family:pt sans narrow,sans-serif;margin-top:22px}.footer_bottom{background:#000;padding:10px;color:#fff}.footer_bottom p{margin:0;font-size:15px;text-align:center}.header.sticky{position:fixed;top:0;left:0;right:0;z-index:99999;box-shadow:0 0 13px rgba(0,0,0,.58)}.col-sm-4.mobile{display:none}.port_banner{background:url(../images/BannerBackground2.jpg) top center no-repeat;background-attachment:fixed;background-size:cover;padding:65px 0}.port_banner_content h2{font-family:pt sans narrow,sans-serif;font-size:35px;font-weight:700;color:#fff;position:relative;padding-bottom:10px;margin:15px 0}.port_banner_content h2:after{content:'';width:100px;height:2px;background:#264777;display:block;text-align:center;margin:10px auto 0}.port_banner_content{color:#fff;text-align:center}.port_banner_content p{font-size:16px}.heading_caption{text-align:center;color:#5a5a5a;padding:17px 0;float:left;width:100%}#portfolio-cssmenu ul{padding:0;margin:0 auto;width:100%;max-width:300px}#portfolio-cssmenu ul li{list-style:none;position:relative;float:left;width:50%;text-align:center}#portfolio-cssmenu ul li a{background:#fff;display:block;color:#636363;padding:10px 15px;border:1px solid #e1e1e1}#portfolio-cssmenu ul li.active>a{background:#264777;color:#fff;border:1px solid #264777}#portfolio-cssmenu ul li.has-sub{list-style:none;display:inline-block}#portfolio-cssmenu ul li ul{position:absolute;top:100%;left:0;width:200px;display:none;z-index:12}#portfolio-cssmenu ul li:hover ul{display:block}#portfolio-cssmenu ul li ul li{width:100%;text-align:left}#portfolio-cssmenu ul li ul li a{background:#fff;border-bottom:0 solid #e1e1e1}#portfolio-cssmenu ul li ul li:nth-last-child(1) a{border-bottom:1px}#portfolio-cssmenu ul li a:hover{background:#264777;color:#fff;border:1px solid #264777}.portfolio_box{float:left;width:100%;text-align:center;position:relative;margin-bottom:55px}.portfolio_box a{display:inline-block;position:relative}.portfolio_box .app_hoverse{-webkit-transition:all .5s;transition:all linear .5s;float:left;width:100%;height:100%;border-radius:20px;margin:0 auto;top:0}.portfolio_box .app_hoverse,.portfolio_box .point{opacity:0;-moz-transition:all linear .5s;-o-transition:all linear .5s;position:absolute;z-index:10}.portfolio_box .point{font-size:68px;line-height:80px;color:#fff;height:60px;width:60px;background:url(../images/links-icon.png) center center no-repeat;border-radius:50%;margin:0 auto 0 -30px;left:50%;right:0;top:25%;-webkit-transition:all linear .5s;transition:all linear .5s}.portfolio_box .point img{display:none}.portfolio_box span{position:absolute;right:0;bottom:55px;box-shadow:0 0 2px #ddd;background:#fff;border-radius:5px;padding:3px}.portfolio_box:hover .app_hoverse,.portfolio_box:hover .point{opacity:1;-moz-transition:all linear .5s;-o-transition:all linear .5s}.port_folio_box_wrp{float:left;width:100%;padding:45px 0}.work-left{text-align:right;padding:6em 5em}.work-right{border-left:1px solid #999;padding:6em 0 2em 6em}.work-info h5{font-size:1.3em;color:#000;margin-bottom:.5em;display:inline-block}.work-info p{font-size:1em;color:#999;line-height:2em}.work-info span{font-size:1.2em;color:#fff;background:#264777;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:.5s all;-moz-transition:.5s all;transition:.5s all;width:60px;height:60px;display:block;text-align:center;line-height:3.5em;position:absolute;top:0;right:47%}.work-info{position:relative}.work-w3,.work-w31{background:#fff;padding:2em}.work-left label,.work-right label{width:10px;height:10px;background:#4c78b9;border-radius:100px;position:absolute;right:-5px;top:53%;z-index:9}.work-right label{left:-.4em}span.last{bottom:0;top:auto}.advantages-left h3{font-size:2.5em;color:#000}.advn-one{margin-top:2em}.ad-mian{margin-top:3%}.ad-left{width:10%;float:left}.ad-left p{color:#fff;background:#264777;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-o-border-radius:100px;-ms-border-radius:100px;text-align:center;font-size:1.5em;width:50px;height:50px;line-height:2.5em}.ad-right{width:84%;float:right}.ad-right h4,.advn-two h4{font-size:1.4em}.ad-right h4 a,.advn-two h4 a{text-decoration:none;color:#4c78b9}.ad-right p{color:#7c7c7c;font-size:1em;line-height:1.9em;margin-top:8px}.advn-two ul{margin-top:3%}.advn-two ul li{list-style:none}.advn-two p{color:#7c7c7c;font-size:1em;line-height:1.9em;margin-top:8px}.advn-two{margin-top:2em}.advn-two ul li a{color:#7c7c7c;font-size:1em;text-decoration:none;margin:.8em 0;display:block}.advn-two ul li a i{margin-right:2%}.advn-two ul li a:hover{color:# 264777}.advantages{padding:6em 0}.spec-w3ls h3{color:#6d6d6d;margin:0;padding:15px 0;font-size:26px}.spec-w3ls span{background:#f2f3f3}.ser-t{text-align:center;margin:0 auto;width:20%;position:relative}.ser-t b{width:100%;height:2px;display:block;background:#3c6096;margin-bottom:3px}.ser-t b.line{width:80%;margin:0 auto}.ser-t span{width:40px;height:40px;display:block;background:#f2f3f3;position:absolute;top:-7px;left:42%}.ser-t span i{width:20px;height:20px;display:block;border:2px solid #3c6096;-webkit-transform:rotate(45deg) translate3d(0,0,0);-moz-transform:rotate(45deg) translate3d(0,0,0);-ms-transform:rotate(45deg) translate3d(0,0,0);-o-transform:rotate(45deg) translate3d(0,0,0);transform:rotate(45deg) translate3d(0,0,0);margin-left:.7em}.spec-w3ls{padding:0 0 39px}.about_us_heading .ser-t span{background:#fff}.about_us_heading .heading_caption p{font-size:14px;color:#757575;line-height:26px}.description_about{padding:40px 0}.description_about .nav-tabs{border:0;background:#f1f1f1;min-height:400px}.description_about .nav-tabs li{display:block;width:100%}.description_about .nav-tabs li.active a.abounav{border:1px solid #264777;color:#fff;background:#264777}.description_about .nav-tabs li a{background:#f1f1f1;color:#333;padding:12px 15px;border-radius:0;border:1px solid #e1e1e1;border-bottom:0;display:block;margin-right:0}.description_about .nav-tabs li a:hover,.description_about .nav-tabs li a:focus,.description_about .nav-tabs li.active a:focus{border-color:#264777;color:#fff;background:#264777}.description_about .nav-tabs li:nth-last-child(1) a{border-bottom:1px solid #e1e1e1}.description_about .nav-tabs li:nth-last-child(1) ul li a{border-bottom:1px solid #264777}.description_about .nav-tabs li ul{padding:0;margin:0}.description_about .nav-tabs li.active ul li a{background:#3c6096;color:#fff}.description_about .nav-tabs li.active:after{content:'\f0da';font-family:fontawesome;display:block;position:absolute;font-size:26px;z-index:1;top:5px;right:-8px;color:#264777}.description_about .nav-tabs li ul li a{background:#404040;color:#fff;padding:12px 15px;border-radius:0;border:1px solid #3c6096;border-bottom:0;display:block}.sub_menu{display:none}.description_about .nav-tabs li ul li a:hover,.description_about .nav-tabs li ul li a:focus{border-color:#000;background:#000}.description_about .nav-tabs li.active ul li a:hover,.description_about .nav-tabs li.active ul li a:focus{border-color:#000;background:#000}.description_about .nav-tabs li ul li.active a{border-color:#000;background:#000}.description_about .tab-content{float:left;width:100%;background:#f1f1f1;padding:25px;color:#616161;line-height:25px}.description_about .tab-content h3{margin:0 0 15px}.about_cotent_wrp img{width:100%;box-shadow:0 0 10px rgba(0,0,0,.32)}.bg2{background-color:#efefef}.bg2 .section-title div span{color:#efefef!important}.section-title div span{color:#fff;margin-top:27px}.section-title div{width:80px;height:80px;margin:50px auto 0;background-color:#ccc;border-radius:100%;-webkit-border-radius:100%}.section-title h1,.section-title h2,.section-title h3{text-transform:uppercase;color:#666;font-weight:700;display:inline-block}.section-title h1{font-size:46px;letter-spacing:2px;margin:20px auto 50px;padding:0 40px;position:relative;line-height:1.6}.section-title h1:after,.section-title h1:before{background:none repeat scroll 0 0 #666;content:"";height:2px;left:0;position:absolute;top:35px;width:30px}.section-title h1 span{background-color:rgba(59,63,80,.6);border-radius:6px;-webkit-border-radius:6px;color:#fff;padding:0 10px}.section-title h1:after{left:auto;right:0}.member_item:hover{transform:translateY(-15px);-o-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-webkit-transform:translateY(-15px)}.member_item{position:relative;overflow:hidden;min-height:370px;max-width:280px;padding:20px;margin:0 auto 20px;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.19);-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.member_item:before{content:'';position:absolute;z-index:10;left:15px;right:15px;bottom:0;height:0;background-color:rgba(0,0,0,.15);-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.member_item:hover .member_img{transform:scale(0);-o-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0)}.member_img img{max-width:220px}.member_descr{position:absolute;z-index:1;left:25px;right:25px;top:270px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.member_name{font-weight:700;line-height:26px;font-size:20px;margin-top:10px;text-align:center;text-transform:uppercase}.member_post{padding-bottom:33px;font-size:16px;color:#838590;text-align:center}.member_img{overflow:hidden;position:relative;z-index:10;width:220px;height:220px;margin:0 auto 35px;border-radius:6px;-webkit-border-radius:6px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.member_about,.skill-member{height:0;line-height:20px;font-size:14px;opacity:0;color:#999;-o-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.skillBar{margin-left:-40px;margin-top:40px;text-align:left!important}.skillBar li{list-style:none outside none}.skillBar li .skillBg{background:none repeat scroll 0 0 #666;border-radius:6px;margin-bottom:20px}.skillBar li span{background-color:#474d5d}.skillBar li span{overflow:visible!important;position:relative;font-size:11px}.skillBar li span{border-radius:0 15px 15px 0;-webkit-border-radius:0 15px 15px 0;display:block;height:20px;width:0}.skillBar li span strong{color:#fff;display:block;left:10px;line-height:12px!important;position:absolute;top:4px;white-space:nowrap}.member_item:hover{transform:translateY(-15px);-o-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-webkit-transform:translateY(-15px)}.member_item:hover .member_img{transform:scale(0);-o-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0)}.member_item:hover .member_descr{top:39px}.member_item:hover .member_about,.member_item:hover .skill-member{opacity:1;height:auto;transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1)}.career_details{color:#616161}.career_details h3{font-size:15px;font-weight:700}.career_details ul li{list-style:none;position:relative;padding:10px 15px 10px 25px}.career_details ul li:before{content:'\f178';font-family:fontawesome;font-size:18px;color:#999;position:absolute;left:0;top:8px}.career_details ul{padding:0;margin:0}.form-inline input,.form-inline select,.form-inline textarea{width:100%;border:1px solid #e1e1e1;height:40px;padding:10px 15px}.form-inline input[type=radio]{height:auto}.form-inline button{background:#264777;color:#fff}.form-inline p span{color:#264777;font-size:11px}.form-inline label{width:100%}.career_box_whit{float:left;width:100%;background:#f1f1f1;padding:0 25px 40px;margin:45px 0;box-shadow:0 0 10px rgba(0,0,0,.16)}.contact-v2-area{padding-bottom:30px;padding-top:30px}.contact-v2-area .contact-info{}.contact-v2-area .contact-info .title{margin-top:-2px;padding-bottom:30px}.contact-v2-area .contact-info .title h3{color:#794f25;font-size:22px;font-weight:500;text-transform:capitalize}.contact-v2-area .contact-info .contact-address{overflow:hidden;padding:0}.contact-v2-area .contact-info .contact-address li{padding-left:35px;position:relative;padding-bottom:25px;list-style:none}.contact-v2-area .contact-info .contact-address li .icon-holder{position:absolute;top:-2px;left:0}.contact-v2-area .contact-info .contact-address li .icon-holder span:before{color:#d5ac63;font-size:20px;font-weight:600}.contact-v2-area .contact-info .contact-address li .text-holder{}.contact-v2-area .contact-info .contact-address li .text-holder p{line-height:22px;margin:0}.contact-v2-area .contact-info .view-on-map a{color:#252525;font-size:16px;font-weight:400;transition:all 500ms ease}.contact-v2-area .contact-info .view-on-map a i{display:inline-block;padding-left:7px}.contact-v2-area .contact-info .view-on-map a:hover{color:#d5ac63}#contact-v2-google-map{height:300px;width:100%}.contact-v2-form-area{background:#f1f1f1;padding-bottom:30px;padding-top:30px}.contact-v2-form-area .sec-title{padding:0 160px 0}.contact-v2-form-area .sec-title h2{margin:0 0 30px}.contact-v2-form-area .sec-title p{color:#9a9a9a;font-size:18px;margin:0;line-height:32px}.contact-v2-form-area .contact-v2-form form{}.contact-v2-form-area .contact-v2-form form input[type=text],.contact-v2-form-area .contact-v2-form form input[type=email],.contact-v2-form-area .contact-v2-form form textarea{width:100%;height:50px;border:1px solid #eaeaea;display:block;padding:0 15px;margin-bottom:20px;transition:all 500ms ease}.contact-v2-form-area .contact-v2-form form textarea{height:100px;padding:12px 15px}.contact-v2-form-area .contact-v2-form form button{display:block;padding:19px 0 18px;color:#fff;border:0;background:#264777;text-transform:uppercase;font-size:15px;width:100%}.contact-v2-form-area .contact-v2-form form button:hover{color:#fff;background:#17325a}.contact-v2-form-area .contact-v2-form form input[type=text]:focus{border-color:#d5ac63}.contact-v2-form-area .contact-v2-form form input[type=email]:focus{border-color:#d5ac63}.contact-v2-form-area .contact-v2-form form textarea:focus{border-color:#d5ac63}.contact-address li{position:relative}.contact-address li:before{font-size:20px;color:#c5904b;position:absolute;top:0;left:0;font-family:fontawesome}.contact-address li:nth-child(1):before{content:'\f124'}.contact-address li:nth-child(2):before{content:'\f098'}.contact-address li:nth-child(3):before{content:'\f0ac'}.contact-address li:nth-child(4):before{content:'\f017'}.google-map-area iframe{box-shadow:0 0 10px rgba(0,0,0,.15);padding:5px}.sbl{background:url(../images/abstract_bg2.jpg) top center no-repeat;background-size:cover;background-attachment:fixed}.sbl div.container{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.15);padding-bottom:50px}.sbl #sidebar{float:left;width:100%;max-width:287px}.ajax-nav{margin-bottom:40px;border-bottom:1px solid #ebebeb;padding:0;border-left:1px solid #ebebeb}.ajax-nav li{position:relative;list-style:none}.ajax-nav li a{display:block;padding:11px 30px 11px 10px;border-top:1px solid #ebebeb;border-right:1px solid #ebebeb;color:#383838;-webkit-transition:none;transition:none}.ajax-nav li.current a{color:#fff;background-color:#264777}.ajax-nav li ul{padding:0;display:none;background-color:#4d77b7}.ajax-nav li ul li{}.ajax-nav li.current ul li a{background-color:#4d77b7}.ajax-nav li.current ul li.current a{background-color:#4061a7!important}.ajax-nav li ul li:hover a{background-color:#4061a7!important}.ajax-nav li ul li a{background-color:#4d77b7!important;color:#fff!important;padding-left:45px;border-top:1px solid #41669c;border-right:1px solid #41669c}.ajax-nav li ul li:after{content:'';left:21px;top:0;bottom:0;height:100%;width:1px;background:#5f86bf;transform:rotate(1deg)!important;position:absolute}.ajax-nav li ul li:before{content:"";left:16px;top:42%;width:10px;height:10px;border-radius:50%;background:#3c5e90;display:block;position:absolute;z-index:1}.ajax-nav li ul li.current:before,.ajax-nav li ul li.current:hover:before,.ajax-nav li.current ul li:hover:before{border:0!important;content:"";left:16px;top:42%;width:10px;height:10px;border-radius:50%;background:#92bfff;display:block;position:absolute;z-index:1}.ajax-nav li ul li:hover:before{background:#fff;border:0!important}.list_mengen{padding:0;margin-bottom:25px}.list_mengen li span{display:block;color:#264777;margin-bottom:4px}.ajax-content .list_mengen li{border:0;box-shadow:0 0 0;padding:7px 8px;font-weight:700;list-style:decimal;color:#5f5f5f}.ajax-nav li a:hover{color:#fff;background-color:#264777}.ajax-nav li.parentc a:after{position:absolute;top:13px;right:11px;display:block;width:14px;height:14px;background-image:url(../images/ajax-nav-row.png);background-repeat:no-repeat;content:"";-webkit-transition:right .25s linear;transition:right .25s linear}.ajax-nav li.parentc ul li a:after{background-image:none}.ajax-nav li.parentc a:hover:after{right:4px;background-position:bottom}.ajax-nav li.parentc.current a:after{right:4px;background-position:bottom;transform:rotate(90deg)}.ajax-nav .current:after{right:4px;background-position:bottom;transform:rotate(90deg)}.ajax-nav li.current:hover:before,.ajax-nav .current:before{position:absolute;top:1px;right:-14px;display:block;width:0;height:0;border-top:21px solid transparent!important;border-bottom:21px solid transparent!important;border-left-width:15px;border-left-style:solid;border-color:#264777;content:""}.service_heading h1{font-size:25px;font-weight:700;color:#6d6d6d;margin-bottom:4px}.page_content{color:#868686;padding:12px 0 60px;line-height:25px}.ajax-content ul li{list-style:none;box-shadow:0 0 10px rgba(0,0,0,.15);padding:25px}.ajax-content ul li img{max-width:150px;float:left;margin-right:15px}.divider-solid{float:left;width:100%;height:1px;margin:25px 0;box-shadow:inset 0 0 1px rgba(0,0,0,.35)}.ajax-content h4{color:#757575;font-weight:700}.ajax-content p{color:#757575;line-height:28px}.sbl{padding:50px 0 70px}.filter-hide{display:none}.pricing-bg{background-repeat:no-repeat;background-position:top;margin:59px 0 70px}.pricing-bg .section-title{padding-bottom:59px}.pricing-bg .section-title{text-align:center;padding-top:100px;padding-bottom:44px}.pricing-bg .section-title::after{width:3px;height:70px;content:"";background-color:#264777;position:absolute;top:0;left:50%;transform:translate(-50%,0)}.pricing-bg .section-title::before{width:10px;height:10px;content:"";background-color:#264777;position:absolute;top:70px;left:50%;border-radius:50%;transform:translate(-50%,0)}.plan-disc p{line-height:2;margin-bottom:20px;color:#bababa;font-weight:300}.plan-disc h3{font-weight:600}.plan-block{text-align:center}.plan-block .basic{background-color:rgba(0,0,0,.54);border-radius:20px 20px 0 0;padding:30px 65px 70px}.eclips{background:#f6f6f6;border-radius:50%;height:150px;width:150px;position:absolute;border:6px solid #fff}.plan-block p.price{font-size:30pt;font-weight:600;margin-top:57px;line-height:.3}.plan-block p.price sup{font-size:20pt;font-weight:400}.plan-block p{font-size:14pt;text-transform:capitalize}.pricing-title{padding:30px 0 85px;border-radius:20px 20px 0 0;background-color:#525252}.pricing-title h3{color:#fff}.pricing-block{text-align:center}.pricing-box{border:1px solid #eee;padding-top:80px;position:relative;text-align:center;background:#f1f1f1;box-shadow:0 4px 4px rgba(0,0,0,.22)}.price-eclipse{color:#000;background-color:#f6f6f6;width:134px;height:134px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:7px solid #fff;line-height:134px;text-align:center;padding-top:40px;box-shadow:0 0 10px rgba(0,0,0,.4)}.price-money{font-weight:600;font-size:19pt;display:block;line-height:1}.price-money sup{font-weight:300;font-size:17pt}.button{font-size:14px;color:#fff;padding:11px 25px 9px;line-height:1;text-transform:uppercase;transition:all .3s ease;font-style:normal;display:inline-block;border-radius:20px;border:2px solid #000;letter-spacing:1px;font-weight:400;text-decoration:none}.button:hover{text-decoration:none}.pricing-box .pricing-desc ul{padding:0;margin-bottom:10px}.pricing-box .pricing-desc ul li{list-style:none;padding:10px 0}.pricing-box .pricing-desc ul li:nth-child(2n+2){background-color:#f8f8f8}.pricing-desc{background-color:transparent;text-align:center;font-size:13px;font-weight:400;padding-top:30px}.pricing-box .p-duration{padding-top:5px;display:block;font-size:11px;font-family:Poppins,Arial,sans-serif;letter-spacing:1px;line-height:1;font-weight:400}.pricing-title:hover,.pricing-title:active{background-color:#264777}.price-eclipse:hover{color:#fff!important;background-color:#264777}section#plan-inc{background-size:cover}.service .eclipse{border:10px solid rgba(255,255,255,.15);border-radius:50%;margin-top:10px;width:105px;margin-left:auto;margin-right:auto}.service .eclipse i{color:#222;font-size:36px;text-align:center;width:85px;display:inline-block;line-height:85px;background-color:#f6f6f6;transition:.5s;border-radius:50%}.white-color{color:#fff}.orange-color{color:#264777}.black-button{border-color:#222;background-color:#222}.orange-button{background-color:#264777;border-color:#264777}.product_pg_wrp{padding:60px 0;background:#f5f5f5}.about_content{font-size:14px;color:#797979;line-height:23px;margin:0 0 15px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.25);float:left;width:100%;padding:0 0 25px}.about_heading{float:left;width:100%}.about_heading h2{font-size:18px;padding:10px 15px;color:#fff;font-weight:700;width:100%;border-bottom:2px solid #616161;margin:0 0 16px;background:#616161}.about_content_list ul{margin:0;padding:0;float:left;width:100%}.about_content_list ul li{list-style:none}.about_content_list ul li{padding:7px 0 7px 60px;background-position:0 10px;position:relative}.about_content_list ul li:before{content:'\f00c';font-family:fontawesome;position:absolute;top:8px;left:32px;font-size:20px;color:#264777}.about_content_list p{padding:5px 30px;font-size:15px;font-weight:700;text-align:justify}.terms_inne_box{float:left;width:100%}#portfolio-cssmenu ul li ul li.active a{background:#3c6096;color:#fff;border:1px solid #3c6096}li.filter_menu.addclaname{}li.filter_menu.addclaname:hover .services_wrp{opacity:1;display:block}.services_wrp{position:absolute;left:0;right:0;background:0 0;padding-top:0;z-index:1;opacity:0;display:none;transition:all .2s linear}.servic_contain{width:100%;background:#264777;padding:35px 0 80px;float:left}.services_wrp.servic_show{z-index:11;opacity:1;top:100%;display:block;transition:all .2s linear}.header .menu-primary-container a.servie_btn_bg{background:#264777!important;color:#fff}.service_col{float:left;width:25%;padding:15px}.service_col h4{font-size:16px;color:#9ec5ff;//border-bottom:1pxsolid#30558e;padding:10px 15px;margin:0 0 10px;float:left;width:100%;background:#22416f;}.service_col ul{float:left;width:100%;padding:0;margin:0}.service_col ul li{list-style:none;display:block;padding:8px 0}.service_col ul li a{position:relative;padding-left:16px}.service_col ul li a:before{content:'\f105';font-family:fontawesome;position:absolute;top:-2px;left:0}.service_col ul li a:hover{color:#91b7f1}.ajax-nav li.parentc:hover{background-color:#264777;color:#fff!important}.ajax-nav li.parentc:hover a{color:#fff!important}#main{position:relative;min-height:500px}#main div.row div.col-sm-3{position:static}.testimonial_wrp .bx-wrapper .bx-controls-direction a{top:60%}.portfolio_box a{display:block}.portfolio_box a img{max-width:100%}div#navbar{margin-top:25px}.ssl_detail_view{padding:110px 0 50px}.page-intro{margin:0;padding:40px 20px 25px;height:272px}.intro-para{width:450px}.lfloat{float:left}.page-intro h1{font-size:32px;color:#373737;padding:0;background:0 0}.PageHeading{margin:0;padding:26px 0 15px 15px;font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:700;color:#434343;clear:both;text-align:left}.page-intro h1 span{color:#fa7109}.page-intro ul{float:left;width:100%;padding:0;margin:0}.page-intro ul li{font-size:14px;color:#434343;background:url(../images/getImage.gif) no-repeat scroll 9px 50% transparent;float:left;padding:5px 0 5px 25px;width:100%;list-style:none}.page-intro .intro-image{float:right;height:255px;width:424px}.comodo-features .features-header{text-align:center;position:relative}.features-header .features-header-inside{position:relative;background:#fff;width:460px;margin:auto;z-index:2}.features-header a{background:#d7d7d7;color:#6c6c6c;padding:10px 0;font-size:22px;width:220px;text-align:center;display:inline-block;vertical-align:top}.features-header a.tab1{border-bottom-left-radius:10px;border-top-left-radius:10px}.features-header a.tab2{border-bottom-right-radius:10px;border-top-right-radius:10px}.features-header a.active{background:#f8821e;color:#fff}.features-header .line{position:absolute;background:#e3e3e3;height:1px;width:100%;top:23px}.features-content{text-align:center;padding:80px 0 30px;display:none}.features-content.active{display:block}.feature-item{display:inline-block;vertical-align:top;width:315px;margin-bottom:50px}.feature-item .feature-img{background:url(../images/getImagesub.png) no-repeat center 0;height:130px}.feature-item h5{font-size:18px;color:#333;text-transform:uppercase;margin:20px 0 10px 0}.feature-item .featureTxt{font-size:16px;color:#666;margin-bottom:5px;text-align:center;padding:0}.features-content .sectionHeader{padding:0;margin:30px auto;font-size:18px;font-weight:700;color:#f8821e;text-align:left}.features-content .qn,.features-content .ans{padding:0}.features-content .qn{padding:0;font-weight:700;font-size:16px;color:#333;margin-bottom:15px;text-align:left}.features-content .ans{margin:15px 0 45px;font-size:14px;color:#666;text-align:left}.features-content .ans ul,.features-content .ans ol{padding-left:10px;margin:15px 0 15px 10px}.features-content .ans ul li,.features-content .ans ol li{text-align:left}.features-content .ans ul li{list-style:disc}.features-content .ans ol li{list-style:lower-alpha}.feature-item .feature-img.item1{background-position:center -543px}.feature-item .feature-img.item2{background-position:center -408px}.feature-item .feature-img.item4{background-position:center -271px}.feature-item .feature-img.item5{background-position:center -135px}#signUpForm *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}.Reglayer-bg{position:fixed;display:none;background:rgba(0,0,0,.7);width:100%;height:100%;top:0;bottom:0;left:0;right:0;z-index:999999;overflow:auto}.Reg-layer{position:relative;background:#f1f1f1;text-align:center;display:block;font-family:81.25% arial,helvetica,sans-serif!important;width:auto;height:450px;max-width:640px;z-index:100000;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;margin:110px auto 0;float:none}.regLft-col{width:43%;height:100%;background-size:cover;position:relative;z-index:1;float:left;background:#1f5179 url(../images/logo2.png) 46% 12% no-repeat;color:#fff;background-size:51%}.bg-txt{position:absolute;top:147px;font-size:14px;text-align:left;left:12px;color:#000}.wy-sgn{line-height:20px}.wy-sgn{font-size:16px;font-weight:600}.wy-sgn{padding:0;margin:0 0 21px 10px;color:#fff}.bg-txt ul{width:100%;font-size:13px;margin-left:0;padding:0}.n-headerP ol,ul,footer ol,footer ul{list-style:none}.bg-txt ul li{margin-bottom:15px}.bg-txt ul li{margin-bottom:10px;list-style:none;line-height:16px;color:#fff;position:relative;padding:0 15px 0 39px}.regRgt-col{float:left;width:57%;background:#f1f1f1}.regRgt-tabs{width:100%;float:left;border-bottom:1px solid #eee;padding:22px 8px 10px 27px;box-sizing:border-box;margin-bottom:15px}.Signup{color:#333;font-size:18px;margin:0}.login{color:#666;font-size:12px;float:right;margin:5px 21px 0 0}.login a{font-size:14px;color:#0ba5b5;text-decoration:none;font-weight:600}.regTab-cont{width:100%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.ih{display:none}#regSliders{height:492px;z-index:15;overflow-y:visible!important}#slides-container,.slide.layer-scnd{height:100%}div[id^=firstLayer] p.field-title.ft-fix{line-height:18px}.ft-fix{color:#333;font-size:12px}.field-title{margin:0 0 8px;padding:0;text-align:left;color:#666;font-size:14px}.reg-form{line-height:58px;height:50px;background:#fff;position:relative;margin-bottom:-1px;border:1px solid #d2d2d2;-webkit-transition:.3s border,.3s height;-o-transition:.3s border,.3s height;transition:.3s border,.3s height}.signup-fld:before{content:"";width:0;height:0;border-style:solid;border-width:5px 4px 0;border-color:#666 transparent transparent transparent;position:absolute;right:16px;top:22px}.reg-form .ngPlaceholder{line-height:50px;left:20px;pointer-events:none;color:#666;position:absolute;top:0;font-size:14px;max-width:100%;z-index:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:0;-moz-transform:0;-ms-transform:0;-o-transform:0;transform:0;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}.reg-form .ngPlaceholder+.multiinput{padding-top:24px;padding-bottom:7px}.reg-form .multiinput{line-height:14px;padding:21px 20px;cursor:default;height:50px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;width:100%;box-sizing:border-box;text-align:left;font-size:13px}.multiinput{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:16px;padding:0 10px 0 0}.reg-form.invalid .input-helper{-webkit-transition:.2s ease all;-o-transition:.2s ease all;transition:.2s ease all}.reg-form .input-helper,.stu-prf-sec .input-helper,.Lerr-msg,.input-help{background:#383443;color:#fff;max-width:200px;top:100%;text-align:center;margin-top:1px;position:absolute;left:15px;line-height:1.4;z-index:8;font-size:12px;opacity:0;pointer-events:none;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);-webkit-transform:15px 0;-moz-transform:15px 0;-ms-transform:15px 0;-o-transform:15px 0;transform:15px 0;-webkit-transform-origin:15px 0;-moz-transform-origin:15px 0;-ms-transform-origin:15px 0;-o-transform-origin:15px 0;transform-origin:15px 0}.reg-form .input-helper .up-arrow,.Lerr-msg .up-arrow,.stu-prf-sec .input-helper .up-arrow,.input-help .up-arrow{position:relative;position:absolute;left:15px;top:0}.reg-form .input-helper .up-arrow:before,.Lerr-msg .up-arrow:before,.stu-prf-sec .input-helper .up-arrow:before,.input-help .up-arrow:before{border-width:6px;border-bottom-color:transparent;margin:-2px 0 0 -1px}.reg-form .input-helper .up-arrow:after,.reg-form .input-helper .up-arrow:before,.stu-prf-sec .input-helper .up-arrow:after,.stu-prf-sec .input-helper .up-arrow:before,.Lerr-msg .up-arrow:after,.Lerr-msg .up-arrow:before,.input-help .up-arrow:after,.input-help .up-arrow:before{content:'';border:solid transparent;position:absolute;top:-10px;left:-5px}.reg-form .input-helper .up-arrow:after,.Lerr-msg .up-arrow:after,.stu-prf-sec .input-helper .up-arrow:after,.input-help .up-arrow:after{border-width:5px;border-bottom-color:#383443}.reg-form .input-helper .up-arrow:after,.reg-form .input-helper .up-arrow:before,.stu-prf-sec .input-helper .up-arrow:after,.stu-prf-sec .input-helper .up-arrow:before,.Lerr-msg .up-arrow:after,.Lerr-msg .up-arrow:before,.input-help .up-arrow:after,.input-help .up-arrow:before{content:'';border:solid transparent;position:absolute;top:-10px;left:-5px}.reg-form .input-helper .helper-text,.stu-prf-sec .input-helper .helper-text,.input-help .up-arrow{padding:4px 8px}.reg-form.disabled{background:#f1f1f1}.disabled{pointer-events:none;cursor:default}.reg-form{line-height:58px;height:50px;background:#fff;position:relative;margin-bottom:-1px;border:1px solid #d2d2d2;-webkit-transition:.3s border,.3s height;-o-transition:.3s border,.3s height;transition:.3s border,.3s height}.reg-form.disabled.signup-fld:before{content:"";width:0;height:0;border-style:solid;border-width:5px 4px 0;border-color:#ccc transparent transparent transparent;position:absolute;right:16px;top:25px}.signup-fld:before{content:"";width:0;height:0;border-style:solid;border-width:5px 4px 0;border-color:#666 transparent transparent transparent;position:absolute;right:16px;top:22px}.reg-btn.sup-btn.stp1{bottom:20px}a.sup-btn{position:absolute;bottom:-55px;right:27px;width:359px;margin:0}a.reg-btn{width:96%;padding:15px;text-align:center;color:#fff;border:1px solid #fbb54e;outline:0;cursor:pointer;font-weight:700;background-color:#f29d37;cursor:pointer;display:inline-block;text-decoration:none;font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.regClose{color:#fff;font-size:38px;line-height:20px;position:absolute;right:-31px;top:-1px;text-decoration:none!important}.register_form_wrp{float:left;width:100%;padding:0 35px}.register_form_wrp .from_group{float:left;width:100%;margin-bottom:12px}.register_form_wrp .form_level{text-align:left}.register_form_wrp .form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:13px;line-height:1.42857143;color:#757575;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;-webkit-transition:0 0 0;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.register_form_wrp textarea.form-control{height:54px}.form_input_wrp button{padding:8px 25px;background:#1f5179;color:#fff;border:1px;margin:44px 0 0;border-radius:4px}.regRgt-tabs{padding:13px 8px 14px;background:#1f5179;color:#fff;font-family:monospace;margin-bottom:0}.Signup{color:#fff;font-size:18px;margin:0}.login{color:#666;font-size:12px;float:right;margin:5px 21px 0 0}.login a{font-size:14px;color:#0ba5b5;text-decoration:none;font-weight:600}.regTab-cont{width:100%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.bg-txt ul li:before{content:'\f046';font-family:fontawesome;position:absolute;left:13px;top:0;font-size:17px;color:#c9e3f3}.reg_po_price{float:left;width:100%;padding:10px 0}.reg_po_price h3{font-size:17px;color:#1f5179}.reg_po_price h3 span{font-size:21px;color:#1f5179}.overflow_scroll{overflow:hidden}.star_content{background:url(../images/star-icon.png) left center no-repeat transparent;display:inline-block;padding-left:75px;height:14px}.marketo-btn a{background:#2385da;color:#fff;padding:10px 25px;border-radius:35px;margin-left:9px;box-shadow:inset 0 0 0;text-transform:uppercase;font-size:18px;transition:all .3s ease-in-out}.marketo-btn a:hover,.marketo-btn a:focus{transition:all .3s ease-in-out;text-decoration:none;box-shadow:inset 0 0 50px #0000004d}.marketo-btn{font-weight:700;float:right;padding:23px 0 0;display:flex;vertical-align:middle;align-items:center}.marketo-btn span{color:#51606d;font-size:21px}.marketo-bannerpwr{background:url(../images/employer1.png) top center no-repeat;padding:38px 0;color:#fff;background-size:cover;position:relative}.marketo-bannerpwr:before{content:'';background:#2c84d0;position:absolute;left:0;right:0;top:0;bottom:0;opacity:.5}.banne_content{margin:250px 0 0}.banne_content h2{font-size:48px;font-weight:700;margin:24px 0 30px}.banne_content ul{padding:0;margin:0}.checklist{padding:0;margin:0}.checklist li{padding:0;margin:0;position:relative;display:block;padding-left:20px}.checklist li:before{content:'\f00c';font-family:fontawesome;position:absolute;left:0}.banne_content ul li{font-size:25px;padding:10px 0 10px 38px}.banne_content ul li:before{}.banner_form{background:#00000036;padding:25px;border-radius:10px}.banner_form h2{font-size:25px;font-weight:700;margin:12px 0 24px}.banner_form input.form-control{background:0 0;border:1px solid #e1e1e1;color:#fff}.banner_form button{background:#17a5e8;color:#fff;border:1px solid #17a5e8;display:block;width:100%;padding:10px 15px;font-size:20px;font-weight:700;text-transform:uppercase;border-radius:5px}.banner_form button:hover{background:#ffff;color:#17a5e8}.shadowbox{background:url(../images/Shadow-PNG-Images.png) top center no-repeat;float:left;width:100%;height:60px;background-size:120% 100%;position:absolute;top:0}.serviccebox_wrp{float:left;width:100%;padding:0 0 65px}.page-headig h3{text-align:center;font-size:25px;font-weight:700;color:#778088;margin:0 0 22px}.serviccebox_wrp{float:left;width:100%;padding:45px 0 65px;background:#f1f1f1;position:relative}.page-headig h3{text-align:center;font-size:25px;font-weight:700;color:#778088;margin:0 0 22px}.servbox_wrp{background:#fff;padding:14px;margin:6px auto;box-shadow:0 0 5px #00000024;color:#8a8a8a;min-height:231px}.servbox_wrp h4 i{margin-right:7px;font-size:28px}.servbox_wrp h4{color:#838e98;font-weight:700;font-size:16px;display:flex;//justify-content:center;align-items:center;margin:0 0 10px;line-height:21px;}.why-agency-wryp{float:left;width:100%;padding:50px 0}.flex-box{display:flex;margin:0;padding:0}.flex-basis-10{flex-basis:10%}.flex-basis-20{flex-basis:20%}.flex-basis-30{flex-basis:30%}.flex-basis-40{flex-basis:40%}.flex-basis-50{flex-basis:50%}.flex-basis-60{flex-basis:60%}.flex-basis-70{flex-basis:70%}.flex-basis-80{flex-basis:80%}.flex-basis-90{flex-basis:90%}.flex-basis-100{flex-basis:30%}.flex-basis-25{flex-basis:25%}.flex-basis-33{flex-basis:33.33%}.whybox_wrp{float:left;width:100%;padding:25px}.blue{background:#2385da}.light-blue{background:#57b4be}.orrange{background:#ff9800}.dark-blue{background:#12436a}.light-green{background:#96d953}.whyagency-manwpr .blue,.whyagency-manwpr .light-blue,.whyagency-manwpr .orrange,.whyagency-manwpr .dark-blue,.whyagency-manwpr .light-green{border:5px solid #ffff}.whybox_wrp img{max-height:170px;margin:0 auto}.whybox_wrp h3{font-size:23px;font-weight:700;color:#fff;margin:0 0 30px;line-height:30px}.aligner{align-items:center;justify-content:center}.whybox_wrp.towboxwy{margin:25px 0 0}.markeformbtn_wrp{float:left;width:100%;text-align:center;padding:10px 15px;background:#2385da;font-size:26px;font-weight:700;color:#fff}.markeformbtn_wrp a{color:#fff;display:inline-block;border:2px solid #fff;border-radius:35px;padding:13px 36px;margin-left:25px;font-size:21px}.markeformbtn_wrp a:hover{color:#2385da;background:#fff}.servbox_wrp .checklist li{font-size:15px;line-height:27px}.register_form_wrp .parsley-errors-list{position:absolute;font-size:13px;background:red;z-index:1;bottom:-19px;left:0;right:0;text-align:left}.register_form_wrp .parsley-errors-list li{color:#fff;padding:3px 10px}.register_form_wrp .form_input_wrp{position:relative;float:left;width:100%}.whatsapp_number ul li{position:relative;padding-left:16px;display:inline-block;background:#34af23;border-radius:25px;padding:3px 19px 3px 34px;box-shadow:inset 0 0 15px #264e27}.whatsapp_number ul li:before{content:'\f232';font-family:fontawesome;position:absolute;top:3px;left:9px;color:#fff;font-size:23px}.whatsapp_number ul li a{cursor:pointer;font-size:15px!important}.whatsappcn{color:#34af23}.contact-bar--text-left{float:left;padding:5px 0 0}.contact-bar--text-left p{margin:0}.contact-bar--text-left p a{color:#fff;text-decoration:none;display:block;font-size:14px;padding:6px 15px}.portfoliamanWrp{float:left;background:#f1f1f1;width:100%}.portfoliowwpr{float:left;width:100%}.porrigh{float:right;width:100%;padding:56px 20px}.portSidebar{float:left;width:100%;display:block}.fixedSticky{position:sticky;top:130px}.portsidebox{padding:23px 30px;text-align:center}.portsidebox h3{font-size:18px;text-transform:uppercase;font-weight:700;color:#72bcd2;margin:17px 0}.portsidebox h4{font-size:18px;text-transform:uppercase;font-weight:700;color:#72bcd2;margin:17px 0}.portsidebox ul{padding:0;margin:0}.portsidebox ul li{padding:1px 0;color:#7f8183;margin-right:5px;position:relative;z-index:2;padding:1px 30px;border:none;line-height:38px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:13px;font-weight:600;display:inline-block;background:#fff;margin-bottom:5px;text-transform:uppercase}.portsidebox ul li a.active{color:#72bcd2}.portsidebox ul li a:hover{color:#72bcd2}.portbox{float:left;width:33.33%;padding:0 15px}.portImagbox{padding:5px;background:#fff;box-shadow:0 0 10px #00000017;margin-bottom:30px;transition:all .3s ease}.fixheigtPort{height:500px;overflow:hidden;position:relative;z-index:1}.viermortb{position:absolute;top:0%;left:0%;right:0;bottom:0;height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center;background:#385f9ac9;opacity:0;transition:all 1s ease-in-out}.portImagbox:hover{box-shadow:0 0 20px #00000072;transition:all .3s ease}.portImagbox:hover .viermortb{opacity:1;transition:all 1s ease-in-out}.scroling{position:absolute;transition:all 1s ease-in-out;top:0}.portImagbox:hover .scroling{transition:all 1s ease-in-out}.portfoliamanWrp{font-family:work sans,sans-serif}.portfolimwrWrp{float:left;width:100%;padding:48px 0}.portcotnen{padding:29px}.portList{margin-bottom:64px;background:#fff;box-shadow:0 0 33px 2px #00000008;border-radius:5px}.portcotnen h3{font-size:16px;margin:0 0 27px}.portcotnen h2{font-size:27px;font-weight:700;margin:0 0 15px;color:#72bcd2;text-transform:uppercase}.portCat{background:#f1f1f1;display:inline-block;padding:6px 12px;font-size:13px;font-weight:600;border-radius:5px;color:#777474!important}.portcotnen p{font-family:Roboto;font-size:17px;font-weight:500;color:#7f7e86;margin:0 0 18px}.viewmorebtn a{display:inline-block;background:#4897b0;border-radius:5px;padding:7px 14px;color:#fff;text-transform:uppercase}.viewmorebtn a:hover{background:#31829c;color:#fff}.porfolImaqp{overflow:hidden}.porimgbox{overflow:hidden}.flip-container{-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;-ms-transform:perspective(1000px);-moz-transform:perspective(1000px);-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;width:100%;height:100%}.flipper{-webkit-transition:.6s;-webkit-transform-style:preserve-3d;-ms-transition:.6s;-moz-transition:.6s;-moz-transform:perspective(1000px);-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transition:.6s;transform-style:preserve-3d;position:relative;display:block;height:100%}.front,.back{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.6s;-webkit-transform-style:preserve-3d;-webkit-transform:rotateY(0deg);-moz-transition:.6s;-moz-transform-style:preserve-3d;-moz-transform:rotateY(0deg);-o-transition:.6s;-o-transform-style:preserve-3d;-o-transform:rotateY(0deg);-ms-transition:.6s;-ms-transform-style:preserve-3d;-ms-transform:rotateY(0deg);transition:.6s;transform-style:preserve-3d;transform:rotateY(0deg);position:absolute;top:0;left:0}.front{-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);z-index:2;top:0;left:0;right:0;bottom:0}.back{background:#fff;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg);top:0;right:0;left:0;bottom:0;height:100%;display:flex;align-items:center;justify-content:center}.flip-container:hover .front,.flip-container.hover .front{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-container:hover .back,.flip-container.hover .back{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}.confreFormWrp{float:left;width:100%;background:#fff;padding:50px 0;position:relative}.confreFormWrp:before{content:'';background-image:url(../images/Office-Map.png);background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;opacity:.05;background-size:contain;background-attachment:fixed}.dropmealHeading h4:before{content:'';position:absolute;left:-109px;width:100px;height:2px;background:#57a4be;top:50%}.dropmealHeading h4:after{content:'';position:absolute;right:-109px;width:100px;height:2px;background:#57a4be;top:50%}.dropmealHeading{text-align:center}.dropmealHeading h4{font-size:29px;text-align:center;margin:0 0 50px;color:#4897b0;font-weight:600;text-transform:uppercase;display:inline-block;position:relative}.droplinmail h2{font-size:22px;line-height:34px;margin:0 0 15px;color:#737373;font-weight:600}.droplinmail p{margin:0 0 15px;color:#737373}.droplinmail h4 i{color:#4897b0}.droplinmail h4{font-size:15px;margin:15px 0 0;color:#656565}.contcommon input,.contcommon textarea,.contcommon select{display:block;width:100%;border:0;border-bottom:2px solid #3d3d3d;outline:none;padding:4px 0;background:0 0}.contcommon form{padding:25px 0 0}.contcommon .form-group{margin-bottom:25px;position:relative}.form-group span{position:absolute;top:0;z-index:-1}.validate:focus~span,select.validate~span,.validate:not(:focus):valid~span{top:-17px;left:0;color:#4897b0;font-size:12px}.chkdata label input~span{padding:0 0 0 33px;position:relative;display:inline-block}.chkdata{margin:0 0 29px}.chkdata label{position:relative;font-weight:400;font-size:15px}.chkdata input{display:none}.chkdata label input~span:before{content:'\f096';font-family:fontawesome;position:absolute;left:0;font-size:24px;top:-8px;color:#4897b0}.chkdata label input:checked~span:before{content:'\f14a'}.btn-bg_blue{background:#3480c7;border:1px solid #3480c7;padding:7px 25px;color:#fff;border-radius:5px;font-size:20px;font-weight:600;text-transform:uppercase;box-shadow:0 4px 0 #2479a5;transition:all .3s ease-in-out;outline:none;height:auto}.btn-bg_blue:hover{box-shadow:2px 3px 0 #2479a5;transition:all .3s ease-in-out}.contcommon h4{font-size:21px}.dropForm{position:relative}.dropForm:before{content:'';background:url(../images/contact-girl.png);position:absolute;top:0;right:-210px;bottom:0;width:210px;background-size:contain;background-repeat:no-repeat;display:none}.contnecent{max-width:calc(100% - 0)}.droplinmail{padding:12px 32px 0 0}.headtophconte{padding:36px 0 0;text-align:center;font-size:16px;color:#757575}.porttopDetalil{float:left;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;height:610px}.portrighcont{float:right;-ms-flex:0 0 480px;flex:0 0 480px;max-width:480px;background:#f7fafc;padding:55px}.portimaglet{float:left;-ms-flex:0 0 calc(100% - 480px);flex:0 0 calc(100% - 480px);max-width:calc(100% - 480px)}.rihcontLogo img{max-width:180px}.portfoilimainwrp{font-family:work sans,sans-serif}.righcont h1{font-size:35px;font-weight:600;color:#4897b0;border-bottom:1px solid #e8e8e8;padding:9px 0 14px;margin-bottom:15px}.righcont p{font-size:16px;line-height:25px;margin-bottom:35px;color:#747779}.dashlist li:before{content:'';position:absolute;left:0;height:2px;width:19px;background:#4897b0;top:50%}.dashlist li{position:relative;font-size:18px;padding:5px 0;padding-left:36px;color:#6d6d6d}.dashlist{padding:0;margin:0}.brandwrbWrp{float:left;width:100%;padding:80px 50px}.brandconte{max-width:840px;padding-right:40px}.brandconte h2{font-family:roboto,sans-serif;font-size:44px;font-weight:700;line-height:60px;margin-bottom:33px;margin-top:0}.brandconte p{font-size:21px;font-family:Roboto;font-weight:100;color:#585858;margin-bottom:35px}.thm-btn{background:#4897b0;display:inline-block;padding:12px 20px;border-radius:5px;color:#fff;text-transform:uppercase;font-size:18px;box-shadow:-2px 3px 0 0 #26677b;transition:all .3s ease-in-out;font-weight:600}.thm-btn:hover{box-shadow:2px 3px 0 0 #26677b;transition:all .3s ease-in-out;color:#fff}.branDetailist ul{padding:0;margin:0}.branDetailist ul li:nth-last-child(1){border-bottom:0}.branDetailist ul li p{font-size:15px;color:#606060;margin:7px 0 0;font-weight:600}.portrelaImage .col-sm-6{padding:0;border:0}.branDetailist ul li h4{font-size:15px;color:#929292;margin:0}.branDetailist ul li{text-transform:uppercase;padding:27px 0;border-bottom:1px solid #e1e1e1}.branDetailist ul{padding:0;margin:0}.portrelaImage{background:#f7fafc;float:left;width:100%;padding:0}.porboximg img{width:100%}.boxtopbeautheading{text-align:center;margin:0 auto;max-width:920px}.boxtopbeautheading h3{font-size:41px;font-weight:600;line-height:49px;margin-bottom:33px;margin-top:0}.beauThreeboxCwrp{float:left;width:100%;padding:80px 50px}.boxtopbeautheading p{font-size:23px;font-family:Roboto;font-weight:100;color:#747779;margin-bottom:35px}.beautBoxWrp{max-width:400px;margin:0 auto;text-align:center;position:relative;background:#f9f9f9;padding:25px;box-shadow:0 0 0 0 #00000024;transition:all .3s ease-in-out}.beautBoxWrp:hover{box-shadow:0 0 24px -5px #00000024;transition:all .3s ease-in-out}.beauIocnbox{position:absolute;top:-70px;left:50%;transform:translate(-50%,0%);height:100px;width:100px;background:#f9f9f9;display:flex;justify-content:center;align-items:center;border-radius:50%;box-shadow:0 0 0 0 #00000024;transition:all .3s ease-in-out}.beautBoxWrp:hover .beauIocnbox{box-shadow:0 -5px 24px -5px #00000024;transition:all .3s ease-in-out}.beaucontewrp p{font-size:19px;color:#7f7f7f}.beaucontewrp h4{font-size:22px;font-weight:600;color:#6a6f71;text-transform:uppercase;margin:25px 0 14px}.beautthrebox{margin:99px 0 0;float:left;width:100%}.projectoverView{float:left;width:100%;padding:80px 50px;background:#f7fafc}.overlistWrp{float:left;width:100%;margin:63px 0 20px;text-align:center}.overlistWrp ul{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center;padding:0}.overlistWrp ul li{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;border-left:2px solid #e1e1e1}.overlistWrp ul li:nth-child(1){border-left:0}.overlistWrp ul li h6{font-size:26px;margin:0}.overlistWrp ul li h5{font-size:14px;margin:16px 0 7px;text-transform:uppercase;color:#6f6f6f}.overlistWrp ul li i{font-size:28px;color:#7b7b7b}.appsceenViwWrp .col-sm-3{padding:0 25px}.appsceenViwWrp{float:left;width:100%;padding:53px 0}.appimgBox{overflow:hidden;margin:0 0 20px}.testimionaWrp h5{font-size:20px;text-transform:uppercase;color:#57a4be}.testimionaWrp h2{font-weight:600;font-size:37px;line-height:44px;margin:15px 0 31px;color:#5c5f61}.testimionaWrp{max-width:1100px;margin:74px auto 0;text-align:center}.clientImag img{width:100%;height:100%}.clientImag{width:70px;height:70px;margin:24px auto;border-radius:50%;overflow:hidden;border:2px solid #e0e0e0}.tesQuot{font-size:49px;color:#57a4be}.portimaglet img{width:100%;min-height:100%}.clentuCoutner .overlistWrp ul li i.counterw{font-size:45px;color:#fff;font-weight:600;font-style:normal}.clentuCoutner{float:left;width:100%;overflow:hidden}.clentuCoutner .overlistWrp ul li i.fa{font-size:53px;color:#fff;margin:22px 0 0}.clentuCoutner{background:#000}.clentuCoutner .overlistWrp ul li h5{margin:0;color:#fff}.clentuCoutner .overlistWrp{margin:39px 0}.relatacoprodWrp{float:left;width:100%;padding:80px 0;background:#fff}.portocotnetbox .portcotnen{padding:21px}.portocotnetbox .portcotnen h2{font-size:18px;margin:0 0 7px}.portocotnetbox .portcotnen h3{margin:0 0 11px}.portocotnetbox .portCat{padding:4px 8px;font-size:11px}.portocotnetbox .portcotnen p{font-size:15px;margin:0 0 13px}.portocotnetbox{background:#fff}.portfolioBoxwrp{margin-top:32px;box-shadow:0 0 10px #0000000d}.contanctForm2Wrp{//background:#fff;position:relative;z-index:1;float:left;width:100%;padding:80px 0}.contanctForm2Wrp:before{content:'';background-image:url(../images/bg-pattern.png);position:absolute;left:0;right:0;top:0;bottom:0;opacity:.07;background-size:contain;z-index:-1}.contcommon{max-width:700px;margin:0 auto;width:100%}.cotnHeaign h2{font-size:46px;line-height:63px;margin:24px 0;font-weight:700;font-style:oblique;color:#053f52}.cotnHeaign h5{font-size:18px;text-transform:uppercase;color:#879194}.cotnHeaign{text-align:center;max-width:720px;margin:0 auto 45px}.butionCenter{text-align:center}.nexpreportfolio{float:left;width:100%;background:#000;display:flex;align-items:center;justify-content:center}.nexpreportfolio a{color:#fff;text-transform:uppercase;display:flex;align-items:center;justify-content:center}.portLeftwrp{flex:0 0 33.33%;-ms-flex:0 0 33.33%;width:100%;max-width:33.33%}.portLeftwrp a{display:flex;padding:27px}.cionlef{width:45px;font-size:50px;line-height:22px}.leftPort a{justify-content:flex-start;text-align:left}.rightPort a{justify-content:flex-end;text-align:right}.portLeftwrp h3{font-size:25px;margin:9px 0;font-weight:600}.portLeftwrp h4{font-size:15px;margin:9px 0}.appdevWrp.worpreshBnar{background-color:#000}.appdevWrp.hommnepad.webdevlopmentBanner{background-color:#000}.appdevWrp.mobilewebBanner{background-color:#232121}.appdevWrp.magentobaner{background-color:#252525}.appdevWrp.graphicBaner{background-color:#000}.appdevWrp:before{content:'';background-image:url(../images/hirebanner.jpg);position:absolute;left:0;right:0;top:0;bottom:0;opacity:.15;background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.appdevWrp.webdevlopmentBanner:before{content:'';background-image:url(../images/bannerWeb_1.jpg);opacity:.3}.appdevWrp.adnroiapd:before{content:'';background-image:url(../images/androidapdev.jpg);opacity:.3}.appdevWrp.ondemBanerWrp:before{background-image:url(../images/cricketbg.jpg)}.appdevWrp.cryptoCurtna:before{background-image:url(../images/cryptobg_1.jpg)}.appdevWrp.fooddelivbanner:before{background-image:url(../images/fooddelivery.jpg);opacity:.2}.appdevWrp.hirdevbanenr:before{background-image:url(../images/hirebanner.jpg);opacity:.2}.appdevWrp.worpreshBnar:before{background-image:url(../images/wordpressbanner.jpg);opacity:.3}.appdevWrp.cakephp:before{background-image:url(../images/cakephp.jpg);opacity:.3}.appdevWrp.mobilewebBanner:before{background-image:url(../images/banner-6.jpg);opacity:.05}.appdevWrp.cloudcomputing:before{background-image:url(../images/aboutus.jpg);opacity:.3}.appdevWrp.magentobaner:before{background-image:url(../images/cakephp.jpg);opacity:.3}.appdevWrp.graphicBaner:before{background-image:url(../images/graphicdesign.jpg);opacity:.5}.appdevWrp{position:relative;background-color:#252525;padding:50px 0 60px;position:relative;background-attachment:fixed}.wavepatern{background:url(../images/direction-arrow-up.png);position:absolute;bottom:0;height:42px;width:100%}.apCon_Wrp h1{font-size:51px;text-transform:capitalize;color:#fff;font-weight:600;font-family:work sans,sans-serif}.apCon_Wrp h5{color:#fff;font-size:22px;margin:0 0 23px}.apCon_Wrp h3{color:#fff;font-size:22px;margin:0 0 23px}.apCon_Wrp p{color:#fff;font-size:19px;margin:25px 0 30px}.apCon_Wrp{padding:20px 0 0}.apCon_Wrp a{float:left}.aboumaiwr2{position:relative}.devCenter{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.thm-btn2 img{max-width:23px;margin-right:9px}.thm-btn2{color:#fff;background:#0a85ab;display:flex;padding:14px 25px;text-transform:uppercase;border-radius:5px;font-size:19px;position:relative;overflow:hidden;align-items:center;justify-content:center;border:1px solid #0a85ab;z-index:1}.thm-btn2:hover:before{transition:all .3s ease-in-out;transform:rotate(0deg) scale(1);width:100%}.thm-btn2:hover{color:#fff;text-decoration:none}.thm-btn2:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;width:0;background:#000;opacity:.3;transition:all .3s ease-in-out;transform:rotate(90deg) scale(0);z-index:-1}.thm-btn3 img{max-width:23px;margin-right:9px}.thm-btn3{color:#55d7ff;background:0 0;display:flex;padding:14px 25px;text-transform:uppercase;border-radius:5px;font-size:19px;position:relative;overflow:hidden;align-items:center;justify-content:center;border:1px solid #55d7ff;z-index:1;float:left}.thm-btn3:hover{color:#fff;text-decoration:none}.thm-btn3:hover:before{transition:all .3s ease-in-out;transform:rotate(0deg) scale(1);width:100%}.thm-btn3:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;width:0;background:#55d7ff;opacity:.8;transition:all .3s ease-in-out;transform:rotate(90deg) scale(0);z-index:-1}.section-padd{padding:50px 0;float:left;width:100%;overflow:hidden}.addpHedd{text-align:center;margin-bottom:40px;overflow:hidden}.addpHedd h2{color:#5a5a5a;font-size:40px;text-transform:capitalize;font-weight:400;font-family:'poppins';margin-bottom:15px;}.addpHedd h3{color:#5a5a5a;font-size:31px;text-transform:capitalize;font-weight:600;font-family:work sans,sans-serif;margin-bottom:23px;text-transform:uppercase}.addpHedd h2 span{color:#1495bd}.addpHedd h3 span{color:#1495bd}.boxismfcxont p{margin:5px 0 0;font-size:13px}.addpHedd p{font-size: 18px;color: #fff;
        font-family: 'poppins';
    }
    
    .right-sec {
        float: right!important
    }
    
    .apdecWrp {
        position: relative;
        margin: 24px 0 0
    }
    
    .leftAp {
        padding-right: 80px
    }
    
    .leftAp .icon-image {
        right: 0
    }
    
    .icon-image {
        position: absolute;
        width: 70px;
        top: 50%;
        transform: translate(0, -50%)
    }
    
    .rightAp {
        padding-left: 80px
    }
    
    .rightAp .icon-image {
        left: 0
    }
    
    .apdexwr_wrp {
        position: relative;
        min-height: 400px
    }
    
    .mobileScripwrp {
        position: absolute;
        top: 50%;
        left: 50%;
        max-width: 24%;
        transform: translate(-50%, -50%)
    }
    
    .apdecWrp p {
        font-size: 14px;
        color: #7d7d7d
    }
    
    .apdecWrp h3 {
        font-size: 16px;
        font-weight: 600;
        color: #4897b0;
        font-family: work sans, sans-serif
    }
    
    .apdecWrp h4 {
        font-size: 16px;
        font-weight: 600;
        color: #4897b0;
        font-family: work sans, sans-serif
    }
    
    .ouVDevPrdWrp {
        background: #1495bd
    }
    
    .addpHedd.head-invert h2 span {
        color: #fff
    }
    
    .addpHedd.head-invert h2,
    .addpHedd.head-invert p {
        color: #fff
    }
    
    .proboxwrp i {
        font-size: 52px;
        width: 100px;
        height: 100px;
        background: #0b789a;
        display: flex;
        margin: 0 auto;
        align-items: center;
        justify-content: center;
        border-radius: 50%;
        transition: all .3s ease-in-out
    }
    
    .proboxwrp h3 {
        font-size: 18px;
        line-height: 23px;
        margin: 7px 0 8px
    }
    
    .proboxwrp {
        color: #fff;
        padding: 15px;
        text-align: center;
        border: 2px dashed #32a4c7;
        transition: all .3s ease-in-out;
        position: relative;
        z-index: 1
    }
    
    .proboxwrp.no-border {
        border: 0 solid #32a4c7
    }
    
    .proceWRp {
        margin: 24px 0 0;
        float: left;
        width: 100%
    }
    
    .proboxwrp:hover {
        border-color: #1495bd;
        transition: all .3s ease-in-out
    }
    
    .proboxwrp:before {
        content: '';
        position: absolute;
        left: 40%;
        right: 40%;
        top: 0;
        background: 0 0;
        border-radius: 50%;
        min-height: 100px;
        z-index: -1
    }
    
    .proboxwrp:hover:before {
        background: #066988;
        left: 0;
        right: 0;
        bottom: 0;
        border-radius: 0;
        transition: all .3s ease-in-out
    }
    
    .proboxwrp:hover i {
        transition: all 2s ease-in-out;
        transform: rotate(360deg)
    }
    
    .gimpbg {
        overflow: hidden;
        min-height: 70vh;
        position: relative;
        background: url(../images/portfolio-bg.jpg) center top #111;
        -webkit-animation: backgroundScroll 60s linear infinite;
        animation: backgroundScroll 60s linear infinite;
        animation-direction: alternate;
        -webkit-animation-direction: alternate
    }
    
    @keyframes backgroundScroll {
        from {
            background-position: center 0
        }
        to {
            background-position: center bottom
        }
    }
    
    @-webkit-keyframes backgroundScroll {
        from {
            background-position: center 0
        }
        to {
            background-position: center bottom
        }
    }
    
    .portcont {
        max-width: 400px;
        margin: auto;
        display: flex;
        flex-direction: column;
        min-height: 300px;
        align-items: center;
        justify-content: center;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%)
    }
    
    .porzonwrp {
        background: #1495bd;
        padding: 25px;
        text-align: center;
        border-radius: 10px;
        box-shadow: 0 0 10px #1113123d;
        color: #fff
    }
    
    .portcont p {
        font-size: 17px;
        margin: 10px 0 24px;
        color: #fff
    }
    
    .portcont h2 {
        font-size: 29px;
        text-transform: uppercase
    }
    
    .linliswrp ul {
        padding: 0;
        margin: 0
    }
    
    .linliswrp ul li {
        list-style: none;
        display: block;
        right: 0;
        cursor: pointer
    }
    
    .linliswrp:before {
        content: '';
        position: absolute;
        left: -57%;
        border-right: 6px solid #57a4be;
        width: 440px;
        height: 440px;
        border-radius: 50%;
        z-index: -1
    }
    
    .linliswrp {
        position: relative;
        height: 440px
    }
    
    .adImg_wbv {
        max-width: 70%;
        margin: 61px 0;
        float: right
    }
    
    .linliswrp ul li:nth-child(1) {
        top: 10%;
        position: absolute;
        left: 5.7%;
        transform: translate(0, -10%)
    }
    
    .linliswrp ul li:nth-child(2) {
        top: 30%;
        position: absolute;
        left: 13.7%;
        transform: translate(0, -30%)
    }
    
    .linliswrp ul li:nth-child(3) {
        top: 50%;
        position: absolute;
        left: 15.9%;
        transform: translate(0, -50%)
    }
    
    .linliswrp ul li:nth-child(4) {
        top: 70%;
        position: absolute;
        left: 13.6%;
        transform: translate(0, -70%)
    }
    
    .linliswrp ul li:nth-child(5) {
        top: 90%;
        position: absolute;
        left: 5.7%;
        transform: translate(0, -90%)
    }
    
    .linliswrp ul li:before {
        content: '';
        position: absolute;
        left: -30px;
        height: 10px;
        width: 10px;
        background: #2e87a5;
        border-radius: 50%;
        top: 50%;
        transform: translate(0, -50%)
    }
    
    .hierIcon {
        font-size: 26px;
        width: 50px;
        height: 50px;
        border: 1px solid #b9b9b9;
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 50%;
        color: #909090;
        float: left;
        position: relative
    }
    
    .hairiconDel:before {
        content: '\f0d9';
        font-family: fontawesome;
        position: absolute;
        left: -7px;
        color: #969b9c;
        font-size: 22px;
        line-height: 19px
    }
    
    .hairiconDel {
        float: left;
        background: #969b9c;
        color: #fff;
        margin: 12px 0 0 17px;
        padding: 5px 11px;
        text-transform: uppercase;
        border-radius: 5px;
        position: relative
    }
    
    .linliswrp ul li.active .hairiconDel:before {
        color: #57a4be
    }
    
    .linliswrp ul li.active .hairiconDel {
        background: #57a4be
    }
    
    .linliswrp ul li.active .hierIcon {
        border-color: #57a4be;
        color: #57a4be
    }
    
    .linliswrp ul li:hover .hairiconDel:before {
        color: #57a4be
    }
    
    .linliswrp ul li:hover .hairiconDel {
        background: #57a4be
    }
    
    .linliswrp ul li:hover .hierIcon {
        border-color: #57a4be;
        color: #57a4be
    }
    
    .linliswrp ul li.active+li .hierIcon:after {
        content: '';
        position: absolute;
        border-style: solid;
        border-width: 1px;
        border-color: #2188ba;
        border-radius: 50%;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        -webkit-transition: .5s;
        transition: .5s;
        -webkit-animation: scale 2s linear 1s infinite;
        animation: scale 2s linear 1s infinite;
        z-index: -2;
        transform: scale(1)
    }
    
    .linliswrp ul li.active+li .hierIcon:before {
        content: '';
        position: absolute;
        border-style: solid;
        border-width: 1px;
        border-color: #2188ba;
        border-radius: 50%;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        -webkit-transition: .5s;
        transition: .5s;
        -webkit-animation: scale 2s linear 0s infinite;
        animation: scale 2s linear 0s infinite;
        z-index: -2
    }
    
    .whybodx.car-wahs {
        flex: 0 0 28%;
        max-width: 30%;
        text-align: center;
        border-right: 1px solid #0a3e4e;
        padding: 25px;
        margin-bottom: 35px;
        position: relative
    }
    
    .car-para {
        width: 100%;
        min-height: 70px
    }
    
    .car-para p {
        font-size: 15px
    }
    
    section.section-padd.keyfeatureWrp.work-app {
        width: 100%;
        background: rgb(6, 121, 156, .1)
    }
    
    .addpHedd.car-pad {
        margin: 50px auto
    }
    
    .ProfileWrp-content h1 {
        color: #fff;
        font-weight: 700;
        font-size: 39px
    }
    
    select#country {
        padding-top: 7px
    }
    
    .whybodx.car-wahs.aos-init.aos-animate:last-child {
        border-right: none
    }
    
    @keyframes scale {
        from {
            -webkit-transform: scale(1);
            transform: scale(1);
            opacity: 1
        }
        to {
            -webkit-transform: scale(1.8);
            transform: scale(1.8);
            opacity: 0
        }
    }
    
    .hidsChang_wrp ul li {
        display: inline-block;
        padding: 5px
    }
    
    .hidsChang_wrp ul {
        margin: 50px 0 0;
        text-align: center
    }
    
    .hideboxnwr p {
        font-size: 23px;
        color: #7a7d7d
    }
    
    .hideboxnwr h2 {
        font-size: 33px;
        font-weight: 700;
        margin: 0 0 20px;
        color: #4897b0
    }
    
    .hideboxnwr h4 {
        font-size: 33px;
        font-weight: 700;
        margin: 0 0 20px;
        color: #4897b0
    }
    
    .hircsoeCDetl .hideboxnwr h3 {
        font-size: 33px;
        font-weight: 700;
        margin: 0 0 20px;
        color: #4897b0
    }
    
    .hideboxnwr {
        text-align: center;
        margin: 55px 0 0
    }
    
    .hirdboxwpr {
        display: none
    }
    
    .whychoslsowr.section-padd {
        background: #042833;
        padding-left: 15px;
        padding-right: 15px;
        color: #fff
    }
    
    .whobxrpwr {
        display: flex;
        width: 100%;
        align-items: center;
        justify-content: center
    }
    
    .whybodx:before {
        content: '';
        position: absolute;
        left: 0;
        right: 0;
        bottom: -17px;
        border-bottom: 1px solid #0a3e4e;
        width: 80%;
        margin: 0 auto
    }
    
    .whybodx {
        flex: 0 0 23%;
        max-width: 23%;
        text-align: center;
        border-right: 1px solid #0a3e4e;
        padding: 25px;
        margin-bottom: 35px;
        position: relative
    }
    
    .whobxrpwr:nth-last-child(1) .whybodx:before {
        content: none
    }
    
    .whybodx:nth-child(4n+4) {
        border-right: 0
    }
    
    .whybodx i {
        font-size: 58px
    }
    
    .whybodx h3 {
        font-size: 15px;
        text-transform: uppercase
    }
    
    .proboxwrp p {
        font-size: 14px;
        margin-bottom: 0
    }
    
    .whybodx img {
        max-height: 60px;
        margin: 0 auto 30px
    }
    
    .listofdeschOw:before {
        content: '';
        position: absolute;
        left: calc(50% - 4px);
        height: 100%;
        background: #57a4be;
        width: 8px;
        z-index: -1
    }
    
    .helwrproWrp {
        background: #f6f8f9
    }
    
    .listofdeschOw {
        float: left;
        width: 100%;
        position: relative;
        z-index: 1
    }
    
    .listContetn i {
        font-size: 75px;
        color: #57a4be;
        position: absolute;
        top: 50%;
        transform: translate(0, -50%)
    }
    
    .listContetn p {
        font-size: 14px;
        color: #7c8386
    }
    
    .listContetn h3 {
        font-size: 17px;
        color: #57a4be;
        font-weight: 600
    }
    
    .listContetn {
        background: #fff;
        max-width: calc(50% - 40px);
        width: 100%;
        padding: 15px;
        margin-bottom: 25px;
        position: relative
    }
    
    .listLeft.listContetn h3,
    .listLeft.listContetn p {
        text-align: right
    }
    
    .listLeft.listContetn i {
        right: 28px
    }
    
    .listLeft.listContetn {
        padding-right: 113px
    }
    
    .listRight.listContetn h3,
    .listRight.listContetn p {
        text-align: left
    }
    
    .listRight.listContetn i {
        left: 28px
    }
    
    .listRight.listContetn {
        padding-left: 113px;
        float: right
    }
    
    .listLeft:before {
        content: '';
        position: absolute;
        right: -40px;
        height: 8px;
        width: 40px;
        background: #57a4be;
        top: 50%;
        transform: translate(0, -50%)
    }
    
    .listRight:before {
        content: '';
        position: absolute;
        left: -40px;
        height: 8px;
        width: 40px;
        background: #57a4be;
        top: 50%;
        transform: translate(0, -50%)
    }
    
    .lisseodSepr {
        float: left;
        width: 100%
    }
    
    .hwowrsoer {
        background: #f6f8f9
    }
    
    .howibox h4 {
        font-size: 18px;
        font-weight: 600;
        color: #847d7d;
        padding: 10px
    }
    
    .howibox h3 {
        font-size: 18px;
        font-weight: 600;
        color: #847d7d;
        padding: 10px
    }
    
    .howibox {
        text-align: center;
        background: #fff;
        padding: 15px;
        display: flex;
        align-items: center;
        justify-content: center;
        flex-direction: column;
        min-height: 169px;
        box-shadow: 0 0 10px #4897b029;
        border-radius: 20px;
        transition: all .3s ease-in-out;
        margin: 0 0 30px
    }
    
    .howibox:hover {
        box-shadow: 0 0 54px #4897b029;
        transition: all .3s ease-in-out
    }
    
    .howibox i {
        font-size: 80px;
        color: #4897b0
    }
    
    .howibox img.img-fluid {
        width: 100px;
        height: 100px
    }
    
    .testimnbsorwp {
        background: #1495bd
    }
    
    .testimobxowr {
        border: 1px dashed #acb3dc;
        padding: 24px 15px 15px;
        border-radius: 0;
        text-align: center;
        position: relative;
        margin-top: 60px;
        min-height: 250px
    }
    
    .testimobxowr a.link {
        color: #ffff
    }
    
    .testimobxowr h4 {
        color: #fff;
        font-size: 16px;
        line-height: 23px;
        font-weight: 300;
        font-family: Roboto
    }
    
    .testimobxowr h5 {
        color: #d7ddff;
        font-weight: 600;
        font-family: Roboto;
        font-size: 13px
    }
    
    .testimobxowr h6 {
        color: #d7ddff;
        font-weight: 300;
        font-family: Roboto
    }
    
    .clintimg {
        width: 70px;
        height: 70px;
        border-radius: 50%;
        overflow: hidden;
        border: 2px solid #cbd3ff;
        position: absolute;
        top: -43px;
        left: 50%;
        transform: translate(-50%, 0)
    }
    
    .clintimg img {
        width: 100%;
        height: 100%
    }
    
    .testimobxowr h4 i {
        font-size: 25px
    }
    
    .ourlatbelocg {
        background: #f6f8f9
    }
    
    .blogsrwp {
        float: left;
        width: 100%;
        background: #fff;
        position: relative
    }
    
    .blogimg img {
        width: 100%
    }
    
    .blogimg {
        float: left;
        width: 100%;
        overflow: hidden
    }
    
    .blogDetail {
        padding: 15px;
        float: left;
        width: 100%;
        min-height: 178px
    }
    
    .blogDetail h4 {
        font-size: 14px;
        color: #858a8c;
        margin: 5px 0 15px;
        font-weight: 600;
        line-height: 25px
    }
    
    .blogDetail h4 a {
        font-size: 16px;
        color: #4897b0;
        font-weight: 600
    }
    
    .blogDetail p {
        font-size: 14px;
        color: #878e90
    }
    
    .blogDetail a {
        color: #4897b0
    }
    
    .blogInvert .blogDetail {
        position: absolute
    }
    
    .blogInvert .blogDetail a {
        color: #fff;
        background: #4897b0;
        padding: 8px 15px;
        border-radius: 5px;
        font-size: 20px
    }
    
    .blogInvert .blogDetail h4 {
        color: #fff;
        font-size: 32px;
        margin: 10px 0 27px;
        text-align: center;
        line-height: 48px;
        font-weight: 400
    }
    
    .blogInvert .blogDetail {
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        background: rgba(0, 0, 0, .76)
    }
    
    .blogDetail h5 {
        color: #756f6f;
        font-size: 14px
    }
    
    .blogimg img {
        transition: all .3s ease-in-out;
        transform: rotate(0deg) scale(1)
    }
    
    .blogsrwp:hover .blogimg img {
        transition: all .3s ease-in-out;
        transform: rotate(-5deg) scale(1.2)
    }
    
    .enquriboxwpr {
        color: #fff;
        background: -moz-linear-gradient(135deg, rgb(20, 149, 189) 0%, rgb(59, 148, 204) 1%, rgb(105, 156, 220) 49%, rgb(20, 149, 189) 100%);
        background: -webkit-linear-gradient(135deg, rgb(20, 149, 189) 0%, rgb(59, 148, 204) 1%, rgb(105, 156, 220) 49%, rgb(20, 149, 189) 100%);
        background: linear-gradient(135deg, rgb(20, 149, 189) 0%, rgb(59, 148, 204) 1%, rgb(105, 156, 220) 49%, rgb(20, 149, 189) 100%);
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ba673ab7', endColorstr='#d13f51b5', GradientType=1)
    }
    
    .contaInform {
        float: left;
        width: 100%
    }
    
    .mailsiwrp {
        float: left;
        width: 100%
    }
    
    .mailsiwrp ul {
        float: left;
        width: 100%;
        padding: 0;
        margin: 0
    }
    
    .mailsiwrp ul li {
        float: left;
        width: 100%;
        padding: 18px;
        background: #3480c7;
        margin: 0 0 22px;
        border-radius: 5px
    }
    
    .mailsiwrp ul li a {
        float: left;
        width: 100%;
        color: #fff;
        display: flex;
        align-items: center;
        justify-content: center
    }
    
    .iconwrpCm {
        width: 90px;
        margin: 0 15px 0 0;
        border-right: 1px solid #357286;
        text-align: center;
        height: 100%;
        display: block
    }
    
    .iconwrpCm i {
        font-size: 34px
    }
    
    .maicConrD {
        float: left;
        width: calc(100% - 105px);
        height: 100%;
        display: block
    }
    
    .maicConrD h5 {
        margin: 7px 0;
        font-size: 21px
    }
    
    .maicConrD p {
        font-size: 13px;
        text-transform: uppercase;
        margin: 0
    }
    
    .flbxobox ul li a {
        color: #fff;
        height: 25px;
        width: 25px;
        display: flex;
        align-items: center;
        justify-content: center
    }
    
    .flbxobox ul li {
        display: inline-block;
        padding: 3px 0
    }
    
    .flbxobox ul {
        padding: 0;
        margin: 0
    }
    
    .nrwsllter input {
        border: 1px solid #e1e1e1;
        border-radius: 0;
        width: calc(100% - 54px);
        float: left;
        padding: 5px 15px;
        height: 37px
    }
    
    .nrwsllter button {
        border: 1px solid #3480c7;
        background: #3480c7;
        color: #fff;
        font-size: 19px;
        width: 54px;
        height: 38px
    }
    
    .enwuyqrpfo {
        background: #fff;
        padding: 44px 35px;
        border-radius: 5px;
        box-shadow: -8px 10px 10px #0000001c;
        max-width: 560px;
        float: right;
        width: 100%;
        position: relative;
        overflow: hidden
    }
    
    .enquriboxwpr .enwuyqrpfo {
        color: #66838c
    }
    
    .enwuyqrpfo .contcommon h4 {
        font-size: 17px
    }
    
    .enwuyqrpfo .contcommon h5 {
        font-size: 24px
    }
    
    .fownrwWrp {
        float: left;
        width: 100%
    }
    
    .flbxobox h4 {
        font-size: 14px;
        text-transform: uppercase;
        color: #fff
    }
    
    .apdexwr_wrp .row {
        justify-content: space-between
    }
    
    .enwuyqrpfo:before {
        content: 'Enquiry';
        text-transform: uppercase;
        position: absolute;
        top: -31px;
        right: -76px;
        background: #3480c7;
        padding: 60px 55px 5px;
        transform: rotate(45deg);
        color: #fff
    }
    
    .contactMessage .card {
        border: 0;
        background: 0 0
    }
    
    header.headwRPE {
        background: #06799c;
        padding: 10px 0;
        position: relative;
        z-index: 5
    }
    
    .lgosrj img {
        min-height: 68px;
        max-width: 200px;
        margin: 0 auto;
        display: block
    }
    
    header.headwRPE.sticky .lgosrj img {
        min-height: 68px;
        max-width: 135px;
        margin: 0 auto;
        display: block
    }
    
    .color-blue {
        color: #06799c
    }
    
    .menwwrPRRwr_wr {
        float: left;
        width: calc(100% - 40px)
    }
    
    .toRmfpw ul li a {
        font-size: 14px;
        color: #f1fcff;
        line-height: 19px;
        display: block
    }
    
    .toRmfpw ul li {
        display: inline-block;
        padding: 0 12px;
        border-left: 1px solid #eaeaea
    }
    
    .toRmfpw ul li:nth-child(1) {
        border-left: 0 solid #eaeaea
    }
    
    .toRmfpw ul {
        padding: 0;
        margin: 0;
        text-align: right
    }
    
    .toRmfpw {
        float: left;
        width: 100%;
        margin-bottom: 19px
    }
    
    .botRmfpw ul li a {
        font-size: 15px;
        color: #eaeaea!important;
        line-height: 19px;
        display: block
    }
    
    .botRmfpw ul li:nth-child(1) {
        border-left: 0
    }
    
    .botRmfpw ul li {
        display: inline-block;
        padding: 0 12px;
        border-left: 1px solid #eaeaea
    }
    
    .botRmfpw ul {
        padding: 0;
        margin: 0;
        text-align: right
    }
    
    .botRmfpw {
        float: left;
        width: 100%
    }
    
    .enqrybxowr a {
        background: #053f52;
        text-align: center;
        padding: 5px 10px;
        border-radius: 0;
        display: block;
        color: #fff;
        text-transform: uppercase
    }
    
    li.sub-service.one:after {
        display: none
    }
    
    .enqrybxowr {
        float: left;
        width: 90px;
        transform: rotate(90deg);
        position: fixed;
        right: -29px;
        top: 26px;
        z-index: 4
    }
    
    .enqrybxowr a:hover {
        color: #cbf3ff
    }
    
    .botRmfpw ul li a:hover {
        color: #cbf3ff
    }
    
    .toRmfpw ul li a:hover {
        color: #fff
    }
    
    .homsboxwpr img {
        width: 100%
    }
    
    .homepawrpMa_Wrp header.headwRPE {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        z-index: 2;
        background: 0 0;
        z-index: 11
    }
    
    .homsboxwpr {
        z-index: 1;
        position: relative
    }
    
    .textboxwRP {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        padding: 120px 90px 20px;
        color: #fff;
        z-index: 0;
        background: rgba(6, 28, 34, .78)
    }
    
    .leftTextw {
        max-width: 570px;
        position: absolute;
        top: 50%;
        left: 10%;
        transform: translate(-10%, -50%)
    }
    
    .leftTextw h1 {
        font-size: 39px;
        margin: 0 0 30px;
        font-family: roboto, sans-serif
    }
    
    .leftTextw h2 {
        font-size: 39px;
        margin: 0 0 30px;
        font-family: roboto, sans-serif
    }
    
    .leftTextw p {
        font-size: 24px
    }
    
    .homslidBTns {
        margin: 25px 0 0;
        display: flex
    }
    
    .homslidBTns a {
        margin-right: 15px
    }
    
    .homSliderWRp {
        border-radius: 0 0 690px/285px 0;
        overflow: hidden;
        height: 100vh;
        min-height: 800px
    }
    
    .animate1 {
        -webkit-animation-name: fadeInDown;
        animation-name: fadeInDown;
        -webkit-animation-duration: 1s;
        animation-duration: 1s;
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both;
        visibility: hidden
    }
    
    .active .animate1 {
        visibility: visible;
        -webkit-animation-name: fadeInUp;
        animation-name: fadeInUp;
        -webkit-animation-duration: 1s;
        animation-duration: 1s;
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both
    }
    
    .animate2 {
        visibility: hidden;
        -webkit-animation-name: fadeInDown;
        animation-name: fadeInDown;
        -webkit-animation-duration: 1s;
        animation-duration: 1s;
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both
    }
    
    .active .animate2 {
        -webkit-animation-name: fadeInUp;
        animation-name: fadeInUp;
        -webkit-animation-duration: 1s;
        animation-duration: 1s;
        animation-delay: .8s;
        -webkit-animation-delay: .8s;
        visibility: visible
    }
    
    .animate3 {
        visibility: hidden;
        -webkit-animation-name: fadeInDown;
        animation-name: fadeInDown;
        -webkit-animation-duration: 1s;
        animation-duration: 1s;
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both
    }
    
    .active .animate3 {
        -webkit-animation-name: fadeInUp;
        animation-name: fadeInUp;
        -webkit-animation-duration: 1s;
        animation-duration: 1s;
        animation-delay: 1.3s;
        -webkit-animation-delay: 1.3s;
        visibility: visible
    }
    
    .animate-right1 {
        visibility: hidden;
        -webkit-animation-name: slideInLeft;
        animation-name: slideInLeft;
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both
    }
    
    .active .animate-right1 {
        -webkit-animation-name: slideInRight;
        animation-name: slideInRight;
        visibility: visible
    }
    
    .animate-left1 {
        visibility: hidden;
        -webkit-animation-name: slideInRight;
        animation-name: slideInRight;
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both
    }
    
    .active .animate-left1 {
        -webkit-animation-name: slideInLeft;
        animation-name: slideInLeft;
        visibility: visible
    }
    
    .duration-01s {
        -webkit-animation-duration: 1s;
        animation-duration: 1s
    }
    
    .delay-01s {
        animation-delay: .1s;
        -webkit-animation-delay: .1s
    }
    
    .delay-02s {
        animation-delay: .2s;
        -webkit-animation-delay: .2s
    }
    
    .delay-03s {
        animation-delay: .3s;
        -webkit-animation-delay: .3s
    }
    
    .delay-04s {
        animation-delay: .4s;
        -webkit-animation-delay: .4s
    }
    
    .delay-05s {
        animation-delay: .5s;
        -webkit-animation-delay: .5s
    }
    
    .delay-06s {
        animation-delay: .6s;
        -webkit-animation-delay: .6s
    }
    
    .delay-07s {
        animation-delay: .7s;
        -webkit-animation-delay: .7s
    }
    
    .delay-08s {
        animation-delay: .8s;
        -webkit-animation-delay: .8s
    }
    
    .delay-09s {
        animation-delay: .9s;
        -webkit-animation-delay: .9s
    }
    
    .delay-1s {
        animation-delay: 1s;
        -webkit-animation-delay: 1s
    }
    
    .delay-011s {
        animation-delay: 1.1s;
        -webkit-animation-delay: 1.1s
    }
    
    .delay-012s {
        animation-delay: 1.2s;
        -webkit-animation-delay: 1.2s
    }
    
    .delay-013s {
        animation-delay: 1.3s;
        -webkit-animation-delay: 1.3s
    }
    
    .delay-014s {
        animation-delay: 1.4s;
        -webkit-animation-delay: 1.4s
    }
    
    .delay-015s {
        animation-delay: 1.5s;
        -webkit-animation-delay: 1.5s
    }
    
    .delay-016s {
        animation-delay: 1.6s;
        -webkit-animation-delay: 1.6s
    }
    
    .delay-017s {
        animation-delay: 1.7s;
        -webkit-animation-delay: 1.7s
    }
    
    .delay-018s {
        animation-delay: 1.8s;
        -webkit-animation-delay: 1.8s
    }
    
    .delay-019s {
        animation-delay: 1.9s;
        -webkit-animation-delay: 1.9s
    }
    
    .delay-020s {
        animation-delay: 2s;
        -webkit-animation-delay: 2s
    }
    
    .onsdeWap_Ws {
        position: relative;
        float: left;
        width: 100%;
        border-radius: 0 0 0;
        overflow: hidden
    }
    
    .onsdeWap_Ws .addpHedd {
        position: absolute;
        left: 0;
        right: 0;
        top: 33px;
        z-index: 2
    }
    
    .ondemaonSolWrp {
        float: left;
        width: 100%
    }
    
    .onDEslid {
        float: left;
        width: 100%;
        background-color: #2196f3;
        overflow: hidden;
        padding: 140px 40px 50px;
        background-size: cover
    }
    
    .bluebg1 {
        position: relative;
        z-index: 1
    }
    
    .bluebg1:before {
        content: '';
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        z-index: -1;
        background: #00c2ffe3
    }
    
    .consSTSlbo p {
        font-size: 24px
    }
    
    .consSTSlbo h2 {
        font-size: 36px;
        margin: 0 0 21px;
        font-weight: 700
    }
    
    .consSTSlbo {
        color: #fff;
        max-width: 500px;
        float: left;
        overflow: hidden
    }
    
    .consSTSlbo ul {
        margin: 32px 0 0
    }
    
    .consSTSlbo ul li {
        background: #1b9bc3;
        margin-top: 10px;
        padding: 10px 15px;
        font-size: 17px;
        text-transform: uppercase;
        border-radius: 5px
    }
    
    .ondDsIMG {
        max-width: 450px;
        float: right;
        margin-right: 50px;
        overflow: hidden
    }
    
    .lefarrow {
        display: block;
        background: url(../images/lefarrow.png) center center no-repeat;
        background-size: cover;
        width: 56px;
        height: 90px;
        filter: invert(1)
    }
    
    .rightArowr {
        display: block;
        background: url(../images/lefarrow.png) center center no-repeat;
        background-size: cover;
        width: 56px;
        height: 90px;
        filter: invert(1);
        transform: rotate(180deg)
    }
    
    button.owl-prev,
    button.owl-next {
        position: absolute;
        top: 50%;
        transform: translate(0, -50%);
        opacity: .2;
        outline: none
    }
    
    button.owl-prev:hover,
    button.owl-next:hover {
        opacity: 1;
        outline: none
    }
    
    button.owl-next {
        right: 0
    }
    
    button.owl-prev {
        left: 0
    }
    
    .areasWRsrv h3 {
        font-size: 17px;
        color: #fff;
        font-family: 'poppins'
    }
    
    .arealiMSRI img {
        max-height: 60%;
        margin: 0 auto 0;
        display: block;
        width: auto!important;
        /*border-radius: 50%*/
    }
    
    .arealiMSRI {
        width: 100px;
        height: 100px;
        background: #fff;
        border-radius: 50%;
        display: flex;
        align-items: center;
        justify-content: center;
        margin: 10px auto 23px;
        box-shadow: 0 0 10px #00000085;
        position: relative
    }
    
    .areaswWrrbv.owl-carousel {
        width: 200px;
        margin: 0 auto
    }
    
    .areaswWrrbv .owl-stage-outer {
        margin: 0 auto;
        padding: 40px 0;
        overflow: visible
    }
    
    .areaswWrrbv .owl-stage>.owl-item {
        transform: scale(1);
        opacity: .5
    }
    
    .areaswWrrbv .owl-stage>.active {
        transform: scale(1.5);
        opacity: 1
    }
    
    .areaswWrrbv .owl-stage>.active .arealiMSRI:before {
        content: '';
        position: absolute;
        border-style: solid;
        border-width: 5px;
        border-color: #fff;
        border-radius: 50%;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        -webkit-transition: .5s;
        transition: .5s;
        -webkit-animation: scale 2s linear 0s infinite;
        animation: scale 2s linear 0s infinite;
        z-index: -2
    }
    
    .areaswWrrbv .owl-stage>.active .arealiMSRI:after {
        content: '';
        position: absolute;
        border-style: solid;
        border-width: 7px;
        border-color: #fff;
        border-radius: 50%;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        -webkit-transition: .5s;
        transition: .5s;
        -webkit-animation: scale 2s linear 1s infinite;
        animation: scale 2s linear 1s infinite;
        z-index: -2;
        transform: scale(1)
    }
    
    industVwwrp:before {
        content: '';
        background: url(../images/bg-pattern.png);
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        width: 100%;
        height: 100%;
        position: absolute;
        background-attachment: fixed;
        opacity: .06
    }
    
    .areasWRsrv {
        text-align: center;
        height: 100%;
        transition: all .3s ease-in-out
    }
    
    .industVwwrpios {
        background: #107bbf;
        position: relative;
        z-index: 1
    }
    
    .industVwwrpios:before {
        content: '';
        background: url(../images/bg-pattern.png);
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        width: 100%;
        height: 100%;
        position: absolute;
        background-attachment: fixed;
        opacity: .06
    }
    
    .areasWRsrv {
        text-align: center;
        height: 100%;
        transition: all .3s ease-in-out
    }
    
    .arewrBowrw2r .col-sm-3 {
        margin-bottom: 15px
    }
    
    .jgifshwo {
        position: absolute;
        bottom: 0%;
        right: 3%;
        max-width: 600px;
        z-index: 2
    }
    
    .homepawrpMa_Wrp {
        position: relative
    }
    
    .jgifshwo img {
        max-height: 100%
    }
    
    .arewrBowrw2r .col-sm-3 {
        margin-bottom: 29px
    }
    
    .wrokwflowWrp img {
        width: 100%
    }
    
    .homepawrpMa_Wrp:before {
        content: '';
        background: #06799c;
        width: 400px;
        height: 400px;
        position: absolute;
        top: -260px;
        z-index: 2;
        border-radius: 0 0 182px;
        transform: rotate(15deg);
        left: -40px
    }
    
    .aboutsec {
        position: relative;
        overflow: hidden
    }
    
    .aboutsec:before {
        content: '';
        position: absolute;
        bottom: -180px;
        background: #41b7e3;
        width: 66%;
        height: 460px;
        z-index: 0;
        border-radius: 50px 0 0 0;
        transform: rotate(50deg);
        left: -310px
    }
    
    .aboumaiwr img {
        max-height: 300px;
        border-radius: 13px
    }
    
    .aboumaiwr {
        background: #fff;
        padding: 9px;
        float: left;
        border-radius: 13px
    }
    
    .boxismfcxont h4 {
        font-size: 32px;
        margin: 0;
        font-weight: 700;
        color: #41b7e3;
        line-height: 20px
    }
    
    .boxfwwriM {
        font-size: 37px;
        margin-right: 15px;
        color: #41b7e3
    }
    
    .boxwrpCleint {
        display: flex;
        align-items: center;
        justify-content: center;
        margin: 15px 0 0
    }
    
    .whibxoxow .boxfwwriM {
        color: #fff
    }
    
    .whibxoxow .boxismfcxont h4 {
        color: #fff
    }
    
    .whibxoxow .boxismfcxont p {
        color: #fff
    }
    
    .aboutsec.section-padd {
        padding: 80px 0 20px
    }
    
    .webdevSdWRp {
        background: #000;
        position: relative
    }
    
    .webdevSdWRp:before {
        content: '';
        background-image: url(../images/slider.jpg);
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        opacity: .1;
        background-attachment: fixed;
        background-repeat: no-repeat;
        background-size: cover
    }
    
    .webdevSdWRp.webdeAdeiMG {
        position: relative;
        background-attachment: fixed;
        z-index: 1
    }
    
    .webdeAdeiMG:before {
        content: '';
        background-image: url(../images/bannerWeb.jpg);
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        opacity: .07;
        background-attachment: fixed;
        background-repeat: no-repeat;
        background-size: cover;
        z-index: -2
    }
    
    ul.unstyled-wbrd li a:hover {
        transition: all .3s ease-in-out;
        transform: rotate(360deg)
    }
    
    ul.unstyled-wbrd li a {
        transition: all .3s ease-in-out;
        transform: rotate(0deg);
        display: block
    }
    
    ul.unstyled-wbrd li img {
        max-width: 50px
    }
    
    ul.unstyled-wbrd li {
        display: inline-block;
        border-radius: 5px;
        overflow: hidden;
        margin-right: 7px
    }
    
    ul.unstyled-wbrd {
        list-style: none;
        display: block;
        margin: 0 0 30px;
        padding: 0
    }
    
    .sondemoansoliWrp {
        background: #f1f1f1
    }
    
    .onddembox {
        position: relative;
        overflow: hidden;
        margin-bottom: 0;
        width: 101%
    }
    
    .onddembox a {
        display: block
    }
    
    .ondevmoCON {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: #0b82a7e8;
        padding: 15px;
        text-align: center;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        color: #fff;
        transition: all .3s ease-in-out;
        transform: translate3d(100%, 0, 0)
    }
    
    .onddembox:hover .ondevmoCON {
        transition: all .3s ease-in-out;
        transform: translate3d(0, 0, 0)
    }
    
    .crypseCtiwrp {
        background: #000;
        position: relative;
        z-index: 1
    }
    
    .crypseCtiwrp:before {
        content: '';
        background-image: url(../images/cryptobg_1.jpg);
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        opacity: .1;
        background-attachment: fixed;
        background-repeat: no-repeat;
        background-size: cover;
        z-index: -1
    }
    
    .ondemImg img {
        height: 100%;
        width: 100%
    }
    
    .boxheitb1 .ondemImg {
        height: 50vh
    }
    
    .boxheitb2 .ondemImg {
        height: 100vh
    }
    
    .boxheitb3 .ondemImg {
        height: 50vh
    }
    
    .demosolwrp .row {
        margin: 0
    }
    
    .demosolwrp div[class*=col-] {
        padding: 0
    }
    
    .img-rotate {
        animation-name: spin;
        animation-duration: 50000ms;
        animation-iteration-count: infinite;
        animation-timing-function: linear
    }
    
    @keyframes spin {
        from {
            transform: rotate(0deg)
        }
        to {
            transform: rotate(360deg)
        }
    }
    
    .img-rotate2 {
        animation-name: spin2;
        animation-duration: 10000ms;
        animation-iteration-count: infinite;
        animation-timing-function: linear
    }
    
    @keyframes spin2 {
        0% {
            transform: rotate(0deg)
        }
        50% {
            transform: rotate(20deg)
        }
        100% {
            transform: rotate(0deg)
        }
    }
    
    .img-bounce {
        animation-name: ibounce;
        animation-duration: 5000ms;
        animation-iteration-count: infinite;
        animation-timing-function: linear
    }
    
    @keyframes ibounce {
        0% {
            transform: translateY(0px)
        }
        50% {
            transform: translateY(20px)
        }
        100% {
            transform: translateY(0px)
        }
    }
    
    .crypseCtiwrp .apdecWrp h4 {
        color: #fff;
        font-size: 16px;
        font-weight: 600;
        font-family: work sans, sans-serif
    }
    
    .crypseCtiwrp .apdecWrp p {
        color: #fff
    }
    
    .projecDetial a {
        color: #fff;
        border: 1px solid #fff;
        padding: 5px 17px;
        border-radius: 5px;
        font-size: 19px
    }
    
    .projecDetial p {
        font-size: 17px;
        color: #fff;
        text-transform: uppercase
    }
    
    .projecDetial {
        text-align: center;
        margin: 40px 0 0
    }
    
    .projecDetial a:hover {
        color: #fff;
        border: 1px solid #053f52;
        background: #053f52
    }
    
    .hirdboxwpr.show {
        display: block
    }
    
    .crypseCtiwrp .mobileScripwrp {
        max-width: 32%
    }
    
    .sondemoansoliWrp.section-padd {
        padding-bottom: 0
    }
    
    .certifcleinWrp {
        background: #151515
    }
    
    .certifcleinWrp .certified {
        display: flex
    }
    
    .quicklink2 {
        text-align: center
    }
    
    .quicklink2 li {
        display: inline-block;
        padding: 0 15px
    }
    
    .fotersSendSect {
        padding: 39px 0 0
    }
    
    .hommnepad {
        padding-top: 180px!important
    }
    
    .aPdWBow img {
        max-height: 400px;
        margin: 0 auto;
        display: block;
        max-width: 80%
    }
    
    .appdevWrp .row {
        min-height: 73vh
    }
    
    .apCon_Wrp h1 {
        font-size: 32px;
        font-family: roboto, sans-serif;
        letter-spacing: 2px
    }
    
    .phpdevdeMwrp {
        position: relative
    }
    
    .devcirclImge {
        max-width: 400px;
        margin: 280px auto;
        position: relative
    }
    
    .devcirclImge .devCenter {
        filter: invert(1)
    }
    
    .devboRound {
        position: absolute;
        width: 65%;
        background: #000;
        color: #fff;
        padding: 24px;
        border-radius: 50%;
        height: 65%;
        display: flex;
        align-items: center;
        justify-content: center;
        text-align: center;
        flex-direction: column;
        z-index: 1;
        transition: all .3s ease-in-out;
        transform: scale(1)
    }
    
    .devboRound:hover {
        transition: all .3s ease-in-out;
        transform: scale(1.1)
    }
    
    .devboRound.Posi1 {
        top: -60%;
        left: -22%;
        background: #9c27b0
    }
    
    .devboRound.Posi2 {
        top: -61%;
        left: 55%;
        background: #f26223
    }
    
    .devboRound.Posi3 {
        top: 17%;
        left: -70%;
        background: #1fb351
    }
    
    .devboRound.Posi4 {
        top: 17%;
        left: 105%;
        background: #bf1f40
    }
    
    .devboRound.Posi5 {
        top: 96%;
        left: -22%;
        background: #1f7a8c
    }
    
    .devboRound.Posi6 {
        top: 96%;
        left: 55%;
        background: #7b174a
    }
    
    .debxouWrp a {
        color: #fff;
        border: 1px solid #fff;
        padding: 2px 15px;
        display: n;
        border-radius: 18px;
        display: none
    }
    
    .debxouWrp p {
        font-size: 14px
    }
    
    .debxouWrp h2 {
        font-size: 19px;
        text-transform: uppercase;
        font-weight: 700
    }
    
    .debxouWrp h3 {
        font-size: 19px;
        text-transform: uppercase;
        font-weight: 700
    }
    
    .webdePawrp {
        position: relative;
        background-color: #000;
        padding: 50px 0 60px;
        position: relative;
        background-attachment: fixed
    }
    
    .webdePawrp:before {
        content: '';
        background-image: url(../images/bannerWeb.jpg);
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        opacity: .07;
        background-attachment: fixed;
        background-repeat: no-repeat;
        background-size: cover
    }
    
    .webaplicList h3 {
        color: #fff;
        font-size: 19px;
        text-transform: uppercase
    }
    
    .webaplicList {
        text-align: center;
        width: 220px;
        height: 220px;
        display: flex;
        align-items: center;
        justify-content: center;
        flex-direction: column;
        padding: 15px
    }
    
    .webaplicList img {
        max-width: 120px;
        margin: 50px 0 20px;
        display: block
    }
    
    .webapldveList.owl-carousel.owl-loaded.owl-drag {
        padding: 0 70px
    }
    
    .thm-btn2 i {
        margin-right: 7px
    }
    
    .phpdevcont a.thm-btn2 {
        float: left;
        font-size: 14px;
        padding: 9px 16px
    }
    
    .phpdevcont p {
        font-size: 14px;
        color: #676767
    }
    
    .phpdevcont h2 {
        font-size: 19px;
        color: #509bb3;
        font-weight: 700
    }
    
    .phpdevcont h4 {
        font-size: 19px;
        color: #509bb3;
        font-weight: 700
    }
    
    .webdePawrp.letstwaWrp {
        padding: 50px 0
    }
    
    .wbnatSTpp {
        padding: 0 75px;
        color: #fff
    }
    
    .wbnatSTpp h2 {
        margin: 0;
        letter-spacing: 3px
    }
    
    .wbnatSTpp h3 {
        margin: 0;
        letter-spacing: 3px
    }
    
    .wbnatSTpp a {
        float: right
    }
    
    .phpdevelproject.owl-carousel {
        padding: 0 100px
    }
    
    i.lefarrow {
        filter: invert(0)
    }
    
    i.rightArowr {
        filter: invert(0)
    }
    
    .resboxt {
        text-align: center;
        width: 100px;
        margin: 0 auto;
        position: relative
    }
    
    .resboxt h2 {
        font-size: 16px;
        font-weight: 700;
        color: #5c666a;
        margin: 17px 0
    }
    
    .resboxt2 {
        text-align: center
    }
    
    .resboxt2 h2 {
        font-size: 16px;
        font-weight: 700;
        color: #5c666a;
        margin: 17px 0
    }
    
    .righarrWork {
        position: absolute;
        top: 36px;
        right: -14px;
        width: 31px
    }
    
    .howwebWrok {
        text-align: center
    }
    
    .listwRp li:before {
        content: '\f00c';
        font-family: fontawesome;
        position: absolute;
        left: 0
    }
    
    .listwRp li {
        display: block;
        color: #fff;
        position: relative;
        text-transform: uppercase;
        padding: 5px 0 5px 21px;
        font-size: 14px
    }
    
    .listwRp {
        list-style: none;
        padding: 0;
        margin: 0 0 20px
    }
    
    .websevicWrp ul {
        padding: 0;
        margin: 0;
        list-style: none
    }
    
    .websevicWrp {
        width: 100%;
        overflow: hidden
    }
    
    .websevicWrp ul li {
        display: inline-block;
        position: relative;
        width: 25%
    }
    
    .webdekeyPoint img {
        margin: 0 0 14px
    }
    
    .webdekeyPoint {
        text-align: center;
        width: 180px;
        height: 180px;
        margin: 10px auto 25px;
        white-space: normal;
        border-radius: 50%;
        display: flex;
        flex-direction: column;
        padding: 15px;
        transition: all .3s ease-in-out
    }
    
    .webdekeyPoint:hover {}
    
    .featurlistgra .webdekeyPoint {}
    
    .featurlistgra .webdekeyPoint:hover {}
    
    .webdekeyPoint h4 {
        font-size: 14px;
        color: #353535;
        line-height: 20px
    }
    
    .webdekeyPoint h3 {
        font-size: 14px;
        color: #353535;
        line-height: 20px
    }
    
    .graphicDEfeatur .webdekeyPoint h4 {
        color: #fff
    }
    
    .webDesingSerWrp {
        background: #f1f1f1
    }
    
    .apdebBoxdwr:hover {
        background: #f5fdff
    }
    
    .apdebBoxdwr {
        max-width: 100%;
        margin: 0 auto;
        display: block;
        border: 1px solid #efefef;
        padding: 25px;
        background: #f9f9f9;
        border-radius: 5px
    }
    
    .imgboxADp {
        width: 120px
    }
    
    .apdebBoxdwr a {
        display: flex;
        align-items: center
    }
    
    .imgboxADp_acont h2 {
        font-size: 20px;
        color: #151515;
        font-weight: 700;
        margin: 0
    }
    
    .porcesstyp {
        list-style: none;
        padding: 0;
        margin: 0 0 20px
    }
    
    .porcesstyp li {
        display: block;
        color: #fff;
        position: relative;
        text-transform: uppercase;
        padding: 5px 0 5px 21px;
        font-size: 14px
    }
    
    .porcesstyp li:before {
        content: '';
        position: absolute;
        left: 0;
        width: 15px;
        height: 1px;
        background: #fff;
        top: 50%
    }
    
    .porcesstyp li:after {
        content: '';
        position: absolute;
        left: 0;
        width: 1px;
        height: 100%;
        background: #fff;
        top: 0%
    }
    
    .porcesstyp li:nth-last-child(1):after {
        height: 50%
    }
    
    .porcesstyp li:nth-child(1):after {
        height: 50%;
        top: 50%
    }
    
    .porcesstyp1 {
        list-style: disc;
        padding: 0;
        margin: 0 0 20px
    }
    
    .porcesstyp1 li {
        display: block;
        color: #000;
        position: relative;
        text-transform: uppercase;
        padding: 5px 0 5px 21px;
        font-size: 14px
    }
    
    .porcesstyp1 li:before {
        content: '';
        position: absolute;
        left: 0;
        width: 15px;
        height: 1px;
        background: #000;
        top: 50%
    }
    
    .porcesstyp1 li:after {
        content: '';
        position: absolute;
        left: 0;
        width: 1px;
        height: 100%;
        background: #000;
        top: 0%
    }
    
    .porcesstyp1 li:nth-last-child(1):after {
        height: 50%
    }
    
    .porcesstyp1 li:nth-child(1):after {
        height: 50%;
        top: 50%
    }
    
    ._fisRpw.row {
        justify-content: space-between
    }
    
    .featurbxo {
        float: left;
        width: 100%;
        background: #404040;
        position: relative;
        padding: 0 80px;
        margin: 31px 0;
        height: 58px;
        border-radius: 45px;
        display: flex;
        align-items: center
    }
    
    ._ficont {
        font-size: 14px;
        position: absolute;
        right: -10px;
        background: #404040;
        z-index: 2;
        color: #fff;
        top: -10px;
        bottom: -10px;
        width: 80px;
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 50%;
        border: 10px solid #ffffffe0;
        padding: 10px;
        font-size: 22px;
        font-weight: 700
    }
    
    ._fet_icion {
        position: absolute;
        top: 0;
        bottom: 0;
        height: 100%;
        padding: 13px;
        left: 10px
    }
    
    ._fet_icion img {
        height: 100%
    }
    
    .fetrucont h3 {
        font-size: 15px;
        margin: 0;
        color: #fff
    }
    
    .featurbxo.fettr1 {
        background: #404040
    }
    
    .featurbxo.fettr2 {
        background: #404040
    }
    
    .featurbxo.fettr3 {
        background: #404040
    }
    
    .featurbxo.fettr4 {
        background: #404040
    }
    
    .featurbxo.fettr5 {
        background: #404040
    }
    
    .featurbxo.fettr6 {
        background: #404040
    }
    
    .featurbxo.fettr7 {
        background: #404040
    }
    
    .featurbxo.fettr8 {
        background: #404040
    }
    
    ._fisRpw div[class*=col-]:nth-child(2) ._ficont {
        right: auto;
        left: -10px
    }
    
    ._fisRpw div[class*=col-]:nth-child(2) .featurbxo {}
    
    ._fisRpw div[class*=col-]:nth-child(2) ._fet_icion {
        left: auto;
        right: 10px
    }
    
    .fetureatpcon {
        position: relative
    }
    
    ._fetCinmg {
        position: absolute;
        left: 0;
        right: 0;
        text-align: center;
        top: 0;
        bottom: 0;
        display: flex;
        align-items: center;
        justify-content: center;
        width: 18%;
        margin: 0 auto
    }
    
    .apCon_Wrp.ondevtext h1 {
        //font-size:62px}.apCon_Wrp.ondevtext a{background:0 0;border:1px solid #fff;float:none;display:inline-block}.ourC_cabt:after{content:'';background:#29a2ff40;position:absolute;top:0;bottom:0;right:-10%;width:65%;transform:skew(-10deg);z-index:-1}.ourC_cabt{position:relative;overflow:hidden}.ondemscrtex{padding-left:85px}.feturswrsprot .fetrucont p{display:none}.feature-Pop{position:fixed;top:0;bottom:0;left:0;right:0;z-index:99}.fetadboxbody{position:absolute;top:50%;left:50%;max-width:600px;padding:25px;background:#fff;border-radius:5px;transform:translate(-50%,-50%)}.outback{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;background:#000000d6}.fetadboxbody .fa-close{position:absolute;right:10px;top:7px;color:#000;opacity:.2;cursor:pointer}.fetadboxbody .fa-close:hover{opacity:1}.fetboxcotn p{font-size:15px;color:#615c5c}.panerlMenu ul li a h5{font-size:18px;margin:10px 0 0;color:#4a4747;min-height:40px}.panerlMenu ul li a img{max-height:36px}.panerlMenu ul li a{display:flex;position:relative;height:140px;width:140px;background:#fff;align-items:center;justify-content:center;flex-direction:column;border-radius:50%;z-index:1;overflow:hidden;border:6px solid #f7f7f7;padding:10px}.panerlMenu ul li{display:inline-block;margin:0 20px}.panerlMenu ul{list-style:none;display:block;text-align:center;margin:0 0 46px}.panerlMenu ul li a:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#f1f1f1f1;border-radius:50%;z-index:-1;transform:scale(0);transition:all .5s ease-in-out}.panerlMenu ul li a.active:before{-webkit-animation:scalezoom .5s linear infinite;animation:scalezoom .5s linear infinite}.panerlMenu ul li a:hover:before{-webkit-animation:scalezoom .5s linear infinite;animation:scalezoom .5s linear infinite}@keyframes scalezoom{0%{transform:scale(0)}100%{transform:scale(1)}}.pandview{display:none}.pandview.show{display:block}.cryboxCont_img{width:190px;border:1px solid #f89e1b;padding:40px;border-radius:50%;height:190px;display:flex;align-items:center;justify-content:center;margin:0 auto;background:#fff;box-shadow:-10px 11px 13px #cacacaab}.cryboxCont p{font-size:16px;color:#7d7d7d;margin:0}.cryboxCont h4{color:#7d7575;font-size:18px;font-weight:700}.cryboxCont h3{color:#7d7575;font-size:18px;font-weight:700}.cyrpSErRo{margin-bottom:15px}.cyrpSErRo div[class*=col-]:nth-child(2n+2) .cryboxCont_img{box-shadow:10px 11px 13px #cacacaab}.thm-btn3.thm-btn4{color:#4897b0;display:inline-block;border-color:#4897b0;float:none;margin:37px 0 0}.thm-btn3.thm-btn4:hover{color:#fff}.thm-btn3.thm-btn4:before{background:#4897b0}.ourC_cabt2:after{content:'';background:#29a2ff40;position:absolute;top:0;bottom:0;left:-10%;width:55%;transform:skew(-10deg);z-index:-1}.ourC_cabt2{position:relative;width:100%;overflow:hidden}.thm-btn3 i{margin-right:11px}.apCon_Wrp h4{color:#fff;font-size:17px;line-height:26px;margin:26px 0 10px}.hirdeImag img{width:100%}.graphicDEfeatur{background:#020e31}.hircsoeCDetl h3{font-size:21px;color:#57a4be;text-align:center;margin:27px 0 0}.careers{display:flex;justify-content:center}.approachImg h4{padding:12px 10px;font-size:1.25rem}.approachImg h3{padding:12px 10px;font-size:1.25rem}@media(max-width:767px){.company_about_content .title{font-size:17px;line-height:26px;margin:0 auto;max-width:280px;display:block}.what_box{min-height:auto}.company_about_content .title::after{width:136px;height:102px;right:0;top:-21px}footer.footer_wrp ul.quicklink{margin-bottom:16px;float:left;width:100%}.company_about_content{text-align:center}.company_about_content p{text-align:center}.compony_about_img img{margin:0 auto}.company_about_wrp{padding:38px 0 0}.what_we_do_wr{padding:12px 0}.company_about_content p{line-height:21px}.heading h2{font-size:20px}.heading p{font-size:14px;line-height:22px}.what_icon{font-size:38px}.contact-bar--text p a{padding:5px 8px;font-size:12px}.services_wrp.servic_show{top:205px;padding:0 0 50px;overflow:auto;height:100%}.service_col{width:100%;padding:6px 20px}.service_col h4{font-size:15px;margin:0 0 0}.service_col ul li{padding:4px 0}.service_col ul li a{padding-left:14px}.service_col:nth-last-child(1){padding:6px 20px 5px}.footer_wrp{padding:24px 0}.banner_wrp img{height:inherit!important}.services_wrp{padding-top:0}div#navbar{margin-top:0}.header .navbar-nav>li>a{padding-top:5px;padding-bottom:5px}.servic_contain{padding:12px 0 0}.services_wrp{position:relative;height:170px;overflow:auto}.header .menu-primary-container ul li ul li a{font-size:13px}.sbl #sidebar{width:100%;max-width:100%;position:static!important}.sbl #sidebar{width:100%;max-width:100%;position:static!important}.ajax-content{float:left;width:100%}.ajax-content ul{padding:0}.sbl div.container{width:90%}.sbl{padding:20px 0}.service_heading .page-header{margin:20px 0 0}.service_heading h1{font-size:19px}.page_content{line-height:22px}.page_content{padding:12px 0 3px}.ajax-nav li a{padding:9px 14px}.ajax-nav li ul li a{padding-left:36px}.ajax-content ul li img{float:none}.ajax-content ul li{padding:11px}.ajax-content p{line-height:24px}.divider-solid{margin:5px 0}.sbl div.container{padding-bottom:9px}.port_banner_content h2{font-size:23px}.contact-v2-area{padding-bottom:20px;padding-top:10px}.contact-v2-area .contact-info .title{padding-bottom:9px}.contact-v2-area .contact-info .title h3{font-size:16px;text-align:center}.contact-v2-area .contact-info{max-width:293px;width:100%;float:none;margin:0 auto}.contact-v2-area .contact-info .contact-address li{padding-left:25px;padding-bottom:11px}.port_banner{padding:15px 0}.port_banner_content p{font-size:14px}.google-map-area iframe{height:150px}.contact-v2-form-area{padding-bottom:18px;padding-top:13px}.contact-v2-form-area .sec-title{padding:0 0 13px}.contact-v2-form-area .sec-title h2{margin:7px 0 9px;font-size:18px}.contact-v2-form-area .sec-title p{font-size:14px;line-height:22px}.contact-v2-form-area .contact-v2-form form input[type=text],.contact-v2-form-area .contact-v2-form form input[type=email]{height:39px;margin-bottom:3px}.contact-v2-form-area .contact-v2-form form textarea{height:55px;margin-bottom:3px}.contact-v2-form-area .contact-v2-form form button{padding:11px 0;font-size:14px}.contact-v2-form{max-width:293px;width:100%;float:none;margin:0 auto}.portfolio_box{max-width:300px;margin:0 auto 10px;float:none}.port_folio_box_wrp{padding:5px 0}.heading_caption h2{font-size:21px;margin:4px 0 9px}.heading_caption p{font-size:13px}#portfolio-cssmenu ul li a{padding:7px 10px;font-size:13px}.spec-w3ls{padding:0 0 19px}.spec-w3ls h3{font-size:19px}.about_us_heading .heading_caption p{line-height:22px}.work-info span{right:40%;top:0}.work-left{padding:35px 0 0;border-right:0!important}.work-left label,.work-right label{display:none}.work-w3,.work-w31{border:1px solid #e9e9e9;padding:14px 11px 9px;text-align:center}.work-right{padding:13px 0 0}.work-right{border-left:0;margin-bottom:13px}.work-left{padding:65px 0 0}.description_about .nav-tabs{min-height:auto}.description_about .tab-content h3{margin:0 0 6px;font-size:17px}.work{padding:29px 0 0}.page-intro .intro-image{height:145px;width:230px}.header .nav>li>a{padding:10px 12px}.ssl_detail_view{padding:40px 0 0}.page-intro h1{font-size:21px}.intro-para{width:100%;max-width:330px;margin:0 auto;float:none!important;display:block}.page-intro ul li{font-size:13px}.page-intro{margin:0;padding:20px 0;height:auto;float:left;width:100%}.page-intro .intro-image{height:auto;width:100%;max-width:300px;margin:0 auto;float:none;display:block}.features-header .features-header-inside{width:100%}.features-header a.tab1{border-bottom-left-radius:10px;border-top-left-radius:10px}.features-header a{padding:8px 0;font-size:17px;width:110px}.features-content{padding:20px 0 10px}.feature-item{width:100%;margin-bottom:19px}.feature-item h5{font-size:16px}.feature-item .featureTxt{font-size:14px}.features-content .ans{margin:15px 0}.Reg-layer{margin:20px auto 0;height:100%;padding:0;width:100%;max-width:280px;position:static;overflow:auto}.regLft-col{width:100%;display:block;min-height:320px;height:auto}.bg-txt{top:133px;text-align:center;left:0;width:100%}.wy-sgn{margin:0 0 10px}.bg-txt ul{width:100%;margin-left:0}.regRgt-tabs{padding:13px 8px 14px;background:#184569;color:#fff;font-family:monospace;margin-bottom:0}.Signup{color:#fff}.register_form_wrp{padding:0 17px}.form_input_wrp button{margin:9px 0 0;width:100%;text-align:center}.register_form_wrp{background:#f1f1f1;padding-bottom:15px}.bg-txt ul li{text-align:left}.regRgt-col{width:100%}a.regClose{line-height:normal;right:20px;top:20px;background:#1f5179;padding:3px 15px 13px;line-height:20px;z-index:1}.banne_content{max-width:320px;margin:0 auto 20px}.banne_content h2{font-size:21px;margin:2px 0 14px;text-align:center}.banne_content ul li{font-size:15px}.servbox_wrp{min-height:auto;max-width:300px;margin:12px auto 19px}.whybox_wrp img{max-height:100px}.markeformbtn_wrp{font-size:19px}.markeformbtn_wrp a{font-size:15px;margin:11px 0 0;padding:5px 15px}.marketo-btn span{font-size:14px;display:block}.marketo-btn{float:right;padding:9px 0 10px;display:block;width:100%;text-align:right}.marketo-btn a{font-size:14px;float:right;padding:9px 20px;margin:5px 0 0}.header .marketo-header .navbar-brand{margin:0 auto;display:block;float:none;width:100%;height:auto;padding:11px 0 0}.marketo-header .navbar-brand>img{display:block;margin:0 auto;float:none;max-width:107px}.banne_content ul li{padding:5px 0 4px 25px}.banner_form h2{margin:2px 0 13px;font-size:20px;text-align:center}.page-headig h3{font-size:20px;margin:0 0 14px}.serviccebox_wrp{padding:33px 0 10px}.why-agency-wryp{padding:25px 0}.flex-box{display:block;float:left;width:100%}.flex-box>div{display:block;float:left;width:100%}.whybox_wrp h3{font-size:17px;text-align:center}.banner_form{max-width:400px;margin:0 auto}}@media(min-width:768px) and (max-width:991px){.company_about_content .title{font-size:22px;line-height:36px}.what_box{min-height:189px}.company_about_content .title::after{width:246px;height:132px;right:-100px}footer.footer_wrp ul.quicklink{margin-bottom:16px;float:left;width:100%}.sbl #sidebar{max-width:209px}.contact-v2-area .contact-info .title h3{font-size:19px}.contact-v2-area .contact-info .title{padding-bottom:10px}.contact-v2-area .contact-info .contact-address li{padding-left:24px;padding-bottom:16px}.contact-v2-form-area .sec-title h2{font-size:21px}.contact-v2-form-area .sec-title p{font-size:16px;line-height:24px}.work-info span{right:46%}.description_about .tab-content h3{margin:0 0 4px;font-size:18px}.about_cotent_wrp p{font-size:13px;line-height:20px}.certified{margin:0 65px}.page-intro .intro-image{height:145px;width:230px}.header .nav>li>a{padding:10px 12px}.ssl_detail_view{padding:40px 0 0}.banne_content{margin:90px 0 0}.banne_content h2{font-size:32px}.banne_content ul li{font-size:18px}.servbox_wrp{min-height:242px}.whybox_wrp img{max-height:100px}.whybodx.car-wahs{flex:0 0 28%;max-width:28%;min-height:300px}}@media(min-width:992px) and (max-width:1199px){.what_box{min-height:159px}.sbl #sidebar{max-width:257px}.banne_content{margin:90px 0 0}.banne_content h2{font-size:38px}.banne_content ul li{font-size:22px}.servbox_wrp{min-height:242px}}.g-recaptcha{margin:5px 0 10px}@media(max-width:480px){.navbar-brand>img{max-width:168px;float:left}}h1.content-title{font-size:18px;color:#757575;font-weight:700}.heading h1{font-size:16px}.lgosrj a{display:inline-block}.lgosrj{padding:0 0 0 60px}.barsMenu{color:#fff;font-size:28px;float:right;margin:5px 48px;font-weight:100;width:47px;border:1px solid #06799c;padding:6px 12px;border-radius:5px}.barsMenu .bars{background:#fff;display:block;height:2px;width:100%;border-radius:20px;margin:5px 0}.menuinMobile{display:none}.No-relative{position:static}.megamenuWrp{position:absolute;left:0;right:0;top:0;background:#06799c;z-index:-1;padding:130px 0 30px;text-align:left;overflow:auto}.sub-menu-link>span{color:#fff;font-size:17px;font-weight:700;display:block;border-bottom:1px solid #fff;padding:0 0 5px;margin:10px 0 9px}.megamenuWrp ul{text-align:left}.megamenuWrp ul li{border:0;padding:3px 0;display:block;width:100%}.botRmfpw>ul>li:hover>a{color:#fff;border-bottom:1px solid #fff}.megamenuWrp{transition:all .5s ease-in-out;transform:translate3d(-100%,0,0);transition-delay:.5s}.botRmfpw>ul>li:hover>.megamenuWrp{transition:all .5s ease-in-out;transform:translate3d(0,0,0)}.hiring-blog{background-image:url(../images/handshake-2056023_960_720.jpg);width:100%;height:200px;background-size:cover;background-repeat:no-repeat;border-radius:14px;overflow:hidden;margin-bottom:25px}.hiring-blog-content h6{color:#fff;font-family:roboto,sans-serif;padding-bottom:15px;font-weight:600;font-size:14px;letter-spacing:3px;padding-bottom:10px;transition:all ease .5s;cursor:pointer}.hiring-blog-content h6:hover{transition:all ease-in-out .3s;transform:translateY(-50%)}.hiring-blog-content{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;background:rgba(0,0,0,.51)}.hire-btn{letter-spacing:2px}.hire-btn a{padding:10px 15px}.solution-blog{background-image:url(../images/question-mark-1872665_960_720.jpg);width:100%;height:200px;background-size:cover;background-repeat:no-repeat;border-radius:15px;overflow:hidden;margin-bottom:25px}.solution-blog.cryptocurrency{background-image:url(../images/cryptobg_1.jpg)}.solution-blog.food{background-image:url('../images/food delivery.jpg')}.solution-blog3{background-image:url(../images/question-mark-1872665_960_720.jpg)}.solution-blog4{background-image:url(../images/question-mark-1872665_960_720.jpg)}.solution-blog5{background-image:url(../images/question-mark-1872665_960_720.jpg)}.solutionblog-content{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;background:rgba(0,0,0,.51)}.solutionblog-content h6{color:#fff;font-family:roboto,sans-serif;padding-bottom:15px;font-weight:600;font-size:15px;letter-spacing:3px;padding-bottom:10px;transition:all ease .5s;cursor:pointer}.solution-blog.cryptocurrency{background-image:url(../images/cryptobg_1.jpg)}.hiring-blog{background-image:url(../images/handshake-2056023_960_720.jpg);width:100%;height:200px;background-size:cover;background-repeat:no-repeat;border-radius:14px;overflow:hidden;margin-bottom:25px}.hiring-blog.android{background-image:url(../images/androidapdev.jpg)}.hiring-blog.ios{background-image:url(../images/ios-developers.png)}.hiring-blog.mobile{background-image:url(../images/wordpressbanner.jpg)}.hiring-blog.asp{background-image:url(../images/bannerWeb_1.jpg)}.hiring-blog.web{background-image:url(../images/graphicdesign.jpg)}.hiring-blog.php{background-image:url(../images/framework.jpg)}.solutionblog-content h6:hover{transition:all ease-in-out .3s;transform:translateY(-50%)}.Clicktoview a{font-size:10px!important;color:#eaeaea;line-height:19px;display:block;letter-spacing:1px;padding:10px 15px}.sub-service.aos-init.aos-animate a{font-size:12px;padding-left:20px;padding-top:6px}.MobApp ul{padding-left:10px}.CompanyProfile{background-image:url(../images/framework.jpg);background-size:cover;width:100%;height:700px;overflow:hidden;background-repeat:no-repeat}.ProfileWrp{display:flex;justify-content:center;flex-direction:column;height:100%;width:100%;text-align:center;background:rgba(0,0,0,.59)}.ProfileWrp-content{max-width:840px;line-height:38px;letter-spacing:1px;text-align:left;padding-left:120px;padding-top:100px}.ProfileWrp-content h1{color:#fff;font-weight:700;font-size:39px}.ProfileWrp-content p{color:#fff}.ContentType{background:rgba(0,0,0,.3);max-width:790px;padding:10px 0;margin:20px 0}.ContentType:after{clear:both;display:block;content:""}.basicContent{width:33.33%;float:left;color:#fff;font-size:16px;padding:0 10px;border-right:1px solid #fff}.basicContent span{display:block;font-weight:600;font-size:18px;letter-spacing:2px}.ContentBtn-box a{background:#0f6782;padding:7px 14px;color:#ffff;font-size:14px;border-style:none;margin-right:13px}.ContentBtn-box span{font-weight:600}.AboutProfile{width:100%;text-align:center;margin:0 auto;padding-bottom:30px;padding-top:50px}.Profile-content{background:#f1f1f1;height:auto}.AboutProfile h2{letter-spacing:1px;padding-top:10px;padding-bottom:25px;font-size:30px;font-weight:600;line-height:30px}.AboutProfile p{font-size:18px;line-height:30px}.features{width:100%;max-width:350px}.features p{font-size:16px}.features{display:flex;padding:6px 12px}.features:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 2px 10px 0 rgba(0,0,0,.19);transition:all ease .5s;border-radius:15px}.inner-sub-feature h6{font-size:20px;letter-spacing:1px;font-weight:600}.inner-sub-feature{padding-left:20px}.profilefeature{padding-bottom:50px}.ApproachContent p{padding-top:30px;line-height:25px;font-size:15px;padding-left:25px}.Approach{text-align:center;width:100%;padding-bottom:25px;padding-top:40px}.Approach h2{letter-spacing:2px;font-weight:600;font-size:38px;color:#06799c}.Approach p{line-height:25px;font-size:17px;padding-top:20px}.ApproachContent{padding-bottom:30px}.approachImg2 img{width:100%;height:100%;border-radius:50%}.approachImg.approachImg2{padding:0}.approachImg{text-align:center;padding-top:45px;overflow:hidden}.approachImg h5{padding:12px 10px}.borderImg{text-align:center;border-radius:50%;height:200px;width:200px;margin:0 auto;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 2px 10px 0 rgba(0,0,0,.19);border:3px solid #06799c;position:relative;z-index:1}.borderImg:hover{border-style:none;box-shadow:0 0 15px 0 rgba(0,0,0,.2);cursor:pointer;transition:all ease .5s}.borderRight{border-right:0}.VissionMission{background:url(../images/aboutus.jpg);background-size:cover;height:auto;width:100%;opacity:.99}.VMBlock-left{background:#00000070;color:#fff;float:left;margin-top:20px;margin-bottom:25px}.VMBlock-right{background:#000000a8;color:#fff;float:right;margin-bottom:45px}.BlockLeft{max-width:600px;padding:20px}.BlockLeft h4{font-size:28px;font-weight:600;letter-spacing:2px}.BlockLeft h3{font-size:28px;font-weight:600;letter-spacing:2px}.BlockLeft h4:after{content:"";border:1px soild #fff;width:10px}.BlockRight{max-width:600px;padding:20px}.VissionMission p{font-size:16px;letter-spacing:1px;line-height:25px}.BlockRight h4{font-size:28px;font-weight:600;letter-spacing:2px}.VMBlock-leftImg{width:100%}.VMBlock-leftImg img{max-width:408px;padding-top:20px;margin:0 auto}.VMBlock-rightImg{width:100%}.VMBlock-rightImg img{max-width:408px;margin:0 auto;margin-left:162px}.featuboxSAt{box-shadow:0 0 20px rgba(0,0,0,.13);background:#fff;margin:-26px auto 0;z-index:-1;padding:44px 20px 25px;text-align:center;max-width:410px;min-height:570px}.featuboxSAt h5{font-size:20px;font-weight:700;color:#06799c;margin:0 0 6px}.typsSTAGamWRp{background:url(../images/BannerBackground2.jpg) center center no-repeat;background-size:cover}.statlykpwr{width:100%;max-width:260px;margin:0 auto;text-align:center;color:#fff}.statTypImg{width:100%;border-radius:50%;overflow:hidden;border:5px solid #fff;margin-bottom:19px}.statTypImg img{width:100%}.statCtobntyp h4{font-size:18px;margin:0}.featureboxSatta{width:100%;max-width:260px;margin:0 auto;text-align:center;color:#333;margin-bottom:20px}.featureboxSattaImg{width:100%;border-radius:50%;overflow:hidden;border:0;margin-bottom:19px;position:relative;padding:9px}.featureboxSattaImg img{width:100%;border-radius:50%}.featureboxSattaCont h4{font-size:18px;margin:0}.webdekeyPoint.wit h3{color:#fff}.featureboxSattaImg:before{content:'';position:absolute;left:0;right:0;bottom:0;top:0;border:2px dashed #000;border-radius:50%;-webkit-animation:rotating 10s linear infinite;-moz-animation:rotating 10s linear infinite;-ms-animation:rotating 10s linear infinite;-o-animation:rotating 10s linear infinite;animation:rotating 10s linear infinite}.featureboxSattaImg:hover:before{animation:rotating 10s linear;-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);transition:all 1s ease}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@media(min-width:1200px) and (max-width:1500px){.leftTextw h1{font-size:35px}.leftTextw h2{font-size:35px}.leftTextw p{font-size:18px}.jgifshwo{position:absolute;bottom:0%;right:3%;max-width:400px}.homSliderWRp{min-height:600px}.ondevmoCON{transform:translate3d(101%,0,0)}.whybodx.car-wahs{min-height:270px}}@media(min-width:992px) and (max-width:1199px){.jgifshwo{position:absolute;bottom:0%;right:3%;max-width:300px}.homSliderWRp{min-height:600px}.leftTextw h1{font-size:30px}.leftTextw h2{font-size:30px}.leftTextw p{font-size:17px}.addpHedd h2{font-size:25px}.addpHedd h4{font-size:25px}.addpHedd h3{font-size:25px}.addpHedd p{font-size:15px}.leftTextw{max-width:490px;top:60%}.homSliderWRp{height:auto}.aboutsec.section-padd{padding:30px 0 20px}.boxismfcxont p{font-size:14px}.ondevmoCON{transform:translate3d(101%,0,0)}.boxismfcxont h4{font-size:19px}.thm-btn3{padding:7px 17px}.linliswrp:before{width:69%}.blogInvert .blogDetail h4{font-size:23px;line-height:34px}.certified img{height:auto;width:90%}.section-padd{padding:30px 0}.homepawrpMa_Wrp:before{top:-250px;left:-80px}ul.unstyled-wbrd li img{max-width:30px}.brandconte h2,.boxtopbeautheading h3{font-size:25px;line-height:35px}.brandconte p,.boxtopbeautheading p{font-size:15px}.branDetailist ul li{padding:14px 0}.brandwrbWrp,.beauThreeboxCwrp,.projectoverView{padding:20px 15px}.appsceenViwWrp{padding:20px 0}.beaucontewrp h4{font-size:17px}.beaucontewrp p{font-size:14px}.overlistWrp ul li h6{font-size:17px}.overlistWrp{margin:13px 0 0}.testimionaWrp{max-width:600px}.testimionaWrp h2{font-size:25px;line-height:34px}.righcont h1{font-size:25px}.portrighcont{padding:25px}.porttopDetalil{height:430px}.clentuCoutner .overlistWrp ul li i.fa{font-size:35px;margin:15px 0 0}.clentuCoutner .overlistWrp ul li i.counterw{font-size:28px}.overlistWrp ul li{padding:0 10px}.relatacoprodWrp{padding:40px 0}.cotnHeaign h2{font-size:37px;line-height:59px}.portLeftwrp h3{font-size:19px}.portLeftwrp h4{font-size:12px}.wbnatSTpp h2{font-size:22px}.wbnatSTpp h3{font-size:22px}.features{padding:0}.BlockRight{padding:10px 20px}.VMBlock-rightImg img{max-width:427px;margin-left:53px}.BlockLeft{padding:16px 20px}.VMBlock-leftImg img{max-width:408px;padding-top:20px;margin:0 auto}.VissionMission p{margin:0}.menuinMobile{display:block}.menwwrPRRwr_wr{display:none}.whybodx.car-wahs{min-height:270px}}@media(max-width:991px){.jgifshwo{position:absolute;bottom:16%;right:3%;max-width:200px}.homSliderWRp{min-height:430px}.leftTextw h1{font-size:20px}.leftTextw h2{font-size:20px}.leftTextw p{font-size:15px}.addpHedd h2{font-size:21px}.addpHedd h4{font-size:21px}.addpHedd h3{font-size:21px}.leftTextw{max-width:390px;top:60%}.homSliderWRp{height:auto}.aboutsec.section-padd{padding:30px 0 20px}.boxismfcxont p{font-size:14px;justify-content:flex-start;align-items:center;margin:0}.boxismfcxont h4{font-size:19px}.thm-btn3,.thm-btn2,.thm-btn{padding:7px 13px;font-size:13px}.linliswrp:before{width:67%}.blogInvert .blogDetail h4{font-size:15px;line-height:24px}.certified img{height:auto;width:90%}.section-padd{padding:30px 0}.homepawrpMa_Wrp:before{top:-90px;left:-15px;width:250px;height:200px}ul.unstyled-wbrd li img{max-width:30px}.homepawrpMa_Wrp header.headwRPE{background:#06799c;padding:3px 0}.menwwrPRRwr_wr{display:none}.lgosrj img{min-height:auto;max-width:137px;position:absolute;top:-2px}.menuinMobile{display:block}.mobileScripwrp{display:none}.addpHedd{margin-bottom:20px}.lgosrj{padding:0}.aboutsec:before{width:73%}.hideboxnwr h2{font-size:23px}.hideboxnwr h4{font-size:23px}.hircsoeCDetl .hideboxnwr h3{font-size:23px}.hideboxnwr p{font-size:16px}.arealiMSRI{width:50px;height:50px}.areasWRsrv h3{font-size:11px}.portcont h2{font-size:22px}.portcont p{font-size:14px;margin:30px 0 34px}.testimobxowr h4{font-size:13px;line-height:17px;margin-top:15px}.testimobxowr h4 i{font-size:15px}.blogInvert .blogDetail a{padding:5px 15px;font-size:13px}.blogDetail h4{font-size:13px;margin:5px 0 2px;line-height:17px}.blogDetail a{font-size:13px}.blogDetail{min-height:138px}.mailsiwrp ul li{padding:5px 6px;margin:0 0 12px}.maicConrD h5{font-size:15px;font-weight:700}.maicConrD{width:calc(100% - 48px)}.iconwrpCm i{font-size:19px}.iconwrpCm{width:48px}.flbxobox ul{margin:0 0 20px}.enwuyqrpfo .contcommon h4{font-size:12px}.enwuyqrpfo .contcommon h5{font-size:14px;font-weight:700}.contcommon form{padding:20px 0 0}.form-group span{font-size:13px}.contcommon input,.contcommon textarea,.contcommon select{font-size:13px}.contcommon textarea{height:72px}.btn-bg_blue{font-size:13px}.brandconte h2,.boxtopbeautheading h3{font-size:32px;line-height:42px}.brandconte p,.boxtopbeautheading p{font-size:16px}.branDetailist ul li{padding:17px 0}.brandwrbWrp,.beauThreeboxCwrp,.projectoverView{padding:40px 30px}.appsceenViwWrp{padding:40px 0}.beaucontewrp h4{font-size:18px}.beaucontewrp p{font-size:15px}.overlistWrp ul li h6{font-size:17px}.overlistWrp{margin:13px 0 0}.testimionaWrp{max-width:600px}.testimionaWrp h2{font-size:25px;line-height:34px}.righcont h1{font-size:25px}.portrighcont{padding:25px}.porttopDetalil{height:430px}.clentuCoutner .overlistWrp ul li i.fa{font-size:35px;margin:15px 0 0}.clentuCoutner .overlistWrp ul li i.counterw{font-size:28px}.overlistWrp ul li{padding:0 10px}.relatacoprodWrp{padding:40px 0}.cotnHeaign h2{font-size:37px;line-height:59px}.portLeftwrp h3{font-size:19px}.portLeftwrp h4{font-size:12px}.hommnepad{padding-top:90px!important}.apCon_Wrp h1{font-size:18px}.apCon_Wrp p{font-size:13px;margin:15px 0}.fetrucont h3{font-size:11px}.featurbxo{margin:10px 0}.webdekeyPoint{width:130px;height:130px}.wbnatSTpp h2{font-size:18px}.wbnatSTpp h3{font-size:18px}._fetCinmg{display:none}.wbnatSTpp{padding:0 15px}.appdevWrp .row{min-height:auto}.imgboxADp{width:30px}.imgboxADp_acont h2{font-size:15px;margin-left:10px}.howibox h4{font-size:14px;padding:10px 0}.howibox h3{font-size:14px;padding:10px 0}.webaplicList h3{font-size:15px}.webaplicList img{margin:0 0 20px}.cryboxCont_img{width:120px;padding:20px;height:120px}.cryboxCont.text-right{text-align:center!important}.cryboxCont{text-align:center}.devcirclImge{max-width:300px;margin:200px auto}.debxouWrp h2{font-size:14px}.debxouWrp h3{font-size:14px}.debxouWrp p{font-size:13px}.devboRound{width:75%;height:75%}.devboRound.Posi1{top:-60%;left:-22%}.devboRound.Posi2{top:-55%;left:59%}.devboRound.Posi3{top:9%;left:-70%}.devboRound.Posi4{top:17%;left:93%}.devboRound.Posi5{top:82%;left:-32%}.devboRound.Posi6{top:86%;left:52%}.menuinMobile{display:block}.menwwrPRRwr_wr{display:none}.ProfileWrp-content{padding-left:40px;padding-top:0;max-width:760px}.BlockRight{max-width:600px;padding:0 8px}.BlockLeft{padding:0 10px}.VMBlock-rightImg img{max-width:360px;margin-left:0}.inner-sub-feature h6{font-size:18px;margin:0}.features p{margin:0;font-size:15px}.featureImg{width:90px;padding-top:4px}.VissionMission p{font-size:14px;margin:0}.VMBlock-leftImg img{max-width:399px}.whybodx.car-wahs{min-height:285px}}@media(max-width:767px){.homSliderWRp{min-height:auto;border-radius:0}.homsboxwpr img{min-height:390px}.leftTextw{max-width:62%;top:60%;padding:0 15px}.aboutsec:before{width:43%;top:2%;left:-27%;display:none}.aboutsec .addpHedd{padding:40px 0 0}.boxwrpCleint{justify-content:left}.whibxoxow .boxismfcxont p{color:inherit}.whibxoxow .boxismfcxont h4{color:#41b7e3}.whibxoxow .boxfwwriM{color:#41b7e3;text-align:center}.aboumaiwr{background:#e6e6e6}.aboumaiwr img{max-height:none;width:100%}.container{max-width:100%}.leftAp .icon-image{right:auto;right:0}.projecDetial{text-align:center;margin:0 0 0}.projecDetial a{padding:7px 17px;font-size:14px;display:block;width:200px;margin:10px auto 0}.projecDetial p{font-size:14px}footer.footer_wrp h2{padding-bottom:10px;margin-top:20px}.quicklink2 li{padding:0 9px}.footer_bottom p{font-size:13px}.hairiconDel{font-size:14px;margin:0;text-align:center;margin:10px 0 10px 20px}.card.tow{min-height:450px;display:flex;position:relative}.menwwrPRRwr_wr{position:absolute;left:0;top:50px;background:#06799c;right:0;width:100%;padding:10px 0;z-index:3}.toRmfpw ul{text-align:center}.botRmfpw ul{text-align:center}.sub-menu-link>span{text-align:center}.megamenuWrp{padding:100px 0 30px}.flip-container{height:300px}.flipper{max-width:411px;margin:0 auto}.portcotnen{text-align:center}.portcotnen h2{font-size:20px}.row.rowInvers{flex-direction:column-reverse}.headtophconte h1{font-size:21px;font-weight:600}.headtophconte h3{font-size:21px;font-weight:600}.headtophconte p{font-size:14px}.profileHeadWrp .lgosrj img{max-height:54px}.portimaglet{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.portrighcont{padding:25px;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.righcont h1{font-size:21px;padding:18px 0 6px;margin:0 0 4px}.righcont p{font-size:14px;line-height:20px;margin-bottom:4px}.dashlist li{font-size:15px}.brandwrbWrp,.beauThreeboxCwrp,.projectoverView{padding:20px 10px}.brandconte h2,.boxtopbeautheading h3{font-size:22px;line-height:28px;margin:0 0 10px}.brandconte p,.boxtopbeautheading p{font-size:15px;margin:0 0 10px}.branDetailist{margin:10px 0 0}.beautBoxWrp{padding:13px;margin:0 0 60px}.beauIocnbox{width:70px;height:70px;padding:22px;top:-40px}.overlistWrp ul li h6{font-size:15px}.overlistWrp ul li h5{font-size:13px}.testimionaWrp h2{font-size:20px;line-height:25px}.portLeftwrp{flex:0 0 20%;-ms-flex:0 0 20%;max-width:20%}.portLeftwrp.leftPort{flex:0 0 40%;-ms-flex:0 0 40%;max-width:40%}.portLeftwrp.rightPort{flex:0 0 40%;-ms-flex:0 0 40%;max-width:40%}.whybodx{padding:3px}.apdebBoxdwr{padding:15px;margin:0 0 20px}.apCon_Wrp h5{font-size:15px}.apCon_Wrp h3{font-size:15px}.devboRound{position:static;margin:0 0 20px;border-radius:5px;width:100%}.devcirclImge>img{display:none}.devcirclImge{margin:20px auto}.BlockLeft{padding:20px 15px;max-width:none}.VMBlock-leftImg img{padding:0}.VMBlock-rightImg img{}.BlockRight{max-width:none;padding:20px 15px}.ProfileWrp-content h1{font-size:24px;line-height:30px}.ProfileWrp-content{max-width:570px}.ProfileWrp-content p{line-height:22px;font-size:15px}.basicContent{font-size:13px}.features{margin:15px 0;padding:5px 35px}.VMBlock-leftImg{width:90%;margin:0 auto}.VMBlock-leftImg img{max-width:100%}.VMBlock-rightImg{width:90%;margin:0 auto}.VMBlock-rightImg img{max-width:100%;padding-top:20px;padding-bottom:20px}.BlockLeft h4{text-align:center:}.BlockRight h4{text-align:center}.whybodx.car-wahs{flex:0 0 100%;max-width:100%;border-right:none;min-height:auto}.whobxrpwr.carwa-box{display:block;width:100%;text-align:center}.car-para{min-height:auto}.whybodx.car-wahs:nth-last-child(1) .whybodx:before{content:close-quote}}@media(max-width:575px){.adImg_wbv{margin:0 auto;float:none}.hideboxnwr{margin:7px 0 0}.hidsChang_wrp ul{margin:20px 0 0;padding:0}.hideboxnwr h2{font-size:18px}.hircsoeCDetl .hideboxnwr h3{font-size:18px}.hircsoeCDetl .hideboxnwr h3{font-size:18px}.hideboxnwr p{font-size:14px}.addpHedd h2{font-size:18px;margin:0}.addpHedd h4{font-size:18px;margin:0}.addpHedd h3{font-size:18px;margin:0}.portcont{width:90%}.blogsrwp{margin-bottom:15px}.blogsrwp.inverseMobile{display:flex;flex-direction:column-reverse}.section-padd{padding:20px 0}.flex-xs-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex;direction:column-reverse!important;flex-direction:column-reverse!important}.enwuyqrpfo{margin-bottom:15px}.leftTextw p{display:none}.leftTextw{padding:0 15px;left:0;right:0;transform:translate(0,-50%);text-align:center;max-width:65%}.homslidBTns{flex-direction:column}.homslidBTns a{margin-right:0;margin-bottom:15px}.leftTextw h1{font-size:15px;line-height:21px;margin:0 0 13px}.leftTextw h2{font-size:15px;line-height:21px;margin:0 0 13px}.barsMenu{margin:2px 0;padding:5px 11px}.lgosrj img{max-width:95px;top:1px}.homepawrpMa_Wrp:before{width:238px;top:-125px;left:-19px}.enqrybxowr{transform:rotate(0deg) translate(0%,0%);right:auto;top:auto;left:15px;bottom:15px}.enqrybxowr a{font-weight:700;padding:6px 10px;border-radius:5px;font-size:13px}.boxfwwriM{font-size:29px;width:40px;margin-right:10px}.boxismfcxont{width:100%;margin:0;float:left}.homslidBTns.animate3{max-width:170px;margin:0 auto}.addpHedd{text-align:center!important}.addpHedd .thm-btn3{float:none;margin:0 auto;display:inline-block}ul.unstyled-wbrd li img{max-width:20px}.linliswrp ul li:before{left:-9%}.linliswrp ul li:nth-child(1){left:6%}.footer_bottom{padding-bottom:55px}.jgifshwo{max-width:110px}.homsboxwpr img{min-height:310px}.toRmfpw ul li{padding:0 6px}.toRmfpw ul li a{font-size:11px}.menwwrPRRwr_wr{top:47px;max-height:300px;overflow:auto}.botRmfpw>ul>li:nth-last-child(1)>a{border-bottom:1px solid #06799c}.botRmfpw>ul>li>a{padding:10px;border-top:1px solid #06799c}.botRmfpw>ul>li{display:block}.megamenuWrp{padding:0;position:static;background:#006b8b;height:0;overflow:hidden;transform:translate3d(0,0,0)}.boxismfcxont h4{font-size:19px;width:49px;float:left;margin-right:7px;text-align:center}.botRmfpw>ul>li:hover>.megamenuWrp{height:100%}.botRmfpw>ul>li:hover>a{border-bottom:0 solid #fff;background:#006b8b}.toRmfpw{display:block}.headtophconte{padding:18px 0 0}.headtophconte h1{font-size:16px}.headtophconte h3{font-size:16px}.portsidebox{padding:0 10px}.portsidebox ul li a{color:#7f8183;margin-right:5px;cursor:pointer;position:relative;z-index:2;padding:0;border:none;line-height:38px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:13px;font-weight:600;display:inline-block;margin-bottom:5px;text-transform:uppercase}.toRmfpw ul{text-align:center;border-bottom:solid 1px #9dbbc5;padding-bottom:15px}.portfolimwrWrp{padding:18px 0}.portList{margin-bottom:14px}.flip-container{height:220px}.portcotnen p{font-size:15px}.porttopDetalil{height:auto}.portimaglet{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;height:60vh;overflow:hidden}.portrighcont{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.beautthrebox{margin:15px 0 0}.beautBoxWrp{padding:13px;margin:30px auto}.overlistWrp ul li{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;border-left:2px solid #e1e1e1;margin:10px 0}.overlistWrp ul li:nth-child(3){border-left:0 solid #e1e1e1}.appimgBox{margin-bottom:15px}.appsceenViwWrp{padding:20px 10px}.appsceenViwWrp .col-sm-3{padding:0 10px}.testimionaWrp{margin:4px auto 0}.tesQuot{font-size:29px;margin:0}.testimionaWrp h2{font-size:15px;line-height:25px;margin:0}.testimionaWrp h5{font-size:13px;font-weight:600}.chkdata label input~span{font-size:12px;text-align:left}.portLeftwrp a{padding:10px 3px}.cionlef{width:20px;font-size:20px;line-height:22px}.portLeftwrp h4{font-size:10px}.portLeftwrp h3{font-size:12px}.gimpbg{min-height:280px}.portrighcont{padding:13px 13px 15px;text-align:center}.clentuCoutner .overlistWrp ul li i.counterw{font-size:20px}.overlistWrp ul li h5{font-size:12px}.clentuCoutner .overlistWrp ul li i.fa{font-size:25px}.overlistWrp{text-align:left}.clentuCoutner .overlistWrp{margin:9px 0}.relatacoprodWrp{padding:20px 0}.contanctForm2Wrp{padding:20px 0}.cotnHeaign h5{font-size:13px}.cotnHeaign h2{font-size:17px;line-height:22px;margin:10px 0 0}.cotnHeaign{margin:0 auto 5px}.rihcontLogo img{margin:20px auto}.brandwrbWrp{text-align:center}.brandconte{padding-right:0}.apCon_Wrp.text-left{text-align:center!important}.whybodx{flex:0 0 50%;max-width:50%;border-right:0 solid #0a3e4e}.whobxrpwr{flex-wrap:wrap}.whybodx:nth-child(2n+1){border-right:1px solid #0a3e4e}.whobxrpwr:nth-last-child(1) .whybodx:before{content:''}.whobxrpwr:nth-last-child(1) .whybodx:nth-last-child(1):before,.whobxrpwr:nth-last-child(1) .whybodx:nth-last-child(2):before{content:none}.phpdevelproject.owl-carousel{padding:0 24px}.lefarrow{width:10px;height:50px}.rightArowr{width:10px;height:50px}.phpdevcont.text-left{text-align:center!important;margin-top:15px}.phpdevcont a.thm-btn2{float:none;display:inline-block}.wbnatSTpp a{float:none;display:inline-block;margin:0 auto}.wbnatSTpp h2{text-align:center;margin:0 0 20px}.wbnatSTpp h3{text-align:center;margin:0 0 20px}.webdePawrp.letstwaWrp{padding:30px 0}.wbnatSTpp{text-align:center}.aboumaiwr2 img{margin:0 auto;display:block}.webdekeyPoint{width:100%;height:auto}.apCon_Wrp a{float:none;display:inline-block}.apCon_Wrp{text-align:center;padding:0}.ondemscrtex{padding-left:0}.boxheitb1 .ondemImg{height:auto}.boxheitb3 .ondemImg{height:auto}.boxheitb2 .ondemImg{height:auto}.aPdWBow.imgmaxk{margin-bottom:15px}.inverMObile{flex-direction:column-reverse}.cryboxCont_img{margin:0 auto 17px}.ProfileWrp-content h1{color:#fff;font-weight:700;font-size:16px;padding-bottom:15px;line-height:25px}.ContentBtn-box a{margin-left:-2px}.BlockLeft h4{text-align:center}.BlockRight h4{text-align:center}.features{padding:6px 12px;margin:10px auto;max-width:172px}.inner-sub-feature h6{margin:0}.VMBlock-leftImg{width:85%;margin:0 auto}.VMBlock-rightImg img{padding-top:25px;padding-bottom:25px;max-width:408px}.VMBlock-rightImg{width:85%;margin:0 auto}.VMBlock-left{margin-top:0}.VMBlock-right{margin-bottom:0}.AboutProfile p{font-size:14px;line-height:24px}.VMBlock-rightImg img{max-width:100%}.car-para p{font-size:13px}.whybodx.car-wahs:nth-last-child(1) .whybodx:before{content:close-quote}}.blogsrwp.blog{width:100%;display:block;padding:0;margin-bottom:50px;background:#fff}.blog.pagination{width:100%;display:flex;justify-content:center;align-items:center}.enquriboxwpr.contact{display:block;padding:50px 0;background:#f1f1f1}a.thm-btn2.contant{font-size:16px}img.contact-images{display:block;width:70%;margin:auto}.blok-comment{width:100%;background:#fff;display:block;float:left;padding:44px 35px}.user-comment{width:100%;background:#fff;display:block;float:left;padding:20px;margin-bottom:30px}img.user-com{width:50px;height:50px;display:flex;border-radius:50%;border:2px solid #1495bd;margin-top:15px}.user-box{width:100%;margin-bottom:20px;border-bottom:1px solid #f1f1f1;padding:0;display:flex;justify-content:flex-start;align-items:center}.card{position:relative;display:flex;background:#fff;min-height:280px;border-radius:5px;border:1px solid #e2dfdf;margin-bottom:30px;padding:20px;text-align:center;justify-content:center;align-items:center}.card.park{display:block;text-align:center;position:relative;top:0;bottom:0}.card:before{position:relative;display:none;top:0;right:-100%}.card:hover:before{position:absolute;background:#000;top:0;right:0%;transition:all 5s ease}.card-back{display:flex;position:absolute;right:-100%;min-height:300px;width:100%;background:#000;transition:all .5s ease;justify-content:center;align-items:center}span.card-back-icon{display:block;font-size:50px;color:#fff}h4.card-back-text-use{font-size:22px;color:#fff;font-weight:600;display:block}.career-icon{font-size:42px;margin-bottom:10px;display:block;color:#fff}.career-icon{font-size:42px;margin-bottom:10px;display:block;color:#06799c}.card-back h4{display:block;font-size:18px;font-weight:600;color:#000;width:100%}a.explore{font-size:14px;font-weight:400;background:#06799c;padding:5px 15px;line-height:15px;border-radius:5%;color:#fff;margin-top:10px}.card p{font-size:14px;color:#716f6f;margin:0}img.Interview{width:100px;display:block;margin:15px 0 20px}.section-padd.hireDevlopwr.interview{background:#fbf9f9}h4.text-use{font-size:18px;font-weight:700;color:#666;display:flex;justify-content:center;align-items:center;min-height:50px}h3.text-use{font-size:18px;font-weight:700;color:#666;display:flex;justify-content:center;align-items:center;min-height:50px}.career-box{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ba673ab7',endColorstr='#d13f51b5',GradientType=1)}ul.Requirements li{background:0 0!important;font-size:17px;color:#716f6f;list-style:none;padding:0!important}ul.Requirements li:last-child{margin:0!important}ul.Requirements{display:block;width:100%;float:left;width:100%;margin:0;display:inline-block;padding-top:30px!important;border-top:1px solid #ccc}.galler-icon{width:100%;padding:0 0 5px;border-bottom:solid 2px #000;position:relative;margin-bottom:20px}input#git_file{margin-top:-30px;opacity:0}.half_group.off{position:absolute;top:0;display:inline-block;width:90%;opacity:0}h5.alphonic-add{font-size:15px;line-height:26px}.enwuyqrpfo.contact:before{content:'Contact';text-transform:uppercase;position:absolute;top:-31px;right:-76px;background:#3480c7;padding:60px 55px 5px;transform:rotate(45deg);color:#fff}.enwuyqrpfo.apply:before{content:'APPLY';text-transform:uppercase;position:absolute;top:-38px;right:-70px;background:#3480c7;padding:60px 55px 5px;transform:rotate(45deg);color:#fff}.enwuyqrpfo.apply-box:before{display:none}.enwuyqrpfo.apply-box{max-width:100%!important}.map{display:block;width:100%;margin:0;padding:0}iframe.alphonic-map{width:100%;min-height:300px;border:0;display:flex}h5.alphonic-add{font-size:15px;line-height:26px}.enwuyqrpfo.contact:before{content:'Contact';text-transform:uppercase;position:absolute;top:-31px;right:-76px;background:#3480c7;padding:60px 55px 5px;transform:rotate(45deg);color:#fff}.enwuyqrpfo.apply:before{content:'APPLY';text-transform:uppercase;position:absolute;top:-38px;right:-70px;background:#3480c7;padding:60px 55px 5px;transform:rotate(45deg);color:#fff}.enwuyqrpfo.apply-box:before{display:none}.enwuyqrpfo.apply-box{max-width:100%!important;max-height:520px;overflow:auto}.map{display:block;width:100%;margin:0;padding:0}iframe.alphonic-map{width:100%;min-height:300px;border:0;display:flex}.blogSlider p{font-size:17px;color:#716f6f}.policy{font-size:19px;color:#509bb3;font-weight:700;margin:10px 0;text-decoration:border-bottom}ol.condition{list-style:initial;display:block;padding:0}ol.condition li{margin-bottom:20px;font-size:17px;color:#716f6f}.framwork{max-width:850px;line-height:38px;letter-spacing:1px;text-align:center;padding-top:200px;margin:auto}.framwork p{color:#f1f1f1;font-size:17px}.framwork h2{font-size:32px;font-family:roboto,sans-serif;letter-spacing:2px;color:#fff;font-weight:700}ul.framType{display:flex;width:100%;margin:50px 0;justify-content:center;align-items:center;flex-wrap:wrap}section.CompanyProfile.tow{height:660px}ul.framType li:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;width:0;background:#0000005e;opacity:.8;transition:all .3s ease-in-out;transform:rotate(45deg) scale(0);z-index:-1;border-radius:50%}ul.framType li:hover:before{transition:all .3s ease-in-out;transform:rotate(0deg) scale(1);width:100%}ul.framType li{width:150px;height:150px;border:3px solid #55d7ff;justify-content:center;align-items:center;display:flex;border-radius:50%;position:relative;margin:0 10px;flex-direction:column;z-index:1}ul.framType li h3{font-size:16px;font-family:roboto,sans-serif;letter-spacing:2px;color:#fff;font-weight:600;margin:10px;display:flex;min-height:40px;align-items:center}a.thm-btn3.view{padding:10px;font-size:14px;height:25px;font-weight:600}section.CompanyProfile.team{background-image:url(../images/team.jpg);background-size:cover;width:100%;height:400px;overflow:hidden;background-repeat:no-repeat}section.our-team{width:100%;padding:80px 0;display:block}.employ{width:100%;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;text-align:center}.employ-box{width:100%;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;text-align:center}.employ-contant{width:100%;padding:25px 10px}.employ-contant h3{font-size:16px;font-weight:600;color:#06799c;margin-bottom:5px}.employ-contant p{font-size:15px;color:#716f6f;margin:0}.employ{width:200px;display:block;height:200px;margin:0 auto;position:relative}.employ img{width:100%;display:inline-block;height:100%;border-radius:50%;border:solid 1px #06799c}.employ-contact{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;text-align:center;width:100%}.employ:hover:before{content:'';position:absolute;border-style:solid;border-width:1px;border-color:#2188ba;background:#2188ba;border-radius:50%;top:0;width:100%;height:100%;left:0;bottom:0;-webkit-transition:.5s;transition:.3s;-webkit-animation:scale 5s linear 0s infinite;animation:scale 5s linear 0s infinite;z-index:-2}.employ:hover:after{content:'';position:absolute;border-style:solid;border-width:1px;border-color:#2188ba;background:#2188ba;border-radius:50%;width:100%;height:100%;top:0;left:0;bottom:0;-webkit-transition:.5s;transition:.5s;-webkit-animation:scale 5s linear 0s infinite;animation:scale 5s linear 0s infinite;animation-delay:2.5s;z-index:-2;transform:scale(.5)}@keyframes scale{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}ul.employ-contact li{justify-content:center;align-items:center;display:flex;border-radius:50%;position:relative;margin:0 10px;flex-direction:column;z-index:1;width:30px;height:30px;border-radius:50%;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column;margin:10px}ul.employ-contact li a{font-size:16px;color:#000}section.CompanyProfile.blog{background:#f6f8f9;height:100%}.ProfileWrp.blog{height:95%;background:#fff}.ourlatbelocg.blog.section-padd{background:#f6f8f9}.ProfileWrp-content.blog h2{color:#666}.ProfileWrp-content.blog{max-width:350px;line-height:0;letter-spacing:1px;text-align:left;padding-left:0;padding-top:0;margin:auto}.BlogPostTile--blogPostTile__meta--3m6ed{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;position:relative;z-index:1;margin-top:-5px;margin-bottom:30px}.BlogPostTag--blogPostTag--qJH1L{font-size:13px;text-transform:uppercase;font-weight:600;color:#7c8189;display:inline-block;padding:0 16px;height:32px;line-height:32px;background:#eeeef4;border-radius:16px}.BlogPostTile--blogPostTile__publishDate--3ilRy{margin:0;font-weight:500}p.BlogPostTile--blogPostTile__publishDate--3ilRy{font-size:14px;color:#858a8c;margin:5px 0;font-weight:600;line-height:25px}.blogDetail a{color:#4897b0;float:left;display:inline-block;font-size:12px}p.BlogPostTile--blogPostTile__author--17QEW{margin:30px 0 0;font-size:14px;color:#858a8c}.blogDetail.blog{padding:15px;float:left;width:100%;min-height:178px;background:#fff;margin-top:-50px;z-index:9;width:90%;display:inline-block;position:relative}a.read-me{display:block;margin-top:25px}.blog-footer .section-padd.gimpbg{display:none}.blog-footer .testimnbsorwp.section-padd{display:none}.botRmfpw.blog{margin-top:25px}.alphonic-breadcrumb{display:block;width:100%;padding:10px;background:#f6f8f9}ol.breadcrumb.alphonic{background:0 0;margin:0;padding:0 0 0 75px}li.breadcrumb-item a{font-size:14px;font-weight:400;color:#7f7b7b;text-decoration:none}li.breadcrumb-item a:hover{color:#000}.breadcrumb-item+.breadcrumb-item::before{color:#7f7b7b}.breadcrumb-item.active{color:#000;font-size:14px;font-weight:700}ol.breadcrumb.categories{background:0 0;margin:0;display:flex;justify-content:flex-end;align-items:center;padding:0 45px 0 0}.blogDetail.foot{display:block;border-top:1px solid #ccc;width:100%;min-height:auto}ul.user-social{display:flex;justify-content:flex-end;align-items:center;padding:0;margin:0}ul.user-social li{list-style:none;margin-right:10px}ul.user-social li a{width:30px;height:30px;border:1px solid #06799c;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#06799c;background:0 0}ul.user-social li a:hover{color:#fff;background:#06799c}.blogDetail.other{min-height:auto;padding:0;display:flex;align-items:center}.blogDetail.other h4{font-size:14px;color:#858a8c;margin:0 0;font-weight:600;line-height:25px}.blogDetail.other h5{color:#756f6f;font-size:11px;margin:0 0 0 50px}.blok-comment.blog{padding:0;width:100%;display:flex;justify-content:center;align-items:center}header.headwRPE.sticky{position:fixed;top:0;padding:0;background:#06799c;left:0;z-index:1050;width:100%;display:inline-block;box-shadow:0 -10px 20px #050303}header.headwRPE.blog{padding:10px 0 0}.mfp-wrap.mfp-close-btn-in.mfp-auto-cursor.mfp-with-fade.zoomInUp.animated.mfp-ready{z-index:1060}.career-box{background:-webkit-linear-gradient(135deg,rgb(20,149,189) 0%,rgb(59,148,204) 1%,rgb(105,156,220) 49%,rgb(20,149,189) 100%)}.select-job-contant{display:none;min-height:395px}.select-job-contant.active{display:block}p.filname{position:absolute;top:0;left:30px}.featrsSttMttk .ApproachContent p{padding-top:10px;line-height:25px;font-size:15px;padding-left:0;margin-bottom:0}.gamWeDEvp{background:#f9f9f9}.webdECFET{position:relative;margin-bottom:17px;padding:11px 7px 14px 6px;overflow:hidden;-ms-transform:rotate(0deg) scale(1);-moz-transform:rotate(0deg) scale(1);-webkit-transform:rotate(0deg) scale(1);-o-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);transition:all 1s ease-in-out}.webdECFET:before{background:url(../images/framborder.png) center center no-repeat;position:absolute;content:'';left:0;right:0;top:0;bottom:0;z-index:1;background-size:100% 100%}.webinerWrp{width:100%;height:100%;overflow:hidden}.webdECFET:hover{-webkit-animation:zooming 2s linear infinite;-moz-animation:zooming 2s linear infinite;-ms-animation:zooming 2s linear infinite;-o-animation:zooming 2s linear infinite;animation:zooming 2s linear infinite}@-webkit-keyframes zooming{0%{-ms-transform:rotate(0deg) scale(1);-moz-transform:rotate(0deg) scale(1);-webkit-transform:rotate(0deg) scale(1);-o-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}25%{-ms-transform:rotate(5deg) scale(1.1);-moz-transform:rotate(5deg) scale(1.1);-webkit-transform:rotate(5deg) scale(1.1);-o-transform:rotate(5deg) scale(1.1);transform:rotate(5deg) scale(1.1)}50%{-ms-transform:rotate(0deg) scale(1);-moz-transform:rotate(0deg) scale(1);-webkit-transform:rotate(0deg) scale(1);-o-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}75%{-ms-transform:rotate(-5deg) scale(1.1);-moz-transform:rotate(-5deg) scale(1.1);-webkit-transform:rotate(-5deg) scale(1.1);-o-transform:rotate(-5deg) scale(1.1);transform:rotate(-5deg) scale(1.1)}100%{-ms-transform:rotate(0deg) scale(1);-moz-transform:rotate(0deg) scale(1);-webkit-transform:rotate(0deg) scale(1);-o-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}}@keyframes zooming{0%{-ms-transform:rotate(0deg) scale(1);-moz-transform:rotate(0deg) scale(1);-webkit-transform:rotate(0deg) scale(1);-o-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}25%{-ms-transform:rotate(5deg) scale(1.1);-moz-transform:rotate(5deg) scale(1.1);-webkit-transform:rotate(5deg) scale(1.1);-o-transform:rotate(5deg) scale(1.1);transform:rotate(5deg) scale(1.1)}50%{-ms-transform:rotate(0deg) scale(1);-moz-transform:rotate(0deg) scale(1);-webkit-transform:rotate(0deg) scale(1);-o-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}75%{-ms-transform:rotate(-5deg) scale(1.1);-moz-transform:rotate(-5deg) scale(1.1);-webkit-transform:rotate(-5deg) scale(1.1);-o-transform:rotate(-5deg) scale(1.1);transform:rotate(-5deg) scale(1.1)}100%{-ms-transform:rotate(0deg) scale(1);-moz-transform:rotate(0deg) scale(1);-webkit-transform:rotate(0deg) scale(1);-o-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}}.foodComimg{padding-top:100px}.fooConrmABt p{text-align:left}.ddossrAbox .porcesstyp li p{font-size:14px}.ddossrAbox .porcesstyp li h4{font-size:16px;color:#06799c;margin:0 0 6px}.ddossrAbox .porcesstyp li:before,.ddossrAbox .porcesstyp li:after{background:#06799c}.ddossrAbox .ondemscrtex{padding-left:0}.ddossrAbox{padding:40px 0}.ddossrAbox{padding:40px 0}.featuboxTAm ul li a{color:#000}.featuboxTAm ul{border-color:#06799c}.featuboxTAm ul li.active a.nav-link{background:#06799c;color:#fff;border-color:#06799c}.featuboxTAm{background:#f9f9f9}.dosbxoImg{position:-webkit-sticky;position:sticky;top:90px}section.section-padd.keyfeatureWrp{overflow:inherit}.foodapBanner .ProfileWrp-content{padding-left:0}.ddossrAbox .addpHedd h2{color:#06799c}.whychoheading .addpHedd h3{color:#fff}@media(min-width:1200px) and (max-width:1499px){.gimpbg{min-height:110vh}a.barsMenu{display:none}.menwwrPRRwr_wr{display:block}.certifcleinWrp .certified{display:flex;justify-content:center;align-items:center}.certified img{height:100%;width:120px}}@media(min-width:991px) and (max-width:1199px){.megamenuWrp{padding:100px 0 50px;max-height:400px;overflow:auto}.solution-blog{height:150px}.gimpbg{min-height:90vh}a.barsMenu{display:none}.menwwrPRRwr_wr{display:block}.framwork{padding-top:200px}section.CompanyProfile.tow{height:100%}section.CompanyProfile.team{height:auto}.blogDetail h5{font-size:14px;margin:3px 0 0}.blogDetail a{font-size:14px;float:left;margin-top:10px}.card.park{min-height:280px}h3.text-use{font-size:16px}h4.text-use{font-size:16px}.card{min-height:200px}.testimobxowr{min-height:290px}.certifcleinWrp .certified{display:flex;justify-content:center;align-items:center}.certified img{height:100%;width:100px}.card.tow{min-height:360px;display:flex;position:relative}.row.career-job{justify-content:center;align-items:center;display:flex}.porimgbox.front{display:flex;justify-content:center;align-items:center}.portcotnen p{font-size:15px}}@media(min-width:768px) and (max-width:990px){.megamenuWrp{padding:100px 0 0;max-height:300px;overflow:auto}.boxwrpCleint{display:block;text-align:center}.boxfwwriM{margin-right:0}.megamenuWrp{padding:150px 0 0}.solution-blog{height:150px}.sub-service.aos-init.aos-animate a{font-size:11px;padding-left:20px;text-align:left}.AboutProfile{padding-bottom:30px;padding-top:30px}.AboutProfile h2{font-size:20px;margin-bottom:0;padding-bottom:10px}.Approach h2{font-size:22px}.Approach p{font-size:14px;padding-top:10px}.ApproachContent p{font-size:14px;padding-left:0;text-align:center}.BlockLeft h4{font-size:22px}.BlockLeft h3{font-size:22px}.BlockLeft{padding:20px 15px;max-width:none;text-align:center}.BlockRight{padding:20px 15px;max-width:none;text-align:center}.BlockRight{font-size:22px}.card{min-height:220px}.gimpbg{min-height:80vh}ul.framType li{width:150px;height:150px}.howibox{min-height:200px}.framwork{padding-top:130px}section.CompanyProfile.tow{height:100%}section.CompanyProfile.team{height:auto}.adImg_wbv{margin:130px 0}.ProfileWrp.blog{height:100%;padding-top:50px}.ProfileWrp-content.blog{max-width:500px;min-height:350px}ol.breadcrumb.alphonic{padding:0 0 0 15px}.blogDetail h5{font-size:13px;margin-top:10px}.blogDetail a{float:left;font-size:13px}h3.text-use{font-size:15px}h4.text-use{font-size:15px}.card.park{min-height:275px}.certifcleinWrp .certified{display:flex;justify-content:center;align-items:center}.certified img{height:100%;width:85px}.card.tow{min-height:300px;display:flex;position:relative}.row.career-job{justify-content:center;align-items:center;display:flex}.megamenuWrp{display:inline-block;max-height:300px;background:#06799c;padding:0 0 110px;margin:140px 0 0;z-index:1050}li.sub-service.one:after{display:none}.porimgbox.front{display:flex;justify-content:center;align-items:center}.portcotnen p{font-size:14px}}@media(min-width:576px) and (max-width:767px){.botRmfpw ul li a{font-size:12px;color:#eaeaea;line-height:19px;display:block}.barsMenu{position:relative;top:-20px;right:-30px}.solution-blog{height:150px}.megamenuWrp{padding:120px 0 0}.botRmfpw ul li{padding:0 10px}.homepawrpMa_Wrp:before{top:-90px}ul.unstyled-wbrd li img{max-width:25px}.pb-5,.py-5{padding-bottom:0!important}.apCon_Wrp h4{font-size:15px;line-height:26px;margin:15px 0 0}.apCon_Wrp{padding:40px 0 0}.appdevWrp{padding:50px 0 40px}.porcesstyp li{font-size:12px}.addpHedd p{font-size:15px}.hidsChang_wrp ul{margin:30px 0 0}.gimpbg{min-height:90vh}.sub-service.aos-init.aos-animate a{font-size:11px;padding-left:20px;text-align:left}.CompanyProfile{height:500px}.ProfileWrp-content{margin-top:100px}.sub-service.aos-init.aos-animate a{text-align:left!important}ul.framType li{width:170px;height:170px}.framwork p{color:#f1f1f1;font-size:15px;line-height:20px}section.CompanyProfile.tow{height:100%}section.our-team{padding:30px 0 0}section.CompanyProfile.team{height:auto}.adImg_wbv{max-width:70%;margin:130px 0;float:right}ol.breadcrumb.alphonic{padding:0}ol.breadcrumb.categories{padding:0 20px 0 0}.ProfileWrp{min-height:250px}.ProfileWrp-content.blog{max-width:500px}.blogSlider p{font-size:15px}.BlogPostTag--blogPostTag--qJH1L{font-size:11px;font-weight:600;height:25px}p.BlogPostTile--blogPostTile__publishDate--3ilRy{font-size:10px}.BlogPostTile--blogPostTile__meta--3m6ed{margin-bottom:10px}.blogDetail.other h5{margin:0;position:absolute;right:0}ul.user-social{justify-content:center;align-items:center;padding:10px 0 0;margin:10px 0 0;border-top:1px solid #ccc}.blogDetail h5{font-size:12px;margin-top:10px}.blogDetail a{float:left}h3.text-use{font-size:15px}h4.text-use{font-size:15px}.card.park{min-height:275px}.megamenuWrp{display:inline-block;max-height:200px;background:#06799c;padding:0 0 50px;margin:85px 0 0;z-index:1050}li.sub-service.one:after{display:none}.megamenuWrp.menu{display:block}.certifcleinWrp .certified{display:flex;justify-content:center;align-items:center}.certified img{height:100%;width:70px}.porimgbox.front{display:flex;justify-content:center;align-items:center}.portcotnen p{font-size:14px}}@media(max-width:575px){.sub-service.aos-init.aos-animate a{font-size:11px;padding-left:20px;text-align:left}.solution-blog{height:150px}.icon-image{position:static}.icon-image img{display:block;text-align:center;width:80px;margin:0 auto 20px;position:sticky}.leftAp{padding-left:0;padding-right:0}.leftAp.text-right{text-align:center!important;padding:10px 5px}.apdecWrp{position:relative;margin:0 0 0}.rightAp{padding-left:0}.apdecWrp.rightAp{text-align:center;padding:10px 5px}.addpHedd{margin-bottom:20px;padding:0 15px}.addpHedd h2{font-size:16px;margin:10px 0}.addpHedd h3{font-size:16px;margin:10px 0}.testimobxowr h4{margin-top:15px}.enwuyqrpfo{padding:44px 15px}.fotersSendSect{padding:0 0 0}.apdecWrp p{font-size:13px}.addpHedd p{font-size:13px}.homepawrpMa_Wrp:before{top:-120px}.justify-content-end{-webkit-box-pack:center!important;-ms-flex-pack:end!important;justify-content:center!important}.CompanyProfile{height:450px}.ProfileWrp-content{max-width:100%;line-height:22px;letter-spacing:0;text-align:center;margin-top:50px;padding:0 20px}.ContentBtn-box a{margin-left:-2px;margin-bottom:10px}.thm-btn3{float:none}.AboutProfile{padding-bottom:30px;padding-top:30px}.AboutProfile h2{font-size:20px;margin-bottom:0;padding-bottom:10px}.Approach h2{font-size:22px}.Approach p{font-size:14px;padding-top:10px}.ApproachContent p{font-size:14px;padding-left:0;text-align:center}.BlockLeft h4{font-size:22px}.BlockLeft h3{font-size:22px}.BlockLeft{padding:20px 15px;max-width:none;text-align:center}.BlockRight{padding:20px 15px;max-width:none;text-align:center}.BlockRight{font-size:22px}.fotobatl.hirdeImag{margin-bottom:20px}.appdevWrp.hommnepad.career{padding:0}.thm-btn3,.thm-btn2,.thm-btn{padding:7px 8px;font-size:13px}.card{min-height:200px}.addpHedd p{font-size:14px!important;color:#716f6f}.blogsrwp.blog{margin-bottom:30px}.framwork{padding-top:130px}section.CompanyProfile.tow{height:100%}.framwork h2{font-size:28px}.framwork p{color:#f1f1f1;font-size:13px;line-height:20px}ul.framType{margin:30px 0}ul.framType li{margin-bottom:15px}section.our-team{padding:30px 0 0}section.CompanyProfile.team{height:auto}.linliswrp:before{display:none}.porimgbox.front img{height:100%}select.mdb-select.md-form{padding:2px 0 10px;color:#66838c}select.mdb-select option{padding:10px;border-bottom:1px solid #f1f1f1}.mfp-auto-cursor .mfp-content{cursor:auto;background:linear-gradient(135deg,rgb(20,149,189) 0%,rgb(59,148,204) 1%,rgb(105,156,220) 49%,rgb(20,149,189) 100%)}.mfp-container{text-align:center;position:fixed;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;background:linear-gradient(135deg,rgb(20,149,189) 0%,rgb(59,148,204) 1%,rgb(105,156,220) 49%,rgb(20,149,189) 100%);overflow:auto}.select-job-contant{display:none;min-height:395px}.select-job-contant.active{display:block}.galler-icon input{position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;overflow:hidden}.galler-icon{overflow:hidden}.galler-icon p{white-space:nowrap;width:calc(100% - 20px);overflow:hidden;margin:0;display:inline-block;line-height:13px;font-size:14px;text-overflow:ellipsis}.linliswrp ul li:before{display:none}.hierIcon{font-size:26px;width:50px;height:50px;border:1px solid #b9b9b9;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#909090;float:none;position:relative;margin:auto}.linliswrp{position:static;height:100%;float:left;display:block;width:100%;margin:30px 0}.linliswrp ul li:nth-child(1){top:37%;position:static;left:15px;transform:translate(0,0%);padding-bottom:30px}.linliswrp ul li:nth-child(2){top:37%;position:static;left:15px;transform:translate(0,0%);padding-bottom:30px}.linliswrp ul li:nth-child(3){top:37%;position:static;left:15px;transform:translate(0,0%);padding-bottom:30px}.linliswrp ul li:nth-child(4){top:37%;position:static;left:15px;transform:translate(0,0%);padding-bottom:30px}.linliswrp ul li:nth-child(5){top:37%;position:static;left:15px;transform:translate(0,0%);padding-bottom:30px}.linliswrp ul li:nth-child(6){top:37%;position:static;left:15px;transform:translate(0,0%);padding-bottom:30px}.hairiconDel:before{display:none}span.hierIcon:after{content:'';position:absolute;left:0;right:0;width:2px;height:30px;background:#909090;top:80px;bottom:0;text-align:center;margin:auto}span.hierIcon:before{content:'';position:absolute;left:0;right:0;width:2px;height:30px;background:#909090;top:-80px;bottom:0;text-align:center;margin:auto}.linliswrp ul{position:relative}.linliswrp ul li:first-child span.hierIcon:before{display:none}.linliswrp ul li.active:first-child span.hierIcon:after{content:'';position:absolute;left:0;right:0;width:2px;height:30px;background:#57a4be;top:80px;bottom:0;text-align:center;margin:auto}.linliswrp ul li.active+li .hierIcon:before{content:'';position:absolute;left:0;right:0;width:2px;height:30px;background:#909090!important;border:none!important;top:-80px;bottom:0;text-align:center;margin:auto;-webkit-animation:none!important;animation:none!important}.linliswrp ul li.active+li .hierIcon:after{content:'';position:absolute;left:0;right:0;width:2px;height:30px;background:#909090!important;top:80px;bottom:0;border:none!important;text-align:center;margin:auto;-webkit-animation:none!important;animation:none!important}.webapldveList.owl-carousel.owl-loaded.owl-drag{padding:0 5%}.portsidebox ul li{padding:1px 0;display:inline-flex;width:45%;margin:7px;justify-content:center;align-items:center;background:#fff;border-radius:5px}.portsidebox ul li a{font-size:12px;margin-bottom:0}.rc-anchor-normal .rc-anchor-pt{margin:2px 13px 0 0;padding-right:2px;position:absolute;right:20px;text-align:left;width:28%!important}.rc-anchor-light{background:#f9f9f9;color:#000;width:85%!important;display:block}.rc-anchor-normal{height:74px;width:85%!important}.hairiconDel{font-size:14px;margin:0;width:100%;text-align:center;margin:30px 0}.panerlMenu ul li a h5{font-size:14px}.panerlMenu ul li{margin:10px 20px}.text-right{text-align:center!important}.ProfileWrp-content.blog{padding-left:15px!important;text-align:center!important}.alphonic-breadcrumb{display:none!important}.ProfileWrp.blog{height:100%;padding:20px 0}p.BlogPostTile--blogPostTile__author--17QEW{margin:0}.man-menu.megamenuWrp{display:none!important}.botRmfpw>ul>li:hover>.man-menu>.megamenuWrp{height:100%;display:none}.botRmfpw>ul>li:hover>.man-menu:hover>.megamenuWrp{height:100%;display:block}.megamenuWrp{display:none;max-height:300px;overflow:auto}.megamenuWrp.menu{display:block}.blogSlider p{font-size:14px;color:#716f6f;text-align:justify}img.user-com{margin-top:0}ul.social_link.aos-animate{margin:0;padding:0}.blogDetail.blog{width:100%;margin-top:0}img.user-com{margin:0 15px}.blogDetail h5{font-size:14px;margin-top:10px}.blogDetail a{font-size:14px;margin-top:10px}.blogDetail.other h5{margin:0;position:absolute;right:0}ul.user-social{justify-content:center;align-items:center;padding:0;margin:10px 0 0;border-top:1px solid #ccc}header.headwRPE.blog{padding:10px 0}header.headwRPE.sticky{padding:3px 0}ul.Requirements li{font-size:14px}h5.sendheading2.aos-init.aos-animate{font-size:16px}h4.text-use{font-size:15px}h3.text-use{font-size:15px}.certifcleinWrp .certified{display:flex;justify-content:center;align-items:center}.certified img{height:100%;width:36px}header.headwRPE.sticky .lgosrj img{min-height:auto;max-width:85px}.botRmfpw>ul>li:hover>.megamenuWrp{height:100%;display:block}.portboxScroll{margin-bottom:17px;display:block;float:left;width:100%}.porimgbox.front{display:flex;justify-content:center;align-items:center}.portcotnen{padding:29px 5px}footer.footer_wrp h2{font-size:16px;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #353535;font-family:roboto,sans-serif}.hircsoeCDetl h3{font-size:18px}.porzonwrp h3{font-size:20px;font-weight:700}.cryboxCont h4{font-size:15px}.cryboxCont h3{font-size:15px}}@media(max-width:420px){.webapldveList.owl-carousel.owl-loaded.owl-drag{padding:0 20%}.portsidebox ul li{width:44%}}