.elementor-614 .elementor-element.elementor-element-cfc80a6{--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:40px;--padding-right:40px;}.elementor-614 .elementor-element.elementor-element-cfc80a6:not(.elementor-motion-effects-element-type-background), .elementor-614 .elementor-element.elementor-element-cfc80a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D4228;}.elementor-614 .elementor-element.elementor-element-164d0a8{--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:center;}.elementor-614 .elementor-element.elementor-element-7a4b817{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-614 .elementor-element.elementor-element-7a4b817.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-614 .elementor-element.elementor-element-96e9f3a{--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:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-614 .elementor-element.elementor-element-b544d37 .elementor-button{background-color:#61CE7000;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-widget-text-editor{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-614 .elementor-element.elementor-element-baaf4db{font-size:14px;font-weight:400;color:#FFFFFF99;}.elementor-614 .elementor-element.elementor-element-3cd4a46 .elementor-button{background-color:#61CE7000;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-614 .elementor-element.elementor-element-bda34cf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;color:#CFDDD6;}.elementor-614 .elementor-element.elementor-element-4792667{text-align:center;}.elementor-614 .elementor-element.elementor-element-4792667 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:800;color:#FFFFFF;}.elementor-614 .elementor-element.elementor-element-d2994ee{text-align:center;font-size:18px;color:#A3BBAE;}.elementor-614 .elementor-element.elementor-element-527948b{--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:center;}.elementor-614 .elementor-element.elementor-element-d9ef7dd{font-family:"Inter", Sans-serif;font-size:18px;color:#92B1A2;}.elementor-614 .elementor-element.elementor-element-ea438eb{font-family:"Inter", Sans-serif;font-size:18px;color:#92B1A2;}.elementor-614 .elementor-element.elementor-element-8ddc7ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-614 .elementor-element.elementor-element-8ddc7ef:not(.elementor-motion-effects-element-type-background), .elementor-614 .elementor-element.elementor-element-8ddc7ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-614 .elementor-element.elementor-element-fd45280{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-614 .elementor-element.elementor-element-fd45280:not(.elementor-motion-effects-element-type-background), .elementor-614 .elementor-element.elementor-element-fd45280 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAF9;}.elementor-614 .elementor-element.elementor-element-14568b3{--display:flex;}.elementor-614 .elementor-element.elementor-element-f3d260b{--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;--align-items:center;}.elementor-614 .elementor-element.elementor-element-0313984{width:var( --container-widget-width, 40px );max-width:40px;background-color:#15803D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-614 .elementor-element.elementor-element-0313984 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;color:#FFFFFF;}.elementor-614 .elementor-element.elementor-element-85aa840 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#1A2E26;}.elementor-614 .elementor-element.elementor-element-5795cff > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-614 .elementor-element.elementor-element-20ce28b{--display:flex;}.elementor-614 .elementor-element.elementor-element-5d6e1a4{--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;}.elementor-614 .elementor-element.elementor-element-86c722e{width:var( --container-widget-width, 40px );max-width:40px;background-color:#15803D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-614 .elementor-element.elementor-element-86c722e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;color:#FFFFFF;}.elementor-614 .elementor-element.elementor-element-a00ed4f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#1A2E26;}.elementor-614 .elementor-element.elementor-element-699a28d > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-614 .elementor-element.elementor-element-80223ff{--display:flex;}.elementor-614 .elementor-element.elementor-element-640ab19{--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;}.elementor-614 .elementor-element.elementor-element-8acbc93{width:var( --container-widget-width, 40px );max-width:40px;background-color:#15803D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-614 .elementor-element.elementor-element-8acbc93 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;color:#FFFFFF;}.elementor-614 .elementor-element.elementor-element-637de77 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#1A2E26;}.elementor-614 .elementor-element.elementor-element-26fd3a7 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-614 .elementor-element.elementor-element-936188a{--display:flex;}.elementor-614 .elementor-element.elementor-element-977f4fd{--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;}.elementor-614 .elementor-element.elementor-element-8cf4990{width:var( --container-widget-width, 40px );max-width:40px;background-color:#15803D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-614 .elementor-element.elementor-element-8cf4990 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;color:#FFFFFF;}.elementor-614 .elementor-element.elementor-element-76d0630 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#1A2E26;}.elementor-614 .elementor-element.elementor-element-ff06e7f > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-614 .elementor-element.elementor-element-9438a37{--display:flex;}.elementor-614 .elementor-element.elementor-element-046152f{--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;}.elementor-614 .elementor-element.elementor-element-05764ab{width:var( --container-widget-width, 40px );max-width:40px;background-color:#15803D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-614 .elementor-element.elementor-element-05764ab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;color:#FFFFFF;}.elementor-614 .elementor-element.elementor-element-62f2015 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#1A2E26;}.elementor-614 .elementor-element.elementor-element-25ce8f9 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-614 .elementor-element.elementor-element-9ba57c1{--display:flex;}.elementor-614 .elementor-element.elementor-element-adcb1a1{--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;}.elementor-614 .elementor-element.elementor-element-5317d58{width:var( --container-widget-width, 40px );max-width:40px;background-color:#15803D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-614 .elementor-element.elementor-element-5317d58 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;color:#FFFFFF;}.elementor-614 .elementor-element.elementor-element-7dc1e14 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#1A2E26;}.elementor-614 .elementor-element.elementor-element-6e03518 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-614 .elementor-element.elementor-element-3468769{--display:flex;}.elementor-614 .elementor-element.elementor-element-e9f9cdb{--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;}.elementor-614 .elementor-element.elementor-element-ecc6ae7{width:var( --container-widget-width, 40px );max-width:40px;background-color:#15803D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-614 .elementor-element.elementor-element-ecc6ae7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;color:#FFFFFF;}.elementor-614 .elementor-element.elementor-element-819764d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#1A2E26;}.elementor-614 .elementor-element.elementor-element-3390aac > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-614 .elementor-element.elementor-element-920e610{--display:flex;}.elementor-614 .elementor-element.elementor-element-1b16c3a{--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;}.elementor-614 .elementor-element.elementor-element-c850458{width:var( --container-widget-width, 40px );max-width:40px;background-color:#15803D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-614 .elementor-element.elementor-element-c850458 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;color:#FFFFFF;}.elementor-614 .elementor-element.elementor-element-ae87a40 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#1A2E26;}.elementor-614 .elementor-element.elementor-element-d0924e1 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-614 .elementor-element.elementor-element-dd272bd{--display:flex;}.elementor-614 .elementor-element.elementor-element-f8bdd22{--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;}.elementor-614 .elementor-element.elementor-element-77c48f3{width:var( --container-widget-width, 40px );max-width:40px;background-color:#15803D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-614 .elementor-element.elementor-element-77c48f3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;color:#FFFFFF;}.elementor-614 .elementor-element.elementor-element-66dfba1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#1A2E26;}.elementor-614 .elementor-element.elementor-element-170dce5 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-614 .elementor-element.elementor-element-5977991{--display:flex;}.elementor-614 .elementor-element.elementor-element-b58c955{--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;}.elementor-614 .elementor-element.elementor-element-53978de{width:var( --container-widget-width, 40px );max-width:40px;background-color:#15803D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-614 .elementor-element.elementor-element-53978de .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;color:#FFFFFF;}.elementor-614 .elementor-element.elementor-element-6c502e9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#1A2E26;}.elementor-614 .elementor-element.elementor-element-ea68e41 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-614 .elementor-element.elementor-element-3d84849{--display:flex;}.elementor-614 .elementor-element.elementor-element-6df878e{--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;}.elementor-614 .elementor-element.elementor-element-cbce98f{width:var( --container-widget-width, 40px );max-width:40px;background-color:#15803D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-614 .elementor-element.elementor-element-cbce98f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;color:#FFFFFF;}.elementor-614 .elementor-element.elementor-element-493e5c5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#1A2E26;}.elementor-614 .elementor-element.elementor-element-d28e8f6 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-614 .elementor-element.elementor-element-d723cc2{--display:flex;}.elementor-614 .elementor-element.elementor-element-69c28b2{--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;}.elementor-614 .elementor-element.elementor-element-8445d99{width:var( --container-widget-width, 40px );max-width:40px;background-color:#15803D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-614 .elementor-element.elementor-element-8445d99 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;color:#FFFFFF;}.elementor-614 .elementor-element.elementor-element-5b019b8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#1A2E26;}.elementor-614 .elementor-element.elementor-element-575f4d0 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-614 .elementor-element.elementor-element-2b0291b{--display:flex;}.elementor-614 .elementor-element.elementor-element-62187a6{--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;}.elementor-614 .elementor-element.elementor-element-14bb79c{width:var( --container-widget-width, 40px );max-width:40px;background-color:#15803D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-614 .elementor-element.elementor-element-14bb79c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;color:#FFFFFF;}.elementor-614 .elementor-element.elementor-element-5da2e35 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#1A2E26;}.elementor-614 .elementor-element.elementor-element-4ef9216 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-614 .elementor-element.elementor-element-68770ae{--display:flex;}.elementor-614 .elementor-element.elementor-element-52e8938{--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;}.elementor-614 .elementor-element.elementor-element-da9bf5d{width:var( --container-widget-width, 40px );max-width:40px;background-color:#15803D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-614 .elementor-element.elementor-element-da9bf5d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;color:#FFFFFF;}.elementor-614 .elementor-element.elementor-element-0766a2f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#1A2E26;}.elementor-614 .elementor-element.elementor-element-2f06fa1 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}@media(min-width:768px){.elementor-614 .elementor-element.elementor-element-7a4b817{--width:69%;}}@media(max-width:767px){.elementor-614 .elementor-element.elementor-element-cfc80a6{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-614 .elementor-element.elementor-element-4792667 .elementor-heading-title{font-size:34px;}.elementor-614 .elementor-element.elementor-element-d2994ee{font-size:14px;}.elementor-614 .elementor-element.elementor-element-5795cff > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-614 .elementor-element.elementor-element-699a28d > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-614 .elementor-element.elementor-element-26fd3a7 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-614 .elementor-element.elementor-element-ff06e7f > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-614 .elementor-element.elementor-element-25ce8f9 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-614 .elementor-element.elementor-element-6e03518 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-614 .elementor-element.elementor-element-3390aac > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-614 .elementor-element.elementor-element-d0924e1 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-614 .elementor-element.elementor-element-170dce5 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-614 .elementor-element.elementor-element-ea68e41 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-614 .elementor-element.elementor-element-d28e8f6 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-614 .elementor-element.elementor-element-575f4d0 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-614 .elementor-element.elementor-element-4ef9216 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-614 .elementor-element.elementor-element-2f06fa1 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}/* Start custom CSS for heading, class: .elementor-element-bda34cf */.elementor-614 .elementor-element.elementor-element-bda34cf .elementor-heading-title  {
  display: inline-block;
  background: rgba(255,255,255,0.15);
  border: 1px solid rgba(255,255,255,0.3);
  border-radius: 20px;
  padding: 10px 14px;
  font-size: 13px;
  font-weight: 600;
}

.elementor-614 .elementor-element.elementor-element-bda34cf .elementor-heading-title::before {
  content: '';
  display: inline-block;
  width: 8px;
  height: 8px;
  background: #25d366;
  border-radius: 50%;
  margin-right: 8px;
  vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfc80a6 */.elementor-614 .elementor-element.elementor-element-cfc80a6 {
  background-color: #0d4228;
  background-image:
    radial-gradient(ellipse 70% 100% at 80% 50%, rgba(26,122,74,0.45) 0%, transparent 70%),
    radial-gradient(ellipse 40% 80% at 5% 80%, rgba(13,66,40,0.5) 0%, transparent 60%);
}

.elementor-614 .elementor-element.elementor-element-cfc80a6::before {
  content: '';
  position: absolute;
  inset: 0;
  pointer-events: none;
  background-image: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23ffffff' fill-opacity='0.025'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/svg%3E");
  z-index: 0;
}

.elementor-614 .elementor-element.elementor-element-cfc80a6 > .elementor-container {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ddc7ef *//* /especialidades/ (página 614): barra de letras que gruda no topo ao rolar. CSS personalizado do contêiner 8ddc7ef
   (o que envolve a barra; Avançado > CSS personalizado). O contêiner já tem fundo branco, então o conteúdo não aparece por
   trás. Sem JS: position: sticky, e nenhum ancestral corta (conferido). */
.elementor-614 .elementor-element.elementor-element-8ddc7ef {
  position: sticky;
  top: 0;
  z-index: 50;
}
/* com o Igor logado, a barra do WordPress fica no topo: desce a barra de letras para não ficar por baixo */
body.admin-bar .elementor-614 .elementor-element.elementor-element-8ddc7ef { top: 32px; }
@media (max-width: 782px) { body.admin-bar .elementor-614 .elementor-element.elementor-element-8ddc7ef { top: 46px; } }
@media (max-width: 600px) { body.admin-bar .elementor-614 .elementor-element.elementor-element-8ddc7ef { top: 0; } }
/* a letra clicada não fica escondida atrás da barra: a seção para logo abaixo dela (altura da barra + 12 px) */
.elementor-614 [id^="letra-"] { scroll-margin-top: 104px; }
@media (max-width: 767px) { .elementor-614 [id^="letra-"] { scroll-margin-top: 150px; } }
/* Cabeçalho fixo de 60 px no computador e no tablet (Header principal, Theme Builder): a barra de letras gruda logo abaixo
   dele, e a letra clicada para abaixo das duas. Só vale fora do modelo Canvas. */
@media (min-width: 768px) {
  body:not(.elementor-template-canvas) .elementor-614 .elementor-element.elementor-element-8ddc7ef { top: 60px; }
  body.admin-bar:not(.elementor-template-canvas) .elementor-614 .elementor-element.elementor-element-8ddc7ef { top: 92px; }
  body:not(.elementor-template-canvas) .elementor-614 [id^="letra-"] { scroll-margin-top: 164px; }
}
@media (min-width: 768px) and (max-width: 782px) {
  body.admin-bar:not(.elementor-template-canvas) .elementor-614 .elementor-element.elementor-element-8ddc7ef { top: 106px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0313984 */.elementor-614 .elementor-element.elementor-element-0313984 {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #15803D;
  border-radius: 8px;
  color: #FFFFFF;
  font-family: 'Montserrat', sans-serif;
  font-size: 18px;
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86c722e */.elementor-614 .elementor-element.elementor-element-86c722e {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #15803D;
  border-radius: 8px;
  color: #FFFFFF;
  font-family: 'Montserrat', sans-serif;
  font-size: 18px;
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8acbc93 */.elementor-614 .elementor-element.elementor-element-8acbc93 {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #15803D;
  border-radius: 8px;
  color: #FFFFFF;
  font-family: 'Montserrat', sans-serif;
  font-size: 18px;
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cf4990 */.elementor-614 .elementor-element.elementor-element-8cf4990 {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #15803D;
  border-radius: 8px;
  color: #FFFFFF;
  font-family: 'Montserrat', sans-serif;
  font-size: 18px;
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05764ab */.elementor-614 .elementor-element.elementor-element-05764ab {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #15803D;
  border-radius: 8px;
  color: #FFFFFF;
  font-family: 'Montserrat', sans-serif;
  font-size: 18px;
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5317d58 */.elementor-614 .elementor-element.elementor-element-5317d58 {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #15803D;
  border-radius: 8px;
  color: #FFFFFF;
  font-family: 'Montserrat', sans-serif;
  font-size: 18px;
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecc6ae7 */.elementor-614 .elementor-element.elementor-element-ecc6ae7 {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #15803D;
  border-radius: 8px;
  color: #FFFFFF;
  font-family: 'Montserrat', sans-serif;
  font-size: 18px;
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c850458 */.elementor-614 .elementor-element.elementor-element-c850458 {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #15803D;
  border-radius: 8px;
  color: #FFFFFF;
  font-family: 'Montserrat', sans-serif;
  font-size: 18px;
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77c48f3 */.elementor-614 .elementor-element.elementor-element-77c48f3 {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #15803D;
  border-radius: 8px;
  color: #FFFFFF;
  font-family: 'Montserrat', sans-serif;
  font-size: 18px;
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53978de */.elementor-614 .elementor-element.elementor-element-53978de {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #15803D;
  border-radius: 8px;
  color: #FFFFFF;
  font-family: 'Montserrat', sans-serif;
  font-size: 18px;
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cbce98f */.elementor-614 .elementor-element.elementor-element-cbce98f {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #15803D;
  border-radius: 8px;
  color: #FFFFFF;
  font-family: 'Montserrat', sans-serif;
  font-size: 18px;
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8445d99 */.elementor-614 .elementor-element.elementor-element-8445d99 {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #15803D;
  border-radius: 8px;
  color: #FFFFFF;
  font-family: 'Montserrat', sans-serif;
  font-size: 18px;
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14bb79c */.elementor-614 .elementor-element.elementor-element-14bb79c {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #15803D;
  border-radius: 8px;
  color: #FFFFFF;
  font-family: 'Montserrat', sans-serif;
  font-size: 18px;
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da9bf5d */.elementor-614 .elementor-element.elementor-element-da9bf5d {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #15803D;
  border-radius: 8px;
  color: #FFFFFF;
  font-family: 'Montserrat', sans-serif;
  font-size: 18px;
  font-weight: 800;
}/* End custom CSS */