
.depicter-3-element-68 .depicter-bullet-item{
	background-color:rgba(0,0,0,0.5);
	border-radius:5px 5px 5px 5px ;
	width:9px;
	height:9px;
}
.depicter-3-element-68 .depicter-bullet-item.depicter-bullet-active{
	background-color:rgba(0,0,0,1);
}
.depicter-3-element-68 .depicter-bullets-wrapper{
	gap:5px;
	flex-direction:row;
}
.depicter-3-element-71 .depicter-bullet-item{
	background-color:rgba(0,0,0,0.5);
	border-radius:5px 5px 5px 5px ;
	width:9px;
	height:9px;
}
.depicter-3-element-71 .depicter-bullet-item.depicter-bullet-active{
	background-color:rgba(0,0,0,1);
}
.depicter-3-element-71 .depicter-bullets-wrapper{
	gap:5px;
	flex-direction:row;
}
.depicter-revert .depicter-3-element-95:not(.depicter-hover-off){
	transition:all ease 1s;
}
.depicter-revert .depicter-3-element-95:not(.depicter-hover-off):hover {
	opacity:0.55;
	transform:scale(0.9);
	border-color:#000;
}
.depicter-3-element-95 .depicter-symbol-container{
	fill:#CFCFCF;
	transition:all ease 1s;
}
.depicter-revert .depicter-3-element-97:not(.depicter-hover-off){
	transition:all ease 1s;
}
.depicter-revert .depicter-3-element-97:not(.depicter-hover-off):hover {
	opacity:0.5;
	transform:scale(0.9);
	border-color:#000;
}
.depicter-3-element-97 .depicter-symbol-container{
	fill:#CFCFCF;
	transition:all ease 1s;
}
.depicter-revert .depicter-3-element-41{
	padding:10px;
	font-size:20px;
	text-align:center;
	color:#FFF;
	font-family:"Poppins";
	font-weight:300;
	line-height:0%;
	white-space:nowrap;
	background-color:transparent;
	border-width:3px;
	border-style:solid;
	border-color:#707070;
}
.depicter-revert .depicter-3-element-39{
	background-color:#777;
}
.depicter-revert .depicter-3-element-38{
	font-size:22px;
	color:#BCBCBC;
	font-family:"Open Sans";
	font-weight:400;
	line-height:130%;
	background-color:transparent;
}
.depicter-revert .depicter-3-element-36{
	font-size:46px;
	color:#FFF;
	font-family:"Libre Baskerville";
	font-weight:400;
	line-height:140%;
	background-color:transparent;
}
.depicter-revert .depicter-3-element-137{
	opacity:0.677;
}
.depicter-revert .depicter-3-element-138{
	opacity:0.23;
}
.depicter-revert .depicter-3-section-31 .depicter-section-background{
	background-image:linear-gradient(-89.4deg, #13141D 0%, #000 100%);
}
.depicter-revert .depicter-3-element-82{
	transform:rotate(-15deg);
}
.depicter-revert .depicter-3-element-81{
	transform:rotate(20deg);
}
.depicter-revert .depicter-3-element-80{
	transform:rotate(60deg);
}
.depicter-revert .depicter-3-element-57{
	padding:10px;
	font-size:20px;
	text-align:center;
	color:#FFF;
	font-family:"Poppins";
	font-weight:300;
	line-height:0%;
	white-space:nowrap;
	background-color:transparent;
	border-width:3px;
	border-style:solid;
	border-color:#707070;
}
.depicter-revert .depicter-3-element-50{
	background-color:#777;
}
.depicter-revert .depicter-3-element-49{
	font-size:22px;
	color:#BCBCBC;
	font-family:"Open Sans";
	font-weight:400;
	line-height:140%;
	background-color:transparent;
}
.depicter-revert .depicter-3-element-47{
	font-size:45px;
	color:#FFF;
	font-family:"Libre Baskerville";
	font-weight:400;
	line-height:130%;
	background-color:transparent;
}
.depicter-revert .depicter-3-element-141{
	opacity:0.677;
}
.depicter-revert .depicter-3-element-140{
	opacity:0.23;
}
.depicter-revert .depicter-3-section-42 .depicter-section-background{
	background-image:linear-gradient(-54.7deg, #13141D 0%, #000 100%);
}

/***** Tablet *****/
@media screen and (max-width: 1024px){

.depicter-revert .depicter-3-element-36{
	font-size:54px;
}
.depicter-revert .depicter-3-element-82{
	transform:rotate(-10deg);
}
.depicter-revert .depicter-3-element-81{
	transform:rotate(25deg);
}
.depicter-revert .depicter-3-element-80{
	transform:rotate(60deg);
}
.depicter-revert .depicter-3-element-49{
	text-align:left;
}
.depicter-revert .depicter-3-element-47{
	font-size:54px;
	text-align:left;
}

}
/***** Mobile *****/
@media screen and (max-width: 767px){

.depicter-revert .depicter-3-element-41{
	font-size:10px;
}
.depicter-revert .depicter-3-element-38{
	font-size:15px;
}
.depicter-revert .depicter-3-element-36{
	font-size:35px;
	font-weight:400;
}
.depicter-revert .depicter-3-element-82{
	transform:rotate(-20deg);
}
.depicter-revert .depicter-3-element-81{
	transform:rotate(5deg);
}
.depicter-revert .depicter-3-element-80{
	transform:rotate(60deg);
}
.depicter-revert .depicter-3-element-57{
	font-size:10px;
}
.depicter-revert .depicter-3-element-49{
	font-size:18px;
}
.depicter-revert .depicter-3-element-47{
	font-size:35px;
}

}
/*** Custom styles ***/
.depicter-revert .depicter-3-element-41 {
    height: 33px !important;!i;!;
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 0px 10px !important;
    border: none;
    cursor: pointer;
    text-decoration: none;
    justify-content: space-between;
    font-size: 20px;
    transition: color 0.3s ease;
    text-decoration: none !important;
}

.depicter-revert .depicter-3-element-41:after{
    content: "";
    position: absolute;
    width: 70px;
    height: 70px;
    background: rgb(32 32 32 / 66%);
    border-radius: 50%;
    left: -10px;
    top: 50%;
    border: 1px solid #464646;
    transform: translatey(-50%) scale(100%) !important;
    transition: 0.3s;
    opacity: 100;
    z-index: -1;
}

.depicter-revert .depicter-3-element-41:before{
    content: "";
    position: absolute;
    bottom: -6px;
    left: 10px;
    width: 100%;
    height: 1px;
    background: #686868;
    transition: 0.3s ease;
}


.depicter-revert .depicter-3-element-41:hover:before{
    width: 110%;
}

.depicter-revert .depicter-3-element-41:hover:after {
    height: 65px;
    width: 65px;
}
div#depicter-3-element-57 {}

div#depicter-3-element-57 {
    height: 33px !important;!i;!;
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 0px 10px !important;
    border: none;
    cursor: pointer;
    text-decoration: none;
    justify-content: space-between;
    font-size: 20px;
    transition: color 0.3s ease;
    text-decoration: none !important;
}

div#depicter-3-element-57:after{
    content: "";
    position: absolute;
    width: 70px;
    height: 70px;
    background: rgb(32 32 32 / 66%);
    border-radius: 50%;
    left: -10px;
    top: 50%;
    border: 1px solid #464646;
    transform: translatey(-50%) scale(100%) !important;
    transition: 0.3s;
    opacity: 100;
    z-index: -1;
}

div#depicter-3-element-57:before{
    content: "";
    position: absolute;
    bottom: -6px;
    left: 10px;
    width: 100%;
    height: 1px;
    background: #686868;
    transition: 0.3s ease;
}


div#depicter-3-element-57:hover:before{
    width: 110%;
}

div#depicter-3-element-57:hover:after {
    height: 65px;
    width: 65px;
}

