/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 05 2026 | 12:06:33 */
.theme-btn.btn-one{
	color: #fff !important;
}
.slide-text .text-inner .text-list li{
	color: #fff;
}
.chooseus-block-one .inner-box .icon-box{
	color: #fff !important;
}

.process-section .tab-btns li:before, .processing-block-one .inner-box .count-text, .welcome-section .tab-btns{
	background-color: #2f8eff !important;
	    color: #fff;
}
.process-section .tab-btns li.active-btn, .welcome-section .tab-btns li.active-btn{
	color: #fff !important;
}
.process-section .tab-btns li{
	color: var(--title-color) !important;
}
.process-section .tab-btns, .welcome-section .tab-btns{
	background-color: #fff;
}
.processing-block-one{
	background-color: var(--title-color);
}

.handle-preloader{
	background-color: var(--theme-color) !important;
}
.footer-logo img{
	width: 100px;
}

.service-block-one .inner-box .lower-content .theme-btn{
	 background: var(--theme-color);
}
/* .sec-title h2 span{
	color: #f5a623;
} */

.clients-style-two .clients-logo{
	opacity: 1;
}
.banner-style-three .image-inner .icon-logo img{
	    padding: 12px;
    margin-top: 5px;
}
.processing-block-one{
	height: 100% !important;
	margin-bottom: 0 !important;
}
.process-section .tabs-content .row {
	    --bs-gutter-y: 30px !important;
}
.chooseus-style-three .owl-carousel .owl-stage-outer .owl-item{
	height: 100% !important;
}
.chooseus-block-one, .chooseus-block-one .inner-box{
	height: 100%;
}
.owl-item .chooseus-block-one .inner-box .icon-box{
	    width: 100%;
    height: 230px;
    line-height: 0;
    border-radius: 10px;
}
.chooseus-block-one .inner-box{
	padding:30px;
}
.image_block_two .support-box svg{
	    height: 28px;
    color: #fff;
    fill: #fff;
    margin-left: -4px;
    margin-top: -3px;
}
.about-cm .chooseus-block-one .inner-box:hover{
	box-shadow: none;
}
.service-block-one .inner-box, .service-block-one, .cm_icon_box{
	height: 100% !important;
}
.job-block-one .icon-box i{
	color: #fff;
}
.job-block-one .inner-box .theme-btn{
	    background: var(--theme-color);
}

.cm_number, .funfact-block-one, .funfact-block-one .inner-box, .training_slider, .training_slider .owl-item, .training_slider .chooseus-block-one, .training_slider .inner-box{
	height: 100%;
}
.funfact-block-one .inner-box{
	margin-bottom: 0;
}
.subscribe-style-two{
	display: none;
}
.pagination li:hover a, .pagination li.active a, .pagination li > span{
	color:#fff;
}
.contact-section .icon-box img{
	    filter: brightness(40);
}
.contact-section .info-box .single-item .icon-box{
	    top: 0px;
    width: 60px;
    height: 60px;
    line-height: 52px;
	background: var(--thm-secondary-color);
}
.banner-style-three .image-inner .image-1, .banner-style-three .image-inner .image-1 img {
    border-radius: 40px 40px 0px 40px;
}
.banner-style-three .image-inner .image-2, .banner-style-three .image-inner .image-2 img {
    border-radius: 40px 0px 40px 40px;
}
.banner-style-three .image-inner .image-3, .banner-style-three .image-inner .image-3 img {
    border-radius: 40px 40px 40px 0px;
}
.banner-style-three .image-inner .image-4, .banner-style-three .image-inner .image-4 img {
    border-radius: 0px 40px 40px 40px;
}
.service-sidebar-widget ul li:hover a, .service-sidebar-widget ul li.current-menu-item a, .service-sidebar-widget ul li:before{
	color: #fff;
}
.cm_icon svg{
	  fill: #fff;
    padding: 20px;
    margin-top: -10px;
}
.icon-21::before {
    content: "";
    display: inline-block;
    width: 22px;
    height: 24px;
    background-image: url("https://drskill.in/wp-content/uploads/2026/02/blue-insta1.webp");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
} 
.bottom-inner .icon-21::before {
	    margin-top: -5px;
	background-image: url("https://drskill.in/wp-content/uploads/2026/02/footer-insta1.webp");
}
.main-footer .widget-section{
	    padding-bottom: 50px;
	padding-top: 60px;
}
.industries-section .industries-block-one, .industries-block-one .inner-box, .industries-section, .elementor-widget-jobaway_feature_card{
	height: 100%;
}
:root{
	--thm-secondary-color: #2f8eff;
}
.jobwp-primary-button {
    border-radius: 3px;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    background: #0c54a3;
    padding: 15px 20px;
    display: inline-block;
    text-decoration: none;
    transition: background-color 0.3s ease;
}

.jobwp-primary-button:hover {
	color: #fff;
    background: #2b86f1;
}

blockquote {
    background: #0c54a3;
	padding: 30px 30px 30px 30px;
}
blockquote p {    
	font-size: 17px;
}