@media screen and (max-width:1199px) {
.package_box_frame_main{
  display: none;
}


.mobile_footer_text{
  display: block;
}

.mob_package_frame{
  display: inline-block;
}

.header_padding{
  padding:0 ;;

}



.header_tabs_bg_header{
  /* padding:0 200px; */
}

.home_portfoli_div{
width: 780px;
}


.home_package_div_right_outer{
  position: relative;
  /* overflow: hidden; */
  display: inline-block;
  margin-left: 100px;
}
.home_package_div_right{
position: absolute;
margin-left: 0px;
}

.home_package_div_left{
  display: inline-block;
  float: none;
  margin-left: 0;
}



.home_starts_box_frame{

width: 407px;

height: 136px;

padding: 11px 20px;

}

.home_starts_box_frame_text p {

    color: #898989;
    font-size: 11px;

	}

	.home_starts_box_frame_subtext p {

	font-size:13px;
	}

.home_test_overall_arrows {

    position: absolute;
    margin-top: 119px;

}

.home_test_overall_arrow_right{
  margin-left: 922px;
}

.home_starts_box_frame_starts ul li img {

    height: 17px;

  }

.home_package_div_right_outer{
  width: 443px;
}


.home_review_slider{
    width: 940px;
}
.home_review_slider2{

  margin-top: -312px;

}
.why_99logos_tablet_disable{
  display: none;
}


.home_header_title_title p{
  font-size: 28px;
}
}



@media screen and (max-width:1000px) {


}



@media screen and (max-width:991px) {
  .footer_section_div_outer{
    grid-template-columns:  1fr 1fr;
  }
  .footer_section_div_3{
    padding-left: 0px;
  }
  .header_padding_footer{

    padding-right: 15px;
    padding-left: 15px;
  }

  .bundle_grid_main{

    grid-template-columns:1fr 1fr;

  }




.designer_div{
  width: 550px;
}

.designer_frame_3{
  border-right: solid 4px #e2e2e2;
}

.designer_frame_2{
  border-bottom: solid 3px #e2e2e2;
}


.header_padding_home{
  padding: 0 30px;
}
.home_right_side_boxes_div{
padding-left: 190px;

-ms-transform: scale(0.8); /* IE 9 */
-webkit-transform: scale(0.8); /* Safari */
transform: scale(0.8);

padding-top: 90px;
}
.home_header_title_title p{
  font-size: 21px;
}

.home_header_title_subtitle p{
  font-size: 14px;
}

.header_padding_home_2{
  padding: 0;
}



.home_starts_box_frame_outer_1{
  display: none;
}

.home_starts_box_frame_outer_2{
  display: block;
}

.home_test_overall_arrow_left {
  margin-left: 111px;

}


.home_test_overall_arrow_right {

    margin-left: 590px;

}


.main_navigation_div_left{
  display: none;
}
.main_navigation_div_right{
  display: none;

}
.mobile_home_menu_btn{
display: block;
}
.main_navigation_div_right_bell_not_mob{display: block;}


.contact_input_state{
  margin-bottom: 20px;
}


.home_portfoli_div {
    margin-left: -38px;
}


.home_header_title_line{
  width: 6px;
}


.mobileslider_nav_main {
  display: block;
}


.header_tabs_bg_header_4{

grid-template-columns: 1fr 1fr;


}


.logotype_frame_title p {
    font-size: 12px;

}


}


@media screen and (max-width:910px) {
.payment_success_frame_application_sent{
  width: 85%;
  text-align: center;
}


  .logotype_frame_outer {

      grid-template-columns:  1fr 1fr;
    }

}


@media screen and (max-width:810px) {
  .brand_name_logo_only_outer {
    width: auto;
  }
  .home_portfoli_div {

      width: 523px;
      margin-left: 15px;

  }

}


@media screen and (max-width:720px) {
.agreement_popup{
padding: 0 10%;
}

}




@media screen and (max-width:785px) {
  .header_padding{
padding: 0 5%;
}

.form_color_div {

    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-gap: 40px;

}
}


@media screen and (max-width:760px) {
  .mobile_footer_text_open {
    display: block;
}
.home_package_div_right_outer{
    margin-left: 0px;
}

.mobile_footer_text_open {
    display: block;
}

.mobile_footer_div{
  display: none;
}

}
@media screen and (max-width:768px) {
  .home_portfoli_div{
      margin-left: 2%;
  }
}


@media screen and (max-width:662px) {





}
@media screen and (max-width:683px) {

  .logotype_frame_img {
      width: 81px
    }

}

@media screen and (max-width:610px) {
.home_package_div_left{
  width: 343px;
  margin-left: 0px;
}

.home_package_div_left_box_div_2{
  border-right: none;
}

.home_package_div_left_box_div_3{
  border-right: solid 2px #e2e2e2;

  }


  .home_package_div_left_box_div_4{
    border-right: none;
    border-bottom: solid 2px #e2e2e2;

  }
  .home_package_div_right_outer{
  width: 100%;
  transform: scale(0.8);
  }

  .logotype_frame_img {
      width: 71px;
  }
}
@media screen and (max-width:600px) {
.main_header_notification p{
  font-size: 10px;
}

}
@media screen and (max-width:536px) {
.home_portfoli_div{

  -ms-transform: scale(0.8); /* IE 9 */
  -webkit-transform: scale(0.8); /* Safari */
  transform: scale(0.8);
  margin-left: -4%;
}

.portfolio_outer_div{
  height: 2740px;
margin-top: -290px;
}

}

@media screen and (max-width:506px) {
.home_portfoli_div{
    margin-left: -7%;
}
}

@media screen and (max-width:506px) {
  .home_portfoli_div{
      margin-left: -12%;
  }
}

@media screen and (max-width:460px) {
  .home_portfoli_div{
      margin-left: -14%;
  }
}

@media screen and (max-width:448px) {
  .home_portfoli_div{
      margin-left: -17%;
  }



}


@media screen and (max-width:430px) {



  .home_portfoli_div{

    -ms-transform: scale(0.6); /* IE 9 */
    -webkit-transform: scale(0.6); /* Safari */
    transform: scale(0.6);
      margin-left: -19%;
  }

  .portfolio_outer_div{
height: 2360px;
    margin-top: -640px;
    margin-bottom: 100px;
  }
}


@media screen and (max-width:390px) {
  .home_portfoli_div{
      margin-left: -32%;
  }
}


@media screen and (max-width:360px) {
  .home_portfoli_div{
      margin-left: -36%;
  }
}

@media screen and (max-width:344px) {
  .home_portfoli_div{
      margin-left: -41%;
  }
}

@media screen and (max-width:340px) {
  .home_portfoli_div{
      margin-left: -44%;
  }
}


@media screen and (max-width:334px) {
  .home_portfoli_div{
      margin-left: -45%;
  }
  .logotype_frame_outer {

    grid-gap: 10px;
}
}

@media screen and (max-width:330px) {
  .home_portfoli_div{
      margin-left: -49%;
  }
}

@media screen and (max-width:820px) {
.agreement_popup{
width: 95%
}
.portfolio_div{
grid-template-columns: 1fr 1fr 1fr;
}

}


@media screen and (max-width:580px) {
  .home_portfoli_div {

      width: 523px;
      margin-left: 8px;

  }
  .portfolio_div{
  grid-template-columns: 1fr 1fr;
  }

}

@media screen and (max-width:564px) {
  .home_portfoli_div {

      width: 523px;
      margin-left: -2px;

  }

}



@media screen and (max-width:542px) {
  .home_portfoli_div {

      width: 523px;
      margin-left: -12px;

  }
  .logotype_frame_img {
    width: 61px;
}

}
@media screen and (max-width:520px) {

  .header_tabs_bg_header_4{

  grid-template-columns:  1fr;


  }
}
@media screen and (max-width:514px) {
  .home_portfoli_div {


      margin-left: -29px;

  }

}
@media screen and (max-width:500px) {


  .logotype_frame_outer {

      grid-template-columns: 1fr;

  }
  .logotype_frame_img_div {

    grid-template-columns: 1fr 1fr 1fr 1fr;

}
}

@media screen and (max-width:490px) {
  .home_portfoli_div {


      margin-left: -38px;

  }
  .footer_section_div_outer {
    grid-template-columns: 1fr;
}

}


@media screen and (max-width:470px) {
  .home_portfoli_div {


      margin-left: -48px;

  }

}

@media screen and (max-width:457px) {
  .home_portfoli_div {


      margin-left: -58px;

  }

}
@media screen and (max-width:423px) {

  .logotype_frame_img_div {

      grid-template-columns: 1fr 1fr;

  }
  .logotype_frame_img {

    width: 91px;

}

}
@media screen and (max-width:420px) {
  .footer_number_frame_number{
  font-size: 24px !important;
}
.footer_number_frame p {

  font-size: 21px;
}
.bundle_home_mobile_old_price h2{
font-size: 17px;
}
}
  /* .home_portfoli_div {


      margin-left: -78px;

  } */

}

@media screen and (max-width:395px) {
  .home_portfoli_div {


      margin-left: -91px;

  }

}

@media screen and (max-width:375px) {
  .home_portfoli_div {


      margin-left: -101px;

  }

}

@media screen and (max-width:360px) {

  .home_portfoli_div {

      margin-left: -106px;

  }
}


@media screen and (max-width:357px) {
  .home_portfoli_div {


      margin-left: -108px;

  }

}

@media screen and (max-width:343px) {
  .home_portfoli_div {


      margin-left: -116px;

  }

}

@media screen and (max-width:331px) {
  .home_portfoli_div {


      margin-left: -122px;

  }

}

@media screen and (max-width:325px) {
  .home_portfoli_div {


      margin-left: -125px;

  }

}

@media screen and (max-width:320px) {
  .home_portfoli_div {


      margin-left: -128px;

  }

}

@media screen and (max-width:360px) {

.home_package_div_right_outer{
margin-left:-46px;
-ms-transform: scale(0.8); /* IE 9 */
-webkit-transform: scale(0.8); /* Safari */
transform: scale(0.8);
}
}

@media screen and (max-width:344px) {

.home_package_div_left{
  -ms-transform: scale(0.9); /* IE 9 */
  -webkit-transform: scale(0.9); /* Safari */
  transform: scale(0.9);
  margin-left: -3%;
}
.home_package_div_right_outer{
margin-left:-46px;
-ms-transform: scale(0.7); /* IE 9 */
-webkit-transform: scale(0.7); /* Safari */
transform: scale(0.7);
}
}

@media screen and (max-width:767px) {

  .home_right_side_boxes_div{
  padding-right: 170px;
  padding-left: 0;

  -ms-transform: scale(0.8); /* IE 9 */
  -webkit-transform: scale(0.8); /* Safari */
  transform: scale(0.8);
width: 0;
  padding-top: 90px;
  }
  .home_header_title_title p{
    font-size: 23px;
  }

  .home_header_title_subtitle p{
    font-size: 14px;
  }

.pomocode_col{
  margin-bottom: 15px;
}

}





@media screen and (max-width:600px) {

  .home_right_side_boxes_div{
  padding-right: 170px;
  padding-left: 0;

  -ms-transform: scale(0.8); /* IE 9 */
  -webkit-transform: scale(0.8); /* Safari */
  transform: scale(0.8);
width: 0;
  padding-top: 140px;
  }
  .home_header_title_title p{
    font-size: 23px;
  }

  .home_header_title_subtitle p{
    font-size: 14px;
  }



}



@media screen and (max-width:560px) {

  .home_right_side_boxes_div{
  padding-right: 170px;
  padding-left: 0;

  -ms-transform: scale(0.6); /* IE 9 */
  -webkit-transform: scale(0.6); /* Safari */
  transform: scale(0.6);
width: 0;
  padding-top: 0px;
  margin-top: 219px;
  position: absolute;

right: 27px;
  }
  .home_header_title_title p{
    font-size: 25px;
    line-height: 31px;
  }

  .home_header_title_subtitle p{
    font-size: 13px;
  }

.home_left_side_boxe_text{
  margin-top: -36px;
}

.home_header_title_line{
  height:50px;
  margin-top: 7px;
}


.home_header_title_btn p{
  font-size: 10px;

line-height: 27px;
}
.home_header_title_btn{
  width: 110px;

height: 33px;
}
.home_header_title_works p{

  font-size: 10px;

}
.home_header_title_dot{
  width: 5px;
margin-right: 5px;
height: 5px;
}

.header_bg_home{
height:426px;
}


.home_header_title_btn p{
  font-size: 13px;
  color:#fff;
}

.home_header_title_works p{
  font-size: 13px;
}

.home_header_title_btn{
background-color: #F28A00;
}


.home_header_title_btn{
background-color: #F28A00;
}

.home_review_view_more p{
  /* font-size: 13px; */
  color:#fff;
}

.home_review_view_more{
  background-color: #F28A00;
}


.home_portfolio_btn_div p{
  /* font-size: 13px; */
  color:#fff;
}

.home_portfolio_btn_div{
  background-color: #32435b;
}

.home_package_div_left{
  margin-top: 50px;
}


}


@media screen and (max-width:338px) {
  .home_header_title_subtitle p{
    font-size: 12px;
  }

}
@media screen and (max-width:1111px) {
.form_taste_div{
  width: 761px;
}


@media screen and (max-width:863px) {
.form_taste_div{
  width: 514px;
}


@media screen and (max-width:534px) {

.form_taste_div{
  width: 100%;
}

.form_taste_frame {
    width: 44%;
    margin: 2%;
}

.form_taste_selected{
  margin-left: 34%;
  margin-top: -4px;
}


}
@media screen and (max-width:496px) {
  .form_taste_selected{
    margin-left: 33%;
  }
}

@media screen and (max-width:459px) {
  .form_taste_selected{
    margin-left: 32%;
  }
}

@media screen and (max-width:422px) {
  .form_taste_selected{
    margin-left: 31%;
  }
}





@media screen and (max-width:361px) {
  .form_taste_selected{
    margin-left: 29%;
  }
}

@media screen and (max-width:337px) {
  .form_taste_selected{
    margin-left: 28%;
  }

}

@media screen and (max-width:565px) {

  .designer_div{
    width: 270px;
  }




  .designer_frame_2{
      border-right: none;
      padding-right: 20px;
      padding-bottom: 20px;

  }

  .designer_frame_3{
      border-right: none;
      padding-right: 20px;

  }

  .designer_frame_mobile{
    border-top: none;
  }


}






@media screen and (max-width:653px) {
.right_border_line{
  border: none;
}


.header_padding_form{
padding: 0 10%;
padding-top:27px;
}

.header_padding_form_footer{
padding: 0 5%;

}
.header_padding{
  padding: 0 5%;
}
}

@media screen and (max-width:649px) {

  .packae_mid_line_mobile{
  display: inline-block;
  }


.mobile_br_logo_design{
  display: none;
}
.form_color_div {

    grid-template-columns:  1fr 1fr 1fr 1fr;
    grid-gap: 40px;

}
}

@media screen and (max-width:680px) {
.bulk_package_div{
  width: 90%;
  height: auto;
  padding: 20px;
}
.bulk_package_div p{

  line-height: 15px;
}
}
@media screen and (max-width:570px) {


.footer_section_social_img_6{
  width: 19px !important;
margin-right: 19px !important;
margin-bottom: 19px !important;
}

.footer_social_media_br{
  display: none;
}





}



@media screen and (max-width:562px) {


}



@media screen and (max-width:477px) {

  .header_tabs_bg_header{

  grid-template-columns:  1fr;


  }
}
@media screen and (max-width:410px) {




}


@media screen and (max-width:500px) {
.payment_detail_out_div{
  width: 90%;
}
.payment_details_contact_select_arrow{
margin-left: 77%;
}



.payment_details_contact_select_arrow{
margin-left: 73%;
}

.home_starts_box_frame{
  width: 86%;
  height: 180px;
  padding-bottom: 10px;
}
.home_review_slider_mobile{
height: 400px;
width: 290px;
}
.home_review_slider_mobile_parent{
  width: 290px;

}
.home_review_slider_mobile_2{
  margin-top: -400px;

}
.home_review_slider_mobile_3{
  margin-top: -400px;

}
.home_review_slider_mobile_4{
  margin-top: -400px;

}
.home_test_overall_arrow_right_2{

  margin: 0;

  margin-left: 50%;

transform: translateX(770%);

}
.home_test_overall_arrow_left_2{

  margin:0;
  margin-left: 50%;

  transform: translateX(-890%);
}
.home_test_overall_arrows_2{
  width: 100%;
  margin-top: 164px;
}

}

@media screen and (max-width:453px) {

  .footer_bottom_div_2{
    font-size: 8px;
  }
}

@media screen and (max-width:369px) {
.header_logo_div img{
  height:40px;
  margin-top: 5px;
}
.header_call_img p{
  font-size: 12px;
}

}

@media screen and (max-width:509px) {
.form_footer_btn_save{
  margin: 0;
  margin-left: 5px;
  margin-top: 0px;
  margin-right: 10px;
  float: right;
}
.form_footer_btn_save_review{
    margin-right: 0px;
    margin-top: 15px;
}

.form_footer_btn_back{
    margin-right: 0px;
    margin-top: 15px;
}

.footer_tabs_bg_form{
height: auto;
padding-bottom: 15px;
}
.form_color_div {

    grid-template-columns:   1fr 1fr 1fr;
    grid-gap: 20px;

}
}

@media screen and (max-width:473px) {
.form_footer_btn{
  width: 90px;
height: 40px;
}



.form_footer_btn p {

    font-size: 13px;

    line-height: 35px;
}





}

@media screen and (max-width:377px) {
  .header_padding_form_footer {

      padding: 0 3%;

  }


}

@media screen and (max-width:590px) {

.form_out_div{
  width: 95%;
}

.form_out_div_fields p{
  margin: 0;
}
.form_out_div_field_select_arrow{
right:37px;
}

}
@media screen and (max-width:380px) {

.header_text_top p{

  font-size: 13px;

}


.form_out_div_fields p
{
  font-size: 14px;
}
.form_out_div_fields{
  margin-bottom: 10px;
}

}
@media screen and (max-width:487px) {

.form_out_div_fields_br{
  display: none;
}
}

@media screen and (max-width:478px) {

.form_footer_btn_place_project{
  width: 100%;
  /* background-color: #F28A00; */
  border: solid 3px #F28A00;
    box-shadow: 0 0px 10px 2px rgba(0,0,0,0.1);

}
.form_footer_btn_place_project p{
  /* color: #fff; */
}
}
@media screen and (max-width:350px) {

.home_right_side_boxes_div{
padding-right: 133px;
}
}







@media screen and (max-width:715px) {

.payment_success_frame{
  width: 85%;
  text-align: center;
  margin-top:5vh;
}
.payment_success_frame_application_sent{
  margin-top:5vh;
}
}


@media screen and (max-width:620px) {
.my404_div_frame{
text-align: center;
}

.my404_div_frame_body p {
    line-height: 46px;
}

}




@media screen and (max-width:548px) {
.payment_success_frame{

padding: 20px;

}

.payment_success_frame_text_title p{
  line-height: 35px;
}



}
@media screen and (max-width:493px) {
.payment_success_frame{
  padding: 20px 30px;;

}
}
@media screen and (max-width:445px) {
.payment_success_frame{
  padding: 20px;

}
}




@media screen and (max-width:417px) {
.my404_div_frame{
margin-top: 10vh;
}
.my404_div_frame_title_2 p{
  font-size: 20px;
}
}







@media screen and (max-width:390px) {
.payment_success_frame{
  padding: 20px;

}


.payment_success_frame_text_subtitle p {
font-size: 12px;
}
.payment_success_frame_application_sent{
    padding: 20px;
}

.payment_success_frame_application_sent_text_subtitle p {
font-size: 12px;
}

}
@media screen and (max-width:360px) {
  .payment_success_frame{
    padding: 20px 0;

  }
  .payment_success_frame_application_sent{
      padding: 20px 0;
  }
}
@media screen and (max-width:398px) {
.home_header_title_dots{
  /* opacity: 0; */
}
}


@media screen and (max-width:414px) {
.home_portfoli_div{
  margin-left: -22%;
}

}

@media screen and (max-width:642px) {

  .home_right_side_boxes_div{
  display: none;
  }




}

@media screen and (max-width:560px) {
.home_portfoli_div{
  margin-left: -22%;
}
.filter_cilent_work_2 select{
  font-size: 13px;
}
.home_right_side_boxes_div{
display: none;
}
.diable_br_mobile_home{
  display: none;
}
.header_bg_home{
height:356px;
}
.home_package_div_left{
margin-top: 0 !important;
}

.portfolio_outer_div{
  display: none;
}
.mobile_home_portfolio_div{
  display: block;
}

.mobile_home_portfolio_div img{
  width: 100%;
  margin:10px 0;
}
.socials_div{
  top:auto;
  bottom: 20px;
    left:4%;
}


.header_bg_home {
    height: 316px;
}



}
@media screen and (max-width:386px) {



  .form_taste_selected{
    margin-left: 30%;
  }


  .header_bg_home {
      height: 346px;
  }

}
@media screen and (max-width:367px) {
.brand_name_logo_design_box{
  width: 100%;
  margin: 10px 0;
}
}
@media screen and (max-width:333px) {
  .form_color_div {
      grid-template-columns: 1fr 1fr 1fr;
      grid-gap: 10px;
  }

}
