.rs-advisory img{
	width: 100%;
	max-width: 295px;
	border-radius: 50%;
}
.rs-round-image img{
border-radius: 50%;
border: solid 10px white;
max-width: 485px;
    width: 100%;
}

.rs-round-image-left img{
border-radius: 50%;
border: solid 10px white;
max-width: 485px;
    width: 100%;
}

.rs-round-image-right img{
border-radius: 50%;
border: solid 10px white;
max-width: 485px;
    width: 100%;
}

/*
   .rs-round-image::after {
content:' ';
position:absolute;
top:50%;
width:17%;
 background-image: url(/wp-content/uploads/2018/09/decoration-circle-our.png);
height:19px;
transform:translatey(-50%);
}



.rs-custom-column::after{
content:' ';
position:absolute;
right:-2.5px;

 background-image: url(/wp-content/uploads/2018/09/decoration-circle-our.png);

background-repeat:repeat-y;
width:14px;
top:0;
height:100%;
}
*/

.particles-js-canvas-el{
	width: 100% !important;
	height: 100% !important;
	position: absolute;
	top: 0;
}


.floating-gradient-blue{
	width: 100px;
	height: 100px;
	margin-top: 180px;
	transform-origin: 200% center;
	position: relative;
	animation: rotate 3s linear infinite;
}
/*
div {
	width: 100px;
	height: 100px;
	margin-top: 180px;
	transform-origin: 200% center;
	position: relative;
	animation: rotate 3s linear infinite;
}

div:before {
	content: '';
	position: absolute;
	height: 100%;
	width: 100%;
	background: blue;
	animation: rotate 3s linear reverse infinite;
}*/

.widget_media_image{
margin-bottom: 3.347% !important;
}

@keyframes rotate {
	100% {
		transform: rotate(-360deg);
	}
}



@keyframes floating {
	0% {
		transform: translate(0%,0%);	
	}
	25% {
		transform: translate(5%,15%);	
	}	
	50% {
		transform: translate(50%,50%);	
	}	
	75% {
		transform: translate(0%,15%);	
	}	
	100% {
		transform: translate(0%,0%);
	}
}



@media all and (max-width: 968px) {


   .rs-round-image-left::after {
display: none !important;
}
   .rs-round-image-right::after {
display: none !important;
}

.rs-custom-row::before{
 display: none !important;
}



   .rs-custom-column::after {
display: none !important;

}

   .rs-custom-column{

padding-right: 0 !important;
}
}


/*********************/
.background-animation{

 background: linear-gradient(272deg, #1d1f5c, #0b53a4);
background-size: 400% 400%;

-webkit-animation: AnimationName 30s ease infinite;
-moz-animation: AnimationName 30s ease infinite;
animation: AnimationName 30s ease infinite;
}

@-webkit-keyframes AnimationName {
    0%{background-position:42% 0%}
    50%{background-position:59% 100%}
    100%{background-position:42% 0%}
}
@-moz-keyframes AnimationName {
    0%{background-position:42% 0%}
    50%{background-position:59% 100%}
    100%{background-position:42% 0%}
}
@keyframes AnimationName {
    0%{background-position:42% 0%}
    50%{background-position:59% 100%}
    100%{background-position:42% 0%}
}


/***********************/
@media only screen and (min-width: 981px) {
 .column-swap .et_pb_column, .et_pb_row .et_pb_column { 
 /*margin-left: 4.5%;*/
 }
 .column-swap .et_pb_column { 
 float: right;
 }
 .column-swap .et_pb_row .et_pb_column:last-child, .column-swap .et_pb_row_inner .et_pb_column:last-child { 
 margin-right: 4.5%; 
 margin-left: 0; 
 width: 47.25%;
 }
 .column-swap .et_pb_column, .column-swap .et_pb_row .et_pb_column:first-child { 
 margin-right: 0; 
 width: 47.25%;
 }
}
