.border-radius-60{
border-radius:60px 60px 60px 60px;
}
.bg-size-contain{
background-size:contain !important;
}
@media screen and (min-width: 1920px) {
  body .main-banner {
    background-position: 60% 100% !important;
}

}
/*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*/
.fusion-image-hovers .hover-type-zoomin {
    overflow: visible !important;
}
.width-65{
width:65%;
margin-left:auto;
margin-right:auto;
}
.width-65 p{
margin-top: 0px !important;
color: #000 !important;
}

@media only screen and (max-width: 600px) {
/* For Mobile phones: */
.width-65{
width:100% !important;
}
}
@media only screen and (min-width: 601px) and (max-width: 1024px) {
.width-65{
width:100% !important;
}
.bg-size-contain{
background-size:contain !important;
}
}

.browse-wp-btn{
    background-color: #0129AC;
    font-size: 14px;
    letter-spacing: 0.5px;
    margin-right: auto;
    padding: 8px 16px;
    border-radius: 6px;
    font-weight: 600;
    text-transform: uppercase;
    color: #FFF;
    border: 1px solid #0129AC;
}

.browse-wp-btn:hover{
background-color: #0c18d4;
color: #FFF;
border: 1px solid #0129AC;
}

@media only screen and (max-width: 600px) {
  /* For Mobile phones: */
.browse-wp-btn{
margin-left: auto;
}
.cf-h1-title{
font-size: 34px !important;
}

}

.cf-h1-title{
font-weight: 700  !important;
line-height: 1.5  !important;
}

.review-container::before {
    content: url(//www.cloudfuze.com/wp-content/swift-ai/images/wp-content/uploads/2022/10/review-quote-with-white-circle-bg-png.webp);
    position: absolute;
    top: -75px;
}
@media only screen and (min-width: 1024px) {
.review-text-element-first::before {
    content: url(//www.cloudfuze.com/wp-content/swift-ai/images/wp-content/uploads/2022/10/review-graphics-1-png.webp);
    position: absolute;
    top: -157px;
    left: 25%;
}
.review-text-element-second::before {
    content: url(//www.cloudfuze.com/wp-content/swift-ai/images/wp-content/uploads/2022/10/review-graphics-2-png.webp);
    position: absolute;
    top: -110px;
    left: 20%;
}
.review-text-element-third::before {
    content: url(//www.cloudfuze.com/wp-content/swift-ai/images/wp-content/uploads/2022/10/review-graphics-3-png.webp);
    position: absolute;
    top: -157px;
    right: 35%;
}
}
.review-text-element>div::after {
    content: '';
    position: absolute;
    bottom: -30px;
    width: 60px;
    height: 60px;
    background: #fff;
    border-radius: 100% 0px 12px 0px;
    border: 2px solid #BECFFF;
    border-top: 0px;
    border-left: 0px;
    transform: rotate(45deg);
}
body .fusion-image-carousel {
    margin-bottom: 0px !important;
}
.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;
}