.elementor-4858 .elementor-element.elementor-element-d8046de:not(.elementor-motion-effects-element-type-background), .elementor-4858 .elementor-element.elementor-element-d8046de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://doctorantonioescribano.com/wp-content/uploads/2024/10/hero.jpg");background-repeat:no-repeat;background-size:auto;}.elementor-4858 .elementor-element.elementor-element-d8046de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-4858 .elementor-element.elementor-element-d8046de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4858 .elementor-element.elementor-element-254dae0 .elementor-widget-wrap{flex-wrap:wrap;}.elementor-4858 .elementor-element.elementor-element-254dae0 > .elementor-element-populated{padding:75px 200px 75px 95px;}.elementor-4858 .elementor-element.elementor-element-18f3429{text-align:left;width:var( --container-widget-width, 153.103% );max-width:153.103%;--container-widget-width:153.103%;--container-widget-flex-grow:0;}.elementor-4858 .elementor-element.elementor-element-18f3429 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4858 .elementor-element.elementor-element-18f3429.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4858 .elementor-element.elementor-element-18f3429 .thegem-heading, .elementor-4858 .elementor-element.elementor-element-18f3429 .thegem-heading .light{font-size:64px;line-height:1em;}.elementor-4858 .elementor-element.elementor-element-58413fbb{text-align:left;width:var( --container-widget-width, 157.241% );max-width:157.241%;--container-widget-width:157.241%;--container-widget-flex-grow:0;}.elementor-4858 .elementor-element.elementor-element-58413fbb > .elementor-widget-container{margin:10px 0px 15px 0px;padding:0% 0% 0% 0%;}.elementor-4858 .elementor-element.elementor-element-58413fbb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4858 .elementor-element.elementor-element-58413fbb .thegem-heading, .elementor-4858 .elementor-element.elementor-element-58413fbb .thegem-heading .light{font-size:19px;}.elementor-4858 .elementor-element.elementor-element-21874f7 .gem-button-container .gem-button{background-color:#FF6700;border-radius:8px 8px 8px 8px;}.elementor-4858 .elementor-element.elementor-element-21874f7 .gem-button-container .gem-button:hover{background-color:#FF8430;}.elementor-4858 .elementor-element.elementor-element-21874f7 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4858 .elementor-element.elementor-element-21874f7 .gem-button-container{text-align:left;}.elementor-4858 .elementor-element.elementor-element-21874f7 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:5px 33px 5px 33px;}.elementor-4858 .elementor-element.elementor-element-21874f7 .gem-button-container .gem-button .gem-text-button{line-height:40px;}.elementor-4858 .elementor-element.elementor-element-acc95ca .elementor-widget-wrap{flex-wrap:wrap;}.elementor-4858 .elementor-element.elementor-element-0a2c915{--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-4858 .elementor-element.elementor-element-657414b{--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;--justify-content:center;--align-items:center;}.elementor-4858 .elementor-element.elementor-element-b9a3b55{text-align:center;width:var( --container-widget-width, 153.103% );max-width:153.103%;--container-widget-width:153.103%;--container-widget-flex-grow:0;}.elementor-4858 .elementor-element.elementor-element-b9a3b55 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4858 .elementor-element.elementor-element-b9a3b55.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4858 .elementor-element.elementor-element-b9a3b55 .thegem-heading, .elementor-4858 .elementor-element.elementor-element-b9a3b55 .thegem-heading .light{font-size:51px;line-height:1.1em;}.elementor-4858 .elementor-element.elementor-element-798a4ac{text-align:center;width:var( --container-widget-width, 157.241% );max-width:157.241%;--container-widget-width:157.241%;--container-widget-flex-grow:0;}.elementor-4858 .elementor-element.elementor-element-798a4ac > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0% 0% 0% 0%;}.elementor-4858 .elementor-element.elementor-element-798a4ac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4858 .elementor-element.elementor-element-798a4ac .thegem-heading, .elementor-4858 .elementor-element.elementor-element-798a4ac .thegem-heading .light{font-size:19px;}.elementor-4858 .elementor-element.elementor-element-4a8ea87 .gem-button-container .gem-button{background-color:#FF6700;border-radius:8px 8px 8px 8px;}.elementor-4858 .elementor-element.elementor-element-4a8ea87 .gem-button-container .gem-button:hover{background-color:#FF8430;}.elementor-4858 .elementor-element.elementor-element-4a8ea87 .gem-button-container{text-align:left;}.elementor-4858 .elementor-element.elementor-element-4a8ea87 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:5px 33px 5px 33px;}.elementor-4858 .elementor-element.elementor-element-4a8ea87 .gem-button-container .gem-button .gem-text-button{line-height:40px;}.elementor-4858 .elementor-element.elementor-element-413b91d{margin-top:60px;margin-bottom:50px;}.elementor-4858 .elementor-element.elementor-element-eb6d0b3 .elementor-widget-wrap{flex-wrap:wrap;}.elementor-4858 .elementor-element.elementor-element-cad280a .gem-textbox-content{background-color:#FFFFFF;padding:0px 21px 0px 21px;}.elementor-4858 .elementor-element.elementor-element-cad280a .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{background-color:#F5F5F5;padding:13px;border-radius:50px 50px 50px 50px;border-style:none;margin:0px 10px 0px 0px;transform:rotate(0deg);}.elementor-4858 .elementor-element.elementor-element-cad280a .gem-textbox-content, .elementor-4858 .elementor-element.elementor-element-cad280a .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-4858 .elementor-element.elementor-element-cad280a .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:-2px;margin-top:1px;}.elementor-4858 .elementor-element.elementor-element-cad280a .gem-textbox .gem-textbox-description{padding-bottom:0px;}.elementor-4858 .elementor-element.elementor-element-cad280a .gem-textbox .gem-textbox-description p, .elementor-4858 .elementor-element.elementor-element-cad280a a .gem-textbox .gem-textbox-description p{color:#979797 !important;}.elementor-4858 .elementor-element.elementor-element-cad280a .gem-textbox .gem-textbox-description, .elementor-4858 .elementor-element.elementor-element-cad280a a .gem-textbox .gem-textbox-description{color:#979797 !important;}.elementor-4858 .elementor-element.elementor-element-cad280a .gem-textbox .gem-textbox-description span p, .elementor-4858 .elementor-element.elementor-element-cad280a a .gem-textbox .gem-textbox-description span p{color:#979797 !important;}.elementor-4858 .elementor-element.elementor-element-cad280a .gem-textbox .gem-textbox-description span, .elementor-4858 .elementor-element.elementor-element-cad280a a .gem-textbox .gem-textbox-description span{color:#979797 !important;}.elementor-4858 .elementor-element.elementor-element-cad280a .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:23px !important;color:#2c2e3d;}.elementor-4858 .elementor-element.elementor-element-cad280a .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:23px !important;height:23px !important;fill:#2c2e3d;}.elementor-4858 .elementor-element.elementor-element-cad280a .gem-textbox-content .gem-image img, .elementor-4858 .elementor-element.elementor-element-cad280a .gem-textbox-content a .gem-image img{width:23px;max-width:23px;height:auto;}.elementor-4858 .elementor-element.elementor-element-cad280a .gem-textbox-content .gem-image span, .elementor-4858 .elementor-element.elementor-element-cad280a .gem-textbox-content a .gem-image span{padding:13px;}.elementor-4858 .elementor-element.elementor-element-cad280a .gem-textbox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-4858 .elementor-element.elementor-element-cad280a .gem-textbox-content .gem-image span{border-radius:50px 50px 50px 50px;border-style:none;margin:0px 10px 0px 0px;}.elementor-4858 .elementor-element.elementor-element-cad280a .gem-textbox-content .gem-image img{border-radius:50px 50px 50px 50px;}.elementor-4858 .elementor-element.elementor-element-cad280a .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-4858 .elementor-element.elementor-element-cad280a .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-4858 .elementor-element.elementor-element-cad280a .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-4858 .elementor-element.elementor-element-cad280a .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-4858 .elementor-element.elementor-element-cad280a .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-4858 .elementor-element.elementor-element-ab9a2c0 .elementor-widget-wrap{flex-wrap:wrap;}.elementor-4858 .elementor-element.elementor-element-d2c0ce7 .gem-textbox-content{background-color:#FFFFFF;padding:0px 21px 0px 21px;}.elementor-4858 .elementor-element.elementor-element-d2c0ce7 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{background-color:#F5F5F5;padding:13px;border-radius:50px 50px 50px 50px;border-style:none;margin:0px 10px 0px 0px;transform:rotate(0deg);}.elementor-4858 .elementor-element.elementor-element-d2c0ce7 .gem-textbox-content, .elementor-4858 .elementor-element.elementor-element-d2c0ce7 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-4858 .elementor-element.elementor-element-d2c0ce7 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:-2px;margin-top:1px;}.elementor-4858 .elementor-element.elementor-element-d2c0ce7 .gem-textbox .gem-textbox-description{padding-bottom:0px;}.elementor-4858 .elementor-element.elementor-element-d2c0ce7 .gem-textbox .gem-textbox-description p, .elementor-4858 .elementor-element.elementor-element-d2c0ce7 a .gem-textbox .gem-textbox-description p{color:#979797 !important;}.elementor-4858 .elementor-element.elementor-element-d2c0ce7 .gem-textbox .gem-textbox-description, .elementor-4858 .elementor-element.elementor-element-d2c0ce7 a .gem-textbox .gem-textbox-description{color:#979797 !important;}.elementor-4858 .elementor-element.elementor-element-d2c0ce7 .gem-textbox .gem-textbox-description span p, .elementor-4858 .elementor-element.elementor-element-d2c0ce7 a .gem-textbox .gem-textbox-description span p{color:#979797 !important;}.elementor-4858 .elementor-element.elementor-element-d2c0ce7 .gem-textbox .gem-textbox-description span, .elementor-4858 .elementor-element.elementor-element-d2c0ce7 a .gem-textbox .gem-textbox-description span{color:#979797 !important;}.elementor-4858 .elementor-element.elementor-element-d2c0ce7 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:23px !important;color:#2c2e3d;}.elementor-4858 .elementor-element.elementor-element-d2c0ce7 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:23px !important;height:23px !important;fill:#2c2e3d;}.elementor-4858 .elementor-element.elementor-element-d2c0ce7 .gem-textbox-content .gem-image img, .elementor-4858 .elementor-element.elementor-element-d2c0ce7 .gem-textbox-content a .gem-image img{width:23px;max-width:23px;height:auto;}.elementor-4858 .elementor-element.elementor-element-d2c0ce7 .gem-textbox-content .gem-image span, .elementor-4858 .elementor-element.elementor-element-d2c0ce7 .gem-textbox-content a .gem-image span{padding:13px;}.elementor-4858 .elementor-element.elementor-element-d2c0ce7 .gem-textbox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-4858 .elementor-element.elementor-element-d2c0ce7 .gem-textbox-content .gem-image span{border-radius:50px 50px 50px 50px;border-style:none;margin:0px 10px 0px 0px;}.elementor-4858 .elementor-element.elementor-element-d2c0ce7 .gem-textbox-content .gem-image img{border-radius:50px 50px 50px 50px;}.elementor-4858 .elementor-element.elementor-element-d2c0ce7 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-4858 .elementor-element.elementor-element-d2c0ce7 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-4858 .elementor-element.elementor-element-d2c0ce7 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-4858 .elementor-element.elementor-element-d2c0ce7 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-4858 .elementor-element.elementor-element-d2c0ce7 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-4858 .elementor-element.elementor-element-865a798 .elementor-widget-wrap{flex-wrap:wrap;}.elementor-4858 .elementor-element.elementor-element-fa99948 .gem-textbox-content{background-color:#FFFFFF;padding:0px 21px 0px 21px;}.elementor-4858 .elementor-element.elementor-element-fa99948 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{background-color:#F5F5F5;padding:13px;border-radius:50px 50px 50px 50px;border-style:none;margin:0px 10px 0px 0px;transform:rotate(0deg);}.elementor-4858 .elementor-element.elementor-element-fa99948 .gem-textbox-content, .elementor-4858 .elementor-element.elementor-element-fa99948 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-4858 .elementor-element.elementor-element-fa99948 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:-2px;margin-top:1px;}.elementor-4858 .elementor-element.elementor-element-fa99948 .gem-textbox .gem-textbox-description{padding-bottom:0px;}.elementor-4858 .elementor-element.elementor-element-fa99948 .gem-textbox .gem-textbox-description p, .elementor-4858 .elementor-element.elementor-element-fa99948 a .gem-textbox .gem-textbox-description p{color:#979797 !important;}.elementor-4858 .elementor-element.elementor-element-fa99948 .gem-textbox .gem-textbox-description, .elementor-4858 .elementor-element.elementor-element-fa99948 a .gem-textbox .gem-textbox-description{color:#979797 !important;}.elementor-4858 .elementor-element.elementor-element-fa99948 .gem-textbox .gem-textbox-description span p, .elementor-4858 .elementor-element.elementor-element-fa99948 a .gem-textbox .gem-textbox-description span p{color:#979797 !important;}.elementor-4858 .elementor-element.elementor-element-fa99948 .gem-textbox .gem-textbox-description span, .elementor-4858 .elementor-element.elementor-element-fa99948 a .gem-textbox .gem-textbox-description span{color:#979797 !important;}.elementor-4858 .elementor-element.elementor-element-fa99948 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:23px !important;color:#2c2e3d;}.elementor-4858 .elementor-element.elementor-element-fa99948 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:23px !important;height:23px !important;fill:#2c2e3d;}.elementor-4858 .elementor-element.elementor-element-fa99948 .gem-textbox-content .gem-image img, .elementor-4858 .elementor-element.elementor-element-fa99948 .gem-textbox-content a .gem-image img{width:23px;max-width:23px;height:auto;}.elementor-4858 .elementor-element.elementor-element-fa99948 .gem-textbox-content .gem-image span, .elementor-4858 .elementor-element.elementor-element-fa99948 .gem-textbox-content a .gem-image span{padding:13px;}.elementor-4858 .elementor-element.elementor-element-fa99948 .gem-textbox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-4858 .elementor-element.elementor-element-fa99948 .gem-textbox-content .gem-image span{border-radius:50px 50px 50px 50px;border-style:none;margin:0px 10px 0px 0px;}.elementor-4858 .elementor-element.elementor-element-fa99948 .gem-textbox-content .gem-image img{border-radius:50px 50px 50px 50px;}.elementor-4858 .elementor-element.elementor-element-fa99948 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-4858 .elementor-element.elementor-element-fa99948 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-4858 .elementor-element.elementor-element-fa99948 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-4858 .elementor-element.elementor-element-fa99948 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-4858 .elementor-element.elementor-element-fa99948 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-4858 .elementor-element.elementor-element-711302b .elementor-widget-wrap{flex-wrap:wrap;}.elementor-4858 .elementor-element.elementor-element-2071c06 .gem-textbox-content{background-color:#FFFFFF;padding:0px 21px 0px 21px;}.elementor-4858 .elementor-element.elementor-element-2071c06 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{background-color:#F5F5F5;padding:13px;border-radius:50px 50px 50px 50px;border-style:none;margin:0px 10px 0px 0px;transform:rotate(0deg);}.elementor-4858 .elementor-element.elementor-element-2071c06 .gem-textbox-content, .elementor-4858 .elementor-element.elementor-element-2071c06 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-4858 .elementor-element.elementor-element-2071c06 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:-2px;margin-top:1px;}.elementor-4858 .elementor-element.elementor-element-2071c06 .gem-textbox .gem-textbox-description{padding-bottom:0px;}.elementor-4858 .elementor-element.elementor-element-2071c06 .gem-textbox .gem-textbox-description p, .elementor-4858 .elementor-element.elementor-element-2071c06 a .gem-textbox .gem-textbox-description p{color:#979797 !important;}.elementor-4858 .elementor-element.elementor-element-2071c06 .gem-textbox .gem-textbox-description, .elementor-4858 .elementor-element.elementor-element-2071c06 a .gem-textbox .gem-textbox-description{color:#979797 !important;}.elementor-4858 .elementor-element.elementor-element-2071c06 .gem-textbox .gem-textbox-description span p, .elementor-4858 .elementor-element.elementor-element-2071c06 a .gem-textbox .gem-textbox-description span p{color:#979797 !important;}.elementor-4858 .elementor-element.elementor-element-2071c06 .gem-textbox .gem-textbox-description span, .elementor-4858 .elementor-element.elementor-element-2071c06 a .gem-textbox .gem-textbox-description span{color:#979797 !important;}.elementor-4858 .elementor-element.elementor-element-2071c06 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:23px !important;color:#2c2e3d;}.elementor-4858 .elementor-element.elementor-element-2071c06 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:23px !important;height:23px !important;fill:#2c2e3d;}.elementor-4858 .elementor-element.elementor-element-2071c06 .gem-textbox-content .gem-image img, .elementor-4858 .elementor-element.elementor-element-2071c06 .gem-textbox-content a .gem-image img{width:23px;max-width:23px;height:auto;}.elementor-4858 .elementor-element.elementor-element-2071c06 .gem-textbox-content .gem-image span, .elementor-4858 .elementor-element.elementor-element-2071c06 .gem-textbox-content a .gem-image span{padding:13px;}.elementor-4858 .elementor-element.elementor-element-2071c06 .gem-textbox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-4858 .elementor-element.elementor-element-2071c06 .gem-textbox-content .gem-image span{border-radius:50px 50px 50px 50px;border-style:none;margin:0px 10px 0px 0px;}.elementor-4858 .elementor-element.elementor-element-2071c06 .gem-textbox-content .gem-image img{border-radius:50px 50px 50px 50px;}.elementor-4858 .elementor-element.elementor-element-2071c06 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-4858 .elementor-element.elementor-element-2071c06 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-4858 .elementor-element.elementor-element-2071c06 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-4858 .elementor-element.elementor-element-2071c06 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-4858 .elementor-element.elementor-element-2071c06 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-4858 .elementor-element.elementor-element-1c6d13a > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4858 .elementor-element.elementor-element-1c6d13a:not(.elementor-motion-effects-element-type-background), .elementor-4858 .elementor-element.elementor-element-1c6d13a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3F2;}.elementor-4858 .elementor-element.elementor-element-1c6d13a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 20px 130px 20px;}.elementor-4858 .elementor-element.elementor-element-1c6d13a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4858 .elementor-element.elementor-element-216db7d5 .elementor-widget-wrap{flex-wrap:wrap;}.elementor-4858 .elementor-element.elementor-element-31ae2ccb > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4858 .elementor-element.elementor-element-379053a4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4858 .elementor-element.elementor-element-379053a4, .elementor-4858 .elementor-element.elementor-element-379053a4 .elementor-text-editor *{font-size:19px;}.elementor-4858 .elementor-element.elementor-element-a591685 .gem-button-container .gem-button{background-color:#FF6700;border-radius:8px 8px 8px 8px;}.elementor-4858 .elementor-element.elementor-element-a591685 .gem-button-container .gem-button:hover{background-color:#FF8430;}.elementor-4858 .elementor-element.elementor-element-a591685 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4858 .elementor-element.elementor-element-a591685 .gem-button-container{text-align:left;}.elementor-4858 .elementor-element.elementor-element-a591685 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:5px 33px 5px 33px;}.elementor-4858 .elementor-element.elementor-element-a591685 .gem-button-container .gem-button .gem-text-button{line-height:40px;}.elementor-4858 .elementor-element.elementor-element-61c37200 .elementor-widget-wrap{flex-wrap:wrap;}.elementor-4858 .elementor-element.elementor-element-25c4f6af .gem-textbox-content{background-color:#FFFFFF;border-radius:20px 20px 20px 0px;padding:35px 40px 55px 40px;}.elementor-4858 .elementor-element.elementor-element-25c4f6af .gem-textbox-content, .elementor-4858 .elementor-element.elementor-element-25c4f6af .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-4858 .elementor-element.elementor-element-25c4f6af .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:30px;}.elementor-4858 .elementor-element.elementor-element-25c4f6af .gem-textbox .gem-textbox-description{padding-bottom:0px;}.elementor-4858 .elementor-element.elementor-element-25c4f6af .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:135px !important;}.elementor-4858 .elementor-element.elementor-element-25c4f6af .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:135px !important;height:135px !important;}.elementor-4858 .elementor-element.elementor-element-25c4f6af .gem-textbox-content .gem-image img, .elementor-4858 .elementor-element.elementor-element-25c4f6af .gem-textbox-content a .gem-image img{width:135px;max-width:135px;height:auto;}.elementor-4858 .elementor-element.elementor-element-25c4f6af .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:0px;border-radius:50px 50px 50px 50px;border-style:none;margin:0px 0px 50px 0px;}.elementor-4858 .elementor-element.elementor-element-25c4f6af .gem-textbox-content .gem-image span, .elementor-4858 .elementor-element.elementor-element-25c4f6af .gem-textbox-content a .gem-image span{padding:0px;}.elementor-4858 .elementor-element.elementor-element-25c4f6af .gem-textbox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-4858 .elementor-element.elementor-element-25c4f6af .gem-textbox-content .gem-image span{border-radius:50px 50px 50px 50px;border-style:none;margin:0px 0px 50px 0px;}.elementor-4858 .elementor-element.elementor-element-25c4f6af .gem-textbox-content .gem-image img{border-radius:50px 50px 50px 50px;}.elementor-4858 .elementor-element.elementor-element-25c4f6af .gem-textbox:hover .gem-textbox-content .gem-image > span::before{opacity:0.5 !important;}.elementor-4858 .elementor-element.elementor-element-4cc8ee4e .elementor-widget-wrap{flex-wrap:wrap;}.elementor-4858 .elementor-element.elementor-element-57dc5bfd .gem-textbox-content{background-color:#FFFFFF;border-radius:20px 20px 20px 0px;padding:35px 40px 55px 40px;}.elementor-4858 .elementor-element.elementor-element-57dc5bfd .gem-textbox-content, .elementor-4858 .elementor-element.elementor-element-57dc5bfd .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-4858 .elementor-element.elementor-element-57dc5bfd .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:30px;}.elementor-4858 .elementor-element.elementor-element-57dc5bfd .gem-textbox .gem-textbox-description{padding-bottom:0px;}.elementor-4858 .elementor-element.elementor-element-57dc5bfd .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:135px !important;}.elementor-4858 .elementor-element.elementor-element-57dc5bfd .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:135px !important;height:135px !important;}.elementor-4858 .elementor-element.elementor-element-57dc5bfd .gem-textbox-content .gem-image img, .elementor-4858 .elementor-element.elementor-element-57dc5bfd .gem-textbox-content a .gem-image img{width:135px;max-width:135px;height:auto;}.elementor-4858 .elementor-element.elementor-element-57dc5bfd .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:0px;border-radius:50px 50px 50px 50px;border-style:none;margin:0px 0px 50px 0px;}.elementor-4858 .elementor-element.elementor-element-57dc5bfd .gem-textbox-content .gem-image span, .elementor-4858 .elementor-element.elementor-element-57dc5bfd .gem-textbox-content a .gem-image span{padding:0px;}.elementor-4858 .elementor-element.elementor-element-57dc5bfd .gem-textbox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-4858 .elementor-element.elementor-element-57dc5bfd .gem-textbox-content .gem-image span{border-radius:50px 50px 50px 50px;border-style:none;margin:0px 0px 50px 0px;}.elementor-4858 .elementor-element.elementor-element-57dc5bfd .gem-textbox-content .gem-image img{border-radius:50px 50px 50px 50px;}.elementor-4858 .elementor-element.elementor-element-57dc5bfd .gem-textbox:hover .gem-textbox-content .gem-image > span::before{opacity:0.5 !important;}.elementor-4858 .elementor-element.elementor-element-2c2b8a03 .elementor-widget-wrap{flex-wrap:wrap;}.elementor-4858 .elementor-element.elementor-element-7b723f83 .gem-textbox-content{background-color:#FFFFFF;border-radius:20px 20px 20px 0px;padding:35px 40px 55px 40px;}.elementor-4858 .elementor-element.elementor-element-7b723f83 .gem-textbox-content, .elementor-4858 .elementor-element.elementor-element-7b723f83 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-4858 .elementor-element.elementor-element-7b723f83 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:30px;}.elementor-4858 .elementor-element.elementor-element-7b723f83 .gem-textbox .gem-textbox-description{padding-bottom:0px;}.elementor-4858 .elementor-element.elementor-element-7b723f83 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:135px !important;}.elementor-4858 .elementor-element.elementor-element-7b723f83 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:135px !important;height:135px !important;}.elementor-4858 .elementor-element.elementor-element-7b723f83 .gem-textbox-content .gem-image img, .elementor-4858 .elementor-element.elementor-element-7b723f83 .gem-textbox-content a .gem-image img{width:135px;max-width:135px;height:auto;}.elementor-4858 .elementor-element.elementor-element-7b723f83 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:0px;border-radius:50px 50px 50px 50px;border-style:none;margin:0px 0px 50px 0px;}.elementor-4858 .elementor-element.elementor-element-7b723f83 .gem-textbox-content .gem-image span, .elementor-4858 .elementor-element.elementor-element-7b723f83 .gem-textbox-content a .gem-image span{padding:0px;}.elementor-4858 .elementor-element.elementor-element-7b723f83 .gem-textbox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-4858 .elementor-element.elementor-element-7b723f83 .gem-textbox-content .gem-image span{border-radius:50px 50px 50px 50px;border-style:none;margin:0px 0px 50px 0px;}.elementor-4858 .elementor-element.elementor-element-7b723f83 .gem-textbox-content .gem-image img{border-radius:50px 50px 50px 50px;}.elementor-4858 .elementor-element.elementor-element-7b723f83 .gem-textbox:hover .gem-textbox-content .gem-image > span::before{opacity:0.5 !important;}.elementor-4858 .elementor-element.elementor-element-59db241 .gem-button-container .gem-button{background-color:#FF6700;border-radius:8px 8px 8px 8px;}.elementor-4858 .elementor-element.elementor-element-59db241 .gem-button-container .gem-button:hover{background-color:#FF8430;}.elementor-4858 .elementor-element.elementor-element-59db241 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4858 .elementor-element.elementor-element-59db241 .gem-button-container{text-align:left;}.elementor-4858 .elementor-element.elementor-element-59db241 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:5px 33px 5px 33px;}.elementor-4858 .elementor-element.elementor-element-59db241 .gem-button-container .gem-button .gem-text-button{line-height:40px;}.elementor-4858 .elementor-element.elementor-element-95883a1{margin-top:0px;margin-bottom:75px;}.elementor-4858 .elementor-element.elementor-element-4cc9ec7 .elementor-widget-wrap{flex-wrap:wrap;}.elementor-4858 .elementor-element.elementor-element-e2b6d5a{--spacer-size:45px;}.elementor-4858 .elementor-element.elementor-element-9d26d0d{text-align:center;}.elementor-4858 .elementor-element.elementor-element-9d26d0d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4858 .elementor-element.elementor-element-d543649{--spacer-size:30px;}.elementor-4858 .elementor-element.elementor-element-050fb44 .categories{display:none;}.elementor-4858 .elementor-element.elementor-element-050fb44 .reviews{display:none;}.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid.item-separator .portfolio-item {padding:calc(16px/2) !important;}.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid:not(.item-separator) .fullwidth-block{padding:0 16px;}.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid:not(.item-separator).has-shadowed-items .owl-carousel .owl-stage-outer{padding:calc(16px/2) !important;margin:calc(-16px/2);}.elementor-4858 .elementor-element.elementor-element-050fb44 .extended-products-grid-carousel-item:not(.inited) .portfolio-item,
					.elementor-4858 .elementor-element.elementor-element-050fb44 .skeleton-posts .portfolio-item{padding:calc(16px/2);}.elementor-4858 .elementor-element.elementor-element-050fb44 .extended-products-grid-carousel-item:not(.inited) .owl-stage,
					.elementor-4858 .elementor-element.elementor-element-050fb44 .skeleton-posts.portfolio-row{margin:calc(-16px/2);}.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item .image,
					.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item .image .image-inner,
					.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item .image .overlay,
					.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid.caption-position-hover .portfolio-item .wrap,
					.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid.caption-position-image .portfolio-item .wrap{border-radius:13px 13px 0px 0px;}.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid.caption-position-page .portfolio-item .wrap{border-radius:13px 13px 0 0;}.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item.product .caption .categories,
							.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item.product .caption .categories a{font-size:12px;font-weight:300;color:#5C5A5A;}.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item .wrap .caption .title a{font-size:14px;}.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item.product  .caption .product-price .price{font-size:19px;font-weight:200;letter-spacing:-0.5px;}.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item .wrap > .caption{border-radius:0px 0px 13px 13px;padding:0px 20px 15px 20px;text-align:left;background-color:#FFE6B3;border-style:none;}.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid.title-on-page .portfolio-item .wrap{border-bottom-right-radius:13px;border-bottom-left-radius:13px;}.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .star-rating{margin-left:0;}.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-rating .empty-rating:before{margin-left:0;}.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .categories{margin-left:0;margin-top:12px;}.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-bottom{margin-left:0;}.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .title{margin:8px 0px 0px 0px;}.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-price{margin:7px 0px 0px 0px;}.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-bottom .cart.type_button .button,
					.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .caption .cart.type_button .button,
					.thegem-popup-notification-wrap#style-notification-050fb44 .thegem-popup-notification .notification-message a.button,
					.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item.product .actions .button{border-radius:6px 6px 6px 6px;border-style:solid;padding:0px 0px 0px 0px;}.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-bottom .cart.type_button .button,
					.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .caption .cart.type_button .button{flex-direction:row;}.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-bottom .cart.type_button .button,
							.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .caption .cart .button,
							.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item.product .actions .button{font-size:16px;font-weight:300;}.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-bottom .cart.type_button.simple-type-button .button,
							.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .caption .cart.simple-type-button .button,
							.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item.product .actions .button{color:#FFFFFF;background-color:#F57620;border-color:#FFFCFC00;}.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-bottom .cart.type_button.simple-type-button .button:hover,
							.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .caption .cart.simple-type-button .button:hover,
							.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item.product .actions .button:hover{color:#FFFFFF;background-color:#FF8430;}.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-bottom .cart.type_button.variable-type-button .button,
							.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .caption .cart.variable-type-button .button{background-color:#DFE5E8;border-color:#02010100;}.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-bottom .cart.type_button.variable-type-button .button:hover,
							.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .caption .cart.variable-type-button .button:hover{background-color:#00BCD4;}.elementor-4858 .elementor-element.elementor-element-2aced03c{padding:0px 0px 0px 0px;}.elementor-4858 .elementor-element.elementor-element-71ae6b4b .elementor-widget-wrap{flex-wrap:wrap;}.elementor-4858 .elementor-element.elementor-element-1dca9ade:not(.elementor-motion-effects-element-type-background), .elementor-4858 .elementor-element.elementor-element-1dca9ade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://doctorantonioescribano.com/wp-content/uploads/2024/11/fondo_catalogo_comida.jpg");background-position:0px -507px;background-repeat:no-repeat;background-size:cover;}.elementor-4858 .elementor-element.elementor-element-1dca9ade > .elementor-background-overlay{background-color:#111111B0;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4858 .elementor-element.elementor-element-1dca9ade{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 21px 80px 21px;}.elementor-4858 .elementor-element.elementor-element-232e5a6e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4858 .elementor-element.elementor-element-232e5a6e .elementor-widget-wrap{flex-wrap:wrap;}.elementor-4858 .elementor-element.elementor-element-2e7a34d5{text-align:center;}.elementor-4858 .elementor-element.elementor-element-2e7a34d5 .elementor-heading-title{font-size:19px;font-weight:600;letter-spacing:4.1px;color:#FFFFFF;}.elementor-4858 .elementor-element.elementor-element-20f5366b > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-4858 .elementor-element.elementor-element-20f5366b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-4858 .elementor-element.elementor-element-20f5366b{text-align:center;}.elementor-4858 .elementor-element.elementor-element-20f5366b .elementor-heading-title{font-size:41px;color:#FFFFFF;}.elementor-4858 .elementor-element.elementor-element-bd272a4{margin-top:0px;margin-bottom:0px;}.elementor-4858 .elementor-element.elementor-element-a5d4be0 .elementor-widget-wrap{flex-wrap:wrap;}.elementor-4858 .elementor-element.elementor-element-46a9f57{--spacer-size:45px;}.elementor-4858 .elementor-element.elementor-element-e297d67{text-align:center;}.elementor-4858 .elementor-element.elementor-element-e297d67 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4858 .elementor-element.elementor-element-4e5ae69{--spacer-size:30px;}.elementor-4858 .elementor-element.elementor-element-584955fe > .elementor-background-overlay{background-color:#F0F3F2;opacity:0.5;}.elementor-4858 .elementor-element.elementor-element-584955fe > .elementor-container{max-width:1600px;}.elementor-4858 .elementor-element.elementor-element-584955fe{padding:42px 21px 42px 21px;}.elementor-bc-flex-widget .elementor-4858 .elementor-element.elementor-element-b25be75.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4858 .elementor-element.elementor-element-b25be75.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4858 .elementor-element.elementor-element-b25be75.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4858 .elementor-element.elementor-element-b25be75 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4858 .elementor-element.elementor-element-b25be75 .elementor-widget-wrap{flex-wrap:wrap;}.elementor-4858 .elementor-element.elementor-element-b25be75 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 21px 0px 21px;--e-column-margin-right:21px;--e-column-margin-left:21px;padding:0px 50px 0px 50px;}.elementor-4858 .elementor-element.elementor-element-b25be75 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4858 .elementor-element.elementor-element-4854ef9{text-align:center;}.elementor-bc-flex-widget .elementor-4858 .elementor-element.elementor-element-5135f383.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4858 .elementor-element.elementor-element-5135f383.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4858 .elementor-element.elementor-element-5135f383.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4858 .elementor-element.elementor-element-5135f383 .elementor-widget-wrap{flex-wrap:wrap;}.elementor-4858 .elementor-element.elementor-element-5135f383 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 21px 0px 21px;}.elementor-4858 .elementor-element.elementor-element-5135f383 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .categories{display:none;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .reviews{display:none;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .product-variations{display:none;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid .portfolio-item:not(.size-item){padding:calc(16px/2) !important;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid .portfolio-item.size-item{padding:0 calc(16px/2) !important;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid:not(.item-separator) .portfolio-row{margin:calc(-16px/2);}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid.item-separator .portfolio-row{margin:0 calc(-16px/2);}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid.fullwidth-columns:not(.item-separator) .portfolio-row{margin:calc(-16px/2) 0;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid.fullwidth-columns.item-separator .portfolio-row{margin:0;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid .fullwidth-block:not(.no-paddings){padding-left:16px;padding-right:16px;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid .fullwidth-block .portfolio-row{padding-left:calc(16px/2);padding-right:calc(16px/2);}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid:not(.item-separator) .fullwidth-block .portfolio-top-panel{padding-left:16px;padding-right:16px;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid.item-separator .fullwidth-block .portfolio-top-panel{padding-left:calc(16px/2);padding-right:calc(16px/2);}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:16px;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .skeleton-posts .portfolio-item{padding:calc(16px/2) !important;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .skeleton-posts{margin:calc(-16px/2);}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid.list-style.with-divider .portfolio-set .portfolio-item .wrap:before{top:calc(-16px/2);}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid .portfolio-item .wrap > .caption{text-align:left !important;border-radius:0px 0px 13px 13px;padding:0px 20px 15px 20px !important;border-style:none;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .star-rating{margin-left:0;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-rating .empty-rating:before{margin-left:0;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .categories{margin-left:0;margin-top:12px;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-bottom{margin-left:0;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid .portfolio-item .image,
					.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid .portfolio-item .image .image-inner,
					.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid .portfolio-item .image .overlay,
					.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid .portfolio-item .image .variations-notification,
					.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid.caption-position-hover .portfolio-item .wrap,
					.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid.caption-position-image .portfolio-item .wrap{border-radius:13px 13px 13px 13px;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid.caption-position-page .portfolio-item .wrap{border-radius:13px 13px 0 0;border-bottom-right-radius:13px;border-bottom-left-radius:13px;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid .portfolio-item.product .caption .categories,
							.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid .portfolio-item.product .caption .categories a{font-size:12px;font-weight:300;color:#5C5A5A;}{border-color:#5C5A5ACC !important;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .title{margin:8px 0px 0px 0px;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-price{margin:7px 0px 0px 0px;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid .portfolio-item .wrap .product-bottom.on-page-caption .cart.type_button .button,
					.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .caption .cart.type_button .button,
					.thegem-popup-notification-wrap#style-notification-3e6666c9 .thegem-popup-notification,
					.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid .portfolio-item.product .actions .button{border-radius:6px 6px 6px 6px;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-bottom .cart.type_button .button,
					.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .caption .cart.type_button .button,
					.thegem-popup-notification-wrap#style-notification-3e6666c9 .thegem-popup-notification,
					.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid .portfolio-item.product .actions .button{border-style:solid;padding:0px 0px 0px 0px;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio-filters-list.style-hidden .portfolio-filter-item, 
					.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio-filters-list.style-sidebar .portfolio-filter-item, 
					.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio-filters-list.style-standard-mobile .portfolio-filter-item,
					.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio-filters-list.style-hidden .widget-area .widget, 
					.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio-filters-list.style-sidebar .widget-area .widget, 
					.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio-filters-list.style-standard-mobile .widget-area .widget{border-width:1px;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio-filters-list .portfolio-show-filters-button{margin-right:auto;}.elementor-4858 .elementor-element.elementor-element-5a1ca03{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:53px;--padding-right:53px;}.elementor-4858 .elementor-element.elementor-element-42ff28f{--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-4858 .elementor-element.elementor-element-ca93efe{--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-4858 .elementor-element.elementor-element-53c92d7{--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-4858 .elementor-element.elementor-element-c4b3777{--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-4858 .elementor-element.elementor-element-7ce0370{--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(min-width:768px){.elementor-4858 .elementor-element.elementor-element-254dae0{width:44.53%;}.elementor-4858 .elementor-element.elementor-element-acc95ca{width:55.47%;}.elementor-4858 .elementor-element.elementor-element-42ff28f{--width:25%;}.elementor-4858 .elementor-element.elementor-element-ca93efe{--width:25%;}.elementor-4858 .elementor-element.elementor-element-53c92d7{--width:25%;}.elementor-4858 .elementor-element.elementor-element-c4b3777{--width:25%;}.elementor-4858 .elementor-element.elementor-element-7ce0370{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4858 .elementor-element.elementor-element-216db7d5{width:50%;}.elementor-4858 .elementor-element.elementor-element-61c37200{width:50%;}.elementor-4858 .elementor-element.elementor-element-4cc8ee4e{width:50%;}.elementor-4858 .elementor-element.elementor-element-2c2b8a03{width:50%;}.elementor-4858 .elementor-element.elementor-element-b25be75{width:100%;}.elementor-4858 .elementor-element.elementor-element-5135f383{width:100%;}}@media(max-width:1024px){.elementor-4858 .elementor-element.elementor-element-d8046de:not(.elementor-motion-effects-element-type-background), .elementor-4858 .elementor-element.elementor-element-d8046de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-4858 .elementor-element.elementor-element-d8046de{margin-top:20px;margin-bottom:0px;}.elementor-4858 .elementor-element.elementor-element-254dae0 > .elementor-element-populated{padding:75px 21px 75px 21px;}.elementor-4858 .elementor-element.elementor-element-18f3429 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-4858 .elementor-element.elementor-element-58413fbb > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-4858 .elementor-element.elementor-element-0a2c915{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4858 .elementor-element.elementor-element-657414b.e-con{--align-self:center;}.elementor-4858 .elementor-element.elementor-element-b9a3b55 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-4858 .elementor-element.elementor-element-b9a3b55.elementor-element{--align-self:center;}.elementor-4858 .elementor-element.elementor-element-b9a3b55 .thegem-heading, .elementor-4858 .elementor-element.elementor-element-b9a3b55 .thegem-heading .light{font-size:37px;line-height:0.7em;}.elementor-4858 .elementor-element.elementor-element-798a4ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4858 .elementor-element.elementor-element-798a4ac .thegem-heading, .elementor-4858 .elementor-element.elementor-element-798a4ac .thegem-heading .light{line-height:0.8em;}.elementor-4858 .elementor-element.elementor-element-050fb44 .categories{display:block;}.elementor-4858 .elementor-element.elementor-element-050fb44 .reviews{display:none;}.elementor-4858 .elementor-element.elementor-element-050fb44 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4858 .elementor-element.elementor-element-1dca9ade:not(.elementor-motion-effects-element-type-background), .elementor-4858 .elementor-element.elementor-element-1dca9ade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4858 .elementor-element.elementor-element-584955fe{padding:21px 0px 21px 0px;}.elementor-4858 .elementor-element.elementor-element-b25be75 > .elementor-element-populated{margin:0px 21px 0px 21px;--e-column-margin-right:21px;--e-column-margin-left:21px;}.elementor-4858 .elementor-element.elementor-element-5135f383 > .elementor-element-populated{padding:21px 21px 0px 21px;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .categories{display:block;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .reviews{display:none;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .product-variations{display:none;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-4858 .elementor-element.elementor-element-657414b{--min-height:0px;}.elementor-4858 .elementor-element.elementor-element-b9a3b55 .thegem-heading, .elementor-4858 .elementor-element.elementor-element-b9a3b55 .thegem-heading .light{font-size:23px;line-height:1em;}.elementor-4858 .elementor-element.elementor-element-798a4ac > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-4858 .elementor-element.elementor-element-798a4ac .thegem-heading, .elementor-4858 .elementor-element.elementor-element-798a4ac .thegem-heading .light{font-size:13px;line-height:1em;}.elementor-4858 .elementor-element.elementor-element-9d26d0d > .elementor-widget-container{padding:0px 21px 0px 21px;}.elementor-4858 .elementor-element.elementor-element-050fb44 .categories{display:block;}.elementor-4858 .elementor-element.elementor-element-050fb44 .reviews{display:none;}.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item .wrap > .caption{border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;text-align:left;}.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid.title-on-page .portfolio-item .wrap{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .star-rating{margin-left:0;}.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-rating .empty-rating:before{margin-left:0;}.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .categories{margin-left:0;}.elementor-4858 .elementor-element.elementor-element-050fb44 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-bottom{margin-left:0;}.elementor-4858 .elementor-element.elementor-element-2aced03c{padding:40px 0px 40px 0px;}.elementor-4858 .elementor-element.elementor-element-1dca9ade:not(.elementor-motion-effects-element-type-background), .elementor-4858 .elementor-element.elementor-element-1dca9ade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4858 .elementor-element.elementor-element-46a9f57{--spacer-size:0px;}.elementor-4858 .elementor-element.elementor-element-e297d67 > .elementor-widget-container{padding:0px 21px 0px 21px;}.elementor-4858 .elementor-element.elementor-element-b25be75 > .elementor-element-populated{padding:250px 21px 30px 21px;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .categories{display:block;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .reviews{display:none;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .product-variations{display:none;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid .portfolio-item .wrap > .caption{text-align:left !important;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px !important;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .star-rating{margin-left:0;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-rating .empty-rating:before{margin-left:0;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .categories{margin-left:0;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-bottom{margin-left:0;}.elementor-4858 .elementor-element.elementor-element-3e6666c9 .portfolio.extended-products-grid.caption-position-page .portfolio-item .wrap{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}}