/**
 * Created by Sushant Gauchan
 * Email : sushant.gauchan@gmail.com
*/
@font-face {
  font-family: Gotham;
  src: url("../fonts/Gotham-Medium.woff2") format("woff2"), url("../fonts/Gotham-Medium.woff") format("woff");
  font-weight: 400;
  font-style: normal; }
p {
  margin-bottom: 0px; }

/*------------------------------------ Site Wide Starts -----------------------------------*/
/*------------------------------------- Site Wide Ends ------------------------------------*/
/*------------------------------------ Body Style Start -----------------------------------*/
/*------------------------------------- Body Style Ends -----------------------------------*/
/*--------------------------------- Header Wrapper Starts ---------------------------------*/
/*--------------------------------- Header Wrapper Starts ---------------------------------*/
/*----------------------------------- Navigation Starts -----------------------------------*/
/*------------------------------------ Navigation Ends ------------------------------------*/
/*-------------------------------- Content Wrapper Starts ---------------------------------*/
/*--------------------------------- Content Wrapper Ends ----------------------------------*/
/*--------------------------------- Footer Wrapper Starts ---------------------------------*/
/*---------------------------------- Footer Wrapper Ends ----------------------------------*/
/*----------------------------------- Components Starts -----------------------------------*/
/*------------------------------------ Components Ends ------------------------------------*/
/*-------------------------------------- Modal Starts -------------------------------------*/
/*--------------------------------------- Modal Ends --------------------------------------*/
/*---------------------------------- Slick Slider Starts ----------------------------------*/
/*----------------------------------- Slick Slider Ends -----------------------------------*/
/*------------------------------------ Animation Starts -----------------------------------*/
/*------------------------------------- Animation Ends ------------------------------------*/
@media all and (max-width: 1750px) {
  .heading-xl {
    font-size: 62px; }

  .heading-lg {
    font-size: 44px; }

  .service-card__title {
    font-size: 17px; }

  .custom-container {
    padding: 130px 24px; } }
@media all and (max-width: 1600px) {
  .custom-container {
    padding: 120px 24px; }

  /*------------------------------------ Site Wide Starts -----------------------------------*/
  /*------------------------------------- Site Wide Ends ------------------------------------*/
  /*------------------------------------ Body Style Start -----------------------------------*/
  /*------------------------------------- Body Style Ends -----------------------------------*/
  /*--------------------------------- Header Wrapper Starts ---------------------------------*/
  /*--------------------------------- Header Wrapper Starts ---------------------------------*/
  /*----------------------------------- Navigation Starts -----------------------------------*/
  /*------------------------------------ Navigation Ends ------------------------------------*/
  /*-------------------------------- Content Wrapper Starts ---------------------------------*/
  /*--------------------------------- Content Wrapper Ends ----------------------------------*/
  /*--------------------------------- Footer Wrapper Starts ---------------------------------*/
  /*---------------------------------- Footer Wrapper Ends ----------------------------------*/
  /*----------------------------------- Components Starts -----------------------------------*/
  /*------------------------------------ Components Ends ------------------------------------*/
  /*-------------------------------------- Modal Starts -------------------------------------*/
  /*--------------------------------------- Modal Ends --------------------------------------*/
  /*---------------------------------- Slick Slider Starts ----------------------------------*/
  /*----------------------------------- Slick Slider Ends -----------------------------------*/
  /*------------------------------------ Animation Starts -----------------------------------*/
  /*------------------------------------- Animation Ends ------------------------------------*/ }
@media all and (max-width: 1450px) {
  /*------------------------------------ Site Wide Starts -----------------------------------*/
  /*------------------------------------- Site Wide Ends ------------------------------------*/
  /*------------------------------------ Body Style Start -----------------------------------*/
  /*------------------------------------- Body Style Ends -----------------------------------*/
  /*--------------------------------- Header Wrapper Starts ---------------------------------*/
  /*--------------------------------- Header Wrapper Starts ---------------------------------*/
  /*----------------------------------- Navigation Starts -----------------------------------*/
  /*------------------------------------ Navigation Ends ------------------------------------*/
  /*-------------------------------- Content Wrapper Starts ---------------------------------*/
  /*--------------------------------- Content Wrapper Ends ----------------------------------*/
  /*--------------------------------- Footer Wrapper Starts ---------------------------------*/
  /*---------------------------------- Footer Wrapper Ends ----------------------------------*/
  /*----------------------------------- Components Starts -----------------------------------*/
  /*------------------------------------ Components Ends ------------------------------------*/
  /*-------------------------------------- Modal Starts -------------------------------------*/
  /*--------------------------------------- Modal Ends --------------------------------------*/
  /*---------------------------------- Slick Slider Starts ----------------------------------*/
  /*----------------------------------- Slick Slider Ends -----------------------------------*/
  /*------------------------------------ Animation Starts -----------------------------------*/
  /*------------------------------------- Animation Ends ------------------------------------*/ }
@media all and (max-width: 1399px) {
  .heading-xl {
    font-size: 57px; }

  .heading-lg {
    font-size: 41px; }

  .service-card__title {
    font-size: 16px; }

  .btn--lg {
    font-size: 13px; }

  .custom-container {
    padding: 100px 60px; } }
@media all and (max-width: 1199px) {
  .heading-xl {
    font-size: 53px; }

  .heading-lg {
    font-size: 41px; }

  .service-card__title {
    font-size: 16px; }

  .btn--lg {
    font-size: 13px; }

  .custom-container {
    padding: 90px 24px; } }
@media all and (max-width: 991px) {
  .heading-xl {
    font-size: 53px; }

  .heading-lg {
    font-size: 41px; }

  .service-card__title {
    font-size: 16px; }

  .btn--lg {
    font-size: 13px; } }
@media all and (max-width: 991px) and (max-width: 992px) {
  .studio-about__brand {
    justify-content: center; } }
@media all and (max-width: 991px) {
  .studio-about__content .heading-lg {
    max-width: 100%; }
  .studio-about__content p {
    max-width: 100%; }

  .custom-container {
    padding: 80px 24px; } }
@media all and (max-width: 767px) {
  /*------------------------------------ Site Wide Starts -----------------------------------*/
  .heading-xl {
    font-size: 39px; }

  .hero__title {
    margin-bottom: 70px; }

  .hero__text {
    display: none; }

  .heading-lg {
    font-size: 35px; }

  .heading-md {
    font-size: 30px; }

  .service-card__title {
    font-size: 16px; }

  .btn--lg {
    font-size: 13px; }

  .custom-container {
    padding: 70px 24px; }

  .recent-video__copy {
    padding-bottom: 0px; }

  .services-grid {
    gap: 6px; }

  .main-footer__grid {
    display: block; }

  .main-footer__col--brand, .main-footer__col--contact {
    grid-column: 1; }

  .main-footer__col:not(:last-child) {
    margin-bottom: 40px; }

  /*------------------------------------- Site Wide Ends ------------------------------------*/
  /*------------------------------------ Body Style Start -----------------------------------*/
  /*------------------------------------- Body Style Ends -----------------------------------*/
  /*--------------------------------- Header Wrapper Starts ---------------------------------*/
  /*--------------------------------- Header Wrapper Starts ---------------------------------*/
  /*----------------------------------- Navigation Starts -----------------------------------*/
  /*------------------------------------ Navigation Ends ------------------------------------*/
  /*-------------------------------- Content Wrapper Starts ---------------------------------*/
  #content-wrapper #error-page .content-section .content-container .title h1 {
    font-size: 200px; }

  .photo-gallery__slides {
    flex-wrap: wrap; }
    .photo-gallery__slides .photo-gallery__main {
      width: 100% !important; }

  /*--------------------------------- Content Wrapper Ends ----------------------------------*/
  /*--------------------------------- Footer Wrapper Starts ---------------------------------*/
  /*---------------------------------- Footer Wrapper Ends ----------------------------------*/
  /*----------------------------------- Components Starts -----------------------------------*/
  /*------------------------------------ Components Ends ------------------------------------*/
  /*-------------------------------------- Modal Starts -------------------------------------*/
  .modal .modal-dialog {
    max-width: calc(100% - 60px); }

  /*--------------------------------------- Modal Ends --------------------------------------*/
  /*---------------------------------- Slick Slider Starts ----------------------------------*/
  /*----------------------------------- Slick Slider Ends -----------------------------------*/
  /*------------------------------------ Animation Starts -----------------------------------*/
  /*------------------------------------- Animation Ends ------------------------------------*/ }

/*# sourceMappingURL=responsive.css.map */
