.elementor-1071 .elementor-element.elementor-element-b6a7333{padding:50px 0px 0px 0px;}.elementor-1071 .elementor-element.elementor-element-bb821c7{text-align:center;}.elementor-1071 .elementor-element.elementor-element-cc6ed90{margin-top:-120px;margin-bottom:0px;}.elementor-1071 .elementor-element.elementor-element-dda94c7{margin-top:-100px;margin-bottom:0px;}.elementor-1071 .elementor-element.elementor-element-7a3d1f4 .tp-el-section{background-image:url("https://ginsurance.info/wp-content/uploads/2023/06/bg.jpg");}/* Start custom CSS for tp-about, class: .elementor-element-adfe071 */.elementor-1071 .elementor-element.elementor-element-adfe071 .col-xl-8{
    display: grid !important;
    grid-template-columns: 1fr 1fr;
    width: 100% !important
}
.elementor-1071 .elementor-element.elementor-element-adfe071 .ml-85{
    margin-left:50px;
}
.elementor-1071 .elementor-element.elementor-element-adfe071 .counter__title{
    display: flex;
    flex-direction: row-reverse
}

.elementor-1071 .elementor-element.elementor-element-adfe071 .tp-about__main-img::after{
background-image: -webkit-linear-gradient(90deg, #ED7217 0%, #ED7217 34%, #003BC0 100%) !important;
}
.tp-section-subtitle{
    color:#ED7217 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bf0139a */.tp-btn{
    background:#ED7217 !important;
    color:white;
}
.tp-btn:hover{
    background: #003BC0 !important
}
.counter__title{
    color: #003BC0
}/* End custom CSS */
/* Start custom CSS for tp-team, class: .elementor-element-230908e */.swiper-slide img{
    height: 600px !important;
    width: 600px !important;
    object-fit: cover
}

.swiper-slide{
    width: 600px !important;
}
.tp-team-2__share {
    background: #003BC0;
}

.tp-team-2__item:hover .tp-team-2__share{
    background: #ED7217 !important;
}
.elementor-1071 .elementor-element.elementor-element-230908e .swiper-container
{
    margin-top: 80px !important
}
.swiper-slide:nth-child(2),
.swiper-slide:nth-child(3) {
display: none !important
}
.swiper-wrapper{
    justify-content: center;
}

.team-active.swiper-container.swiper-container-initialized.swiper-container-horizontal.swiper-container-pointer-events{
    margin-top:20px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cc6ed90 */.elementor-1071 .elementor-element.elementor-element-cc6ed90 .pb-110{
    padding: 0px !important
}/* End custom CSS */
/* Start custom CSS for tp-fact, class: .elementor-element-7a3d1f4 */.elementor-1071 .elementor-element.elementor-element-7a3d1f4 .counter , h2{
    color:#003BC0 !important;
}

span.counter::before{
    content:"+";
}/* End custom CSS */
/* Start custom CSS for tp-cta, class: .elementor-element-2e364b9 */.elementor-1071 .elementor-element.elementor-element-2e364b9 a{
    background-color: #ED7217 !important ;
    color:white;
}
.elementor-1071 .elementor-element.elementor-element-2e364b9 h2{
    color:white !important;
}
.tp-cta-4::before{
    background: #003BC0
}
.tp-btn-3:hover{
    color:#ED7217 !important;
}/* End custom CSS */