.elementor-2977 .elementor-element.elementor-element-bc0de24 > .elementor-container{max-width:1200px;}.elementor-2977 .elementor-element.elementor-element-2bd9b83{line-height:30px;letter-spacing:0.35px;color:#222222;}.elementor-2977 .elementor-element.elementor-element-cf50cdb .elementor-heading-title{font-size:35px;color:#000000;}.elementor-2977 .elementor-element.elementor-element-5c27498{color:#222222;}.elementor-2977 .elementor-element.elementor-element-6182af8{margin-top:0px;margin-bottom:8px;}.elementor-2977 .elementor-element.elementor-element-2a6f02c > .elementor-element-populated{padding:0px 15px 0px 0px;}.elementor-2977 .elementor-element.elementor-element-d68a722 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2977 .elementor-element.elementor-element-d68a722 > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-2977 .elementor-element.elementor-element-61791eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2977 .elementor-element.elementor-element-61791eb .elementor-heading-title{font-size:18px;font-weight:700;line-height:24px;color:#000000;}.elementor-2977 .elementor-element.elementor-element-1d6beb5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2977 .elementor-element.elementor-element-1d6beb5{line-height:30px;letter-spacing:0.35px;color:#222222;}.elementor-2977 .elementor-element.elementor-element-46cc554 .elementor-heading-title{font-size:30px;font-weight:700;line-height:31px;color:#000000;}.elementor-2977 .elementor-element.elementor-element-2b0740d{line-height:30px;letter-spacing:0.35px;color:#222222;}.elementor-2977 .elementor-element.elementor-element-bc9dd9a{margin-top:6px;margin-bottom:0px;}.elementor-2977 .elementor-element.elementor-element-aadc83b .tf-list .item-list{margin-bottom:40px;align-items:flex-start;}.elementor-2977 .elementor-element.elementor-element-aadc83b .tf-list .item-list:last-child{margin-bottom:0;}.elementor-2977 .elementor-element.elementor-element-aadc83b .tf-list .item-list .before-title{font-family:"Jost", Sans-serif;font-size:24px;font-weight:700;line-height:30px;letter-spacing:0px;color:#ffffff;background:#000000;width:60px;height:60px;min-width:60px;min-height:60px;margin-right:27px;}.elementor-2977 .elementor-element.elementor-element-aadc83b .tf-list .item-list .title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:700;line-height:30px;letter-spacing:0px;color:#000000;margin:-7px 0px 10px 0px;}.elementor-2977 .elementor-element.elementor-element-aadc83b .tf-list .item-list .text{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:30px;letter-spacing:0px;color:#222222;margin:0px 0px 0px 0px;}.elementor-2977 .elementor-element.elementor-element-03ddbb3 .tf-list .item-list{margin-bottom:40px;align-items:flex-start;}.elementor-2977 .elementor-element.elementor-element-03ddbb3 .tf-list .item-list:last-child{margin-bottom:0;}.elementor-2977 .elementor-element.elementor-element-03ddbb3 .tf-list .item-list .before-title{font-family:"Jost", Sans-serif;font-size:24px;font-weight:700;line-height:30px;letter-spacing:0px;color:#ffffff;background:#000000;width:60px;height:60px;min-width:60px;min-height:60px;margin-right:27px;}.elementor-2977 .elementor-element.elementor-element-03ddbb3 .tf-list .item-list .title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:700;line-height:30px;letter-spacing:0px;color:#000000;margin:-7px 0px 10px 0px;}.elementor-2977 .elementor-element.elementor-element-03ddbb3 .tf-list .item-list .text{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:30px;letter-spacing:0px;color:#222222;margin:0px 0px 0px 0px;}.elementor-2977 .elementor-element.elementor-element-dec0675{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2977 .elementor-element.elementor-element-15d017b .elementor-button{background-color:#000000;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:15px 15px 15px 15px;}.elementor-2977 .elementor-element.elementor-element-15d017b .elementor-button:hover, .elementor-2977 .elementor-element.elementor-element-15d017b .elementor-button:focus{background-color:#222222;color:#FFFFFF;}.elementor-2977 .elementor-element.elementor-element-15d017b > .elementor-widget-container{margin:60px 0px 30px 0px;}.elementor-2977 .elementor-element.elementor-element-15d017b.elementor-element{--align-self:center;}.elementor-2977 .elementor-element.elementor-element-15d017b .elementor-button:hover svg, .elementor-2977 .elementor-element.elementor-element-15d017b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2977 .elementor-element.elementor-element-3ad2bce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2977 .elementor-element.elementor-element-392c0fe .elementor-heading-title{font-size:30px;color:#000000;}.elementor-2977 .elementor-element.elementor-element-0dadf2d{color:#222222;}.elementor-2977 .elementor-element.elementor-element-30beb0f .elementor-heading-title{font-size:30px;color:#000000;}.elementor-2977 .elementor-element.elementor-element-468f124{color:#222222;}.elementor-2977 .elementor-element.elementor-element-02c598f .elementor-heading-title{font-size:30px;color:#000000;}.elementor-2977 .elementor-element.elementor-element-c63611a{color:#222222;}.elementor-2977 .elementor-element.elementor-element-349c34b .elementor-heading-title{font-size:30px;color:#000000;}.elementor-2977 .elementor-element.elementor-element-31f5129{color:#222222;}.elementor-2977 .elementor-element.elementor-element-c621f25 .elementor-heading-title{font-size:25px;color:#000000;}.elementor-2977 .elementor-element.elementor-element-541ce90{color:#222222;}.elementor-2977 .elementor-element.elementor-element-fb70e63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2977 .elementor-element.elementor-element-09ec880 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2977 .elementor-element.elementor-element-09ec880{text-align:center;}.elementor-2977 .elementor-element.elementor-element-09ec880 .elementor-heading-title{font-size:35px;color:#000000;}.elementor-2977 .elementor-element.elementor-element-659c3c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-2977 .elementor-element.elementor-element-3261522{--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;}.elementor-2977 .elementor-element.elementor-element-1862629 .tf-testimonial-carousel .item{padding:15px 15px 15px 15px;}.elementor-2977 .elementor-element.elementor-element-1862629 .tf-testimonial-carousel .item-testimonial{box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.07);background-color:#FFFFFF;margin:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-2977 .elementor-element.elementor-element-1862629  .tf-testimonial-carousel.style1 .item-testimonial{padding:38px 30px 30px 37px;}.elementor-2977 .elementor-element.elementor-element-1862629 .tf-testimonial-carousel.style1 .item .icon-quote i{font-size:35px;}.elementor-2977 .elementor-element.elementor-element-1862629 .tf-testimonial-carousel.style1 .item .icon-quote svg{width:35px;fill:#000000;}.elementor-2977 .elementor-element.elementor-element-1862629 .tf-testimonial-carousel.style1 .item .icon-quote{color:#000000;}.elementor-2977 .elementor-element.elementor-element-1862629 .tf-testimonial-carousel.style1 .item .name{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:700;line-height:26px;letter-spacing:0px;}.elementor-2977 .elementor-element.elementor-element-1862629 .tf-testimonial-carousel .item .name{color:#000000;margin:6px 0px 6px 0px;}.elementor-2977 .elementor-element.elementor-element-1862629 .tf-testimonial-carousel .item .position{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:30px;letter-spacing:0px;color:#222222;margin:0px 0px 0px 0px;}.elementor-2977 .elementor-element.elementor-element-1862629 .tf-testimonial-carousel.style1 .item .description{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:30px;letter-spacing:0px;margin:22px 0px 5px 0px;}.elementor-2977 .elementor-element.elementor-element-1862629 .tf-testimonial-carousel .item .description{color:#222222;}.elementor-2977 .elementor-element.elementor-element-1862629 .tf-testimonial-carousel .owl-nav .owl-prev, .elementor-2977 .elementor-element.elementor-element-1862629 .tf-testimonial-carousel .owl-nav .owl-next{font-size:12px;width:50px;height:50px;line-height:50px;top:50%;color:#ffffff;background-color:#000000;border-radius:50% 50% 50% 50%;}.elementor-2977 .elementor-element.elementor-element-1862629 .tf-testimonial-carousel .owl-nav .owl-prev{left:-88px;}.elementor-2977 .elementor-element.elementor-element-1862629 .tf-testimonial-carousel .owl-nav .owl-next{right:-88px;}.elementor-2977 .elementor-element.elementor-element-1862629 .tf-testimonial-carousel .owl-nav .owl-prev:hover, .elementor-2977 .elementor-element.elementor-element-1862629 .tf-testimonial-carousel .owl-nav .owl-next:hover{color:#1F242C;background-color:#E1E1E1;}.elementor-2977 .elementor-element.elementor-element-1862629 .tf-testimonial-carousel .owl-nav .owl-prev.disabled, .elementor-2977 .elementor-element.elementor-element-1862629 .tf-testimonial-carousel .owl-nav .owl-next.disabled{color:#1F242C;background-color:#E1E1E1;}.elementor-2977 .elementor-element.elementor-element-1862629 .tf-testimonial-carousel .owl-dots{left:50%;bottom:-83px;}.elementor-2977 .elementor-element.elementor-element-1862629 .tf-testimonial-carousel .owl-dots .owl-dot{margin:0 5px;width:7px;height:7px;line-height:7px;background-color:#E1E1E1;border-radius:0px 0px 0px 0px;}.elementor-2977 .elementor-element.elementor-element-1862629 .tf-testimonial-carousel .owl-dots .owl-dot.active{margin:0 15px;width:7px;height:7px;line-height:7px;}.elementor-2977 .elementor-element.elementor-element-1862629 .tf-testimonial-carousel .owl-dots .owl-dot.active, .elementor-2977 .elementor-element.elementor-element-1862629 .tf-testimonial-carousel .owl-dots .owl-dot:hover{transform:scale(1);}.elementor-2977 .elementor-element.elementor-element-1862629 .tf-testimonial-carousel .owl-dots .owl-dot:hover, .elementor-2977 .elementor-element.elementor-element-1862629 .tf-testimonial-carousel .owl-dots .owl-dot.active{background-color:#33B9CB;}.elementor-2977 .elementor-element.elementor-element-1862629 .tf-testimonial-carousel .owl-dots .owl-dot:after{border-color:#33B9CB;}.elementor-2977 .elementor-element.elementor-element-223f32c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2977 .elementor-element.elementor-element-2c0c36a > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2977 .elementor-element.elementor-element-2c0c36a{text-align:center;}.elementor-2977 .elementor-element.elementor-element-2c0c36a .elementor-heading-title{font-size:30px;font-weight:500;color:#000000;}.elementor-2977 .elementor-element.elementor-element-c54bfe4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}@media(max-width:767px){.elementor-2977 .elementor-element.elementor-element-2a6f02c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2977 .elementor-element.elementor-element-d68a722 > .elementor-element-populated{padding:30px 0px 0px 0px;}}