/*
Theme Name: My Health Career Child
Template: myhealthcareer
Description: This template has been developed by the Leoforce Development Team
Date of Creation - 22-08-2023
Version: 1.0
*/ 

/* css written by pavan start */
#winnerslider .card.card-body img {
    max-width: 150px;
    margin: auto;
}
div#winnerslider {
    margin-top: 25px;
}
.main-content {
    margin-top: 160px;
}
.page-id-11 .banner-sec-all{
	background-size: cover;
    background-position: center center;
	background-repeat:no-repeat;
}
.um-shortcode-social .um-col-alt div {
/*     display: inline-block; */
/*     margin: 0 5px; */
}
.home .sumo-form-wrapper.smartbar-popup {
    margin-bottom: 135px;
}
.um-shortcode-social .um-col-alt {
    max-width: 485px;
    margin: auto;
}
@media only screen 
    and (width: 390px) 
    and (height: 844px) 
    and (-webkit-device-pixel-ratio: 3) {
	.um-shortcode-social .um-col-alt .um-half{
		float:none;
		width:100%;
	}
}
.or-login {
    text-align: center;
    width: 100%;
    color: gray;
    display: table;
    font-style: italic;
    white-space: nowrap;
    max-width: 435px;
    margin: 10px auto;
}
.or-login:before, .or-login:after {
    border-top: 1px solid gray;
    content: "";
    display: table-cell;
    position: relative;
    top: 0.8em;
    width: 45%;
}
.logged-in.um-page-user .main-sec-all-pages {
    padding-top: 80px;
}

body{font-family:'Open Sans', sans-serif;}
.footerlogo{
	max-width: 200px;
	margin-bottom: 15px;
}
h3.yotu-video-title {
    text-align: center;
}
.navbar-nav.navitemsul .arrow.custombutton {
	margin: 0;
	border-color: #de596f !important;
	stroke-width: 3px;
	stroke: #FFF;
	color: #fff;
	border-width: 2px;
	/* border-style: outset; */
	/* border-image: initial; */
}
.yotu-active .owl-stage {
    display: none;
}
.yotu-thumbnails .owl-prev:before, .yotu-mode-carousel .owl-prev:before{
	background-image: url(/wp-content/uploads/2023/09/arr.svg);
	background-repeat: no-repeat;
}
body .yotu-videos.yotu-preset-abnb .owl-carousel .yotu-video-title {
    color: #484848!important;
    font-weight: 600!important;
    font-size: 16px;
	font-family:'Open Sans', sans-serif;;
}
.yotu-mode-carousel .owl-next{right:-65px !important;}
.yotu-mode-carousel .owl-prev{left:-35px !important;}
.yotu-thumbnails-wrp .owl-prev, .yotu-thumbnails-wrp .owl-next, .yotu-mode-carousel .owl-prev, .yotu-mode-carousel .owl-next{
	zoom: 1;
    filter: alpha(opacity=100);
    opacity: 1;
}
.yotu-thumbnails .owl-next:before, .yotu-mode-carousel .owl-next:before{
	background-image: url(/wp-content/uploads/2023/08/arrow.svg);
	background-repeat: no-repeat;
}
.yotu-thumbnails .owl-prev:before, .yotu-thumbnails .owl-next:before, .yotu-mode-carousel .owl-prev:before, .yotu-mode-carousel .owl-next:before{
	text-indent: unset !important;
}

body .yotu-videos.yotu-preset-abnb .owl-carousel .yotu-video-thumb-wrp div{border-radius: 30px !important;}
.main-sec-all-pages{padding-top:80px;}
.logged-in .main-sec-all-pages {
    padding-top: 135px;
}
.banner-sec-all{
    padding-top: 100px;
	padding-bottom: 70px;
}
.banner-sec-all h2{font-size:38px;font-family:'Open Sans', sans-serif;;}
.banner-sec-all p{font-size:1.35rem;font-family:'Open Sans', sans-serif;;max-width: 780px;margin: auto;}

/* um css start */
.regcontentimg {
    padding-top: 20px;
    font-size: 16px;
    color: #000;
    font-family: 'Open Sans', sans-serif;;
}
/* Ulimate member start */
div.uimob500 .um-col-121, div.uimob500 .um-col-122 {
    width: 49%!important;
    float: left!important;
}
div.uimob500 .um-col-121 {
    margin-right: 1%!important;
}
div.uimob500 .um-col-122 {
    margin-left: 1%!important;
}
#um_field_5_upload_cv a.um-button.um-btn-auto-width::before {
    content: "\f3b6";
    font-family: ionicons!important;
    font-style: normal!important;
    font-weight: 400!important;
    font-variant: normal!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 25px;
    margin-right: 10px;
    color: #000;
}
.page-id-11 #um_field_5_upload_cv a.um-button.um-btn-auto-width {
    box-shadow: none;
    padding: 0 14px!important;
    width: auto!important;
    min-width: auto;
    max-width: inherit;
    line-height: 35px!important;
    border: 1px solid #c3c3c3!important;
    color: #000;
    background: #ededed!important;
}
.um-dropdown.menu-always-visible {
    background: transparent;
	display:block;
	width:auto !important;
}
.um-7.um {
/*     max-width: 750px !important; */
}
.um-dropdown ul{background:transparent !important;}
div#um_field_5_upload_cv .um-field-area {
    text-align: left!important;
}
#um_field_5_upload_cv .um-field-label {
    display: none;
}
.um input[type=submit].um-button {
    background: #ed0c31 !important;
	width:100% !important;
}
.um-profile-edit {position: inherit !important;/*height: 65px !important;*/}
.um-dropdown ul {text-align: left;}
.um-header{padding: 0 0 50px 0 !important;}
.um-dropdown li {display: inline-block;}
.um-dropdown-arr, a.um-profile-edit-a {display: none;}
.um-dropdown {right:0 !important;}
.um-profile-edit.um-profile-headericon.um-trigger-menu-on-click {margin-right: 0;top: 233px;z-index:0;}
input#um-submit-btn {width: 100% !important;}
.um-dropdown {
    top: -47px !important;
    right: 27px !important;
	border:none !important;
}
.um-dropdown ul{
	background-color:#444;
}
.um-profile.um .um-profile-headericon a {
    color: #fff;
    color: #fff!important;
    font-size: 14px;
    font-weight: 600;
    padding: 6px 10px 6px 28px;
    display: block;
    float: left;
    border-radius: 4px;
    margin-left: 5px;
    position: relative;
    border-bottom: 0 !important;
}
.um-field-area {text-align: left !important;}
.um-single-fileinfo span.icon {background: #13c26b !important;}
.um input[type=submit].um-button, .um input[type=submit].um-button:focus, .um a.um-button, .um a.um-button.um-disabled:hover, .um a.um-button.um-disabled:focus, .um a.um-button.um-disabled:active {background: #13c26b !important;}
.um .um-button.um-alt, .um input[type=submit].um-button.um-alt {
    background: #eeeeee !important;
}
/* Ulimate member end */
.redbtn.arrow.custombutton {
    background: #ed0c31;
}
.redbtn.arrow.custombutton a::after {
    content: '';
    background-image: url(https://myhealthcarecareer.net/wp-content/uploads/2023/08/rightarrow.svg);
    width: 60px !important;
    height: 60px !important;
    background-repeat: no-repeat;
    padding: 3px 14px;
    margin-left: 15px;
    background-size: contain;
    background-position: center center;
}
/* um css end */
.single-body-sec a, .single-body-sec p {
    	word-wrap: break-word;
	}
.single-body-sec h1.singletitle {
    font-size: 2.25rem;
}
.single-body-sec h1,.single-body-sec h2,.single-body-sec h3,.single-body-sec h4, .single-body-sec h5, .single-body-sec h6{
	margin-bottom: 15px;
    margin-top: 25px;
}
.blueparacontainer ul li {
    list-style: disc;
}
.blueparacontainer ul {
/*     margin-left: 20px; */
	margin-left: 30px;
	text-align: left !important;
/* 	font-size:20px; */
	font-size:18px;
/* 	line-height: 206.682%; */
	line-height: 32px;;
    letter-spacing: 1px;
}
#footer-sec {
/*     background: #e9f2ff; */
}
#enhancement .yotu-playlist{padding-top:0px;}
[class*=" yotuhover-"].yotu-videos a.yotu-video .yotu-video-thumb-wrp::after {
	opacity: .99!important;
}
.yotu-videos .owl-dots .owl-dot span {
    width: 10px;
    height: 10px;
    margin: 5px 7px;
    background: #D6D6D6;
    display: block;
    -webkit-backface-visibility: visible;
    transition: opacity 200ms ease;
    border-radius: 30px;
}
.yotu-videos .owl-dots .owl-dot {
    display: inline-block;
    zoom: 1;
}
.yotu-videos .owl-dots .owl-dot.active span {
    background: #0759c7;
}
.yotu-videos .owl-dots{
margin-top:10px;
}
.blog .blog-post-img {
/*     margin-top: 25px; */
}
.posts-holder ul, .posts-holder ol, .single-body-sec ol, .single-body-sec ul{
	padding-left: 40px;
    margin-bottom: 15px;
	font-size: 16px;
    font-family: 'Open Sans', sans-serif;;
}
.posts-holder ol li,.posts-holder ul li, .single-body-sec ul li, .single-body-sec ol li {
    list-style: unset;
}
.posts-holder ol li, .single-body-sec ol li{
    display: list-item;
}
.single-body-sec tr:nth-child(odd) {
    background-color: #fff;
}
.single-body-sec tr:nth-child(even) {
    background-color: #E7E9EB;
}
.single-body-sec th {
    padding-top: 11px;
    padding-bottom: 11px;
    background-color: #000000;
    color: white;
}
.single-body-sec td, .single-body-sec th {
    text-align: left !important;
    padding: 8px;
}
.single-body-sec table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    display: table;
  	border: 1px solid #ccc;
	margin-bottom: 20px
}
.single-body-sec td li, .single-body-sec th li {
    text-align: left!important;
}
.single-body-sec td p, .single-body-sec th p {
    margin: auto;
    text-align: left!important;
}
.single-body-sec td,.single-body-sec th{border: 1px solid #ccc;}
.m-bottom-25 {margin-bottom: 25px;}
.m-bottom-50 {margin-bottom: 50px;}
.rose-color a,.rose-hover{color: #0060d1;}
h1, h2, h3, h4, h5, h6 {color: #222;}
p.post-meta .post-time,p.post-meta span.author.vcard {
    color: #666;
}
.single-body-sec p {
    font-size: 1rem;
    font-family: 'Open Sans', sans-serif;;
}
.related-post {
    padding-top: 35px;
    border-top: 1px solid #ccc;
    margin-top: 35px;
}
/* css written by pavan end */
body {
    margin: 0;
    overflow-x: hidden;
    font-size: 14px;
    font-weight: normal;
    padding: 0px;
    color: #363636;
    position: relative;
}
.accordion-item {
/*
    display: inline-block;
    width: 47%;
    margin: 1%;
*/
}
#faqsbox .accordion-button::after{background-image: url(/wp-content/uploads/2023/08/arrow.svg);}
.acc-col-left {
/*     padding-right: 10px; */
/*     padding-left: 10px; */
	padding-right: 49px;
    padding-left: 35px;
}
.acc-col-right {
/*     padding-right: 0; */
/*     padding-left: 10px; */
}
.logo-nav img{
	max-width:200px;
}
header#header {
/*     padding: 10px 0; */
	padding: 10px 0 0 0;
/*     background: #E9F2FF; */
	background:#fff;
	border-bottom:1px solid #ededed;
}
.home header#header{border-bottom:0px;}
.inner-content-div::after {
/*    height: 181px;*/
/*    width: 188%;*/
/*    background: #fff;*/
/*    position: absolute;*/
/*    bottom: -112px;*/
/*    left: -460px;*/
/*    z-index: -1;*/
/*    transform: rotate(-8deg);*/
/*    content: '';*/
	height: 181px;
    width: 200%;
    background: #fff;
    position: absolute;
    bottom: -90px;
    left: -47%;
    z-index: -1;
    transform: rotate(-3deg);
    content: '';
}

.firstrow {
/*     background-color: #E9F2FF; */
    overflow: hidden;
	margin-top: 85px;
    /* transform: rotate(-8deg);
     margin-right: -20%; 
     margin-left: -20%;
    margin-top: -7%;
    margin-bottom: -5%; */

}

.inner-content-div {
    position: relative;
    z-index: 1000;
}

.header-images-one {
    width: 122px;
    height: 279px;
}

.gap-between-images {
    margin-top: 20px;
}

div.carousel-item video {
    z-index: 1 !important;
}

.everythingrightcolspace {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.fixeddiv {
    position: fixed;
    right: 0px;
    top: 0px;
    z-index: 100;
}

.navbarcontfluid {
    padding-left: 0px;
}

.navitemsul {
    margin-left: 120px;
}

.navitemli {
    margin-right: 20px;
}

.firstrowleftsec {
    margin-top: 50px;
}

.navbarcontent {
    color: #000;
    font-family: 'Open Sans', sans-serif;;
    font-size: 16px;
    font-style: normal;
    /* font-weight: 600;*/
    line-height: normal;
    letter-spacing: 0.5px;
	border-top-color:grey !important
}
.current-menu-item .navbarcontent,.current-menu-ancestor a{
	border-top-color:#000 !important
}
.current-menu-ancestor a{color: #000;}

.toprowhead {
    color: #363636;
    /*font-family: 'Open Sans', sans-serif;*/
    font-size: 48px;
    font-style: normal;
    font-weight: 600;
    line-height: 151.182%;
    /* 96.756px */
    letter-spacing: 1px;
    /* width: 500px; */
    max-width: 700px;
}

.toprowsub {
    color: #000;
	font-family: 'Open Sans', sans-serif;;
/* 	font-size: 24px; */
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 170.182%; /* 27.229px */
	letter-spacing: 1px;
}

.paddingclass {
    padding: 48px 0px;
}
.pt-30{padding-top: 48px}
.pb-30{padding-bottom: 48px}
.px-30{
	padding-top: 48px;
	padding-bottom: 48px;
}
.px-50{
	padding-right: 50px;
    padding-left: 50px;
}
.pl-50{padding-left: 50px;}
.pr-50{padding-right: 50px;}

#custom-navbar {
/*     background-color: #E9F2FF; */
	background-color:#fff;
}

/* .nav-item:hover .nav-link,
.nav-item.active .nav-link,
.nav-item .nav-link:active {
  color: grey; 
} */
.navbarcontent {
    color: grey;
}

/* .nav-link:focus, .nav-link:hover {
    color: var(--bs-nav-link-hover-color);
} */
/* .navbar-nav .nav-link.active, .navbar-nav .nav-link.show {
    color: grey;
} */
.navbar-nav li a {
    border-style: solid;
    border-top-color: black;
    border-left: none;
    border-right: none;
    border-bottom: none;
}

.doc1class {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 40px;
}

#doc23class {
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
    margin-right: 50px;
}

#doc45class {
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
}

.carouselindicatorsdiv {
    padding-top: 30px;
}

.secondcolleftsec {
    margin-bottom: 20px;
}

.whyusrow {
/*     color: #363636; */
    /* justify-content: center;
    font-family: Acme;
    font-size: 48px;
    font-style: normal;
    font-weight: 400;
    line-height: 151.182%; */
    /* 72.567px */
    /* letter-spacing: 1px; */
	color: #0060D1;
    margin-bottom: 20px;
}
.aftcontreadarrow{
    position: absolute; right: 30px;
}
.rounded-video {
    position: relative;
    border-radius: 50%;
    overflow: hidden;
}



.docimagesmobile {
    margin-top: 30px;
    display: flex;
    flex-direction: row;
    justify-content: center;
}


.blueparaleftmobile {
    padding-top: 25px;
}


.headingscss {
    color: #000;
    text-align: center;
    font-family: 'Open Sans', sans-serif;;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 28px;
    /* 116.667% */
    letter-spacing: 1px;
}

.subheadingscss {
    color: #000;
    text-align: center;
    font-family: 'Open Sans', sans-serif;;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    /* 175% */
    letter-spacing: 1px;
}

.rightarrowdiv {
    margin-top: 35px !important;
    margin-bottom: 36px !important;
}

.rightarrowimg {
    margin-left: 25px;
}

.communityrightsec {
    padding-top: 40px !important;
}

.whyuscols {
    margin-bottom: 30px;
    padding-bottom: 0px;
    text-align: center;
    /* padding-bottom: 25px;
    margin-bottom: 15px; */
}
.winnerscols{
    margin-bottom: 30px;
    padding-bottom: 0px;
    text-align: center;
    /* padding-bottom: 25px;
    margin-bottom: 15px; */
}
.winnerscols img{
	width:200px;
	height:auto;
}

.ans {
    color: white;
    background-color: grey;
    margin: 30px 0px 30px 10px !important;
    padding: 10px 30px 10px 10px;
}
.ans-left {
    color: white;
    background-color: grey;
    margin: 30px 0px 30px 0px !important;
    padding: 10px 30px 10px 10px;
    width:98%;
}

.underline {
    text-decoration-line: underline;
}

.whyuscontainer {
    padding: 30px !important;
    background: #FFF;
    box-shadow: 4px 4px 30px 10px rgba(0, 0, 0, 0.10);
}
.winnerscontainer {
    padding: 30px !important;
    background: #FFF;
    box-shadow: 4px 4px 30px 10px rgba(0, 0, 0, 0.10);
}
.whyuscontainerlast {
    padding: 30px !important;
    background: #FFF;
    border-bottom: 2px solid #79B2FF;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0px 15px 10px -15px grey;
}

.contpad {
    background-color: #DAEAFF;
    position: relative;
}

.everythingrightsec {
    padding-top: 20px;
}

.bluepara {
	color: #374251;
/*     color: #0060D1; */
    /* font-family: Acme; */
    /* font-size: 48px; */
    /* font-style: normal; */
    /* font-weight: 400; */
    /* line-height: 72.567px; */
    /* letter-spacing: 1px; */
}

.blueparacontainer {
    padding: 15px 15px 15px 20px;
    background: #FFF;
    box-shadow: 4px 4px 30px 10px rgba(0, 0, 0, 0.10);
}

.blueparacontainer p {
    margin-bottom: 0px;
}

.blueparaheading,.blueparasubheading {
	color: #000;
    font-family: 'Open Sans', sans-serif;;
/*     font-size: 20px; */
    font-style: normal;
/* 	line-height: 49.136px; */
    letter-spacing: 1px;
/* 	font-size: 24px; */
	font-size: 18px;
	line-height: 206.682%; /* 49.604px */
}
.blueparaheading {
    font-weight: 600;
}

.blueparasubheading {
    font-weight: 400;
}

.custombutton {
	border-radius: 0px 20px 20px 20px;
    background: #0759C7;
    display: inline-flex;
    padding: 10px 30px;
    /* justify-content: center; */
    align-items: center;
    justify-content: space-between;
    gap: 21px;
    height: 53px;
    font-size: 24px;
    letter-spacing: 0.5px;
    line-height: normal;
    font-family: 'Open Sans', sans-serif;;
    font-style: normal;
}

.arrow {
    background: #0759C7;
    border-color: lightblue;
    stroke-width: 3px;
    stroke: #FFF;
    color: #FFFFFF;
}

.picsheading {
    color: #000;
    font-family: 'Open Sans', sans-serif;;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin-top: 7px;
}

.picsrows {
/*    margin-bottom: 30px;*/
}

.trendingjobsrow {
    /* justify-content: center; */
    color: #363636;
    /* font-family: Acme; */
    /* font-size: 48px; */
    /* font-style: normal; */
    /* font-weight: 400; */
    /* line-height: 151.182%; */
    /* 72.567px */
    /* letter-spacing: 1px; */
    margin-bottom: 20px;
}
.winnersrow{
    color: #0060d1;
    margin-bottom: 20px;
}
.starheadingscss {
    color: #000;
    font-family: 'Open Sans', sans-serif;;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

.starsubheadingscss {
    color: #2F87FF;
    font-family: 'Open Sans', sans-serif;;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

.greystarsubheading {
    color: #AFAFAF;
    font-family: 'Open Sans', sans-serif;;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

.seedetailsbutton {
    border-radius: 30px;
/*     background: #0759C7; */
	background:#E3EDFA;
    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
    border: none;
}
.seedetailsbutton a {
/*     color:#ffffff; */
	color:#2F87FF;
    text-decoration:none;
	font-family: 'Open Sans', sans-serif;;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

.seedeetslayout {
    text-align: center;
    padding: 20px 44px;
    gap: 8px;
}

.seedetailsdiv {
    margin-top: 15px;
/*     margin-bottom: 35px; */
	margin-bottom: 5px;
}

.exploresection {
    color: #000;
	margin-bottom:20px;
    /* font-family: Acme; */
    /* font-family: Acme; */
    /* font-size: 48px; */
    /* font-style: normal; */
    /* font-weight: 400; */
    /* line-height: 151.182%; */
    /* 72.567px */
    /* letter-spacing: 1px; */
}

.aftcontreadarrow {
    position: absolute;
    right: 30px;
}

.explorepara {
/*     color: #454545; */
    font-family: 'Open Sans', sans-serif;;
/*     font-size: 20px; */
    font-style: normal;
    font-weight: 600;
/*     line-height: 184.182%; */
    /* 58.938px */
/*     letter-spacing: 2px; */
	color: #000;
/* 	font-size: 24px; */
	font-size: 20px;
	line-height: normal;
/* 	letter-spacing: 1.68px; */
	letter-spacing: 1.4px;
}

.contblue {
    color: #0C74FF;
    font-family: 'Open Sans', sans-serif;;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 184.182%;
    letter-spacing: 2px;
    text-decoration-line: underline;
    margin-left: 10px;
}

.date {
    color: #0759C7;
    font-family: 'Open Sans', sans-serif;;
/*     font-size: 20px; */
    font-style: normal;
    font-weight: 600;
/*     line-height: 40px; */
    /* 200% */
	font-size: 24px;
	line-height: normal;
	letter-spacing: 1.68px;
}

.imgstyle {
    border-radius: 5px;
    border: 0px solid #0759C7;
    /* background: url(<path-to-image>), lightgray 50% / cover no-repeat, #D9D9D9;
box-shadow: 0px -5px 10px 0px rgba(0, 0, 0, 0.25) inset; */
}

.contreadingrightcol {
/*     color: #454545; */
/*     font-family: 'Open Sans', sans-serif;; */
/*     font-size: 16px; */
/*     font-style: normal; */
/*     font-weight: 600; */
/*     line-height: 30px; */
	/*     line-height: 40px; */
    /* 200% */
/*     margin: 0px; */
	position: relative;
	color: #000;
	font-family: 'Open Sans', sans-serif;;
	font-size: 20px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	letter-spacing: 1.4px;
	margin-bottom:9px;
}
.explorepara a, .contreadingrightcol a{
/* 	color: #454545; */
	color: #000;
}
.explorepara a:hover, .contreadingrightcol a:hover {color: #0759c7;}
.bottomcol {
    border-style: solid;
    border-top: none;
    border-left: none;
    border-right: none;
    margin: 0;
    margin-bottom: 30px;
    border-bottom-color: #0759C7;
}

.faqsbox {
/*     padding-top: 30px; */
	padding-top: 70px;
/*     background-color: #DAEAFF; */
    border-top-left-radius: 0%;
    border-top-right-radius: 0%;
    border-bottom: none;
    border-left: none;
    border-right: none;
/*     border-top-color: #DAEAFF; */
/*     position: relative; */
/*     margin-top: 30px; */
	margin-top: 0px;
	background-image:url('/wp-content/uploads/2023/09/faq-bg-image.svg');
	background-repeat: no-repeat;
    background-size: cover;
	background-position: top center;
}

.faqsbox::before {
/*    height: 100px;*/
/*    border-top-left-radius: 100%;*/
/*    border-top-right-radius: 100%;*/
/*    top: -40px;*/
/* 	background-color: #DAEAFF; */
/* 	content: ''; */
/*     position: absolute; */
/*     left: 0; */
/* 	width: 100%; */
/* 	height: 87px; */
/* 	top: -40px; */
/*     clip-path: polygon(50% 31%, 131% 70%, -31% 62%); */
}

.faqheading {
    color: #000;
	margin-bottom:45px;
    /* justify-content: center;
    font-family: Acme;
    font-size: 48px;
    font-style: normal;
    font-weight: 400;
    line-height: 151.182%; */
    /* 72.567px */
    /* letter-spacing: 1px; */
}
.faqcontent, .faqcontentr {
/*	padding: 30px;*/
	padding: 25px;
    background-color: white;
    margin: 30px 10px 30px 0px;
	font-family: 'Open Sans', sans-serif;;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}
#faqsbox .accordion-item {
	border: 0;
	border-radius:15px !important;
	margin-bottom:48px;
	overflow: hidden;
/*     border-radius: 0 !important; */
/* 	margin-bottom: 20px; */
/* 	margin-bottom: 30px; */
}
#faqsbox .accordion-button:not(.collapsed)::after {transform: rotate(90deg);}
#faqsbox .accordion-item h2{
	font-family: 'Open Sans', sans-serif;;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}
#faqsbox .accordion-item h2 button{
/* 	padding: 25px; */
/* 	padding: 20px; */
	padding: 25px 20px;
    background-color: white;
    margin: 0px;
	font-family: 'Open Sans', sans-serif;;
    font-size: 20px;
/* 	font-size: 17px; */
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}
.faqcontent {
/*    padding: 30px;*/
/*    background-color: white;*/
/*    margin: 30px 10px 30px 0px;*/
/*    color: #000;*/
/*    font-family: 'Open Sans', sans-serif;;*/
/*    font-size: 24px;*/
/*    font-style: normal;*/
/*    font-weight: 600;*/
/*    line-height: normal;*/
}
.faqcontentr {
/*    padding: 30px;*/
/*    background-color: white;*/
/*    margin: 30px 10px 30px 0px;*/
/*    color: #000;*/
/*    font-family: 'Open Sans', sans-serif;;*/
/*    font-size: 24px;*/
/*    font-style: normal;*/
/*    font-weight: 600;*/
/*    line-height: normal;*/
    margin-left: 10px;
    margin-right: 0px;
}

.arrowfaq {
    margin-left: 18px;
}

.faqsbothsec {
    padding: 0px !important;
}

.mycareerspara {
    color: #000;
    /* display: flex;
  flex-direction: column-reverse; */
    text-align: center;
    font-family: 'Open Sans', sans-serif;;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 186.682%;
    /* 44.804px */
    letter-spacing: 1.2px;

}

/* .mycareerspara p{
    margin-left: auto;
} */
.stayinformpara {
    color: #0060D1;
    font-family: 'Open Sans', sans-serif;;
/*     font-size: 35px; */
	font-size: 38px;
    font-style: normal;
    font-weight: 600;
    line-height: 156.682%;
    /* 62.673px */

}

.es-email, .es-name {

    display: inline-flex;
    height: 40px;
    padding: 10px 211px 10px 22px;
    align-items: center;
    gap: 8px;
    flex-shrink: 0;
    border-radius: 15px;
    border: 1px solid #0060D1;
    margin-top: 20px;
    margin-bottom: 20px;
}

.es-email::placeholder, .es-name::placeholder {
    color: #60A9FF;
    text-align: center;
    font-family: 'Open Sans', sans-serif;;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

#subscribebutton input[type=submit] {
    border-radius: 20px;
    background: #0759C7;
/*     box-shadow: 0px 4px 4px 0px linear-gradient(to right, #79B2FF, #FFFFFF); */
	font-size:24px;
    display: inline-flex;
    padding: 10px 30px;
    justify-content: center;
    align-items: center;
    gap: 21px;
    color: white;
border: 3px solid #79B2FF;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}

.footertext {
    color: #0060D1;
    font-family: 'Open Sans', sans-serif;;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin-left: 15px;
}

.footerpara {
    color: #0060D1;
    font-family: 'Open Sans', sans-serif;;
    font-size: 24px;
    font-style: normal;
/*     font-weight: 700; */
	font-weight: 600;
    line-height: normal;
	margin-bottom:1rem;
}

.footer-menu a {
    color: #0060D1;
    font-family: 'Open Sans', sans-serif;;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
	display: block;
    margin-bottom: 1rem;
    text-decoration: none;
}

.footer-menu a:hover {
    text-decoration: underline;
}
h4.blog-title {
/*     font-size: 16px; */
/*     font-weight: bold; */
	text-decoration: underline;
/* 	font-family: Acme; */
	color: #000;
	font-family: 'Open Sans', sans-serif;;
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	margin-bottom:15px;
}
.h3title{
/* 	font-family: Acme; */
/*     font-size: 48px; */
    font-style: normal;
/*     font-weight: 400; */
    line-height: 151.182%;
	letter-spacing: 1px;
	font-family: 'Open Sans', sans-serif;;
	font-size: 38px;
	font-weight:600;
/* 	font-weight: 700; */
}

.secondsection {
    color: #363636;
    /* font-family: Acme; */
    /* font-size: 48px; */
    /* font-style: normal; */
    /* font-weight: 400; */
    /* line-height: 151.182%; */
    /* 72.567px */
    /* letter-spacing: 1px; */
}

.secondsub {
    color: #363636;
    font-family: 'Open Sans', sans-serif;;
/*     font-size: 20px; */
	font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 151.182%;
    /* 30.236px */
/*     letter-spacing:1px; 2.5px; */
	letter-spacing:1px;
}

.carousel-indicators {
    bottom: -50px;

}

/* Style for the carousel indicators */
/* .carousel-indicators button {
    margin-bottom: 50px;
    background-color: #999; 
    border: 1px solid #999;
    border-radius: 50%;
    width: 12px;
    height: 12px;
    margin: 0 4px;
    cursor: pointer;
  } */
.carousel-indicators [data-bs-target] {
    width: 15px;
    height: 15px;
    cursor: pointer;
    background-color: grey;
    border-radius: 100%;
}

.toparrowstyle {
    display: flex;
    width: 58px;
    height: 54.204px;
    transform: rotate(-90deg);
    padding: 14px 15px;
    flex-direction: column;
    align-items: flex-start;
    gap: 8px;
    flex-shrink: 0;
    border-radius: 20px;
    background: rgba(0, 96, 209, 0.60);
    box-shadow: 1px 2px 10px 0px rgba(0, 0, 0, 0.25);

}

.arrowstyle {
    justify-content: center;
    width: 24px;
    height: 28px;
    transform: rotate(90deg);
    flex-shrink: 0;
    stroke-width: 3px;
    stroke: #FFF;
}

.subscribebuttondiv {
    margin-bottom: 20px;
}

.footerlefsec {
    text-align: center !important;
    margin-bottom: 50px;
}

.footerrightsec {
    text-align: center;
}

.toparrowrel {
    position: relative;
}

.divtoparrow {
    position: absolute;
    right: 15px;
	bottom:0px;
}
a.whyuslink:hover p {
    color: #0060d1;
}
.owl-stage .owl-item {
    min-width: 235px !important;
}
/*
.page-id-10 div#subscribe-sec,.page-id-11 div#subscribe-sec {
    display: none;
}
*/
.share-project li {
    display: inline-block;
	padding:5px 10px;
}
ul.share-project{padding-left:0;}
/*media querys start*/
@media screen and (min-width: 992px) {
    .docimagesmobile {
        display: none;
    }
	#resources .imgstyle {
/*     min-height: 585px; */
    width: auto;
    overflow: hidden;
	}
	#resources .imgstyle img{
/* 		max-height: 355px; */
		min-height:470px;
/* 		min-height:449px; */
		width: auto;
		text-align: center;
/* 		margin-left: -80%; */
		margin-left:-40%;
	}
}

@media screen and (min-width: 1400px) {
	.blueparaleftmobile{padding-left:50px !important;}
	.toprowhead{
/* 		font-size: 64px; *//
	}
	.custombutton{
		font-weight: 600;
	}
	.container, .container-lg, .container-md, .container-sm, .container-xl{
/* 		max-width: 1320; */
	}
	#resources .imgstyle img {
    min-height: 445px;
    margin-left: -18%;
	}
}
@media screen and (min-width: 1600px) {
	.container, .container-lg, .container-md, .container-sm, .container-xl{
/* 		max-width: 1450px; */
	}
}
@media only screen and (max-width: 1024px) {
	.footer-cta .stayinformpara{
		font-size:25px;
	}
	.footer-cta .rightarrowdiv a{font-size:20px;}
	.footer-cta-container{	
	padding: 30px!important;
	background: #fff;
	border-bottom: 2px solid #79b2ff;
	margin: 0 auto;
	display: flex;
	align-items: center;
	justify-content: center;
	box-shadow: 0 15px 10px -15px grey;
	}
}
@media only screen and (max-width: 991px) {
	.footer-cta .stayinformpara {
    font-size: 20px;
	}
	.h3title{
		font-size: 35px;
		line-height: inherit;
	}
	.toprowhead{
		font-size: 35px;
		line-height: inherit;
	}
	.stayinformpara{font-size: 24px;}
	.explorepara,.date, h4.blog-title {
    	font-size: 18px;
		line-height: inherit;
	}
	.whyuscontainer{padding:20px 15px !important}
	.seedeetslayout{
		padding: 15px 40px;
	}
	.seedetailsbutton a {
    	font-size: 16px;
	}
	.starheadingscss,.picsheading{font-size: 18px;}
	#faqsbox .accordion-item h2 button{font-size: 18px;padding:20px 15px;}
	#faqsbox .accordion-item{margin-bottom: 15px;}
	.acc-col-left, .acc-col-left + .acc-col-left {padding-right: 15px !important;padding-left: 15px !important;}
	.blueparacontainer ul,.secondsub{font-size: 16px;}
	.headingscss {
        font-size: 21px;
    }
	.mycareerspara{
		font-size: 20px;
	}
	.faqcontentr,.faqcontent {
    	font-size: 20px;
		padding: 15px;
		margin: 20px 0px 20px 0px;
	}
	.blueparaheading, .blueparasubheading {
    	font-size: 18px;
		line-height: 34px;
	}
	.contreadingrightcol {
        font-size: 16px;
    }
	.custombutton{
		padding: 10px 20px;
		font-size: 18px;
		height:auto;
	}
	.rightarrowimg{margin-left:15px;}
	ul.sub-menu a{padding-left:20px;}
	p.blueparaheading{margin-bottom: 10px;}
	.everythingrightcolspace{margin-top: 30px;}
	.footerlefsec,.footerrightsec{margin-bottom:20px;}
	body .yotu-videos.yotu-preset-abnb .owl-carousel .yotu-video-thumb-wrp div {border-radius: 15px !important;}
	
/*old*/
	.fixeddiv {
        position: fixed;
        right: 0px;
        top: 120px;
        z-index: 100;
    }

    .docimagesnormal {
        display: none;
    }

    .blueparaleftmobile {
        padding-left: 20px !important;
        text-align: center;
    }

    .faqsbox {
/*        padding-top: 30px;*/
/*         background-color: #DAEAFF; */
/*         border-top-left-radius: 0% !important; */
/*         border-top-right-radius: 0% !important; */
/*         border-bottom: none; */
/*         border-left: none; */
/*         border-right: none; */
/*         border-top: none !important; */
    }

    .inner-content-div::after {
        display: none;
    }

    .paddingclass {
        padding: 30px;
    }

    .explorepara {
/*         font-size: 24px !important; */
    }

}
@media screen and (max-width: 767px) {
	.design2circlepos{
		height:100% !important;
	}
	.page-id-11 .banner-sec-all{
		background-position: 13% 0%;
		padding: 30px 15px;
	}
	.smartbar-popup-content p {
    font-size: 16px !important;
    margin-right: 1px !important;
    text-align: center !important;
    margin-bottom: 5px !important;
	}
	.sumome-react-smartbar-top {
    padding-bottom: 8px !important;
    padding-left: 10px !important;
	}
	body .sumo-form-wrapper .smartbar-popup-content .sumome-react-wysiwyg-popup-container .sumome-react-wysiwyg-component:not(.sumome-react-wysiwyg-is-moving).sumome-react-wysiwyg-close-button{right:8px !important;width: 20px !important;height: 20px !important;}
	.page-id-11 .banner-sec-all p {
    font-size: 1rem;
    background: #26303975;
    padding: 12px;
	}
	.page-id-11 .banner-sec-all p a {
    color: #fff !important;
    font-weight: bold;
    text-decoration: underline !important;
	}
	.paddingclass {
        padding: 15px;
    }
	
	.owl-carousel .owl-nav {display: none;}
	.exploresection.h3title {margin-bottom: 30px;}
	.contreadingrightcol,.explorepara, .date, h4.blog-title{letter-spacing:inherit}
	.stayinformpara{font-size:20px;}
	.faqsbox{padding-top:30px;}
	#faqsbox .accordion-item h2 button, .toprowsub,.custombutton,.subheadingscss+p,.blueparacontainer ul, .secondsub,.blueparaheading, .blueparacontainer ul {font-size:16px;letter-spacing: inherit;
    line-height: 28px;}
	.h3title {font-size: 25px;margin-bottom: 20px;font-weight: 600;letter-spacing: inherit;}
	.toprowhead{font-size: 32px;letter-spacing:inherit;}
	h3.bluepara.h3title,p.blueparaheading {text-align: left;}
	.footerpara,#subscribebutton input[type=submit] {font-size:20px;}
}
@media screen and (max-width: 576px) {
    .es-email,.es-name {
        padding-right: 50px !important;
    }
	a.navbar-brand.logo-nav {
    margin-left: 15px;
	}

}
@media screen and (max-width: 475px) {
    .h3title{
/* 		font-size: 30px; */
	}
	.toprowhead{
		font-size: 30px;
	}
}


.doc1class,.doc1class2,.doc1class3,.doc1class4,.doc1class5 {
  position: relative;
}
.doc1class .docimagetooltiptext, .doc2class .docimagetooltiptext2, .doc3class .docimagetooltiptext3, .doc4class .docimagetooltiptext4, .doc5class .docimagetooltiptext5 {
  visibility: hidden;
  width: 120px;
  background-color: black;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px 0;
  position: absolute;
  z-index: 1;
}

.doc1class:hover .docimagetooltiptext, 
.doc2class:hover .docimagetooltiptext2, 
.doc3class:hover .docimagetooltiptext3, 
.doc4class:hover .docimagetooltiptext4, 
.doc5class:hover .docimagetooltiptext5 {
  visibility: visible;
}
.sub-menu {position: absolute;padding: 0;list-style: none;width: 100%;visibility: hidden;opacity: 0;border: solid 1px #0759c7;border-radius: 0 20px 20px 20px;background: #0759c7;overflow: hidden;}
li.menu-item-has-children {position: relative;}
li.menu-item-has-children:hover .sub-menu {visibility: visible;opacity: 1;}
.sub-menu a {color: #fff;display: block;width: 100%;}
.sub-menu li {margin-right: 0;}
.sub-menu a:hover{background:#e9f2ff}
#subscribebutton label {display: none;}
#subscribebutton .gjs-row {margin: 0 !important;}
#subscribebutton .es-email {margin-top: 0;}
.acc-col-left + .acc-col-left {
/* 	padding-right: 10px; */
/* 	padding-left: 10px; */
	padding-right: 35px;
    padding-left: 49px;
}
.nav-link.navbarcontent:not(.sub-menu a) {border-top: solid 1px transparent;}
.nav-link.navbarcontent:hover {border-color: var(--bs-nav-link-hover-color) !important;}
li.current_page_item .nav-link.navbarcontent:not(.sub-menu a){color: var(--bs-nav-link-hover-color);border-color: var(--bs-nav-link-hover-color);}
.single-widget.widget_pages ul > li a::before, .single-widget.widget_archive ul > li a::before, .single-widget.widget_meta ul > li a::before, .single-widget.widget_recent_entries ul > li a::before, .single-widget.widget_nav_menu ul > li a::before, .single-widget.widget_categories ul > li a::before {
  content: "\f105";
  font-family: FontAwesome;
  margin-right: 10px;
  font-weight: bold;
}
ul{padding:0;margin:0}
li{list-style:none}
a{color: #555;text-decoration:none!important}
.crmm-list {
  list-style:none;
  padding-left:0
}
.crmm-list>li {
  padding:10px 0;
  border-bottom:1px dashed silver;
  -webkit-transition:all 300ms ease-in-out;
  -moz-transition:all 300ms ease-in-out;
  -o-transition:all 300ms ease-in-out;
  -ms-transition:all 300ms ease-in-out;
  transition:all 300ms ease-in-out
}
.crmm-list>li:first-child {
  padding:0 0 10px
}
.crmm-list>li:last-child {
  padding:10px 0 0;
  border-bottom:none
}
.crmm-list>li a,
.crmm-list>li span {
  font-size:1em;
  font-weight:400
}
.crmm-list li a:hover {
  text-decoration:none
}
.crmm-list li a:before {
  content:"\f105";
  font-family:FontAwesome;
  margin-right:10px;
  font-weight:700;
  display:inline-block!important
}
.crmm-list>li {
  padding:7px 0
}
.crmm-list>li:first-child {
  padding:0 0 7px
}
.crmm-list>li a {
  font-size:.9em
}
.popular-posts {
  padding-left:0
}
.popular-posts li {
  padding:14px 0;
  border-bottom:1px dashed silver
}
.popular-posts li:first-child {
  padding:0 0 14px
}
.popular-posts li:last-child {
  padding:14px 0 0;
  border-bottom:0
}
.popular-posts img {
  text-align: center;
  float: left;
  width: 96px;
  height: 96px;
  min-width: 96px;
  object-fit: cover;
}
.post-summary {
  overflow:hidden;
  padding-left:20px
}
.no-thumb .post-summary {
  padding-left:0
}
.post-summary a {
  -webkit-transition:all 400ms ease-in-out;
  -moz-transition:all 400ms ease-in-out;
  -o-transition:all 400ms ease-in-out;
  -ms-transition:all 400ms ease-in-out;
  transition:all 400ms ease-in-out
}
.popular-posts .post-summary a:hover {
  text-decoration:underline
}
.popular-posts p {
  font-size:.875rem;
  margin-top:6px;
  margin-bottom:0
}
.col-md-8 .guide.type-guide {
  margin-bottom: 32px;
}
.blog-post-txt p.post-meta span, .sblog-post-txt p.post-meta span {
  font-weight: 700;
}
.arrow.custombutton a {
  color: #fff;
}
.col-md-4 .single-widget {
  margin-bottom: 32px;
}
.guide-post-img {
  margin-bottom: 32px;
  display: block;
}
.h5-sm.widget-title {
  font-size: 1.1875rem;
  font-weight: 700;
  letter-spacing: -.025rem;
}
h5.h5-lg {
	font-size: 1.375rem;
	font-weight: 700;
	letter-spacing: -.025rem;
}
.post-meta {
  font-size: 1rem;
}
/* .paddingclass.pt-5.mt-5.pb-5.container { */
.guide-post{
margin-top: 80px !important;
}
.post-summary a,.cat-item a{font-size: 1rem;}
.subheadingscss + p {
/*   font-size: 18px; */
	font-size: 16px;
  line-height:28px;
  letter-spacing:1px;
	font-family: 'Open Sans', sans-serif;;
}
.contreadingrightcol a {
  font-size: 16px;
}
.explorepara + .date {
  font-size: 18px;
}

.quizcontainer .custombutton{
	    margin-top: 35px !important;
	  margin-bottom: 36px !important;
}