.elementor-1259 .elementor-element.elementor-element-30a0287f{--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-1259 .elementor-element.elementor-element-30a0287f.e-con{--align-self:center;}.elementor-1259 .elementor-element.elementor-element-52706108 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:var( --e-global-color-primary );}.elementor-1259 .elementor-element.elementor-element-230b5181 .elementor-heading-title{font-size:40px;font-weight:700;color:var( --e-global-color-text );}.elementor-1259 .elementor-element.elementor-element-42bfd1f2{color:var( --e-global-color-text );}.elementor-1259 .elementor-element.elementor-element-6ec58aaa{--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:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:-15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:767px){.elementor-1259 .elementor-element.elementor-element-52706108{text-align:center;}.elementor-1259 .elementor-element.elementor-element-230b5181{text-align:center;}.elementor-1259 .elementor-element.elementor-element-230b5181 .elementor-heading-title{font-size:30px;}.elementor-1259 .elementor-element.elementor-element-42bfd1f2{text-align:center;}.elementor-1259 .elementor-element.elementor-element-6ec58aaa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for heading, class: .elementor-element-230b5181 */.elementor-1259 .elementor-element.elementor-element-230b5181 span {
    color:var( --e-global-color-primary );
 
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2a669dad */.elementor-1259 .elementor-element.elementor-element-2a669dad .ti-review-item {
    padding-top:20px !important;
    padding-bottom:20px !important;
}
.elementor-1259 .elementor-element.elementor-element-2a669dad .ti-review-item .ti-inner{
    box-shadow:0 4px 20px rgba(0,0,0,0.07);
    padding:30px !important;
}
.elementor-1259 .elementor-element.elementor-element-2a669dad .ti-widget.ti-goog .ti-review-item > .ti-inner {
    display: flex !important;
  flex-direction: column;
}
.elementor-1259 .elementor-element.elementor-element-2a669dad .ti-stars {
    margin:30px 0 20px 0  !important;
}
.elementor-1259 .elementor-element.elementor-element-2a669dad .ti-review-header {
    order:3;
}
.elementor-1259 .elementor-element.elementor-element-2a669dad .ti-stars{
    order:2;
}
.elementor-1259 .elementor-element.elementor-element-2a669dad .ti-review-text-container {
    font-size:15px !important;
    font-family: "montserrat" !important;
}



.elementor-1259 .elementor-element.elementor-element-2a669dad .ti-next, .elementor-1259 .elementor-element.elementor-element-2a669dad .ti-prev {
    background:var( --e-global-color-accent ) !important;
    width:60px !important;
    height:60px !important;
    display: flex;
    justify-content: center;
    align-items:center;
    border-radius: 10px;
}


.elementor-1259 .elementor-element.elementor-element-2a669dad .ti-widget.ti-goog .ti-controls .ti-next::before,.elementor-1259 .elementor-element.elementor-element-2a669dad .ti-widget.ti-goog .ti-controls .ti-prev::before {
    content:"";
    border:0;
    transform: rotate(0) translateY(-7px) translateX(-10px);
    background-image:url(/wp-content/uploads/2026/03/arrow-r.svg);
    background-size: 100%;
    background-repeat:no-repeat;
    width:24px;
    height:24px;
    
}


.elementor-1259 .elementor-element.elementor-element-2a669dad .ti-widget.ti-goog .ti-controls .ti-prev::before {
    
    transform: rotate(180deg) translateY(13px) translateX(10px);

    
}



.elementor-1259 .elementor-element.elementor-element-2a669dad .ti-widget.ti-goog .ti-controls  .ti-next:hover, .elementor-1259 .elementor-element.elementor-element-2a669dad .ti-widget.ti-goog .ti-controls  .ti-prev:hover {
    background:var(--e-global-color-primary) !important;
}







@media (min-width:991px) {
.elementor-1259 .elementor-element.elementor-element-2a669dad .ti-prev {left:-60px !important;
 display:block !important;
}
.elementor-1259 .elementor-element.elementor-element-2a669dad .ti-next  {right:-60px  !important;
 display:block !important;
}
}

@media (max-width:578px) {
    .elementor-1259 .elementor-element.elementor-element-2a669dad .ti-widget.ti-goog .ti-controls {
        display: block;
    }
       .elementor-1259 .elementor-element.elementor-element-2a669dad  .ti-prev, .elementor-1259 .elementor-element.elementor-element-2a669dad  .ti-next {
        bottom:-220px;
        top: unset !important;
        left:0;
        right:0;
        margin: 0px auto;
       
    }
    .elementor-1259 .elementor-element.elementor-element-2a669dad .ti-next {
        transform:translateX(65%);
    }
    .elementor-1259 .elementor-element.elementor-element-2a669dad .ti-prev {
        transform:translateX(-65%);
    }
    .elementor-1259 .elementor-element.elementor-element-2a669dad .ti-controls-line {
        display:none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ec58aaa */.elementor-1259 .elementor-element.elementor-element-6ec58aaa .elementor-icon {
    background:var( --e-global-color-primary );
    width:80px;
    height:80px;
    border-radius: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
}/* End custom CSS */