/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 28 2025 | 11:47:58 */
.grey-bg{
	background: #F7F9FB;
}

img.uicore.uicore-logo.uicore-main{
	width: unset !important;
}
.footer-contianer{
	max-width: 100%;
}
.home-tag-margin{
	margin-bottom: 20px !important;
}
.icon-box-heading h2{
	margin-top: 20px;
}
.bounce {
	animation: upDown 2s infinite ease-in-out;
}
.mb-20{
	margin-bottom: 20px !important;
}
/* html[lang="fr-FR"] .free-consultation {
    opacity: 0;
} */
.footer-menu-list { margin: 0; padding: 0; }
.footer-menu-list li, .footer-menu-list li a {font-size: 14px;font-weight: 500;color: var( --e-global-color-uicore_body );}
.footer-menu-list li{margin-bottom: 10px;}
.footer-menu-list li a:hover {color: var( --e-global-color-uicore_primary );}

@keyframes upDown {
	0%, 100% {
		transform: translateY(0);
	}
	50% {
		transform: translateY(-20px); 
	}
}
.page-id-9756 .ez-toc-list :where(li.ez-toc-page-1:nth-last-child(1), li.ez-toc-page-1:nth-last-child(2), li.ez-toc-page-1:nth-last-child(3), li.ez-toc-page-1:nth-last-child(4)){
	display: block;
}
.archive.author header.uicore-page-title{
	display: none;
}
.elementor-page-11303 .uicore-content header {
    display: none;
}
.uicore-navbar .uicore-branding a .uicore-logo{
	object-fit: contain !important;
	width: 100% !important;
	max-width: 105px;
}
.ui-e-post-title{
	font-size: 20px;
	line-height: 1.3em;
}
.uicore-page-title.uicore-section>.uicore{
	padding: 100px 0 70px 0 !important;
}
.bdt-ep-review-card-carousel-job-title{
	margin: 0px;
	font-weight: 500;
}
.numeric-box{
	color: #1c5352;
	background: linear-gradient(to bottom, #F7F9FB, #ADE8D2);
	border-radius: 8px;
	margin-right: 5px;
	padding: 7px 7px 6px 7px;
	font-size: 14px;
}
.m-0{
	margin: 0px;
}
.wp-chatbot-start-container .wp-chatbot-start-header{
	background: linear-gradient(135deg, #00c16a 0%, #f0f9f7 100%) !important;
}
.qcld-new-conv-button path {
    fill: rgb(255 255 255);
}
.qcld-new-conv-button path:hover {
    fill: #00ce71;
}
.wp-chatbot-start-container .wp-chatbot-start-content-single {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 15px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px 0px, rgb(0 199 131) 0px 2px 0px 0px inset !important;
}
.wp-chatbot-start-content-single .qc-new-conversation-button {
    color: #fff !important;
    border: 1px solid #fff !important;
}
.wp-chatbot-start-content-single .qc-new-conversation-button:hover{
	color: #00ce71 !important;
	border-color: #00ce71 !important;
}
#uicore-back-to-top{
	left: 2em !important;
}
.wp-chatbot-ball{
	box-shadow: none !important;
}
#mobile-selected-language.loading img {
    opacity: 0.5;
    transition: opacity 0.3s ease-in-out;
}
#wp-chatbot-notification-container{
	display: none !important;
}
.wp-chatbot-animation-active .wp-chatbot-ball-animation-switch{
	animation: none !important;
}
.wp-chatbot-animation-active .wp-chatbot-ball-animation-switch{
	opacity: 0 !important;
}
div#wp-chatbot-chat-container{
    right: 2em !important;
    bottom: 2em !important; 
}
.archive.category .ui-breadcrumb{
	margin-left: 0px !important;
}
.archive.category .uicore-title{
	margin-left: 0px !important;
}
.blog-breadcrumb a{
	color: #475569;
}
.archive.category .uicore.uicore-container {
    margin-bottom: 0 !important;
}
.archive.uicore-blog #main.uicore{
	padding: 60px 0 !important;
}
.archive .blog-feature-image{
	display: none;
}
/* Style the last active breadcrumb in green */
.uicore-animate.ui-breadcrumb{
	margin-top: 30px !important;
	padding-bottom: 0px !important;
}
span[itemprop="name"] {
    color: #00C16A !important;
}

.archive h1.uicore-title.blog-title.uicore-animate.h1{
	margin: 0px;
}
.blog-box .ui-breadcrumb .uicore-i-arrow{
	color: #475569 !important;
	opacity: 1!important;
}
.blog-box .ui-breadcrumb a span {
    color: #475569 !important;
    opacity: 1!important;
}
.archive .blog-box{
	min-height: 200px;
}
.blog-box .ui-breadcrumb a span:hover{
	color: #00c16a !important;
}
.blog-box .col-md-7 p{
	color: #475569;
	padding-bottom: 20px;
}
.archive.category header{
	background: #fff;
}
.archive.category .uicore.uicore-container{
	padding-bottom:  0px !important;
	box-shadow: none;
	border: none;
	margin-top: 0 !important;
}
.archive.category .uicore-post-wrapper p {
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #475569 !important;
	font-size: 18px;
}
.archive.category .uicore-grid-container {
	gap: 24px;
	justify-content: start;
	margin: 0;
	display: flex;
}
.archive.category .uicore-grid-item{
	padding: 0;
	width: calc(100% / 3 - 16px);
	max-width: calc(100% - 100px);
	border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #D3D3D3;
	border-radius: 12px;
	flex: unset;
}
.archive.category .uicore-post-info-wrapper{
	padding: 0px 15px 15px 15px;
}
.archive.category .uicore-post-info{
	margin-top: 1.4em !important;
}
.archive.category .uicore-blog-grid .uicore-post-info {
    padding-bottom: 15px !important;
}
.single-post p.uicore-animate.ui-breadcrumb{
	display: block !important;
	padding-bottom: 20px;
}
.menu-item-10154 .sub-menu{
	min-width: 120px !important;
}
.sb-chat .sb-scroll-area .sb-header .sb-profiles>div>img{
	box-shadow: none !important;
	border-radius: 0px !important;
}
.sb-chat .sb-scroll-area .sb-header .sb-profiles>div{
	border-radius: 10px;
	padding: 10px;
	background: #fff;
}
.sb-user-conversations > li > div > img {
  border-radius: 0px !important;
}
.sb-chat .sb-header-agent .sb-profile img {
  border-radius: 10px !important;
  background-color: #fff;
  padding: 5px !important;
}
.menu-item-9137 ul{
	min-width: 100px !important;
}
.menu-item-9137 ul li img{
	margin-right: 8px;
}
.menu-item-9098  ul{
	min-width: 100px !important;
}
.menu-item-9098  ul li img{
	margin-right: 8px;
}
.menu-item-10155  ul{
	min-width: 100px !important;
}
.menu-item-10155  ul li img{
	margin-right: 5px;
}
.menu-item-10155 a img{
	margin-right: 5px;
	object-fit: contain;
}
/* Terms & Services */
.page-id-6150 .ez-toc-list :where(li.ez-toc-page-1:nth-last-child(1), li.ez-toc-page-1:nth-last-child(2), li.ez-toc-page-1:nth-last-child(3), li.ez-toc-page-1:nth-last-child(4)){
	display: block;
}
.page-id-9756 .ez-toc-v2_0_72 li {
    display: block;
}
.page-id-9765 .uicore-page-title{
	display: none;
}
.page-id-9765 li.ez-toc-page-1.ez-toc-heading-level-2 {
    display: block;
}
.page-id-9779 .uicore-page-title{
	display: none;
}
.page-id-9779 .ez-toc-list :where(li.ez-toc-page-1:nth-last-child(1), li.ez-toc-page-1:nth-last-child(2), li.ez-toc-page-1:nth-last-child(3), li.ez-toc-page-1:nth-last-child(4)){
	display: block !important;
}
.page-id-9738  .ez-toc-list :where(li.ez-toc-page-1:nth-last-child(1), li.ez-toc-page-1:nth-last-child(2), li.ez-toc-page-1:nth-last-child(3), li.ez-toc-page-1:nth-last-child(4)){
	display: block !important;
}
.page-id-9664 .ez-toc-list :where(li.ez-toc-page-1:nth-last-child(1), li.ez-toc-page-1:nth-last-child(2), li.ez-toc-page-1:nth-last-child(3), li.ez-toc-page-1:nth-last-child(4)){
	display: block;
}
.page-id-6167 .ez-toc-list :where(li.ez-toc-page-1:nth-last-child(1), li.ez-toc-page-1:nth-last-child(2), li.ez-toc-page-1:nth-last-child(3), li.ez-toc-page-1:nth-last-child(4)){
	display: block;
}
.page-id-9732 .ez-toc-list :where(li.ez-toc-page-1:nth-last-child(1), li.ez-toc-page-1:nth-last-child(2), li.ez-toc-page-1:nth-last-child(3), li.ez-toc-page-1:nth-last-child(4)){
	display: block;
}
.page-id-6187 .ez-toc-list :where(li.ez-toc-page-1:nth-last-child(1), li.ez-toc-page-1:nth-last-child(2), li.ez-toc-page-1:nth-last-child(3), li.ez-toc-page-1:nth-last-child(4)){
	display: block;
}
.page-id-6195 .ez-toc-list :where(li.ez-toc-page-1:nth-last-child(1), li.ez-toc-page-1:nth-last-child(2), li.ez-toc-page-1:nth-last-child(3), li.ez-toc-page-1:nth-last-child(4)){
	display: block;
}

.postid-9901 .ez-toc-list :where(li.ez-toc-page-1:nth-last-child(1), li.ez-toc-page-1:nth-last-child(2), li.ez-toc-page-1:nth-last-child(3)){
    display:block !important;
}



.single-post.postid-6030 .ez-toc-list li{
	display: block;
}

.social-share {
    display: flex;
    gap: 5px;
    margin-top: 10px;
}
.share-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    text-decoration: none;
    font-size: 18px;
    color: white;
    transition: 0.3s;
}
/* Individual Brand Colors */
.facebook { background-color: #1877F2; }
.twitter { background-color: #000; } /* X (Twitter) */
.instagram { background: linear-gradient(45deg, #fccc63, #f77737, #e4405f, #c13584, #5851db, #405de6); }
.whatsapp { background-color: #25D366; }
.wechat { background-color: #07C160; }
.line { background-color: #00C300; }
.signal { background-color: #3A76F0; }
.linkedin { background-color: #0077B5; }
.copy { background-color: #000; }

/* Hover Effects */
.share-btn:hover {
    opacity: 0.8;
}
.blog-author .ui-e-meta-item{
	cursor: default;
	pointer-events: none;
}
.single-post .ez-toc-open-icon{
	top: 15% !important;
}
.single-post .relpost-block-single{
	border: 0px;
    padding: 0;
    margin-left: 15px;
	margin-top: 0.8em;
	margin-bottom: 15px;
}
.single-post .relpost-custom-block-single{
	border: 1px solid #D3D3D3;
	border-radius: 18px;
}
.social-share a {
	display: inline-block;
	margin-right: 10px;
	padding: 8px 12px;
	color: #fff;
	text-decoration: none;
	border-radius: 5px;
	width: 40px;
    height: 40px;
	text-align: center;
}
/* Social Share ends */
.single-post-content .relpost-thumb-wrapper{
	display: none;
}
.single-post .relpost-thumb-container h2{
	font-size: 30px;
	line-height: 36px;
	font-weight: 400;
}
.single-post .relpost-block-column-layout{
	gap: 24px;
}
.single-post .relpost-block-single-text{
	padding: 0px 15px 0px 15px !important;
	height: auto !important;
	margin-bottom: 15px;
}
.single-post .relpost-thumb-container{
	padding-top: 20px;
}
.single-post .relpost-block-column-layout{
	margin-top: 27px;
}
.single-post .relpost-block-column-layout .relpost-block-single-image{
	border-radius: 10px;
	height: 220px !important;
}
.single-post .relpost_card_title{
	font-weight: 600 !important;
	text-align: left;
	margin-bottom: 10px !important;
	margin-top: 1em;
	font-size: 20px !important;
	line-height: 1.3em !important;
}
.single-post .relpost_card_exerpt{
	text-align: left;
	height: auto !important;
	margin-top: 0.8em;
	color: #475569;
	font-size: 18px;
	line-height: 28px;
}
/* CTA Bank Account Opening starts */
@media (max-width: 1024px) {
  .elementor-8344 .elementor-element.elementor-element-9e4251c .elementor-heading-title {
    font-size: 31px !important;
  }
}
/* CTA Bank Account Opening ends */
/* CTA Offshore Company Formation starts */
.single-post .blog-cta-section{
	padding: 0px !important;
	margin: 30px 0px 20px 0px;
}
.single-post .blog-cta-container{
	padding-left: 20px !important;
	padding-right: 20px !important;
}
.single-post .blog-cta-section .e-con-inner{
	margin: 0px !important;
	max-width: 100% !important;
}
.single-post .blog-cta-container::before{
	top: 41px;
}
.single-post .blog-cta-paragraph p{ 
	padding: 0px !important;
}
.single-post .blog-cta-title h2{
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}

@media (max-width: 1024px) {
  .elementor-8327 .elementor-element.elementor-element-8dc8da2 .elementor-heading-title {
    font-size: 31px !important;
  }
}
@media (max-width: 600px){
	.footer-contianer{
		max-width: 100%;
	}
	.archive .blog-box{
		min-height: 200px;
		align-content: center;
	}
	.archive.category .uicore-grid-container{
		margin-top: 40px;
	}
	.archive.category .uicore-grid-item{
		width: 100%;
		max-width: 100%;
	}
	.blog-box .col-md-7 p {
		padding-bottom: 12px;
	}
	.archive.category .site-main {
		padding: 0 !important;
	}
	.archive.category .ui-breadcrumb {
		margin-left: 0px !important;
	}
	.archive.category .blog-title{
		margin-left: 0px !important;
	}
	.archive.category .uicore-post-wrapper p {
		font-size: 18px !important;
	}
	.home-tag-margin{
		margin-bottom: 15px !important;
	}
	.single-post-content .cta-tag p {
	  padding: 0px !important;
	}
	.single-post .blog-cta-container::before{
		top: 0px !important;
	}
	.single-post .blog-cta-title h2{
		padding-top: 0px !important;
	}
	.single-post .blog-cta-title .elementor-heading-title.elementor-size-default {
		font-size: 22px !important;
	}
	.uicore-page-title.uicore-section > .uicore{
		padding: 40px 0 0px 0 !important;
	}
	.relpost-block-single{
		margin: 0px !important;
	}
	.page-id-9664 .tnc-headings p {
		font-size: 14px;
	}
	.page-id-11881 .tnc-headings p {
		font-size: 14px;
	}
	.legal-tnc-head{
		font-size: 26px !important;
	}
}
/* CTA Offshore Company Formation ends */
#uicore-back-to-top{
	background: #00c16a;
	color: #fff;
}
.single-post .ui-e-post-title{
	font-weight: 600 !important;
}
.single-post .ez-toc-sticky-container{
	display: flex !important;
	flex-direction: column;
	justify-content: space-between;
	height: 80vh;
	overflow-y: auto;
}
.single-post .ez-toc-sticky-container nav{
	flex-grow: 1;
}
.single-post .ez-toc-sticky-container .toc-consultation-btn{
	background-image: linear-gradient(180deg, var(--e-global-color-uicore_secondary) 0%, var(--e-global-color-uicore_primary) 100%);
}
.ez-toc-link.active{
    color: #00C16A !important;
}
.related-post .ui-e-filters{
	margin-bottom: 40px;
}
/* For Webkit Browsers (Chrome, Edge, Safari) */
.toc-container::-webkit-scrollbar {
	width: 6px;  
	height: 6px; 
}
.toc-container::-webkit-scrollbar-thumb {
	background: #888;
	border-radius: 10px;
}
.toc-container::-webkit-scrollbar-thumb:hover {
	background: #555; 
}
.toc-container::-webkit-scrollbar-track {
	background: #f1f1f1; 
	border-radius: 10px; 
}
.toc-container {
	scrollbar-width: thin;
	scrollbar-color: #888 #f1f1f1;
	border-radius: 10px;
}
#ez-toc-sticky-container a:visited{
	color: #000;
}
.contact-page-form button{
   background-image: linear-gradient(180deg, var(--e-global-color-uicore_secondary) 0%, var(--e-global-color-uicore_primary) 100%);
}
.contact-page-form .ui-e-field-group:focus {
    background-color: red;
}
.contact-page-form button:hover{
    background-image: linear-gradient(180deg, var(--e-global-color-uicore_primary) 0%, var(--e-global-color-uicore_secondary) 100%) !important;
}
.single-post .wp-block-group{
	position: relative;
	margin: 20px 0px;
}
.single-post .wp-block-group::before {
	content: '';
	width: 15rem !important;
	border-top: 2px solid #05ca73;
	border-left: 2px solid #05ca73;
	position: absolute;
	width: 100%;
	height: 4rem;
}
.single-post .wp-block-group::after {
	content: '';
	width: 15rem;
	border-right: 2px solid #05ca73;
	border-bottom: 2px solid #05ca73;
	position: absolute;
	right: 0;
	bottom: 0;
	display: inline-block;
	height: 3.25rem;
}
.single-post-content > .elementor-widget-container > .wp-block-group{
	position: relative;
	margin: 40px 0px 20px;
}
.single-post .wp-block-group__inner-container{
	padding: 20px;
}

.single-post .wp-block-group .wp-block-heading {
	padding: 0;
}

.remove_border .elementor-widget-container{
	border: none !important;
}
.blog-box .uicore-title.blog-title{
	margin-top: 0px !important;
}
.blog-box{
	padding: 40px;
	border-radius: 10px;
	background: #e2f9f2;
	position: relative;
}
.blog-box::before {
	content: '';
	background: url(/wp-content/uploads/2025/02/rounded-vector.png);
	background-size: 200px;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: 0 0;
	z-index: 0;
	opacity: 0.5;
}
.blog-feature-image{
	width: 100%;
	border-radius: 15px;
	z-index: 1;
 	position: relative;
}
.blog-title{
	font-size: 38px !important;
	line-height: 46px !important;
	max-width: 95% !important;
	z-index: 1;
    position: relative;
}
.blog-box .uicore-animate.uicore-entry-meta{
	z-index: 1;
	position: relative;
}
.row{
	display: flex;
	gap: 25px;
	align-items: center;
}
.col-md-7{
	width: 60%;
	z-index:1;
}
.col-md-5{
	width: 40%;
}
.w-fit-content{
	width: fit-content;
}
.mx-w-fit-content{
	max-width: fit-content !important;
}
.sticky-column{
	position: sticky !important;
    top: 120px;
    align-self: flex-start;
}
.contact-form .bdt-button{
	border: 1px solid #fff !important;
}
/* blog post */
.single-post .elementor-7080 .elementor-element-512c77c{
	padding: 0px !important;
	margin: 30px 0px 20px 0px;
}

.single-post .elementor-7080 .elementor-element-5b39a08{
	padding-left: 20px !important;
	padding-right: 20px !important;
}
.single-post .elementor-7080 .elementor-element .e-con-inner{
	margin: 0px !important;
	max-width: 100% !important;
}
.single-post.postid-6953 .elementor-7080 .elementor-element.elementor-element-5b39a08::before{
	top: 41px;
}
.single-post .elementor-7080 .elementor-element-54a2780 .elementor-widget-container p{
	padding: 0px;
}
.single-post .elementor-7080 .elementor-element-e5a9ed7 .elementor-widget-container h2{
	padding: 0px;
	max-width: 800px !important;
}
.single-post .elementor-7080 .elementor-element-54a2780{
	width: 800px !important;
}
.page-id-2241 #uicore-tb-footer .elementor-element-285e6ebe{
	display: none;
}
.ui-menu-img {
    width: 32px;
    height: 32px;
	object-fit: contain;
}
.epsc-rating .epsc-rating-item i::before {
  content: "\e95b" !important;
}
.icon-box-align-item-center .elementor-widget-container {
    background-color: #fff !important;
}
.single-post .uicore-post-category a {
    color: #00c16a;
    font-weight: 600;
	opacity: 1 !important;
}
.tnc-headings h1{
	font-size: 35px;
	font-weight: 400;
	margin-top: 15px !important;
	margin-bottom: 15px !important;
}
.tnc-headings h2{
	font-size: 30px;
    line-height: 36px;
	padding-top: 15px;
	font-weight: 400;
	margin: 0px;
}
.tnc-headings h3{
	font-size: 24px;
	line-height: 30px;
	font-weight: 400;
	margin: 0px;
}
.tnc-headings p{
	font-size: 18px;
	line-height: 26px;
	padding-top: 16px;
}
.single-post table td:first-child, table th:first-child {
    border-left-width: 1px !important;
}
.single-post .ui-e-post-content a{
	background: none !important;
}

.blog-post-block .bdt-width-1-2\@m{
	width: 40%;
}
.blog-post-block .bdt-width-1-2\@m ul{
	padding-left: 37px;
}
.blog-post-block .bdt-width-1-2\@m.bdt-first-column{
	width: 60% !important;
}
.blog-title .e-con-inner{
	margin: 0px;
	max-width: 100%;
}
.blog-title .e-con-inner .elementor-button-wrapper a{
	padding-right: 0;
}
.blog-post-block img {
    border-radius: 10px;
}
.mission-vission-spacing{
	padding-left: 0px;
}
.bg-white .type-post{
	background: #ffff !important;
}
.off_hover:hover {
    --e-con-transform-translateY: 0px !important;
}
.single-post-toc .ez-toc-widget-sticky-pull-right{
	display: none;
}
.single-post-content #ez-toc-container {
    display: none;
}
.toc-container {
    position: sticky;
    top: 121px;
    align-self: flex-start;
    max-height: 80vh;
    overflow-y: auto;
}
.toc-container #ez-toc-container{
	border-radius: 10px;
}
.toc-container #ez-toc-container ul li{
	font-weight: 400;
	line-height: 21px;
	padding-bottom: 8px;
}
.toc-container #ez-toc-container ul{
	padding-top: 10px;
}
.page-id-3097 .elementor-button{
	background: transparent !important;
}
.single-post .uicore-page-title{
	background: none !important;
}
.single-post-content h1{
	font-size: 35px;
	font-weight: 400;
	margin-top: 15px !important;
	margin-bottom: 15px !important;
}
.single-post-content h2{
	font-size: 30px;
	line-height: 36px;
	padding-top: 15px;
	font-weight: 400;
	margin: 0px;
}
.single-post-content h3{
	font-size: 24px;
	line-height: 30px;
	font-weight: 400;
	margin: 0px;
	padding-top: 15px;
}
.single-post-content li{
	padding-top: 0px !important;
	margin-bottom: 5px !important;
}
.wp-block-list > li{
	margin-bottom: 5px !important;
}
.ui-breadcrumb a span{
	color: #475569 !important;
    opacity: 1 !important;
}
.cta-tag p{
	padding-top: 0px !important;
}
.single-post-content :where(p, li) {
	font-size: 18px;
	line-height: 28px;
	padding-top: 16px;
	margin: 0px !important;
}
.single-post-content img {
	border-radius: 10px;
}
.single-post-content p:has(em) {
	background: #f2faf8;
	margin-top: 15px;
	padding: 20px;
	border-radius: 10px;
}
.single-post-content blockquote{
	background: #E5F9F1;
	margin-top: 30px;
	padding: 20px;
	border-left: 2px solid #00C16A;
}
.single-post-content blockquote h2{
	padding-bottom: 7px;
	padding-top: 0px;
}
.single-post-content blockquote p{
	padding-top: 0px;
	font-size: 18px !important;
	line-height: 28px !important;
}

.single_post_content .wp-block-uagb-faq-child{
	border: 1px solid #D9D9D9 !important;
	border-radius: 10px !important;
}
.single_post_content .uagb-faq-questions-button{
	padding: 17px 16px !important;
}
.single_post_content .uagb-faq-item-active	.uagb-faq-questions{
	background-color: #F2F2F4 !important;
}
.single_post_content .uagb-faq-icon-wrap{
	position: absolute;
	right: 10px;
}
.single_post_content .uagb-block-23100a8d .uagb-faq-content {
	padding: 0px; 
}
.single_post_content .uagb-faq-content {
	background-color: #F2F2F4 !important;
	border: 0px !important;
	padding: 0px 16px 16px 16px !important;
}
.single_post_content .uagb-faq-content p{
	color: #555760;
	font-size: 14px;
	line-height: 17.5px;
	font-weight: 400;
	padding-top: 0px;
}
.single_post_content .uagb-question span{
	color: #050714;
	font-size: 16px;
	line-height: 20px;
	font-weight: 500;
}
.elementor-widget-wrap > .elementor-widget-uicore-the-title .elementor-heading-title {
	display: none;
}
.uicore-branding {
	height: 40px !important;
}
.about_img_bg{
	border: none !important;
	background-color: transparent !important; 
}
.hide_btn .ui-e-readmore{
	display: none !important;
}
.map_wrapper .elementor-widget-container{
	border-radius: 15px;
}
.icon_head{
	margin-bottom: 7px !important;
}
.green_spacer .elementor-widget-container{
	border-color: #00c073 !important;
}
.mh_500{
	max-height: 350px;
	display: block;
	overflow-x: auto;
}
.alliance_box .bdt-ep-advanced-icon-box-icon img{
	width: 100%;
	margin: 0px;
}
.footer_btn button{
	background-image: linear-gradient(180deg, var(--e-global-color-uicore_secondary) 0%, var(--e-global-color-uicore_primary) 100%) !important;
}
.footer_btn button:hover{
	background-image: linear-gradient(180deg, var(--e-global-color-uicore_primary) 0%, var(--e-global-color-uicore_secondary) 100%) !important;
}
.uicore-nav-menu .uicore-cta-wrapper a{
	border-radius: 6px;
	background: #008F4F;
	background-image: linear-gradient(180deg, var(--e-global-color-uicore_primary) 0%, #44BF6B 100%);
}
.uicore-nav-menu .uicore-cta-wrapper a:hover{
	background-image: linear-gradient(180deg, var(--e-global-color-uicore_primary) 0%, var(--e-global-color-uicore_secondary) 100%) !important;
}
.icon-box-align-item-center .ui-e-ico-box{
	align-items: center;
}
.white_btn .elementor-button-wrapper a.elementor-button {
	background: #fff;
}
.white_btn .elementor-button-wrapper a.elementor-button:hover {
	border: 1px solid #fff !important;
	color: #fff !important;
	background-color: transparent !important;
}
.case_study_carousel .bdt-ep-review-card-carousel-image{
	display: none !important;
}
.cta-tag .elementor-widget-container {
	background-color: transparent !important;
	box-shadow: none !important;
	border-color: #ffff !important;
}
.faq-p-margin .bdt-ep-accordion-content p {
	margin-bottom: -9px;
}
.custom-language-dropdown {
	position: relative;
	display: inline-block;
	margin-right: 20px;
}
#selected-language {
	cursor: pointer;
	padding: 5px;
	font-size: 12px;
	display: flex;
	align-items: center;
	border-radius: 5px;
}
#selected-language::hover {
	color: transparent !important;
	background: transparent;
}

#selected-language::after {
	font-family: uicore-icons;
	content: "\E901";
	font-size: 12px;
	margin-left: 8px;
}
.language-options {
	display: none;
	position: absolute;
	background: white;
	list-style: none;
	padding: 0px;
	margin: 0;
	border: 1px solid #ccc;
	box-shadow: 0 2px 5px rgba(0,0,0,0.2);
}
.language-options li {
	padding: 5px;
	cursor: pointer;
	display: flex !important;
    color: #000;
	justify-content: center;
    gap: 8px;
	align-items: center;
}
.language-options li img{
	border-radius: 3px;
}
/* .uicore-nav-menu .ui-svg-wrapp svg{
	margin-bottom: -6px;
} */
.single-post .uicore-page-title p.uicore-description{
	font-size: 18px !important;
	margin-top: 0px;
	line-height: 27px;
}
#selected-language img {
	margin-right: 10px;
	width: 25px;
	border-radius: 3px;
}
.language-options li::before{
	display: none;
}


.lang-switcher {
	position: relative;
	display: inline-block;
}
.lang-btn {
	background: none;
	border: none;
	cursor: pointer;
	padding: 0;
	max-height: 17px;
}
.lang-dropdown {
	display: none;
	position: absolute;
	background: white;
	border: 1px solid #ccc;
	padding: 5px;
	box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1);
}
.lang-dropdown .lang-item {
	display: block;
	padding: 5px;
	text-align: center;
}
.lang-dropdown .lang-item img {
	display: block;
	margin: auto;
}
.lang-switcher:hover .lang-dropdown {
	display: block;
}
@media only screen and (min-width: 768px){
	.section_gap .elementor-container{
		gap: 17px;
	}
	.uicore-navbar.uicore-sticky {
		position: sticky;
	}

}
@media (max-width: 1024px) { 
	.sub-menu {
		display: block !important;
		position: static !important;
		visibility: visible !important;
		opacity: 1 !important;
		height: auto !important;
		max-height: none !important;
		overflow: visible !important;
		padding-left: 0 !important; 
		margin-left: 0 !important;
		margin-top: -11px;
	}
	.sub-menu .menu-item {
		display: block !important;
		width: 100% !important;
		padding: 12px 15px !important;
		border-bottom: 1px solid #ddd !important;
		background: #fff !important;
	}
	.sub-menu .menu-item a {
		display: flex !important;
		align-items: center !important;
		color: #000 !important;
		text-decoration: none !important;
		font-size: 16px !important;
		padding: 10px 15px !important;
	}
	.sub-menu .menu-item img {
		width: 32px !important;
		height: 32px !important;
		margin-right: 10px !important;
		object-fit: contain;
	}
	.menu-item-has-children > a {
		pointer-events: none !important;
	}
	.menu-item-has-children {
		height: auto !important;
		max-height: none !important;
	}
	.uicore-navigation-wrapper .uicore-menu-container ul .menu-item {
		opacity: 1 !important;
		visibility: visible !important;
		display: block !important;
		transform: none !important;
		padding-top: 0px !important;
		padding-bottom: 0px !important;
	}
	.uicore-navigation-wrapper .uicore-menu-container ul .menu-item-has-children > a::after{
		display: none !important;
	}
	.single-post-content h1 {
		font-size: 25px;
	}
	.single-post-content h2 {
		font-size: 22px;
		line-height: 30px;
		padding-top: 20px;
	}
	.single-post-content h3 {
		font-size: 20px;
		line-height: 24px;
		padding-top: 20px
	}
	.tnc-headings h1 {
		font-size: 25px;
	}
	.tnc-headings h2 {
		font-size: 22px;
		line-height: 26px;
		padding-top: 20px;
	}
	.tnc-headings h3 {
		font-size: 20px;
		line-height: 24px;
		padding-top: 20px
	}
	.tnc-headings p {
		font-size: 14px;
		line-height: 22px;
		padding-top: 5px !important;
		margin: 0;
	}
	.single-post-content ol{
		margin-top: 10px;
	}
	.single-post-content ul{
		margin-top: 10px;
		margin-bottom: 0px;
	}
	.toc-container .counter-hierarchy{
		width: 100% !important;
	}
	.toc-container #ez-toc-container ul li {
		font-weight: 400;
		padding-bottom: 5px;
	}
	.single-post-content p {
		font-size: 18px;
		line-height: 28px;
	}
	.single-post-content p:has(em) {
		padding: 18px;
		line-height: 28px;
		margin-bottom: 20px;
	}
	.single-post-content p {
		font-size: 18px;
		line-height: 28px;
		padding-top: 5px !important;
		margin: 0;
	}
	.single-post-content ul{
		font-size: 15px;
		line-height: 22px;
	}
	.single-post-content blockquote {
		margin-top: 15px;
		padding: 15px;
		margin-bottom: 0;
	}
	.single-post-content blockquote p {
		padding-top: 0px !important;
		font-size: 18px !important;
		line-height: 28px !important;
	}
	.uicore-custom-area .uicore-hca{
		display: none;
	}
	.single-post-content ul {
		padding-left: 12px;
	}
	.single-post-content :where(p, li){
		font-size: 18px;
		line-height: 28px;
	}
	div#ez-toc-container ul li {
		font-size: 18px;
	}
	.sub-menu .lang-item img {
		width: 20px !important;
		height: 12px !important;
	}
	/*.uicore-navigation-wrapper .uicore-menu-container ul li.menu-item-10154{
		display: none !important;
	}*/
}
@media (max-width: 600px){
	.off_hover.d-flex-no-wrap {
		display: flex;
		flex-wrap: nowrap;
	}

	.uicore-animate.ui-breadcrumb {
		margin-top: 20px !important;
	}
	.archive.uicore-blog #main.uicore {
		padding: 0px 0 !important;
	}
	.single-post p.uicore-animate.ui-breadcrumb {
		padding-bottom: 14px;
	}
	.uicore-container .uicore-branding {
		width: 29%;
	}
	.remove_border .elementor-widget{
		border: none !important;
	}
	 .bg-green {
		background: #E5F9F1;
	}
	.author-offshore-admin .elementor-element-d2c24b8 .blog-box::before{
		content: none;
	}
	.ui-e-post-title{
		font-size: 18px;
		line-height: 1.3em;
	}
	.mobile-section-green-bg{
		background: #E5F9F1;
	}
	.img-placeholder{
		width: 100%;
	}
	#uicore-back-to-top{
		display: block !important;
		margin-right: 3px;
		left: 1.3em !important;
	}
	div#wp-chatbot-chat-container{
		right: 1.3em !important;
	}
	.uicore-navbar:not(.uicore-left-menu) .uicore-branding{
		padding-right: 0px;
	}
	.row{
		display: block;
		gap: 25px;
		align-items: center;
	}
	.col-md-7{
		width: 100%;
	}
	.col-md-5{
		width: 100%;
	}
	.faq-p-margin ul{
		padding-left: 15px;
		margin: 5px 0;
	}
	.uicore-navigation-wrapper .uicore-menu-container ul li.menu-item > a {
		padding: 10px 10px !important;
		max-width: 95%;
		font-size: 14px !important;
	}
	.uicore-navigation-wrapper .uicore-menu .sub-menu {
		padding-top: 12px;
		padding-bottom: 7px;
	}
	.single-post.postid-6953 .elementor-7080 .elementor-element.elementor-element-5b39a08::before{
		top: 20px;
	}
	.faq-p-margin .bdt-ep-accordion-content p {
		margin-bottom: -1px;
	}
	.toc-container{
		max-height: 250px;
	}
	.single-post .elementor-7080 .elementor-element-512c77c{
		margin: 20px 0px 10px 0px;
	}
	.single-post .elementor-7080 .elementor-element-54a2780 .elementor-widget-container p{
		margin-top: -15px !important;
	}
	.single-post.postid-6953 .elementor-element-e1be87a{
		max-height: 276px;
	}
	.blog-post-block .bdt-post-block.bdt-grid{
		max-width: 100%;
		margin: 0px;
	}
	.blog-post-block .bdt-width-1-2\@m.bdt-first-column {
		width: 100% !important;
		padding: 0px;
		margin: 0px;
	}
	.blog-post-block .bdt-width-1-2\@m ul {
		padding-left: 0px;
		padding-top: 20px;
	}
	.single-post-content h1 {
		font-size: 25px;
	}
	.single-post-content h2 {
		font-size: 22px;
		line-height: 26px;
		padding-top: 20px;
	}
	.single-post-content h3 {
		font-size: 20px;
		line-height: 24px;
		padding-top: 20px
	}
	.single-post-content ol{
		margin-top: 10px;
	}
	.single-post-content ul{
		margin-top: 10px;
		margin-bottom: 0px;
	}
	.toc-container .counter-hierarchy{
		width: 100% !important;
	}
	.toc-container #ez-toc-container ul li {
		font-weight: 400;
		padding-bottom: 5px;
	}
	.single-post-content p {
		font-size: 18px;
		line-height: 28px;
	}
	.single-post-content p:has(em) {
		padding: 18px;
		margin-bottom: 28px;
	}
	.single-post-content p {
		font-size: 18px;
		line-height: 28px;
		padding-top: 5px !important;
		margin: 0;
		padding-bottom: 8px !important;
	}
	.single-post-content ul li{
		font-size: 18px;
		line-height: 28px;
		padding-bottom: 8px !important;
	}
	.blog-feature-image {
		width: 100%;
		border-radius: 8px;
		margin-top: 15px;
	}
	.blog-title {
		font-size: 25px !important;
		line-height: 35px !important;
		max-width: 100% !important;
	}
	.single-post-content blockquote {
		margin-top: 18px;
		padding: 15px;
		margin-bottom: 0;
	}
	.single-post-content blockquote p {
		padding-top: 0px !important;
		font-size: 18px !important;
		line-height: 28px !important;
	}
	.toc-container {
		position: relative;
		top: 0px;
		height: 355px !important;
	}
	.uicore-navbar.uicore-sticky {
		position: sticky;
	}
	.section_order_2{
		order: 2;
	}
	.section_order_1{
		order: 1;
	}
	#post-1710{
		overflow-x: hidden;
	}
	.map_wrapper .elementor-widget-container{
		border-radius: 15px;
	}
	.mh_500{
		max-height: 300px !important;
	}
	.remove_gap .elementor-container{
		margin: 0px !important;
		z-index: 1;
	}
	.order_section .order_1{
		order: 1;
	}
	.order_section .order_2{
		order: 2;
	}
	.order_section .order_3{
		order: 3;
	}
	.order_section .order_4{
		order: 4;
	}
	.order_section .order_5{
		order: 5;
	}
	.order_section .order_6{
		order: 6;
	}
	.order_section .order_7{
		order: 7;
	}
	.order_section .order_8{
		order: 8;
	}
	.order_section .order_9{
		order: 9;
	}
	.order_section .order_10{
		order: 10;
	}
	.order_section .order_11{
		order: 11;
	}
	.order_section .order_12{
		order: 12;
	}
	.uicore-custom-area .uicore-hca{
		display: none;
	}
	.tnc-headings h1 {
		font-size: 25px;
	}
	.tnc-headings h2 {
		font-size: 22px;
		line-height: 30px;
		padding-top: 20px;
	}
	.tnc-headings h3 {
		font-size: 20px;
		line-height: 28px;
		padding-top: 20px
	}
	.tnc-headings p {
		font-size: 14px;
		line-height: 22px;
		padding-top: 5px !important;
		margin: 0;
	}
	.single-post .uicore-post-category{
		margin-top: -5px;
	}
	.single-post .uicore-post-category a{
		font-size: 11px;
	}
	.blog-box {
		padding: 20px;
	}
	.blog-title{
		font-size: 26px !important;
		line-height: 36px !important;
	}
	.blog-box .uicore-entry-meta * {
		font-size: 14px !important;
		line-height: 22px;
	}
	.single-post .blog-box .uicore-post-category {
		margin-top: 0px !important;
	}
	.blog-box .uicore-page-title.uicore-section > .uicore{
		padding: 30px 0;
	}
	.single-post-content > .elementor-widget-container > .wp-block-group{
		position: relative;
		margin: 20px 0px 20px;
	}
	.ez-toc-sticky-toggle-direction ul li{
		padding-bottom: 10px !important;
	}
	.ez-toc-sticky-toggle-direction ul li a{
		font-size: 15px;
		line-height: 25px;
	}
	.single-post .relpost-block-column-layout .relpost-block-single-image{
		border-radius: 10px;
	}
	.single-post .relpost-block-single-text{
		height: auto !important;
	}
	.single-post .relpost_card_title{	
		font-size: 18px;
		line-height: 23.4px;
		font-weight: 600;
	}
	.single-post .relpost_card_exerpt{	
		font-size: 18px;
		line-height: 25px;
		font-weight: 400;
	}
	.social-share {
		display: block;
		margin-top: 20px !important;
	}
	.social-share a{
		margin-bottom: 14px;
	}
	.social-share a{
		margin-right: 4px;
	}
	.menu-item-9137 ul li .ui-menu-item-wrapper img{
		width: 20px !important;
		height: auto !important;
	}
	.menu-item-9098  ul li .ui-menu-item-wrapper img{
		width: 20px !important;
		height: auto !important;
	}
	.home-section .elementor-element-125dd27{
		order: 2 !important;
	}
	.home-section .elementor-element-aa3c3be{
		order: 1 !important;
	}
	.uicore-header-wrapper > nav > div .uicore-cta-wrapper a{
		padding: 8px 4px !important;
		font-size: 12px !important;
	}
	.pll-parent-menu-item.menu-item.menu-item-type-custom.menu-item-object-custom.current-menu-parent.menu-item-has-children.menu-item-10155.uicore-visible {
		/*display: none !important;*/
	}
	.uicore-mobile-menu-wrapper .uicore-menu-container .pll-parent-menu-item ul .menu-item.lang-item  a {
	  padding-left: 0px !important;
	  max-width: 100%;
	}
	.uicore-mobile-menu-wrapper .uicore-menu-container .pll-parent-menu-item.current-menu-parent a {
	  display: none;
	}
	.uicore-mobile-menu-wrapper .uicore-menu-container .pll-parent-menu-item.menu-item:hover {
	  color: var(--uicore-header--menu-typo-c,"#070707");
	}
	.uicore-mobile-menu-wrapper .uicore-menu-container .pll-parent-menu-item ul .menu-item.lang-item a:hover {
	  color: var(--uicore-header--menu-typo-ch,"#070707")!important;
	}
	.uicore-mobile-menu-wrapper .uicore-menu-container .pll-parent-menu-item ul .menu-item.lang-item  a span { 
	  margin-left: 0px!important;
	}
	/*.uicore-mobile-menu-wrapper .uicore-menu-container .pll-parent-menu-item ul .menu-item.lang-item.current-lang {
	  display: none !important;
	}*/
	.pure-css-lang-dropdown input:checked ~ .pure-css-lang-menu{
		padding: 6px !important;
	}
	.pure-css-lang-menu li a{
		font-size: 18px !important;
	}
	
	.mb-20{
		margin-bottom: 16px !important;
	}
}
.uicore-mobile-head-right{
	gap: 5px !important;
}
.uicore-cta-wrapper {
	width: fit-content;
	margin-right: -6px;
}
.pll-parent-menu-item.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-9137.uicore-visible{
	display: none !important;
}
.uicore-navigation-wrapper .uicore-navigation-content .uicore-extra .uicore-btn {
  width: 100%;
}
/* Mobile Language Dropdown */
.pure-css-lang-dropdown {
    position: relative;
    display: inline-block;
}
/* Hide the Checkbox */
.pure-css-lang-dropdown input {
    display: none;
}
/* Button Styling */
.pure-css-lang-btn {
	display: flex;
	align-items: center;
	gap: 4px;
	padding: 8px 0px;
	cursor: pointer;
	transition: background .3s;
	margin-right: 14px;
}
.pure-css-lang-btn :after{
	font-family: uicore-icons;
	content: "\E901";
	font-size: 12px;
	position: absolute;
	padding-top: 3px;
	padding-left: 3px;
}
.pure-css-lang-btn img {
    width: 20px;
    height: 14px;
	object-fit: contain;
}
/* Dropdown Menu */
.pure-css-lang-menu {
	margin-top: 8px !important;
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    background: #fff;
    border: 1px solid #ddd;
    list-style: none;
    padding: 10px 0;
    margin: 0;
    z-index: 9999;
    width: auto;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
/* Language Options */
.pure-css-lang-menu li {
    padding: 8px 15px;
    white-space: nowrap;
}
.pure-css-lang-menu li a {
    text-decoration: none;
    color: #333;
    display: flex;
    align-items: center;
    gap: 8px;
    transition: color 0.3s;
}
.pure-css-lang-menu li a:hover {
    color: #0073e6;
}
/* Show Dropdown on Checkbox Toggle */
.pure-css-lang-dropdown input:checked ~ .pure-css-lang-menu {
    display: block;
}

/* French Category 1 */
/* Desktop */
.postid-11575 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-11561 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-9849 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-9894 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-9891 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-9889 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-9885 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-9882 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-9879 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-9876 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-9873 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-9870 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-9867 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-9864 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-9855 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-9853 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-9847 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
) {
    display: none;
}

/* Mobile */
.postid-11575 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-11561 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-9849 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-9894 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-9891 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-9889 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-9885 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-9882 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-9879 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-9876 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-9873 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-9870 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-9864 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-9867 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-9855 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-9853 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-9847 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
) {
    display: none !important;
}

/* English Category 1 */
/* Desktop */
.postid-11573 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-11555 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-6953 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-6951 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-6949 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-6947 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-6944 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-6941 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-6938 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-6935 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-6932 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-6929 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-6925 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-6902 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-6054 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-6051 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
),
.postid-6048 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3),
    li.ez-toc-page-1:nth-last-child(4)
) {
    display: none;
}


/* Mobile */
.postid-11573 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-11555 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-6953 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-6951 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-6949 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-6947 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-6944 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-6941 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-6938 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-6935 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-6932 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-6929 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-6925 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-6902 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-6054 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-6051 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
),
.postid-6048 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3),
    li.ez-toc-sticky-page-1:nth-last-child(4)
) {
    display: none !important;
}



/* French Category 2 */
/* Desktop */
.single-post.postid-9841 .ez-toc-list :where(li.ez-toc-page-1:nth-last-child(1), li.ez-toc-page-1:nth-last-child(2)),
.single-post.postid-9837 .ez-toc-list :where(li.ez-toc-page-1:nth-last-child(1), li.ez-toc-page-1:nth-last-child(2)) {
    display: none !important;
}
/* mobile */
.single-post.postid-9841 .ez-toc-sticky-list :where(li.ez-toc-page-1:nth-last-child(1), li.ez-toc-page-1:nth-last-child(2)),
.single-post.postid-9837 .ez-toc-sticky-list :where(li.ez-toc-page-1:nth-last-child(1), li.ez-toc-page-1:nth-last-child(2)) {
    display: none !important;
}
/* English Category 2 */
/* Desktop */
.postid-5996 .ez-toc-list :where(li.ez-toc-page-1:nth-last-child(1), li.ez-toc-page-1:nth-last-child(2)),
.postid-5982 .ez-toc-list :where(li.ez-toc-page-1:nth-last-child(1), li.ez-toc-page-1:nth-last-child(2)) {
    display: none !important;
}
/* mobile */
.postid-5996 .ez-toc-sticky-list :where(li.ez-toc-page-1:nth-last-child(1), li.ez-toc-page-1:nth-last-child(2)),
.postid-5982 .ez-toc-sticky-list :where(li.ez-toc-page-1:nth-last-child(1), li.ez-toc-page-1:nth-last-child(2)) {
    display: none !important;
}


/* French Category 3 */
/* Desktop */
.postid-9903 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3)
),
.postid-9901 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3)
),
.postid-9843 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3)
) {
    display: none !important;
}

/* Mobile */
.postid-9903 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3)
),
.postid-9901 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3)
),
.postid-9843 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3)
) {
    display: none !important;
}
/* English Category 3 */
/* Desktop */
.postid-6038 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3)
),
.postid-6034 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3)
),
.postid-6030 .ez-toc-list :where(
    li.ez-toc-page-1:nth-last-child(1),
    li.ez-toc-page-1:nth-last-child(2),
    li.ez-toc-page-1:nth-last-child(3)
) {
    display: none !important;
}

/* Mobile */
.postid-6038 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3)
),
.postid-6034 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3)
),
.postid-6030 .ez-toc-sticky-list :where(
    li.ez-toc-sticky-page-1:nth-last-child(1),
    li.ez-toc-sticky-page-1:nth-last-child(2),
    li.ez-toc-sticky-page-1:nth-last-child(3)
) {
    display: none !important;
}

.relpost_card_title:hover{
	color: #00c16a;
}
.cta-tag > p.elementor-heading-title{
	color: #00c16a !important;
}