.elementor-349 .elementor-element.elementor-element-5c131ffb{--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:1em 1em;--row-gap:1em;--column-gap:1em;--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-349 .elementor-element.elementor-element-5266ce15{--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:3em 3em;--row-gap:3em;--column-gap:3em;--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-349 .elementor-element.elementor-element-15d6dae{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-349 .elementor-element.elementor-element-6e6fcf8{--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:1em 1em;--row-gap:1em;--column-gap:1em;--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-349 .elementor-element.elementor-element-98d2311{--display:flex;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--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-349 .elementor-element.elementor-element-123eeb6{--display:flex;--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-349 .elementor-element.elementor-element-3d20612 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-3d20612 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-349 .elementor-element.elementor-element-2df51df{--display:flex;--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-349 .elementor-element.elementor-element-1326bae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-1326bae img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-349 .elementor-element.elementor-element-78554ce{--display:flex;--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-349 .elementor-element.elementor-element-98da081 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-98da081 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-349 .elementor-element.elementor-element-51acff0{--display:flex;--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-349 .elementor-element.elementor-element-e8bfff3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-e8bfff3.elementor-element{--align-self:stretch;}.elementor-349 .elementor-element.elementor-element-e8bfff3{text-align:center;}.elementor-349 .elementor-element.elementor-element-e8bfff3 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-349 .elementor-element.elementor-element-edb63a4 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Readex Pro", Sans-serif;font-size:18px;font-weight:400;border-radius:50px 50px 50px 50px;padding:20px 30px 20px 30px;}.elementor-349 .elementor-element.elementor-element-edb63a4.elementor-element{--align-self:flex-end;}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-349 .elementor-element.elementor-element-ace30d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-ace30d3{text-align:left;color:var( --e-global-color-primary );}.elementor-349 .elementor-element.elementor-element-7e5d7de{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-349 .elementor-element.elementor-element-b7dd421 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-b7dd421{text-align:center;}.elementor-349 .elementor-element.elementor-element-b7dd421 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-349 .elementor-element.elementor-element-18cef3a{--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:30px 30px;--row-gap:30px;--column-gap:30px;--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-349 .elementor-element.elementor-element-9792e86{--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:flex-start;--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-349 .elementor-element.elementor-element-a8153ad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:22px 22px 0px 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-349 .elementor-element.elementor-element-1658085{width:100%;max-width:100%;}.elementor-349 .elementor-element.elementor-element-1658085 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-1658085 img{width:100%;height:240px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-8de1dc6{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-349 .elementor-element.elementor-element-8de1dc6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-349 .elementor-element.elementor-element-b671245{--display:flex;--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-349 .elementor-element.elementor-element-9cf27b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-9cf27b4{text-align:left;}.elementor-349 .elementor-element.elementor-element-9cf27b4 .elementor-heading-title{font-family:"Readex Pro", Sans-serif;font-size:24px;font-weight:700;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-349 .elementor-element.elementor-element-29b7b04{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#030E188A;}.elementor-349 .elementor-element.elementor-element-d70b670 .elementor-button{background-color:#FFFFFF;font-family:"Readex Pro", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-d70b670 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-d70b670 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-349 .elementor-element.elementor-element-d70b670 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-349 .elementor-element.elementor-element-389924d{--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:flex-start;--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-349 .elementor-element.elementor-element-4d67f7d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:22px 22px 0px 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-349 .elementor-element.elementor-element-d0b9b54{width:100%;max-width:100%;}.elementor-349 .elementor-element.elementor-element-d0b9b54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-d0b9b54 img{width:100%;height:240px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-09845d2{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-349 .elementor-element.elementor-element-09845d2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-349 .elementor-element.elementor-element-46a5bd3{--display:flex;--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-349 .elementor-element.elementor-element-dc6dbd2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-dc6dbd2{text-align:left;}.elementor-349 .elementor-element.elementor-element-dc6dbd2 .elementor-heading-title{font-family:"Readex Pro", Sans-serif;font-size:24px;font-weight:700;}.elementor-349 .elementor-element.elementor-element-07bd2b3{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#030E188A;}.elementor-349 .elementor-element.elementor-element-4e8bbf2 .elementor-button{background-color:#FFFFFF;font-family:"Readex Pro", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-4e8bbf2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-4e8bbf2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-349 .elementor-element.elementor-element-4e8bbf2 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-349 .elementor-element.elementor-element-1868240{--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:flex-start;--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-349 .elementor-element.elementor-element-9a016a5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:22px 22px 0px 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-349 .elementor-element.elementor-element-9ff6ce3{width:100%;max-width:100%;}.elementor-349 .elementor-element.elementor-element-9ff6ce3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-9ff6ce3 img{width:100%;height:240px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-184e9c3{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-349 .elementor-element.elementor-element-184e9c3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-349 .elementor-element.elementor-element-199e4f3{--display:flex;--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-349 .elementor-element.elementor-element-13e2842 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-13e2842{text-align:left;}.elementor-349 .elementor-element.elementor-element-13e2842 .elementor-heading-title{font-family:"Readex Pro", Sans-serif;font-size:24px;font-weight:700;}.elementor-349 .elementor-element.elementor-element-9a321f2{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#030E188A;}.elementor-349 .elementor-element.elementor-element-ba26e86 .elementor-button{background-color:#FFFFFF;font-family:"Readex Pro", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-ba26e86 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-ba26e86 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-349 .elementor-element.elementor-element-ba26e86 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-349 .elementor-element.elementor-element-7c24b8ab{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-349 .elementor-element.elementor-element-123beb9f{text-align:center;}.elementor-349 .elementor-element.elementor-element-123beb9f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-349 .elementor-element.elementor-element-8546442{--display:flex;}.elementor-349 .elementor-element.elementor-element-992bdaf{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 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-349 .elementor-element.elementor-element-992bdaf.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-349 .elementor-element.elementor-element-1d52a4e0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:22px 22px 0px 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-349 .elementor-element.elementor-element-6c8f4b93{width:100%;max-width:100%;}.elementor-349 .elementor-element.elementor-element-6c8f4b93 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-6c8f4b93 img{width:100%;height:240px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-2bf75c2c{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-349 .elementor-element.elementor-element-2bf75c2c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-349 .elementor-element.elementor-element-70563504{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-349 .elementor-element.elementor-element-78822eab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-78822eab{text-align:left;}.elementor-349 .elementor-element.elementor-element-78822eab .elementor-heading-title{font-family:"Readex Pro", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-primary );}.elementor-349 .elementor-element.elementor-element-67cfa049{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#030E188A;}.elementor-349 .elementor-element.elementor-element-4a47f8c9 .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-4a47f8c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-4a47f8c9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-349 .elementor-element.elementor-element-4a47f8c9 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-349 .elementor-element.elementor-element-2a079112{--display:flex;}.elementor-349 .elementor-element.elementor-element-4f4ac915{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 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-349 .elementor-element.elementor-element-4f4ac915.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-349 .elementor-element.elementor-element-3c9dc1ad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:22px 22px 0px 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-349 .elementor-element.elementor-element-21c18a6c{width:100%;max-width:100%;}.elementor-349 .elementor-element.elementor-element-21c18a6c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-21c18a6c img{width:100%;height:240px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-2d05fbb9{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-349 .elementor-element.elementor-element-2d05fbb9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-349 .elementor-element.elementor-element-4d6aac0b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-349 .elementor-element.elementor-element-747c7767 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-747c7767{text-align:left;}.elementor-349 .elementor-element.elementor-element-747c7767 .elementor-heading-title{font-family:"Readex Pro", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-primary );}.elementor-349 .elementor-element.elementor-element-2840f035{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#030E188A;}.elementor-349 .elementor-element.elementor-element-22ca4a02 .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-22ca4a02 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-22ca4a02 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-349 .elementor-element.elementor-element-22ca4a02 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-349 .elementor-element.elementor-element-7689b9e6{--display:flex;}.elementor-349 .elementor-element.elementor-element-4e664c04{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 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-349 .elementor-element.elementor-element-4e664c04.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-349 .elementor-element.elementor-element-63f1e383{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:22px 22px 0px 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-349 .elementor-element.elementor-element-617b75e3{width:100%;max-width:100%;}.elementor-349 .elementor-element.elementor-element-617b75e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-617b75e3 img{width:100%;height:240px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-13e83988{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-349 .elementor-element.elementor-element-13e83988.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-349 .elementor-element.elementor-element-107e0966{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-349 .elementor-element.elementor-element-28aaeaa6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-28aaeaa6{text-align:left;}.elementor-349 .elementor-element.elementor-element-28aaeaa6 .elementor-heading-title{font-family:"Readex Pro", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-primary );}.elementor-349 .elementor-element.elementor-element-457e674d{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#030E188A;}.elementor-349 .elementor-element.elementor-element-b356dcb .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-b356dcb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-b356dcb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-349 .elementor-element.elementor-element-b356dcb .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-349 .elementor-element.elementor-element-5ab6e1c4{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-349 .elementor-element.elementor-element-545aa151{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-349 .elementor-element.elementor-element-3b600e74{text-align:center;}.elementor-349 .elementor-element.elementor-element-3b600e74 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-349 .elementor-element.elementor-element-4c26803b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-349 .elementor-element.elementor-element-40392a3d{--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:space-between;--align-items:flex-end;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-349 .elementor-element.elementor-element-219c341a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-219c341a{text-align:left;}.elementor-349 .elementor-element.elementor-element-219c341a .elementor-heading-title{font-family:"Readex Pro", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-349 .elementor-element.elementor-element-1d9ac858{text-align:right;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-349 .elementor-element.elementor-element-5645efe7{--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:space-between;--align-items:flex-end;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-349 .elementor-element.elementor-element-a24b74b{text-align:left;}.elementor-349 .elementor-element.elementor-element-a24b74b .elementor-heading-title{font-family:"Readex Pro", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-349 .elementor-element.elementor-element-477c7b1f{text-align:right;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-349 .elementor-element.elementor-element-36a22728{--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:space-between;--align-items:flex-end;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-349 .elementor-element.elementor-element-281b6f2b{text-align:left;}.elementor-349 .elementor-element.elementor-element-281b6f2b .elementor-heading-title{font-family:"Readex Pro", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-349 .elementor-element.elementor-element-360aa070{text-align:right;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-349 .elementor-element.elementor-element-66dea39d{--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:space-between;--align-items:flex-end;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-349 .elementor-element.elementor-element-778eba54{text-align:left;}.elementor-349 .elementor-element.elementor-element-778eba54 .elementor-heading-title{font-family:"Readex Pro", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-349 .elementor-element.elementor-element-4500618{text-align:right;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-349 .elementor-element.elementor-element-32a82bb{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-349 .elementor-element.elementor-element-9e3d3f0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--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-349 .elementor-element.elementor-element-34e81c3 .elementor-button{background-color:#FFFFFF00;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-349 .elementor-element.elementor-element-34e81c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-34e81c3.elementor-element{--align-self:flex-end;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-349 .elementor-element.elementor-element-ee1aec6{width:100%;max-width:100%;}.elementor-349 .elementor-element.elementor-element-ee1aec6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-ee1aec6.elementor-element{--align-self:center;}.elementor-349 .elementor-element.elementor-element-ee1aec6 .cart button, .elementor-349 .elementor-element.elementor-element-ee1aec6 .cart .button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px;transition:all 0.2s;}.elementor-349 .elementor-element.elementor-element-ee1aec6 .quantity .qty{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );transition:all 0.2s;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-349 .elementor-element.elementor-element-b7dd421 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-29b7b04{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-07bd2b3{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-9a321f2{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-123beb9f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-349 .elementor-element.elementor-element-67cfa049{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-4a47f8c9 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-2840f035{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-22ca4a02 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-457e674d{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-b356dcb .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-5ab6e1c4{--e-n-carousel-swiper-slides-to-display:2;}.elementor-349 .elementor-element.elementor-element-3b600e74 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-349 .elementor-element.elementor-element-1d9ac858{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-477c7b1f{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-360aa070{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-4500618{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-ee1aec6 .cart button, .elementor-349 .elementor-element.elementor-element-ee1aec6 .cart .button{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-ee1aec6 .quantity .qty{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-349 .elementor-element.elementor-element-5c131ffb{--content-width:70%;}.elementor-349 .elementor-element.elementor-element-5266ce15{--width:100%;}.elementor-349 .elementor-element.elementor-element-6e6fcf8{--width:100%;}.elementor-349 .elementor-element.elementor-element-98d2311{--width:25%;}.elementor-349 .elementor-element.elementor-element-7e5d7de{--content-width:80%;}.elementor-349 .elementor-element.elementor-element-7c24b8ab{--content-width:80%;}.elementor-349 .elementor-element.elementor-element-992bdaf{--width:100%;}.elementor-349 .elementor-element.elementor-element-4f4ac915{--width:100%;}.elementor-349 .elementor-element.elementor-element-4e664c04{--width:100%;}.elementor-349 .elementor-element.elementor-element-545aa151{--content-width:80%;}.elementor-349 .elementor-element.elementor-element-40392a3d{--width:100%;}.elementor-349 .elementor-element.elementor-element-5645efe7{--width:100%;}.elementor-349 .elementor-element.elementor-element-36a22728{--width:100%;}.elementor-349 .elementor-element.elementor-element-66dea39d{--width:100%;}.elementor-349 .elementor-element.elementor-element-9e3d3f0{--width:40%;}}@media(max-width:767px){.elementor-349 .elementor-element.elementor-element-5c131ffb{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-349 .elementor-element.elementor-element-5266ce15{--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-349 .elementor-element.elementor-element-15d6dae{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-08a5016 img{width:100%;height:100%;object-fit:contain;}.elementor-349 .elementor-element.elementor-element-edb63a4.elementor-element{--align-self:center;}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-ace30d3.elementor-element{--align-self:center;}.elementor-349 .elementor-element.elementor-element-ace30d3{text-align:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-349 .elementor-element.elementor-element-b7dd421 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-29b7b04{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-07bd2b3{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-9a321f2{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-7c24b8ab{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-349 .elementor-element.elementor-element-123beb9f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-349 .elementor-element.elementor-element-8546442{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-349 .elementor-element.elementor-element-8546442.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-349 .elementor-element.elementor-element-992bdaf{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-349 .elementor-element.elementor-element-1d52a4e0{--width:100%;}.elementor-349 .elementor-element.elementor-element-78822eab .elementor-heading-title{font-size:24px;}.elementor-349 .elementor-element.elementor-element-67cfa049{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-4a47f8c9 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-2a079112{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-349 .elementor-element.elementor-element-2a079112.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-349 .elementor-element.elementor-element-4f4ac915{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-349 .elementor-element.elementor-element-3c9dc1ad{--width:100%;}.elementor-349 .elementor-element.elementor-element-747c7767 .elementor-heading-title{font-size:24px;}.elementor-349 .elementor-element.elementor-element-2840f035{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-22ca4a02 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-7689b9e6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-349 .elementor-element.elementor-element-7689b9e6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-349 .elementor-element.elementor-element-4e664c04{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-349 .elementor-element.elementor-element-63f1e383{--width:100%;}.elementor-349 .elementor-element.elementor-element-28aaeaa6 .elementor-heading-title{font-size:24px;}.elementor-349 .elementor-element.elementor-element-457e674d{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-b356dcb .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-5ab6e1c4{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-349 .elementor-element.elementor-element-5ab6e1c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-5ab6e1c4.elementor-element{--align-self:center;}:where( .elementor-349 .elementor-element.elementor-element-5ab6e1c4 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-349 .elementor-element.elementor-element-545aa151{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-349 .elementor-element.elementor-element-3b600e74 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-349 .elementor-element.elementor-element-4c26803b{--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-349 .elementor-element.elementor-element-40392a3d{--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-349 .elementor-element.elementor-element-219c341a .elementor-heading-title{font-size:24px;}.elementor-349 .elementor-element.elementor-element-1d9ac858{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-5645efe7{--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-349 .elementor-element.elementor-element-a24b74b.elementor-element{--align-self:flex-start;}.elementor-349 .elementor-element.elementor-element-a24b74b .elementor-heading-title{font-size:24px;}.elementor-349 .elementor-element.elementor-element-477c7b1f{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-36a22728{--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-349 .elementor-element.elementor-element-281b6f2b .elementor-heading-title{font-size:24px;}.elementor-349 .elementor-element.elementor-element-360aa070{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-66dea39d{--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-349 .elementor-element.elementor-element-778eba54 .elementor-heading-title{font-size:24px;}.elementor-349 .elementor-element.elementor-element-4500618{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-ee1aec6 .cart button, .elementor-349 .elementor-element.elementor-element-ee1aec6 .cart .button{font-size:var( --e-global-typography-text-font-size );}.elementor-349 .elementor-element.elementor-element-ee1aec6{--view-cart-spacing:0px;}.elementor-349 .elementor-element.elementor-element-ee1aec6 .quantity .qty{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for image, class: .elementor-element-3d20612 */.elementor-349 .elementor-element.elementor-element-3d20612{
    height: 100%
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-123eeb6 */.elementor-349 .elementor-element.elementor-element-123eeb6{
    height: 32%
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1326bae */.elementor-349 .elementor-element.elementor-element-1326bae{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2df51df */.elementor-349 .elementor-element.elementor-element-2df51df{
    height: 32%
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-98da081 */.elementor-349 .elementor-element.elementor-element-98da081{
    height: 100%
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78554ce */.elementor-349 .elementor-element.elementor-element-78554ce{
    height: 32%
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8bfff3 */.elementor-349 .elementor-element.elementor-element-e8bfff3 {
    height: 100%
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e6fcf8 */.elementor-349 .elementor-element.elementor-element-6e6fcf8 {
    height: 70vh
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d52a4e0 */.elementor-349 .elementor-element.elementor-element-1d52a4e0{
     overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-992bdaf */.elementor-349 .elementor-element.elementor-element-992bdaf { 
    box-shadow: -3px 7px 15px 0px  rgba(0,0,0,0.25);
   
    border-radius: 22px; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c9dc1ad */.elementor-349 .elementor-element.elementor-element-3c9dc1ad{
     overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f4ac915 */.elementor-349 .elementor-element.elementor-element-4f4ac915 { 
    box-shadow: -3px 7px 15px 0px  rgba(0,0,0,0.25);
   
    border-radius: 22px; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63f1e383 */.elementor-349 .elementor-element.elementor-element-63f1e383{
     overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e664c04 */.elementor-349 .elementor-element.elementor-element-4e664c04 { 
    box-shadow: -3px 7px 15px 0px  rgba(0,0,0,0.25);
   
    border-radius: 22px; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d52a4e0 */.elementor-349 .elementor-element.elementor-element-1d52a4e0{
     overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-992bdaf */.elementor-349 .elementor-element.elementor-element-992bdaf { 
    box-shadow: -3px 7px 15px 0px  rgba(0,0,0,0.25);
   
    border-radius: 22px; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c9dc1ad */.elementor-349 .elementor-element.elementor-element-3c9dc1ad{
     overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f4ac915 */.elementor-349 .elementor-element.elementor-element-4f4ac915 { 
    box-shadow: -3px 7px 15px 0px  rgba(0,0,0,0.25);
   
    border-radius: 22px; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63f1e383 */.elementor-349 .elementor-element.elementor-element-63f1e383{
     overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e664c04 */.elementor-349 .elementor-element.elementor-element-4e664c04 { 
    box-shadow: -3px 7px 15px 0px  rgba(0,0,0,0.25);
   
    border-radius: 22px; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d52a4e0 */.elementor-349 .elementor-element.elementor-element-1d52a4e0{
     overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-992bdaf */.elementor-349 .elementor-element.elementor-element-992bdaf { 
    box-shadow: -3px 7px 15px 0px  rgba(0,0,0,0.25);
   
    border-radius: 22px; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c9dc1ad */.elementor-349 .elementor-element.elementor-element-3c9dc1ad{
     overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f4ac915 */.elementor-349 .elementor-element.elementor-element-4f4ac915 { 
    box-shadow: -3px 7px 15px 0px  rgba(0,0,0,0.25);
   
    border-radius: 22px; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63f1e383 */.elementor-349 .elementor-element.elementor-element-63f1e383{
     overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e664c04 */.elementor-349 .elementor-element.elementor-element-4e664c04 { 
    box-shadow: -3px 7px 15px 0px  rgba(0,0,0,0.25);
   
    border-radius: 22px; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d52a4e0 */.elementor-349 .elementor-element.elementor-element-1d52a4e0{
     overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-992bdaf */.elementor-349 .elementor-element.elementor-element-992bdaf { 
    box-shadow: -3px 7px 15px 0px  rgba(0,0,0,0.25);
   
    border-radius: 22px; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c9dc1ad */.elementor-349 .elementor-element.elementor-element-3c9dc1ad{
     overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f4ac915 */.elementor-349 .elementor-element.elementor-element-4f4ac915 { 
    box-shadow: -3px 7px 15px 0px  rgba(0,0,0,0.25);
   
    border-radius: 22px; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63f1e383 */.elementor-349 .elementor-element.elementor-element-63f1e383{
     overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e664c04 */.elementor-349 .elementor-element.elementor-element-4e664c04 { 
    box-shadow: -3px 7px 15px 0px  rgba(0,0,0,0.25);
   
    border-radius: 22px; 
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-5ab6e1c4 */.elementor-349 .elementor-element.elementor-element-5ab6e1c4 .swiper, .elementor-349 .elementor-element.elementor-element-5ab6e1c4 .swiper-container   {
overflow: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c26803b */@media only screen and (min-width: 768px) { 
    
.faq-item {
    flex: 1;
    min-width: 0;
    overflow: hidden;
    transition: all 0.8s ease;
    cursor: pointer;
    background-color: #0B736A;
    height: 400px;
}

.item-text {
    opacity: 0;
    margin: 0;
    transition: all 0.4s ease;
}

.faq-item.active {
    flex: 1.5;
    z-index: 1;
    background-color: white;
    color: #111;
    box-shadow: -3px 7px 15px 0px  rgba(0,0,0,0.15);
}

.faq-item:not(.active) {
    flex: 1;
}

.faq-item.active .item-title .elementor-heading-title {
    opacity: 1;
    color: #0B736A;
}

.faq-item.active .item-text {
    opacity: 1;
    color: #0B736A;
}
}

@media only screen and (max-width: 767px) { 
    
.faq-item {
    flex: 1;
    min-width: 0;
    overflow: hidden;
    transition: all 0.8s ease;
    cursor: pointer;
    background-color: #0B736A;
    height: 20vh;
}

.item-text {
    opacity: 0;
    margin: 0;
    transition: all 0.4s ease;
}

.faq-item.active {
    height: 40vh;
    z-index: 1;
    background-color: white;
    color: #111;
    box-shadow: -3px 7px 15px 0px  rgba(0,0,0,0.15);
}

.faq-item:not(.active) {
    height: 20vh;
}

.faq-item.active .item-title .elementor-heading-title {
    opacity: 1;
    color: #0B736A;
}

.faq-item.active .item-text {
    opacity: 1;
    color: #0B736A;
}
}/* End custom CSS */
/* Start custom CSS */@media only screen and (min-width: 768px) { 

.circuit_image_container {
     overflow: hidden;
}

.circuit_card_container {
box-shadow: -3px 7px 15px 0px  rgba(0,0,0,0.25);
    border-radius: 22px; 
}

.reservation-panel {
  display: none;
  position: fixed;
  top: 5%;
  left: 50%;
  transform: translateX(-50%);
  width: 40%;
  max-width: 600px;
  max-height: 90vh;
  overflow-y: auto;
  z-index: 9999;
  background: white;
  padding: 2rem;
  border-radius: 12px;
  box-shadow: 0 10px 50px rgba(0, 0, 0, 0.2);
}

.reservation-overlay {
  display: none;
  position: fixed;
  inset: 0;
  background: rgba(0, 0, 0, 0.6);
  z-index: 9990;
}

.modal-open {
  overflow: hidden;
}
}

@media only screen and (max-width: 767px) { 

.circuit_image_container {
     overflow: hidden;
}

.circuit_card_container {
box-shadow: -3px 7px 15px 0px  rgba(0,0,0,0.25);
    border-radius: 22px; 
}

.reservation-panel {
  display: none;
  position: fixed;
  top: 5%;
  left: 50%;
  transform: translateX(-50%);
  width: 80%;
  max-width: 600px;
  max-height: 90vh;
  overflow-y: auto;
  z-index: 9999;
  background: white;
  padding: 10px;
  border-radius: 12px;
  box-shadow: 0 10px 50px rgba(0, 0, 0, 0.2);
}

.reservation-overlay {
  display: none;
  position: fixed;
  inset: 0;
  background: rgba(0, 0, 0, 0.6);
  z-index: 9990;
}

.modal-open {
  overflow: hidden;
}
}/* End custom CSS */