.elementor-1114 .elementor-element.elementor-element-5728137:not(.elementor-motion-effects-element-type-background), .elementor-1114 .elementor-element.elementor-element-5728137 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inspectsports.pt/wp-content/uploads/2026/05/Foto_com_degrade-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1114 .elementor-element.elementor-element-5728137 > .elementor-container{min-height:780px;}.elementor-1114 .elementor-element.elementor-element-5728137{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1114 .elementor-element.elementor-element-5728137 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1114 .elementor-element.elementor-element-8b75911 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1114 .elementor-element.elementor-element-8b75911 > .elementor-element-populated{margin:0px 0px 0px 200px;--e-column-margin-right:0px;--e-column-margin-left:200px;}.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-1114 .elementor-element.elementor-element-f1d831f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:53px;font-weight:600;color:#FFFFFF;}.elementor-1114 .elementor-element.elementor-element-b7de4b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1114 .elementor-element.elementor-element-b7de4b9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:53px;font-weight:600;color:var( --e-global-color-1c8a5e3 );}.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-1114 .elementor-element.elementor-element-3a42402{column-gap:0px;font-family:"Sora", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1114 .elementor-element.elementor-element-3a42402 p{margin-block-end:19px;}.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-1114 .elementor-element.elementor-element-3e31815 .elementor-button{background-color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-52e1a37 );color:var( --e-global-color-52e1a37 );border-style:solid;border-width:0px 0px 0px 0px;border-radius:21px 21px 21px 21px;padding:15px 45px 15px 11px;}.elementor-1114 .elementor-element.elementor-element-3e31815{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1114 .elementor-element.elementor-element-3e31815 > .elementor-widget-container:hover{--e-transform-scale:0.9;}.elementor-1114 .elementor-element.elementor-element-7c587c8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1114 .elementor-element.elementor-element-5e1691d{--spacer-size:50px;}.elementor-1114 .elementor-element.elementor-element-87d749b{text-align:center;}.elementor-1114 .elementor-element.elementor-element-87d749b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:53px;font-weight:600;color:var( --e-global-color-52e1a37 );}.elementor-1114 .elementor-element.elementor-element-d8c5a82{text-align:center;}.elementor-1114 .elementor-element.elementor-element-d8c5a82 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:53px;font-weight:600;color:var( --e-global-color-1c8a5e3 );}.elementor-1114 .elementor-element.elementor-element-a5290cc{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-52e1a37 );}.elementor-1114 .elementor-element.elementor-element-dd73d48{text-align:center;font-family:"Roboto", Sans-serif;font-weight:500;color:var( --e-global-color-52e1a37 );}.elementor-1114 .elementor-element.elementor-element-50ab544 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-1114 .elementor-element.elementor-element-50ab544 > .elementor-background-overlay{background-image:url("https://inspectsports.pt/wp-content/uploads/2026/05/Fundo_contactos.jpg");background-position:0px -1000px;background-repeat:no-repeat;background-size:cover;opacity:0.32;}.elementor-1114 .elementor-element.elementor-element-50cfe1c > .elementor-element-populated, .elementor-1114 .elementor-element.elementor-element-50cfe1c > .elementor-element-populated > .elementor-background-overlay, .elementor-1114 .elementor-element.elementor-element-50cfe1c > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-87e6a00{--spacer-size:58px;}.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-1114 .elementor-element.elementor-element-18354b5 img{border-style:solid;border-width:5px 5px 0px 0px;border-color:var( --e-global-color-accent );border-radius:0px 51px 0px 0px;}.elementor-bc-flex-widget .elementor-1114 .elementor-element.elementor-element-85a13ba.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1114 .elementor-element.elementor-element-85a13ba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1114 .elementor-element.elementor-element-85a13ba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1114 .elementor-element.elementor-element-85a13ba > .elementor-element-populated{margin:0px 0px 0px 70px;--e-column-margin-right:0px;--e-column-margin-left:70px;padding:0px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-cbc14d5{--spacer-size:44px;}.elementor-1114 .elementor-element.elementor-element-921ee9a{--spacer-size:66px;}.elementor-1114 .elementor-element.elementor-element-894d9d0 > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-894d9d0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:var( --e-global-color-52e1a37 );}.elementor-1114 .elementor-element.elementor-element-fbb8d7f > .elementor-widget-container{margin:0px 0px 0px 020px;}.elementor-1114 .elementor-element.elementor-element-fbb8d7f .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:var( --e-global-color-1c8a5e3 );}.elementor-1114 .elementor-element.elementor-element-745611f{--spacer-size:22px;}.elementor-1114 .elementor-element.elementor-element-a61bcd7{font-family:"Roboto", Sans-serif;font-weight:500;color:var( --e-global-color-52e1a37 );}.elementor-1114 .elementor-element.elementor-element-bcec94f{--spacer-size:22px;}.elementor-1114 .elementor-element.elementor-element-528f8b2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1114 .elementor-element.elementor-element-528f8b2:not(.elementor-motion-effects-element-type-background), .elementor-1114 .elementor-element.elementor-element-528f8b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inspectsports.pt/wp-content/uploads/2026/05/degrade-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-1114 .elementor-element.elementor-element-528f8b2 > .elementor-container{min-height:750px;}.elementor-1114 .elementor-element.elementor-element-528f8b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1114 .elementor-element.elementor-element-528f8b2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1114 .elementor-element.elementor-element-5a35fed > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:2px;}.elementor-1114 .elementor-element.elementor-element-5a35fed > .elementor-element-populated{margin:0px 0px 0px 222px;--e-column-margin-right:0px;--e-column-margin-left:222px;}.elementor-1114 .elementor-element.elementor-element-287110e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:53px;font-weight:600;color:var( --e-global-color-52e1a37 );}.elementor-1114 .elementor-element.elementor-element-7b49024 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:53px;font-weight:600;color:#FFFFFF;}.elementor-1114 .elementor-element.elementor-element-4035f84{--spacer-size:50px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-1114 .elementor-element.elementor-element-653374d{width:initial;max-width:initial;}.elementor-1114 .elementor-element.elementor-element-653374d > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-653374d .elementor-icon-box-wrapper{align-items:center;text-align:end;gap:69px;}.elementor-1114 .elementor-element.elementor-element-653374d .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-52e1a37 );}.elementor-1114 .elementor-element.elementor-element-653374d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1114 .elementor-element.elementor-element-653374d.elementor-view-framed .elementor-icon, .elementor-1114 .elementor-element.elementor-element-653374d.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1114 .elementor-element.elementor-element-653374d .elementor-icon{font-size:27px;}.elementor-1114 .elementor-element.elementor-element-653374d .elementor-icon-box-title, .elementor-1114 .elementor-element.elementor-element-653374d .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-1114 .elementor-element.elementor-element-653374d:has(:hover) .elementor-icon-box-title,
					 .elementor-1114 .elementor-element.elementor-element-653374d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-52e1a37 );}.elementor-1114 .elementor-element.elementor-element-a36c099{width:initial;max-width:initial;}.elementor-1114 .elementor-element.elementor-element-a36c099 > .elementor-widget-container{margin:0px 63px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-a36c099 .elementor-icon-box-wrapper{align-items:center;text-align:end;gap:69px;}.elementor-1114 .elementor-element.elementor-element-a36c099 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-52e1a37 );}.elementor-1114 .elementor-element.elementor-element-a36c099.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1114 .elementor-element.elementor-element-a36c099.elementor-view-framed .elementor-icon, .elementor-1114 .elementor-element.elementor-element-a36c099.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1114 .elementor-element.elementor-element-a36c099 .elementor-icon{font-size:27px;}.elementor-1114 .elementor-element.elementor-element-a36c099 .elementor-icon-box-title, .elementor-1114 .elementor-element.elementor-element-a36c099 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-1114 .elementor-element.elementor-element-a36c099:has(:hover) .elementor-icon-box-title,
					 .elementor-1114 .elementor-element.elementor-element-a36c099:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-52e1a37 );}.elementor-1114 .elementor-element.elementor-element-a36c099 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1114 .elementor-element.elementor-element-93a4105{width:initial;max-width:initial;}.elementor-1114 .elementor-element.elementor-element-93a4105 > .elementor-widget-container{margin:0px 63px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-93a4105 .elementor-icon-box-wrapper{align-items:center;text-align:end;gap:69px;}.elementor-1114 .elementor-element.elementor-element-93a4105 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-52e1a37 );}.elementor-1114 .elementor-element.elementor-element-93a4105.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1114 .elementor-element.elementor-element-93a4105.elementor-view-framed .elementor-icon, .elementor-1114 .elementor-element.elementor-element-93a4105.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1114 .elementor-element.elementor-element-93a4105 .elementor-icon{font-size:27px;}.elementor-1114 .elementor-element.elementor-element-93a4105 .elementor-icon-box-title, .elementor-1114 .elementor-element.elementor-element-93a4105 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-1114 .elementor-element.elementor-element-93a4105:has(:hover) .elementor-icon-box-title,
					 .elementor-1114 .elementor-element.elementor-element-93a4105:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-52e1a37 );}.elementor-1114 .elementor-element.elementor-element-93a4105 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1114 .elementor-element.elementor-element-2adc38c{width:initial;max-width:initial;}.elementor-1114 .elementor-element.elementor-element-2adc38c > .elementor-widget-container{margin:0px 63px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-2adc38c .elementor-icon-box-wrapper{align-items:center;text-align:end;gap:69px;}.elementor-1114 .elementor-element.elementor-element-2adc38c .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-52e1a37 );}.elementor-1114 .elementor-element.elementor-element-2adc38c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1114 .elementor-element.elementor-element-2adc38c.elementor-view-framed .elementor-icon, .elementor-1114 .elementor-element.elementor-element-2adc38c.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1114 .elementor-element.elementor-element-2adc38c .elementor-icon{font-size:27px;}.elementor-1114 .elementor-element.elementor-element-2adc38c .elementor-icon-box-title, .elementor-1114 .elementor-element.elementor-element-2adc38c .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-1114 .elementor-element.elementor-element-2adc38c:has(:hover) .elementor-icon-box-title,
					 .elementor-1114 .elementor-element.elementor-element-2adc38c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-52e1a37 );}.elementor-1114 .elementor-element.elementor-element-2adc38c .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1114 .elementor-element.elementor-element-887ae8a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1114 .elementor-element.elementor-element-2a14e58{text-align:center;}.elementor-1114 .elementor-element.elementor-element-2a14e58 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:53px;font-weight:600;color:var( --e-global-color-52e1a37 );}.elementor-1114 .elementor-element.elementor-element-1e0f4dd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1114 .elementor-element.elementor-element-3e55c10{text-align:end;}.elementor-1114 .elementor-element.elementor-element-3e55c10 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:53px;font-weight:600;color:var( --e-global-color-1c8a5e3 );}.elementor-1114 .elementor-element.elementor-element-a6327c9{text-align:start;}.elementor-1114 .elementor-element.elementor-element-a6327c9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:53px;font-weight:400;color:var( --e-global-color-1c8a5e3 );}.elementor-1114 .elementor-element.elementor-element-43a6bb2{--spacer-size:25px;}.elementor-1114 .elementor-element.elementor-element-16d469f{text-align:center;font-family:"Roboto", Sans-serif;font-weight:500;color:var( --e-global-color-52e1a37 );}.elementor-1114 .elementor-element.elementor-element-f37d586 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-1114 .elementor-element.elementor-element-65ec4d7 > .elementor-element-populated, .elementor-1114 .elementor-element.elementor-element-65ec4d7 > .elementor-element-populated > .elementor-background-overlay, .elementor-1114 .elementor-element.elementor-element-65ec4d7 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-d0c2934 img{width:100%;max-width:100%;border-style:solid;border-width:5px 5px 0px 0px;border-color:var( --e-global-color-accent );border-radius:0px 51px 0px 0px;}.elementor-bc-flex-widget .elementor-1114 .elementor-element.elementor-element-b450a6a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1114 .elementor-element.elementor-element-b450a6a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1114 .elementor-element.elementor-element-b450a6a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1114 .elementor-element.elementor-element-b450a6a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1114 .elementor-element.elementor-element-b450a6a > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-12bb185{--spacer-size:66px;}.elementor-1114 .elementor-element.elementor-element-3579eba{text-align:center;}.elementor-1114 .elementor-element.elementor-element-3579eba .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:var( --e-global-color-52e1a37 );}.elementor-1114 .elementor-element.elementor-element-2c25909{text-align:center;}.elementor-1114 .elementor-element.elementor-element-2c25909 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:var( --e-global-color-1c8a5e3 );}.elementor-1114 .elementor-element.elementor-element-b6c4f57{--spacer-size:22px;}.elementor-1114 .elementor-element.elementor-element-4ec76b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 134px;}.elementor-1114 .elementor-element.elementor-element-4ec76b9{column-gap:0px;text-align:start;font-family:"Roboto", Sans-serif;font-weight:500;color:var( --e-global-color-52e1a37 );}.elementor-1114 .elementor-element.elementor-element-4ec76b9 p{margin-block-end:0px;}.elementor-1114 .elementor-element.elementor-element-b3e92ec{--spacer-size:22px;}.elementor-1114 .elementor-element.elementor-element-728c4c0{margin-top:0px;margin-bottom:0px;padding:0px 7px 0px 0px;}.elementor-bc-flex-widget .elementor-1114 .elementor-element.elementor-element-7bdabdd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1114 .elementor-element.elementor-element-7bdabdd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1114 .elementor-element.elementor-element-7bdabdd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1114 .elementor-element.elementor-element-7bdabdd > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-e1bd444{--spacer-size:66px;}.elementor-1114 .elementor-element.elementor-element-e1a406f .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:var( --e-global-color-52e1a37 );}.elementor-1114 .elementor-element.elementor-element-4bd512d .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:var( --e-global-color-1c8a5e3 );}.elementor-1114 .elementor-element.elementor-element-0dd77b2{--spacer-size:22px;}.elementor-1114 .elementor-element.elementor-element-d30a760{font-family:"Roboto", Sans-serif;font-weight:500;color:var( --e-global-color-52e1a37 );}.elementor-1114 .elementor-element.elementor-element-77bbe15{--spacer-size:22px;}.elementor-1114 .elementor-element.elementor-element-fe8deb0 > .elementor-element-populated, .elementor-1114 .elementor-element.elementor-element-fe8deb0 > .elementor-element-populated > .elementor-background-overlay, .elementor-1114 .elementor-element.elementor-element-fe8deb0 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-fe8deb0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-00e445f img{border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-c47b328{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 3px;}.elementor-1114 .elementor-element.elementor-element-cec03a3 > .elementor-element-populated, .elementor-1114 .elementor-element.elementor-element-cec03a3 > .elementor-element-populated > .elementor-background-overlay, .elementor-1114 .elementor-element.elementor-element-cec03a3 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-cec03a3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-17992ca img{border-style:solid;border-width:0px 5px 0px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1114 .elementor-element.elementor-element-3c5cebb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1114 .elementor-element.elementor-element-3c5cebb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1114 .elementor-element.elementor-element-3c5cebb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1114 .elementor-element.elementor-element-3c5cebb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1114 .elementor-element.elementor-element-3c5cebb > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-5a0ea49{--spacer-size:66px;}.elementor-1114 .elementor-element.elementor-element-e2b7a9e{text-align:center;}.elementor-1114 .elementor-element.elementor-element-e2b7a9e .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:var( --e-global-color-52e1a37 );}.elementor-1114 .elementor-element.elementor-element-e8e36f4{text-align:center;}.elementor-1114 .elementor-element.elementor-element-e8e36f4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:var( --e-global-color-1c8a5e3 );}.elementor-1114 .elementor-element.elementor-element-0980539{--spacer-size:22px;}.elementor-1114 .elementor-element.elementor-element-93d2e4f > .elementor-widget-container{padding:0px 0px 0px 134px;}.elementor-1114 .elementor-element.elementor-element-93d2e4f{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-52e1a37 );}.elementor-1114 .elementor-element.elementor-element-d65309d{--spacer-size:22px;}.elementor-1114 .elementor-element.elementor-element-c846831{margin-top:0px;margin-bottom:0px;padding:0px 7px 0px 0px;}.elementor-bc-flex-widget .elementor-1114 .elementor-element.elementor-element-3505adf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1114 .elementor-element.elementor-element-3505adf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1114 .elementor-element.elementor-element-3505adf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1114 .elementor-element.elementor-element-3505adf > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-48661e7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:var( --e-global-color-52e1a37 );}.elementor-1114 .elementor-element.elementor-element-8de143c .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:var( --e-global-color-52e1a37 );}.elementor-1114 .elementor-element.elementor-element-cb2b759 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:var( --e-global-color-1c8a5e3 );}.elementor-1114 .elementor-element.elementor-element-4baa9f9{--spacer-size:22px;}.elementor-1114 .elementor-element.elementor-element-3c81697{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-52e1a37 );}.elementor-1114 .elementor-element.elementor-element-f4a98e0{--spacer-size:22px;}.elementor-1114 .elementor-element.elementor-element-6be80ce > .elementor-element-populated, .elementor-1114 .elementor-element.elementor-element-6be80ce > .elementor-element-populated > .elementor-background-overlay, .elementor-1114 .elementor-element.elementor-element-6be80ce > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-6be80ce > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-bbace68 img{max-width:100%;height:428px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-7cb4d4d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 3px;}.elementor-1114 .elementor-element.elementor-element-ea5dcd6 > .elementor-element-populated, .elementor-1114 .elementor-element.elementor-element-ea5dcd6 > .elementor-element-populated > .elementor-background-overlay, .elementor-1114 .elementor-element.elementor-element-ea5dcd6 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-ea5dcd6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-734ab80 img{border-style:solid;border-width:0px 5px 0px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1114 .elementor-element.elementor-element-2832e4c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1114 .elementor-element.elementor-element-2832e4c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1114 .elementor-element.elementor-element-2832e4c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1114 .elementor-element.elementor-element-2832e4c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1114 .elementor-element.elementor-element-2832e4c > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-355786f{--spacer-size:66px;}.elementor-1114 .elementor-element.elementor-element-b8fc035 > .elementor-widget-container{margin:0px 0px 0px -31px;padding:0px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-b8fc035{text-align:center;}.elementor-1114 .elementor-element.elementor-element-b8fc035 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:var( --e-global-color-52e1a37 );}.elementor-1114 .elementor-element.elementor-element-11f69e3 > .elementor-widget-container{margin:0px 0px 0px -48px;}.elementor-1114 .elementor-element.elementor-element-11f69e3{text-align:center;}.elementor-1114 .elementor-element.elementor-element-11f69e3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:var( --e-global-color-52e1a37 );}.elementor-1114 .elementor-element.elementor-element-530a46a > .elementor-widget-container{margin:0px -86px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-530a46a{text-align:center;}.elementor-1114 .elementor-element.elementor-element-530a46a .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:var( --e-global-color-1c8a5e3 );}.elementor-1114 .elementor-element.elementor-element-9e8a19e{--spacer-size:22px;}.elementor-1114 .elementor-element.elementor-element-600d19d > .elementor-widget-container{padding:0px 0px 0px 139px;}.elementor-1114 .elementor-element.elementor-element-600d19d{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-52e1a37 );}.elementor-1114 .elementor-element.elementor-element-b1d94d9{--spacer-size:22px;}.elementor-1114 .elementor-element.elementor-element-4cbfde7{margin-top:35px;margin-bottom:0px;}.elementor-1114 .elementor-element.elementor-element-15daa98 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1114 .elementor-element.elementor-element-ed188fc{text-align:center;}.elementor-1114 .elementor-element.elementor-element-ed188fc .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:53px;font-weight:600;color:var( --e-global-color-52e1a37 );}.elementor-1114 .elementor-element.elementor-element-420962d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1114 .elementor-element.elementor-element-617076d{text-align:center;}.elementor-1114 .elementor-element.elementor-element-617076d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:53px;font-weight:600;color:var( --e-global-color-1c8a5e3 );}.elementor-1114 .elementor-element.elementor-element-f164a8b{--spacer-size:25px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1114 .elementor-element.elementor-element-5728137 > .elementor-container{min-height:646px;}.elementor-1114 .elementor-element.elementor-element-8b75911 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:1px;}.elementor-1114 .elementor-element.elementor-element-8b75911 > .elementor-element-populated{margin:0px 0px 61px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1114 .elementor-element.elementor-element-f1d831f .elementor-heading-title{font-size:38px;}.elementor-1114 .elementor-element.elementor-element-b7de4b9 .elementor-heading-title{font-size:38px;}.elementor-1114 .elementor-element.elementor-element-3939bbf{margin-top:-109px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-5e1691d{--spacer-size:15px;}.elementor-1114 .elementor-element.elementor-element-87d749b .elementor-heading-title{font-size:38px;}.elementor-1114 .elementor-element.elementor-element-d8c5a82 .elementor-heading-title{font-size:38px;line-height:1.2em;}.elementor-1114 .elementor-element.elementor-element-a5290cc{font-size:13px;}.elementor-1114 .elementor-element.elementor-element-a5290cc p{margin-block-end:3px;}.elementor-1114 .elementor-element.elementor-element-dd73d48{font-size:13px;}.elementor-1114 .elementor-element.elementor-element-50ab544 > .elementor-background-overlay{background-position:0px 0px;}.elementor-1114 .elementor-element.elementor-element-85a13ba > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1114 .elementor-element.elementor-element-894d9d0 .elementor-heading-title{font-size:30px;}.elementor-1114 .elementor-element.elementor-element-fbb8d7f .elementor-heading-title{font-size:30px;}.elementor-1114 .elementor-element.elementor-element-a61bcd7{font-size:13px;}.elementor-1114 .elementor-element.elementor-element-528f8b2 > .elementor-container{min-height:472px;}.elementor-1114 .elementor-element.elementor-element-5a35fed.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1114 .elementor-element.elementor-element-5a35fed > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1114 .elementor-element.elementor-element-287110e{text-align:end;}.elementor-1114 .elementor-element.elementor-element-287110e .elementor-heading-title{font-size:39px;}.elementor-1114 .elementor-element.elementor-element-7b49024{text-align:end;}.elementor-1114 .elementor-element.elementor-element-7b49024 .elementor-heading-title{font-size:39px;}.elementor-1114 .elementor-element.elementor-element-653374d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-653374d{--container-widget-width:157px;--container-widget-flex-grow:0;width:var( --container-widget-width, 157px );max-width:157px;}.elementor-1114 .elementor-element.elementor-element-653374d .elementor-icon-box-wrapper{text-align:start;gap:18px;}.elementor-1114 .elementor-element.elementor-element-653374d .elementor-icon-box-title, .elementor-1114 .elementor-element.elementor-element-653374d .elementor-icon-box-title a{font-size:16px;}.elementor-1114 .elementor-element.elementor-element-a36c099 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 7px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-a36c099{--container-widget-width:191px;--container-widget-flex-grow:0;width:var( --container-widget-width, 191px );max-width:191px;}.elementor-1114 .elementor-element.elementor-element-a36c099 .elementor-icon-box-wrapper{text-align:start;gap:18px;}.elementor-1114 .elementor-element.elementor-element-a36c099 .elementor-icon-box-title{margin-block-end:8px;}.elementor-1114 .elementor-element.elementor-element-a36c099 .elementor-icon-box-title, .elementor-1114 .elementor-element.elementor-element-a36c099 .elementor-icon-box-title a{font-size:16px;}.elementor-1114 .elementor-element.elementor-element-93a4105 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-93a4105{--container-widget-width:196px;--container-widget-flex-grow:0;width:var( --container-widget-width, 196px );max-width:196px;}.elementor-1114 .elementor-element.elementor-element-93a4105 .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-1114 .elementor-element.elementor-element-93a4105 .elementor-icon-box-title{margin-block-end:16px;}.elementor-1114 .elementor-element.elementor-element-93a4105 .elementor-icon-box-title, .elementor-1114 .elementor-element.elementor-element-93a4105 .elementor-icon-box-title a{font-size:16px;}.elementor-1114 .elementor-element.elementor-element-2adc38c > .elementor-widget-container{margin:1px 1px 1px 1px;}.elementor-1114 .elementor-element.elementor-element-2adc38c{--container-widget-width:175px;--container-widget-flex-grow:0;width:var( --container-widget-width, 175px );max-width:175px;}.elementor-1114 .elementor-element.elementor-element-2adc38c .elementor-icon-box-wrapper{text-align:start;gap:11px;}.elementor-1114 .elementor-element.elementor-element-2adc38c .elementor-icon-box-title, .elementor-1114 .elementor-element.elementor-element-2adc38c .elementor-icon-box-title a{font-size:16px;}.elementor-1114 .elementor-element.elementor-element-2a14e58 .elementor-heading-title{font-size:32px;}.elementor-1114 .elementor-element.elementor-element-3e55c10 .elementor-heading-title{font-size:32px;}.elementor-1114 .elementor-element.elementor-element-a6327c9 .elementor-heading-title{font-size:32px;}.elementor-1114 .elementor-element.elementor-element-16d469f{font-size:13px;}.elementor-1114 .elementor-element.elementor-element-12bb185{--spacer-size:38px;}.elementor-1114 .elementor-element.elementor-element-3579eba .elementor-heading-title{font-size:30px;}.elementor-1114 .elementor-element.elementor-element-2c25909 .elementor-heading-title{font-size:30px;}.elementor-1114 .elementor-element.elementor-element-4ec76b9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-4ec76b9{font-size:14px;}.elementor-1114 .elementor-element.elementor-element-e1bd444{--spacer-size:26px;}.elementor-1114 .elementor-element.elementor-element-e1a406f .elementor-heading-title{font-size:30px;}.elementor-1114 .elementor-element.elementor-element-4bd512d .elementor-heading-title{font-size:30px;}.elementor-1114 .elementor-element.elementor-element-d30a760{font-size:14px;}.elementor-1114 .elementor-element.elementor-element-5a0ea49{--spacer-size:44px;}.elementor-1114 .elementor-element.elementor-element-e2b7a9e{text-align:start;}.elementor-1114 .elementor-element.elementor-element-e8e36f4{text-align:start;}.elementor-1114 .elementor-element.elementor-element-93d2e4f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-93d2e4f{font-size:14px;}.elementor-1114 .elementor-element.elementor-element-c846831{margin-top:0px;margin-bottom:0px;padding:-1px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-3c81697{font-size:14px;}.elementor-1114 .elementor-element.elementor-element-f4a98e0{--spacer-size:2px;}.elementor-1114 .elementor-element.elementor-element-bbace68 img{height:366px;object-fit:cover;}.elementor-1114 .elementor-element.elementor-element-355786f{--spacer-size:35px;}.elementor-1114 .elementor-element.elementor-element-b8fc035 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-b8fc035{text-align:start;}.elementor-1114 .elementor-element.elementor-element-11f69e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-11f69e3{text-align:start;}.elementor-1114 .elementor-element.elementor-element-530a46a{text-align:start;}.elementor-1114 .elementor-element.elementor-element-9e8a19e{--spacer-size:8px;}.elementor-1114 .elementor-element.elementor-element-600d19d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1114 .elementor-element.elementor-element-600d19d{font-size:14px;}.elementor-1114 .elementor-element.elementor-element-4cbfde7 > .elementor-container{max-width:648px;}.elementor-1114 .elementor-element.elementor-element-ed188fc .elementor-heading-title{font-size:42px;}.elementor-1114 .elementor-element.elementor-element-617076d .elementor-heading-title{font-size:42px;}}@media(max-width:767px){.elementor-1114 .elementor-element.elementor-element-50ab544 > .elementor-background-overlay{background-position:0px 0px;}}/* Start custom CSS for button, class: .elementor-element-3e31815 */.elementor-1114 .elementor-element.elementor-element-3e31815 .elementor-button {
    position: relative !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;

    background-color: #ffffff !important;
    color: #1f2d4d !important;
    border-radius: 999px !important;
    border: none !important;

    padding: 13px 54px 13px 24px !important;
    font-weight: 700 !important;
    font-size: 18px !important;
    line-height: 1 !important;
    box-shadow: none !important;
}

/* Círculo verde com ícone */
.elementor-1114 .elementor-element.elementor-element-3e31815 .elementor-button::after {
    content: "" !important;
    position: absolute !important;
    right: 6px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;

    width: 34px !important;
    height: 34px !important;
    border-radius: 50% !important;

    background-color: #8DEA9B !important;
    background-image: url("https://inspectsports.pt/wp-content/uploads/2026/05/seta-branca_forma.png") !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: 16px 16px !important;
}

/* Hover */
.elementor-1114 .elementor-element.elementor-element-3e31815 .elementor-button:hover {
    background-color: #ffffff !important;
    color: #1f2d4d !important;
}/* End custom CSS */
/* Start custom CSS for elementskit-wp-forms, class: .elementor-element-a221c57 */.wpforms-container .campo-metade {
  width: 48% !important;
  float: left !important;
  clear: none !important;
}

.wpforms-container .campo-primeiro {
  margin-right: 4% !important;
  clear: both !important;
}

.wpforms-container .campo-metade .iti {
  width: 100% !important;
}

.wpforms-container .campo-metade input {
  width: 100% !important;
}

.wpforms-container .limpar-linha {
  clear: both !important;
}

.wpforms-container .campo-linha-inteira {
  width: 100% !important;
}
/* FORMULÁRIO WPForms - estilo moderno */
.wpforms-container {
  max-width: 900px;
  margin: 0 auto;
}

.wpforms-form input,
.wpforms-form select,
.wpforms-form textarea {
  background: #f4f4f4 !important;
  border: none !important;
  border-radius: 12px !important;
  padding: 16px 20px !important;
  font-size: 15px !important;
  color: #1d2d50 !important;
  box-shadow: none !important;
}

.wpforms-form textarea {
  min-height: 120px !important;
  resize: vertical;
}

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder {
  color: #5f6673 !important;
  opacity: 1 !important;
}

/* Campos lado a lado */
.wpforms-container .campo-metade {
  width: 48% !important;
  float: left !important;
  clear: none !important;
}

.wpforms-container .campo-primeiro {
  margin-right: 4% !important;
  clear: both !important;
}

/* Linha inteira */
.wpforms-container .campo-linha-inteira {
  width: 100% !important;
  clear: both !important;
}

/* Espaçamento entre campos */
.wpforms-form .wpforms-field {
  padding: 0 0 14px 0 !important;
}

/* Ocultar labels */
.wpforms-form .wpforms-field-label {
  display: none !important;
}

/* Checkbox privacidade */
.wpforms-form .wpforms-field-checkbox label {
  color: #1d2d50 !important;
  font-size: 14px !important;
}

/* Botão WPForms */
.wpforms-form .wpforms-submit-container {
  position: relative !important;
  display: inline-block !important;
}

.wpforms-form button[type="submit"] {
  background: #1f3158 !important;
  color: #ffffff !important;
  border: none !important;
  border-radius: 999px !important;
  padding: 12px 54px 12px 24px !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  position: relative !important;
  display: inline-flex !important;
  align-items: center !important;
  transition: all 0.25s ease;
}

/* Seta dentro do botão */
.wpforms-form button[type="submit"]::after {
  content: "";
  position: absolute !important;
  right: 8px !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  width: 28px !important;
  height: 28px !important;
  border-radius: 50% !important;
  background-color: #7ee89f !important;
  background-image: url("https://inspectsports.pt/wp-content/uploads/2026/05/seta-branca_forma.png");
  background-size: 16px 16px !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
}

/* Hover */
.wpforms-form button[type="submit"]:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 25px rgba(31,49,88,0.18);
}

/* Mobile */
@media (max-width: 768px) {
  .wpforms-container .campo-metade {
    width: 100% !important;
    float: none !important;
    margin-right: 0 !important;
  }
}
.wpforms-form .wpforms-field-phone .iti {
  width: 100% !important;
  position: relative !important;
}

.wpforms-form .wpforms-field-phone .iti__flag-container {
  left: 18px !important;
}

.wpforms-form .wpforms-field-phone input[type="tel"] {
  padding-left: 72px !important;
}
.wpforms-form textarea {
  min-height: 180px !important;
  padding: 24px 22px !important;
  border-radius: 14px !important;
}
.wpforms-container .campo-mensagem-grande textarea {
  min-height: 190px !important;
  height: 190px !important;
  padding: 24px 22px !important;
  border-radius: 14px !important;
}/* End custom CSS */