.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-section .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-section.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-4651 .elementor-element.elementor-element-08d180e{margin-top:0px;margin-bottom:0px;}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-column .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-column.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-4651 .elementor-element.elementor-element-6dddf73 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-tx_hero_slider .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-tx_hero_slider .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-tx_hero_slider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tx_hero_slider .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-tx_hero_slider .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}
        .elementor-4651 .elementor-element.elementor-element-38a4b91 .tx-title
        {font-size:40px;}.elementor-4651 .elementor-element.elementor-element-38a4b91 .pf-hero-5-slider{mask-image:url(https://www.serragraos.com.br/wp-content/uploads/2025/06/mascara-menor-02.webp);-webkit-mask-image:url(https://www.serragraos.com.br/wp-content/uploads/2025/06/mascara-menor-02.webp);}
        .elementor-4651 .elementor-element.elementor-element-dd0a941 .tx-title
        {font-size:40px;}.elementor-4651 .elementor-element.elementor-element-dd0a941 .pf-hero-5-slider{mask-image:url(https://www.serragraos.com.br/wp-content/uploads/2025/05/mascara-menor-01.webp);-webkit-mask-image:url(https://www.serragraos.com.br/wp-content/uploads/2025/05/mascara-menor-01.webp);}.elementor-widget-tx_brand .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-tx_brand .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-tx_brand.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tx_brand .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-tx_brand .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-4651 .elementor-element.elementor-element-6995c45 .pf-client-5-mask{mask-image:url(https://www.serragraos.com.br/wp-content/uploads/2024/11/client-5-mask-shape.webp);-webkit-mask-image:url(https://www.serragraos.com.br/wp-content/uploads/2024/11/client-5-mask-shape.webp);}.elementor-4651 .elementor-element.elementor-element-97f1774 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-464438d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-tx_about .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-tx_about .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-tx_about.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tx_about .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-tx_about .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-4651 .elementor-element.elementor-element-02d3c96 > .elementor-widget-container{margin:-150px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-b4b46c4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-tx_moving_text .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-tx_moving_text .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-tx_moving_text.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tx_moving_text .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-tx_moving_text .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-4651 .elementor-element.elementor-element-4a72f8d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:200px;--margin-bottom:-518px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-4651 .elementor-element.elementor-element-5fd2940{--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-4651 .elementor-element.elementor-element-6779d1f{--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-widget-video .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-video .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-video.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-video .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-video .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-4651 .elementor-element.elementor-element-6c53129 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4651 .elementor-element.elementor-element-d16c1e4{margin-top:-200px;margin-bottom:0px;}.elementor-4651 .elementor-element.elementor-element-94d3367 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-tx_service_section .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-tx_service_section .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-tx_service_section.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tx_service_section .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-tx_service_section .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}
            .elementor-4651 .elementor-element.elementor-element-dd1e1fb .tx-button,
            .elementor-4651 .elementor-element.elementor-element-dd1e1fb .tx-button::after
        {background-color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-dd1e1fb .pf-services-4-card{background-color:#003F20;}.elementor-4651 .elementor-element.elementor-element-dd1e1fb .tx-button{-webkit-text-fill-color:#003F20;}.elementor-4651 .elementor-element.elementor-element-dd1e1fb .tx-button .text{color:#003F20;}.elementor-4651 .elementor-element.elementor-element-dd1e1fb .pf-services-6-mask{mask-image:url(https://www.serragraos.com.br/wp-content/uploads/2024/11/s6-sec-mask.webp);-webkit-mask-image:url(https://www.serragraos.com.br/wp-content/uploads/2024/11/s6-sec-mask.webp);}.elementor-4651 .elementor-element.elementor-element-794e8d2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4651 .elementor-element.elementor-element-794e8d2:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-794e8d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003F20;}.elementor-4651 .elementor-element.elementor-element-9445ac2{--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-widget-heading .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-4651 .elementor-element.elementor-element-9f9578f .elementor-heading-title{font-size:42px;font-weight:600;line-height:45px;color:#FFFFFF;}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4651 .elementor-element.elementor-element-0c7e7e6{color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-84f796e{--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-4651 .elementor-element.elementor-element-3c92a20 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4651 .elementor-element.elementor-element-a56b226{margin-top:0px;margin-bottom:0px;}.elementor-4651 .elementor-element.elementor-element-72e52e4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-5799fd0 .pf-services-6-mask{mask-image:url(https://www.serragraos.com.br/wp-content/uploads/2024/11/s6-sec-mask.webp);-webkit-mask-image:url(https://www.serragraos.com.br/wp-content/uploads/2024/11/s6-sec-mask.webp);}.elementor-4651 .elementor-element.elementor-element-5799fd0 .pf-services-6-img{mask-image:url(https://www.serragraos.com.br/wp-content/uploads/2024/11/s6-mask-1.webp);-webkit-mask-image:url(https://www.serragraos.com.br/wp-content/uploads/2024/11/s6-mask-1.webp);}.elementor-4651 .elementor-element.elementor-element-c892a87{margin-top:0px;margin-bottom:0px;}.elementor-4651 .elementor-element.elementor-element-c920531 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-3e98ddd .pf-arrow-btn{background-color:#FF0D0D;}.elementor-4651 .elementor-element.elementor-element-3e98ddd .pf-services-6-mask{mask-image:url(https://www.serragraos.com.br/wp-content/plugins/pixify-core/assets/img/placeholder.png);-webkit-mask-image:url(https://www.serragraos.com.br/wp-content/plugins/pixify-core/assets/img/placeholder.png);}.elementor-4651 .elementor-element.elementor-element-3e98ddd .pf-services-6-img{mask-image:url(https://www.serragraos.com.br/wp-content/plugins/pixify-core/assets/img/placeholder.png);-webkit-mask-image:url(https://www.serragraos.com.br/wp-content/plugins/pixify-core/assets/img/placeholder.png);}.elementor-4651 .elementor-element.elementor-element-3285526 > .elementor-container{max-width:1340px;}.elementor-4651 .elementor-element.elementor-element-3285526{padding:120px 0px 0px 0px;}.elementor-widget-tx_heading .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-tx_heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-tx_heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tx_heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-tx_heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-4651 .elementor-element.elementor-element-4280522 > .elementor-container{max-width:1340px;}.elementor-4651 .elementor-element.elementor-element-4280522{padding:0px 0px 0px 0px;}.elementor-widget-posts .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-widget-posts .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-posts .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-posts.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-posts .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4651 .elementor-element.elementor-element-43d1538{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-4651 .elementor-element.elementor-element-43d1538 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-4651 .elementor-element.elementor-element-43d1538:after{content:"0.66";}.elementor-4651 .elementor-element.elementor-element-43d1538 .elementor-post__thumbnail__link{width:100%;}.elementor-4651 .elementor-element.elementor-element-43d1538 .elementor-post__meta-data span + span:before{content:"•";}.elementor-4651 .elementor-element.elementor-element-43d1538 .elementor-post__text{margin-top:20px;}.elementor-4651 .elementor-element.elementor-element-43d1538 .elementor-post__title, .elementor-4651 .elementor-element.elementor-element-43d1538 .elementor-post__title a{color:#003F20;font-family:"Inter", Sans-serif;font-weight:600;}.elementor-4651 .elementor-element.elementor-element-43d1538 .elementor-post__excerpt p{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-4651 .elementor-element.elementor-element-43d1538 .elementor-post__read-more{color:#003F20;}.elementor-4651 .elementor-element.elementor-element-43d1538 a.elementor-post__read-more{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-4651 .elementor-element.elementor-element-68cd53c{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-4651 .elementor-element.elementor-element-68cd53c .elementor-post__meta-data span + span:before{content:"•";}.elementor-4651 .elementor-element.elementor-element-68cd53c .elementor-post__title, .elementor-4651 .elementor-element.elementor-element-68cd53c .elementor-post__title a{color:#003F20;font-family:"Inter", Sans-serif;font-weight:600;}.elementor-4651 .elementor-element.elementor-element-68cd53c .elementor-post__excerpt p{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-4651 .elementor-element.elementor-element-68cd53c .elementor-post__read-more{color:#003F20;}.elementor-4651 .elementor-element.elementor-element-68cd53c a.elementor-post__read-more{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-4651 .elementor-element.elementor-element-de54b08 > .elementor-container{max-width:1340px;}.elementor-widget-tx_button .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-tx_button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-tx_button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tx_button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-tx_button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}
                .elementor-4651 .elementor-element.elementor-element-d568029 .tx-button:hover,
                .elementor-4651 .elementor-element.elementor-element-d568029 .tx-button::after
                {background-color:#003F20;}
                .elementor-4651 .elementor-element.elementor-element-d568029 .tx-button,
                .elementor-4651 .elementor-element.elementor-element-d568029 .tx-button .text
                {text-transform:none;}.elementor-4651 .elementor-element.elementor-element-d568029 .tx-button{border-style:solid;border-color:#003F20;color:#003F20;}.elementor-4651 .elementor-element.elementor-element-d568029 .tx-button .text{color:#003F20;}.elementor-4651 .elementor-element.elementor-element-d568029 .tx-button .icon{color:#003F20;}.elementor-4651 .elementor-element.elementor-element-d568029 .tx-button:hover{color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-d568029 .tx-button:hover .text{color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-d568029 .tx-button:hover .icon{color:#003F20;}.elementor-4651 .elementor-element.elementor-element-d416117{padding:140px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-3b9e901 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-46c8d3b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-tx_image_box .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-tx_image_box .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-tx_image_box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tx_image_box .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-tx_image_box .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-4651 .elementor-element.elementor-element-04c68b0:not(.elementor-motion-effects-element-type-background), .elementor-4651 .elementor-element.elementor-element-04c68b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1014;}.elementor-4651 .elementor-element.elementor-element-04c68b0 > .elementor-container{max-width:1340px;min-height:0px;}.elementor-4651 .elementor-element.elementor-element-04c68b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-40px;margin-bottom:0px;padding:50px 0px 45px 0px;}.elementor-4651 .elementor-element.elementor-element-04c68b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-4651 .elementor-element.elementor-element-3285526 > .elementor-container{max-width:960px;}.elementor-4651 .elementor-element.elementor-element-04c68b0{padding:110px 0px 110px 0px;}}@media(max-width:767px){.elementor-4651 .elementor-element.elementor-element-4a72f8d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4651 .elementor-element.elementor-element-43d1538 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-4651 .elementor-element.elementor-element-43d1538:after{content:"0.5";}.elementor-4651 .elementor-element.elementor-element-43d1538 .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-4651 .elementor-element.elementor-element-5fd2940{--width:50%;}.elementor-4651 .elementor-element.elementor-element-6779d1f{--width:50%;}.elementor-4651 .elementor-element.elementor-element-9445ac2{--width:50%;}.elementor-4651 .elementor-element.elementor-element-84f796e{--width:50%;}}/* Start custom CSS for tx_hero_slider, class: .elementor-element-38a4b91 */.pf-hero-5-title-slider {display: none!important;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6bcd64a */.maxima {max-height: 400px!important;}/* End custom CSS */
/* Start custom CSS for tx_moving_text, class: .elementor-element-4b83db8 */.pf-text-slide-5 .item-title {
  color: #003f20;}
.pf-text-slide-5 .item-title:hover {
  background-image: linear-gradient(to right, #3d3d68, #3d3d68);
    
}/* End custom CSS */
/* Start custom CSS for tx_service_section, class: .elementor-element-dd1e1fb */.pf-services-6-mask {
  background: #003f20;}
  .pf-services-6-title {display: none!important;}
  .pf-services-6-all-btn .pf-pr-5 .icon {
  background: #003f20;
}
.pf-services-6-all-btn .pf-pr-5 .icon svg:nth-child(1) {
  stroke: #fff;
}
.pf-services-6-all-btn .pf-pr-5 .icon svg:nth-child(2) {
  stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for tx_service_section, class: .elementor-element-5799fd0 */.pf-h-4 {pointer-events: none!important;}
.pf-feature-5-card .icon {
  text-align: center;
}
.pf-feature-5-card .card-title {
  text-align: center;
}
.pf-feature-5-bg-shape2, .pf-radius-shape-slide-up {display: none!important;}
.pb-145 {
  padding-bottom: 15px!important;
}
.pf-feature-5-area {
  padding-top: 50px;!important;}/* End custom CSS */
/* Start custom CSS for tx_service_section, class: .elementor-element-3e98ddd */.minus {margin-top: 20px!important;font-size: 18px!important; text-transform: none!important;}
.pf-split-2 .split-line div div:nth-child(1) {
  text-transform: none!important;
}
.pf-h-1 a {pointer-events: none!important}/* End custom CSS */
/* Start custom CSS for tx_button, class: .elementor-element-d568029 */.pf-pr-5:is(.has-border) .icon {
  background: #003F20!important;
}
.pf-pr-5:is(.has-border) .icon svg:nth-child(2) {
  stroke: #fff!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-04c68b0 */.alt-rod {max-height: 20px!important}/* End custom CSS */