/* Processes page */
@media (min-width: 1440px) and (max-width: 1919px) {
    .briefing_process_section {
        margin-top: 23rem;
    }

    .briefing_process_section .numerical {
        font-size: 3rem;
    }

    .briefing_process_section .brief_heading {
        font-size: 1.9rem;
    }

    .briefing_process_section .brief_paragraph {
        font-size: 1.2rem;
        line-height: 33px;
    }

    .briefing_process_section .clients {
        font-size: 20px;
        padding-bottom: 5px;
    }
    .briefing_process_section .orange_card_paragraph {
        top: 21rem;
        text-align: start;
        left: 2rem;
    }
    
    .briefing_process_section .orange_card_paragraph .organge_white {
        font-size: 1.5rem;
    }
    
    .briefing_process_section .orange_card_paragraph .organge_middle_white {
        font-size: 2.8rem;
        
    }
    .briefing_process_section .orange_card_paragraph2 {
        top: 21rem;
        text-align: start;
        left: 2rem;
    }
    
    .briefing_process_section .orange_card_paragraph2 .organge_white2 {
        font-size: 1.5rem;
    }
    
    .briefing_process_section .orange_card_paragraph2 .organge_middle_white2 {
        font-size: 2.8rem;
    }
    .briefing_process_section .orange_card_paragraph3 {
        top: 23rem;
        text-align: start;
        left: 2rem;
    }
    
    .briefing_process_section .orange_card_paragraph3 .organge_white3 {
        font-size: 1.5rem;
    }
    
    .briefing_process_section .orange_card_paragraph3 .organge_middle_white3 {
        font-size: 2.8rem;
        
    }
}
@media (min-width: 1920px) {
    .briefing_process_section {
        margin-top: 23rem;
    }

    .briefing_process_section .numerical {
        font-size: 4rem;
    }

    .briefing_process_section .brief_heading {
        font-size: 2rem;
    }

    .briefing_process_section .brief_paragraph {
        font-size: 1.4rem;
        line-height: 33px;
    }

    .briefing_process_section .clients {
        font-size: 20px;
        padding-bottom: 28px!important;
    }
    .briefing_process_section .orange_card_paragraph {
        top: 29rem;
        text-align: start;
        left: 3rem;
    }
    
    .briefing_process_section .orange_card_paragraph .organge_white {
        font-size: 1.5rem;
    }
    
    .briefing_process_section .orange_card_paragraph .organge_middle_white {
        font-size: 3.5rem;
        
    }
    .briefing_process_section .orange_card_paragraph2 {
      top: 30rem;
        text-align: start;
        left: 4rem;
    }
    
    .briefing_process_section .orange_card_paragraph2 .organge_white2 {
        font-size: 1.5rem;
    }
    
    .briefing_process_section .orange_card_paragraph2 .organge_middle_white2 {
        font-size: 3.5rem;
        
    }
    .briefing_process_section .orange_card_paragraph3 {
       top: 31rem;
        text-align: start;
        left: 4rem;
    }
    
    .briefing_process_section .orange_card_paragraph3 .organge_white3 {
        font-size: 1.5rem;
    }
    
    .briefing_process_section .orange_card_paragraph3 .organge_middle_white3 {
        font-size: 3.5rem;
        
    }
    
}
/*creative studio  */
@media (min-width: 1440px) and (max-width: 1919px){
    .creative_studio_page .brand_impact_section .brand_container {
        margin: auto;
        width: 90%;
    }

    .creative_studio_page .brand_impact_section .brand_container .maximize_heading {
        font-size: 2.5rem;
    }

    .creative_studio_page .brand_impact_section .brand_container .maximize_paragraph {
        font-size: 1.2rem;
    }

    .creative_studio_page .brand_impact_section .brand_container .orange_rectangle::after {
        top: 0rem;
        right: -24rem;
        width: 57rem;
        height: 18rem;
    }

    .creative_studio_page .brand_impact_section .brand_container .orange_rectangle .first_img {
        top: 8rem;
        left: 8rem;
        width: 17rem;
        z-index: 9;
    }

    .creative_studio_page .brand_impact_section .brand_container .orange_rectangle .second_img {
        top: -9rem;
        left: 27rem;
        width: 17rem;
        z-index: 9;
    }

    .creative_studio_page .style_section .style_container .own_heading {
        font-size: 3.5rem;
        color: transparent;
        -webkit-text-stroke: 1px #464158;
        text-transform: lowercase;
    }

    .orange_color {
        font-size: 3.5rem;
        -webkit-text-stroke: 0px;
    }

    .green_color {
        font-size: 3.5rem;
        -webkit-text-stroke: 0px;
    }
}
@media (min-width: 1920px) {
    .creative_studio_page .brand_impact_section .brand_container {
        margin: auto;
        width: 85%;
    }

    .creative_studio_page .brand_impact_section .brand_container .maximize_heading {
        font-size: 3rem;
    }

    .creative_studio_page .brand_impact_section .brand_container .maximize_paragraph {
        font-size: 1.5rem;
    }

    .creative_studio_page .brand_impact_section .brand_container .orange_rectangle::after {
        top: 4rem;
        right: -19rem;
        width: 64rem;
        height: 26rem;
    }

    .creative_studio_page .brand_impact_section .brand_container .orange_rectangle .first_img {
        top: 8rem;
        left: 8rem;
        width: 24rem;
        z-index: 9;
    }

    .creative_studio_page .brand_impact_section .brand_container .orange_rectangle .second_img {
        top: -11rem;
        left: 35rem;
        width: 24rem;
        z-index: 9;
    }

    .creative_studio_page .style_section .style_container .own_heading {
        font-size: 4.5rem;
        color: transparent;
        -webkit-text-stroke: 1px #464158;
        text-transform: lowercase;
    }

    .orange_color {
        font-size: 4.5rem;
        -webkit-text-stroke: 0px;
    }

    .green_color {
        font-size: 4.5rem;
        -webkit-text-stroke: 0px;
    }
}
/* design-services */
@media (min-width: 1440px) and (max-width: 1919px){
    .design_services_page .design_services_section .design_services_heading {
        font-size: 6rem;
    }
    
    .design_services_page .design_services_section .design_services_paragraph {
        font-size: 1rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card::before {
        top: -9rem;
        right: -4rem;
        width: 20rem;
        height: 20rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card .orange_info {
        top: 2rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card .orange_info .heading {
        font-size: 2rem;
    }
    
    .design_services_page .marketing_section .marketing_container .orange_card .orange_info .paragraph {
        font-size: 1rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card1::before {
        top: 3.5rem;
        right: -4rem;
        width: 20rem;
        height: 20rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card1 .orange_info {
        top: 14rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card1 .orange_info .heading {
        font-size: 2rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card1 .orange_info .paragraph {
        font-size: 1rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card2::before {
        top: 4rem;
        right: -4rem;
        width: 20rem;
        height: 20rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card2 .orange_info {
        top: 14rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card2 .orange_info .heading {
        font-size: 2rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card2 .orange_info .paragraph {
        font-size: 1rem;
        padding-top: 3rem !important;
    }
    .design_services_page .marketing_section .marketing_container .comminication_heading .heading {
        font-size: 4rem;
        left: 45rem;
        top: -2rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card3::before {
        top: 4rem;
        right: -4rem;
        width: 20rem;
        height: 20rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card3 .orange_info {
        top: 17rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card3 .orange_info .heading {
        font-size: 2rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card3 .orange_info .paragraph {
        font-size: 1rem;
        padding-top: 1rem !important;
    }
    .design_services_page .marketing_section .marketing_container .orange_card4::before {
        top: 4rem;
        right: -4rem;
        width: 20rem;
        height: 20rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card4 .orange_info {
        top: 12rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card4 .orange_info .heading {
        font-size: 2rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card4 .orange_info .paragraph {
        font-size: 1rem;
        padding-top: 2rem !important;
    }
}
@media (min-width: 1920px) {
    
    .design_services_page .design_services_section .design_services_heading {
        font-size: 7rem;
    }
    
    .design_services_page .design_services_section .design_services_paragraph {
        font-size: 1.5rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card::before {
        top: -9rem;
        right: -4rem;
        width: 24rem;
        height: 24rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card .orange_info {
        top: 5rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card .orange_info .heading {
        font-size: 2.1rem;
        line-height: 39px;
    }
    
    .design_services_page .marketing_section .marketing_container .orange_card .orange_info .paragraph {
        font-size: 1.3rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card1::before {
        top: 4rem;
        right: -4rem;
        width: 24rem;
        height: 24rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card1 .orange_info {
        top: 16rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card1 .orange_info .heading {
        font-size: 2.1rem;
        line-height: 39px;
    }
    .design_services_page .marketing_section .marketing_container .orange_card1 .orange_info .paragraph {
        font-size: 1.3rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card2::before {
        top: 4rem;
        right: -4rem;
        width: 24rem;
        height: 24rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card2 .orange_info {
        top: 18rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card2 .orange_info .heading {
        font-size: 2.1rem;
        line-height: 39px;
    }
    .design_services_page .marketing_section .marketing_container .orange_card2 .orange_info .paragraph {
        font-size: 1.3rem;
        padding-top: 3rem !important;
    }
    .design_services_page .marketing_section .marketing_container .comminication_heading .heading {
        font-size: 5rem;
        top: -4rem;
        left: 59rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card3::before {
        top: 4rem;
        right: -4rem;
        width: 24rem;
        height: 24rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card3 {
        position: relative;
        padding-top: 15rem;
        right: 70px;
    }
    .design_services_page .marketing_section .marketing_container .orange_card4 {
        position: relative;
        padding-top: 15rem;
        right: 70px;
    }
    .design_services_page .marketing_section .marketing_container .orange_card3 .orange_info {
        top: 19rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card3 .orange_info .heading {
        font-size: 2.1rem;
        line-height: 39px;
    }
    .design_services_page .marketing_section .marketing_container .orange_card3 .orange_info .paragraph {
        font-size: 1.3rem;
        padding-top: 1rem !important;
    }
    .design_services_page .marketing_section .marketing_container .orange_card4::before {
        top: 4rem;
        right: -4rem;
        width: 24rem;
        height: 24rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card4 .orange_info {
        top: 19rem;
    }
    .design_services_page .marketing_section .marketing_container .orange_card4 .orange_info .heading {
        font-size: 2.1rem;
        line-height: 39px;
    }
    .design_services_page .marketing_section .marketing_container .orange_card4 .orange_info .paragraph {
        font-size: 1.3rem;
        padding-top: 2rem !important;
    }
}
/* team page */
@media (min-width: 1440px) and (max-width: 1919px) {
    .founders_section{
        padding-top:3rem;
        padding-bottom: -2rem;
    }
    .founders_section .founders_heading{
        font-size: 6rem;
    }
    .founders_section .noufel_img::after{
        top: -53%;
        left: -28%;
        width: 33rem;
        height: 53rem;
    }
    .founders_section .shafeeque_img::after{
        top: -56%;
        left: -30%;
        width: 33rem;
        height: 53rem;
    }
    .founders_section .krishna_img::after{
      top: -44%;
      left: -27%;
      width: 31rem;
      height: 53rem;
    }
    .founders_section .sajeevan_img::after{
        top: -53%;
        left: -28%;
        width: 29rem;
        height: 53rem;
    
    }
}


@media (min-width: 1920px) {
    .founders_section{
        padding-top:20rem;
        padding-bottom: 12rem;
    }
    .founders_section .founders_heading{
        font-size: 6rem;
    }
    .founders_section .noufel_img::after{
        top: -49%;
        left: -22%;
        width: 47rem;
        height: 53rem;
    }
    .founders_section .shafeeque_img::after{
        top: -52%;
        left: -25%;
        width: 47rem;
        height: 53rem;
    }
    .founders_section .krishna_img::after{
        top: -43%;
        left: -25%;
        width: 47rem;
        height: 53rem;
    }
    .founders_section .sajeevan_img::after{
        top: -61%;
        left: -32%;
        width: 47rem;
        height: 53rem;
    }
    .founders_section .founder_name {
            font-size: 2rem;
            padding-left: 1rem;
    }
    .founders_section .founder_desg{
        font-size: 1.5rem;
    }
    .Nazarius_section::before {
        top: -7rem;
        right: 66rem;
        width: 45rem;
        height: 70rem;
    }
    .Nazarius_section .naz_name {
        font-size: 3rem;
    }
    .Nazarius_section .designation {
        font-size: 2rem;
    }
    .Nazarius_section .linked_icon{
        width:2.5rem;
        height:2.5rem;
    }
    .Nazarius_section .information_para {
        font-size: 1.5rem;
    }
    .department_section .department_heading {
        font-size: 6rem;
    }
    .department_section .head_name {
        font-size: 2.2rem;
    }
    .department_section .designation_name {
        font-size: 1.8rem;
        line-height: 50px;
    }
    .Team_section .team_heading {
        font-size: 6rem;
    }
    
}
@media (min-width: 1920px){
    .founders_heading{
        font-size: 6rem;
    }
    .founder-name{
        font-size: 1.6rem;
        }
        .founder-role{
        font-size: 1.2rem;
        }
}

/* puzzle page */
@media (min-width: 1440px) and (max-width: 919px) {
    .graphic_desginer_section {
        margin-top: 9rem;
    }

    .graphic_desginer_section .graphic_heading {
        font-size: 4rem;

    }

    .graphic_desginer_section .paragraph {
        font-size: 2rem;

    }

    .graphic_desginer_section .btnpurple {
        font-size: 20px;
        width: 200px;
        margin: auto;
    }

    .graphic_desginer_section .btnpurple:hover {
        background: #E65125;
        border: none;
    }
    .green_button .btn_green {
        width: 200px;
        font-size: 20px;
    }
    .green_button .btn_green:hover {
        background: #E65125;
        border: none;
       
    }
}

@media (min-width: 1920px) {

    .graphic_desginer_section .graphic_heading {
        font-size: 4rem;

    }

    .graphic_desginer_section .paragraph {
        font-size: 2rem;

    }

    .graphic_desginer_section .btnpurple {
        font-size: 25px;
        width: 260px;
        margin: auto;
        padding: 15px;
    }

    .paragraph_section .paragraph_container .heading {
        font-size: 3rem;
    }

    .paragraph_section .paragraph_container .para {
        font-size: 1.5rem;
    }

    .paragraph_section .paragraph_container .salary_para {
        font-size: 1.9rem;
    }

    .paragraph_section .paragraph_container::after {
        content: "";
        position: absolute;
        top: 22rem;
        right: -19rem;
        width: 34rem;
        height: 41rem;
        background-image: url(./../images/puzzle/arrow.png);
        background-size: contain;
        background-repeat: no-repeat;
    }
    .green_button .btn_green {
        width: 200px;
        font-size: 20px;
    }
    .green_button .btn_green:hover {
        background: #E65125;
        border: none;
       
    }
   
}
/* about us */

@media(min-width: 1800px) {
    /*Vision Mission Section desktop css*/
	.vision_mission_section .vision-title {
		left: 46%;
		top: -53%;
	}
}
	@media (min-width: 1800px) {
		.breadcrumb_section {
			height: 88vh !important;
		}
	}
@media (min-width: 1800px) {
		.breadcrumb-content {
			max-width: 74%;
		}
		.about-breadcrumb-paragraph{font-size: 1.2rem;}
		.about-breadcrumb-paragraph {
			font-size: 1.3rem;
			line-height: 2.4rem;
		}
		.about-us p.breadcrumb_paragraph {
			line-height: 35px;
		}
		.vision_mission_section .values-description{margin-bottom: 15px; font-size: 1.2rem;}
		.choose-section .choose-item-text .choose-description{font-size: 1.1rem;}
	}
@media(min-width: 1700px){
	.about-breadcrumb-paragraph{font-size: 1.5rem;}
	.vision_mission_section .mission-description,.vision_mission_section .vision-description{font-size: 1.2rem; bottom: 8%;}
	.vision_mission_section .mission-background, .vision_mission_section .vision-background{max-width: 330px;}
	.choose-section .choose-item-text .choose-description {
		font-size: 1.18rem;
	}	
	.choose-section .choose-item-text .choose-description{max-width: 100%;}
	.about-us .container{max-width: 1600px;}
	.vision_mission_section .mission-title {
		position: absolute;
		left: 25%;
		max-width: 45%;
	}
	.vision_mission_section .vision-title {
		left: 40%;
		top: -53%;
		max-width: 35%;
	}	
	.choose-section .choose-item .choose-image{transform: translatex(-102%);}
}	
/* career page */
	@media(max-width: 1199px){.empty-content{display: none;} .life-section-card{margin: 20px 0;}}

@media(min-width: 1920px){
		.Opportunities-box{margin-left: 0px;}
	}

/* clients page */

@media(min-width: 1800px){
		.clients-logo-image{right: -24rem;}
	}

/* content marketing page */

@media(min-width: 1700px){
		.content-marketing-services-page .container{max-width: 1500px;}
		.content-marketing-main-title{font-size: 2.8rem;}
		.content-marketing-main-description{font-size: 1.5rem;}
		.content-marketing-services-section .content-marketing-title{font-size: 2rem;}
		.content-marketing-services-section .content-marketing-description{font-size: 1.15rem;}
	}

/* digital marketing */


	@media(min-width: 1700px){
		.digital-marketing-services-section .digital-marketing-title{font-size: 1.2rem;}
		.digital-marketing-services-page .container {
			max-width: 1500px;
		}
		.digital-marketing-services-section .digital-marketing-description{font-size: 1.1rem;}
	}


/* services page */


@media (min-width: 1200px) and (max-width: 1600px){
  /* Your styles for screens 1396px or larger */
 .btn.blog-btn {
  
    right: 1% !important;
   
}

h2.blog-heading {
    
    font-size: 1.2rem !important;
   
}
/* .blog-img-contnant img {
    
    height: 95% !important;
} */
}
@media only screen and (min-width: 1366px){

    .Creative-Studio-content {
        position: absolute;
        top: 90px;
        /* width: 99%; */
        left: 100px;
        overflow: hidden;
    }
}
@media(min-width: 1700px){
		.level_up_your_brand .levelup_heading{font-size: 4rem;}
	.level_up_your_brand .place_title{font-size: 2.2rem;}
	.head_office {
		font-size: 1.2rem;
	}	
	.level_up_your_brand .address,.level_container a{font-size: 1.2rem;}
	.level_container img {
		width: 20px;
		height: auto;
	}
	.footer-heading{font-size: 5rem;}
	.footer-design h4{font-size: 2rem;}
	.footer-list li,.container.copy-right,.footer-sec p,.copy-right-links a,.footer-sec input.wpcf7-form-control.wpcf7-submit.has-spinner{font-size: 1.4rem;}
		.footer-sec input.wpcf7-form-control.wpcf7-email.wpcf7-validates-as-required.wpcf7-text.wpcf7-validates-as-email::placeholder {
		font-size: 1.2rem;
	}
	.footer-sec input.wpcf7-form-control.wpcf7-email.wpcf7-validates-as-required.wpcf7-text.wpcf7-validates-as-email {
		padding: 10px 20px;
		border-radius: 30px;
		width: 100%;
	}
}
@media(min-width: 1700px){
	.design_services_page .container {
		max-width: 1500px;
	}
	.our-service-text{font-size: 1.2rem;}
	.Creative-Studio-text{font-size: 1.2rem;}
}

/*web-services page  */

@media(min-width: 1800px){
		.breadcrumb-with-form-title{font-size: 8rem;}
		.breadcrumb-with-form-description{font-size: 1.1rem;}
	}

@media(min-width: 1700px){
		.web-services-page .breadcrumb_vector::after{opacity: 0;}
		.web-services-page .container {
			max-width: 1500px;
		}
		.web-services-section .web-services-description{font-size: 1.2rem;}
		.digital-marketing-services-section .digital-marketing-description {
			font-size: 1.05rem;
		}
		.digital-marketing-services-page .breadcrumb_vector::after{opacity: 0;}
	}

/* video production page */

@media(min-width: 1700px){
		.video-production-page .container {
			max-width: 1500px;
		}
		.video-production-services .video-background-card {
			width: 32rem;
			height: 30rem;
		}
		.video-production-services .video-container {
			height: 20rem;
			width: 29rem;
		}
		.video-production-services .video-production-title{max-width: 60%;}
		.video-production-services .video-production-description{font-size: 1.5rem;}
		.video-production-services .video-before-image{right: 8%;}
		.video-production-services .video-content-reverse .video-before-image{left: 0;}
	}

/*style.css  */

@media (min-width: 1440px) and (max-width: 1919px) {
  .breadcrumb_section{
      height:76vh!important;
  }
  .breadcrumb_heading {
      font-size: 8rem;
  }
  .breadcrumb_paragraph {
      font-size: 1.2rem;
  }
  .pink_logo::before {
      top: -6rem;
      right: -46rem;
      width: 84rem;
      height: 55rem;
  }
 .pink_logo::after {
      top: 0rem;
      right: -15rem;
      width: 51rem;
      height: 34rem;
  }
}

@media (min-width: 1920px) {
  .breadcrumb_section{
      height:76vh !important;
  }
  .breadcrumb_heading {
      font-size: 9rem;
  }
  .breadcrumb_paragraph {
      font-size: 1.5rem;
  }
 .pink_logo::before {
      top: -6rem;
      right: -46rem;
      width: 84rem;
      height: 55rem;
  }
  .pink_logo::after {
      top: 0rem;
      right: -26rem;
      width: 76rem;
      height: 47rem;
  }
}
@media (min-width: 1440px) and (max-width: 1919px){
  .breadcrumbsectioncontainer{
    margin: auto;
    width: 90%;
  }
  .breadcrumbsection_heading{
    font-size: 5rem;
  }
  .breadcrumbsection_paragraph{
    font-size: 1rem;  
  }
	.breadcrumb_vector::after{
    top: 0rem;
    right: -33rem;
    width: 52rem;
    height: 34rem;
  }
}
@media (min-width: 1920px) {
 .breadcrumbsectioncontainer{
    margin: auto;
    width: 85%;
  }
   .breadcrumbsection_heading{
    font-size: 8rem;
  }
 .breadcrumbsection_paragraph{
    font-size: 1.5rem;
  }
  .breadcrumb_vector::after{
    top: 0rem;
    right: -47rem;
    width: 60rem;
    height: 42rem;
  }
}
@media (min-width: 1920px) {
  .level_up_your_brand .levelup_heading{
    font-size: 3rem;
  }
  .level_up_your_brand .place_title{
  font-size: 2rem;
  }
  .head_office{
  font-size: 1rem;
  }
  .level_up_your_brand .address{
    font-size: 1rem;
  }
  .level_up_your_brand .phone{
    font-size: 1rem;
  }
  .level_up_your_brand .email{
    font-size: 1rem;
  }
}
@media(min-width: 1800px){
		.breadcrumb-with-form-title{font-size: 8rem;}
		.breadcrumb-with-form-description{font-size: 1.1rem;}
	}
@media(min-width: 1700px){
	  .breadcrumb_vector::after{
		right: -47rem;
	  }
}

/* digital-marketing-services */

	@media(min-width: 1700px){
		.digital-marketing-services-section .digital-marketing-title{font-size: 1.2rem;}
		.digital-marketing-services-page .container {
			max-width: 1500px;
		}
		.digital-marketing-services-section .digital-marketing-description{font-size: 1.1rem;}
	}

/* header */
@media(min-width: 1500px) and (max-width: 1600px){
	.row.full-page-menu-bg{width: 80rem;}
}	

@media(min-width: 1800px){
	.menu-option{padding: 1rem 4rem;}
	.btn-close{bottom: 2%;}
	.menu-option:hover .menu-option-link {
		transform: translateX(40px);
		font-weight: 600;
	}
	p.sub-menu-option:last-child {
		margin-bottom: 3.6rem;
	}
	.row.full-page-menu-bg{width: 116rem;}
}

/* puzzle */
@media (min-width: 1280px){
	.graphic_desginer_section .graphic_heading {
    font-family: 'Rozha One';
    font-weight: 400;
    font-size: 3.8rem;
    color: #464158;
 }
}

@media (min-width: 1366px){
.portfolio {
    margin: 100px 0px 0px 0px;
    position: relative;
}
}