  .contact-box p{margin-bottom:0;}
.fancybox-container{background:#FFF !important;}
.fancybox-bg{background:#963E3B;border-radius:32px;opacity:1 !important;margin:8px;}
.fancybox-bg::before{    
	content: "";
    position: absolute;
    left: -325px;
    width: 100%;
    height: 100%;
    background-image: url(/assets/images/layer-bg.svg);
    background-position: left 0px;
    background-repeat: no-repeat;
    top: 0;
    z-index: 1;
}
.fancybox-toolbar{position:relative;opacity: 1;visibility: visible;}
.fancybox-button--close svg {
    width: 16px;
    margin: auto;
}
.fancybox-slide--image{
    padding: 44px 110px;
}
.fancybox-button{background:transparent;}
.fancybox-button--close{
	opacity: 1;
    border: 1px solid #FFFFFF;
    height: 44px;
    width: 44px;
    line-height: 50px;
    border-radius: 100%;
    text-align: center;
    /* position: absolute;*/
    top: 30px;
    left: 30px;
    z-index: 2;
    transform: all 0.4s;
}
.fancybox-button--close:hover{
    background-color: #FFFFFF;
}
.fancybox-button--close:hover svg rect{
    fill: var(--brown);
}
.fancybox-navigation .fancybox-button--arrow_left {
    margin-left: 20px;
}
.fancybox-navigation .fancybox-button--arrow_right{
    margin-right: 20px;
}
.fancybox-navigation .fancybox-button>div {
    background-color: #fff;
    border-radius: 100%;
}
.fancybox-navigation .fancybox-button>div path{
    fill: var(--brown);
}
.PullQuote-bg{transition: background-image 0.8s;}
.PullQuote-slider.hide-quote-content .PullQuote-content{visibility:hidden !important;}
.video-wrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
	display:none;
}
.video-wrapper.playing iframe{display:block;}
.video-wrapper.playing{background-image:none !important;}
.videoModule .video-thumb img {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%;
    filter: drop-shadow(0px 4px 8px rgba(0, 0, 0, 0.25));
    border-radius: 16px;
	position:absolute;
	top:0;
	left:0;
	cursor:pointer;
}
iframe{max-width:100%;}
.docDown .docDown-box.red-bg{background-color:#963E3B;}
.docDown .docDown-box.red-bg .col-right *{color:#FFF;}
.docDown .docDown-box.red-bg .col-right .btn{border-color: #fff;}
.docDown .docDown-box.red-bg .col-right .btn:hover{background-color: #fff;color: #963E3B;}

.docDown .docDown-box.grey-bg{background-color:#FFF;}
.docDown .docDown-box.grey-bg .col-right *{color:#963E3B;}
.docDown .docDown-box.grey-bg .col-right .btn{border-color: #963E3B;}
.docDown .docDown-box.grey-bg .col-right .btn:hover{background-color: #963E3B;color: #FFF;}

.videomodal .lightbox-wrp{height:100%;margin:0;}
.lightbox-column{height:100%;}
.principle-sec.green{background-color:#009B4E;}
.news-block .news-img .img-wrapper{cursor:pointer;}
.alert-danger{margin-top:150px;}
.btn-primary:disabled{background:#CCC;color:#e5e5e5;}
.videoModule .video-thumb img{filter:none;}
.videoModule .video-thumb .slick-current.slick-active .thumb-video, .thumb-video:hover{filter:drop-shadow(0px 4px 8px rgba(0, 0, 0, 0.25));}
.slick-current.slick-active .thumb-video .icon{display:none;}
.video-module-content .content p a, .video-module-content .content li a{color:#5178FF}
.video-module-content .content p a:hover, .video-module-content .content li a:hover{color:#FFF;}
.fancybox-infobar, .fancybox-button--zoom, .fancybox-button--play, .fancybox-button--thumbs{display:none !important;}
.formsec::before{background-size:auto;}
.bg-img.default-menu-bg{opacity:1;display:block;filter:saturate(100%);}
.video-box .video-controle .playbtn:not(.playing) .now-playing{display:none;}
.video-box .video-controle .playbtn.playing .watch-now{display:none;}
.pullquote-bg-slider{
	position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    display: block;
}
.pullquote-bg-slider .slick-list{width:100%;height:100%;}
.pullquote-bg-slider .slick-list .slick-track{height:100%;}
 .read-more-accordion-module {
  padding: 25px;
  margin-top: 50px;
}
 .read-more-accordion-module p {
  margin-bottom: 20px;
}
 .read-more-accordion-module .document-downloads {
  padding: 0;
}
 .read-more-accordion-module .inner-container {
  max-width: 967px;
  margin: auto;
}
 .read-more-accordion-module .accordion {
  padding-top: 30px;
}
 .read-more-accordion-module .accordion-item {
  border-left: 0;
  border-right: 0;
  border-color: #D2D4E2;
  border-radius: 0;
}
 .read-more-accordion-module .accordion-body {
  padding: 0 0 25px 0;
}
 .read-more-accordion-module .accordion-button {
  box-shadow: none;
  border: 0;
  padding: 25px 50px 25px 0;
  position: relative;
  
  color: var(--brown);
	font-family: "Helvetica Neue LT Std";
	font-size: 32px;
	font-style: normal;
	font-weight: 700;
	line-height: 146.4%; /* 46.848px */
}
 .read-more-accordion-module .accordion-button .align-right {
  position: absolute;
  right: 0;
  top: 26px;
  height: 46px;
  width: 46px;
  text-align: center;
  border: 1px solid #963E3B;
  border-radius: 50%;
  line-height: 0;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  transition: all .3s;
}
.read-more-accordion-module .accordion-button .align-right:hover{
	background:#963E3B;
}
.read-more-accordion-module .accordion-button .align-right:hover .minus svg rect{
	fill:#FFF;
}
.read-more-accordion-module .accordion-button .align-right:hover .plus svg path{
	fill:#FFF;
}
 .read-more-accordion-module .accordion-button .align-right .minus {
  display: none;
}
 .read-more-accordion-module .accordion-button:not(.collapsed) {
  background-color: transparent;
}
 .read-more-accordion-module .accordion-button:not(.collapsed) .minus {
  display: inline-block;
}
 .read-more-accordion-module .accordion-button:not(.collapsed) .plus {
  display: none;
}
 .read-more-accordion-module .accordion-button::after {
  display: none;
}
.read-more-accordion-module h4.accordion-header{
	margin:0;
}
#google_translate_element {
    display: none;
    position: fixed;
    top: 20px;
    left: 20px;
    z-index: 99;
}
@media only screen and (max-width: 1199px){
    .fancybox-bg::before{
        background-size: contain;
        background-position: left bottom;
        left: -50px;
    }
}
@media only screen and (max-width: 991px){
	 .read-more-accordion-module .accordion {
    padding-top: 0;
  }
   .read-more-accordion-module {
    margin-top: 0;
    padding: 25px 17px;
  }
   .read-more-accordion-module .accordion-button {
    font-size: 18px;
    padding-top: 15px;
    padding-bottom: 15px;
  }
   .read-more-accordion-module .accordion-button .align-right {
    top: 11px;
  }
}
@media only screen and (max-width: 767px){
    .fancybox-slide--image {
        padding: 94px 40px;
    }
	.navigation-dropdown .bg-img{display:none !important;}
	.PullQuote .PullQuote-bg.no-img{height:150px;}
    .pullquote-bg-slider {
        position: relative;
    }
}