.cyb_pagination,.ourteam .ourteam__subhead{letter-spacing:2px;text-transform:uppercase}.about,.banner{overflow:hidden}#crumbs li,#crumbs li a,.blogmini-des h2,.cyb_pagination,.read-more,.strength .strength__head{text-transform:uppercase}@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.04);transform:scale(1.04)}}@-moz-keyframes pulse{0%,100%{-moz-transform:scale(1);transform:scale(1)}50%{-moz-transform:scale(1.04);transform:scale(1.04)}}.overview{padding:50px 0}.overview .overview__head{color:#1d9dd8;font-weight:500;font-size:16px}.intrested .interested__btn a:hover,.whychoose .whychoose__box:hover p{color:#fff}.offwhite .offwhite__head,.overview .overview__des{font-size:30px;font-weight:800;font-family:Raleway,sans-serif}.overview .overview__des{line-height:1.5;margin:15px 0}.overview .overview__left{padding-right:50px}.overview .overview_right img{height:auto;width:520px;margin-right:50px;margin-left:auto}.overview .overview__details-a,.overview .overview__details-b,.overview .overview__details-c{line-height:2}.offwhite{padding:90px 0;background:#F6FAFE}.offwhite .offwhite__head{text-align:center;margin-bottom:10px;margin-top:0;line-height:1.5}.offwhite .offwhite__des{text-align:center;line-height:2;max-width:950px;margin:0 auto}.intrested .intrested__head,.whychoose .whychoose__head{font-size:30px;font-weight:800;font-family:Raleway,sans-serif;margin-bottom:20px;margin-top:0}.whychoose{padding:50px 0}.whychoose .whychoose__box{display:table;background:#fff;border-radius:8px;padding:15px;min-height:130px;text-align:center;width:100%;-webkit-box-shadow:0 4px 27px 0 rgba(0,0,0,.11);box-shadow:0 4px 27px 0 rgba(0,0,0,.11);-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;margin-bottom:20px}.intrested .interested__btn,.teamgrid .teamgrid__image{-webkit-transition:.3s ease;-o-transition:.3s ease;-moz-transition:.3s ease}.whychoose .whychoose__box .cls-1{fill:#000}.whychoose .whychoose__box:hover{-webkit-box-shadow:0 3px 12.22px .78px rgba(8,159,219,.66);box-shadow:0 3px 12.22px .78px rgba(8,159,219,.66);background:-webkit-linear-gradient(131deg,#02bdf3 0,#089fdb 100%);background:-moz-linear-gradient(131deg,#02bdf3 0,#089fdb 100%);background:-o-linear-gradient(131deg,#02bdf3 0,#089fdb 100%);background:linear-gradient(-41deg,#02bdf3 0,#089fdb 100%)}.whychoose .whychoose__box:hover .cls-1{fill:#fff}.whychoose .whychoose__left{padding-right:50px}.whychoose .whychoose__des-a,.whychoose .whychoose__des-b{line-height:2}.whychoose .whychoose__vertical{display:table-cell;vertical-align:middle}.intrested{padding:50px 0}.intrested .intrested__head{text-align:center}.aol-heading,body{font-family:Poppins,sans-serif}.intrested .intrested__des{text-align:center;line-height:2}.intrested .interested__btn{background:-webkit-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);background:-moz-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);background:-o-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);background:linear-gradient(248deg,#02bdf3 0,#089fdb 100%);padding:8px 35px;text-decoration:none;border:none;outline:0;-webkit-box-shadow:0 7px 16px 0 rgba(0,0,0,.18);box-shadow:0 7px 16px 0 rgba(0,0,0,.18);transition:.3s ease;color:#fff;margin-left:auto;margin-right:auto;margin-top:20px;display:block}.intrested .interested__btn:active,.intrested .interested__btn:focus,.intrested .interested__btn:hover,.intrested .interested__btn:visited{outline:0}.intrested .interested__btn:hover{-webkit-box-shadow:0 12px 21px 0 rgba(0,0,0,.18);box-shadow:0 12px 21px 0 rgba(0,0,0,.18)}.ourteam{padding:50px 0}.ourteam .ourteam__head{max-width:900px;margin:auto;text-align:center;line-height:1.5}.ourteam .ourteam__subhead{font-size:11px;max-width:800px;font-weight:500;line-height:3;text-align:center;margin:20px auto}.ourteam .ourteam__des{text-align:center;line-height:2}.form .section__head2,.servicecontent .servicecontent__head{line-height:1.5}.teamgrid{padding:0 0 50px}.teamgrid .teamgrid__wrapper{padding:0 150px}.teamgrid .teamgrid__item{margin-bottom:50px;text-align:center;min-height:270px}.teamgrid .teamgrid__image{margin:0 auto;border:8px solid #eee;border-radius:50%;transition:.3s ease;width:160px;height:160px;-o-object-fit:cover;object-fit:cover}.teamgrid .teamgrid__image:hover{border:8px solid #1d9dd8}.teamgrid .teamgrid__head{font-weight:700;font-size:15px;color:#353535;margin-top:20px}.teamgrid .teamgrid__des{color:#9b9b9b}.servicecontent .content__des li{list-style:circle}.form{padding:50px 0;background:url(../images/it-staffing-service-in-cochin.webp) center 100px no-repeat}.form .form__head{text-align:center}.form .form__des{text-align:center;color:#9b9b9b;margin-top:20px;font-weight:600;margin-bottom:20px}.form .form__contact{margin:30px 0}.form .cyb_input{border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:1px solid #363636;background:rgba(255,255,255,.6)}.form .cyb_input--mod{min-height:200px}.form .form__btn{background:-webkit-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);background:-moz-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);background:-o-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);background:linear-gradient(248deg,#02bdf3 0,#089fdb 100%);padding:9px 60px;text-decoration:none;border:none;outline:0;-webkit-box-shadow:0 7px 16px 0 rgba(0,0,0,.18);box-shadow:0 7px 16px 0 rgba(0,0,0,.18);-webkit-transition:.3s ease;-o-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;color:#fff;display:block;margin:10px auto}.form .form__btn:active,.form .form__btn:focus,.form .form__btn:hover,.form .form__btn:visited{outline:0}.form .form__btn:hover{-webkit-box-shadow:0 12px 21px 0 rgba(0,0,0,.18);box-shadow:0 12px 21px 0 rgba(0,0,0,.18)}.form .form__quote{margin:50px auto 0;max-width:900px;text-align:center;line-height:1.5;margin-bottom:40px!important}.form .form__address{text-align:center;margin-top:20px;line-height:2}.form .form__address i{margin-right:10px}.form .form__address img{display:block;margin:0 auto 20px}.form .form__contactdetails{padding-left:0;text-align:center;margin-top:20px}.form .form__contactdetails li{display:block;list-style:none;margin-right:20px;margin-bottom:8px}.form .form__contactdetails li i{margin-right:10px}.form .form__contactdetails li img{width:13px;height:auto;margin-right:5px;position:relative;top:-2px}.form .form__contactdetails:hover .contact_divider{width:200px}.form .form__contactdetails:last-child a:before{content:url(../images/lanline.png);margin-right:10px;position:relative;top:2px}.office_location{margin-bottom:30px}.office_location .office_name{font-weight:700;text-align:center}.office_location p{text-align:center;margin:0 auto;max-width:400px;line-height:1.8}.contact_divider{margin:20px auto;width:100px;height:2px;background:#1d9dd8;-webkit-transition:1s ease;-o-transition:1s ease;-moz-transition:1s ease;transition:1s ease}.careerpanels .currentopening__btn,.service__offwhite .offwhite__griditem{-webkit-transition:.3s ease;-o-transition:.3s ease;-moz-transition:.3s ease}.contact_divider:hover{width:200px}.office_flag{width:50px;height:50px;border-radius:15%;-o-object-fit:cover;object-fit:cover}.career{background:#F6FAFE;padding:100px 0 220px}.career .career__subhead{text-align:center;color:#9b9b9b;margin-top:20px;font-weight:600;margin-bottom:0}.career .career__head{text-align:center}.career .career__des{text-align:center;line-height:2}.careerimage .career__img{margin-top:-200px}.careerimage .crumbs--mod{text-align:left!important;margin:20px 0 100px}.careerimage .crumbs--mod li,.careerimage .crumbs--mod li a{color:#9b9b9b!important}.currentopening{background:#F6FAFE;padding:50px 0}.currentopening .currentopening__left__head{margin-bottom:20px}.currentopening .currentopening__left__des{text-align:center;margin-bottom:30px}.currentopening .currentopening__no{padding:50px}.currentopening .currentopening__none{text-align:center;font-weight:500;font-size:20px}.currentopening .line{width:100%;height:1px;background:rgba(83,83,83,.2);margin:40px 0}.currentopening .currentopening__noopper{text-align:center}.currentopening .careers_more_details{margin-bottom:20px;display:inline-block;text-decoration:none;text-align:left}.currentopening .careers_more_details div{line-height:1.5}.aol-single-ad p,.blogmini-des p{line-height:2}.currentopening .careers_more_details p{color:#fff;font-size:15px;text-align:left}.currentopening .careers_more_details h3{display:inline-block;margin-top:10px;font-size:15px;text-align:left;list-style:none;padding-bottom:3px;border-bottom:1px solid #fff}.currentopening .careers_more_details ul{padding-left:0}.currentopening .careers_more_details ul li{font-size:15px;text-align:left;list-style:none}.currentopening .tooltip-inner{padding:3px 8px;color:#fff;background-color:#1d9dd8;opacity:1;min-width:350px}.currentopening .tooltip.in{opacity:1!important}.careerpanels .panel-heading{background:#fff!important;border:none}.careerpanels .currentopening__btn{background:-webkit-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);background:-moz-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);background:-o-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);background:linear-gradient(248deg,#02bdf3 0,#089fdb 100%);padding:8px 35px;text-decoration:none;border:none;outline:0;-webkit-box-shadow:0 7px 16px 0 rgba(0,0,0,.18);box-shadow:0 7px 16px 0 rgba(0,0,0,.18);transition:.3s ease;display:block;margin-top:10px}.jobinner,.servicecontent{padding:50px 0}.careerpanels .currentopening__btn:active,.careerpanels .currentopening__btn:focus,.careerpanels .currentopening__btn:hover,.careerpanels .currentopening__btn:visited{outline:0}.slick-slide,a{outline:0!important}.careerpanels .currentopening__btn:hover{-webkit-box-shadow:0 12px 21px 0 rgba(0,0,0,.18);box-shadow:0 12px 21px 0 rgba(0,0,0,.18)}.careerpanels .currentopening__btn a{color:#fff}.careerpanels .panel-title a{display:block}.careerpanels .panel-title i{font-size:13px;float:right;position:relative;top:-16px}.career__mail{font-weight:700;color:#089fdb;font-size:16px}.servicecontent .service__wrapper{margin-bottom:50px}.service__wrapper .servicecontent__img img{width:120px;height:120px;-o-object-fit:scale-down;object-fit:scale-down;display:block;margin:20px auto}.blog-img,.comment_image img{max-width:100%;height:auto}.service__wrapper .service__gridwrapper{margin:30px 0}.jobinner__head{font-weight:500;margin-bottom:20px}.jobinner__des{margin-top:20px;line-height:2;margin-bottom:20px}.jobinner__exp,.jobinner__location{margin-bottom:10px}.jobinner__exp span,.jobinner__location span{font-weight:700;margin-right:5px}.aol-heading{font-weight:500;margin-bottom:20px}.aol-single-ad h1,.aol-single-ad h2,.aol-single-ad h3,.aol-single-ad h4,.aol-single-ad h5,.aol-single-ad h6{font-size:14px;font-weight:700}.aol-single-ad ul{margin-top:10px;padding-left:18px}.aol-single-ad ul li{margin-bottom:10px;list-style:circle}.blogmini-des{padding:20px}.blogmini-des h3 a{text-decoration:none;color:#000}.blogmini-des h2{font-size:12px;font-weight:400}.blogmini-des h2 i{font-size:12px;margin-right:10px;position:relative;top:-2px;color:#00ADEC}.blogwrapper{padding-top:100px;padding-bottom:100px}.aside h3{font-weight:700;margin-top:0}.aside-box{margin-bottom:70px}.aside-box h3{margin-bottom:20px}.aside-blogs{margin-bottom:10px;display:inline-block}.aside-blogs-box h6{color:#444}.overlayy{position:absolute;top:0;left:0;background:rgba(0,0,0,.5)}.next a,.prev a{display:inline-block;text-decoration:none;border-radius:17px;background-color:#00aeef;padding:5px 20px;border:none;color:#fff;-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out}.next a i,.prev a i{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out}.next a:hover i{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}.prev a:hover i{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);-o-transform:translateX(-5px);transform:translateX(-5px)}.prev{margin-right:15px}.blog-box{margin-bottom:20px;border:1px solid #f5f5f5}.blog-img{background-size:cover;display:block}.blog-highlight,.rating,.read-more,.social-share,.social-share li,.view-like-container,.views{display:inline-block}.read-more{margin-bottom:20px;color:#333;text-decoration:none!important}.social-share{text-align:right;float:right;padding-bottom:12px}.social-share li{margin-right:2px;text-align:center}.social-share li i{font-size:20px;padding:10px;color:#fff;min-width:46px;border-radius:5px 12px}.fb-icon{background-color:#3e5a96}.tw-icon{background:#03A0EE}.ln-icon{background:#0076B2}.gp-icon{background-color:#E24D3A}.tb-icon{background:#435469}.views{margin-right:20px}.views i{margin-right:7px}.view-like-container{padding-top:8px}.vote-count-post{margin:0 5px}.bread .crumbs{margin:-75px 20px 0 41px;color:#444}.bread .crumbs a{color:#00ADEC}.bloginner-content h1{font-size:27px;line-height:35px}.bloginner-content h2{margin-top:0;font-size:15px;margin-bottom:20px}.blogsidebar{font-weight:bolder;margin-top:70px;margin-bottom:70px}.bloginner-content p{line-height:2;text-align:justify;font-size:14px;font-weight:400}.bloginner-content h6{font-size:14px}.bloginner-content h5{padding-top:10px;padding-bottom:10px;font-weight:700}.blog-highlight{font-size:20px;font-weight:bolder;padding-bottom:20px}.cybase-list li,h1,h2,h3,h4,h5,h6{font-weight:400}.cybase-list{padding-left:0}.cybase-list li{list-style-type:circle;list-style-position:inside;margin-bottom:8px;text-indent:-19px;padding-left:15px}.cybase-list2 li{padding-left:34px!important}.porfolio_listing_page{position:relative;height:100vh}.porfolio_listing_page .left_panel{background:#fff;position:fixed;height:100%;left:-220px;width:220px;z-index:99;-webkit-transition:1s ease;-o-transition:1s ease;-moz-transition:1s ease;transition:1s ease}.porfolio_listing_page .turn_on_left_slide{left:0}.porfolio_listing_page .portfolio_slide_items{height:100vh;width:100%}.porfolio_listing_page .portfolio_items{width:100%}.porfolio_listing_page .portfolio_items .row{height:100%}.porfolio_listing_page .portfolio_items .row .portfolio_items_left{background:-webkit-linear-gradient(122deg,#fff 0,#c8c8c8 100%);background:-moz-linear-gradient(122deg,#fff 0,#c8c8c8 100%);background:-o-linear-gradient(122deg,#fff 0,#c8c8c8 100%);background:linear-gradient(-32deg,#fff 0,#c8c8c8 100%)}.porfolio_listing_page .portfolio_items .row .portfolio_items_right{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#08a1dc),to(#208df6));background:-webkit-linear-gradient(bottom,#08a1dc 0,#208df6 100%);background:-moz-linear-gradient(bottom,#08a1dc 0,#208df6 100%);background:-o-linear-gradient(bottom,#08a1dc 0,#208df6 100%);background:linear-gradient(0deg,#08a1dc 0,#208df6 100%);height:100%}body{color:#353535}a{text-decoration:none;color:inherit}a:active,a:focus,a:hover,a:visited{text-decoration:none}.section__head{text-align:center;color:#353535;font-weight:600;font-family:Raleway,sans-serif}.block_banner .block_banner_content h1,.content__head,.section__head2{font-weight:800;font-family:Raleway,sans-serif}.section__des{text-align:center;color:#9b9b9b;max-width:500px;line-height:2;margin:20px auto 60px}.section__head2{font-size:30px}.block_banner{min-height:400px;position:relative;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.block_banner .overlay{background:-webkit-linear-gradient(350deg,#08a1dc 0,#208df6 100%);background:-moz-linear-gradient(350deg,#08a1dc 0,#208df6 100%);background:-o-linear-gradient(350deg,#08a1dc 0,#208df6 100%);background:linear-gradient(100deg,#08a1dc 0,#208df6 100%);position:absolute;height:100%;top:0;width:100%;opacity:.85}.block_banner .block_banner_content{position:absolute;left:50%;top:50%;padding:15px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.block_banner .block_banner_content h1{color:#fff;text-align:center}.cyb_pagination{text-align:center;color:#fff}.content__head{font-size:40px;margin-bottom:20px}.content__des{line-height:2.3;font-weight:500;font-size:15px}.content__subhead{line-height:2.3;font-weight:600;font-size:20px}.content__lists{padding-left:20px;margin-top:10px}.content__lists li{list-style:circle}.servicecontent_grid{text-align:center}.servicecontent_grid img{margin-bottom:10px}.servicecontent__head{margin:15px 0;font-weight:600;text-align:center}.servicecontent__des{margin-top:0;color:#9b9b9b;line-height:1.8;text-align:center}.service__offwhite{background:#F6FAFE;padding:50px 0}.service__offwhite .service__offwhite__des,.service__offwhite .service__offwhite__head{text-align:center}.service__offwhite .service__offwhite__subhead{font-weight:800;font-size:20px;font-family:Raleway,sans-serif;margin-bottom:20px;text-align:center;margin-top:50px;color:#9b9b9b}.service__offwhite .service__offwhite__grids{margin:50px 0 0}.service__offwhite .offwhite__griditem{min-height:150px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:url(../images/seo-services-kochi.jpg) center;position:relative;padding:15px;border-radius:8px;overflow:hidden;background-size:cover;transition:.3s ease;margin-bottom:20px}.service__offwhite .offwhite__griditem .overlay{position:absolute;top:0;left:0;width:100%;height:100%;bottom:100%;background:rgba(0,0,0,.8);z-index:1}.service__offwhite .offwhite__griditem p{color:#fff;font-style:italic;position:relative;z-index:2;text-align:center;font-family:Poppins,sans-serif;letter-spacing:1px;font-size:13px;padding:15px;line-height:1.6}.service__offwhite .offwhite__griditem:hover{-webkit-box-shadow:0 3px 12.22px .78px rgba(8,159,219,.66);box-shadow:0 3px 12.22px .78px rgba(8,159,219,.66)}.service__offwhite .offwhite__griditem:hover .overlay{background:-webkit-linear-gradient(131deg,#02bdf3 0,#089fdb 100%);background:-moz-linear-gradient(131deg,#02bdf3 0,#089fdb 100%);background:-o-linear-gradient(131deg,#02bdf3 0,#089fdb 100%);background:linear-gradient(-41deg,#02bdf3 0,#089fdb 100%);opacity:.9}#crumbs{list-style:none;text-align:center;padding-left:0}#crumbs li{color:#fff}#crumbs li a{text-decoration:none;color:#fff}@supports (-ms-accelerator:true){.service__offwhite .offwhite__griditem{min-height:200px}}.cybpreloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:999999}.cybpreloader .cybpreloader__inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}div.wpcf7-response-output{background-color:#fff!important;border:2px solid #fff!important;color:#0a861a!important;text-align:center}.particle{position:absolute;top:0;left:0;height:100%;width:100%}.particle canvas{width:100%;height:100%}@-webkit-keyframes floating-arrow{from,to{-webkit-transform:translateY(0);transform:translateY(0)}65%{-webkit-transform:translateY(11px);transform:translateY(11px)}}.typed-cursor{-webkit-animation:blink 1s infinite;-moz-animation:blink 1s infinite;animation:blink 1s infinite;font-size:30px;margin-left:3px;position:relative;top:-3px;display:inline}@-webkit-keyframes blink{0%,50%{opacity:1}100%,51%{opacity:0}}.pulse{-webkit-animation:pulse 3s infinite;-moz-animation:pulse 3s infinite;animation:pulse 3s infinite;margin:50px auto 0;display:table;-webkit-animation-direction:alternate;-moz-animation-direction:alternate;animation-direction:alternate;-webkit-animation-name:pulse;-moz-animation-name:pulse;animation-name:pulse}.banner .banner__wrapper,.page_not_found{display:-webkit-box;display:-moz-box;display:-ms-flexbox}@keyframes pulse{0%,100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}}html{margin-top:0!important}.page_not_found{min-height:100vh;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.page_not_found .page_not_found_content img{margin:0 auto;height:auto;max-width:600px;display:block}.page_not_found .page_not_found_content .not_found_title{font-weight:700;margin-top:50px}.page_not_found .page_not_found_content .not_found_des{max-width:600px;margin:0 auto 15px;line-height:2}.page_not_found .page_not_found_content .not_found_btn{background:#1d9dd8;background:-webkit-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);background:-moz-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);background:-o-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);background:linear-gradient(248deg,#02bdf3 0,#089fdb 100%);padding:9px 20px;text-decoration:none;border:none;outline:0;-webkit-box-shadow:0 7px 16px 0 rgba(0,0,0,.18);box-shadow:0 7px 16px 0 rgba(0,0,0,.18);-webkit-transition:.3s ease;-o-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;display:block;margin:0 auto;border-radius:0}.page_not_found .page_not_found_content .not_found_btn:active,.page_not_found .page_not_found_content .not_found_btn:focus,.page_not_found .page_not_found_content .not_found_btn:hover,.page_not_found .page_not_found_content .not_found_btn:visited{outline:0}.page_not_found .page_not_found_content .not_found_btn:hover{-webkit-box-shadow:0 12px 21px 0 rgba(0,0,0,.18);box-shadow:0 12px 21px 0 rgba(0,0,0,.18)}.page_not_found .page_not_found_content .not_found_btn a{color:#fff}@media screen and (max-width:782px){html{margin-top:0!important}.page_not_found img{max-width:700px}}.rb{border:1px solid red}.gb{border:1px solid green}.yb{border:1px solid #ff0}.cyb_nav{margin-top:20px;background:0 0;border-color:transparent;-webkit-transition:.2s ease;-o-transition:.2s ease;-moz-transition:.2s ease;transition:.2s ease}.cyb_nav .cyb_links{-webkit-transition:1s ease;-o-transition:1s ease;-moz-transition:1s ease;transition:1s ease;margin:20px 0}.banner .banner__details .banner__btn,.cyb_nav .cyb_quote li a{-webkit-transition:.5s ease;-o-transition:.5s ease;-moz-transition:.5s ease}.cyb_nav .cyb_links .dropdown i{margin-left:5px;position:relative;top:1px}.cyb_nav .cyb_links li a{font-weight:600;color:#353535}.cyb_nav .cyb_links li a:hover{color:#000}.cyb_nav .cyb_links li:nth-of-type(2) .cyb_drop:before{left:62%}.cyb_nav .cyb_quote{position:relative;top:10px}.cyb_nav .cyb_quote li a{color:#1d9dd8;font-weight:600;padding:4px 25px;background:#fff;-webkit-box-shadow:0 3px 3px 0 rgba(84,84,84,.18);box-shadow:0 3px 3px 0 rgba(84,84,84,.18);border-radius:20px;position:relative;z-index:2;transition:.5s ease}.cyb_nav .cyb_drop--mod:before,.cyb_nav .cyb_drop:before{font-family:FontAwesome;font-size:22px;content:"\f0d8";position:absolute;top:-20px}.cyb_nav .cyb_quote li a:hover{background:#fff;color:#1d9dd8;-webkit-box-shadow:0 10px 10px 0 rgba(84,84,84,.18);box-shadow:0 10px 10px 0 rgba(84,84,84,.18)}.cyb_nav .cyb_links>.open>a{background-color:transparent!important}.cyb_nav .cyb_links>.open>a:hover{background-color:transparent}.cyb_nav .cyb_drop{-webkit-box-shadow:0 4px 16px rgba(0,0,0,.175)!important;box-shadow:0 4px 16px rgba(0,0,0,.175)!important;border:none;border-radius:6px!important}.cyb_nav .cyb_drop li a{padding:6px 20px}.cyb_nav .cyb_drop li a i{float:left;width:8px;height:auto;display:inline-block;margin-right:13px;margin-top:1px}.cyb_nav .cyb_drop:before{color:#fff;left:31%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.cyb_nav .cyb_drop--mod:before{color:#353535;left:62%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.about h1,.banner .banner__details .banner_head,.contact .contact__content h1,.ftr .ftr__items h4,.strength .strength__subdes{font-family:Raleway,sans-serif}.cyb_nav .cyb_brand{position:relative;top:-8px}.cyb_nav .cyb_brand img{width:140px;height:auto}.quote_pop .form_quote{padding:0 50px}.quote_pop .form_quote .quote__pophead{color:#353535;font-weight:600;line-height:1.5;text-align:center;font-size:28px;margin-top:0}.quote_pop .form_quote .quote__popdes{color:#9b9b9b;text-align:center;margin:20px 0}.quote_pop .form_quote .quore__line{width:50px;height:2px;background:-webkit-linear-gradient(276deg,#02bdf3 0,#089fdb 100%);background:-moz-linear-gradient(276deg,#02bdf3 0,#089fdb 100%);background:-o-linear-gradient(276deg,#02bdf3 0,#089fdb 100%);background:linear-gradient(174deg,#02bdf3 0,#089fdb 100%);margin:0 auto}.quote_pop .quote__close{margin-right:20px;margin-top:20px;position:relative;z-index:2}.quote_pop .quote__content{border-radius:30px;-webkit-box-shadow:0 0 131px 0 rgba(0,0,0,.2);box-shadow:0 0 131px 0 rgba(0,0,0,.2)}.cyb_other_pages_nav{margin-top:0}.cyb_other_pages_nav .cyb_links li a{color:#fff!important}.cyb_other_pages_nav .cyb_links li a:active,.cyb_other_pages_nav .cyb_links li a:focus,.cyb_other_pages_nav .cyb_links li a:hover,.cyb_other_pages_nav .cyb_links li a:visited{color:#fff}.cyb_other_pages_nav .cyb_drop li a{color:#353535!important}.cyb_other_pages_nav .cyb_quote li a{color:#1d9dd8!important}.cybnav_scrolled{margin-top:0;background:#fff;-webkit-box-shadow:0 3px 3px 0 rgba(84,84,84,.18);box-shadow:0 3px 3px 0 rgba(84,84,84,.18)}.cybnav_scrolled .cyb_links{margin:15px 0}.cybnav_scrolled .cyb_brand{position:relative;top:-4px}.cybnav_scrolled .cyb_links li a{color:#353535}.cybnav_scrolled .cyb_quote li a{background-color:#1d9dd8;color:#fff}.cyb_mobile_nav{background:#fff;-webkit-transition:1s cubic-bezier(.165,.84,.44,1);-o-transition:1s cubic-bezier(.165,.84,.44,1);-moz-transition:1s cubic-bezier(.165,.84,.44,1);transition:1s cubic-bezier(.165,.84,.44,1);width:300px;position:fixed;left:-300px;padding-left:20px;height:100%;z-index:1032}.cyb_mobile_nav .cyb_mob_links{margin-top:50px;padding-left:0}.cyb_mobile_nav .cyb_mob_links li{list-style:none;margin-bottom:20px}.cyb_mobile_nav .cyb_mob_links li a{font-weight:800}.cyb_mobile_nav .cyb_drop{margin-top:0!important}.cyb_mobile_nav .cyb_mob_close{margin-top:20px;cursor:pointer;float:right}.cyb_mobile_nav .cyb_mob_close i{display:block;text-align:right;margin-right:20px;color:#353535}.cyb_mobile_nav .cyb_mob_logo{width:35px;height:auto;margin-top:20px}.cyb_mobile_nav .cyb_bottom_box{position:absolute;bottom:20px;width:100%}.cyb_mobile_nav .cyb_mail{margin-bottom:0;font-weight:500}.cyb_mobile_nav .cyb_mob_ftr{padding-left:0;margin-bottom:10px}.cyb_mobile_nav .cyb_mob_ftr li{display:inline-block;margin-right:20px}.cyb_mobile_nav .cyb_mob_ftr li a{font-size:20px}.cyb_mobile_nav .cyb_mob_ftr li:last-child{margin-right:0}.cyb_mobile_nav .open>.dropdown-menu{position:relative;float:none;min-width:66px;padding:5px 0;margin:10px 0 0;font-size:14px;border:1px solid rgba(0,0,0,.15);border-radius:4px;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.cyb_mobile_nav .open>.dropdown-menu li,.cyb_mobile_nav .open>.dropdown-menu li:last-child{margin-bottom:0}.cyb_mobile_nav .open>.dropdown-menu li a{font-size:12px;-webkit-transition:.3s ease;-o-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;padding:5px 10px;position:relative;left:0}.cyb_mobile_nav .open>.dropdown-menu li a:hover{color:#1d9dd8;left:20px;background-color:transparent}.cyb_mobile_nav_expanded{left:0;-webkit-box-shadow:0 10px 25px 0 rgba(0,0,0,.24),0 75px 64px 0 rgba(0,0,0,.19);box-shadow:0 10px 25px 0 rgba(0,0,0,.24),0 75px 64px 0 rgba(0,0,0,.19)}.banner{background:#f0f0f0;position:relative}.banner video{position:absolute;min-width:100%;min-height:100%;width:auto;height:auto;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.banner .banner__overlay{position:absolute;z-index:2;background:rgba(255,255,255,.75);left:0;width:100%;height:100%}.banner .banner__wrapper{min-height:100vh;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:3}.banner .banner__details{max-width:800px}.banner .banner__details .banner_subhead{font-weight:500;color:#353535;font-size:15px}.banner .banner__details .banner_head{margin-top:0;font-weight:800;font-size:38px;color:#353535;line-height:1.3;text-align:center}.banner .banner__details .banner_des{font-weight:500;line-height:2.5;font-size:15px;text-align:center;margin:0 auto;max-width:650px}.banner .banner__details .banner__btn{background:-webkit-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);background:-moz-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);background:-o-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);background:linear-gradient(248deg,#02bdf3 0,#089fdb 100%);padding:9px 20px;text-decoration:none;border:none;outline:0;border-radius:20px;-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.18);box-shadow:0 6px 10px 0 rgba(0,0,0,.18);margin-top:10px;transition:.5s ease}.banner .banner__details .banner__btn:active,.banner .banner__details .banner__btn:focus,.banner .banner__details .banner__btn:hover,.banner .banner__details .banner__btn:visited{outline:0}.banner .banner__details .banner__btn:hover{-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,.18);box-shadow:0 6px 20px 0 rgba(0,0,0,.18)}.banner .banner__details .banner__btn a{color:#fff}.banner .banner__details .banner__btn a i{position:relative;top:1px;margin-left:5px}.banner .banner__details .banner__btn a:active,.banner .banner__details .banner__btn a:focus,.banner .banner__details .banner__btn a:hover{outline:0;text-decoration:none}.banner .banner__bottom{position:absolute;left:0;right:0;bottom:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.banner .banner__bottom .social a{margin-right:10px;display:inline-block}.banner .banner__bottom .social a:last-child{margin-right:0}.banner .banner__bottom .social a i{font-size:20px}.services{padding:80px 0 50px}.services .service_grid_right{margin-top:90px}.services .service__circle{width:122px;height:80px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}.services .service__item{margin-bottom:30px;min-height:310px;padding:14px;border-radius:20px;-webkit-box-shadow:0 4px 27px 0 rgba(0,0,0,.11);box-shadow:0 4px 27px 0 rgba(0,0,0,.11);-webkit-transition:.5s ease;-o-transition:.5s ease;-moz-transition:.5s ease;transition:.5s ease}.services .service__item h5{text-align:center;color:#353535;font-weight:700;line-height:1.5}.services .service__item .line{width:55px;height:2px;background:-webkit-linear-gradient(276deg,#02bdf3 0,#089fdb 100%);background:-moz-linear-gradient(276deg,#02bdf3 0,#089fdb 100%);background:-o-linear-gradient(276deg,#02bdf3 0,#089fdb 100%);background:linear-gradient(174deg,#02bdf3 0,#089fdb 100%);margin:20px auto}.services .service__item p{color:#9b9b9b;max-width:190px;line-height:1.7;margin:0 auto;text-align:center}.services .service__item:hover{-webkit-box-shadow:0 24px 21px -11px rgba(8,159,219,.4);box-shadow:0 24px 21px -11px rgba(8,159,219,.4);-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}.services .services__grid{padding:0 50px}.services .service__link{color:#353535;-webkit-transition:.2s ease;-o-transition:.2s ease;-moz-transition:.2s ease;transition:.2s ease}.quote .quote__btn,.strength .strength__btn{-o-transition:.3s ease;-moz-transition:.3s ease}.services .service__link:hover{color:#1d9dd8}.about{background:url(../images/cyb.png) right 72px no-repeat #F6FAFE;padding:20px 0}.about .about__rel{position:relative;z-index:1;padding-top:80px;padding-bottom:80px}.about h1{font-weight:800;font-size:30px;line-height:1.4;margin-top:14px}.about .about__subhead{font-weight:500}.about .about__des{line-height:2.5}.about .about__des span{font-weight:700}.about .about__check{color:#089fdb;font-weight:700;font-size:18px;display:inline-block}.about .about_cybase_background{position:absolute;right:-50px;top:0;z-index:-1}.about .check{margin-top:20px}.about .check img{margin-left:10px;position:relative;top:-2px}.strength{padding:60px 0}.strength .strength__head{color:#089fdb;font-weight:600}.strength .strength__subdes{font-size:30px;font-weight:800;margin:20px 0}.strength .strength__des{line-height:2.3}.strength .strength__items{padding-left:0;margin-top:20px}.strength .strength__items li{display:inline-block;margin-right:20px;margin-bottom:20px}.strength .strength__items li img{margin-right:10px;position:relative;top:-3px}.strength .strength__btn{background:-webkit-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);background:-moz-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);background:-o-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);background:linear-gradient(248deg,#02bdf3 0,#089fdb 100%);-webkit-box-shadow:0 7px 16px 0 rgba(0,0,0,.18);box-shadow:0 7px 16px 0 rgba(0,0,0,.18);padding:8px 35px;text-decoration:none;border:none;outline:0;-webkit-transition:.3s ease;transition:.3s ease}.strength .strength__btn:active,.strength .strength__btn:focus,.strength .strength__btn:hover{outline:0}.strength .strength__btn a{color:#fff}.strength .strength__btn:hover{-webkit-box-shadow:0 12px 21px 0 rgba(0,0,0,.18);box-shadow:0 12px 21px 0 rgba(0,0,0,.18)}.strength .strength__btn .btn_circle{display:inline-block;background:rgba(0,0,0,.6);width:15px;height:15px;border-radius:50%;margin-left:5px;position:relative;top:3px}.strength .strength__btn .btn_circle i{font-size:10px;color:#fff;position:relative;top:-4px}.strength .strength__left img{width:400px;height:auto;margin-left:auto;margin-right:25px}.quote{padding:50px 0;background:-webkit-linear-gradient(112deg,#089fdb 21%,#05c3f8 58%);background:-moz-linear-gradient(112deg,#089fdb 21%,#05c3f8 58%);background:-o-linear-gradient(112deg,#089fdb 21%,#05c3f8 58%);background:linear-gradient(-22deg,#089fdb 21%,#05c3f8 58%)}.quote .quote__head{color:#fff;font-weight:600;text-align:center;line-height:1.5}.quote .quote__des{max-width:900px;margin:0 auto;text-align:center;color:#fff;line-height:2}.quote .quote__btn{background:#fff;border:none;padding:8px 30px;margin:20px auto 0;text-align:center;-webkit-box-shadow:0 7px 16px 0 rgba(0,0,0,.18);box-shadow:0 7px 16px 0 rgba(0,0,0,.18);display:block;color:#1d9dd8;font-weight:500;-webkit-transition:.3s ease;transition:.3s ease}.quote .quote__btn:active,.quote .quote__btn:focus,.quote .quote__btn:hover{outline:0}.quote .quote__btn:hover{-webkit-box-shadow:0 12px 21px 0 rgba(0,0,0,.18);box-shadow:0 12px 21px 0 rgba(0,0,0,.18)}.contact{padding:75px 0 50px;background:url(../images/dotted.png) center no-repeat fixed #F6FAFE}.contact .contact__content h1{font-weight:800;font-size:55px;text-align:left;margin-bottom:20px}.contact .contact__content p{line-height:2.5;text-align:left}.contact .contact__content button{background:-webkit-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);background:-moz-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);background:-o-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);background:linear-gradient(248deg,#02bdf3 0,#089fdb 100%);padding:9px 30px;text-decoration:none;border:none;outline:0;-webkit-box-shadow:0 7px 16px 0 rgba(0,0,0,.18);box-shadow:0 7px 16px 0 rgba(0,0,0,.18);-webkit-transition:.3s ease;-o-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease}.contact .contact__content button:active,.contact .contact__content button:focus,.contact .contact__content button:hover,.contact .contact__content button:visited{outline:0}.contact .contact__content button:hover{-webkit-box-shadow:0 12px 21px 0 rgba(0,0,0,.18);box-shadow:0 12px 21px 0 rgba(0,0,0,.18)}.contact .contact__content button a{color:#fff}.contact .contact__num ul{padding-left:0}.contact .contact__num ul li{min-width:170px;display:inline-block;margin-right:20px;text-align:left;margin-bottom:10px}.contact .contact__num ul li img{margin-right:10px}.contact .contact__num ul li a{font-weight:500}.contact .contact__address{margin-bottom:20px}.contact .contact__address p{line-height:1.8;display:inline-block;text-align:left;font-weight:medium}.contact .contact__address p .office_type{display:block;font-size:25px;font-weight:700}.contact .contact__address img{margin-right:15px;position:relative;top:-1px;width:13px;height:auto}.contact .contact__address .location_img{position:relative;top:10px}.testimonials{padding:50px 0}.testimonials .testi__box{padding:0 90px;position:relative}.testimonials .testi__image{border:2px solid #aaa;border-radius:50%;padding:8px;margin:0 auto;display:block;width:165px;height:165px;-o-object-fit:cover;object-fit:cover}.testimonials .testi__quote{display:block;margin:20px auto}.testimonials .testi__name{text-align:center;color:#1d9dd8;font-weight:700}.testimonials .testi__posi{text-align:center;font-weight:600;margin-top:20px}.testimonials .testi__des{text-align:center;max-width:300px;margin:0 auto;line-height:2}.testimonials .testi__left,.testimonials .testi__right{cursor:pointer;height:40px;width:40px;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-shadow:0 17px 40px 0 rgba(0,0,0,.11);box-shadow:0 17px 40px 0 rgba(0,0,0,.11);position:absolute;top:65%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:3;visibility:hidden;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;-moz-transition:.2s ease-out;transition:.2s ease-out}.testimonials .testi__left i,.testimonials .testi__right i{font-size:20px}.testimonials .testi__left:active,.testimonials .testi__right:active{background:-webkit-linear-gradient(276deg,#02bdf3 0,#089fdb 100%);background:-moz-linear-gradient(276deg,#02bdf3 0,#089fdb 100%);background:-o-linear-gradient(276deg,#02bdf3 0,#089fdb 100%);background:linear-gradient(174deg,#02bdf3 0,#089fdb 100%)}.testimonials .testi__left:active i,.testimonials .testi__right:active i{color:#fff}.testimonials .testi__left{left:25px}.testimonials .testi__right{right:25px}.testimonials .testi__item{outline:0;margin-bottom:30px}.testimonials .testi__item:focus{outline:0}.testimonials .slick-dots{margin-top:20px}.testimonials .slick-dots li button:before{font-size:12px}.testimonials .slick-dots .slick-active button:before{border:1px solid #000;border-radius:50%;color:#000}.testimonials:hover .testi__left,.testimonials:hover .testi__right{visibility:visible}.technologies{margin:30px 0;padding:50px 0;position:relative;background:-webkit-linear-gradient(112deg,#089fdb 21%,#05c3f8 58%);background:-moz-linear-gradient(112deg,#089fdb 21%,#05c3f8 58%);background:-o-linear-gradient(112deg,#089fdb 21%,#05c3f8 58%);background:linear-gradient(-22deg,#089fdb 21%,#05c3f8 58%)}.technologies .tech__head{color:#fff;font-weight:600}.technologies .tech__des{color:#fff;margin-top:20px;max-width:500px;line-height:2}.technologies .technologies__icons{position:absolute;z-index:1;right:15px;top:-120px;width:652px;height:auto}.client{background:#F6FAFE;margin-top:30px;padding:80px 0}.client .client_inner:active{cursor:e-resize}.client .client_inner img{display:block;margin:0 auto;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.2s ease;-o-transition:.2s ease;-moz-transition:.2s ease;transition:.2s ease}.client .client_inner img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.clients{margin-top:90px;margin-bottom:50px}.clients .section__des{margin-bottom:20px}.clients .client__slidebox{margin:30px 0}.clients .client__slidebox .client__slideitem img{height:auto;width:120px;display:block;margin:0 auto}.portfolio{padding:50px 0 70px;background:-webkit-linear-gradient(131deg,rgba(2,189,243,.2) 0,rgba(8,159,219,.1) 100%),url(../images/poftfolio.webp);background:-moz-linear-gradient(131deg,rgba(2,189,243,.2) 0,rgba(8,159,219,.1) 100%),url(../images/poftfolio.webp);background:-o-linear-gradient(131deg,rgba(2,189,243,.2) 0,rgba(8,159,219,.1) 100%),url(../images/poftfolio.webp);background:linear-gradient(-41deg,rgba(2,189,243,.2) 0,rgba(8,159,219,.1) 100%),url(../images/poftfolio.webp);background-size:cover;color:#fff;text-align:center;-webkit-transition:1s ease;-o-transition:1s ease;-moz-transition:1s ease;transition:1s ease}.portfolio .portfolio__sliderwrapper{max-width:850px;margin:0 auto;position:relative}.portfolio h3{font-weight:700}.portfolio .portfolio__slideritem{text-align:center;margin-bottom:20px}.portfolio .portfolio__slideritem h2{font-size:34px;font-weight:700}.portfolio .portfolio__slideritem p{max-width:600px;margin:0 auto 30px}.portfolio .portfolio__slideritem button{background:#fff;padding:6px 30px;border-radius:0}.portfolio .portfolio__slideritem button a{color:#1d9dd8;font-size:13px}.portfolio .slick-dots{left:0;width:auto}.portfolio .slick-dots li button:before{color:#fff}.portfolio .slick-dots .slick-active button{border:1px solid #fff!important;border-radius:50%}.portfolio .pagingInfo{position:absolute;right:0;bottom:-24px;margin-bottom:0}.portfolio .pagingInfo .current_slide{font-size:22px;font-weight:700}.ftr{-webkit-box-shadow:0 6px 16px 0 rgba(0,0,0,.16);box-shadow:0 6px 16px 0 rgba(0,0,0,.16);padding:50px 0 0}.ftr .ftr__wrapper{margin-bottom:30px;min-height:500px}.ftr .ftr__wrapper .ftr__logo img{width:130px;height:auto}.ftr .ftr__items .line,.ftr .ftr__up{width:40px;background:-webkit-linear-gradient(276deg,#02bdf3 0,#089fdb 100%);background:-moz-linear-gradient(276deg,#02bdf3 0,#089fdb 100%);background:-o-linear-gradient(276deg,#02bdf3 0,#089fdb 100%)}.ftr .ftr__items h4{font-weight:600}.ftr .ftr__items .line{background:linear-gradient(174deg,#02bdf3 0,#089fdb 100%);height:2px;margin:20px 0}.ftr .ftr__items ul{padding-left:0;list-style:none}.ftr .ftr__items ul li{margin-bottom:10px}.ftr .ftr__items ul li a{color:#9b9b9b;font-size:13px}.ftr .ftr__items ul li a:hover{color:#353535;font-weight:500}.ftr .ftr__up{height:40px;background:linear-gradient(174deg,#02bdf3 0,#089fdb 100%);border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-right:10px;margin-left:auto;position:relative;cursor:pointer}.ftr .ftr__up i{color:#fff}.ftr .ftr__up:before{content:"";height:30px;width:30px;background:-webkit-linear-gradient(276deg,#02bdf3 0,#089fdb 100%);background:-moz-linear-gradient(276deg,#02bdf3 0,#089fdb 100%);background:-o-linear-gradient(276deg,#02bdf3 0,#089fdb 100%);background:linear-gradient(174deg,#02bdf3 0,#089fdb 100%);position:absolute;border-radius:50%;z-index:-2;-webkit-transition:.3s ease;-o-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease}.ftr .ftr__up:hover:before{height:50px;width:50px;opacity:.7}.ftr .ft__mini p{padding-bottom:13px;display:inline-block}.ftr .ft__mini ul{display:inline-block;float:right}.ftr .ft__mini ul li{display:inline-block;list-style:none;margin-right:13px}.ftr .ft__mini ul li a:hover{color:#1d9dd8}.ftr .ft__mini ul li a i{font-size:22px}.ftr .ft__mini ul li:last-child{margin-right:0}.servicecontent .content__des{text-align:justify}body #sfsi_floater{left:0!important;-webkit-transform:rotate(90deg)!important;-moz-transform:rotate(90deg)!important;-ms-transform:rotate(90deg)!important;-o-transform:rotate(90deg)!important;transform:rotate(90deg)!important;margin-left:-50px}body #sfsi_floater .inerCnt{-webkit-transform:rotate(-90deg)!important;-moz-transform:rotate(-90deg)!important;-ms-transform:rotate(-90deg)!important;-o-transform:rotate(-90deg)!important;transform:rotate(-90deg)!important}body .norm_row .sfsi_wicons{margin-bottom:0!important}body .sfsi_wDiv .inerCnt .sficn img{width:32px!important;height:auto!important}@media screen and (min-width:1367px){.block_banner{min-height:500px}.services .services__grid{padding:0}}@media screen and (max-width:1110px){.technologies .technologies__icons{position:static;margin:20px auto}}@media screen and (max-width:1035px){.portfolio .port__left,.portfolio .port__right{top:55%}}@media screen and (max-width:992px){.services .services__grid{padding:0}.services .service__item{min-height:284px}.about{background-position:center;background-image:initial}.strength .strength__items li{margin-bottom:20px;line-height:2}.overview .overview__left{padding-right:20px}.overview .overview__des{line-height:1.3!important}.teamgrid .teamgrid__wrapper{padding:0 50px}.teamgrid .teamgrid__item{margin-bottom:0}.cyb_links>li>a{padding:15px 10px}.service__offwhite .offwhite__griditem{min-height:200px}.cyb_nav .cyb_brand{position:relative;top:0}.cyb_nav .cyb_brand img{width:104px;height:auto}}@media screen and (max-width:768px){.ftr .ft__mini ul,.technologies .tech__des,.technologies .tech__head{text-align:center}.pagingInfo{display:none}.portfolio .slick-dots{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.typed-cursor{color:#fff}.services .service__item{min-height:1px;margin-bottom:30px}.services .service__circle{height:auto}.about{padding:50px 0}.about .about__rel{padding-top:0;padding-bottom:0}.about h1{font-size:24px}.about .about__des{line-height:2}.about .about__check{font-size:16px}.contact{padding:50px 0}.contact .contact__num li{margin-bottom:15px}.contact .contact__address{margin-top:25px}.contact .contact__address .location_img{margin-bottom:20px}.portfolio{padding-top:35px;padding-bottom:35px}.portfolio .portfolio__slideritem{margin-bottom:40px}.portfolio .portfolio__slideritem h2{margin-top:1px;font-size:20px}.portfolio .portfolio__slideritem p{margin-bottom:15px}.strength .strength__left img{margin:0 auto 50px}.strength .strength__subdes{font-size:24px}.testimonials .testi__box{padding:0 10px}.overview .overview__left,.whychoose .whychoose__left{padding-right:0}.ftr .ftr__logo img{margin:0 auto 20px;display:block}.ftr .ft__mini ul{float:none;display:block;padding-left:0}.cyb_nav .navbar-toggle{margin-top:17px;margin-bottom:17px;border-color:transparent}.cyb_nav .navbar-toggle:active,.cyb_nav .navbar-toggle:focus,.cyb_nav .navbar-toggle:hover,.cyb_nav .navbar-toggle:visited{background-color:#fff}.cyb_nav .navbar-toggle .icon-bar{width:24px;background-color:#000}.cyb_nav .navbar-toggle .cus_bar{width:17px;-webkit-transition:.3s ease;-o-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;margin-top:5px;margin-bottom:5px;background-color:#000}.cyb_nav .navbar-toggle:hover .cus_bar{width:24px}.cyb_mobile_nav .dropdown-menu{border:none!important}.overview .overview_right img{margin:40px auto 0;width:auto;height:auto}.whychoose .whychoose__des-b{margin-bottom:20px}.teamgrid .teamgrid__wrapper{padding:0}.service__offwhite .offwhite__griditem{min-height:120px}.technologies .tech__des{margin:20px auto;max-width:initial}.technologies .technologies__icons{margin:40px auto 0}.quote .form_quote{padding:0!important}.quote .form_quote .quote__pophead{font-size:20px}.quote .form_quote .quote__popdes{font-size:12px}.quote_pop .form_quote{padding:0 15px}.block_banner .block_banner_content h1{font-size:25px}.section__head{font-size:24px!important}.portfolio{margin-top:50px}.portfolio .port__content{min-height:320px;height:auto}.ftr .ftr__items{margin-bottom:30px}.currentopening .currentopening__btn{margin-top:10px}.form .form__address{display:none}.form .form__quote{margin:20px auto 0}.form .form__contactdetails li{margin-bottom:10px}}@media screen and (max-width:600px){.form .form__contactdetails li{display:block}}@media screen and (max-width:520px){.testimonials .testi__left,.testimonials .testi__right{top:115%}.testimonials .testi__left{left:60px}.testimonials .testi__right{right:60px}}@media (max-width:769px) and (min-width:767px){.services .service__item{min-height:314px;padding-top:43px}}
/*# sourceMappingURL=style.css.map */
.cyb_pagination,
.ourteam .ourteam__subhead {
  letter-spacing:2px;
  text-transform:uppercase
}
.about,
.banner {
  overflow:hidden
}
#crumbs li,
#crumbs li a,
.blogmini-des h2,
.cyb_pagination,
.read-more,
.strength .strength__head {
  text-transform:uppercase
}
@-webkit-keyframes pulse {
  0%,
  100% {
    -webkit-transform:scale(1);
    transform:scale(1)
  }
  50% {
    -webkit-transform:scale(1.04);
    transform:scale(1.04)
  }
}
@-moz-keyframes pulse {
  0%,
  100% {
    -moz-transform:scale(1);
    transform:scale(1)
  }
  50% {
    -moz-transform:scale(1.04);
    transform:scale(1.04)
  }
}
.overview {
  padding:50px 0
}
.overview .overview__head {
  color:#1d9dd8;
  font-weight:500;
  font-size:16px
}
.intrested .interested__btn a:hover,
.whychoose .whychoose__box:hover p {
  color:#fff
}
.offwhite .offwhite__head,
.overview .overview__des {
  font-size:30px;
  font-weight:800;
  font-family:Raleway,sans-serif
}
.overview .overview__des {
  line-height:1.5;
  margin:15px 0
}
.overview .overview__left {
  padding-right:50px
}
.overview .overview_right img {
  height:auto;
  width:520px;
  margin-right:50px;
  margin-left:auto
}
.overview .overview__details-a,
.overview .overview__details-b,
.overview .overview__details-c {
  line-height:2
}
.offwhite {
  padding:90px 0;
  background:#F6FAFE
}
.offwhite .offwhite__head {
  text-align:center;
  margin-bottom:10px;
  margin-top:0;
  line-height:1.5
}
.offwhite .offwhite__des {
  text-align:center;
  line-height:2;
  max-width:950px;
  margin:0 auto
}
.intrested .intrested__head,
.whychoose .whychoose__head {
  font-size:30px;
  font-weight:800;
  font-family:Raleway,sans-serif;
  margin-bottom:20px;
  margin-top:0
}
.whychoose {
  padding:50px 0
}
.whychoose .whychoose__box {
  display:table;
  background:#fff;
  border-radius:8px;
  padding:15px;
  min-height:130px;
  text-align:center;
  width:100%;
  -webkit-box-shadow:0 4px 27px 0 rgba(0,0,0,.11);
  box-shadow:0 4px 27px 0 rgba(0,0,0,.11);
  -webkit-transition:all .3s ease;
  -o-transition:all .3s ease;
  -moz-transition:all .3s ease;
  transition:all .3s ease;
  margin-bottom:20px
}
.intrested .interested__btn,
.teamgrid .teamgrid__image {
  -webkit-transition:.3s ease;
  -o-transition:.3s ease;
  -moz-transition:.3s ease
}
.whychoose .whychoose__box .cls-1 {
  fill:#000
}
.whychoose .whychoose__box:hover {
  -webkit-box-shadow:0 3px 12.22px .78px rgba(8,159,219,.66);
  box-shadow:0 3px 12.22px .78px rgba(8,159,219,.66);
  background:-webkit-linear-gradient(131deg,#02bdf3 0,#089fdb 100%);
  background:-moz-linear-gradient(131deg,#02bdf3 0,#089fdb 100%);
  background:-o-linear-gradient(131deg,#02bdf3 0,#089fdb 100%);
  background:linear-gradient(-41deg,#02bdf3 0,#089fdb 100%)
}
.whychoose .whychoose__box:hover .cls-1 {
  fill:#fff
}
.whychoose .whychoose__left {
  padding-right:50px
}
.whychoose .whychoose__des-a,
.whychoose .whychoose__des-b {
  line-height:2
}
.whychoose .whychoose__vertical {
  display:table-cell;
  vertical-align:middle
}
.intrested {
  padding:50px 0
}
.intrested .intrested__head {
  text-align:center
}
.aol-heading,
body {
  font-family:Poppins,sans-serif
}
.intrested .intrested__des {
  text-align:center;
  line-height:2
}
.intrested .interested__btn {
  background:-webkit-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);
  background:-moz-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);
  background:-o-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);
  background:linear-gradient(248deg,#02bdf3 0,#089fdb 100%);
  padding:8px 35px;
  text-decoration:none;
  border:none;
  outline:0;
  -webkit-box-shadow:0 7px 16px 0 rgba(0,0,0,.18);
  box-shadow:0 7px 16px 0 rgba(0,0,0,.18);
  transition:.3s ease;
  color:#fff;
  margin-left:auto;
  margin-right:auto;
  margin-top:20px;
  display:block
}
.intrested .interested__btn:active,
.intrested .interested__btn:focus,
.intrested .interested__btn:hover,
.intrested .interested__btn:visited {
  outline:0
}
.intrested .interested__btn:hover {
  -webkit-box-shadow:0 12px 21px 0 rgba(0,0,0,.18);
  box-shadow:0 12px 21px 0 rgba(0,0,0,.18)
}
.ourteam {
  padding:50px 0
}
.ourteam .ourteam__head {
  max-width:900px;
  margin:auto;
  text-align:center;
  line-height:1.5
}
.ourteam .ourteam__subhead {
  font-size:11px;
  max-width:800px;
  font-weight:500;
  line-height:3;
  text-align:center;
  margin:20px auto
}
.ourteam .ourteam__des {
  text-align:center;
  line-height:2
}
.form .section__head2,
.servicecontent .servicecontent__head {
  line-height:1.5
}
.teamgrid {
  padding:0 0 50px
}
.teamgrid .teamgrid__wrapper {
  padding:0 150px
}
.teamgrid .teamgrid__item {
  margin-bottom:50px;
  text-align:center;
  min-height:270px
}
.teamgrid .teamgrid__image {
  margin:0 auto;
  border:8px solid #eee;
  border-radius:50%;
  transition:.3s ease;
  width:160px;
  height:160px;
  -o-object-fit:cover;
  object-fit:cover
}
.teamgrid .teamgrid__image:hover {
  border:8px solid #1d9dd8
}
.teamgrid .teamgrid__head {
  font-weight:700;
  font-size:15px;
  color:#353535;
  margin-top:20px
}
.teamgrid .teamgrid__des {
  color:#9b9b9b
}
.servicecontent .content__des li {
  list-style:circle
}
.form {
  padding:50px 0;
  background:url(../images/it-staffing-service-in-cochin.webp) center 100px no-repeat
}
.contactus h2{text-align:center}
.contactus{
float: left;
  width: 100%;
  text-align: center;
  padding-top: 10px;
  padding-bottom: 28px;
}
.contactus  p {
  text-align:center;
  color:#9b9b9b;
  margin-top:20px;
  font-weight:600;
  margin-bottom:20px
}
.form .form__contact {
  margin:30px 0
}
.form .cyb_input {
  border-radius:0;
  -webkit-box-shadow:none;
  box-shadow:none;
  border:1px solid #363636;
  background:rgba(255,255,255,.6)
}
.form .cyb_input--mod {
  min-height:200px
}
.alignleft{float:left;padding-top:10px;padding-right:10px;padding-bottom:10px;}
.wpcf7-response-output{float:left;width:100%;text-align:center;}
.form .form__btn {
  background:-webkit-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);
  background:-moz-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);
  background:-o-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);
  background:linear-gradient(248deg,#02bdf3 0,#089fdb 100%);
  padding:9px 60px;
  text-decoration:none;
  border:none;
  outline:0;
  -webkit-box-shadow:0 7px 16px 0 rgba(0,0,0,.18);
  box-shadow:0 7px 16px 0 rgba(0,0,0,.18);
  -webkit-transition:.3s ease;
  -o-transition:.3s ease;
  -moz-transition:.3s ease;
  transition:.3s ease;
  color:#fff;
  display:block;
  margin:10px auto
}
.form .form__btn:active,
.form .form__btn:focus,
.form .form__btn:hover,
.form .form__btn:visited {
  outline:0
}
.form .form__btn:hover {
  -webkit-box-shadow:0 12px 21px 0 rgba(0,0,0,.18);
  box-shadow:0 12px 21px 0 rgba(0,0,0,.18)
}
.form .form__quote {
  margin:50px auto 0;
  max-width:900px;
  text-align:center;
  line-height:1.5;
  margin-bottom:40px!important
}
.form .form__address {
  text-align:center;
  margin-top:20px;
  line-height:2
}
.form .form__address i {
  margin-right:10px
}
.form .form__address img {
  display:block;
  margin:0 auto 20px
}
.form .form__contactdetails {
  padding-left:0;
  text-align:center;
  margin-top:20px
}
.form .form__contactdetails li {
  display:block;
  list-style:none;
  margin-right:20px;
  margin-bottom:8px
}
.form .form__contactdetails li i {
  margin-right:10px
}
.form .form__contactdetails li img {
  width:13px;
  height:auto;
  margin-right:5px;
  position:relative;
  top:-2px
}
.form .form__contactdetails:hover .contact_divider {
  width:200px
}
.form .form__contactdetails:last-child a:before {
  content:url(../images/lanline.png);
  margin-right:10px;
  position:relative;
  top:2px
}
.office_location {
  margin-bottom:30px
}
.office_location .office_name {
  font-weight:700;
  text-align:center
}
.office_location p {
  text-align:center;
  margin:0 auto;
  max-width:400px;
  line-height:1.8
}
.contact_divider {
  margin:20px auto;
  width:100px;
  height:2px;
  background:#1d9dd8;
  -webkit-transition:1s ease;
  -o-transition:1s ease;
  -moz-transition:1s ease;
  transition:1s ease
}
.careerpanels .currentopening__btn,
.service__offwhite .offwhite__griditem {
  -webkit-transition:.3s ease;
  -o-transition:.3s ease;
  -moz-transition:.3s ease
}
.contact_divider:hover {
  width:200px
}
.office_flag {
  width:50px;
  height:50px;
  border-radius:15%;
  -o-object-fit:cover;
  object-fit:cover
}
.career {
  background:#F6FAFE;
  padding:100px 0 220px
}
.career .career__subhead {
  text-align:center;
  color:#9b9b9b;
  margin-top:20px;
  font-weight:600;
  margin-bottom:0
}
.career .career__head {
  text-align:center
}
.career .career__des {
  text-align:center;
  line-height:2
}
.careerimage .career__img {
  margin-top:-200px
}
.careerimage .crumbs--mod {
  text-align:left!important;
  margin:20px 0 100px
}
.careerimage .crumbs--mod li,
.careerimage .crumbs--mod li a {
  color:#9b9b9b!important
}
.currentopening {
  background:#F6FAFE;
  padding:50px 0
}
.currentopening .currentopening__left__head {
  margin-bottom:20px
}
.currentopening .currentopening__left__des {
  text-align:center;
  margin-bottom:30px
}
.currentopening .currentopening__no {
  padding:50px
}
.currentopening .currentopening__none {
  text-align:center;
  font-weight:500;
  font-size:20px
}
.currentopening .line {
  width:100%;
  height:1px;
  background:rgba(83,83,83,.2);
  margin:40px 0
}
.currentopening .currentopening__noopper {
  text-align:center
}
.currentopening .careers_more_details {
  margin-bottom:20px;
  display:inline-block;
  text-decoration:none;
  text-align:left
}
.currentopening .careers_more_details div {
  line-height:1.5
}
.aol-single-ad p,
.blogmini-des p {
  line-height:2
}
.currentopening .careers_more_details p {
  color:#fff;
  font-size:15px;
  text-align:left
}
.currentopening .careers_more_details h3 {
  display:inline-block;
  margin-top:10px;
  font-size:15px;
  text-align:left;
  list-style:none;
  padding-bottom:3px;
  border-bottom:1px solid #fff
}
.currentopening .careers_more_details ul {
  padding-left:0
}
.currentopening .careers_more_details ul li {
  font-size:15px;
  text-align:left;
  list-style:none
}
.currentopening .tooltip-inner {
  padding:3px 8px;
  color:#fff;
  background-color:#1d9dd8;
  opacity:1;
  min-width:350px
}
.currentopening .tooltip.in {
  opacity:1!important
}
.careerpanels .panel-heading {
  background:#fff!important;
  border:none
}
.careerpanels .currentopening__btn {
  background:-webkit-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);
  background:-moz-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);
  background:-o-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);
  background:linear-gradient(248deg,#02bdf3 0,#089fdb 100%);
  padding:8px 35px;
  text-decoration:none;
  border:none;
  outline:0;
  -webkit-box-shadow:0 7px 16px 0 rgba(0,0,0,.18);
  box-shadow:0 7px 16px 0 rgba(0,0,0,.18);
  transition:.3s ease;
  display:block;
  margin-top:10px
}
.jobinner,
.servicecontent {
  padding:50px 0
}
.careerpanels .currentopening__btn:active,
.careerpanels .currentopening__btn:focus,
.careerpanels .currentopening__btn:hover,
.careerpanels .currentopening__btn:visited {
  outline:0
}
.slick-slide,
a {
  outline:0!important
}
.careerpanels .currentopening__btn:hover {
  -webkit-box-shadow:0 12px 21px 0 rgba(0,0,0,.18);
  box-shadow:0 12px 21px 0 rgba(0,0,0,.18)
}
.careerpanels .currentopening__btn a {
  color:#fff
}
.careerpanels .panel-title a {
  display:block
}
.careerpanels .panel-title i {
  font-size:13px;
  float:right;
  position:relative;
  top:-16px
}
.career__mail {
  font-weight:700;
  color:#089fdb;
  font-size:16px
}
.servicecontent .service__wrapper {
  margin-bottom:50px
}
.service__wrapper .servicecontent__img img {
  width:120px;
  height:120px;
  -o-object-fit:scale-down;
  object-fit:scale-down;
  display:block;
  margin:20px auto
}
.blog-img,
.comment_image img {
  max-width:100%;
  height:auto
}
.service__wrapper .service__gridwrapper {
  margin:30px 0
}
.jobinner__head {
  font-weight:500;
  margin-bottom:20px
}
.jobinner__des {
  margin-top:20px;
  line-height:2;
  margin-bottom:20px
}
.jobinner__exp,
.jobinner__location {
  margin-bottom:10px
}
.jobinner__exp span,
.jobinner__location span {
  font-weight:700;
  margin-right:5px
}
.aol-heading {
  font-weight:500;
  margin-bottom:20px
}
.aol-single-ad h1,
.aol-single-ad h2,
.aol-single-ad h3,
.aol-single-ad h4,
.aol-single-ad h5,
.aol-single-ad h6 {
  font-size:14px;
  font-weight:700
}
.aol-single-ad ul {
  margin-top:10px;
  padding-left:18px
}
.aol-single-ad ul li {
  margin-bottom:10px;
  list-style:circle
}
.blogmini-des {
  padding:20px
}
.blogmini-des h3 a {
  text-decoration:none;
  color:#000
}
.blogmini-des h2 {
  font-size:12px;
  font-weight:400
}
.blogmini-des h2 i {
  font-size:12px;
  margin-right:10px;
  position:relative;
  top:-2px;
  color:#00ADEC
}
.blogwrapper {
  padding-top:100px;
  padding-bottom:100px
}
.aside h3 {
  font-weight:700;
  margin-top:0
}
.aside-box {
  margin-bottom:70px
}
.aside-box h3 {
  margin-bottom:20px
}
.aside-blogs {
  margin-bottom:10px;
  display:inline-block
}
.aside-blogs-box h6 {
  color:#444
}
.overlayy {
  position:absolute;
  top:0;
  left:0;
  background:rgba(0,0,0,.5)
}
.next a,
.prev a {
  display:inline-block;
  text-decoration:none;
  border-radius:17px;
  background-color:#00aeef;
  padding:5px 20px;
  border:none;
  color:#fff;
  -webkit-transition:.5s ease-in-out;
  -o-transition:.5s ease-in-out;
  -moz-transition:.5s ease-in-out;
  transition:.5s ease-in-out
}
.next a i,
.prev a i {
  -webkit-transition:.3s ease-in-out;
  -o-transition:.3s ease-in-out;
  -moz-transition:.3s ease-in-out;
  transition:.3s ease-in-out
}
.next a:hover i {
  -webkit-transform:translateX(5px);
  -moz-transform:translateX(5px);
  -ms-transform:translateX(5px);
  -o-transform:translateX(5px);
  transform:translateX(5px)
}
.prev a:hover i {
  -webkit-transform:translateX(-5px);
  -moz-transform:translateX(-5px);
  -ms-transform:translateX(-5px);
  -o-transform:translateX(-5px);
  transform:translateX(-5px)
}
.prev {
  margin-right:15px
}
.blog-box {
  margin-bottom:20px;
  border:1px solid #f5f5f5
}
.blog-img {
  background-size:cover;
  display:block
}
.blog-highlight,
.rating,
.read-more,
.social-share,
.social-share li,
.view-like-container,
.views {
  display:inline-block
}
.read-more {
  margin-bottom:20px;
  color:#333;
  text-decoration:none!important
}
.social-share {
  text-align:right;
  float:right;
  padding-bottom:12px
}
.social-share li {
  margin-right:2px;
  text-align:center
}
.social-share li i {
  font-size:20px;
  padding:10px;
  color:#fff;
  min-width:46px;
  border-radius:5px 12px
}
.fb-icon {
  background-color:#3e5a96
}
.tw-icon {
  background:#03A0EE
}
.ln-icon {
  background:#0076B2
}
.gp-icon {
  background-color:#E24D3A
}
.tb-icon {
  background:#435469
}
.views {
  margin-right:20px
}
.views i {
  margin-right:7px
}
.view-like-container {
  padding-top:8px
}
.vote-count-post {
  margin:0 5px
}
.bread .crumbs {
  margin:-75px 20px 0 41px;
  color:#444
}
.bread .crumbs a {
  color:#00ADEC
}
.bloginner-content h1 {
  font-size:27px;
  line-height:35px
}
.bloginner-content h2 {
  margin-top:0;
  font-size:15px;
  margin-bottom:20px
}
.blogsidebar {
  font-weight:bolder;
  margin-top:70px;
  margin-bottom:70px
}
.bloginner-content p {
  line-height:2;
  text-align:justify;
  font-size:14px;
  font-weight:400
}
.bloginner-content h6 {
  font-size:14px
}
.bloginner-content h5 {
  padding-top:10px;
  padding-bottom:10px;
  font-weight:700
}
.blog-highlight {
  font-size:20px;
  font-weight:bolder;
  padding-bottom:20px
}
.cybase-list li,
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight:400
}
.cybase-list {
  padding-left:0
}
.cybase-list li {
  list-style-type:circle;
  list-style-position:inside;
  margin-bottom:8px;
  text-indent:-19px;
  padding-left:15px
}
.cybase-list2 li {
  padding-left:34px!important
}
.porfolio_listing_page {
  position:relative;
  height:100vh
}
.porfolio_listing_page .left_panel {
  background:#fff;
  position:fixed;
  height:100%;
  left:-220px;
  width:220px;
  z-index:99;
  -webkit-transition:1s ease;
  -o-transition:1s ease;
  -moz-transition:1s ease;
  transition:1s ease
}
.porfolio_listing_page .turn_on_left_slide {
  left:0
}
.porfolio_listing_page .portfolio_slide_items {
  height:100vh;
  width:100%
}
.porfolio_listing_page .portfolio_items {
  width:100%
}
.porfolio_listing_page .portfolio_items .row {
  height:100%
}
.porfolio_listing_page .portfolio_items .row .portfolio_items_left {
  background:-webkit-linear-gradient(122deg,#fff 0,#c8c8c8 100%);
  background:-moz-linear-gradient(122deg,#fff 0,#c8c8c8 100%);
  background:-o-linear-gradient(122deg,#fff 0,#c8c8c8 100%);
  background:linear-gradient(-32deg,#fff 0,#c8c8c8 100%)
}
.porfolio_listing_page .portfolio_items .row .portfolio_items_right {
  background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#08a1dc),to(#208df6));
  background:-webkit-linear-gradient(bottom,#08a1dc 0,#208df6 100%);
  background:-moz-linear-gradient(bottom,#08a1dc 0,#208df6 100%);
  background:-o-linear-gradient(bottom,#08a1dc 0,#208df6 100%);
  background:linear-gradient(0deg,#08a1dc 0,#208df6 100%);
  height:100%
}
body {
  color:#353535
}
a {
  text-decoration:none;
  color:inherit
}
a:active,
a:focus,
a:hover,
a:visited {
  text-decoration:none
}
.section__head {
  text-align:center;
  color:#353535;
  font-weight:600;
  font-family:Raleway,sans-serif
}
.block_banner .block_banner_content h1,
.content__head,
.section__head2 {
  font-weight:800;
  font-family:Raleway,sans-serif
}
.section__des {
  text-align:center;
  color:#9b9b9b;
  max-width:500px;
  line-height:2;
  margin:20px auto 60px
}
.section__head2 {
  font-size:30px
}
.block_banner {
  min-height:400px;
  position:relative;
  background-size:cover!important;
  background-position:center!important;
  background-repeat:no-repeat!important
}
.block_banner .overlay {
  background:-webkit-linear-gradient(350deg,#08a1dc 0,#208df6 100%);
  background:-moz-linear-gradient(350deg,#08a1dc 0,#208df6 100%);
  background:-o-linear-gradient(350deg,#08a1dc 0,#208df6 100%);
  background:linear-gradient(100deg,#08a1dc 0,#208df6 100%);
  position:absolute;
  height:100%;
  top:0;
  width:100%;
  opacity:.85
}
.block_banner .block_banner_content {
  position:absolute;
  left:50%;
  top:50%;
  padding:15px;
  -webkit-transform:translate(-50%,-50%);
  -moz-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  -o-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%)
}
.block_banner .block_banner_content h1 {
  color:#fff;
  text-align:center
}
.cyb_pagination {
  text-align:center;
  color:#fff
}
.content__head {
  font-size:40px;
  margin-bottom:20px
}
.content__des {
  line-height:2.3;
  font-weight:500;
  font-size:15px
}
.content__subhead {
  line-height:2.3;
  font-weight:600;
  font-size:20px
}
.content__lists {
  padding-left:20px;
  margin-top:10px
}
.content__lists li {
  list-style:circle
}
.servicecontent_grid {
  text-align:center
}
.servicecontent_grid img {
  margin-bottom:10px
}
.servicecontent__head {
  margin:15px 0;
  font-weight:600;
  text-align:center
}
.servicecontent__des {
  margin-top:0;
  color:#9b9b9b;
  line-height:1.8;
  text-align:center
}
.service__offwhite {
  background:#F6FAFE;
  padding:50px 0
}
.service__offwhite .service__offwhite__des,
.service__offwhite .service__offwhite__head {
  text-align:center
}
.service__offwhite .service__offwhite__subhead {
  font-weight:800;
  font-size:20px;
  font-family:Raleway,sans-serif;
  margin-bottom:20px;
  text-align:center;
  margin-top:50px;
  color:#9b9b9b
}
.service__offwhite .service__offwhite__grids {
  margin:50px 0 0
}
.service__offwhite .offwhite__griditem {
  min-height:150px;
  display:-webkit-box;
  display:-moz-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -moz-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -moz-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  background:url(../images/seo-services-kochi.jpg) center;
  position:relative;
  padding:15px;
  border-radius:8px;
  overflow:hidden;
  background-size:cover;
  transition:.3s ease;
  margin-bottom:20px
}
.service__offwhite .offwhite__griditem .overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  bottom:100%;
  background:rgba(0,0,0,.8);
  z-index:1
}
.service__offwhite .offwhite__griditem p {
  color:#fff;
  font-style:italic;
  position:relative;
  z-index:2;
  text-align:center;
  font-family:Poppins,sans-serif;
  letter-spacing:1px;
  font-size:13px;
  padding:15px;
  line-height:1.6
}
.service__offwhite .offwhite__griditem:hover {
  -webkit-box-shadow:0 3px 12.22px .78px rgba(8,159,219,.66);
  box-shadow:0 3px 12.22px .78px rgba(8,159,219,.66)
}
.service__offwhite .offwhite__griditem:hover .overlay {
  background:-webkit-linear-gradient(131deg,#02bdf3 0,#089fdb 100%);
  background:-moz-linear-gradient(131deg,#02bdf3 0,#089fdb 100%);
  background:-o-linear-gradient(131deg,#02bdf3 0,#089fdb 100%);
  background:linear-gradient(-41deg,#02bdf3 0,#089fdb 100%);
  opacity:.9
}
#crumbs {
  list-style:none;
  text-align:center;
  padding-left:0
}
#crumbs li {
  color:#fff
}
#crumbs li a {
  text-decoration:none;
  color:#fff
}
@supports (-ms-accelerator:true) {
  .service__offwhite .offwhite__griditem {
    min-height:200px
  }
}
.cybpreloader {
  position:fixed;
  top:0;
  left:0;
  right:0;
  bottom:0;
  background-color:#fff;
  z-index:999999
}
.cybpreloader .cybpreloader__inner {
  position:absolute;
  top:50%;
  left:50%;
  -webkit-transform:translate(-50%,-50%);
  -moz-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  -o-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%)
}
div.wpcf7-response-output {
  background-color:#fff!important;
  border:2px solid #fff!important;
  color:#0a861a!important;
  text-align:center
}
.particle {
  position:absolute;
  top:0;
  left:0;
  height:100%;
  width:100%
}
.particle canvas {
  width:100%;
  height:100%
}
@-webkit-keyframes floating-arrow {
  from,
  to {
    -webkit-transform:translateY(0);
    transform:translateY(0)
  }
  65% {
    -webkit-transform:translateY(11px);
    transform:translateY(11px)
  }
}
.typed-cursor {
  -webkit-animation:blink 1s infinite;
  -moz-animation:blink 1s infinite;
  animation:blink 1s infinite;
  font-size:30px;
  margin-left:3px;
  position:relative;
  top:-3px;
  display:inline
}
@-webkit-keyframes blink {
  0%,
  50% {
    opacity:1
  }
  100%,
  51% {
    opacity:0
  }
}
.pulse {
  -webkit-animation:pulse 3s infinite;
  -moz-animation:pulse 3s infinite;
  animation:pulse 3s infinite;
  margin:50px auto 0;
  display:table;
  -webkit-animation-direction:alternate;
  -moz-animation-direction:alternate;
  animation-direction:alternate;
  -webkit-animation-name:pulse;
  -moz-animation-name:pulse;
  animation-name:pulse
}
.banner .banner__wrapper,
.page_not_found {
  display:-webkit-box;
  display:-moz-box;
  display:-ms-flexbox
}
@keyframes pulse {
  0%,
  100% {
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1)
  }
  50% {
    -webkit-transform:scale(1.04);
    -moz-transform:scale(1.04);
    -o-transform:scale(1.04);
    transform:scale(1.04)
  }
}
html {
  margin-top:0!important
}
.page_not_found {
  min-height:100vh;
  display:flex;
  -webkit-box-pack:center;
  -moz-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -moz-box-align:center;
  -ms-flex-align:center;
  align-items:center
}
.page_not_found .page_not_found_content img {
  margin:0 auto;
  height:auto;
  max-width:600px;
  display:block
}
.page_not_found .page_not_found_content .not_found_title {
  font-weight:700;
  margin-top:50px
}
.page_not_found .page_not_found_content .not_found_des {
  max-width:600px;
  margin:0 auto 15px;
  line-height:2
}
.page_not_found .page_not_found_content .not_found_btn {
  background:#1d9dd8;
  background:-webkit-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);
  background:-moz-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);
  background:-o-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);
  background:linear-gradient(248deg,#02bdf3 0,#089fdb 100%);
  padding:9px 20px;
  text-decoration:none;
  border:none;
  outline:0;
  -webkit-box-shadow:0 7px 16px 0 rgba(0,0,0,.18);
  box-shadow:0 7px 16px 0 rgba(0,0,0,.18);
  -webkit-transition:.3s ease;
  -o-transition:.3s ease;
  -moz-transition:.3s ease;
  transition:.3s ease;
  display:block;
  margin:0 auto;
  border-radius:0
}
.page_not_found .page_not_found_content .not_found_btn:active,
.page_not_found .page_not_found_content .not_found_btn:focus,
.page_not_found .page_not_found_content .not_found_btn:hover,
.page_not_found .page_not_found_content .not_found_btn:visited {
  outline:0
}
.page_not_found .page_not_found_content .not_found_btn:hover {
  -webkit-box-shadow:0 12px 21px 0 rgba(0,0,0,.18);
  box-shadow:0 12px 21px 0 rgba(0,0,0,.18)
}
.page_not_found .page_not_found_content .not_found_btn a {
  color:#fff
}
@media screen and (max-width:782px) {
  html {
    margin-top:0!important
  }
  .page_not_found img {
    max-width:700px
  }
}
.rb {
  border:1px solid red
}
.gb {
  border:1px solid green
}
.yb {
  border:1px solid #ff0
}
.cyb_nav {
  margin-top:20px;
  background:0 0;
  border-color:transparent;
  -webkit-transition:.2s ease;
  -o-transition:.2s ease;
  -moz-transition:.2s ease;
  transition:.2s ease
}
.cyb_nav .cyb_links {
  -webkit-transition:1s ease;
  -o-transition:1s ease;
  -moz-transition:1s ease;
  transition:1s ease;
  margin:20px 0
}
.banner .banner__details .banner__btn,
.cyb_nav .cyb_quote li a {
  -webkit-transition:.5s ease;
  -o-transition:.5s ease;
  -moz-transition:.5s ease
}
.cyb_nav .cyb_links .dropdown i {
  margin-left:5px;
  position:relative;
  top:1px
}
.cyb_nav .cyb_links li a {
  font-weight:600;
  color:#353535
}
.cyb_nav .cyb_links li a:hover {
  color:#000
}
.cyb_nav .cyb_links li:nth-of-type(2) .cyb_drop:before {
  left:62%
}
.cyb_nav .cyb_quote {
  position:relative;
  top:10px
}
.cyb_nav .cyb_quote li a {
  color:#1d9dd8;
  font-weight:600;
  padding:4px 25px;
  background:#fff;
  -webkit-box-shadow:0 3px 3px 0 rgba(84,84,84,.18);
  box-shadow:0 3px 3px 0 rgba(84,84,84,.18);
  border-radius:20px;
  position:relative;
  z-index:2;
  transition:.5s ease
}
.cyb_nav .cyb_drop--mod:before,
.cyb_nav .cyb_drop:before {
  font-family:FontAwesome;
  font-size:22px;
  content:"\f0d8";
  position:absolute;
  top:-20px
}
.cyb_nav .cyb_quote li a:hover {
  background:#fff;
  color:#1d9dd8;
  -webkit-box-shadow:0 10px 10px 0 rgba(84,84,84,.18);
  box-shadow:0 10px 10px 0 rgba(84,84,84,.18)
}
.cyb_nav .cyb_links>.open>a {
  background-color:transparent!important
}
.cyb_nav .cyb_links>.open>a:hover {
  background-color:transparent
}
.cyb_nav .cyb_drop {
  -webkit-box-shadow:0 4px 16px rgba(0,0,0,.175)!important;
  box-shadow:0 4px 16px rgba(0,0,0,.175)!important;
  border:none;
  border-radius:6px!important
}
.cyb_nav .cyb_drop li a {
  padding:6px 20px
}
.cyb_nav .cyb_drop li a i {
  float:left;
  width:8px;
  height:auto;
  display:inline-block;
  margin-right:13px;
  margin-top:1px
}
.cyb_nav .cyb_drop:before {
  color:#fff;
  left:31%;
  -webkit-transform:translateX(-50%);
  -moz-transform:translateX(-50%);
  -ms-transform:translateX(-50%);
  -o-transform:translateX(-50%);
  transform:translateX(-50%)
}
.cyb_nav .cyb_drop--mod:before {
  color:#353535;
  left:62%;
  -webkit-transform:translateX(-50%);
  -moz-transform:translateX(-50%);
  -ms-transform:translateX(-50%);
  -o-transform:translateX(-50%);
  transform:translateX(-50%)
}
.about h1,
.banner .banner__details .banner_head,
.contact .contact__content h1,
.ftr .ftr__items h4,
.strength .strength__subdes {
  font-family:Raleway,sans-serif
}
.cyb_nav .cyb_brand {
  position:relative;
  top:-8px
}
.cyb_nav .cyb_brand img {
  width:140px;
  height:auto
}
.quote_pop .form_quote {
  padding:0 50px
}
.quote_pop .form_quote .quote__pophead {
  color:#353535;
  font-weight:600;
  line-height:1.5;
  text-align:center;
  font-size:28px;
  margin-top:0
}
.quote_pop .form_quote .quote__popdes {
  color:#9b9b9b;
  text-align:center;
  margin:20px 0
}
.quote_pop .form_quote .quore__line {
  width:50px;
  height:2px;
  background:-webkit-linear-gradient(276deg,#02bdf3 0,#089fdb 100%);
  background:-moz-linear-gradient(276deg,#02bdf3 0,#089fdb 100%);
  background:-o-linear-gradient(276deg,#02bdf3 0,#089fdb 100%);
  background:linear-gradient(174deg,#02bdf3 0,#089fdb 100%);
  margin:0 auto
}
.quote_pop .quote__close {
  margin-right:20px;
  margin-top:20px;
  position:relative;
  z-index:2
}
.quote_pop .quote__content {
  border-radius:30px;
  -webkit-box-shadow:0 0 131px 0 rgba(0,0,0,.2);
  box-shadow:0 0 131px 0 rgba(0,0,0,.2)
}
.cyb_other_pages_nav {
  margin-top:0
}
.cyb_other_pages_nav .cyb_links li a {
  color:#fff!important
}
.cyb_other_pages_nav .cyb_links li a:active,
.cyb_other_pages_nav .cyb_links li a:focus,
.cyb_other_pages_nav .cyb_links li a:hover,
.cyb_other_pages_nav .cyb_links li a:visited {
  color:#fff
}
.cyb_other_pages_nav .cyb_drop li a {
  color:#353535!important
}
.cyb_other_pages_nav .cyb_quote li a {
  color:#1d9dd8!important
}
.cybnav_scrolled {
  margin-top:0;
  background:#fff;
  -webkit-box-shadow:0 3px 3px 0 rgba(84,84,84,.18);
  box-shadow:0 3px 3px 0 rgba(84,84,84,.18)
}
.cybnav_scrolled .cyb_links {
  margin:15px 0
}
.cybnav_scrolled .cyb_brand {
  position:relative;
  top:-4px
}
.cybnav_scrolled .cyb_links li a {
  color:#353535
}
.cybnav_scrolled .cyb_quote li a {
  background-color:#1d9dd8;
  color:#fff
}
.cyb_mobile_nav {
  background:#fff;
  -webkit-transition:1s cubic-bezier(.165,.84,.44,1);
  -o-transition:1s cubic-bezier(.165,.84,.44,1);
  -moz-transition:1s cubic-bezier(.165,.84,.44,1);
  transition:1s cubic-bezier(.165,.84,.44,1);
  width:300px;
  position:fixed;
  left:-300px;
  padding-left:20px;
  height:100%;
  z-index:1032
}
.cyb_mobile_nav .cyb_mob_links {
  margin-top:50px;
  padding-left:0
}
.cyb_mobile_nav .cyb_mob_links li {
  list-style:none;
  margin-bottom:20px
}
.cyb_mobile_nav .cyb_mob_links li a {
  font-weight:800
}
.cyb_mobile_nav .cyb_drop {
  margin-top:0!important
}
.cyb_mobile_nav .cyb_mob_close {
  margin-top:20px;
  cursor:pointer;
  float:right
}
.cyb_mobile_nav .cyb_mob_close i {
  display:block;
  text-align:right;
  margin-right:20px;
  color:#353535
}
.cyb_mobile_nav .cyb_mob_logo {
  width:35px;
  height:auto;
  margin-top:20px
}
.cyb_mobile_nav .cyb_bottom_box {
  position:absolute;
  bottom:20px;
  width:100%
}
.cyb_mobile_nav .cyb_mail {
  margin-bottom:0;
  font-weight:500
}
.cyb_mobile_nav .cyb_mob_ftr {
  padding-left:0;
  margin-bottom:10px
}
.cyb_mobile_nav .cyb_mob_ftr li {
  display:inline-block;
  margin-right:20px
}
.cyb_mobile_nav .cyb_mob_ftr li a {
  font-size:20px
}
.cyb_mobile_nav .cyb_mob_ftr li:last-child {
  margin-right:0
}
.cyb_mobile_nav .open>.dropdown-menu {
  position:relative;
  float:none;
  min-width:66px;
  padding:5px 0;
  margin:10px 0 0;
  font-size:14px;
  border:1px solid rgba(0,0,0,.15);
  border-radius:4px;
  background-color:#fff;
  -webkit-box-shadow:none;
  box-shadow:none
}
.cyb_mobile_nav .open>.dropdown-menu li,
.cyb_mobile_nav .open>.dropdown-menu li:last-child {
  margin-bottom:0
}
.cyb_mobile_nav .open>.dropdown-menu li a {
  font-size:12px;
  -webkit-transition:.3s ease;
  -o-transition:.3s ease;
  -moz-transition:.3s ease;
  transition:.3s ease;
  padding:5px 10px;
  position:relative;
  left:0
}
.cyb_mobile_nav .open>.dropdown-menu li a:hover {
  color:#1d9dd8;
  left:20px;
  background-color:transparent
}
.cyb_mobile_nav_expanded {
  left:0;
  -webkit-box-shadow:0 10px 25px 0 rgba(0,0,0,.24),0 75px 64px 0 rgba(0,0,0,.19);
  box-shadow:0 10px 25px 0 rgba(0,0,0,.24),0 75px 64px 0 rgba(0,0,0,.19)
}
.banner {
  background:#f0f0f0;
  position:relative
}
.banner video {
  position:absolute;
  min-width:100%;
  min-height:100%;
  width:auto;
  height:auto;
  left:50%;
  top:50%;
  -webkit-transform:translate(-50%,-50%);
  -moz-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  -o-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%)
}
.banner .banner__overlay {
  position:absolute;
  z-index:2;
  background:rgba(255,255,255,.75);
  left:0;
  width:100%;
  height:100%
}
.banner .banner__wrapper {
  min-height:100vh;
  display:flex;
  -webkit-box-pack:center;
  -moz-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -moz-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  position:relative;
  z-index:3
}
.banner .banner__details {
  max-width:800px
}
.banner .banner__details .banner_subhead {
  font-weight:500;
  color:#353535;
  font-size:15px
}
.banner .banner__details .banner_head {
  margin-top:0;
  font-weight:800;
  font-size:38px;
  color:#353535;
  line-height:1.3;
  text-align:center
}
.banner .banner__details .banner_des {
  font-weight:500;
  line-height:2.5;
  font-size:15px;
  text-align:center;
  margin:0 auto;
  max-width:650px
}
.banner .banner__details .banner__btn {
  background:-webkit-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);
  background:-moz-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);
  background:-o-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);
  background:linear-gradient(248deg,#02bdf3 0,#089fdb 100%);
  padding:9px 20px;
  text-decoration:none;
  border:none;
  outline:0;
  border-radius:20px;
  -webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.18);
  box-shadow:0 6px 10px 0 rgba(0,0,0,.18);
  margin-top:10px;
  transition:.5s ease
}
.banner .banner__details .banner__btn:active,
.banner .banner__details .banner__btn:focus,
.banner .banner__details .banner__btn:hover,
.banner .banner__details .banner__btn:visited {
  outline:0
}
.banner .banner__details .banner__btn:hover {
  -webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,.18);
  box-shadow:0 6px 20px 0 rgba(0,0,0,.18)
}
.banner .banner__details .banner__btn a {
  color:#fff
}
.banner .banner__details .banner__btn a i {
  position:relative;
  top:1px;
  margin-left:5px
}
.banner .banner__details .banner__btn a:active,
.banner .banner__details .banner__btn a:focus,
.banner .banner__details .banner__btn a:hover {
  outline:0;
  text-decoration:none
}
.banner .banner__bottom {
  position:absolute;
  left:0;
  right:0;
  bottom:40px;
  display:-webkit-box;
  display:-moz-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:justify;
  -moz-box-pack:justify;
  -ms-flex-pack:justify;
  justify-content:space-between
}
.banner .banner__bottom .social a {
  margin-right:10px;
  display:inline-block
}
.banner .banner__bottom .social a:last-child {
  margin-right:0
}
.banner .banner__bottom .social a i {
  font-size:20px
}
.services {
  padding:80px 0 50px
}
.services .service_grid_right {
  margin-top:90px
}
.services .service__circle {
  width:122px;
  height:80px;
  display:-webkit-box;
  display:-moz-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -moz-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -moz-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  margin:0 auto
}
.services .service__item {
  margin-bottom:30px;
  min-height:310px;
  padding:14px;
  border-radius:20px;
  -webkit-box-shadow:0 4px 27px 0 rgba(0,0,0,.11);
  box-shadow:0 4px 27px 0 rgba(0,0,0,.11);
  -webkit-transition:.5s ease;
  -o-transition:.5s ease;
  -moz-transition:.5s ease;
  transition:.5s ease
}
.services .service__item h5 {
  text-align:center;
  color:#353535;
  font-weight:700;
  line-height:1.5
}
.services .service__item .line {
  width:55px;
  height:2px;
  background:-webkit-linear-gradient(276deg,#02bdf3 0,#089fdb 100%);
  background:-moz-linear-gradient(276deg,#02bdf3 0,#089fdb 100%);
  background:-o-linear-gradient(276deg,#02bdf3 0,#089fdb 100%);
  background:linear-gradient(174deg,#02bdf3 0,#089fdb 100%);
  margin:20px auto
}
.services .service__item p {
  color:#9b9b9b;
  max-width:190px;
  line-height:1.7;
  margin:0 auto;
  text-align:center
}
.services .service__item:hover {
  -webkit-box-shadow:0 24px 21px -11px rgba(8,159,219,.4);
  box-shadow:0 24px 21px -11px rgba(8,159,219,.4);
  -webkit-transform:translateY(-5px);
  -moz-transform:translateY(-5px);
  -ms-transform:translateY(-5px);
  -o-transform:translateY(-5px);
  transform:translateY(-5px)
}
.services .services__grid {
  padding:0 50px
}
.services .service__link {
  color:#353535;
  -webkit-transition:.2s ease;
  -o-transition:.2s ease;
  -moz-transition:.2s ease;
  transition:.2s ease
}
.quote .quote__btn,
.strength .strength__btn {
  -o-transition:.3s ease;
  -moz-transition:.3s ease
}
.services .service__link:hover {
  color:#1d9dd8
}
.about {
  background:url(../images/cyb.png) right 72px no-repeat #F6FAFE;
  padding:20px 0
}
.about .about__rel {
  position:relative;
  z-index:1;
  padding-top:80px;
  padding-bottom:80px
}
.about h1 {
  font-weight:800;
  font-size:30px;
  line-height:1.4;
  margin-top:14px
}
.about .about__subhead {
  font-weight:500
}
.about .about__des {
  line-height:2.5
}
.about .about__des span {
  font-weight:700
}
.about .about__check {
  color:#089fdb;
  font-weight:700;
  font-size:18px;
  display:inline-block
}
.about .about_cybase_background {
  position:absolute;
  right:-50px;
  top:0;
  z-index:-1
}
.about .check {
  margin-top:20px
}
.about .check img {
  margin-left:10px;
  position:relative;
  top:-2px
}
.strength {
  padding:60px 0
}
.strength .strength__head {
  color:#089fdb;
  font-weight:600
}
.strength h3 {
	font-size:30px;
	font-weight:800;
	margin:20px 0;
	line-height: 1.5;
}
.strength p{
  line-height:2.3
}
.strength ul {
  padding-left:0;
  margin-top:20px
}
.strength ul li {
display: inline-block;
  margin-right: 20px;
  margin-bottom: 20px;
  background: url("./../images/thumbs.svg") no-repeat;

background-position: 1px 0px;
  padding-left: 22px;

}
.strength ul li img {
  margin-right:10px;
  position:relative;
  top:-3px
}
.strength .strength__btn {
  background:-webkit-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);
  background:-moz-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);
  background:-o-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);
  background:linear-gradient(248deg,#02bdf3 0,#089fdb 100%);
  -webkit-box-shadow:0 7px 16px 0 rgba(0,0,0,.18);
  box-shadow:0 7px 16px 0 rgba(0,0,0,.18);
  padding:8px 35px;
  text-decoration:none;
  border:none;
  outline:0;
  -webkit-transition:.3s ease;
  transition:.3s ease
}
.strength .strength__btn:active,
.strength .strength__btn:focus,
.strength .strength__btn:hover {
  outline:0
}
.strength .strength__btn a {
  color:#fff
}
.strength .strength__btn:hover {
  -webkit-box-shadow:0 12px 21px 0 rgba(0,0,0,.18);
  box-shadow:0 12px 21px 0 rgba(0,0,0,.18)
}
.strength .strength__btn .btn_circle {
  display:inline-block;
  background:rgba(0,0,0,.6);
  width:15px;
  height:15px;
  border-radius:50%;
  margin-left:5px;
  position:relative;
  top:3px
}
.strength .strength__btn .btn_circle i {
  font-size:10px;
  color:#fff;
  position:relative;
  top:-4px
}
.strength .strength__left img {
  width:400px;
  height:auto;
  margin-left:auto;
  margin-right:25px
}




.strength__right img {
	text-align:right;
  width:400px;
  height:auto;
  margin-left:auto;
  margin-right:25px
}




.quote {
  padding:50px 0;
  background:-webkit-linear-gradient(112deg,#089fdb 21%,#05c3f8 58%);
  background:-moz-linear-gradient(112deg,#089fdb 21%,#05c3f8 58%);
  background:-o-linear-gradient(112deg,#089fdb 21%,#05c3f8 58%);
  background:linear-gradient(-22deg,#089fdb 21%,#05c3f8 58%)
}
.quote .quote__head {
  color:#fff;
  font-weight:600;
  text-align:center;
  line-height:1.5
}
.quote .quote__des {
  max-width:900px;
  margin:0 auto;
  text-align:center;
  color:#fff;
  line-height:2
}
.quote .quote__btn {
  background:#fff;
  border:none;
  padding:8px 30px;
  margin:20px auto 0;
  text-align:center;
  -webkit-box-shadow:0 7px 16px 0 rgba(0,0,0,.18);
  box-shadow:0 7px 16px 0 rgba(0,0,0,.18);
  display:block;
  color:#1d9dd8;
  font-weight:500;
  -webkit-transition:.3s ease;
  transition:.3s ease
}
.quote .quote__btn:active,
.quote .quote__btn:focus,
.quote .quote__btn:hover {
  outline:0
}
.quote .quote__btn:hover {
  -webkit-box-shadow:0 12px 21px 0 rgba(0,0,0,.18);
  box-shadow:0 12px 21px 0 rgba(0,0,0,.18)
}
.contact {
  padding:75px 0 50px;
  background:url(../images/dotted.png) center no-repeat fixed #F6FAFE
}
.contact .contact__content h1 {
  font-weight:800;
  font-size:55px;
  text-align:left;
  margin-bottom:20px
}
.contact .contact__content p {
  line-height:2.5;
  text-align:left
}
.contact .contact__content button {
  background:-webkit-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);
  background:-moz-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);
  background:-o-linear-gradient(202deg,#02bdf3 0,#089fdb 100%);
  background:linear-gradient(248deg,#02bdf3 0,#089fdb 100%);
  padding:9px 30px;
  text-decoration:none;
  border:none;
  outline:0;
  -webkit-box-shadow:0 7px 16px 0 rgba(0,0,0,.18);
  box-shadow:0 7px 16px 0 rgba(0,0,0,.18);
  -webkit-transition:.3s ease;
  -o-transition:.3s ease;
  -moz-transition:.3s ease;
  transition:.3s ease
}
.contact .contact__content button:active,
.contact .contact__content button:focus,
.contact .contact__content button:hover,
.contact .contact__content button:visited {
  outline:0
}
.contact .contact__content button:hover {
  -webkit-box-shadow:0 12px 21px 0 rgba(0,0,0,.18);
  box-shadow:0 12px 21px 0 rgba(0,0,0,.18)
}
.contact .contact__content button a {
  color:#fff
}
.contact .contact__num ul {
  padding-left:0
}
.contact .contact__num ul li {
  min-width:170px;
  display:inline-block;
  margin-right:20px;
  text-align:left;
  margin-bottom:10px
}
.contact .contact__num ul li img {
  margin-right:10px
}
.contact .contact__num ul li a {
  font-weight:500
}
.contact .contact__address {
  margin-bottom:20px
}
.contact .contact__address p {
  line-height:1.8;
  display:inline-block;
  text-align:left;
  font-weight:medium
}
.contact .contact__address p .office_type {
  display:block;
  font-size:25px;
  font-weight:700
}
.contact .contact__address img {
  margin-right:15px;
  position:relative;
  top:-1px;
  width:13px;
  height:auto
}
.contact .contact__address .location_img {
  position:relative;
  top:10px
}
.testimonials {
  padding:50px 0
}
.testimonials .testi__box {
  padding:0 90px;
  position:relative
}
.testimonials .testi__image {
  border:2px solid #aaa;
  border-radius:50%;
  padding:8px;
  margin:0 auto;
  display:block;
  width:165px;
  height:165px;
  -o-object-fit:cover;
  object-fit:cover
}
.testimonials .testi__quote {
  display:block;
  margin:20px auto
}
.testimonials .testi__name {
  text-align:center;
  color:#1d9dd8;
  font-weight:700
}
.testimonials .testi__posi {
  text-align:center;
  font-weight:600;
  margin-top:20px
}
.testimonials .testi__des {
  text-align:center;
  max-width:300px;
  margin:0 auto;
  line-height:2
}
.testimonials .testi__left,
.testimonials .testi__right {
  cursor:pointer;
  height:40px;
  width:40px;
  border-radius:50%;
  display:-webkit-box;
  display:-moz-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -moz-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -moz-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  background:#fff;
  -webkit-box-shadow:0 17px 40px 0 rgba(0,0,0,.11);
  box-shadow:0 17px 40px 0 rgba(0,0,0,.11);
  position:absolute;
  top:65%;
  -webkit-transform:translateY(-50%);
  -moz-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  -o-transform:translateY(-50%);
  transform:translateY(-50%);
  z-index:3;
  visibility:hidden;
  -webkit-transition:.2s ease-out;
  -o-transition:.2s ease-out;
  -moz-transition:.2s ease-out;
  transition:.2s ease-out
}
.testimonials .testi__left i,
.testimonials .testi__right i {
  font-size:20px
}
.testimonials .testi__left:active,
.testimonials .testi__right:active {
  background:-webkit-linear-gradient(276deg,#02bdf3 0,#089fdb 100%);
  background:-moz-linear-gradient(276deg,#02bdf3 0,#089fdb 100%);
  background:-o-linear-gradient(276deg,#02bdf3 0,#089fdb 100%);
  background:linear-gradient(174deg,#02bdf3 0,#089fdb 100%)
}
.testimonials .testi__left:active i,
.testimonials .testi__right:active i {
  color:#fff
}
.testimonials .testi__left {
  left:25px
}
.testimonials .testi__right {
  right:25px
}
.testimonials .testi__item {
  outline:0;
  margin-bottom:30px
}
.testimonials .testi__item:focus {
  outline:0
}
.testimonials .slick-dots {
  margin-top:20px
}
.testimonials .slick-dots li button:before {
  font-size:12px
}
.testimonials .slick-dots .slick-active button:before {
  border:1px solid #000;
  border-radius:50%;
  color:#000
}
.testimonials:hover .testi__left,
.testimonials:hover .testi__right {
  visibility:visible
}
.technologies {
  margin:30px 0;
  padding:50px 0;
  position:relative;
  background:-webkit-linear-gradient(112deg,#089fdb 21%,#05c3f8 58%);
  background:-moz-linear-gradient(112deg,#089fdb 21%,#05c3f8 58%);
  background:-o-linear-gradient(112deg,#089fdb 21%,#05c3f8 58%);
  background:linear-gradient(-22deg,#089fdb 21%,#05c3f8 58%)
}
.technologies .tech__head {
  color:#fff;
  font-weight:600
}
.technologies .tech__des {
  color:#fff;
  margin-top:20px;
  max-width:500px;
  line-height:2
}
.technologies .technologies__icons {
  position:absolute;
  z-index:1;
  right:15px;
  top:-120px;
  width:652px;
  height:auto
}
.client {
  background:#F6FAFE;
  margin-top:30px;
  padding:80px 0
}
.client .client_inner:active {
  cursor:e-resize
}
.client .client_inner img {
  display:block;
  margin:0 auto;
  -webkit-filter:grayscale(100%);
  filter:grayscale(100%);
  -webkit-transition:.2s ease;
  -o-transition:.2s ease;
  -moz-transition:.2s ease;
  transition:.2s ease
}
.client .client_inner img:hover {
  -webkit-filter:grayscale(0);
  filter:grayscale(0)
}
.clients {
  margin-top:90px;
  margin-bottom:50px
}
.clients .section__des {
  margin-bottom:20px
}
.clients .client__slidebox {
  margin:30px 0
}
.clients .client__slidebox .client__slideitem img {
  height:auto;
  width:120px;
  display:block;
  margin:0 auto
}
.portfolio {
  padding:50px 0 70px;
  background:-webkit-linear-gradient(131deg,rgba(2,189,243,.2) 0,rgba(8,159,219,.1) 100%),url(../images/poftfolio.jpg);
  background:-moz-linear-gradient(131deg,rgba(2,189,243,.2) 0,rgba(8,159,219,.1) 100%),url(../images/poftfolio.jpg);
  background:-o-linear-gradient(131deg,rgba(2,189,243,.2) 0,rgba(8,159,219,.1) 100%),url(../images/poftfolio.jpg);
  background:linear-gradient(-41deg,rgba(2,189,243,.2) 0,rgba(8,159,219,.1) 100%),url(../images/poftfolio.jpg);
  background-size:cover;
  color:#fff;
  text-align:center;
  -webkit-transition:1s ease;
  -o-transition:1s ease;
  -moz-transition:1s ease;
  transition:1s ease
}
.portfolio .portfolio__sliderwrapper {
  max-width:850px;
  margin:0 auto;
  position:relative
}
.portfolio h3 {
  font-weight:700
}
.portfolio .portfolio__slideritem {
  text-align:center;
  margin-bottom:20px
}
.portfolio .portfolio__slideritem h2 {
  font-size:34px;
  font-weight:700
}
.portfolio .portfolio__slideritem p {
  max-width:600px;
  margin:0 auto 30px
}
.portfolio .portfolio__slideritem button {
  background:#fff;
  padding:6px 30px;
  border-radius:0
}
.portfolio .portfolio__slideritem button a {
  color:#1d9dd8;
  font-size:13px
}
.portfolio .slick-dots {
  left:0;
  width:auto
}
.portfolio .slick-dots li button:before {
  color:#fff
}
.portfolio .slick-dots .slick-active button {
  border:1px solid #fff!important;
  border-radius:50%
}
.portfolio .pagingInfo {
  position:absolute;
  right:0;
  bottom:-24px;
  margin-bottom:0
}
.portfolio .pagingInfo .current_slide {
  font-size:22px;
  font-weight:700
}
.ftr {
  -webkit-box-shadow:0 6px 16px 0 rgba(0,0,0,.16);
  box-shadow:0 6px 16px 0 rgba(0,0,0,.16);
  padding:50px 0 0
}
.ftr .ftr__wrapper {
  margin-bottom:30px;
  min-height:500px
}
.ftr .ftr__wrapper .ftr__logo img {
  width:130px;
  height:auto
}
.ftr .ftr__items .line,
.ftr .ftr__up {
  width:40px;
  background:-webkit-linear-gradient(276deg,#02bdf3 0,#089fdb 100%);
  background:-moz-linear-gradient(276deg,#02bdf3 0,#089fdb 100%);
  background:-o-linear-gradient(276deg,#02bdf3 0,#089fdb 100%)
}
.ftr .ftr__items h4 {
  font-weight:600
}
.ftr .ftr__items .line {
  background:linear-gradient(174deg,#02bdf3 0,#089fdb 100%);
  height:2px;
  margin:20px 0
}
.ftr .ftr__items ul {
  padding-left:0;
  list-style:none
}
.ftr .ftr__items ul li {
  margin-bottom:10px
}
.ftr .ftr__items ul li a {
  color:#9b9b9b;
  font-size:13px
}
.ftr .ftr__items ul li a:hover {
  color:#353535;
  font-weight:500
}
.ftr .ftr__up {
  height:40px;
  background:linear-gradient(174deg,#02bdf3 0,#089fdb 100%);
  border-radius:50%;
  display:-webkit-box;
  display:-moz-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -moz-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -moz-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  margin-right:10px;
  margin-left:auto;
  position:relative;
  cursor:pointer
}
.ftr .ftr__up i {
  color:#fff
}
.ftr .ftr__up:before {
  content:"";
  height:30px;
  width:30px;
  background:-webkit-linear-gradient(276deg,#02bdf3 0,#089fdb 100%);
  background:-moz-linear-gradient(276deg,#02bdf3 0,#089fdb 100%);
  background:-o-linear-gradient(276deg,#02bdf3 0,#089fdb 100%);
  background:linear-gradient(174deg,#02bdf3 0,#089fdb 100%);
  position:absolute;
  border-radius:50%;
  z-index:-2;
  -webkit-transition:.3s ease;
  -o-transition:.3s ease;
  -moz-transition:.3s ease;
  transition:.3s ease
}
.ftr .ftr__up:hover:before {
  height:50px;
  width:50px;
  opacity:.7
}
.ftr .ft__mini p {
  padding-bottom:13px;
  display:inline-block
}
.ftr .ft__mini ul {
  display:inline-block;
  float:right
}
.ftr .ft__mini ul li {
  display:inline-block;
  list-style:none;
  margin-right:13px
}
.ftr .ft__mini ul li a:hover {
  color:#1d9dd8
}
.ftr .ft__mini ul li a i {
  font-size:22px
}
.ftr .ft__mini ul li:last-child {
  margin-right:0
}
.servicecontent .content__des {
  text-align:justify
}
body #sfsi_floater {
  left:0!important;
  -webkit-transform:rotate(90deg)!important;
  -moz-transform:rotate(90deg)!important;
  -ms-transform:rotate(90deg)!important;
  -o-transform:rotate(90deg)!important;
  transform:rotate(90deg)!important;
  margin-left:-50px
}
body #sfsi_floater .inerCnt {
  -webkit-transform:rotate(-90deg)!important;
  -moz-transform:rotate(-90deg)!important;
  -ms-transform:rotate(-90deg)!important;
  -o-transform:rotate(-90deg)!important;
  transform:rotate(-90deg)!important
}
body .norm_row .sfsi_wicons {
  margin-bottom:0!important
}
body .sfsi_wDiv .inerCnt .sficn img {
  width:32px!important;
  height:auto!important
}
@media screen and (min-width:1367px) {
  .block_banner {
    min-height:500px
  }
  .services .services__grid {
    padding:0
  }
}
@media screen and (max-width:1110px) {
  .technologies .technologies__icons {
    position:static;
    margin:20px auto
  }
}
@media screen and (max-width:1035px) {
  .portfolio .port__left,
  .portfolio .port__right {
    top:55%
  }
}
@media screen and (max-width:992px) {
  .services .services__grid {
    padding:0
  }
  .services .service__item {
    min-height:284px
  }
  .about {
    background-position:center;
    background-image:initial
  }
  .strength .strength__items li {
    margin-bottom:20px;
    line-height:2
  }
  .overview .overview__left {
    padding-right:20px
  }
  .overview .overview__des {
    line-height:1.3!important
  }
  .teamgrid .teamgrid__wrapper {
    padding:0 50px
  }
  .teamgrid .teamgrid__item {
    margin-bottom:0
  }
  .cyb_links>li>a {
    padding:15px 10px
  }
  .service__offwhite .offwhite__griditem {
    min-height:200px
  }
  .cyb_nav .cyb_brand {
    position:relative;
    top:0
  }
  .cyb_nav .cyb_brand img {
    width:104px;
    height:auto
  }
}
@media screen and (max-width:768px) {
  .ftr .ft__mini ul,
  .technologies .tech__des,
  .technologies .tech__head {
    text-align:center
  }
  .pagingInfo {
    display:none
  }
  .portfolio .slick-dots {
    left:50%;
    -webkit-transform:translateX(-50%);
    -moz-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    -o-transform:translateX(-50%);
    transform:translateX(-50%)
  }
  .typed-cursor {
    color:#fff
  }
  .services .service__item {
    min-height:1px;
    margin-bottom:30px
  }
  .services .service__circle {
    height:auto
  }
  .about {
    padding:50px 0
  }
  .about .about__rel {
    padding-top:0;
    padding-bottom:0
  }
  .about h1 {
    font-size:24px
  }
  .about .about__des {
    line-height:2
  }
  .about .about__check {
    font-size:16px
  }
  .contact {
    padding:50px 0
  }
  .contact .contact__num li {
    margin-bottom:15px
  }
  .contact .contact__address {
    margin-top:25px
  }
  .contact .contact__address .location_img {
    margin-bottom:20px
  }
  .portfolio {
    padding-top:35px;
    padding-bottom:35px
  }
  .portfolio .portfolio__slideritem {
    margin-bottom:40px
  }
  .portfolio .portfolio__slideritem h2 {
    margin-top:1px;
    font-size:20px
  }
  .portfolio .portfolio__slideritem p {
    margin-bottom:15px
  }
  .strength .strength__left img {
    margin:0 auto 50px
  }
  .strength .strength__subdes {
    font-size:24px
  }
  .testimonials .testi__box {
    padding:0 10px
  }
  .overview .overview__left,
  .whychoose .whychoose__left {
    padding-right:0
  }
  .ftr .ftr__logo img {
    margin:0 auto 20px;
    display:block
  }
  .ftr .ft__mini ul {
    float:none;
    display:block;
    padding-left:0
  }
  .cyb_nav .navbar-toggle {
    margin-top:17px;
    margin-bottom:17px;
    border-color:transparent
  }
  .cyb_nav .navbar-toggle:active,
  .cyb_nav .navbar-toggle:focus,
  .cyb_nav .navbar-toggle:hover,
  .cyb_nav .navbar-toggle:visited {
    background-color:#fff
  }
  .cyb_nav .navbar-toggle .icon-bar {
    width:24px;
    background-color:#000
  }
  .cyb_nav .navbar-toggle .cus_bar {
    width:17px;
    -webkit-transition:.3s ease;
    -o-transition:.3s ease;
    -moz-transition:.3s ease;
    transition:.3s ease;
    margin-top:5px;
    margin-bottom:5px;
    background-color:#000
  }
  .cyb_nav .navbar-toggle:hover .cus_bar {
    width:24px
  }
  .cyb_mobile_nav .dropdown-menu {
    border:none!important
  }
  .overview .overview_right img {
    margin:40px auto 0;
    width:auto;
    height:auto
  }
  .whychoose .whychoose__des-b {
    margin-bottom:20px
  }
  .teamgrid .teamgrid__wrapper {
    padding:0
  }
  .service__offwhite .offwhite__griditem {
    min-height:120px
  }
  .technologies .tech__des {
    margin:20px auto;
    max-width:initial
  }
  .technologies .technologies__icons {
    margin:40px auto 0
  }
  .quote .form_quote {
    padding:0!important
  }
  .quote .form_quote .quote__pophead {
    font-size:20px
  }
  .quote .form_quote .quote__popdes {
    font-size:12px
  }
  .quote_pop .form_quote {
    padding:0 15px
  }
  .block_banner .block_banner_content h1 {
    font-size:25px
  }
  .section__head {
    font-size:24px!important
  }
  .portfolio {
    margin-top:50px
  }
  .portfolio .port__content {
    min-height:320px;
    height:auto
  }
  .ftr .ftr__items {
    margin-bottom:30px
  }
  .currentopening .currentopening__btn {
    margin-top:10px
  }
  .form .form__address {
    display:none
  }
  .form .form__quote {
    margin:20px auto 0
  }
  .form .form__contactdetails li {
    margin-bottom:10px
  }
}
@media screen and (max-width:600px) {
  .form .form__contactdetails li {
    display:block
  }
}
@media screen and (max-width:520px) {
  .testimonials .testi__left,
  .testimonials .testi__right {
    top:115%
  }
  .testimonials .testi__left {
    left:60px
  }
  .testimonials .testi__right {
    right:60px
  }
}
@media (max-width:769px) and (min-width:767px) {
  .services .service__item {
    min-height:314px;
    padding-top:43px
  }
}
/*# sourceMappingURL=style.css.map */

/*
     FILE ARCHIVED ON 17:52:45 Mar 29, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 05:02:09 Oct 10, 2024.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.473
  exclusion.robots: 0.018
  exclusion.robots.policy: 0.009
  esindex: 0.009
  cdx.remote: 18.492
  LoadShardBlock: 123.477 (3)
  PetaboxLoader3.datanode: 105.464 (5)
  PetaboxLoader3.resolve: 177.099 (2)
  load_resource: 318.69
  loaddict: 179.081
*/
