.elementor-15 .elementor-element.elementor-element-1b61ea3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-cef3afe{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-cef3afe:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-cef3afe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-15 .elementor-element.elementor-element-24d5a64{--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;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:60px;}.elementor-15 .elementor-element.elementor-element-0e22727{font-family:"Times New Roman", Sans-serif;font-size:45px;}.elementor-15 .elementor-element.elementor-element-edc5bc3{font-family:"Roboto", Sans-serif;font-size:18px;}.elementor-15 .elementor-element.elementor-element-e752ba8 .elementor-button{background-color:#004F78;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;}.elementor-15 .elementor-element.elementor-element-e752ba8 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-e752ba8 .elementor-button:focus{color:#64BFA5;}.elementor-15 .elementor-element.elementor-element-e752ba8 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-e752ba8 .elementor-button:focus svg{fill:#64BFA5;}.elementor-15 .elementor-element.elementor-element-1654529 .elementor-icon-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-1654529.elementor-view-stacked .elementor-icon{background-color:#004F78;fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1654529.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-1654529.elementor-view-default .elementor-icon{fill:#004F78;color:#004F78;border-color:#004F78;}.elementor-15 .elementor-element.elementor-element-1654529.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1654529 .elementor-icon{font-size:18px;}.elementor-15 .elementor-element.elementor-element-1654529 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-1654529 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-b806caa{--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-15 .elementor-element.elementor-element-9c49498{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-9c49498:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9c49498 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-960c27e{--e-image-carousel-slides-to-show:6;}.elementor-15 .elementor-element.elementor-element-6bb4b4d{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6bb4b4d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6bb4b4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c21dc12{--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-15 .elementor-element.elementor-element-d0e77f2{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-15 .elementor-element.elementor-element-d0e77f2 .elementor-headline{text-align:center;font-family:"Roboto Condensed", Sans-serif;font-size:35px;font-weight:600;}.elementor-15 .elementor-element.elementor-element-d0e77f2 .elementor-headline-plain-text{color:#004F78;}.elementor-15 .elementor-element.elementor-element-aded320{--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-15 .elementor-element.elementor-element-8febcda{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8febcda:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-8febcda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-85c1b2c{--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-15 .elementor-element.elementor-element-5fe9f0a{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-15 .elementor-element.elementor-element-5fe9f0a .elementor-headline{text-align:center;font-family:"Roboto Condensed", Sans-serif;font-size:35px;font-weight:600;}.elementor-15 .elementor-element.elementor-element-5fe9f0a .elementor-headline-plain-text{color:#004F78;}.elementor-15 .elementor-element.elementor-element-a4b1f4f{--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-15 .elementor-element.elementor-element-90dcf63{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-90dcf63:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-90dcf63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-96d54a2{--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-15 .elementor-element.elementor-element-999a7b5{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-15 .elementor-element.elementor-element-999a7b5 .elementor-headline{text-align:center;font-family:"Roboto Condensed", Sans-serif;font-size:35px;font-weight:600;}.elementor-15 .elementor-element.elementor-element-999a7b5 .elementor-headline-plain-text{color:#004F78;}.elementor-15 .elementor-element.elementor-element-89ae737{--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-15 .elementor-element.elementor-element-7ddcdd5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7ddcdd5:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7ddcdd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-87a388f{--wd-cat-brd-radius:0px;}.elementor-15 .elementor-element.elementor-element-87a388f div.product-category .wd-entities-title, .elementor-15 .elementor-element.elementor-element-87a388f .wd-nav-product-cat>li>a{font-size:20px;text-transform:capitalize;}.elementor-15 .elementor-element.elementor-element-77fd7b7{--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;--margin-top:0px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-77fd7b7:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-77fd7b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#64BFA5;}.elementor-15 .elementor-element.elementor-element-171bc04{--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-15 .elementor-element.elementor-element-d698f5b{text-align:center;font-family:"Times New Roman", Sans-serif;font-size:25px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-aacd935{--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-15 .elementor-element.elementor-element-d012279{--display:flex;}.elementor-15 .elementor-element.elementor-element-edfbbc8 .elementor-button{background-color:#004F78;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;border-radius:5px 5px 5px 5px;padding:15px 10px 15px 10px;}.elementor-15 .elementor-element.elementor-element-edfbbc8 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-edfbbc8 .elementor-button:focus{color:#64BFA5;}.elementor-15 .elementor-element.elementor-element-edfbbc8 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-edfbbc8 .elementor-button:focus svg{fill:#64BFA5;}.elementor-15 .elementor-element.elementor-element-2830887{--display:flex;}.elementor-15 .elementor-element.elementor-element-fc24bf7 .elementor-button{background-color:#004F78;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;border-radius:5px 5px 5px 5px;padding:15px 10px 15px 10px;}.elementor-15 .elementor-element.elementor-element-fc24bf7 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-fc24bf7 .elementor-button:focus{color:#64BFA5;}.elementor-15 .elementor-element.elementor-element-fc24bf7 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-fc24bf7 .elementor-button:focus svg{fill:#64BFA5;}.elementor-15 .elementor-element.elementor-element-4f7f725{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5518cb1 .elementor-icon-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-5518cb1{--icon-box-icon-margin:5px;}.elementor-15 .elementor-element.elementor-element-5518cb1 .elementor-icon-box-title{margin-bottom:5px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-5518cb1.elementor-view-stacked .elementor-icon{background-color:#004F78;fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-5518cb1.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-5518cb1.elementor-view-default .elementor-icon{fill:#004F78;color:#004F78;border-color:#004F78;}.elementor-15 .elementor-element.elementor-element-5518cb1.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-5518cb1 .elementor-icon{font-size:18px;}.elementor-15 .elementor-element.elementor-element-5518cb1 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-5518cb1 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-5518cb1 .elementor-icon-box-description{font-size:14px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-4c31282{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f81d4a9 .elementor-icon-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-f81d4a9{--icon-box-icon-margin:5px;}.elementor-15 .elementor-element.elementor-element-f81d4a9 .elementor-icon-box-title{margin-bottom:5px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-f81d4a9.elementor-view-stacked .elementor-icon{background-color:#004F78;fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-f81d4a9.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-f81d4a9.elementor-view-default .elementor-icon{fill:#004F78;color:#004F78;border-color:#004F78;}.elementor-15 .elementor-element.elementor-element-f81d4a9.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-f81d4a9 .elementor-icon{font-size:18px;}.elementor-15 .elementor-element.elementor-element-f81d4a9 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-f81d4a9 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-f81d4a9 .elementor-icon-box-description{font-size:14px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-b37737e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a359f76 .elementor-icon-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-a359f76{--icon-box-icon-margin:5px;}.elementor-15 .elementor-element.elementor-element-a359f76 .elementor-icon-box-title{margin-bottom:5px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-a359f76.elementor-view-stacked .elementor-icon{background-color:#004F78;fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-a359f76.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-a359f76.elementor-view-default .elementor-icon{fill:#004F78;color:#004F78;border-color:#004F78;}.elementor-15 .elementor-element.elementor-element-a359f76.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-a359f76 .elementor-icon{font-size:18px;}.elementor-15 .elementor-element.elementor-element-a359f76 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-a359f76 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-a359f76 .elementor-icon-box-description{font-size:14px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9491412{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b86e14c .elementor-icon-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-b86e14c{--icon-box-icon-margin:5px;}.elementor-15 .elementor-element.elementor-element-b86e14c .elementor-icon-box-title{margin-bottom:5px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-b86e14c.elementor-view-stacked .elementor-icon{background-color:#004F78;fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-b86e14c.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-b86e14c.elementor-view-default .elementor-icon{fill:#004F78;color:#004F78;border-color:#004F78;}.elementor-15 .elementor-element.elementor-element-b86e14c.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-b86e14c .elementor-icon{font-size:18px;}.elementor-15 .elementor-element.elementor-element-b86e14c .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-b86e14c .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-b86e14c .elementor-icon-box-description{font-size:14px;color:#FFFFFF;}body.elementor-page-15:not(.elementor-motion-effects-element-type-background), body.elementor-page-15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:769px){.elementor-15 .elementor-element.elementor-element-cef3afe{--content-width:1400px;}.elementor-15 .elementor-element.elementor-element-24d5a64{--width:60%;}.elementor-15 .elementor-element.elementor-element-b806caa{--width:40%;}.elementor-15 .elementor-element.elementor-element-9c49498{--content-width:1400px;}.elementor-15 .elementor-element.elementor-element-6bb4b4d{--content-width:1400px;}.elementor-15 .elementor-element.elementor-element-c21dc12{--width:100%;}.elementor-15 .elementor-element.elementor-element-aded320{--width:100%;}.elementor-15 .elementor-element.elementor-element-8febcda{--content-width:1400px;}.elementor-15 .elementor-element.elementor-element-85c1b2c{--width:100%;}.elementor-15 .elementor-element.elementor-element-a4b1f4f{--width:100%;}.elementor-15 .elementor-element.elementor-element-90dcf63{--content-width:1400px;}.elementor-15 .elementor-element.elementor-element-96d54a2{--width:100%;}.elementor-15 .elementor-element.elementor-element-89ae737{--width:100%;}.elementor-15 .elementor-element.elementor-element-7ddcdd5{--content-width:1400px;}.elementor-15 .elementor-element.elementor-element-77fd7b7{--content-width:1400px;}.elementor-15 .elementor-element.elementor-element-171bc04{--width:30%;}.elementor-15 .elementor-element.elementor-element-4f7f725{--width:20%;}.elementor-15 .elementor-element.elementor-element-4c31282{--width:20%;}.elementor-15 .elementor-element.elementor-element-b37737e{--width:20%;}.elementor-15 .elementor-element.elementor-element-9491412{--width:20%;}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-1b61ea3{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-cef3afe{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-0e22727{font-size:25px;}.elementor-15 .elementor-element.elementor-element-edc5bc3{font-size:15px;}.elementor-15 .elementor-element.elementor-element-1654529 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-1654529 .elementor-icon-box-title a{font-size:15px;}.elementor-15 .elementor-element.elementor-element-6bb4b4d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-8febcda{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-90dcf63{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-7ddcdd5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-87a388f div.product-category .wd-entities-title, .elementor-15 .elementor-element.elementor-element-87a388f .wd-nav-product-cat>li>a{font-size:18px;}.elementor-15 .elementor-element.elementor-element-77fd7b7{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-d698f5b{font-size:20px;}.elementor-15 .elementor-element.elementor-element-5518cb1 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-5518cb1 .elementor-icon-box-title a{font-size:16px;}.elementor-15 .elementor-element.elementor-element-5518cb1 .elementor-icon-box-description{font-size:12px;}}@media(max-width:768px){.elementor-15 .elementor-element.elementor-element-1b61ea3{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4ef411e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-cef3afe{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-24d5a64{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0e22727{font-size:25px;}.elementor-15 .elementor-element.elementor-element-edc5bc3{font-size:15px;}.elementor-15 .elementor-element.elementor-element-1654529 .elementor-icon-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-1654529 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-1654529 .elementor-icon-box-title a{font-size:15px;}.elementor-15 .elementor-element.elementor-element-6bb4b4d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-d0e77f2 .elementor-headline{font-size:20px;}.elementor-15 .elementor-element.elementor-element-8febcda{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-5fe9f0a .elementor-headline{font-size:20px;}.elementor-15 .elementor-element.elementor-element-90dcf63{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-999a7b5 .elementor-headline{font-size:20px;}.elementor-15 .elementor-element.elementor-element-7ddcdd5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-77fd7b7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-d012279{--width:45%;}.elementor-15 .elementor-element.elementor-element-2830887{--width:45%;}}/* Start custom CSS for html, class: .elementor-element-4ef411e */.gotrack-slider {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100vh;
}

.gotrack-slide {
  display: none;
  height: 100%;
  position: relative;
}

.gotrack-slide.active {
  display: flex;
  flex-direction: column;
  justify-content: center;
  animation: fade 1s ease-in-out;
}

.gotrack-slide img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

/* Contenedor del texto */
.gotrack-caption {
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

.gotrack-caption-inner {
  background: rgba(0, 0, 0, 0.9);
  color: white;
  padding: 2.5rem;
  border-radius: 1rem;
  max-width: 90%;
  text-align: center;
}

.gotrack-caption-inner h1,
.gotrack-caption-inner h2 {
  color: #ffffff !important;
  font-family: "Antonio", sans-serif;
  font-size: 2 rem;
  margin-bottom: 0.75rem;
}

.gotrack-caption-inner p {
  font-family: "Lato", sans-serif;
  font-size: 1.1rem;
  margin-bottom: 1.2rem;
}

.gotrack-btn {
  background: #fff;
  color: #000;
  font-weight: bold;
  padding: 0.6rem 1.2rem;
  border-radius: 2rem;
  text-decoration: none;
}

/* Flechas */
.gotrack-prev,
.gotrack-next {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  font-size: 2rem;
  background: rgba(0,0,0,0.3);
  color: white;
  border: none;
  padding: 0.5rem 1rem;
  cursor: pointer;
  z-index: 10;
  border-radius: 50%;
}

.gotrack-prev { left: 1rem; }
.gotrack-next { right: 1rem; }

/* Dots (ocultos en todos los dispositivos) */
.gotrack-dots {
  display: none !important;
}

/* Animación */
@keyframes fade {
  from { opacity: 0.6; }
  to { opacity: 1; }
}

/* Responsive móviles */
@media (max-width: 768px) {
  .gotrack-slide {
    flex-direction: column-reverse;
  }

  .gotrack-slide img {
    height: auto;
    object-fit: contain;
    margin-top: 1rem;
  }

  .gotrack-caption {
    position: relative;
    inset: auto;
    padding: 0 1rem;
  }

  .gotrack-caption-inner {
    padding: 1.5rem;
  }

  .gotrack-caption-inner h1,
  .gotrack-caption-inner h2 {
    font-size: 1.3rem;
    line-height: 1.4;
    margin-bottom: 0.5rem;
  }

  .gotrack-caption-inner p {
    font-size: 0.95rem; /* antes 1rem */
    line-height: 1.4;
    margin-bottom: 1rem;
  }

  .gotrack-btn {
    font-size: 0.85rem;
    padding: 0.5rem 1rem;
  }

  .gotrack-prev,
  .gotrack-next {
    display: none !important;
  }
}/* End custom CSS */