/*Main Banner Start*/
.main-banner{
 -webkit-background-size: contain !important;
 -moz-background-size: contain !important;
 -o-background-size: contain !important;
 background-size: contain !important;
}
@media only screen and (min-width: 601px) and (max-width: 1024px) {
 .main-banner{
 background-size: auto !important;
 background-position-x: 0% !important;
 background-image: unset !important;
 }
 .main-banner-img
 {
 max-width: 70%;
 }
}
@media only screen and (max-width: 600px){
 .main-banner{
 background-image:none !important;
 background-color: #E1ECFF !important;
 }
}
/*Main Banner End*/

.blog-grid div article .fusion-post-wrapper{
 border: 2px solid #0129AC !important ;
 border-radius: 8px;
 box-shadow: 0px 3px 15px 1px rgb(1 41 172 / 12%);
 min-height:450px;
}
#wrapper #main .fusion-post-content > .blog-shortcode-post-title {
 line-height: 24px !important;
}
.blog-shortcode-post-title a{
font-size:20px !important;}
.fusion-blog-layout-grid.fusion-blog-equal-heights .fusion-post-wrapper .fusion-meta-info {
 margin-top: 0px !important;
}
@media screen and (min-width: 1024px) {
 .gr-bg-image-position {
 background-position: calc(50% + 250px) center !important;
 }
}
.gartner-review-heading-img&lt;div{
background:#E1ECFF;
}
.gr_section_heading h2::before{
margin-right: 15px;
content:url(&quot;data:image/svg+xml,svg xmlns=&#039;http://www.w3.org/2000/svg&#039; height=&#039;20&#039; width=&#039;75&#039;circle cx=&#039;10&#039; cy=&#039;10&#039; r=&#039;4&#039; fill=&#039;4A75E3&#039; /line x1=&#039;10&#039; y1=&#039;10&#039; x2=&#039;70&#039; y2=&#039;10&#039; style=&#039;stroke:rgb(74,117,227);stroke-width:1.3;&#039; //svg&quot;);
}
.gr_section_heading h2::after{
 margin-left: 15px;
 content: url(&quot;data:image/svg+xml,svg xmlns=&#039;http://www.w3.org/2000/svg&#039; height=&#039;20&#039; width=&#039;75&#039;circle cx=&#039;70&#039; cy=&#039;10&#039; r=&#039;4&#039; fill=&#039;white&#039; /line x1=&#039;10&#039; y1=&#039;10&#039; x2=&#039;70&#039; y2=&#039;10&#039; style=&#039;stroke:rgb(255,255,255);stroke-width:1.3;&#039; //svg&quot;);
}
@media only screen and (max-width: 600px) {
.gr_section_heading h2 span{
color: #333333 !important;}
.gr_section_heading h2::before{
display:none !important;}
.gr_section_heading h2::after{
display:none !important;}
}
@media only screen and (min-width: 601px) and (max-width: 768px) {
.gr_section_heading h2 span{
color: #333333 !important;
}
.gr_section_heading h2::before{
content:url(&quot;data:image/svg+xml,svg xmlns=&#039;http://www.w3.org/2000/svg&#039; height=&#039;9&#039; width=&#039;70&#039;circle cx=&#039;4&#039; cy=&#039;4&#039; r=&#039;4&#039; fill=&#039;black&#039; /line x1=&#039;8&#039; y1=&#039;5&#039; x2=&#039;70&#039; y2=&#039;5&#039; style=&#039;stroke:rgb(0,0,0);stroke-width:1.3;&#039; //svg&quot;);stroke-width:1.3;&#039; //svg);
}
.gr_section_heading h2::after{
content: url(&quot;data:image/svg+xml,svg xmlns=&#039;http://www.w3.org/2000/svg&#039; height=&#039;9&#039; width=&#039;70&#039;circle cx=&#039;65&#039; cy=&#039;5&#039; r=&#039;4&#039; fill=&#039;black&#039; /line x1=&#039;0&#039; y1=&#039;5&#039; x2=&#039;65&#039; y2=&#039;5&#039; style=&#039;stroke:rgb(0,0,0);stroke-width:1.3;&#039; //svg&quot;);stroke-width:1.3;&#039; //svg);
}
}
/*Start Background size*/
.bg-size-contain{
	background-size:contain !important;
}
/*End Background size*/

.img-shadow1 .fusion-image-wrapper {
    box-shadow: rgb(1 41 172 / 25%) 2px 3px 15px !important;
    width: 90%;
    border-radius: 10px;
}
.img-shadow1 .awb-swiper:not(.swiper-fade) .swiper-wrapper {
    padding: 16px 0 !important;
}