/* @import "http://example.com/example_style.css"; */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/

@font-face {
  font-family: "Agrandir";
  src: url("/source/876c1240ec41f842217b629ec5eac4d1/713c677a36d87600598c.woff") format("woff"),
       url("/source/bc55ecf598a9ff58caa0f8e62adb8c70") format("woff2"),
       url("/source/a5d8a7ec54ff7ca45e23a55636547be7/5dfe7bf440b2a8b70ac9.eot") format("eot");
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: "Agrandir";
  src: url("/source/5cdd42f4bc993ea83f579ad2bb28f2ca/ac0a1cb25485b4d0b3c2.woff") format("woff"),
  url("/source/2709dd4c0837c4cafd9bcbc7d21f8f85") format("woff2"),
  url("/source/0dc7516ecd7106a75efe208ad1930f31/93b025834f6978de7a07.eot") format("eot");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: "Agrandir";
  src: url("/source/f8440a03ca81330aee83eafb5dc7f272/75155d951320a97ab197.woff") format("woff"),
  url("/source/6d890cd7e067ff333865d0873b5e000a") format("woff2"),
  url("/source/f6622dda09c3f5e85464b9084f4bae81/c87b0ad549a8be5273f2.eot") format("eot");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Arizona-Sans";
  src: url("/source/465e4a25fa99c7d3b7f99e46f7c3674d/ABCArizonaSans-Regular.woff") format("woff"),
  url("/source/3466b7a5d543a05925756824b5b9e30d") format("woff2");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Arizona-Sans";
  src: url("/source/48f30356dcfcddbc9e18f1dc9cb54757/ABCArizonaSans-Bold.woff") format("woff"),
  url("/source/a6315527b6dd0cd741b029bc851fb248") format("woff2");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Arizona-Mix";
  src: url("/source/95104a621ce323f8112ef9011c55a5b6/ABCArizonaMix-Regular.woff") format("woff"),
  url("/source/e3608de2e30622c10e276e336e25d8fe") format("woff2");
  font-weight: 400;
  font-style: normal;
}

body { font-family: Arizona-Sans,sans-serif;font-size:18px;color:#000;;margin:0;}

.container-fluid{padding:0;}

h1, h2, h3, h4, h5, h6, a, ul, li,p, ul, li, .hs-button, .marketing .marketing-byline, .font-body {
  font-family: Arizona-Sans, sans-serif;
}
.page-center-900{
  max-width: 900px;
  margin:0 auto;
  float:none;
  width:100%;
  padding-left: 15px;
  padding-right: 15px;
  z-index:2;
}
.page-center {
  max-width:1200px;
  margin:0 auto;
  float:none;
  width:100%;
  padding-left: 15px;
  padding-right: 15px;
  z-index:2;
}

.page-center-2k{
  max-width:2500px;
  margin:0 auto;
  float:none;
  width:100%;
}
.page-center-no-padding {
    float: none;
    margin: 0 auto;
    max-width: 1200px;
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    z-index: 2;
}
.page-center-1090 {
    float: none;
    margin: 0 auto;
    max-width: 1090px;
    width: 100%;
    z-index: 2;
}.page-center-900{
  max-width: 900px;
  margin:0 auto;
  float:none;
  width:100%;
  padding-left: 15px;
  padding-right: 15px;
  z-index:2;
}

 
.page-center-15k {
    max-width: 1500px;
    margin: 0 auto;
    float: none;
    width: 100%;
}
footer.footer .widget-type-logo img {
  margin: 0 !important;
}
#branded-footer {
  display: none !important;
}
.footer-row-0-padding {
  clear: both;
}
footer.footer hr {
    border-bottom-color: #ffffff !important;
}
/************** ipad ***************/

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



/************** ipad nd tab ***************/

@media only screen and (min-width:768px) and (max-width: 1024px) and (orientation : portrait){}



/************** iphone roatate***************/

@media (max-width: 767px) {
  div#hs_cos_wrapper_footer-module-3 {
    text-align: center;
  }
  #hs_cos_wrapper_footer-module-5 .social-follow {
    justify-content: center;
    margin-top: 20px;
  }
  
   .page-center-1-5k,
.page-center,
.page-center-2k,
.page-center-no-padding, 
  .page-center-1090{
  padding-left: 15px!important;
  padding-right: 15px !important;
  
}

  body .sr_clients_carousel_outer1 .sr_clients_main_heading h1 {
    font-size: 35px !important;
}
  body .fo-2col-outer1-new.FOwidget_190783586607 .heading-section h1 {
    font-size: 40px !important;
}
}

/************** iphone ***************/

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



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



/********** UDay system **********/

@media only screen and (min-width:1080px) and (max-width: 1920px){