@media only screen and (max-width:2500px) and (min-width:1921px)
{
    .challenge .left{width: 550px;margin-left: 19%;}
    .challenge .right{padding-right: 15%;}
    .user_solution .img_slider .slider{margin: 0 auto;}
    .results_blog{margin: 60px auto;width: 70%;}




}
@media only screen and (max-width:1800px){
    .banner .banner_wrapper .anthony_monotone .client{right: 2%;}
    /* inner page */
    .banner_inner .right img{width: 40%;right: -80px;}
    .banner.banner_inner{height: 590px;padding-top: 100px;}
    .jump_result{padding-bottom: 120px;}
    


}
@media only screen and (max-width:1660px){
    .banner .banner_wrapper .anthony_monotone .circle .inner{right: 0%;top: 65px;}
    .trun{padding-bottom: 250px;}
    .banner{height: 780px;}
    .banner .succeed{padding: 40px 0px;}
    .banner .succeed h5,.banner .succeed h5 a{font-size: 23px;}
    img{max-width: 100%;}
    .banner .banner_wrapper .anthony_monotone .circle .outer{right: -100px;top: 42px;}
    /* inner page */
    .banner.banner_inner{padding-top: 120px;}
    .banner_inner .right img{right: -80px;width: 48%;}
    .challenge .wrap_challenge .left_cha img{left: -90px;margin-top: 150px;}
    .standards .standards_wrap{z-index: 99;position: relative;}
    .bg_tem{width: 70%;background-size: 100%  100%;}
    .tho_change .tho_change_text h4{padding-right: 0;}
    .tho_change .tho_change_text .col_wrap .col p{padding-right: 40px;}
    .results .lift h4{padding-top: 70px;}
    .jump_result{padding-top: 40px;}

    
    .challenge .left{width: 36%;}
    .info_ar .right_text{width: 50%;}
    .info_ar.func_build .right_text .co_de{max-width: 400px;}
    .info_ar .left_img{padding-left: 00px;width: 60%;}
    .info_ar .right_text .co_de{padding-right: 49px;padding-top: 30px;}    
    .info_ar .right_text{width: 40%;}
    
    
    



}
@media only screen and (max-width:1460px){

    .banner .banner_wrapper .anthony_monotone .client{right: 25%;top: -10px;}
    .banner .banner_wrapper .anthony_monotone .circle .inner{right: 2%;}
    .banner .banner_wrapper .anthony_monotone .circle .outer {right: -80px;top: 42px;}
    .banner .succeed {padding: 38px 0px;}
    .banner .banner_wrapper .left_banner{padding-top: 110px;}
    .banner .succeed h5{text-align: center;padding-left: 0;}

    /* inner page */
    .ma_left{margin-left: 60px;}
    .banner_inner .left p{font-size: 30px;padding-right: 30px;}
    .kasana .wrap_img{margin:0px auto 0px 20px;}
    .kasana .kasana_img .kasana_mob{right: -10px;}
    .workshops .text p{padding-right: 50px;}
    .workshops .workshops_slider .img_sli{height: 480px;}
    /*.measured{margin-top: 60px;margin-bottom: 80px;}*/
    .tho_change .tho_change_text{padding-right: 0px;}
    .workshops .workshops_wrap{max-width: 1160px;}

    .results_blog{margin-bottom: 80px;}
    .work_section .box h3{margin-bottom: 10px;font-size: 32px}
    .challenge .left p{padding-right: 125px;}
    .results_blog .right_col{margin-right: 0px;}
    .challenge .right p{padding-right: 50px;}
    .challenge .right{width: 58%;padding-left: 40px;}
    .challenge .left{margin-left: 5%;}

    .user_solution_new .left_solution .so_text{ max-width: 680px;padding-left: 80px;}
    .info_ar.client_feedback .right_text .co_de{padding-right: 35px;}
    .developer_en .tob_col p{padding-right: 28px;width: 31%;}
    .developer_en .tob_col p+p{width: 35.5%;}  
    
    .tho_change.Iterating .tho_change_text{margin-left: 7%;padding-right: 50px;}
    .results_blog .right_col{padding-top: 80px;}
    
    
    
    



}
@media only screen and (max-width:1366px)
{
    .banner .banner_wrapper .anthony_monotone .client{right: 20%;top: -50px;}
    .banner{padding-top: 70px;height: 750px;}
    .banner .banner_wrapper .left_banner{padding-top: 130px;}
    .banner .banner_wrapper h1{font-size: 52px;line-height: 74px;}
    .banner .banner_wrapper h3{font-size: 34px;line-height: 42px;padding-bottom: 20px;}
    .banner .banner_wrapper h6{font-size: 22px;line-height: 28px;padding-bottom: 22px;}
    .banner .banner_wrapper a.leadership_btn{width: 200px;line-height: 50px;}
    .banner .banner_wrapper .my_work{line-height: 50px;width: 110px;}
    .banner .banner_wrapper .anthony_monotone .circle .inner {right: -5%;top: 30px;}
    .trun h2,.business_goals h2,.leadership h2,.outcomes h2,.project_spoylight h2{font-size: 50px;line-height: 69px;}
    .trun h6,.business_goals h6,.leadership h6,.outcomes h6,.project_list .box h3{font-size: 32px;line-height: 42px;margin-bottom: 15px;}
    .project_list .box .box_img{height: 220px;margin-bottom: 20px;}
    .project_list .box p{font-size: 14px;line-height: 24px;}
    .project_list .box .case_study{margin-top: 40px;}
    .wrapper{padding: 0px 40px;}
    .outcomes .outcomes_wrap .out_square h4{font-size: 32px;line-height: 40px;}
    .outcomes .outcomes_wrap .out_square{padding: 20px 20px 20px 20px;}
    .outcomes .outcomes_wrap .out_square .graph{margin-top: 20px;}
    .leadership .leadership_wrap .le_box h3{font-size: 30px;line-height: 40px;}

    .leadership .leadership_wrap .le_box p{line-height: 26px;}
    .leadership .leadership_wrap .le_box a{font-size: 14px;}
    header .container{padding: 0px 20px;}
    .banner .banner_wrapper .anthony_monotone .circle .outer { right: -180px;top: 12px;}
    /* inner page */
    .banner.banner_inner{height: 500px;padding-top: 70px;}
    .banner_inner .right img{right: -50px;width: 42%;top: 22%;}
    .banner_inner .left h2{font-size: 56px;line-height: 74px;}
    .banner_inner .left p{font-size: 22px;line-height: 34px;}
    .jump_result p{padding-bottom: 0;}
    .inner_page h2{font-size: 54px;line-height: 72px;}
    .challenge .wrap_challenge .left_cha{width: 60%;}
    .challenge .wrap_challenge .right_cha {width: 40%;}
    .challenge .wrap_challenge .right_cha .con_truth{margin: 0 auto;padding-right:20px;}
    .user_solution .left_solution h3{padding-bottom: 15px;padding-top: 10px;}
    .user_solution .img_slider .slider{margin-top: 30px;}
    .kasana .wrap_img{margin: 0px auto 0px 0px;}
    .measured .data_img .beta_img{top: 80px;}
    .slogan_text .slogan_wrap h4{font-size: 36px;line-height: 50px;}
    .slogan_text .slogan_wrap{max-width: 810px;}
    .tho_change .tho_change_text h4{font-size: 28px;line-height: 36px;}
    .tho_change .tho_change_text .col_wrap .col p{padding-right: 30px;font-size: 14px;line-height: 26px;}

    
    .tho_change.Iterating .tho_change_text{margin-left: 6%;}
    .work_top_text h4{line-height: 38px;font-size: 30px;}

    .business_goals .goals_wrap .inner_text .img_in img{max-width: 50px;margin: 0 auto;}
    .business_goals .goals_wrap .inner_text .img_in {min-height: 48px;}
    .business_goals .goals_wrap .col h3{font-size: 30px;line-height: 43px;}
    .business_goals .goals_wrap .inner_text h5 {font-size: 30px;line-height: 43px;}
    .business_goals .goals_wrap .inner_text ul{padding-left: 10px;margin-top: 12px;}
    .business_goals .goals_wrap .inner_text ul li{line-height: 16px;font-size: 13px;margin-bottom: 11px;}
    .business_goals .goals_wrap .col {min-height: 411px;padding-top: 30px;padding-bottom: 70px;}
    .business_goals .goals_wrap a{bottom: 30px;}
    .challenge .left p{padding-right: 105px;}
    .challenge h4{font-size: 22px;}
    .prototyping .prototyping_text .pro_con{max-width: 500px;padding-right: 70px;}
    
    .banner_cms p{padding: 13px 50px;}
    


}
@media only screen and (max-width:1280px){
    /* inner page */
    .challenge .wrap_challenge .right_cha .con_truth{padding-right: 40px;}
    .challenge .wrap_challenge .right_cha .text p{padding-bottom: 10px;}
    .workshops .workshops_wrap{padding: 0px 20px;}
    .standards .standards_wrap{margin-left: 60px;}
    .reveal .reveal_content .reveal_content_max .anthony_sop{right: -60px;bottom: -20px;max-width: 160px;}
    .tho_change .tho_change_text{padding-left: 70px;}
    .tho_change{padding-bottom: 20px;}
    .tho_change .show_site{top: 80px;}

    .work_section .box h3{ font-size: 26px;line-height: 30px;}
    .results_blog{padding-left: 50px;padding-right: 60px;}
    .foooter_bg{min-height: 410px;}
    .banner_cms p{font-size: 26px;line-height: 33px;padding: 0px 50px;} 

}
@media only screen and (max-width:1100px)
{
    .banner .banner_wrapper .anthony_monotone .circle .inner{max-width: 69%;} 
    .banner .banner_wrapper .left_banner{width: 50%;}
    .banner .banner_wrapper .anthony_monotone{width: 50%;}
    .trun h6, .business_goals h6, .leadership h6, .outcomes h6, .project_list .box h3{font-size: 24px;line-height: 36px;}
    .project_list .box{padding: 20px}
    .project_list .box .case_study{margin-top: 20px;}
    .trun h2, .business_goals h2, .leadership h2, .outcomes h2, .project_spoylight h2{ font-size: 44px;line-height: 62px;}
    .outcomes .outcomes_wrap .out_square p{ font-size: 14px;line-height: 22px;}
    .outcomes .outcomes_wrap .out_square h4{ font-size: 28px;line-height: 38px;}
    .leadership .leadership_wrap .le_box{padding-right: 30px;}
    .business_goals .goals_wrap .goals h2{font-size: 30px;line-height: 43px;padding-top: 13px;padding-bottom: 25px;}
    .business_goals .goals_wrap .goals ul li{font-size: 14px;}
    .business_goals .goals_wrap .goals{padding-right: 30px;}
    .trun h6{padding-bottom: 50px;}
    .trun{padding-bottom: 100px;}
    .business_goals{padding-bottom: 60px;}
    .business_goals h6{padding-bottom: 49px;}
    .leadership .dol{right: 2%;max-width: 100px;}
    .outcomes{padding-bottom: 30px;}    
    .business_goals .background_visionary{background-repeat: no-repeat;}
    .banner .banner_wrapper .anthony_monotone .circle .outer {width: 970px;}

    /* inner page */
    .banner_inner .left{margin-left: 20px;}
    .banner.banner_inner{height: 440px;padding-top: 30px;}
    .banner_inner .left h2{font-size: 52px;line-height: 68px;}
    .banner_inner .left p{font-size: 20px;line-height: 28px;}
    .banner_inner .left{width: 50%;}







}
@media only screen and (max-width:1024px) /* if tablate and mobile view is same */
{
    .banner .banner_wrapper .anthony_monotone{width: 37%;}
    .banner .banner_wrapper .anthony_monotone .circle .inner{ max-width: 48%;right: -2px;top: 120px;}
    .banner .banner_wrapper .left_banner{padding-top: 60px;}
    .banner .banner_wrapper h1{font-size: 42px;line-height: 50px;}
    .banner .banner_wrapper h3{font-size: 24px;line-height: 30px;padding-bottom: 18px;}
    .banner .banner_wrapper h6{font-size: 18px;line-height: 25px;padding-bottom: 18px;}
    .banner .banner_wrapper a.leadership_btn{width: 150px;line-height: 45px;font-size: 14px;}
    .banner .banner_wrapper .my_work{line-height: 45px;width: 100px;}
    .banner{height: 600px;padding-top: 100px;}
    .banner .succeed h5, .banner .succeed h5 a{font-size: 16px;}
    .banner .succeed{padding: 20px 0px;}
    .trun h2, .business_goals h2, .leadership h2, .outcomes h2, .project_spoylight h2{font-size: 36px;line-height: 54px;}
    .project_spoylight .kasasa .kasasa_logo{max-width: 150px;}
    .outcomes .outcomes_wrap .out_square:nth-child(3n),.outcomes .outcomes_wrap .out_square{width: 48%;margin-right: 2%;margin-bottom: 20px;}
    .outcomes .outcomes_wrap .out_square:nth-child(2n){margin-right: 0;}
    .leadership .leadership_wrap .le_box{width: 50%;}
    .leadership{padding-bottom: 10px;}
    .business_goals .background_visionary{background-size: contain;width: 60%;background-position: bottom center;}
    .business_goals .goals_wrap .goals{max-width: 50%;margin-bottom: 20px;}
    .trun .in{width: 80%;}
    .banner .banner_wrapper .anthony_monotone .circle .outer {right: -60px;top: 110px;width: 600px;}
    .banner{background: rgb(144,18,74);background: rgb(144,18,74);background: linear-gradient(180deg, rgba(144,18,74,1) 0%, rgba(239,237,227,1) 0%, rgba(239,237,227,1) 49%, rgba(186,184,176,1) 94%);}
    .banner .succeed h5{padding-left: 0;}
    /* inner page */
    .jump_result{padding-bottom: 70px;padding-top: 60px;}
    .challenge .wrap_challenge .right_cha .con_truth{padding-right: 10px;}
    .challenge .wrap_challenge .left_cha{width: 50%;}
    .challenge .wrap_challenge .right_cha{width: 50%;}
    .inner_page h2{font-size: 48px;line-height: 62px;}
    .challenge .wrap_challenge .right_cha .text img{float: left;margin-right: 10px;margin-bottom: 15px;}
    .user_solution .left_solution .so_text{max-width: 100%;padding: 0px 20px;}
    .user_solution .left_solution h2{font-size: 50px;line-height: 60px;}
    .user_solution .left_solution h3{font-size: 34px;line-height: 42px;}
    .user_solution .left_solution p{padding-bottom: 20px;}
    .user_solution .img_slider .slider{margin-top: 30px;margin: 0 auto;width: 90%;}
    .user_solution .img_slider .owl-carousel .owl-controls .owl-nav .owl-next{width: 47px;height: 47px;right: -20px;}
    .user_solution .img_slider .owl-carousel .owl-controls .owl-nav .owl-prev{width: 47px;height: 47px;left: -20px;}
    .user_solution .img_slider .slider img{border: 15px solid #ffffff;}
    .user_solution .left_solution p{font-size: 14px;line-height: 22px;}
    .kasana .wrap_img{width: 90%;}
    .kasana .kasana_img .kasana_doc{top: -75px;width: 70%;margin: 0 auto;}
    .kasana .kasana_img .kasana_mob{right: 3%;max-width: 140px;top: 30%;}
    .kasana .kasana_text .testimonial .slogan h4{font-size: 20px;line-height: 30px;padding-left: 20px;}
    .workshops .workshops_slider .img_sli{height: 300px;}
    .measured .data_detils .data_wrap{max-width: 100%;padding: 0px 30px;}
    .measured .data_img .beta_img{right: 60px;}
    .standards .standards_wrap{margin-left: 20px;}
    .standards .standards_wrap h4{padding-bottom: 15px;}
    .reveal .reveal_content .reveal_content_max{width: 100%;padding: 0px 20px;}    
    .reveal .reveal_content .reveal_content_max .anthony_sop{right: 0px;bottom: -20px;max-width: 140px;}
    .reveal .video iframe{height: 315px;}
    .slogan_text .slogan_wrap h4{font-size: 32px;line-height: 40px;}
    .slogan_text .slogan_wrap{max-width: 730px;}
    .tho_change .tho_change_text{padding-left: 30px;}
    .tho_change .tho_change_text h4 {font-size: 20px;line-height: 26px;padding-bottom: 20px;}
    .tho_change .tho_change_text h2{font-size: 40px;}
    .tho_change .tho_change_text .col_wrap .col p{ font-size: 14px;line-height: 21px;}
    .results .results_wrap{padding-left: 25px;}
    .results .lift h4{padding-top: 50px;font-size: 40px;line-height: 50px;}
    .results{padding: 60px 0px;}
    .bottom_img{min-height: 300px;}
    .challenge .wrap_challenge .left_cha{min-height: 640px;margin-top: 0;}
    .standards {padding-bottom: 0;background-position: bottom center !important;background-size: 100% !important;background-repeat: no-repeat;}

    .kasana .kasana_text .testimonial{padding: 0px 40px;}
    .testimonial.owl-carousel .owl-controls .owl-nav .owl-prev{left: -10px;}
    .testimonial.owl-carousel .owl-controls .owl-nav .owl-next{right: -10px;}


    .banner_cms p{font-size: 24px;line-height: 30px;padding: 20px 0px;}
    .challenge .left{margin-left: 2%;width: 45%;}
    .challenge .right{width: 53%; padding-top: 50px;padding-left: 10px;}
    .challenge p{padding-right: 50px;}
    .inner_page h2{font-size: 34px;line-height: 50px;}
    .challenge h3{font-size: 30px;}
    .info_ar.func_build .right_text .co_de h4,.challenge h4{font-size: 18px;line-height: 28px;}
    .user_solution .left_solution h2{ font-size: 34px;line-height: 44px;}
    .user_solution .left_solution h3{ font-size: 24px;line-height: 34px;}
    .user_solution{padding-bottom: 0;}
    .info_ar .left_img{padding-left: 20px;}
    .info_ar .right_text{padding-right: 20px;width: 50%;}
    .info_ar .right_text .co_de{padding-top: 0;}
    .info_ar .right_text h3{ font-size: 30px;line-height: 43px;}
    h3{font-size: 30px;line-height: 40px;}
    .prototyping .prototyping_text h2{padding-bottom: 20px;}
    .info_ar.client_feedback .right_text .co_de{padding-left: 20px;}
    .developer_en .tob_col h2{width: 30%;line-height: 46px;}
    .developer_en .tob_col p{width: 34.33%;}
    .info_ar.func_build .right_text .co_de{padding-left: 20px;}
    .tho_change.Iterating .tho_change_text{margin-left: 4%;max-width: 40%;}
    .results_blog{margin-top: 30px;margin-bottom: 30px;padding: 0px 50px;}
    .results_blog .left_col{width: 60%;padding-right: 40px;}
    .results_blog .right_col{width: 40%;}
    .results_blog .left_col h3{font-size: 22px;line-height: 30px;}
    .foooter_bg{min-height: 300px;}
    .developer_en .bg_laptop{min-height: 380px;}
    .info_ar{margin: 40px 0px;}
    .developer_en{margin-bottom: 40px;}


    .work_section .box{padding: 20px;}
    .testimonial.owl-carousel .owl-controls .owl-nav .owl-prev{left: -30px;}
    .testimonial.owl-carousel .owl-controls .owl-nav .owl-next{right: -30px;}



}
@media only screen and (max-width:960px){

    .banner .banner_wrapper .anthony_monotone .circle .outer{right: -9%;top: 130px;width: 65%;}
    .banner{height: 500px;padding-top: 120px;}
    .banner .banner_wrapper .left_banner{padding-top: 0;}
    .banner .succeed h5, .banner .succeed h5 a{font-size: 15px;}
    .banner .banner_wrapper .anthony_monotone .circle .inner{top: 160px;}
    /* inner page */
    .banner_inner .left h2{ font-size: 44px;line-height: 50px;}
    .banner_inner .left{padding-top: 100px;}
    .banner.banner_inner{height: auto;}
    .banner_inner .right img{right: -40px;width: 46%;top: 27%;}
    .jump_result .jump_btn{width: 160px;line-height: 45px;}
    .inner_page h2{margin-left: 0;text-align: center;}
    .inner_page h2,h2{font-size: 44px;line-height: 58px;}
    .challenge .wrap_challenge .left_cha{min-height: auto;width: 100%;float: none;}
    .challenge .wrap_challenge .left_cha img{left: 0;right: 0;margin: auto;margin-top: 20px;width: 90%;display: block;}
    .challenge .wrap_challenge .right_cha{width: 100%;float: none;}
    .challenge .wrap_challenge .right_cha .con_truth{max-width: 100%;padding: 0px 20px;}
    .jump_result{margin-left: 20px;}
    .banner_inner .left h2{text-align: left;}
    .challenge .wrap_challenge .right_cha h4{text-align: center;}
    .user_solution .img_slider,.user_solution .left_solution{width: 100%;float: none;}
    .user_solution .left_solution p{font-size: 18px;line-height: 32px;}
    .kasana .kasana_img{float: none;width: 100%;}
    .kasana .kasana_img .kasana_doc {top: -91px;width: 60%;}
    .kasana .wrap_img{height: auto;}
    .kasana .kasana_img .kasana_mob {right: 9%;max-width: 182px;top: 6%;}
    .kasana .kasana_text{width: 100%;float: none;padding: 0px 20px;}
    .kasana .kasana_text .data_text{max-width: 100%;}
    p{font-size: 18px;line-height: 36px;}
    .measured .data_img{float: none;width: 100%;}
    .measured .data_detils{width: 100%;float: none;padding: 0px 20px;margin-top: 190px;}
    .measured .data_img .beta_img{right: 0;left: 0;margin: auto;text-align: center;}
    .measured .data_detils .data_wrap{padding: 0px;}
    .bg_tem {width: 100%;background-size: contain;height: 400px;position: relative;background-position: bottom center;}
    .standards{padding-bottom: 0;}
    .standards .standards_wrap{margin: 0px;max-width: 100%;padding: 0px 20px;}
    .reveal{padding-top: 30px;}
    .reveal .video{float: none;width: 100%;padding-left: 20px;padding-right: 20px;}
    .reveal .reveal_content{float: none;width: 100%;padding-left: 00px;margin-top: 30px;}
    .reveal .video iframe{width: 100%;max-width: 100%;height: 400px}
    .slogan_text .slogan_wrap h4{font-size: 30px;line-height: 38px;text-align: center}
    .slogan_text .slogan_wrap{max-width: 100%;padding: 30px 20px;}
    .tho_change .tho_change_text{padding-left: 0;float: none;width: 100%;padding: 0px 20px}
    .tho_change .show_site{top: 40px; float: none;width: 100%;right: 0;}
    .tho_change .show_site img{display: block;margin: 0 auto;max-width: 80%;}
    .tho_change{padding-bottom: 0;}

    .results .results_wrap{float: none;width: 100%;padding: 0px 20px;}
    .results .lift{float: none;width: 100%;padding: 0px 20px;}
    .user_solution .left_solution p{padding-right: 0;}
    .banner_cms .cms_bg{min-height: 500px;}
    .user_need p{padding-bottom: 20px;}
    .challenge .left{margin-left: 0;width: 100%;padding: 0px 15px;}
    .challenge .left img{display: block;margin: 0 auto;}
    .challenge .right{width: 100%;padding: 0px 15px;margin-top: 20px;}
    .info_ar .left_img{padding-left: 15px;padding-right: 15px;width: 100%;float: none;}
    .info_ar .right_text{padding-left: 15px;padding-right: 15px;width: 100%;float: none;}
    .info_ar .right_text .co_de{max-width: 100%;}
    .prototyping .prototyping_text .pro_con{max-width: 100%;padding-left: 15px;padding-right: 15px;}
    .prototyping .prototyping_text{float: none;width: 100%;}
    .prototyping .prototyping_img{float: none;width: 90%;margin: 0 auto;}        
    .prototyping{padding-bottom: 20px;}
    .info_ar.client_feedback .right_text .co_de{padding: 0px;}
    .developer_en{padding-top: 20px;}
    .developer_en .tob_col p,.developer_en .tob_col h2{width: 100%;}
    .developer_en .tob_col h2{margin-bottom: 10px;}
    .info_ar.func_build .right_text .co_de{padding: 0px;max-width: 100%;}
    .tho_change.Iterating .tho_change_text{margin-left: 0;max-width: 100%;padding: 0px 15px;}
    .tho_change.Iterating .diagram{width: 90%;float: none;margin: 0 auto;}
    .results_blog{padding: 0px 15px;}
    .results_blog .left_col{width: 100%;padding-right: 0;}
    .results_blog .right_col{width: 100%;}
    .results_blog .right_col p{margin-bottom: 20px;}

    .work_section .box:nth-child(3n),.work_section .box{ max-width: 46%;margin-right: 0;margin: 2%;}
    .add_onterest .show_more{right: 20px;}
    .challenge .left p{padding-right: 0;}

    .business_goals .goals_wrap .col{width: 48%;margin-bottom: 10px;}
    .developer_en .tob_col p+p{width: 100%;}
    
    .testimonial{width: 80%;margin: 0 auto;}
    
    
    

}
@media only screen and (max-width:767px)
{

    #nav-icon2{display: block;}
    /*mob menu*/
    #nav-icon2{display: block;}
    #nav-icon2 {width: 40px;height: 26px;position: fixed;right: 20px;top: 26px;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .5s ease-in-out;-moz-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out;cursor: pointer;z-index: 999999999;}
    #nav-icon2 span {display: block;position: absolute;height: 5px;width: 100%;background: #84d3ee;border-radius: 9px;opacity: 1;left: 0;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out;}
    #nav-icon2 span {display: block;position: absolute;height: 5px;width: 50%;background: #3976a3;opacity: 1;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out;}
    #nav-icon2 span:nth-child(even) {left: 50%;border-radius: 0 9px 9px 0;}
    #nav-icon2 span:nth-child(odd) {left:0px;border-radius: 9px 0 0 9px;}
    #nav-icon2 span:nth-child(1), #nav-icon2 span:nth-child(2) {top: 0px;}
    #nav-icon2 span:nth-child(3), #nav-icon2 span:nth-child(4) {top: 10px;}
    #nav-icon2 span:nth-child(5), #nav-icon2 span:nth-child(6) {top: 20px;}
    #nav-icon2.open span:nth-child(1),#nav-icon2.open span:nth-child(6) {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
    #nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5) {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
    #nav-icon2.open span:nth-child(1) {left: 5px;top: 7px;}
    #nav-icon2.open span:nth-child(2) {left: calc(50% - 5px);top: 7px;}
    #nav-icon2.open span:nth-child(3) {left: -50%;opacity: 0;}
    #nav-icon2.open span:nth-child(4) {left: 100%;opacity: 0;}
    #nav-icon2.open span:nth-child(5) {left: 5px;top: 17px;}
    #nav-icon2.open span:nth-child(6) {left: calc(50% - 5px);top: 17px;}

    header{opacity: 1;visibility: visible;transform: translateY(0%);-webkit-transform: translateY(0%);-o-transform: translateY(0%);-moz-transform: translateY(0%);min-height: 60px;}
    header .menu{display: none;}
    .banner{height: auto;padding-top: 60px;}
    header .container{padding: 0px 15px}
    header .logo{max-width: 220px;margin-top: 10px;}
    #nav-icon2{right: 15px;top: 15px;}
    .banner .banner_wrapper .left_banner{float: none;width: 100%;padding-left: 20px;padding-right: 20px;padding-top: 40px;}
    .banner .banner_wrapper .anthony_monotone .circle .inner{top: auto;bottom: -6%;max-width: 76%;right: -20px;left: 0;margin: auto;}
    .banner .banner_wrapper .anthony_monotone{width: 100%;}
    .banner .banner_wrapper .anthony_monotone .client{ right: 0;max-width: 55%;margin: 0 auto;}
    .banner .succeed h5, .banner .succeed h5 a{line-height: 20px;}
    .wrapper{padding: 0px 15px;}
    .project_spoylight{padding-top: 20px;padding-bottom: 20px;}
    .project_spoylight h2{font-size: 30px;line-height: 44px;padding-bottom: 30px;}
    .project_spoylight .kasasa .kasasa_logo{float: none;max-width: 150px;margin: 0 auto;}
    .project_spoylight .kasasa .filter{float: none;margin-top: 30px;}
    .project_spoylight .filter ul li a span{display: block;margin:0px auto;padding-bottom: 10px;}
    .project_spoylight .filter ul li a{display: block;vertical-align: middle;text-align: center;}
    .project_spoylight .filter ul li{width:24.2%;}
    #tab-body{max-width: 80%;margin: 0 auto;}
    .project_list.owl-carousel .owl-controls .owl-nav .owl-next,.project_list.owl-carousel .owl-controls .owl-nav .owl-prev{width: 40px;height: 40px;background-size: 10px;}
    .project_list.owl-carousel .owl-controls .owl-nav .owl-prev{left: -20px;}
    .project_list.owl-carousel .owl-controls .owl-nav .owl-next{right: -20px;}
    .outcomes{padding-bottom: 20px;padding-top: 25px;}
    .trun h2, .business_goals h2, .leadership h2, .outcomes h2, .project_spoylight h2{ font-size: 29px;line-height: 40px;}
    .trun h6, .business_goals h6, .leadership h6, .outcomes h6, .project_list .box h3{ font-size: 18px;line-height: 28px;}
    .outcomes h6{padding-bottom: 20px;}
    .outcomes .outcomes_wrap .out_square:nth-child(2n),.outcomes .outcomes_wrap .out_square:nth-child(3n), .outcomes .outcomes_wrap .out_square{width: 100%;margin-bottom: 25px;}
    .leadership .leadership_wrap .le_box{width: 100%;padding-right: 0;padding-bottom: 30px;}
    .business_goals{padding-top: 20px;padding-bottom: 25px;}
    .business_goals .background_visionary{width: 100%;}
    .business_goals h6{padding-bottom: 20px;}
    .business_goals .goals_wrap .goals{ max-width: 80%;margin: 0 auto;margin-bottom: 20px;float: none;}
    .trun .in{width: 100%;height: 50px;}
    .trun .submit{margin: 0 auto;width: 170px;line-height: 50px;}
    header .menu{display: block;position: fixed;width: 100%;height: 100vh;top: 0;left: 0;right: 0;background-color: #ffffff;float: none;transform: translateX(100%);-webkit-transform: translateX(100%);-o-transform: translateX(100%);-moz-transform: translateX(100%);transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;}
    header .menu.active{transform: translateX(0);-webkit-transform: translateX(0);-o-transform: translateX(0);-moz-transform: translateX(0);}
    header .menu nav{padding-top: 50px;}
    header .menu nav ul li:first-child,header .menu nav ul li{display: block;margin-bottom: 20px;margin-left: 25px;}
    header .menu nav ul li a{font-size: 20px;}
    .banner .banner_wrapper .anthony_monotone .circle .outer{right: -30px;top: auto;width: 100%;bottom: 80px;left: 0px;margin: auto;}
    .project_spoylight .kasasa{padding-bottom: 30px;}
    header .menu nav ul li a{color: #8E8D89;}
    .outcomes,.business_goals{padding-top: 35px;}
    .business_goals .background_visionary{transform:translateX(50px);-webkit-transform:translateX(50px);-o-transform:translateX(50px);-moz-transform:translateX(50px);}
    .trun{margin-top: -5px;}

    /* inner page */
    .banner.banner_inner{padding-top: 60px;}
    .banner_inner .right{float: none;width: 80%;margin: 0 auto;margin-top: 20px;}
    .banner_inner .right img{right: 0;width: 100%;top: 0px;position: relative;}
    .banner_inner .left{padding-top: 20px;width: 100%;margin-left: 0px;padding-left: 15px;padding-right: 15px;}
    .banner_inner .left h2{font-size: 36px;line-height: 44px;}
    .banner_inner .left p{font-size: 16px;line-height: 26px;padding-right: 0;}
    .jump_result{margin-left: 0;padding: 15px 20px;}
    .jump_result p{font-size: 18px;text-align: center;}
    .jump_result .jump_btn{margin: 0 auto;display: block;margin-top: 20px;width: 150px;font-size: 14px;line-height: 40px;}
    .inner_page h2{font-size: 38px;line-height: 50px;}
    .challenge{margin-top: 20px;}
    .challenge .wrap_challenge .left_cha img{padding: 20px;}
    .challenge .wrap_challenge .right_cha h4{font-size: 32px;margin-top: 20px;}
    .challenge .wrap_challenge .right_cha .text img{max-width: 100%;margin: 0px;margin-bottom: 10px;}
    .challenge .wrap_challenge .right_cha .text p{font-size: 14px;line-height: 26px;}
    .user_solution .left_solution h2{ font-size: 30px;}
    .user_solution{padding-top: 15px;padding-bottom: 30px;}
    .user_solution .left_solution h3{font-size: 22px;line-height: 30px;text-align: center;padding-bottom: 5px;padding-top: 5px;}
    .user_solution .left_solution p{font-size: 16px;line-height: 26px;}
    .user_solution .img_slider .slider{width: 80%;}
    .user_solution .img_slider .slider img{border: 10px solid #ffffff;}
    .kasana .kasana_img .kasana_mob{ right: 9%;max-width: 97px;top: 13%;}
    .kasana .kasana_img .kasana_doc{top: 0px;margin-top: -80px;}
    .kasana .kasana_text{margin-top: 20px;}
    h3{line-height: 43px;font-size: 30px;padding-bottom: 5px;}
    p{font-size: 14px;line-height: 24px;}
    .kasana .kasana_text .testimonial .slogan h4{padding-left: 0; font-size: 16px;line-height: 26px;}
    .inner_page h2{font-size: 30px;line-height: 40px;}
    .workshops .text p{width: 100%;float: none;padding-right: 0;font-size: 14px;line-height: 24px;}
    .workshops .workshops_slider{margin-top: 0px;}
    .workshops .workshops_slider .img_sli{height: 150px;}
    .measured{margin-top: 30px;margin-bottom: 60px;}
    .measured .data_img .beta_img{max-width: 70%;}
    .measured{margin-bottom: 30px;}
    .standards .standards_wrap h4{font-size: 24px;line-height: 28px;}
    .bg_tem{height: 180px;}
    .reveal .video iframe{height: 220px;}
    .reveal .reveal_content{margin-top: 20px;}
    .reveal .reveal_content .reveal_content_max .anthony_sop{max-width: 120px;}
    .slogan_text .slogan_wrap h4{font-size: 22px;line-height: 28px;}
    .tho_change{padding-top: 20px;margin-bottom: 20px;}
    .tho_change .tho_change_text h2{font-size: 30px;}
    .tho_change .tho_change_text h4{font-size: 18px;line-height: 26px;padding-top: 20px;}
    .standards .standards_wrap p,.tho_change .tho_change_text .col_wrap .col p{font-size: 14px;line-height: 22px;padding-right: 10px;padding-bottom: 30px;}
    .bottom_img{min-height: 130px;}
    .results .lift .lift_wrap{text-align: center;}
    .results .lift p{line-height: 22px}
    .tho_change .tho_change_text .col_wrap .col:last-child p{padding-right: 0;}
    .reveal .reveal_content .reveal_content_max .padd_right{padding-right: 90px;}
    #sb-nav-close{width: 41px !important;height: 44px !important;position: absolute;top: 30px;right: 20px;}
    .testimonial.owl-carousel .owl-controls .owl-nav .owl-prev,.testimonial.owl-carousel .owl-controls .owl-nav .owl-next{ width: 22px;height: 20px;background-size: contain;}
    .kasana .kasana_text .testimonial{padding: 0px 30px;}
    .project_list .box{max-width: 300px;}
    .trun .in{padding-left: 10px;font-size: 18px;height: 40px;}
    .trun textarea.in{height: 140px;}
    .leadership .dol{right: 2% !important;max-width: 70px;left: auto !important;}
    .project_spoylight .filter ul li a{padding: 8px 6px 8px 6px;}
    .project_list .box .box_img{height: 180px;}
    .project_spoylight .kasasa .kasasa_logo .tab1_img, .project_spoylight .kasasa .kasasa_logo .tab2_img, .project_spoylight .kasasa .kasasa_logo .tab3_img, .project_spoylight .kasasa .kasasa_logo .tab4_img{margin: 0 auto;} 




    /* kasana_cms */
    .banner_cms{padding-top: 65px;}
    .banner_cms p{font-size: 16px;line-height: 22px;}
    .banner_cms .cms_bg{min-height: 310px;}
    .user_need p{font-size: 16px;}
    .user_need a{margin-right: 0;font-size: 14px;width: 150px;line-height: 40px;}
    .tho_change.Iterating .tho_change_text p,.challenge p{padding-right: 0;font-size: 14px;line-height: 24px;}
    .challenge h3{font-size: 22px;text-align: center;}
    .info_ar.func_build .right_text .co_de h4, .challenge h4{ font-size: 14px;line-height: 24px;}
    .challenge{margin-bottom: 20px;}
    .info_ar.client_feedback .right_text .co_de h4,h3,.info_ar .right_text h3,.user_solution .left_solution h2{font-size: 26px;}
    .user_solution .left_solution h3{ font-size: 18px;line-height: 26px;}
    .user_solution_new .left_solution .so_text p{padding-right: 0;}
    .developer_en .bg_laptop{min-height: 150px;}
    .developer_en .tob_col{padding-bottom: 20px;}
    .results_blog .left_col h3{font-size: 18px;line-height: 24px;} 
    .results_blog .left_col p{font-size: 16px;line-height: 22px;}
    .results_blog .right_col{height: auto;padding: 20px 20px;}
    .results_blog .right_col h4{font-size: 30px;}
    .foooter_bg {min-height: 140px;}

    .work_top_text h4{ line-height: 28px;font-size: 20px;}
    .work_top_text{padding: 20px 0px;}
    .work_section .box:nth-child(3n), .work_section .box{width: 100%;margin: 0;margin-bottom: 20px;max-width: 100%;}
    .work_section .box h3{font-size: 22px;}
    .work_section .box .box_img{margin-bottom: 15px;}
    .work_section .box p{font-size: 14px;line-height: 24px;height: auto !important;min-height: auto;}
    .outcomes h6{padding-right: 50px;}
    .add_onterest .show_more{top: 43%;width: 30px;right: 10px;}

    header .logo{margin-top: 5px;}
    .results_blog .left_col h3{font-size: 16px;line-height: 22px;margin-bottom: 10px;}
    .results_blog .left_col p,.results_blog .left_col h6{font-size: 14px;}
    .results_blog .left_col ul li{font-size: 14px;line-height: 26px;}
    .results_blog .left_col ul li:after{top: 9px;}
    .results_blog .right_col{padding-left: 0;padding-right: 0;}
    .results_blog{margin-bottom: 0px;}
    .business_goals .goals_wrap .col{width: 100%;margin-bottom: 10px;}
    .business_goals .goals_wrap .img_col img {max-width: 200px;}
    .business_goals .goals_wrap .img_col {min-height: 100px;}

    .info_ar .right_text .co_de,.challenge .right p{padding-right: 0;}
    



}
@media (max-width:525px)
{
    .banner .banner_wrapper .anthony_monotone .circle .inner{top: auto;bottom: -3%;max-width: 81%;right: -20px;left: 0;margin: auto;} 
    .banner .banner_wrapper .anthony_monotone .circle .outer{bottom: 66px;}
    /* inner page */

}
@media (max-width:321px)
{    #tab-body{max-width: 90%}
    .project_spoylight .filter ul li a{font-size: 12px;padding: 10px 5px;}
    .project_spoylight .filter ul li {width: 24%;}
    .project_spoylight .filter ul li a span{padding-bottom: 5px;}
    /* inner page */
    .tho_change .tho_change_text h2{font-size: 24px;}
    .slogan_text .slogan_wrap h4{font-size: 16px;line-height: 26px;}
    .slogan_text .slogan_wrap{padding: 20px 10px;}
    .tho_change .tho_change_text h4{font-size: 16px;line-height: 24px;padding-top: 18px;}
    .tho_change .tho_change_text{padding: 0px 15px;}
    .project_list .box{max-width: 260px;}
    .project_list .box .box_img{height: 150px;}
    .project_list .box .case_study{font-size: 15px;width: 160px;line-height: 34px;}
}








