.dropdown-menu.translate-menu{
	position:fixed;
	left:1%;
	top:2%;
}
.editorial-module-section .editorial-module-box .editorial-module-detail-box .editorial-module-detail .editorial-module-paragraphs .editorial-module-txt {
	font-weight:300;
}
.editorial-module-paragraphs .editorial-module-txt strong{
	font-weight:400;
}
.call-to-action-section .call-to-action-box.bgtxt-darkBlue .call-to-action-detail-box{
	background:rgba(12, 50, 121,77%);
}
.call-to-action-section.position-right .call-to-action-box .call-to-action-detail-box{
	left:auto;
	right:20px;
}
.banner-section.general-page-banner-section .banner-con .banner-box .banner-content-box .banner-detail-txt p{color:white;font-weight:300;}
figure.image-style-align-right{
	float: right;
    margin-left: 20px;
}
figure.image-style-align-left{
	float: left;
    margin-right: 20px;
}
figure.image-style-block-align-right{float:right;}
.full-text-editor-section .text-center .general-page-editor-img-box img{width:auto;}
.editorial-module-section .editorial-module-box .editorial-module-detail-box .editorial-module-detail .editorial-module-txt p,
.editorial-module-section .editorial-module-box .editorial-module-detail-box .editorial-module-detail .editorial-module-txt ul li,
.editorial-module-section .editorial-module-box .editorial-module-detail-box .editorial-module-detail .editorial-module-txt a {
    font-weight: 300;
	font-size: 16px;
  	line-height: 24px;
}
.editorial-module-section .editorial-module-box .editorial-module-detail-box .editorial-module-detail .editorial-module-txt p strong,
.editorial-module-section .editorial-module-box .editorial-module-detail-box .editorial-module-detail .editorial-module-txt ul li strong {
    font-weight: 400;
}
.page-module-editorial-section .editorial-module-section.dark-blue-bg .editorial-module-box .editorial-module-detail-box .editorial-module-detail .editorial-module-txt p,
.page-module-editorial-section .editorial-module-section.dark-blue-bg .editorial-module-box .editorial-module-detail-box .editorial-module-detail .editorial-module-txt ul li{
	color:#FFF;
}

.image-divider-content-section.dark-blue-bg-divider.cccccc .image-divider-content-box{
	background:linear-gradient(to left, #FFFFFF, #FFFFFF, #CCCCCC);
}
.image-divider-content-section.dark-blue-bg-divider.f7f7f7 .image-divider-content-box{
	background:#F7F7F7;
}
.image-divider-content-section.dark-blue-bg-divider.cccccc .image-divider-content-box .image-divider-detail-con .image-divider-detail-box p,
.image-divider-content-section.dark-blue-bg-divider.cccccc .image-divider-content-box .image-divider-detail-con .image-divider-detail-box ul li,
.image-divider-content-section.dark-blue-bg-divider.f7f7f7 .image-divider-content-box .image-divider-detail-con .image-divider-detail-box p,
.image-divider-content-section.dark-blue-bg-divider.f7f7f7 .image-divider-content-box .image-divider-detail-con .image-divider-detail-box ul li{
	color:#4d4d4d;
}
.image-divider-content-section .image-divider-content-box .image-divider-detail-con .image-divider-detail-box .quote-icon svg,
.image-divider-full-screen-section .image-divider-full-screen-box .image-divider-detail-con .image-divider-detail-box .quote-icon svg{
	height:50px;
	width:50px;
}
.image-divider-content-section.dark-blue-bg-divider .image-divider-content-box .image-divider-detail-con .image-divider-detail-box .quote-icon svg path,
.image-divider-content-section.with-img .image-divider-content-box .image-divider-detail-con .image-divider-detail-box .quote-icon svg path,
.image-divider-full-screen-section .image-divider-detail-con .image-divider-detail-box .quote-icon svg path{
	fill:#43A6EF;
}
.image-divider-content-section.dark-blue-bg-divider .image-divider-content-box .image-divider-detail-con .image-divider-detail-box .quote-icon{
	margin-bottom:50px;
}
.image-divider-content-section.dark-blue-bg-divider .image-divider-content-box .image-divider-detail-con .image-divider-detail-box p, 
.image-divider-content-section.light-blue-bg-divider .image-divider-content-box .image-divider-detail-con .image-divider-detail-box p{
	margin-bottom:30px;
}
.image-divider-content-section.dark-blue-bg-divider .image-divider-content-box .image-divider-detail-con .image-divider-detail-box a.dark-blue-bg-btn:hover,
.image-divider-content-section.with-img .image-divider-content-box .image-divider-detail-con .image-divider-detail-box a.dark-blue-bg-btn:hover,
.image-divider-full-screen-section .image-divider-detail-con .image-divider-detail-box a.dark-blue-bg-btn:hover{
	color:#FFF;
}
.image-divider-content-section.light-blue-bg-divider .image-divider-content-box .image-divider-detail-con .image-divider-detail-box a.dark-blue-bg-btn:hover{
	background:#FFF;
	color:#0C3279;
}
.video-module-section .video-module-con .video-module-box .video-module-detail-box .video-module-description p,
.video-module-section .video-module-con .video-module-box .video-module-detail-box .video-module-description p a{
	color:#FFF;
}
.video-module-section .video-module-con .video-box .video-circle-btn-box{z-index:9;}
.video-module-section .video-module-con .video-box{overflow:hidden;border-radius:15px;}
.video-module-section .video-module-con .video-box iframe{
	height: 100%;
    width: 105%;
    object-fit: cover;
    object-position: center;
    border-radius: 15px;
	margin-left:-2%;
}
.video-box.display-left{
	right:auto;
	left:15px;
	z-index:2;
}
.banner-section.mid-blue-bg-banner-section .banner-con .banner-box .banner-content-con {
    background-color: #18427f;
}
.banner-section.baby-blue-bg-banner-section .banner-con .banner-box .banner-content-con {
    background-color: #43A6EF;
}
.banner-section.grey-bg-banner-section .banner-con .banner-box .banner-content-con {
    background-color: #b3b3b3;
}
.banner-section.dark-grey-bg-banner-section .banner-con .banner-box .banner-content-con {
    background-color: #4d4d4d;
}
.pointer{cursor:pointer;}
#home-banner .carousel-inner{height:100vh;}
.carousel-item .video-wrapper {
    position: absolute;
    top: 0;
    height: 100%;
    width: 100%;
}
.carousel-item .video-wrapper .vid-holder {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 100%;
    /* min-width: 177.77778vh; */
    min-width: 184.77778vh;
    z-index: 2;
}
.carousel-item .video-wrapper .vid-sizer {
    width: 100%;
    padding-bottom: 56.25%;
}
.carousel-item .video-wrapper .video-player {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
.carousel-item .video-wrapper .video-player .video-embed {
    aspect-ratio: 16 / 9;
    border-radius: inherit;
    height: 100%;
    margin: auto;
    position: relative;
    width: 100%;
}
.carousel-item .video-wrapper .video-player .video-embed iframe {
    top: 0%;
    width: 100%;
    height: 200%;
    border: 0;
    left: 0;
    position: absolute;
}
.banner-section .banner-con .banner-box .carousel-item-two .carousel-caption{z-index:3;}
.banner-section .banner-con .banner-box .carousel-item-two.video-slider .carousel-caption .caption-detail-con{
	align-items:center;
}
.banner-section .banner-con .banner-box .carousel-item-two.video-slider .carousel-caption .caption-detail-con .caption-detail-box .caption-detail-txt .caption-sub-title{
	font-size: 18px;
    line-height: 26px;
}
.banner-section .banner-con .banner-box .carousel-item-two.video-slider .carousel-caption .caption-detail-con .caption-detail-box .caption-detail-txt .caption-detail-title img{
	width:25px;
	height:38px;
}
.banner-section .banner-con .banner-box .carousel-item-two.video-slider .carousel-caption .caption-detail-con .caption-detail-box .caption-detail-txt .caption-detail-title h5{
	font-size: 50px;
    line-height: 50px;
}
.menu-nav.fifth-parent-active .other-links-box .child-menu.active-menu a {color:#FFF;}
.banner-section.general-page-banner-section.grey-bg-banner-section .banner-con .banner-box .banner-content-box .banner-sub-title{color:#FFF;}
.spacer{display:block;width:100%;clear:both;height:1px;}
.spacer-desktop-1{margin-top:1rem;}
.spacer-desktop-2{margin-top:2rem;}
.spacer-desktop-3{margin-top:3rem;}
.spacer-desktop-4{margin-top:4rem;}
.spacer-desktop-5{margin-top:5rem;}
.spacer-desktop-6{margin-top:6rem;}
.spacer-desktop-7{margin-top:7rem;}
.spacer-desktop-8{margin-top:8rem;}
.spacer-desktop-9{margin-top:9rem;}
.spacer-desktop-10{margin-top:10rem;}
#tidio-chat {
    opacity: 1;
    visibility: visible;
    transition: opacity 0.5s ease, visibility 0.5s ease;
}

body.remove-overflow #tidio-chat,
body.is-scrolling #tidio-chat {
    opacity: 0;
    visibility: hidden;
}
div [data-freeform-recaptcha-container]{
	padding-left:10px;
}
.freeform-form [data-freeform-controls]{
	margin-top:2rem !important;
}
.freeform-form button{
	background:#43A6EF !important;
	border-color:#43A6EF !important;
	transition: all .3s;
}
.freeform-form button:hover{
	background:#05295e !important;
	border-color:#05295e !important;
}
.freeform-form-errors ul li{color:#FFF;}
.read-previous-next-section .read-previous-next-con .read-previous-next-box .read-previous-next-detail-box p a,
.read-previous-next-section .read-previous-next-con .read-previous-next-box .read-previous-next-detail-box p a:hover{
	font-size: 22px;
    line-height: 26px;
    color: #999999;
    font-family: "Open Sans", sans-serif;
    font-weight: 600;
    text-transform: capitalize;
    margin-bottom: 10px;
	text-decoration:none;
}
.read-previous-next-section .read-previous-next-con .read-previous-next-box .read-previous-next-detail-box h6 a,
.read-previous-next-section .read-previous-next-con .read-previous-next-box .read-previous-next-detail-box h6 a:hover{
	font-size: 26px;
    line-height: 30px;
    color: #0C3279;
    font-weight: 700;
    margin-bottom: 20px;
}
.editorial-module-section .editorial-module-box .editorial-module-detail-box .editorial-module-detail .editorial-module-sub-title{
	font-family:"Open Sans", sans-serif;
}
.footer-section .footer-detail-top-scroll-btn-box .footer-detail-con .footer-detail-box .footer-txt.shc-links-txt{
	font-weight:300;
}
.image-divider-content-section.bg-auto-height .image-divider-content-box .image-divider-img, 
.image-divider-content-section.dark-blue-bg-divider.bg-auto-height .image-divider-content-box,
.image-divider-content-section.light-blue-bg-divider.bg-auto-height .image-divider-content-box{
	height:auto;
}
.image-divider-content-section.bg-auto-height .image-divider-content-box .image-divider-detail-con{
	position:relative;
}
.page-module-editorial-section .editorial-module-section.gradient-bg .editorial-module-box .editorial-module-detail-box .editorial-module-detail .editorial-module-txt a{
	color: #43A6EF;
}

@media only screen and (min-width: 992px) {
	.banner-section .banner-con .banner-box .carousel-item-two .carousel-caption .caption-detail-con{
		padding-left:0;
		padding-right:0;
	}
	.banner-section .banner-con .banner-box .carousel-caption .caption-detail-con .caption-detail-box{
		padding-left:120px;
	}
	.editorial-module-section .editorial-module-box .editorial-module-detail-box .editorial-module-detail{max-width:850px;}
	
	.pillar-module-section .first-card .first-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .second-card .second-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .third-card .third-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .fourth-card .fourth-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .fifth-card .fifth-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .sixth-card .sixth-card-content-box .card-title-box h3.smallHeading{
		font-size:20px;
		line-height:normal;
		
	} 
	.pillar-module-section .first-input-card.checked ~ .overlap-card-selector .first-card .first-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .second-input-card.checked ~ .overlap-card-selector .second-card .second-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .third-input-card.checked ~ .overlap-card-selector .third-card .third-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .fourth-input-card.checked ~ .overlap-card-selector .fourth-card .fourth-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .fifth-input-card.checked ~ .overlap-card-selector .fifth-card .fifth-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .sixth-input-card.checked ~ .overlap-card-selector .sixth-card .sixth-card-content-box .card-title-box h3.smallHeading{
		font-size: 50px;
		line-height: 52px;
	}
}
@media only screen and (min-width: 1400px){
	.pillar-module-section .first-card .first-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .second-card .second-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .third-card .third-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .fourth-card .fourth-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .fifth-card .fifth-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .sixth-card .sixth-card-content-box .card-title-box h3.smallHeading{
		font-size:25px;
		line-height:normal;
		
	} 
}
@media only screen and (min-width: 1800px){
	/*
	.pillar-module-section .first-card .first-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .second-card .second-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .third-card .third-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .fourth-card .fourth-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .fifth-card .fifth-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .sixth-card .sixth-card-content-box .card-title-box h3.smallHeading{
		font-size:30px;
		line-height:normal;		
	} 
	*/
}
@media only screen and (min-width: 1401px) {
	.editorial-module-section.halfHeight .editorial-module-box .editorial-module-img-box img{max-height:500px;}
}
@media(max-width:1800px){
	.video-module-section .video-module-con .video-box iframe {
    height: 110%;
    width: 100%;
	}
}
@media(max-width:1600px){
	.video-module-section .video-module-con .video-box iframe {
    height: 100%;
    width: 100%;
	}
}
@media(max-width:1400px){
	.video-module-section .video-module-con .video-box iframe {
    height: 100%;
    width: 100%;
	}
	.editorial-module-section.halfHeight .editorial-module-box .editorial-module-img-box img{max-height:400px;}	
}

/* Small laptop / large tablet landscape */
@media (min-width: 1024px) and (max-width: 1279px) { 
	.pillar-module-section .first-card .first-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .second-card .second-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .third-card .third-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .fourth-card .fourth-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .fifth-card .fifth-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .sixth-card .sixth-card-content-box .card-title-box h3.smallHeading{
		font-size:17px;
	}
}

/* Standard laptop (13" - 15") */
@media (min-width: 1280px) and (max-width: 1439px) { 
	.pillar-module-section .first-card .first-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .second-card .second-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .third-card .third-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .fourth-card .fourth-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .fifth-card .fifth-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .sixth-card .sixth-card-content-box .card-title-box h3.smallHeading{
		font-size:18px;
	}
	.pillar-module-section .first-input-card.checked ~ .overlap-card-selector .first-card .first-card-content-box .card-title-box, 
	.pillar-module-section .second-input-card.checked ~ .overlap-card-selector .second-card .second-card-content-box .card-title-box, 
	.pillar-module-section .third-input-card.checked ~ .overlap-card-selector .third-card .third-card-content-box .card-title-box, 
	.pillar-module-section .fourth-input-card.checked ~ .overlap-card-selector .fourth-card .fourth-card-content-box .card-title-box, 
	.pillar-module-section .fifth-input-card.checked ~ .overlap-card-selector .fifth-card .fifth-card-content-box .card-title-box, 
	.pillar-module-section .sixth-input-card.checked ~ .overlap-card-selector .sixth-card .sixth-card-content-box .card-title-box{
		margin-top:30px;
	}
}

/* Large laptop / small desktop (15" - 16") */
@media (min-width: 1440px) and (max-width: 1599px) { 
	.pillar-module-section .first-card .first-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .second-card .second-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .third-card .third-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .fourth-card .fourth-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .fifth-card .fifth-card-content-box .card-title-box h3.smallHeading, 
	.pillar-module-section .sixth-card .sixth-card-content-box .card-title-box h3.smallHeading{
		font-size:19px;
	}
	.pillar-module-section .first-input-card.checked ~ .overlap-card-selector .first-card .first-card-content-box .card-title-box, 
	.pillar-module-section .second-input-card.checked ~ .overlap-card-selector .second-card .second-card-content-box .card-title-box, 
	.pillar-module-section .third-input-card.checked ~ .overlap-card-selector .third-card .third-card-content-box .card-title-box, 
	.pillar-module-section .fourth-input-card.checked ~ .overlap-card-selector .fourth-card .fourth-card-content-box .card-title-box, 
	.pillar-module-section .fifth-input-card.checked ~ .overlap-card-selector .fifth-card .fifth-card-content-box .card-title-box, 
	.pillar-module-section .sixth-input-card.checked ~ .overlap-card-selector .sixth-card .sixth-card-content-box .card-title-box{
		margin-top:30px;
	}
}

@media(min-width:1200px) and (max-width:1400px){
	.editorial-module-section.halfHeight .editorial-module-box .editorial-module-detail-box .editorial-module-detail {padding: 20px 50px 20px 45px;}
}
@media(min-width:768px) and (max-width:1199px){
	.editorial-module-section.halfHeight .editorial-module-box .editorial-module-img-box img{max-height:550px;}	
	.read-previous-next-section .read-previous-next-con .read-previous-next-box .read-previous-next-detail-box p,
	.read-previous-next-section .read-previous-next-con .read-previous-next-box .read-previous-next-detail-box p a	{
                font-size: 16px;
        line-height: 20px;
    }
	.read-previous-next-section .read-previous-next-con .read-previous-next-box .read-previous-next-detail-box h6 a{
               font-size: 18px;
        line-height: 22px;
    }
	.editorial-module-section .editorial-module-box .editorial-module-detail-box .editorial-module-detail,
	.editorial-module-section .editorial-module-box .editorial-module-detail-box .editorial-module-detail .editorial-module-txt{max-width:none;}
}
@media(max-width:1199px){
	.editorial-module-section .editorial-module-box .editorial-module-detail-box{order:2;}
	.menu-nav .menu-box .menu-right-box,
	.menu-nav .menu-box .quick-link-box{background:transparent;}
}
@media(max-width:991px){	
	.video-module-section .video-module-con .video-box iframe {
	height: 140%;
	width: 140%;
	    margin-left: -19%;
    margin-top: -3%;
	}
	.banner-section .banner-con .banner-box .carousel-item-two.video-slider .carousel-caption .caption-detail-con{align-items:start;}
	.banner-section .banner-con .banner-box .carousel-item-two.video-slider .carousel-caption .caption-detail-con .caption-detail-box{display:inline-flex !important;}
	.banner-section .banner-con .banner-box .carousel-item-two.video-slider .carousel-caption .caption-detail-con{height:calc(100vh - 40px);}
	.spacer-mobile-1{margin-top:1rem;}
	.spacer-mobile-2{margin-top:2rem;}
	.spacer-mobile-3{margin-top:3rem;}
	.spacer-mobile-4{margin-top:4rem;}
	.spacer-mobile-5{margin-top:5rem;}
	.spacer-mobile-6{margin-top:6rem;}
	.spacer-mobile-7{margin-top:7rem;}
	.spacer-mobile-8{margin-top:8rem;}
	.spacer-mobile-9{margin-top:9rem;}
	.spacer-mobile-10{margin-top:10rem;} 
	.read-previous-next-section .read-previous-next-con .read-previous-next-box .read-previous-next-detail-box p,
	.read-previous-next-section .read-previous-next-con .read-previous-next-box .read-previous-next-detail-box p a	{
        font-size: 18px;
        line-height: 22px;
    }
	.read-previous-next-section .read-previous-next-con .read-previous-next-box .read-previous-next-detail-box h6 a{
        font-size: 22px;
        line-height: 28px;
    }
}
@media(max-width:767px){
	.full-text-editor-section .text-center .general-page-editor-img-box img{
		width: 100%;
		height: 100% !important;
	}
	.read-previous-next-section .read-previous-next-con .read-previous-next-box .read-previous-next-detail-box p a{
		font-size: 14px;
        line-height: 18px;
	}
	.read-previous-next-section .read-previous-next-con .read-previous-next-box .read-previous-next-detail-box h6 a{
        font-size: 16px;
        line-height: 20px;
    }
	.photo-gallery-section .photo-gallery-slider-box .photo-gallery-slick-slider .photo-gallery-slider.slick-current .photo-gallery-slider-img-box img{
		max-height:400px;
		width: 100% !important;
		height:auto;
	}
	.photo-gallery-section .photo-gallery-slider-box .photo-gallery-slick-slider .photo-gallery-slider .photo-gallery-slider-img-box img{
		height: auto;
        width: 100%;
        max-height: 350px;
	}
	.fancybox-is-zoomable.fancybox-can-zoomIn .fancybox-image, .fancybox-can-swipe.fancybox-is-open .fancybox-image{
		height:auto !important;
	}
	.page-module-editorial-section .editorial-module-section .editorial-module-box .editorial-module-detail-box .editorial-module-detail .editorial-module-btn-box a,
	.editorial-module-section .editorial-module-box .editorial-module-detail-box .editorial-module-detail .editorial-module-btn-box a{
		white-space: normal;
		word-break: break-word;
		line-height: 1.4;
		padding: 10px 20px !important;
		height: auto;
	}
}
@media(max-width:500px){
	.video-module-section .video-module-con .video-box iframe {
	height: 140%;
	width: 140%;
    margin-top: -9%;
	}
}