/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 15 2026 | 16:24:05 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 
.header--eleven .dt__navbar-leftsvg.one, .header--eleven .dt__navbar-leftsvg.two{
	transform: none!important;
	animation: none!important;
}
.polygon-5{
    clip-path: polygon(0 0%, 100% 0%, 100% 100%, 50% 93%, 0 100%)
}
.bg-skew{
    background-color: #013A6B;
    background: -webkit-linear-gradient(30deg, #013A6B 50%, #004E95 50%);
}
.dg-skew-up{
    clip-path: polygon(0 9%, 100% 0, 100% 100%, 0% 100%);
}
.dg-skew-down{
    clip-path: polygon(0 0, 100% 0, 100% 91%, 0% 100%);
}
.header--eleven .dt__header-topbar{
	background: -webkit-linear-gradient(0deg,var(--dt-sec-color) 0,rgba(14, 34, 88, 0.90) 70%)!important;
}
.contact__list i{
	color: #008080!important;
}
.dt__navbar-nav .dt__navbar-mainmenu > li > a{
	padding: 0 0.45rem!important;
}
/* .dt__navbar-nav .dt__navbar-mainmenu li.active > a{
		color: #008080!important;
} */
.subtitle .elementor-heading-title{
	position: relative;
	display: inline-block;
}

.subtitle .elementor-heading-title::before,
.subtitle .elementor-heading-title::after {
	content: "/";
	color: #246BFD;
	padding: 0 5px;
	font-size: 15px;
	font-weight: bolder;
}
.featured-service .elementor-heading-title{
	position: relative;
  	padding-right: 20px;
}

.featured-service .elementor-heading-title::after {
  	content: '';
  	position: absolute;
    top: 50%;
    width: 40px;
    height: 10px;
  	background-color: #084586;
}
.dt__post .dt__post-thumb img{
	width: 100%!important;
}
.single .cosmobit-content::before, .archive .cosmobit-content::before{
	content: '';
	width: 100%;
	display: flex;
	min-height: 14rem;
  	background:-webkit-linear-gradient(0deg,var(--dt-sec-color) 0,rgba(14, 34, 88, 0.90) 100%);
}
.breadcrumb-element-box{
	background: -webkit-linear-gradient(0deg, rgba(14, 34, 88, 0.90) 0,var(--dt-sec-color) 100%)
}
#breadcrumbs > span{
    padding: 0px!important;
    margin: 0px!important;
    
}
.breadcrumb-title .elementor-heading-title{
    position: relative!important;
}
.breadcrumb-title .elementor-heading-title::before{
    content: "";
    background:#084586;
    width: 100%;
    max-width: 100px;
    height: 7px;
    position: absolute;
    top: 1.2em;
}
.dt_widget-area .widget ul > li{
		padding: 0px!important;
}
.cthubsot.elementor-sticky {
  top: 0;
  width: 100%;
  z-index: 999;
}
iframe.labor-law{
	width: 100%;
	min-height: 100vh;
	height: 200rem;
	margin-bottom: 2rem;
}
.dt__post-top-meta{
	margin: 2rem 0rem!important;
}
.single-portfolio .dt__post-bottom-meta{
	display: none!important;
	visibility: hidden!important;
}
.awsm-job-main.awsm-job-single-content, .archive .dt-py-default {
  padding-top: 5rem;
  padding-bottom: 11rem;
}
.dt_widget-area .widget{
	padding: 2rem;
}
.dt_widget-area .widget ul >li{
	padding: 2rem;
}
.dt_widget-area .widget ul > li > a{
	padding: 2rem 0rem 0rem;
}
.dt_widget-area .widget ul > li > a > span{
	color: #555;
    font-size: 13px;
}
.dt__footer{
	position: relative;
	padding-bottom: 0px!important;
	background: url('https://riskremoval.com/wp-content/uploads/2025/04/9th-Colorado-demo-300x193.jpg') center/cover no-repeat;
}
.dt__footer aside .wp-block-heading{
	color: #dee9ff;
    font-family: playfair;
}
.dt__footer aside p{
	margin-bottom: 0.5rem;
}
.dt__footer aside ul {
	column-count: 2;
}
.dt__footer aside li > a:not(.wp-block-social-link-anchor){
	margin-bottom: 0.5rem!important;
}
.dt__footer aside li > a > svg{
    fill: #fff!important;
}
.dt__footer aside > .wp-block-gallery > .wp-block-image{
	  width: 48%;
}
.dt__footer::before {
  	content: '';
 	position: absolute;
	mask-image: none!important;
	-webkit-mask-image: none!important;
  	background-color: rgba(0, 0, 0, 0.8);
  	pointer-events: none;
}
.dt__footer-copyright{
	background: #000;
}