.elementor-794253 .elementor-element.elementor-element-40622fc{--display:flex;}.elementor-794253 .elementor-element.elementor-element-9d4fd2d{--spacer-size:50px;}.elementor-794253 .elementor-element.elementor-element-00bfe26{width:100%;max-width:100%;top:21px;}.elementor-794253 .elementor-element.elementor-element-00bfe26 > .elementor-widget-container{margin:0px 0px 0px 22px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-00bfe26{left:0px;}body.rtl .elementor-794253 .elementor-element.elementor-element-00bfe26{right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-794253 .elementor-element.elementor-element-270ed6a > .elementor-widget-container{--e-transform-translateY:-10px;margin:0px 0px 0px 0px;padding:0px 09px 0px 09px;}.elementor-794253 .elementor-element.elementor-element-270ed6a{columns:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:normal;letter-spacing:0px;color:#222222;}.elementor-794253 .elementor-element.elementor-element-174e777{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-794253 .elementor-element.elementor-element-05e6198{--display:flex;}.elementor-794253 .elementor-element.elementor-element-c542abb{width:100%;max-width:100%;top:0px;}.elementor-794253 .elementor-element.elementor-element-c542abb > .elementor-widget-container{margin:0px 0px 0px 22px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-c542abb{left:0px;}body.rtl .elementor-794253 .elementor-element.elementor-element-c542abb{right:0px;}.elementor-794253 .elementor-element.elementor-element-ae7e2e4 > .elementor-widget-container{--e-transform-translateY:-10px;margin:040px 0px 0px 0px;padding:0px 09px 0px 09px;}.elementor-794253 .elementor-element.elementor-element-ae7e2e4{columns:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:normal;letter-spacing:0px;color:#222222;}.elementor-794253 .elementor-element.elementor-element-62eb191{--display:flex;--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-794253 .elementor-element.elementor-element-629f900{width:100%;max-width:100%;top:0px;}.elementor-794253 .elementor-element.elementor-element-629f900 > .elementor-widget-container{margin:-40px 0px 0px 22px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-629f900{left:0px;}body.rtl .elementor-794253 .elementor-element.elementor-element-629f900{right:0px;}.elementor-794253 .elementor-element.elementor-element-6baa4b8 > .elementor-widget-container{--e-transform-translateY:-10px;margin:0px 0px 0px 0px;padding:0px 09px 0px 09px;}.elementor-794253 .elementor-element.elementor-element-6baa4b8{columns:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:normal;letter-spacing:0px;color:#222222;}.elementor-794253 .elementor-element.elementor-element-e21b9bf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-794253 .elementor-element.elementor-element-ced3fc6{width:100%;max-width:100%;top:0px;}.elementor-794253 .elementor-element.elementor-element-ced3fc6 > .elementor-widget-container{margin:-40px 0px 0px 22px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-ced3fc6{left:0px;}body.rtl .elementor-794253 .elementor-element.elementor-element-ced3fc6{right:0px;}.elementor-794253 .elementor-element.elementor-element-f34f2e1 > .elementor-widget-container{--e-transform-translateY:-10px;margin:0px 0px 0px 0px;padding:0px 09px 0px 09px;}.elementor-794253 .elementor-element.elementor-element-f34f2e1{columns:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:normal;letter-spacing:0px;color:#222222;}.elementor-794253 .elementor-element.elementor-element-10855ba{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-794253 .elementor-element.elementor-element-2579bd0{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-794253 .elementor-element.elementor-element-b2f32b6{--divider-border-style:solid;--divider-color:#EF5900;--divider-border-width:2px;}.elementor-794253 .elementor-element.elementor-element-b2f32b6 > .elementor-widget-container{margin:0px 0px 030px 0px;padding:0px 010px 0px 9px;}.elementor-794253 .elementor-element.elementor-element-b2f32b6 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-794253 .elementor-element.elementor-element-b2f32b6 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-794253 .elementor-element.elementor-element-4108520{--display:flex;}.elementor-794253 .elementor-element.elementor-element-ade153c{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;top:0px;}.elementor-794253 .elementor-element.elementor-element-ade153c > .elementor-widget-container{margin:0px 0px 0px 32px;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-ade153c{left:0px;}body.rtl .elementor-794253 .elementor-element.elementor-element-ade153c{right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-794253 .elementor-element.elementor-element-e606e30{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;bottom:-4px;text-align:center;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-e606e30{right:170px;}body.rtl .elementor-794253 .elementor-element.elementor-element-e606e30{left:170px;}.elementor-794253 .elementor-element.elementor-element-e606e30 img{width:100%;}.elementor-794253 .elementor-element.elementor-element-0b62959{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:-43px;text-align:end;}.elementor-794253 .elementor-element.elementor-element-0b62959 > .elementor-widget-container{margin:0px 40px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-0b62959.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-0b62959{left:0px;}body.rtl .elementor-794253 .elementor-element.elementor-element-0b62959{right:0px;}.elementor-794253 .elementor-element.elementor-element-0b62959 img{width:18%;max-width:18%;}.elementor-794253 .elementor-element.elementor-element-98a3d8f{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:24px;--margin-right:0px;--z-index:99;}.elementor-794253 .elementor-element.elementor-element-d84168f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-d84168f{columns:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:normal;letter-spacing:0px;color:#222222;}.elementor-794253 .elementor-element.elementor-element-b40eb55{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right: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-794253 .elementor-element.elementor-element-0d769db .elementor-button{background-color:#EF5900;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-b107ea1{--display:flex;}.elementor-794253 .elementor-element.elementor-element-c982e26{--spacer-size:50px;}.elementor-794253 .elementor-element.elementor-element-46fad0e{--display:flex;}.elementor-794253 .elementor-element.elementor-element-a46fccd{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;top:0px;}.elementor-794253 .elementor-element.elementor-element-a46fccd > .elementor-widget-container{margin:-27px 0px 0px 32px;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-a46fccd{left:0px;}body.rtl .elementor-794253 .elementor-element.elementor-element-a46fccd{right:0px;}.elementor-794253 .elementor-element.elementor-element-d171d33{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;bottom:-4px;text-align:center;}.elementor-794253 .elementor-element.elementor-element-d171d33 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-d171d33{right:170px;}body.rtl .elementor-794253 .elementor-element.elementor-element-d171d33{left:170px;}.elementor-794253 .elementor-element.elementor-element-d171d33 img{width:100%;}.elementor-794253 .elementor-element.elementor-element-ff6b043{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:-50px;text-align:end;}.elementor-794253 .elementor-element.elementor-element-ff6b043 > .elementor-widget-container{margin:0px 72px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-ff6b043.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-ff6b043{left:0px;}body.rtl .elementor-794253 .elementor-element.elementor-element-ff6b043{right:0px;}.elementor-794253 .elementor-element.elementor-element-ff6b043 img{width:26%;max-width:26%;}.elementor-794253 .elementor-element.elementor-element-8f7f940{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:24px;--margin-right:0px;--z-index:99;}.elementor-794253 .elementor-element.elementor-element-708a8a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-708a8a7{columns:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:normal;letter-spacing:0px;color:#222222;}.elementor-794253 .elementor-element.elementor-element-d8d6457{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-794253 .elementor-element.elementor-element-c52a916 .elementor-button{background-color:#EF5900;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-01a345e{--display:flex;}.elementor-794253 .elementor-element.elementor-element-fd0fb7c{--spacer-size:50px;}.elementor-794253 .elementor-element.elementor-element-0442e80{--display:flex;}.elementor-794253 .elementor-element.elementor-element-1931089{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;top:-5px;}.elementor-794253 .elementor-element.elementor-element-1931089 > .elementor-widget-container{margin:0px 0px 0px 32px;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-1931089{left:0px;}body.rtl .elementor-794253 .elementor-element.elementor-element-1931089{right:0px;}.elementor-794253 .elementor-element.elementor-element-1ed758f{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;bottom:-4px;text-align:center;}.elementor-794253 .elementor-element.elementor-element-1ed758f > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-1ed758f{right:170px;}body.rtl .elementor-794253 .elementor-element.elementor-element-1ed758f{left:170px;}.elementor-794253 .elementor-element.elementor-element-1ed758f img{width:100%;}.elementor-794253 .elementor-element.elementor-element-c159edf{width:auto;max-width:auto;top:-50px;text-align:end;}.elementor-794253 .elementor-element.elementor-element-c159edf > .elementor-widget-container{margin:-10px 50px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-c159edf.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-c159edf{left:0px;}body.rtl .elementor-794253 .elementor-element.elementor-element-c159edf{right:0px;}.elementor-794253 .elementor-element.elementor-element-c159edf img{width:11%;max-width:11%;}.elementor-794253 .elementor-element.elementor-element-26b3918{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:24px;--margin-right:0px;--z-index:99;}.elementor-794253 .elementor-element.elementor-element-661c85f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-661c85f{columns:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:normal;letter-spacing:0px;color:#222222;}.elementor-794253 .elementor-element.elementor-element-82877ec{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-794253 .elementor-element.elementor-element-96da44b .elementor-button{background-color:#EF5900;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-06d6405{--display:flex;}.elementor-794253 .elementor-element.elementor-element-df11139{--spacer-size:35px;}.elementor-794253 .elementor-element.elementor-element-ea53e14{--display:flex;--min-height:261px;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-7b8ddc3{left:-18px;}body.rtl .elementor-794253 .elementor-element.elementor-element-7b8ddc3{right:-18px;}.elementor-794253 .elementor-element.elementor-element-7b8ddc3{top:-8px;text-align:start;}.elementor-794253 .elementor-element.elementor-element-7b8ddc3 img{width:93%;max-width:93%;height:290px;}.elementor-794253 .elementor-element.elementor-element-f5299c5{--display:grid;--position:absolute;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;top:0px;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-f5299c5{left:419px;}body.rtl .elementor-794253 .elementor-element.elementor-element-f5299c5{right:419px;}.elementor-794253 .elementor-element.elementor-element-910f54d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:20px;text-align:start;}.elementor-794253 .elementor-element.elementor-element-910f54d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-910f54d.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-910f54d{left:8px;}body.rtl .elementor-794253 .elementor-element.elementor-element-910f54d{right:8px;}.elementor-794253 .elementor-element.elementor-element-910f54d img{width:10%;max-width:10%;}.elementor-794253 .elementor-element.elementor-element-590eb07{width:100%;max-width:100%;top:20px;}.elementor-794253 .elementor-element.elementor-element-590eb07 > .elementor-widget-container{margin:0px 0px 0px 32px;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-590eb07{left:53px;}body.rtl .elementor-794253 .elementor-element.elementor-element-590eb07{right:53px;}.elementor-794253 .elementor-element.elementor-element-bb23dc1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;columns:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:normal;letter-spacing:0px;color:#222222;}.elementor-794253 .elementor-element.elementor-element-bb23dc1 > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:56px;margin:0px 0px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-bb23dc1 p{margin-block-end:0px;}.elementor-794253 .elementor-element.elementor-element-0f52f91{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;columns:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:normal;letter-spacing:0px;color:#222222;}.elementor-794253 .elementor-element.elementor-element-0f52f91 > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:65px;margin:0px 0px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-0f52f91 p{margin-block-end:0px;}.elementor-794253 .elementor-element.elementor-element-8b4043f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;columns:2;column-gap:0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:normal;letter-spacing:0px;color:#222222;}.elementor-794253 .elementor-element.elementor-element-8b4043f > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:5px;margin:0px 0px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-8b4043f p{margin-block-end:0px;}.elementor-794253 .elementor-element.elementor-element-3800d44{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;columns:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:normal;letter-spacing:0px;color:#222222;}.elementor-794253 .elementor-element.elementor-element-3800d44 > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:65px;margin:0px 0px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-3800d44 p{margin-block-end:0px;}.elementor-794253 .elementor-element.elementor-element-2c906a8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;columns:2;column-gap:0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:normal;letter-spacing:0px;color:#222222;}.elementor-794253 .elementor-element.elementor-element-2c906a8 > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:5px;margin:0px 0px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-2c906a8 p{margin-block-end:0px;}.elementor-794253 .elementor-element.elementor-element-89048f9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;columns:2;column-gap:0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:normal;letter-spacing:0px;color:#222222;}.elementor-794253 .elementor-element.elementor-element-89048f9 > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:5px;margin:0px 0px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-89048f9 p{margin-block-end:0px;}.elementor-794253 .elementor-element.elementor-element-f558288{--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-794253 .elementor-element.elementor-element-33340e2{width:100%;max-width:100%;text-align:center;}.elementor-794253 .elementor-element.elementor-element-33340e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-33340e2 img{width:100%;max-width:100%;border-style:none;}.elementor-794253 .elementor-element.elementor-element-f74a7a3{--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-794253 .elementor-element.elementor-element-4360307{width:100%;max-width:100%;text-align:center;}.elementor-794253 .elementor-element.elementor-element-4360307 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-4360307 img{width:100%;max-width:100%;border-style:none;}.elementor-794253 .elementor-element.elementor-element-038a27a{--display:flex;}.elementor-794253 .elementor-element.elementor-element-40a5b4d{--spacer-size:50px;}.elementor-794253 .elementor-element.elementor-element-651b204{--display:flex;}.elementor-794253 .elementor-element.elementor-element-b71782d{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;top:-6px;}.elementor-794253 .elementor-element.elementor-element-b71782d > .elementor-widget-container{margin:0px 0px 0px 32px;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-b71782d{left:0px;}body.rtl .elementor-794253 .elementor-element.elementor-element-b71782d{right:0px;}.elementor-794253 .elementor-element.elementor-element-08ce9cb{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;bottom:-4px;text-align:center;}.elementor-794253 .elementor-element.elementor-element-08ce9cb > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-08ce9cb{right:170px;}body.rtl .elementor-794253 .elementor-element.elementor-element-08ce9cb{left:170px;}.elementor-794253 .elementor-element.elementor-element-08ce9cb img{width:100%;}.elementor-794253 .elementor-element.elementor-element-e3116c0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:-50px;text-align:end;}.elementor-794253 .elementor-element.elementor-element-e3116c0 > .elementor-widget-container{margin:5px 47px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-e3116c0.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-e3116c0{left:0px;}body.rtl .elementor-794253 .elementor-element.elementor-element-e3116c0{right:0px;}.elementor-794253 .elementor-element.elementor-element-e3116c0 img{width:18%;max-width:18%;}.elementor-794253 .elementor-element.elementor-element-d749be7{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:24px;--margin-right:0px;--z-index:99;}.elementor-794253 .elementor-element.elementor-element-ee112d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-ee112d4{columns:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:normal;letter-spacing:0px;color:#222222;}.elementor-794253 .elementor-element.elementor-element-5fd8dcc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-794253 .elementor-element.elementor-element-b78ebdc .elementor-button{background-color:#EF5900;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-d8df6e0{--display:flex;}.elementor-794253 .elementor-element.elementor-element-ba4b5da{--spacer-size:50px;}.elementor-794253 .elementor-element.elementor-element-e538416{--display:flex;}.elementor-794253 .elementor-element.elementor-element-029bd56{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;top:-5px;}.elementor-794253 .elementor-element.elementor-element-029bd56 > .elementor-widget-container{margin:0px 0px 0px 32px;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-029bd56{left:0px;}body.rtl .elementor-794253 .elementor-element.elementor-element-029bd56{right:0px;}.elementor-794253 .elementor-element.elementor-element-6c1a475{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;bottom:-4px;text-align:center;}.elementor-794253 .elementor-element.elementor-element-6c1a475 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-6c1a475{right:170px;}body.rtl .elementor-794253 .elementor-element.elementor-element-6c1a475{left:170px;}.elementor-794253 .elementor-element.elementor-element-6c1a475 img{width:100%;}.elementor-794253 .elementor-element.elementor-element-9b38753{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:-50px;text-align:end;}.elementor-794253 .elementor-element.elementor-element-9b38753 > .elementor-widget-container{margin:5px 47px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-9b38753.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-9b38753{left:0px;}body.rtl .elementor-794253 .elementor-element.elementor-element-9b38753{right:0px;}.elementor-794253 .elementor-element.elementor-element-9b38753 img{width:19%;max-width:19%;}.elementor-794253 .elementor-element.elementor-element-fc0b7aa{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:24px;--margin-right:0px;--z-index:99;}.elementor-794253 .elementor-element.elementor-element-bd4e2aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-bd4e2aa{columns:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:normal;letter-spacing:0px;color:#222222;}.elementor-794253 .elementor-element.elementor-element-f2583f4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-794253 .elementor-element.elementor-element-ca350b4 .elementor-button{background-color:#EF5900;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-d5f1fad{--display:flex;}.elementor-794253 .elementor-element.elementor-element-3032a39{--spacer-size:50px;}.elementor-794253 .elementor-element.elementor-element-c9efcb7{--display:flex;}.elementor-794253 .elementor-element.elementor-element-63663d1{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;top:0px;}.elementor-794253 .elementor-element.elementor-element-63663d1 > .elementor-widget-container{margin:-27px 0px 0px 32px;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-63663d1{left:0px;}body.rtl .elementor-794253 .elementor-element.elementor-element-63663d1{right:0px;}.elementor-794253 .elementor-element.elementor-element-df96a6d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;bottom:-4px;text-align:center;}.elementor-794253 .elementor-element.elementor-element-df96a6d > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-df96a6d{right:170px;}body.rtl .elementor-794253 .elementor-element.elementor-element-df96a6d{left:170px;}.elementor-794253 .elementor-element.elementor-element-df96a6d img{width:100%;}.elementor-794253 .elementor-element.elementor-element-ae94f16{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:-50px;text-align:end;}.elementor-794253 .elementor-element.elementor-element-ae94f16 > .elementor-widget-container{margin:30px 72px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-ae94f16.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-ae94f16{left:0px;}body.rtl .elementor-794253 .elementor-element.elementor-element-ae94f16{right:0px;}.elementor-794253 .elementor-element.elementor-element-ae94f16 img{width:19%;max-width:19%;}.elementor-794253 .elementor-element.elementor-element-46ab83c{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:24px;--margin-right:0px;--z-index:99;}.elementor-794253 .elementor-element.elementor-element-63004df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-63004df{columns:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:normal;letter-spacing:0px;color:#222222;}.elementor-794253 .elementor-element.elementor-element-02b56c8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-794253 .elementor-element.elementor-element-f9808ea .elementor-button{background-color:#EF5900;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-794253 .elementor-element.elementor-element-40622fc{--content-width:100%;}.elementor-794253 .elementor-element.elementor-element-4108520{--content-width:100%;}.elementor-794253 .elementor-element.elementor-element-98a3d8f{--width:83%;}.elementor-794253 .elementor-element.elementor-element-b40eb55{--width:100%;}.elementor-794253 .elementor-element.elementor-element-46fad0e{--content-width:17%;}.elementor-794253 .elementor-element.elementor-element-8f7f940{--width:83%;}.elementor-794253 .elementor-element.elementor-element-d8d6457{--width:100%;}.elementor-794253 .elementor-element.elementor-element-0442e80{--content-width:100%;}.elementor-794253 .elementor-element.elementor-element-26b3918{--width:83%;}.elementor-794253 .elementor-element.elementor-element-82877ec{--width:100%;}.elementor-794253 .elementor-element.elementor-element-ea53e14{--width:100%;}.elementor-794253 .elementor-element.elementor-element-f5299c5{--width:63%;}.elementor-794253 .elementor-element.elementor-element-f558288{--width:100%;}.elementor-794253 .elementor-element.elementor-element-f74a7a3{--width:100%;}.elementor-794253 .elementor-element.elementor-element-651b204{--content-width:17%;}.elementor-794253 .elementor-element.elementor-element-d749be7{--width:78%;}.elementor-794253 .elementor-element.elementor-element-5fd8dcc{--width:100%;}.elementor-794253 .elementor-element.elementor-element-e538416{--content-width:17%;}.elementor-794253 .elementor-element.elementor-element-fc0b7aa{--width:83%;}.elementor-794253 .elementor-element.elementor-element-f2583f4{--width:100%;}.elementor-794253 .elementor-element.elementor-element-c9efcb7{--content-width:17%;}.elementor-794253 .elementor-element.elementor-element-46ab83c{--width:83%;}.elementor-794253 .elementor-element.elementor-element-02b56c8{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-794253 .elementor-element.elementor-element-98a3d8f{--width:93%;}.elementor-794253 .elementor-element.elementor-element-8f7f940{--width:94%;}.elementor-794253 .elementor-element.elementor-element-26b3918{--width:93%;}.elementor-794253 .elementor-element.elementor-element-f558288{--width:98%;}.elementor-794253 .elementor-element.elementor-element-f74a7a3{--width:98%;}.elementor-794253 .elementor-element.elementor-element-d749be7{--width:95%;}.elementor-794253 .elementor-element.elementor-element-fc0b7aa{--width:95%;}.elementor-794253 .elementor-element.elementor-element-46ab83c{--width:95%;}}@media(max-width:1024px){.elementor-794253 .elementor-element.elementor-element-4108520{--min-height:39px;}.elementor-794253 .elementor-element.elementor-element-ade153c{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-794253 .elementor-element.elementor-element-e606e30 > .elementor-widget-container{--e-transform-translateX:56px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-e606e30{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-e606e30{right:164px;}body.rtl .elementor-794253 .elementor-element.elementor-element-e606e30{left:164px;}.elementor-794253 .elementor-element.elementor-element-e606e30 img{max-width:100%;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-0b62959{left:14px;}body.rtl .elementor-794253 .elementor-element.elementor-element-0b62959{right:14px;}.elementor-794253 .elementor-element.elementor-element-0b62959{top:-17px;}.elementor-794253 .elementor-element.elementor-element-98a3d8f.e-con{--e-con-transform-translateY:-19px;}.elementor-794253 .elementor-element.elementor-element-a46fccd{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-794253 .elementor-element.elementor-element-d171d33 img{width:100%;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-ff6b043{left:26px;}body.rtl .elementor-794253 .elementor-element.elementor-element-ff6b043{right:26px;}.elementor-794253 .elementor-element.elementor-element-ff6b043{top:-34px;}.elementor-794253 .elementor-element.elementor-element-1931089{--container-widget-width:54%;--container-widget-flex-grow:0;width:var( --container-widget-width, 54% );max-width:54%;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-c159edf{left:23px;}body.rtl .elementor-794253 .elementor-element.elementor-element-c159edf{right:23px;}.elementor-794253 .elementor-element.elementor-element-c159edf{top:-30px;}.elementor-794253 .elementor-element.elementor-element-26b3918.e-con{--e-con-transform-translateY:18px;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-7b8ddc3{left:5%;}body.rtl .elementor-794253 .elementor-element.elementor-element-7b8ddc3{right:5%;}.elementor-794253 .elementor-element.elementor-element-7b8ddc3 img{width:65%;max-width:70%;height:252px;}.elementor-794253 .elementor-element.elementor-element-f5299c5{--grid-auto-flow:row;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-f5299c5{left:296px;}body.rtl .elementor-794253 .elementor-element.elementor-element-f5299c5{right:296px;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-590eb07{left:27px;}body.rtl .elementor-794253 .elementor-element.elementor-element-590eb07{right:27px;}.elementor-794253 .elementor-element.elementor-element-590eb07{top:17px;}.elementor-794253 .elementor-element.elementor-element-bb23dc1 > .elementor-widget-container{--e-transform-translateY:41px;}.elementor-794253 .elementor-element.elementor-element-bb23dc1{--container-widget-width:86%;--container-widget-flex-grow:0;width:var( --container-widget-width, 86% );max-width:86%;}.elementor-794253 .elementor-element.elementor-element-0f52f91 > .elementor-widget-container{--e-transform-translateY:48px;}.elementor-794253 .elementor-element.elementor-element-0f52f91{--container-widget-width:86%;--container-widget-flex-grow:0;width:var( --container-widget-width, 86% );max-width:86%;}.elementor-794253 .elementor-element.elementor-element-8b4043f > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:-98px;}.elementor-794253 .elementor-element.elementor-element-8b4043f{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-794253 .elementor-element.elementor-element-3800d44 > .elementor-widget-container{--e-transform-translateX:24px;--e-transform-translateY:-38px;}.elementor-794253 .elementor-element.elementor-element-3800d44{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-794253 .elementor-element.elementor-element-2c906a8 > .elementor-widget-container{--e-transform-translateX:15px;--e-transform-translateY:-51px;}.elementor-794253 .elementor-element.elementor-element-2c906a8{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;columns:3;}.elementor-794253 .elementor-element.elementor-element-89048f9 > .elementor-widget-container{--e-transform-translateX:15px;--e-transform-translateY:-51px;}.elementor-794253 .elementor-element.elementor-element-89048f9{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;columns:3;}.elementor-794253 .elementor-element.elementor-element-f558288.e-con{--e-con-transform-translateY:84px;}.elementor-794253 .elementor-element.elementor-element-f74a7a3.e-con{--e-con-transform-translateY:84px;}.elementor-794253 .elementor-element.elementor-element-f74a7a3{--margin-top:-136px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-794253 .elementor-element.elementor-element-038a27a{--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-794253 .elementor-element.elementor-element-40a5b4d{--spacer-size:90px;}.elementor-794253 .elementor-element.elementor-element-b71782d{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-794253 .elementor-element.elementor-element-e3116c0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;top:-28px;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-e3116c0{left:33px;}body.rtl .elementor-794253 .elementor-element.elementor-element-e3116c0{right:33px;}.elementor-794253 .elementor-element.elementor-element-e3116c0 img{width:20%;max-width:20%;}.elementor-794253 .elementor-element.elementor-element-029bd56{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-9b38753{left:41px;}body.rtl .elementor-794253 .elementor-element.elementor-element-9b38753{right:41px;}.elementor-794253 .elementor-element.elementor-element-9b38753{top:-42px;}.elementor-794253 .elementor-element.elementor-element-9b38753 img{width:22%;max-width:22%;}.elementor-794253 .elementor-element.elementor-element-63663d1{--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-ae94f16{left:41px;}body.rtl .elementor-794253 .elementor-element.elementor-element-ae94f16{right:41px;}.elementor-794253 .elementor-element.elementor-element-ae94f16{top:-59px;}.elementor-794253 .elementor-element.elementor-element-ae94f16 img{width:16%;max-width:16%;}}@media(max-width:767px){.elementor-794253 .elementor-element.elementor-element-00bfe26 > .elementor-widget-container{margin:0px 0px 0px 43px;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-00bfe26{left:-8%;}body.rtl .elementor-794253 .elementor-element.elementor-element-00bfe26{right:-8%;}.elementor-794253 .elementor-element.elementor-element-270ed6a > .elementor-widget-container{margin:41px 0px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-c542abb > .elementor-widget-container{margin:0px 0px 0px 43px;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-c542abb{left:-8%;}body.rtl .elementor-794253 .elementor-element.elementor-element-c542abb{right:-8%;}.elementor-794253 .elementor-element.elementor-element-ae7e2e4 > .elementor-widget-container{margin:41px 0px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-629f900 > .elementor-widget-container{margin:0px 0px 0px 43px;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-629f900{left:-8%;}body.rtl .elementor-794253 .elementor-element.elementor-element-629f900{right:-8%;}.elementor-794253 .elementor-element.elementor-element-6baa4b8 > .elementor-widget-container{margin:41px 0px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-ced3fc6 > .elementor-widget-container{margin:0px 0px 0px 43px;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-ced3fc6{left:-8%;}body.rtl .elementor-794253 .elementor-element.elementor-element-ced3fc6{right:-8%;}.elementor-794253 .elementor-element.elementor-element-f34f2e1 > .elementor-widget-container{margin:41px 0px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-4108520{--content-width:100%;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-ade153c{left:-8%;}body.rtl .elementor-794253 .elementor-element.elementor-element-ade153c{right:-8%;}.elementor-794253 .elementor-element.elementor-element-0b62959 > .elementor-widget-container{--e-transform-translateX:37px;}.elementor-794253 .elementor-element.elementor-element-0b62959{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-794253 .elementor-element.elementor-element-0b62959 img{width:40%;max-width:40%;}.elementor-794253 .elementor-element.elementor-element-98a3d8f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-794253 .elementor-element.elementor-element-a46fccd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-a46fccd{--container-widget-width:64%;--container-widget-flex-grow:0;width:var( --container-widget-width, 64% );max-width:64%;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-a46fccd{left:4%;}body.rtl .elementor-794253 .elementor-element.elementor-element-a46fccd{right:4%;}.elementor-794253 .elementor-element.elementor-element-ff6b043 > .elementor-widget-container{--e-transform-translateX:-25px;--e-transform-translateY:-25px;}.elementor-794253 .elementor-element.elementor-element-ff6b043{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;top:71%;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-ff6b043{left:22%;}body.rtl .elementor-794253 .elementor-element.elementor-element-ff6b043{right:22%;}.elementor-794253 .elementor-element.elementor-element-ff6b043 img{width:23%;max-width:23%;}.elementor-794253 .elementor-element.elementor-element-8f7f940.e-con{--e-con-transform-translateX:2%;--e-con-transform-translateY:29%;}.elementor-794253 .elementor-element.elementor-element-8f7f940{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-794253 .elementor-element.elementor-element-0442e80{--content-width:95%;}.elementor-794253 .elementor-element.elementor-element-1931089 > .elementor-widget-container{margin:0% 0% 0% 6%;}.elementor-794253 .elementor-element.elementor-element-c159edf > .elementor-widget-container{--e-transform-translateX:-25px;--e-transform-translateY:-30px;margin:0px 0px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-c159edf{top:-112%;}.elementor-794253 .elementor-element.elementor-element-c159edf img{width:24%;max-width:24%;}.elementor-794253 .elementor-element.elementor-element-26b3918{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-794253 .elementor-element.elementor-element-f5299c5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-f5299c5{left:0px;}body.rtl .elementor-794253 .elementor-element.elementor-element-f5299c5{right:0px;}.elementor-794253 .elementor-element.elementor-element-910f54d > .elementor-widget-container{--e-transform-translateY:-15px;}.elementor-794253 .elementor-element.elementor-element-910f54d img{width:20%;max-width:20%;}.elementor-794253 .elementor-element.elementor-element-590eb07 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-590eb07{left:9px;}body.rtl .elementor-794253 .elementor-element.elementor-element-590eb07{right:9px;}.elementor-794253 .elementor-element.elementor-element-590eb07{top:42px;}.elementor-794253 .elementor-element.elementor-element-bb23dc1 > .elementor-widget-container{--e-transform-translateY:78px;}.elementor-794253 .elementor-element.elementor-element-bb23dc1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-794253 .elementor-element.elementor-element-3800d44 > .elementor-widget-container{--e-transform-translateX:10px;--e-transform-translateY:-35px;}.elementor-794253 .elementor-element.elementor-element-3800d44{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-794253 .elementor-element.elementor-element-2c906a8 > .elementor-widget-container{--e-transform-translateY:21%;}.elementor-794253 .elementor-element.elementor-element-89048f9 > .elementor-widget-container{--e-transform-translateY:-30%;}.elementor-794253 .elementor-element.elementor-element-89048f9{columns:1;}.elementor-794253 .elementor-element.elementor-element-f74a7a3.e-con{--e-con-transform-translateY:-100%;}.elementor-794253 .elementor-element.elementor-element-f74a7a3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-794253 .elementor-element.elementor-element-40a5b4d{--spacer-size:0px;}.elementor-794253 .elementor-element.elementor-element-651b204{--content-width:100%;}.elementor-794253 .elementor-element.elementor-element-b71782d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-b71782d{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-b71782d{left:8px;}body.rtl .elementor-794253 .elementor-element.elementor-element-b71782d{right:8px;}.elementor-794253 .elementor-element.elementor-element-e3116c0 > .elementor-widget-container{--e-transform-translateY:-20px;margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-e3116c0{left:15px;}body.rtl .elementor-794253 .elementor-element.elementor-element-e3116c0{right:15px;}.elementor-794253 .elementor-element.elementor-element-e3116c0{top:-22px;}.elementor-794253 .elementor-element.elementor-element-e3116c0 img{width:39%;max-width:39%;}.elementor-794253 .elementor-element.elementor-element-d749be7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-794253 .elementor-element.elementor-element-ee112d4 > .elementor-widget-container{--e-transform-translateY:-11px;}.elementor-794253 .elementor-element.elementor-element-029bd56 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-794253 .elementor-element.elementor-element-029bd56{--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-029bd56{left:8px;}body.rtl .elementor-794253 .elementor-element.elementor-element-029bd56{right:8px;}.elementor-794253 .elementor-element.elementor-element-9b38753 > .elementor-widget-container{--e-transform-translateY:-10px;margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-9b38753{left:7px;}body.rtl .elementor-794253 .elementor-element.elementor-element-9b38753{right:7px;}.elementor-794253 .elementor-element.elementor-element-9b38753{top:-14px;}.elementor-794253 .elementor-element.elementor-element-9b38753 img{width:27%;max-width:27%;}.elementor-794253 .elementor-element.elementor-element-fc0b7aa.e-con{--e-con-transform-translateX:8px;}.elementor-794253 .elementor-element.elementor-element-fc0b7aa{--width:95%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-794253 .elementor-element.elementor-element-63663d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-63663d1{left:8px;}body.rtl .elementor-794253 .elementor-element.elementor-element-63663d1{right:8px;}.elementor-794253 .elementor-element.elementor-element-ae94f16 > .elementor-widget-container{--e-transform-translateY:-25px;margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-794253 .elementor-element.elementor-element-ae94f16{left:-6px;}body.rtl .elementor-794253 .elementor-element.elementor-element-ae94f16{right:-6px;}.elementor-794253 .elementor-element.elementor-element-ae94f16{top:23px;}.elementor-794253 .elementor-element.elementor-element-ae94f16 img{width:25%;max-width:25%;}.elementor-794253 .elementor-element.elementor-element-46ab83c.e-con{--e-con-transform-translateY:40px;}.elementor-794253 .elementor-element.elementor-element-46ab83c{--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for html, class: .elementor-element-00bfe26 */h1{font-size: 30px;
    color:black !important;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c542abb */h1{font-size: 30px;
    color:black !important;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05e6198 */h2.title_serie, span.guion_bajo, span.ml {
    float: left !important;
}
span.guion_bajo, span.ml {
    margin-top: .5rem;
}
.doble {
    margin-top: 2rem !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-629f900 */h1{font-size: 30px;
    color:black !important;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62eb191 */h2.title_serie, span.guion_bajo, span.ml {
    float: left !important;
}
span.guion_bajo, span.ml {
    margin-top: .5rem;
}
.doble {
    margin-top: 2rem !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ced3fc6 */h1{font-size: 30px;
    color:black !important;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e21b9bf */h2.title_serie, span.guion_bajo, span.ml {
    float: left !important;
}
span.guion_bajo, span.ml {
    margin-top: .5rem;
}
.doble {
    margin-top: 2rem !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40622fc */h2.title_serie, span.guion_bajo, span.ml {
    float: left !important;
}
span.guion_bajo, span.ml {
    margin-top: .5rem;
}
.doble {
    margin-top: 2rem !important;
}
body.page-id-794253 .ak-products-grid p.c-loop__precio .amount, body.page-id-794253 .ak-products-grid div.c-loop__content p.c-loop__precio .amount bdi span {
    color: white !important;
    font-size: .9rem !important;
}
body.page-id-794253 .ak-products-grid .c-loop__add {
    border-right: 1px solid #ef5900 !important;
    border-top: 1px solid #ef5900 !important;
    border-bottom: 0 !important;
    border-left: 0 !important;
}
body.page-id-794253 .ak-products-grid .c-loop__add {
    height: 32px !important;
}
body.page-id-794253 .ak-products-grid .product:not(.sale) .c-loop__precio {
    min-width: 62px !important;
    padding-right: 5px !important;
}

footer section span {
    font-family: "Montserrat", Sans-serif;
    font-size: 12px;
    font-weight: 400;
    text-transform: none;
}
header ul li.lang-item span {
    font-size: 16px !important;
    font-weight: 400;
}
body.page-id-794253 .ak-products-grid .c-loop__add .button.added::after {
    font-family: 'WooCommerce' !important;
    content: "\e017" !important;
    margin-left: 0.53em !important;
    vertical-align: bottom !important;
}
body.page-id-794253 .ak-products-grid a.added_to_cart.wc-forward {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4108520 */h2{
    font-family: Montserrat;
    color: black;
    font-weight: 600;
    font-size: 19px;
}

.guion_bajo{
    color: #ef5900 !important;
    font-size: 15px !important;
}
.ml{
    font-size: 15px !important;
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98a3d8f */span{
    font-family: Montserrat;
    color: black;
    font-weight: 600;
    font-size: 18px;
}
span .guion_bajo{
    color: #ef5900 !important;
}
span .ml{
    font-size: 15px !important;
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-898a5d4 *//* ==========================================================
   AK PRODUCTS GRID
   ========================================================== */

.ak-products-grid{
    display:grid !important;
    grid-template-columns:repeat(4,minmax(0,1fr));
    gap:24px;
    list-style:none;
    margin:0;
    padding:0;
}

.ak-products-grid>li{
    margin:0 !important;
    padding:0 !important;
    width:100% !important;
    float:none !important;
}

.ak-products-grid .product{
    width:100%;
}

.ak-products-grid img{
    max-width:100%;
    height:auto;
    display:block;
}

.ak-products-grid .c-loop__container{
    height:100%;
    display:flex;
    flex-direction:column;
}

.ak-products-grid .c-loop__enlace{
    flex:1;
    display:flex;
    flex-direction:column;
    text-decoration:none;
}

.ak-products-grid .c-loop__content{
    margin-top:auto;
}

.ak-products-grid .c-lopp__btns{
    display:flex;
    justify-content:flex-end;
    align-items:center;
    margin-top:12px;
}

.ak-products-grid .c-loop__add a{
    display:flex;
    justify-content:center;
    align-items:center;
    width:40px;
    height:40px;
}

.ak-products-grid .c-loop__img{
    display:flex;
    justify-content:center;
    align-items:center;
    min-height:220px;
}

.ak-products-grid .product-thumbnail img{
    max-height:220px;
    object-fit:contain;
}

@media (max-width:1024px){

    .ak-products-grid{

        grid-template-columns:repeat(3,1fr);

    }

}

@media (max-width:768px){

    .ak-products-grid{

        grid-template-columns:repeat(2,1fr);

        gap:18px;

    }

}

@media (max-width:480px){

    .ak-products-grid{

        grid-template-columns:1fr;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b40eb55 */span{
    font-family: Montserrat;
    color: black;
    font-weight: 600;
    font-size: 18px;
}
span .guion_bajo{
    color: #ef5900 !important;
}
span .ml{
    font-size: 15px !important;
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d769db */.elementor-button-text{
    color:white !important;
    font-size: 15px !important  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46fad0e */span{
    font-family: Montserrat;
    color: black;
    font-weight: 600;
    font-size: 19px;
}
span .guion_bajo{
    color: #ef5900 !important;
}
span .ml{
    font-size: 15px !important;
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f7f940 */span{
    font-family: Montserrat;
    color: black;
    font-weight: 600;
    font-size: 18px;
}
span .guion_bajo{
    color: #ef5900 !important;
}
span .ml{
    font-size: 15px !important;
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2cfc75d *//* ==========================================================
   AK PRODUCTS GRID
   ========================================================== */

.ak-products-grid{
    display:grid !important;
    grid-template-columns:repeat(4,minmax(0,1fr));
    gap:24px;
    list-style:none;
    margin:0;
    padding:0;
}

.ak-products-grid>li{
    margin:0 !important;
    padding:0 !important;
    width:100% !important;
    float:none !important;
}

.ak-products-grid .product{
    width:100%;
}

.ak-products-grid img{
    max-width:100%;
    height:auto;
    display:block;
}

.ak-products-grid .c-loop__container{
    height:100%;
    display:flex;
    flex-direction:column;
}

.ak-products-grid .c-loop__enlace{
    flex:1;
    display:flex;
    flex-direction:column;
    text-decoration:none;
}

.ak-products-grid .c-loop__content{
    margin-top:auto;
}

.ak-products-grid .c-lopp__btns{
    display:flex;
    justify-content:flex-end;
    align-items:center;
    margin-top:12px;
}

.ak-products-grid .c-loop__add a{
    display:flex;
    justify-content:center;
    align-items:center;
    width:40px;
    height:40px;
}

.ak-products-grid .c-loop__img{
    display:flex;
    justify-content:center;
    align-items:center;
    min-height:220px;
}

.ak-products-grid .product-thumbnail img{
    max-height:220px;
    object-fit:contain;
}

@media (max-width:1024px){

    .ak-products-grid{

        grid-template-columns:repeat(3,1fr);

    }

}

@media (max-width:768px){

    .ak-products-grid{

        grid-template-columns:repeat(2,1fr);

        gap:18px;

    }

}

@media (max-width:480px){

    .ak-products-grid{

        grid-template-columns:1fr;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8d6457 */span{
    font-family: Montserrat;
    color: black;
    font-weight: 600;
    font-size: 18px;
}
span .guion_bajo{
    color: #ef5900 !important;
}
span .ml{
    font-size: 15px !important;
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c52a916 */.elementor-button-text{
    color:white !important;
    font-size: 15px !important  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0442e80 */span{
    font-family: Montserrat;
    color: black;
    font-weight: 600;
    font-size: 19px;
}
span .guion_bajo{
    color: #ef5900 !important;
}
span .ml{
    font-size: 15px !important;
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26b3918 */span{
    font-family: Montserrat;
    color: black;
    font-weight: 600;
    font-size: 18px;
}
span .guion_bajo{
    color: #ef5900 !important;
}
span .ml{
    font-size: 15px !important;
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2587fae *//* ==========================================================
   AK PRODUCTS GRID
   ========================================================== */

.ak-products-grid{
    display:grid !important;
    grid-template-columns:repeat(4,minmax(0,1fr));
    gap:24px;
    list-style:none;
    margin:0;
    padding:0;
}

.ak-products-grid>li{
    margin:0 !important;
    padding:0 !important;
    width:100% !important;
    float:none !important;
}

.ak-products-grid .product{
    width:100%;
}

.ak-products-grid img{
    max-width:100%;
    height:auto;
    display:block;
}

.ak-products-grid .c-loop__container{
    height:100%;
    display:flex;
    flex-direction:column;
}

.ak-products-grid .c-loop__enlace{
    flex:1;
    display:flex;
    flex-direction:column;
    text-decoration:none;
}

.ak-products-grid .c-loop__content{
    margin-top:auto;
}

.ak-products-grid .c-lopp__btns{
    display:flex;
    justify-content:flex-end;
    align-items:center;
    margin-top:12px;
}

.ak-products-grid .c-loop__add a{
    display:flex;
    justify-content:center;
    align-items:center;
    width:40px;
    height:40px;
}

.ak-products-grid .c-loop__img{
    display:flex;
    justify-content:center;
    align-items:center;
    min-height:220px;
}

.ak-products-grid .product-thumbnail img{
    max-height:220px;
    object-fit:contain;
}

@media (max-width:1024px){

    .ak-products-grid{

        grid-template-columns:repeat(3,1fr);

    }

}

@media (max-width:768px){

    .ak-products-grid{

        grid-template-columns:repeat(2,1fr);

        gap:18px;

    }

}

@media (max-width:480px){

    .ak-products-grid{

        grid-template-columns:1fr;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82877ec */span{
    font-family: Montserrat;
    color: black;
    font-weight: 600;
    font-size: 18px;
}
span .guion_bajo{
    color: #ef5900 !important;
}
span .ml{
    font-size: 15px !important;
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-96da44b */.elementor-button-text{
    color:white !important;
    font-size: 15px !important  ;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-590eb07 */.subtex{
    font-weight: bold;
    font-size: 15px;
    margin-top: 6px !important;
    margin-left: 6px !important;
    position: absolute;
}
@media (max-width: 767px){
.subtex{
    font-weight: bold;
    font-size: 13px;
    margin-top: 8px !important;
    margin-left: 6px !important;
    position: absolute;
}
}
.title_markers{
    color:#ef5900;
    font-weight: bold;
    font-size:22px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f558288 */span{
    font-family: Montserrat;
    color: black;
    font-weight: 600;
    font-size: 19px;
}
span .guion_bajo{
    color: #ef5900 !important;
}
span .ml{
    font-size: 15px !important;
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f74a7a3 */span{
    font-family: Montserrat;
    color: black;
    font-weight: 600;
    font-size: 19px;
}
span .guion_bajo{
    color: #ef5900 !important;
}
span .ml{
    font-size: 15px !important;
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-651b204 */span{
    font-family: Montserrat;
    color: black;
    font-weight: 600;
    font-size: 19px;
}
span .guion_bajo{
    color: #ef5900 !important;
}
span .ml{
    font-size: 15px !important;
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d749be7 */span{
    font-family: Montserrat;
    color: black;
    font-weight: 600;
    font-size: 18px;
}
span .guion_bajo{
    color: #ef5900 !important;
}
span .ml{
    font-size: 15px !important;
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-120cd2e *//* ==========================================================
   AK PRODUCTS GRID
   ========================================================== */

.ak-products-grid{
    display:grid !important;
    grid-template-columns:repeat(4,minmax(0,1fr));
    gap:24px;
    list-style:none;
    margin:0;
    padding:0;
}

.ak-products-grid>li{
    margin:0 !important;
    padding:0 !important;
    width:100% !important;
    float:none !important;
}

.ak-products-grid .product{
    width:100%;
}

.ak-products-grid img{
    max-width:100%;
    height:auto;
    display:block;
}

.ak-products-grid .c-loop__container{
    height:100%;
    display:flex;
    flex-direction:column;
}

.ak-products-grid .c-loop__enlace{
    flex:1;
    display:flex;
    flex-direction:column;
    text-decoration:none;
}

.ak-products-grid .c-loop__content{
    margin-top:auto;
}

.ak-products-grid .c-lopp__btns{
    display:flex;
    justify-content:flex-end;
    align-items:center;
    margin-top:12px;
}

.ak-products-grid .c-loop__add a{
    display:flex;
    justify-content:center;
    align-items:center;
    width:40px;
    height:40px;
}

.ak-products-grid .c-loop__img{
    display:flex;
    justify-content:center;
    align-items:center;
    min-height:220px;
}

.ak-products-grid .product-thumbnail img{
    max-height:220px;
    object-fit:contain;
}

@media (max-width:1024px){

    .ak-products-grid{

        grid-template-columns:repeat(3,1fr);

    }

}

@media (max-width:768px){

    .ak-products-grid{

        grid-template-columns:repeat(2,1fr);

        gap:18px;

    }

}

@media (max-width:480px){

    .ak-products-grid{

        grid-template-columns:1fr;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fd8dcc */span{
    font-family: Montserrat;
    color: black;
    font-weight: 600;
    font-size: 18px;
}
span .guion_bajo{
    color: #ef5900 !important;
}
span .ml{
    font-size: 15px !important;
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b78ebdc */.elementor-button-text{
    color:white !important;
    font-size: 15px !important  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e538416 */span{
    font-family: Montserrat;
    color: black;
    font-weight: 600;
    font-size: 19px;
}
span .guion_bajo{
    color: #ef5900 !important;
}
span .ml{
    font-size: 15px !important;
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc0b7aa */span{
    font-family: Montserrat;
    color: black;
    font-weight: 600;
    font-size: 18px;
}
span .guion_bajo{
    color: #ef5900 !important;
}
span .ml{
    font-size: 15px !important;
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-086169f *//* ==========================================================
   AK PRODUCTS GRID
   ========================================================== */

.ak-products-grid{
    display:grid !important;
    grid-template-columns:repeat(4,minmax(0,1fr));
    gap:24px;
    list-style:none;
    margin:0;
    padding:0;
}

.ak-products-grid>li{
    margin:0 !important;
    padding:0 !important;
    width:100% !important;
    float:none !important;
}

.ak-products-grid .product{
    width:100%;
}

.ak-products-grid img{
    max-width:100%;
    height:auto;
    display:block;
}

.ak-products-grid .c-loop__container{
    height:100%;
    display:flex;
    flex-direction:column;
}

.ak-products-grid .c-loop__enlace{
    flex:1;
    display:flex;
    flex-direction:column;
    text-decoration:none;
}

.ak-products-grid .c-loop__content{
    margin-top:auto;
}

.ak-products-grid .c-lopp__btns{
    display:flex;
    justify-content:flex-end;
    align-items:center;
    margin-top:12px;
}

.ak-products-grid .c-loop__add a{
    display:flex;
    justify-content:center;
    align-items:center;
    width:40px;
    height:40px;
}

.ak-products-grid .c-loop__img{
    display:flex;
    justify-content:center;
    align-items:center;
    min-height:220px;
}

.ak-products-grid .product-thumbnail img{
    max-height:220px;
    object-fit:contain;
}

@media (max-width:1024px){

    .ak-products-grid{

        grid-template-columns:repeat(3,1fr);

    }

}

@media (max-width:768px){

    .ak-products-grid{

        grid-template-columns:repeat(2,1fr);

        gap:18px;

    }

}

@media (max-width:480px){

    .ak-products-grid{

        grid-template-columns:1fr;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2583f4 */span{
    font-family: Montserrat;
    color: black;
    font-weight: 600;
    font-size: 18px;
}
span .guion_bajo{
    color: #ef5900 !important;
}
span .ml{
    font-size: 15px !important;
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ca350b4 */.elementor-button-text{
    color:white !important;
    font-size: 15px !important  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9efcb7 */span{
    font-family: Montserrat;
    color: black;
    font-weight: 600;
    font-size: 19px;
}
span .guion_bajo{
    color: #ef5900 !important;
}
span .ml{
    font-size: 15px !important;
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46ab83c */span{
    font-family: Montserrat;
    color: black;
    font-weight: 600;
    font-size: 18px;
}
span .guion_bajo{
    color: #ef5900 !important;
}
span .ml{
    font-size: 15px !important;
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-990ced1 *//* ==========================================================
   AK PRODUCTS GRID
   ========================================================== */

.ak-products-grid{
    display:grid !important;
    grid-template-columns:repeat(4,minmax(0,1fr));
    gap:24px;
    list-style:none;
    margin:0;
    padding:0;
}

.ak-products-grid>li{
    margin:0 !important;
    padding:0 !important;
    width:100% !important;
    float:none !important;
}

.ak-products-grid .product{
    width:100%;
}

.ak-products-grid img{
    max-width:100%;
    height:auto;
    display:block;
}

.ak-products-grid .c-loop__container{
    height:100%;
    display:flex;
    flex-direction:column;
}

.ak-products-grid .c-loop__enlace{
    flex:1;
    display:flex;
    flex-direction:column;
    text-decoration:none;
}

.ak-products-grid .c-loop__content{
    margin-top:auto;
}

.ak-products-grid .c-lopp__btns{
    display:flex;
    justify-content:flex-end;
    align-items:center;
    margin-top:12px;
}

.ak-products-grid .c-loop__add a{
    display:flex;
    justify-content:center;
    align-items:center;
    width:40px;
    height:40px;
}

.ak-products-grid .c-loop__img{
    display:flex;
    justify-content:center;
    align-items:center;
    min-height:220px;
}

.ak-products-grid .product-thumbnail img{
    max-height:220px;
    object-fit:contain;
}

@media (max-width:1024px){

    .ak-products-grid{

        grid-template-columns:repeat(3,1fr);

    }

}

@media (max-width:768px){

    .ak-products-grid{

        grid-template-columns:repeat(2,1fr);

        gap:18px;

    }

}

@media (max-width:480px){

    .ak-products-grid{

        grid-template-columns:1fr;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02b56c8 */span{
    font-family: Montserrat;
    color: black;
    font-weight: 600;
    font-size: 18px;
}
span .guion_bajo{
    color: #ef5900 !important;
}
span .ml{
    font-size: 15px !important;
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f9808ea */.elementor-button-text{
    color:white !important;
    font-size: 15px !important  ;
}/* End custom CSS */
/* Start custom CSS */body.page-id-779743 .ak-products-grid p.c-loop__precio .amount,
body.page-id-779743 .ak-products-grid div.c-loop__content p.c-loop__precio .amount bdi span {
    color: white !important;
    font-size: .9rem !important;
}
body.page-id-779743 .ak-products-grid .c-loop__add {
    height: 32px !important;
}
.ak-products-grid {
    gap: 15px !important;
}
body.page-id-779743 .ak-products-grid img {
    width: 100% !important;
    }

body.page-id-779743 .ak-products-grid .c-loop__img {
    display: contents !important;
    }

body.page-id-779743 .ak-products-grid .product:not(.sale) .c-loop__precio {
    min-width: 62px !important;
    padding-right: 5px !important;
    }

body.page-id-779743 .ak-products-grid div.c-loop__img img {
    margin-bottom: 25px !important;
}
body.page-id-779743 .ak-products-grid .c-loop__add {
    border-right: 1px solid #ef5900 !important;
    border-top: 1px solid #ef5900 !important;
    border-bottom: 0 !important;
    border-left: 0 !important;
}
body.page-id-779743 .ak-products-grid a.added_to_cart.wc-forward {
    display: none;
}


body.page-id-779743 .ak-products-grid .c-loop__add .button.added::after {
    font-family: "WooCommerce" !important;
    content: "e017" !important;
    margin-left: 0.53em !important;
    vertical-align: bottom !important;
}


@font-face {
    font-family: 'WooCommerce';
    src: url('/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}

body.page-id-779743 .ak-products-grid .c-loop__add .button.added::after {
    font-family: 'WooCommerce' !important;
    content: "e017" !important;
    margin-left: 0.53em !important;
    vertical-align: bottom !important;
}/* End custom CSS */