.elementor-7 .elementor-element.elementor-element-cd99c70{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1vw 1vw;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-322505d{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-322505d, .elementor-7 .elementor-element.elementor-element-322505d::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-322505d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-c24a247 .premium-carousel-dots-above ul.slick-dots{top:44px;}.elementor-7 .elementor-element.elementor-element-c24a247 .premium-carousel-dots-below ul.slick-dots{bottom:44px;}.elementor-7 .elementor-element.elementor-element-c24a247 .premium-carousel-scale .slick-slide{transition:all 500ms !important;}.elementor-7 .elementor-element.elementor-element-c24a247{--pa-carousel-center-padding:15;}.elementor-7 .elementor-element.elementor-element-c24a247 ul.slick-dots li, .elementor-7 .elementor-element.elementor-element-c24a247 ul.slick-dots li svg{width:22px;height:22px;font-size:calc( 22px / 2 );}.elementor-7 .elementor-element.elementor-element-c24a247 ul.slick-dots li{color:#535353;}.elementor-7 .elementor-element.elementor-element-c24a247 ul.slick-dots li svg{fill:#535353;}.elementor-7 .elementor-element.elementor-element-c24a247 ul.slick-dots li.slick-active{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-c24a247 ul.slick-dots li.slick-active svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-c24a247 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7fac571{--display:flex;--min-height:91vh;--justify-content:flex-start;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-fb2a528{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7a2387f{--display:flex;--min-height:44vh;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:5%;--padding-left:7%;--padding-right:4%;}.elementor-7 .elementor-element.elementor-element-d261e0a .elementor-heading-title{color:#131313;font-family:"Poppins", Sans-serif;font-size:2.5vw;font-weight:700;}.elementor-7 .elementor-element.elementor-element-690a298{color:#131313;font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:400;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-690a298 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-7 .elementor-element.elementor-element-dfc11cc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-dfc11cc .elementor-button{font-family:"Poppins", Sans-serif;font-size:1.5vw;font-weight:400;background-color:#61CE7000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:22px 22px 22px 22px;padding:6px 18px 6px 18px;}.elementor-7 .elementor-element.elementor-element-dfc11cc > .elementor-widget-container{margin:3vw 0vw -1vw 0vw;}.elementor-7 .elementor-element.elementor-element-dfc11cc.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-e1a31c7{--grid-template-columns:repeat(0, auto);--icon-size:1.5vw;--grid-column-gap:5px;--grid-row-gap:0px;width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-e1a31c7 .elementor-widget-container{text-align:right;}.elementor-7 .elementor-element.elementor-element-e1a31c7 .elementor-social-icon{background-color:#02010100;}.elementor-7 .elementor-element.elementor-element-e1a31c7 > .elementor-widget-container{margin:-3vw 0vw -4vw 0vw;}.elementor-7 .elementor-element.elementor-element-e1a31c7.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-fcd7cfd{--display:flex;--min-height:43.5vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-286e047{--display:flex;--justify-content:center;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:0vw;}.elementor-7 .elementor-element.elementor-element-286e047, .elementor-7 .elementor-element.elementor-element-286e047::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-c8a672c .elementor-heading-title{color:#131313;font-family:"Poppins", Sans-serif;font-size:2.1vw;font-weight:700;}.elementor-7 .elementor-element.elementor-element-ef875a1{color:#131313;font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:400;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-ef875a1 > .elementor-widget-container{margin:0vw 7vw 2vw 0vw;}.elementor-7 .elementor-element.elementor-element-329d3a2 .elementor-icon-wrapper{text-align:right;}.elementor-7 .elementor-element.elementor-element-329d3a2 .elementor-icon{font-size:30px;}.elementor-7 .elementor-element.elementor-element-329d3a2 .elementor-icon svg{height:30px;}.elementor-7 .elementor-element.elementor-element-329d3a2 > .elementor-widget-container{margin:0vw 2vw 0vw 1vw;}.elementor-7 .elementor-element.elementor-element-7f30594{--display:flex;--justify-content:center;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:0vw;}.elementor-7 .elementor-element.elementor-element-901bf1b .elementor-heading-title{color:#131313;font-family:"Poppins", Sans-serif;font-size:2.1vw;font-weight:700;}.elementor-7 .elementor-element.elementor-element-7f78512{color:#131313;font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:400;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-7f78512 > .elementor-widget-container{margin:-7px 80px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e1c56a1 .elementor-icon-wrapper{text-align:right;}.elementor-7 .elementor-element.elementor-element-e1c56a1 .elementor-icon{font-size:30px;}.elementor-7 .elementor-element.elementor-element-e1c56a1 .elementor-icon svg{height:30px;}.elementor-7 .elementor-element.elementor-element-e1c56a1 > .elementor-widget-container{margin:24px 17px 10px 0px;padding:15px 0px 0px 0px;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-cd99c70{--content-width:87%;}.elementor-7 .elementor-element.elementor-element-322505d{--width:47%;}.elementor-7 .elementor-element.elementor-element-7fac571{--width:53.15%;}}@media(max-width:1026px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-cd99c70{--content-width:100%;}.elementor-7 .elementor-element.elementor-element-322505d{--width:90%;}.elementor-7 .elementor-element.elementor-element-7fac571{--width:90%;}}@media(max-width:820px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-cd99c70{--content-width:100%;}.elementor-7 .elementor-element.elementor-element-322505d{--width:100%;}.elementor-7 .elementor-element.elementor-element-7fac571{--width:100%;}.elementor-7 .elementor-element.elementor-element-286e047{--width:48%;}.elementor-7 .elementor-element.elementor-element-7f30594{--width:48%;}}@media(max-width:1026px){.elementor-7 .elementor-element.elementor-element-cd99c70{--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-7 .elementor-element.elementor-element-7fac571{--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--margin-top:-24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-7a2387f{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-d261e0a .elementor-heading-title{font-size:24px;}.elementor-7 .elementor-element.elementor-element-d261e0a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-690a298{font-size:11px;}.elementor-7 .elementor-element.elementor-element-690a298 > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-dfc11cc > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-dfc11cc.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-e1a31c7 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fcd7cfd{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-286e047{--justify-content:flex-start;--padding-top:6px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c8a672c .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-c8a672c > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ef875a1{font-size:11px;}.elementor-7 .elementor-element.elementor-element-ef875a1 > .elementor-widget-container{margin:0px 60px 0px 0px;}.elementor-7 .elementor-element.elementor-element-329d3a2 > .elementor-widget-container{margin:20px 11px 0px 0px;}.elementor-7 .elementor-element.elementor-element-329d3a2.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-7f30594{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-901bf1b .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-901bf1b > .elementor-widget-container{margin:27px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7f78512{font-size:11px;}.elementor-7 .elementor-element.elementor-element-7f78512 > .elementor-widget-container{margin:0px 40px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e1c56a1 > .elementor-widget-container{margin:33px 11px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e1c56a1.elementor-element{--align-self:flex-end;}}@media(max-width:880px){.elementor-7 .elementor-element.elementor-element-322505d{--min-height:0px;}}@media(max-width:820px){.elementor-7 .elementor-element.elementor-element-cd99c70{--gap:2vw 2vw;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-7fac571{--gap:14px 14px;}.elementor-7 .elementor-element.elementor-element-7a2387f{--min-height:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d261e0a .elementor-heading-title{font-size:23px;}.elementor-7 .elementor-element.elementor-element-d261e0a > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-690a298{font-size:14px;}.elementor-7 .elementor-element.elementor-element-690a298 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-dfc11cc > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e1a31c7{--grid-template-columns:repeat(0, auto);--icon-size:20px;width:var( --container-widget-width, 96px );max-width:96px;--container-widget-width:96px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-e1a31c7 .elementor-widget-container{text-align:left;}.elementor-7 .elementor-element.elementor-element-e1a31c7 > .elementor-widget-container{margin:-55px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e1a31c7.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-fcd7cfd{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-286e047{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-c8a672c .elementor-heading-title{font-size:23px;}.elementor-7 .elementor-element.elementor-element-c8a672c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ef875a1{font-size:13px;}.elementor-7 .elementor-element.elementor-element-ef875a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-329d3a2 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-7f30594{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-901bf1b .elementor-heading-title{font-size:23px;}.elementor-7 .elementor-element.elementor-element-901bf1b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7f78512{font-size:13px;}.elementor-7 .elementor-element.elementor-element-7f78512 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e1c56a1 > .elementor-widget-container{margin:0px 0px 10px 0px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-cd99c70{--gap:0vw 0vw;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-322505d{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c24a247 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7fac571{--margin-top:-29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-fb2a528{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7a2387f{--min-height:200px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d261e0a .elementor-heading-title{font-size:27px;}.elementor-7 .elementor-element.elementor-element-d261e0a > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-dfc11cc .elementor-button{font-size:21px;}.elementor-7 .elementor-element.elementor-element-dfc11cc > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-dfc11cc.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-e1a31c7 .elementor-widget-container{text-align:left;}.elementor-7 .elementor-element.elementor-element-e1a31c7 > .elementor-widget-container{margin:-55px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-e1a31c7{--container-widget-width:96px;--container-widget-flex-grow:0;width:var( --container-widget-width, 96px );max-width:96px;}.elementor-7 .elementor-element.elementor-element-e1a31c7.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-fcd7cfd{--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-286e047{--margin-top:-15px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-c8a672c .elementor-heading-title{font-size:27px;}.elementor-7 .elementor-element.elementor-element-ef875a1 > .elementor-widget-container{margin:0px 100px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7f30594{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-901bf1b .elementor-heading-title{font-size:27px;}.elementor-7 .elementor-element.elementor-element-7f78512 > .elementor-widget-container{margin:0px 100px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-7a2387f */.container {
    background-color: #F2F2F2;
    transition: all 0.3s ease-in-out;
    border-radius: 20px
}


.container:hover {
    background-color: #131313;
}


.heading h2 {
    color: #131313 !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .heading h2 {
    color: #FFFFFF !important;
}


.icon svg {
    fill: #635bff !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .icon svg {
    fill: #FFFFFF !important;
}


.text {
    color: #111111 !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .text {
    color: #FFFFFF !important;
}






.abc i {
     color: #636363 !important;
}
.container:hover .abc i {
     color: #FFFFFF !important;
}




.elementor-widget-button .elementor-button{
    color:#F203FF;
}


.container:hover .elementor-widget-button .elementor-button{
    color:white;
    transform: translate(0,5px)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-286e047 */.container1 {
    background-color: #F2F2F2;
    transition: all 0.3s ease-in-out;
    border-radius: 20px;
    margin-right: 3px
}


.container1:hover {
    background-color: #131313;
}


.heading h2 {
    color: #131313 !important;
    transition: all 0.3s ease-in-out;
}


.container1:hover .heading h2 {
    color: #FFFFFF !important;
}



.text {
    color: #111111 !important;
    transition: all 0.3s ease-in-out;
}


.container1:hover .text {
    color: #FFFFFF !important;
}



.icon svg {
    fill: #000000 !important;
    transition: all 0.3s ease-in-out;
}


.container1:hover .icon svg {
    fill: white !important;
    transform: translate(0,8px)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f30594 */.container2 {
    background-color: #F2F2F2;
    transition: all 0.3s ease-in-out;
    border-radius: 20px;
    margin-left: 10px
}


.container2:hover {
    background-color: #131313;
}


.heading h2 {
    color: #131313 !important;
    transition: all 0.3s ease-in-out;
}


.container2:hover .heading h2 {
    color: #FFFFFF !important;
}



.text {
    color: #111111 !important;
    transition: all 0.3s ease-in-out;
}


.container2:hover .text {
    color: #FFFFFF !important;
}



.icon svg {
    fill: #131313 !important;
    transition: all 0.3s ease-in-out;
}


.container2:hover .icon svg {
    fill: white !important;
    transform: translate(0,8px)
}



@media only screen and (max-width: 1200px) {
    
    
    .container2 {
        
        margin-top:0px;
    margin-right: 0px;
    
}
    
}



@media only screen and (max-width: 667px) {
    
    
    .container2 {
        
        margin-top:0px;
    margin-left: 0px
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd99c70 */@media (min-width: 3000px) {
  .elementor-section {
    min-height: 100vh !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}/* End custom CSS */