/*==========  Desktop First Method  ==========*/
/* Large Devices, Wide Screens */
@media only screen and (max-width : 1800px) {
	.container{
        width: 1700px;
    }
	

}

@media only screen and (max-width : 1700px) {
	.container{
        width: 1600px;
    }
}

@media only screen and (max-width : 1600px) {
	.container{
        width: 1500px;
    }
	
}

@media only screen and (max-width : 1500px) {
	.container{
        width: 1400px;
    }
    .acquaintance_content_right {
       
        transform: scale(0.8,0.8);
    }
    .acquaintance_button{
        position: static;
    }
    section.acquaintance .container{
        padding: 0 24px;
        box-sizing: border-box;
    }
    .achievements_gallari {
        width: 590px;
    }
}


@media only screen and (max-width : 1400px) {
	.container{
        width: 1300px;
    }
    .strategy_box_promotion {
        gap: 20px;
    }
    .strategy_switch{
        width: 276px;
    }
    .customers_icon_box {
        gap: 17px;
    }
    .acquaintance_content_right {
        transform: scale(0.6,0.8);
    }
    .blocW {
        height: 790px;
    }
    .achievements_gallari {
        width: 510px;
    }
    .achievements_postscript {
        font-size: 20px;
    }
    .blueChek{
        font-size: 20px;
    }
}

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1300px) {
	.container{
        width: 1100px;
    }
    .header_slogan{
        display: none;
    }
    .acquaintance_content_right {
        
        left: -123px;
    }
    .strategy__promotion{
        width: 300px;
    }
    h2{
        font-size: 30px;
    }
    .strategy_box_promotion{
        flex-wrap: wrap;
    }
    .strategy_name {
        font-size: 16px;
        line-height: 20px;
        height: 70px;
    }
    .strategy_list div {
        width: 200px;
    }
	.strategy_list li{
        font-size: 15px;
    }
    .blocW {
        height: 829px;
    }
    .strategy_switch {
        width: 190px;
        font-size: 18px;
    }
    .strategyChek {
        width: 300px;
    }
    .customers_icon_box_mini {
        width: 176px;
        height: auto;
    }
    .achievements_text {
        padding-left: 0;
    }
    .achievements_postscript{
        padding-left: 0;
    }
    .achievements_title {
        font-size: 30px;
    }
	.achievements_gallari {
        width: 430px;
    }
    .solutions_label {
        font-size: 20px;
    }
}

@media only screen and (max-width : 1100px) {
	.container{
        width: 950px;
    }
    .h1{
        font-size: 45px;
    }
    .acquaintance_content_text{
        width: 250px;
    }
    .strategy_box_promotion{
        justify-content: center;
    }
    .strategy_list li {
        font-size: 12px;
    }
    .strategy_price_number {
        font-size: 30px;
    }
    .strategy_price_button{
        width: 217px;
        height: 41px;
    }
    
    .strategy_switch {
        width: 174px;
        padding: 10px;

    }
    .customers_icon_box_mini {
        width: 163px;
    }
    .gift_title {
        font-size: 18px;
    }
    .gift_img {
        width: 354px;
        height: auto;
        top: 0px;
    }
    .gift_text{
        width: 425px;
    }
    .marka {
        position: absolute;
        top: 52%;
        bottom: 0px;
        right: 20%;
        width: 34%;
    }
    .gift_button{
        width: 260px;
        left: 30px;
    }
    .acquaintance_button {
        padding: 18px;
    }   
    .text {
        font-size: 16.2787px;
    } 
    .acquaintance_content_text_left {
        width: 240px;
    }
    .acquaintance_content_right {
        transform: scale(0.6,0.6);
    }
    .acquaintance_content_right {
        top: -79px;
    }
    .acquaintance_content {
        box-sizing: border-box;
    }
    .acquaintance_button {
        top: 64%;
        position: absolute;
        left: 0;
    }
    .acquaintance_content_right {
        left: -52px;
    }
    .achievements_postscript {
        font-size: 15px;
        line-height: 10px;
    }
    .blueChek{
        font-size: 15px;
    } 
    .achievements_text_list_element {
        font-size: 15px;
    }
    .achievements_text_list_img {
        width: 50px;
        height: auto;
    }
    .active {
        height: 270px;
    }  
    .achievements_text_title {
        font-size: 18px;
    }
    .achievements_gallari_img_box {
        height: 283px;
    }
    .strategyChek {
        width: 300px;
    }
    .strategy__promotion {
        width: 284px;
    }
    .acquaintance_content{
        padding-top: 0;
    }
    .solutions_label {
        font-size: 16px;
    }
    .blocW {
        height: 705px;
    }
    .blocS {
        height: 739px;
    }   
    .customers_body {
        position: relative;
        height: 140px;
    }
    .blocG2 {
        height: 500px;
    }
    .attraction_title {
        font-size: 25px;
    } 
    .achievements_text_title {
        width: 411px;
    }     
    .achievements_postscript {
        line-height: 18px;
    }  
    .achievements_gallari {
        width: 386px;
    }
    .gallari_img_2 {
        width: 247px;
        left: 10%;
    }    
    .gallari_img_1 {
        left: 0%;
        width: 150px;
    }
    .gallari_img_3{
        width: 150px;
        left: 50%;

    }
}



/* Small Devices, Tablets */
@media only screen and (max-width : 950px) {
	.container{
        width: 100%;
        padding: 20px;
    }
    .h1 {
        text-align: start;
        align-self: center;
        flex-direction: column;
        align-items: center;
    }
    .acquaintance_text {
        text-align: center;
    }
    .acquaintance_content_left {
        display: none;
    }
    .acquaintance_content_right {
        left: 0;
    }
    .acquaintance_content_center{
        right: -157px; 
    }
    h2 {
        font-size: 20px;
        padding-top: 40px;
    }
    .achievements_title {
        font-size: 23px;
    }
    .achievements_box{
        display: block;
    }
    .gift_title {
        line-height: 20px;
    }
    .gift_img{
        top: 84px;
        right: -82px;
    }
    .marka{
        display: none;
    }
    .blocG {
        height: 1233px;
    }
    .blocW {
        height: 880px;
    }
    .blocS {
        height: 1161px;
    }
    .strategy_switch {
        width: 125px;
        padding: 0;
        font-size: 14px;
        height: 69px;
        line-height: 17px;

    }
    .customers_icon_box{
        flex-wrap: wrap;
        justify-content: center;
    }
    .customers_icon_box_mini {
        width: 168px;
        height: 168px;
    }
    .blocG2 {
        height: 630px;
    }
    section.attraction {
        transform: scale(0.7);
    }
    .attraction{
        padding-bottom: 0;
    }
    .strategyChek {
        width: 300px;
    }
    .header_box_info {
        flex-direction: column;
    }
    .strategy_text_center {
        font-size: 15px;
        width: 274px;
    }
    .acquaintance_text {
        width: 629px;
    }
    .gift_img {
        width: 305px;
        top: 154px;
        right: -101px;
    }
    .container {
        width: 90%;
    }
    .wave {
        width: 586px;
    }
    .gift_input_box {
        width: 85%;
    }
    .app{
        width: 50px;
    }
    
    .achievements_gallari {
        height: 230px;
    }
}


/* Custom, iPhone Retina */
@media only screen and (max-width : 690px) {
	
	.h1{
        font-size: 40px;
    }
    .wave{
        width: 468px;
    }
    .acquaintance_text {
        width: 484px;
    }
    .acquaintance_content_right {
        left: -175px;
        top: -43px;
        padding-top: 0;

    }
    h2 {
        font-size: 16px;
    }
    .achievements_title {
        font-size: 16px;
    }
    .strategyChek {
        width: 260px;
    }
    .strategy__promotion {
        width: 100%;
    }
    .strategy_list li {
        font-size: 20px;
    }
    .strategy_price_number {
        font-size: 48px;
    }
    .strategy_price {
        font-size: 20px;
        width: 100%;
    }
    .strategy_list div {
        width: 100%;
    }
    .blocS {
        height: 1897px;
    }
    .blocG2 {
        height: 1009px;
    }
    .blocW {
        height: 896px;
    }
    .strategy_switch_box {
       
        flex-direction: column;
    }
    .strategy_switch:first-child {
        border-radius: 10px 10px 0px 0px;
        width: 100%;
    }
    .strategy_switch{
        width: 100%;
        font-size: 23px;
    }
    .strategy_switch:last-child {
        border-radius: 0px 0px 10px 10px;
    }
    .attraction_title {
        font-size: 20px;
        width: 456px;
    }
    .attraction_text {
        font-size: 20px;
    }
    img.attraction_img {
        transform: scale(0.7);
    }
    .gift_img {
        width: 247px;
        top: 187px;
        right: -65px;
    }
    .header_box_info {
        display: none;
    }
    .acquaintance_content {
        width: 100%;
    }
}


/* Custom, iPhone Retina */
@media only screen and (max-width : 600px) {
	.h1 {
        font-size: 28px;
        line-height: 40px;
    }
    .acquaintance_text {
        width: 360px;
        font-size: 20px;
        line-height: 25px;
    }
    .acquaintance_content_center {
        right: -55px;
    }
    .acquaintance_content_right {
        left: -239px;
        top: -43px;
        transform: scale(0.35);
    }
    .achievements_text_title {
        width: 319px;
    }
    .achievements_text_title {
        font-size: 16px;
        line-height: 21px;
    }
    .achievements_box {
        padding: 10px;
    }
    .achievements_text_list_element{
        width: 315px;
    }
    .achievements_postscript {
        font-size: 12px;
    }
    .achievements_postscript {
        font-size: 12px;
    }
    .achievements_title {
        font-size: 15px;
    }
    .gift_text {
        width: 320px;
    }
    .gift_box {
        padding: 30px 41px;
        width: 77%;
    }
    h2 {
        font-size: 13px;
    }
    
    .blocS {
        height: 1896px;
    }
    .blocS {
        height: 1727px;
    }
    section.attraction {
        padding-top: 340px;
    }
    .blocG2 {
        height: 1141px;
    }
    .attraction .container{
        flex-direction: column;
    }
    .blocG {
        height: 1162px;
    }
    .gift_img{
        display: none;
    }
    .strel{
        display: none;
    }
    .gift_button {
        width: 81%;
        left: 30px;
    }
    .gift_input_box {
        width: 100%;
    }
    .wave {
        width: 344px;
    }
    .achievements_gallari {
        width: 340px;
    }
    .solutions_label {
        font-size: 13px;
    }
    .blocW {
        height: 940px;
    }
    
}
@media only screen and (max-width : 450px) {
    .container {
        width: 89%;
    }
	.h1 {
        font-size: 24px;
        line-height: 40px;
    }
    .wave {
        width: 289px;
    }
    .acquaintance_text {
        width: 303px;
        font-size: 14px;
        line-height: 22px;
    }
    .achievements_text_title {
        font-size: 14px;
        line-height: 18px;
        width:100%;
    }
    .achievements_text_list_element {
        width: 295px;
        font-size: 12px;
        line-height: 15px;
        align-items: center;
    }
    .achievements_gallari_img_box {
        height: 210px;
    }
    .active {
        height: 201px;
    }
    .blueChek {
        font-size: 12px;
        line-height: 0px;
    }
    .achievements_text_list_element {
        width: 266px;
    }
    .achievements_title {
        font-size: 12px;
        line-height: 31px;
    }
    h2{
        padding-top: 0;
        line-height: 25px;
    }
    .gift_text {
        width: 289px;
        font-size: 17px;
    }
    .gift_title {
        font-size: 17px;
        line-height: 19px;
    }
    .gift_button {
        width: 87%;
    }
    .blocG {
        height: 913px;
    }
    
    .blocW {
        height: 1107px;
    }
    .strategy_title {
        font-size: 15px;
        position: relative;
    }
    h2::after {
        width: 27%;
        bottom: inherit;
        left: 12px;
        left: 12px;
        border-bottom: 6px solid #4850F7;
    }
    .customers_icon_box_mini {
        width: 156px;
        height: 156px;
    }
    .strategy_switch {
        font-size: 17px;
        height: 42px;
    }
    .blocS {
        height: 1695px;
    }
    .strategy_list {
        padding: 20px 0px 5px 15px;
    }
    .strategy_price_number {
        font-size: 37px;
    }
    .strategy_price {
        font-size: 17px;
    }
    .blocG2 {
        height: 962px;
    }
    section.attraction {
        transform: scale(0.8);
    }
	.acquaintance_content_right {
        left: -247px;
    }
    .acquaintance_content_center {
        right: -27px;
    }
    .customers_title::after {
        width: 41%;
        bottom: 0;
        left: 0;
    }
    .achievements_gallari {
        width: 100%;
    }
    .solutions_box {
        padding: 30px;

        grid-template-columns: 1fr;
    }
    .prise {
        font-size: 12px;
        right: 0px;
        top: 22px;
    }
    .solutions_check_box {
        padding: 0px;
    }
    .solutions_label {
        line-height: 20px;

    }
    .solutions_gallari {
        width: 69%;
        bottom: -12px;
        left: 35px;
        overflow: hidden;
        flex-direction: column;
    }
    .active_elLogo {
        transform: scale(0.5);
    }
    .customers_icon_box {
        
        width: 100%;
    }
    .attraction_boxttxt {
        width: 100%;
        padding: 40px 57px;
    }
    .attraction_title {
        line-height: 27px;
        width: 100%;
    }
    .tort {
        width: 100%;
    }
    .attraction_text {
        width: 100%;
    }
    .footer .container {
        padding: 0;
    }
}

/*=== Mobile First Method  ===*/

/* Custom, iPhone Retina */
@media only screen and (max-width : 375px) {
	
	
}

