@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

ul>li,
li,
em,
body {
	/*-webkit-text-size-adjust: initial;*/
	font-size: 18px;
}

ul,
ol {
	margin: 0;
	padding: 0;
}


ul {
	list-style: none;
}

p:empty {
	display: none !important;
}

.current-page-ancestor,
button,
button:hover,
a,
a:hover {
	transition: all 0.3s ease-out;
	-webkit-transition: all 0.3s ease-out;
}


#services_content-blocks h2,
h2.card-title,
.form_bg_hoin_community h2,
.page-template-template-home .slider-content h1,
.page-template-template-about .slider-content h1,
.hero-content h1,
.h2,
h2,
.h1,
h1 {
	font-size: 3.125rem !important;
	font-weight: 400;
}

em {
	/*font-weight: 400;*/
}

/*.secure_your_legacy__col2__left li a {*/
   
/*}*/


.share-buttons-icon i:hover,
.secure_your_legacy__col2__left li a:hover,
.navbar-menu-inner ul li.current-page-ancestor a,
.align-items-start ul.list-unstyled li.current_page a,
.align-items-start ul.list-unstyled li.current-menu-item a,
.navbar-menu-inner ul li.current_page_item a,
.navbar-menu-inner ul li.current-menu-item a {
	color: var(--primary);
}



/*div.container > nav > ol.breadcrumb> li.breadcrumb-item.active-breadcrumb-item > a,*/
 div.container > nav > ol.breadcrumb> li.breadcrumb-item:hover > a,
.current_page_item a,
.current-menu-item a,
.current-page-ancestor a,
.menu-secondary-footer-container .current-menu-item a,
.menu-secondary-footer-container .current_page_item a {
    color: var(--primary) !important;
}

em,
.hero-content h1 {
	line-height: 1;
}


*::placeholder {
    font-weight: 300;
    font-size: 18px;
}

.inner_page #navbar_fixed {
	position: fixed;
	/*position: initial;*/
	transition: all ease-in-out 0.3s;
}

.inner_page #navbar_fixed.navbar-scrolled {
	position: fixed;
	transition: all ease-in-out 0.3s;
}

.logo_menu_left {
	gap: 0 39px;
}

.logo_menu_left__ul {
        display: flex;
    flex-direction: column;
}
.navbar-menu-inner ul {
	position: relative;
	font-family: 'Poppins', sans-serif !important;
	font-weight: 300;
}

.navbar-menu-inner ul.list-unstyled::after {
	content: "";
	position: absolute;
	/*background: white;*/
	inset: 0 0px 0 250px;
}




.navbar-menu-inner .navbar-close {
	margin: 0 0 8px;
}

.logo_menu_left__ul li {
	display: inline-block;
	list-style: none;
	font-style: initial;
}

.secure_your_legacy__col1 .card-text,
.secure_your_legacy__col1 .card-title {
	margin: 0 8%;
}

.secure_your_legacy__col2__left {
	margin-left: 0;
}

.secure_your_legacy__col1_card_content {
	padding: 5% 0%;
}


.secure_your_legacy .arrowNavy,
.secure_your_legacy span>ul>li {
	color: #0D2641;
}

.secure_your_legacy__col2__left ul li::before {
    display: none;
}
/*.secure_your_legacy__col2__left ul li a {*/
/*    position: relative;*/
/*    padding-left: 40px;*/
/*}*/
.secure_your_legacy__col2__left ul li a::before {
    /*content: '\f138';*/
    content: '';
    position: absolute;
    top: 12px;
    left: 0;
    background-image: url(https://demo.laser-infotech.com/successio/wp-content/uploads/2023/07/Group123.png);
    background-image: url('../../assets/img/Arrow_dot_navy.jpg');
    background-image: url('../../assets/img/Arrow_dot_navy.svg');
    background-repeat: no-repeat !important;
    background-size: contain;
    background-position: center;
    width: 23px;
    height: 14px;
        transition: all ease-in-out 0.3s;
        /*opacity: 0;*/
        display: none;
}

.secure_your_legacy__col2__left ul li a:hover::before {
        content: '\f138';
        content: '';
        /*background-image: url(https://demo.laser-infotech.com/successio/wp-content/uploads/2023/07/Arrow4.png);*/
        /*background-image: url(https://demo.laser-infotech.com/successio/wp-content/uploads/2023/07/Arrow_org_long.png);*/
    background-image: url('../../assets/img/Arrow_dot_yel.jpg');
        background-image: url('../../assets/img/Arrow_dot_yel.svg');
        transition: all ease-in-out 0.3s;
}
/*.secure_your_legacy__col2__left ul li::after {*/
/*    content: "";*/
/*    position: absolute;*/
/*    position: relative;*/
/*}*/

.secure_your_legacy__col2__left li a > div {
        display: flex;
    align-items: center;
    justify-content: flex-start;
        position: relative;
    padding-left: 0;
}

.secure_your_legacy__col2__left li a {
    display: inline-block;
    transform: translateX(0);
    transition: all ease-in-out 0.3s;
}
.secure_your_legacy__col2__left li a:hover {
        transform: translateX(15px);
        transition: all ease-in-out 0.3s;
}

.secure_your_legacy__col2__left li a:hover svg {
        /*width: 35px;*/
}

.secure_your_legacy__col2__left li a svg,
.secure_your_legacy__col2__left li a svg path,
.secure_your_legacy__col2__left li a svg #legacypath {
    transition: all ease-in-out 0.3s;
}

.secure_your_legacy__col2__left li a:hover svg path {
    fill: var(--primary);
    transition: all ease-in-out 0.3s;
}

.secure_your_legacy__col2__left li a:hover svg path.legacypath  {
  stroke: var(--primary);
  transition: all ease-in-out 0.3s;
}




.secure_your_legacy__col2__left--a {}
.secure_your_legacy__col2__left--a.hover {}
/*.secure_your_legacy__col2__left--a.hover svg path {*/
/*        fill: red;*/
/*}*/

.legacy_point_icon_li {
     padding-right: 15px;
}

.homepageCards {
	padding: 200px 0 0;
}
.homepageCards .card {
    padding-bottom: 200px;
}


#footerUl {
	padding-left: 0;
	margin-bottom: 0;
}

/*footer*/
#address__footer,
#phone_number__footer,
#email_address__footer {
	font-family: 'Poppins', sans-serif !important;
}

#email_address__footer {
	color: var(--secondary);
	font-weight: 300;
	font-size: 20px;
	line-height: 1.5;
	margin-bottom: 1%;
	text-decoration: underline;
}

#phone_number__footer {
	color: var(--secondary);
	font-weight: 300;
	font-size: 20px;
	line-height: 1.5;
	margin-bottom: 1%;
}

#address__footer {
	color: var(--secondary);
	font-weight: 300;
	font-size: 20px;
	line-height: 1.5;
	margin-bottom: 1%;
}

.footer_bottom {
	padding: 26px 0;
}

.footer_bottom_copyright,
.footer_bottom {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.footer_bottom_copyright>p {
	font-size: 18px !important;
	margin: 0;
}

#breadcrumb-nav {
	padding: 12% 0 3% 0;
	padding: 12% 0 0% 0;
}

.form_bg_hoin_community {
	background-color: var(--white);
	padding: 120px 0 0px 0;

}

.form_bg_hoin_community>.container .form_bg_hoin_community__wrap {
	background-color: var(--secondary_bg);
	border-radius: 25px;
	padding: 5%;
}

.form_bg_hoin_community__wrap>.row>div[class^="col-"]:first-child p {
	font-weight: 200 !important;
	font-size: 19px;
	/*line-height: 28px;*/
}

.form_bg_hoin_community__contact {
	padding: 1% 0 0;
}

#services_content-service .svg_icon svg {
	width: 58.74px;
	height: 60px;
}

.gallery-item-inner img,
#articles_content-services img {
	height: 180px;
	width: 100%;
	border-radius: 10px;
	object-fit: cover;
}

.gallery-item-inner img {
	border-radius: 25px 25px 0 0;
}

#articles_content-services img,
.card__fig img {
	height: 100%;
	object-fit: cover;
}

.gallery .gallery-filter {
	justify-content: flex-end;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}


.form_bg_hoin_community__art_detail,
.form_bg_hoin_community__services {
	margin-top: 10%;
	padding: 0;
}


.menu-secondary-footer-container li:first-child:before,
.mobile_share_icon,
.article_list_in_mobile,
.filter-dropdown_mobile_filter_options__div,
#article_blog_inc+section,
.error404 .hero-container,
.error404 .slick-dots,
.error404 .bg_slider,
.error404 .widget {
	display: none;
}

.error404 #primary {
	margin: 8% 0 0;
}


.error404 .search-form {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	flex-wrap: wrap;
	gap: 5px 5px;
}

.error404 .search-field {
	background: #fff;
	border: 1px solid #c4c4c4;
	border-radius: 0;
	box-shadow: none;
	color: rgb(120, 120, 120);
	transition: all .5s;
	height: 50px;
	border-radius: 50px;
	padding: 12px 25px;
}

.error404 .search-submit {
	background: #FAC019;
	color: rgb(16, 48, 81);
	padding: 0 6% !important;
	border-radius: 25px;
	height: 50px;
	text-align: center;
	border: 0;
	font-size: 16px;
	font-family: 'Poppins', sans-serif;
	font-weight: 400;
	text-transform: uppercase;
	width: auto;
}

.filter-item>span {
	pointer-events: none;
}


.form_bg_hoin_community h2 {
	font-size: 50px;
	color: var(--white);
	margin: 0;
}

.form_bg_hoin_community h2 {
	margin-bottom: 38px;
	line-height: 1;
}

.article-card-text h2 {
	margin-bottom: 22px;
}

.content-watermark h1 {
	margin-bottom: 24px;
}


.content-watermark p {
	font-weight: 275;
	margin-bottom: 68px;
}

#about_content-service {
	padding: 130px 0 80px 0;
}

.article-content-heading {
	width: calc(100% - 39px);
	margin-right: 0;
	font-size: 50px;
	margin: 0;
	padding-right: 20px;
}

.article-header>a {
	width: 38px;
	height: 39px;
}

.align-items-start ul.list-unstyled li a {
	font-family: 'Poppins', sans-serif !important;
	font-weight: 300 !important;
	font-size: 22px;
    color: #103051;
    letter-spacing: 0.32px;
    line-height: 33px !important;
}


.card-body h4,
.card-body .card-text,

.ul_slider #arrowWhite a,
.ul_slider #arrowWhite,
.ul_slider .card-body p.card-text,
.ul_slider .card-body h4,

.gallery #arrowWhite a,
.gallery #arrowWhite,
.gallery .card-body p.card-text,
.gallery .card-body h4,
#article_video_inc div.slider-content.left,
#article_blog_inc div.slider-content.left {
	padding: 0em 0em;
}

.gallery {
	margin-top: 5em;
}

.gallery .ul_slider_all .row {
	gap: 51px 0;
}

.gallery .gallery-filter .filter-item {
	font-family: 'Poppins', sans-serif;
	font-weight: 500;
}

/*2023/5/29*/

.breadcrumb-nav {
	margin-bottom: 46px;
}


.article-all .slider-content.left h1,
.article-all .slider-content.left h2 {
	line-height: 1;
	margin: 0;
}

.page-template-template-about .slider-content {
	padding: 5% 0 5% 0;
}


.page-template-template-home .slider-content,
.page-template-template-about .slider-content {
	padding-bottom: 134px;
}


.page-template-template-home .slider-content h1,
.page-template-template-about .slider-content h1 {
	margin-bottom: 0;
	line-height: 1;
}

.footer_ul__page_list,
.footer_ul__rule_list {
	margin: 0;
	display: flex;
	flex-direction: column;
}


.footer_ul__page_list li a,
.footer_ul__rule_list li a,
.footer_ul__page_list li,
.footer_ul__rule_list li {
	line-height: 1.6;
}


#footerUl li,
#address__footer,
#phone_number__footer,
#email_address__footer {
	font-size: 22px;
	color: #103051;
	letter-spacing: 0.32px;
	line-height: 33px !important;

}

.footer_row_parent {
	padding-bottom: 60px;
}


.footer_bottom {
	border-top: 1px solid #103051;
}

#article_video_inc div.slider-content.left,
#article_blog_inc .slider-content.left {
	padding-bottom: 50px;
}


#article_video_inc div.slider-content.left p,
#article_blog_inc .slider-content.left p {
	margin: 29px 0 15px;
	line-height: 1;
}


#article_video_inc div.slider-content.left h1,
#article_blog_inc .slider-content.left h1 {
	margin-bottom: 0;
	line-height: 1;
}


#article_video_inc div.slider-content.left,
#article_blog_inc div.slider-content.left {
	padding-bottom: 62px;
}

#services_blog_inc__details .article-all>.row {
	margin-bottom: 85px !important;
}

#breadcrumb-nav {
	padding: 12% 0 0% 0;
}

#article_blog_inc__details .article-all>.row {
	margin-bottom: 80px !important;
}

.breadcrumb-nav-video {
	margin-bottom: 17px;
}

.breadcrumb-nav-art {
	margin-bottom: 0;
}

.breadcrumb-nav-services__details {
	margin-bottom: 58px;
}

#article_video_inc .header-part {
	margin: 35px 0 0 !important;
}

#articles_content-services {
	padding-top: 121px;
}

.testimonial-container {
	display: flex;
	flex-wrap: wrap;
	gap: 140px 0px;
	align-items: flex-start;
}

.row.allVideosDisplay>.col-lg-4 :nth-child(2n) {
	margin-top: 0 !important;
	margin-bottom: 0;
}

.row.allVideosDisplay .header-part {
	padding-top: 29px;
}

.pagination_section {
	margin-top: 190px;
}

.form_bg_hoin_community__wrap__vid {
	padding-top: 174px;
}


.col-lg-5>.article-card-text>span>p {
	margin-bottom: 10px;
	line-height: 1;
}

.gallery {
	margin-top: 121px;
}

.gallery h1 {
	margin-bottom: 22px;
	line-height: 1.1;
}

#search_pills .search-box {
	margin: 0 0 10px;
}


.card-body,
.gallery .card-body {
	padding: 23px 50px 62px;
}

.gallery .card-body h4 {
	margin-bottom: 8px;
}

.gallery .card-body {
	margin-bottom: 0 !important;
}


.articles_content-services .pagination,
.gallery .pagination {
	padding-top: 121px;
	margin: 0;
}

.ul_slider_all>.row>.col-lg-4 :nth-child(2n) {
	margin-bottom: 0 !important;
}


.card-body .card-text,
.ul_slider_all>.row>.col-lg-4 .card-body p.card-text {
	margin-bottom: 75px !important;
}


.navbar-menu-wrapper {
	display: initial;
	overflow-x: hidden;
}

.ul_slider+.card-dots,
#navbar_fixed::-webkit-scrollbar,
#navbar-menu-wrapper::-webkit-scrollbar {
	display: none;
}

#navbar-menu-wrapper img {
	width: 100%;
	height: auto;
}

.navbar-menu-open .list-unstyled li:last-child {
	margin-bottom: 0;
}


.page-template-template-home .slider-content,
.page-template-template-about .slider-content {
	padding-inline: 55px;
}

.article-header,
.article-date-time {
	flex-wrap: wrap;
}

div.sidebar>.sidebar-menu>a>li>p {
	margin-bottom: 5px;
	line-height: 1;
}

div.sidebar>.sidebar-menu>a>li>h3 {
	margin: 0;
	line-height: 30px;
}

.sidebar-menu>a>li {
	max-width: 100%;
	margin-inline-end: 28px;
	padding: 12px 0px 12px;
	transition: all ease-in-out 0.3s;
}


div.sidebar>.sidebar-menu>a>li p,
div.sidebar>.sidebar-menu>a>li h3,
.sidebar-menu>a>li:hover {
	transition: all ease-in-out 0.3s;
}

#shortArrow a {
	font-family: 'Poppins', sans-serif !important;
	height: auto;
	transition: all ease-in-out 0.3s;
}


#shortArrow span.btn-text,
#shortArrow p.btn-text {
	margin: 0;
	padding: 0 !important;
	font-family: 'Poppins', sans-serif !important;
	transition: all ease-in-out 0.3s;
}

button.arrowNavy.arrowWhite,
button#shortArrow {
	line-height: 1;
	height: auto;
}

button.arrowNavy.arrowWhite,
button#shortArrow {
	height: 55px;
}

button.arrowNavy.arrowWhite,
.hero-content button#shortArrow {
	min-width: 220px;
	line-height: 1;
}

button.arrowNavy.arrowWhite a {
        height: auto;
        align-items: center;
}



.nf-form-content {
	padding: 0 !important;
}

.nf-form-content input[type=submit],
.form_bg_hoin_community button#shortArrow {
	min-width: 180px;
}

.secure_your_future button#arrowNavy {
	min-width: 340px;
}


.pagination {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 0 28px;
}

.pagination a {
	background: transparent;
	border: 0;
	padding: 0;

}

.pagination a,
.pagination-separator {
	background: transparent;
	border: 0;
	padding: 0;
	font-size: 16px;
	font-weight: 500;
	font-family: 'Poppins', sans-serif !important;

}

/*.pagination a.btn-info i.active,*/
/*.pagination a.btn-info i {*/
/*	color: #072F5A;*/
/*}*/

.btn-info:active,
.btn-info:hover {
	background: transparent !important;
}

#about_content-service h4,
.icon_content h4 {
	font-size: 22px !important;
}

.pagination a.btn-info i {
	font-size: 22px;
}

.pagination a.btn-info.next__btn i,
.pagination a.btn-info.pre__btn i {
	color: #D9D9D9;
	transition: all 0.3s ease-out;
	-webkit-transition: all 0.3s ease-out;
}

/*.pagination a.btn-info.next__btn i:hover,*/
.pagination a.btn-info i:hover {
    	color: #072F5A;
    	transition: all 0.3s ease-out;
	-webkit-transition: all 0.3s ease-out;
}

.relavent_case .slider-content {
	padding: 80px 0 0;
	margin: 0 !important;

}

.navbar-menu-inner img {
	width: 100%;
}


.footer_logo {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	gap: 0 74px;
}

.footer_logo--wrap_text {
	width: calc(100% - 197px);
}


.menu-secondary-footer-container li {
	line-height: 0;
}

/*2023/6/1*/
.title_services_details {
	font-size: 50px;
	line-height: initial;
	margin-bottom: 20px;
}

.text_services_block>p:first-child {
	font-size: 22px;
	line-height: 20px;

}

.text_services_block>p:not(:first-child) {
	margin-bottom: 33px;
}

.content_services_details p {
	margin-bottom: 65px;
}


.numbering_of_content {
	border: 0.5px solid black;
	text-align: center;
	font-size: 26px;
	border-radius: 15px;
	font-weight: 300;
	font-family: 'Primary1', sans-serif !important;
	height: 80px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 50px;
	font-weight: 400;
}

.section_child_class:nth-child(even) {
	flex-direction: row-reverse;
	padding-top: 220px;
}

.section_child_class:nth-child(odd) {
	padding-top: 160px;
}

.section_child_class:first-child {
	padding-top: 0px;
}

.numbering_of_content_row {
	align-items: flex-start;
	justify-content: flex-start;
	gap: 0 45px;
	display: grid;
	grid-template-columns: repeat(7, 1fr);
}

.numbering_of_content_col_left {
	width: 85px;
}

.text_services_block {
	grid-column: span 6;
}

.secure_your_future {
	text-align: center !important;
	padding-top: 100px;
}


.menu-secondary-footer-container a {
	font-size: 18px !important;
	margin: 0;
}

.article-image img {
	width: 100%;
}

.article-content .header-part {
	margin-bottom: 40px !important;
}

.article-image {
	margin-bottom: 86px;
}

.article-image img {
	width: 100%;
}

.article-body {
	margin-top: 0;
}

.article-body p,
.article-body li {
	display: block;
	margin: 0 0 18px;
	font-family: 'Poppins', sans-serif !important;
	color: #1A1D1B;
	line-height: 28.5px;
}

.article_blog_inc__details .article-body li {
	margin: 0 0 8px;
}

.article-body h4 strong,
.article-body p strong {
	display: inline-block;
	/*margin: 37px 0 15px;*/
	/*margin: 37px 0 0px;*/
	font-size: 22px;
	line-height: 28.5px;
	font-weight: 500;

}

.article-body figure {
	/*margin: 40px 0;*/
	margin: 0px 0 26px;
	position: relative;

}

/*.single-post .wp-block-image figcaption,*/
.single-post figcaption {
        position: absolute;
    bottom: 0;
    color: #fff;
    padding: 10px 10px;
        background: linear-gradient(55deg, rgba(0,0,0,7) 8%, rgba(255,255,255,15) 105%);
            border-radius: 8px;
    margin: 0;
    inset: auto 20px 16px;
    background: rgb(0 0 0 / 50%);
}

.article-image img,
.article-body img,
.article-body figure img {
	    width: 100%;
    border-radius: 10px;
    overflow: hidden;
}

.article-body figure {
      width: 100% !important;
    max-width: 100%;
}

.wp-block-button__link.has-background {
	margin: 40px 0 0;
}

.previous_next_btn {
	margin-top: 86px !important;
}

.form_bg_hoin_community__contact .col-lg-5.col-md-12 {
	padding-right: 52px;
}

.form_bg_hoin_community.form_bg_hoin_community__contact>.d-flex>.container {
	padding: 80px !important;
}

.default_section h2 {
	font-size: 2rem !important;
}

.navbar-menu-wrapper::-webkit-scrollbar-track {
	display: none;
}

.container_about_successio__lf {
	padding-left: 86px;
}

footer {
	padding: 135px 0 0px !important;
}


.nf-form-content .listselect-wrap .nf-field-element div,
.nf-form-content .ninja-forms-field {
	font-size: 19px;
	font-weight: 300;
	resize: none;
}

.nf-form-content input[type=submit],
.ninja-forms-form-wrap .nf-field .nf-field-element input[type=submit] {
	font-weight: 500;
	text-transform: uppercase;
	font-family: 'Poppins', sans-serif !important;
}

.secure_your_legacy__col2 {
	margin-top: 267px !important;
}

#secure_your_legacy .card {
	border: none !important;
	position: relative;
	height: 145%;
	overflow-x: visible;
	overflow-y: visible;
}

#secure_your_legacy .card img {
	position: absolute;
	left: 0;
	width: 50vw;
	max-width: initial;
	height: 100%;
	object-fit: cover;
	object-position: center;
	top: -190px;
	z-index: -2;
}

.secure_your_legacy__col2__left {
	position: relative;
	top: -80px;
}

.section_video_part {
	position: relative;
	z-index: 0;
	overflow: hidden;
	margin: 7px 7px;
}

.section_video_part::after {
	content: "";
	position: absolute;
	background: #fff;
	height: 15px;
	width: 100%;
	bottom: 0px;
	z-index: 0;
	pointer-events: none;
	opacity: 0;
}

.homePageVideo .svg_play svg {
	width: 81px;
	height: 71px;
	transition: all ease-in-out 0.3s;
	cursor: pointer;
}

.homePageVideo .svg_play svg:hover {
	width: 100px;
	height: 100px;
	transition: all ease-in-out 0.3s;

}

.homePageVideo .overlay-bg {
	display: flex;
	align-items: center;
	justify-content: center;
	margin: auto;
	height: 100%;
}

.homePageVideo .overlay-bg img {
	margin: 0 !important;
}

/*	.video_page {}*/
/*	.video_page .vid {*/
/*	    position: relative;*/
/*  background: linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.8));*/
/*  height: 100vh;*/
/*  overflow: hidden;*/
/*	}*/
/*	.video_page .video-container {*/
/*	        position: absolute;*/
/*    inset: 0;*/
/*    height: 100%;*/
/*    width: 100%;*/
/*    z-index: -1;*/
/*	}*/
/*	.video_page .video-container iframe {*/
/*	        height: 295%;*/
/*    left: 0;*/
/*    pointer-events: none;*/
/*    position: absolute;*/
/*    top: -100%;*/
/*    width: 100%;*/
/*    border: 0;*/
/*	}*/
/*@media(max-aspect-ratio:16/9){.video_page .video-container{left:-100%;width:300%}}*/


.gallery {
	padding-bottom: 120px;
}


.form_bg_hoin_community__contact,
.page-template-template-blog .form_bg_hoin_community,
.page-template-page-servicedetails__bk .form_bg_hoin_community,
.single.single-post .form_bg_hoin_community {
	padding: 0px 0 0px 0;
}


.border_hr_relavent hr {
	margin: 7em 0 0;
}

.slider-content {
	margin: 0 !important;
	padding: 0 0 134px;
}

.slider-content h1 {
	margin: 0;
}


.relavent_case,
#similar_articles {
	padding: 105px 0 168px;
}

.relavent_case .row.mt-5 {
	margin: 120px 0 0 !important;
}

.relavent_case .slider-content {
	padding: 0;
}

#article_video_inc .article-all {
	margin-bottom: 0;
}

.card_page1 {
	padding: 0;
}

.navbar-menu-inner {
	padding: 86px 70px 160px 136px;
}


#arrowNavy .btn-text,
.nav_menu_links,
.navbar-menu-inner>div {
	margin: 0 !important;
}

.navbar-menu-inner {
	padding: 40px 70px 40px 136px;
}

.navbar-menu-inner h2 {
	font-size: 100px !important;
}

.nav_menu_links>ul {
	margin-bottom: 148px;
}


.header_menu_bottom {
	border-top: 1px solid #103051;
	padding-top: 34px;
}

.logo_menu_left {
	margin-top: 0 !important;
}

.navbar-close p {
	font-size: 16px;
	line-height: 24px;
	letter-spacing: 0.05em;
	text-transform: uppercase;
	color: #072F5A;
	margin: 0;
	transition: all ease-in-out 0.3s;
}

.navbar-close p:hover {
    color: var(--primary) !important;
    transition: all ease-in-out 0.3s;
}


.logo_menu_left__ul li {
	font-style: normal;
	font-weight: 300;
	font-size: 22px !important;
	line-height: 33px !important;
	letter-spacing: 0.002em;
	font-family: 'Poppins', sans-serif !important;
	font-weight: 300;

	color: #103051;

	opacity: 0.4;

}

.logo_menu_left__logo {
	width: 230px;
}

.icon_menu_header {
	display: flex;
	align-items: center;
	gap: 0 13px;
}

.navbar-menu-inner div>a>i {
	padding-left: 0;
	font-size: 26px;
}

.icon_menu_header a {
	display: inline-block;
}

#arrowNavy .btn-text {
    letter-spacing: 0;
}

.secure_your_legacy .card img,
.secure_your_legacy .card {
	border-radius: 0 0 0 0 !important;
}

.form_bg_hoin_community__wrap>.row>div[class^='col-']:first-child {
	padding-right: 52px;
}


#article_blog_inc__details .article-image {
	margin-bottom: 0;
	position: relative;
}


.navbar-scrolled {
	-webkit-backdrop-filter: blur(4px) !important;
}

.svg_play {
	cursor: pointer;
}

.services_content-service .icon_content,
.about_content-service__block {
	padding-right: 50px;
}

.secure_your_legacy__col2__left .arrowNavy {
	margin-top: 64px !important;
	padding-right: 0;
}


.ul_slider .slick-dots,
.slider_guide_industry .slick-dots {
	bottom: -35px !important;
}


.ul_slider .slick-dots li,
.slider_guide_industry .slick-dots li {
	width: 12px;
	height: 12px;
	border-radius: 50%;
	padding: 4px;
	border: 1px solid transparent;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 50%;
}


.ul_slider .slick-dots li::before,
.slider_guide_industry .slick-dots li::before {
	content: "";
	position: absolute;
	background: #D9D9D9;
	width: 8px;
	height: 8px;
	inset: 0px;
	display: flex;
	align-items: center;
	justify-content: center;
	margin: auto;
	border-radius: 50%;
}


.ul_slider .slick-dots .slick-dots button,
.slider_guide_industry .slick-dots button {
	display: none;
}


.ul_slider .slick-dots li.slick-active,
.slider_guide_industry .slick-dots li.slick-active {
	border-color: #D9D9D9;
}


.ul_slider .slick-dots li button:before,
.slider_guide_industry .slick-dots li button:before {
	display: none;
}


.ul_slider .arrowWhite,
.ul_slider_all .arrowWhite,
.article-card-text .arrowWhite,
.slider_guide_industry .arrowWhite {
	transform: translateX(0);
	transition: all 0.3s ease-out;
}


.ul_slider .arrowWhite:hover,
.ul_slider_all .arrowWhite:hover,
.article-card-text .arrowWhite:hover,
.slider_guide_industry .arrowWhite:hover {
	transform: translateX(15px);
	transition: all 0.3s ease-out;
}


.menu-secondary-footer-container li {
	margin: 0 0px 0 10px;
	position: relative;
	line-height: 1;
	padding: 0 0px 0 10px;
}

.menu-secondary-footer-container li:before {
	content: "";
	position: absolute;
	border-left: 2px solid rgb(7 47 90 / 42%) !important;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	pointer-events: none;
}


.menu-secondary-footer-container li:first-child {
	padding: 0;
}

.article_list_in_mobile select,
.mobile_filter_options {
	background: #fff;
}


.footer_ul__rule_list,
.footer_ul__page_list {
	margin: 10px 0 0;
}


.nf-form-content input[type=submit],
.ninja-forms-form-wrap .nf-field .nf-field-element input[type=submit] {
	position: relative;
}

.nf-form-content input[type=submit]::before,
.ninja-forms-form-wrap .nf-field .nf-field-element input[type=submit]::before {
	content: "";
}

.nf-form-content input[type=submit]:hover::before,
.ninja-forms-form-wrap .nf-field .nf-field-element input[type=submit]:hover::before {
	content: "";
}


#shortArrowRect:hover,
#shortArrowRect,
.nf-field-element #shortArrow svg,
.nf-field-element #shortArrow {
	transition: all 0.3s ease-out;
}

.form__wrap {}

.form__wrap .form_control {
	margin-bottom: 8px;
}

.form__wrap .form_control p {
	margin: 0 !important;
}


textarea,
input {
	font-size: 15px;
	background: #f7f7f7;
	border: 1px solid #c4c4c4;
	border-radius: 25px;
	box-shadow: none;
	color: #787878;
	transition: all .5s;
	height: 50px;
	width: 100%;
	padding: 12px;
	padding-left: 25px;
	outline: none;
}

textarea {
	height: 200px;
}


.homePageVideo {
    position: relative;
    width: 100%;
    padding-bottom: 65%;
}
    
.video-container video {
    position: absolute;
    width: 100%;
    height: 100%;
}



.bullet_point_list.servicepage_bulet,
.form_bg_hoin_community__wrap>.row>div[class^="col-"]:first-child p,    
.text_services_block p,
.content_services_details p,
.article-body p, .article-body li,
.text-overlay,
#default_section li,
#default_section p,
.header-part>.video-header>p,
.card-body p,
.ul_slider .card-body p.card-text,
.content-watermark p,
.col-lg-5 > .article-card-text > p,
.services_content-blocks p,
.card-text {
	line-height: 30px !important;
}
	
.video_page .img img {
  cursor: pointer;
}


.hero-content .banner_arrow,
.hero-content .shortArrow,
.hero-content h1,
.hero-content p {
        opacity: 0;
}

.article-body {
        overflow: visible;
}



.article-body ul,
.article-body ol {
    overflow: visible;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 10px;
}



.article_blog_inc__details .article-body li {
    overflow: visible;
    position: relative;
    color: #1A1D1B;
    opacity: 1;
    padding-left: 28px;
}



.article_blog_inc__details .article-body li::before, 
.article-body ol li::before {
        position: absolute;
    left: 0px;
    top: 0;
}

/*.article_blog_inc__details .article-body li, */
.article-body ol li strong {
        font-weight: 600;
}

h3.wp-block-heading strong {
    display: inline-block;
    font-size: 22px;
    line-height: 28.5px;
    font-weight: 500;
}


#about_content-service .card-text {
    margin-bottom: 16px;
}

.navbar-menu-inner .logo_menu_left__ul li a,
.navbar-menu-inner .logo_menu_left__ul li {
   font-size: 18px !important;
    line-height: 30px !important;
}

.secure_your_legacy__col2__left #arrowNavy a {
        height: auto;
    align-items: center;
}

.secure_your_legacy__col2__left #arrowNavy a svg {
        height: 10px;
}

.secure_your_legacy__col2__left #arrowNavy a p {
     line-height: 1;   
}

.secure_your_legacy__col2__left span>ul>li::before {
        position: relative;
    top: -2px;
}

.content-watermark #arrowYellow a {
        align-items: center;
}

.content-watermark #arrowYellow a svg {
        height: 10px;
}


#services_content-service #arrowYellow p,
.content-watermark #arrowYellow a p {
        margin: 0;
}


#services_content-service #arrowYellow a,
#about_content-service #arrowYellow a {
       align-items: center; 
}

#services_content-service #arrowYellow svg,
#about_content-service #arrowYellow svg {
    height: 10px;
}

.form__wrap #shortArrow {
    margin-top: 54px;
}

.form__wrap #shortArrow a {
        pointer-events: none;
}

.form__wrap #shortArrow svg {
    height: 10px;
    position: relative;
    top: -1px;
}

#default_section strong {
    position: relative;
    top: 10px;
}

.homePageVideo .text-overlay {
    /*top: 85%;*/
    /*transform: translate(0, -85%);*/
}

.desktop_share_icon {
    /*pointer-events: none;*/
    position: relative;
    cursor: pointer;
    z-index: 0;
}

#sharePopup {
    display: block;
    position: absolute;
    right: 0px;
    margin-top: 0px;
    top: 0;
    border: 1px solid #212529;
    border-radius: 10px;
    overflow: hidden;
    /*transform: translateX(50%);*/
    transition: all ease-in-out 0.3s;
    z-index: -1;
    visibility: hidden;
    opacity: 0;
}

#sharePopup.selected {
    visibility: visible;
    opacity: 1;
    right: 40px;
    /*transform: translateX(0%);*/
   transition: all ease-in-out 0.3s; 
}

.share-buttons {
        display: flex;
    justify-content: flex-end;
    gap: 4px;
    background: #fff;
    /*box-shadow: 0 2px 3px #dedede;*/
    /*padding: 3px 3px;*/
}

.share-buttons button {
        /*background: #FBC108;*/
         background: #fff;
        border: 0;
    /*width: 25px;*/
    /*height: 25px;*/
        transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
}

.share-buttons i {
        /*font-size: 40px;*/
            font-size: 24px;
}


.mobile_share_icon > a,
.desktop_share_icon > a {
    display: inline-block;
    border-radius: 10px;
    background: #fff;
}

.share-buttons button.share-buttons-icon_facebook {
        /*background-color: #41588a;*/
}

.share-buttons button.share-buttons-icon__twitter {
        /*background-color: #35acdb;*/
}

.share-buttons button:hover {
        transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
}

.share-buttons button.share-buttons-icon_facebook:hover {
        /*background-color: rgb(65 88 138 / 65%);*/
}
.share-buttons button.share-buttons-icon__twitter:hover {
        /*background-color: rgb(53 172 219 / 65%);*/
}

.share-buttons-icon svg {
        width: 20px;
    height: 20px;
}
.share-buttons-icon path {
        fill: #fff;
}

.mobile_share_icon > a:hover,
.desktop_share_icon > a:hover {
    background: #FBC108;
        transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
}


.hvr-float-shadow:before {
    background: none;
    display: none;
}

.bullet_point_list.servicepage_bulet {
    padding-top: 0 !important;
    position: relative;
    padding-left: 28px;
}

.bullet_point_list.servicepage_bulet::before {
    content: "";
    position: absolute;
    border: 3px solid #fff;
    border-radius: 50%;
    top: 10px;
    left: 0;
    right: auto;
    line-height: 1;
    padding-right: 0;
}

.gallery #search_pills {
        align-items: center;
}

.popup {
    width: 78% !important;
    max-width: 100%;
    margin: 0 auto;
}

.ose-youtube {
    width: 100% !important;
}

.ep-youtube__content__block .body p:first-child {
        margin-bottom: 7px;
}

.ep-youtube__content__block .body p:last-child {
         font-weight: 300;
    font-size: 15px !important;
}

.ep-first-video,
.ep-youtube__content__block .thumb {
        border-radius: 10px;
        overflow: hidden;
            margin-bottom: 29px !important;
}


.video_title_custom {
    margin: 35px 0 121px;
}
.video_title_custom p:first-child {
        width: calc(100% - 39px);
    margin: 0;
    padding-right: 20px;
    font-size: 3.125rem !important;
    font-weight: 400;
    line-height: 1.2;
    font-family: 'Primary1', sans-serif !important;
    color: var(--bs-heading-color, inherit);
}
.video_title_custom p:last-child {
        display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 10px 0 0;
    font-family: 'Poppins', sans-serif !important;
    font-weight: 300;
    font-size: 19px;
    flex-wrap: wrap;
    color: #212529;
}



.popup_video_watch {
    position: relative;
    z-index: 0;
    overflow: hidden;
    top: 0%;
    transform: translateY(0%);
    width: 100%;
    border-radius: 15px;
    height: 457px;
}

.iframe-container {
    /*position: absolute;*/
    inset: 0;
    height: 100%;
    width: 100%;
    z-index: -1;



}

.video_player_iframe_css  {
/*height: 290%; */
    left: 0;
    /*position: absolute; */
    width: 100%;
    border: 0;
    max-width: 100% !important;
    height: 100%;
}



.video_player_iframe_css,
.iframe-container,  
.popup_video_watch {
        min-height: 450px;
    max-height: 450px;
}

@media(max-aspect-ratio:16/9){.iframe-container{
    /*left:-100%;*/
    /*width:300%*/
    
}}


.video-popup__container__modal-content {
    width: 100%;
    position: relative;
}

.video-popup__container {
position: relative;
    height: 100vh;
    z-index: 0;
    width: auto;
    max-width: 830px;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
    flex: 1;
    padding: 0 15px;
}

.close_button_video {
    position: absolute;
    z-index: 1;
    top: 0;
    right: -2px;
    border-radius: 0;
    display: inline-block;
}

.close_button_video svg {
        width: 25px;
    background: #1A1D1B;
    height: 25px;
    border-radius: 50%;
    padding: 0;
    transition: all ease-in-out 0.3s;
}

.close_button_video svg:hover {
    background: #FBC108;
    transition: all ease-in-out 0.3s;
}

.thumbnail-container {
    display: block !important;
}


.page-template-template-about .card,
.page-template-template-about .card img,
.page-template-template-about .card-img-top img,
.thumbnail-container:hover .video-container,
.thumbnail-container .video-container {
    border-radius: 0 !important;
}

.video-thumbnail {
    border-radius: 5px;
}



.form_bg_hoin_community textarea, .form_bg_hoin_community input {
        border-radius: 0;
}

.displaythe {
justify-content: flex-start !important;
gap: 20px 34px;
}

.video-container {
    margin: 0 !important;
}

.video-details-title {
    /*height: auto !important;*/
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.gallery-item-inner .card-body h4 {
        display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    height: auto !important;
}

/*RESPONSIVE */
@media(max-width: 1660px) {
    textarea, input,
	ul>li,
	li,
	.article-date-time,
	em,
	*::placeholder,
	.nf-form-content .list-select-wrap .nf-field-element>div,
	.nf-form-content input:not([type=button]),
	.nf-form-content textarea,
	body {
		font-size: 16px;
	}
	


.video_title_custom p:first-child,
	#services_content-blocks h2,
	h2.card-title,
	.form_bg_hoin_community h2,
	.page-template-template-home .slider-content h1,
	.page-template-template-about .slider-content h1,
	.hero-content h1,
	.h2,
	h2,
	.h1,
	h1 {
		font-size: 35px !important;
	}



    .video_title_custom p:last-child,
	p,
	.header-part>.video-date-time>p,
	#services_content-blocks p,
	.card-text {
		font-size: 16px !important;
		/*font-size: 15px !important;*/
	}


	.form_bg_hoin_community__wrap>div>div>p,
	div.container>nav>ol.breadcrumb>li.breadcrumb-item>a,
	.col-lg-5>.article-card-text>span>p {
	    	font-size: 16px;
		/*font-size: 15px;*/
	}


	.menu-secondary-footer-container a,
	.footer_bottom_copyright>p {
		font-size: 14px !important;
	}


	#services_content-service .svg_icon svg {
		height: 60px;
		height: 51px;
	}

	.form_bg_hoin_community__wrap p {
		font-size: 16px;
	}

	.header-part>.video-header>p,
	#about_content-service h4,
	.icon_content h4,
	.card-body h4 {
		/*font-size: 16px !important;*/
		/*line-height: 21px !important;*/
		   font-size: 19px !important;
    line-height: 25px !important;
	}
	
	/*.card-body h4 {*/
	/*        font-size: 19px !important;*/
 /*   line-height: 25px !important;*/
	/*}*/

	.gallery-item-inner .card-body h4 {
		font-size: 17px !important;
	}

	.ul_slider_all div.card img {
		height: 180px;
	}

	.card-body,
	.gallery .card-body {
		padding: 23px 30px 40px;
	}

	.footer_ul__page_list,
	.footer_ul__rule_list {
		gap: 5px 0;
	}


	#footerUl li,
	#address__footer,
	#phone_number__footer,
	#email_address__footer {
		font-size: 16px;
		line-height: 22px !important;
		font-family: 'Poppins', sans-serif !important;
		font-weight: 300;
	}

	.footer_ul__page_list li a,
	.footer_ul__rule_list li a,
	.footer_ul__page_list li,
	.footer_ul__rule_list li {
		line-height: 1.1;
	}

	.align-items-start ul.list-unstyled li a {
		/*font-size: 18px;*/
		    font-size: 16px;
    line-height: 22px !important;
    font-family: 'Poppins', sans-serif !important;
    font-weight: 300 !important;
	}

	.footer_logo--img {
		width: 120px;
	}

	.footer_logo {
		gap: 0 45px;
	}

	.form_bg_hoin_community h2 {
		font-size: 36px;
	}

	.ul_slider div.card img {
		height: 180px;
	}

	.card-body .card-text,
	.ul_slider_all>.row>.col-lg-4 .card-body p.card-text {
		margin-bottom: 45px !important;
	}

	.pagination {
		gap: 0 18px;
	}

	.pagination a.btn-info i {
		font-size: 16px;
	}

	.container_about_successio__lf {
		padding-left: 30px;
	}


	.relavent_case,
	#similar_articles {
		padding: 105px 0 120px;
	}

	.slider-content {
		padding: 0 0 85px;
	}

	.relavent_case .row.mt-5 {
		margin: 65px 0 0 !important;
	}

	.hp_homepageCards {
		padding: 150px 0 0;
	}

	.navbar-menu-inner h2 {
		line-height: 1;
		font-size: 70px !important;
		margin: 0 0 25px;
	}

	.navbar-menu-inner .navbar-close {
		margin: 0 0 25px;
	}


	.nav_menu_links>ul {
		margin-bottom: 50px;
	}

	.navbar-menu-inner {
		padding: 20px 40px 20px 86px;
	}


	.logo_menu_left__ul li {
		font-size: 14px !important;
		line-height: 1.5 !important;
	}

	.navbar-menu-inner div>a>i {
		font-size: 18px;
	}
	
	.logo_menu_left__ul {
	    flex-direction: column;
        flex-wrap: wrap;
        display: flex;
	}

.navbar-menu-inner .logo_menu_left__ul li a,
	.navbar-menu-inner ul li,
	.logo_menu_left__ul li {
		font-size: 15px !important;
		line-height: 1.5 !important;
	}
	
	.navbar-menu-inner .logo_menu_left__ul li a, .navbar-menu-inner .logo_menu_left__ul li {
    font-size: 16px !important;
    line-height: 25px !important;
}

	.logo_menu_left__logo {
		width: 230px;
	}

	.form_bg_hoin_community__wrap>.row>div[class^="col-"]:first-child p {
		font-size: 16px !important;
		/*line-height: 25px;*/
	}
	
	
	.bullet_point_list.servicepage_bulet,
	.form_bg_hoin_community__wrap>.row>div[class^="col-"]:first-child p,
	div.sidebar>.sidebar-menu>a>li>h3,
    .text_services_block p,
    .content_services_details p,
    .article-body p, .article-body li,
    .text-overlay,
    #default_section li,
    #default_section p,
    .header-part>.video-header>p,
    .card-body p,
    .ul_slider .card-body p.card-text,
    .content-watermark p,
    .col-lg-5 > .article-card-text > p,
    .services_content-blocks p,
	.card-text {
		line-height: 28px !important;
	}
	
div.sidebar>.sidebar-menu>a>li>h3 {
    font-size: 16px;
    line-height: 25px;
}

}

@media(max-width: 1549px) {
    #secure_your_legacy .card img {
       top: -185px;
    }
    
    .section_child_class:nth-child(even) {
            padding-top: 150px;
    }
}

@media(max-width: 1399px) {
	.breadcrumb-nav {
		margin-bottom: 25px;
	}

	.page-template-template-home .slider-content,
	.page-template-template-about .slider-content {
		padding-bottom: 100px;
	}

	#articles_content-services {
		padding-top: 90px;
	}

	.testimonial-container {
		gap: 110px 0px;
	}

	.pagination_section {
		margin-top: 160px;
	}

	.form_bg_hoin_community__wrap__vid {
		padding-top: 145px;
	}

	div.sidebar>.sidebar-menu>a>li>h3 {
		font-size: 16px;
		line-height: 28px;
	}

	div.sidebar>.sidebar-menu>a>li>p {
		font-size: 14.5px;
	}

	#article_blog_inc__details .article-all>.row {

		margin-bottom: 20px !important;

	}

	.pagination-icon {
		font-size: 16px;
	}

	.numbering_of_content_row {
		gap: 0 25px;
	}

	.numbering_of_content {
		height: 70px;
		font-size: 45px;
	}

	.numbering_of_content_col_left {
		width: 70px;
	}

	.secure_your_legacy__col2 {
		margin-top: 180px !important;
	}

	#secure_your_legacy .card {
		height: 127%;
	}

	#secure_your_legacy .card img {
		top: -115px;
	}

	.secure_your_legacy__col2__left {
		top: -40px;
	}
	
	.video_title_custom {
    margin: 35px 0 90px;
}
.video_title_custom p:first-child {}
.video_title_custom p:last-child {}


}

@media(min-width: 992px) and (max-width: 1399px) {
	.row.g-0 div.col-lg-1.col-md-1 svg {
		width: 40px !important;
		height: 50px !important;
	}


}

@media(max-width: 1199px) {
	span>ul>li {
		font-size: 20px;
	}

	.numbering_of_content {
		height: 55px;
		font-size: 30px;
		width: 55px;
	}

	.header_menu_bottom>div {
		flex-direction: column;
		gap: 20px 0;
	}

	.logo_menu_left {
		flex-direction: column !important;
		width: 100%;
		flex: 0 0 100%;
		gap: 20px 0;
	}

	.logo_menu_left__logo {
		display: block !important;
		width: 150px;
	}

	.navbar-menu-inner {
		padding: 55px 40px 55px 86px;
	}

	.icon_menu_header_div {
		flex: 1 1 100%;
		max-width: 100%;
		text-align: center;
		align-items: center !important;
		width: 100%;
		justify-content: flex-start !important;
	}

	.navbar-menu-inner {
		padding: 55px 35px 90px 35px;
	}

	#secure_your_legacy .card img {
		top: -112px;
	}


	#article_blog_inc {}

	#article_blog_inc .article-card {
		flex-direction: column;
		overflow: hidden;
	}

	#article_blog_inc .article-card div[class^="col-"] {
		flex: 0 0 100%;
		width: 100%;
	}

	#article_blog_inc .article-card div[class^="col-"]:last-child {
		padding: 23px 30px 40px;
	}

	.gallery .gallery-filter .filter-item {

		padding: 17px 22px;

	}

	.navbar-menu-inner {
		padding: 26px 35px 26px 35px;
	}


	.navbar-menu-inner h2 {
		font-size: 44.67px !important;
	}


	.navbar-menu-open .list-unstyled li:not(:last-child) {
		margin-bottom: 5px;
	}

	.list-unstyled li a {
		font-size: 20px;
	}

	.nav_menu_links>ul {
		margin-bottom: 45px;
	}

	.logo_menu_left__logo {
		width: 95px;
	}
	
	.page-template-template-blog .article-card #arrowWhite .btn-text {
	   padding: 0 2%;
	}
	
	.gallery .gallery-filter .filter-item {
	        padding: 10px 15px !important;
	}
	
	.card-body h4 {
	        font-size: 17px !important;
	}
	
	.displaythe {
	        gap: 20px 32px;
	}
	
}
@media(max-width: 1002px) {}
@media(max-width:991px) {
	.navbar-menu-wrapper {
		width: 100%;
	}

	.navbar-menu-inner>div {
		margin-left: 0 !important;
	}

	.navbar-brand img {
		width: 100%;
		max-width: 100%;
	}

	.navbar-brand>div {
		width: 150px;
	}

	.navbar-menu svg {
		width: 24px;
		height: 20px;
	}
	
	.nav_menu_links ul.list-unstyled li > a {
	        font-size: 22px;
	}

	.hero-container p {
		font-size: 14px !important;
	}

    .navbar-menu-inner ul li {
        margin-bottom: 7px;
    }


.video_title_custom p:first-child,
	#services_content-blocks h2,
	h2.card-title,
	.form_bg_hoin_community h2,
	.page-template-template-home .slider-content h1,
	.page-template-template-about .slider-content h1,
	.hero-content h1,
	.h2,
	h2,
	.h1,
	h1,
	.hero-content h1,
	.slider-content h1,
	h1,
	.h2,
	h2 {
		font-size: 2rem !important;
	}


	.slider-content p,
	.slider-content h1 {
		text-align: left;
		width: 100%;

	}

	.card-text {
		/*line-height: 22px !important;*/
	}

	.text-overlay {
		max-width: 100% !important;
		top: 50%;
	}

	.text-overlay>div {
		margin-left: 0 !important;
	}


	.container {
		width: 100%;
		max-width: 100%;
	}
	

	.hero-content,
	.slider-content {
		padding-inline: 12px;
	}

	.secure_your_legacy__col2__left,
	#secure_your_legacy .card-text,
	#secure_your_legacy .card-title {
		margin: 0 0%;
	}

	.secure_your_legacy__col1_card_content {
		padding-top: 5%;
	}


	button.arrowNavy,
	button.arrowYellow,
	button.arrowWhite,
	.ul_slider_all>.row>.col-lg-4 .card-body p.card-text,
	.homepageCards .card-text,
	.card-body h4 {
		padding: 0 0;
	}

	.slider_guide_industry {
		padding: 0em 0;
	}

	.homepageCards {
		padding: 150px 0 80px;
	}

	.secure_your_legacy__col2__left ul {
		display: flex;
		flex-direction: column;
		gap: 10px 0;
	}

	.secure_your_legacy__col2__left ul li {
		display: flex;
		align-items: flex-start;
		justify-content: flex-start;
		line-height: 1.3;
	}

	#cta_home {
		padding: 50px 0 10px 0;
	}

	.footer_bottom_copyright,
	.footer_bottom {
		flex-wrap: wrap;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		gap: 10px 0;
		text-align: center;
	}

	.footer_bottom_social_link {
		display: flex;
		justify-content: center;
		align-items: center;
		gap: 0 15px;
		margin-top: 25px;
	}

	.footer_bottom_social_link>a>i {
		padding-left: 0;
	}

	.footer_logo--wrap_text {
		width: 100%;
	}

	#services_content-service {
		margin-top: 30px;
	}

	#services_content-service .row,
	#about_content-service .row {
		align-items: flex-start;
		padding-top: 45px !important;
		padding-bottom: 43px;
	}


	#about_content-service h2,
	#about_content-service h2 {
		margin: 0;
		line-height: 1;
	}


	#breadcrumb-nav.breadcrumb-nav-art,
	#breadcrumb-nav.breadcrumb-nav-video {
		padding-bottom: 0;
	}


	.form_bg_hoin_community__contact {
		margin: 0 0px;
	}

	.form_bg_hoin_community>.container .form_bg_hoin_community__wrap {
		border-radius: 17px;
	}

	.form_bg_hoin_community.form_bg_hoin_community__contact {
		padding: 0px;
	}

	.video-overlay,
	.text-overlay {
		text-align: center;
	}

	.form_bg_hoin_community__art_detail,
	.form_bg_hoin_community__services {
		margin-top: 10%;
	}


	div.sidebar::-webkit-scrollbar-track {
		display: none;
	}

	div.sidebar {
		max-height: initial;
	}

	.sidebar-menu>a>li {
		max-width: 100%;
		padding: 10px 0;
	}


	div.sidebar>.sidebar-menu>a>li>p {
		margin: 0;
	}

	.service1_img {
		width: 100%;
		height: auto;
	}


	.error404 .search-form {
		justify-content: center;
	}

	.error404 .search-form label {
		display: block;
		width: 100%;
	}

	.error404 .search-field {
		width: 100%;
	}

	.error404 #primary {
		margin: 20% 0 0;
	}

	#footerUl {
		max-width: 100%;
	}


	.services_content-service>.container>.row,
	.about_content-service>.container>.row {
		flex-direction: column;
	}


	.services_content-service>.container>.row div[class^='col-'],
	.about_content-service>.container>.row div[class^='col-'] {
		flex: 0 0 100%;
		width: 100%;
	}

	.card-text {
		height: auto !important;
	}

	.align-items-start ul.list-unstyled li a {
		font-size: 20px;
		line-height: 20px;
	}

	.container-fluid {
		margin: 0 auto !important;
	}

	.card {
		margin-bottom: 0 !important;
	}

	#about_content-service {
		padding: 110px 0 0px 0;
	}

	.content-about_successio__right {
		margin-top: 45px;
	}

	.menu-secondary-footer-container li {
		line-height: 1;
	}

	.menu {
		justify-content: center !important;
		flex-wrap: wrap;
		gap: 7px 0px;
	}

	.footer_bottom_copyright>p {
		margin: 0 0 10px;
	}


	.ul_slider_all div.card img {
		height: 130px;
	}

	.row.article-card>.col-lg-5 {
		padding: 23px 30px 40px;
	}

	.gallery h1 {
		text-align: center;
	}

	#search_pills>div[class^='col-']:last-child {
		padding-left: 12px;
	}

	.gallery .gallery-filter {
		align-items: center;
	}

	.article-all {
		margin-bottom: 0;
	}

	.gallery {
		margin-top: 85px;
		padding-bottom: 60px;
	}

	#articles_content-services {
		padding-top: 85px;
	}

	.testimonial-container {
		gap: 60px 0px;
	}

	.pagination_section {
		margin-top: 60px;
	}

	#article_video_inc div.slider-content.left p,
	#article_blog_inc .slider-content.left p {
		margin: 0px 0 10px;
		text-align: left;
		width: 100%;
		max-width: 100%;
	}

	#article_video_inc div.slider-content.left,
	#article_blog_inc div.slider-content.left {
		padding-bottom: 30px;
	}

	.ul_slider_all>.row>.col-lg-4 .card-body p.card-text {
		margin-bottom: 30px !important;
	}

	.sidebar-menu>a>li {
		margin-inline-end: 0;
	}

	.section_child_class .col-lg-1.col-md-1 {

		width: 60px;

	}

	.card_page1 .ul_slider_all .row {
		gap: 1rem;
	}

	.form_bg_hoin_community {
		padding: 67px 0 0px 0;
	}

	.card_page1 .ul_slider_all .row {
		gap: 1rem 0;
	}

	.ul_slider_all>.row>div[class^="col-"] {
		flex: 0 0 50%;
		max-width: 50%;
	}

	.pagination {
		gap: 0 18px;
	}

	.pagination a.btn-info i {
		font-size: 16px;
	}


	.watermark_section {
		background-position: bottom !important;
		background-size: cover !important;
	}

	.form_bg_hoin_community h2 {

		margin-bottom: 25px !important;

	}

	form>div {
		margin-top: 48px;
	}


	.nf-form-content input[type=submit],
	.form_bg_hoin_community button#shortArrow {
		min-width: 100%;
	}

	.footer_logo {
		gap: 30px 0px;
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}

	.footer_logo--img {
		margin: 0 auto;
	}

	#footerUl {
		text-align: center;
	}


	#footerUl,
	.footer_logo {
		width: 100%;
		align-items: center !important;
		justify-content: center !important;
	}

	.footer_row_parent>div[class^="col-"]:nth-child(1) {
		flex: 0 0 100%;
		max-width: 100%;
	}

	footer {
		padding-top: 67px !important;
	}

	.footer_row_parent>div[class^="col-"]:nth-child(3),
	.footer_row_parent>div[class^="col-"]:nth-child(2) {
		display: none !important;
	}

	.footer_row_parent {
		padding-bottom: 40px;
	}


	.articles_content-services .pagination,
	.gallery .pagination {
		padding-top: 50px;
	}

	.pagination a,
	.pagination-separator {
		font-size: 14px;
	}

	.numbering_of_content_col_left {
		width: 65px;
	}

	.container_about_successio__lf {
		padding-left: 0;
	}


	.section_child_class:nth-child(odd),
	.section_child_class:nth-child(even) {
		padding-top: 40px;
	}

	#arrowWhite {
		height: auto;
		line-height: 0;
	}

	#secure_your_legacy {
		padding-top: 70px;
	}

	.secure_your_legacy__col2 {
		margin-top: 0px !important;
	}

	.secure_your_legacy__col2__left {
		padding-bottom: 50px;
	}

	.form_bg_hoin_community__contact .col-lg-5.col-md-12 {
		padding-right: 12px;
	}

	.article-image {
		margin-bottom: 16px;
	}

	.secure_your_future button#arrowNavy {
		min-width: 270px;
	}

	.relavent_case,
	#similar_articles {
		padding: 30px 0;
	}

	.previous_next_btn {
		margin-top: 15px !important;
	}

	.slider-content {
		padding: 0 0 30px;
	}

	.secure_your_legacy .card img,
	.secure_your_legacy .card {
		border-radius: 0 !important;
	}


	.hp_homepageCards .slider-content p,
	.hp_homepageCards .slider-content h1,
	.card-dots {
		text-align: center;
	}


	.mobile_share_icon,
	.filter-dropdown_mobile_filter_options__div,
	.slider_guide_industry .card-dots {
		display: block;
	}


	.desktop_share_icon,
	#article_blog_inc__details+.container hr,
	.article_list_in_mobile+.row.g-5 .sidebar_overlay,
	.desktop_filter_options {
		display: none;
	}

	.article_list_in_mobile select,
	.mobile_filter_options {
		border: 0;
		font-size: 16px !important;
		 height: 35px;
		/*line-height: 50px !important;*/
		font-family: 'Poppins', sans-serif;
		font-weight: 400;
		color: rgb(7, 47, 90);
		width: 100%;
		padding: 0;
	}

	.article_list_in_mobile,
	.filter-dropdown_mobile_filter_options__div {
		/*border-radius: 45px;*/
		/*height: 43px;*/
		/*background: #fff;*/
		/*border: 1px solid #072F5A;*/
		/*width: 100%;*/
		/*padding: 8px 20px 8px 35px;*/
		/*font-size: 15px !important;*/
		/*line-height: 21px !important;*/
		/*font-family: 'Poppins', sans-serif;*/
		/*font-weight: 400;*/
		
			border-radius: 45px;
        height: 50px;
        background: #fff;
        border: 1px solid #072F5A;
        width: 100%;
        padding: 8px 20px 8px 35px;
        font-size: 16px !important;
        line-height: 50px !important;
        font-family: 'Poppins', sans-serif;
        font-weight: 400;
	}


	.article_list_in_mobile,
	.filter-dropdown_mobile_filter_options__div {
		position: relative;
		width: 100%;
	}

	.down_arrow_drop_select {
		position: absolute;
		right: 35px;
		top: 13px;
		pointer-events: none;
		line-height: 1;
		z-index: 1;
		display: none;
	}

	select:focus-visible {
		outline: none;
	}


	.article_list_in_mobile::after,
	.filter-dropdown_mobile_filter_options__div::after {
		content: "";
		position: absolute;
		background: #fff;
		inset: 10px 30px 10px auto;
		border-radius: 10px;
		overflow: hidden;
		width: 20px;
		pointer-events: none;
		display: none;

	}


	.secure_your_legacy .col-lg-6.col-md-12.d-flex.flex-column.justify-content-center.align-items-start.pt-md-0.pt-lg-5 {
		padding: 0 0 !important;
	}

	.slider_guide_industry .card-dots {
		margin-top: 20px;
	}


	.content-about_successio .col-lg-5.col-md-12,
	.breadcrumb-nav,
	.services_blog_inc__details .col-lg-5 {
		margin-top: 0;
	}


	.breadcrumb-nav,
	.breadcrumb-nav-art__details {
		margin-bottom: 0;
	}

	.form_bg_hoin_community__wrap>.row>div[class^='col-']:first-child {
		padding-right: 12px;
	}

	.header_menu_bottom {
		padding-top: 20px;
	}

	.logo_menu_left {
		gap: 5px 0;
	}

	.navbar-menu-open .list-unstyled li:not(:last-child) {
		margin-bottom: 0;
	}

	.mobile_share_icon {
		margin-left: auto;
	}

	.article-date-time {
		justify-content: flex-start;
		gap: 0 10px;
	}

	.wp-block-heading {
		margin-bottom: 15px;
	}

	.article-body h4 strong,
	.article-body p strong {
		margin-bottom: 0;
	}

	#arrowYellow {
		margin-top: 10px;
	}

    .services_content-service .icon_content,
	.about_content-service__block {
		padding-right: 0;
	}

	.secure_your_legacy__col2__left,
	#secure_your_legacy .card img {
		top: 0;
	}

	.footer_ul__rule_list,
	.footer_ul__page_list {
		margin: 10px 0 0;
	}

	.homePageVideo .text-overlay {
		top: auto;
		bottom: 10px;
		transform: translate(0, 0);
		text-align: left;
	}
	
	.text-overlay__video {
        max-width: 100% !important;
}

.secure_your_legacy__col2__left span>ul>li::before {
    top: 5px;
}

.secure_your_legacy__col2__left ul li a::before {
        top: 5px;
}

.filter-dropdown.mobile_filter_options {
    position: relative;
    top: -10px;
}

.popup {
    width: 95% !important;
}

.form_bg_hoin_community #arrowNavy {
    min-width: 100%;
    width: 100%;
}

.overlay_share {
     position: absolute;
    right: 10px;
    top: 10px;
}

.mobile_share_icon {
    position: relative;
    z-index: 0;
    cursor: pointer;
}
.share-popup {
    display: block !important;
    position: absolute !important;
    right: 0px !important;
    margin-top: 0px !important;
    top: 0 !important;
    /*bottom: 0px;*/
    border: 1px solid #212529 !important;
    border-radius: 10px !important;
    overflow: hidden !important;
    /*transform: translateX(50%);*/
    transition: all ease-in-out 0.3s !important;
    z-index: -1;
    visibility: hidden !important;
    opacity: 0 !important;
}

.share-popup.selected {
    visibility: visible !important;
    opacity: 1 !important;
    right: 40px !important;
    /*bottom: -44px;*/
    /*transform: translateX(0%);*/
   transition: all ease-in-out 0.3s !important; 
}

.secure_your_legacy__col2__left li a > div {
    align-items: flex-start;
}

.legacy_point_icon_li {
   line-height: 20px;
}


.video_player_iframe_css,
.iframe-container,  
.popup_video_watch {
        min-height: 450px;
    max-height: 450px;
}

}

/* Media query for screens between 768px and 991.98px (medium devices) */
/*@media (min-width: 768px) and (max-width: 991.98px)*/
@media(max-width: 991px) {
	.container {
		/*padding-inline: 55px;*/
		padding-inline: 30px;
	}

	.container-fluid {
		padding-inline: 20px;
	}

	.secure_your_legacy .container {
		padding-inline: 55px !important;
	}

	.secure_your_legacy__col2__left {
		padding-left: 0 !important;
	}

	.navbar-brand svg,
	.navbar-brand {
		width: 200px;
	}

	.watermark_section {
		background-color: var(--bg_black);
		padding-top: 0;
	}

	.content-watermark {
		padding: 100px 55px 200px;
	}

	.watermark_section,
	.watermark {
		height: auto;
	}


	.bg_slider img,
	.hero,
	.bg_slider {
		max-height: initial !important;
	}

	.hero {
		height: initial;
	}

	.bg_slider {
		position: relative;
		height: 50vh;
		max-height: 500px;
		width: 100%;
	}

	.bg_slider img {
		object-fit: cover;
		width: 100%;
		max-height: 1000px;
	}

	.abt_content {
		margin-left: 8%;
	}

	.navbar-menu-inner .col-md-10 h2 {
		font-size: 55px !important;
	}

	div.container>nav>ol.breadcrumb>li.breadcrumb-item>a {
		font-size: 14px;
	}


	.numbering_of_content_row {
		grid-template-columns: repeat(11, 1fr);
	}

	.text_services_block {
		grid-column: span 9;
	}
	
	
	
}


@media(max-width:830px) {
 .video_player_iframe_css, .iframe-container, .popup_video_watch {
    /*min-height: 300px;*/
    /*max-height: 307px;*/
}   
}

@media(max-width:767px) {
	.navbar-menu-inner .col-md-4.d-flex.justify-content-center.align-items-center {
		justify-content: flex-start !important;
	}

	.navbar-menu-inner .col-md-2.d-flex.justify-content-end {
		order: 1;
	}

	.navbar-menu-inner .col-md-10 {
		order: 2;
	}


	footer>div>.row {
		gap: 10px 0;
	}

	.watermark,
	.watermark_section {
		height: auto !important;
	}

	.align-items-start ul.list-unstyled li a {
		font-size: 15px;
	}

	.footer_ul__page_list li a,
	.footer_ul__rule_list li a,
	.footer_ul__page_list li,
	.footer_ul__rule_list li {
		line-height: 1;
	}

	.numbering_of_content_col_left {
		width: 55px;
	}


	#articles_content-services {
		padding-top: 45px;
	}

	.slider_guide_ser .container {
		padding-inline: 0 !important;
	}

	.slider_guide_ser .card {
		padding-inline: 25px;
	}


	/*----*/

	.ul_slider .slick-slide {
		/*backdrop-filter: blur(20px) !important;*/
		/*-webkit-backdrop-filter: blur(20px) !important;*/
	}

	.ul_slider .slick-active {
		/*backdrop-filter: blur(0px) !important;*/
		/*-webkit-backdrop-filter: blur(0px) !important;*/
	}

	.slider_guide_ser {
		position: relative;
	}

	.slider_guide_ser::before,
	.slider_guide_ser::after {
		content: "";
		position: absolute;
		backdrop-filter: blur(20px) !important;
		-webkit-backdrop-filter: blur(20px) !important;
		width: 60px;
		display: none;
	}

	.slider_guide_ser::before {
		top: 0;
		left: 0;
		bottom: 0;
		/*background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 80%, rgb(255 255 255 / 28%) 110%, rgba(255, 255, 255, 0.9) 25%);*/
		z-index: 2;
	}

	.slider_guide_ser::after {
		top: 0;
		right: 0;
		bottom: 0;
		z-index: 1;
	}
}


@media(max-width:660px) {
	#breadcrumb-nav {
		padding: 32% 0 0% 0;
	}

	.form_bg_hoin_community>.container .form_bg_hoin_community__wrap {
		padding: 35px 18px;
	}
	
	.displaythe {
    gap: 20px 40px;
}
	.displaythe .video-container {
    flex: 0 0 calc(50% - 20px);
}
}


@media(max-width:575px) {
	.ul_slider_all>.row>div[class^="col-"] {
		flex: 0 0 100%;
		max-width: 100%;
	}


	div.container>nav>ol.breadcrumb>li.breadcrumb-item>a {
		font-size: 10px;
		letter-spacing: 0.5px;
	}


.video_title_custom p:first-child,
	.article-content-heading {
		width: 100%;
		padding-right: 0;
	}

	.article-header {

		gap: 20px 0;
	}

	.homePageVideo .overlay-bg img {
		width: 50px !important;
	}

	.homePageVideo .svg_play svg {
		width: 60px;
		height: 50px;
	}

	.homePageVideo .text-overlay p {
		font-size: 12px !important;
	}

	.homePageVideo .text-overlay h2 {
		font-size: 1.5rem !important;
	}
	
	.popup_video_watch,
	.iframe-container,
	.video_player_iframe_css {
	 min-height: 219px;
    max-height: 219px;
	}
	
	.popup_video_watch {
	   border-radius: 10px;
	}
	
	.iframe-container {
        margin: 0 auto;
    overflow: hidden;
    max-width: 390px !important;
    width: 390px;
    border-radius: 0px;
	}
	
	
	.video-popup__container__modal-content,
	.video_player_iframe_css {
	        margin: 0 auto;
    overflow: hidden;
    max-width: 390px !important;
    width: 390px;
	}
	
	.gallery-item-inner .card-body h4 {
	  -webkit-line-clamp: unset;
	}
	
}


@media(max-width:520px) {

	.slider_guide_ser::before,
	.slider_guide_ser::after {
		width: 29px;
	}
	
	.article-date-time {
	    justify-content: flex-start;
	   flex-direction: column;
        align-items: flex-start;
        gap: 10px 0;
	}
	
	.mobile_share_icon {
	   margin-left: 0;  
	}
	
	.share-popup {
	  right: auto !important;
	  left: 0px !important;
	}
	
	.share-popup.selected {
	   right: auto !important;
       left: 40px !important;
	}
	
	.displaythe {
    gap: 20px 0px !important;
}
	.displaythe .video-container {
    flex: 0 0 calc(100% - 0px) !important;
}
	
}

@media(min-width:401px) and (max-width:575px) {
    .breadcrumb-item+.breadcrumb-item::before {
            line-height: 1.9;
    }
}

@media(max-width:450px) {
    .video-details-title {
    height: auto !important;
    margin-bottom: 5px;
}
}

@media(max-width:400px) {
	.previous_next_btn>button {
		min-width: 130px;
	}

	.breadcrumb-item+.breadcrumb-item::before {
		top: 2px !important;
		position: relative;
	}

	.article_list_in_mobile,
	.filter-dropdown_mobile_filter_options__div {
		padding: 8px 15px;
	}

	.search-box>input[type=search] {
		padding: 8px 10px !important;
	}

	.homePageVideo .text-overlay p {
		font-size: 10px !important;
	}

	.homePageVideo .text-overlay h2 {
		font-size: 1rem !important;
	}
}

@media(max-width:370px) {
	.secure_your_future button#arrowNavy {
		min-width: 270px;
	}

	.article-date-time,
	.pub-date {
		font-size: 12px !important;
	}
}

@media(min-width:992px) {

	#breadcrumb-nav.breadcrumb-nav-art,
	#breadcrumb-nav.breadcrumb-nav-video {
		padding: 12% 0 0 0;
	}

	.gallery-item-inner img {
		height: 180px;
		border-radius: 25px 25px 0 0;
	}

	.services_content-service {
		padding-block: 100px;
	}
	
	.open_position {
       overflow-x: visible;
}
}

@media(min-width: 992px) and (max-width: 1199px) {
	footer .container {
		padding: 0 30px;
	}

	.form_bg_hoin_community__art_detail,
	.form_bg_hoin_community__services {
		margin-top: 10% !important;
	}


	.form_bg_hoin_community h2,
	.form_bg_hoin_community h2 {
		font-size: 40px;
	}
	
	.gallery .ul_slider_all > .row > div[class^="col-"] {
	        flex: 0 0 50%;
    max-width: 50%;
	}
	
	.section_child_class:nth-child(even) {
    padding-top: 120px;
}
	}

@media(max-width:520px) {

	.page-template-template-home .slider-content,
	.page-template-template-about .slider-content,
	.content-watermark,
	.container {
		padding-inline: 25px;
	}

	.secure_your_legacy .container {
		padding-inline: 25px !important;
	}
}


@media(max-width: 413px) {

	.arrow-extend-next span.arrow,
	.arrow-extend-previous span.arrow {
		width: 9px;
	}


	.arrow-extend-next:hover span.arrow,
	.arrow-extend-previous:hover span.arrow {
		width: 13px;
	}


	.arrow-extend-next span.text,
	.arrow-extend-previous span.text {
		font-size: 13px;
	}

	.arrow-extend-previous {
		/*gap: 1px;*/
	}
	
	.arrow-extend-previous a, .arrow-extend-next a {
	    font-size: 14px;
	}
}


/*=======================*/
.secure_your_con .secure_your_legacy__col2 {
	position: relative;
	padding-top: 375px;
}

.secure_your_con .secure_your_legacy__col2 .card {
	background-image: url(https://demo.laser-infotech.com/successio/wp-content/uploads/2023/05/services_01.jpg) !important;
	border-radius: 15px 0 0 0 !important;
	background-repeat: no-repeat !important;
	background-position: bottom !important;
	background-size: contain !important;
	z-index: -4;
	right: 0;
	position: absolute;
	width: 50%;
	bottom: 0;
	padding: 343px 0;
}


.secure_your_con .secure_your_legacy__col2__left {
	position: relative;
	top: -220px;
}


.inner_class #navbar_fixed {
	position: initial;
	transition: all 0.3s ease-out;
}

.inner_class .navbar-scrolled#navbar_fixed {
	position: fixed;
	transition: all 0.3s ease-out;
}

.inner_class #breadcrumb-nav {
	padding-top: 150px !important;
	margin-bottom: 46px;
}

.breadcrumb {
	margin: 0;
}

#article_video_inc div.slider-content.left p,
#article_blog_inc .slider-content.left p {
	margin-top: 0;
}

#secure_your_legacy div {
	overflow: visible;
}


.card__art_wrap {
	/*transition: all ease-in-out 0.3s;*/
}

.card__art_wrap:hover {
	/*transition: all ease-in-out 0.3s;*/
}


@media(max-width: 1660px) {
	.inner_class #breadcrumb-nav {
		/*padding-top: 55px !important;*/
	}
}

@media(max-width: 991px) {
	#secure_your_legacy .card img {
		left: -55px;
		width: 100vw;
		object-position: top;
	}

	#secure_your_legacy .card {
		height: 400px;
	}
	
	.inner_class #breadcrumb-nav {
        padding-top: 100px !important;
        margin-bottom: 34px;
    }
    
    .displaythe {
            gap: 20px 30px;
    }
    
    .displaythe .video-container {
        flex: 0 0 calc(33.33% - 20px);
    }
}

@media(max-width: 575px) {
    .homepageCards .card {
        padding-bottom: 0;
    }
    .slider_guide_industry .ul_slider .card:after {
        content: none;
    }
	#secure_your_legacy .card img {
		width: 100vw;
	}

	.inner_class #breadcrumb-nav {
		/*padding-top: 25px !important;*/
		/*margin-bottom: 25px;*/
	}

	#secure_your_legacy .card {
		height: 400px;
	}

}


@media(max-width:540px) {
    .popup_video_watch {
            /*height: 300px;*/
    }
    .video_player_iframe_css {
            /*max-height: 290px !important;*/
    }
}

@media(max-width:500px) {
	#secure_your_legacy .card {
		height: 250px;
	}
}

@media(max-width:520px) {
	#secure_your_legacy .container {
        padding: 0 !important;
	}
	
	#secure_your_legacy  .secure_your_legacy__col2__left {
	    padding-inline: 25px !important;
	}
	
	#secure_your_legacy .card img {
	    left: 0;
    right: 0;
	}
}

@media(max-width:493px) {
	.slider_guide_ser .card {
		padding-inline: 25px;
	}
}

@media(max-width:467px) {
    .filter-dropdown.mobile_filter_options {
        top: 0;
    }
}

@media(max-width:330px) {
    /*.single-post .wp-block-image figcaption,*/
    .single-post figcaption{
            font-size: 15px;
    }
}




@media(min-width: 1651px) {
    .ose-youtube.ose-uid-dcacf75305e086239bf1c324081a3e00 .ep-youtube__content__block .youtube__content__body .content__wrap {
            grid-template-columns: repeat(auto-fit, minmax(calc(312px - 30px), 1fr)) !important;
    }
}