.elementor-390 .elementor-element.elementor-element-595803e{--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;--border-radius:0px 0px 120px 120px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-390 .elementor-element.elementor-element-595803e:not(.elementor-motion-effects-element-type-background), .elementor-390 .elementor-element.elementor-element-595803e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba97f0f );background-image:url("https://jointpreservationcenter.com/wp-content/uploads/2025/05/bg-hero-2025-joint-preservation-center.png");background-repeat:no-repeat;background-size:cover;}.elementor-390 .elementor-element.elementor-element-f7755ff{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.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-390 .elementor-element.elementor-element-88b356b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:64px;font-weight:600;}.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-390 .elementor-element.elementor-element-284876a > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-390 .elementor-element.elementor-element-284876a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;font-style:italic;color:var( --e-global-color-primary );}.elementor-390 .elementor-element.elementor-element-a5cebc2{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.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-390 .elementor-element.elementor-element-ca54495 .elementor-button{background-color:transparent;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;background-image:linear-gradient(90deg, #429DCF 0%, #42CFA3 100%);border-radius:50px 50px 50px 50px;padding:14px 44px 14px 44px;}.elementor-390 .elementor-element.elementor-element-ca54495 .elementor-button:hover, .elementor-390 .elementor-element.elementor-element-ca54495 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-2e13bd8 ) 0%, var( --e-global-color-6bd9f3c ) 100%);}.elementor-390 .elementor-element.elementor-element-0c695b4{--display:flex;--justify-content:flex-end;}.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-390 .elementor-element.elementor-element-f2a2ca5 img{height:560px;}.elementor-390 .elementor-element.elementor-element-cef7c16 img{width:auto;height:55px;}.elementor-390 .elementor-element.elementor-element-81aefda img{width:auto;height:40px;}.elementor-390 .elementor-element.elementor-element-66a716c img{width:auto;height:40px;}.elementor-390 .elementor-element.elementor-element-2547df0 img{width:auto;height:40px;}.elementor-390 .elementor-element.elementor-element-8464c5d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-390 .elementor-element.elementor-element-8464c5d img{width:auto;height:40px;}.elementor-390 .elementor-element.elementor-element-67744b9 img{width:auto;height:25px;}.elementor-390 .elementor-element.elementor-element-bbccdab{--display:flex;--min-height:550px;--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;}.elementor-390 .elementor-element.elementor-element-bbccdab:not(.elementor-motion-effects-element-type-background), .elementor-390 .elementor-element.elementor-element-bbccdab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jointpreservationcenter.com/wp-content/uploads/2025/05/bg-sct-1-2025-joint-preservation-center.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-390 .elementor-element.elementor-element-a696fcb{--display:flex;--justify-content:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-390 .elementor-element.elementor-element-b1b46e9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-text );}.elementor-390 .elementor-element.elementor-element-1b015e7{font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;}.elementor-390 .elementor-element.elementor-element-6551aee .elementor-button{background-color:transparent;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;background-image:linear-gradient(90deg, #429DCF 0%, #42CFA3 100%);border-radius:50px 50px 50px 50px;padding:14px 44px 14px 44px;}.elementor-390 .elementor-element.elementor-element-6551aee .elementor-button:hover, .elementor-390 .elementor-element.elementor-element-6551aee .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-2e13bd8 ) 0%, var( --e-global-color-6bd9f3c ) 100%);}.elementor-390 .elementor-element.elementor-element-8b398a3{--display:flex;--justify-content:center;}.elementor-390 .elementor-element.elementor-element-85f2057{font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;}.elementor-390 .elementor-element.elementor-element-f3e5cd7{--display:flex;--min-height:0px;--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;--border-radius:100px 100px 100px 100px;--padding-top:120px;--padding-bottom:330px;--padding-left:0px;--padding-right:0px;}.elementor-390 .elementor-element.elementor-element-f3e5cd7:not(.elementor-motion-effects-element-type-background), .elementor-390 .elementor-element.elementor-element-f3e5cd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-186e968 );}.elementor-390 .elementor-element.elementor-element-8cd70b7{--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-390 .elementor-element.elementor-element-9d76b81{--display:flex;--justify-content:center;}.elementor-390 .elementor-element.elementor-element-4084529 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-text );}.elementor-390 .elementor-element.elementor-element-2d5e7ec{width:var( --container-widget-width, 470px );max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;}.elementor-390 .elementor-element.elementor-element-dcf6a6d{--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-390 .elementor-element.elementor-element-195a979 img{border-radius:20px 20px 20px 20px;}.elementor-390 .elementor-element.elementor-element-825cfce img{border-radius:20px 20px 20px 20px;}.elementor-390 .elementor-element.elementor-element-9143310{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-390 .elementor-element.elementor-element-cda2769{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-390 .elementor-element.elementor-element-401dac3{text-align:center;}.elementor-390 .elementor-element.elementor-element-401dac3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-text );}.elementor-390 .elementor-element.elementor-element-9ff0f13{--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-390 .elementor-element.elementor-element-44fd7cb{--display:flex;--min-height:225px;--justify-content:flex-end;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-390 .elementor-element.elementor-element-44fd7cb:not(.elementor-motion-effects-element-type-background), .elementor-390 .elementor-element.elementor-element-44fd7cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jointpreservationcenter.com/wp-content/uploads/2025/05/img-1-head-neck-1.png");background-repeat:no-repeat;background-size:cover;}.elementor-390 .elementor-element.elementor-element-44fd7cb:hover{background-image:url("https://jointpreservationcenter.com/wp-content/uploads/2025/05/Group-96.png");}.elementor-390 .elementor-element.elementor-element-55abecc{text-align:center;}.elementor-390 .elementor-element.elementor-element-55abecc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-390 .elementor-element.elementor-element-de91398{--display:flex;--min-height:225px;--justify-content:flex-end;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-390 .elementor-element.elementor-element-de91398:not(.elementor-motion-effects-element-type-background), .elementor-390 .elementor-element.elementor-element-de91398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jointpreservationcenter.com/wp-content/uploads/2025/05/Shoulders.png");background-repeat:no-repeat;background-size:cover;}.elementor-390 .elementor-element.elementor-element-de91398:hover{background-image:url("https://jointpreservationcenter.com/wp-content/uploads/2025/05/Group-95.png");}.elementor-390 .elementor-element.elementor-element-9d68209{text-align:center;}.elementor-390 .elementor-element.elementor-element-9d68209 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-390 .elementor-element.elementor-element-9a4a1c0{--display:flex;--min-height:225px;--justify-content:flex-end;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-390 .elementor-element.elementor-element-9a4a1c0:not(.elementor-motion-effects-element-type-background), .elementor-390 .elementor-element.elementor-element-9a4a1c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jointpreservationcenter.com/wp-content/uploads/2025/05/Elbows.png");background-repeat:no-repeat;background-size:cover;}.elementor-390 .elementor-element.elementor-element-9a4a1c0:hover{background-image:url("https://jointpreservationcenter.com/wp-content/uploads/2025/05/Group-94.png");}.elementor-390 .elementor-element.elementor-element-af60086{text-align:center;}.elementor-390 .elementor-element.elementor-element-af60086 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-390 .elementor-element.elementor-element-50f849b{--display:flex;--min-height:225px;--justify-content:flex-end;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-390 .elementor-element.elementor-element-50f849b:not(.elementor-motion-effects-element-type-background), .elementor-390 .elementor-element.elementor-element-50f849b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jointpreservationcenter.com/wp-content/uploads/2025/05/Wrists-Hands.png");background-repeat:no-repeat;background-size:cover;}.elementor-390 .elementor-element.elementor-element-50f849b:hover{background-image:url("https://jointpreservationcenter.com/wp-content/uploads/2025/05/Group-93.png");}.elementor-390 .elementor-element.elementor-element-7a71561{text-align:center;}.elementor-390 .elementor-element.elementor-element-7a71561 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-390 .elementor-element.elementor-element-52bbc79{--display:flex;--min-height:225px;--justify-content:flex-end;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-390 .elementor-element.elementor-element-52bbc79:not(.elementor-motion-effects-element-type-background), .elementor-390 .elementor-element.elementor-element-52bbc79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jointpreservationcenter.com/wp-content/uploads/2025/05/Spine.png");background-repeat:no-repeat;background-size:cover;}.elementor-390 .elementor-element.elementor-element-52bbc79:hover{background-image:url("https://jointpreservationcenter.com/wp-content/uploads/2025/05/Group-92.png");}.elementor-390 .elementor-element.elementor-element-ca2e5af{text-align:center;}.elementor-390 .elementor-element.elementor-element-ca2e5af .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-390 .elementor-element.elementor-element-66b7d9d{--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-390 .elementor-element.elementor-element-609cb76{--display:flex;--min-height:225px;--justify-content:flex-end;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-390 .elementor-element.elementor-element-609cb76:not(.elementor-motion-effects-element-type-background), .elementor-390 .elementor-element.elementor-element-609cb76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jointpreservationcenter.com/wp-content/uploads/2025/05/Knees.png");background-repeat:no-repeat;background-size:cover;}.elementor-390 .elementor-element.elementor-element-609cb76:hover{background-image:url("https://jointpreservationcenter.com/wp-content/uploads/2025/05/Group-97.png");}.elementor-390 .elementor-element.elementor-element-8b74cf1{text-align:center;}.elementor-390 .elementor-element.elementor-element-8b74cf1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-390 .elementor-element.elementor-element-84a2f6d{--display:flex;--min-height:225px;--justify-content:flex-end;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-390 .elementor-element.elementor-element-84a2f6d:not(.elementor-motion-effects-element-type-background), .elementor-390 .elementor-element.elementor-element-84a2f6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jointpreservationcenter.com/wp-content/uploads/2025/05/Hip.png");background-repeat:no-repeat;background-size:cover;}.elementor-390 .elementor-element.elementor-element-84a2f6d:hover{background-image:url("https://jointpreservationcenter.com/wp-content/uploads/2025/05/Group-99.png");}.elementor-390 .elementor-element.elementor-element-4a7fba8{text-align:center;}.elementor-390 .elementor-element.elementor-element-4a7fba8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-390 .elementor-element.elementor-element-355da9f{--display:flex;--min-height:225px;--justify-content:flex-end;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-390 .elementor-element.elementor-element-355da9f:not(.elementor-motion-effects-element-type-background), .elementor-390 .elementor-element.elementor-element-355da9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jointpreservationcenter.com/wp-content/uploads/2025/05/Ankles-Feet.png");background-repeat:no-repeat;background-size:cover;}.elementor-390 .elementor-element.elementor-element-355da9f:hover{background-image:url("https://jointpreservationcenter.com/wp-content/uploads/2025/05/Group-100.png");}.elementor-390 .elementor-element.elementor-element-bff8a78{text-align:center;}.elementor-390 .elementor-element.elementor-element-bff8a78 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-390 .elementor-element.elementor-element-d50bd4b{--display:flex;--min-height:225px;--justify-content:flex-end;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-390 .elementor-element.elementor-element-d50bd4b:not(.elementor-motion-effects-element-type-background), .elementor-390 .elementor-element.elementor-element-d50bd4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jointpreservationcenter.com/wp-content/uploads/2025/05/Bone-Nerve-Conditions.png");background-repeat:no-repeat;background-size:cover;}.elementor-390 .elementor-element.elementor-element-d50bd4b:hover{background-image:url("https://jointpreservationcenter.com/wp-content/uploads/2025/05/Group-101.png");}.elementor-390 .elementor-element.elementor-element-33b4b4b{text-align:center;}.elementor-390 .elementor-element.elementor-element-33b4b4b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-390 .elementor-element.elementor-element-6e1dbf1{--display:flex;--min-height:225px;--justify-content:flex-end;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-390 .elementor-element.elementor-element-6e1dbf1:not(.elementor-motion-effects-element-type-background), .elementor-390 .elementor-element.elementor-element-6e1dbf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jointpreservationcenter.com/wp-content/uploads/2025/05/Pediatrics.png");background-repeat:no-repeat;background-size:cover;}.elementor-390 .elementor-element.elementor-element-6e1dbf1:hover{background-image:url("https://jointpreservationcenter.com/wp-content/uploads/2025/05/Group-91.png");}.elementor-390 .elementor-element.elementor-element-c684d73{text-align:center;}.elementor-390 .elementor-element.elementor-element-c684d73 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-390 .elementor-element.elementor-element-3cfbc40{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-390 .elementor-element.elementor-element-21e0fa6{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-390 .elementor-element.elementor-element-0e811a2{text-align:center;}.elementor-390 .elementor-element.elementor-element-0e811a2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-text );}.elementor-390 .elementor-element.elementor-element-2e30f02{width:var( --container-widget-width, 665px );max-width:665px;--container-widget-width:665px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-weight:300;}.elementor-390 .elementor-element.elementor-element-2e30f02.elementor-element{--align-self:center;}.elementor-390 .elementor-element.elementor-element-11e603a{--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-390 .elementor-element.elementor-element-ebe27ad{--display:flex;}.elementor-390 .elementor-element.elementor-element-97bc113{text-align:left;}.elementor-390 .elementor-element.elementor-element-97bc113 img{width:auto;height:63px;}.elementor-390 .elementor-element.elementor-element-2690f6d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#8F8F8F;}.elementor-390 .elementor-element.elementor-element-fbc2524{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#8F8F8F;--border-color:#8F8F8F;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-390 .elementor-element.elementor-element-9697f49{text-align:left;}.elementor-390 .elementor-element.elementor-element-9697f49 img{width:auto;height:63px;}.elementor-390 .elementor-element.elementor-element-e66ee11{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#8F8F8F;}.elementor-390 .elementor-element.elementor-element-adb1b8f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#8F8F8F;--border-color:#8F8F8F;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-390 .elementor-element.elementor-element-668a98b{text-align:left;}.elementor-390 .elementor-element.elementor-element-668a98b img{width:auto;height:63px;}.elementor-390 .elementor-element.elementor-element-f907663{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#8F8F8F;}.elementor-390 .elementor-element.elementor-element-aabfd67{--display:flex;}.elementor-390 .elementor-element.elementor-element-569e804{text-align:left;}.elementor-390 .elementor-element.elementor-element-569e804 img{width:auto;height:63px;}.elementor-390 .elementor-element.elementor-element-47e6226{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#8F8F8F;}.elementor-390 .elementor-element.elementor-element-4eb042f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-185px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-390 .elementor-element.elementor-element-928b66f{--display:flex;--min-height:371px;--justify-content:center;--border-radius:40px 40px 40px 40px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-390 .elementor-element.elementor-element-928b66f:not(.elementor-motion-effects-element-type-background), .elementor-390 .elementor-element.elementor-element-928b66f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #429DCF 0%, #42CFA3 100%);}.elementor-390 .elementor-element.elementor-element-390b0b1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-390 .elementor-element.elementor-element-5a4395a{text-align:center;}.elementor-390 .elementor-element.elementor-element-5a4395a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-primary );}.elementor-390 .elementor-element.elementor-element-84e57e9{--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:flex-start;}.elementor-390 .elementor-element.elementor-element-517d420{--display:flex;--justify-content:center;}.elementor-390 .elementor-element.elementor-element-7fda9da{--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-390 .elementor-element.elementor-element-e4dd42a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:400;}.elementor-390 .elementor-element.elementor-element-c722798{--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-390 .elementor-element.elementor-element-9e0859e{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-390 .elementor-element.elementor-element-f68158c{--display:flex;--justify-content:center;}.elementor-390 .elementor-element.elementor-element-89695d8{--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-390 .elementor-element.elementor-element-c196657 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:400;}.elementor-390 .elementor-element.elementor-element-ebbf17d{--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-390 .elementor-element.elementor-element-565556f{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-390 .elementor-element.elementor-element-a7fba4d{--display:flex;--justify-content:center;}.elementor-390 .elementor-element.elementor-element-5ce6c1e{--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-390 .elementor-element.elementor-element-6838e32 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:400;}.elementor-390 .elementor-element.elementor-element-6334c32{--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-390 .elementor-element.elementor-element-280de3a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-390 .elementor-element.elementor-element-b1fa18e .elementor-button{background-color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;border-radius:50px 50px 50px 50px;padding:14px 44px 14px 44px;}.elementor-390 .elementor-element.elementor-element-b1fa18e .elementor-button:hover, .elementor-390 .elementor-element.elementor-element-b1fa18e .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-390 .elementor-element.elementor-element-1925a2c{--display:flex;--min-height:512px;--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;--border-radius:150px 150px 0px 0px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-390 .elementor-element.elementor-element-1925a2c:not(.elementor-motion-effects-element-type-background), .elementor-390 .elementor-element.elementor-element-1925a2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jointpreservationcenter.com/wp-content/uploads/2025/05/bg-sct-7-2025-joint-preservation-center.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-390 .elementor-element.elementor-element-001fbe4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-390 .elementor-element.elementor-element-1e1b00c{text-align:center;}.elementor-390 .elementor-element.elementor-element-1e1b00c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:400;}.elementor-390 .elementor-element.elementor-element-07dadfe .elementor-button{background-color:transparent;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;background-image:linear-gradient(90deg, #429DCF 0%, #42CFA3 100%);border-radius:50px 50px 50px 50px;padding:14px 44px 14px 44px;}.elementor-390 .elementor-element.elementor-element-07dadfe .elementor-button:hover, .elementor-390 .elementor-element.elementor-element-07dadfe .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-2e13bd8 ) 0%, var( --e-global-color-6bd9f3c ) 100%);}.elementor-390 .elementor-element.elementor-element-969bdd3{--display:flex;--min-height:79px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-390 .elementor-element.elementor-element-969bdd3:not(.elementor-motion-effects-element-type-background), .elementor-390 .elementor-element.elementor-element-969bdd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0f2d1e3 );}.elementor-390 .elementor-element.elementor-element-e279c12{text-align:center;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-390 .elementor-element.elementor-element-595803e{--content-width:1350px;}.elementor-390 .elementor-element.elementor-element-0c695b4{--width:87%;}.elementor-390 .elementor-element.elementor-element-bbccdab{--content-width:910px;}.elementor-390 .elementor-element.elementor-element-f3e5cd7{--content-width:1200px;}.elementor-390 .elementor-element.elementor-element-9d76b81{--width:69%;}.elementor-390 .elementor-element.elementor-element-928b66f{--width:85%;}.elementor-390 .elementor-element.elementor-element-84e57e9{--width:75%;}}@media(max-width:1366px) and (min-width:768px){.elementor-390 .elementor-element.elementor-element-0c695b4{--width:75%;}.elementor-390 .elementor-element.elementor-element-9d76b81{--width:96%;}.elementor-390 .elementor-element.elementor-element-928b66f{--width:90%;}.elementor-390 .elementor-element.elementor-element-84e57e9{--width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-390 .elementor-element.elementor-element-44fd7cb{--width:30%;}.elementor-390 .elementor-element.elementor-element-de91398{--width:30%;}.elementor-390 .elementor-element.elementor-element-9a4a1c0{--width:30%;}.elementor-390 .elementor-element.elementor-element-50f849b{--width:30%;}.elementor-390 .elementor-element.elementor-element-52bbc79{--width:30%;}.elementor-390 .elementor-element.elementor-element-609cb76{--width:30%;}.elementor-390 .elementor-element.elementor-element-84a2f6d{--width:30%;}.elementor-390 .elementor-element.elementor-element-355da9f{--width:30%;}.elementor-390 .elementor-element.elementor-element-d50bd4b{--width:30%;}.elementor-390 .elementor-element.elementor-element-6e1dbf1{--width:30%;}.elementor-390 .elementor-element.elementor-element-ebe27ad{--width:45%;}.elementor-390 .elementor-element.elementor-element-fbc2524{--width:45%;}.elementor-390 .elementor-element.elementor-element-adb1b8f{--width:45%;}.elementor-390 .elementor-element.elementor-element-aabfd67{--width:45%;}.elementor-390 .elementor-element.elementor-element-928b66f{--width:95%;}.elementor-390 .elementor-element.elementor-element-84e57e9{--width:95%;}}@media(max-width:1366px){.elementor-390 .elementor-element.elementor-element-595803e{--padding-top:110px;--padding-bottom:130px;--padding-left:20px;--padding-right:20px;}.elementor-390 .elementor-element.elementor-element-88b356b .elementor-heading-title{font-size:52px;}.elementor-390 .elementor-element.elementor-element-f2a2ca5 img{height:435px;}.elementor-390 .elementor-element.elementor-element-8464c5d{width:var( --container-widget-width, 41px );max-width:41px;--container-widget-width:41px;--container-widget-flex-grow:0;}.elementor-390 .elementor-element.elementor-element-bbccdab{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-390 .elementor-element.elementor-element-f3e5cd7{--padding-top:120px;--padding-bottom:330px;--padding-left:20px;--padding-right:20px;}.elementor-390 .elementor-element.elementor-element-4eb042f{--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-390 .elementor-element.elementor-element-1925a2c:not(.elementor-motion-effects-element-type-background), .elementor-390 .elementor-element.elementor-element-1925a2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-390 .elementor-element.elementor-element-1925a2c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}@media(max-width:1024px){.elementor-390 .elementor-element.elementor-element-595803e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:0px 0px 100px 100px;}.elementor-390 .elementor-element.elementor-element-f7755ff{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-390 .elementor-element.elementor-element-88b356b{text-align:center;}.elementor-390 .elementor-element.elementor-element-284876a{text-align:center;}.elementor-390 .elementor-element.elementor-element-a5cebc2{text-align:center;}.elementor-390 .elementor-element.elementor-element-bbccdab{--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:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-390 .elementor-element.elementor-element-b1b46e9{text-align:center;}.elementor-390 .elementor-element.elementor-element-1b015e7{text-align:center;}.elementor-390 .elementor-element.elementor-element-85f2057{text-align:center;}.elementor-390 .elementor-element.elementor-element-f3e5cd7{--padding-top:90px;--padding-bottom:330px;--padding-left:20px;--padding-right:20px;}.elementor-390 .elementor-element.elementor-element-8cd70b7{--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-390 .elementor-element.elementor-element-4084529{text-align:center;}.elementor-390 .elementor-element.elementor-element-2d5e7ec{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-390 .elementor-element.elementor-element-9143310{--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-390 .elementor-element.elementor-element-9ff0f13{--justify-content:center;--flex-wrap:wrap;}.elementor-390 .elementor-element.elementor-element-66b7d9d{--justify-content:center;--flex-wrap:wrap;}.elementor-390 .elementor-element.elementor-element-3cfbc40{--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-390 .elementor-element.elementor-element-11e603a{--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-evenly;--flex-wrap:wrap;}.elementor-390 .elementor-element.elementor-element-fbc2524{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-390 .elementor-element.elementor-element-adb1b8f{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-390 .elementor-element.elementor-element-e4dd42a .elementor-heading-title{font-size:25px;}.elementor-390 .elementor-element.elementor-element-2e9111c{width:var( --container-widget-width, 95px );max-width:95px;--container-widget-width:95px;--container-widget-flex-grow:0;}.elementor-390 .elementor-element.elementor-element-c196657 .elementor-heading-title{font-size:25px;}.elementor-390 .elementor-element.elementor-element-c15ffb1{width:var( --container-widget-width, 95px );max-width:95px;--container-widget-width:95px;--container-widget-flex-grow:0;}.elementor-390 .elementor-element.elementor-element-6838e32 .elementor-heading-title{font-size:25px;}.elementor-390 .elementor-element.elementor-element-9bbfed5{width:var( --container-widget-width, 95px );max-width:95px;--container-widget-width:95px;--container-widget-flex-grow:0;}.elementor-390 .elementor-element.elementor-element-1925a2c{--min-height:424px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-390 .elementor-element.elementor-element-88b356b .elementor-heading-title{font-size:37px;}.elementor-390 .elementor-element.elementor-element-284876a{font-size:18px;}.elementor-390 .elementor-element.elementor-element-a5cebc2{font-size:18px;}.elementor-390 .elementor-element.elementor-element-ca54495 .elementor-button{font-size:18px;}.elementor-390 .elementor-element.elementor-element-f2a2ca5 img{height:320px;}.elementor-390 .elementor-element.elementor-element-b1b46e9 .elementor-heading-title{font-size:35px;}.elementor-390 .elementor-element.elementor-element-1b015e7{font-size:18px;}.elementor-390 .elementor-element.elementor-element-6551aee .elementor-button{font-size:18px;}.elementor-390 .elementor-element.elementor-element-f3e5cd7{--border-radius:70px 70px 70px 70px;}.elementor-390 .elementor-element.elementor-element-4084529 .elementor-heading-title{font-size:35px;}.elementor-390 .elementor-element.elementor-element-2d5e7ec{font-size:18px;}.elementor-390 .elementor-element.elementor-element-401dac3 .elementor-heading-title{font-size:35px;}.elementor-390 .elementor-element.elementor-element-44fd7cb{--min-height:315px;}.elementor-390 .elementor-element.elementor-element-44fd7cb:not(.elementor-motion-effects-element-type-background), .elementor-390 .elementor-element.elementor-element-44fd7cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-390 .elementor-element.elementor-element-de91398{--min-height:315px;}.elementor-390 .elementor-element.elementor-element-9a4a1c0{--min-height:315px;}.elementor-390 .elementor-element.elementor-element-50f849b{--min-height:315px;}.elementor-390 .elementor-element.elementor-element-52bbc79{--min-height:315px;}.elementor-390 .elementor-element.elementor-element-609cb76{--min-height:315px;}.elementor-390 .elementor-element.elementor-element-84a2f6d{--min-height:315px;}.elementor-390 .elementor-element.elementor-element-355da9f{--min-height:315px;}.elementor-390 .elementor-element.elementor-element-d50bd4b{--min-height:315px;}.elementor-390 .elementor-element.elementor-element-6e1dbf1{--min-height:315px;}.elementor-390 .elementor-element.elementor-element-0e811a2 .elementor-heading-title{font-size:35px;}.elementor-390 .elementor-element.elementor-element-ebe27ad{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-390 .elementor-element.elementor-element-2690f6d{text-align:center;}.elementor-390 .elementor-element.elementor-element-fbc2524{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-390 .elementor-element.elementor-element-e66ee11{text-align:center;}.elementor-390 .elementor-element.elementor-element-adb1b8f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-390 .elementor-element.elementor-element-f907663{text-align:center;}.elementor-390 .elementor-element.elementor-element-aabfd67{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-390 .elementor-element.elementor-element-47e6226{text-align:center;}.elementor-390 .elementor-element.elementor-element-4eb042f{--margin-top:-240px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-390 .elementor-element.elementor-element-5a4395a .elementor-heading-title{font-size:35px;}.elementor-390 .elementor-element.elementor-element-84e57e9{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-390 .elementor-element.elementor-element-7fda9da{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-390 .elementor-element.elementor-element-c722798{--justify-content:center;}.elementor-390 .elementor-element.elementor-element-9e0859e{text-align:left;}.elementor-390 .elementor-element.elementor-element-89695d8{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-390 .elementor-element.elementor-element-ebbf17d{--justify-content:center;}.elementor-390 .elementor-element.elementor-element-565556f{text-align:left;}.elementor-390 .elementor-element.elementor-element-5ce6c1e{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-390 .elementor-element.elementor-element-6334c32{--justify-content:center;}.elementor-390 .elementor-element.elementor-element-b1fa18e .elementor-button{font-size:18px;}.elementor-390 .elementor-element.elementor-element-1925a2c{--min-height:554px;--border-radius:70px 70px 0px 0px;}.elementor-390 .elementor-element.elementor-element-1925a2c:not(.elementor-motion-effects-element-type-background), .elementor-390 .elementor-element.elementor-element-1925a2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:70% 0px;}.elementor-390 .elementor-element.elementor-element-1e1b00c .elementor-heading-title{font-size:32px;}.elementor-390 .elementor-element.elementor-element-07dadfe .elementor-button{font-size:18px;}}/* Start custom CSS for heading, class: .elementor-element-88b356b */.textBg{
background: linear-gradient(90deg, #429DCF 0%, #42CFA3 70.78%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;   
display: block;
padding-bottom: 10px;
}
.textBg2{
background: linear-gradient(90deg, #429DCF 0%, #42CFA3 70.78%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;   
display: block;

}
.textBg3{
background: linear-gradient(90deg, #429DCF 0%, #42CFA3 70.78%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;   

}
.textPlay{
    font-family: "Playfair Display";
    font-style: italic;
    font-weight: 600;
}
.cars-hover:hover span {
  display: none;
}
.colorText span{
    color: transparent;
background: linear-gradient(90deg, #429DCF 0%, #42CFA3 100%);
   background-clip: text;
   -webkit-background-clip: text;
   font-feature-settings: 'liga' off, 'clig' off ;
}
.colorText :hover span{
 background: linear-gradient(90deg, #42CFA3 0%, #429DCF 100%);  
    background-clip: text;
   -webkit-background-clip: text;
   font-feature-settings: 'liga' off, 'clig' off ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c695b4 */.contain-point {
    position: relative;
}

/* Definición de la animación con variantes */
@keyframes pulse {
  0% { transform: scale(1); }
  50% { transform: scale(1.3); }
  100% { transform: scale(1); }
}

@keyframes pulse-reverse {
  0% { transform: scale(1.3); }
  50% { transform: scale(1); }
  100% { transform: scale(1.3); }
}

@keyframes pulse-soft {
  0% { transform: scale(1); }
  50% { transform: scale(1.15); }
  100% { transform: scale(1); }
}

/* Asignación de animaciones con diferentes tiempos y efectos */
.point-1 {
    position: absolute;
    top: 130px;
    right: 50px;
    animation: pulse 3s infinite ease-in-out;
    animation-delay: 0.5s;
}

.point-2 {
    position: absolute;
    top: 102px;
    right: 220px;
    animation: pulse-reverse 2.5s infinite cubic-bezier(0.4, 0, 0.2, 1);
}

.point-3 {
    position: absolute;
    top: 262px;
    right: 240px;
    animation: pulse-soft 1.8s infinite ease-in-out;
    animation-delay: 0.3s;
}

.point-4 {
    position: absolute;
    bottom: 200px;
    left: 105px;
    animation: pulse 2.2s infinite;
}

.point-5 {
    position: absolute;
    bottom: 50px;
    left: 100px;
    animation: pulse-reverse 3.2s infinite ease-in-out;
    animation-delay: 0.7s;
}

.point-6 {
    position: absolute;
    top: 110px;
    left: 125px;
    animation: pulse-soft 2.8s infinite cubic-bezier(0.4, 0, 0.2, 1);
}
@media only screen and (max-width: 1250px){
   .point-1 {
    top:100px;
    right: 50px;

}
.point-2 {
    top: 85px;
    right: 180px;
}

.point-3 {
    top: 222px;
    right: 170px;

}

.point-4 {
    bottom: 150px;
    left: 85px;
}

.point-5 {
    bottom: 40px;
    left: 75px;
}

.point-6 {
    top: 85px;
    left: 115px;
} 
}
@media only screen and (max-width: 1050px){
   .point-1 {
    top:100px;
    right: 35px;

}
.point-2 {
    top: 75px;
    right: 140px;
}

.point-3 {
    top: 210px;
    right: 140px;

}

.point-4 {
    bottom: 160px;
    left: 75px;
}

.point-5 {
    bottom: 40px;
    left: 58px;
}

.point-6 {
    top: 85px;
    left: 80px;
} 
}
@media only screen and (max-width: 800px){
   .point-1 {
    top:100px;
    right: 45px;

}
.point-2 {
    top: 75px;
    right: 190px;
}

.point-3 {
    top: 200px;
    right: 190px;

}

.point-4 {
    bottom: 150px;
    left: 95px;
}

.point-5 {
    bottom: 40px;
    left: 88px;
}

.point-6 {
    top: 80px;
    left: 110px;
} 
 .no-br-2 br{
    display: none;
}
}
@media only screen and (max-width: 450px){
   .point-1 {
    top:70px;
    right: 28px;

}
.point-2 {
    top: 53px;
    right: 106px;
}

.point-3 {
    top: 150px;
    right: 95px;

}

.point-4 {
    bottom: 110px;
    left: 45px;
}

.point-5 {
    bottom: 25px;
    left: 40px;
}

.point-6 {
    top: 55px;
    left:55px;
} 

/*br*/
.no-br br{
    display: none;
}
}/* End custom CSS */