/**handles:responsive**/
@media(min-width:1250px) and (max-width:1500px){.vide-img{width:100%}}@media(min-width:1025px) and (max-width:1249px){.navbar-default{padding:15px 0}.navbar-brand img{height:22px;margin:10px 15px 0 0}.navbar-default .navbar-nav>li>a{font-size:14px;padding:15px 14px}.slider-data h1{padding:10px 15px;font-size:36px}.slider-data p{font-size:15px;line-height:22px}.slider-data h1:after{display:none}.welcome-txt{padding:40px 0 0}.welcome-txt h3{font-size:27px}.welcome-txt h2{font-size:42px}.welcome-txt h6,.welcome-txt p{font-size:15px;line-height:22px}.title-offer h2{font-size:42px}.we-offer-wrp{padding:56px 0 0}.title-offer h6{font-size:15px;line-height:22px}.offer-box{padding:25px 10px;min-height:350px}.recent-projct h2{font-size:22px}.rct-pro-box span{font-size:14px;padding:10px 15px}.pro-dt h3{font-size:18px}.offer-box h4{font-size:18px}.testimobx p{font-size:15px;line-height:22px}.testhed img{width:60px!important}.testhed h4{font-size:18px}.testhed h4 span{font-size:14px}.inner-data h1:after{border-bottom:60px solid #860f82;left:-11px}.inner-data h1{font-size:28px}.abt-imgs{padding:25px 0 0 25px}.abt-imgs:before{border-top:380px solid #8a2a86;border-right:340px solid transparent}.vision-box{margin:0 0 30px}.vision-box h4{font-size:18px}.abt-foot h4{font-size:18px}.service-info h2{font-size:28px}.service-info h2:after{width:60px}.service-info p{font-size:16px;line-height:24px}.service-block{padding:25px 0}.cnt-boxes{padding:25px 15px;min-height:210px}.contact-frm h2{font-size:32px}.contact-frm h3{font-size:20px}.head-gal span:after{right:-19px}.head-gal h4{font-size:18px}.vide-img{width:100%}.marketing-wrp .marketing_inner h2{font-size:33px;line-height:1.2}.marketing_list .row [class*=col-]:first-child{width:500px}.marketing_list .row [class*=col-]:last-child{width:calc(100% - 500px - 30px)}.marketing_image_wraps .bg_img{height:360px}.marketing_dtl h3{font-size:27px}.review_wrap .review_inner{max-width:760px}.leatest_artical_inenr h2,.result_wrap .result_inner h2,.review_wrap .review_inner h2{font-size:29px}.marketing_list.lar .marketing_dtl h3{font-size:25px}}@media(min-width:992px) and (max-width:1024px){.navbar-default{padding:10px 0}.navbar-default .navbar-nav{display:block;width:100%}.navbar-default .navbar-nav:after{display:none}ul.social-list{top:0}.navbar-default .navbar-nav>li>a{font-size:14px;padding:15px 14px}.header_wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.navbar-brand img{margin-bottom:15px}.slider-data h1{padding:10px 15px;font-size:32px}.slider-data p{font-size:15px;line-height:22px}.slider-data h1:after{display:none}.welcome-txt{padding:40px 0 0}.welcome-txt h3{font-size:27px;line-height:1.4}.welcome-txt h2{font-size:40px}.welcome-txt h6,.welcome-txt p{font-size:15px;line-height:22px}.title-offer h2{font-size:40px}.title-offer h6{font-size:15px;line-height:22px}.offer-box{padding:25px 10px;min-height:350px}.recent-projct h2{font-size:22px}.rct-pro-box span{font-size:14px;padding:10px 15px}.pro-dt h3{font-size:18px}.offer-box h4{font-size:18px}.testimobx p{font-size:15px;line-height:22px}.testhed img{width:60px!important}.testhed h4{font-size:18px}.testhed h4 span{font-size:14px}.inner-data h1:after{border-bottom:60px solid #860f82;left:-11px}.inner-data h1{font-size:40px}.abt-imgs{padding:25px 0 0 25px}.abt-imgs:before{border-top:350px solid #8a2a86;border-right:300px solid transparent}.vision-box{margin:0 0 30px}.vision-box h4{font-size:18px}.abt-foot h4{font-size:18px}.service-info h2{font-size:24px}.service-info h2:after{width:60px}.service-info p{font-size:15px;line-height:22px}.service-block{padding:25px 0}.cnt-boxes{padding:25px 15px;min-height:210px}.contact-frm h2{font-size:32px}.contact-frm h3{font-size:20px}.head-gal span:after{right:-19px}.head-gal h4{font-size:17px}.welcome-wrp{padding:58px 0 51px}.vide-img{width:100%}.marketing-wrp .marketing_inner h2{font-size:31px;line-height:1.2}.marketing_list .row [class*=col-]:first-child{width:500px}.marketing_list .row [class*=col-]:last-child{width:calc(100% - 500px - 30px)}.marketing_image_wraps .bg_img{height:360px}.marketing_dtl h3{font-size:25px}.review_wrap .review_inner{max-width:760px}.leatest_artical_inenr h2,.result_wrap .result_inner h2,.review_wrap .review_inner h2{font-size:27px}.marketing_dtl p+p,.marketing_dtl p+ul,.marketing_dtl ul+p{padding-top:15px}.marketing_list.lar .marketing_dtl h3{font-size:25px}.offer-img h3{font-size:69px}}@media(min-width:768px) and (max-width:991px){.phone_number_top_menu{display:none}.navbar-default{padding:10px 0}.navbar-default .navbar-nav{display:block;width:100%}.navbar-default .navbar-nav:after{display:none}ul.social-list{top:0}.navbar-default .navbar-nav>li>a{font-size:14px;padding:15px 7px}ul.social-list li{margin-right:8px}.header_wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.navbar-brand img{margin-bottom:15px}.slider-container .slider-block img{height:300px;object-fit:cover}.slider-data h1{padding:10px 15px;font-size:26px}.slider-data p{font-size:15px;line-height:22px}.slider-data h1:after{display:none}.welcome-txt{padding:40px 0 0}.welcome-txt h3{font-size:23px;line-height:1.4}.welcome-txt h2{font-size:37px}.welcome-txt h6,.welcome-txt p{font-size:15px;line-height:22px}.title-offer h2{font-size:37px}.title-offer h6{font-size:15px;line-height:22px}.offer-box{padding:25px 10px;min-height:400px}.recent-projct h2{font-size:22px}.rct-pro-box span{font-size:14px;padding:10px 15px}.pro-dt h3{font-size:18px}.offer-box h4{font-size:18px}.testimobx p{font-size:15px;line-height:22px}.testhed img{width:60px!important}.testhed h4{font-size:18px}.testhed h4 span{font-size:14px}.inner-data h1:after{border-bottom:60px solid #860f82;left:-11px}.inner-data h1{font-size:37px}.abt-imgs{padding:25px 0 0 25px}.abt-imgs:before{border-top:300px solid #8a2a86;border-right:300px solid transparent}.vision-box{margin:0 0 30px}.vision-box h4{font-size:18px}.abt-foot h4{font-size:18px}.service-info h2{font-size:24px}.service-info h2:after{width:60px}.service-info p{font-size:15px;line-height:22px}.service-block{padding:25px 0}.cnt-boxes{padding:25px 15px;min-height:240px}.contact-frm h2{font-size:32px}.contact-frm h3{font-size:20px}.head-gal span:after{right:-19px}.head-gal h4{font-size:17px}.welcome-wrp{padding:58px 0 51px}.we-offer-wrp{padding:54px 0 0}.title-offer h6{margin-bottom:25px}.vide-img{width:100%}.marketing-wrp .marketing_inner h2{font-size:28px;line-height:1.2}.marketing_list .row [class*=col-]:first-child,.video-wrp .row [class*=col-]:first-child{width:calc(50% - 15px)}.marketing_list .row [class*=col-]:last-child,.video-wrp .row [class*=col-]:last-child{width:calc(50% - 15px)}.marketing_image_wraps .bg_img{height:290px}.marketing_list.lar .marketing_image_wraps .bg_img{height:220px}.marketing_dtl h3{font-size:25px}.review_wrap .review_inner{max-width:760px}.leatest_artical_inenr h2,.result_wrap .result_inner h2,.review_wrap .review_inner h2{font-size:27px}.marketing_dtl p+p,.marketing_dtl p+ul,.marketing_dtl ul+p{padding-top:15px}.marketing_list.lar .marketing_dtl h3{font-size:25px}.offer-img h3{font-size:51px;margin:0}.offer-list .row{margin-left:-5px;margin-right:-5px}.offer-list .row [class*=col-]{padding:0 5px}.abt-foot{padding:20px 0}}@media(min-width:448px) and (max-width:767px){.phone_number_top_menu{display:none}.navbar-default{padding:10px 0}.navbar-brand img{height:35px;margin:8px 0 0}.navbar-default .navbar-nav{float:none;margin:0;padding:15px;display:block;transform:skew(00deg)}.navbar-default .navbar-nav:after,ul.social-list:after{display:none}ul.social-list{display:block;text-align:center}.navbar-default .navbar-nav>li>a,ul.social-list,ul.social-list li a{transform:skew(0);top:0}.slider-container .slider-block img{height:350px;object-fit:cover}.slider-data h1{padding:10px 15px;font-size:26px}.slider-data p{font-size:15px;line-height:22px}.slider-data h1:after{display:none}.welcome-txt{padding:40px 0 0}.welcome-txt h3{font-size:18px;text-align:center}.welcome-txt h2{font-size:28px;text-align:center}.welcome-txt h6,.welcome-txt p{font-size:15px;line-height:22px}.welcome-txt .sliderbtn{margin:0 auto;display:table}.title-offer h2{font-size:28px;text-align:center}.title-offer h6{font-size:15px;text-align:center;line-height:22px}.offer-box{min-height:100%;margin:0 0 20px}.recent-projct h2{font-size:22px}.rct-pro-box span{font-size:14px;padding:10px 15px}.pro-dt h3{font-size:18px}.video-wrp .row{display:block}.testimobx{padding:40px 0}.video-wrp .owl-dots{bottom:0}.testimobx p{font-size:14px;line-height:20px}.testhed h4{font-size:18px}.testhed h4 span{font-size:14px}.abt-foot h4{font-size:18px}.abt-foot{margin:0 0 15px}.inner-banner img{height:150px;object-fit:cover}.inner-data h1:after{border-bottom:60px solid #860f82;left:-11px}.inner-data h1{font-size:28px}.abt-imgs:before{border-top:400px solid #8a2a86;border-right:400px solid transparent}.vision-box{margin:0 0 30px}.vision-box h4{font-size:18px}.service-block .row{flex-flow:column}.service-info h2{font-size:24px;text-align:center}.service-info{padding:40px 0}.service-info h2:after{width:60px;right:0;margin:0 auto}.service-info p{font-size:15px;text-align:center;line-height:22px}div#one{order:2}div#two{order:1}.service-block{padding:0}.cnt-boxes{margin:0 0 15px}.contact-frm h2{font-size:26px}.contact-frm h3{font-size:16px}.contact-frm .btn-group .btn-main{width:126px}.head-gal span:after{right:-19px}.head-gal h4{font-size:19px}.left-side{width:100%}.right-side{width:100%}.form_block1 ul{margin:1%}}@media(min-width:768px){.phone_number_top_menu{display:none}.navbar-collapse.collapse{display:-ms-flexbox!important;display:flex!important;margin:0!important}}@media(max-width:447px){.phone_number_top_menu{display:none}.navbar-default{padding:10px 0}.navbar-brand img{height:35px;margin:8px 0 0}.navbar-default .navbar-nav{float:none;margin:0;padding:15px;display:block;transform:skew(00deg)}.navbar-default .navbar-nav:after,ul.social-list:after{display:none}ul.social-list{display:block;text-align:center}.navbar-default .navbar-nav>li>a,ul.social-list,ul.social-list li a{transform:skew(0);top:0}.slider-container .slider-block img{height:350px;object-fit:cover}.slider-data h1{padding:10px 15px;font-size:26px}.slider-data p{font-size:15px;line-height:22px}.slider-data h1:after{display:none}.welcome-txt{padding:40px 0 0}.welcome-txt h3{font-size:18px;text-align:center}.welcome-txt h2{font-size:28px;text-align:center}.welcome-txt h6,.welcome-txt p{font-size:15px;line-height:22px}.welcome-txt .sliderbtn{margin:0 auto;display:table}.title-offer h2{font-size:28px;text-align:center}.title-offer h6{font-size:15px;text-align:center;line-height:22px}.offer-box{margin:0 0 20px}.recent-projct h2{font-size:22px}.rct-pro-box span{font-size:14px;padding:10px 15px}.pro-dt h3{font-size:18px}.video-wrp .row{display:block}.testimobx{padding:40px 0}.video-wrp .owl-dots{bottom:0}.testimobx p{font-size:14px;line-height:20px}.testhed h4{font-size:18px}.testhed h4 span{font-size:14px}.abt-foot h4{font-size:18px}.abt-foot{margin:0 0 15px}.inner-banner img{height:150px;object-fit:cover}.inner-data h1:after{border-bottom:60px solid #860f82;left:-11px}.inner-data h1{font-size:28px}.abt-imgs:before{border-top:300px solid #8a2a86;border-right:300px solid transparent}.vision-box{margin:0 0 30px}.vision-box h4{font-size:18px}.service-block .row{flex-flow:column}.service-info h2{font-size:24px;text-align:center}.service-info{padding:40px 0}.service-info h2:after{width:60px;right:0;margin:0 auto}.service-info p{font-size:15px;text-align:center;line-height:22px}div#one{order:2}div#two{order:1}.service-block{padding:0}.cnt-boxes{margin:0 0 15px}.contact-frm h2{font-size:26px}.contact-frm h3{font-size:16px}.contact-frm .btn-group .btn-main{width:126px}.head-gal span:after{right:-19px}.head-gal h4{font-size:19px}.left-side{width:100%}.right-side{width:100%}.form_block1 ul{margin:1%}}@media(min-width:768px){.phone_number_top_menu{display:none}.navbar-default .navbar-nav li .sub-menu{display:block!important}}@media(max-width:767px){.phone_number_top_menu{display:none}body .row [class*=col-]{width:100%}.navbar-header{width:100%}.header_wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.navbar-default .navbar-collapse,.navbar-default .navbar-form{width:100%}.welcome-wrp{padding:28px 0 21px}.we-offer-wrp{padding:44px 0 0}.title-offer h6{margin-bottom:25px}.vide-img{width:100%;float:none}.vide-img:before{left:-89vw}.review_slider.owl-carousel .owl-nav .owl-next,.review_slider.owl-carousel .owl-nav .owl-prev{height:40px;width:40px}.review_slider.owl-carousel .owl-nav .owl-next svg,.review_slider.owl-carousel .owl-nav .owl-prev svg{width:24px;height:24px}.marketing-wrp .marketing_inner h2{font-size:24px;line-height:1.2}.marketing_list .row [class*=col-]:first-child,.video-wrp .row [class*=col-]:first-child{width:calc(100%)}.marketing_list .row [class*=col-]:last-child,.video-wrp .row [class*=col-]:last-child{width:calc(100%);padding-top:20px}.marketing_image_wraps .bg_img{height:260px}.marketing_list.lar .marketing_image_wraps .bg_img{height:220px}.marketing_dtl h3{font-size:21px}.review_wrap .review_inner{max-width:760px}.leatest_artical_inenr h2,.result_wrap .result_inner h2,.review_wrap .review_inner h2{font-size:24px}.logos_row{margin-left:-8px;margin-right:-8px}.logos_row .logos_col{width:50%;padding:8px}.marketing_dtl p+p,.marketing_dtl p+ul,.marketing_dtl ul+p{padding-top:15px}.marketing_list.lar .marketing_dtl h3{font-size:21px}.offer-img h3{font-size:51px;margin:0}.offer-list .row{margin-left:-5px;margin-right:-5px}.offer-list .row [class*=col-]{padding:0 5px}.abt-foot{padding:8px 0}.offer-box{min-height:1px}.welcome-txt h3{font-size:20px;line-height:1.5}.navbar-default .navbar-nav li .sub-menu{position:relative;top:auto;display:none;margin:0;left:auto;-webkit-transform:skew(0)!important;-moz-transform:skew(0)!important;-ms-transform:skew(0)!important;transform:skew(0)!important;background:#313132;border-radius:4px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;opacity:1!important;visibility:visible!important}.navbar-default .navbar-nav li.menu-item-has-children>a{display:-ms-flexbox;display:flex;width:100%;align-items:center;background-color:transparent!important}.navbar-default .navbar-nav li.menu-item-has-children>a>span{margin-left:8px;font-size:17px}.header_wrap .navbar-nav .menu-item .sub-menu .sub-menu{left:0!important;top:0!important}}@media(max-width:360px){.left-side{width:100%}.right-side{width:100%}.form_block1 ul{margin:1%}}@media only screen and (max-width:991px){.container{max-width:100%}.left-side{width:65%;padding:0 2%}.right-side{width:35%;padding:0 2%}}@media only screen and (max-width:767px){.container{max-width:100%}.left-side{width:100%;padding:0 3%}.right-side{width:100%;padding:0 3%}.right-side ul li a{padding:2%}}@media only screen and (max-width:575px){.left-side{width:100%}}@media only screen and (max-width:479px){.left-side{width:100%}}@media only screen and (max-width:400px){.left-side{width:100%}}