body {
	font-family: 'Poppins', sans-serif;
	overflow-x: hidden;
}
 body::-webkit-scrollbar {
 width: 15px;
 border-radius: 0px;
 background: #34d1c0;
 padding:0 10px;
 border: 0px solid #ddd;
}
 body::-webkit-scrollbar-track {
 border-radius: 50px;
 width: 0px;
 background: #34d1c0;
}
 body::-webkit-scrollbar-thumb {
 background: url(../images/scrool-img.png);
 background-repeat: no-repeat;
 background-position:center;
 border-radius: 10px;
 width: 20px !important;
 padding:0 0px;
 height: 150px;
}
a:hover, a:focus, button:hover, button:focus, .form-btn-st:focus {
	text-decoration: none !important;
	outline: none;
}


.blue_btn_m {
	background: linear-gradient(to left, #32cfbe 50%, #fc5216 50%);
	background-size: 212%;
	background-position: right bottom;
	transition: all .5s ease;
	padding: 12px 30px;
	border-radius: 50px;
	border: none;
	font-weight: 600;
	font-size: 17px;
}
.blue_btn_m:hover, .blue_btn_m:focus {
	background-position: left bottom;
	text-decoration: none;
	background-size: 210%;
	color: #ffffff;
}

/*li.dropdown:hover .dropdown-menu {
    display: block; 
}*/


/*@keyframes  {
    0%, 20%, 60%, 100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    40% {
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px);
    }

    80% {
        -webkit-transform: translateY(-10px);
        transform: translateY(-10px);
    }
}
.fill:hover{
    animation: bounce 1s;
}*/

.cn {
	text-align: center;
}
.header-top {
	display: block;
	background: #00273f;
	text-align: right;
    z-index: 10000 !;
    position: sticky;
}
.header-top ul {
	padding: 0;
	margin: 0;
}
.header-top ul li {
	display: inline-block;
	padding: 10px 15px;
}
.header-top ul li a {
	font-size: 15px;
	color: #fff;
}
.header-top ul li a i {
	margin: 0 3px 0 0;
	font-size: 18px;
}
.head_top {
	
	box-shadow: 0px 5px 20px 0px #cacaca;
	z-index: 9;
	position: relative;
}
.navbar-brand img{
width: 18rem;
height: 5rem;
position: relative;
top: 10px;


}

.navbar{
	margin-bottom: 0px !important;
}

.head_top .navbar .navbar-header a.navbar-brand {
	font-weight: bold;
	color: #00273f;
	font-size: 26px;
	
}
.head_top .navbar.navbar-defult {
	padding: 10px;
	width: 100%;
	background-color: #f9f4f3;
	
}

.head_top .navbar {
    border: 0px solid transparent;
}

.head_top .navbar.navbar-defult  ul li a:hover, .head_top .navbar.navbar-defult  ul li a:focus, .head_top .navbar.navbar-defult  ul li.active a {
	background: transparent;
	color: #fc5216;
}
.head_top .navbar.navbar-defult  ul li a {
	color: #00273f;
	opacity: 1;
	font-size: 15px;
	padding-bottom: 30px;
}
.head_top .navbar.navbar-defult  ul li a.btn-org {
	background: #fc5216;
	border-radius: 50px;
	padding: 13px 27px;
	color: #fff;
}
.head_top .dropdown-menu>li>a {
	position: relative;
	margin: 0 0 10px;
	font-weight: 500;
	border-left: 4px solid #00273f;
	padding-bottom: 0px !important;
}
.head_top ul.dropdown-menu {
	padding: 20px 0 15px;
	border: none;
	left: 0;
	right: 0;
	width: 250px;
}

.logo {
	width: 240px;
	margin: -15px;
}
.head_top .dropdown-menu>.active>a, .head_top .dropdown-menu>.active>a:focus, .head_top .dropdown-menu>.active>a:hover {
	text-decoration: none;
	background-color: transparent;
	outline: 0;
	color: #fc5216 !important;
	border-left: 4px solid #fc5216;
}
.head_top .dropdown-menu>li>a:hover:before {
	color: #fc5216;
}
.head_top .open>a, .head_top .open>a:focus, .head_top .open>a:hover {
	background-color: transparent !important;
	border-color: transparent !important;
	color: #fc5216 !important;
}
.banner video{
	width: 100%;
	position: absolute;
	right: 0px;
	bottom: 0px;
	bottom: 0px;
	z-index: -1;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
}
.banner {
	/* background: url(.) ;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	padding: 0px 0 15px;
	overflow-x: hidden;
	border-bottom: 6px solid #eeeeee;
	min-height: 670px; */
	background: linear-gradient(90deg, black, transparent);
}

/*remove affter permotion*/


@media  (max-width:767px){
	.permotion_banner {
	    background-position: -700px 0px !important;
	    position: relative;
	}

	.permotion_banner.banner .banner_inner {
	    background-color: transparent !important;
	    padding: 0 0 10px;
	}

	.permotion_banner:before {
	    content: "";
	    background-color: #ffffffe3;
	    width: 100%;
	    height: 100%;
	    position: absolute;
	}
}

.permotion_banner .banner_inner .banner_box h3 {
    color: #0040e2 !important;
}

.permotion_banner .banner_inner .banner_box  h1 {
    color: #000 !important;
}

.permotion_banner .banner_inner .banner_box  ul li {
    color: #000 !important;
}

.permotion_banner .banner_inner .banner_box .cd-headline.rotate-2 .cd-words-wrapper{
    
}

.permotion_banner .banner_inner .banner_box a.btn-org-bd {
    /* background: linear-gradient(to left, #ffffff 50%, #fc5216 50%); */
    background: linear-gradient(to left, #0040e2 50%, #fc5216 50%);
    background-size: 212%;
    background-position: right bottom;
    transition: all .5s ease;
    color: #fff;
}

.permotion_banner .banner_inner .banner_box a.btn-org-bd:hover {
    background-position: left bottom;
    text-decoration: none;
    background-size: 210%;
    color: #ffffff;
}


/*remove affter permotion*/

.banner .banner_inner img {
	width: 100%;
	margin: 0 0 -15px;
}
.banner .banner_inner .banner_left {
	padding: 30px 0 0 0;
}
.banner .banner_inner {
	position: relative;
}
.banner .banner_inner img.banner_right_img {
	margin: 0px 0 0;
}

/*Delivery Patch*/

@-webkit-keyframes swinging {
 0% {
-webkit-transform: rotate(10deg);
}
 50% {
-webkit-transform: rotate(-5deg)
}
 100% {
-webkit-transform: rotate(10deg);
}
}
 @keyframes swinging {
 0% {
transform: rotate(10deg);
}
 50% {
transform: rotate(-5deg)
}
 100% {
transform: rotate(10deg);
}
}
.swingimageshift_box {
	position: relative;
	z-index: -1;/*top: -50px;*/
}
.banner .banner_inner img.banner_right_img {
	/*position: absolute;
    left: 50px;
    margin-top: 0;*/
	-webkit-transform-origin: 35% 0;
	transform-origin: 35% 0;
	-webkit-animation: swinging 3.5s ease-in-out forwards infinite;
	animation: swinging 3.5s ease-in-out forwards infinite;
	z-index: 999;
	position: absolute;
	width: 110px;
	right: -50px;
}
.banner .banner_inner .banner_box h3 {
	color: #ffffff;
	font-size: 28px;
	font-weight: bold;
	margin-bottom: 10px !important;
}
.banner .banner_inner .banner_box h1 {
	font-size: 44px;
	color: #ffffff;
	text-transform: capitalize;
	font-weight: bold;
	margin-top: 0;
}
.banner .banner_inner .banner_box ul {
	padding: 10px 0 0;
	margin: 0;
}
.banner .banner_inner .banner_box ul li {
	font-size: 15px;
	color: #ffffff;
	list-style: none;
	padding: 0 0 10px;
}
.banner .banner_inner .banner_box .button {
	margin: 40px 0 0;
}
.banner_inner_services_m .banner_inner .banner_box .button a.btn-org {
	background: linear-gradient(to left, #fc5216 50%, #32cfbe 50%) !important;
	background-size: 212% !important;
	background-position: right bottom !important;
	transition: all .5s ease !important;
}
.banner_inner_services_m .banner_inner .banner_box .button a.btn-org:hover {
	background-position: left bottom !important;
	text-decoration: none !important;
	background-size: 210% !important;
	color: #fff !important;
}
.banner .banner_inner .banner_box .button a {
	font-size: 17px;
	padding: 12px 30px;
	border: none;
	margin: 0 10px;
}

.banner .banner_inner .banner_box .button a:first-child{
	margin: 0px;
}
.banner .banner_inner .banner_box .button a.btn-org {
	background: linear-gradient(to left, #fc5216 50%, #ffffff 50%);
	background-size: 212%;
	background-position: right bottom;
	transition: all .5s ease;
}
.banner .banner_inner .banner_box .button a.btn-org:hover {
	background-position: left bottom;
	text-decoration: none;
	background-size: 210%;
	color: #31d0be;
}
.banner .banner_inner .banner_box {
	padding: 100px 0 0;
}
.banner .banner_inner .banner_box ul li i.fa.fa-check {
	color: #fc5216;
	padding: 0 5px 0 0;
}
a.btn-org {
	background: #fc5216;
	border-radius: 50px;
	padding: 13px 27px;
	color: #fff;/*border: 2px solid #fc5216;*/
}
a.btn-org-bd {
	background: #ffffff;
	border-radius: 50px;
	padding: 13px 27px;
	color: #fc5216;/* border: 2px solid #fc5216; */
}
section.sec_client {
	padding: 13px 0 35px;
	/* display: block; */
	/* align-items: center; */
	/* display: grid; */
	/* margin: auto; */
	/* height: 0; */
	background-color: #fff;
}

.client_logos_boxes .col-sm-2{
	padding-right:0px
}

.client_logos_text h3 {
    font-size: 15px;
    color: #00273f;
    font-weight: 600;
    margin: 2px 0 0;
    line-height: 22px;
}

.client_logos_text h3 span {
    font-weight: 700;
}

.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 60px;
}

.client_logos_slides {
	position:relative
}

.client_logos_slides:before{
	content:"";
	/* padding: 0px 0 0px 30px; */
	box-shadow: 1px 1px 0px #ccc;
	width: 1px;
	position: absolute;
	height: 50px;
	/* background-color: #00000073; */
	left: 3px;
}

.sec_client .client-box.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 60px;
}

section.sec_client .client-box {/* position: relative; *//* align-items: center; */display: grid;margin: auto;height: 50px;align-items: center;padding: 0 0 0 30px;}
section.sec_client .client-box img {
	/* padding: 0 5px; */
	/*filter: grayscale(0%) contrast(0%) brightness(112%) url(#duotone);*/
	transition-duration: .5s;
	/* height: 100%; */
	/* max-width: 230px; */
	margin: 0 46px 0 0;
	width: 100px;
	align-items: center;
	vertical-align: middle;
	display: grid;
	position: absolute;
	top: 0px;
	bottom: 0;
	margin: auto !important;
	/* left: 0; */
	/* right: 0; */
}

section.sec_client .client-box img:last-child {
    /* margin: 0; */
}


section.sec_client .client-box img:hover {
	filter: grayscale(30%) contrast(110%) brightness(70%) url(#duotone);
}
.heading {
	font-size: 43px;
	color: #00273f;
	font-weight: bold;
	text-transform: capitalize;
	margin-top: 0;
}
.para {
	font-size: 15px;
	color: #666666;
}
section.sec_turbo {
	display: block;
	padding: 60px 0 30px 0px;
	text-align: center;
	background-color: #f9f9f9;
}
section.sec_turbo h3 {
	font-size: 20px;
	color: #fc5
	216;
	margin: 0;
}
.turbo-inner {
	margin: 50px 0 0;
}
section.sec_turbo .turbo-inner .turbo-boxes {
	padding: 0px 0px 50px;
}
section.sec_turbo .turbo-inner .turbo-box {
	background: #34d1bf;
	border-radius: 50px;
	padding: 10px 0;
	margin: 20px 0 0 0;
	height: 70px;
	align-items: center;
	display: grid;
}
section.sec_turbo .turbo-inner .turbo-box h4 {
	color: #ffffff;
	font-size: 17px;
	margin: 0 0 0px;
	line-height: 22px;
}
section.sec_turbo .turbo-inner .turbo-box p {
	font-size: 11.5px;
	color: #ffffff;
	margin: 0 0;
}
section.sec_turbo .turbo-inner .turbo-box2 {
	background: #2986ea;
}
section.sec_turbo .turbo-inner .turbo-box3 {
	background: #ca64ca;
}
section.sec_turbo .turbo-inner .turbo-box4 {
	background: #094686;
}
section.sec_turbo .turbo-inner .turbo-box5 {
	background: #fcd316;
}
.detect_types_sec {
	    /* float: left; */
    /* width: 100%; */
    display: block;
    background: url(../images/detect-types-bg.png);
    /* padding: 0; */
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    /* height: 459px; */
    padding: 0 0 20px;

}
#leading{
	/* position: absolute; */
	/* left: 8rem; */
	/* padding-bottom: 50rem; */
}
.detect_types_boxes {
	position: relative;
}
.detect_types_box {
	background-color: #fff;
	padding: 30px 30px 40px;
	margin: 60px 0 0;
	/* position: absolute; */
	top: 70px;
	box-shadow: 0 15px 30px 10px rgba(181,181,181,.27);
	transition-duration: .5s;
}
/*.detect_types_box:hover {
	background-color: #094686
}*/
.detect_types_box h2, .detect_types_box p {
	transition-duration: .5s
}
/*.detect_types_box:hover h2, .detect_types_box:hover p {
	color: #fff;
}*/
.detect_types_box h2 {
	text-transform: capitalize;
	margin: 0 0 20px;
	color: #00273f;
	line-height: 50px;
}
.detect_types_box p {
	font-size: 16px;
	color: #777;
	margin: 0 0;
}
.detect_types_box .button {
	display: block;
	padding: 40px 0 0;
}
.detect_types_box .button a.btn-org-bd {
	border: 2px solid #fc5216;
	padding: 11px 30px;
}
.detect_types_box .button a {
	font-size: 17px;
	font-weight: 500;
	margin: 0px 10px;
}

.detect_types_box .button a:first-child{
	margin: 0px;
}

section.sec_package {
	display: block;
	padding: 60px 0 80px;
}
section.sec_package h2.heading {
	text-align: center;
	margin: 0 0 60px 0;
}
section.sec_package .package-inner .package_boxes {
	display: block;
	border: 1px solid #ccc;
	margin: 0 0 0;
	transition-duration: .5s;/* position: absolute; */
}
section.sec_package .package-inner .package_boxes:hover {
/* margin: -10px 0 0; */
    /* position: relative; */
    /* top: -10px; */
    /* transform: scale(1.1); */
}
section.sec_package .package-inner .package_boxes h3 {
	text-align: center;
	font-weight: bold;
	font-size: 22px;
	text-transform: uppercase;
	margin-top: 40px;
}
section.sec_package .package-inner .package_boxes p {
	font-size: 13px;
	color: #888888;
	text-align: center;
	padding: 0 25px;
}
section.sec_package .package-inner .package_boxes .package_price {
}
section.sec_package .package-inner .package_boxes ul {
	padding: 0;
	margin: 30px 0 0 0;
}
section.sec_package .package-inner .package_boxes .package_price h2 {
	font-size: 54px;
	color: #fc5216;
	text-align: center;
	font-weight: bold;
	margin: 0;
}
section.sec_package .package-inner .package_boxes .package_price span.currency_symbol {
	font-size: 0.6em;
	position: relative;
	top: -0.5em;
	margin-left: -0.5em;
	z-index: 0;
}
section.sec_package .package-inner .package_boxes .package_price p {
	font-size: 12px;
	color: #888888;
	position: relative;
	text-align: center;
	margin: 0 auto;
	display: table;
}
section.sec_package .package-inner .package_boxes ul li {
	list-style: none;
	padding: 15px 20px;
	border-bottom: 1px solid #ccc;
	margin: 0 30px;
	color: #666;
	font-size: 14px;
	position:relative;
}

section.sec_package .package-inner .package_boxes ul li:before {
	content: "\f00c";
	color: #fc5216;
	left:0;
	position: absolute;
	/* top: 0px; */
	font: normal normal normal 14px/1 FontAwesome;
	top:0;
	bottom:0;
	margin:auto;
	display: grid;
	align-items: center;
}
section.sec_package .package-inner .package_boxes ul li span {
	color: #333333;
}
section.sec_package .package-inner .package_boxes .package_price p:after {
	content: '';
	position: absolute;
	background: url(../images/package_after.png) no-repeat center;
	background-size: contain;
	left: 0;
	right: 0;
	bottom: -25px;
	width: auto;
	height: 6px;
	right: 0;
	margin: auto;
}
section.sec_package .package-inner .package_boxes .button {
	margin: 0 auto -15px;
	display: table;
}
section.sec_package .package-inner .package_boxes .button a {
    background: #32cfbe;
    border-radius: 50px;
    padding: 13px 27px;
    color: #fff;
    font-size: 17px;
    margin: 0 0 -40px 0;
    text-transform: capitalize;
}
section.sec_package .package-inner .package_boxes ul li:last-child {
	border-bottom: none;
	margin: 0 30px 50px;
}
section.sec_package .package-inner .package_boxes h5 {
	font-size: 15px;
	color: #fff;
	background: #35cdbb;
	margin: 0;
	text-align: center;
	text-transform: uppercase;
	padding: 8px 0;
	letter-spacing: 2px;
}
section.sec_package .package-inner .package_boxes_center {
	margin: 0px 0 0 0;
	box-shadow: 0px 0px 30px 0px rgba(252, 82, 22, 0.22);
	border: 1px solid #fff;
	position: relative;
}
section.sec_package .package-inner .package_boxes_center img.saller_icon {
	position: absolute;
	right: -13px;
	top: -13px;
}
section.sec_package .package-inner .package_boxes_center .button a.btn-org {
	background: #fc5216;
}
section.sec_package .package-inner .package_boxes ul li.red {
	color: #fc5216;
	background: transparent;
}
section.sec_package .package-inner .package_boxes ul li span.blue {
	color: #4585bb;
}
section.sec_resume {
	padding: 60px 0 80px;
	background: url(../images/sec_resume_bg.jpg) no-repeat center;
	background-size: cover;
}
section.sec_resume h2.heading {
	text-align: center;
	color: #fff;
}
section.sec_resume p.para {
	color: #fff;
	text-align: center;
	margin-bottom: 40px;
}
section.sec_resume .resume_inner .resume_box img {
	width: 100%;
}
section.sec_resume .resume_inner .col-md-2 {
	padding: 0 6px;
}
section.sec_resume .resume_inner .slick-dots li.slick-active button {
	background: #fff;
	color: #fff;
}
section.sec_resume .resume_inner .slick-dots li button {
	background: #7f5d7f;
	border-radius: 50px;
	color: #7f5d7f;
	width: 10px;
	height: 10px;
}
section.sec_resume .resume_inner .slick-dots {
	bottom: -55px;
}
section.sec_resume .resume_inner .slick-dots li {
	width: auto;
}
.box18 {
	background: #3c3c3c;
	position: relative;
	-webkit-transition: all .35s ease;
	transition: all .35s ease;
	overflow: hidden;
}
.box18:after, .box18:before {
	content: "";
	width: 150%;
	height: 130%;
	position: absolute;
	top: 0;
	left: 0;
	background: linear-gradient(95deg, #32cfbe 0%, #32cfbe 50%, #32cfbe 100%);
	/* border-left:3px solid #fff; */
	/* border-right:3px solid #fff; */
	opacity: .9;
	z-index: 1;
	-webkit-transition: all .35s ease;
	transition: all .35s ease;
}
.box18 img, .box19 img {
	height: auto;
	width: 100%
}
.box18:before {
	-webkit-transform: skew(45deg) translateX(-155%);
	transform: skew(45deg) translateX(-155%)
}
.box18:hover:before {
	-webkit-transform: skew(45deg) translateX(-55%);
	transform: skew(54deg) translateX(-48%);
}
.box18:after {
	-webkit-transform: skew(45deg) translateX(155%);
	transform: skew(45deg) translateX(155%)
}
.box18:hover:after {
	-webkit-transform: skew(45deg) translateX(55%);
	transform: skew(54deg) translateX(49%);
}
.box18 img {
	-webkit-transition: all .35s ease;
	transition: all .35s ease
}
.box18:hover img {
	opacity: 1;
}
.box18 .box-content {
	position: absolute;
	top: 50%;
	left: 50%;/* -webkit-box-shadow:0 0 10px #3c3c3c; *//* box-shadow:0 0 10px #3c3c3c; */
	opacity: 0;
	z-index: 2;
	-webkit-transform: translate(-50%, -50%) scale(.5);
	transform: translate(-50%, -50%) scale(.5);
	-webkit-transition: all .35s ease;
	transition: all .35s ease;
}
.box19, .box20, .box21 {
	box-shadow: 0 0 5px #a3a3a3
}
.box18:hover .box-content {
	-webkit-transform: translate(-50%, -50%) scale(1);
	transform: translate(-50%, -50%) scale(1);
	opacity: 1
}
.box18 .post, .box18 .title {
	font-size: 18px;
	font-weight: 600;
	letter-spacing: 1px;
	text-transform: uppercase;
	background: #3c3c3c;
	border: 2px solid #fff;
	color: #fff;
	padding: 15px 20px;
	margin: 0
}
.box18 .post, .box19 .title, .box20 .post, .box20 .title {
	text-transform: capitalize
}
.box18 .post {
	display: block;
	font-size: 14px;
	font-weight: 400;
	padding: 5px 10px;
	margin-top: 15px
}
.box18:hover .box-content i {
	font-size: 40px;
	color: #fff;
}
section.sec_resume_types {
	display: block;
	padding: 50px 0;
}
section.sec_resume_types h2.heading {
	text-align: center;
}
section.sec_resume_types p {
	text-align: center;
	margin-bottom: 50px;
}
section.sec_resume_types .resume_types_inner .resume_types_box .box-content {
	position: absolute;
	top: auto;
	bottom: 0;
	width: 100%;
	transition: all 0.5s ease-out;
	display: none;
}
section.sec_resume_types .resume_types_inner .resume_types_box h4 {
	font-size: 18px;
	color: #fff;
	background: #1c384abd;
	margin: 0;
	padding: 10px 10px;
}
section.sec_resume_types .resume_types_inner .resume_types_box p {
	font-size: 14px;
	color: #fff;
	text-align: left;
	display: none;
	transition: all 0.5s ease-out;
}
section.sec_resume_types .resume_types_inner .resume_types_box {
	position: relative;
	margin-bottom: 30px;
}
section.sec_resume_types .resume_types_inner .resume_types_box a img {
	width: 100%;
}
section.sec_resume_types .resume_types_inner .resume_types_box:hover .box-content {
	background: #ee4212db;
	width: 100%;
	height: 100%;
	top: auto;
	bottom: 0;
	display: grid;
	vertical-align: middle;
	align-content: center;
}
section.sec_resume_types .resume_types_inner .resume_types_box:hover .box-content p {
	display: block;
	padding: 10px;
	margin: 0;
}
section.sec_resume_types .resume_types_inner .resume_types_box:hover .box-content h4 {
	background: transparent;
}
.plagiarism_works_sec {
	padding: 60px 0 75px;
	background: url(../images/plagiarism_works_bg.jpg) no-repeat center;
	background-size: cover;
	display: block;
}
.plagiarism_works_boxes {
	margin: 60px 0 0;
}
.plagiarism_works_sec h2.heading {
	text-align: center;
	color: #fff;
}
.plagiarism_works_sec p.para {
	text-align: center;
	color: #fff;
}
.plagiarism_works_box {
	background-color: #fff;
	/* box-shadow: 0 17px 25px 10px rgba(204,204,204,.28); */
	text-align: center;
	padding: 0px 15px 0px;
	position: relative;
	align-content: center;
	display: grid;
	transition-duration: .5s;
	min-height: 280px;
}
.plagiarism_works_box img {
	margin: auto;
}
.plagiarism_works_box h3 {
	color: #333333;
	font-size: 18px;
	margin: 15px 0 10px;
}
.plagiarism_works_box p {
	color: #888888;
	font-size: 14px;
	margin: 0;
}
.plagiarism_works_boxes .col-sm-3:nth-of-type(even) {
	margin: 30px 0 0px;
}
section.sec_winning_resume {
	display: block;
	padding: 60px 0 55px;
	text-align: center;
}
section.sec_winning_resume .winning_resume_inner {
	margin: 50px 0 0 0;
	display: block;
}
section.sec_winning_resume .winning_resume_inner .winning_resume_boxes .winning_resume_box {
	box-shadow: 0px 16px 26px 0px rgba(0, 0, 0, 0.1);
	width: 160px;
	height: 160px;
	margin: 0 auto 0px;
	border-radius: 50%;
	display: grid;
	align-content: center;
	text-align: center;
	transition: all 0.5s ease-out;
	background: #32cfbe;
}
section.sec_winning_resume .winning_resume_inner .winning_resume_boxes2 .winning_resume_box {
	background: #2986ea;
}
section.sec_winning_resume .winning_resume_inner .winning_resume_boxes3 .winning_resume_box {
	background: #cb65cb;
}
section.sec_winning_resume .winning_resume_inner .winning_resume_boxes3 .winning_resume_box {
	background: #cb65cb;
}
section.sec_winning_resume .winning_resume_inner .winning_resume_boxes.winning_resume_boxes2 h5 {
	color: #2986ea;
}
section.sec_winning_resume .winning_resume_inner .winning_resume_boxes.winning_resume_boxes2:hover h5 {
	color: #fff;
	background-color: #2986ea;
}
section.sec_winning_resume .winning_resume_inner .winning_resume_boxes.winning_resume_boxes3:hover h5 {
	color: #fff;
	background-color: #cb65cb;
}
section.sec_winning_resume .winning_resume_inner .winning_resume_boxes.winning_resume_boxes3 h5 {
	color: #cb65cb;
}
section.sec_winning_resume .winning_resume_inner .winning_resume_boxes.winning_resume_boxes4 h5 {
	color: #fe5e00;
}
section.sec_winning_resume .winning_resume_inner .winning_resume_boxes.winning_resume_boxes4:hover h5 {
	color: #fff;
	background-color: #fe5e00;
}
section.sec_winning_resume .winning_resume_inner .winning_resume_boxes4 .winning_resume_box {
	background: #fe5e00;
}
section.sec_winning_resume .winning_resume_inner .winning_resume_boxes .winning_resume_box img {
	display: table;
	text-align: center;
	margin: 0 auto;
}
section.sec_winning_resume .winning_resume_inner .winning_resume_boxes:hover .winning_resume_box {
	background-color: #fff;
}
section.sec_winning_resume .winning_resume_inner .winning_resume_boxes:hover h5 {
	background-color: #32cfbe;
	color: #fff;/* border: 2px solid #ffffff; */
}
section.sec_winning_resume .winning_resume_inner .winning_resume_boxes h5 {
	background: #ffffff;
	font-size: 17px;
	color: #32cfbe;
	margin: -25px auto 30px;
	display: grid;
	width: 50px;
	height: 50px;
	align-items: center;
	border-radius: 50%;
	transition: all 0.5s ease-out;
}
section.sec_winning_resume .winning_resume_inner .winning_resume_boxes h4 {
	font-size: 18px;
	color: #333333;
	height: 50px;
	margin: 0;
}
section.sec_winning_resume .winning_resume_inner .winning_resume_boxes p {
	font-size: 14px;
	color: #888888;
	padding: 0 15px;
}
/*section.sec_winning_resume .winning_resume_inner .winning_resume_boxes:hover .winning_resume_box {
    background: #e0fffc;
    box-shadow: none;
}

section.sec_winning_resume .winning_resume_inner .winning_resume_boxes:hover h5 {
    background: #fc5216;
}*/
section.sec_winning_resume .winning_resume_inner .winning_resume_boxes {
	position: relative;
	transition: all 0.5s ease-out;
}
section.sec_winning_resume .winning_resume_inner .winning_resume_boxes:before {
	background: url(../images/winning_resume_boxes_after.png) no-repeat center;
	position: absolute;
	content: '';
	right: -75px;
	top: 23%;
	bottom: 0;
	width: 120px;
	height: 17px;
	z-index: 999999;
}
section.sec_winning_resume .winning_resume_inner .col-md-3:nth-child(2) .winning_resume_boxes:before {
	background: url(../images/winning_resume_boxes_after2.png) no-repeat center;
}
section.sec_winning_resume .winning_resume_inner .col-md-3:nth-child(3) .winning_resume_boxes:before {
	background: url(../images/winning_resume_boxes_after3.png) no-repeat center;
}
section.sec_winning_resume .winning_resume_inner .col-md-3:last-child .winning_resume_boxes:before {
	display: none;
}
section.sec_cta {
	display: block;
	background: url(../images/cta_bg.jpg) no-repeat center;
	background-size: cover;
	padding: 50px 0 65px;
	text-align: center;
}
section.sec_cta .cta_inner h2.heading {
	color: #fff;
	text-transform: capitalize;
}
section.sec_cta .cta_inner .button {
	display: block;
	margin: 40px 0 0;
}
section.sec_cta .cta_inner .button a {
	color: #fff;
	margin: 0 0 0 10px;
	font-size: 17px;
}
section.sec_cta .cta_inner .button .btn-white {
	background: #fff;
	color: #fc5216;
	border: none;
	padding: 13px 40px;
}
section.sec_testimonials {
	display: block;
	padding: 60px 0;
}
section.sec_testimonials h2.heading {
	margin-bottom: 40px;
	font-size: 36px;
	text-align: center;
}
section.sec_testimonials .testimonials_box_l {
	background: #fff;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.15);
	padding: 30px 20px;
	position: relative;
	z-index: 9;
	margin: 0px 0 0 0;
}
section.sec_testimonials .testimonials_box_l i {
	text-align: right;
	float: right;
	font-size: 70px;
	color: #e0f8f5;
}
section.sec_testimonials .testimonials_inner a.fancybox img {
	/* text-align: left; */
    /* float: left; */
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.15);
	width: auto;
}
section.sec_testimonials .testimonials_inner a.fancybox {
	/* margin-left: -216px; */
	width: 100%;
	display: block !important;
}
section.sec_testimonials .testimonials_box_l p {
    font-size: 14px;
    color: #888888;
    margin: 20px 0;
    height: 92px;
    overflow-y: auto;
    padding: 0 17px 0 0;
}

 section.sec_testimonials .testimonials_box_l p::-webkit-scrollbar {
 width: 4px;
 border-radius: 50px;
 background: #34d1c0;
 padding:0 10px;
 border: 0px solid #ddd;
}
 section.sec_testimonials .testimonials_box_l p::-webkit-scrollbar-track {
 border-radius: 50px;
 width: 0px;
 background: #34d1c0;
}
 section.sec_testimonials .testimonials_box_l p::-webkit-scrollbar-thumb {
 background: url(../images/scrool-img.png);
 background-repeat: no-repeat;
 background-position:center;
 border-radius: 10px;
 width: 3px !important;
 padding:0 0px;
 height: 30px;
 background-size:50%;
}


section.sec_testimonials .testimonials_box_l h4 {
	font-size: 18px;
	color: #32cfbe;
}
section.sec_testimonials .testimonials_box_r {
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.15);
}
section.sec_testimonials .testimonials_box_r img {
	padding: 14.7px 0;
}
section.sec_testimonials .testimonials_box_l img {
	display: inline-block;
}
section.sec_testimonials .testimonials_box_l .slick-dots li.slick-active button {
	background: #fc5216;
	color: #fc5216;
}
section.sec_testimonials .testimonials_box_l .slick-dots li button {
	background: #cccccc;
	border-radius: 50px;
	color: #cccccc;
	width: 10px;
	height: 10px;
}
section.sec_testimonials .testimonials_box_l .slick-dots {
	bottom: -65px;
}
section.sec_testimonials .testimonials_box_l .slick-dots li {
	width: auto;
}
.trsut-seals {
	margin: 0;
	padding: 30px 0;/* float: left; */
    /* width: 100%; */
    /* background: #f4f4f4; */
}
.trsut-seals h2.heading {
	text-align: center;
	margin-bottom: 25px;
}
.col-reviews-certificate {
	margin: 0;
	padding: 0 15px 0 0;
	float: left;
	position: relative;
}
.col-reviews-certificate:before {
	content: "";
	border-right: 1px solid rgba(12,12,12,.14);
	position: absolute;
	height: 55px;
	border-radius: 35px;
	left: -20px;
	top: 0;
	display: none;
}
.col-reviews-certificate:first-child:before {
	content: "";
	border: 0;
}

@-moz-document url-prefix() { 
  	.trsut-seals .col-reviews-certificate img {
	    filter: none !important;
	}

	.video-testi-img img {
	    filter: none !important;
	}
}

.trsut-seals .col-reviews-certificate img {
	filter: grayscale(93%) contrast(80%) brightness(112%) url(#duotone);
	 -webkit-filter: grayscale(93%) contrast(80%) brightness(112%) url(#duotone);
	 -moz-filter:grayscale(93%) contrast(80%) brightness(112%) url(#duotone);
	 -ms-filter:grayscale(93%) contrast(80%) brightness(112%) url(#duotone);
}
.trsut-seals .col-reviews-certificate img:hover {
	filter: grayscale(0%) contrast(120%) brightness(100%) url(#duotone);
	-webkit-filter: grayscale(0%) contrast(120%) brightness(100%) url(#duotone);
	-moz-filter: grayscale(0%) contrast(120%) brightness(100%) url(#duotone);
	-ms-filter:grayscale(93%) contrast(80%) brightness(112%) url(#duotone);
}
.get_quote {
	background: url(../images/get_quote-bg.jpg) no-repeat center;
	padding: 60px 0 50px;
	display: block;
	background-size: cover;
}
.get_quote h4 {
	color: #fff;
	text-align: center;
	margin-bottom: 20px;
}
.get_quote p {
	font-size: 15px;
	color: #fff;
	margin-bottom: 30px;
}
.get_quote .form-control {
	border: transparent;
	background-color: transparent;
	height: 50px;
	color: #fff;
	font-size: 15px;
	text-transform: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 4px;
	box-shadow: none;
	padding: 0;
	border-bottom: 1px solid #4d7588;
	border-radius: 0;
	font-weight: 500;
}
.get_quote .form-control::placeholder {
 color: #fff;
 font-weight: 300;
}

.contact_page_form form select::placeholde {
 color: #888 !important;
 font-weight: 300;
}


.contact_page_form form select,  .gray_bg.get_quote   form select{
 color: #fff !important;
 font-weight: 300;
}

.contact_page_form form select option, .gray_bg.get_quote form select option{
	color:#888;
}
.margin-bottom-20 {
	margin-bottom: 20px;
}
#quoteForm textarea.form-control {
	resize: none;
	min-height: 105px;
	padding-top: 14px;
}
#quoteForm input#quoteSubmit {
	background: #fc5216;
	border-radius: 50px;
	padding: 13px 60px;
	color: #fff;
	border: none;
	margin: 0 auto;
	display: table;
	font-size: 17px;
}
#quoteForm input#quoteSubmit:hover, #quoteForm input#quoteSubmit:focus {
	outline: none;
}
footer.sec_footer {
	background: url(../images/footer_bg.jpg) no-repeat center;
	background-size: cover;
	padding: 10px 0 50px;
}
footer.sec_footer .footer_boxes {
}
.footer_box {
}
footer.sec_footer .footer_boxes h3.footer_title {
	font-size: 18px;
	color: #fff;
}
footer.sec_footer .footer_boxes p {
	color: #fff;
	margin: 0 0 40px;
}
footer.sec_footer .footer_boxes ul {
	padding: 0;
	margin: 0;
}
footer.sec_footer .footer_boxes ul li {
	list-style: none;
	padding: 5px 0;
}

footer.sec_footer .footer_boxes ul li a {
	color: #fff;
	font-size: 14px;
	transition-duration: .5s;
}
footer.sec_footer .footer_boxes ul li a:hover {
	color: #fc5216;
}
footer.footer_bottom {
	display: block;
	padding: 20px 0;
	border-bottom: 6px solid #fc5216;
}
footer.footer_bottom p {
	text-align: center;
	font-size: 14px;
	color: #333333;
}
footer.footer_bottom ul {
	padding: 0;
	margin: 0 auto;
	display: table;
}
footer.footer_bottom ul li {
	list-style: none;
	display: inline-block;
	padding: 0 10px;
	border-right: 2px solid #ccc;
}
footer.footer_bottom ul li:last-child {
	border-right: none;
}
footer.footer_bottom ul li a {
	color: #bbbbbb;
	font-size: 14px;
}
footer.sec_footer .footer_boxes ul.social_icon_footer li {
    display: inline-block;
    padding: 5px 7px;
}


.payment-methods{

	font-size: 15px !important;
}


.types-of-videos {
	margin: 0px;
	padding: 60px 0 50px 0;
	/* float: left; */
	width: 100%;
	background: #ffffff;
}
.types-of-videos h2 {
	color: #00273f;
	margin-bottom: 0px;
	text-align: center;
	padding-top: 0;
	margin-bottom: 10px;
}
.types-of-videos p.para {
	text-align: center;
}
.core-main {
	float: left;
	width: 100%;
	margin-top: 30px;
}
.core-details {
	float: left;
	width: 100%;
	margin-bottom: 20px;
	background: #f2f2f2;
}
.core-disc h2 {
	font-size: 18px;
	color: #fe5e00;
	line-height: 22px;
	font-weight: 700;
	margin-top: 0;
	text-align: right;
	background: url(../images/core-title-line.html) bottom right no-repeat;
	margin-bottom: 0;
	padding-bottom: 4px;
	padding-top: 10px;
}
.core-disc p {
	font-size: 14px;
	line-height: 22px;
	color: #fff;
	font-weight: 400;
	text-align: right;
}
.core-disc p {
	font-size: 13px;
	line-height: 18px;
	color: #666666;
	font-weight: 400;
	text-align: right;
	padding-bottom: 10px;
	margin: 0;
}
.core-img-center img {
	position: relative;
	width: 100%;
	left: 0;
	right: 0;
	margin: auto;
	bottom: 0;
	top: 0;
	text-align: center;
	box-shadow: 0px 0px 30px 0px rgba(193, 193, 193, 0.22);
}
.core-left.right .core-disc p {
	text-align: left;
}
.core-left.right .core-disc h2 {
	text-align: left;
	background: url(../images/core-title-line.html) bottom left no-repeat;
}
.bg_circle {
	width: 100%;
	height: 100%;
	position: relative;
	text-align: center;
}
.types-of-videos .col-md-4 .col-md-12 {
	padding: 33px 15px;
	/* background: #f2f2f2; */
}
.no-padding-left {
	padding: 0;
}
div#script_writing {
}
.core-left {
	padding: 0;
}
.red {
	background: #fe5e00;
	border-radius: 4px;
}
.red .core-disc h2 {
	color: #ffffff !important;
}
.red .core-disc p {
	color: #ffffff !important;
}
a.btn-org, .head_top .navbar.navbar-defult  ul li a.btn-org, section.sec_package .package-inner .package_boxes_center .button a.btn-org, #quoteForm input#quoteSubmit {
	background: linear-gradient(to left, #fc5216 50%, #32cfbe 50%);
	background-size: 212%;
	background-position: right bottom;
	transition: all .5s ease;
}
a.btn-org:hover, .head_top .navbar.navbar-defult  ul li a.btn-org:hover, section.sec_package .package-inner .package_boxes_center .button a.btn-org:hover, #quoteForm input#quoteSubmit:hover {
	background-position: left bottom;
	text-decoration: none;
	background-size: 210%;
}

.caret {
    color: #fc5216;
}

a.btn-org-bd, section.sec_cta .cta_inner .button .btn-white {
	background: linear-gradient(to left, #ffffff 50%, #fc5216 50%);
	background-size: 212%;
	background-position: right bottom;
	transition: all .5s ease;
}
a.btn-org-bd:hover, section.sec_cta .cta_inner .button .btn-white:hover {
	background-position: left bottom;
	text-decoration: none;
	background-size: 210%;
	color: #ffffff;
}
section.sec_package .package-inner .package_boxes .button a {
	background: linear-gradient(to left, #32cfbe 50%, #fc5216 50%);
	;
	background-size: 212%;
	background-position: right bottom;
	transition: all .5s ease;
}
section.sec_package .package-inner .package_boxes .button a:hover {
	background-position: left bottom;
	text-decoration: none;
	background-size: 210%;
	color: #ffffff;
}
.popupform ul li {
	text-align: left;
	position: relative;
	width: 100%;
	margin: 8px 0px;
	display: inline-block;
}
.popupform ul li input[type="text"], .popupform ul li input[type="email"], .popupform ul li textarea {
	background: #ffffff;
	border: #dedede 2px solid;
	padding: 10px 10px 10px 34px;
	width: 100%;
	border-radius: 6px;
	font-size: 14px;
	color: #000;
	box-shadow: none !important;
	outline: none 0px !important;
}
.popupform ul li i {
	position: absolute;
	top: 15px;
	left: 14px;
	color: #db0000;
}
.popupform ul li textarea {
	height: 161px;
}
.popupform ul li.last {
	text-align: center;
}
.popupform ul li input[type="submit"] {
	background: #db0000;
	color: #fff;
	font-size: 18px;
	border: #db0000 1px solid;
	text-transform: uppercase;
	font-weight: 600;
	padding: 9px 10px;
	letter-spacing: 1px;
	outline: 0px none;
	border-radius: 50px;
	width: 195px;
	margin: 0 auto;
	display: table;
}
.popupform ul li input[type="submit"]:hover {
	background: #db0000;
}
.popupform ul li input[type="text"]:focus, .popupform ul li input[type="email"]:focus, .popupform ul li textarea:focus {
	border: #b9bbbd 2px solid !important;
}
.popupform {
	width: 450px;
	border-radius: 23px;
	padding: 10px 30px 10px 30px !important;
	overflow: visible;
	cursor: context-menu !important;
	overflow: unset !important;
}
.popupform h2 {
	font-size: 28px;
	color: #000000;
	font-weight: 900;
	padding-left: 15px;
	border-left: #db0000 6px solid;
	margin-bottom: 12px;
	line-height: 35px;
}
.popupform h2+p {
	line-height: 19px;
	font-size: 14px;
	margin-bottom: 12px;
}
.popupform .fancybox-close-small {
	border: #db0000 3px solid;
	background: #fff;
	border-radius: 72px;
	text-align: center;
	box-shadow: #000 0 0 10px;
	right: -14px;
	top: -13px;
	overflow: visible;
}
.popupform .fancybox-close-small:after {
	color: #db0000;
	font-size: 25px;
	right: 4px;
}
.popupform ul {
	padding: 0;
	margin: 0;
}
/*resume_service*/

/*blue_btn*/
.blue_btn {
	background: linear-gradient(to left, #32cfbe 50%, #fc5216 50%);
	;
	background-size: 212%;
	background-position: right bottom;
	transition: all .5s ease;
	border-radius: 50px;
	padding: 12px 30px;
	color: #fff;
	font-size: 15px;
	text-align: center;
}
.blue_btn:hover, .blue_btn:focus {
	background-position: left bottom;
	text-decoration: none;
	background-size: 210%;
	color: #ffffff;
}
.banner_inner_services_m {
	background-image: url(../images/inner-services-banner.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 100%;
	overflow: hidden;
	padding: 20px 0 50px;
	position: relative;
}
.banner_inner_services_m:before {
	content: "";
	background-image: url(../images/service-inner-banner-img.png);
	background-repeat: no-repeat;
	/* background-position: 30px 0px; */
	position: absolute;
	width: 430px;
	height: 635px;
	background: none !important;
}
.banner_inner_services_m:before {
	left: 120px;
	top: 0;
}
#cover_letters_service_page .banner_inner_services_m:before {
	background-position: right 20px;
}
.banner_inner_services_m:before {
	background-position: right 80px;
}
#resume_service_page .banner_inner_services_m:before {
	background-position: right 100px;
}
#career_coaching_service_page .banner_inner_services_m:before {
	background-position: right 50px;
}
#job_profiling_page .banner_inner_services_m:before {
	background-position: right 10px;
}
#professional_bio_writing .banner_inner_services_m:before {
	background-position: right 20px;
}
#career_coaching_service_page .banner_inner_services_m:before {
	content: "";
	background-image: url(../images/career-coaching-banner.png);
}
#cover_letters_service_page .banner_inner_services_m:before {
	content: "";
	/*background-image: url(../images/cover-letter-writing-banner.png);*/
	background: none;
}
#job_profiling_page .banner_inner_services_m:before {
	content: "";
	background-image: url(../images/job-profiling-banner.png);
}
#linkdin_profile_page .banner_inner_services_m:before {
	content: "";
	background-image: url(../images/linkedin-profile-writing-banner.png);
}
#resume_service_page .banner_inner_services_m:before {
	content: "";
	/*background-image: url(../images/main-services-banner.png);*/
	background: none;
}
#resume_writing_service_page .banner_inner_services_m:before {
	content: "";
	background-image: url(../images/resume-writing-banner.png);
}
#professional_bio_writing .banner_inner_services_m:before {
	content: "";
	background-image: url(../images/professional-bio-banner.png);
}
.banner_inner_services_m .banner_inner .banner_box h3 {
	color: #ffffff;
}
.banner_inner_services_m .banner_inner .banner_box h1 {
	color: #ffffff;
}
.banner_inner_services_m .banner_inner .banner_box ul li {
	color: #ffffff;
}
.banner_inner_services_m .banner_inner .banner_box ul li i.fa.fa-check {
	color: #fff;
	height: 30px;
	float: left;
	position: relative;
	top: 3px;
}
.banner_inner_services_m a.btn-org-bd {
	color: #fff;
	background: linear-gradient(to left, transparent 50%, #fc5216 50%);
	background-size: 212%;
	background-position: right bottom;
	transition: all .5s ease;
	border: 2px solid #fc5216 !important;
	padding: 10px 25px !important;
}
.banner_inner_services_m a.btn-org-bd:hover {
	background-position: left bottom;
	text-decoration: none;
	background-size: 210%;
	color: #ffffff;/* border: 2px solid transparent !important; */
}
.banner_inner_services_m a.btn-org {
	background: linear-gradient(to left, #fc5216 50%, transparent 50%);
	background-size: 212%;
	background-position: right bottom;
	transition: all .5s ease;
	/* border: 2px solid transparent !important; */
	padding: 12px 25px !important;
}
.banner_inner_services_m a.btn-org:hover {
	background-position: left bottom;
	text-decoration: none;
	background-size: 210%;
	color: #fc5216;/* border: 2px solid #fc5216 !important; */
}
.banner_inner_services_m .banner_right_form {
	background-color: #fff;
	box-shadow: 0 20px 16px 1px #b7b7b7b5;
	padding: 30px 30px 49px;
	width: 90%;
	/* float: right; */
	margin: 0 auto;
	border-radius: 0 0 12px 12px;
}
.banner_right_form h2 {
	text-align: center;
	font-size: 32px;
	font-weight: 700;
	color: #00273f;
	margin: 10px 0 15px;
}
.banner_right_form h3 {
	background-color: #cb65cb;
	margin: 10px -30.5px 10px;
	padding: 10px 30px 10px;
	color: #fff;
	text-align: center;
	font-size: 15px;
	font-weight: 500;
}
.form-bnr-st .form-group {
	margin: 0 0 0;
}
.form-bnr-st .form-control {
	border: none;
	box-shadow: 0 0 0;
	border-bottom: 1px solid #ccc;
	border-radius: 0;
	padding: 20px 5px 10px;
	height: 50px;
}
.form-bnr-st textarea.form-control {
	height: 100px;
	padding: 10px 5px 10px;
}
.form-bnr-st select.form-control {
	padding: 10px 0 10px;
}
.form-btn-st {
	background: linear-gradient(to left, #32cfbe 50%, #fc5216 50%);
	background-size: 212%;
	background-position: right bottom;
	transition: all .5s ease;
	padding: 14px 30px;
	border-radius: 50px;
	border: none;
	width: 95%;
	margin: 25px auto 0;
	display: table;
	font-weight: 600;
	font-size: 17px;
}
.form-btn-st:hover {
	background-position: left bottom;
	text-decoration: none;
	background-size: 210%;
	color: #ffffff;
}
.banner_inner_services_m .banner_inner .banner_box {
	padding: 50px 0 0;
}
.banner_inner_services_m .banner_inner .banner_box ul li {
	font-size: 13px;
	list-style: none;
	margin: 0 0 10px;
}
.resume_service_boxes_m {
	margin: 50px 0 0;
}
.resume_service_box_m {
	padding: 15px 20px 15px;
	background-color: #f2f2f2;
	height: 350px;
	align-content: center;
	display: grid;
	margin: 0 0 30px;
	transition-duration: .5s;
}
.resume_service_box_m:hover {
	background-color: #fff;
	box-shadow: 0px 0px 10px 2px #eee;
}
.resume_service_box_m img {
	margin: 0 auto 20px;
	display: table;
}
.resume_service_box_m h4 {
	font-weight: 600;
	color: #000000;
	font-size: 18px;
}
.resume_service_box_m p {
	text-align: center;
	color: #666666;
	font-size: 14px;
	margin: 10px 0 40px;
}
/*.resumes_rejected_sec*/

.resumes_rejected_sec {
	background-color: #002c47;
	padding: 60px 0 65px;
}
.sm_white_title {
	text-align: center;
	color: #fff;
	font-weight: 700;
	margin: 0;
	font-size: 36px;
}
.clr_white {
	color: #fff !important;
}
.white_para {
	text-align: center;
	font-size: 15px;
	color: #fff;
	font-weight: 500;
	margin: 15px 0 0px;
}
.resumes_rejected_boxes {
	margin: 50px 0 0;
}
.resumes_rejected_boxes .col-sm-2 {
	width: 20%;
}
.resumes_rejected_box {
	position: relative;
}
.resumes_rejected_box:before {
	content: "";
	height: 101px;
	width: 1px;
	background-color: #fff;
	position: absolute;
	top: 0;
	left: -13px;
}
.resumes_rejected_boxes .col-sm-2:first-child .resumes_rejected_box:before {
	width: 0px;
}
.resumes_rejected_boxes .col-sm-2:nth-child(3) .resumes_rejected_box:before {
	left: -20px;
}
.resumes_rejected_box img {
	margin: auto;
	display: table;
}
.resumes_rejected_box h3 {
	text-align: center;
	color: #fff;
	font-size: 15px;
	font-weight: 500;
	line-height: 24px;
}
.resumes_rejected_boxes h5 {
	text-align: center;
	margin: 50px 0 0;
	font-size: 15px;
	color: #fff;
	font-weight: 500;
}
.sec_resume_types_inner {
	padding: 50px 0 35px !important;
}
/*faqs_sec*/
.faqs_sec {
	padding: 0px 0 40px;
	/* height: 90vh; */
}
.faqs_sec h2.heading {
	text-align: center;
}
.accordian_boxes {
	margin: 30px 0 0;
}
.acc_tabs_list {
	margin: 0 0 0px;
}
.acc_tabs_list .nav-tabs {
	border-bottom: 0px solid #ddd;
	margin: auto;
	display: none;
}
.acc_tabs_list .nav-tabs>li>a {
	margin-right: 0px;
	line-height: 1.42857143;
	border: 0px solid transparent;
	border-radius: 0px 0px 0 0;
	background-color: #f2f2f2;
	font-size: 18px;
	font-weight: 600;
	color: #00273f;
	padding: 13px 0px;
	width: 600px;
}
.acc_tabs_list .nav-tabs>li:last-child a {
	border-radius: 10px 0px 0px 0px;
	padding: 13px 0 13px 20px;
}
.acc_tabs_list .nav-tabs>li:first-child a {
	border-radius: 10px 0px 0px 0px;
	width: 270px;
	text-align: center;
}
.acc_tabs_list .nav-tabs>li:nth-child(2) a {
	width: 270px;
	text-align: center;
	border-radius: 11px 0px 0px 0px;
	background-color: #d4d4d4;
}
.acc_tabs_list .nav-tabs>li.active>a, .acc_tabs_list .nav-tabs>li.active>a:focus, .acc_tabs_list .nav-tabs>li.active>a:hover {
	color: #555;
	cursor: default;
	background-color: #34d1c0;
	border: 0px solid #ddd;
	border-bottom-color: transparent;
	/* border-radius: 5px 0px 0 0px; */
	color: #fff;
}
.faqs_sec .ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}
.accordian_box ul {
	padding: 10px 80px 0;
	/* height: 73vh; */
	/* overflow-y: auto; */
	box-shadow: 0 0 0px 0px #ccccccc7;
	margin: 0 !important;
}
 .accordian_box ul::-webkit-scrollbar {
 width: 20px;
 border-radius: 50px;
 background: #34d1c0;
 padding:0 10px;
 border: 0px solid #ddd;
}
 .accordian_box ul::-webkit-scrollbar-track {
 border-radius: 50px;
 width: 0px;
 background: #34d1c0;
}
 .accordian_box ul::-webkit-scrollbar-thumb {
 background: url(../images/scrool-img.png);
 background-repeat: no-repeat;
 background-position:center;
 border-radius: 10px;
 width: 20px !important;
 padding:0 0px;
 height: 100px;
}
/*.accordian_box ul:hover::-webkit-scrollbar-thumb {
  background: #fc5216; 
}*/

.accordian_box ul li {
	list-style: none;
}
a.acc_title {
	width: 100%;
	background-color: #ffffff;
	display: block;
	height: 50px;
	align-content: center;
	display: grid;
	position: relative;
	margin: 0 0 25px;
	padding: 0 15px;
	box-shadow: 0 0 10px 1px #ccccccc7;
	font-weight: 600;
	font-size: 17px;
	color: #00273f;
	text-transform: capitalize;
}
a.acc_title i {
	position: absolute;
	right: 15px;
	top: 15px;
	color: #34d1c0;
}
a.acc_title i.fa.fa-chevron-up {
	color: #fc5216;
}
.accordian_box h3 {
	color: #00273f;
	font-size: 16px;
	font-weight: 600;
}
.accordian_box h3 a {
	color: #fc5216;
}
.accordian_box p {
	font-size: 14px;
	color: #666666;
	margin: 0 !important;
}
.contant_box_acc {
	padding: 0px 15px 20px;/* margin: 0px 0 20px; */
}
.satisfaction_box_btn a.btn-org-bd {
	background: linear-gradient(to left, transparent 50%, #fc5216 50%);
	background-size: 215%;
	background-position: right bottom;
	transition: all .5s ease;
	border: 2px solid #fc5216 !important;
	padding: 10px 30px !important;
	font-weight: 600;
	font-size: 17px;
}
.satisfaction_box_btn a.btn-org-bd:hover {
	background-position: left bottom;
	text-decoration: none;
	background-size: 215%;
	color: #ffffff;/* border: 2px solid transparent !important; */
}
.satisfaction_box_btn a.btn-org {
	background: linear-gradient(to left, #fc5216 50%, transparent 50%);
	background-size: 210%;
	background-position: right bottom;
	transition: all .5s ease;
	border: 2px solid #fc5216 !important;
	padding: 10px 30px !important;
	font-weight: 600;
	font-size: 17px;
}
.satisfaction_box_btn a.btn-org:hover {
	background-position: left bottom;
	text-decoration: none;
	background-size: 212%;
	color: #fc5216;/* border: 2px solid #fc5216 !important; */
}
.satisfaction_boxes {
	margin: 50px 0 0;
}
.satisfaction_box:before {
	content: "";
	height: 200px;
	width: 1px;
	background-color: #d0d0d0;
	position: absolute;
	top: 0;
	left: 5px;
}
.satisfaction_boxes .col-sm-3:first-child .satisfaction_box:before {
	width: 0px;
}
.satisfaction_boxes .col-sm-3:nth-child(3) .satisfaction_box:before {
	left: 0;
}
.satisfaction_boxes .col-sm-3:nth-child(2) .satisfaction_box:before {
	left: 1px;
}
.satisfaction_box h3 {
	color: #00273f !important;
	font-size: 18px !important;
	font-weight: 600;
	margin: 25px 0 20px !important;
}
.satisfaction_box p {
	color: #00273f !important;
	font-size: 13px !important;
	font-weight: 400;
	margin: 0px 0px 0px !important;
}
.satisfaction_box_btn {
	margin: 65px 0 0;
}
/*cta_orange_bg*/

.cta_orange_bg {
	background-image: url(../images/cta-orange-bg.jpg) !important;
	margin: -20px 0 25px !important;
}
.sec_resume_service {
	margin: 0 0 20px;
}
.what_we_do_sec h2 {
	text-align: center;
}
.what_we_do_sec h3 {
	font-size: 16px;
	color: #fc5216;
	margin: 0;
	text-align: center;
}
.core-main11 {
	margin: 20px 0 0;
}
.core-details2 {
	margin: 0px 0 0px;
	position: relative;
	top: 188px;
	right: 0;
}
.core-details4 {
	/* margin: 140px 0 0; */
	display: table;
	position: relative;
	top: 325px;
	right: 0;
}
.core-details1 {
	position: relative;
	top: 70px;
	left: -20%;
}
.core-details3 {
	position: relative;
	top: 170px;
	left: -20%;
}
.core-details5 {
	position: relative;
	top: 205px;
	left: -20%;
}
.core-details11 {
	width: 115%;
	/* display: none; */
}
.core-details1 .we_do_num_img, .core-details3 .we_do_num_img, .core-details5 .we_do_num_img {
	position: relative;
	left: -150px;
}
.core-details2 .we_do_num_img, .core-details4 .we_do_num_img {
	position: relative;
	right: -260px;
	z-index: 999;
}
.what_we_do_sec .bg_circle11 img {
	width: auto;
	/* margin: 0 0 0 -20px; */
	display: table;
}
.core-details11 p {
	font-size: 13.5px;
	line-height: 20px;
}
.core-main11 .right p {
	text-align: left !important;
}
.what_we_do_sec .no-padding {
	padding: 0 !important;
}
.grabbing_professional_box_left_btn .btn-white {
	background: linear-gradient(to left, #ffffff 50%, #fc5216 50%);
	background-size: 212%;
	background-position: right bottom;
	transition: all .5s ease;
	color: #fc5216;
	font-size: 17px;
}
.grabbing_professional_box_left_btn .btn-white:hover, .grabbing_professional_box_left_btn .btn-white:focus {
	color: #fff;
}
.grabbing_professional_box_left {
	background-color: #00273f;
	padding: 30px 30px;
}
.grabbing_professional_box_left h3 {
	font-size: 36px;
	font-weight: 500;
	color: #fff;
	margin: 0;
}
.grabbing_professional_box_left h4 {
	font-size: 88px;
	font-weight: 600;
	color: #fff;
	margin: 0;
}
.grabbing_professional_box_left p {
	font-size: 28px;
	font-weight: 500;
	color: #fff;
	margin: 0;
}
.grabbing_professional_box_left_btn {
	margin: 30px 0 20px;
}
.grabbing_professional_boxes {
	margin: 20px 0 0;
}
.grabbing_professional_boxes .heading {
	margin: 0 0 15px;
}
.grabbing_professional_box_right_btn {
	margin: 40px 0 15px;
}
.grabbing_professional_box_right_btn a {
	padding: 13px 40px;
	font-size: 17px;
}
.grabbing_professional_box_right .para {
	font-size: 14px;
	margin: 0 0 0;
}
.grabbing_professional_boxes_img .col-sm-2 {
	width: 20%;
}
.grabbing_professional_boxes_img {
	margin: 50px 0 0;
}
.grabbing_professional_box_img img {
	width: 100%;
}
.grabbing_professional_box_img h3 {
	text-align: center;
	font-size: 16px;
	font-weight: 600;
	color: #ff5e00;
	line-height: 22px;
}
.grabbing_professional_sec {
	padding: 0 0 50px;
}
/*professional_bio_required_sec*/
.professional_bio_required_sec {
	background-color: #f5f5f5;
	padding: 60px 0px 70px !important;
}
.professional_bio_required_sec h3 {
	color: #34d1c0 !important;
	font-size: 26px !important;
	font-weight: 700;
	margin: 20px 0 0 !important;
}
ul.professional_bio_required_list {
	padding: 0;
	margin: 30px 0 50px;
}
ul.professional_bio_required_list li {
	list-style: none;
	font-size: 14px;
	color: #666666;
	margin: 0 0 12px;
}
ul.professional_bio_required_list li i {
	color: #fc5216;
	margin: 0 5px;
}
.bio_required_list_left {
	text-align: right;
}
.bio_required_list_right {
	text-align: left;
}
ul.professional_bio_required_list p {
	color: #00273f;
	font-size: 17px;
	font-weight: 600;
	padding: 0 0 0 27px;
}
.professional_bio_required_box {
	background-color: #fff;
	padding: 25px 25px 25px;
	text-align: left;
	transition-duration: .5s;
}
.professional_bio_required_box:hover {
	box-shadow: 0 26px 25px 2px #cccccc7d;
}
.professional_bio_required_box h4 {
	color: #00273f;
	font-size: 17px;
	font-weight: 600;
	margin: 5px 0 0px;
	height: 55px;
	align-items: center;
	display: grid;
}
.professional_bio_required_box p {
	color: #888888;
	font-size: 14px;
	min-height: 190px;
}
.features_of_services_sec {
	padding: 50px 0px 25px;
}
.features_of_services_sec h2 {
	text-align: center;
	margin: 0;
}
.types-of-videos .no-padding {
	padding: 0 15px;
}
/*linkdin_profile_sec*/

.linkdin_profile_boxes {
	margin: 50px 0 0;
}
.linkdin_profile_box h3 {
	color: #fc5216;
	font-size: 18px;
	font-weight: 600;
	line-height: 25px;
	margin: 0px 0 25px;
}
.linkdin_profile_boxes .grabbing_professional_box_right_btn {
	margin: 60px 0 0;
}
.linkdin_profile_boxes p {
	margin: 30px 0 0;
}
.linkdin_profile_img img {
	width: 100%;
}
.linkdin_profile_box a.btn-org-bd {
	border: 2px solid #fc5216;
	padding: 12px 30px;
}
.linkdin_profile_sec {
	margin: 0px 0 15px;
}
.did_you_know_sec {
	margin: 0px 0 0;
	padding: 50px 0 60px !important;
	background-color: transparent;
}
.did_you_know_sec .professional_bio_required_box {
	background-color: #f5f5f5;
}
.did_you_know_sec .professional_bio_required_box {
	background-color: #f5f5f5;
}
.did_you_know_sec .professional_bio_required_box p {
	height: 120px;
	overflow-y: auto;
}
 .did_you_know_sec .professional_bio_required_box p::-webkit-scrollbar {
 width: 4px;
 border-radius: 5px;
 background: #34d1c0;
 padding:0 10px;
 border: 0px solid #ddd;
}
 .did_you_know_sec .professional_bio_required_box p::-webkit-scrollbar-track {
 border-radius: 50px;
 width: 0px;
 background: #34d1c0;
}
 .did_you_know_sec .professional_bio_required_box p::-webkit-scrollbar-thumb {
 background: url(../images/scrool-img.png);
 background-repeat: no-repeat;
 background-position:center;
 border-radius: 10px;
 width: 2px !important;
 padding:0 0px;
 height: 30px;
 background-size: 50%;
}
#linkdin_profile_page .sec_package {
	padding: 60px 0 110px;
	background-color: #f5f5f5;
	margin: 0 0 0;
}
.cta_orange_bg a.btn-org-bd, section.cta_orange_bg .cta_inner .button .btn-white {
	background: linear-gradient(to left, #ffffff 50%, #642961 50%);
	background-size: 212%;
	background-position: right bottom;
	transition: all .5s ease;
}
.job_profiling_why_important .heading {
	margin-bottom: 20px;
}
.job_profiling_why_important .professional_bio_required_boxes {
	margin: 50px 0 0;
}
/*.professional_online_profiles_sec*/

.professional_online_profiles_sec {
	background-color: #f5f5f5;
	padding: 50px 0 60px;
}
.professional_online_profiles_sec .grabbing_professional_box_img img {
	width: auto;
	margin: auto;
	display: table;
}
/*job_profiling_sec_slider*/

.job_profiling_sec_slider {
	background-color: #441544;
	padding: 60px 0 90px;
	margin: 20px 0 60px;
}
.job_profiling_slider_boxes {
	margin: 50px 0 0;
}
.job_profiling_slider_boxes h3 {
	font-size: 28px;
	font-weight: 600;/* margin: 0 0 20px; */
}
.job_profiling_slider_boxes p {
	margin: 20px 0 50px;
}
.job_profiling_slider.slick-dotted.slick-slider {
	margin-bottom: 0;
	width: 135%;
	position: relative;
}
.job_profiling_slider:after {
	opacity: .9;
	content: "";
	height: 100%;
	width: 100%;
	background-color: #441544;
	position: absolute;
	right: -588px;
	top: 0px;
}
.job_profiling_slider h4 {
	text-align: center;
	color: #fff;
	font-size: 18px;
	font-weight: 600;
	margin: 20px 0 0 -20px;
}
#cover_letters_service_page .detect_types_box {
	box-shadow: 0 0px 0px 0px rgba(181,181,181,.27);
}
/*effective_cover_letters_sec*/

#cover_letters_service_page .effective_cover_letters_sec {
	background-color: #00273f;
	margin: -70px 0 0;
	padding: 120px 0 50px !important;
}
.core-main22 {
	margin: 30px 0 0;
}
.core-details_cover2 {
	margin: 0px 0 0px;
	position: relative;
	top: 220px;
	right: 20px;
}
.core-details_cover4 {
	/* margin: 140px 0 0; */
	display: table;
	position: relative;
	top: 290px;
	right: 20px;
}
.core-details_cover1 {
	position: relative;
	top: 95px;
}
.core-details_cover3 {
	position: relative;
	top: 210px;
}
.core-details_cover5 {
	position: relative;
	top: 255px;
}
.core-details22 {
	width: 111%;
}
.effective_cover_letters_sec .bg_circle22 img {
	margin: 0 auto 0;
	display: table;
	box-shadow: 0 0 0 0 #000;
	width: 90%;
}
.core-details22 p {
	font-size: 13px;
	color: #fff;
	padding: 0;
}
.core-main22 .right p, .core-main22 .right h3 {
	text-align: left !important;
}
.core-main22 h3 {
	text-align: right !important;
	margin: 0 0 10px;
	font-size: 18px;
	font-weight: 600;
}
.effective_cover_letters_boxes_img {
	margin: 50px 0 0;
}
.effective_cover_letters_box_img img {
	margin: 0 auto 30px;
	display: table;
}
.effective_cover_letters_box_img {
	position: relative;
}
.effective_cover_letters_box_img:before {
	content: "";
	height: 115px;
	width: 1px;
	background-color: #26475c;
	position: absolute;
	top: 0;
	left: -20px;
}
.effective_cover_letters_boxes_img .col-sm-3:first-child .effective_cover_letters_box_img:before {
	width: 0px;
}
.effective_cover_letters_boxes_img .col-sm-3:nth-child(3) .effective_cover_letters_box_img:before {
	left: -45px;
}
.effective_cover_letters_boxes_img .col-sm-3:nth-child(2) .effective_cover_letters_box_img:before {
	left: 10px;
}
.coaching_service_list_box {
	margin: 0 0 0;
}
.coaching_service_list_box .coaching_service_list {
	display: inline-block;
	width: 48%;
}
ul.coaching_service_list.coaching_service_list2 {
	width: 51%;
}
.coaching_service_list {
	padding: 0;
	margin: 18px 0 0;
}
.coaching_service_list li {
	font-size: 14px;
	list-style: none;
	margin: 0 0 5px;
	color: #050505;
}
.coaching_service_list li i.fa.fa-check {
	color: #fc5216;
	margin: 0 5px 0 0;
}
.coaching_service_list p {
	color: #888888;
}
/*out_top_services_sec*/

.out_top_services_sec {
	background-color: #31cfbd;
	padding: 60px 0 65px;
	position: relative;
	z-index: 1;
}
.top_services_boxes {
	margin: 40px 0 0 !important;
}
.top_services_box {
	position: relative;
	padding: 130px 0 0;
}
.top_services_box h3 {
	color: #ffffff;
	font-size: 26px;
	font-weight: 600;
	margin: 0 0 20px;
}
.top_services_box p {
	color: #fff;
	font-size: 15px;
	margin: 0;
}
.top_services_box span {
	font-size: 304px;
	position: absolute;
	top: -80px;
	color: #3cdfcc;
	font-weight: 600;
	z-index: -1;
	left: -12px;
}
.button.top_services_box_btn {
	margin: 60px 0 0;
}
.button.top_services_box_btn a {
	padding: 13px 40px;
	font-size: 17px;
	margin: 0 10px;
}

.button.top_services_box_btn a:first-child{
	margin:0px;
}
.button.top_services_box_btn .btn-org {
	background: linear-gradient(to left, #fc5216 50%, #fff 50%);
	background-size: 212%;
	background-position: right bottom;
	transition: all .5s ease;
	color: #fff;
}
.button.top_services_box_btn .btn-org:hover {
	background-position: left bottom;
	text-decoration: none;
	background-size: 210%;
	color: #31cfbd;
}
.top_services_slider .slick-dots {
	position: absolute;
	bottom: 20px;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center;
	left: -20px;
}
.top_services_slider .slick-dots li.slick-active button {
	background-color: #fc5216;
}
.top_services_slider .slick-dots li button:before {
	font-size: 0px;
	line-height: 0px;
}
.top_services_slider .slick-dots li button {
	background-color: #98e7de;
	border-radius: 50px;
	width: 10px;
	height: 10px;
}
/*additional_coaching_sec*/

.additional_coaching_sec {
	padding: 60px 0 65px;
}
.additional_coaching_boxes_img {
	margin: 40px 0 0;
}
.additional_coaching_box h3 {
	text-align: center;
	color: #00273f;
	font-size: 18px;
	margin: 20px 0 0;
	font-weight: 600;
}
.additional_coaching_box {
	margin: 0 0 20px;
}
/*coach_partner_sec*/

.coach_partner_sec {
	background-color: #441444;
	margin: 0px 0 50px;
	padding: 50px 0 10px;
}
.coach_partner_box h3 {
	font-size: 15px;
	color: #fff;
	font-weight: 500;
	text-transform: uppercase;
	margin: 0px 0 0;
	height: 80px;
	align-items: center;
	display: grid;
}
/*career_coaching_clients_sec*/

.career_coaching_clients_sec {
	padding: 35px 0 90px;
}
.career_coaching_clients_sec .para {
	margin: 20px 0 0;
}
.career_coaching_clients_boxes {
	margin: 50px 0 0;
}
.career_coaching_clients_box_head h2 {
	margin: 0;
	text-align: center;
	background-color: #2986ea;
	color: #ffffff;
	font-size: 26px;
	font-weight: 600;
	padding: 20px 0 20px;
	border-radius: 10px 10px 0px 0px;
}
.career_coaching_clients_text {
	background-color: #ffffff;
	box-shadow: 0px 20px 20px 3px rgba(109, 109, 109, 0.12);
	padding: 10px 30px 40px;
	border-radius: 0px 0px 10px 10px;
}
.career_coaching_clients_text p {
	border-bottom: 1px solid #ccc;
	margin: 0;
	padding: 15px 0 15px;
	font-size: 13px;
	color: #00273f;
	font-weight: 500;
}
.noborder {
	border: none !important;
}
.span_right {
	text-align: right;
	float: right;
}
.span_right b {
	font-weight: 500;
	color: #fc5216;
}
.span_left b {
	font-weight: 500;
	color: #31cfbd;
}
.career_coaching_clients_btn {
	margin: 0px auto 0;
	position: relative;
	top: 50px;
	display: table;
}
.career_coaching_clients_btn a {
	padding: 18px 20px 17px;
	margin: 0 5px;
	font-weight: 600;
	font-size: 17px;
}
/*resume_samples_sec*/

.resume_samples_sec {
	padding: 40px 0 90px;
}
.heading_resume_samples {
	font-size: 40px;
	padding: 100px 0 0;
	margin: 0;
}
.resume_samples_slider {
	width: 170%;
}
.resume_samples_slider .box18 {
	background-color: transparent;
	width: 95%;
}
.resume_samples_slider .box18 img {
	width: auto;
}
.resume_samples_slider h4 {
	text-align: center;
	color: #fc5216;
	font-size: 18px;
	font-weight: 500;
	margin: 20px 0 0 0px;
}
.slick-prev, .slick-next {
	font-size: 0;
	line-height: 0;
	position: absolute;
	top: auto;
	display: block;
	width: 20px;
	height: 20px;
	padding: 0;
	/* -webkit-transform: translate(0, -50%); */
	-ms-transform: translate(0, -50%);
	/* transform: translate(0, -50%); */
	cursor: pointer;
	color: transparent;
	border: none;
	outline: none;
	background: transparent;
	bottom: -45px;
}
.slick-prev {
	left: 130px;
	right: 0;
}
.slick-next {
	right: 0px;
	left: 170px;
}
.slick-prev:before, .slick-next:before {
	font-family: 'slick';
	font-size: 30px;
	line-height: 1;
	opacity: 1;
	color: #fc5216;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {
	opacity: 1;
	color: #ccc;
}
/*resume_samples_types_slider*/

.resume_samples_resume_sec {
	background: url(../images/resume-samples-resume-bg.jpg) no-repeat center !important;
	background-size: cover !important;
	padding: 60px 0 70px !important;
}
.resume_samples_types_slider .col-md-2 {
	padding: 10px;
}
.resume_samples_types_slider .owl-stage-outer {
	position: relative;
	overflow: hidden;
	-webkit-transform: translate3d(0px, 0px, 0px);
	margin: 150px 0 0;
}
.resume_samples_resume_sec .nav-tabs {
	border-bottom: 1px solid #ddd;
	margin: 40px auto 40px;
	display: table;
}
.resume_samples_resume_sec .nav-tabs>li>a {
	margin-right: 50px;
	line-height: 1.42857143;
	border: 0px solid transparent;
	border-radius: 0;
	border-bottom: 5px solid transparent;
	font-size: 17px;
	font-weight: 500;
	color: #ffffff;
	padding: 0 0 10px;
}
.resume_samples_resume_sec .nav-tabs>li:last-child a {
	margin-right: 0;
}
.resume_samples_resume_sec .nav-tabs>li.active>a, .resume_samples_resume_sec .nav-tabs>li.active>a:focus, .resume_samples_resume_sec .nav-tabs>li.active>a:hover {
	color: #fc5216;
	cursor: default;
	background-color: transparent;
	border: 0px solid #ddd;
	border-bottom-color: transparent;
	border-bottom: 5px solid #fc5216;/* border-bottom-left-radius: 5px; */
    /* border-bottom-right-radius: 5px; */
}
.resume_samples_resume_sec .nav-tabs>li>a:hover {
	border-color: #eee #eee #ddd;
	border: none;
	color: #fc5216;
	background-color: transparent;
	border-bottom: 5px solid #fc5216;
}
.resume_samples_career_sec {
	padding: 65px 0px 90px !important;
}
/*about_us*/

.about_us_sec {
	padding: 50px 0 50px;
}
.about_us_box_right {
	float: right;
}
.about_us_box img {
	width: 100%;
}
#about_page .detect_types_box h2 {
	text-transform: capitalize;
	margin: 0 0 20px;
	color: #00273f;
	line-height: 65px;
}
.about_us_box_text {
	padding: 80px 0 0;
}
/*Review Sec*/

#review .banner_main.banner_main_logo {
	padding: 220px 0 0;
}
.review_sec {
	padding: 10px 0 10px;
}
/*.review_sec h2 {
    font-size: 41px;
    color: #000;
    text-align: center;
}*/

/*.review_sec .moreBox {
	display: none;
}*/
.review_boxes {
	margin: 50px 0 0;
}
.review_inner {
	/* border: 1px solid #dadada; */
    /* padding: 20px 15px; */
    /* border-radius: 15px 0px 15px 0px; */
	margin: 0 0 60px;
}
.review_sec h2 {
/* margin: 0 0 50px; */
    /* text-transform: capitalize; */
}
.review_inner {
	/* width: 120px; */
	/* height: 80px; */
	background: #f3f3f3;
	position: relative;
	-moz-border-radius: 10px;
	/* -webkit-border-radius: 10px; */
	border-radius: 10px;
	padding: 0 0 15px;
}
.review_inner:hover:before {
/* border-right: 35px solid transparent; */
    /* border-top: 36px solid #008efd; */
    /* border-left: 0px solid transparent; */
    /* left: 30px; */
}
h3.review_name {
	margin: 20px 0 10px;
	font-size: 18px;
	color: #000;
	text-transform: uppercase;
	/* width: 60%; */
	/* float: left; */
}
.review_ret {
	width: 40%;
	float: right;
	text-align: right;
	margin: 10px 0 0;
}
.review_body {
	padding: 0px 15px 15px;
	/* border: 1px solid #dadada; */
    /* border-radius: 15px 0px 0px 0px; */
	border-bottom: 0px solid transparent;
	height: 150px;
	overflow-y: auto;
}

.review_footer_trust {
    float: left;
    width: 60%;
}

.review_footer_trust img {
    width: 60%;
}

.review_footer {
	padding: 15px 15px 35px;
	/* background-color: #141414; */
	border-radius: 0px 0px 0px 0px;
	/* border: 1px solid #dadada; */
	border-top: 0px solid transparent;
}
.review_body p {
	margin: 0;
}
.review-rating i {
	color: #fbad18;
	font-size: 18px;
}
.review_inner:hover .review-rating i {
	color: #fff;
}
.review-rating .fa-star:before {
	content: "\f005";
}
.review_inner:hover {
    background-color: #34d1c0;
    /* border-radius: 0px 0px 0px 0px; */
    color: #fff;
}
.review_inner:hover h3 {
	color: #fff;
}
.red_btn_more1:hover {
	background: #e53727;
}
.red_btn_more {
	margin: auto;
	display: table;
	font-size: 22px;
	text-transform: capitalize;
	padding: 7px 40px 6px !important;
}
.red_btn_more:hover, .red_btn_more:focus {
	outline: none;
}
#loadMoreMore {
	display: none;
}
.loadMore_Btn {
	margin: auto;
	display: table;
}
.hide_review {
	display: none;
}
 .review_body::-webkit-scrollbar {
 width: 5px;
}

/* Track */
.review_body::-webkit-scrollbar-track {
 border-radius: 10px;
}
 
/* Handle */
.review_body::-webkit-scrollbar-thumb {
 background: #00273f;
 border-radius: 10px;
}

/* Handle on hover */
.review_body:hover::-webkit-scrollbar-thumb {
 background: #fff;
}
.btn_org {
	background: linear-gradient(to left, #fc5216 50%, #32cfbe 50%) !important;
	background-size: 212% !important;
	background-position: right bottom !important;
	transition: all .5s ease !important;
	margin: auto;
	display: table;
	padding: 14px 40px;
	font-size: 17px;
	font-weight: 600;
	color: #fff;
	border-radius: 50px;
	border: none;
}
.btn_org:hover, .btn_org:focus {
	background-position: left bottom !important;
	text-decoration: none !important;
	background-size: 210% !important;
	color: #fff !important;
	outline: none;
}
/*Review Sec*/



/*Contrac t PAge*/

.contact_banner {
	background-image: url(../images/contact-banner.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 100%;
	overflow: hidden;
	padding: 20px 0 50px;
	position: relative;
	height: 380px;
	align-items: center;
	display: grid;
}
.contact_banner h2 {
	text-align: center;
	font-size: 55px;
	font-weight: 600;
	color: #fff;
	margin: 0;
}
.contact_page_details {
	padding: 20px 0 70px;
}
.contact_page_details_boxes {
	margin: 40px 0 0;
}
.contact_page_details_box {
	background-color: #eeeeee;
	height: 130px;
	position: relative;
	text-align: center;
	align-content: center;/* display: grid; */
}
.contact_page_details_box a {
	color: #333333;
	font-size: 14px;
	font-weight: 500;
	padding: 30px 0 0;
	display: table;
	text-align: center;
	margin: auto;
	transition-duration: .5s;
}
.contact_page_details_box a:hover {
	color: #fc5216;
}
.contact_page_details_box p {
	color: #333333;
	font-size: 14px;
	font-weight: 500;
	padding: 20px 0 0;
}
.contact_page_details_box_icon {
	background-color: #fff;
	display: table;
	width: 100px;
	height: 100px;
	align-items: center;
	display: grid;
	margin: auto;
	text-align: center;
	border-radius: 50px;
	position: absolute;
	top: 70px;
	left: 0;
	right: 0;
	box-shadow: 0px 10px 20px 10px #eee;
}
.contact_page_details_box_icon img {
	margin: auto;
}
.contact_page_form {
	background: no-repeat;
}
.contact_page_form p {
	color: #666666;
}
 .contact_page_form .form-control::placeholder {
 color: #666666;
 font-weight: 300;
}
.contact_page_form #quoteSubmit {
	padding: 13px 60px !important;
}
.contact_page_form #quoteSubmit:focus {
	outline: none;
}
.contact_page_form .form-control {
	border: transparent;
	background-color: transparent;
	height: 50px;
	color: #666 !important;
	font-size: 15px;
	text-transform: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 4px;
	box-shadow: none;
	padding: 0;
	border-bottom: 0px solid #4d7588;
	border-radius: 0;
	font-weight: 500;
	box-shadow: 0px 15px 10px 1px rgba(238, 238, 238, 0.62);
	padding: 0 0 0 20px;
	margin: 0 0 10px;
}
.turbo-inner .col-md-12 {
	padding: 0;
}
#professional_bio_writing .grabbing_professional_box_left {
	padding: 33px 30px;
}
/*about US*/
.about_banner {
	background-image: url(../images/banner\ 2.jpg);
}
.review_banner {
	background-image: url(../images/banner\ 3.jpg);
	    background-size: cover;
}
.resume_samples_banner {
	background-image: url(../images/banner\ 1.jpg);
}
.what_we_do_sec {
	padding: 0 0 70px 0 !important;
}
#job_profiling_page .cta_orange_bg {
	margin: 0px 0 0px !important;
	padding: 50px 0 60px;
}
.job_profiling_slider_boxes .slider-for {
	padding: 50px 0 0;
}
#career_coaching_service_page .grabbing_professional_sec {
	padding: 30px 0 60px;
}
.professional_online_profiles_sec .grabbing_professional_box_right {
	padding: 20px 0 0;
}
#about_page .detect_types_box {
	padding: 30px 30px 55px;
}
.about_us_box_text {
	padding: 100px 0 0;
}

.about_us_box_text1{
    padding: 50px 0 0;
}

section.sec_testimonials .testimonials_inner a img {
	/* text-align: left; */
    /* float: left; */
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.15);
	width: auto;
}
#resume_writing_service_page .banner_inner_services_m .banner_inner .banner_box {
	padding: 50px 0 0;
}
.banner_inner_services_m .banner_inner .banner_box {
	padding: 55px 0 0;
}
#resume_writing_service_page section.sec_turbo {
	padding: 60px 0 45px;
}
div#resume_writing_service_page .sec_resume_types_inner {
	padding: 60px 0 45px !important;
}
#resume_service_page .types-of-videos {
	padding: 30px 0 50px;
}
#resume_service_page .what_we_do_sec {
	padding: 40px 0 100px 0 !important;
}
#cover_letters_service_page .faqs_sec {
	padding: 40px 0 0 !important;
}
#professional_bio_writing section.sec_package {
	padding: 30px 0 80px;
	margin: 0 0 20px;
}
#resume_writing_service_page .banner_inner_services_m .banner_inner .banner_box ul li {
	font-size: 15px;
	list-style: none;
	margin: 0 0 10px;
	padding: 0 0;
}
.resume_pricing_banner {
	background-image: url(../images/banner\ 4.jpg);
	
}
.resume_pricing_banner h2 {
	color: #eff2f3 !important;
}
.resume_pricing_details_section {
	background: #fff !important;
}
.resume_pricing_details_section h2 {
	color: #012840 !important;
}
.resume_pricing_details_section .nav-tabs>li>a {
	color: #012840 !important;
	margin: 0px 13px;
}
.resume_pricing_details_section section.sec_package {
	padding: 20px 0 80px;
}
.banner_resume_writing {
	background-image: url(../images/microsoft-images-banners-1.png);
}
.banner_resume_writing .banner_right_form h3 {
	background-color: #21daef !important;
}
.banner_covver_letter_writing {
	background-image: url(../images/microsoft-images-banners-2.png);
}
.banner_covver_letter_writing .banner_right_form h3 {
	background-color: #631c84 !important;
}
.banner_covver_letter_writing .form-btn-st {
	background: #5a1973 !important;
}
.banner_linkedin_profrile_writing {
	background: url(../images/microsoft-images-banners-3.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	/* height: 100vh; */
}

@media(max-width: 600px){
	.banner_linkedin_profrile_writing{
		background: #16836c;
	}
}
.banner_linkedin_profrile_writing .banner_right_form h3 {
	background-color: #efae46 !important;
}
.banner_linkedin_profrile_writing .form-btn-st {
	background: #efae46 !important;
}
.career_switch_resume {
	background-image: url(../images/microsoft-images-banners-4.png);
}
.career_switch_resume .banner_right_form h3 {
	background-color: #96c155 !important;
}
.career_switch_resume .form-btn-st {
	background: #96c155 !important;
}
.banner_job_profiling {
	background-image: url(../images/microsoft-images-banners-5.png);
}
.banner_job_profiling .banner_right_form h3 {
	background-color: #ff4546 !important;
}
.banner_job_profiling .form-btn-st {
	background: #ff4546 !important;
}
.banner_professional_bio {
	background-image: url(../images/microsoft-images-banners-5.png);
}
.banner_professional_bio .banner_right_form h3 {
	background-color: #00ccff !important;
}
.banner_professional_bio .form-btn-st {
	background: #00ccff !important;
}
.cta_home_blue .sec_cta {
	background: url(../images/cta_bg_blue.jpg) no-repeat center !important;
}
.parple_btn {
	background: linear-gradient(to left, #642961 50%, #ffffff 50%);
	background-size: 212%;
	background-position: right bottom;
	transition: all .5s ease;
	color: #fc5216;
	border-radius: 50px;
	padding: 13px 30px;
	font-size: 17px;
}
.parple_btn:hover, .parple_btn:focus {
	background-position: left bottom;
	text-decoration: none;
	background-size: 210%;
	color: #fc5216 !important;
}
.resume_pricing_details_section {
    padding: 39px 0px 20px !important;
}
#resume_service_page section.sec_turbo {
	display: block;
	padding: 60px 0 85px 0px;
	text-align: center;
	background-color: #f9f9f9;
}
.resume_services_banner {
	background-image: url(../images/banner\ 3.jpg);
}

.banner_resume_writing .form-btn-st {
    background: #21daef !important;
    /* background: linear-gradient(to left, #21daef 50%, #fc5216 50%); */
}

#about_page  .detect_types_box:hover  h2{
	 	/* color: #fff !important; */
	 }


@media (min-width: 768px){
	li.dropdown:hover .dropdown-menu {
		/* display: block; */
	}
	.head_top .dropdown-menu>li>a:hover {
		color: #fc5216;
		border-left: 4px solid #fc5216;
	}
}

section.thankYouPage.pt-5.pb-5 {
    height: 50vh;
    align-content: center;
    display: grid;
}


/* Pop Up CSS */
.ovr-hiddn { overflow: hidden; }
.black-layout {display: none;position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 9;background: rgb(0 0 0 / 95%);}
.popup {position: fixed;top: 0px;bottom: 0px;right: 0px;left: 0px;margin: auto;overflow: hidden;border-radius: 30px;z-index: 999;display: none;}
.mainPop {width: 960px;height: 600px;border-radius: 82px;background-color: #ffffff;}
.pad-zero { padding: 0px; }
.pad-l-zero { padding-left: 0px; }
.pad-r-zero { padding-right: 0px; }
.popup-close {transition-duration: .5s;position: absolute;font-size: 20px;background: #FFF;color: #fbab16;right: 40px;top: 20px;border: 1px solid #fdaf1a;border-radius: 41px;width: 30px;height: 30px;display: flex;align-items: center;justify-content: center;z-index: 1;}
.popup-close:hover{
	color:#fc5216;
	border: 1px solid #fc5216;
}
.popWrap img {display: block;position: relative;top: -60px;}
.popup-header { margin-bottom: 25px; }
.popup-header h4 { font-size: 33px; font-weight: normal; font-style: normal; font-stretch: normal; line-height: 1.03; letter-spacing: 1px; color: #222222; }
.popup-header h4 span { font-weight: 600; color: #fbad18; }
.formWrap { padding: 90px 50px 0 20px; }
.popup-bdy input,
.popup-bdy select { border-radius: 3px; border: solid 1px rgba(151, 151, 151, 0.2); background-color: rgba(216, 216, 216, 0.2); font-size: 14px; font-weight: 500; color: rgba(34, 34, 34, 0.6); width: 100%; height: 54px; line-height: 54px; margin-bottom: 20px; padding: 0 20px; }
.popup-bdy input::placeholder { color: rgba(34, 34, 34, 0.6); }
.popup-btn input { height: 51px; border-radius: 25px; background-color: #222222; width: 100%; line-height: 51px; background: #000; font-size: 14px; font-weight: normal; font-style: normal; font-stretch: normal; line-height: normal; letter-spacing: normal; color: #ffffff; border: 1px solid #222; -webkit-transition: all 0.4s ease-In-out; -moz-transition: all 0.3s ease-In-out; -o-transition: all 0.4s ease-In-out; transition: all 0.4s ease-In-out; margin-bottom: 0px; }
.popup-btn input:hover { background: transparent; color: #222; }
.frmicon-box.newcountrycode { position: relative; }
.popup-bdy select {padding: 0 20px 0 15px;}
.frmicon-box.phonecode { position: relative; }
.frmicon-box.phonecode input#popupcountrycode { position: absolute; left: 0px; width: 15%; padding: 0; background: transparent; z-index: 1; border-radius: 3px 0px 0px 3px; padding: 0 15px; }
.frmicon-box.phonecode input#phoneNum2 {padding: 0 20px 0 20px;}
.side-bar { position: fixed; z-index: 999; top: 192px; right: -400px; transition: all 0.4s ease; display: none; border-radius: 10px 0px 0px 10px; }
.side-bar.active { display: inline-block; }
.side-bar.active.open { right: 0px; }
.side-body { padding: 30px; width: 400px; border-radius: 0 0 0 20px; background-color: #ffffff; }
.side-body .row { margin: 0px; }
.side-head { top: 60px; cursor: pointer; overflow: hidden; width: 185px; height: 65px; border-radius: 20px 20px 0px 0px; box-shadow: -30px 2px 64px 0 rgba(255, 175, 1, 0.33); background-color: #222222; transform: rotate(-90deg); line-height: 65px; position: absolute; left: -125px; font-size: 20px; color: #fff; font-weight: 500; padding: 0; text-align: center; }
.side-body .formWrap { padding: 0px; }
.side-body h5 { font-size: 24px; font-weight: 600; color: #222222; line-height: 29px; }
.btnList { font-size: 0px; display: block; }
.btnList>li { display: inline-block; vertical-align: middle; width: 50%; }
.btnList>li.last { text-align: right; }
.side-body .btnList .popup-btn input { width: 148px; height: 50px; line-height: 50px; margin-bottom: 0px; }
.side-body .btnList .popup-btn input:hover { background: #ffaf01; color: #fff; border-color: #ffaf01 }
.btnList a { font-size: 16px; font-weight: normal; font-style: normal; font-stretch: normal; line-height: normal; letter-spacing: normal; color: #222222; text-decoration: underline; }
.btnList a:hover { color: #ffaf01; }
.side-body .popup-bdy input,
.popup-bdy select { margin-bottom: 10px; height: 50px; line-height: 50px; }
.side-body .frmicon-box.phonecode input#popupcountrycode { width: 20%; }


/* Flag CSS */

.newcountrycode span{position:absolute;left: 20px;top: 21px;width:19px;height:13px;}
.newcountrycode span{background:url(../images/flags.png) no-repeat 0px 0px;}
.fgca,.newcountrycode span.fgca{background-position:-102px -744px}
.fg92,.newcountrycode span.fg92{background-position:-510px -1175px}.fg93,.newcountrycode span.fg93, .fgaf,.newcountrycode span.fgaf{background-position:0 -543px}.fg358,.newcountrycode span.fg358{background-position:0 -1434px}.fg355,.newcountrycode span.fg355{background-position:0 -729px}.fg213,.newcountrycode span.fg213{background-position:-204px -124px}.fg168,.newcountrycode span.fg168{background-position:0 -1101px}.fg376,.newcountrycode span.fg376{background-position:0 -419px}.fg244,.newcountrycode span.fg244{background-position:0 -915px}.fg264,.newcountrycode span.fg264{background-position:0 -667px}.fg167,.newcountrycode span.fg167{background-position:0 -977px}.fg1,.newcountrycode span.fg1{background-position:-714px -371px}.fg672,.newcountrycode span.fg672{background-position:-510px -248px}.fg212,.newcountrycode span.fg212{background-position:-408px -683px}.fg290,.newcountrycode span.fg290{background-position:0 -266px}.fg47,.newcountrycode span.fg47{background-position:-510px -496px}.fg670,.newcountrycode span.fg670{background-position:0 -368px}.fg971,.newcountrycode span.fg971{background-position:0 -481px}.fg268,.newcountrycode span.fg268{background-position:0 -605px}.fg374,.newcountrycode span.fg374{background-position:0 -791px}.fg599,.newcountrycode span.fg599{background-position:0 -853px}.fg54,.newcountrycode span.fg54{background-position:0 -1039px}.fg43,.newcountrycode span.fg43{background-position:0 -1163px}.fg61,.newcountrycode span.fg61{background-position:0 -1225px}.fgaustralia,.newcountrycode span.fgaustralia{background-position:0 -1287px}.fg297,.newcountrycode span.fg297{background-position:0 -1372px}.fg994,.newcountrycode span.fg994{background-position:0 -1496px}.fg387,.newcountrycode span.fg387{background-position:0 -1558px}.fg246,.newcountrycode span.fg246{background-position:0 -1620px}.fg880,.newcountrycode span.fg880{background-position:0 -1682px}.fg32,.newcountrycode span.fg32{background-position:0 -1744px}.fg226,.newcountrycode span.fg226{background-position:0 -1806px}.fg359,.newcountrycode span.fg359{background-position:0 -1868px}.fg973,.newcountrycode span.fg973{background-position:0 -1930px}.fg257,.newcountrycode span.fg257{background-position:-102px 0}.fg229,.newcountrycode span.fg229{background-position:-102px -62px}.fg441,.newcountrycode span.fg441{background-position:-102px -124px}.fg673,.newcountrycode span.fg673{background-position:-102px -186px}.fg591,.newcountrycode span.fg591{background-position:-102px -248px}.fg55,.newcountrycode span.fg55{background-position:-102px -310px}.fg242,.newcountrycode span.fg242{background-position:-102px -930px}.fg975,.newcountrycode span.fg975{background-position:-102px -434px}.fgbv,.newcountrycode span.fgbv{background-position:-102px -496px}.fg267,.newcountrycode span.fg267{background-position:-102px -558px}.fg375,.newcountrycode span.fg375{background-position:-102px -620px}.fg501,.newcountrycode span.fg501{background-position:-102px -682px}.fgcd,.newcountrycode span.fgcd{background-position:-102px -806px}.fg236,.newcountrycode span.fg236{background-position:-102px -868px}.fg41,.newcountrycode span.fg41{background-position:-102px -992px}.fg225,.newcountrycode span.fg225{background-position:-102px -1054px}.fg682,.newcountrycode span.fg682{background-position:-102px -1116px}.fg56,.newcountrycode span.fg56{background-position:-102px -1178px}.fg237,.newcountrycode span.fg237{background-position:-102px -1241px}.fg86,.newcountrycode span.fg86{background-position:-102px -1303px}.fg57,.newcountrycode span.fg57{background-position:-102px -1365px}.fg506,.newcountrycode span.fg506{background-position:-102px -1427px}.fg381,.newcountrycode span.fg381{background-position:-102px -1489px}.fg53,.newcountrycode span.fg53{background-position:-102px -1551px}.fg238,.newcountrycode span.fg238{background-position:-102px -1613px}.fg357,.newcountrycode span.fg357{background-position:-102px -1675px}.fg420,.newcountrycode span.fg420{background-position:-102px -1737px}.fg49,.newcountrycode span.fg49{background-position:-102px -1799px}.fg253,.newcountrycode span.fg253{background-position:-102px -1861px}.fg45,.newcountrycode span.fg45{background-position:-102px -1923px}.fg176,.newcountrycode span.fg176{background-position:-204px 0}.fg809,.newcountrycode span.fg809{background-position:-204px -62px}.fg593,.newcountrycode span.fg593{background-position:-204px -186px}.fg372,.newcountrycode span.fg372{background-position:-204px -248px}.fg20,.newcountrycode span.fg20{background-position:-204px -310px}.fg291,.newcountrycode span.fg291{background-position:-204px -372px}.fg34,.newcountrycode span.fg34{background-position:-204px -434px}.fg251,.newcountrycode span.fg251{background-position:-204px -496px}.fgeu,.newcountrycode span.fgeu{background-position:-204px -558px}.fg679,.newcountrycode span.fg679{background-position:-204px -682px}.fg500,.newcountrycode span.fg500{background-position:-204px -744px}.fg691,.newcountrycode span.fg691{background-position:-204px -805px}.fg298,.newcountrycode span.fg298{background-position:-204px -867px}.fg33,.newcountrycode span.fg33{background-position:-204px -929px}.fg241,.newcountrycode span.fg241{background-position:-204px -991px}.fg44,.newcountrycode span.fg44{background-position:-204px -1053px}.fg473,.newcountrycode span.fg473{background-position:-204px -1115px}.fg995,.newcountrycode span.fg995{background-position:-204px -1177px}.fg594,.newcountrycode span.fg594{background-position:-204px -1239px}.fg233,.newcountrycode span.fg233{background-position:-204px -1301px}.fg350,.newcountrycode span.fg350{background-position:-204px -1363px}.fg299,.newcountrycode span.fg299{background-position:-204px -1425px}.fg220,.newcountrycode span.fg220{background-position:-204px -1487px}.fg224,.newcountrycode span.fg224{background-position:-204px -1549px}.fg590,.newcountrycode span.fg590{background-position:-204px -1611px}.fg240,.newcountrycode span.fg240{background-position:-204px -1673px}.fg30,.newcountrycode span.fg30{background-position:-204px -1735px}.fg502,.newcountrycode span.fg502{background-position:-204px -1797px}.fg671,.newcountrycode span.fg671{background-position:-204px -1859px}.fg245,.newcountrycode span.fg245{background-position:-204px -1921px}.fg592,.newcountrycode span.fg592{background-position:-306px 0}.fg852,.newcountrycode span.fg852{background-position:-306px -62px}.fghm,.newcountrycode span.fghm{background-position:-306px -124px}.fg503,.newcountrycode span.fg503{background-position:-612px -932px}.fg385,.newcountrycode span.fg385{background-position:-306px -247px}.fg509,.newcountrycode span.fg509{background-position:-306px -309px}.fg36,.newcountrycode span.fg36{background-position:-306px -371px}.fg62,.newcountrycode span.fg62{background-position:-306px -433px}.fg353,.newcountrycode span.fg353{background-position:-306px -495px}.fg972,.newcountrycode span.fg972{background-position:-306px -557px}.fgim,.newcountrycode span.fgim{background-position:-306px -619px}.fg91,.newcountrycode span.fg91{background-position:-306px -681px}.fg964,.newcountrycode span.fg964{background-position:-306px -804px}.fg98,.newcountrycode span.fg98{background-position:-306px -866px}.fg354,.newcountrycode span.fg354{background-position:-306px -928px}.fg39,.newcountrycode span.fg39{background-position:-714px -557px}.fgje,.newcountrycode span.fgje{background-position:-306px -1052px}.fg876,.newcountrycode span.fg876{background-position:-306px -1114px}.fg962,.newcountrycode span.fg962{background-position:-306px -1176px}.fg81,.newcountrycode span.fg81{background-position:-306px -1238px}.fg254,.newcountrycode span.fg254{background-position:-306px -1300px}.fg996,.newcountrycode span.fg996{background-position:-306px -1362px}.fg855,.newcountrycode span.fg855{background-position:-306px -1424px}.fg686,.newcountrycode span.fg686{background-position:-306px -1486px}.fg269,.newcountrycode span.fg269{background-position:-306px -1548px}.fg186,.newcountrycode span.fg186{background-position:-306px -1610px}.fg82,.newcountrycode span.fg82{background-position:-306px -1734px}.fg965,.newcountrycode span.fg965{background-position:-306px -1796px}.fg345,.newcountrycode span.fg345{background-position:-306px -1858px}.fg7,.newcountrycode span.fg7{background-position:-510px -1919px}.fg856,.newcountrycode span.fg856{background-position:-408px 0}.fg961,.newcountrycode span.fg961{background-position:-408px -62px}.fg175,.newcountrycode span.fg175{background-position:-408px -124px}.fg423,.newcountrycode span.fg423{background-position:-408px -186px}.fg94,.newcountrycode span.fg94{background-position:-408px -248px}.fg231,.newcountrycode span.fg231{background-position:-408px -310px}.fg266,.newcountrycode span.fg266{background-position:-408px -372px}.fg370,.newcountrycode span.fg370{background-position:-408px -434px}.fg352,.newcountrycode span.fg352{background-position:-408px -497px}.fg371,.newcountrycode span.fg371{background-position:-408px -559px}.fg218,.newcountrycode span.fg218{background-position:-408px -621px}.fg377,.newcountrycode span.fg377{background-position:-408px -746px}.fg373,.newcountrycode span.fg373{background-position:-408px -808px}.fgme,.newcountrycode span.fgme{background-position:-408px -870px}.fg261,.newcountrycode span.fg261{background-position:-408px -929px}.fg692,.newcountrycode span.fg692{background-position:-408px -991px}.fg389,.newcountrycode span.fg389{background-position:-408px -1052px}.fg223,.newcountrycode span.fg223{background-position:-408px -1114px}.fg95,.newcountrycode span.fg95{background-position:-408px -1176px}.fg976,.newcountrycode span.fg976{background-position:-408px -1238px}.fg853,.newcountrycode span.fg853{background-position:-408px -1300px}.fg596,.newcountrycode span.fg596{background-position:-408px -1424px}.fg222,.newcountrycode span.fg222{background-position:-408px -1486px}.fg664,.newcountrycode span.fg664{background-position:-408px -1548px}.fg356,.newcountrycode span.fg356{background-position:-408px -1610px}.fg230,.newcountrycode span.fg230{background-position:-408px -1672px}.fg960,.newcountrycode span.fg960{background-position:-408px -1734px}.fg265,.newcountrycode span.fg265{background-position:-408px -1796px}.fg52,.newcountrycode span.fg52{background-position:-408px -1858px}.fg60,.newcountrycode span.fg60{background-position:-408px -1920px}.fg258,.newcountrycode span.fg258{background-position:-510px 0}.fg687,.newcountrycode span.fg687{background-position:-510px -124px}.fg227,.newcountrycode span.fg227{background-position:-510px -186px}.fg234,.newcountrycode span.fg234{background-position:-510px -310px}.fg505,.newcountrycode span.fg505{background-position:-510px -372px}.fg31,.newcountrycode span.fg31{background-position:-510px -434px}.fg977,.newcountrycode span.fg977{background-position:-510px -558px}.fg674,.newcountrycode span.fg674{background-position:-510px -620px}.fg683,.newcountrycode span.fg683{background-position:-510px -682px}.fg64,.newcountrycode span.fg64{background-position:-510px -741px}.fg968,.newcountrycode span.fg968{background-position:-510px -803px}.fg507,.newcountrycode span.fg507{background-position:-510px -865px}.fg51,.newcountrycode span.fg51{background-position:-510px -927px}.fg689,.newcountrycode span.fg689{background-position:-510px -989px}.fg675,.newcountrycode span.fg675{background-position:-510px -1051px}.fg63,.newcountrycode span.fg63{background-position:-510px -1113px}.fg48,.newcountrycode span.fg48{background-position:-510px -1237px}.fg508,.newcountrycode span.fg508{background-position:-510px -1299px}.fg787,.newcountrycode span.fg787{background-position:-510px -1361px}.fg970,.newcountrycode span.fg970{background-position:-510px -1423px}.fg351,.newcountrycode span.fg351{background-position:-510px -1485px}.fg680,.newcountrycode span.fg680{background-position:-510px -1547px}.fg595,.newcountrycode span.fg595{background-position:-510px -1609px}.fg974,.newcountrycode span.fg974{background-position:-510px -1671px}.fg262,.newcountrycode span.fg262{background-position:-510px -1733px}.fg40,.newcountrycode span.fg40{background-position:-510px -1795px}.fgrs,.newcountrycode span.fgrs{background-position:-510px -1857px}.fg250,.newcountrycode span.fg250{background-position:-612px 0}.fg966,.newcountrycode span.fg966{background-position:-612px -62px}.fg677,.newcountrycode span.fg677{background-position:-612px -124px}.fg248,.newcountrycode span.fg248{background-position:-612px -186px}.fg249,.newcountrycode span.fg249{background-position:-612px -248px}.fg46,.newcountrycode span.fg46{background-position:-612px -310px}.fg65,.newcountrycode span.fg65{background-position:-612px -372px}.fg386,.newcountrycode span.fg386{background-position:-612px -434px}.fg421,.newcountrycode span.fg421{background-position:-612px -496px}.fg232,.newcountrycode span.fg232{background-position:-612px -558px}.fg378,.newcountrycode span.fg378{background-position:-612px -620px}.fg221,.newcountrycode span.fg221{background-position:-612px -682px}.fg252,.newcountrycode span.fg252{background-position:-612px -744px}.fg597,.newcountrycode span.fg597{background-position:-612px -806px}.fg239,.newcountrycode span.fg239{background-position:-612px -870px}.fg963,.newcountrycode span.fg963{background-position:-612px -994px}.fg164,.newcountrycode span.fg164{background-position:-612px -1119px}.fg235,.newcountrycode span.fg235{background-position:-612px -1181px}.fg228,.newcountrycode span.fg228{background-position:-612px -1305px}.fg66,.newcountrycode span.fg66{background-position:-612px -1367px}.fg992,.newcountrycode span.fg992{background-position:-612px -1429px}.fg690,.newcountrycode span.fg690{background-position:-612px -1491px}.fg993,.newcountrycode span.fg993{background-position:-612px -1550px}.fg216,.newcountrycode span.fg216{background-position:-612px -1612px}.fg676,.newcountrycode span.fg676{background-position:-612px -1674px}.fgtp,.newcountrycode span.fgtp{background-position:-612px -1736px}.fg90,.newcountrycode span.fg90{background-position:-612px -1798px}.fg688,.newcountrycode span.fg688{background-position:-612px -1922px}.fg886,.newcountrycode span.fg886{background-position:-714px 0}.fg255,.newcountrycode span.fg255{background-position:-714px -62px}.fg380,.newcountrycode span.fg380{background-position:-714px -124px}.fg256,.newcountrycode span.fg256{background-position:-714px -186px}.fguk,.newcountrycode span.fguk{background-position:-714px -248px}.fgum,.newcountrycode span.fgum{background-position:-714px -310px}.fg598,.newcountrycode span.fg598{background-position:-714px -433px}.fg998,.newcountrycode span.fg998{background-position:-714px -495px}.fg180,.newcountrycode span.fg180{background-position:-714px -619px}.fg58,.newcountrycode span.fg58{background-position:-714px -681px}.fg128,.newcountrycode span.fg128{background-position:-714px -743px}.fg134,.newcountrycode span.fg134{background-position:-714px -805px}.fg84,.newcountrycode span.fg84{background-position:-714px -867px}.fg678,.newcountrycode span.fg678{background-position:-714px -929px}.fg681,.newcountrycode span.fg681{background-position:-714px -991px}.fg885,.newcountrycode span.fg885{background-position:-714px -1053px}.fg967,.newcountrycode span.fg967{background-position:-714px -1115px}.fgyu,.newcountrycode span.fgyu{background-position:-714px -1239px}.fg27,.newcountrycode span.fg27{background-position:-714px -1301px}.fg260,.newcountrycode span.fg260{background-position:-714px -1363px}.fgzr,.newcountrycode span.fgzr{background-position:-714px -1425px}.fg263,.newcountrycode span.fg263{background-position:-714px -1487px}

.privacy_sec {
    padding: 60px 0 50px;
}

.privacy_sec h3 {
    margin: 40px 0 15px;
    font-size: 28px;
    color: #00273f;
    font-weight: 600;
}

.privacy_sec h4 {
    margin: 20px 0 5px;
    font-size: 20px;
    color: #fc5216;
    font-weight: 600;
}

.privacy_sec .simple-list li {
    padding: 0 0 10px;
    font-size: 15px;
    color: #666;
}

.privacy_sec a{
	color: #fc5216;
	transition-duration:.5s;
	font-size: 15px;
}

.privacy_sec a:hover,
.privacy_sec a:focus{
	color: #32cfbe;
}



.online_profile_icon {
    margin: auto;
    display: table;
    width: 100px;
    height: 100px;
    background-color: #e5e5e5;
    border-radius: 50px;
    align-items: center;
    display: grid;
    transition-duration: .5s;
}

/*.grabbing_professional_box_img:hover  .online_profile_icon {
    background-color: #fb6413;
}*/


section.sec_package .package-inner .package_boxes .package_price h2 del {
    font-size: 21px;
    text-decoration: line-through;
    margin: 13px 0 0 0px;
    /* float: left; */
    width: 100%;
    text-align: center;
}

.cover_letters_service_page_faq {
    padding: 40px 0 0;
}

.satisfaction_box_btn a, .grabbing_professional_box_right_btn a {
    margin: 0 10px;
}

.satisfaction_box_btn a:first-child, .grabbing_professional_box_right_btn a:first-child{
        margin:0
}

.career_coaching_faq .faqs_sec {
    padding: 40px 0 40px;
}

.grabbing_professional_box_right_btn .btn-white{
	background: linear-gradient(to left, #ffffff 50%, #fc5216 50%);
    background-size: 212%;
    background-position: right bottom;
    transition: all .5s ease;
    color: #fc5216;
}

.grabbing_professional_box_right_btn .btn-white:hover{
	color: #fff;
}

.grabbing_professional_box_img:hover .online_profile_icon{
    animation: pulse 1s infinite;
    animation-timing-function: linear;
}

@keyframes pulse {
  0% { transform: scale(1); }
  50% { transform: scale(1.1);}
  100% { transform: scale(1); }
  }


/*On work*/

/* Image Hotspots */

/*.image-hotspots {
	position: relative;
}

.image-hotspot {
	cursor: pointer;
	position: absolute;
}

.image-hotspot strong {
	color: #FFF;
	z-index: 9999;
	font-size: 14px;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate3d(-50%, -59%, 0);
	font-weight: 400 !important;
}

.image-hotspot .circle {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 23px;
	height: 23px;
	margin: -0.60em auto auto -0.55em;
	background: #CCC;
	border-radius: 50%;
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	-webkit-transition: opacity .2s ease-in, -webkit-transform .1s ease-out;
	transition: opacity .2s ease-in, -webkit-transform .1s ease-out;
	transition: opacity .2s ease-in, transform .1s ease-out;
	transition: opacity .2s ease-in, transform .1s ease-out, -webkit-transform .1s ease-out;
	color: white;
	font-size: 1.5em;
	padding: 0;
	text-align: center;
	line-height: 19px;
	overflow: hidden;
}

.image-hotspot .ring {
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 27px;
	height: 27px;
	margin: -1em auto auto -1em;
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	border-radius: 50%;
	border: 7px solid rgba(204, 204, 204, 0.9);
	opacity: 0;
	-webkit-animation: hotspot-pulsate 3s ease-out infinite;
	animation: hotspot-pulsate 3s ease-out infinite;
}


body[data-plugin-page-transition] {
	-webkit-transition: ease opacity 300ms;
	transition: ease opacity 300ms;
}

body.page-transition-active {
	opacity: 0 !important;
}

html .image-hotspot-primary strong {
	color: #FFF !important;
}

html .image-hotspot-primary .circle {
	background: #fc5216 !important;
}

html .image-hotspot-primary .ring {
	border-color: rgb(252, 82, 22);
}

html .image-hotspot-secondary strong {
	color: #FFF !important;
}

html .image-hotspot-secondary .circle {
	background: #e36159 !important;
}

html .image-hotspot-secondary .ring {
	border-color: rgba(227, 97, 89, 0.9);
}

html .image-hotspot-tertiary strong {
	color: #FFF !important;
}

html .image-hotspot-tertiary .circle {
	background: #2baab1 !important;
}

html .image-hotspot-tertiary .ring {
	border-color: rgba(43, 170, 177, 0.9);
}

html .image-hotspot-quaternary strong {
	color: #FFF !important;
}

html .image-hotspot-quaternary .circle {
	background: #383f48 !important;
}

html .image-hotspot-quaternary .ring {
	border-color: rgba(56, 63, 72, 0.9);
}

html .image-hotspot-dark strong {
	color: #FFF !important;
}

html .image-hotspot-dark .circle {
	background: #212529 !important;
}

html .image-hotspot-dark .ring {
	border-color: rgba(33, 37, 41, 0.9);
}

html .image-hotspot-light strong {
	color: #777 !important;
}

html .image-hotspot-light .circle {
	background: #FFF !important;
}

html .image-hotspot-light .ring {
	border-color: rgba(255, 255, 255, 0.9);
}


@-webkit-keyframes hotspot-pulsate {
	0% {
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 0.8;
	}

	45% {
		-webkit-transform: scale(1.75);
		transform: scale(1.75);
		opacity: 0;
	}
}

@keyframes hotspot-pulsate {
	0% {
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 0.8;
	}

	45% {
		-webkit-transform: scale(1.75);
		transform: scale(1.75);
		opacity: 0;
	}
}

@-webkit-keyframes stop-hotspot-pulsate {
	from {
		opacity: 0.4;
	}

	to {
		-webkit-transform: scale(2);
		transform: scale(2);
		opacity: 0;
	}
}

@keyframes stop-hotspot-pulsate {
	from {
		opacity: 0.4;
	}

	to {
		-webkit-transform: scale(2);
		transform: scale(2);
		opacity: 0;
	}
}

.core-details1 a.image-hotspot {
    left: -116px !important;
    z-index: 999;
    top: 18px !important;
}

.core-details2 a.image-hotspot {
    right: -136px !important;
    z-index: 999;
    top: 18px !important;
}

.core-details3 a.image-hotspot {
    left: -117px !important;
    z-index: 999;
    top: 148px !important;
}

.core-details4 a.image-hotspot {
    right: -137px !important;
    z-index: 999;
    top: 140px !important;
}

.core-details5 a.image-hotspot {
    left: -115px !important;
    z-index: 999;
    top: 328px !important;
}
@media  (min-width:1200px){
	.popover.left {
	    margin-left: -135px;
	    margin-top: 60px;
	    background-color: transparent;
	    border: none;
	    box-shadow: 0 0px 0px rgba(0,0,0,.2);
	    width: auto !important;
	    max-width: 360px;
	    font-family: 'Poppins', sans-serif;
	    text-align: right;
	    padding: 0;
	    line-break: normal;
	    font-size: 13.5px;
	    line-height: 20px;
	}

	.popover.left:after {
	    content: "";
	    background-image: url(../images/hotspots-left-img.png);
	    position: absolute;
	    width: 195px;
	    height: 22px;
	    top: -35px;
	    margin: auto;
	    right: -115px;
	}

	.popover.left .arrow,
	.popover.right .arrow{
	    display: none;
	}

	.popover.right {
	    margin-left: 130px;
	    margin-top: 70px;
	    background-color: transparent;
	    border: none;
	    box-shadow: 0 0px 0px rgba(0,0,0,.2);
	    width: auto !important;
	    max-width: 360px;
	    font-family: 'Poppins', sans-serif;
	    text-align: left;
	    padding: 0;
	    line-break: normal;
	    font-size: 13.5px;
	    line-height: 20px;
	}

	.popover.right:after {
	    content: "";
	    background-image: url(../images/hotspots-right-img.png);
	    position: absolute;
	    width: 195px;
	    height: 22px;
	    top: -35px;
	    margin: auto;
	    left: -110px;
	    background-repeat: no-repeat;
	}

	.popover.right.popover-primary5:after {
	    content: "";
	    background-image: url(../images/hotspots-right-img2.png);
	    
	    height: 47px;
	    top: -46px;
	}
	.popover-primary5 {
	    margin-top: 80px !important;
	}

	.popover-primary4 {
	    margin-top: 70px !important;
	}

	.popover-primary3 {
	    margin-top: 90px !important;
	}

	.popover-content {
	    padding: 0px;
	}

}*/


/*Home Text*/

.cd-intro {
	opacity: 1;
	width: 100%;
	height: 120px;
	margin-top: 0;
	text-align: center;
	color: #fff;
	text-transform: uppercase;
	z-index: 99;
}
.cd-words-wrapper {
	/* display: block; */
	/* text-align: center; */
	/* color: #fff; */
	/* margin: 0 auto; */
	/* font-size: 144px; */
	/* letter-spacing: 0px; */
}
.cd-words-wrapper b {
	display: block;
	margin: 0 auto;
	position: absolute;
	/* white-space: nowrap; */
	/* text-align: center; */
	top: 0;
	/* left: 0; */
	/* bottom: 0; */
	/* right: 0; */
	word-spacing: 10px;
}
.cd-words-wrapper b.is-visible {
/* 	display: block;
	margin: 0 auto; */
	position: relative;
/* 	text-align: center; */
}
.no-js .cd-words-wrapper b {
/* 	display: block;
	margin: 0 auto; */
	opacity: 0;
/* 	text-align: center */
}
.no-js .cd-words-wrapper b.is-visible {
/* 	display: block;
	margin: 0 auto; */
	opacity: 1;
/* 	text-align: center */
}
.cd-headline.rotate-2 .cd-words-wrapper {
	-webkit-perspective: 660px;
	-moz-perspective: 660px;
	perspective: 660px;
	max-width: 660px;
}
.cd-words-wrapper {
	/* font-size: 50px; */
	/* margin-top: -10px; */
}
.cd-headline.rotate-2 .cd-words-wrapper {
	 /* max-width: 400px; */
	 /* text-shadow: #000 0 1px 1px; */
	 /* font-size: 115px; */
	 /* letter-spacing: 0px; */
	     color: #fc5216;
}
.cd-headline.rotate-2 i, .cd-headline.rotate-2 em {
	display: inline-block;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}
.cd-headline.rotate-2 b {
	opacity: 0;
}
.cd-headline.rotate-2 i {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: translateZ(-20px) rotateX(90deg);
	-moz-transform: translateZ(-20px) rotateX(90deg);
	-ms-transform: translateZ(-20px) rotateX(90deg);
	-o-transform: translateZ(-20px) rotateX(90deg);
	transform: translateZ(-20px) rotateX(90deg);
	opacity: 0
}
.is-visible .cd-headline.rotate-2 i {
	opacity: 1
}
.cd-headline.rotate-2 i.in {
	-webkit-animation: cd-rotate-2-in .15s forwards;
	-moz-animation: cd-rotate-2-in .15s forwards;
	animation: cd-rotate-2-in .15s forwards
}
.cd-headline.rotate-2 i.out {
	-webkit-animation: cd-rotate-2-out .15s forwards;
	-moz-animation: cd-rotate-2-out .5s forwards;
	animation: cd-rotate-2-out .5s forwards
}
.cd-headline.rotate-2 em {
	-webkit-transform: translateZ(20px);
	-moz-transform: translateZ(20px);
	-ms-transform: translateZ(20px);
	-o-transform: translateZ(20px);
	transform: translateZ(50px);
}
.no-csstransitions .cd-headline.rotate-2 i {
	-webkit-transform: rotateX(0deg);
	-moz-transform: rotateX(0deg);
	-ms-transform: rotateX(0deg);
	-o-transform: rotateX(0deg);
	transform: rotateX(0deg);
	opacity: 0
}
.no-csstransitions .cd-headline.rotate-2 i em {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}
.no-csstransitions .cd-headline.rotate-2 .is-visible i {
	opacity: 1
}
 @-webkit-keyframes cd-rotate-2-in {
 0% {
 opacity: 0;
 -webkit-transform: translateZ(-20px) rotateX(90deg)
}
 60% {
 opacity: 1;
 -webkit-transform: translateZ(-20px) rotateX(-10deg)
}
 100% {
 opacity: 1;
 -webkit-transform: translateZ(-20px) rotateX(0deg)
}
}
 @-moz-keyframes cd-rotate-2-in {
 0% {
 opacity: 0;
 -moz-transform: translateZ(-20px) rotateX(90deg)
}
 60% {
 opacity: 1;
 -moz-transform: translateZ(-20px) rotateX(-10deg)
}
 100% {
 opacity: 1;
 -moz-transform: translateZ(-20px) rotateX(0deg)
}
}
 @keyframes cd-rotate-2-in {
 0% {
 opacity: 0;
 -webkit-transform: translateZ(-20px) rotateX(90deg);
 -moz-transform: translateZ(-20px) rotateX(90deg);
 -ms-transform: translateZ(-20px) rotateX(90deg);
 -o-transform: translateZ(-20px) rotateX(90deg);
 transform: translateZ(-20px) rotateX(90deg)
}
 60% {
 opacity: 1;
 -webkit-transform: translateZ(-20px) rotateX(-10deg);
 -moz-transform: translateZ(-20px) rotateX(-10deg);
 -ms-transform: translateZ(-20px) rotateX(-10deg);
 -o-transform: translateZ(-20px) rotateX(-10deg);
 transform: translateZ(-20px) rotateX(-10deg)
}
 100% {
 opacity: 1;
 -webkit-transform: translateZ(-20px) rotateX(0deg);
 -moz-transform: translateZ(-20px) rotateX(0deg);
 -ms-transform: translateZ(-20px) rotateX(0deg);
 -o-transform: translateZ(-20px) rotateX(0deg);
 transform: translateZ(-20px) rotateX(0deg)
}
}
 @-webkit-keyframes cd-rotate-2-out {
 0% {
 opacity: 1;
 -webkit-transform: translateZ(-20px) rotateX(0)
}
 60% {
 opacity: 0;
 -webkit-transform: translateZ(-20px) rotateX(-100deg)
}
 100% {
 opacity: 0;
 -webkit-transform: translateZ(-20px) rotateX(-90deg)
}
}
 @-moz-keyframes cd-rotate-2-out {
 0% {
 opacity: 1;
 -moz-transform: translateZ(-20px) rotateX(0)
}
 60% {
 opacity: 0;
 -moz-transform: translateZ(-20px) rotateX(-100deg)
}
 100% {
 opacity: 0;
 -moz-transform: translateZ(-20px) rotateX(-90deg)
}
}
 @keyframes cd-rotate-2-out {
 0% {
 opacity: 1;
 -webkit-transform: translateZ(-20px) rotateX(0);
 -moz-transform: translateZ(-20px) rotateX(0);
 -ms-transform: translateZ(-20px) rotateX(0);
 -o-transform: translateZ(-20px) rotateX(0);
 transform: translateZ(-20px) rotateX(0)
}
 60% {
 opacity: 0;
 -webkit-transform: translateZ(-20px) rotateX(-100deg);
 -moz-transform: translateZ(-20px) rotateX(-100deg);
 -ms-transform: translateZ(-20px) rotateX(-100deg);
 -o-transform: translateZ(-20px) rotateX(-100deg);
 transform: translateZ(-20px) rotateX(-100deg)
}
 100% {
 opacity: 0;
 -webkit-transform: translateZ(-20px) rotateX(-90deg);
 -moz-transform: translateZ(-20px) rotateX(-90deg);
 -ms-transform: translateZ(-20px) rotateX(-90deg);
 -o-transform: translateZ(-20px) rotateX(-90deg);
 transform: translateZ(-20px) rotateX(-90deg)
}
}
.cd-headline.rotate-2 i, .cd-headline.rotate-2 em {
	/*display: inline-block;*/
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	font-style: normal;
}

/*.cd-headline.rotate-2 b i:nth-child(7) {
    margin: 0 0 0 20px;
}*/


.home_active_img{

	    filter: contrast(0);
}

.head_top .navbar.navbar-defult ul li.active a .home_active_img{
    filter: inherit !important;

}





.space-div-packages {
    float: left;
    width: 100%;
    margin: 35px 0;
}



/*Enhancing Your Resume*/

/*sticky section */



.relative_div_scrolling{

	position:relative;

}



.parent, .parent2 {

    display: flex;

    /* max-width: 800px; */

    margin: 50px auto;

}

.narrative {

    width: 0%;

}

.narrative-item {

    min-height: 300px;

    color: #ccc;

    transition: color 200ms;

}

.narrative-item.active {

    color: black;

}

.rightcol {

    width: 100%;

}



/* Image Hotspots */

.image-hotspots {

	position: relative;

}



.image-hotspot {

	cursor: pointer;

	position: absolute;

}



.image-hotspot strong {

	color: #FFF;

	z-index: 9999;

	font-size: 14px;

	position: absolute;

	/* top: 50%; */

	/* left: 50%; */

	/* -webkit-transform: translate3d(-50%, -59%, 0); */

	/* transform: translate3d(-50%, -50%, 0); */

	font-weight: 400 !important;

	top: -11px;

	text-align: center;

	left: -10px;

	right: 0;

	width: 20px;

}



.image-hotspot .circle {

	position: absolute;

	left: 50%;

	top: 50%;

	width: 23px;

	height: 23px;

	margin: -0.60em auto auto -0.55em;

	background: #CCC;

	border-radius: 50%;

	/* opacity: 0.6; */

	-webkit-transform-origin: 50% 50%;

	transform-origin: 50% 50%;

	-webkit-transition: opacity .2s ease-in, -webkit-transform .1s ease-out;

	transition: opacity .2s ease-in, -webkit-transform .1s ease-out;

	transition: opacity .2s ease-in, transform .1s ease-out;

	transition: opacity .2s ease-in, transform .1s ease-out, -webkit-transform .1s ease-out;

	color: white;

	font-size: 1.5em;

	padding: 0;

	text-align: center;

	line-height: 19px;

	overflow: hidden;

}



.image-hotspot .ring {

	display: block;

	position: absolute;

	top: 50%;

	left: 50%;

	width: 27px;

	height: 27px;

	margin: -1em auto auto -1em;

	-webkit-transform-origin: 50% 50%;

	transform-origin: 50% 50%;

	border-radius: 50%;

	border: 7px solid rgba(204, 204, 204, 0.9);

	opacity: 0;

	-webkit-animation: hotspot-pulsate 3s ease-out infinite;

	animation: hotspot-pulsate 3s ease-out infinite;

}



/* Page Transition */

body[data-plugin-page-transition] {

	-webkit-transition: ease opacity 300ms;

	transition: ease opacity 300ms;

}



body.page-transition-active {

	opacity: 0 !important;

}



html .image-hotspot-primary strong {

	color: #FFF !important;

}



html .image-hotspot-primary .circle {

	background: #fc5216 !important;

}



html .image-hotspot-primary .ring {

	border-color: rgb(252, 82, 22);

}



html .image-hotspot-secondary strong {

	color: #FFF !important;

}



html .image-hotspot-secondary .circle {

	background: #e36159 !important;

}



html .image-hotspot-secondary .ring {

	border-color: rgba(227, 97, 89, 0.9);

}



html .image-hotspot-tertiary strong {

	color: #FFF !important;

}



html .image-hotspot-tertiary .circle {

	background: #2baab1 !important;

}



html .image-hotspot-tertiary .ring {

	border-color: rgba(43, 170, 177, 0.9);

}



html .image-hotspot-quaternary strong {

	color: #FFF !important;

}



html .image-hotspot-quaternary .circle {

	background: #383f48 !important;

}



html .image-hotspot-quaternary .ring {

	border-color: rgba(56, 63, 72, 0.9);

}



html .image-hotspot-dark strong {

	color: #FFF !important;

}



html .image-hotspot-dark .circle {

	background: #212529 !important;

}



html .image-hotspot-dark .ring {

	border-color: rgba(33, 37, 41, 0.9);

}



html .image-hotspot-light strong {

	color: #777 !important;

}



html .image-hotspot-light .circle {

	background: #FFF !important;

}



html .image-hotspot-light .ring {

	border-color: rgba(255, 255, 255, 0.9);

}



/* Hotspot */

@-webkit-keyframes hotspot-pulsate {

	0% {

		-webkit-transform: scale(1);

		transform: scale(1);

		opacity: 0.8;

	}



	45% {

		-webkit-transform: scale(1.75);

		transform: scale(1.75);

		opacity: 0;

	}

}



@keyframes hotspot-pulsate {

	0% {

		-webkit-transform: scale(1);

		transform: scale(1);

		opacity: 0.8;

	}



	45% {

		-webkit-transform: scale(1.75);

		transform: scale(1.75);

		opacity: 0;

	}

}



@-webkit-keyframes stop-hotspot-pulsate {

	from {

		opacity: 0.4;

	}



	to {

		-webkit-transform: scale(2);

		transform: scale(2);

		opacity: 0;

	}

}



@keyframes stop-hotspot-pulsate {

	from {

		opacity: 0.4;

	}



	to {

		-webkit-transform: scale(2);

		transform: scale(2);

		opacity: 0;

	}

}



.core-details1 a.image-hotspot {

    left: -116px !important;

    z-index: 999;

    top: 18px !important;

}



.core-details2 a.image-hotspot {

    right: -136px !important;

    z-index: 999;

    top: -12px !important;

}



.core-details3 a.image-hotspot {

    left: -117px !important;

    z-index: 999;

    top: 60px !important;

}



.core-details4 a.image-hotspot {

    right: -137px !important;

    z-index: 999;

    top: 45px !important;

}



.core-details5 a.image-hotspot {

    left: -115px !important;

    z-index: 999;

    top: 88px !important;

}







.image-hotspot-1:after {

    content: "";

    background-image: url(../images/hotspots-left-img.png);

    position: absolute;

    width: 195px;

    height: 22px;

    top: -15px;

    margin: auto;

    right: 20px;

    background-repeat: no-repeat;

}



.core-details2 p {

    position: relative;

    top: 5px;

}



.image-hotspot-2:after {

    content: "";

    background-image: url(../images/hotspots-left-img.png);

    position: absolute;

    width: 195px;

    height: 22px;

    top: -15px;

    margin: auto;

    right: 20px;

    background-repeat: no-repeat;

}



.image-hotspot-3:after {

    content: "";

    background-image: url(../images/hotspots-right-img.png);

    position: absolute;

    width: 195px;

    height: 22px;

    top: -17px;

    margin: auto;

    left: 20px;

    background-repeat: no-repeat;

}



.core-details4 p {

    top: 60px;

    position: relative;

}

.core-details1 p {

    position: relative;

    top: 30px;

}


.image-hotspot-4:after {
    content: "";
    background-image: url(../images/hotspots-right-img.png);
    position: absolute;
    width: 195px;
    height: 22px;
    top: -15px;
    margin: auto;
    left: 20px;
    background-repeat: no-repeat;
}



.core-details3 p {
    position: relative;
    top: 75px;
}



.image-hotspot-5:after {
    content: "";
    background-image: url(../images/hotspots-right-img2.png);
    position: absolute;
    width: 195px;
    height: 22px;
    left: 20px;
    height: 47px;
    top: -5px;
    background-repeat: no-repeat;
    margin: auto;
}



.core-details5 p {
    position: relative;
    top: 145px;
}

.btn_green{
	background: linear-gradient(to left, #00e676 50%, #ffffff 50%);
	background-size: 212%;
	background-position: right bottom;
	transition: all .5s ease;
	border-radius: 50px;
	padding: 13px 40px;
}
.btn_green:hover {
	background-position: left bottom;
	text-decoration: none;
	background-size: 210%;
	color: #fc5216 !important;
}

.btn_skyb{
	background: linear-gradient(to left, #28a8ea 50%, #fc5216 50%);
	background-size: 212%;
	background-position: right bottom;
	transition: all .5s ease;
	border-radius: 50px;
	padding: 13px 40px;
}
.btn_skyb:hover {
	background-position: left bottom;
	text-decoration: none;
	background-size: 210%;
}

.cta_orange_bg .btn_skyb{
	background: linear-gradient(to left, #28a8ea 50%, #642961 50%);
	background-size: 212%;
	background-position: right bottom;
}

.cta_orange_bg .btn_skyb:hover {
	background-position: left bottom;
	text-decoration: none;
	background-size: 210%;
}


.vid-hd-txt {
    text-align: center;
}

section.vid_testimonial {
    padding: 60px 0;
    background: #31cfbd;
    margin-top: 30px;
    min-height: 410px;
    /*height: 410px;*/
        /*margin-bottom: 185px;*/
}

.vid-hd-txt h2 {
    color: #fff;
    margin-bottom: 40px;
}

.video-testi-img img {
    width: 100%;
}

.video-testi-img {
    position: relative;
}

.video-testi-img .box-content img {
    width: 12%;
}

.video-testi-img .box-content {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
    bottom: 0;
    /*display: none;*/
}

.video-testi-img:hover {}

.video-testi-img img {
    filter: grayscale(100%) contrast(75%) brightness(82%) url(#duotone);
}

.video-testi-img:hover img {
    box-shadow:  0px 30px 14px 0px rgba(0, 0, 0, 0.12);
    filter: grayscale(0%) contrast(110%) brightness(100%) url(#duotone);
}


.bnr-logo-img img {
    width: auto !important;
    /* margin: 50px 0 0; */
    /* display: table; */
}

.bnr-logo-img {
    display: table;
    margin: 50px 0;
}

.hero_banner_mm .banner_inner .banner_box {
    padding: 50px 0 0;
}
.no-bg-white{
	/* background-color: transparent !important; */
}
.banner.hero_banner_mm{
	background-image: linear-gradient(90deg, black, transparent), url(../images/candidate-interviewers-discuss-work-experience-job-interview-prodigy_31965-152659.jpg?w=1380);
    background-size: cover;
    background-position: right;
    background-attachment: fixed;
    background-repeat: no-repeat;
}