

@charset "utf-8";@import url(https://fonts.googleapis.com/css?family=Montserrat);@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i);header,header.small_header{background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.1)}.dev_innr_comp li figure img,.inner-slider img,.innovative_cust img,.logo img,.our_customer img,.pro_cont img,.pro_port img,.right_pro h4 span img,header .top img{object-fit:scale-down}.banner_col,.client-img,.our_customer figure,.portfolio,.videoPoster{overflow:hidden}@font-face{font-family:FontAwsome;font-style:normal;font-weight:400;src:local('FontAwesome'),local('fontAwesome'),url(font-awesome/fonts/FontAwesome) format('woff')}@font-face{font-family:proxima_novaregular;src:url(fonts/proximanova_regular_macroman/proximanova-regular-webfont.eot);src:url(fonts/proximanova_regular_macroman/proximanova-regular-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/proximanova_regular_macroman/proximanova-regular-webfont.woff2) format('woff2'),url(fonts/proximanova_regular_macroman/proximanova-regular-webfont.woff) format('woff'),url(fonts/proximanova_regular_macroman/proximanova-regular-webfont.ttf) format('truetype'),url(fonts/proximanova_regular_macroman/proximanova-regular-webfont.svg#proxima_novaregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:proxima_novalight;src:url(fonts/proximanova_light_macroman/proximanova-light-webfont.eot);src:url(fonts/proximanova_light_macroman/proximanova-light-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/proximanova_light_macroman/proximanova-light-webfont.woff2) format('woff2'),url(fonts/proximanova_light_macroman/proximanova-light-webfont.woff) format('woff'),url(fonts/proximanova_light_macroman/proximanova-light-webfont.ttf) format('truetype'),url(fonts/proximanova_light_macroman/proximanova-light-webfont.svg#proxima_novalight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:proxima_novasemibold;src:url(fonts/proximanova_semibold_macroman/proximanova-semibold-webfont.eot);src:url(fonts/proximanova_semibold_macroman/proximanova-semibold-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/proximanova_semibold_macroman/proximanova-semibold-webfont.woff2) format('woff2'),url(fonts/proximanova_semibold_macroman/proximanova-semibold-webfont.woff) format('woff'),url(fonts/proximanova_semibold_macroman/proximanova-semibold-webfont.ttf) format('truetype'),url(fonts/proximanova_semibold_macroman/proximanova-semibold-webfont.svg#proxima_novasemibold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:proxima_novathin;src:url(fonts/proximanova_thin_macroman/proximanova-thin-webfont.eot);src:url(fonts/proximanova_thin_macroman/proximanova-thin-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/proximanova_thin_macroman/proximanova-thin-webfont.woff2) format('woff2'),url(fonts/proximanova_thin_macroman/proximanova-thin-webfont.woff) format('woff'),url(fonts/proximanova_thin_macroman/proximanova-thin-webfont.ttf) format('truetype'),url(fonts/proximanova_thin_macroman/proximanova-thin-webfont.svg#proxima_novathin) format('svg');font-weight:400;font-style:normal}@font-face{font-family:proxima_novabold;src:url(fonts/proximanova_bold_macroman/proximanova-bold-webfont.eot);src:url(fonts/proximanova_bold_macroman/proximanova-bold-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/proximanova_bold_macroman/proximanova-bold-webfont.woff2) format('woff2'),url(fonts/proximanova_bold_macroman/proximanova-bold-webfont.woff) format('woff'),url(fonts/proximanova_bold_macroman/proximanova-bold-webfont.ttf) format('truetype'),url(fonts/proximanova_bold_macroman/proximanova-bold-webfont.svg#proxima_novabold) format('svg');font-weight:400;font-style:normal}:focus{outline:0!important}header{float:left;width:100%;transition:.5s;position:relative;z-index:20}.top .container>ul,header .top>ul{margin-bottom:0!important;float:right}.top>ul{border-bottom:1px solid #eee;padding-left:0}.menu_col{padding-right:0}header .top ul li{display:inline-block}header .top ul li a{color:#696868;font-size:15px;font-family:proxima_novaregular;line-height:34px;padding:0 14px;text-decoration:none}header .top img{height:13px;margin-right:10px;width:18px}.main_header .nav.navbar-nav a{color:#19506d;font-family:Montserrat,sans-serif;font-size:15px;font-weight:400;line-height:43px;padding-top:10px}header.small_header{position:fixed;top:0;width:100%;transition:all .5s ease 0s;z-index:99}.small_header .top{display:none;transition:all .5s ease 0s}.small_header .logo{float:left;margin-left:46px;margin-top:10px;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;width:210px}.logo img,.main_header{float:left;width:100%}.small_header .main_header .nav.navbar-nav a{padding-bottom:7px}.service_inner h3{margin-bottom:15px}.main_header .nav.navbar-nav{float:left;text-align:center;width:100%}.top ul>li:first-child>a{color:#fff;line-height:32px}.nav.navbar-nav>li:last-child>a{border:1px solid #e7633f;border-radius:50px;height:38px;position:relative;top:12px;width:134px;line-height:17px;color:white;background-color:#6a7071;opacity:1;transition:.5s}.collapse.navbar-collapse{float:right}.envlope_col{background:url(../img/sprite_icons.png) 0 -15px rgba(0,0,0,0);float:left;height:px;left:4px;position:relative;top:2px;width:30px;transition:.5s}.nav.navbar-nav>li:last-child>a:hover .envlope_col{background-position:0 0}.nav.navbar-nav>li:last-child>a:hover{color:#fff;background-color:#e7633f;opacity:1;border-color:#e7633f;transition:.5s}.main_header .collapse.navbar-collapse,.main_header .container-fluid{padding-right:0!important}.banner{background-image:url(../img/banner.jpg);float:left;height:662px;width:100%}.cust_container{width:1500px;max-width:100%;margin:auto}.boot_cust .main_header nav{padding-right:0}.boot_cust .top{margin-right:15px}#blurpic{background:url(../img/banner-blur.jpg);float:left;height:500px;width:100%;position:relative}#clearpic{background:url(../img/banner.jpg);width:500px;height:300px;border-radius:100%;position:absolute}.banner_col{background-image:url(../img/banner.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;height:500px;position:relative;width:100%}.banner-caption{display:inline;margin:auto;position:absolute;text-align:center;top:0;z-index:0}.banner-caption h3{color:#fff;font-family:proxima_novathin;font-size:102px;text-transform:uppercase}.top ul li:first-child a{background-color:transparent;border:1px solid #3fc0e7;display:inline-block;height:35px;margin-right:14px;transition:.5s;width:160px;color:#3fc0e7}.case_study_col{background:url(../img/sprite_icons.png) -32px -24px rgba(0,0,0,0);float:left;height:23px;left:0;margin-right:7px;position:relative;top:6px;transition:all .4s ease-out 0s;width:24px}.top ul li:first-child:hover a{background-color:#3fc0e7;color:#fff;opacity:1;border-color:#3fc0e7;transition:all 250ms linear 0s}.top li:first-child a:hover .case_study_col{background-position:-32px 0}.main_header .nav.navbar-nav img{margin-right:10px}.buttom_banner{float:left;width:100%;border-bottom:1px solid #eaeaea;padding:20px 0 13px;position:relative;margin-bottom:23px}.buttom_banner ul{float:left;margin:0;padding:0;text-align:center;width:100%}.buttom_banner ul li:nth-child(2){margin-right:22px}.buttom_banner ul li:nth-child(2)::after{background-color:#d1d1d1;content:"";height:50px;margin-left:26px;position:absolute;top:16px;width:1px}.services_solution{float:left;padding:17px 0;width:100%}.service_inner{float:left;text-align:center;width:100%}.service_inner h4{color:#3a3939;font-family:proxima_novasemibold;font-size:18px;letter-spacing:2px;line-height:40px;margin-bottom:0;text-transform:uppercase}.service_inner h3,.service_inner p{font-family:proxima_novalight}.main_header nav{background-color:rgba(0,0,0,0)!important;border:none!important;margin-bottom:0!important;padding-right:61px}nav{float:right}.service_inner h3{color:#757575;font-size:42px;line-height:40px;margin-top:0;position:relative}.service_inner p{color:#6a7071;font-size:20px;line-height:32px;margin-top:15px}.innovative_cust{float:left;width:100%;margin-top:38px}.innovative_cust li{background-color:#3fc0e7;border-radius:10px;display:inline-block;height:356px;margin-right:10px;max-width:275px;transition:all 150ms linear 0s;width:23.8%;position:relative}.innovative_cust>ul{width:100%;float:none;text-align:center}.innovative_cust li:nth-child(2){background-color:#60923b}.innovative_cust li:nth-child(3){background-color:#f9be4a}.innovative_cust li:last-child{background-color:#e7633f}.innovative_cust h3{color:#fff;font-size:18px;line-height:36px;text-transform:capitalize;font-family:proxima_novaregular;margin-top:6px;margin-bottom:0;font-weight:700}.innovative_cust figcaption{float:left;width:100%}.innovative_cust a{float:left;height:100%;padding:20px 10px;width:100%}.innovative_cust p{color:#fff;font-size:16px;line-height:22px;font-family:proxima_novalight}.add_cust i,.add_cust2 i,.add_cust3 i,.add_cust4 i{height:25px;line-height:26px!important;width:25px;font-size:16px;position:absolute;bottom:11px;left:0;right:0;margin:0 auto;border-radius:100%}.add_cust i{background-color:#8edaf1;color:#3fc0e7}.add_cust2 i{background-color:#a1bf8c;color:#60923b}.add_cust3 i{background-color:#fbd995;color:#f9be4a}.add_cust4 i{background-color:#f1a38e;color:#e7633f}.add_cust,.add_cust2,.add_cust3,.add_cust4{float:left;margin-top:11px;width:100%}.our_customer{float:left;width:100%;padding:15px 0 39px}.our_cust_inner{float:left;text-align:center;width:100%}.our_cust_inner>h3{color:#3a3939;font-size:18px;line-height:30px;font-family:proxima_novasemibold;text-transform:uppercase}.our_cust_inner>p{color:#6a7071;font-size:17px;line-height:11px;font-family:proxima_novalight;position:relative}.our_customer img{float:left;height:100%;width:100%}.our_customer figure{border:1px solid #e6e6e6;float:left;height:140px;margin-bottom:0;width:100%;transition:all .5s ease}.latest_prod_inner>p::after,.other_tnik_inner>h3::after,.our_cust_inner>p::after{background-color:red;content:"";height:1px;right:0;left:0}.our_cust_inner>p::after{bottom:0;margin:auto;position:absolute;width:70px;top:31px}.images_custmain{float:left;margin-top:25px;width:100%;text-align:center}.buttom_banner ul li{display:inline-block;list-style:none;margin-left:0;width:100%;line-height:29px}.buttom_banner .item img{max-width:146px}.boot_cust .container{margin:auto;max-width:100%;width:1500px}header .top .container{width:1500px}.latest_product{float:left;width:100%;padding-bottom:24px;position:relative}.latest_product .container{margin:auto;max-width:100%!important;width:1500px}.latest_prod_inner{float:left;text-align:center;width:100%}.latest_prod_inner>h3{color:#3a3939;font-family:proxima_novasemibold;font-size:18px;line-height:43px;margin-bottom:0;text-transform:uppercase}.latest_prod_inner>p::after{margin:auto;position:absolute;top:65px;width:67px}.latest_prod_inner>figure{float:left;width:100%;margin-top:30px}.latest_prod_inner img{float:left}.latest_prod_inner>p{color:#6a7071;font-family:proxima_novalight;font-size:17.2px;line-height:28px;position:relative}.other_think{float:left;width:100%;padding:10px 0}.other_tnik_inner{width:1170px;margin:51px auto 0;float:none;display:block}.video_cust{float:left;width:100%}.other_tnik_inner>h3{color:#3a3939;font-family:proxima_novasemibold;font-size:18px;line-height:47px;position:relative;margin-bottom:75px}.other_tnik_inner>h3::after{margin:auto;position:absolute;top:50px;width:70px}footer ul{width:100%;float:left;padding-left:12px}.quote{color:rgba(0,0,0,.1);float:left;font-size:20px;left:0;margin-bottom:0;position:relative;text-align:center;top:20px}#fade-quote-carousel.carousel{padding-bottom:0}#fade-quote-carousel.carousel .carousel-inner .item{opacity:0;transition:.5s}#fade-quote-carousel.carousel .carousel-inner .active{opacity:1;transition:.5s}#fade-quote-carousel.carousel .carousel-indicators{bottom:10px}#fade-quote-carousel.carousel .carousel-indicators>li{background-color:#e84a64;border:none}.dev_innr_comp,.dev_ompany{background:#f6f8fa;float:left}#fade-quote-carousel blockquote{text-align:center;border:none}#fade-quote-carousel .profile-circle{width:100px;height:100px;margin:0 auto;border-radius:100px}.our_company>figure{border-right:1px solid #ccc;float:left;width:22%}.our_company>figcaption{float:left;margin:0;padding-left:20px;width:calc(100% - 30%)}.our_company{float:left;width:100%;margin-bottom:18px}.testimonial_cust{float:left;margin:0;padding:20px;position:relative;width:100%}.our_company p{font-family:proxima_novalight;font-size:17px;line-height:25px;text-align:left!important;padding-right:15%}.our_company>figcaption h3 span{color:red}.our_company h3{color:#757575;font-family:proxima_novasemibold;font-size:16px;font-weight:400;line-height:30px;margin-top:10px!important;text-align:right;float:left;width:100%}.dev_ompany{margin-top:19px;padding:0!important;width:100%}.custom-container>ul{display:inline-block;margin:0;max-width:1100px;padding:0;width:100%}.dev_innr_comp{text-align:center;width:100%}.dev_innr_comp ul{width:100%;float:left;text-align:center;display:inline-block;padding:39px 10px}.dev_innr_comp ul li{list-style:none;width:16%;display:inline-block}.dev_innr_comp li figure img{height:44px;max-width:100%;width:44px}.dev_innr_comp ul li figcaption h3{font-family:proxima_novabold;font-size:14px;line-height:18px;margin-top:20px;text-transform:uppercase;margin-bottom:0}.dev_innr_comp ul li figcaption p{font-family:proxima_novaregular;font-size:14px;line-height:18px;text-transform:uppercase;color:#626061}footer{background-color:#162a33;float:left;padding-top:37px;width:100%;border-bottom:4px solid #0f2028}footer .container{margin:auto;width:1500px;max-width:100%}.footer_inner{float:left;width:100%}.out_foot{display:inline-block;float:left;padding:0 10px;width:20%}.out_foot a{color:#9a9a9a;font-family:proxima_novaregular;font-size:15px;line-height:25px;text-decoration:none}.out_foot>h3{color:#ddd;float:left;font-family:proxima_novasemibold;font-size:18px;margin-bottom:12px;text-transform:capitalize;width:100%}.out_foot>ul{padding-left:0}.out_foot img{margin-right:10px}footer .out_foot .fa{background-color:#eee;border-radius:50px;color:#e7633f;height:30px;line-height:30px;margin-bottom:12px;margin-right:10px;text-align:center;width:30px}footer .thumb{margin-top:25px}.copy_right{background-color:#0f2028;float:left;height:44px;margin-top:30px;text-align:center;width:100%}.copy_right>p{color:#fff;font-family:proxima_novaregular;font-size:14px;line-height:31px;margin-bottom:0;margin-top:11px}.out_foot a:hover{color:#e7633f;text-decoration:none}.out_foot li{display:block;list-style:none;position:relative}.pop_cust h3::before{color:#e7633f;content:"";font-family:fontawesome;font-size:21px;left:-7px;position:absolute;top:50%;transform:translateY(-50%)}.new_custp::before,.rotate_cust::after{content:""}.pop_cust>h3{background-color:#e7633f;border-radius:3px;color:#fff;font-size:12px;height:24px;line-height:22px;margin-bottom:0!important;margin-top:0!important;text-align:center;width:93px}.inner-slider>h3,.inner-slider>h4,.inner-slider>p{font-family:proxima_novalight;text-align:left;color:#fff}.pop_cust{border-radius:8px;float:left;margin-left:0;margin-top:0;position:absolute;left:126px;top:3px;width:auto}.videoPoster.js-videoPoster{background-size:cover!important}.latest_product .carousel.slide{float:right;height:460px;margin-top:33px;width:100%}.inner-slider img{float:left;height:50px;width:50px;opacity:.65}.inner-slider li{display:inline;float:left;width:10%}.inner-slider_right{float:left;height:380px;margin-top:80px;position:relative;width:100%}.inner-slider>h3{float:left;font-size:65px;line-height:71px;width:100%;margin-top:35px}.inner-slider>p{float:left;font-size:25px;line-height:25px;width:100%}.inner-slider>h4{float:left;font-size:20px;line-height:27px;width:100%}.latest_product .col-xs-12.col-sm-5.col-md-5.col-lg-5{padding-right:0}#myCarousel .carousel-control{border-radius:2px;bottom:40px!important;height:35px;left:50px;opacity:1;padding:6px;position:absolute;text-shadow:none;top:auto!important;width:35px!important}#myCarousel .right.carousel-control{left:90px!important;right:auto!important}.carousel-indicators>li{background-color:#ccc}.latest_product .carousel-indicators{float:left;left:0;margin-left:-20px;position:absolute;top:50%;transform:translateY(-50%);width:10px;z-index:8}.inner-slider>ul{float:left;margin-top:25px!important;padding-left:0;width:100%}.inner-slider{float:left;margin-left:24px;width:100%}.carousel-indicators li{margin-bottom:13px!important}.cust_container .carousel-indicators li.active{background-color:#e7633f!important;height:12px;margin:0;width:12px;border-color:#e7633f}.cust_container .carousel-indicators li{background-color:#cdcdcd;border:1px solid #cdcdcd;border-radius:10px;cursor:pointer;display:inline-block;height:8px;margin:1px;text-indent:-999px;width:8px}.innovative_cust li:hover{background-color:#0fa3cf;transition:all 250ms linear 0s}.innovative_cust li:nth-child(2):hover{background-color:#39621b}.innovative_cust li:nth-child(3):hover{background-color:#eca822}.innovative_cust li:last-child:hover{background-color:#d54017}.btn.btn-primary.btn-lg.quick-code{background-color:rgba(231,99,63,.9);border:none;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;float:right;font-size:17px;padding:9px 20px;position:fixed;right:-82px;text-transform:capitalize;top:40%;transform:rotate(-90deg);z-index:21;-webkit-font-smoothing:antialiased;backface-visibility:hidden;font-family:proxima_novaregular}.icon_cust,.playpause{margin:auto;right:0;left:0}.custom-modal .btn.btn-default,.modal-body>h3,.right_pro h3,.right_pro h4 strong,.suff_pro_left h3,.suffe_head h4{text-transform:uppercase}.btn.btn-primary.btn-lg.quick-code span{text-transform:uppercase;font-family:proxima_novabold}.btn.btn-primary.btn-lg.quick-code>img{height:13px;object-fit:scale-down;width:20px}iframe{float:left;width:100%}.video{width:100%;border:1px solid #000}.wrapper{display:table;position:relative;width:100%}.playpause{background-image:url(http://png-4.findicons.com/files/icons/2315/default_icon/256/media_play_pause_resume.png);background-repeat:no-repeat;width:50%;height:50%;position:absolute;top:0;bottom:0;background-size:contain;background-position:center}.video_cust img,.video_cust>a{float:left;width:100%}.latest_product .col-xs-12.col-sm-12.col-md-5.col-lg-5{padding-right:0!important}.video_cust .btn.btn-primary.btn-lg>img{float:left;position:relative;width:100%}.custom-modal .close>span{color:#fff;display:inline-block;float:none;font-family:proxima_novaregular;font-size:26px;font-weight:400;line-height:1;position:relative;top:-1px;width:auto}.video_cust .btn.btn-primary.btn-lg{background-color:rgba(0,0,0,0);border:none;padding:0}#myModal1 .modal-content{float:left;width:100%}.icon_cust{position:absolute;top:121px;width:61px}.icon_cust>img{float:left;width:100%}.services_solution input{border-radius:0;height:46px}.custom-modal .btn.btn-default{border:2px solid #e7633f;border-radius:50px;color:#e7633f;font-family:proxima_novabold;font-size:15px;height:46px;letter-spacing:1px;margin-bottom:25px;margin-top:10px;opacity:.8;transition:all .5s ease 0s;width:160px}.custom-modal .btn.btn-default:hover{opacity:1;transition:.5s;color:#fff}.btn.btn-primary{background:#e7633f;border:none}.close{opacity:.9!important}.btn.btn-default:hover,.btn.btn-primary:hover{background-color:#fa4514}.modal-body>h3{color:#fff;display:block;font-family:proxima_novasemibold;font-size:21px;letter-spacing:2px;line-height:20px;margin-bottom:20px;margin-top:0;text-align:center}.inner-slider_right>figure{bottom:0;float:left;position:absolute;width:100%}.my-modal .modal-content{background:rgba(0,0,0,0);border:0;border-radius:0!important;box-shadow:none!important}.my-modal .modal-body{padding:0}.my-modal .modal-header{border:0;padding:0;position:relative}.custom-modal .modal-header .close{background-color:rgba(0,0,0,.75);border:2px solid #fff;border-radius:50px;height:30px;margin-top:0;position:absolute;right:-15px;text-align:center;top:-14px;width:30px;z-index:10}.my-modal .modal-header .close{margin-top:0;position:absolute;right:-10px;top:0;z-index:10}.boredr_he1{background-color:red;display:inline-block;height:1px;left:0;margin:0 auto auto;position:relative;right:0;width:68px}.my-modal .modal-header .close>span{background-color:rgba(0,0,0,.2);border:2px solid #fff;border-radius:50%;color:#fff;float:left;font-size:27px;font-weight:400;height:30px;line-height:1;padding:0;width:30px}.logo{width:374px;float:left;margin-top:15px;margin-left:46px}header .top{float:right;padding-bottom:0;position:relative;top:-1px;width:50%;padding-right:61px}.banner_services,.boot_cust,.inner_ser,.inner_ser figure img{width:100%;float:left}.banner_services{background-image:url(../img/Web-Development.jpg);background-repeat:no-repeat;text-align:center;padding-top:51px;border-bottom:1px solid #ececec}.inner_ser figure img{margin-top:55px}.boot_cust{box-shadow:0 2px 0 0 rgba(221,222,229,.9)}.head_ser h3{font-size:48px;font-family:proxima_novalight;color:#424242;line-height:.792;text-align:center}.sff_headig p{color:#6a7071;font-family:proxima_novalight;font-size:17px;line-height:28px;margin-top:5px}.suffe_head h4{color:#3a3939;font-family:proxima_novasemibold;font-size:18px;line-height:40px;margin-bottom:0;text-align:center;margin-top:0}.head_main h3{color:#757575;font-size:42px;line-height:44px;margin:0;font-family:proxima_novalight;position:relative}.border_cos,.border_cust,.border_her{height:1px;background-color:red;left:0;right:0;margin:auto}.Wanna_see_our_work_,.info_cust_cm ul li a{font-size:25px;font-family:proxima_novaregular;text-align:left}.border_her{width:67px}.border_cos{width:87px}.border_cust{width:70px}.info_comp_waana,.info_cust_cm{width:100%;float:left}.Wanna_see_our_work_{color:#989999;line-height:1.52}.info_comp_waana{border-bottom:1px solid #ececec;padding:15px 0 18px;position:relative}.im3,a:hover .im3{width:20px;height:20px;float:right;right:55px;top:14px;position:relative}.info_cust_cm ul li{list-style:none;display:inline-block;margin-right:15px;vertical-align:middle}.im3{background:url(../img/img_play.png) no-repeat}a:hover .im3{background:url(../img/img_play.png) 0 -24px no-repeat}.right .contac_btt:hover{border:1px solid #565656!important;color:#565656!important}.info_cust_cm .right li:first-child{width:auto!important;float:left!important}.info_cust_cm ul,.left_drem,.left_drem figure img,.we_drem{width:100%;float:left}.info_cust_cm ul{margin:0;padding-left:0}.info_cust_cm ul li a{color:#989999;line-height:45px;text-decoration:none}.inner_ser h3 strong{font-family:proxima_novasemibold}.new_custp p{background-color:#aeb6c1;width:26px;height:26px;text-align:center!important;border-radius:50%;position:relative;color:#fff!important;font-size:15px!important;line-height:23px!important;z-index:0;display:inline-block;margin-top:14px}.inner_ser h3{font-size:48px;font-family:proxima_novalight;color:#424242;line-height:51px;text-align:center}.info_cust_cm .right .contac_btt,.info_cust_cm .view_info{font-size:19px;line-height:47px;display:block;text-align:center}.col-xs-12.col-sm-6.col-md-7.col-lg-1{padding-left:0}.view_info img{width:20px;position:absolute;margin-left:7px;top:17px}.info_cust_cm .view_info{background-color:#e7633f;border:1px solid #e7633f;border-radius:50px;color:#fff;font-family:proxima_novaregular;height:50px;position:relative;text-decoration:none;transition:all .5s ease 0s;width:248px}.contac_btt img{width:20px;position:relative;right:-13px;height:20px}.info_cust_cm .right li{width:auto!important;float:left!important}.info_cust_cm .right{width:100%;float:left;margin-top:1px}.my-row.pull-right li:last-child{margin:0}.info_cust_cm .right .contac_btt{border:1px solid #e7633f;color:#e7633f;border-radius:50px;width:248px;position:relative;height:50px}.Your_need__is_our_first_priority__Achieve_your_{font-size:20px;font-family:"Proxima Nova";color:#6a7071;line-height:1.6;text-align:center;position:absolute;left:379.37px;top:820.39px;width:748px;height:18px;z-index:145}.inner_we p,.right_drem ol li a,.we_drem h3{font-family:proxima_novalight}.we_drem h3{font-size:52px;color:#636363;line-height:52px;text-align:center}.we_drem p{text-align:center}.drem_border{background-color:red;width:67px;margin:19px auto auto;height:1px;left:0;right:0}.drem_iner,.inner_we,.right_drem,.we_drem,.wht_do{width:100%;float:left}.drem_iner{margin-top:40px}.right_drem ol li a{font-size:19px;color:#5d5d5d;line-height:2;text-align:left;text-decoration:none}.right_drem{margin-top:-17px;padding-left:96px}.we_drem{padding:30px 0 40px}.wht_do{background-color:#f6f8fa;padding:30px 0}.border_do,.border_in{background-color:red;height:1px;left:0;right:0}.wht_do .sff_headig p{line-height:33px;text-align:center;font-size:24px}.inner_we{margin-top:25px}.inner_we p{font-size:19px;color:#555858;line-height:28px;text-align:justify}.border_do{width:58px;margin:auto}.inner_incl{width:100%;float:left;text-align:center;margin-top:50px}.border_in{width:62px;margin:38px auto auto}.per_cust figcaption h3{font-size:20px;font-family:proxima_novasemibold;color:#2e2e2e;line-height:20px}.per_cust{width:100%;float:left;height:410px}.per_cust p{font-size:16px;font-family:proxima_novalight;color:#555858;line-height:1.5;text-align:center;margin-bottom:16px}.border_incl{background-color:#e7623e;width:60px;height:2px;margin:auto}.incl_cust{width:100%;float:left;padding:30px 0 35px}.incl_cust .sff_headig p{color:#6a7071;font-size:20px;text-align:center;margin-top:0}#message:hover{border:1px solid #ccc}.new_custp::before{background-color:#aeb6c1;height:86px;left:50%;position:absolute;top:54%;transform:translate(-50%,-50%);width:1px}.right_drem ol li span{font-size:20px;width:45px;float:left;color:#cbcbcb;font-family:proxima_novabold;font-weight:400}.right_pro h3,.right_pro h4,.suff_pro_left h3{color:#fff;text-align:center}.right_drem ol li{width:100%;float:left;line-height:38px}.suffescom_pro{width:100%;float:left;background-color:#e7633f;padding:30px 0 39px;height:auto}.suff_pro_left h3{font-size:18.8px;line-height:33px;font-family:proxima_novasemibold;margin-bottom:23px;margin-top:0}.suff_pro_left img{float:left;max-width:100%}.suff_pro_left{width:80%;float:left}.right_pro{width:100%;float:left;text-align:center;margin-top:130px}.right_pro h3{font-size:28px;font-family:proxima_novalight;line-height:.857}.right_pro h3 span{font-family:proxima_novasemibold}.right_pro h4{font-size:38px;font-family:proxima_novalight;line-height:.632;margin-bottom:27px}.right_pro h4 strong{font-family:proxima_novabold}.right_pro h4 span img{width:31px;height:33px}.pro_cont,.pro_port{border-radius:24px;left:805px;top:2972px;width:100%;height:53px;display:inline-block;color:#1f1f1f;font-size:20px;line-height:54px;text-decoration:none;box-shadow:10px 10px 11px 6px #da5935;font-family:proxima_novasemibold}.pro_port{background-color:#f9be4a}.pro_cont{background-color:#fff;transition:all .5s ease-in-out}.pro_port:hover{background-color:#efd298;color:#000;text-decoration:#ffdead;transition:all .5s ease-in-out}.contac_btt:hover img{display:none!important}.col-xs-12.col-sm-12.col-md-12.col-lg-12.mm{margin-left:5px}.right_exit .video_cust.services .btn.btn-primary.btn-lg>img{float:none;position:relative;width:485px;border:1px solid #fff;height:285px;margin:auto}.exited_talk,.left_exit_cut,.right_exit{width:100%;float:left}.pro_cont:hover{background:#f9be4a;text-decoration:none;color:#1f1f1f}.right_exit{height:510px;background:url(../img/testimonials-bg.jpg) center top;background-repeat:no-repeat!important}.left_exit_cut{padding-left:131px;position:relative;z-index:2;padding-top:25px;height:508px}.cont_exit figure,.mess_exit figure,.sky_exit figure{border-radius:10px;height:104px}.pro_port:focus{text-decoration:#ffdead;color:#000}.button_clit,.button_clit:hover,.port_cust_cat .pro_inn_ul li,.pro_cont:focus{text-decoration:none}.left_exit_cut h3{font-size:41px;font-family:proxima_novasemibold;color:#646464;line-height:1.146;text-align:left}.left_exit_cut h5,.left_exit_cut p{font-family:proxima_novalight}.left_exit_cut h5{font-size:27px;color:#5f9239;line-height:18px;margin-bottom:42px;margin-top:0}.left_exit_cut p{font-size:18px;color:#7b7b7b;line-height:28px;margin-bottom:36px;max-width:534px}.cont_exit figure{background-color:#f9be4a;width:162px;margin:auto}.cont_exit{width:100%;float:left;text-align:center}.cont_exit .fa.fa-mobile{font-size:70px;color:#fff;margin-top:15px}.cont_exit figcaption,.mess_exit figcaption{font-size:18px;color:#373737;margin-top:20px;text-transform:uppercase;line-height:1.556}.cont_exit figcaption{font-family:proxima_novabold}.cont_exit p{font-size:18px;font-family:proxima_novasemibold;color:#373737;text-transform:uppercase;line-height:1.556}.cont_exit p a{color:#373737}.mess_exit figcaption{font-family:proxima_novabold}.mess_exit p,.sky_exit p{font-family:proxima_novasemibold}.mess_exit figure{background-color:#60923b;width:162px;margin:auto}.mess_exit figure .fa.fa-envelope-o{font-size:60px;color:#fff;margin-top:20px}.mess_exit p,.mess_exit p a{color:#373737}.mess_exit p{font-size:18px;line-height:1.556}.mess_exit,.sky_exit{width:100%;float:left;text-align:center}.sky_exit figure{background-color:#3fc0e7;width:162px;margin:auto}.sky_exit .fa.fa-skype{font-size:65px;color:#fff;margin-top:20px}.sky_exit figcaption,.sky_exit p{font-size:18px;line-height:1.556}.sky_exit p,.sky_exit p a{color:#373737}.sky_exit figcaption,.video_cust.services p{font-family:proxima_novabold;text-transform:uppercase}.sky_exit figcaption{color:#373737;margin-top:20px}.video_cust.services{width:100%;margin:25px auto auto;text-align:center}.video_cust.services .icon_cust{left:0;margin:auto;position:absolute;right:0;top:277px;width:61px}.right_exit .video_cust.services .icon_cust{left:0;margin:auto;position:absolute;right:0;top:268px;width:74px;height:74px}.video_cust.services p{font-size:15px;color:#484545;line-height:1.867;background-color:#d5d4d3;text-align:center;letter-spacing:9px;max-width:487px;margin:16px auto 20px}.video_cust.services h3{font-size:48px;font-family:proxima_novathin;color:#fff;line-height:.583;margin-top:49px}.video_cust.services h3 strong{color:#f9be4a;font-family:proxima_novabold}.video_cust.services .btn.btn-primary.btn-lg>img{float:left;position:relative;width:100%;border:1px solid #fff}.pro_cont img,.pro_port img{width:20px;height:20px;margin-left:14px;margin-top:-5px}#myModal1,.other_tnik_inner #myModal1{height:402px;right:0;position:absolute}.info_cust_cm ul li h3{font-size:24px;color:#989999;font-family:proxima_novaregular;margin:0;line-height:27px}.right_drem ol{width:100%;float:left;list-style:none;padding-left:0}.right_drem ol li h4{margin-top:0;font-size:19px;color:#5d5d5d;font-family:proxima_novalight;margin-bottom:0!important;line-height:36px}#myModal1{width:114%;top:17%}.other_tnik_inner #myModal1{width:109%;top:-15%}.we_drem input{border-radius:0;height:46px}.we_drem #myModal textarea{float:left;height:200px;margin-bottom:10px!important;padding:13px;width:100%}.custom-modal .form-control:focus{background:rgba(0,0,0,0)!important;border-color:#e7633f!important;box-shadow:none;outline:0;transition:all .5s ease 0s}.rotate_cust::after{border-bottom:510px solid #f6f8fa;border-right:157px solid #f6f8fa;position:absolute;border-left:10px solid #f6f8fa;transform:skew(-6deg);top:0;z-index:1;right:-32px}.custom-panel-head::after,.red-line>span,.screoll_up,.title-header::after{transform:translateX(-50%)}.rotate_cust{width:100%;float:left;background-color:#f6f8fa}.right_exit .my-modal .modal-header .close{margin-top:0;position:absolute;right:-6px;top:0;z-index:10}.right_exit #myModal1{width:114%;height:402px;top:20%;right:13px;position:absolute;left:-9px}.m2,.screoll_up{position:relative}.right_drem ul li span{font-size:20px;color:#cbcbcb;margin-right:15px}.banner_port{width:100%;float:left;padding:70px 0}.banner_port .sff_headig p{max-width:827px;margin:20px auto 68px;text-align:center}.banner_port .inner_ser figure img{width:44px;float:left;height:44px}.port_cust_cat{max-width:790px;width:100%;float:none;margin:auto}.screoll_up figure{width:50px;margin:auto}.screoll_up{display:inline-block;float:none;left:50%;margin:100px auto 0;text-align:center;width:auto}.port_cust_cat .port_inner{float:right!important}.port_cust_cat .port_inner h3{font-size:51px;font-family:proxima_novabold;color:#d8d8d8;text-transform:uppercase;line-height:.745;margin-bottom:0}.port_cust_cat .pro_inn_ul li{list-style:none;font-size:15px;font-family:proxima_novalight;color:#474747;text-transform:uppercase;line-height:2.375}.port_cust_cat .port_inner p{font-size:16px;font-family:proxima_novasemibold;color:#424242;text-transform:uppercase;line-height:2.375;text-align:end;letter-spacing:3px}.admired h3,.port_cust_cat .pro_inn_ul li a{font-family:proxima_novalight}.admired h3,.client h3,.testimonial h3,.testimonial p{text-align:center}#quote-carousel p,.jf_cristal p{letter-spacing:.5px;font-style:italic}.port_cust_cat .pro_inn_ul{width:100%;float:left}.port_cust_cat .pro_inn_ul li a{font-size:16px;color:#474747;text-transform:uppercase;line-height:2.375;text-decoration:none}.admired h3 img{margin-left:-4px}.port_cust_cat .pro_inn_ul li .fa{color:#d8d8d8;margin-right:10px}.m2{background:url(../img/PLAY.png) no-repeat;width:20px;height:20px;float:right;right:29px;top:14px}.view_info:hover{background-color:transparent;border-color:#e7633f;transition:.5s;color:#e7633f}.cont_us,a:hover .cont_us{width:20px;height:20px;background:url(../img/PLAY2.png) no-repeat;float:right;right:74px;top:17px;position:relative}.admired h3{font-size:48px;color:#4e4e4e;line-height:51px}.first_sec_port{width:100%;float:left}.first_sec_port_inner{width:100%;float:left;background:url(../img/banner1.jpg);height:458px}.images_custmain li{float:left;list-style:none;width:25%;padding:14px}.images_custmain>ul{display:inline-block;margin:0 auto;max-width:1170px;padding:0}.videoWrapper{position:relative;width:100%;height:0;background-color:#000}.videoIframe,.videoPoster{top:0;left:0;height:100%;position:absolute;width:100%;right:0}.videoWrapper43{padding-top:75%}.videoWrapper169{padding-top:56%}.videoIframe{bottom:0;background-color:transparent}.videoPoster{margin:0;padding:0;cursor:pointer;outline:0;background-position:50% 50%;background-size:cover;text-indent:0;font-size:0;opacity:1;-webkit-transition:opacity .8s,height 0s;-moz-transition:opacity .8s,height 0s;transition:opacity .8s,height 0s;-webkit-transition-delay:0s,0s;-moz-transition-delay:0s,0s;transition-delay:0s,0s;border:1px solid #f3f3f3}.videoPoster::after{color:#fff;content:"";font-family:FontAwesome;font-size:80px;transition:all .5s ease 0s;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:8}.videoPoster:focus::after,.videoPoster:hover::after{color:#e7633f;transition:all .5s ease 0s}.videoWrapperActive .videoPoster{opacity:0;height:0;-webkit-transition-delay:0s,.8s;-moz-transition-delay:0s,.8s;transition-delay:0s,.8s}.thumb li a i{transform:rotate(0);transition:all .5s ease 0s}.thumb li a i:hover{background:#e7633f!important;color:#fff;transform:rotate(360deg);transition:all .5s ease 0s}.client{width:100%;float:left;background:url(../img/client-banner.png) no-repeat;height:297px}.client h3{font-size:63px;font-family:proxima_novasemibold;color:#fff;line-height:.603;width:100%;float:left;margin-top:122px}.button_clit{background-color:#e7633f;width:520px;height:61px;display:inline-block;line-height:59px;font-size:20px;color:#fff;border-radius:50px;font-family:proxima_novaregular;position:relative;margin-top:60px;margin-bottom:26px;border:1px solid #e7633f;transition:all .4s ease-out 0s}.button_clit span,.button_clit:hover span{height:25px;width:32px;transition:all .4s ease-out 0s;top:17px;position:absolute;left:53px;float:left}.button_clit span{background:url(../img/sprite_icons.png) no-repeat rgba(0,0,0,0);background-position:-57px 0}.button_clit:hover{background:0 0;color:#e7633f}.button_clit:hover span{background:url(../img/sprite_icons.png) no-repeat rgba(0,0,0,0);background-position:-57px -24px}.testimonial{width:100%;float:left;background:url(../img/testimonial.jpg) no-repeat;height:297px}.testimonial h3{font-size:44px;font-family:proxima_novasemibold;color:#545454;margin-top:84px}.testimonial p{font-size:21px;font-family:proxima_novalight;color:#737373;line-height:1.238;max-width:891px;margin:auto}.video_testimonial{width:100%;float:left;padding:50px 0 0}.testi_head h3{font-size:18px;font-family:proxima_novasemibold;color:#3a3939;text-transform:uppercase;line-height:36px;text-align:center;margin-bottom:0}.test_viedo p,.testi_para p{line-height:20px;text-align:center}.testi_para p{font-size:17px;color:#6a7071;font-family:proxima_novalight}.border_digit{background-color:red;left:0;width:67px;height:1px;right:0;margin:auto}.test_viedo{background-color:#f2f6f8;padding:8px;border-radius:4px;margin-bottom:36px}.test_viedo p{font-size:12px;font-family:proxima_novaregular;color:#898989;text-transform:uppercase}.testimonial-inner{width:100%;float:left;margin-top:20px}.row.cust-test{width:100%;float:left;margin-top:54px}.jf_cristal{width:100%;float:left;background-color:#f7fafc;border-radius:9px;margin-bottom:0}.img-ra,.jef_nam{float:left;background-color:#eaf1f5}.testimonial_client{width:100%;float:left;padding-bottom:100px}.jf_cristal p{color:#667279;font-family:proxima_novalight;font-size:16px;line-height:1.8;padding-left:55px;padding-right:30px;padding-top:30px;position:relative;text-align:left}.jef_nam{width:100%;margin-top:20px}.jef_nam h3{font-size:18px;font-family:proxima_novabold;color:#3a3939;font-weight:400;text-transform:uppercase;line-height:20px;margin-bottom:0;margin-top:10px}.jef_nam h4{font-size:12px;font-family:proxima_novaregular;color:#898989;text-transform:uppercase;line-height:20px;margin-top:0}.JEFF_CRYSTAL,.test_viedo h3{color:#3a3939;font-size:18px;text-transform:uppercase}.descri_cust{margin-left:10px}.jf_cristal p::before{content:"";background-image:url(../img/testi-icon.png);width:31px;height:26px;position:absolute;left:15px;background-repeat:no-repeat;top:41px}.JEFF_CRYSTAL{font-family:"Proxima Nova";font-weight:700;line-height:2.611;position:absolute;left:334.74px;top:1085.5px;z-index:33}.test_viedo h3{float:left;font-family:proxima_novabold;line-height:20px;margin-bottom:0;margin-top:10px;text-align:center;width:100%}.img-ra,.img-ra img{width:58px;height:58px}.img-ra img{object-fit:cover;border-radius:100%;border:3px solid #eaf1f5}.img-ra{border-radius:100%;margin-left:18px;margin-top:-16px}.descri_cust{width:71%;float:left}#quote-carousel p,#quote-carousel small,.custom-modal .modal-body,.custom-modal .modal-content,.custom-modal .modal-header,.custom-modal label,.custom-modal p{width:100%;float:left}.custom-modal .modal-header{border:0;padding:0}.custom-modal .modal-body{position:relative;z-index:10}.custom-modal p{font-size:14px;font-style:italic;margin-bottom:20px;opacity:.7;text-align:center}.custom-modal textarea.form-control{border-radius:0;height:110px!important;padding:10px;resize:none;box-shadow:none;transition:.5s}.custom-modal label{font-family:proxima_novaregular;font-size:15px;font-weight:400;margin-bottom:5px}.modal-backdrop.in{opacity:.8!important}.our_customer figure:hover{border-color:#e7633f;border-radius:25px;overflow:hidden;transition:all .5s ease 0s}#quote-carousel blockquote{border-left:0 none;font-size:14px;margin:0;padding:0}#quote-carousel small{margin:10px 0;text-align:center}#quote-carousel p{font-family:open sans;font-size:14px;line-height:1.8;margin:-25px 0 0;opacity:.6;padding:0;position:relative}.quote>img{opacity:.5}#quote-carousel .carousel-indicators{bottom:10px;float:left;left:0;list-style:none;margin:20px 0 0;padding-left:0;position:relative;right:0;text-align:center;width:100%;z-index:15}#quote-carousel .carousel-indicators li.active{background-color:#e7633f!important;border-color:#e7633f}#quote-carousel .carousel-indicators li{background-color:#cdcdcd!important;border:1px solid #cdcdcd;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 3px;text-indent:-999px;width:10px}.client-img{background:#eee;border-radius:50%;float:left;height:80px;margin-top:11px;width:80px}.client-img>img{width:100%}.client-name>h4{background:rgba(0,0,0,.01);border-left:5px solid rgba(231,99,63,.9);display:table-cell;float:none;font-family:proxima_novasemibold;font-size:20px;letter-spacing:1px;margin:0;padding-left:30px;text-transform:capitalize;vertical-align:middle}.client-name{display:table;float:left;height:100px;padding-left:30px;text-align:left;width:calc(100% - 100px)}.client-name span{color:#888;float:left;font-family:proxima_novaregular;font-size:14px;letter-spacing:0;margin:5px 0 0;width:100%}.no-pad{padding:0}.new_custp{float:left;position:relative;text-align:center;width:100%}.client-video{display:inline-block;max-width:485px;width:100%;position:relative}.video_cust.services .client-video .video-wrapper-image{border:1px solid #f5f5f5}.video_cust.services .client-video iframe{height:307px}.lest_test{-webkit-columns:3 auto;-moz-columns:3 auto;columns:3 auto;display:block}.testimonial_client-block{display:inline-block;margin-bottom:10px;width:100%}.vveeo .videoWrapper.videoWrapper169.js-videoWrapper{padding:0!important}.cont-sec,.img-sec{float:left;padding:0 15px}.cont-sec p{color:#505050;float:left;font-family:proxima_novalight;font-size:21px;line-height:26px;width:100%}.cont-sec h2,.cont-sec span{font-family:proxima_novabold}.cont-sec h2{color:#4b4b4b;float:left;font-size:44px;width:100%;margin-top:0}.cont-sec{width:60%}.img-sec{display:table;text-align:right;width:40%}.cont-sec h4,.cont-sec li{font-family:proxima_novaregular;width:100%;float:left}.cont-sec h4{color:#60923b;font-size:28px;line-height:1}.cont-sec>ul{float:left;margin:0;padding:0;width:100%}.cont-sec li{color:#5a5a5a;font-size:17px;list-style:none;margin-bottom:8px;padding-left:25px;position:relative}.nice-met{float:left;padding:50px 0;width:100%}.cont-sec li::after{color:#5f923a;content:"";font-family:fontawesome;font-size:12px;left:0;position:absolute;top:4px}.img-sec>figure{display:table-cell;height:320px;vertical-align:middle}.faq{background:#f9be4a;float:left;max-width:100%;min-height:760px;padding:65px 30px 40px;width:25%;position:relative}.contact-area,.phone-support{float:right;min-height:760px}.contact-area{background:#f5f5f5;padding:35px 35px 0;width:50%}.phone-support{background:#3fc0e7;padding:35px;width:25%}.contact-area>h3,.phone-support>h3{margin-top:0;padding-bottom:20px;text-transform:uppercase}.address-location,.contact-area>h3,.loc1,.phone-support>h3{width:100%;float:left}.phone-support>h3{border-bottom:1px solid #25a7cf;color:#fff;font-family:proxima_novasemibold;font-size:18px;margin-bottom:20px}.loc1{background:#38b8df;display:table;height:auto;margin-bottom:15px}.loc1>figcaption,.loc1>figure{display:table-cell;text-align:center}.address-location{margin-bottom:40px}.contact-area>h3{border-bottom:1px solid #d9d9d9;color:#e7633f;font-family:proxima_novabold;font-size:22px;line-height:1;margin-bottom:20px}.phone-support>p{color:#fff;float:left;font-family:proxima_novaregular;font-size:18px;line-height:1;width:100%}.mail::after,.skype::after{font-family:fontawesome;position:absolute;left:0}.cont-list li,.custom-input{font-size:16px;float:left;width:100%}.cont-list{float:left;margin:17px 0;padding:0;width:100%}.mail::after{content:""}.skype::after{content:""}.cont-list li a{color:#fff}.cont-list li{color:#0d6d8a;font-family:proxima_novasemibold;list-style:none;margin-bottom:10px;padding-left:30px;position:relative}.contact-area label,.custom-input,.submit-btn{font-family:proxima_novaregular}.custom-input{background-color:#fff;border:1px solid #d5d5d5;height:auto;padding:10px 15px;position:relative;transition:all .5s ease 0s;-moz-appearance:none;-webkit-appearance:none}select.custom-input{background-image:url(../img/select-arrow.png);background-position:95% center;background-repeat:no-repeat}.contact-area .form-group{float:left;margin-bottom:19px;width:100%}.contact-area label{float:left;font-size:15px;font-weight:400;margin-bottom:10px;width:100%}.contact-area>form{float:left;width:100%}textarea.custom-input{height:130px;resize:none}.submit-btn{background-attachment:scroll;background-clip:border-box;background-color:#e7633f;background-image:url(../img/send1.png);background-origin:padding-box;background-position:20px center;background-repeat:no-repeat;border:1px solid #e7633f;border-radius:50px;color:#fff;float:right;font-size:16px;height:auto;padding:10px 25px 10px 60px;width:auto}.submit-btn:hover{background-color:#cd5837;border-color:#cd5837;color:#fff;transition:.5s}.loc1>figure{height:88px;padding:0 15px;position:relative;vertical-align:bottom;width:45%}.loc1>figure::after{background:#25a7cf;bottom:8px;content:"";height:auto;position:absolute;right:0;top:8px;width:1px}.loc1>figcaption{color:#fff;float:none;font-family:proxima_novasemibold;font-size:19px;height:88px;line-height:1;padding:0 10px;vertical-align:middle;width:55%}.faq>h3,.loc1 span{width:100%;float:left}.faq>h3{color:#fff;font-family:proxima_novabold;font-size:37px;line-height:1;margin-top:0;text-align:center}.faq .item>p,.faq h5{font-family:proxima_novalight}.faq h5{color:#fff;float:left;font-size:26px;margin-top:0;text-align:center;width:100%}.faq .item>h3,.faq .item>p{font-size:18px;line-height:26px;width:100%;color:#fff;text-align:center;float:left}.faq .item>p{padding:0}.faq .carousel-control.left,.faq .carousel-control.right{background-image:none}.faq .item>figure{float:left;margin:30px 0;text-align:center;width:100%}.faq .item>h3{font-family:proxima_novasemibold;text-transform:uppercase}.faq .carousel-indicators li{background:#d79b25;border-color:#d79b25;height:11px;margin-bottom:0!important;width:11px;margin:0 2px}.faq .carousel-indicators li.active{background:#fff;border-color:#fff}.faq ol.carousel-indicators{bottom:0;float:left;left:0;margin:80px 0 0;position:relative;right:0;width:100%}.faq .item>h4{background:#e0a42f;color:#fff;float:left;font-family:proxima_novabold;font-size:16px;margin:0;padding:10px;text-align:center;text-transform:uppercase;width:100%;height:37px}.port-intro h2,.port-intro>p{font-family:proxima_novalight}.faq-slider .carousel-control{background:#b47d12;bottom:auto;color:#fff;font-size:30px;height:37px;left:0;line-height:1;opacity:1;position:absolute;text-align:center;text-shadow:none;top:0;width:42px}.faq-slider{float:left;margin-top:30px;position:relative;width:100%}.faq-slider .left.carousel-control{left:-30px}.faq-slider .right.carousel-control{left:auto;right:-30px}.portfolio-list .screoll_up{background:#fff;border-radius:50%;bottom:-20px;display:none;color:#000;font-size:28px;height:40px;margin:0;position:absolute;width:40px;z-index:10}.cont-part-sec,.portfolio-list{width:100%;float:left}.active .portfolio-list .screoll_up{display:block}.screoll_up.up{bottom:auto;top:-20px}.custom-input:focus{border-color:#e7633f;transition:.5s}.portfolio-list{background-repeat:no-repeat;background-size:cover;position:relative}.port-intro{float:left;width:54.9%;padding:40px}.port-view{display:table;float:left;height:458px;width:45%}.port-view>figure{display:table-cell;text-align:right;vertical-align:bottom}.port-view img{max-width:100%;position:relative}.port-intro h2{color:#fff;float:left;font-size:55px;margin-bottom:25px;margin-top:0;width:100%}.port-intro>h2>span{float:left;font-size:25px;width:100%}.port-intro>p{color:#fff;float:left;font-size:19px;padding-right:15%;width:100%}.port-intro ul li a{display:table-cell;float:none;height:60px;vertical-align:middle}.port-intro li{display:table;float:left;margin-right:35px}.port-intro>ul{float:left;margin:30px 0 0;padding:0;width:100%}.portfolio{float:left;padding-bottom:0;width:100%}.view-group>a{background:#fff;position:relative;border-radius:50px;color:#333;float:right;font-family:proxima_novabold;font-size:14px;height:42px;line-height:1;padding:15px 20px;text-align:center;text-transform:uppercase;width:200px;transition:all .5s ease 0s}.port-view img::after,.view-group>a::after{background-image:url(../img/my-arrow.png);content:""}.view-group>a:hover{background-color:rgba(255,255,255,.5)}.view-group{float:left;text-align:right;width:100%}.port-view img::after{position:absolute}.view-group>a::after{bottom:75px;height:35px;position:absolute;right:-44px;width:63px;z-index:1}.portfolio-list{opacity:.05;transition:.8s}.active .portfolio-list{opacity:1;transition:.8s}.inner-banner{background-image:url(../img/job-banner.jpg);background-repeat:no-repeat;background-size:cover;float:left;height:470px;width:100%}.current-opening p{color:#6a7071;float:left;font-family:proxima_novalight;font-size:17px;text-align:center;width:100%}.current-opening h2{color:#3a3939;float:left;font-family:proxima_novasemibold;font-size:18px;letter-spacing:1.5px;margin-top:0;text-align:center;text-transform:uppercase;width:100%}.red-line>span{background:red;display:block;height:1px;left:50%;line-height:1;position:absolute;width:70px}.custom-panel-head,.red-line{position:relative;text-align:center}.custom-panel,.custom-panel-head,.custom-panel-head>h3,.red-line{width:100%;float:left}.red-line{line-height:1;margin:10px 0 45px}.custom-panel-head>h3{color:#1a1b17;font-family:proxima_novaregular;font-size:24px;margin:0}.custom-panel-head{background:#eaf3f5;padding:10px}.custom-panel{margin-bottom:70px}.custom-panel-head::after{background:#e7633f;bottom:0;content:"";height:2px;left:50%;position:absolute;width:70px}.custom-panel-body{float:left;position:relative;width:100%}.custom-panel-body>figure{display:block;float:left;height:150px;padding:30px 0;text-align:center;vertical-align:middle;width:100%}.custom-panel-content{background:#eaf3f5;float:left;position:relative;width:100%;padding:20px 15px}.custom-panel-content h4{border-bottom:1px solid #d2dde0;color:#2d3739;float:left;font-family:proxima_novaregular;font-size:20px;line-height:1;margin-bottom:10px;margin-top:0;padding-bottom:10px;width:100%}.custom-panel-content>ul{float:left;margin:0;padding:0;width:100%}.custom-panel-content li{float:left;list-style:none;margin-bottom:8px;width:100%}.custom-panel-content span{float:left;font-family:proxima_novaregular;font-size:16px;position:relative;width:calc(100% - 50px)}.custom-panel-content label{float:left;font-family:proxima_novasemibold;font-size:16px;font-weight:400;margin:0;width:50px}.btn-area{float:left;position:relative;text-align:center;top:5px;width:100%}.btn-area>a{background:#60923b;border:1px solid #60923b;transition:.5s;border-radius:50px;color:#fff;display:inline-block;font-family:proxima_novasemibold;height:40px;padding:10px 20px;text-transform:uppercase;width:210px}.title-header-content h1,.title-header-content>p{color:#fff;font-family:proxima_novaregular;float:left}.btn-area>a:hover{background:#537e33;border-color:#537e33;transition:.5s}.current-opening{float:left;padding:60px 0 0;width:100%}.btn-area.closed>a{background:#c38c08;border-color:#c38c08}.title-header{background:#38b8df;display:table;float:left;height:200px;position:relative;padding:0 20px;text-align:center;width:100%}.title-header-content{display:table-cell;height:100%;vertical-align:middle}.title-header-content h1{font-size:35px;margin:0;width:100%}.title-header-content>p{font-size:20px;width:100%}.title-header::after{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #38b8df;bottom:-20px;content:"";left:50%;position:absolute}.job-description-area h3{color:#3a3939;float:left;font-family:proxima_novasemibold;font-size:18px;letter-spacing:1.5px;margin-bottom:20px;margin-top:0;text-transform:uppercase;width:100%}.job-description>p{color:#3e4142;float:left;font-family:proxima_novaregular;font-size:18px;width:100%}.job-detail ul.skill-list{float:left;margin:0;padding:0;width:100%}.job-detail ul.skill-list li{float:left;font-family:proxima_novalight;font-size:17px;list-style:none;color:#6a7071;margin-bottom:10px;padding-left:25px;position:relative;width:100%}.job-detail .skill-list>li::after{color:#6a7071;content:"";font-family:fontawesome;font-size:10px;left:0;position:absolute;top:8px}.job-description{float:left;margin:60px 0 30px;width:100%}.job-form-area form{background:#f5f5f5;float:left;padding:30px;width:100%}.job-form-area h3{border-bottom:1px solid #d9d9d9;color:#e7633f;float:left;font-family:proxima_novasemibold;font-size:22px;line-height:1;margin-bottom:35px;margin-top:0;padding-bottom:15px;text-transform:uppercase;width:100%}.job-form-area .form-group{float:left;margin-bottom:20px;width:100%}.job-form-area form label{float:left;font-family:proxima_novaregular;font-size:15px;font-weight:400;margin-bottom:10px;width:100%}.file::after{background:#515151;border-left:1px solid #d5d5d5;bottom:0;color:#fff;content:"Browse";font-family:proxima_novabold;font-size:16px;padding:10px;position:absolute;right:0;text-align:center;top:0;width:100px;z-index:10}.file{float:left;position:relative;width:100%}input.custom-input[type=file]{bottom:0;cursor:pointer;display:block;opacity:0;padding:0;position:absolute;right:0;top:0;width:100px;z-index:20}.case-studies,.case-study-list,.cs-title-header,.job-detail{width:100%;float:left}.job-form-area .form-group>span{color:#c9c9c9;float:left;font-family:proxima_novaregular;font-size:16px;width:100%}.job-detail{padding:0 0 100px}.job-form-area .submit-btn{margin-top:15px}.cs-title-header{background:#162a33;display:table;height:240px;padding:0 20px;text-align:center}.cs-title-header .title-header-content h1{font-family:proxima_novasemibold;font-size:21px;text-transform:uppercase}.cs-title-header .title-header-content p{font-family:proxima_novalight;font-size:33px;color:#bcc4c7}.case-studies{background:#395765}.case-study-list{background-repeat:no-repeat;background-size:cover;height:460px;padding:0 45px;display:table;position:relative}.case-study-list::after{background:rgba(22,42,51,.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.Case-Study,.Case-Study::after{background-repeat:no-repeat;transition:.5s}.cs-content{display:table-cell;height:100%;vertical-align:middle;position:relative;z-index:10}.Case-Study{border:1px solid #fff;margin-top:10px;border-radius:50px;clear:both;color:#fff;float:left;font-family:proxima_novaregular;font-size:18px;height:auto;padding:6px 35px 6px 65px;position:relative;text-align:center}.Case-Study:focus{color:#fff!important}.cs-content>h3,.cs-content>p{clear:both;color:#fff;float:left;line-height:1;padding:10px 15px}.Case-Study::after{background-image:url(../img/sprite_icons.png);background-position:-33px 0;content:"";height:25px;left:30px;position:absolute;top:50%;transform:translateY(-50%);width:25px}.cs-content>h3{background:#3fc0e7;bottom:-5px;box-shadow:1px 1.73px 5px 0 rgba(111,139,147,.325);font-family:proxima_novabold;font-size:40px;margin:0;position:relative}.cs-content>p{background:#95afb7;font-family:proxima_novalight;font-size:21px}.Case-Study:hover{background:#fff;color:#162a33;transition:.5s}.Case-Study:hover::after{background-position:-33px -23px}.case-study-list.even a,.case-study-list.even h3,.case-study-list.even p{float:right}.case-study-block .case-study-list{height:350px;width:50%}.case-study-block .cs-content>h3{font-size:28px}.case-study-block .cs-content>p{font-size:17px}.case-study-block .cs-content>a{font-size:16px;padding:5px 20px 5px 50px}.case-study-block .Case-Study::after{left:20px}.mission-block::after,.mission-content::after{left:0;bottom:0;content:"";right:0}.about-banner{background-color:#38b8df;background-repeat:no-repeat;background-size:cover;float:left;height:460px;padding:48px 0;text-align:center;width:100%}.about-banner h1{color:#fff;float:left;font-family:proxima_novabold;font-size:44px;margin:0 0 10px;width:100%}.about-banner p,.about-us h2 span{font-family:proxima_novalight;width:100%;float:left}.about-banner .container{max-width:830px}.about-banner p{color:#fff;font-size:21px}.about-us{background:#f8f9fb;float:left;padding:60px 0;width:100%}.about-us h2 span{margin:10px 0;font-size:17px;color:#6a7071;text-transform:none}.about-us h2,.mission-content span,.pblm-outsourcing h3,.policy-steps h4,.tech-block1>h4,.vision-content h2{text-transform:uppercase}.about-us h2{float:left;font-family:proxima_novasemibold;font-size:18px;text-align:center;width:100%;margin:0}.about-us p,.super-strength h2{font-family:proxima_novalight;width:100%;float:left;text-align:center}.about-us p{color:#6a7071;font-size:20px;line-height:1.6;text-align-last:center}.super-strength h2{color:#3a3939;font-size:40px;margin:0}.super-strength h2 span{color:#e7633f;font-family:proxima_novasemibold}.super-strength{float:left;padding:60px 0 0;width:100%}.super-strength figure{float:left;margin-top:60px;width:100%}.mission-area{float:left;width:100%}.mission-block{background-image:url(../img/mission-pic.jpg);float:left;height:720px;position:relative;width:65%;display:table}.mission-block::after{background-color:rgba(0,0,0,.4);position:absolute;top:0}.mission-content{display:table-cell;float:none;height:100%;padding:50px;position:relative;vertical-align:bottom}.mission-content::after{background-image:url(../img/mission-slant.png);height:500px;position:absolute;width:100%}.mission-content span{float:left;font-family:proxima_novalight;letter-spacing:1px;width:100%}.mission-content>h3{color:#fff;float:left;font-family:proxima_novabold;font-size:70px;margin:0;width:100%}.mission-content>p{color:#fff;float:left;font-family:proxima_novalight;font-size:19px;padding-right:35%;width:100%}.mission-content *{position:relative;z-index:10}.mission-content .submit-btn{float:left;margin-top:20px;padding:7px 25px 7px 60px}.technology-block{display:table;float:left;height:360px;width:35%}.tech-block1{background-color:#e7633f;display:table-cell;float:none;height:100%;vertical-align:middle;padding:0 40px}.tech-block1>h4{color:#fff;font-family:proxima_novasemibold;font-size:23px;letter-spacing:.5px;margin:0 0 20px}.tech-block1>p{color:#fff;float:left;font-family:proxima_novalight;font-size:23px;width:100%}.tech-block1 .submit-btn{background-color:#ffbe3b;float:left;margin:20px 0 0;padding:7px 25px 7px 60px;border:none}.tech-block1 .submit-btn:hover{background-color:#f89600}.tech-block.tech-block1{background-image:url(../img/cont-pic.jpg);background-size:cover;position:relative;text-align:center}.tech-block.tech-block1>h4{color:#363434}.tech-block.tech-block1 *{position:relative;z-index:10}.tech-block.tech-block1 li{display:inline-block;padding:0 10px}.tech-block.tech-block1>ul{float:left;margin:0;padding:0;text-align:center;width:100%}.cust_container #portfolio .page-section{float:left;height:auto!important;width:100%}.js-slide-down,.js-slide-up{background:rgba(0,0,0,0);border:0}.port_cust_cat .screoll_up.down{border:1px solid #ddd;border-radius:50%;color:#bbb;font-size:28px;height:40px;padding:0;width:40px}.fott,.portfolio{height:auto!important}.fott{top:0!important}section.sof-dev-section{float:left;padding:70px 0;width:100%;position:relative;z-index:1}section.sof-dev-section h1{color:#3fc0e7;float:left;font-family:proxima_novaregular;font-size:50px;line-height:1.2;margin:0 0 5px;text-align:center;width:100%}section.sof-dev-section p{color:#828282;float:left;font-family:proxima_novalight;font-size:21px;line-height:30px;margin-bottom:20px;padding:0 15%;text-align:center;width:100%}.sof-dev-sec::after{background-image:url(../img/global.jpg);background-position:0 bottom;background-repeat:no-repeat;background-size:100% auto;border-radius:50%;content:"";height:500px;left:50%;position:absolute;top:0;transform:translate(-50%,-55%);-moz-transform:translate(-50%,-55%);-webkit-transform:translate(-50%,-55%);-o-transform:translate(-50%,-55%);width:500px;z-index:0}.pblm-outsourcing,.pblm-outsourcing h3,.pblm-outsourcing p,.pblm-outsourcing ul,.req-cons h4,.sof-dev-sec,.sof-dev-sec p{float:left;width:100%}.sof-dev-sec{background-image:url(../img/banner-in.jpg);background-size:cover;height:auto;padding-top:265px;position:relative;text-align:center;padding-bottom:50px}.sof-dev-sec p{color:#647d87;font-family:proxima_novalight;font-size:18px;line-height:30px;padding:0 15%}.pblm-outsourcing h3{color:#3a3939;font-family:proxima_novasemibold;font-size:18px;margin-top:0;text-align:center}.pblm-outsourcing p{color:#6a7071;font-family:proxima_novalight;font-size:18px;text-align:center}.pblm-outsourcing{padding:60px 0;position:relative}.pblm-outsourcing ul>li>span{color:#cbcbcb;font-family:proxima_novabold;font-size:20px;left:0;position:absolute}.pblm-outsourcing ul>li{color:#5d5d5d;font-family:proxima_novalight;font-size:18px;list-style:none;margin-bottom:15px;padding-left:45px;position:relative}.pblm-outsourcing .red-line{margin-bottom:20px}.pblm-outsourcing ul{margin:35px 0}.pblm-outsourcing p.new-txt{margin:30px 0 0}.pblm-outsourcing.criteria ul,.pblm-outsourcing.doing-outsourcing ul{float:left;margin:10px 0;padding:0;width:100%}.pblm-outsourcing.criteria p.text-left{font-family:proxima_novaregular;line-height:30px;text-align:left}.commit-to-built h1,.req-cons h4{font-family:proxima_novasemibold}.criteria.pblm-outsourcing{background:#f2f7f9}.pblm-outsourcing h3.font32{font-size:32px}.req-cons{background-image:url(../img/glob.png);height:220px;background-repeat:no-repeat;background-position:bottom center;margin:40px 0;padding:0 10px;text-align:center}.req-cons h4{color:#e7633f;font-size:28px;line-height:32px;margin-top:0;position:relative;z-index:10}.req-cons-btn.submit-btn{background-position:60px center;display:inline-block;float:none;font-size:19px;height:60px;margin-top:15px;max-width:100%;padding:15px 25px 15px 60px;width:400px;color:#fff!important}section.commit-to-built{background:#ececec;float:left;padding:70px 0;width:100%}.commit-to-built h1{color:#3fc0e7;float:left;font-size:44px;line-height:1;margin:0 0 10px;text-align:center;width:100%}.commit-to-built p{color:#828282;float:left;font-family:proxima_novaregular;font-size:17px;margin:0;padding:0 15%;text-align:center;width:100%}.menu-dropdown{border-top:1px solid red;float:left;left:0;opacity:0;padding:0 30px;position:absolute;right:0;top:104px;transition:all .5s ease 0s;visibility:hidden;width:auto;display:none}.main_header .nav.navbar-nav>li,.main_header nav.navbar.navbar-default{position:static}.navbar-nav>li.submenu.active>.menu-dropdown{visibility:visible;opacity:1;transition:all .5s ease 0s;display:block}.small_header .navbar-nav>li.submenu.active>.menu-dropdown{visibility:visible;opacity:1;top:60px}.drop-content{margin-bottom:45px}.small_header .menu-dropdown{top:60px}.menu-drop-content{background:#fff;float:left;padding:45px 0 0;width:100%;box-shadow:0 8px 15px 0 rgba(103,103,103,.4)}.submenu span{color:#e7633f;padding:0 0 0 8px}.main_header nav.navbar .drop-content-list a{color:#19506d;float:left;font-family:proxima_novaregular;font-size:14px;line-height:1;padding:60px 0;text-align:left;width:100%;transition:all .5s ease 0s}.main_header nav.navbar .drop-content-list a:hover{background:#fafafa}.drop-content-list{float:left;margin:0;padding:0;width:100%}.drop-content-list>li{float:left;list-style:none;width:100%}.drop-content-head{border-bottom:1px solid #d1dbde;display:table;float:left;height:40px;margin-bottom:10px;padding-bottom:10px;width:100%}.drop-content-head>figure,.drop-content-head>h3{display:table-cell;float:none;vertical-align:middle}.drop-content-head>figure{height:100%;width:50px}.drop-content-head>h3{color:#556063;font-family:proxima_novasemibold;font-size:16px;height:45px;margin:0;text-align:left;width:calc(100% - 60px)}.main_header .nav.navbar-nav>li>a{cursor:default;position:relative}.navbar-nav>li:nth-child(3) a,.navbar-nav>li:nth-child(6) a,.navbar-nav>li:nth-child(8) a{cursor:pointer!important}.main_header .nav.navbar-nav>li:not(:last-child)>a::after{background:#e7633f;bottom:0;content:"";height:4px;left:0;position:absolute;right:0;width:100%;transform:scale(0,1);transition:.5s}.main_header nav.navbar .drop-content-list a:hover{color:#e7633f;transition:all .5s ease 0s}.nav.navbar-nav>li.active>a,.nav.navbar-nav>li>a:focus,.nav.navbar-nav>li>a:hover{background:rgba(0,0,0,0)!important;color:#e7633f!important;transition:all .5s ease 0s}.main_header .nav.navbar-nav>li.active:not(:last-child)>a::after,.main_header .nav.navbar-nav>li:not(:last-child)>a:hover::after{transform:scale(1,1);transition:.5s}body,body.open{transition:margin .5s ease 0s}body.open{position:relative;margin-right:230px;margin-left:-230px}body{margin-right:0;margin-left:0}.tab-links{background:#3fc0e7;float:left;width:100%}.tab-links ul{float:left;margin:0;padding:0;text-align:center;width:100%}.tab-links ul>li{display:inline-block;text-align:center}.tab-links ul>li.active>a,.tab-links ul>li>a:focus,.tab-links ul>li>a:hover{border-bottom-color:#1fa9d3;transition:.5s;outline:0}.tab-links ul>li>a{border-bottom:5px solid transparent;display:inline-block;padding:20px 35px 15px;width:100%;position:relative;transition:.5s;color:#fff}.tab-links .icons{display:block}span.icons svg{display:inline-block;height:30px;width:30px}.tab-title{color:#3fc0e7;float:left;font-family:proxima_novalight;font-size:40px;margin:0;text-align:left;width:100%}.tab-location-area .tab-content{float:left;padding:50px 0;width:100%}.custom-steps{float:left;margin:10px 0 20px;padding:0;width:100%}.custom-steps>li{display:inline-block;float:left}.custom-steps li span{color:#8a8889;float:left;font-family:proxima_novasemibold;font-size:17px}.custom-steps li::after{color:#8a8889;content:"";font-family:FontAwesome;font-size:12px;line-height:1;margin:0 8px;position:relative;top:3px}.custom-steps li:last-child::after,.live_but::before,.tab-links ul>li>a::after{content:""}.custom-steps li a,.tab-location-area .tab-content p{font-family:proxima_novalight;font-size:17px;float:left}.custom-steps li:last-child::after{margin:0}.custom-steps li a{color:#8a8889;position:relative;transition:.5s}.custom-steps li a:hover{color:#e7633f;transition:.5s}.tab-links ul>li.active>a::after,.tab-links ul>li>a:focus::after,.tab-links ul>li>a:hover::after{opacity:1;transition:.5s;outline:0}.my-tab-pane{float:left;width:100%;display:none}.my-tab-pane.active{display:block}.tab-links ul>li>a::after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #1fa9d3;bottom:-12px;left:50%;transition:.5s;opacity:0;position:absolute;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tab-location-area .tab-content p{color:#8a8889;line-height:35px;margin-bottom:20px;width:100%}.new-fot-innr .out_foot{width:100%!important}.cofi-title-header{background:#38b8df;display:table;float:left;height:285px;padding:0 20px;position:relative;text-align:center;width:100%}.cofi-title-header .title-header-content>p{color:#fff;display:inline-block;float:none;font-family:proxima_novaregular;font-size:20px;line-height:30px;max-width:100%;width:60%}.cofi-title-header .title-header-content h1{color:#fff;float:left;font-family:proxima_novalight;font-size:50px;line-height:38px;margin:0 0 15px;width:100%}.policy-content{float:left;padding:75px 0;position:relative;width:100%}.policy-steps p{color:#6a7071;float:left;font-family:proxima_novalight;font-size:16px;line-height:26px;width:100%}.policy-steps{float:left;margin:0 0 20px;width:100%}.policy-steps h4{color:#3a3939;float:left;font-family:proxima_novasemibold;font-size:18px;letter-spacing:1px;margin:0 0 10px;width:100%}.policy-steps h4 span{color:#e7623e;font-family:proxima_novabold;margin-right:8px}.vision-header{background:url(../img/vsion-header-bg.jpg) 0 0/cover no-repeat rgba(0,0,0,0);display:table;float:left;height:285px;padding:0 20px;position:relative;text-align:center;width:100%}.vision-header .title-header-content h1{color:#fff;float:left;font-family:proxima_novaregular;font-size:50px;margin:0 0 15px;width:100%}.vision-header .title-header-content>p{color:#fff;display:inline-block;float:none;font-family:proxima_novaregular;font-size:20px;max-width:1008px;width:100%}.vision-content h2{float:left;font-family:proxima_novasemibold;font-size:18px;margin:0;text-align:center;width:100%}.vision-content{float:left;padding:75px 0;text-align:center;width:100%}.vision-block{background:#3fc0e7;border-radius:10px;float:left;padding:20px 15px;width:100%;margin:35px 0 0}.vision-block figcaption{float:left;width:100%}.vision-block>figure{float:left;height:250px;text-align:center;width:100%}.quality-header,section.sof-dev-section.Engagement-section{height:285px;background:#f2f7f9}.vision-content h2 span{color:#6a7071;float:left;font-family:proxima_novalight;font-size:17px;margin:10px 0;text-transform:none;width:100%}.about-menu-left ul li a,.about-menu-right h6,.carrers-dropdown h6,.stra_cust h4,.what_we-did h3{text-transform:uppercase}.vision-content p{color:#6a7071;display:inline-block;float:none;font-family:proxima_novalight;font-size:20px;line-height:32px;max-width:1000px;text-align:center;width:100%}.vision-content .red-line{float:left;line-height:1;margin:10px 0 15px;position:relative;text-align:center;width:100%}.quality-header .title-header-content h1,.vision-block figcaption h3{float:left;margin:0 0 15px;font-family:proxima_novaregular;width:100%}.vision-block figcaption h3{color:#fff;font-size:22px;line-height:1.3}.vision-content .vision-block p{color:#fff;float:left;font-family:proxima_novaregular;font-size:16px;line-height:26px;width:100%}.quality-header{display:table;float:left;padding:0 20px;position:relative;text-align:center;width:100%}.quality-header .title-header-content h1{color:#3fc0e7;font-size:50px}.quality-header .title-header-content>p{color:#828282;display:inline-block;float:none;font-family:proxima_novaregular;font-size:17px;line-height:30px;max-width:800px;width:100%}.Quality,.contn h4.left-text{float:left}.Quality{padding:75px 0;text-align:center;width:100%}.contn h4{color:#2a3033;font-family:proxima_novasemibold;font-size:32px;margin:0}.contn h4.right-text{float:right}.sof-Engagement-sec p{color:#647d87;float:left;font-family:proxima_novalight;font-size:18px;line-height:30px;padding:0 11%;text-align:center;width:100%}.sof-Engagement-sec figure{margin-top:-100px;position:relative;z-index:10}.sof-Engagement-sec{float:left;padding:0 0 60px;text-align:center;width:100%}.pblm-outsourcing.mix-and-match{background:#f2f7f9;float:left;padding:75px 0;width:100%}.pblm-outsourcing.mix-and-match.whit-bg{background:#fff}.pblm-outsourcing.mix-and-match .red-line{margin-bottom:50px}.pblm-outsourcing p.extra-pad-txt{padding:0 8%}.pblm-outsourcing.mix-and-match .mix-cont p{color:#5d5d5d;float:left;font-family:proxima_novalight;font-size:18px;line-height:38px;text-align:left;width:100%}.case-study-sec h2,.case-study-sec h3,.case-study-sec p{color:#fff;text-align:center}section.case-study-sec{background-position:center top;background-repeat:no-repeat;background-size:100% auto;float:left;padding:75px 0 0;width:100%}.case-study-sec .container{max-width:1100px}.case-study-sec h3{float:left;font-family:proxima_novasemibold;font-size:26px;margin:0;width:100%}.case-study-sec h2{float:left;font-family:proxima_novabold;font-size:47px;line-height:55px;margin-top:40px;width:100%}.case-study-sec p{float:none;font-family:proxima_novaregular;font-size:24px;line-height:31px;margin:auto;max-width:810px;width:100%}.case_sty_sli .container,.stra_cust .container{max-width:1100px}.case-study-sec img{float:left;margin-top:93px;width:100%}.case_sty_sli{float:left;width:100%}.left.carousel-control,.right.carousel-control{background-image:none;opacity:.9;top:50%}.left.carousel-control>img{left:0;position:absolute}.right.carousel-control>img{position:absolute;right:0}.carousel-inner{text-align:center}.case_sty_sli .item>img{display:inline!important}.case_sty_sli ol,.cat-tog,.submenu span{display:none}.stra_cust{background-color:#3fc0e7;float:left;padding:30px 30px 0;position:relative;width:100%;z-index:2}.stra_cust h4{color:#fff;float:left;font-family:proxima_novasemibold;font-size:18px;letter-spacing:2px;line-height:47px;margin-bottom:0;text-align:center;width:100%}.stra_cust h3,.stra_cust p{font-family:proxima_novalight;color:#fff;text-align:center}.stra_cust h3{font-size:42px;line-height:41px;margin-bottom:13px}.sta_border{background-color:#fff;height:1px;margin:auto;width:67px}.stra_cust p{font-size:17px;line-height:1.765;margin:16px auto 48px;max-width:100%;width:682px}.stra_cust ul li{float:left;list-style:none;text-align:center;width:33.3%}.stra_cust ul li figcaption{font-size:21px;font-family:proxima_novasemibold;color:#fff;line-height:1.43;text-align:center}.stra_cust ul li figure{background-color:#3fc0e7;border-radius:100%;height:165px;margin-left:auto;margin-right:auto;padding:20px;position:relative;width:165px}.stra_cust ul{margin:auto;width:100%;max-width:724px;padding:0}.live_cust p,.test_viedo .video-play-btn svg,img{max-width:100%}.what_we-did{float:left;padding:40px 0 0;text-align:center;width:100%}.what_we-did h3{color:#3a3939;font-size:24px;letter-spacing:1px;font-family:proxima_novasemibold;text-align:center}.what_we-did h6,.what_we-did p{color:#6a7071;font-family:proxima_novalight}.what_we-did h6{font-size:21px;line-height:34px}.what_we-did p{font-size:18px;line-height:30px;text-align:left;margin:20px 0}.what_we-did figure{background-color:#f7f7f7;float:left;padding:15px 15px 34px;width:100%}.sli_border{background-color:#ff8080;height:1px;margin:31px auto 65px;width:74px}.live_cust{background-color:#f6f8fa;float:left;padding:88px 0 51px;text-align:center;width:100%}.live_cust p{color:#162a33;font-family:"Open Sans";font-size:23px;font-style:italic;line-height:1.826;margin:auto;text-align:center;width:916px}.live_cust h4{color:#303030;font-family:proxima_novabold;font-size:19px;margin-bottom:0;margin-top:33px}.cat-tog,.live_but,.live_cust span{font-family:proxima_novaregular}.live_cust span{color:#303030;float:left;font-size:24px;line-height:1.526;margin-bottom:20px;text-align:center;width:100%}.live_but{background-color:#e7633f;border:1px solid #e7633f;border-radius:100px;color:#fff;font-size:21px;height:60px;line-height:2.238;margin-top:45px;position:relative;width:358px}.live_cust p a{color:#e7633f}.live_but:hover{background-color:#f54c1e}.live_but::before{background-image:url(../img/after.png);height:74px;position:absolute;right:-49px;top:-34px;width:47px}.live_but>img{margin-left:4px}.what_we-did img{float:left;width:100%}.cat-toggle{background:#fff;bottom:0;cursor:pointer;float:right;height:100%;padding:14px 8px;position:absolute;right:10px;top:0;width:40px}.cat-tog{color:#fff;float:left;font-size:18px;padding:10px;width:100%;position:relative}.cat-toggle .bar{background:#3fc0e7;float:left;height:2px;margin:2px 0;width:100%}.navbar-toggle .icon-bar{transition:all .5s ease 0s}.navbar-toggle.open .icon-bar.lin1{position:relative;top:6px;transform:rotate(45deg);transition:all .5s ease 0s}.navbar-toggle.open .icon-bar.lin2{display:none!important;transition:all .5s ease 0s}.navbar-toggle.open .icon-bar.lin3{position:relative;top:0;transform:rotate(-45deg);transition:all .5s ease 0s}.navbar-nav>li.submenu.small-menu{position:relative}.small-menu .menu-drop-content>li>a{float:left;padding:0 15px!important;text-align:left;width:100%}.small-menu .menu-drop-content>li{float:left;list-style:none;width:100%}.small-menu.submenu .menu-dropdown{left:50%;padding:0;top:68px;transform:translateX(-50%);width:210px}.small-menu .menu-drop-content{padding:0}.life-suffescom{width:100%}.life-suffescom .life-suffescome-banner{width:100%;background:#ebedee;padding:50px 0;text-align:center;position:relative}.life-suffescom .life-suffescome-banner h1{font-family:proxima_novasemibold;font-size:44px;color:#4b4b4b}.life-suffescom .life-suffescome-banner h6{color:#505050;font-size:21px;line-height:26px;font-family:proxima_novalight}.life-suffescom .life-suffescome-banner hr{border:none;border-bottom:4px solid #3fc0e7;width:134px;margin:0 auto;display:block;position:absolute;left:0;right:0;bottom:0}.life-suffescom .suffescom-solution{width:100%;padding:70px 0}.life-suffescom .suffescom-solution .suffescom-sulution-img{float:left;margin-right:30px}.life-suffescom .suffescom-solution h2{font-size:38px;color:#4b4b4b;font-family:proxima_novalight;margin-top:0;margin-bottom:20px}.life-suffescom .suffescom-solution h2 span{color:#e33526;font-family:proxima_novasemibold}.life-suffescom .suffescom-solution p{color:#505050;font-size:21px;font-family:proxima_novalight;line-height:34px;margin-bottom:20px}.life-suffescom .suffescom-solution ul{display:block;padding-left:246px}.life-suffescom .suffescom-solution ul li{color:#505050;font-size:17px;display:list-item;list-style:none;padding:4px 0;font-family:proxima_novaregular}.life-suffescom .suffescom-solution ul li:before{content:"⋅";color:#5f923a;line-height:0;font-size:77px;display:inline-block;vertical-align:top;margin-top:6px;margin-right:5px;margin-left:-27px}.life-suffescom .growing-like{width:100%}.life-suffescom .growing-like h3{font-size:37px;color:#425156;line-height:41px;font-family:proxima_novalight;margin-top:0;margin-bottom:20px}.life-suffescom .growing-like p{color:#505050;font-size:19px;font-family:proxima_novaregular;line-height:34px;margin-bottom:20px}.life-suffescom .fun-moments{width:100%;padding:20px 0 70px}.life-suffescom .fun-moments h2{color:#425156;font-size:35px;font-family:proxima_novasemibold;text-align:center;margin-bottom:40px}#makeMeScrollable{width:100%;height:50vh;position:relative}.scrollableArea>img{height:50vh}.scrollingHotSpotLeft,.scrollingHotSpotRight{display:none!important}#makeMeScrollable div.scrollableArea img{position:relative;float:left;margin:0;padding:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.aboutmenu{background:0 0;box-shadow:none;padding:0}.about-dropdown{background:#fff;float:left;box-shadow:0 8px 15px rgba(104,104,104,.4);width:100%}.about-menu-left{background:#f5f5f5;padding:25px 15px 40px;margin-bottom:0}.about-menu-left ul{display:block}.about-menu-left ul li,.about-menu-left ul li a{color:#556063;position:relative;display:list-item;z-index:99}.about-menu-left ul li{font-size:16px;font-family:proxima_novasemibold;border-bottom:1px solid #d1dbde}.about-menu-left .nav-tabs,.about-menu-left ul li:last-child{border-bottom:none}.about-menu-left ul li a{font-family:proxima_novasemibold!important;padding:19px 0!important;border:none!important;cursor:pointer!important}.about-menu-left ul li.active a:after{content:"";width:0;height:0;border-top:15px solid transparent;border-left:12px solid #f5f5f5;border-bottom:15px solid transparent;position:absolute;right:-25px;top:12px;z-index:9}.about-menu-left ul li a:hover{color:#e33526!important;background:0 0!important;border:none}.about-menu-left .nav-tabs>li.active>a{color:#555;cursor:default;background-color:transparent;border:none;border-bottom-color:transparent}.about-menu-right{background:#fff;padding:22px 15px 0;text-align:left;margin-bottom:0}.about-menu-right .about-menu-text{margin-left:-20px}.about-menu-right h6{color:#e33526;font-size:16px;font-family:proxima_novabold}.about-menu-right .about-menu-text span{width:86px;border-bottom:1px solid #e7633f;display:inline-block;height:1px}.about-menu-right .about-menu-text hr{border:0;border-top:1px solid #eaeaea;margin:0 0 -15px}.about-menu-right .about-menu-text p{color:#707070;font-size:17px;line-height:28px;font-family:proxima_novalight}.about-menu-right .btn-info{border:1px solid #3ca347;border-radius:50px;width:63px;height:31px;text-align:center;background:0 0;line-height:normal!important;padding:4px!important;transition:all .5s ease 0s;float:right}.about-menu-right .btn-info img{display:inline-block;text-align:center;transition:all .5s ease 0s;margin-left:7px}.about-menu-right .btn-info:hover{background:#f6f6f6}.about-menu-right .btn-info:hover img{margin-left:20px;background:#f6f6f6}.carrermenu{background:0 0;box-shadow:none;padding:0;text-align:left}.carrers-dropdown{background:#fff;float:left;box-shadow:0 8px 15px rgba(104,104,104,.4);padding-top:20px}.carrers-dropdown h6{color:#e33526;font-size:16px;padding-bottom:2px;font-family:proxima_novabold}.carrers-dropdown span{width:86px;border-bottom:1px solid #e7633f;display:inline-block;height:1px;margin-bottom:14px}.mobile-call-us,.mobile-links{display:none}.carrers-dropdown hr{border:0;border-top:1px solid #eaeaea;margin:0 0 -1px}.carrers-dropdown p{color:#707070;font-size:17px;line-height:28px;font-family:proxima_novalight}.carrers-dropdown .btn-info{border:1px solid #3ca347;border-radius:50px;width:63px;height:31px;text-align:center;background:0 0;line-height:normal!important;padding:4px!important;transition:all .5s ease 0s;float:right}.carrers-dropdown .btn-info img{margin-right:0!important;transition:all .5s ease 0s}.carrers-dropdown .btn-info:hover{background:#f6f6f6}.carrers-dropdown .btn-info:hover img{margin-left:20px;background:#f6f6f6}.custom-modal .modal-content{background-color:#f5f5f5;border-radius:12px;box-shadow:none;padding:0;position:relative}.custom-modal .modal-header>h3{background:rgba(231,99,63,.9);border-left:0 none;color:#fff;font-family:proxima_novasemibold;font-size:32px;letter-spacing:0;margin:0 0 15px;padding:16px 0;text-align:center;text-transform:capitalize;border-radius:10px 10px 0 0}.custom-modal .modal-body{padding:0 41px}.modal-body>p{float:left;font-size:14px;margin-bottom:20px;color:#4c4b4b}.custom-modal input.form-control{background:#fff;border:1px solid #e1e1e1;border-radius:0;box-shadow:none;transition:.5s;height:44px!important;padding:6px 12px}.custom-modal textarea.form-control{background:#fff;border:1px solid #e1e1e1}.modal-dialog{width:550px;margin:30px auto;left:0;right:0;position:absolute!important}.about-menu .drop-content-list,.buttom_banner hr{position:relative}.about-menu{text-align:center;padding:0}.about-menu ul li a{text-align:center!important;font-size:18px!important;color:#556063;text-transform:uppercase;font-family:proxima_novasemibold!important;letter-spacing:.4px}.about-menu .drop-content-head{border-bottom:none}.about-menu .drop-content-list img{margin-bottom:15px;margin-right:0!important}.about-menu .drop-content:last-child{border-right:none}.about-menu .drop-content{margin-bottom:0;padding:0;border-right:1px solid #eaeaea}.borderright-none{border-right:none!important}.cust-error{box-shadow:red 0 .4px 5px 2px!important}
.latest_product .carousel.slide .item:first-child{width:100%;background:#53b2b4;background:-moz-linear-gradient(left,#53b2b4 0,#53b2b4 48%,#53b2b4 100%);background:-webkit-linear-gradient(left,#53b2b4 0,#53b2b4 48%,#53b2b4 100%);background:linear-gradient(to right,#53b2b4 0,#53b2b4 48%,#53b2b4 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#bd080e', endColorstr='#f21f26', GradientType=1);float:left}
.latest_product .carousel.slide .item:nth-child(3){width:100%;background:#c31b3c;background:-moz-linear-gradient(right,#c31b3c 0,#c31b3c 48%,#ca4417 100%);background:-webkit-linear-gradient(right,#c31b3c 0,#c31b3c 48%,#ca4417 100%);background:linear-gradient(to left,#c31b3c 0,#c31b3c 48%,#ca4417 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#ca4417', endColorstr='#c31b3c', GradientType=1);float:left}
.latest_product .carousel.slide .item:nth-child(4){width:100%;background:#c61921;background:-moz-linear-gradient(-45deg,#c61921 0,#0a92ca 70%,#0a92ca 100%);background:-webkit-linear-gradient(-45deg,#c61921 0,#0a92ca 70%,#0a92ca 100%);background:linear-gradient(135deg,#c61921 0,#0a92ca 70%,#0a92ca 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#c61921', endColorstr='#0a92ca', GradientType=1);float:left}
.latest_product .carousel.slide .item:nth-child(5){width:100%;float:left;background:#53b2b4;background:-moz-linear-gradient(left,#53b2b4 0,#53b2b4 48%,#53b2b4 100%);background:-webkit-linear-gradient(left,#53b2b4 0,#53b2b4 48%,#53b2b4 100%);background:linear-gradient(to right,#53b2b4 0,#53b2b4 48%,#53b2b4 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#6d2541', endColorstr='#74505e', GradientType=1)}
.latest_product .carousel.slide .item:nth-child(5) 
.inner-slider_right img{width:auto}
.latest_product .carousel.slide .item:nth-child(2){width:100%;float:left;background:#075c48;background:-moz-linear-gradient(left,#075c48 0,#208f75 48%,#208f75 100%);background:-webkit-linear-gradient(left,#075c48 0,#208f75 48%,#208f75 100%);background:linear-gradient(to right,#075c48 0,#208f75 48%,#208f75 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#075c48', endColorstr='#208f75', GradientType=1)}
.latest_product .carousel.slide .item:nth-child(6){width:100%;float:left;background:#850935;background:-moz-linear-gradient(left,#850935 0,#432058 48%,#432058 100%);background:-webkit-linear-gradient(left,#850935 0,#432058 48%,#432058 100%);background:linear-gradient(to right,#850935 0,#432058 48%,#432058 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#850935', endColorstr='#432058', GradientType=1)}
.latest_product .carousel.slide .item:nth-child(9){width:100%;float:left;background:#7a1709;background:-moz-linear-gradient(-45deg,#7a1709 0,#9f3222 48%,#9f3222 100%);background:-webkit-linear-gradient(-45deg,#7a1709 0,#9f3222 48%,#9f3222 100%);background:linear-gradient(135deg,#7a1709 0,#9f3222 48%,#9f3222 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#7a1709', endColorstr='#9f3222', GradientType=1)}
.portfolio-list.portfolio1{width:100%;background:#bd080e;background:-moz-linear-gradient(left,#bd080e 0,#f21f26 48%,#f21f26 100%);background:-webkit-linear-gradient(left,#bd080e 0,#f21f26 48%,#f21f26 100%);background:linear-gradient(to right,#bd080e 0,#f21f26 48%,#f21f26 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#bd080e', endColorstr='#f21f26', GradientType=1);float:left}.portfolio-list.portfolio2{width:100%;background:#cc873a;background:-moz-linear-gradient(left,#cc873a 0,#ead38c 48%,#ead38c 100%);background:-webkit-linear-gradient(left,#cc873a 0,#ead38c 48%,#ead38c 100%);background:linear-gradient(to right,#cc873a 0,#ead38c 48%,#ead38c 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#cc873a', endColorstr='#ead38c', GradientType=1);float:left}.portfolio-list.portfolio3{width:100%;background:#129499;background:-moz-linear-gradient(left,#129499 0,#05d0d8 48%,#05d0d8 100%,#ead38c 100%);background:-webkit-linear-gradient(left,#129499 0,#05d0d8 48%,#05d0d8 100%,#ead38c 100%);background:linear-gradient(to right,#129499 0,#05d0d8 48%,#05d0d8 100%,#ead38c 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#129499', endColorstr='#ead38c', GradientType=1);float:left}.portfolio-list.portfolio4{width:100%;background:#2f5f9d;background:-moz-linear-gradient(left,#2f5f9d 0,#b9c9e3 48%,#b9c9e3 100%);background:-webkit-linear-gradient(left,#2f5f9d 0,#b9c9e3 48%,#b9c9e3 100%);background:linear-gradient(to right,#2f5f9d 0,#b9c9e3 48%,#b9c9e3 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#2f5f9d', endColorstr='#b9c9e3', GradientType=1);float:left}
.portfolio-list.portfolio6{width:100%;background:#ff6098;background:-moz-linear-gradient(right,#ff6098 0,#ff6098 48%,#f20056 100%);background:-webkit-linear-gradient(right,#ff6098 0,#ff6098 48%,#f20056 100%);background:linear-gradient(to left,#d42951 14%,#99db79 95%,#99db79 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#f20056', endColorstr='#ff6098', GradientType=1);float:left}
.portfolio-list.portfolio7{width:100%;background:#f2b541;background:-moz-linear-gradient(right,#f2b541 0,#f2b541 48%,#0b6f8f 100%);background:-webkit-linear-gradient(right,#f2b541 0,#f2b541 48%,#0b6f8f 100%);background:linear-gradient(to left,#f2b541 0,#f2b541 48%,#0b6f8f 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#0b6f8f', endColorstr='#f2b541', GradientType=1);float:left}.portfolio-list.portfolio8,.portfolio-list.portfolio9{width:100%;background:#c59be0;background:-moz-linear-gradient(right,#c59be0 0,#c59be0 48%,#984adc 100%);background:-webkit-linear-gradient(right,#c59be0 0,#c59be0 48%,#984adc 100%);background:linear-gradient(to left,#c59be0 0,#c59be0 48%,#984adc 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#984adc', endColorstr='#c59be0', GradientType=1);float:left}.portfolio-list.portfolio10{width:100%;background:#03f6ef;background:-moz-linear-gradient(right,#03f6ef 0,#03f6ef 48%,#07bbbc 100%);background:-webkit-linear-gradient(right,#03f6ef 0,#03f6ef 48%,#07bbbc 100%);background:linear-gradient(to left,#03f6ef 0,#03f6ef 48%,#07bbbc 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#07bbbc', endColorstr='#03f6ef', GradientType=1);float:left}
.portfolio-list.portfolio11{width:100%;background:#8161c4;background:-moz-linear-gradient(right,#8161c4 0,#8161c4 48%,#3c2b5d 100%);background:-webkit-linear-gradient(right,#8161c4 0,#8161c4 48%,#3c2b5d 100%);background:linear-gradient(to left,#8161c4 0,#8161c4 48%,#3c2b5d 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#3c2b5d', endColorstr='#8161c4', GradientType=1);float:left}.portfolio-list.portfolio12{width:100%;background:#35ef74;background:-moz-linear-gradient(right,#35ef74 0,#35ef74 48%,#1ec456 100%);background:-webkit-linear-gradient(right,#35ef74 0,#35ef74 48%,#1ec456 100%);background:linear-gradient(to left,#35ef74 0,#35ef74 48%,#1ec456 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#1ec456', endColorstr='#35ef74', GradientType=1);float:left}.portfolio-list.portfolio13{width:100%;background:#90edff;background:-moz-linear-gradient(right,#90edff 0,#90edff 48%,#30c1de 100%);background:-webkit-linear-gradient(right,#90edff 0,#90edff 48%,#30c1de 100%);background:linear-gradient(to left,#90edff 0,#90edff 48%,#30c1de 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#30c1de', endColorstr='#90edff', GradientType=1);float:left}.portfolio-list.portfolio14{width:100%;background:#992b60;background:-moz-linear-gradient(right,#992b60 0,#992b60 48%,#2c2559 100%);background:-webkit-linear-gradient(right,#992b60 0,#992b60 48%,#2c2559 100%);background:linear-gradient(to left,#992b60 0,#992b60 48%,#2c2559 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#2c2559', endColorstr='#992b60', GradientType=1);float:left}.portfolio-list.portfolio15,.portfolio-list.portfolio16{width:100%;background:#0a96f2;background:-moz-linear-gradient(right,#0a96f2 0,#0a96f2 48%,#006397 100%);background:-webkit-linear-gradient(right,#0a96f2 0,#0a96f2 48%,#006397 100%);background:linear-gradient(to left,#0a96f2 0,#0a96f2 48%,#006397 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#006397', endColorstr='#0a96f2', GradientType=1);float:left}.portfolio-list.portfolio17{width:100%;background:#646464;background:-moz-linear-gradient(right,#646464 0,#646464 48%,#231f20 100%);background:-webkit-linear-gradient(right,#646464 0,#646464 48%,#231f20 100%);background:linear-gradient(to left,#646464 0,#646464 48%,#231f20 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#231f20', endColorstr='#646464', GradientType=1);float:left}.portfolio-list.portfolio18{width:100%;background:#ffaf6c;background:-moz-linear-gradient(right,#ffaf6c 0,#ffaf6c 48%,#dc7519 100%);background:-webkit-linear-gradient(right,#ffaf6c 0,#ffaf6c 48%,#dc7519 100%);background:linear-gradient(to left,#ffaf6c 0,#ffaf6c 48%,#dc7519 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#dc7519', endColorstr='#ffaf6c', GradientType=1);float:left}.portfolio-list.portfolio19{width:100%;background:#5fe5ff;background:-moz-linear-gradient(right,#5fe5ff 0,#5fe5ff 48%,#25b8d5 100%);background:-webkit-linear-gradient(right,#5fe5ff 0,#5fe5ff 48%,#25b8d5 100%);background:linear-gradient(to left,#5fe5ff 0,#5fe5ff 48%,#25b8d5 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#25b8d5', endColorstr='#5fe5ff', GradientType=1);float:left}.portfolio-list.portfolio20{width:100%;background:#c31b3c;background:-moz-linear-gradient(right,#c31b3c 0,#c31b3c 48%,#ca4417 100%);background:-webkit-linear-gradient(right,#c31b3c 0,#c31b3c 48%,#ca4417 100%);background:linear-gradient(to left,#c31b3c 0,#c31b3c 48%,#ca4417 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#ca4417', endColorstr='#c31b3c', GradientType=1);float:left}.portfolio-list.portfolio21{width:100%;background:#916f50;background:-moz-linear-gradient(-45deg,#916f50 0,#c8b19b 48%,#c8b19b 100%);background:-webkit-linear-gradient(-45deg,#916f50 0,#c8b19b 48%,#c8b19b 100%);background:linear-gradient(135deg,#916f50 0,#c8b19b 48%,#c8b19b 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#916f50', endColorstr='#c8b19b', GradientType=1);float:left}.portfolio-list.portfolio22{width:100%;background:#d38d14;background:-moz-linear-gradient(-45deg,#d38d14 0,#ffc55f 48%,#ffc55f 100%);background:-webkit-linear-gradient(-45deg,#d38d14 0,#ffc55f 48%,#ffc55f 100%);background:linear-gradient(135deg,#d38d14 0,#ffc55f 48%,#ffc55f 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#d38d14', endColorstr='#ffc55f', GradientType=1);float:left}.portfolio-list.portfolio23{width:100%;background:#113c89;background:-moz-linear-gradient(left,#113c89 0,#4672c1 48%,#4672c1 100%);background:-webkit-linear-gradient(left,#113c89 0,#4672c1 48%,#4672c1 100%);background:linear-gradient(to right,#113c89 0,#4672c1 48%,#4672c1 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#113c89', endColorstr='#4672c1', GradientType=1);float:left}.portfolio-list.portfolio24{width:100%;background:#a50b08;background:-moz-linear-gradient(left,#a50b08 0,#dc6541 48%,#dc6541 100%);background:-webkit-linear-gradient(left,#a50b08 0,#dc6541 48%,#dc6541 100%);background:linear-gradient(to right,#a50b08 0,#dc6541 48%,#dc6541 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#a50b08', endColorstr='#dc6541', GradientType=1);float:left}.portfolio-list.portfolio25{width:100%;background:#012444;background:-moz-linear-gradient(left,#012444 0,#035dac 48%,#035dac 100%);background:-webkit-linear-gradient(left,#012444 0,#035dac 48%,#035dac 100%);background:linear-gradient(to right,#012444 0,#035dac 48%,#035dac 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#012444', endColorstr='#035dac', GradientType=1);float:left}.portfolio-list.portfolio26{width:100%;background:#c54f00;background:-moz-linear-gradient(left,#c54f00 0,#ef6407 48%,#ef6407 100%);background:-webkit-linear-gradient(left,#c54f00 0,#ef6407 48%,#ef6407 100%);background:linear-gradient(to right,#c54f00 0,#ef6407 48%,#ef6407 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#c54f00', endColorstr='#ef6407', GradientType=1);float:left}.portfolio-list.portfolio27{width:100%;background:#728d3c;background:-moz-linear-gradient(left,#728d3c 0,#b4bb4e 48%,#b4bb4e 100%);background:-webkit-linear-gradient(left,#728d3c 0,#b4bb4e 48%,#b4bb4e 100%);background:linear-gradient(to right,#728d3c 0,#b4bb4e 48%,#b4bb4e 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#728d3c', endColorstr='#b4bb4e', GradientType=1);float:left}.portfolio-list.portfolio28{width:100%;background:#000051;background:-moz-linear-gradient(left,#000051 0,#0ca9a0 48%,#0ca9a0 100%);background:-webkit-linear-gradient(left,#000051 0,#0ca9a0 48%,#0ca9a0 100%);background:linear-gradient(to right,#000051 0,#0ca9a0 48%,#0ca9a0 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#000051', endColorstr='#0ca9a0', GradientType=1);float:left}.portfolio-list.portfolio29{width:100%;background:#2c95d1;background:-moz-linear-gradient(-45deg,#2c95d1 0,#ff9a37 48%,#d5212a 100%);background:-webkit-linear-gradient(-45deg,#2c95d1 0,#ff9a37 48%,#d5212a 100%);background:linear-gradient(135deg,#2c95d1 0,#ff9a37 48%,#d5212a 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#2c95d1', endColorstr='#d5212a', GradientType=1);float:left}.portfolio-list.portfolio30{width:100%;background:#ff5a00;background:-moz-linear-gradient(left,#ff5a00 0,#ff9358 48%,#ff9358 100%);background:-webkit-linear-gradient(left,#ff5a00 0,#ff9358 48%,#ff9358 100%);background:linear-gradient(to right,#ff5a00 0,#ff9358 48%,#ff9358 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#ff5a00', endColorstr='#ff9358', GradientType=1);float:left}.portfolio-list.portfolio31{width:100%;background:#075c48;background:-moz-linear-gradient(left,#075c48 0,#208f75 48%,#208f75 100%);background:-webkit-linear-gradient(left,#075c48 0,#208f75 48%,#208f75 100%);background:linear-gradient(to right,#075c48 0,#208f75 48%,#208f75 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#075c48', endColorstr='#208f75', GradientType=1);float:left}.portfolio-list.portfolio32{width:100%;background:#b80e00;background:-moz-linear-gradient(left,#b80e00 0,#f8301f 48%,#f8301f 100%);background:-webkit-linear-gradient(left,#b80e00 0,#f8301f 48%,#f8301f 100%);background:linear-gradient(to right,#b80e00 0,#f8301f 48%,#f8301f 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#b80e00', endColorstr='#f8301f', GradientType=1);float:left}.portfolio-list.portfolio33{width:100%;background:#c61921;background:-moz-linear-gradient(-45deg,#c61921 0,#0a92ca 70%,#0a92ca 100%);background:-webkit-linear-gradient(-45deg,#c61921 0,#0a92ca 70%,#0a92ca 100%);background:linear-gradient(135deg,#c61921 0,#0a92ca 70%,#0a92ca 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#c61921', endColorstr='#0a92ca', GradientType=1);float:left}.portfolio-list.portfolio34{width:100%;background:#6d2541;background:-moz-linear-gradient(left,#6d2541 0,#74505e 48%,#74505e 100%);background:-webkit-linear-gradient(left,#6d2541 0,#74505e 48%,#74505e 100%);background:linear-gradient(to right,#6d2541 0,#74505e 48%,#74505e 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#6d2541', endColorstr='#74505e', GradientType=1);float:left}.portfolio-list.portfolio35{width:100%;background:#850935;background:-moz-linear-gradient(left,#850935 0,#432058 48%,#432058 100%);background:-webkit-linear-gradient(left,#850935 0,#432058 48%,#432058 100%);background:linear-gradient(to right,#850935 0,#432058 48%,#432058 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#850935', endColorstr='#432058', GradientType=1);float:left}.buttom_banner .port-view img:after,.buttom_banner .view-group>a:after{background-image:url(../img/my-arrow.png);content:""}.buttom_banner h6{color:#3a3939;font-family:proxima_novasemibold;font-size:17px;line-height:28px;margin-bottom:0;text-transform:uppercase;text-align:center;letter-spacing:2px;margin-top:0}.background-problem h4,.solutions h4{text-transform:uppercase;letter-spacing:1px}.buttom_banner hr{border:none;border-bottom:1px solid red;display:block;height:1px;left:0;margin:-1px auto 25px;right:0;width:68px}.buttom_banner .view-group{float:left;text-align:right;width:100%}.buttom_banner .port-view img:after{position:absolute}.buttom_banner .view-group>a:after{bottom:75px;height:35px;position:absolute;right:-38px;width:63px;z-index:1}.inner-slider .view-group a{margin-right:27px;padding:14px 20px;transition:all .5s ease 0s}.inner-slider .view-group a:hover{background-color:rgba(255,255,255,.5)}.video-play-btn{position:absolute;left:0;right:0;top:50%;margin:0 auto;width:89px;height:89px;transform:translate(0,-50%);transition:all .5s ease 0s}.video-wrapper-image{border:5px solid #f5f5f5}.video-play-btn svg{fill:rgba(255,255,255,.7);transition:all .5s ease 0s}.video-play-btn svg:hover{fill:rgba(231,99,63,.9)}li.order1 h3{margin-top:12px!important}.info_cust_cm .view_info:hover .m2{background-position:0 -22px}.incl_cust .border_in{margin-top:12px}.test_viedo .video-play-btn{top:32%;width:70px;height:70px}.contact-area .submit-btn{margin-top:20px}.test_viedo iframe{height:217px}.test_viedo .video-wrapper-image{border:none}.awards ul li,.partners-content ul li{border:1px solid #e6e6e6;max-width:269px}.testimonial_client .border_digit{margin:13px auto 30px}.background-problem{width:100%;padding:50px 0 40px}.background-problem h4{color:#3a3939;font-size:24px;font-family:proxima_novasemibold}.background-problem p{color:#6a7071;font-size:18px;font-family:proxima_novalight;line-height:30px}.solutions{width:100%;padding:50px 0 40px;background:#f6f8fa}.solutions h4{color:#3a3939;font-size:24px;font-family:proxima_novasemibold;text-align:center}.solutions h3,.solutions p{font-family:proxima_novalight}.solutions h3{color:#2e3131;font-size:30px;line-height:35px}.solutions p{color:#6a7071;font-size:18px;line-height:30px}iframe.quote_col{float:left;height:500px!important;width:100%}.top-margin{margin-top:38px!important}.case_sty_sli .item>img{height:400px}.partners{width:100%}.partners .partners-banner{width:100%;background:#e9f0f4;padding:60px 0;text-align:center}.partners .partners-banner h1{color:#3fc0e7;font-size:63px;font-family:proxima_novasemibold;margin-top:0}.partners .partners-banner h3{color:#5f5f5f;font-size:28px;font-family:proxima_novaregular;line-height:32px;margin-top:0}.partners-content{width:100%;background:url(../img/partners-map.png) center center no-repeat;padding:50px 0 20px;text-align:center}.partners-content ul{display:block;padding:0}.partners-content ul li{display:inline-block;width:100%;margin-right:2%;margin-bottom:25px}.awards ul,.custom-modal br{display:block}h4#msg{font-size:14px;font-family:proxima_novasemibold;margin:0 0 20px;text-align:c}.awards h5,.partners-content h5{font-family:proxima_novasemibold;font-size:22px;margin:0;width:100%;float:left;text-transform:uppercase}.awards,.awards h5,.error-page h2,.error-page h5,.partners-content h5{text-align:center}.awards{width:100%;float:left;padding-bottom:30px}.awards ul{padding:0}.awards ul li{display:inline-block;width:100%;margin-right:2%;margin-bottom:25px}.other_think .carousel-inner>.item{height:295px}::-webkit-input-placeholder{color:#a4a4a4}::-moz-placeholder{color:#a4a4a4}:-ms-input-placeholder{color:#a4a4a4}:-moz-placeholder{color:#a4a4a4}div.scrollableArea{min-width:100%!important}.port-intro li img{opacity:.5}.error-page{width:100%;padding:50px 0 70px;float:left}.error-page h2{color:#414040;font-size:200px;font-family:proxima_novabold;font-weight:700;margin-top:0}.error-page h5{color:#5d5d5d;font-size:27px;font-family:proxima_novaregular;line-height:33px;margin-bottom:25px}.error-page .searchbox{max-width:639px;width:100%;height:53px;border:1px solid #eee;position:relative;background:#f5f5f5;margin:0 auto;display:block;border-radius:50px}.error-page .searchbox input[type=text]{float:left;width:100%;height:51px;background:0 0;border:none;padding:0 136px 0 20px;color:#7b7a7a;font-size:18px;font-family:proxima_novalight}.error-page .searchbox input[type=submit]{background:#e33526;color:#fff;width:117px;height:49px;text-align:center;position:absolute;right:3px;font-size:20px;font-family:proxima_novaregular;border:none;border-radius:50px;top:1px;transition:all .5s ease 0s}.error-page .searchbox input[type=submit]:hover{background:#d01100}.thank-page{width:100%;padding:100px 0 90px;float:left}.thank-page h2{color:#414040;font-size:100px;font-family:proxima_novabold;font-weight:700;text-align:center;margin-top:0}.thank-page h5,.thank-page h6,.thank-page p{color:#5d5d5d;line-height:33px;margin-bottom:15px;text-align:center;font-family:proxima_novalight}.thank-page h5,.thank-page h6{font-size:27px}.thank-page p{font-size:19px}.thank-page p a{text-decoration:underline;color:#e7633f}.thank-page p a:hover{text-decoration:none}.thank-page .searchbox{max-width:639px;width:100%;height:53px;border:1px solid #eee;position:relative;background:#f5f5f5;margin:0 auto;display:block;border-radius:50px}.thank-page .searchbox input[type=text]{float:left;width:100%;height:51px;background:0 0;border:none;padding:0 136px 0 20px;color:#7b7a7a;font-size:18px;font-family:proxima_novalight}.thank-page .searchbox input[type=submit]{background:#e33526;color:#fff;width:117px;height:49px;text-align:center;position:absolute;right:3px;font-size:20px;font-family:proxima_novaregular;border:none;border-radius:50px;top:1px;transition:all .5s ease 0s}.thank-page .searchbox input[type=submit]:hover{background:#d01100}.modal{z-index:9999999!important}.service-list a{padding:5px 0!important}.service-list a:hover{background:0 0!important}.top-space{position:relative;margin-top:-75px}.discuss,.innerbanner-custom{position:absolute;width:100%}.discuss .btn-info{margin:0 auto;display:inline-block;border-radius:50px;padding:15px 38px;font-size:17px;background:#e7633f;border:none;transition:all .5s ease 0s}.discuss .btn-info:hover{background:#ff3600}.discuss{float:left;text-align:center;top:22%}.small_header .drop-content-list a{padding-bottom:60px!important}.small_header .service-list a{padding-bottom:7px!important}.no-margin{margin-bottom:0!important}.banner_services.E-commerce{background-image:url(../img/Ecommerce-Development.jpg)!important}.banner_services.Enterprize{background-image:url(../img/Members.jpg)!important}.banner_services.Web-Design{background-image:url(../img/Website-Design.jpg)!important}.banner_services.colud{background-image:url(../img/Cloud-SAAS.jpg)!important}.banner_services.app-deve{background-image:url(../img/App-Development.jpg)!important}.banner_services.Internet-mark{background-image:url(../img/Internet-Marketing.jpg)!important}.but_center{float:left;margin-top:22px;text-align:center;width:100%}.but-hide{float:left;text-align:center;transition:all .4s ease 0s;width:100%}.innerbanner-custom{max-width:1200px;padding:50px 20px;transform:translate(0,-50%);top:50%;margin:0 auto;left:0;right:0}.innerbanner-custom h1{color:#fff;font-family:proxima_novabold;font-size:63px;text-shadow:0 3px 5px rgba(0,0,0,.5);font-weight:700;margin-top:0;margin-bottom:17px;text-transform:uppercase}.innerbanner-custom h1 span{font-family:proxima_novalight;font-weight:400;display:block;font-size:33px;text-transform:capitalize}.but-hide .req-cons-btn.submit-btn{border:1px solid #e7633f;color:#fff;display:inline-block;float:none;font-family:proxima_novasemibold;font-size:18px;height:60px;margin-top:15px;max-width:100%;padding:17px 25px 17px 60px;width:400px;text-transform:uppercase;background:#e7633f;position:relative;transition:all .5s ease 0s}.but-hide .req-cons-btn.submit-btn em{background:url(../img/request-quote.png) no-repeat #e7633f;width:30px;height:14px;position:absolute;left:42px;top:22px;transition:all .5s ease 0s;background-position:0 -16px!important}.but-hide .req-cons-btn.submit-btn:hover em{background:url(../img/request-quote.png) no-repeat #e7633f;background-position:0 0!important}.inner-static-banner{width:100%;display:inline-block}.inner-static-banner img{width:auto!important;float:none!important;margin-top:10px!important;max-width:100%;display:inline-block;margin-bottom:20px}.free-consultation{width:100%;background:#f2f3f4;padding:50px 0;margin-top:15px}.free-consultation h5{color:#3a3939;font-family:proxima_novasemibold;font-size:18px;line-height:normal;margin-bottom:0;text-transform:uppercase;text-align:center;margin-top:0}.free-consultation p{color:#6a7071;font-family:proxima_novalight;font-size:17px;line-height:28px;margin-top:0;text-align:center}.free-consultation .consultation-form{width:100%;margin-top:40px;max-width:980px}.free-consultation .form-control{height:55px;padding:6px 12px;line-height:1.42857143;color:#767676;background-color:#fff;background-image:none;border:1px solid #d5d5d5;font-family:proxima_novaregular;font-size:16px;border-radius:0;box-shadow:none;font-weight:400}.free-consultation textarea.form-control{height:111px!important;padding:12px!important;resize:none}.free-consultation .btn-success{background:#e7633f;display:block;margin:25px auto 0;color:#fff;border-radius:30px;padding:12px 62px;font-size:17px;transition:all .6s ease 0s;border:2px solid #e7633f}.india,.uk,.usa{margin-right:6px;display:inline-block}.free-consultation .btn-success:hover{background:0 0;color:#e7633f;border:2px solid #e7633f}.free-consultation .form-group{margin-bottom:20px}.top-margin-none{margin-top:0!important}.consultation-form .text-danger{margin-top:15px;border:2px solid #a94442;padding:11px;font-size:16px}.consultation-form .text-success{margin-top:15px;border:2px solid #3c763d;padding:11px;font-size:16px}.sprite-bg{background:url(../img/sprite-icon-all.png) no-repeat}.usa{width:18px;height:12px;background-position:-776px -127px}.uk{width:17px;height:13px;background-position:-799px -126px}.india{width:18px;height:12px;background-position:-821px -127px}.eight-years{width:42px;height:41px;background-position:-743px 0;display:inline-block}.fourty-exp{width:51px;height:40px;background-position:-589px 0;display:inline-block}.five-hun,.iso-certi{width:48px;height:39px;display:inline-block}.five-hun{background-position:-691px 0}.iso-certi{background-position:-845px -127px}.two-hun{width:43px;height:40px;background-position:-644px 0;display:inline-block}.next-arrow-home,.prev-arrow-home{width:34px;height:34px;display:inline-block}.prev-arrow-home{background-position:-626px -127px}.next-arrow-home{background-position:-665px -127px}@media (max-width:420px){.quote_model{max-width:80%}}@media (max-width:767px){.case-study-list,.inner-banner{background-position:center center}.cs-title-header,.img-sec-p,.pblm-outsourcing figure,.policy-pic,.policy-steps h4,.super-strength figure,.tab-links ul>li,.tech-block1,.vision-block>figure,section.commit-to-built{text-align:center}.jef_nam h3,.jef_nam h4{text-transform:uppercase}.custom-modal .modal-dialog{max-width:80%!important}.g-recaptcha{width:100%!important;overflow:hidden}#quoteCaptcha iframe{float:left;left:-45px;position:relative;transform:scale(.7)}.Quality-cont img{max-width:100%;width:360px}.Quality-cont>figure{float:left;margin:30px 0;width:100%}.contn h4{font-size:14px;margin:0;width:45%}.sof-dev-sec::after{height:320px;width:320px}.sof-dev-sec{padding-top:180px}.cat-tog{display:block}.tab-links ul{display:none}.tab-links .icons,.tab-links ul>li{display:block;float:left}.tab-links ul>li{width:100%}.inner-banner{height:250px}.img-sec-p>img,.policy-pic>img{height:200px}.policy-pic{margin-bottom:50px}ul.my-tab-list li a span.icons+span{float:left;padding:5px 15px}.tab-links ul>li>a{border-bottom:0 none;display:inline-block;padding:10px 15px;position:relative;transition:all .5s ease 0s;width:100%}.tab-links ul>li>a::after{border-left:0 none;border-right:0 none;border-top:0 none}.cs-content>p{font-size:16px}.cs-content>h3{font-size:18px}.custom-panel-content h4{font-size:16px}.custom-panel-head>h3{font-size:20px}.btn-area>a{height:auto;width:150px}.custom-panel-content label,.custom-panel-content span{float:left;width:100%}.Case-Study{font-size:15px;height:auto;margin-top:10px;padding:6px 30px 6px 50px;position:relative}.Case-Study::after{left:20px}.case-study-block .case-study-list{height:auto;width:100%}.case-study-list{background-repeat:no-repeat;background-size:cover;display:table;float:left;height:auto;padding:50px 15px;position:relative;width:100%}.cs-title-header{height:auto;padding:50px 20px;width:100%}.policy-steps h4{font-size:18px;margin:10px 0 20px}.vision-block{display:inline-block;float:none;max-width:380px;min-height:auto!important;padding:20px 15px;width:100%}.cofi-title-header .title-header-content h1,.commit-to-built h1,.quality-header .title-header-content h1,.vision-header .title-header-content h1,section.sof-dev-section h1{font-family:proxima_novaregular;font-size:32px}.cofi-title-header .title-header-content>p,.commit-to-built p,.cs-title-header .title-header-content p,.current-opening p,.quality-header .title-header-content>p,.vision-header .title-header-content>p,section.sof-dev-section p{display:inline-block;float:none;font-size:17px;line-height:1.5;max-width:520px;padding:0;width:100%}.cofi-title-header,.vision-header{height:auto;padding:20px 10px;position:relative;text-align:center;width:100%}.about-banner h1,.about-banner p{display:inline-block;float:none;max-width:480px;width:100%}section.commit-to-built{padding:50px 0;width:100%}.about-banner h1,.super-strength h2{font-size:24px}.vision-block>figure{float:left;height:auto;margin-bottom:25px;width:100%}.about-banner p{font-size:16px;width:100%}.vision-block>figure>img{max-width:150px;width:100%}.about-us h2 span,.vision-content h2 span{font-size:16px;line-height:1.5}.about-us .red-line{margin:10px 0 20px}.quality-header{height:auto;padding:20px}.about-us,.policy-content,.super-strength,.vision-content{padding:50px 0}.vision-block figcaption h3{font-family:proxima_novabold;font-size:18px}.super-strength figure{margin-top:50px;width:100%}.super-strength figure img{max-width:420px;width:100%}.mission-content{padding:20px}.req-cons h4{font-size:22px;line-height:1.2}.pblm-outsourcing figure img{height:200px}.req-cons-btn.submit-btn{background-position:24px center;float:none;font-size:16px;height:auto;margin-top:15px;max-width:100%;padding:10px 25px 10px 55px;width:300px}.about-banner,.mission-block{background-position:center center}.tech-block1>p{font-size:17px;width:100%}.tech-block1{padding:20px}.tech-block.tech-block1 li{display:inline-block;margin:0 0 15px;padding:0 10px}.technology-block{display:table;float:left;height:320px;width:100%}.tech-block1 .submit-btn{display:inline-block;float:none;padding:7px 25px 7px 50px}.mission-content::after{height:80%}.mission-content>h3{font-size:36px}.mission-content>p{font-size:16px;padding-right:5%;width:100%}.mission-block{height:480px;width:100%}.pblm-outsourcing p.extra-pad-txt{padding:0}.pblm-outsourcing h3.font32{font-size:20px}.pblm-outsourcing ul{padding:0;width:100%;margin:30px 0 0!important}.pblm-outsourcing ul>li{color:#6a7071;font-size:16px;line-height:1.8}.about-us p,.pblm-outsourcing p,.pblm-outsourcing.mix-and-match .mix-cont p,.policy-steps p,.sof-Engagement-sec p,.sof-dev-sec p,.tab-location-area .tab-content p,.vision-content p{font-size:16px;line-height:1.8;text-align:justify;text-align-last:center;margin:0;padding:0}.about-banner{height:auto;padding:50px 0;text-align:center}.main_header nav.navbar.navbar-default{background:#fff!important;bottom:0;height:100vh;overflow-y:auto;padding:30px 0;position:fixed;right:0;top:0;transform:translate3d(230px,0,0);transition:all .5s ease 0s;width:230px!important;z-index:2147483647}.nav.navbar-nav>li.submenu span{display:none}.main_header .nav.navbar-nav>li{position:relative!important}.main_header .nav.navbar-nav>li.submenu::after{content:"+";cursor:pointer;font-size:16px;position:absolute;right:20px;top:10px;transform:rotate(0);transition:all .5s ease 0s;width:29px;border-radius:5px;border:1px solid #333;text-align:center}.nav-overlay.open{background:rgba(0,0,0,.8)!important}.main_header .nav.navbar-nav>li.submenu.active::after{content:"-";color:#e7633f;transition:all .5s ease 0s;border:1px solid #e7633f}.menu-dropdown,.navbar-nav>li.submenu.active>.menu-dropdown{transition:all 0s ease 0s!important}.small_header .navbar-nav>li.submenu.active>.menu-dropdown{opacity:1;top:0!important;visibility:visible}.main_header .nav.navbar-nav>li{float:left;width:100%}.main_header .nav.navbar-nav>li>a{width:auto!important}.main_header .nav.navbar-nav>li:not(:last-child)>a::after{background:#e7633f;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scale(1,0);transition:all .5s ease 0s;width:4px}body.open .main_header nav.navbar.navbar-default{transform:translate3d(0,0,0)}nav.navbar.navbar-default .collapse.navbar-collapse{display:block;padding:0!important}.btn.btn-primary.btn-lg.quick-code{top:250px}.small_header .main_header .nav.navbar-nav a{padding-bottom:10px!important}.menu-dropdown{border-top:0 none;float:left;left:0;display:none;opacity:1;padding:0;position:relative;right:0;top:0;visibility:visible}.menu-drop-content{box-shadow:none;float:left;padding:0;width:100%}.menu-drop-content .container{max-width:100%!important;width:100%!important}.main_header nav.navbar .drop-content-list a{font-size:14px}.drop-content-head{height:auto}.drop-content{margin-bottom:20px}.drop-content-head>h3{font-size:14px;color:#e7633f;height:auto;margin:0;text-align:left;vertical-align:middle;width:100%;float:left;display:block}.drop-content-head>figure{width:35px;display:none}.drop-content-head br{display:block}.drop-content-head>h3>br{display:none}.small_header .menu-dropdown{top:0}.main_header .nav.navbar-nav img{width:35px}.main_header .nav.navbar-nav>li>a{float:left;position:relative}.testimonial{height:auto;padding:50px 15px;width:100%}.testimonial h3{font-size:34px;margin-top:0;text-align:center}.testimonial p{font-size:16px;line-height:1.5;margin:auto}.testimonial_client{float:left;padding-bottom:30px;width:100%}.lest_test{-moz-columns:2 auto;display:block;-webkit-columns:2 auto}.cust-test{float:left;margin:20px 0 0;width:100%}.jef_nam h4{font-size:10px;line-height:1;margin-top:0}.descri_cust{float:left;margin:0;padding-left:5px;width:calc(100% - 60px)}.jef_nam{background-color:#eaf1f5;float:left;margin-top:10px;padding:0 10px;width:100%}.img-ra{margin-left:0;margin-top:-15px;width:58px}.jef_nam h3{font-size:16px;font-weight:400;line-height:20px;margin-bottom:0;margin-top:10px}.jf_cristal p{font-size:14px;font-style:italic;letter-spacing:.5px;line-height:1.5;margin:0;padding:20px;position:relative;text-align:left}.wht_do .sff_headig p{font-size:17px;line-height:1.5;text-align:center}.jf_cristal p::before{opacity:.3;position:absolute;top:20px;width:31px}.right.flex-dis{display:flex;flex-direction:column}.order1{order:1}.video_testimonial{float:left;padding:0;width:100%}.info_cust_cm .right li:first-child{order:2}.right_drem{float:left;padding-left:0;margin-top:20px;width:100%}.cont_exit figure,.mess_exit figure,.sky_exit figure{border-radius:50%;height:80px;padding:15px!important;position:relative;width:80px}.cont_us{right:35px}.cont_exit figure i,.mess_exit figure i,.sky_exit figure i{font-size:36px!important;left:50%;margin:0!important;position:absolute;top:50%;transform:translate(-50%,-50%)}header .top{padding-right:0}.info_cust_cm .right .contac_btt,.info_cust_cm .view_info{display:inline-block;font-size:13px;height:auto;max-width:248px;padding:10px 5px;text-align:center;position:relative;width:100%;line-height:1}.info_cust_cm .view_info{text-decoration:none;transition:all .5s ease 0s}.inner_ser figure img{float:left;margin-top:0;width:100%}.my-row li{margin:0!important;text-align:center!important}.im3,.m2{display:none}.right_drem ol li{float:left;line-height:1;margin-bottom:10px;padding-left:30px;position:relative;width:100%}.right_drem ol li span{color:#cbcbcb;float:left;font-family:proxima_novabold;font-size:14px;font-weight:400;left:0;position:absolute;top:4px;width:auto}.right_drem ol{display:block;float:left;width:100%}.add_cust,.add_cust2,.add_cust3,.add_cust4,.custom-modal label,.envlope_col{display:none}.info_cust_cm ul li h3{font-size:13px;line-height:1;margin-top:10px;text-align:center;width:100%}.innovative_cust li{height:177px;margin:0 0 10px;width:49.5%}.right_drem ol li h4{color:#5d5d5d;font-family:proxima_novalight;font-size:14px;line-height:1.5;margin-bottom:0!important;margin-top:0}.dev_innr_comp ul li figcaption p{font-size:12px}.dev_innr_comp li figure img{height:40px;max-width:100%;object-fit:contain;width:40px}.innovative_cust li:last-child figcaption h3{margin-top:-40px}.custom-modal .modal-header>h3{font-size:22px}.modal-body>p{float:left;font-size:13px}.innovative_cust p{margin:0;text-align:left}.innovative_cust h3{float:right;font-family:proxima_novabold;line-height:1;margin-top:-48px;position:relative;text-align:left;width:calc(100% - 80px)}.innovative_cust figure{float:left;padding:0 10px 10px 0;width:80px;height:60px}.innovative_cust img{float:left;height:100%;object-fit:scale-down;width:100%}.custom-modal .modal-body .btn.btn-default{font-size:13px;height:auto;letter-spacing:1px;line-height:1;margin-top:0;padding:8px 30px;width:auto}.custom-modal .modal-dialog{margin:20px auto;position:relative;width:auto}.custom-modal textarea.form-control{font-size:13px;height:80px!important;padding:6px 12px;resize:none;transition:all .5s ease 0s}.custom-modal input.form-control{font-size:12px;height:auto;padding:6px 12px;transition:all .5s ease 0s}.custom-modal .modal-content{border-radius:15px;box-shadow:none;padding:20px;position:relative}.videoPoster::after{font-size:40px}.nav.navbar-nav>li:last-child>a{background-color:rgba(0,0,0,0);border-radius:0;border:0;color:#303134;height:auto!important;line-height:18px;padding:10px 15px!important;position:relative;top:0;width:100%}.our_customer figure{border:0 solid #e6e6e6;float:left;margin-bottom:0;transition:all 1s ease 0s;height:100px}.sff_headig{float:left;margin-top:0;padding:0 15px;width:100%}.testimonial_cust,.top .container>ul{float:left;padding-left:0}.sff_headig p{margin-top:10px}.testimonial_cust{margin:20px 0;position:relative;width:100%}.nav.navbar-nav li:last-child a:hover{background-color:rgba(0,0,0,0);color:#e7633f}.envlope_col{left:-5px}.small_header .logo{float:left;margin-left:15px;margin-top:10px;transition:all .5s ease 0s;width:210px}.navbar button{background-color:transparent!important;border:0;float:right!important;margin-top:-35px;max-width:42px;width:30%}.footer_inner,.footer_inner>ul,.inner-slider_right,.per_cust{float:left;width:100%}.main_header .nav.navbar-nav a{line-height:20px}.main_header .collapse.navbar-collapse{padding:0 15px!important}.per_cust{height:300px;margin-bottom:10px}.main_header nav{min-height:0!important;padding-right:0;width:100%}.icon_cust{top:48px}.inner-slider_right>figure{position:relative}.inner-slider_right{height:auto;margin-top:12px}.latest_prod_inner>p::after{background-color:rgba(0,0,0,0)}.buttom_banner ul{padding:0}.footer_inner{padding:0 15px}.footer_inner>ul{padding:0}.inner-slider img{float:left;height:28px;object-fit:scale-down;width:28px}.services_solution .btn.btn-primary.btn-lg>img{height:12px;object-fit:scale-down;width:20px}.testimonial_cust{margin-top:26px;margin-left:0}.services_solution .btn.btn-primary.btn-lg{background-color:#e7633f;border:none;border-radius:0;float:right;font-size:12px;padding:4px;position:fixed;right:-77px;z-index:99999}.navbar-collapse,.navbar-collapse.collapse.in{border-top:medium none!important;float:left}.inner-slider li{display:inline;float:left;max-width:45px;width:18%}.other_tnik_inner>h3{line-height:20px;margin-bottom:30px}.buttom_banner{overflow-x:hidden}.our_customer figure{width:100%}.container-fluid,.navbar{float:left!important;width:100%!important}.navbar-collapse{margin-top:0;width:100%}.cust_container1{margin:auto;width:1170px}.top span{float:left;line-height:1;padding-left:6px}header .top ul li a{padding:0 8px}.out_foot a{font-size:14px!important}.top ul li:first-child{width:143px;float:none}.icon-bar{background-color:#e7633f!important;display:block!important}.out_foot,.thumb>li{display:inline-block}.logo{float:left;width:177px;margin-left:14px;margin-top:10px;margin-bottom:7px}.logo img{float:left;object-fit:scale-down;width:175px}.nav.navbar-nav{float:left!important;margin:0!important;text-align:left!important;width:100%!important}.copy_right,.thumb>li,footer .thumb{text-align:center}.banner{background-image:url(../img/banner.png);background-repeat:no-repeat;background-size:100% auto!important;float:left;height:136px;width:100%}.thumb a{font-size:0!important}.thumb a i{font-size:16px!important;margin:0!important}.service_inner h3{font-size:15px;line-height:22px}.innovative_cust{margin-top:10px}.banner_col{height:200px}.buttom_banner ul li{margin-left:0}.thumb>li{float:none;line-height:1!important;padding:0 5px}footer .thumb{margin-top:25px}.our_cust_inner>p{font-size:12px;line-height:22px}.our_cust_inner>p::after{background-color:rgba(0,0,0,0)}.out_foot{float:left;width:100%}.dev_ompany .dev_innr_comp{margin:auto;padding:20px 10px!important;width:100%}.dev_innr_comp ul{margin:0!important;padding:0!important}.suffe_head h4{font-size:18px;line-height:24px;margin:10px 0}.dev_ompany .container>ul{padding:0}.dev_innr_comp ul li{border-bottom:1px dashed #ddd;padding:10px 0;width:49%}.dev_innr_comp ul li:last-child{border:0;padding-bottom:0}.copy_right{background-color:#0f2028;float:left;margin-top:10px;width:100%;height:auto}.latest_product .container{margin:auto!important;max-width:100%!important;width:1500px!important}.our_company>figure{border-right:0;float:left;margin-bottom:10px;width:100%;text-align:center}.our_company>figcaption{float:left;margin-left:0;width:100%}.our_company p{float:left;font-size:15px;line-height:1.5;padding:0!important;text-align:center!important;width:100%}.our_company h3{font-size:14px;line-height:1;text-align:center}.copy_right>p{font-size:12px;line-height:18px}.buttom_banner ul li img{float:left;height:40px;object-fit:scale-down;width:100%}.buttom_banner ul li{float:left;height:auto;margin:0!important;padding:10px;width:100%}.buttom_banner ul li:nth-child(2)::after{background-color:rgba(0,0,0,0)}.latest_product .carousel.slide{float:left;height:auto;margin-top:10px;width:100%}.top ul li:first-child span{display:block}.innovative_cust>ul{width:100%;float:none;padding-left:0;margin-bottom:0;text-align:center}.inner-slider>p{font-size:20px;margin-bottom:0}.inner-slider>h4{font-size:14px;line-height:18px}.inner-slider br,.left.carousel-control,.right.carousel-control,ol{display:none}#fade-quote-carousel.carousel{padding-bottom:4px}.innovative_cust p{line-height:18px;font-size:13.5px}.latest_product{padding:0}.images_custmain li{display:inline-block;float:none;padding:8px;width:32%}.new_custp,.rotate_cust::after,br{display:none}.innovative_cust h3{font-size:14px}.exited_talk{float:left;padding:0;width:100%}.videoPoster{background-position:50% 50%!important}.wht_do .sff_headig{padding:0}.rotate_cust .left_exit_cut{padding:0 15px!important}.incl_cust .border_in{margin:-5px auto auto;right:0;width:62px}.sff_headig p{float:left;font-size:14px!important;line-height:1.5!important;text-align:justify!important;text-align-last:center;width:100%}.contact-area>h3,.faq .item>p,.img-sec,.info_cust_cm ul,.left_drem,.left_exit_cut,.left_exit_cut h3,.phone-support>h3,.suff_pro_left,.video_cust.services h3,header .top>ul{text-align:center}.inner_ser h3{font-size:23px}.banner_services{height:auto;padding:30px 0;width:100%}.boredr_he1{margin-top:0}.right_exit .btn.btn-primary.btn-lg{POSITION:relative}.right_exit .video_cust.services .icon_cust{height:40px;left:0;margin:auto;position:absolute;right:0;top:50%;transform:translateY(-50%);width:40px}.right_exit .video_cust.services .btn.btn-primary.btn-lg>img{height:auto;float:none}.video_cust.services p{font-size:10px;letter-spacing:1px}.new_custp::before{height:49px;width:1px;top:-10px}.video_cust.services h3{margin-top:0}.we_drem h3{font-size:20px}.info_cust_cm ul li a{font-size:19px;line-height:35px}.info_cust_cm ul li:first-child{width:100%;float:left;margin-bottom:10px}.info_comp_waana{padding:10px 0}.inner_incl{margin-top:8px}.per_cust figure img{width:110px;height:110px;object-fit:scale-down}.info_cust_cm .right li,.info_cust_cm .right li:first-child{width:100%!important;float:left!important}.info_cust_cm ul li{width:100%}.we_drem .btn.btn-primary.btn-lg img{width:20px;height:13px;object-fit:scale-down}.we_drem .btn.btn-primary.btn-lg{right:-93px;font-size:12px}.inner_we p,.left_exit_cut p{float:left;font-size:14px;line-height:1.5;text-align-last:center;width:100%}.per_cust figcaption h3{font-size:16px;line-height:18px}.per_cust p{font-size:14px}.right_pro{margin-top:10px}.suffescom_pro{height:auto}.suff_pro_left{width:100%;float:left}.suff_pro_left img{width:100%;float:none;max-width:200px;margin:auto}.right_pro h3{font-size:18px}.right_pro h4{font-size:22px}.right_pro h4 span img{width:20px;height:20px;object-fit:scale-down}.pro_cont{width:100%;margin-top:14px;max-width:283px}.pro_port{width:100%;max-width:283px}.left_exit_cut{width:100%;float:left;margin-top:20px;padding-left:0;padding-bottom:20px;height:auto}.left_exit_cut h3{font-size:20px;line-height:12px}.left_exit_cut h5{font-size:15px;margin-bottom:20px}.right_pro h3{line-height:1.1}.my-row.pull-left{width:100%}.cont_exit figcaption,.mess_exit figcaption,.sky_exit figcaption{font-size:12px}.video_cust.services{width:100%;padding:20px}.video_cust.services h3{font-size:20px}.right_exit #myModal1{width:95%;height:402px;top:108%;right:10px;position:absolute;left:0;max-width:295px;margin:auto}.my-modal .modal-header .close{right:-10px}.left_exit_cut p{max-width:100%}.video_cust.services .icon_cust{top:180px;width:38px}.right_exit{height:auto}header .top{float:right;padding-bottom:0;width:100%;margin-right:0!important}.right_exit .btn.btn-primary.btn-lg,header .top>ul{float:left;width:100%}header .top>ul{margin-bottom:0!important;padding-right:0}.video_cust.services .btn.btn-primary.btn-lg>img{float:none;position:relative;width:100%;border:1px solid #fff;margin:auto;max-width:100%}.info_cust_cm ul{padding-left:0;width:100%;float:left}.top ul li:first-child a{width:100%}.inner-slider>h3{font-size:33px;margin-top:0;margin-bottom:0}.images_custmain{margin-top:0}.our_customer{float:left;width:100%;padding:0 3px}.banner_col img{width:100%;height:200px;object-fit:cover}.other_tnik_inner{width:100%;margin-top:20px!important}.inner-slider{margin-left:7px}.inner-slider>ul{margin-top:15px!important}.button_clit{font-size:16px;height:auto;line-height:1;margin:50px 0;padding:15px 15px 15px 50px;max-width:287px;width:100%}.button_clit span{left:20px;top:10px!important}.button_clit:hover span{left:20px}.client h3{font-size:34px;line-height:30px;margin-top:43px;margin-bottom:52px;padding:0 20px}.client{height:100%}.custom-input,.submit-btn{height:auto;font-size:14px}#quote-carousel p{font-size:14px;letter-spacing:0;padding:0}.left_drem>figure{display:inline-block;max-width:420px}.cont-sec{float:left;padding:0;width:100%}.img-sec{display:block;float:left;padding:0;width:100%}.contact-area,.faq,.phone-support{min-height:auto;padding:20px 15px;width:100%}.cont-part-sec{display:flex;flex-direction:column}.contact-area{order:1}.phone-support{order:2}.faq{order:3}.cont-sec h2{font-size:24px}.cont-sec p{font-size:14px;line-height:1.5;width:100%}.cont-sec h4{font-size:18px;line-height:1;width:100%}.cont-sec li{font-size:14px;list-style:none;margin-bottom:8px;padding-left:20px;position:relative;width:100%}.loc1 img{max-width:100%!important}.cont-sec li::after{font-size:10px}.loc1>figcaption{font-size:16px}.phone-support>p{font-size:14px;line-height:1;width:100%}.cont-list li{font-size:14px;padding-left:25px}.faq>h3{font-size:28px}.faq h5{font-size:20px;margin-top:0}.faq .item>p{font-size:14px;line-height:1.5;padding:0;width:100%}.faq ol.carousel-indicators{display:block;margin-top:30px}.faq .carousel-control.left,.faq .carousel-control.right{background-image:none;display:block}.faq-slider .left.carousel-control{left:-15px}.faq-slider .right.carousel-control{right:-15px}.faq-slider{margin-top:10px;position:relative;width:100%}.img-sec>figure{display:inline-block;height:auto;margin-bottom:20px;vertical-align:middle;width:200px}.custom-input{padding:8px 12px;transition:all .5s ease 0s;width:100%}.img-sec>figure>img{max-width:100%}.submit-btn{background:url(../img/send1.png) 20px center/22px auto no-repeat #e7633f;margin:0 auto;padding:10px 25px 10px 50px;width:auto}.port-intro{float:left;padding:20px;width:50%}.port-intro h2{font-size:36px;margin-bottom:20px}.port-intro>h2>span{float:left;font-size:16px;width:100%}.port-intro>p{font-size:15px;padding-right:0;width:100%}}@media (min-width:620px) and (max-width:767px){.innovative_cust>ul{max-width:100%;padding-left:0;text-align:center;width:100%}.innovative_cust li{float:none;width:48%}.images_custmain .col-xs-12.col-sm-4.col-md-3.col-lg-3,.our_customer .col-xs-12.col-sm-3.col-md-3.col-lg-3{float:left;width:50%}.icon_cust{top:121px}}@media (min-width:768px) and (max-width:992px){.req-cons .req-cons-btn.submit-btn,.req-cons-btn.submit-btn{background-position:15px center}.img-sec-p,.policy-pic{text-align:center}.jef_nam h3,.jef_nam h4{text-transform:uppercase}.contn h4{font-size:20px;margin:0;width:45%}.req-cons-btn.submit-btn{font-size:16px;height:auto;margin-top:15px;max-width:100%;padding:12px 25px 12px 55px;width:270px}.img-sec-p>img{height:250px}.tab-links ul>li>a{padding:20px 18px 15px}.policy-pic{margin-bottom:50px}.policy-pic>img{height:200px}.vision-content .vision-block p{font-size:15px;line-height:1.5;width:100%}.vision-block{min-height:460px}.vision-block figcaption h3{font-family:proxima_novasemibold;font-size:18px;line-height:1.3;margin:0 0 15px;width:100%}.vision-block>figure{float:left;height:170px;text-align:center;width:100%}.vision-block>figure>img{height:150px;max-width:150px;width:auto}.mission-content{padding:50px 20px}.mission-block{background-position:20% center;display:table;float:left;height:600px;position:relative;width:55%}.technology-block{display:table;float:left;height:300px;width:45%}.super-strength figure img{width:100%}.mission-content::after{height:450px}.mission-content>h3{font-size:42px}.tech-block.tech-block1 li{display:inline-block;margin:10px 0 0;padding:0 10px}.mission-content>p,.tech-block1>p{font-size:18px;padding-right:0}.tech-block1>h4{font-size:20px;margin:0 0 10px}.nav.navbar-nav li:last-child{width:125px}.main_header nav,header .top{padding-right:20px!important}.small_header .navbar-nav>li.submenu.active>.menu-dropdown{opacity:1;top:57px;visibility:visible}.logo{width:150px!important}header .main_header .nav.navbar-nav>li>a{font-size:12px!important;padding:5px!important}.menu-dropdown{padding:0;top:93px}.jef_nam h4{font-size:10px;line-height:1;margin-top:0}.descri_cust{float:left;margin:0;padding-left:5px;width:calc(100% - 60px)}.jef_nam{background-color:#eaf1f5;float:left;margin-top:10px;padding:0 10px;width:100%}.img-ra{margin-left:0;margin-top:-15px;width:58px}.jef_nam h3{font-size:16px;font-weight:400;line-height:20px;margin-bottom:0;margin-top:10px}.jf_cristal p{font-size:14px;font-style:italic;letter-spacing:.5px;line-height:1.5;margin:0;padding:20px;position:relative;text-align:left}.wht_do .sff_headig p{font-size:17px;line-height:1.5;text-align:center}.jf_cristal p::before{opacity:.3;position:absolute;top:20px;width:31px}.sff_headig br{display:none}.inner_we{float:left;margin:20px 0;width:100%}.wht_do .inner_we p{font-size:16px;line-height:1.5}.info_comp_waana .info_cust_cm .my-row .right li{float:left!important;width:49%!important;text-align:center}.info_cust_cm ul li{display:inline-block;list-style:none;margin-right:0;padding:0 10px;width:49%!important}.banner_services{padding:50px 0 0}.hidden-xs.or-part{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto!important}.info_cust_cm ul li h3{font-size:15px;line-height:1.5;margin-top:10px}.info_cust_cm .right .contac_btt,.info_cust_cm .view_info{font-size:14px;height:auto!important;line-height:1!important;max-width:280px!important;padding:13px 12px;width:100%}.im3,.m2{display:none}}@media (min-width:993px) and (max-width:1279px){.info_cust_cm ul li h3{font-size:18px;line-height:1;margin-top:10px}.info_cust_cm ul li{display:inline-block;list-style:none;margin-right:0;width:49%!important;padding:0 10px}.info_cust_cm .right .contac_btt,.info_cust_cm .view_info{font-size:16px;max-width:248px;width:100%!important}.hidden-xs.or-part{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto!important}.info_comp_waana .info_cust_cm .my-row .right li{display:inline-block!important;float:none!important;padding:0 10px;width:49%!important;text-align:center;vertical-align:middle}.my-row.pull-left,.my-row.pull-right{width:100%!important}}@media (min-width:768px) and (max-width:1024px){.faq,.testimonial_cust{position:relative;width:100%}.menu-dropdown{top:93px}header .main_header .nav.navbar-nav>li>a{font-size:13px}.main_header .collapse.navbar-collapse{padding:0!important}.main_header nav.navbar .drop-content-list a{font-size:14px}.drop-content-head>figure{width:30px}.menu-drop-content{padding:30px 0 0;width:100%}.contact-area,.phone-support{min-height:760px;padding:20px}.drop-content{margin-bottom:30px}.drop-content-head>h3{font-size:14px;height:30px;width:calc(100% - 30px)}.drop-content-head{height:30px}.drop-content-head img{height:20px!important;width:auto!important}.loc1 img{max-width:100%!important}.loc1>figcaption{font-size:16px}.phone-support>p{font-size:15px;line-height:1;width:100%}.contact-area{background:#f5f5f5;float:left;width:60%}.phone-support{background:#3fc0e7;float:right;width:40%}.faq{max-width:100%;min-height:auto;padding:65px 30px 40px}.main_header nav,header .top{padding-right:30px}.innovative_cust>ul,.right_drem{padding-left:0}.right_drem{float:left}.our_customer figure{height:100px}.main_header nav{margin-bottom:0!important}.testimonial_cust{float:left;margin:20px 0;padding-left:0}.buttom_banner img{float:left;height:40px;object-fit:scale-down;width:100%}.our_company>figcaption{float:left;margin-left:10px;width:calc(100% - 25%)}.top ul li:first-child a{width:100%}.nav.navbar-nav li:last-child a{height:33px;top:12px;width:100%}.other_tnik_inner{width:100%}.new.small_header .nav.navbar-nav li:last-child a{line-height:22px}.right_exit #myModal1 .modal-content{float:none;width:100%;position:absolute;left:76px;top:36px;margin:auto;max-width:303px}.right_exit .btn.btn-primary.btn-lg{margin-top:20px;position:relative;width:100%}.small_header .logo{float:left;margin-left:10px;margin-top:13px;width:150px}.video_cust.services .btn.btn-primary.btn-lg>img{float:none;position:relative;width:100%;max-width:300px;margin:auto}.right_exit .video_cust.services .btn.btn-primary.btn-lg>img{float:none;border:1px solid #fff;height:auto}.icon_cust{top:62px}.col-xs-12.col-md-9.menu_col{float:left;width:75%!important}.services_solution .btn.btn-primary.btn-lg{font-size:18px;right:-120px}.buttom_banner ul li{display:inline-block;list-style:none;margin-left:0;padding:10px;width:100%}.inner-slider br,.service_inner br{display:none}.buttom_banner ul{float:left;padding-left:0!important;text-align:center;width:100%}.main_header .nav.navbar-nav a{font-size:12px;line-height:47px;padding:5px}.nav.navbar-nav li:last-child{height:33px;width:135px}.main_header .nav.navbar-nav img{margin-right:9px;width:20px}.innovative_cust li:last-child,.innovative_cust li:nth-child(2){margin-right:0!important}.service_inner h3{font-size:30px;line-height:28px}.service_inner p{font-size:14px;line-height:22px}.exited_talk .video_cust.services .icon_cust{top:50%;transform:translateY(-50%);width:50px;height:auto}.container,.dev_ompany .dev_innr_comp,.our_customer figure{width:100%}.right_exit .video_cust.services .btn.btn-primary.btn-lg>img{max-width:100%;position:relative;width:100%}.container{max-width:1500px}.inner-slider>h3{font-size:35px}.inner-slider>h4{font-size:15px;line-height:23px}.inner-slider li{display:inline;float:left}.dev_ompany .container>ul{padding-left:0!important}.out_foot{display:inline-block;float:left;width:33.3%}.latest_prod_inner br{display:none}.latest_prod_inner>p{font-size:15px;line-height:22px}.latest_prod_inner>p::after{top:68px;width:67px}.innovative_cust{float:none;margin:auto;width:577px}.innovative_cust li{float:left;margin-bottom:12px;width:275px}.our_company p{font-size:13px;line-height:22px}.dev_innr_comp ul li{display:inline-block;list-style:none;width:19%}.carousel-control,.per_cust p br{display:none}.dev_innr_comp ul li figcaption p{color:#626061;font-family:proxima_novaregular;font-size:12px;line-height:18px;text-transform:uppercase}.our_company h3{font-size:13px;line-height:14px;margin-top:0!important;text-align:right}.other_tnik_inner>h3{margin-bottom:46px}.latest_product .carousel-indicators{margin-left:-20px}.inner-slider li{padding:0 10px;width:15%}.inner-slider img{float:left;height:50px;object-fit:scale-down;width:100%}.inner-slider_right img{float:left;height:auto;max-width:100%;object-fit:scale-down;width:auto}.latest_product .carousel.slide{height:auto}.inner-slider_right{float:left;height:372px;margin-top:0;position:relative;width:100%}.logo{width:180px;margin-top:30px;margin-left:10px}header .top>ul{padding-right:0}header .top{width:73%}.top ul li:first-child{margin-right:0;width:133px}header .top ul li a{font-size:12px;padding:0 6px}header .top img{margin-right:4px}.inner_ser h3{font-size:25px}.sff_headig p{font-size:16px;margin-top:10px}.info_cust_cm ul li a{font-size:13px}.my-row{width:100%}.info_cust_cm .right li:first-child{float:left!important;width:auto!important}.new_custp::before{background-color:#aeb6c1;content:"";height:100%;left:50%;position:absolute;top:0;width:1px;transform:translate(0)}.we_drem h3{font-size:30px}.right_drem ol li h4{font-size:16px;line-height:1.5;margin:0!important}.left_exit_cut h5,.left_exit_cut p{margin-bottom:20px;text-align:center}.right_drem ol li a{font-size:16px}.inner_we p{font-size:14px}.incl_cust .sff_headig p{font-size:16px}.per_cust figcaption h3,.per_cust p{font-size:14px}.border_in{margin-top:38px}.per_cust{width:100%;float:left;height:332px}.per_cust figure img{width:170px;height:170px;object-fit:scale-down}.right_pro h4{font-size:24px}.pro_port{height:50px;font-size:16px}.pro_cont{width:100%;height:50px;font-size:16x}.we_drem .btn.btn-primary.btn-lg{font-size:16px;right:-111px}.left_exit_cut{margin-top:20px}.left_exit_cut h3{font-size:23px;text-align:center;margin-top:0}.left_exit_cut h5{font-size:18px}.left_exit_cut p{font-size:14px}.cont_exit figure,.mess_exit figure,.sky_exit figure{width:90px;height:90px;margin-bottom:10px}.mess_exit figure .fa.fa-envelope-o{font-size:50px}.right_pro{margin-top:45px}.video_cust.services{width:100%;padding:40px 20px 20px;margin:0}.video_cust.services p{font-size:12px;letter-spacing:4px}.video_cust.services h3{font-size:22px;text-align:center;margin-top:0}.cont_exit figcaption,.mess_exit figcaption,.sky_exit figcaption{font-size:12px}.suffescom_pro{height:auto}.suff_pro_left h3{font-size:12.8px}.right_pro h3{font-size:20px}.right_pro h4 span img{width:22px;height:23px}.left_exit_cut{width:100%;margin:40px auto auto;padding:0 10px;height:294px}.right_exit{height:auto}.rotate_cust::after{right:25px;display:none}.rotate_cust{width:100%;float:left;background-color:#f6f8fa;padding-bottom:83px}.videoPoster{background-position:50% 50%!important}.testimonial_cust{margin-top:2px;margin-left:0}.client h3{font-size:50px;margin-top:130px}.info_comp_waana{position:relative;width:100%}}@media (max-width:1300px){.about-menu .drop-content-list{padding:0!important}}@media (min-width:1025px) and (max-width:1200px){.menu-dropdown{top:99px}header .top{padding-right:0;position:relative}.right_drem{float:left;padding-left:0}.im3,.m2{right:20px}.dev_innr_comp ul{display:inline-block;float:left;padding:0!important;margin:0;text-align:center;width:100%}.out_foot a{font-size:14px!important}.testimonial_cust{float:left;margin:30px 0 0}.inner-slider br{display:none}.innovative_cust img{height:80px}.innovative_cust a{float:left;height:100%;padding:10px 0;width:100%}.innovative_cust>ul{padding-left:0}.col-xs-12.col-md-9.menu_col{float:left;width:75%!important}.nav.navbar-nav li:last-child{height:33px;margin-top:0;width:119px}.our_customer figure{width:100%}.main_header .nav.navbar-nav img{margin-right:9px;width:20px}.main_header .nav.navbar-nav>li>a{padding:10px}.dev_ompany .dev_innr_comp{padding:30px!important}.innovative_cust li{background-color:#3fc0e7;border-radius:10px;display:inline-block;float:left;height:356px;margin-right:10px;padding:17px 9px;transition:all 150ms linear 0s;width:23%}.buttom_banner .container img{height:40px;object-fit:scale-down;width:100%}.logo{float:left;width:100%;margin-left:0}.boot_cust .top{margin-right:0}header .top>ul{padding-right:6px}header .top{float:right;padding-bottom:0;width:70%}.inner_ser h3{font-size:44px}.info_cust_cm ul li a{font-size:18px}.right_pro h3{font-size:25px}.pro_cont,.pro_port{font-size:16px}.pro_cont img{margin-top:-2px}.left_exit_cut{width:100%;margin:47px auto auto;padding:0 20px;height:400px}.left_exit_cut h5{font-size:24px;margin-left:0}.left_exit_cut h3{font-size:36px;line-height:30px;margin-left:0}.rotate_cust{padding-bottom:63px}.left_exit_cut p{font-size:14px;line-height:26px}.cont_exit figure,.mess_exit figure,.sky_exit figure{width:100%}.video_cust.services h3{font-size:30px;text-align:center}.banner_services{width:100%;height:428px}.new .logo{float:left;width:22%;margin-left:12px}.video_cust.services .btn.btn-primary.btn-lg>img{float:none;width:72%;margin:auto}.right_exit .video_cust.services .btn.btn-primary.btn-lg>img{float:none!important;position:relative;width:72%;border:1px solid #fff;height:auto;margin:auto}.right_exit .btn.btn-primary.btn-lg{margin-top:59px}.right_exit .video_cust.services .icon_cust{top:269px}.video_cust.services p{font-size:15px;text-align:center;letter-spacing:5px;margin-top:20px!important;width:76%;margin:auto}.video_cust.services .icon_cust{top:204px}.cont_exit figcaption{font-size:16px}.video_cust.services{margin-top:19px}.other_tnik_inner{width:100%}.our_company h3{font-size:15px}.our_company p{font-size:14px;line-height:22px}.videoPoster{background-position:50% 50%!important}.client-video{width:76%}}@media (min-width:1501px) and (max-width:1560px){.phone-support>p{font-size:16px}.faq ol.carousel-indicators{margin:31px 0 0}.phone-support{padding:32px 35px}.mail:after{top:0}}@media (min-width:1200px) and (max-width:1500px){.new .logo{width:240px}header .top{float:right;padding-bottom:0;width:70%}.left_exit_cut{padding-left:39px;padding-bottom:81px}.video_cust.services h3{font-size:41px;text-align:center}.video_cust.services .btn.btn-primary.btn-lg>img{float:none;position:relative;width:93%;border:1px solid #fff}.out_foot a{font-size:14px!important}.loc1>figcaption{font-size:16px}.phone-support>p{font-size:15px}.faq h5{font-size:19px;margin-bottom:0}.cont-list li{font-size:14px;margin-bottom:5px}.faq{padding:37px 30px 40px}.loc1>figure{vertical-align:middle}.mail:after{top:0}}@media (max-width:1280px){.dev_innr_comp ul,.super-strength figure{text-align:center}.req-cons-btn.submit-btn{background-position:40px center}.img-sec-p>img{max-width:100%}.tab-links ul>li>a{padding:20px 30px 15px}.tech-block1>p{font-size:19px}.mission-content>h3{font-size:54px}.super-strength figure img{max-width:780px;width:100%}.dev_innr_comp ul{display:inline-block;float:left;padding:30px 0;margin:0;width:100%}.dev_innr_comp ul li figcaption p{font-size:13px;line-height:18px;text-transform:uppercase}.other_tnik_inner{margin:50px auto 0}.drop-content-head,.faq h5{margin-bottom:0}.our_customer{float:left;padding:15px 0 0;width:100%}.submenu span{padding:0 0 0 5px}.main_header .nav.navbar-nav>li>a{font-size:14px}.vision-block>figure>img{height:150px;max-width:150px}.vision-block>figure{float:left;height:170px}.vision-block{min-height:450px}.cust_container{padding-left:15px;padding-right:15px}footer .cust_container{padding-left:0;padding-right:0}.drop-content-list>li{width:100%!important;height:auto!important}.main_header .nav.navbar-nav img{margin-right:9px;width:auto}.about-menu{padding:0!important}.about-menu .drop-content-list{padding:20px 0 60px}.main_header nav.navbar .drop-content-list a{font-size:14px!important}.drop-content-head figure img{height:35px!important;margin-bottom:0}.custom-input{font-size:14px;padding:7px 15px}textarea.custom-input{height:93px;resize:none}.phone-support>p{font-size:15px}.faq h5{font-size:19px}.cont-list li{font-size:14px;margin-bottom:5px}.loc1>figure{vertical-align:middle}.faq{padding:37px 30px 0}.faq ol.carousel-indicators{margin:14px 0 0}.address-location{margin-bottom:25px}.mail:after{top:0}}@media (max-width:1200px){.contact-area .submit-btn{margin-top:0;float:left}.mail:after{top:0}.port_wrap{height:auto!important}footer{bottom:0;position:relative!important}.port-intro h2{font-size:40px}.page-section .cust_container .cust_container{padding-left:0;padding-right:0}.port-intro li{margin-right:5%;width:9%}.inner_ser figure img{margin-top:15px}}@media (max-width:1024px){.main_header nav.navbar .drop-content-list a{padding:30px 0 117px}.innerbanner-custom h1{font-size:51px}.innerbanner-custom h1 span{font-size:29px}}@media (max-width:995px){#banner_port,#portfolio1,#portfolio4,.port_wrap{height:auto!important}.dev_innr_comp ul{display:inline-block;float:left;margin:0;padding:30px 10px;text-align:center;width:100%}.dev_innr_comp ul li figcaption p{font-size:12px;line-height:18px;text-transform:uppercase}.life-suffescom .suffescom-solution ul{display:block;padding-left:20px}.custom-panel{margin-bottom:50px}.screoll_up{z-index:11;width:44px}.inner_ser figure img{margin-top:0}.portfolio-list.portfolio1,.portfolio-list.portfolio2,.portfolio-list.portfolio3,.portfolio-list.portfolio4{top:0!important}.port_cust_cat{padding-bottom:0}.portfolio-list{opacity:1}.view-group{margin-top:25px}.drop-content-list li,.drop-content-list li:last-child{width:100%!important}.drop-content-list ul li a{text-align:center!important}.tab-links ul>li>a{padding:20px 14px 15px}footer{bottom:0;position:relative!important}.port_wrap{float:left;padding-top:0!important}.port-intro h2{font-size:42px;margin-bottom:24px}.page-section .cust_container .cust_container{padding-left:0;padding-right:0}.port-intro li{margin-right:5%;width:9%}.port-view{height:501px}.page-section .btn_down,.page-section .btn_top{display:none}.btn_first{margin-bottom:20px}.banner_port{padding:34px 0 82px}.discuss{top:0;position:relative;padding:20px 0}.port-view img{float:right!important}}@media (max-width:768px){.menu-dropdown,.stra_cust ul li{width:100%}.call-us,.callus-slide ul li a:hover,.mobile-call-us a,a:focus{color:#3fc0e7}.life-suffescom .life-suffescome-banner{padding:30px 0}.life-suffescom .life-suffescome-banner h1{font-size:34px}.life-suffescom .life-suffescome-banner h6{font-size:19px}.life-suffescom .suffescom-solution h2{font-size:29px}.life-suffescom .suffescom-solution p{font-size:18px;line-height:30px}.life-suffescom .suffescom-solution{padding:50px 0 30px}.life-suffescom .growing-like h3{font-size:30px;line-height:37px}.life-suffescom .growing-like p{font-size:17px;line-height:29px;margin-bottom:0}.life-suffescom .fun-moments h2{font-size:28px;margin-bottom:40px;margin-top:7px}.life-suffescom .fun-moments{padding:20px 0 43px}.mission-content>h3{font-size:34px}.inner_ser h3,.we_drem h3{line-height:normal}section.case-study-sec{background-size:cover}.stra_cust ul li figure{margin-bottom:0}.what_we-did{padding:0 0 40px}.what_we-did p{margin:0 auto}.live_cust{padding:42px 0 51px}.live_cust p{font-size:19px}.live_cust span{font-size:22px}.pblm-outsourcing.mix-and-match{padding:50px 0}.pblm-outsourcing{padding:40px 0}.tab-title{font-size:31px}footer{padding-top:15px}.port_cust_cat .port_inner{float:none!important}.banner_port .sff_headig p{margin-bottom:29px}.port_cust_cat .port_inner h3{font-size:42px}.banner_port{padding:34px 0}.testimonial h3{font-size:27px}.about-menu-right{display:none}.about-menu-left ul li a{padding:13px 0!important;font-family:proxima_novaregular!important;text-transform:capitalize}.main_header nav.navbar .drop-content-list a{font-size:13px!important;text-transform:capitalize;text-align:left!important;padding:5px 15px;font-family:proxima_novaregular!important}.about-menu-left{padding:10px 15px 9px;background:0 0}.drop-content{margin-bottom:0}.mobile-links{display:block;width:100%;float:left}.carrermenu-left{display:none}.carrers-dropdown{background:0 0;float:left;box-shadow:none}.mobile-links ul{display:block;padding:0;margin:0}.mobile-links li,.mobile-links li a{display:list-item;font-family:proxima_novaregular!important}.mobile-links li{font-size:13px}.mobile-links li a{font-size:13px!important;padding:0 15px!important}.call-us,.port_cust_cat .pro_inn_ul li a{font-size:14px}.about-dropdown{background:#fff;float:left;box-shadow:none}.carrers-dropdown{padding-top:0}.about-menu-left ul li{border-bottom:transparent}.view-group>a::after{display:none}.mobile-call-us,.view-group>a{display:inline-block}.view-group{margin-top:33px;margin-bottom:18px;text-align:center}.port-view,.screoll_up{margin:30px auto 0}.view-group>a{text-align:center;float:none}.callus-slide,.port_cust_cat .port_inner h3,.port_cust_cat .port_inner p{text-align:left}.port-view{width:50%;overflow:hidden}.port_cust_cat .pro_inn_ul ul{padding-left:20px}.port_cust_cat .pro_inn_ul li a .fa{margin-left:-20px}.custom-modal .modal-body{padding:0 20px}.custom-modal .modal-content{padding:0}.testimonial_cust{margin:20px 0 0;padding-bottom:0}.drop-content-head{margin:0;padding:0}.callus-slide{background:#fff;box-shadow:0 5px 5px rgba(0,0,0,.15);display:none;margin-left:-101px;padding:6px 0;position:absolute;top:36px;width:178px;z-index:9}.callus-slide ul{margin-top:10px;padding:0}.callus-slide ul li{display:list-item;height:auto;line-height:normal;list-style:none;padding-bottom:9px}.callus-slide ul li:first-child a{background-color:transparent;border:none;display:inline-block;height:auto;margin-right:0;transition:.5s;width:auto!important;color:#3fc0e7;line-height:normal}.callus-slide ul li img{float:left;margin-right:0;vertical-align:top}.mobile-call-us a{font-family:proxima_novaregular;display:inline-flex}.callus-slide ul li:first-child{width:auto!important}.callus-slide ul li a{padding:0 0 0 10px!important;line-height:normal}.mobile-call-us{margin-left:20px}.hide-mobile{display:none!important}.mobile-call-us .fa-angle-down{margin-left:8px;vertical-align:middle;margin-top:5px}.callus-slide ul li:first-child:hover a{background-color:transparent;color:#fff;opacity:1;border-color:transparent;transition:all 250ms linear 0s}.partners .partners-banner h1{font-size:45px}.partners .partners-banner h3{font-size:23px;line-height:32px}.partners .partners-banner h3 br{display:none}.partners .partners-banner{padding:50px 0}.partners-content{padding:60px 0 30px}.about-menu .drop-content-list{padding:0}.main_header .nav.navbar-nav>li:nth-child(3).submenu:after{content:normal}.home-video{max-width:300px;width:100%;display:block;margin:0 auto}.about-us{padding:39px 0}.about-us .red-line{margin:0 0 30px}.info_cust_cm .right li,.info_cust_cm ul li:first-child{margin-bottom:10px!important}.banner_services{padding:30px 0 0}.Quality{padding:45px 0}.Engagement-section p{max-width:100%!important;display:block}section.sof-dev-section{padding:35px 0}section.sof-dev-section.Engagement-section{height:238px}.pblm-outsourcing ul>li{padding-left:0}.sof-Engagement-sec{padding:0 0 38px}.post h3 a{font-size:27px;line-height:38px;padding:0}.post h3{padding:0 30px}.btn.btn-primary.btn-lg.quick-code{z-index:20}form#companyInfo{width:100%!important}.custom-modal input.form-control{height:37px!important}iframe.quote_col{height:456px!important}.port-view{height:379px}.error-page h2{font-size:120px}.error-page h5{font-size:22px;line-height:30px}.top-space{margin-top:0}.but-hide .req-cons-btn.submit-btn{font-size:16px;height:52px;margin-top:15px;max-width:100%;padding:14px 13px 17px 60px;width:336px;display:none}.innerbanner-custom h1{font-size:30px}.innerbanner-custom h1 span{font-size:18px}.but-hide .req-cons-btn.submit-btn em{left:32px;top:17px}}@media (min-width:481px) and (max-width:600px){.innovative_cust li{height:196px}}@media (max-width:640px){.port-intro,.port-view{width:100%}.port-intro>ul{margin:15px 0 0}.port-view{height:auto}.port-view img{max-width:60%}.services_solution{padding:17px 0 0}.port-intro h2{font-size:35px;margin-bottom:24px}}@media (max-width:482px){.testimonial-inner .width100{width:100%!important}.widthfull{width:100%}.images_custmain li{display:inline-block;float:none;padding:0;width:32.4%}.our_customer figure{height:60px}.innovative_cust li{margin:0 0 10px;width:100%}.inner_incl .width100{width:100%!important}.inner_incl .width100 .per_cust{float:left;height:auto;margin-bottom:10px;width:100%}.lest_test{-moz-columns:1 auto;-webkit-columns:1 auto;columns:1 auto;display:block}.full-width{width:100%!important;display:table}.cont_exit,.mess_exit,.sky_exit{float:none;vertical-align:middle;position:relative;display:table-cell;height:100px;padding-left:100px;text-align:left}.cont_exit figure,.mess_exit figure,.sky_exit figure{float:none;left:0;position:absolute;top:50%;transform:translateY(-50%)}.cont_exit figcaption,.mess_exit figcaption,.sky_exit figcaption{float:none;margin:0;font-size:16px!important}.cont_exit p,.mess_exit p,.sky_exit p{float:none;margin:0;text-align-last:left;text-align:left}.life-suffescom .suffescom-solution .suffescom-sulution-img{float:none;margin-right:0;margin-bottom:20px;display:inline-block;width:100%;text-align:center}.life-suffescom .suffescom-solution .suffescom-sulution-img img{display:inline-block}.life-suffescom .growing-like h3{font-size:24px;line-height:33px}.live_but{margin-top:81px}.live_but::before{right:0;top:-82px;left:0;margin:0 auto}.view-group>a{width:175px}.port_cust_cat .port_inner h3{font-size:33px;margin-top:0}.banner_port{padding:20px 0}.port_cust_cat .pro_inn_ul li a{text-transform:capitalize}.partners .partners-banner h1{font-size:35px}.partners .partners-banner h3{font-size:19px;line-height:26px}.partners .partners-banner{padding:35px 0}.partners-content{padding:55px 0 20px}.we_drem{padding:13px 0 20px}.testi_head h3{margin-top:0}.testimonial_client .border_digit{margin:13px auto 16px}.discuss .btn-info{padding:15px 18px;font-size:13px}.innerbanner-custom h1{font-size:21px;margin-bottom:0}.innerbanner-custom h1 span{font-size:14px}.but-hide .req-cons-btn.submit-btn{font-size:14px;height:47px;margin-top:15px;padding:12px 13px 17px 60px;width:297px}.but-hide .req-cons-btn.submit-btn em{left:28px;top:15px}.innerbanner-custom{padding:50px}.innovative_cust li{height:auto}}.custom-panel-content{height:339px}.custom-panel-body img{width:auto;height:96px}.innovative_cust img{float:none;height:108px;width:auto}.custom-panel-content li:last-child{min-height:165px}#portfolio .view-group>a::after{display:none}


.latest_product .carousel.slide .item:nth-child(2){
width: 100%;
background: #cc873a;
background: -moz-linear-gradient(left,#cc873a 0,#ead38c 48%,#ead38c 100%);
background: -webkit-linear-gradient(left,#cc873a 0,#ead38c 48%,#ead38c 100%);
background: linear-gradient(to right,#cc873a 0,#ead38c 48%,#ead38c 100%);
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#cc873a', endColorstr='#ead38c', GradientType=1);
float: left;
}
.latest_product .carousel.slide .item:nth-child(3){

  background: #2c95d1;
    background: -moz-linear-gradient(-45deg,#2c95d1 0,#ff9a37 48%,#d5212a 100%);
    background: -webkit-linear-gradient(-45deg,#2c95d1 0,#ff9a37 48%,#d5212a 100%);
    background: linear-gradient(135deg,#2c95d1 0,#ff9a37 48%,#d5212a 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#2c95d1', endColorstr='#d5212a', GradientType=1);
    float: left;
}
.latest_product .carousel.slide .item:nth-child(4){
	width: 100%;
background: #075c48;
background: -moz-linear-gradient(left,#075c48 0,#208f75 48%,#208f75 100%);
background: -webkit-linear-gradient(left,#075c48 0,#208f75 48%,#208f75 100%);
background: linear-gradient(to right,#075c48 0,#208f75 48%,#208f75 100%);
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#075c48', endColorstr='#208f75', GradientType=1);
float: left;
}
.latest_product .carousel.slide .item:nth-child(5){
    width: 100%;
    background: #113c89;
    background: -moz-linear-gradient(left,#113c89 0,#4672c1 48%,#4672c1 100%);
    background: -webkit-linear-gradient(left,#113c89 0,#4672c1 48%,#4672c1 100%);
    background: linear-gradient(to right,#113c89 0,#4672c1 48%,#4672c1 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#113c89', endColorstr='#4672c1', GradientType=1);
    float: left;

}
.latest_product .carousel.slide .item:nth-child(6){
     width: 100%;
    background: #cb3588;
    background-color: linear-gradient(to left,#cb3588 0,#cb3588 48%,#cb3588 100%);
    background: linear-gradient(to left,#cb3588 0,#cb3588 48%,#a11964 100%);
    float: left;

}


#portfolio .view-group>a{float:left;margin-top:25px;font-size:15px;height:49px;padding:17px 20px;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}#portfolio .view-group>a:before{content:'';position:absolute;border:6px solid #fff;top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;animation-duration:1s;border-radius:50px}#portfolio .view-group>a:active:before,#portfolio .view-group>a:focus:before,#portfolio .view-group>a:hover:before{-webkit-animation-name:view-group;animation-name:view-group}@-webkit-keyframes view-group{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}@keyframes view-group{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}.port-intro>p+p{margin-top:20px}



.inner-slider .view-group>a{float:left;margin-top:8px;font-size:15px;height:49px;padding:17px 20px;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}.inner-slider .view-group>a:before{content:'';position:absolute;border:6px solid #fff;top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;animation-duration:1s;border-radius:50px}.inner-slider .view-group>a:active:before,.inner-slider .view-group>a:focus:before,.inner-slider .view-group>a:hover:before{-webkit-animation-name:view-group;animation-name:view-group}@-webkit-keyframes view-group{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}@keyframes view-group{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}

.inner-slider .view-group>a img::after, .view-group>a::after {

    background-image: none;

}

.latest_prod_inner #myCarousel .carousel-control{

    bottom: 27px!important;

}



@media(max-width:1100px){.banner_services{padding-top: 0}}



.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.grabbing{cursor:url(../404.html) 8 8, move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}



.blog-single .entry-content a {

  float: left !important;

  margin-bottom: 0;

  margin-right: 10px !important;

  width: auto !important;

}

.padd_red h1 {

  margin-top: 2px;

}

.sub-description {
    margin: 30px 0px;
}
.container>ul, header .top>ul {
    margin-bottom: 0!important;
    float: right;
    /* margin-left: -30px; */
    margin-right: -61px;
    background: #f68627;
    color: white;
}
header .top ul li a {
    color:white;
}
.suffe_head h4 {
    color:#f68627;
}
.sff_headig p {
    color:white;
}
/* .hover-box .img-1 { */
    /* background-image: url(img/thumbs-home-01.png); */
/* } */
.hover-box .img-1, .hover-box .img-2, .hover-box .img-3, .hover-box .img-4, .hover-box .img-5, .hover-box .img-6 {
    height: 250px;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat
}
.hover-box .caption-text {
    position: absolute;
    top: 0;
    z-index: 10;
    color: #fff;
    text-align: center;
    padding: 0 10px;
    width: 100%;
    min-height: 250px;
    background-color: #60923b;
}

.hover-box .hover-block {
    position: absolute;
    top: 186px;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    transition: all 0.4s ease;
    width: 100%;
}
.hover-box .caption-text {
    position: absolute;
    top: 0;
    z-index: 10;
    color: #fff;
    text-align: center;
    padding: 0 10px;
    width: 100%;
    min-height: 250px;
    background-color: #60923b;
	transition:all 2s 1s;
}
.hover-box {
    padding: 0px;
    margin-bottom: 54px;
    position: relative;
    overflow: hidden;
    height: 327px;
}
.hover-box .hover-block {
    position: absolute;
    top: 186px;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    /* transition: all 0.4s ease; */
    width: 100%;
}
.hover-box h3 {
    margin-top: 20px;
    margin-bottom: 10px;
    font-size: 22px;
}
.hover-box h3 {
    margin-top: 20px;
    margin-bottom: 10px;
}
.caption-text {
    position: absolute;
    top: 0;
    z-index: 10;
    color: #fff;
    text-align: center;
    padding: 0 10px;
    width: 100%;
    min-height: 250px;
    background-color: #60923b;
	    top: 186px;
    -webkit-transition: all  ease 0.5s;
}
.caption-text:hover{
	top:30%;	
}
.angel {
         padding-top: 18px;
    width: 51%;
}
.ritu {
    background: white;
    /* padding: 14px; */
    padding: 15px;
    font-size: 15;
    font-size: 17px;
}
.ritu {
    background: white;
    /* padding: 14px; */
    padding: 22px;
}
.rani {
    background: white;
    padding: 23px;
}
.raja {
    background: white;
    padding: 21px;
}
.angel1 {
     padding-top: 14px;
    width: 53%;
}
.nalaa {
   background:#f68627;
    /* padding: 14px; */
    padding: 15px;
    font-size: 15;
    font-size: 17px;
	border-radius:7px;
	color:white;
}
.nalaa:hover{
	background:rgba(0,0,0,.8);
}
.ritu:hover{
	background:rgba(0,0,0,.8);
}
.ritu {
    background:#f68627;
    /* padding: 14px; */
    padding: 15px;
    font-size: 15;
    font-size: 17px;
	border-radius:7px;
	color:white;
}
.rani:hover{
	background:rgba(0,0,0,.8);
}
.rani {
        background: #f68627;
    padding: 20px;
    font-size: 15px;
    color: white;
    border-radius: 7px;
}
.rani:hover{
	background:rgba(0,0,0,.8);
}
.raja {
    background: #f68627;
    padding: 19px;
    font-size: 15px;
    border-radius: 7px;
    color: white;
}
.raja:hover{
	background:rgba(0,0,0,.8);
}
.nara:hover{
	background:rgba(0,0,0,.8);
}
.latest_prod_inner {
    float: left;
    text-align: center;
    width: 100%;
    margin-top: 32px;
}
.top ul li:first-child a {
    background-color: transparent;
   /*  border: 1px solid ; */
    display: inline-block;
    height: 35px;
    margin-right: 14px;
    transition: .5s;
        width: 108px;
    color: #3fc0e7;
}
.main_header .collapse.navbar-collapse, .main_header .container-fluid {
    padding-right: 0!important;
    margin-top: 1px;
}
@media (max-width: 767px)
.top span {
    float: left;
    line-height: 1;
    padding-left: 6px;
    color:#f68627 !important;
}
.@media only screen and (max-width:650px) {
	.innovative_cust p{
		
	}
}
@media (max-width: 767px)
.innovative_cust p {
    line-height: 18px;
    font-size: 13.5px;
    margin-top: 55px;
}
@media only screen and (max-width: 640px) {
	.innovative_cust p{
		margin-top:99px !important;
		    text-align: center;
	}
	.innovative_cust img{
 margin-left: 86px;
    margin-top: 45px;
	}
	.drop-content{
		    margin-bottom: 22px !important;
	}
	#parentHorizontalTab{
		    max-width: 40%;
	}
	.introcontent{
		    max-width: 348px;
	}
	/* .introcontent h1{
		font-size: 9px !important;
	} */
	.sahab{
      margin-top: -21em !important;
	}
	.menu-dropdown, .navbar-nav>li.submenu.active>.menu-dropdown{
    z-index: 2;
    width: 121%;
    margin-top: -80px;
	}
	.specifications{
		    width: 112.7%;
            margin-left: -25px;
	         height: 267px;
            padding: 0px;
	}
	
	.drop-content-head>h3{
		    font-size: 11px !important;
	}
	.hima{
	background-color: transparent;   
    display: inline-block;
    height: 35px;
    margin-right: 14px;
    transition: .5s;
    width: 160px;
    color: #3fc0e7;
}
	}
}
@media (max-width: 768px)
.call-us, .callus-slide ul li a:hover, .mobile-call-us a, a:focus {
    color:white;
}
.sff_headig p {
    color:white;
    font-family: proxima_novalight;
    font-size: 17px;
    line-height: 28px;
    margin-top: 5px;
    text-align: center;
}
.head_main h3 {
    font-size: 19px;
    line-height: 44px;
    margin: 0;
    font-family: proxima_novalight;
    position: relative;
    color: #f68627;
}

.specifications{
		    width: 112.7%;
            margin-left: -25px;
	         height: 267px;
            padding: 0px;
	}
	/* .introcontent{
		    max-width: 348px;
	} */
	.introcontent h1{
		font-size: 9px;
	}
.drop-content-head>figure {
    height: 100%;
    width: 23px;
}
.drop-content-head>h3 {
    color: #19506d;
    font-family: proxima_novasemibold;
    font-size: 11px;
    height: 45px;
    margin: 0;
    text-align: left;
    width: calc(100% - 60px);
    /* margin-left: 10px; */
	padding-left: 5px;
}
.drop-content {
          padding-bottom: 34px;

}
.drop-content-list {
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
    margin-top: -8px;
}
.drop-content-head {
    border-bottom: 1px solid #d1dbde;
    display: table;
    float: left;
    height: 40px;
    margin-bottom: 10px;
    padding-bottom: 0px;
    width: 100%;
}
.menu-drop-content {
    background: #fff;
    float: left;
    padding: 15px 0 0;
    width: 90%;
    box-shadow: 0 8px 15px 0 rgba(103,103,103,.4);
    /* margin-top: 5px; */
}
.menu-dropdown {
	 border:none !important;
   /*   border-top: 1px solid red;  */
    float: left;
    left: 0;
    opacity: 0;
    padding: 0 30px;
    position: absolute;
    right: 0;
            top: 97px;
    transition: all .5s ease 0s;
    visibility: hidden;
    width: auto;
    display: none;
}
.innovative_cust h3 {
    color: #fff;
    font-size: 18px;
    line-height: 20px;
    text-transform: capitalize;
    font-family: proxima_novaregular;
    margin-top: 19px;
    margin-bottom: 0;
    font-weight: 700;
}
.copy_right
     {
    background-color: #0f2028;
    float: left;
    height: 44px;
    margin-top: -45px;
    text-align: center;
    width: 100%;
    }
	.latest_product {
    float: left;
    width: 100%;
    padding-bottom: 24px;
    position: relative;
    background: white;
	}
	.copy_right>p {
    color: #fff;
    font-family: proxima_novaregular;
    font-size: 14px;
    line-height: 31px;
    margin-bottom: 0;
    margin-top: 11px;
    text-align: center;
	}
	.tab-content > .active {
    display: block;
}
.vps_section .frame .sec:hover {
    box-shadow: 0px 0px 30px #444;
}
.vps_section .frame .sec {
    position: relative;
    width: 23.5%;
    margin-left: 15px;
    box-shadow: 0px 0px 20px #888;
    background: #fff;
    padding: 0px;
}
.Ashu{
	background: white;
    box-shadow: 0px 0px 0px #888;
    width: 23.5;
    width: 23.5%;
    margin-right: 10px;
    
}
.vps_section .frame .sec .vps-info li:nth-child(even) {
    background: #efefef;
}
.tabmainnsec {
    padding: 30px 0 115px;
}
.cntwrapper {
    width: 960px;
    margin: 0 auto;
    position: relative;
}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
    display: block;
}
.introcontent h1 {
    font-size: 26px;
    font-family: 'yantramanavbold';
    line-height: 36px;
    margin-bottom: 15px;
    color: #4f4f4f;
}
p a {
    font-weight: bold;
    text-decoration: underline;
}
#parentHorizontalTab {
    padding: 40px 8px 0;
}
.resp-tabs-list li {
    padding: 20px 15.6px;
    margin: 0 1px 0 0;
    list-style: none;
    cursor: pointer;
    float: left;
    position: relative;
    margin-top: 12px;
}
.resp-tabs-list li img {
    height: 35px;
    opacity: .5;
    display: block;
}
.resp-tabs-list li .brand-name {
    display: none;
}
.resp-tabs-container {
    padding: 0;
    background-color: #fff;
    clear: left;
}
h2.resp-accordion:first-child {
    border-top: 1px solid #c1c1c1;
}

h2.resp-accordion {
    cursor: pointer;
    display: none;
    font-size: 13px;
    border-right: 1px solid #d9d5d6;
    border-bottom: 1px solid #d9d5d6;
    border-left: 1px solid #d9d5d6;
    border-image: initial;
    border-top: none;
    margin: 0;
    padding: 5px 10px;
}
.resp-arrow {
    width: 0;
    height: 0;
    float: right;
    margin-top: 3px;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 12px solid #c1c1c1;
}
h2.resp-accordion img {
    height: 30px;
}
.resp-tab-content {
    display: none;
    border: 1px solid #d9d5d6;
    margin-right: 1px;
}
.prodctlisthead {
    padding: 30px 40px 34px;
}
.prodctlistheadlt {
    float: left;
    width: 65%;
}
.prodctlistheadlt h2 {
    line-height: 34px;
    padding-bottom: 5px;
    color: #29306c;
    font-size: 36px;
}
.prodctlistheadlt span {
    font-size: 24px;
    font-family: yantramanavbold;
    line-height: 24px;
    display: block;
    float: none;
    margin-top: 0;
}
.prodctlistheadlt span label {
    color: #54a447;
    cursor: auto;
}
.prodctlisthead p {
    font-size: 18px;
    line-height: 24px;
    margin-top: 40px;
}
.hometabbndicon {
    float: right;
}
.hometabbndicon img {
    height: 178px;
}
.clear {
    clear: both;
    float: none;
}
h2.resp-accordion:first-child {
    border-top: 1px solid #c1c1c1;
}
.resp-arrow {
    width: 0;
    height: 0;
    float: right;
    margin-top: 3px;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 12px solid #c1c1c1;
}

h2.resp-accordion {
    cursor: pointer;
    display: none;
    font-size: 13px;
    border-right: 1px solid #d9d5d6;
    border-bottom: 1px solid #d9d5d6;
    border-left: 1px solid #d9d5d6;
    border-image: initial;
    border-top: none;
    margin: 0;
    padding: 5px 10px;
}
.resp-tab-content {
    display: none;
    border: 1px solid #d9d5d6;
    margin-right: 1px;
}

h2.resp-accordion {
    cursor: pointer;
    display: none;
    font-size: 13px;
    border-right: 1px solid #d9d5d6;
    border-bottom: 1px solid #d9d5d6;
    border-left: 1px solid #d9d5d6;
    border-image: initial;
    border-top: none;
    margin: 0;
    padding: 5px 10px;
}
.resp-tab-content {
    display: none;
    border: 1px solid #d9d5d6;
    margin-right: 1px;
}
.tblraw:nth-child(2n+1) {
    background: #e1e3ef;
}
.greenraw {
    background: #54a447!important;
    position: relative;
}
.tblraw {
    padding: 0 10px;
}
.tblraw .rawone {
    width: 197px;
}
.greenraw p {
    font-family: 'yantramanavbold';
    color: #fff;
    font-size: 22px;
    padding: 25px 10px 25px;
}
.tblraw p {
    display: table-cell;
    padding: 10px;
    font-size: 12px;
    vertical-align: middle;
    line-height: 18px;
}
.cmdcategory .tblraw:first-child {
    cursor: pointer;
}
.cmdcategory .tblraw {
    background: #fff;
    position: relative;
}
.tblraw:nth-child(2n+1) {
    background: #e1e3ef;
}
.tblraw {
    padding: 0 10px;
}
.cmdcategory .tblraw:first-child p {
    padding: 15px 10px;
}
.cmdcategory .tblraw:nth-child(2n) {
    background: #e1e3ef;
}
.cmdcategory .tblraw {
    background: #fff;
    position: relative;
}
.tblraw {
    padding: 0 10px;
}
.tblraw .rawone {
    width: 197px;
}
.tblraw p {
    display: table-cell;
    padding: 10px;
    font-size: 12px;
    vertical-align: middle;
    line-height: 18px;
}
.tblraw p a {
    font-weight: normal;
    color: #4f4f4f;
}
.tblraw p {
    display: table-cell;
    padding: 10px;
    font-size: 12px;
    vertical-align: middle;
    line-height: 18px;
}
.tblraw .rawthree {
    width: 100px;
    text-align: center;
}
.tblraw p {
    display: table-cell;
    padding: 10px;
    font-size: 12px;
    vertical-align: middle;
    line-height: 18px;
}
.tblraw p {
    display: table-cell;
    padding: 10px;
    font-size: 12px;
    vertical-align: middle;
    line-height: 18px;
}
.cmdcategory .tblraw:nth-child(2n) {
    background: #e1e3ef;
}
.cmdcategory .tblraw {
    background: #fff;
    position: relative;
}
.tblraw {
    padding: 0 10px;
}
.tblraw .rawone {
    width: 197px;
}
.tblraw .rawtwo {
    width: 160px;
    text-align: center;
}
.cmdcategory .tblraw:nth-child(2n) {
    background: #e1e3ef;
}
.cmdcategory .tblraw {
    background: #fff;
    position: relative;
}
.tblraw {
    padding: 0 10px;
}
.cmdcategory .tblraw {
    background: #fff;
    position: relative;
}
.tblraw .rawtwo {
    width: 160px;
    text-align: center;
}
.cmdcategory+.cmdcategory {
    border-top: 1px solid #d9d5d6;
}
.cmdcategory .tblraw:first-child {
    cursor: pointer;
}
.cmdcategory .tblraw {
    background: #fff;
    position: relative;
}
.tblraw:nth-child(2n+1) {
    background: #e1e3ef;
}
.tblraw {
    padding: 0 10px;
}
.cmdcategory .tblraw:nth-child(2n) {
    background: #e1e3ef;
}
.tblraw .rawtwo {
    width: 160px;
    text-align: center;
}
h3 {
    font-family: 'Open Sans';
    font-weight: 700;
    line-height: 1;
    letter-spacing: 1px;
    color:white;
    text-transform: uppercase;
    margin: 0;
    font-size: 21px;
}
.tblraw .rawthree {
    width: 100px;
    text-align: center;
}
p {
    font-family: Raleway;
    font-weight: 400;
     color:black;
    /* letter-spacing: 1px; */
    line-height: 24px;
    margin-bottom: -1px;
    text-align: justify;
    /* color: white; */
}

.tblraw .rawfour {
    width: 120px;
    text-align: center;
}
.tblraw .rawfive {
    width: 130px;
    text-align: center;
}
.tblraw .rawsix {
    width: 100px;
    text-align: center;
}
.tblraw .rawseven {
    width: 115px;
    text-align: right;
}
.cmdcategory .tblraw {
    background: #fff;
    position: relative;
}
.tblraw {
    padding: 0 10px;
}
.tblraw p {
    display: table-cell;
    padding: 10px;
    font-size: 12px;
    vertical-align: middle;
    line-height: 18px;
}
.tblraw .rawfour {
    width: 120px;
    text-align: center;
}
.tblraw .rawfive {
    width: 130px;
    text-align: center;
}
.cmdcategory .tblraw:nth-child(2n) {
    background: #e1e3ef;
}
.cmdcategory .tblraw {
    background: #fff;
    position: relative;
}
.tblraw {
    padding: 0 10px;
}
.cmdcategory .tblraw {
    background: #fff;
    position: relative;
}
.cmdcategory .tblraw:nth-child(2n) {
    background: #e1e3ef;
}
.cmdcategory .tblraw:nth-child(2n) {
    background: #e1e3ef;
}
.cmdcategory .tblraw {
    background: #fff;
    position: relative;
}
.tblraw {
    padding: 0 10px;
}
.cmdcategory .tblraw:nth-child(2n) {
    background: #e1e3ef;
}
.cmdcategory .tblraw {
    background: #fff;
    position: relative;
}
.tblraw:nth-child(2n+1) {
    background: #e1e3ef;
}
.tblraw {
    padding: 0 10px;
}
.tblraw .rawtwo {
    width: 160px;
    text-align: center;
}
.tblraw .rawthree {
    width: 100px;
    text-align: center;
}
raw .rawfour {
    width: 120px;
    text-align: center;
}
.tblraw .rawfive {
    width: 130px;
    text-align: center;
}
.tblraw .rawsix {
    width: 100px;
    text-align: center;
}
.tblraw .rawseven {
    width: 115px;
    text-align: right;
}
.customer-support {
    border: 1px solid #d9d5d6;
    border-top: none;
    background: #fff;
    padding: 25px;
    margin: 0 9px 0 8px;
}
.customer-support .icon-operator {
    float: left;
    padding-right: 20px;
}
.meetusbtn {
    float: right;
    margin-top: 9px;
}
.meetusbtn a {
    float: left;
    margin-left: 10px;
    font-size: 18px;
    padding: 10px 25px 8px;
    line-height: 14px;
    text-transform: uppercase;
}
.orangelinebutton {
    background: transparent;
    color: #f07725;
    border: 2px solid #f07725;
}
.button {
    border-radius: 3px;
    display: inline-block;
    font-family: "yantramanavbold";
    font-size: 24px;
    line-height: 1;
    padding: 15px 20px;
    text-decoration: none;
    font-weight: normal;
    cursor: pointer;
}
.meetusbtn a {
    float: left;
    margin-left: 10px;
    font-size: 18px;
    padding: 10px 25px 8px;
    line-height: 14px;
    text-transform: uppercase;
}
.orangebutton {
    background: #f07725;
    color: #fff;
    border: 2px solid #f07725;
}
.resp-tab-active {
    background-color: #fff;
    border-top: 1px solid #d9d5d6!important;
    border-right: 1px solid #d9d5d6!important;
    border-left: 1px solid #d9d5d6!important;
    border-image: initial!important;
    margin: 0 0 -1px!important;
    padding: 32px 17px 20px!important;
    border-bottom: none!important;
}
.hometabbndicon img {
    height: 178px;
}
.resp-tab-content {
    display: none;
    border: 1px solid #d9d5d6;
    margin-right: 1px;
}
.hosting-features {
    float: right;
    width: 60%;
}
.hosting-features .features {
    margin: 0px;
    padding: 0px;
}
.hosting-features .features li {
    float: left;
    width: 33.3%;
    padding: 0px 0px 10px 10px;
    list-style: none;
}
.hosting-features .features li .sec1 {
    background: #fb7700;
}
.hosting-features .features li .box {
    padding: 10px;
    background: #fb7700;
}
.hosting-features .features li .box h3 {
    color: #fff;
    font-weight: 700;
    text-align: left;
    margin-bottom: 5px;
}
.hosting-features .features li .box span {
    color: #fff;
    font-size: 25px;
}
.hosting-features .features li .box p {
    color: #fff;
    font-size: 15px;
}
.hosting-features .features li .box {
    padding: 10px;
    background: #fb7700;
}
.hosting-features .features li {
    float: left;
    width: 33.3%;
    padding: 0px 0px 10px 10px;
    list-style: none;
}
.hosting-features .features li .sec2 {
    background: #6eaf59;
}
.hosting-features .features li .box {
    padding: 10px;
    background: #fb7700;
}
.hosting-features .features li .box h3 {
    color: #fff;
    font-weight: 700;
    text-align: left;
    margin-bottom: 5px;
}
.hosting-features .features li .box span {
    color: #fff;
    font-size: 25px;
}
.hosting-features .features li .sec3 {
    background: #149ecd;
}
.hosting-features .features li .box {
    padding: 10px;
    background: #fb7700;
}
.hosting-features .features li .box h3 {
    color: #fff;
    font-weight: 700;
    text-align: left;
    margin-bottom: 5px;
}
.hosting-features .features li .sec4 {
    background: #f77c76;
}
.hosting-features .features li .box {
    padding: 10px;
    background: #fb7700;
}
.hosting-features .features li .box h3 {
    color: #fff;
    font-weight: 700;
    text-align: left;
    margin-bottom: 5px;
}
.hosting-features .features li .box span {
    color: #fff;
    font-size: 25px;
}
.hosting-features .features li .box {
    padding: 10px;
    background: #fb7700;
}
.hosting-features .features li .sec4 {
    background: #f77c76;
}
.hosting-features .features li {
    float: left;
    width: 33.3%;
    padding: 0px 0px 10px 10px;
    list-style: none;
    background-color: white;
}
.hosting-features .features li .sec5 {
    background: #7f7f7f;
}
.hosting-features .features li .box {
    padding: 10px;
    background: #fb7700;
}
.hosting-features .features li .box h3 {
    color: #fff;
    font-weight: 700;
    text-align: left;
    margin-bottom: 5px;
}
.hosting-features .features li .box span {
    color: #fff;
    font-size: 25px;
}
.hosting-features .features li .sec6 {
    background: #ff3838;
}
.hosting-features .features li .box {
    padding: 10px;
    background: #fb7700;
}
.hosting-features .features li .box h3 {
    color: #fff;
    font-weight: 700;
    text-align: left;
    margin-bottom: 5px;
}
.hosting-features .features li .sec6 {
    background: #ff3838;
}
.box-sec1{
    background: #fb7700;
    width: 20%;	
	color:white;
}
.box-sec1 h3{
	color: #fff;
    font-weight: 700;
    text-align: left;
    margin-bottom: 5px;
	color:white;
}
.box-sec2{
	 background: #6eaf59;
     width: 20%;
	     margin-left: 5px;
		 color:white;
}
.box-sec3{
	 background: #149ecd;
    width: 20%;
	    margin-left: 5px;
		color:white;
}
.box-sec4{
	 background: #f77c76;
    width: 20%;
	color:white;
	   
}
.box-sec5{
	 background:#7f7f7f;
    width: 20%;
	    margin-left: 5px;
		color:white;
}
.box-sec6{
	background: #ff3838;
    width: 20%;
	    margin-left: 5px;
		color:white;
}
.kal{
	    padding-top: 23px;
}
.kal1{
	 float: right;
    margin-right: -28%;
	    margin-top: -64px;
}
@media (max-width: 767px){
.innovative_cust li:last-child figcaption h3 {
    margin-top: -40px;
}
.innovative_cust h3{
	 margin-top: -55px !important;
     position: relative;
    left: -23px;
	font-size: 12px;
    letter-spacing: 0.5px;
}
#parentHorizontalTab {
    padding: 40px 8px 0;
}
.resp-tabs-list li {
    padding: 20px 15.6px;
    margin: 0 1px 0 0;
    list-style: none;
    cursor: pointer;
    float: left;
    position: relative;
    margin-top: 12px;
}
.nara{
	 margin-top: 649px;
}
.inner_nav{
	height:1px;
}
.box-sec1{
	  background: #fb7700;
    width: 53%;
    color: white;
    font-size: 23px;
	padding-bottom: 28px;
    margin-bottom: 11px;
}
.box-sec2{
	background: #6eaf59;
    width: 53%;
    color: white;
    font-size: 23px;
	padding-bottom: 28px;
    margin-bottom: 11px;
}
.box-sec3{
	background: #fb7700;
    width: 53%;
    color: white;
    font-size: 23px;
	padding-bottom: 28px;
    margin-bottom: 11px;
}
.box-sec4{
	background: #fb7700;
    width: 53%;
    color: white;
    font-size: 23px;
	padding-bottom: 28px;
    margin-bottom: 11px;
}
.box-sec5{
	background: #fb7700;
    width: 53%;
    color: white;
    font-size: 23px;
	padding-bottom: 28px;
    margin-bottom: 11px;
}
.box-sec6{
	background: #fb7700;
    width: 53%;
    color: white;
    font-size: 23px;
	    padding-bottom: 28px;
    margin-bottom: 11px;
}
.ladoo{
	    width: 100% !important;
		    margin-top: 27px !important;
}
.vps-info li{
	    margin-left: -30.7px !important;
}
b{
	    margin-left: 125px;
}
.inner_nav{
	background:none;
}
.latest_prod_inner img{
	margin-left:54px;
}
.nalaa {
    font-size: 17px;
    border-radius: 7px;
    color: white;
    height: 48px;
    margin-top: 849px;
    padding: 11px;
}
.resp-tab-active {
    background-color: #fff;
    border-top: 1px solid #d9d5d6!important;
    border-right: 1px solid #d9d5d6!important;
    border-left: 1px solid #d9d5d6!important;
    border-image: initial!important;
    margin: 0 0 -1px!important;
    padding: 32px 17px 20px!important;
    border-bottom: none!important;
}
.main_header nav.navbar .drop-content-list a {
    color: red !important;
    float: left;
    font-family: proxima_novaregular;
    font-size: 16px;
    line-height: 1;
    padding: 60px 0;
    text-align: left;
    width: 100%;
    transition: all .5s ease 0s;
}
.main_header .nav.navbar-nav a {
    color:#19506d;
    font-family: Montserrat,sans-serif;
    font-size: 15px;
    font-weight: 400;
   /*  line-height: 43px; */
    padding-top: 10px;
}
.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	
}
.fa fa-chevron-right{
	font-size:10px;
}
.resp-tabs-list li {
    padding: 20px 15.6px;
    margin: 0 1px 0 0;
    list-style: none;
    cursor: pointer;
    float: left;
    position: relative;
    margin-top: 12px;
}
.resp-tab-active {
    background-color: #fff;
    border-top: 1px solid #d9d5d6!important;
    border-right: 1px solid #d9d5d6!important;
    border-left: 1px solid #d9d5d6!important;
    border-image: initial!important;
    margin: 0 0 -1px!important;
    padding: 32px 17px 20px!important;
    border-bottom: none!important;
}
.resp-tabs-list li .brand-name {
    display: none;
}
.resp-tabs-list li img {
    height: 35px;
    opacity: .5;
    display: block;
}
.resp-tabs-list .resp-tab-active img {
    opacity: 1;
}
.resp-tabs-list li {
    padding: 20px 15.6px;
    margin: 0 1px 0 0;
    list-style: none;
    cursor: pointer;
    float: left;
    position: relative;
    margin-top: 12px;
}
.resp-tabs-list li img {
    height: 35px;
    opacity: .5;
    display: block;
}
.resp-tabs-list li img {
    height: 35px;
    opacity: .5;
    display: block;
}
.prodctlisthead {
    padding: 30px 40px 34px;
}
.prodctlistheadlt {
    float: left;
    width: 65%;
}
.prodctlistheadlt h2 {
    line-height: 34px;
    padding-bottom: 5px;
    color: #29306c;
    font-size: 36px;
}
.prodctlistheadlt span {
    font-size: 24px;
    font-family: yantramanavbold;
    line-height: 24px;
    display: block;
    float: none;
    margin-top: 0;
}
.prodctlistheadlt span label {
    color: #54a447;
    cursor: auto;
}
.prodctlisthead p {
    font-size: 18px;
    line-height: 24px;
    margin-top: 40px;
}
.hometabbndicon {
    float: right;
}
.hometabbndicon img {
    height: 178px;
}
.greenraw {
    background: #54a447!important;
    position: relative;
}
.tblraw {
    padding: 0 10px;
}
.tblraw .rawone {
    width: 197px;
}
.greenraw p {
    font-family: 'yantramanavbold';
    color: #fff;
    font-size: 22px;
    padding: 25px 10px 25px;
}
.tblraw .rawone {
    width: 197px;
}
.greenraw p {
    font-family: 'yantramanavbold';
    color: #fff;
    font-size: 22px;
    padding: 25px 10px 25px;
}
.tblraw .rawthree {
    width: 100px;
    text-align: center;
}
.tblraw .rawfour {
    width: 120px;
    text-align: center;
}
.tblraw .rawfive {
    width: 130px;
    text-align: center;
}
.tblraw .rawsix {
    width: 100px;
    text-align: center;
}
.tblraw .rawseven {
    width: 115px;
    text-align: right;
}
.tblraw {
    padding: 0 10px;
}
.tblraw .rawone {
    width: 197px;
}
.tblraw .rawtwo {
    width: 160px;
    text-align: center;
}
.tblraw .rawthree {
    width: 100px;
    text-align: center;
}
.tblraw .rawfour {
    width: 120px;
    text-align: center;
}
.tblraw .rawfive {
    width: 130px;
    text-align: center;
}
.tblraw .rawsix {
    width: 100px;
    text-align: center;
}
.tblraw .rawseven {
    width: 115px;
    text-align: right;
}
.resp-tab-active {
    background-color: #fff;
    border-top: 1px solid #d9d5d6!important;
    border-right: 1px solid #d9d5d6!important;
    border-left: 1px solid #d9d5d6!important;
    border-image: initial!important;
    margin: 0 0 -1px!important;
    padding: 32px 17px 20px!important;
    border-bottom: none!important;
}
.expandcontentuli li {
    background: url(img/icon-checkmark.png) left -9px no-repeat;
    font-size: 15px;
    line-height: 30px;
    margin: 0;
    padding: 0px 5px 4px 40px;
    /* margin-left: -25px; */
}
.da1{
background:white;
border:2px solid white;
}
@media (max-width: 767px)
.menu-dropdown, .navbar-nav>li.submenu.active>.menu-dropdown {
    transition: all 0s ease 0s!important;
    z-index: 2;
    margin-top: 1x;
    margin-top: -59px !important;
    width: 121% !important;
}
.nav.navbar-nav>li:last-child>a:hover{
	background:red;
}
.nav.navbar-nav>li:last-child>a {
    border: 1px solid #e7633f;
    border-radius: 50px;
    height: 38px;
    position: relative;
    top: 12px;
    /* left: -5px; */
    width: 134px;
    line-height: 17px;
    color: white;
    background-color: #545858;
    opacity: 1;
    transition: .5s;
	}
	.joke22{
		 height: 350px;
	}
	