  @charset "utf-8";

  html,
  body {
  	overflow-x: clip;
  	min-width: 0px;
  }

  /******************************************************************************
  Max Width "1920x"
  *******************************************************************************/

  @media (max-width: 1920px) {}

  /******************************************************************************
  Max Width "1792"
  *******************************************************************************/

  @media (max-width: 1792px) {}

  /******************************************************************************
  Max Width "1600x"
  *******************************************************************************/

  @media (max-width: 1600px) {}

  /******************************************************************************
  Max Width "1440x"
  *******************************************************************************/

  @media (max-width: 1440px) {
  	.nav-item {
  		margin: 0px 30px;
  	}
  }

  /******************************************************************************
  Max Width "1300x"
  *******************************************************************************/

  @media (max-width: 1366px) {}

  /******************************************************************************
  Max Width "1300x"
  *******************************************************************************/

  @media (max-width: 1300px) {}

  /******************************************************************************
  Max Width "1200x"
  *******************************************************************************/

  @media (max-width: 1200px) {}

  /******************************************************************************
  Min Width "992px"
  *******************************************************************************/

  @media (min-width: 992px) {}

  /******************************************************************************
  Max Width "1270px" - Min Width "1200px"
  *******************************************************************************/

  @media (min-width: 1200px) and (max-width: 1270px) {}

  /******************************************************************************
  Max Width "1199px"
  *******************************************************************************/
  @media (max-width: 1199px) {
  	.navbar .nav-link {
  		font-size: 0.9rem;
  	}

  	.navbar .nav-item {
  		margin: 0px 1px;
  	}

  	.pal-com-logo img {
  		width: 75%;
  	}

  	.brief-thumb {
  		padding: 40px;
  	}

  	.field-box {
  		margin: 0 30px;
  	}
  }

  /******************************************************************************
  Max Width "1199px" - Min Width "992px"
  *******************************************************************************/

  @media (min-width: 992px) and (max-width: 1199px) {}

  /******************************************************************************
  Max Width "1024px" 
  *******************************************************************************/

  @media (max-width: 1024px) {
  	.navbar {
  		padding: 10px;
  	}

  	.social-icons-fixed {
  		top: 130px;
  	}
  }

  /******************************************************************************
  Max Width "991px"
  *******************************************************************************/

  @media (max-width: 991px) {

  	.navbar-brand img {
  		width: 200px
  	}

  	.navbar {
  		background: white;
  		z-index: 1111;
  		border-bottom: 1px solid rgba(202, 195, 152, 0.5);
  	}

  	.navbar-collapse {
  		padding: 16px 0;
  	}


  	.navbar .nav-link {
  		color: #0D0A09;
  	}

  	.navbar .nav-item {
  		margin: 0px 0px;
  	}

  	.navbar.navbar-scrolled {
  		background: white;
  	}

  	.navbar-d.navbar .nav-link.active {
  		border-bottom: 0px solid #0D0A09;
  	}

  	.owl-head {
  		font-size: 4rem;
  	}

  	.head_h2 {
  		font-size: 3.5rem;
  	}

  	.owl-head br {
  		display: none;
  	}

  	.section-padding {
  		padding-top: 150px
  	}

  	.owl-slide {
  		height: calc(100vh - 150px);
  	}

  	.poz {
  		margin-top: 0rem;
  	}

  	.fields-text {
  		font-size: 1.5rem;
  	}

  	.field-box {
  		margin: 0 10px;
  	}

  	.pal-com-logo img {
  		width: 95%;
  	}

  	.brief-thumb {
  		width: 100%;
  		margin-bottom: 18px;
  		padding: 30px;
  	}

  	.pal-com-logo img {
  		width: 75%;
  	}

  	.brief-pr {
  		width: 100%;
  	}

  	.social-icons-fixed {
  		top: 170px;
  	}
  }

  /******************************************************************************
  Max Width "834px"
  *******************************************************************************/

  @media (max-width: 834px) {}

  /******************************************************************************
  Max Width "810px"
  *******************************************************************************/

  @media (max-width: 810px) {}

  /******************************************************************************
  Max Width "800px"
  *******************************************************************************/

  @media (max-width: 800px) {}

  /******************************************************************************
  Max Width "767px"
  *******************************************************************************/

  @media (max-width: 767px) {
  	.head_h2 {
  		font-size: 3rem;
  	}

  	.patner-img {
  		width: 100%
  	}

  	.social-icons-fixed {
  		top: 180px;
  	}

  	.field-flex {
  		flex-wrap: wrap;
  	}

  	.field-box {
  		margin: 0 40px;
  	}

  	.field-box:nth-child(3) {
  		margin: 40px 40px;
  	}

  	.field-box:nth-child(4) {
  		margin: 40px 40px;
  	}
  }

  /******************************************************************************
  Max Width "640px"
  *******************************************************************************/

  @media (max-width: 640px) {}

  /******************************************************************************
  Max Width "600px"
  *******************************************************************************/
  @media (max-width: 600px) {
  	.lead {
  		font-size: 1rem
  	}
  }


  /******************************************************************************
  Max Width "599px"
  *******************************************************************************/
  @media (max-width: 599px) {}

  /******************************************************************************
  Max Width "540px"
  *******************************************************************************/
  @media (max-width: 540px) {
  	.owl-head {
  		font-size: 3rem;
  	}
  }

  /******************************************************************************
  Max Width "480px"
  *******************************************************************************/
  @media (max-width: 480px) {
  	.owl-head {
  		font-size: 2.5rem;
  	}

  	.head_h2 {
  		font-size: 2.2rem;
  	}

  	.navbar-brand img {
  		width: 75px;
  	}

  	.navbar.navbar-scrolled .navbar-brand img {
  		width: 75px;
  		transition: transform 0.3s ease;
  	}

  	.section-padding {
  		padding-top: 105px
  	}

  	.owl-slide {
  		height: 500px;
  	}

  	.fields_of_work_sec {
  		padding: 3rem 0;
  	}

  	.brief-detail-head h3 {
  		font-size: 1.8rem;
  	}

  	.brief-thumb-head h3 {
  		font-size: 1.8rem;
  		margin-top: 20px;
  	}

  	.social-icons-fixed {
  		top: 110px;
  	}

  	.social-icon {
  		width: 40px;
  		height: 40px;
  	}

  	.field-box:nth-child(3) {
  		margin: 20px 20px;
  	}

  	.field-box:nth-child(4) {
  		margin: 20px 20px;
  	}

  	.field-box {
  		margin: 20px 20px;
  	}
  }

  /******************************************************************************
  Max Width "428px"
  *******************************************************************************/
  @media (max-width:428px) {
  	.owl-head {
  		font-size: 2.2rem;
  	}

  	.Call_label {
  		font-size: 16px;
  	}

  	.head_h2 {
  		font-size: 2rem;
  	}

  	.footer-bg {
  		background: #0D0A09;
  		padding: 20px 0px;
  	}


  }

  /******************************************************************************
  Max Width "414px"
  *******************************************************************************/
  @media (max-width:414px) {}


  /******************************************************************************
  Max Width "412px"
  *******************************************************************************/
  @media (max-width:412px) {}


  /******************************************************************************
  Max Width "390px"
  *******************************************************************************/
  @media (max-width:390px) {}

  /******************************************************************************
  Max Width "384px"
  *******************************************************************************/
  @media (max-width:384px) {}

  /******************************************************************************
  Max Width "375px"
  *******************************************************************************/
  @media (max-width: 375px) {}

  /******************************************************************************
  Max Width "360px"
  *******************************************************************************/
  @media (max-width: 360px) {
  	.contact_us_text {
  		font-size: 0.9rem
  	}

  	.copytight-text {
  		font-size: 0.9rem
  	}

  	.search-input {
  		width: 210px !important;
  		text-align: center;
  		font-size: 13px;
  	}

  	.owl-head {
  		font-size: 2.2rem;
  	}

  	.field-box img {
  		width: 110px;
  	}

  	.brief-detail-head h3 {
  		font-size: 1.4rem;
  	}

  	.brief-thumb-head h3 {
  		font-size: 1.4rem;
  		margin-top: 20px;
  	}

  	.pal-com-logo img {
  		width: 100%;
  	}

  }

  /******************************************************************************
  Max Width "320px"
  *******************************************************************************/
  @media (max-width: 320px) {}


  /******************************************************************************
  Device
  *******************************************************************************/
