* {
	padding: 0;
	margin: 0;
	box-sizing: border-box;
}
@font-face {
	font-family: Roboto-Regular;
	src: url("../fonts/Roboto-Regular.ttf");
}
body {
	font-family: Roboto-Regular;
}
.header_section .navbar {
	padding: 0;
}
.header_section ul li {
	margin: 0 15px;
}
.header_section ul li a {
	font-size: 14.5px;
	color: #000;
	font-weight: 500;
}
.header_section ul li a:hover {
	color: #fe6909;
}
.navbar-brand {
	width: 45%;
}
.logo {
	width: 45%;
	height: auto;
}
.logo img {
	width: 100%;
	height: auto;
}
.modal_logo {
	width: 35%;
	height: auto;
}
.modal_logo img {
	width: 100%;
	height: auto;
}
/*- Carousel -*/
.banner_sec {
	box-shadow: 4px 4px 5px #ccc;
}
.carousel-indicators {
	margin-bottom: 40px;
}
.carousel-item {
	position: relative;
}
.carousel-caption {
	position: absolute;
	width: 40%;
	height: 250px;
	top: 20%;
	left: 10%;
	text-align: left;
}
.carousel-caption h1,
.carousel-caption h2,
.carousel-caption h3,
.carousel-caption p {
	color: #000;
}
.carousel-caption h1 span {
	color: #fe6909;
}
.carousel-caption h1,
.carousel-caption h2,
.carousel-caption h3 {
	font-size: 2.8rem;
	font-weight: 600;
}
.carousel-caption p {
	font-size: 1rem;
	margin-top: 20px;
}
.carousel-caption button {
	padding: 8px 22px;
	background-color: #fe6909;
	border-radius: 20px;
	color: #fff;
	text-decoration: none;
	font-size: 14px;
	font-weight: 500;
	margin-top: 15px;
	display: inline-block;
	border: none;
}
.carousel-control-next-icon,
.carousel-control-prev-icon {
	filter: invert(1);
}
.carousel-control-next,
.carousel-control-prev {
	width: 10% !important;
}
/*--End of  Header Section -- */
/* -- Home Section--*/
.home_section {
	width: 100%;
	height: 88vh;
	background-image: url("../images/homeImages/banner.jpeg");
	background-size: 100% 100%;
}
/*-- Digital Marketing Service--*/
.offering_digital_marketing h2 {
	font-size: 26px;
	text-align: center;
	margin: 40px 0 20px 0;
	color: #fe6909;
	font-weight: normal;
}
.offering_digital_marketing p {
	text-align: justify;
	font-size: 15px;
}
.offering_digital_marketing a,
.internalKeywords {
	text-decoration: none;
	color: #000;
	font-weight: 600 !important;
}
.offering_digital_marketing a:hover,
.internalKeywords:hover {
	text-decoration: none;
	color: #fe6909;
	font-weight: 600;
}
#about,
#services {
	scroll-margin-top: 20px;
}
/* -- --*/
.provide_digital_marketing h2 {
	font-size: 26px;
	text-align: center;
	margin: 40px 0 30px 0;
	color: #fe6909;
	font-weight: normal;
}
.provide_digital_marketing h5,
.why_choose_us h6 {
	font-size: 17px;
}
.provide_digital_marketing .digital_marketing,
.why_choose_wrap {
	text-align: center;
	border-radius: 15px;
	padding: 20px 15px;
	background-color: #eef0f3;
	box-shadow: 0 0 10px rgb(148, 148, 148);
	margin-top: 23px;
	height: 315px;
}

.provide_digital_marketing .digital_marketing img,
.why_choose_wrap img {
	margin: 10px 0;
}
.provide_digital_marketing .digital_marketing a,
.why_choose_wrap a {
	font-size: 14px;
	background-color: #fe6909;
	color: #fff;
	border: none;
	border-radius: 8px;
	font-weight: 500;
	padding: 6px 12px;
	text-decoration: none;
}
.provide_digital_marketing .digital_marketing p,
.why_choose_wrap p {
	font-size: 13px;
	color: #000;
}
/*-- Move To Top Section ---*/
.to-top {
	position: fixed;
	bottom: 16px;
	right: 16px;
	width: 46px;
	height: 50px;
	border-radius: 10px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 32px;
	color: #fe6909;
	text-decoration: none;
	opacity: 0;
	pointer-events: none;
	transition: all 0.4s;
}
.to-top.highlight {
	bottom: 100px;
	pointer-events: auto;
	opacity: 1;
}
/*--Our Clients Say Section--*/
.our_clients {
	text-align: center;
	margin: 50px auto;
	padding: 50px;
	width: 100%;
	height: auto;
	background-image: url("../images/homeImages/testimonial.jpg");
	background-size: 100% 100%;
}
.our_clients h5 {
	font-size: 26px;
	text-align: center;
	color: #fe6909;
	font-weight: normal;
}
.our_clients h3 {
	font-size: 22px;
}
.slick_sliders {
	width: 50%;
	margin: 40px auto;
	border-radius: 15px;
	box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.7);
}
.slick_wrap .contents p {
	margin-bottom: 0;
	font-size: 18px;
	border-radius: 15px 15px 0 0;
	background-color: #fff;
	height: 140px;
	padding: 0 20px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.slick_wrap .title p {
	margin-bottom: 0;
	font-size: 16px;
	border-radius: 0 0 15px 15px;
	background-color: #fe6909;
	color: #fff;
	height: 100px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.slick-dots li button:before {
	margin-top: 10px;
	font-size: 35px !important;
}
.slick-dots li.slick-active button:before {
	opacity: 0.75;
	color: #fe6909 !important;
	font-size: 55px !important;
}
/*--End of Our Clients Say Section--*/

/*-- digital marketing services faq's --*/
.DM_service_faq {
	width: 60%;
	margin: auto;
}
.DM_service_faq h5 {
	font-size: 26px;
	text-align: center;
	color: #fe6909;
	font-weight: normal;
}
.DM_service_faq .accordion {
	margin-top: 30px;
}
.DM_service_faq .accordion-button p {
	margin-bottom: 0;
	text-align: justify;
	font-size: 15px;
	color: #000;
	font-weight: 600;
}
.DM_service_faq .accordion-body p {
	text-align: justify;
	font-size: 14px;
}
.accordion-button:not(.collapsed) {
	color: #fff;
	background-color: rgba(254, 105, 9, 0.5);
	box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);
}
.accordion-button:focus {
	border-color: unset !important;
	outline: 0;
	box-shadow: unset;
}
/*-- end of digital marketing services faq's--*/

/*-- Digital Marketing Beneficial Section --*/
.digital_marketing_beneficial {
	/* width: 92%; */
	margin: 40px auto;
	box-shadow: 5px 5px 10px #9d9e9d;
	border-radius: 15px;
	padding: 50px;
}
.digital_marketing_beneficial h5 {
	font-size: 26px;
	text-align: center;
	color: #fe6909;
	font-weight: normal;
	margin-bottom: 40px;
}
.digital_marketing_beneficial p {
	text-align: justify;
	font-size: 15px;
}
/*--End of  Digital Marketing Beneficial Section --*/

/*-- Footer Section --*/
.footer {
	padding: 50px 0;
	background-color: #021f39;
}
.footer_section {
	/* border: 1px solid green; */
	width: 92%;
	margin: auto;
}
.footer_section .col-lg-4 {
	padding: 0;
	margin: 0;
}
.description {
	width: 90%;
}
.footer .footer_section .description img{
	max-width: 340px;
}
.description img {
	width: auto;
	height: auto;
}
.description p {
	font-size: 13px;
	text-align: justify;
	color: #fff;
}
.usefull_links {
	width: 75%;
	margin-left: auto;
}
.usefull_links h6,
.contact_us h6 {
	font-size: 20px;
	color: #fff;
	font-weight: normal;
}
.usefull_links p,
.contact_us p {
	line-height: 25px;
	margin-bottom: 0;
	font-size: 13px;
	color: #fff;
}
.usefull_links p a,
.contact_us p a {
	text-decoration: none;
	color: #fff;
}

.usefull_links p a:hover,
.contact_us p a:hover {
	color: #fe6909;
}

.contact_us {
	width: 75%;
	margin-left: auto;
}
#mailTo {
	color: #fe6909;
}
.social_links h6 {
	color: #fe6909;
	font-weight: normal;
	font-size: 18px;
	margin-top: 5px;
}
.links a {
	margin-right: 10px;
	cursor: pointer;
	text-decoration: none;
	color: #fff !important;
}
/*-- End of Footer Section--*/
/*-- About Page home section --*/
.about_page {
	width: 80%;
	margin: auto;
}
.about_page h1 {
	font-size: 26px;
	font-weight: normal;
	color: #fe6909;
	text-align: center;
	margin-top: 40px;
}
.about_page img {
	width: 100%;
	height: auto;
	margin: 30px 0;
}
.about_page p {
	text-align: justify;
	font-size: 15px;
}
.about_page a,
.hight_lights
{
	text-decoration: none !important;
	color: #000;
	font-weight: 600 !important;
}
.about_page a:hover,
.hight_lights:hover
{
	color: #fe6909 !important;
}

.best_digital_marketing_com {
	width: 80%;
	margin: 40px auto;
}
.best_digital_marketing_com h2 {
	font-size: 26px;
	font-weight: normal;
	color: #fe6909;
	text-align: center;
}
.best_digital_marketing_com h3 {
	font-size: 20px;
	font-weight: normal;
	text-align: center;
	margin-top: 10px;
}
.best_services {
	margin-top: 40px;
}
.about_images {
	background-color: #e8ebf1;
	border-radius: 15px;
	width: 180px;
	height: 180px;
	display: flex;
	justify-content: center;
	align-items: center;
	position: relative;
}
/* .about_images:hover{
	background-color: #fe6909;
} */
.about_images img {
	width: 100%;
	height: auto;
}
.about_box1::after {
	content: " ";
	width: 0px;
	height: 0px;
	border-top: 10px solid transparent;
	border-left: 10px solid #e8ebf1;
	border-right: 10px solid transparent;
	border-bottom: 10px solid transparent;
	position: absolute;
	left: 100%;
	top: 45%;
	margin-top: -10px;
}
.about_box2::after {
	content: " ";
	width: 0px;
	height: 0px;
	border-top: 10px solid transparent;
	border-right: 10px solid transparent;
	border-left: 10px solid #e8ebf1;
	border-bottom: 10px solid transparent;
	position: absolute;
	left: 100%;
	top: 45%;
}
.about_box3::after {
	content: " ";
	width: 0px;
	height: 0px;
	border-top: 10px solid #e8ebf1;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-bottom: 10px solid transparent;
	position: absolute;
	left: 50%;
	top: 100%;
}
.about_box4::after {
	content: " ";
	width: 0px;
	height: 0px;
	border-top: 10px solid transparent;
	border-left: 10px solid transparent;
	border-right: 10px solid #e8ebf1;
	border-bottom: 10px solid transparent;
	position: absolute;
	right: 100%;
	top: 45%;
}
.about_box5::after {
	content: " ";
	width: 0px;
	height: 0px;
	border-top: 10px solid transparent;
	border-left: 10px solid transparent;
	border-right: 10px solid #e8ebf1;
	border-bottom: 10px solid transparent;
	position: absolute;
	right: 100%;
	top: 45%;
}
.about_contents {
	height: 100%;
	display: flex;
	align-items: center;
	text-align: center;
	padding: 20px;
}
.about_contents p {
	font-size: 16px;
}
/*--End of about page section--*/

/*-- About Award Section --*/
.bread_crumb {
	padding: 15px 130px;
	background-image: url("../images/breadcrumb.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}
.breadcrumb-item a {
	color: #fff;
	text-decoration: none;
}
.breadcrumb-item + .breadcrumb-item::before {
	float: left;
	padding-right: 0.5rem;
	color: #6c757d;
	content: unset !important;
}
.breadcrumb {
	margin-bottom: 0rem;
}
.about_award {
	background-color: #e8ebf1;
	margin-top: 50px;
	border: 1px solid #e8ebf1;
}
.award_wrapper {
	width: 90%;
	margin: 20px auto;
}
.award_wrapper h4 {
	color: #fe6909;
	font-weight: normal;
	font-size: 30px;
}
/*-- End of About Award Section --*/
/*--Services Page Section --*/
.services_page h1 {
	font-size: 26px;
	text-align: center;
	margin: 30px;
	color: #fe6909;
	font-weight: normal;
}
.service_images {
	width: 100%;
	height: auto;
}
.service_images img {
	width: 100%;
	height: auto;
}
.service_contents {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	height: 100%;
}
.service_contents h2 {
	font-weight: normal;
	color: #fe6909;
	font-size: 24px !important;
	text-align: center;
}
.service_contents p {
	font-size: 15px;
	text-align: justify;
}
.key_words {
	color: #000 !important;
	font-weight: bold;
	text-decoration: none;
	background-color: unset !important;
	font-size: 15px !important;
	padding: unset !important;
}
.key_words:hover {
	color: #fe6909 !important;
}

.service_contents a,
.digital_marketing_page_wrapper a,
.ui_ux_design_wrapper .contents a {
	text-decoration: none;
	font-size: 13px;
	color: #fff;
	padding: 4px 16px;
	background-color: #fe6909;
	border-radius: 15px;
}
/*-- End of Services Page Section-->

/*-- Digital Marketing Page--*/
.digital_marketing_page .contents,
.webdevelopment_page .contents,
.ui_ux_design_wrapper .contents {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	height: 100%;
	width: 95%;
	/* margin-left: auto; */
}
.digital_marketing_page h1,
.webdevelopment_page h1,
.seo_page h1,
.seocompany_India h6,
.smm_about_wrap h1,
.sem_about_wrap h1,
.email_about_wrap h1,
.why_smm_important h3,
.types_content_marketing h3,
.dm_report_contains h3,
.types_of_smm h4,
.analytical_reports h4,
.what_is_ppc h3,
.under_ppc h4,
.content_about_wrap h1,
.about_analysis_report h1,
.why_choose_dom_ppc h6,
.advantage_email_marketing h3,
.email_marketing_smart h4,
.why_content_important h4,
.benifit_content_marketing h5,
.get_more_us h5,
.otts_ads_page h1,
.ui_ux_design_wrapper h1,
.meet_our_client h5,
.disclaimer h1,
.privacy h1,
.photoshoot h1 {
	font-size: 25px;
	text-align: center;
	margin: 40px;
	color: #fe6909;
	font-weight: normal;
}
.digital_marketing_page .contents h2,
.webdevelopment_page .contents h2,
.ui_ux_design_wrapper h2,
#dm_analysis_report h2 {
	font-weight: normal;
	color: #fe6909;
	font-size: 20px !important;
	text-align: center;
}
#dm_analysis_report {
	width: 95%;
	margin-bottom: 40px;
}
#dm_analysis_report h2 {
	text-align: left;
}
#dm_analysis_report h3 {
	font-size: 18px;
	font-weight: normal;
	color: #fe6909;
	margin-top: 10px;
}
.digital_marketing_page .contents p,
.webdevelopment_page .contents p,
.ui_ux_design_wrapper p,
#dm_analysis_report p,
.seo_description p,
.smm_description p,
.email_description p,
.sem_description p,
.types_of_smm p,
.content_about_wrap p,
.about_analysis_report p,
.why_choose_dom_ppc p,
.report_description p,
.email_marketing_smart p,
.disclaimer p,
.privacy p,
.why_content_important p {
	font-size: 15px;
	text-align: justify;
}
#dm_analysis_report p {
	margin-bottom: 0;
}
.dm_anal_anchor {
	text-align: center;
	margin-top: 15px;
}
.about_images {
	width: 100%;
	height: auto;
	background-color: #e8ebf1;
	display: flex;
	justify-content: center;
	align-items: end;
}
.about_images img {
	width: 100%;
	height: 100%;
}
.images_box::after,
.images_box1::after {
	content: " ";
	width: 25px;
	height: 25px;
	border: 20px solid transparent;
	position: absolute;
}
.images_box::after {
	border-left-color: #e8ebf1;
	right: -7%;
	top: 15%;
}
.images_box1::after {
	border-right-color: #e8ebf1;
	left: -7%;
	top: 15%;
}
/*--End of Digital Marketing Page--*/

/* seo page section --*/
.seo_page .container,
.smm_about_wrap .container {
	background-color: #fafbfe;
	border-radius: 10px;
	padding: 30px 45px 20px 45px;
}
.seo_description h2,
.smm_description h2,
.email_description h2,
.content_description h2,
.report_description h2,
.sem_description h2 {
	font-weight: normal;
	color: #fe6909;
	font-size: 20px !important;
}
.seo_img,
.smm_img,
.email_img,
.sem_img {
	width: 100%;
}
.seo_img img,
.smm_img img,
.email_img img,
.sem_img img {
	width: 100%;
	height: 100%;
}
.types_of_seo {
	margin-top: 40px;
	text-align: center;
	width: 42%;
	margin: auto;
	position: relative;
	margin-top: 40px;
}
.types_of_seo h3 {
	color: #fe6909;
	font-size: 26px;
}
.types_of_seo .img_wrap {
	position: absolute;
	top: 15px;
	right: 110px;
	width: 80px;
}
.para1 {
	margin-left: 43px;
}
.para2 {
	margin-left: 35px;
}

.on_page_off_page {
	margin-top: 50px;
}
.on_page_off_page .nav-pills .nav-link.active,
.on_page_off_page .nav-pills .show > .nav-link,
.types_content_marketing .nav-pills .nav-link.active,
.dm_report_contains .nav-pills .nav-link.active,
.dm_report_contains .nav-pills .show > .nav-link,
.types_content_marketing .nav-pills .show > .nav-link,
.why_smm_important .nav-pills .nav-link.active,
.why_smm_important .nav-pills .show > .nav-link {
	color: #fff;
	background-color: #fe6909;
}
.on_page_off_page .nav-link {
	color: #000;
}
.on_page_off_page .nav-pills .nav-link,
.types_content_marketing .nav-pills .nav-link,
.dm_report_contains .nav-pills .nav-link,
.why_smm_important .nav-pills .nav-link {
	background: none;
	border: 0;
	border-radius: unset;
	background-color: #f0f0f0;
	margin-right: 10px;
	color: #000;
}
.why_smm_important .nav-pills .nav-link,
.types_content_marketing .nav-pills .nav-link,
.dm_report_contains .nav-pills .nav-link {
	margin-right: 0px !important;
}
.on_page_off_page .nav-link:hover,
.nav-link:focus {
	color: unset;
}
.on_page_off_page #pills-tabContent {
	border: 1px solid #fe6909;
	border-radius: 10px;
	padding: 50px;
}
.on_page_off_page #pills-home p,
.on_page_off_page #pills-profile p,
.benifit_of_seo_wrap p,
.why_choose_odm p,
.seocompany_India p {
	font-size: 15px;
	text-align: justify;
}
.on_page_off_page #pills-home ul li,
.on_page_off_page #pills-profile ul li {
	font-size: 17px;
	font-weight: 500;
	margin: 20px 0 15px;
}
.on_page_off_page #pills-home ul li::marker,
.on_page_off_page #pills-profile ul li::marker,
.benifit_of_seo_wrap ul li::marker,
.insouceOutsource_wrap ul li::marker,
.why_choose_odm_contents ul li::marker {
	color: #fe6909;
	font-size: 20px;
}

.seo_important {
	height: auto;
	background-image: url("../images/digitalmarketInnerPage/seoBgImg.png");
	background-size: 100% 100%;
	background-repeat: no-repeat;
	width: 100%;
	margin: 40px auto;
}
.seo_important .wrapper {
	width: 50%;
	margin: auto;
	padding: 30px 0 20px 0;
}

.seo_important .wrapper h4,
.why_choose_odm h6 {
	font-size: 26px;
	color: #fe6909;
	font-weight: normal;
}
.seo_important .wrapper p {
	font-size: 15px;
	text-align: justify;
	margin: 15px 0 15px 20px;
}
.seo_important .whyisseo {
	font-size: 18px;
	margin-left: 20px;
	width: 210px;
	position: relative;
}
.seo_important .whyisseo h5,
.benifit_of_seo_wrap h5,
.oraganic_smm h5,
.analitical_contents h5,
.under_ppc_contents1 h5,
.under_ppc_contents2 h5 {
	font-size: 18px;
	color: #fe6909;
}
.seo_important .whyisseo img {
	position: absolute;
	right: 0;
	top: 8px;
}
/*-- Why choose odm for seo--*/
.why_choose_odm {
	background-color: #f8f8f8;
	margin-top: 40px;
}
.why_choose_odm_contents {
	width: 88%;
	height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center !important;
}
.why_choose_odm_contents ul {
	margin-top: 15px;
}
.why_odm_img {
	width: 100%;
}
.why_odm_img img {
	width: 100%;
}

/*-- End of why choose odm for seo--*/

/*-- Smm Page--*/
.smm_description {
	margin: 15px 0 0 15px;
}
/*-- End of Smm--*/

/*-- End of seo page --*/

/*--Smm Page --*/
.why_smm_important .tab-content,
.dm_report_contains .tab-content,
.types_content_marketing .tab-content {
	width: 100%;
	background-image: url("https://digitaladin.com/assets/images/digitalmarketInnerPage/bg-img.png");
	background-size: cover;
}
.why_smm_important .tab-content,
.dm_report_contains .tab-content,
.types_content_marketing .tab-content {
	height: auto;
}
.why_smm_important .container,
.dm_report_contains .container,
.types_content_marketing .container {
	padding: 0;
	height: 100%;
}
.why_smm_important #pills-tab,
.dm_report_contains #pills-tab,
.types_content_marketing #pills-tab {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.why_smm_important .nav-link,
.dm_report_contains .nav-link,
.types_content_marketing .nav-link {
	width: 275px;
	border-radius: unset;
}
.why_smm_important .tab-pane,
.dm_report_contains .tab-pane,
.types_content_marketing .tab-pane {
	padding: 80px 0 70px 0;
	text-align: justify;
}
/*-- Types of SMM--*/
.oraganic_smm,
.analitical_contents {
	height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center;
}
/*-- End of types of smm--*/

/*--when making a purchasing decision--*/
.purchasing_decision {
	background: linear-gradient(45deg, #0cb9fb, #4285ec);
	padding: 50px 0;
}
.pruchasing_contents h6 {
	font-size: 55px;
	color: #fff;
}
.pruchasing_contents p:nth-child(2),
.pruchasing_contents p:nth-child(4) {
	color: #fff;
	font-size: 24px;
}
.pruchasing_contents p:nth-child(3) {
	font-size: 26px;
	color: #fff;
}

/*--end of when making a purchasing decision--*/

/*-- Smm Page --*/

/*-- SEM Page--*/
.sem_description,
.email_description {
	height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.sem_about_wrap .container,
.email_about_wrap .container,
.content_about_wrap .container,
.about_analysis_report .container {
	background-color: #fafbfe;
	border-radius: 10px;
	padding: 30px 50px;
}

.ppc_contents {
	background-image: url("https://digitaladin.com/assets/images/digitalmarketInnerPage/bg-img.png");
	padding: 80px 0;
	text-align: justify;
	font-size: 15px;
}
.ppc_contents .container {
	padding: 0;
}

.under_ppc_contents1 p,
.under_ppc_contents2 p {
	font-size: 15px;
	margin-bottom: 0;
}
.under_ppc_contents1 {
	text-align: end;
}
.under_ppc_contents2 {
	text-align: start;
}
.under_ppc_contents1 h5,
.under_ppc_contents2 h5 {
	margin: 15px 0;
}
.under_ppc_contents2 {
	padding-left: 40px;
}
.middle_line {
	border-right: 2px solid #fcceaf;
	padding-right: 60px;
}
.why_choose_dom_ppc {
	margin-top: 50px;
}
/*-- End of SEM Page--*/

/*-- Email Marketing---*/

.advantage_email_marketing .wrapper {
	padding: 40px 0;
	background-image: url("https://digitaladin.com/assets/images/digitalmarketInnerPage/bg-img.png");
}
.like_wrap {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.like_contents p {
	margin-bottom: 0;
	text-align: justify;
	font-size: 15px;
}
.like {
	height: 100px;
}
.like img {
	height: 80%;
}

.email_choose_odm {
	padding-top: 50px;
	background-color: #eeece8;
}
.email_choose_odm h5 {
	font-size: 45px;
	color: #695067;
}
.email_choose_odm h6 {
	font-size: 30px;
}
.email_choose_odm p {
	font-size: 15px;
	text-align: justify;
}
.email_choose_odm .text {
	width: 90%;
}
.email_choose_img {
	text-align: end;
	margin-top: -100px;
}
/*-- End of Email Marketing --*/

/*-- Content Marketing --*/
.content_img,
.report_img {
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}
.content_img img,
.report_img img {
	width: 100%;
	height: auto;
}

.benifit_content_marketing .container,
.saying_about_us .container {
	padding: 0;
}
.benifit_content_marketing .contents {
	margin-bottom: 20px;
	border-radius: 10px;
	background-color: #dce0ea;
	text-align: center;
}
.benifit_content_marketing .contents p {
	font-size: 18px;
	font-weight: medium;
	padding: 15px 0;
}

.get_more_us .contents {
	text-align: center;
	padding: 0 20px;
}
.get_more_us .contents p:nth-child(2) {
	font-size: 17px;
	font-weight: 500;
	color: #fe6909;
	margin: 15px 0 15px 0;
}
.get_more_us .contents p:nth-child(3) {
	font-size: 15px;
}

/*-- check out what our clients are saying about us--*/
.saying_about_us {
	margin: 40px 0;
}
.saying_about_us h6 {
	font-size: 22px;
	color: #fe6909;
}
.saying_about_us .check_out p {
	font-size: 15px;
	text-align: justify;
	width: 80%;
}

.check_out {
	width: 99%;
}
.check_out_contents {
	border: 1px solid #fe6909;
	height: 100%;
	background-color: #f8f7f6;
	border-radius: 5px;
	padding: 20px;
	text-align: center;
}
.check_out_contents .autoplay div {
	height: 80px;
}

/*--end of check out what our clients are saying about us--*/
/*-- End of Content Marketing--*/

/*-- Analysis Page--*/
.analitical_contents {
	background-color: #fafafa;
	padding: 0 50px;
}
.analitical_contents p {
	font-size: 15px;
}
.analitical_img {
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}
/*--End of Analysis Page--*/

/*---web development Section--*/
.webdevelopment_page ul {
	list-style-type: none;
	list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA+klEQVQ4jY2STQ4BQRCFy7ARCXeQ+NlhLbEUXEGGwWDJKRhxE+zMMRzKe9QkPaN7zEs+GdX119Ul4lYHzJR2jl9KFbAHMTiDQInUtgNlV3ADPMAclCzntPngrr4/lRncK9BlX5OkOtlr5aJagK1piMXedlYBqAMPPBNjF5wKBB/B1fjPIX9eZ6qZ83SQ70uYWoOJ6M9KjWzvBqp/gqkNGPOjo+0kGsp3JjVL26YiMRaMA/GMwxF4OSqLZIZIccP8jFPTEUwtQWgauBRcjn5OUKKBWBaJauiBL+nrJPK0Mn3qruzMyg3j/Xj/QLmoLbRVdokT5o7wmVsupzf+ViSn7QDKkQAAAABJRU5ErkJggg==);
}
.webdevelopment_page .provided_serives {
	display: flex;
	flex-direction: column;
	justify-content: center;
	height: 100%;
	width: 95%;
}
.provided_serives h2,
.open_position h3 {
	font-size: 20px;
	color: #fe6909;
}
.provided_serives h3 {
	font-size: 18px;
	color: #fe6909;
}
.provided_serives p {
	font-size: 15px;
	text-align: justify;
}
.provided_serives ul li {
	font-size: 14px;
}
/*---End of web development Section--*/
/*-- Career_Page--*/
.career_page h1 {
	font-size: 25px;
	text-align: center;
	margin-top: 40px;
	color: #fe6909;
	font-weight: normal;
}
.career_page .let_grow {
	text-align: center;
	font-size: 15px;
}

.always_eager {
	width: 60%;
	height: 300px;
	margin: 50px auto;
	background-color: #f3f0f0;
	border-radius: 10px;
}
.alway_eager_wrap {
	padding: 35px 0 0 50px;
}
.alway_eager_wrap h2 {
	font-size: 33px;
	color: #333;
	font-weight: 400;
}
.alway_eager_wrap p:nth-child(2) {
	font-size: 24px;
	margin: 15px 0 30px 0;
}
.alway_eager_wrap p:nth-child(4) {
	font-size: 20px;
	margin: 20px 0;
}
.alway_eager_wrap a {
	border: 2px solid #333;
	padding: 8px 18px;
	font-size: 15px;
	text-decoration: none;
	color: #333;
}
.alway_eager_wrap a:hover {
	border: 2px solid #fe6909;
	color: #fe6909;
}
.alway_eager_img {
	width: 100%;
	margin-left: auto;
	height: 100%;
	position: relative;
}
.alway_eager_img img {
	width: 100%;
	height: auto;
	position: absolute;
	top: -114px;
}
#talk_number {
	display: inline-block;
	font-size: 20px;
}
#talk_number:hover {
	color: #fe6909;
}
.open_position {
	width: 40%;
	text-align: center;
	margin: 20px auto;
}
.open_position p {
	font-size: 15px;
	margin-top: 10px;
}
.select_location {
	margin: 60px 0;
}
.select_location .location h4 {
	font-size: 20px;
	margin-bottom: 20px;
}
.select_location .location p:nth-child(2) {
	font-size: 15px;
	color: #000;
}
.select_location .location p:nth-child(3) {
	font-size: 15px;
	font-weight: bold;
	color: #000;
}
.select_location .location p {
	font-size: 15px;
	color: rgb(193, 193, 193);
}

.select_location .accordion-button:not(.collapsed) {
	color: #000;
	background-color: rgba(254, 105, 9, 0.5);
	box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);
}
.select_location .accordion-button {
	display: flex;
	justify-content: center;
	align-items: center;
}
.select_location .accordion-button div {
	width: 100%;
}
.select_location .accordion-button .second_div {
	display: flex;
	justify-content: end;
	padding-right: 10px;
}
.select_location .accordion-button div p {
	margin-bottom: 0;
}

.career_form {
	text-align: start;
	margin-top: 20px;
}
.career_form input {
	border: none;
	border-radius: 20px;
	padding: 4px 20px;
	margin: 5px 4px;
	background-color: #ccc;
	width: 220px;
}
.career_form input:focus {
	outline: none;
}
.career_form input::placeholder {
	color: #000;
	font-size: 12px;
}
.job_description li::marker {
	color: #fe6909;
	font-size: 22px;
}
.job_description li p {
	font-size: 15px;
	margin-bottom: 0px;
}
#file {
	font-size: 12px;
	padding: 4px 20px;
}
#submit {
	font-weight: normal;
	font-size: 12px;
	padding: 6.5px 20px;
	background-color: #021f39;
	color: #fff;
}
#submit:hover {
	background-color: #fe6909;
}
#open_position {
	scroll-margin-top: 30px;
}

/**end of Career Page--*/
/*-- Contact Page--*/
.love_to_here {
	width: 40%;
	margin: 40px auto;
	text-align: center;
}
.love_to_here h1 {
	color: #fe6909;
	font-weight: 400;
	font-size: 32px;
}
.love_to_here p {
	font-size: 15px;
}

.address_section {
	width: 70%;
	margin: auto;
}

.office_location {
	width: 70%;
}
.office_location h3,
.contactus_form h3,
.modal_form h3,
.smm_form h3 {
	font-size: 20px;
}
.smm_form h3 {
	color: #fff !important;
}
.office_location h4,
.modal_form h4,
.smm_form h4 {
	font-size: 18px;
	margin-top: 10px;
}
.office_location p,
.office_location p span {
	font-size: 15px;
	margin-bottom: 0;
}
#mailto {
	color: #fe6909;
	text-decoration: none;
}
#tel {
	text-decoration: none;
	color: #000;
}
.contactus_form .submit,
.modal_form .submit,
.smm_form .submit {
	background-color: #070924;
	color: #fff;
}
.contactus_form input,
.smm_form input,
.modal_form input,
.contactus_form .submit,
.modal_form .submit {
	border-radius: 12px;
	margin: 15px 0;
}
.contactus_form input::placeholder,
.modal_form input::placeholder,
.smm_form input::placeholder {
	color: #000;
	font-size: 12px;
}
.contactus_form select,
.modal_form select,
.smm_form select {
	border-radius: 10px;
	font-size: 12px;
	padding: 8.5px 10px;
}
/*-- End of Contact Page--*/
/*-- the blog page--*/
.the_blog h1 {
	margin: 30px 0;
	font-size: 50px;
	font-weight: lighter !important;
}
.the_blog_img {
	width: 100%;
	height: auto;
}
.the_blog_img img {
	width: 100%;
	height: 100%;
	border-radius: 15px;
}
.the_blog_contents h2 {
	font-size: 22px;
	color: #fe6909;
}
.the_blog_contents h3 {
	font-size: 20px;
	margin-top: 20px;
}
.the_blog_contents p {
	font-size: 15px;
	text-align: justify;
}
.the_blog_list {
	margin: 40px 0;
}
.the_blog_list .second_row {
	margin: 25px 0;
}
.blog_itms {
	width: 95%;
}
.blog_itms_wrap {
	width: 100%;
	height: auto;
	box-shadow: 2px 2px 5px #000;
	border-radius: 10px;
}
.blog_itms_wrap img {
	width: 100%;
	height: 100%;
	border-radius: 10px;
}
.blog_contents {
	margin-top: 15px;
	text-align: justify;
	display: -webkit-box;
	-webkit-line-clamp: 7;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
}
.blog_contents h4 {
	font-size: 16.5px;
	font-weight: 400;
	color: #b1acaa;
}
.blog_contents h5 {
	font-size: 16px;
	font-weight: 600;
}
.blog_contents p {
	font-size: 14px;
	text-align: justify;
}
/*-- insourcing vs out sourcing page --*/
.insource_outsource h1,
.benefitofsmm h1 {
	font-size: 25px;
	margin: 30px 0;
}
.insouceOutsource_wrap p,
.benefitofsmm_wrap p {
	font-size: 15px;
	text-align: justify;
}
.insouceOutsource_wrap h4,
.benefitofsmm_wrap h4 {
	font-size: 18px;
}
.insouceOutsource_wrap .img_wrap,
.benefitofsmm_wrap .img_wrap {
	width: 100%;
	/*height: 385px;*/
}
.insouceOutsource_wrap .img_wrap img,
.benefitofsmm_wrap .img_wrap img {
	width: 100%;
	height: 100%;
	border-radius: 10px;
}
.colorMe {
	color: #fe6909;
}
.insouceOutsource_wrap ul li p {
	color: #fe6909;
	font-size: 18px;
}
.side_blog_list {
	width: 85%;
	margin-left: auto;
}
.side_blog_list .blog_itms {
	width: 90%;
	margin-left: auto;
}
.side_blog_list .blog_itms_wrap {
	height: auto;
}
.blog_itms a {
	color: #000;
	text-decoration: none;
}
/*- benifits of smm-*/
.benefitofsmm_wrap ul li::marker {
	color: #fe6909;
	font-size: 22px;
	margin-top: 5px;
}
.benefitofsmm_wrap ul li p span,
.social_media_strategies span {
	font-weight: bold;
}
.social_media_strategies p {
	font-size: 15px;
}
.inner_ul_wrap li p {
	font-size: 13.5px;
}
/*-- end of insourcing vs outsourcing page--*/
/*-- end of blog page--*/
/*-- OTTS ADS--*/
.otts_img_wrap,
.otts_img_wrap_two {
	width: 95%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	background-image: url("../images/servicesPage/otts-bg.png");
	padding: 50px 0;
}
.otts_img_wrap img,
.otts_img_wrap_two img {
	box-shadow: 10px 10px 0px #c4c4c4;
}
.otts_img_wrap p,
.otts_img_wrap_two p {
	width: 58%;
	text-align: justify;
	margin-top: 30px;
	font-size: 15px;
	margin-bottom: 0;
}
.otts_img_wrap_two {
	margin-left: auto;
}
/*--Photoshoot--*/
.photoshoot .photo_wrap {
	text-align: center;
	padding: 25px 25px 5px 25px;
	background-image: url("../images/otts-bg.png");
	border-radius: 10px;
}
.photoshoot .photo_wrap img {
	width: 100%;
	height: auto;
	filter: blur(2px) grayscale(100%);
	transition: all 1s;
}
.photoshoot .photo_wrap:hover img {
	filter: blur(0) grayscale(0);
}
.photoshoot .photo_wrap p {
	margin-bottom: 0;
	margin-top: 6px;
	font-size: 14px;
	font-weight: 600;
}
.photoshoot a {
	text-decoration: none;
	color: #000;
}
#photo_more {
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}
#photo_more p {
	font-size: 50px;
	font-weight: normal;
}
/*--ui/ux design--*/
.ui_ux_design_wrapper .contents {
	align-items: start;
}
.ui_ux_design_wrapper .contents ul li::marker {
	color: #fe6909;
	font-size: 20px;
}
.ui_ux_design_wrapper .uiux_list ul li {
	font-weight: bold;
}
.our_client img {
	width: 80%;
	border-radius: 10px;
	aspect-ratio: 3/2;
	object-fit: contain;
}
.client_img_wrap {
	box-shadow: 0px 0px 5px #ccc;
	margin: 10px 6px;
	padding: 20px;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 10px;
}
/*-- Why Choose Us--*/
.why_choose_wrap {
	text-align: center;
	border-radius: 15px;
	padding: 20px 15px;
	background-color: #eef0f3;
	box-shadow: 0 0 10px rgb(148, 148, 148);
	height: 300px;
}
.why_choose_us {
	margin: 50px 0;
}
.why_choose_us h4 {
	font-size: 25px;
	text-align: center;
	margin: 40px 0 20px 0;
	color: #fe6909;
	font-weight: normal;
}
/*-- End of why choose us--*/
/*-- Rank your website--*/
.rank_website {
	margin-top: 80px;
	background-image: url("../images/homeImages/rank-ur-website.png");
	background-repeat: no-repeat;
	background-size: 100% 100%;
	height: 500px;
}
.rank_web_contents {
	height: 100%;
	height: 500px;
	width: 60%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.rank_web_contents h3 {
	font-size: 30px;
	margin-bottom: 30px;
}
.rank_web_contents p {
	font-size: 16px;
	text-align: justify;
}
.rank_web_contents a {
	padding: 4px 20px;
	border-radius: 20px;
	background-color: #fe6909;
	color: #fff;
	text-decoration: none;
	font-size: 16px;
	font-weight: 600;
	margin-top: 10px;
}
/*-- end of rank your website--*/
/*-- Our Mission--*/
.our_mission {
	margin: 50px 0;
}
.our_mission_wrap,
.our_vision {
	box-shadow: 0px 0px 5px #ccc;
	padding: 10px 30px;
	border-radius: 10px;
	height: 505px;
}
.our_mission_wrap h2,
.our_vision h2 {
	font-size: 25px;
	text-align: center;
	margin: 20px;
	color: #fe6909;
	font-weight: normal;
}
.our_mission_wrap p,
.our_vision p {
	text-align: justify;
	font-size: 15px;
}
/*-- End of our mission--*/
/*-- Modal Form--*/
.contactus_form {
	padding: 0 20px;
}
.contactus_form h3 {
	text-align: center;
	color: #fe6909;
}
/*-- End of Modal Form --*/
/*-- Thankyou Page--*/
.thank_you {
	width: 100%;
	margin: 35px auto;
	text-align: center;
}
.thank_you h1 {
	font-size: 26px;
	font-weight: normal;
	color: #00aa1d;
	margin: 20px 0 10px 0;
}
.thank_you h2 {
	font-size: 18px;
	font-weight: normal;
	color: #00aa1d;
}
.thank_you p {
	font-size: 15px;
}
.thank_you p a {
	text-decoration: none;
	color: #fe6909;
}
#circle {
	color: #00aa1d !important;
	font-weight: 400 !important;
	font-size: 5rem;
}
.thank_you .gotohome {
	padding: 6px 16px;
	background-color: #fe6909;
	color: #fff;
	font-size: 14px;
	border-radius: 10px;
	text-decoration: none;
}
/*--End of thankyou page--*/
/*-- disclaimer page--*/
.disclaimer,
.privacy {
	margin-bottom: 40px;
}
/*--copy right--*/
.copy_right {
	background-color: #011628;
	color: #fff;
	padding: 15px 0;
}
.copy_right .col-lg-6,
.copy_right .col-md-6 {
	margin: 0;
	padding: 0;
}
.copy_right p {
	margin-bottom: 0;
	font-size: 13px;
}
.copy_wrap a {
	text-decoration: none;
	color: #fe6909;
}
.disclaimer_privacy {
	text-align: end;
}
.disclaimer_privacy a {
	text-decoration: none;
	color: #fff;
}
/*-- end of copy right --*/

/*-- Whatsapp --*/
.float {
	position: fixed;
	width: 50px;
	height: 50px;
	line-height: 50px;
	bottom: 30px;
	right: 15px;
	background-color: #25d366;
	color: #fff;
	border-radius: 50px;
	text-align: center;
	font-size: 30px;
	z-index: 100;
}

.contact {
	position: fixed;
	width: 50px;
	height: 50px;
	line-height: 55px;
	bottom: 30px;
	left: 15px;
	background-color: #fe6909;
	color: #fff;
	border-radius: 50px;
	text-align: center;
	font-size: 18px;
	z-index: 100;
}
.contact .fa-phone-alt {
	font-size: 1.5rem;
}

/*-- internal links --*/
.internalBtn {
	text-decoration: none !important;
	background: unset !important;
	color: #212529 !important;
	font-size: 15px !important;
	padding: 0 !important;
	font-weight: 600 !important;
}
.internalBtn:hover {
	color: #fe6909 !important;
}

/*-- Blog Posts --*/
.posts_wrapper {
	margin-bottom: 10px;
}
.posts_wrapper .card {
	width: 100%;
	/* height: 444px; */
	padding: 20px;
	box-shadow: 0px 0px 11px rgba(0, 0, 0, 0.25);
	border-radius: 8px;
	margin-bottom: 25px;
}
.posts_wrapper .post_img {
	width: 100%;
}
.posts_wrapper .post_img img {
	width: 100%;
	object-fit: contain;
	border-radius: 5px;
}
.post_contents .technology,
.features_cards .card_contents .technology {
	font-weight: 400;
	font-size: 12px;
	color: #898989;
	background: #e4e4e4;
	border-radius: 3px;
	padding: 5px 8px;
	display: inline-block;
	margin-top: 25px;
}


.features_for_you h1,
.popular_posted h1,
.recently_post h3,
.instagram_post h3,
.search_with_tag h3,
.contact_us_form h3 {
	font-style: normal;
	font-weight: 600;
	font-size: 17px;
	text-transform: capitalize;
	color: #222222;
	margin: 18px 0;
}
.post_contents h4,
.features_cards .card_contents h4 {
	font-size: 18px;
	font-weight: 600;
	margin: 10px 0;
	color: #222222;
	height: 40px;
}
.features_cards .card_contents h4 {
	height: auto;
}
.posting_time .date {
	font-size: 12px;
	color: #777777;
}
.post_contents p,
.features_cards .card_contents p {
	font-weight: 400;
	font-size: 15px;
	color: #555555;
	margin: 15px 0 0 0;
}
.instgram_blogs {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	gap: 10px;
}
.instgram_blogs .blog {
	width: 100px;
	height: 90px;
	box-shadow: 0px 0px 11px rgba(0, 0, 0, 0.25);
    border-radius: 8px;
}
.instgram_blogs .blog img {
	width: 100%;
	height: 100%;
	/* object-fit: cover; */
	border-radius: 5px;
}

.check_out_services {
	width: 320px;
	height: 230px;
	background: #fc6a24;
	margin: 20px 0;
	padding: 20px;
}

.check_out_services h4 {
	font-weight: 500;
	font-size: 18px;
	text-transform: capitalize;
	color: #ffffff;
	padding: 10px 0;
}
.check_out_services p {
	font-weight: 400;
	font-size: 14px;
	color: #ffffff;
}
.check_out_services a {
	background: #ffffff;
	border-radius: 5px;
	font-weight: 400;
	font-size: 15px;
	color: #d65a1f;
	padding: 6px 20px;
	margin-top: 10px;
	display: inline-block;
	text-decoration: none;
}
.search_tags {
	width: 320px;
	display: flex;
	flex-wrap: wrap;
	gap: 10px;
}
.search_tags a,
.search_tags .active {
	padding: 6px 18px;
	border-radius: 4px;
	border: 1px solid #666666;
	display: inline-block;
	font-weight: 400;
	font-size: 14px;
	text-decoration: none;
	text-transform: capitalize;
	color: #666666;
}
.search_tags .active {
	background: #fc6a24;
	color: #fff;
	border: none;
}

.input_fields form input,
.input_fields form select,
.input_fields form .submit {
	width: 320px;
	height: 30px;
	background: #ffffff;
	border: 1px solid #bababa;
	border-radius: 4px;
	font-size: 14px;
	margin: 10px 0;
	color: #666666;
}
.input_fields form .submit {
	background: #222222;
	color: #ffffff;
	border: none;
}
select.form-control {
	-webkit-appearance: menulist !important;
	-moz-appearance: menulist !important;
	-ms-appearance: menulist !important;
	-o-appearance: menulist !important;
	appearance: menulist !important;
}

select:focus {
	color: #000 !important;
}

/*-- End of Blog Posts --*/

/*-- pagination--*/
.pagination {
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 8px 0;
}
.pagination .page-link {
	border: 1px solid #c4c4c4;
	border-radius: 5px;
	margin: 0 10px;
	font-size: 12px;
	color: #666666;
}

.fa-arrow-right {
	margin-left: 5px;
}
.fa-arrow-left {
	margin-right: 5px;
}

.pagination .active {
	background: #fc6a24;
	color: #ffffff;
	border: none;
}
.page-link:focus {
	box-shadow: unset !important;
}

/*-- Features section --*/
.features_and_popular {
	padding: 20px 0 60px 0;
	background: #f3f3f3;
	margin-bottom: 35px;
}
.features_wrapper {
	width: 100%;
	height: 530px;
	overflow-y: scroll;
}
.features_wrapper a,
.recently_post a,
.popular_slick a
{
	text-decoration: none;
}
.popular_slick .read{
	color: #777777;
}
.features_cards {
	width: 96%;
	/* height: 270px; */
	background: #ffffff;
	border-radius: 7px;
	padding: 15px;
	margin-bottom: 20px;
}
.features_cards .card_img {
	width: 100%;
	overflow: hidden;
}

.features_cards .card_img img {
	width: 100%;
	height: auto;
}

/* .features_cards .card_contents{
	border: 1px solid magenta;
} */
.features_cards .card_contents .technology {
	margin: 0;
}
/* width */
.features_for_you ::-webkit-scrollbar {
	width: 4px;
}

/* Track */
.features_for_you ::-webkit-scrollbar-track {
	box-shadow: inset 0 0 5px grey;
	border-radius: 3px;
}

/* Handle */
.features_for_you ::-webkit-scrollbar-thumb {
	background: #706f6f;
	border-radius: 3px;
}

/* Handle on hover */
.features_for_you ::-webkit-scrollbar-thumb:hover {
	background: #b30000;
}
/* .popular_post_cards {
	border: 1px solid red;
	height: 300px;
} */
.popular_slick div {
	height: 100px;
	/* border: 1px solid green; */
}

.popular_slick .cards {
	display: flex !important;
	justify-content: space-between;
	margin-bottom: 20px;
}

.popular_slick .card-img {
	border-radius: 7px;
	padding-right: 10px;
}

.popular_slick .card-img img {
	width:100%;
	object-fit: cover;
	border-radius: 7px;
}
/* .popular_slick .card-contents {
	border: 1px solid yellow;
} */
.popular_slick .card-contents .tech {
	display: inline-block;
	font-weight: 400;
	font-size: 12px;
	color: #898989;
	background: #e4e4e4;
	border-radius: 3px;
	padding: 3px 6px;
}
.popular_slick .card-contents h2 {
	font-weight: 500;
	font-size: 14px;
	color: #222222;
	margin: 5px 0;
}
.card-img,
.card-contents {
	flex: 1;
}
.popular_logo_time{
	display: flex;
	justify-content: space-between;
}
.popular_logo_time .read{
	font-size: 11px;
	margin-top: 5px;
}
.popular_posted .slick-prev:before, .slick-next:before {
   display: none !important;
}
.register_under{
    color: #ffff;
}