.elementor-444 .elementor-element.elementor-element-a48acae > .elementor-container{min-height:500px;}.elementor-444 .elementor-element.elementor-element-a48acae:not(.elementor-motion-effects-element-type-background), .elementor-444 .elementor-element.elementor-element-a48acae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://toraxmedical.com.ec/wp-content/uploads/2023/08/banner_quienes_somos.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-444 .elementor-element.elementor-element-a48acae > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #1C3C55 0%, #1853538F 100%);opacity:0.93;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-444 .elementor-element.elementor-element-a48acae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 0px 40px;z-index:0;}.elementor-444 .elementor-element.elementor-element-a48acae > .elementor-shape-bottom svg{width:calc(119% + 1.3px);height:10px;}.elementor-444 .elementor-element.elementor-element-319922d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-444 .elementor-element.elementor-element-eb21e4f{text-align:center;}.elementor-444 .elementor-element.elementor-element-eb21e4f .elementor-heading-title{color:#FFFFFF;font-family:"Sofia Sans", Sans-serif;font-size:40px;font-weight:600;}.elementor-444 .elementor-element.elementor-element-b046e8d{text-align:center;}.elementor-444 .elementor-element.elementor-element-b046e8d .elementor-heading-title{color:#FFFFFF;font-family:"Sofia Sans", Sans-serif;font-size:22px;font-weight:500;}.elementor-444 .elementor-element.elementor-element-b046e8d > .elementor-widget-container{margin:-25px 0px 5px 0px;}.elementor-444 .elementor-element.elementor-element-369ac35 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-444 .elementor-element.elementor-element-369ac35{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 60px 60px 60px;}.elementor-444 .elementor-element.elementor-element-369ac35 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-444 .elementor-element.elementor-element-1dd670e{text-align:left;}.elementor-444 .elementor-element.elementor-element-1dd670e img{border-radius:40px 0px 40px 0px;box-shadow:6px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-444 .elementor-element.elementor-element-5b886a3 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-444 .elementor-element.elementor-element-974a71a{text-align:justify;color:#737373;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:26px;width:var( --container-widget-width, 114.445% );max-width:114.445%;--container-widget-width:114.445%;--container-widget-flex-grow:0;}.elementor-444 .elementor-element.elementor-element-8b69a66 .elementor-repeater-item-9bc4a7e.elementor-social-icon{background-color:#FFFFFF;}.elementor-444 .elementor-element.elementor-element-8b69a66 .elementor-repeater-item-9bc4a7e.elementor-social-icon i{color:#39B4CA;}.elementor-444 .elementor-element.elementor-element-8b69a66 .elementor-repeater-item-9bc4a7e.elementor-social-icon svg{fill:#39B4CA;}.elementor-444 .elementor-element.elementor-element-8b69a66 .elementor-repeater-item-a11a162.elementor-social-icon{background-color:#FFFFFF;}.elementor-444 .elementor-element.elementor-element-8b69a66 .elementor-repeater-item-a11a162.elementor-social-icon i{color:#39B4CA;}.elementor-444 .elementor-element.elementor-element-8b69a66 .elementor-repeater-item-a11a162.elementor-social-icon svg{fill:#39B4CA;}.elementor-444 .elementor-element.elementor-element-8b69a66 .elementor-repeater-item-bb0534e.elementor-social-icon{background-color:#FFFFFF;}.elementor-444 .elementor-element.elementor-element-8b69a66 .elementor-repeater-item-bb0534e.elementor-social-icon i{color:#39B4CA;}.elementor-444 .elementor-element.elementor-element-8b69a66 .elementor-repeater-item-bb0534e.elementor-social-icon svg{fill:#39B4CA;}.elementor-444 .elementor-element.elementor-element-8b69a66{--grid-template-columns:repeat(0, auto);--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-444 .elementor-element.elementor-element-8b69a66 .elementor-widget-container{text-align:left;}.elementor-444 .elementor-element.elementor-element-6c1f317 .elementor-button{font-family:"Sofia Sans", Sans-serif;font-size:16px;font-weight:600;background-color:#39B4CA;}.elementor-444 .elementor-element.elementor-element-38574d3:not(.elementor-motion-effects-element-type-background), .elementor-444 .elementor-element.elementor-element-38574d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FCFF;}.elementor-444 .elementor-element.elementor-element-38574d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 60px 90px 60px;z-index:1;}.elementor-444 .elementor-element.elementor-element-38574d3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-444 .elementor-element.elementor-element-38574d3 > .elementor-shape-bottom svg{width:calc(114% + 1.3px);height:55px;}.elementor-444 .elementor-element.elementor-element-8f01974 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-444 .elementor-element.elementor-element-ad02d63{text-align:center;}.elementor-444 .elementor-element.elementor-element-ad02d63 .elementor-heading-title{color:#4B4B4B;font-family:"Sofia Sans", Sans-serif;font-size:40px;font-weight:600;}.elementor-444 .elementor-element.elementor-element-9912c97{text-align:center;}.elementor-444 .elementor-element.elementor-element-9912c97 .elementor-heading-title{color:#7E7E7E;font-family:"Sofia Sans", Sans-serif;font-size:22px;font-weight:300;}.elementor-444 .elementor-element.elementor-element-9912c97 > .elementor-widget-container{margin:-25px 0px 5px 0px;}.elementor-444 .elementor-element.elementor-element-fc1ec99 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:16px;}.elementor-444 .elementor-element.elementor-element-fc1ec99{margin-top:30px;margin-bottom:30px;}.elementor-444 .elementor-element.elementor-element-c06827c .elementor-icon-wrapper{text-align:center;}.elementor-444 .elementor-element.elementor-element-c06827c.elementor-view-stacked .elementor-icon{background-color:#39B4CA;color:#FFFFFF;}.elementor-444 .elementor-element.elementor-element-c06827c.elementor-view-framed .elementor-icon, .elementor-444 .elementor-element.elementor-element-c06827c.elementor-view-default .elementor-icon{color:#39B4CA;border-color:#39B4CA;}.elementor-444 .elementor-element.elementor-element-c06827c.elementor-view-framed .elementor-icon, .elementor-444 .elementor-element.elementor-element-c06827c.elementor-view-default .elementor-icon svg{fill:#39B4CA;}.elementor-444 .elementor-element.elementor-element-c06827c.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-444 .elementor-element.elementor-element-c06827c.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-444 .elementor-element.elementor-element-c06827c .elementor-icon{font-size:36px;}.elementor-444 .elementor-element.elementor-element-c06827c .elementor-icon svg{height:36px;}.elementor-444 .elementor-element.elementor-element-79025ec{text-align:center;}.elementor-444 .elementor-element.elementor-element-79025ec .elementor-heading-title{color:#484848;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:23px;}.elementor-444 .elementor-element.elementor-element-1c958f4{text-align:center;color:#737373;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:26px;}.elementor-444 .elementor-element.elementor-element-cfcd342 .elementor-icon-wrapper{text-align:center;}.elementor-444 .elementor-element.elementor-element-cfcd342.elementor-view-stacked .elementor-icon{background-color:#39B4CA;color:#FFFFFF;}.elementor-444 .elementor-element.elementor-element-cfcd342.elementor-view-framed .elementor-icon, .elementor-444 .elementor-element.elementor-element-cfcd342.elementor-view-default .elementor-icon{color:#39B4CA;border-color:#39B4CA;}.elementor-444 .elementor-element.elementor-element-cfcd342.elementor-view-framed .elementor-icon, .elementor-444 .elementor-element.elementor-element-cfcd342.elementor-view-default .elementor-icon svg{fill:#39B4CA;}.elementor-444 .elementor-element.elementor-element-cfcd342.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-444 .elementor-element.elementor-element-cfcd342.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-444 .elementor-element.elementor-element-cfcd342 .elementor-icon{font-size:36px;}.elementor-444 .elementor-element.elementor-element-cfcd342 .elementor-icon svg{height:36px;}.elementor-444 .elementor-element.elementor-element-72f054f{text-align:center;}.elementor-444 .elementor-element.elementor-element-72f054f .elementor-heading-title{color:#484848;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:23px;}.elementor-444 .elementor-element.elementor-element-0c8fd16{text-align:center;color:#737373;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:26px;}.elementor-444 .elementor-element.elementor-element-0588dc6 .elementor-icon-wrapper{text-align:center;}.elementor-444 .elementor-element.elementor-element-0588dc6.elementor-view-stacked .elementor-icon{background-color:#39B4CA;color:#FFFFFF;}.elementor-444 .elementor-element.elementor-element-0588dc6.elementor-view-framed .elementor-icon, .elementor-444 .elementor-element.elementor-element-0588dc6.elementor-view-default .elementor-icon{color:#39B4CA;border-color:#39B4CA;}.elementor-444 .elementor-element.elementor-element-0588dc6.elementor-view-framed .elementor-icon, .elementor-444 .elementor-element.elementor-element-0588dc6.elementor-view-default .elementor-icon svg{fill:#39B4CA;}.elementor-444 .elementor-element.elementor-element-0588dc6.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-444 .elementor-element.elementor-element-0588dc6.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-444 .elementor-element.elementor-element-0588dc6 .elementor-icon{font-size:36px;}.elementor-444 .elementor-element.elementor-element-0588dc6 .elementor-icon svg{height:36px;}.elementor-444 .elementor-element.elementor-element-8084cb7{text-align:center;}.elementor-444 .elementor-element.elementor-element-8084cb7 .elementor-heading-title{color:#484848;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:23px;}.elementor-444 .elementor-element.elementor-element-65dafdc{text-align:center;color:#737373;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:26px;}.elementor-444 .elementor-element.elementor-element-0e1782f .elementor-icon-wrapper{text-align:center;}.elementor-444 .elementor-element.elementor-element-0e1782f.elementor-view-stacked .elementor-icon{background-color:#39B4CA;color:#FFFFFF;}.elementor-444 .elementor-element.elementor-element-0e1782f.elementor-view-framed .elementor-icon, .elementor-444 .elementor-element.elementor-element-0e1782f.elementor-view-default .elementor-icon{color:#39B4CA;border-color:#39B4CA;}.elementor-444 .elementor-element.elementor-element-0e1782f.elementor-view-framed .elementor-icon, .elementor-444 .elementor-element.elementor-element-0e1782f.elementor-view-default .elementor-icon svg{fill:#39B4CA;}.elementor-444 .elementor-element.elementor-element-0e1782f.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-444 .elementor-element.elementor-element-0e1782f.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-444 .elementor-element.elementor-element-0e1782f .elementor-icon{font-size:36px;}.elementor-444 .elementor-element.elementor-element-0e1782f .elementor-icon svg{height:36px;}.elementor-444 .elementor-element.elementor-element-19d0800{text-align:center;}.elementor-444 .elementor-element.elementor-element-19d0800 .elementor-heading-title{color:#484848;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:23px;}.elementor-444 .elementor-element.elementor-element-366d964{text-align:center;color:#737373;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:26px;}.elementor-444 .elementor-element.elementor-element-83d0464 > .elementor-container{min-height:400px;}.elementor-444 .elementor-element.elementor-element-83d0464:not(.elementor-motion-effects-element-type-background), .elementor-444 .elementor-element.elementor-element-83d0464 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-444 .elementor-element.elementor-element-83d0464{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 0px 200px;}.elementor-444 .elementor-element.elementor-element-83d0464 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-444 .elementor-element.elementor-element-83d0464 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:21px;}.elementor-444 .elementor-element.elementor-element-83d0464 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:16px;}.elementor-444 .elementor-element.elementor-element-631b56f{text-align:right;}.elementor-444 .elementor-element.elementor-element-631b56f .elementor-heading-title{color:#39B4CA;font-family:"Sofia Sans", Sans-serif;font-size:40px;font-weight:600;line-height:42px;}.elementor-444 .elementor-element.elementor-element-51283d5{text-align:right;}.elementor-444 .elementor-element.elementor-element-51283d5 .elementor-heading-title{color:#222222;font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:300;}.elementor-444 .elementor-element.elementor-element-51283d5 > .elementor-widget-container{margin:-25px 0px 5px 0px;}.elementor-444 .elementor-element.elementor-element-103bd44 .elementor-button{font-family:"Sofia Sans", Sans-serif;font-size:16px;font-weight:600;background-color:#39B4CA;}.elementor-444 .elementor-element.elementor-element-103bd44 .elementor-button:hover, .elementor-444 .elementor-element.elementor-element-103bd44 .elementor-button:focus{background-color:#78C5D3;}.elementor-444 .elementor-element.elementor-element-103bd44 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-444 .elementor-element.elementor-element-103bd44{width:100%;max-width:100%;}.elementor-444 .elementor-element.elementor-element-e746034.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-444 .elementor-element.elementor-element-6e61633{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;}@media(max-width:767px){.elementor-444 .elementor-element.elementor-element-38574d3{padding:50px 20px 50px 20px;}.elementor-444 .elementor-element.elementor-element-8f01974 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-444 .elementor-element.elementor-element-ad02d63 .elementor-heading-title{font-size:30px;}.elementor-444 .elementor-element.elementor-element-9912c97 .elementor-heading-title{font-size:20px;}}@media(min-width:768px){.elementor-444 .elementor-element.elementor-element-5a7d269{width:40%;}.elementor-444 .elementor-element.elementor-element-5b886a3{width:60%;}.elementor-444 .elementor-element.elementor-element-9b3967e{width:55.151%;}.elementor-444 .elementor-element.elementor-element-e746034{width:44.808%;}}/* Start custom CSS for heading, class: .elementor-element-eb21e4f */.elementor-444 .elementor-element.elementor-element-eb21e4f h1::before{
  content:"";
  width:60px;
  height: 4px;
  border-bottom: 4px solid #6EC1E4;
  display: block;
  margin:10px auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b046e8d */.elementor-444 .elementor-element.elementor-element-b046e8d h2::after{
  content:"";
  width:170px;
  height: 4px;
  border-bottom: 4px solid #6EC1E4;
  display: block;
  margin:20px auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-974a71a */.elementor-444 .elementor-element.elementor-element-974a71a a{
   color:#6EC1E4;
}
.elementor-444 .elementor-element.elementor-element-974a71a a:hover{
    color:#5250a2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad02d63 */.elementor-444 .elementor-element.elementor-element-ad02d63 h2::before{
  content:"";
  width:60px;
  height: 4px;
  border-bottom: 4px solid #6EC1E4;
  display: block;
  margin:10px auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9912c97 */.elementor-444 .elementor-element.elementor-element-9912c97 h3::after{
  content:"";
  width:170px;
  height: 4px;
  border-bottom: 4px solid #6EC1E4;
  display: block;
  margin:20px auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79025ec */.elementor-444 .elementor-element.elementor-element-79025ec a {
    text-decoration: none;
   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72f054f */.elementor-444 .elementor-element.elementor-element-72f054f a {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8084cb7 */.elementor-444 .elementor-element.elementor-element-8084cb7 a {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19d0800 */.elementor-444 .elementor-element.elementor-element-19d0800 a {
    text-decoration: none;
}/* End custom CSS */