.elementor-22 .elementor-element.elementor-element-eb845ba{--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-22 .elementor-element.elementor-element-7c96d55{--spacer-size:428px;}.elementor-22 .elementor-element.elementor-element-24f212e{--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:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-2749b8a > .elementor-widget-container{margin:-8% 0% 0% 0%;}.elementor-22 .elementor-element.elementor-element-2749b8a.elementor-element{--align-self:stretch;}.elementor-22 .elementor-element.elementor-element-2749b8a{text-align:right;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-22 .elementor-element.elementor-element-d7c24d6 > .elementor-widget-container{margin:-47% -17% -21% -42%;}.elementor-22 .elementor-element.elementor-element-d7c24d6 img{width:60%;max-width:62%;}.elementor-22 .elementor-element.elementor-element-4c4c3df > .elementor-widget-container{margin:-17% -7% 0% -20%;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-22 .elementor-element.elementor-element-4c4c3df img{width:40%;max-width:29%;}.elementor-22 .elementor-element.elementor-element-316df74 > .elementor-widget-container{margin:-55% 0% 0% -31%;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-22 .elementor-element.elementor-element-316df74 img{width:40%;max-width:23%;}.elementor-22 .elementor-element.elementor-element-8df5caf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-secondary );margin-top:0px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-8df5caf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-8df5caf .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-e04ede8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-327619e .tx-description{color:var( --e-global-color-secondary );}
        .elementor-22 .elementor-element.elementor-element-327619e .tx-description
        {font-family:"Poppins", Sans-serif;}.elementor-22 .elementor-element.elementor-element-327619e .item-title{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;}.elementor-22 .elementor-element.elementor-element-327619e .item-disc{color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-327619e .tx-subTitle{color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-327619e .tx-title{color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-327619e .tx-title span{color:var( --e-global-color-secondary );}
        .elementor-22 .elementor-element.elementor-element-327619e .tx-title
        {font-family:"Poppins", Sans-serif;}.elementor-22 .elementor-element.elementor-element-c9db389{--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-22 .elementor-element.elementor-element-c17c477 > .elementor-widget-container{--e-transform-scale:0.7;margin:0% 0% 0% 0%;}.elementor-22 .elementor-element.elementor-element-c17c477{text-align:center;}.elementor-22 .elementor-element.elementor-element-57a40be{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-7a6b552 > .elementor-widget-container{margin:10% 0% 0% 0%;}.elementor-22 .elementor-element.elementor-element-7a6b552 img{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-2815482 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-22 .elementor-element.elementor-element-2815482 img{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-e8c7507{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-e8c7507:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e8c7507 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-22 .elementor-element.elementor-element-f195580 .elementor-button{background-color:#CC2B52;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:#FAFAFA;color:#FAFAFA;border-radius:8px 8px 8px 8px;padding:10px 30px 10px 30px;}.elementor-22 .elementor-element.elementor-element-c064d13 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-d4ee1af .tx-description{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:normal;}.elementor-22 .elementor-element.elementor-element-1a60ce3{margin-top:12px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-0d6bc1c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-b2c4934 .tx-heading-section .icon{color:var( --e-global-color-secondary );background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-b2c4934 .tx-title{color:var( --e-global-color-secondary );}
        .elementor-22 .elementor-element.elementor-element-b2c4934 .tx-title
        {font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;line-height:48px;}.elementor-22 .elementor-element.elementor-element-81a495e{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-8790ee6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-4fdb7a3 > .elementor-element-populated{padding:0px 0px 0px 0px;}
        .elementor-22 .elementor-element.elementor-element-ed010dd .tx-button:hover,
        .elementor-22 .elementor-element.elementor-element-ed010dd .tx-button::after
        {background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-ed010dd .pf-services-4-card{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-ed010dd .tx-button{-webkit-text-fill-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-ed010dd .tx-button .text{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-ed010dd .tx-button .icon{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-ed010dd .tx-button:hover{-webkit-text-fill-color:#000000;}.elementor-22 .elementor-element.elementor-element-ed010dd .tx-button:hover .text{color:#000000;}.elementor-22 .elementor-element.elementor-element-ed010dd .tx-button:hover .icon{color:#010101;}.elementor-22 .elementor-element.elementor-element-ed010dd .pf-services-6-mask{mask-image:url(https://rewiseco.com/new/wp-content/plugins/pixify-core/assets/img/placeholder.png);-webkit-mask-image:url(https://rewiseco.com/new/wp-content/plugins/pixify-core/assets/img/placeholder.png);}.elementor-22 .elementor-element.elementor-element-ed010dd .pf-services-6-img{mask-image:url(https://rewiseco.com/new/wp-content/plugins/pixify-core/assets/img/placeholder.png);-webkit-mask-image:url(https://rewiseco.com/new/wp-content/plugins/pixify-core/assets/img/placeholder.png);}.elementor-22 .elementor-element.elementor-element-8843b87 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-d853fc6 .tx-section{padding:150px 0px 100px 0px;}.elementor-22 .elementor-element.elementor-element-706846f .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:6px;}.elementor-22 .elementor-element.elementor-element-706846f{padding:06px 06px 0px 06px;}
            .elementor-22 .elementor-element.elementor-element-050f935 .tx-button,
            .elementor-22 .elementor-element.elementor-element-050f935 .tx-button::after
        {background-color:#212527;}
        .elementor-22 .elementor-element.elementor-element-050f935 .tx-section
        {background-color:#1A7C7D;}
        .elementor-22 .elementor-element.elementor-element-e72ba32 .tx-section
        {background-color:#212527;}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-ee05f1e{width:50%;}.elementor-22 .elementor-element.elementor-element-96b6661{width:50%;}}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-57a40be{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-57a40be{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for tx_about, class: .elementor-element-327619e */.pf-counter-2-img-3.wa-img-cover.wa-fix{
    margin-top: 5px;
}
.pf-free-phone-2 .icon {
    background: #CC2B52;
}
.pf-free-phone-2 b {
    color:#CC2B52;
}/* End custom CSS */
/* Start custom CSS for tx_moving_text, class: .elementor-element-d4ee1af */.pf-h-1.item-title{
  color:  #1A7C7D !important; 
}
.pf-about-2-slide-text svg{
    fill:  #1A7C7D !important;
}

.pf-about-2-img video{
    filter: grayscale(0) !important;
}
.pf-pr-2.tx-button{
    background-color: #CC2B52;
}
.pf-pr-2.tx-button:hover{
    background-color: black;
}/* End custom CSS */
/* Start custom CSS for tx_about, class: .elementor-element-b2c4934 */.pf-overview-2-slider-item.wa-img-cover.wa-fix{
    filter: none;
}/* End custom CSS */
/* Start custom CSS for tx_service_section, class: .elementor-element-ed010dd */.pf-video-2-img.wa-fix.wa-img-cover {
    filter: none;
}
.pf-pr-2:is(.has-border):hover{
    background-color: white;
    border-color: black;
    color: black;
}
.pf-pr-2.tx-button{
    background-color: #CC2B52;
    border-color: #CC2B52;
    color:white;
}
.pf-services-2-slider-item .item-img {
    filter: none;
}
.pf-h-1.subtitle{
   color: #1A7C7D;
}/* End custom CSS */
/* Start custom CSS for tx_post_grid, class: .elementor-element-d853fc6 */.pf-blog-2-item-single .item-img img {
    filter: none;
}
.pf-pr-2.has-border.tx-button:hover{
    background-color: black;
    color:white;
}
.item-meta-item{
    display: none;
}
.pf-blog-2-item-single .item-img .item-date{
    display: none;
}/* End custom CSS */