.elementor-329 .elementor-element.elementor-element-15f4c24e{--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:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-329 .elementor-element.elementor-element-15f4c24e:not(.elementor-motion-effects-element-type-background), .elementor-329 .elementor-element.elementor-element-15f4c24e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-de0032f ) 0%, #DDD4C1 100%);}.elementor-329 .elementor-element.elementor-element-f3c663c > .elementor-widget-container{padding:0px 0px 19px 0px;}.elementor-329 .elementor-element.elementor-element-f3c663c{text-align:center;}.elementor-329 .elementor-element.elementor-element-f3c663c .elementor-heading-title{font-family:var( --e-global-typography-07c47ea-font-family ), Sans-serif;font-size:var( --e-global-typography-07c47ea-font-size );font-weight:var( --e-global-typography-07c47ea-font-weight );text-transform:var( --e-global-typography-07c47ea-text-transform );line-height:var( --e-global-typography-07c47ea-line-height );letter-spacing:var( --e-global-typography-07c47ea-letter-spacing );}.elementor-329 .elementor-element.elementor-element-4f0d6b42{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-329 .elementor-element.elementor-element-27430feb > .elementor-widget-container{padding:7px 15px 7px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c71c78e );border-radius:12px 12px 12px 12px;}.elementor-329 .elementor-element.elementor-element-27430feb:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-329 .elementor-element.elementor-element-27430feb .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-329 .elementor-element.elementor-element-27430feb .elementor-heading-title a{transition-duration:0.3s;}.elementor-329 .elementor-element.elementor-element-fa6155f.elementor-element{--align-self:center;}.elementor-329 .elementor-element.elementor-element-fa6155f .elementor-icon-wrapper{text-align:center;}.elementor-329 .elementor-element.elementor-element-fa6155f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d5425cc );}.elementor-329 .elementor-element.elementor-element-fa6155f.elementor-view-framed .elementor-icon, .elementor-329 .elementor-element.elementor-element-fa6155f.elementor-view-default .elementor-icon{color:var( --e-global-color-d5425cc );border-color:var( --e-global-color-d5425cc );}.elementor-329 .elementor-element.elementor-element-fa6155f.elementor-view-framed .elementor-icon, .elementor-329 .elementor-element.elementor-element-fa6155f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d5425cc );}.elementor-329 .elementor-element.elementor-element-fa6155f .elementor-icon{font-size:15px;}.elementor-329 .elementor-element.elementor-element-fa6155f .elementor-icon svg{height:15px;}.elementor-329 .elementor-element.elementor-element-3378eff6 > .elementor-widget-container{padding:7px 15px 7px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c71c78e );border-radius:12px 12px 12px 12px;}.elementor-329 .elementor-element.elementor-element-3378eff6:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-329 .elementor-element.elementor-element-3378eff6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-329 .elementor-element.elementor-element-3378eff6 .elementor-heading-title a{transition-duration:0.3s;}.elementor-329 .elementor-element.elementor-element-7853d9e{--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:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-329 .elementor-element.elementor-element-7853d9e:not(.elementor-motion-effects-element-type-background), .elementor-329 .elementor-element.elementor-element-7853d9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-de0032f ) 0%, #DDD4C1 100%);}.elementor-329 .elementor-element.elementor-element-eb883f2{--display:flex;}.elementor-329 .elementor-element.elementor-element-12f952da > .elementor-widget-container{padding:21px 0px 66px 0px;}.elementor-329 .elementor-element.elementor-element-12f952da{text-align:center;}.elementor-329 .elementor-element.elementor-element-12f952da .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-329 .elementor-element.elementor-element-d1a90f1{--display:flex;--gap:34px 34px;--row-gap:34px;--column-gap:34px;}.elementor-329 .elementor-element.elementor-element-367b835{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:34px 30px;--row-gap:34px;--column-gap:30px;}.elementor-329 .elementor-element.elementor-element-dff0460{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-90dee2b );--border-color:var( --e-global-color-90dee2b );--border-radius:42px 42px 42px 42px;box-shadow:4px 4px 10px 0px rgba(0, 0, 0, 0.12);--padding-top:36px;--padding-bottom:42px;--padding-left:42px;--padding-right:30px;}.elementor-329 .elementor-element.elementor-element-dff0460:not(.elementor-motion-effects-element-type-background), .elementor-329 .elementor-element.elementor-element-dff0460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-329 .elementor-element.elementor-element-dff0460:hover{background-image:url("https://psimar.com.mx/wp-content/uploads/2026/03/friendly-senior-psychologist-in-formalwear-looking-2026-01-08-23-43-26-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.8;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bdff922 );--border-color:var( --e-global-color-bdff922 );}.elementor-329 .elementor-element.elementor-element-dff0460:hover::before, .elementor-329 .elementor-element.elementor-element-dff0460:hover > .elementor-background-video-container::before, .elementor-329 .elementor-element.elementor-element-dff0460:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-329 .elementor-element.elementor-element-dff0460 > .elementor-background-slideshow:hover::before, .elementor-329 .elementor-element.elementor-element-dff0460 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-329 .elementor-element.elementor-element-dff0460, .elementor-329 .elementor-element.elementor-element-dff0460::before{--border-transition:0.3s;}.elementor-329 .elementor-element.elementor-element-3d6f6d5 > .elementor-widget-container{padding:101px 0px 70px 0px;}.elementor-329 .elementor-element.elementor-element-3d6f6d5{text-align:start;}.elementor-329 .elementor-element.elementor-element-49c86e6 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-329 .elementor-element.elementor-element-49c86e6 .elementor-image-box-wrapper{text-align:start;}.elementor-329 .elementor-element.elementor-element-49c86e6 .elementor-image-box-title{margin-bottom:16px;text-transform:none;color:var( --e-global-color-96a1181 );}.elementor-329 .elementor-element.elementor-element-49c86e6 .elementor-image-box-description{color:var( --e-global-color-96a1181 );}.elementor-329 .elementor-element.elementor-element-c461ebb .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-96a1181 );color:var( --e-global-color-96a1181 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-96a1181 );border-radius:30px 30px 30px 30px;padding:7px 22px 7px 22px;}.elementor-329 .elementor-element.elementor-element-c461ebb .elementor-button:hover, .elementor-329 .elementor-element.elementor-element-c461ebb .elementor-button:focus{background-color:var( --e-global-color-96a1181 );color:var( --e-global-color-accent );}.elementor-329 .elementor-element.elementor-element-c461ebb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-329 .elementor-element.elementor-element-c461ebb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-329 .elementor-element.elementor-element-c461ebb .elementor-button:hover svg, .elementor-329 .elementor-element.elementor-element-c461ebb .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-329 .elementor-element.elementor-element-32580db{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-90dee2b );--border-color:var( --e-global-color-90dee2b );--border-radius:42px 42px 42px 42px;box-shadow:4px 4px 10px 0px rgba(0, 0, 0, 0.12);--padding-top:36px;--padding-bottom:42px;--padding-left:42px;--padding-right:30px;}.elementor-329 .elementor-element.elementor-element-32580db:not(.elementor-motion-effects-element-type-background), .elementor-329 .elementor-element.elementor-element-32580db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-329 .elementor-element.elementor-element-32580db:hover{background-image:url("https://psimar.com.mx/wp-content/uploads/2026/03/happy-caucasian-couple-sitting-in-hotel-room-2026-01-08-06-54-19-utc-scaled.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.8;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bdff922 );--border-color:var( --e-global-color-bdff922 );}.elementor-329 .elementor-element.elementor-element-32580db:hover::before, .elementor-329 .elementor-element.elementor-element-32580db:hover > .elementor-background-video-container::before, .elementor-329 .elementor-element.elementor-element-32580db:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-329 .elementor-element.elementor-element-32580db > .elementor-background-slideshow:hover::before, .elementor-329 .elementor-element.elementor-element-32580db > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-329 .elementor-element.elementor-element-32580db, .elementor-329 .elementor-element.elementor-element-32580db::before{--border-transition:0.3s;}.elementor-329 .elementor-element.elementor-element-5230784 > .elementor-widget-container{padding:101px 0px 70px 0px;}.elementor-329 .elementor-element.elementor-element-5230784{text-align:start;}.elementor-329 .elementor-element.elementor-element-ff335cc > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-329 .elementor-element.elementor-element-ff335cc .elementor-image-box-wrapper{text-align:start;}.elementor-329 .elementor-element.elementor-element-ff335cc .elementor-image-box-title{margin-bottom:16px;color:var( --e-global-color-96a1181 );}.elementor-329 .elementor-element.elementor-element-ff335cc .elementor-image-box-description{color:var( --e-global-color-96a1181 );}.elementor-329 .elementor-element.elementor-element-9ed6062 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-96a1181 );color:var( --e-global-color-96a1181 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-96a1181 );border-radius:30px 30px 30px 30px;padding:7px 22px 7px 22px;}.elementor-329 .elementor-element.elementor-element-9ed6062 .elementor-button:hover, .elementor-329 .elementor-element.elementor-element-9ed6062 .elementor-button:focus{background-color:var( --e-global-color-96a1181 );color:var( --e-global-color-accent );}.elementor-329 .elementor-element.elementor-element-9ed6062 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-329 .elementor-element.elementor-element-9ed6062 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-329 .elementor-element.elementor-element-9ed6062 .elementor-button:hover svg, .elementor-329 .elementor-element.elementor-element-9ed6062 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-329 .elementor-element.elementor-element-3d30103{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-90dee2b );--border-color:var( --e-global-color-90dee2b );--border-radius:42px 42px 42px 42px;box-shadow:4px 4px 10px 0px rgba(0, 0, 0, 0.12);--padding-top:36px;--padding-bottom:42px;--padding-left:42px;--padding-right:30px;}.elementor-329 .elementor-element.elementor-element-3d30103:not(.elementor-motion-effects-element-type-background), .elementor-329 .elementor-element.elementor-element-3d30103 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-329 .elementor-element.elementor-element-3d30103:hover{background-image:url("https://psimar.com.mx/wp-content/uploads/2026/03/kidos.jpeg");background-position:center right;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.8;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bdff922 );--border-color:var( --e-global-color-bdff922 );}.elementor-329 .elementor-element.elementor-element-3d30103:hover::before, .elementor-329 .elementor-element.elementor-element-3d30103:hover > .elementor-background-video-container::before, .elementor-329 .elementor-element.elementor-element-3d30103:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-329 .elementor-element.elementor-element-3d30103 > .elementor-background-slideshow:hover::before, .elementor-329 .elementor-element.elementor-element-3d30103 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-329 .elementor-element.elementor-element-3d30103, .elementor-329 .elementor-element.elementor-element-3d30103::before{--border-transition:0.3s;}.elementor-329 .elementor-element.elementor-element-0aa6ec1 > .elementor-widget-container{padding:101px 0px 70px 0px;}.elementor-329 .elementor-element.elementor-element-0aa6ec1{text-align:start;}.elementor-329 .elementor-element.elementor-element-13b51f8 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-329 .elementor-element.elementor-element-13b51f8 .elementor-image-box-wrapper{text-align:start;}.elementor-329 .elementor-element.elementor-element-13b51f8 .elementor-image-box-title{margin-bottom:16px;color:var( --e-global-color-96a1181 );}.elementor-329 .elementor-element.elementor-element-13b51f8 .elementor-image-box-description{color:var( --e-global-color-96a1181 );}.elementor-329 .elementor-element.elementor-element-3f21139 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-96a1181 );color:var( --e-global-color-96a1181 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-96a1181 );border-radius:30px 30px 30px 30px;padding:7px 22px 7px 22px;}.elementor-329 .elementor-element.elementor-element-3f21139 .elementor-button:hover, .elementor-329 .elementor-element.elementor-element-3f21139 .elementor-button:focus{background-color:var( --e-global-color-96a1181 );color:var( --e-global-color-accent );}.elementor-329 .elementor-element.elementor-element-3f21139 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-329 .elementor-element.elementor-element-3f21139 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-329 .elementor-element.elementor-element-3f21139 .elementor-button:hover svg, .elementor-329 .elementor-element.elementor-element-3f21139 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-329 .elementor-element.elementor-element-1efbe10{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:34px 30px;--row-gap:34px;--column-gap:30px;}.elementor-329 .elementor-element.elementor-element-777a283{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-90dee2b );--border-color:var( --e-global-color-90dee2b );--border-radius:42px 42px 42px 42px;box-shadow:4px 4px 10px 0px rgba(0, 0, 0, 0.12);--padding-top:36px;--padding-bottom:42px;--padding-left:42px;--padding-right:30px;}.elementor-329 .elementor-element.elementor-element-777a283:not(.elementor-motion-effects-element-type-background), .elementor-329 .elementor-element.elementor-element-777a283 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-329 .elementor-element.elementor-element-777a283:hover{background-image:url("https://psimar.com.mx/wp-content/uploads/2026/03/sad-kid-with-dyslexia-holding-pencil-and-child-psy-2026-01-06-00-35-15-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.8;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bdff922 );--border-color:var( --e-global-color-bdff922 );}.elementor-329 .elementor-element.elementor-element-777a283:hover::before, .elementor-329 .elementor-element.elementor-element-777a283:hover > .elementor-background-video-container::before, .elementor-329 .elementor-element.elementor-element-777a283:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-329 .elementor-element.elementor-element-777a283 > .elementor-background-slideshow:hover::before, .elementor-329 .elementor-element.elementor-element-777a283 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-329 .elementor-element.elementor-element-777a283, .elementor-329 .elementor-element.elementor-element-777a283::before{--border-transition:0.3s;}.elementor-329 .elementor-element.elementor-element-9d6d399 > .elementor-widget-container{padding:101px 0px 70px 0px;}.elementor-329 .elementor-element.elementor-element-9d6d399{text-align:start;}.elementor-329 .elementor-element.elementor-element-2eb2f07 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-329 .elementor-element.elementor-element-2eb2f07 .elementor-image-box-wrapper{text-align:start;}.elementor-329 .elementor-element.elementor-element-2eb2f07 .elementor-image-box-title{margin-bottom:16px;color:var( --e-global-color-96a1181 );}.elementor-329 .elementor-element.elementor-element-2eb2f07 .elementor-image-box-description{color:var( --e-global-color-96a1181 );}.elementor-329 .elementor-element.elementor-element-1daf8d2 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-96a1181 );color:var( --e-global-color-96a1181 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-96a1181 );border-radius:30px 30px 30px 30px;padding:7px 22px 7px 22px;}.elementor-329 .elementor-element.elementor-element-1daf8d2 .elementor-button:hover, .elementor-329 .elementor-element.elementor-element-1daf8d2 .elementor-button:focus{background-color:var( --e-global-color-96a1181 );color:var( --e-global-color-accent );}.elementor-329 .elementor-element.elementor-element-1daf8d2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-329 .elementor-element.elementor-element-1daf8d2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-329 .elementor-element.elementor-element-1daf8d2 .elementor-button:hover svg, .elementor-329 .elementor-element.elementor-element-1daf8d2 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-329 .elementor-element.elementor-element-d267e1c{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-90dee2b );--border-color:var( --e-global-color-90dee2b );--border-radius:42px 42px 42px 42px;box-shadow:4px 4px 10px 0px rgba(0, 0, 0, 0.12);--padding-top:36px;--padding-bottom:42px;--padding-left:42px;--padding-right:30px;}.elementor-329 .elementor-element.elementor-element-d267e1c:not(.elementor-motion-effects-element-type-background), .elementor-329 .elementor-element.elementor-element-d267e1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-329 .elementor-element.elementor-element-d267e1c:hover{background-image:url("https://psimar.com.mx/wp-content/uploads/2026/03/portrait-of-young-architects-discussing-in-office-2026-01-09-00-23-31-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.8;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bdff922 );--border-color:var( --e-global-color-bdff922 );}.elementor-329 .elementor-element.elementor-element-d267e1c:hover::before, .elementor-329 .elementor-element.elementor-element-d267e1c:hover > .elementor-background-video-container::before, .elementor-329 .elementor-element.elementor-element-d267e1c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-329 .elementor-element.elementor-element-d267e1c > .elementor-background-slideshow:hover::before, .elementor-329 .elementor-element.elementor-element-d267e1c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-329 .elementor-element.elementor-element-d267e1c, .elementor-329 .elementor-element.elementor-element-d267e1c::before{--border-transition:0.3s;}.elementor-329 .elementor-element.elementor-element-2adbf10 > .elementor-widget-container{padding:101px 0px 70px 0px;}.elementor-329 .elementor-element.elementor-element-2adbf10{text-align:start;}.elementor-329 .elementor-element.elementor-element-aa76729 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-329 .elementor-element.elementor-element-aa76729 .elementor-image-box-wrapper{text-align:start;}.elementor-329 .elementor-element.elementor-element-aa76729 .elementor-image-box-title{margin-bottom:16px;color:var( --e-global-color-96a1181 );}.elementor-329 .elementor-element.elementor-element-aa76729 .elementor-image-box-description{color:var( --e-global-color-96a1181 );}.elementor-329 .elementor-element.elementor-element-5dfc1bb .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-96a1181 );color:var( --e-global-color-96a1181 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-96a1181 );border-radius:30px 30px 30px 30px;padding:7px 22px 7px 22px;}.elementor-329 .elementor-element.elementor-element-5dfc1bb .elementor-button:hover, .elementor-329 .elementor-element.elementor-element-5dfc1bb .elementor-button:focus{background-color:var( --e-global-color-96a1181 );color:var( --e-global-color-accent );}.elementor-329 .elementor-element.elementor-element-5dfc1bb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-329 .elementor-element.elementor-element-5dfc1bb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-329 .elementor-element.elementor-element-5dfc1bb .elementor-button:hover svg, .elementor-329 .elementor-element.elementor-element-5dfc1bb .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-329 .elementor-element.elementor-element-6fcea27{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-90dee2b );--border-color:var( --e-global-color-90dee2b );--border-radius:42px 42px 42px 42px;box-shadow:4px 4px 10px 0px rgba(0, 0, 0, 0.12);--padding-top:36px;--padding-bottom:42px;--padding-left:42px;--padding-right:30px;}.elementor-329 .elementor-element.elementor-element-6fcea27:not(.elementor-motion-effects-element-type-background), .elementor-329 .elementor-element.elementor-element-6fcea27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-329 .elementor-element.elementor-element-6fcea27:hover{background-image:url("https://psimar.com.mx/wp-content/uploads/2026/03/tism.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.8;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bdff922 );--border-color:var( --e-global-color-bdff922 );}.elementor-329 .elementor-element.elementor-element-6fcea27:hover::before, .elementor-329 .elementor-element.elementor-element-6fcea27:hover > .elementor-background-video-container::before, .elementor-329 .elementor-element.elementor-element-6fcea27:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-329 .elementor-element.elementor-element-6fcea27 > .elementor-background-slideshow:hover::before, .elementor-329 .elementor-element.elementor-element-6fcea27 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-329 .elementor-element.elementor-element-6fcea27, .elementor-329 .elementor-element.elementor-element-6fcea27::before{--border-transition:0.3s;}.elementor-329 .elementor-element.elementor-element-e0fdf8a > .elementor-widget-container{padding:101px 0px 70px 0px;}.elementor-329 .elementor-element.elementor-element-e0fdf8a{text-align:start;}.elementor-329 .elementor-element.elementor-element-ddb0671 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-329 .elementor-element.elementor-element-ddb0671 .elementor-image-box-wrapper{text-align:start;}.elementor-329 .elementor-element.elementor-element-ddb0671 .elementor-image-box-title{margin-bottom:16px;color:var( --e-global-color-96a1181 );}.elementor-329 .elementor-element.elementor-element-ddb0671 .elementor-image-box-description{color:var( --e-global-color-96a1181 );}.elementor-329 .elementor-element.elementor-element-b559bd8 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-96a1181 );color:var( --e-global-color-96a1181 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-96a1181 );border-radius:30px 30px 30px 30px;padding:7px 22px 7px 22px;}.elementor-329 .elementor-element.elementor-element-b559bd8 .elementor-button:hover, .elementor-329 .elementor-element.elementor-element-b559bd8 .elementor-button:focus{background-color:var( --e-global-color-96a1181 );color:var( --e-global-color-accent );}.elementor-329 .elementor-element.elementor-element-b559bd8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-329 .elementor-element.elementor-element-b559bd8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-329 .elementor-element.elementor-element-b559bd8 .elementor-button:hover svg, .elementor-329 .elementor-element.elementor-element-b559bd8 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-329 .elementor-element.elementor-element-89c6e07{--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;--gap:34px 30px;--row-gap:34px;--column-gap:30px;}.elementor-329 .elementor-element.elementor-element-e04daf6{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-90dee2b );--border-color:var( --e-global-color-90dee2b );--border-radius:42px 42px 42px 42px;box-shadow:4px 4px 10px 0px rgba(0, 0, 0, 0.12);--padding-top:36px;--padding-bottom:42px;--padding-left:42px;--padding-right:30px;}.elementor-329 .elementor-element.elementor-element-e04daf6:not(.elementor-motion-effects-element-type-background), .elementor-329 .elementor-element.elementor-element-e04daf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-329 .elementor-element.elementor-element-e04daf6:hover{background-image:url("https://psimar.com.mx/wp-content/uploads/2026/03/happy-young-businesswoman-with-mobile-phone-talkin-2026-01-08-22-44-51-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.8;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bdff922 );--border-color:var( --e-global-color-bdff922 );}.elementor-329 .elementor-element.elementor-element-e04daf6:hover::before, .elementor-329 .elementor-element.elementor-element-e04daf6:hover > .elementor-background-video-container::before, .elementor-329 .elementor-element.elementor-element-e04daf6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-329 .elementor-element.elementor-element-e04daf6 > .elementor-background-slideshow:hover::before, .elementor-329 .elementor-element.elementor-element-e04daf6 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-329 .elementor-element.elementor-element-e04daf6, .elementor-329 .elementor-element.elementor-element-e04daf6::before{--border-transition:0.3s;}.elementor-329 .elementor-element.elementor-element-46ed5a2 > .elementor-widget-container{padding:101px 0px 70px 0px;}.elementor-329 .elementor-element.elementor-element-46ed5a2{text-align:start;}.elementor-329 .elementor-element.elementor-element-6fae681 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-329 .elementor-element.elementor-element-6fae681 .elementor-image-box-wrapper{text-align:start;}.elementor-329 .elementor-element.elementor-element-6fae681 .elementor-image-box-title{margin-bottom:16px;color:var( --e-global-color-96a1181 );}.elementor-329 .elementor-element.elementor-element-6fae681 .elementor-image-box-description{color:var( --e-global-color-96a1181 );}.elementor-329 .elementor-element.elementor-element-77b0d11 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-96a1181 );color:var( --e-global-color-96a1181 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-96a1181 );border-radius:30px 30px 30px 30px;padding:7px 22px 7px 22px;}.elementor-329 .elementor-element.elementor-element-77b0d11 .elementor-button:hover, .elementor-329 .elementor-element.elementor-element-77b0d11 .elementor-button:focus{background-color:var( --e-global-color-96a1181 );color:var( --e-global-color-accent );}.elementor-329 .elementor-element.elementor-element-77b0d11 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-329 .elementor-element.elementor-element-77b0d11 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-329 .elementor-element.elementor-element-77b0d11 .elementor-button:hover svg, .elementor-329 .elementor-element.elementor-element-77b0d11 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-329 .elementor-element.elementor-element-b31ee46{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:100px 150px;--row-gap:100px;--column-gap:150px;--overlay-opacity:1;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-329 .elementor-element.elementor-element-b31ee46:not(.elementor-motion-effects-element-type-background), .elementor-329 .elementor-element.elementor-element-b31ee46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://psimar.com.mx/wp-content/uploads/2026/03/modern-psychologist-working-with-young-woman-2026-01-09-00-40-59-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-329 .elementor-element.elementor-element-b31ee46::before, .elementor-329 .elementor-element.elementor-element-b31ee46 > .elementor-background-video-container::before, .elementor-329 .elementor-element.elementor-element-b31ee46 > .e-con-inner > .elementor-background-video-container::before, .elementor-329 .elementor-element.elementor-element-b31ee46 > .elementor-background-slideshow::before, .elementor-329 .elementor-element.elementor-element-b31ee46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-329 .elementor-element.elementor-element-b31ee46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(165deg, #000000C7 0%, #00000000 100%);}.elementor-329 .elementor-element.elementor-element-f7915a6{--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-329 .elementor-element.elementor-element-53f1019c{--display:flex;--z-index:2;}.elementor-329 .elementor-element.elementor-element-5dbbfc03{--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-329 .elementor-element.elementor-element-3d21ee52{--divider-border-style:solid;--divider-color:var( --e-global-color-96a1181 );--divider-border-width:1px;width:var( --container-widget-width, 64px );max-width:64px;--container-widget-width:64px;--container-widget-flex-grow:0;}.elementor-329 .elementor-element.elementor-element-3d21ee52 > .elementor-widget-container{padding:0px 24px 0px 0px;}.elementor-329 .elementor-element.elementor-element-3d21ee52 .elementor-divider-separator{width:100%;}.elementor-329 .elementor-element.elementor-element-3d21ee52 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-329 .elementor-element.elementor-element-2868af29 .elementor-heading-title{color:var( --e-global-color-96a1181 );}.elementor-329 .elementor-element.elementor-element-53c50e98 > .elementor-widget-container{padding:21px 0px 20px 0px;}.elementor-329 .elementor-element.elementor-element-53c50e98 .elementor-heading-title{color:var( --e-global-color-96a1181 );}.elementor-329 .elementor-element.elementor-element-5144702b{color:var( --e-global-color-96a1181 );}.elementor-329 .elementor-element.elementor-element-1dffe1a5{--spacer-size:222px;}.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box .info-box-inner .service-icon{background-color:var( --e-global-color-96a1181 );width:60px !important;height:60px !important;line-height:60px !important;text-align:center;}.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box.info-box-style_3 .info-box-bg-box .service-center{text-align:left;}.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box.info-box-style_3 .info-box-bg-box .service-center .service-border{justify-self:left;}.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media{margin-top:20px;}.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box.info-box-style_2 .info-box-inner .service-title,.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media,.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box.info-box-style_7 .info-box-inner .service-title{margin-bottom:8px;}.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box .info-box-inner .service-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-96a1181 );}.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box .info-box-inner:hover .service-title,.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box .info-box-inner.tp-info-active .service-title{color:var( --e-global-color-96a1181 );}.elementor-329 .elementor-element.elementor-element-254c228c .info-box-inner  .info-box-bg-box .service-desc {padding:0px 0px 0px 0px;}.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box .info-box-inner .service-desc,.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box .info-box-inner .service-desc p{font-family:var( --e-global-typography-c4b0c27-font-family ), Sans-serif;font-size:var( --e-global-typography-c4b0c27-font-size );font-weight:var( --e-global-typography-c4b0c27-font-weight );text-transform:var( --e-global-typography-c4b0c27-text-transform );line-height:var( --e-global-typography-c4b0c27-line-height );letter-spacing:var( --e-global-typography-c4b0c27-letter-spacing );color:var( --e-global-color-96a1181 );}.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box .info-box-inner i.service-icon{font-size:25px !important;}.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box .info-box-inner .service-icon i{font-size:25px;}.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box .info-box-inner .service-icon svg{width:25px;height:25px;fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box .info-box-inner .service-icon .icon-image-set{max-width:25px;}.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box .info-box-bg-box .icon_shine_show{background-position:-60px -60px, 0 0;}.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box .info-box-inner .service-icon:before, .elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box .info-box-inner .service-icon i:before{color:var( --e-global-color-primary );}.elementor-329 .elementor-element.elementor-element-2704339a{--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;}@media(max-width:1440px){.elementor-329 .elementor-element.elementor-element-f3c663c .elementor-heading-title{font-size:var( --e-global-typography-07c47ea-font-size );line-height:var( --e-global-typography-07c47ea-line-height );letter-spacing:var( --e-global-typography-07c47ea-letter-spacing );}.elementor-329 .elementor-element.elementor-element-27430feb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-329 .elementor-element.elementor-element-3378eff6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box .info-box-inner .service-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box .info-box-inner .service-desc,.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box .info-box-inner .service-desc p{font-size:var( --e-global-typography-c4b0c27-font-size );line-height:var( --e-global-typography-c4b0c27-line-height );letter-spacing:var( --e-global-typography-c4b0c27-letter-spacing );}}@media(max-width:1180px){.elementor-329 .elementor-element.elementor-element-b31ee46{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-329 .elementor-element.elementor-element-1dffe1a5{--spacer-size:120px;}}@media(max-width:1024px){.elementor-329 .elementor-element.elementor-element-15f4c24e{--padding-top:10em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-329 .elementor-element.elementor-element-f3c663c .elementor-heading-title{font-size:var( --e-global-typography-07c47ea-font-size );line-height:var( --e-global-typography-07c47ea-line-height );letter-spacing:var( --e-global-typography-07c47ea-letter-spacing );}.elementor-329 .elementor-element.elementor-element-27430feb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-329 .elementor-element.elementor-element-3378eff6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-329 .elementor-element.elementor-element-7853d9e{--padding-top:10em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-329 .elementor-element.elementor-element-3d6f6d5 > .elementor-widget-container{padding:2em 0em 2em 0em;}.elementor-329 .elementor-element.elementor-element-5230784 > .elementor-widget-container{padding:2em 0em 2em 0em;}.elementor-329 .elementor-element.elementor-element-0aa6ec1 > .elementor-widget-container{padding:2em 0em 2em 0em;}.elementor-329 .elementor-element.elementor-element-9d6d399 > .elementor-widget-container{padding:2em 0em 2em 0em;}.elementor-329 .elementor-element.elementor-element-2adbf10 > .elementor-widget-container{padding:2em 0em 2em 0em;}.elementor-329 .elementor-element.elementor-element-e0fdf8a > .elementor-widget-container{padding:2em 0em 2em 0em;}.elementor-329 .elementor-element.elementor-element-46ed5a2 > .elementor-widget-container{padding:2em 0em 2em 0em;}.elementor-329 .elementor-element.elementor-element-b31ee46{--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-329 .elementor-element.elementor-element-1dffe1a5{--spacer-size:50px;}.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media{margin-top:0px;}.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box.info-box-style_2 .info-box-inner .service-title,.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media,.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box.info-box-style_7 .info-box-inner .service-title{margin-bottom:0px;}.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box .info-box-inner .service-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box .info-box-inner .service-desc,.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box .info-box-inner .service-desc p{font-size:var( --e-global-typography-c4b0c27-font-size );line-height:var( --e-global-typography-c4b0c27-line-height );letter-spacing:var( --e-global-typography-c4b0c27-letter-spacing );}}@media(max-width:767px){.elementor-329 .elementor-element.elementor-element-f3c663c .elementor-heading-title{font-size:var( --e-global-typography-07c47ea-font-size );line-height:var( --e-global-typography-07c47ea-line-height );letter-spacing:var( --e-global-typography-07c47ea-letter-spacing );}.elementor-329 .elementor-element.elementor-element-27430feb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-329 .elementor-element.elementor-element-3378eff6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media{margin-top:0px;}.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box.info-box-style_2 .info-box-inner .service-title,.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media,.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box.info-box-style_7 .info-box-inner .service-title{margin-bottom:0px;}.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box .info-box-inner .service-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box .info-box-inner .service-desc,.elementor-329 .elementor-element.elementor-element-254c228c .pt_plus_info_box .info-box-inner .service-desc p{font-size:var( --e-global-typography-c4b0c27-font-size );line-height:var( --e-global-typography-c4b0c27-line-height );letter-spacing:var( --e-global-typography-c4b0c27-letter-spacing );}}@media(min-width:768px){.elementor-329 .elementor-element.elementor-element-4f0d6b42{--content-width:500px;}.elementor-329 .elementor-element.elementor-element-eb883f2{--content-width:700px;}.elementor-329 .elementor-element.elementor-element-dff0460{--width:33.333%;}.elementor-329 .elementor-element.elementor-element-32580db{--width:33.333%;}.elementor-329 .elementor-element.elementor-element-3d30103{--width:33.333%;}.elementor-329 .elementor-element.elementor-element-777a283{--width:33.333%;}.elementor-329 .elementor-element.elementor-element-d267e1c{--width:33.333%;}.elementor-329 .elementor-element.elementor-element-6fcea27{--width:33.333%;}.elementor-329 .elementor-element.elementor-element-e04daf6{--width:33.333%;}.elementor-329 .elementor-element.elementor-element-f7915a6{--width:45%;}.elementor-329 .elementor-element.elementor-element-2704339a{--width:56%;}}