.elementor-13936 .elementor-element.elementor-element-344bfae{--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:60px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-13936 .elementor-element.elementor-element-324ffed{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-13936 .elementor-element.elementor-element-324ffed:not(.elementor-motion-effects-element-type-background), .elementor-13936 .elementor-element.elementor-element-324ffed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-13936 .elementor-element.elementor-element-5ad09ce{text-align:center;}.elementor-13936 .elementor-element.elementor-element-5ad09ce .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:500;line-height:46px;color:var( --e-global-color-0b99336 );}.elementor-13936 .elementor-element.elementor-element-30a73da{--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:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-13936 .elementor-element.elementor-element-30a73da:not(.elementor-motion-effects-element-type-background), .elementor-13936 .elementor-element.elementor-element-30a73da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b99336 );}.elementor-13936 .elementor-element.elementor-element-c49643d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13936 .elementor-element.elementor-element-708f59b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13936 .elementor-element.elementor-element-f5dec84{--grid-columns:1;}.elementor-13936 .elementor-element.elementor-element-f5dec84 > .elementor-widget-container{background-color:#F2F4F6;padding:0px 0px 32px 0px;}.elementor-13936 .elementor-element.elementor-element-6dc26ee{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-13936 .elementor-element.elementor-element-226c8ee{--grid-columns:1;}.elementor-13936 .elementor-element.elementor-element-3747387{--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:60px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-13936 .elementor-element.elementor-element-3747387:not(.elementor-motion-effects-element-type-background), .elementor-13936 .elementor-element.elementor-element-3747387 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b99336 );}.elementor-13936 .elementor-element.elementor-element-fd40b97{--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;--justify-content:space-between;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13936 .elementor-element.elementor-element-fd40b97:not(.elementor-motion-effects-element-type-background), .elementor-13936 .elementor-element.elementor-element-fd40b97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-389afca );}.elementor-13936 .elementor-element.elementor-element-0bf6175{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13936 .elementor-element.elementor-element-7c328f8{text-align:left;}.elementor-13936 .elementor-element.elementor-element-e105db9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;line-height:40px;color:var( --e-global-color-text );}.elementor-13936 .elementor-element.elementor-element-be7dac0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13936 .elementor-element.elementor-element-1250334{--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;--justify-content:space-between;--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-13936 .elementor-element.elementor-element-102078c{--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;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13936 .elementor-element.elementor-element-01d9bf7 .elementor-button{font-size:16px;}.elementor-13936 .elementor-element.elementor-element-7b88085{--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:40px;--padding-left:20px;--padding-right:20px;}.elementor-13936 .elementor-element.elementor-element-2936124 .e-search-submit{background-color:var( --e-global-color-0b99336 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-13936 .elementor-element.elementor-element-2936124{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;--e-search-submit-margin-inline-start:20px;--e-search-submit-button-flex-direction:row-reverse;--e-search-submit-icon-margin-inline-start:var(--e-search-submit-icon-gap);--e-search-submit-icon-margin-inline-end:0px;--e-search-icon-submit-size:17px;--e-search-submit-icon-gap:0px;--e-search-submit-color:var( --e-global-color-0b99336 );--e-search-icon-submit-color:var( --e-global-color-primary );--e-search-submit-border-radius:8px 8px 8px 8px;}.elementor-13936 .elementor-element.elementor-element-2936124 .e-search-input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-13936 .elementor-element.elementor-element-2936124 .e-search-submit span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-13936 .elementor-element.elementor-element-a5318ff{--grid-columns:3;}.elementor-13936 .elementor-element.elementor-element-a5318ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13936 .elementor-element.elementor-element-a5318ff .elementor-pagination{text-align:center;font-size:28px;font-weight:500;margin-top:50px;}.elementor-13936 .elementor-element.elementor-element-a5318ff .elementor-pagination .page-numbers:not(.dots){color:#000000;}.elementor-13936 .elementor-element.elementor-element-a5318ff .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-primary );}.elementor-13936 .elementor-element.elementor-element-a5318ff .elementor-pagination .page-numbers.current{color:var( --e-global-color-primary );}body:not(.rtl) .elementor-13936 .elementor-element.elementor-element-a5318ff .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 45px/2 );}body:not(.rtl) .elementor-13936 .elementor-element.elementor-element-a5318ff .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 45px/2 );}body.rtl .elementor-13936 .elementor-element.elementor-element-a5318ff .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 45px/2 );}body.rtl .elementor-13936 .elementor-element.elementor-element-a5318ff .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 45px/2 );}.elementor-13936 .elementor-element.elementor-element-ea9f989{--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:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-13936 .elementor-element.elementor-element-ea9f989:not(.elementor-motion-effects-element-type-background), .elementor-13936 .elementor-element.elementor-element-ea9f989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b99336 );}.elementor-13936 .elementor-element.elementor-element-7c79de4{--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;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13936 .elementor-element.elementor-element-7c79de4:not(.elementor-motion-effects-element-type-background), .elementor-13936 .elementor-element.elementor-element-7c79de4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-389afca );}.elementor-13936 .elementor-element.elementor-element-080c672{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13936 .elementor-element.elementor-element-31dcdbb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;line-height:40px;color:var( --e-global-color-text );}.elementor-13936 .elementor-element.elementor-element-af509b2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-13936 .elementor-element.elementor-element-d89a743{--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:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-13936 .elementor-element.elementor-element-d89a743:not(.elementor-motion-effects-element-type-background), .elementor-13936 .elementor-element.elementor-element-d89a743 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13936 .elementor-element.elementor-element-9871514{--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;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13936 .elementor-element.elementor-element-9ee0feb .elementor-heading-title{font-family:var( --e-global-typography-8981fb3-font-family ), Sans-serif;font-size:var( --e-global-typography-8981fb3-font-size );font-weight:var( --e-global-typography-8981fb3-font-weight );line-height:var( --e-global-typography-8981fb3-line-height );color:var( --e-global-color-0b99336 );}.elementor-13936 .elementor-element.elementor-element-b719bbd .elementor-button{font-size:16px;}.elementor-13936 .elementor-element.elementor-element-a2f1892{--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;--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-13936 .elementor-element.elementor-element-fe58238{--display:flex;--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-13936 .elementor-element.elementor-element-82de622 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13936 .elementor-element.elementor-element-f1f967f{--display:flex;--justify-content:center;}.elementor-13936 .elementor-element.elementor-element-38cd653 .elementor-icon-list-icon i{color:#7F47E2;transition:color 0.3s;}.elementor-13936 .elementor-element.elementor-element-38cd653 .elementor-icon-list-icon svg{fill:#7F47E2;transition:fill 0.3s;}.elementor-13936 .elementor-element.elementor-element-38cd653{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-13936 .elementor-element.elementor-element-38cd653 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13936 .elementor-element.elementor-element-38cd653 .elementor-icon-list-item > a{font-size:16px;font-weight:500;}.elementor-13936 .elementor-element.elementor-element-38cd653 .elementor-icon-list-text{color:#7F47E2;transition:color 0.3s;}.elementor-13936 .elementor-element.elementor-element-f2f8a27 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;text-decoration:none;line-height:30px;color:var( --e-global-color-0b99336 );}.elementor-13936 .elementor-element.elementor-element-bf8502c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13936 .elementor-element.elementor-element-9891906{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13936 .elementor-element.elementor-element-083d621 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13936 .elementor-element.elementor-element-d9ddb1e .elementor-icon-list-icon i{color:#7F47E2;transition:color 0.3s;}.elementor-13936 .elementor-element.elementor-element-d9ddb1e .elementor-icon-list-icon svg{fill:#7F47E2;transition:fill 0.3s;}.elementor-13936 .elementor-element.elementor-element-d9ddb1e{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-13936 .elementor-element.elementor-element-d9ddb1e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13936 .elementor-element.elementor-element-d9ddb1e .elementor-icon-list-item > a{font-size:14px;font-weight:500;}.elementor-13936 .elementor-element.elementor-element-d9ddb1e .elementor-icon-list-text{color:#7F47E2;transition:color 0.3s;}.elementor-13936 .elementor-element.elementor-element-9e6ff70 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-decoration:none;line-height:28px;color:var( --e-global-color-0b99336 );}.elementor-13936 .elementor-element.elementor-element-91ee67e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13936 .elementor-element.elementor-element-807361d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13936 .elementor-element.elementor-element-f94b983 .elementor-icon-list-icon i{color:#7F47E2;transition:color 0.3s;}.elementor-13936 .elementor-element.elementor-element-f94b983 .elementor-icon-list-icon svg{fill:#7F47E2;transition:fill 0.3s;}.elementor-13936 .elementor-element.elementor-element-f94b983{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-13936 .elementor-element.elementor-element-f94b983 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13936 .elementor-element.elementor-element-f94b983 .elementor-icon-list-item > a{font-size:14px;font-weight:500;}.elementor-13936 .elementor-element.elementor-element-f94b983 .elementor-icon-list-text{color:#7F47E2;transition:color 0.3s;}.elementor-13936 .elementor-element.elementor-element-b35a874 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-decoration:none;line-height:28px;color:var( --e-global-color-0b99336 );}.elementor-13936 .elementor-element.elementor-element-35e205f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13936 .elementor-element.elementor-element-5a4c2c2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13936 .elementor-element.elementor-element-2fec325 .elementor-icon-list-icon i{color:#7F47E2;transition:color 0.3s;}.elementor-13936 .elementor-element.elementor-element-2fec325 .elementor-icon-list-icon svg{fill:#7F47E2;transition:fill 0.3s;}.elementor-13936 .elementor-element.elementor-element-2fec325{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-13936 .elementor-element.elementor-element-2fec325 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13936 .elementor-element.elementor-element-2fec325 .elementor-icon-list-item > a{font-size:14px;font-weight:500;}.elementor-13936 .elementor-element.elementor-element-2fec325 .elementor-icon-list-text{color:#7F47E2;transition:color 0.3s;}.elementor-13936 .elementor-element.elementor-element-c39b775 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-decoration:none;line-height:28px;color:var( --e-global-color-0b99336 );}.elementor-13936 .elementor-element.elementor-element-035452b{--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:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-13936 .elementor-element.elementor-element-035452b:not(.elementor-motion-effects-element-type-background), .elementor-13936 .elementor-element.elementor-element-035452b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-389afca );}.elementor-13936 .elementor-element.elementor-element-fb72385{--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;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-13936 .elementor-element.elementor-element-6f98e12{--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;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13936 .elementor-element.elementor-element-6f98e12.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13936 .elementor-element.elementor-element-5af27d9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:44px;font-weight:400;line-height:46px;color:var( --e-global-color-text );}.elementor-13936 .elementor-element.elementor-element-42cb94e{font-size:16px;}.elementor-13936 .elementor-element.elementor-element-3571828{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13936 .elementor-element.elementor-element-ab9c4f5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-13936 .elementor-element.elementor-element-ab9c4f5:not(.elementor-motion-effects-element-type-background), .elementor-13936 .elementor-element.elementor-element-ab9c4f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13936 .elementor-element.elementor-element-caf248a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-13936 .elementor-element.elementor-element-caf248a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-13936 .elementor-element.elementor-element-caf248a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-13936 .elementor-element.elementor-element-caf248a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-13936 .elementor-element.elementor-element-caf248a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13936 .elementor-element.elementor-element-a132597 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:0px 0px 0px 0px;}.elementor-13936 .elementor-element.elementor-element-a132597 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13936 .elementor-element.elementor-element-ab5fc4e .elementor-image-box-wrapper{text-align:left;}.elementor-13936 .elementor-element.elementor-element-ab5fc4e .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;}.elementor-13936 .elementor-element.elementor-element-ab5fc4e .elementor-image-box-description{font-size:16px;font-weight:400;}.elementor-13936 .elementor-element.elementor-element-c0448ae > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-13936 .elementor-element.elementor-element-c0448ae .elementor-button{border-radius:4px 4px 4px 4px;}.elementor-13936 .elementor-element.elementor-element-3d5d2ad{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13936 .elementor-element.elementor-element-41b478a{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-13936 .elementor-element.elementor-element-41b478a:not(.elementor-motion-effects-element-type-background), .elementor-13936 .elementor-element.elementor-element-41b478a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13936 .elementor-element.elementor-element-4fc60ca .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:0px 0px 0px 0px;}.elementor-13936 .elementor-element.elementor-element-4fc60ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13936 .elementor-element.elementor-element-330fd6e .elementor-image-box-wrapper{text-align:left;}.elementor-13936 .elementor-element.elementor-element-330fd6e .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;}.elementor-13936 .elementor-element.elementor-element-330fd6e .elementor-image-box-description{font-size:16px;font-weight:400;}.elementor-13936 .elementor-element.elementor-element-4254f30 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-13936 .elementor-element.elementor-element-4254f30 .elementor-button{border-radius:4px 4px 4px 4px;}.elementor-13936 .elementor-element.elementor-element-6a2ebfb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-13936 .elementor-element.elementor-element-6a2ebfb:not(.elementor-motion-effects-element-type-background), .elementor-13936 .elementor-element.elementor-element-6a2ebfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13936 .elementor-element.elementor-element-d4d5c40 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:0px 0px 0px 0px;}.elementor-13936 .elementor-element.elementor-element-d4d5c40 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13936 .elementor-element.elementor-element-857a38f .elementor-image-box-wrapper{text-align:left;}.elementor-13936 .elementor-element.elementor-element-857a38f .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;}.elementor-13936 .elementor-element.elementor-element-857a38f .elementor-image-box-description{font-size:16px;font-weight:400;}.elementor-13936 .elementor-element.elementor-element-119e4c4 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-13936 .elementor-element.elementor-element-119e4c4 .elementor-button{border-radius:4px 4px 4px 4px;}.elementor-13936 .elementor-element.elementor-element-0c5ba6a{--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:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-13936 .elementor-element.elementor-element-0c5ba6a:not(.elementor-motion-effects-element-type-background), .elementor-13936 .elementor-element.elementor-element-0c5ba6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b99336 );}.elementor-13936 .elementor-element.elementor-element-7cbcb8d{--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;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-13936 .elementor-element.elementor-element-5b53585{--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;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13936 .elementor-element.elementor-element-5b53585.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13936 .elementor-element.elementor-element-c78273c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:44px;font-weight:400;line-height:46px;color:var( --e-global-color-text );}.elementor-13936 .elementor-element.elementor-element-e8a2e6e{font-size:16px;}.elementor-13936 .elementor-element.elementor-element-d22f9f6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13936 .elementor-element.elementor-element-d22f9f6:not(.elementor-motion-effects-element-type-background), .elementor-13936 .elementor-element.elementor-element-d22f9f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13936 .elementor-element.elementor-element-dcef1f0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13936 .elementor-element.elementor-element-c5fa856 img{width:100%;}.elementor-13936 .elementor-element.elementor-element-03bce51{--display:flex;--min-height:30px;--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;--justify-content:space-between;--align-items:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13936 .elementor-element.elementor-element-ac91220 .elementor-heading-title{font-size:14px;font-weight:400;color:#7F47E2;}.elementor-13936 .elementor-element.elementor-element-09df096 .elementor-image-box-wrapper{text-align:left;}.elementor-13936 .elementor-element.elementor-element-09df096 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;}.elementor-13936 .elementor-element.elementor-element-09df096 .elementor-image-box-description{font-size:16px;font-weight:400;}.elementor-13936 .elementor-element.elementor-element-49eebe9 .elementor-button{background-color:#02010100;font-size:16px;font-weight:500;fill:#231F20;color:#231F20;padding:0px 0px 0px 0px;}.elementor-13936 .elementor-element.elementor-element-49eebe9 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-13936 .elementor-element.elementor-element-49eebe9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13936 .elementor-element.elementor-element-49eebe9 .elementor-button:hover, .elementor-13936 .elementor-element.elementor-element-49eebe9 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-13936 .elementor-element.elementor-element-49eebe9 .elementor-button:hover svg, .elementor-13936 .elementor-element.elementor-element-49eebe9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13936 .elementor-element.elementor-element-19b2be0{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13936 .elementor-element.elementor-element-b47839c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-13936 .elementor-element.elementor-element-7e2961f img{width:100%;}.elementor-13936 .elementor-element.elementor-element-d87e8aa{--display:flex;--min-height:30px;--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;--justify-content:space-between;--align-items:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13936 .elementor-element.elementor-element-6e68fa0 .elementor-heading-title{font-size:14px;font-weight:400;color:#7F47E2;}.elementor-13936 .elementor-element.elementor-element-cfc11bc .elementor-image-box-wrapper{text-align:left;}.elementor-13936 .elementor-element.elementor-element-cfc11bc .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;}.elementor-13936 .elementor-element.elementor-element-cfc11bc .elementor-image-box-description{font-size:16px;font-weight:400;}.elementor-13936 .elementor-element.elementor-element-e8837ea .elementor-button{background-color:#02010100;font-size:16px;font-weight:500;fill:#231F20;color:#231F20;padding:0px 0px 0px 0px;}.elementor-13936 .elementor-element.elementor-element-e8837ea > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13936 .elementor-element.elementor-element-e8837ea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13936 .elementor-element.elementor-element-e8837ea .elementor-button:hover, .elementor-13936 .elementor-element.elementor-element-e8837ea .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-13936 .elementor-element.elementor-element-e8837ea .elementor-button:hover svg, .elementor-13936 .elementor-element.elementor-element-e8837ea .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13936 .elementor-element.elementor-element-edf3fe4{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-13936 .elementor-element.elementor-element-175214a img{width:100%;}.elementor-13936 .elementor-element.elementor-element-2e77496{--display:flex;--min-height:30px;--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;--justify-content:space-between;--align-items:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13936 .elementor-element.elementor-element-cd6c162 .elementor-heading-title{font-size:14px;font-weight:400;color:#7F47E2;}.elementor-13936 .elementor-element.elementor-element-10aaffa .elementor-image-box-wrapper{text-align:left;}.elementor-13936 .elementor-element.elementor-element-10aaffa .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;}.elementor-13936 .elementor-element.elementor-element-10aaffa .elementor-image-box-description{font-size:16px;font-weight:400;}.elementor-13936 .elementor-element.elementor-element-4be69f9 .elementor-button{background-color:#02010100;font-size:16px;font-weight:500;fill:#231F20;color:#231F20;padding:0px 0px 0px 0px;}.elementor-13936 .elementor-element.elementor-element-4be69f9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13936 .elementor-element.elementor-element-4be69f9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13936 .elementor-element.elementor-element-4be69f9 .elementor-button:hover, .elementor-13936 .elementor-element.elementor-element-4be69f9 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-13936 .elementor-element.elementor-element-4be69f9 .elementor-button:hover svg, .elementor-13936 .elementor-element.elementor-element-4be69f9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-13936 .elementor-element.elementor-element-f5dec84{--grid-columns:2;}.elementor-13936 .elementor-element.elementor-element-226c8ee{--grid-columns:2;}.elementor-13936 .elementor-element.elementor-element-2936124 .e-search-input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13936 .elementor-element.elementor-element-2936124 .e-search-submit span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13936 .elementor-element.elementor-element-a5318ff{--grid-columns:2;}.elementor-13936 .elementor-element.elementor-element-af509b2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13936 .elementor-element.elementor-element-9ee0feb .elementor-heading-title{font-size:var( --e-global-typography-8981fb3-font-size );line-height:var( --e-global-typography-8981fb3-line-height );}.elementor-13936 .elementor-element.elementor-element-bf8502c{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-13936 .elementor-element.elementor-element-5ad09ce .elementor-heading-title{font-size:22px;line-height:32px;}.elementor-13936 .elementor-element.elementor-element-f5dec84{--grid-columns:1;}.elementor-13936 .elementor-element.elementor-element-226c8ee{--grid-columns:1;}.elementor-13936 .elementor-element.elementor-element-e105db9 .elementor-heading-title{font-size:22px;line-height:32px;}.elementor-13936 .elementor-element.elementor-element-102078c{--justify-content:space-between;}.elementor-13936 .elementor-element.elementor-element-03129ee{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;}.elementor-13936 .elementor-element.elementor-element-03129ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 0px 0px;}.elementor-13936 .elementor-element.elementor-element-2936124 .e-search-input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13936 .elementor-element.elementor-element-2936124 .e-search-submit span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13936 .elementor-element.elementor-element-a5318ff{--grid-columns:1;--grid-row-gap:50px;}.elementor-13936 .elementor-element.elementor-element-a5318ff .elementor-pagination{font-size:20px;}.elementor-13936 .elementor-element.elementor-element-31dcdbb .elementor-heading-title{font-size:22px;line-height:32px;}.elementor-13936 .elementor-element.elementor-element-af509b2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13936 .elementor-element.elementor-element-9871514{--justify-content:space-between;}.elementor-13936 .elementor-element.elementor-element-9ee0feb .elementor-heading-title{font-size:var( --e-global-typography-8981fb3-font-size );line-height:var( --e-global-typography-8981fb3-line-height );}.elementor-13936 .elementor-element.elementor-element-f1f967f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-13936 .elementor-element.elementor-element-f2f8a27 .elementor-heading-title{font-size:16px;line-height:26px;}.elementor-13936 .elementor-element.elementor-element-bf8502c{--e-con-grid-template-columns:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-13936 .elementor-element.elementor-element-9e6ff70 .elementor-heading-title{font-size:16px;line-height:26px;}.elementor-13936 .elementor-element.elementor-element-b35a874 .elementor-heading-title{font-size:16px;line-height:26px;}.elementor-13936 .elementor-element.elementor-element-c39b775 .elementor-heading-title{font-size:16px;line-height:26px;}.elementor-13936 .elementor-element.elementor-element-5af27d9 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-13936 .elementor-element.elementor-element-caf248a .elementor-image-box-img{margin-bottom:15px;}.elementor-13936 .elementor-element.elementor-element-ab5fc4e .elementor-image-box-title{font-size:18px;}.elementor-13936 .elementor-element.elementor-element-ab5fc4e .elementor-image-box-description{font-size:15px;}.elementor-13936 .elementor-element.elementor-element-330fd6e .elementor-image-box-title{font-size:18px;}.elementor-13936 .elementor-element.elementor-element-330fd6e .elementor-image-box-description{font-size:15px;}.elementor-13936 .elementor-element.elementor-element-857a38f .elementor-image-box-title{font-size:18px;}.elementor-13936 .elementor-element.elementor-element-857a38f .elementor-image-box-description{font-size:15px;}.elementor-13936 .elementor-element.elementor-element-c78273c .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-13936 .elementor-element.elementor-element-dcef1f0{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-13936 .elementor-element.elementor-element-09df096 .elementor-image-box-title{font-size:18px;}.elementor-13936 .elementor-element.elementor-element-09df096 .elementor-image-box-description{font-size:15px;}.elementor-13936 .elementor-element.elementor-element-b47839c{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-13936 .elementor-element.elementor-element-cfc11bc .elementor-image-box-title{font-size:18px;}.elementor-13936 .elementor-element.elementor-element-cfc11bc .elementor-image-box-description{font-size:15px;}.elementor-13936 .elementor-element.elementor-element-10aaffa .elementor-image-box-title{font-size:18px;}.elementor-13936 .elementor-element.elementor-element-10aaffa .elementor-image-box-description{font-size:15px;}}@media(min-width:768px){.elementor-13936 .elementor-element.elementor-element-708f59b{--width:80%;}.elementor-13936 .elementor-element.elementor-element-6dc26ee{--width:40%;}.elementor-13936 .elementor-element.elementor-element-0bf6175{--width:40%;}.elementor-13936 .elementor-element.elementor-element-be7dac0{--width:60%;}.elementor-13936 .elementor-element.elementor-element-fe58238{--width:100%;}.elementor-13936 .elementor-element.elementor-element-f1f967f{--width:48%;}.elementor-13936 .elementor-element.elementor-element-6f98e12{--width:70%;}.elementor-13936 .elementor-element.elementor-element-ab9c4f5{--width:80%;}.elementor-13936 .elementor-element.elementor-element-3d5d2ad{--width:40%;}.elementor-13936 .elementor-element.elementor-element-5b53585{--width:70%;}.elementor-13936 .elementor-element.elementor-element-dcef1f0{--width:92%;}.elementor-13936 .elementor-element.elementor-element-19b2be0{--width:40%;}}/* Start custom CSS for loop-grid, class: .elementor-element-f5dec84 *//* Oculta a Descrição (Post Excerpt) */
.elementor-13936 .elementor-element.elementor-element-f5dec84 .elementor-widget-theme-post-excerpt {
    display: none !important;
}

.elementor-13936 .elementor-element.elementor-element-f5dec84 .elementor-element.elementor-element-de37936{
    padding-left: 24px !important;
    padding-right: 24px !important;
}

.elementor-13936 .elementor-element.elementor-element-f5dec84 .elementor-element.elementor-element-79a62e6 .elementor-heading-title{
    
        padding-left: 24px !important;
    padding-right: 24px !important;
}

.elementor-13936 .elementor-element.elementor-element-f5dec84 .elementor-button-wrapper{
            padding-left: 24px !important;
    padding-right: 24px !important;
}

.elementor-13936 .elementor-element.elementor-element-f5dec84 .elementor-widget-image img{
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-226c8ee *//* Oculta a Imagem Destacada */
.elementor-13936 .elementor-element.elementor-element-226c8ee .elementor-widget-theme-post-featured-image {
    display: none !important;
}

/* Oculta a Descrição (Post Excerpt) */
.elementor-13936 .elementor-element.elementor-element-226c8ee .elementor-widget-theme-post-excerpt {
    display: none !important;
}

.elementor-13936 .elementor-element.elementor-element-226c8ee .elementor-element.elementor-element-ecd5ece .elementor-icon-list-items.elementor-inline-items{ 
    display: none !important;
}

.elementor-13936 .elementor-element.elementor-element-226c8ee #desc {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for hubspot-form, class: .elementor-element-7848c11 *//* ============================================
   FORMULÁRIO HUBSPOT - LAYOUT AJUSTADO
   ============================================ */

/* Container principal do formulário */
#hsForm_bdd380a4-03cf-4b25-8ace-b4477844066e,
.hs-form-bdd380a4-03cf-4b25-8ace-b4477844066e {
    display: flex;
    flex-direction: row;
    align-items: flex-end;
    gap: 16px;
    padding: 24px;

    border-radius: 8px;
    flex-wrap: wrap;
}

/* Campos individuais */
#hsForm_bdd380a4-03cf-4b25-8ace-b4477844066e .hs-form-field {
    margin-bottom: 0 !important;
    flex: 1;
    min-width: 200px;
}

/* Labels */
#hsForm_bdd380a4-03cf-4b25-8ace-b4477844066e label {
    display: block;
    color: #140F10;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    margin-bottom: 8px;
}

#hsForm_bdd380a4-03cf-4b25-8ace-b4477844066e .hs-form-required {
    color: #140F10;
}

/* Inputs */
#hsForm_bdd380a4-03cf-4b25-8ace-b4477844066e .hs-input {
    width: 100%;
    border-radius: 4px;
    border: 1px solid #CFCFD7;
    padding: 12px 16px;
    color: #140F10;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    background: #fff;
    transition: border-color 0.3s ease, box-shadow 0.3s ease;
    box-sizing: border-box;
}

#hsForm_bdd380a4-03cf-4b25-8ace-b4477844066e .hs-input::placeholder {
    color: #CFCFD7;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
}

#hsForm_bdd380a4-03cf-4b25-8ace-b4477844066e .hs-input:focus {
    outline: none;
    border-color: #8061FF;
    box-shadow: 0 0 0 3px rgba(128, 97, 255, 0.1);
}

/* Botão centralizado */
#hsForm_bdd380a4-03cf-4b25-8ace-b4477844066e .hs-submit {
    margin-top: 0;
    flex: 0 0 auto;
}

#hsForm_bdd380a4-03cf-4b25-8ace-b4477844066e .hs-button {
    border-radius: 4px;
    background: #8061FF;
    display: inline-flex;
    padding: 14px 32px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    border: none;
    cursor: pointer;
    transition: background-color 0.3s ease, transform 0.2s ease;
    width: auto;
    min-width: 120px;
    color: #F9F7F7;
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px;
}

#hsForm_bdd380a4-03cf-4b25-8ace-b4477844066e .hs-button:hover {
    background: #6b4fd8;
    transform: translateY(-1px);
}

#hsForm_bdd380a4-03cf-4b25-8ace-b4477844066e .hs-button:active {
    transform: translateY(0);
}

/* Remove estilos padrão do HubSpot */
#hsForm_bdd380a4-03cf-4b25-8ace-b4477844066e .hs-form-field .input {
    margin: 0;
}

#hsForm_bdd380a4-03cf-4b25-8ace-b4477844066e .actions {
    margin: 0;
    padding: 0;
    display: flex;
    align-items: center;
    height: 100%;
}

/* Responsividade */
@media (max-width: 768px) {
    #hsForm_bdd380a4-03cf-4b25-8ace-b4477844066e,
    .hs-form-bdd380a4-03cf-4b25-8ace-b4477844066e {
        flex-direction: column;
        align-items: stretch;
    }
    
    #hsForm_bdd380a4-03cf-4b25-8ace-b4477844066e .hs-form-field {
        min-width: 100%;
    }
    
    #hsForm_bdd380a4-03cf-4b25-8ace-b4477844066e .hs-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af509b2 */.elementor-13936 .elementor-element.elementor-element-af509b2 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42cb94e */.elementor-13936 .elementor-element.elementor-element-42cb94e p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8a2e6e */.elementor-13936 .elementor-element.elementor-element-e8a2e6e p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-49eebe9 *//*
 * Efeito de mover e girar o ícone do botão no hover
 */

/* Contêiner do ícone: garante transição suave e mantém o movimento apenas no eixo X */
.botao-move-icone .elementor-button-icon {
    display: inline-flex;
    align-items: center;
    transition: transform 0.3s ease;
    transform-origin: center;
}

/* Estado inicial: seta diagonal (↗). Se o ícone original já é uma seta →,
   aplicamos -45deg para deixá-la na diagonal normal */
.botao-move-icone .elementor-button-icon i,
.botao-move-icone .elementor-button-icon svg {
    display: inline-block;
    
    transition: transform 0.3s ease;
    transform-origin: center;
}

/* Hover: desloca 4px para a direita e gira a seta para apontar totalmente à direita (→) */
.botao-move-icone .elementor-button:hover .elementor-button-icon {
    transform: translateX(4px);
}

.botao-move-icone .elementor-button:hover .elementor-button-icon i,
.botao-move-icone .elementor-button:hover .elementor-button-icon svg {
    transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cfc11bc */.elementor-13936 .elementor-element.elementor-element-cfc11bc{
    display: -webkit-box;
    -webkit-line-clamp: 2; /*quantidade de linhas*/
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e8837ea *//*
 * Efeito de mover e girar o ícone do botão no hover
 */

/* Contêiner do ícone: garante transição suave e mantém o movimento apenas no eixo X */
.botao-move-icone .elementor-button-icon {
    display: inline-flex;
    align-items: center;
    transition: transform 0.3s ease;
    transform-origin: center;
}

/* Estado inicial: seta diagonal (↗). Se o ícone original já é uma seta →,
   aplicamos -45deg para deixá-la na diagonal normal */
.botao-move-icone .elementor-button-icon i,
.botao-move-icone .elementor-button-icon svg {
    display: inline-block;
    
    transition: transform 0.3s ease;
    transform-origin: center;
}

/* Hover: desloca 4px para a direita e gira a seta para apontar totalmente à direita (→) */
.botao-move-icone .elementor-button:hover .elementor-button-icon {
    transform: translateX(4px);
}

.botao-move-icone .elementor-button:hover .elementor-button-icon i,
.botao-move-icone .elementor-button:hover .elementor-button-icon svg {
    transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-10aaffa */.elementor-13936 .elementor-element.elementor-element-10aaffa{
    display: -webkit-box;
    -webkit-line-clamp: 2; /*quantidade de linhas*/
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4be69f9 *//*
 * Efeito de mover e girar o ícone do botão no hover
 */

/* Contêiner do ícone: garante transição suave e mantém o movimento apenas no eixo X */
.botao-move-icone .elementor-button-icon {
    display: inline-flex;
    align-items: center;
    transition: transform 0.3s ease;
    transform-origin: center;
}

/* Estado inicial: seta diagonal (↗). Se o ícone original já é uma seta →,
   aplicamos -45deg para deixá-la na diagonal normal */
.botao-move-icone .elementor-button-icon i,
.botao-move-icone .elementor-button-icon svg {
    display: inline-block;
    
    transition: transform 0.3s ease;
    transform-origin: center;
}

/* Hover: desloca 4px para a direita e gira a seta para apontar totalmente à direita (→) */
.botao-move-icone .elementor-button:hover .elementor-button-icon {
    transform: translateX(4px);
}

.botao-move-icone .elementor-button:hover .elementor-button-icon i,
.botao-move-icone .elementor-button:hover .elementor-button-icon svg {
    transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS *//* Adiciona o ícone SVG ao lado do "Saiba mais" */
.elementor-post__read-more {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    transition: all 0.3s ease;
}

.elementor-post__read-more::after {
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    background-image: url('https://softwareparagimnasio.com/wp-content/uploads/2025/05/Vector-58.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    transition: transform 0.3s ease;
}

/* Animação ao passar o mouse - Move a seta para a direita */
.elementor-post__read-more:hover::after {
    transform: translateX(4px);
}/* End custom CSS */