.elementor-5966 .elementor-element.elementor-element-08effce{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:112px;--padding-right:112px;}.elementor-5966 .elementor-element.elementor-element-f51e508 .jet-breadcrumbs__item > *{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-5966 .elementor-element.elementor-element-f51e508 .jet-breadcrumbs__item-link{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-f51e508 .jet-breadcrumbs__item-link:hover{color:#000000;}.elementor-5966 .elementor-element.elementor-element-f51e508 .jet-breadcrumbs__item-target{font-weight:600;color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-f51e508 .jet-breadcrumbs__item-sep{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-dc8816b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-5966 .elementor-element.elementor-element-fcfcf2f{--display:flex;--min-height:610px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overflow:hidden;--border-radius:0px 30px 30px 0px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.3);}.elementor-5966 .elementor-element.elementor-element-fcfcf2f:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-fcfcf2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tomastudio.sk/wp-content/uploads/2025/11/vizitky_es_mockup1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5966 .elementor-element.elementor-element-fcfcf2f.e-con{--align-self:stretch;}.elementor-5966 .elementor-element.elementor-element-a87cc2f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:112px;}.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-5966 .elementor-element.elementor-element-6628106 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:52px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#444444;}.elementor-5966 .elementor-element.elementor-element-423bb0e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#444444;}.elementor-5966 .elementor-element.elementor-element-1ce2fb4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:60px;--padding-bottom:60px;--padding-left:112px;--padding-right:112px;}.elementor-5966 .elementor-element.elementor-element-1dd9a35 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:38px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#444444;}.elementor-5966 .elementor-element.elementor-element-7b34c45{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-5966 .elementor-element.elementor-element-173882d{--display:flex;--min-height:500px;--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:flex-end;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.3);}.elementor-5966 .elementor-element.elementor-element-173882d:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-173882d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tomastudio.sk/wp-content/uploads/2026/01/0690289a48051546b8ab0e739bc7d902-1024x683.webp");background-position:center center;background-size:cover;}.elementor-5966 .elementor-element.elementor-element-173882d:hover{box-shadow:0px 0px 100px 0px rgba(0, 0, 0, 0.5);}.elementor-5966 .elementor-element.elementor-element-173882d.e-con{--align-self:stretch;}.elementor-5966 .elementor-element.elementor-element-06979c8{--display:flex;--min-height:212px;--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:0px 0px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-06979c8:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-06979c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444444;}.elementor-5966 .elementor-element.elementor-element-fac3318{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-fac3318 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-ee3433e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-ee3433e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-widget-jet-button .jet-button__plane-normal{background-color:var( --e-global-color-primary );}.elementor-widget-jet-button .jet-button__plane-hover{background-color:var( --e-global-color-secondary );}.elementor-widget-jet-button  .jet-button__state-normal .jet-button__label{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 );}.elementor-widget-jet-button  .jet-button__state-hover .jet-button__label{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 );}.elementor-5966 .elementor-element.elementor-element-ead187f .jet-button__container{justify-content:flex-start;}.elementor-5966 .elementor-element.elementor-element-ead187f .jet-button__instance{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5);}.elementor-5966 .elementor-element.elementor-element-ead187f .jet-button__state-normal{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-ead187f .jet-button__state-hover{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-ead187f .jet-button__state-normal .jet-button__label{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-ead187f  .jet-button__state-normal .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-ead187f .jet-button__state-hover .jet-button__label{color:var( --e-global-color-primary );}.elementor-5966 .elementor-element.elementor-element-ead187f  .jet-button__state-hover .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-cff4541{--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:flex-end;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.3);}.elementor-5966 .elementor-element.elementor-element-cff4541:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-cff4541 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tomastudio.sk/wp-content/uploads/2026/01/d7cff2f090da8060e0c74ebb428562d3-1024x1024.webp");background-position:center left;background-size:cover;}.elementor-5966 .elementor-element.elementor-element-cff4541:hover{box-shadow:0px 0px 100px 0px rgba(0, 0, 0, 0.5);}.elementor-5966 .elementor-element.elementor-element-cff4541.e-con{--align-self:stretch;}.elementor-5966 .elementor-element.elementor-element-84fa0b4{--display:flex;--min-height:212px;--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:0px 0px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-84fa0b4:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-84fa0b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444444;}.elementor-5966 .elementor-element.elementor-element-2d9b16f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-2d9b16f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-b1b7efe{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-b1b7efe .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-bb97dc5 .jet-button__container{justify-content:flex-start;}.elementor-5966 .elementor-element.elementor-element-bb97dc5 .jet-button__instance{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5);}.elementor-5966 .elementor-element.elementor-element-bb97dc5 .jet-button__state-normal{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-bb97dc5 .jet-button__state-hover{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-bb97dc5 .jet-button__state-normal .jet-button__label{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-bb97dc5  .jet-button__state-normal .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-bb97dc5 .jet-button__state-hover .jet-button__label{color:var( --e-global-color-primary );}.elementor-5966 .elementor-element.elementor-element-bb97dc5  .jet-button__state-hover .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-e12226b{--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:flex-end;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.3);}.elementor-5966 .elementor-element.elementor-element-e12226b:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-e12226b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tomastudio.sk/wp-content/uploads/2026/06/Brozura-Tomastudio-1-mockup-1-1024x682.webp");background-position:center center;background-size:cover;}.elementor-5966 .elementor-element.elementor-element-e12226b:hover{box-shadow:0px 0px 100px 0px rgba(0,0,0,0.5);}.elementor-5966 .elementor-element.elementor-element-e12226b.e-con{--align-self:stretch;}.elementor-5966 .elementor-element.elementor-element-b32854e{--display:flex;--min-height:212px;--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:0px 0px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-b32854e:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-b32854e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444444;}.elementor-5966 .elementor-element.elementor-element-10c2c5b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-10c2c5b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-a141c13{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-a141c13 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-4773649 .jet-button__container{justify-content:flex-start;}.elementor-5966 .elementor-element.elementor-element-4773649 .jet-button__instance{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5);}.elementor-5966 .elementor-element.elementor-element-4773649 .jet-button__state-normal{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-4773649 .jet-button__state-hover{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-4773649 .jet-button__state-normal .jet-button__label{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-4773649  .jet-button__state-normal .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-4773649 .jet-button__state-hover .jet-button__label{color:var( --e-global-color-primary );}.elementor-5966 .elementor-element.elementor-element-4773649  .jet-button__state-hover .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-349f950{--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:flex-end;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.3);}.elementor-5966 .elementor-element.elementor-element-349f950:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-349f950 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tomastudio.sk/wp-content/uploads/2026/01/e65f48cd5f6069594375cad4b1e771ee-1024x1024.webp");background-position:center center;background-size:cover;}.elementor-5966 .elementor-element.elementor-element-349f950:hover{box-shadow:0px 0px 100px 0px rgba(0,0,0,0.5);}.elementor-5966 .elementor-element.elementor-element-349f950.e-con{--align-self:stretch;}.elementor-5966 .elementor-element.elementor-element-52696ce{--display:flex;--min-height:212px;--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:0px 0px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-52696ce:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-52696ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444444;}.elementor-5966 .elementor-element.elementor-element-9a0cf50{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-9a0cf50 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-968b4a8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-968b4a8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-0dba779 .jet-button__container{justify-content:flex-start;}.elementor-5966 .elementor-element.elementor-element-0dba779 .jet-button__instance{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5);}.elementor-5966 .elementor-element.elementor-element-0dba779 .jet-button__state-normal{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-0dba779 .jet-button__state-hover{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-0dba779 .jet-button__state-normal .jet-button__label{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-0dba779  .jet-button__state-normal .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-0dba779 .jet-button__state-hover .jet-button__label{color:var( --e-global-color-primary );}.elementor-5966 .elementor-element.elementor-element-0dba779  .jet-button__state-hover .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-bc17098{--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:flex-end;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.3);}.elementor-5966 .elementor-element.elementor-element-bc17098:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-bc17098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tomastudio.sk/wp-content/uploads/2026/01/0fcfe724ce6c6eb6b8fd65171b8dce7b-1024x683.webp");background-position:center center;background-size:cover;}.elementor-5966 .elementor-element.elementor-element-bc17098:hover{box-shadow:0px 0px 100px 0px rgba(0,0,0,0.5);}.elementor-5966 .elementor-element.elementor-element-bc17098.e-con{--align-self:stretch;}.elementor-5966 .elementor-element.elementor-element-91e8793{--display:flex;--min-height:212px;--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:0px 0px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-91e8793:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-91e8793 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444444;}.elementor-5966 .elementor-element.elementor-element-2493ec9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-2493ec9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-ff53aa5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-ff53aa5 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-dd42a5f .jet-button__container{justify-content:flex-start;}.elementor-5966 .elementor-element.elementor-element-dd42a5f .jet-button__instance{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5);}.elementor-5966 .elementor-element.elementor-element-dd42a5f .jet-button__state-normal{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-dd42a5f .jet-button__state-hover{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-dd42a5f .jet-button__state-normal .jet-button__label{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-dd42a5f  .jet-button__state-normal .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-dd42a5f .jet-button__state-hover .jet-button__label{color:var( --e-global-color-primary );}.elementor-5966 .elementor-element.elementor-element-dd42a5f  .jet-button__state-hover .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-39e6bf3{--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:flex-end;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.3);}.elementor-5966 .elementor-element.elementor-element-39e6bf3:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-39e6bf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tomastudio.sk/wp-content/uploads/2026/01/53f7e1ae8b4d4da586be9467e6e99b58-1024x1024.webp");background-position:center center;background-size:cover;}.elementor-5966 .elementor-element.elementor-element-39e6bf3:hover{box-shadow:0px 0px 100px 0px rgba(0,0,0,0.5);}.elementor-5966 .elementor-element.elementor-element-39e6bf3.e-con{--align-self:stretch;}.elementor-5966 .elementor-element.elementor-element-c21a5eb{--display:flex;--min-height:212px;--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:0px 0px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-c21a5eb:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-c21a5eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444444;}.elementor-5966 .elementor-element.elementor-element-df09405{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-df09405 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-b6c6a6c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-b6c6a6c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-b9402ab .jet-button__container{justify-content:flex-start;}.elementor-5966 .elementor-element.elementor-element-b9402ab .jet-button__instance{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5);}.elementor-5966 .elementor-element.elementor-element-b9402ab .jet-button__state-normal{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-b9402ab .jet-button__state-hover{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-b9402ab .jet-button__state-normal .jet-button__label{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-b9402ab  .jet-button__state-normal .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-b9402ab .jet-button__state-hover .jet-button__label{color:var( --e-global-color-primary );}.elementor-5966 .elementor-element.elementor-element-b9402ab  .jet-button__state-hover .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-8364e15{--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:flex-end;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.3);}.elementor-5966 .elementor-element.elementor-element-8364e15:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-8364e15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tomastudio.sk/wp-content/uploads/2026/01/67dd0446ddffee759ba8db970b6a2605.webp");background-position:top center;}.elementor-5966 .elementor-element.elementor-element-8364e15:hover{box-shadow:0px 0px 100px 0px rgba(0,0,0,0.5);}.elementor-5966 .elementor-element.elementor-element-8364e15.e-con{--align-self:stretch;}.elementor-5966 .elementor-element.elementor-element-b65ca60{--display:flex;--min-height:212px;--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:0px 0px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-b65ca60:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-b65ca60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444444;}.elementor-5966 .elementor-element.elementor-element-be5106f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-be5106f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-c59ed77{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-c59ed77 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-9e73d5e .jet-button__container{justify-content:flex-start;}.elementor-5966 .elementor-element.elementor-element-9e73d5e .jet-button__instance{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5);}.elementor-5966 .elementor-element.elementor-element-9e73d5e .jet-button__state-normal{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-9e73d5e .jet-button__state-hover{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-9e73d5e .jet-button__state-normal .jet-button__label{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-9e73d5e  .jet-button__state-normal .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-9e73d5e .jet-button__state-hover .jet-button__label{color:var( --e-global-color-primary );}.elementor-5966 .elementor-element.elementor-element-9e73d5e  .jet-button__state-hover .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-151e4f7{--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:flex-end;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.3);}.elementor-5966 .elementor-element.elementor-element-151e4f7:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-151e4f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tomastudio.sk/wp-content/uploads/2025/11/Oravienka_banner_1-1024x717.jpg");background-position:center center;background-size:cover;}.elementor-5966 .elementor-element.elementor-element-151e4f7:hover{box-shadow:0px 0px 100px 0px rgba(0,0,0,0.5);}.elementor-5966 .elementor-element.elementor-element-151e4f7.e-con{--align-self:stretch;}.elementor-5966 .elementor-element.elementor-element-2a62e85{--display:flex;--min-height:212px;--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:0px 0px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-2a62e85:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-2a62e85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444444;}.elementor-5966 .elementor-element.elementor-element-5130767{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-5130767 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-b5f3f51{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-b5f3f51 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-523c15d .jet-button__container{justify-content:flex-start;}.elementor-5966 .elementor-element.elementor-element-523c15d .jet-button__instance{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5);}.elementor-5966 .elementor-element.elementor-element-523c15d .jet-button__state-normal{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-523c15d .jet-button__state-hover{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-523c15d .jet-button__state-normal .jet-button__label{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-523c15d  .jet-button__state-normal .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-523c15d .jet-button__state-hover .jet-button__label{color:var( --e-global-color-primary );}.elementor-5966 .elementor-element.elementor-element-523c15d  .jet-button__state-hover .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-6af8b9a{--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:flex-end;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.3);}.elementor-5966 .elementor-element.elementor-element-6af8b9a:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-6af8b9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tomastudio.sk/wp-content/uploads/2026/01/816b660d95e4bd916d567812ee9d1ae5-1024x1024.webp");background-position:center right;background-size:cover;}.elementor-5966 .elementor-element.elementor-element-6af8b9a:hover{box-shadow:0px 0px 100px 0px rgba(0,0,0,0.5);}.elementor-5966 .elementor-element.elementor-element-6af8b9a.e-con{--align-self:stretch;}.elementor-5966 .elementor-element.elementor-element-98580c2{--display:flex;--min-height:212px;--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:0px 0px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-98580c2:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-98580c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444444;}.elementor-5966 .elementor-element.elementor-element-ee76a67{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-ee76a67 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-ce37dd2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-ce37dd2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-171598b .jet-button__container{justify-content:flex-start;}.elementor-5966 .elementor-element.elementor-element-171598b .jet-button__instance{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5);}.elementor-5966 .elementor-element.elementor-element-171598b .jet-button__state-normal{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-171598b .jet-button__state-hover{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-171598b .jet-button__state-normal .jet-button__label{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-171598b  .jet-button__state-normal .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-171598b .jet-button__state-hover .jet-button__label{color:var( --e-global-color-primary );}.elementor-5966 .elementor-element.elementor-element-171598b  .jet-button__state-hover .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-3ae59a6{--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:flex-end;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.3);}.elementor-5966 .elementor-element.elementor-element-3ae59a6:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-3ae59a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tomastudio.sk/wp-content/uploads/2026/01/bfa5419b2779a4ac711cdf61a5befe02-726x1024.webp");background-position:center center;background-size:110% auto;}.elementor-5966 .elementor-element.elementor-element-3ae59a6:hover{box-shadow:0px 0px 100px 0px rgba(0,0,0,0.5);}.elementor-5966 .elementor-element.elementor-element-3ae59a6.e-con{--align-self:stretch;}.elementor-5966 .elementor-element.elementor-element-3f9cd6d{--display:flex;--min-height:212px;--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:0px 0px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-3f9cd6d:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-3f9cd6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444444;}.elementor-5966 .elementor-element.elementor-element-ff0b660{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-ff0b660 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-d6f263c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-d6f263c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-98250d7 .jet-button__container{justify-content:flex-start;}.elementor-5966 .elementor-element.elementor-element-98250d7 .jet-button__instance{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5);}.elementor-5966 .elementor-element.elementor-element-98250d7 .jet-button__state-normal{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-98250d7 .jet-button__state-hover{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-98250d7 .jet-button__state-normal .jet-button__label{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-98250d7  .jet-button__state-normal .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-98250d7 .jet-button__state-hover .jet-button__label{color:var( --e-global-color-primary );}.elementor-5966 .elementor-element.elementor-element-98250d7  .jet-button__state-hover .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-e192c8b{--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:flex-end;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.3);}.elementor-5966 .elementor-element.elementor-element-e192c8b:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-e192c8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tomastudio.sk/wp-content/uploads/2026/01/17b227c1eea767d9a02e376200a4c452-1024x1024.webp");background-position:center center;background-size:cover;}.elementor-5966 .elementor-element.elementor-element-e192c8b:hover{box-shadow:0px 0px 100px 0px rgba(0,0,0,0.5);}.elementor-5966 .elementor-element.elementor-element-e192c8b.e-con{--align-self:stretch;}.elementor-5966 .elementor-element.elementor-element-9492ea6{--display:flex;--min-height:212px;--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:0px 0px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-9492ea6:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-9492ea6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444444;}.elementor-5966 .elementor-element.elementor-element-b827b60{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-b827b60 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-ced8af4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-ced8af4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-1b17b40 .jet-button__container{justify-content:flex-start;}.elementor-5966 .elementor-element.elementor-element-1b17b40 .jet-button__instance{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5);}.elementor-5966 .elementor-element.elementor-element-1b17b40 .jet-button__state-normal{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-1b17b40 .jet-button__state-hover{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-1b17b40 .jet-button__state-normal .jet-button__label{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-1b17b40  .jet-button__state-normal .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-1b17b40 .jet-button__state-hover .jet-button__label{color:var( --e-global-color-primary );}.elementor-5966 .elementor-element.elementor-element-1b17b40  .jet-button__state-hover .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-92af5be{--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:flex-end;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.3);}.elementor-5966 .elementor-element.elementor-element-92af5be:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-92af5be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tomastudio.sk/wp-content/uploads/2026/01/349100d86c4a14f2d6d1768248f21889-1024x1024.webp");background-size:contain;}.elementor-5966 .elementor-element.elementor-element-92af5be:hover{box-shadow:0px 0px 100px 0px rgba(0,0,0,0.5);}.elementor-5966 .elementor-element.elementor-element-92af5be.e-con{--align-self:stretch;}.elementor-5966 .elementor-element.elementor-element-287ca32{--display:flex;--min-height:212px;--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:0px 0px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-287ca32:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-287ca32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444444;}.elementor-5966 .elementor-element.elementor-element-e7f2fa3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-e7f2fa3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-a52915d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-a52915d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-d99272a .jet-button__container{justify-content:flex-start;}.elementor-5966 .elementor-element.elementor-element-d99272a .jet-button__instance{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5);}.elementor-5966 .elementor-element.elementor-element-d99272a .jet-button__state-normal{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-d99272a .jet-button__state-hover{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-d99272a .jet-button__state-normal .jet-button__label{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-d99272a  .jet-button__state-normal .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-d99272a .jet-button__state-hover .jet-button__label{color:var( --e-global-color-primary );}.elementor-5966 .elementor-element.elementor-element-d99272a  .jet-button__state-hover .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-12c7da0{--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:flex-end;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.3);}.elementor-5966 .elementor-element.elementor-element-12c7da0:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-12c7da0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tomastudio.sk/wp-content/uploads/2026/01/814bc844322f5682b5ba7ce6ebdafe70-1024x1024.webp");background-size:120% auto;}.elementor-5966 .elementor-element.elementor-element-12c7da0:hover{box-shadow:0px 0px 100px 0px rgba(0,0,0,0.5);}.elementor-5966 .elementor-element.elementor-element-12c7da0.e-con{--align-self:stretch;}.elementor-5966 .elementor-element.elementor-element-d927268{--display:flex;--min-height:212px;--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:0px 0px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-d927268:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-d927268 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444444;}.elementor-5966 .elementor-element.elementor-element-9dd8057{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-9dd8057 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-1ff651d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-1ff651d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-bb81d18 .jet-button__container{justify-content:flex-start;}.elementor-5966 .elementor-element.elementor-element-bb81d18 .jet-button__instance{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5);}.elementor-5966 .elementor-element.elementor-element-bb81d18 .jet-button__state-normal{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-bb81d18 .jet-button__state-hover{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-bb81d18 .jet-button__state-normal .jet-button__label{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-bb81d18  .jet-button__state-normal .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-bb81d18 .jet-button__state-hover .jet-button__label{color:var( --e-global-color-primary );}.elementor-5966 .elementor-element.elementor-element-bb81d18  .jet-button__state-hover .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-e15d2cf{--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:flex-end;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.3);}.elementor-5966 .elementor-element.elementor-element-e15d2cf:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-e15d2cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tomastudio.sk/wp-content/uploads/2026/01/0216c600577a2b459742da99d1ecaf6d-1024x1024.webp");background-position:center center;background-size:cover;}.elementor-5966 .elementor-element.elementor-element-e15d2cf:hover{box-shadow:0px 0px 100px 0px rgba(0,0,0,0.5);}.elementor-5966 .elementor-element.elementor-element-e15d2cf.e-con{--align-self:stretch;}.elementor-5966 .elementor-element.elementor-element-fa4fbd2{--display:flex;--min-height:212px;--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:0px 0px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-fa4fbd2:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-fa4fbd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444444;}.elementor-5966 .elementor-element.elementor-element-cb2d066{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-cb2d066 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-f1d9b8c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-f1d9b8c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-15b3485 .jet-button__container{justify-content:flex-start;}.elementor-5966 .elementor-element.elementor-element-15b3485 .jet-button__instance{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5);}.elementor-5966 .elementor-element.elementor-element-15b3485 .jet-button__state-normal{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-15b3485 .jet-button__state-hover{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-15b3485 .jet-button__state-normal .jet-button__label{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-15b3485  .jet-button__state-normal .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-15b3485 .jet-button__state-hover .jet-button__label{color:var( --e-global-color-primary );}.elementor-5966 .elementor-element.elementor-element-15b3485  .jet-button__state-hover .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-53778ad{--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:flex-end;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.3);}.elementor-5966 .elementor-element.elementor-element-53778ad:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-53778ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tomastudio.sk/wp-content/uploads/2026/01/dbd2a64d8cbdda2ba83f25a47fed6c94-1024x1024.webp");background-size:contain;}.elementor-5966 .elementor-element.elementor-element-53778ad:hover{box-shadow:0px 0px 100px 0px rgba(0,0,0,0.5);}.elementor-5966 .elementor-element.elementor-element-53778ad.e-con{--align-self:stretch;}.elementor-5966 .elementor-element.elementor-element-dd21044{--display:flex;--min-height:212px;--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:0px 0px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-dd21044:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-dd21044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444444;}.elementor-5966 .elementor-element.elementor-element-95c1cb5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-95c1cb5 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-0f29f8e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-0f29f8e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-072d2d2 .jet-button__container{justify-content:flex-start;}.elementor-5966 .elementor-element.elementor-element-072d2d2 .jet-button__instance{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5);}.elementor-5966 .elementor-element.elementor-element-072d2d2 .jet-button__state-normal{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-072d2d2 .jet-button__state-hover{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-072d2d2 .jet-button__state-normal .jet-button__label{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-072d2d2  .jet-button__state-normal .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-072d2d2 .jet-button__state-hover .jet-button__label{color:var( --e-global-color-primary );}.elementor-5966 .elementor-element.elementor-element-072d2d2  .jet-button__state-hover .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-5cf7a48{--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:flex-end;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.3);}.elementor-5966 .elementor-element.elementor-element-5cf7a48:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-5cf7a48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tomastudio.sk/wp-content/uploads/2026/01/7289ac42dc57ba20ac0e4eead81eb611-1024x576.webp");background-position:-160px -169px;background-size:cover;}.elementor-5966 .elementor-element.elementor-element-5cf7a48:hover{box-shadow:0px 0px 100px 0px rgba(0,0,0,0.5);}.elementor-5966 .elementor-element.elementor-element-5cf7a48.e-con{--align-self:stretch;}.elementor-5966 .elementor-element.elementor-element-9de637a{--display:flex;--min-height:212px;--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:0px 0px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-9de637a:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-9de637a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444444;}.elementor-5966 .elementor-element.elementor-element-b88bc96{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-b88bc96 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-9d4e8ef{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-9d4e8ef .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-3b52666 .jet-button__container{justify-content:flex-start;}.elementor-5966 .elementor-element.elementor-element-3b52666 .jet-button__instance{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5);}.elementor-5966 .elementor-element.elementor-element-3b52666 .jet-button__state-normal{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-3b52666 .jet-button__state-hover{padding:5px 15px 5px 15px;}.elementor-5966 .elementor-element.elementor-element-3b52666 .jet-button__state-normal .jet-button__label{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-3b52666  .jet-button__state-normal .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-3b52666 .jet-button__state-hover .jet-button__label{color:var( --e-global-color-primary );}.elementor-5966 .elementor-element.elementor-element-3b52666  .jet-button__state-hover .jet-button__label{font-family:var( --e-global-typography-2ec943a-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec943a-font-size );font-weight:var( --e-global-typography-2ec943a-font-weight );text-transform:var( --e-global-typography-2ec943a-text-transform );font-style:var( --e-global-typography-2ec943a-font-style );text-decoration:var( --e-global-typography-2ec943a-text-decoration );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-7b6c9964{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:112px;--padding-right:112px;}.elementor-5966 .elementor-element.elementor-element-779960f5{text-align:center;}.elementor-5966 .elementor-element.elementor-element-779960f5 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:38px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:normal;color:#444444;}.elementor-5966 .elementor-element.elementor-element-67517cf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:60px;--padding-bottom:60px;--padding-left:112px;--padding-right:112px;}.elementor-5966 .elementor-element.elementor-element-32f6d77 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:38px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#444444;}.elementor-5966 .elementor-element.elementor-element-ab8595f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-5966 .elementor-element.elementor-element-ab8595f.e-con{--align-self:stretch;}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__meta-content{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 );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-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 );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-desc{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-widget-jet-timeline .timeline-item__card-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );background-color:var( --e-global-color-accent );}.elementor-widget-jet-timeline .timeline-item__point-content.timeline-item__point-content--text{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 );}.elementor-5966 .elementor-element.elementor-element-696bd7e .jet-timeline--align-center .timeline-item__point{margin-left:20px;margin-right:20px;}.elementor-5966 .elementor-element.elementor-element-696bd7e .jet-timeline--align-left .timeline-item__point{margin-right:20px;}.elementor-5966 .elementor-element.elementor-element-696bd7e .jet-timeline--align-right .timeline-item__point{margin-left:20px;}.elementor-5966 .elementor-element.elementor-element-696bd7e .jet-timeline-item+.jet-timeline-item{margin-top:30px;}.elementor-5966 .elementor-element.elementor-element-696bd7e .jet-timeline-item .timeline-item__card-inner{padding:25px 20px 0px 20px;}.elementor-5966 .elementor-element.elementor-element-696bd7e .jet-timeline-item .timeline-item__card{box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.2);}.elementor-5966 .elementor-element.elementor-element-696bd7e .jet-timeline-item .timeline-item__card-arrow{width:20px;height:20px;}.elementor-5966 .elementor-element.elementor-element-696bd7e .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );margin-right:calc( -20px / 2 );}.elementor-5966 .elementor-element.elementor-element-696bd7e .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );} .rtl .elementor-5966 .elementor-element.elementor-element-696bd7e .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );} .rtl .elementor-5966 .elementor-element.elementor-element-696bd7e .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-right:calc( -20px / 2 );}.elementor-5966 .elementor-element.elementor-element-696bd7e .jet-timeline--align-left .jet-timeline-item .timeline-item__card-arrow{margin-left:calc( -20px / 2 );}.elementor-5966 .elementor-element.elementor-element-696bd7e .jet-timeline--align-right .jet-timeline-item .timeline-item__card-arrow{margin-right:calc( -20px / 2 );}.elementor-5966 .elementor-element.elementor-element-696bd7e .jet-timeline-item .timeline-item__card-img{margin-bottom:10px;}.elementor-5966 .elementor-element.elementor-element-696bd7e .jet-timeline-item.jet-timeline-item--image-inside_after .timeline-item__card-img{margin-top:10px;margin-bottom:0;}.elementor-5966 .elementor-element.elementor-element-696bd7e .jet-timeline-item .timeline-item__card-content{padding:0px 0px 0px 0px;text-align:center;}.elementor-5966 .elementor-element.elementor-element-696bd7e .jet-timeline-item .timeline-item__card-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;margin:0px 0px 10px 0px;color:#444444;}.elementor-5966 .elementor-element.elementor-element-696bd7e .jet-timeline-item .timeline-item__card-desc{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#444444;}.elementor-5966 .elementor-element.elementor-element-696bd7e .timeline-item__point-content.timeline-item__point-content--text{font-family:"Karla", Sans-serif;font-size:2.1875rem;font-weight:700;}.elementor-5966 .elementor-element.elementor-element-696bd7e .timeline-item__point-content.timeline-item__point-content--icon .jet-elements-icon{font-size:32px;}.elementor-5966 .elementor-element.elementor-element-696bd7e .timeline-item__point-content{height:64px;width:64px;background-color:#444444;}.elementor-5966 .elementor-element.elementor-element-696bd7e .jet-timeline--align-center .jet-timeline__line{margin-left:calc( 64px / 2 );margin-right:calc( 64px / 2 );}.elementor-5966 .elementor-element.elementor-element-696bd7e .jet-timeline--align-left .jet-timeline__line{margin-left:calc( 64px / 2 );}.elementor-5966 .elementor-element.elementor-element-696bd7e .jet-timeline--align-right .jet-timeline__line{margin-right:calc( 64px / 2 );right:-4px;}.elementor-5966 .elementor-element.elementor-element-696bd7e .jet-timeline__line{background-color:#C5C5C5;width:4px;}.elementor-5966 .elementor-element.elementor-element-696bd7e .jet-timeline__line-progress{background-color:#444444;}.elementor-5966 .elementor-element.elementor-element-5a159ce2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:112px;--padding-right:112px;}.elementor-5966 .elementor-element.elementor-element-794d45e4{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.3);}.elementor-5966 .elementor-element.elementor-element-794d45e4:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-794d45e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tomastudio.sk/wp-content/uploads/2026/01/2ed4eb6ee92abf5ddd5cc0d7415f75bf.webp");background-position:center center;background-size:cover;}.elementor-5966 .elementor-element.elementor-element-3ad60cab{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-5966 .elementor-element.elementor-element-3ad60cab.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:1;}.elementor-5966 .elementor-element.elementor-element-698d9284 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:38px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#444444;}.elementor-5966 .elementor-element.elementor-element-58451cda{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5966 .elementor-element.elementor-element-2e1de0e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5966 .elementor-element.elementor-element-41289a40{width:var( --container-widget-width, 28px );max-width:28px;--container-widget-width:28px;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-41289a40 .elementor-heading-title{font-family:"Devanagari MT", Sans-serif;font-size:20px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;color:#444444;}.elementor-5966 .elementor-element.elementor-element-17b7deb1{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;}.elementor-5966 .elementor-element.elementor-element-17b7deb1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#444444;}.elementor-5966 .elementor-element.elementor-element-212539a9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5966 .elementor-element.elementor-element-5b571a24{width:var( --container-widget-width, 28px );max-width:28px;--container-widget-width:28px;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-5b571a24 .elementor-heading-title{font-family:"Devanagari MT", Sans-serif;font-size:20px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;color:#444444;}.elementor-5966 .elementor-element.elementor-element-67bb91c1{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;}.elementor-5966 .elementor-element.elementor-element-67bb91c1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#444444;}.elementor-5966 .elementor-element.elementor-element-351c18c5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5966 .elementor-element.elementor-element-55f656b7{width:var( --container-widget-width, 28px );max-width:28px;--container-widget-width:28px;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-55f656b7 .elementor-heading-title{font-family:"Devanagari MT", Sans-serif;font-size:20px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;color:#444444;}.elementor-5966 .elementor-element.elementor-element-42820e13{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;}.elementor-5966 .elementor-element.elementor-element-42820e13 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#444444;}.elementor-5966 .elementor-element.elementor-element-7405be18{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5966 .elementor-element.elementor-element-33e41731{width:var( --container-widget-width, 28px );max-width:28px;--container-widget-width:28px;--container-widget-flex-grow:0;text-align:center;}.elementor-5966 .elementor-element.elementor-element-33e41731 .elementor-heading-title{font-family:"Devanagari MT", Sans-serif;font-size:20px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;color:#444444;}.elementor-5966 .elementor-element.elementor-element-34d81dd2{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;}.elementor-5966 .elementor-element.elementor-element-34d81dd2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#444444;}.elementor-5966 .elementor-element.elementor-element-26bd9a8a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:112px;--padding-right:112px;}.elementor-5966 .elementor-element.elementor-element-586af474{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5966 .elementor-element.elementor-element-586af474.e-con{--align-self:stretch;}.elementor-5966 .elementor-element.elementor-element-5549867e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:38px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#444444;}.elementor-5966 .elementor-element.elementor-element-2f3be8f0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#444444;}.elementor-5966 .elementor-element.elementor-element-76486b9c{--display:flex;--min-height:350px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.3);}.elementor-5966 .elementor-element.elementor-element-76486b9c:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-76486b9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tomastudio.sk/wp-content/uploads/2026/01/e1774a83ca068170716aabc53755a1fa.webp");background-position:center center;background-size:cover;}.elementor-5966 .elementor-element.elementor-element-b96eb0e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:112px;}.elementor-5966 .elementor-element.elementor-element-e968f7d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 30px 30px 0px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.3);}.elementor-5966 .elementor-element.elementor-element-e968f7d:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-e968f7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.tomastudio.sk/wp-content/uploads/2025/06/c08504e87c04499c879049766d6afa3464608f92.png");background-position:center center;background-size:cover;}.elementor-5966 .elementor-element.elementor-element-e968f7d.e-con{--align-self:stretch;}.elementor-5966 .elementor-element.elementor-element-c8439d6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5966 .elementor-element.elementor-element-c8439d6.e-con{--align-self:stretch;}.elementor-5966 .elementor-element.elementor-element-c5290e5 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:38px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#444444;}.elementor-5966 .elementor-element.elementor-element-00f0ee1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#444444;}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:var( --e-global-color-text );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 );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-text{color:var( --e-global-color-text );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover  .jet-toggle__label-text{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 );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{color:var( --e-global-color-text );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 );}.elementor-5966 .elementor-element.elementor-element-d922f1d .jet-accordion > .jet-accordion__inner > .jet-toggle{background-color:#444444;margin:10px 10px 10px 10px;border-radius:30px 30px 30px 30px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.3);}.elementor-5966 .elementor-element.elementor-element-d922f1d{width:100%;max-width:100%;}.elementor-5966 .elementor-element.elementor-element-d922f1d .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{justify-content:space-between;}.elementor-5966 .elementor-element.elementor-element-d922f1d .jet-toggle__label-text{text-align:left;}.elementor-5966 .elementor-element.elementor-element-d922f1d .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-5966 .elementor-element.elementor-element-d922f1d .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon .icon-normal{color:#FFFFFF;background-color:#02010100;}.elementor-5966 .elementor-element.elementor-element-d922f1d .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-text{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-d922f1d .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-d922f1d .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle .jet-toggle__label-icon .icon-active{color:#FFFFFF;background-color:#02010100;}.elementor-5966 .elementor-element.elementor-element-d922f1d .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-d922f1d .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content > .jet-toggle__content-inner{padding:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-ba5d21b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:112px;--padding-right:112px;}.elementor-5966 .elementor-element.elementor-element-133ceee .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:38px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:#444444;}.elementor-5966 .elementor-element.elementor-element-39d9544{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-5966 .elementor-element.elementor-element-39d9544.e-con{--align-self:stretch;}.elementor-5966 .elementor-element.elementor-element-9f7f26e{--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-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5966 .elementor-element.elementor-element-dcddc38{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5966 .elementor-element.elementor-element-dcddc38 .elementor-heading-title{font-family:var( --e-global-typography-c2ee844-font-family ), Sans-serif;font-size:var( --e-global-typography-c2ee844-font-size );font-weight:var( --e-global-typography-c2ee844-font-weight );text-transform:var( --e-global-typography-c2ee844-text-transform );font-style:var( --e-global-typography-c2ee844-font-style );text-decoration:var( --e-global-typography-c2ee844-text-decoration );line-height:var( --e-global-typography-c2ee844-line-height );letter-spacing:var( --e-global-typography-c2ee844-letter-spacing );color:#444444;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container{text-align:left;border-style:none;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .wpcf7-form{text-align:left;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .wpforms-field-container{text-align:left;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .nf-form-wrap{text-align:left;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .nf-form-wrap .field-wrap{justify-content:left;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-submit, .elementor-5966 .elementor-element.elementor-element-db05433 .submit-wrap .ninja-forms-field, .elementor-5966 .elementor-element.elementor-element-db05433 .submit-wrap .ninja-forms-field, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-submit, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-page-next, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-page-previous, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .btn-default, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .cf2-dropzone button, .elementor-5966 .elementor-element.elementor-element-db05433 #contact-btn{background-color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433  .wpcf7-submit:hover, .elementor-5966 .elementor-element.elementor-element-db05433 .submit-wrap .ninja-forms-field:hover, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-submit:hover, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-page-next:hover, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-page-previous:hover, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .btn-default:hover, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .btn-success, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .cf2-dropzone button:hover, .elementor-5966 .elementor-element.elementor-element-db05433 #contact-btn:hover{background-color:var( --e-global-color-primary );}.elementor-5966 .elementor-element.elementor-element-db05433{width:100%;max-width:100%;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container input::placeholder{opacity:1;visibility:visible;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container input::-ms-input-placeholder{opacity:1;visibility:visible;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container textarea::placeholder{opacity:1;visibility:visible;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container textarea::-ms-input-placeholder{opacity:1;visibility:visible;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .wpcf7-not-valid-tip{display:block;color:#FF348B;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .wpcf7-response-output.wpcf7-validation-errors{display:block;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container label.wpforms-error{display:block;color:#FF348B;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .nf-error-msg{display:block;color:#FF348B;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .caldera_ajax_error_block{display:block;color:#FF348B;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-head-container .wpforms-description{color:#606060;}.elementor-5966 .elementor-element.elementor-element-db05433 .nf-form-fields-required{color:#606060;margin-bottom:30px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-head-container{margin-bottom:30px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-form{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-response-output{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433 .nf-field-container label{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-field-label{color:var( --e-global-color-text );margin-bottom:4px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-image-choices-label{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-field-label-inline{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-captcha-question{color:var( --e-global-color-text );margin-bottom:4px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-captcha-equation{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-payment-total{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .control-label{color:var( --e-global-color-text );margin-bottom:4px;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .checkbox label{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .radio label{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .total-line{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .caldera-forms-gdpr-field-label{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .caldera-forms-gdpr-field-label a{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .caldera-forms-gdpr-field-label a:hover{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-forms-summary-field ul li{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-form, .elementor-5966 .elementor-element.elementor-element-db05433 .nf-field-container label, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-field-label, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-image-choices-label, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-field-label-inline, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-captcha-question, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-captcha-equation, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-payment-total, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .control-label, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-forms-summary-field ul li, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .total-line, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .checkbox label, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .radio label, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .caldera-forms-gdpr-field-label, .elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .wpforms-confirmation-container-full, .elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .nf-response-msg{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-form .wpcf7-form-control{margin-top:4px;}.elementor-5966 .elementor-element.elementor-element-db05433 .nf-field-label{margin-bottom:4px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-text{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;width:100% !important;height:40px;line-height:40px;padding:0px 15px 0px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-textarea{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;height:145px;line-height:40px;width:100%;padding:0px 15px 0px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-date{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;height:40px;line-height:40px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-number{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;height:40px;line-height:40px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-quiz{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;width:100% !important;height:40px;line-height:40px;padding:0px 15px 0px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-select{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;height:40px;line-height:40px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .ninja-forms-field{color:var( --e-global-color-text );transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=date]{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;height:40px;line-height:40px;padding:0px 15px 0px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=datetime]{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;height:40px;line-height:40px;padding:0px 15px 0px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=datetime-local]{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;height:40px;line-height:40px;padding:0px 15px 0px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=email]{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;height:40px;line-height:40px;padding:0px 15px 0px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=month]{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;height:40px;line-height:40px;padding:0px 15px 0px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=number]{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;height:40px;line-height:40px;padding:0px 15px 0px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=password]{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;height:40px;line-height:40px;padding:0px 15px 0px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=range]{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;height:40px;line-height:40px;padding:0px 15px 0px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=search]{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;height:40px;line-height:40px;padding:0px 15px 0px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=tel]{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;height:40px;line-height:40px;padding:0px 15px 0px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=text]{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;height:40px;line-height:40px;padding:0px 15px 0px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=time]{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;height:40px;line-height:40px;padding:0px 15px 0px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=url]{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;height:40px;line-height:40px;padding:0px 15px 0px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=week]{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;height:40px;line-height:40px;padding:0px 15px 0px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form select{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;height:40px;line-height:40px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form textarea{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;line-height:40px;height:145px;padding:0px 15px 0px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=text]{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-width:0px 0px 0px 0px;height:40px;line-height:40px;padding:0px 15px 0px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=email]{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;height:40px;line-height:40px;padding:0px 15px 0px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=tel]{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;height:40px;line-height:40px;padding:0px 15px 0px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=phone]{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;height:40px;line-height:40px;padding:0px 15px 0px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=number]{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;height:40px;line-height:40px;padding:0px 15px 0px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=url]{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;height:40px;line-height:40px;padding:0px 15px 0px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=color_picker]{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;height:40px;line-height:40px;padding:0px 15px 0px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=credit_card_cvc]{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;height:40px;line-height:40px;padding:0px 15px 0px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid select.form-control{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;height:40px;line-height:40px;padding:0px 15px 0px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid textarea.form-control{color:var( --e-global-color-text );background-color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:0px 0px 0px 0px;line-height:40px;height:145px;padding:0px 15px 0px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .field-wrap:not(.submit-wrap) .ninja-forms-field{background-color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-text:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-textarea:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-date:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-number:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-quiz:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-select:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .ninja-forms-field:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=date]:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=datetime]:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=datetime-local]:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=email]:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=month]:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=number]:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=password]:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=range]:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=search]:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=tel]:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=text]:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=time]:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=url]:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=week]:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form select:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form textarea:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=text]:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=email]:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=tel]:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=phone]:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=number]:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=url]:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=color_picker]:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=credit_card_cvc]:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid select.form-control:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid textarea.form-control:focus{color:var( --e-global-color-text );background-color:#D6D6D6;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-text:focus::placeholder{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-textarea:focus::placeholder{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-date:focus::placeholder{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-number:focus::placeholder{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .ninja-forms-field:focus::placeholder{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=date]:focus::placeholder{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=datetime]:focus::placeholder{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=datetime-local]:focus::placeholder{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=email]:focus::placeholder{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=month]:focus::placeholder{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=number]:focus::placeholder{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=password]:focus::placeholder{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=range]:focus::placeholder{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=search]:focus::placeholder{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=tel]:focus::placeholder{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=text]:focus::placeholder{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=time]:focus::placeholder{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=url]:focus::placeholder{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=week]:focus::placeholder{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form select:focus::placeholder{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form textarea:focus::placeholder{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=text]:focus::placeholder{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=email]:focus::placeholder{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=tel]:focus::placeholder{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=phone]:focus::placeholder{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=number]:focus::placeholder{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=url]:focus::placeholder{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=color_picker]:focus::placeholder{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=credit_card_cvc]:focus::placeholder{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid select.form-control:focus::placeholder{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid textarea.form-control:focus::placeholder{color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-text, .elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-textarea, .elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-date, .elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-number, .elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-select, .elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-quiz, .elementor-5966 .elementor-element.elementor-element-db05433 .ninja-forms-field, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=date], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=datetime], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=datetime-local], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=email], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=month], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=number], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=password], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=range], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=search], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=tel], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=text], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=time], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=url], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=week], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form select, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form textarea, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=text], .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=email], .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=tel], .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=phone], .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=number], .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=url], .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=color_picker], .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=credit_card_cvc], .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid select.form-control, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid textarea.form-control{box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.3);font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-email{width:100% !important;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-field-medium:not(textarea){width:100%;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-field-address{width:100%;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-field-phone{width:100%;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-page-indicator{width:100%;}.elementor-5966 .elementor-element.elementor-element-db05433 .nf-field-container:not(.textarea-container) .nf-field-element{width:100%;}.elementor-5966 .elementor-element.elementor-element-db05433 .field-wrap:not(.submit-wrap):not(.textarea-wrap):not(.list-multiselect-wrap) .ninja-forms-field:not(hr){height:40px;line-height:40px;}.elementor-5966 .elementor-element.elementor-element-db05433 .nf-pass.field-wrap .nf-field-element:after{height:40px;line-height:40px;font-size:calc(40px / 2);}.elementor-5966 .elementor-element.elementor-element-db05433 .nf-error.field-wrap .nf-field-element:after{line-height:40px !important;border-radius:0 20px 20px 0;}.elementor-5966 .elementor-element.elementor-element-db05433 .textarea-wrap .ninja-forms-field{line-height:40px;height:145px;}.elementor-5966 .elementor-element.elementor-element-db05433 textarea.wpforms-field-medium{width:100%;}.elementor-5966 .elementor-element.elementor-element-db05433 .nf-field-container.textarea-container .nf-field-element{width:100%;}.elementor-5966 .elementor-element.elementor-element-db05433 .field-wrap:not(.listselect-wrap):not(.submit-wrap) .ninja-forms-field:not(hr){padding:0px 15px 0px 15px;}.elementor-5966 .elementor-element.elementor-element-db05433 .nf-field-container:not(.list-container) .ninja-forms-field{border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .nf-field-container .nf-field-element select{border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-form-control{margin-bottom:22px;}.elementor-5966 .elementor-element.elementor-element-db05433 .nf-field-container{margin-bottom:22px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-field{margin-bottom:22px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-field-address .wpforms-field-row{margin-bottom:22px;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-group{margin-bottom:22px;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .wpr-caldera-html{margin-bottom:22px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-submit{color:var( --e-global-color-primary );transition-duration:0.5s;padding:10px 15px 10px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .submit-wrap .ninja-forms-field{color:var( --e-global-color-primary );transition-duration:0.5s;padding:10px 15px 10px 15px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-submit{color:var( --e-global-color-primary );transition-duration:0.5s;padding:10px 15px 10px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-page-next{color:var( --e-global-color-primary );transition-duration:0.5s;padding:10px 15px 10px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-page-previous{color:var( --e-global-color-primary );transition-duration:0.5s;padding:10px 15px 10px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .btn-default{color:var( --e-global-color-primary );transition-duration:0.5s;border-style:none;padding:10px 15px 10px 15px;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .cf2-dropzone button{color:var( --e-global-color-primary );transition-duration:0.5s;border-style:none;padding:10px 15px 10px 15px;border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-submit, .elementor-5966 .elementor-element.elementor-element-db05433 .submit-wrap .ninja-forms-field, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-submit, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-page-next, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-page-previous, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .btn-default:not(a), .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .cf2-dropzone button{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.5);}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-submit:hover{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433 .submit-wrap .ninja-forms-field:hover{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-submit:hover{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-page-next:hover{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-page-previous:hover{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .btn-default:hover{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .btn-success{color:var( --e-global-color-text );border-style:none;padding:10px 15px 10px 15px;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .cf2-dropzone button:hover{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-submit, .elementor-5966 .elementor-element.elementor-element-db05433 .submit-wrap .ninja-forms-field, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-submit, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-page-next, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-page-previous, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .btn-default, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .btn-success, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .cf2-dropzone button{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .wpcf7-submit{border-style:none;margin-top:20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .submit-wrap .ninja-forms-field{border-style:none;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .wpforms-submit{border-style:none;margin-top:20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .wpforms-page-next{border-style:none;margin-top:20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .wpforms-page-previous{border-style:none;margin-top:20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .nf-field-container .submit-wrap .ninja-forms-field{border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .btn-default:not(a){border-radius:20px 20px 20px 20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .nf-field-container .submit-wrap{margin-top:20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-form .caldera-grid .btn-default:not(a){margin-top:20px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-custom-chk-radio .wpcf7-checkbox .wpcf7-list-item-label:before{background-color:#FFFFFF;border-color:#E8E8E8;width:16px;height:16px;line-height:16px;font-size:calc(16px / 1.3);}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-custom-chk-radio .wpcf7-radio .wpcf7-list-item-label:before{background-color:#FFFFFF;border-color:#E8E8E8;width:16px;height:16px;line-height:16px;font-size:calc(16px / 1.3);}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-custom-chk-radio .wpcf7-acceptance .wpcf7-list-item-label:before{background-color:#FFFFFF;border-color:#E8E8E8;width:16px;height:16px;line-height:16px;font-size:calc(16px / 1.3);}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-custom-chk-radio .listradio-wrap .nf-field-element label:after{background-color:#FFFFFF;border-color:#E8E8E8;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-custom-chk-radio .listradio-wrap .nf-field-element label.nf-checked-label:after{background-color:#FFFFFF;border-color:#E8E8E8;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-custom-chk-radio .checkbox-wrap .nf-field-label label:after{background-color:#FFFFFF;border-color:#E8E8E8;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-custom-chk-radio .checkbox-container .nf-field-element label:after{background-color:#FFFFFF;border-color:#E8E8E8;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-custom-chk-radio .listcheckbox-container .nf-field-element label:after{background-color:#FFFFFF;border-color:#E8E8E8;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-custom-chk-radio .wpforms-field-checkbox input + label:before{background-color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-custom-chk-radio .wpforms-field-gdpr-checkbox input + label:before{background-color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-custom-chk-radio .wpforms-field-radio input + label:before{background-color:#FFFFFF;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-custom-chk-radio .wpforms-field-radio input + span:before{background-color:#FFFFFF;border-color:#E8E8E8;width:16px;height:16px;line-height:16px;font-size:calc(16px / 1.3);}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-custom-chk-radio .wpcf7-checkbox input:checked + .wpcf7-list-item-label:before{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-custom-chk-radio .wpcf7-radio input:checked + .wpcf7-list-item-label:before{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-custom-chk-radio .wpcf7-acceptance input:checked + .wpcf7-list-item-label:before{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-custom-chk-radio .checkbox-wrap .nf-field-label label.nf-checked-label:before{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-custom-chk-radio .listcheckbox-wrap .nf-field-element label.nf-checked-label:before{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-custom-chk-radio .listradio-wrap .nf-field-element label.nf-checked-label:before{background-color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-custom-chk-radio .wpforms-field-checkbox input:checked + label:before{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-custom-chk-radio .wpforms-field-gdpr-checkbox input:checked + label:before{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-custom-chk-radio .wpforms-field-radio input:checked + label:before{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-custom-chk-radio .wpforms-image-choices input:checked + span:before{color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-custom-chk-radio .wpforms-field-checkbox label:before{border-color:#E8E8E8;width:16px;height:16px;line-height:16px;font-size:calc(16px / 1.3);}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-custom-chk-radio .wpforms-field-gdpr-checkbox label:before{border-color:#E8E8E8;width:16px;height:16px;line-height:16px;font-size:calc(16px / 1.3);}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-custom-chk-radio .wpforms-field-radio label:before{border-color:#E8E8E8;width:16px;height:16px;line-height:16px;font-size:calc(16px / 1.3);}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-field-html a{color:#333333;}.elementor-5966 .elementor-element.elementor-element-db05433 .nf-field-container .html-wrap a{color:#333333;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-caldera-html a{color:#333333;}.elementor-5966 .elementor-element.elementor-element-db05433 .nf-field-container .hr-wrap hr{border-color:#999999;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-caldera-html hr{border-color:#999999;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .wpcf7-response-output{border-color:#FF348B;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container label.wpforms-error a{color:#FF348B;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container label .wpforms-required-label{color:#FF348B;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .ninja-forms-req-symbol{color:#FF348B;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .caldera-grid .control-label .field_required{color:#FF348B !important;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .wpcf7-not-valid-tip, .elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .wpcf7-response-output, .elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container label.wpforms-error, .elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .caldera_ajax_error_block, .elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .nf-error-msg{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-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container input.wpcf7-not-valid{color:#FF348B;background-color:#FDD3D3;border-color:#E8E8E8;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container textarea.wpcf7-not-valid{color:#FF348B;background-color:#FDD3D3;border-color:#E8E8E8;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container input.wpforms-error{color:#FF348B;background-color:#FDD3D3;border-color:#E8E8E8;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container textarea.wpforms-error{color:#FF348B;background-color:#FDD3D3;border-color:#E8E8E8;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .nf-error.field-wrap .nf-field-element:after{color:#FF348B;background-color:#FDD3D3;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .caldera-grid .parsley-error{color:#FF348B;border-color:#E8E8E8;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .caldera-grid .parsley-error:not(.checkbox-inline){background-color:#FDD3D3;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .nf-error.field-wrap .ninja-forms-field{border-color:#E8E8E8 !important;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .wpcf7-mail-sent-ok{color:#38DDD2;background-color:#FFFFFF;border-color:#E8E8E8;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .wpforms-confirmation-container-full{color:#38DDD2;background-color:#FFFFFF;border-color:#E8E8E8;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .nf-response-msg{color:#38DDD2;background-color:#FFFFFF;border-color:#E8E8E8;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .caldera-grid .alert-success{color:#38DDD2;background-color:#FFFFFF;border-color:#E8E8E8;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .nf-pass .ninja-forms-field{border-color:#E8E8E8 !important;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .nf-pass.field-wrap .nf-field-element:after{color:#E8E8E8;}.elementor-5966 .elementor-element.elementor-element-d6d01fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.3);}.elementor-5966 .elementor-element.elementor-element-c5eadf6{width:auto;max-width:auto;}.elementor-5966 .elementor-element.elementor-element-bc26eb2{width:auto;max-width:auto;}.elementor-5966 .elementor-element.elementor-element-815d13d.wpr-stt-btn-align-fixed-right .wpr-stt-btn{right:15px;bottom:15px;}.elementor-5966 .elementor-element.elementor-element-815d13d .wpr-stt-content{color:#ffffff;}.elementor-5966 .elementor-element.elementor-element-815d13d .wpr-stt-icon{color:#ffffff;font-size:14px;}.elementor-5966 .elementor-element.elementor-element-815d13d .wpr-stt-icon svg{fill:#ffffff;width:14px;height:14px;}.elementor-5966 .elementor-element.elementor-element-815d13d .wpr-stt-btn{background-color:var( --e-global-color-text );transition:all  0.3s ease-in-out 0s;padding:15px 15px 15px 15px;border-radius:100% 100% 100% 100%;}.elementor-5966 .elementor-element.elementor-element-815d13d .wpr-stt-btn:hover > .wpr-stt-icon{Color:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-815d13d .wpr-stt-btn:hover > .wpr-stt-icon svg{fill:var( --e-global-color-text );}.elementor-5966 .elementor-element.elementor-element-815d13d .wpr-stt-btn:hover{background-color:var( --e-global-color-primary );}.elementor-5966 .elementor-element.elementor-element-815d13d .wpr-stt-btn svg{transition:all  0.3s ease-in-out 0s;}.elementor-5966 .elementor-element.elementor-element-e6f40db.elementor-element{--align-self:stretch;}.elementor-5966 .elementor-element.elementor-element-100c2d3{--display:flex;--position:fixed;--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:flex-start;--align-items:center;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 100px 0px rgba(0, 0, 0, 0.8);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:999;}.elementor-5966 .elementor-element.elementor-element-100c2d3:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-100c2d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-5966 .elementor-element.elementor-element-100c2d3{left:0px;}body.rtl .elementor-5966 .elementor-element.elementor-element-100c2d3{right:0px;}.elementor-5966 .elementor-element.elementor-element-cfa18c8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-cfa18c8:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-cfa18c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5966 .elementor-element.elementor-element-687c753{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap: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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-5966 .elementor-element.elementor-element-f349394{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;}.elementor-5966 .elementor-element.elementor-element-f349394 img{width:100%;height:36px;transition-duration:0.4s;}.elementor-5966 .elementor-element.elementor-element-f349394:hover img{opacity:0.7;}.elementor-5966 .elementor-element.elementor-element-38d1c71{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-5966 .elementor-element.elementor-element-ba04193 .jet-nav--horizontal{justify-content:space-between;text-align:left;}.elementor-5966 .elementor-element.elementor-element-ba04193 .jet-nav--vertical .menu-item-link-top{justify-content:space-between;text-align:left;}.elementor-5966 .elementor-element.elementor-element-ba04193 .jet-nav--vertical-sub-bottom .menu-item-link-sub{justify-content:space-between;text-align:left;}.elementor-5966 .elementor-element.elementor-element-ba04193 .jet-mobile-menu.jet-mobile-menu-trigger-active .menu-item-link{justify-content:space-between;text-align:left;}.elementor-5966 .elementor-element.elementor-element-ba04193{width:100%;max-width:100%;}body:not(.rtl) .elementor-5966 .elementor-element.elementor-element-ba04193 .jet-nav--horizontal .jet-nav__sub{text-align:left;}body.rtl .elementor-5966 .elementor-element.elementor-element-ba04193 .jet-nav--horizontal .jet-nav__sub{text-align:right;}.elementor-5966 .elementor-element.elementor-element-ba04193 .menu-item-link-top{color:var( --e-global-color-primary );padding:8px 15px 8px 15px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 30px;}.elementor-5966 .elementor-element.elementor-element-ba04193 .menu-item-link-top .jet-nav-link-text{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-5966 .elementor-element.elementor-element-ba04193 .menu-item:hover > .menu-item-link-top{border-color:var( --e-global-color-primary );}.elementor-5966 .elementor-element.elementor-element-ba04193 .menu-item.current-menu-item .menu-item-link-top{color:var( --e-global-color-primary );}.elementor-5966 .elementor-element.elementor-element-ba04193 .jet-nav > .jet-nav__item{margin:0px 5px 0px 5px;}.elementor-5966 .elementor-element.elementor-element-bee1b49{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5966 .elementor-element.elementor-element-bee1b49.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-1ef6edc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.4s;--border-radius:30px 30px 30px 30px;--padding-top:8px;--padding-bottom:8px;--padding-left:15px;--padding-right:15px;}.elementor-5966 .elementor-element.elementor-element-1ef6edc:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-1ef6edc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5966 .elementor-element.elementor-element-1ef6edc:hover{background-color:#FFFFFFB3;}.elementor-5966 .elementor-element.elementor-element-b8a610c img{height:20px;}.elementor-5966 .elementor-element.elementor-element-68c5535{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;}.elementor-5966 .elementor-element.elementor-element-68c5535 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;color:var( --e-global-color-secondary );}.elementor-5966 .elementor-element.elementor-element-231f5d4 img{width:100%;height:30px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-5966 .elementor-element.elementor-element-231f5d4:hover img{opacity:0.7;}@media(max-width:1024px){.elementor-5966 .elementor-element.elementor-element-08effce{--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-5966 .elementor-element.elementor-element-dc8816b{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:25px;}.elementor-5966 .elementor-element.elementor-element-fcfcf2f{--min-height:350px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-5966 .elementor-element.elementor-element-a87cc2f{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-5966 .elementor-element.elementor-element-6628106 .elementor-heading-title{font-size:45px;}.elementor-5966 .elementor-element.elementor-element-423bb0e .elementor-heading-title{font-size:18px;}.elementor-5966 .elementor-element.elementor-element-1ce2fb4{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-5966 .elementor-element.elementor-element-1dd9a35 .elementor-heading-title{font-size:30px;}.elementor-5966 .elementor-element.elementor-element-7b34c45{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(8, 1fr);--grid-auto-flow:row;}.elementor-5966 .elementor-element.elementor-element-173882d{--min-height:500px;}.elementor-5966 .elementor-element.elementor-element-173882d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-06979c8{--padding-top:15.78px;--padding-bottom:15.78px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-fac3318{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-fac3318 .elementor-heading-title{font-size:20px;}.elementor-5966 .elementor-element.elementor-element-ee3433e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-ee3433e .elementor-heading-title{font-size:14px;}.elementor-widget-jet-button  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-button  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-primary-font-size );}.elementor-5966 .elementor-element.elementor-element-ead187f  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-ead187f  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-cff4541{--min-height:500px;}.elementor-5966 .elementor-element.elementor-element-cff4541.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-84fa0b4{--padding-top:15.78px;--padding-bottom:15.78px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-2d9b16f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-2d9b16f .elementor-heading-title{font-size:20px;}.elementor-5966 .elementor-element.elementor-element-b1b7efe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-b1b7efe .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-bb97dc5  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-bb97dc5  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-e12226b{--min-height:500px;}.elementor-5966 .elementor-element.elementor-element-e12226b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-b32854e{--padding-top:15.78px;--padding-bottom:15.78px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-10c2c5b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-10c2c5b .elementor-heading-title{font-size:20px;}.elementor-5966 .elementor-element.elementor-element-a141c13{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-a141c13 .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-4773649  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-4773649  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-349f950{--min-height:500px;}.elementor-5966 .elementor-element.elementor-element-349f950.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-52696ce{--padding-top:15.78px;--padding-bottom:15.78px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-9a0cf50{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-9a0cf50 .elementor-heading-title{font-size:20px;}.elementor-5966 .elementor-element.elementor-element-968b4a8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-968b4a8 .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-0dba779  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-0dba779  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-bc17098{--min-height:500px;}.elementor-5966 .elementor-element.elementor-element-bc17098.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-91e8793{--padding-top:15.78px;--padding-bottom:15.78px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-2493ec9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-2493ec9 .elementor-heading-title{font-size:20px;}.elementor-5966 .elementor-element.elementor-element-ff53aa5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-ff53aa5 .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-dd42a5f  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-dd42a5f  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-39e6bf3{--min-height:500px;}.elementor-5966 .elementor-element.elementor-element-39e6bf3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-c21a5eb{--padding-top:15.78px;--padding-bottom:15.78px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-df09405{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-df09405 .elementor-heading-title{font-size:20px;}.elementor-5966 .elementor-element.elementor-element-b6c6a6c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-b6c6a6c .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-b9402ab  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-b9402ab  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-8364e15{--min-height:500px;}.elementor-5966 .elementor-element.elementor-element-8364e15.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-b65ca60{--padding-top:15.78px;--padding-bottom:15.78px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-be5106f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-be5106f .elementor-heading-title{font-size:20px;}.elementor-5966 .elementor-element.elementor-element-c59ed77{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-c59ed77 .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-9e73d5e  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-9e73d5e  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-151e4f7{--min-height:500px;}.elementor-5966 .elementor-element.elementor-element-151e4f7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-2a62e85{--padding-top:15.78px;--padding-bottom:15.78px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-5130767{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-5130767 .elementor-heading-title{font-size:20px;}.elementor-5966 .elementor-element.elementor-element-b5f3f51{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-b5f3f51 .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-523c15d  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-523c15d  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-6af8b9a{--min-height:500px;}.elementor-5966 .elementor-element.elementor-element-6af8b9a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-98580c2{--padding-top:15.78px;--padding-bottom:15.78px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-ee76a67{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-ee76a67 .elementor-heading-title{font-size:20px;}.elementor-5966 .elementor-element.elementor-element-ce37dd2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-ce37dd2 .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-171598b  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-171598b  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-3ae59a6{--min-height:500px;}.elementor-5966 .elementor-element.elementor-element-3ae59a6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-3f9cd6d{--padding-top:15.78px;--padding-bottom:15.78px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-ff0b660{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-ff0b660 .elementor-heading-title{font-size:20px;}.elementor-5966 .elementor-element.elementor-element-d6f263c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-d6f263c .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-98250d7  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-98250d7  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-e192c8b{--min-height:500px;}.elementor-5966 .elementor-element.elementor-element-e192c8b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-9492ea6{--padding-top:15.78px;--padding-bottom:15.78px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-b827b60{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-b827b60 .elementor-heading-title{font-size:20px;}.elementor-5966 .elementor-element.elementor-element-ced8af4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-ced8af4 .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-1b17b40  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-1b17b40  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-92af5be{--min-height:500px;}.elementor-5966 .elementor-element.elementor-element-92af5be.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-287ca32{--padding-top:15.78px;--padding-bottom:15.78px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-e7f2fa3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-e7f2fa3 .elementor-heading-title{font-size:20px;}.elementor-5966 .elementor-element.elementor-element-a52915d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-a52915d .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-d99272a  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-d99272a  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-12c7da0{--min-height:500px;}.elementor-5966 .elementor-element.elementor-element-12c7da0:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-12c7da0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-5966 .elementor-element.elementor-element-12c7da0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-d927268{--padding-top:15.78px;--padding-bottom:15.78px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-9dd8057{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-9dd8057 .elementor-heading-title{font-size:20px;}.elementor-5966 .elementor-element.elementor-element-1ff651d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-1ff651d .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-bb81d18  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-bb81d18  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-e15d2cf{--min-height:500px;}.elementor-5966 .elementor-element.elementor-element-e15d2cf.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-fa4fbd2{--padding-top:15.78px;--padding-bottom:15.78px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-cb2d066{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-cb2d066 .elementor-heading-title{font-size:20px;}.elementor-5966 .elementor-element.elementor-element-f1d9b8c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-f1d9b8c .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-15b3485  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-15b3485  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-53778ad{--min-height:500px;}.elementor-5966 .elementor-element.elementor-element-53778ad.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-dd21044{--padding-top:15.78px;--padding-bottom:15.78px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-95c1cb5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-95c1cb5 .elementor-heading-title{font-size:20px;}.elementor-5966 .elementor-element.elementor-element-0f29f8e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-0f29f8e .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-072d2d2  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-072d2d2  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-5cf7a48{--min-height:500px;}.elementor-5966 .elementor-element.elementor-element-5cf7a48:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-5cf7a48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-169px -169px;}.elementor-5966 .elementor-element.elementor-element-5cf7a48.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-9de637a{--padding-top:15.78px;--padding-bottom:15.78px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-b88bc96{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-b88bc96 .elementor-heading-title{font-size:20px;}.elementor-5966 .elementor-element.elementor-element-9d4e8ef{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-9d4e8ef .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-3b52666  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-3b52666  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-7b6c9964{--min-height:300px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-5966 .elementor-element.elementor-element-779960f5 .elementor-heading-title{font-size:30px;}.elementor-5966 .elementor-element.elementor-element-67517cf{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-5966 .elementor-element.elementor-element-32f6d77 .elementor-heading-title{font-size:30px;}.elementor-5966 .elementor-element.elementor-element-ab8595f{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__meta-content{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-desc{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-jet-timeline .timeline-item__card-btn{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-jet-timeline .timeline-item__point-content.timeline-item__point-content--text{font-size:var( --e-global-typography-primary-font-size );}.elementor-5966 .elementor-element.elementor-element-696bd7e .jet-timeline-item .timeline-item__card-inner{padding:0px 20px 0px 20px;}.elementor-5966 .elementor-element.elementor-element-696bd7e .jet-timeline-item .timeline-item__card-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-696bd7e .jet-timeline-item .timeline-item__card-desc{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-5a159ce2{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-5966 .elementor-element.elementor-element-794d45e4{--min-height:250px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5966 .elementor-element.elementor-element-3ad60cab{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-5966 .elementor-element.elementor-element-698d9284 .elementor-heading-title{font-size:30px;}.elementor-5966 .elementor-element.elementor-element-2e1de0e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5966 .elementor-element.elementor-element-41289a40{--container-widget-width:28px;--container-widget-flex-grow:0;width:var( --container-widget-width, 28px );max-width:28px;}.elementor-5966 .elementor-element.elementor-element-41289a40 .elementor-heading-title{font-size:17.8px;}.elementor-5966 .elementor-element.elementor-element-17b7deb1{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-5966 .elementor-element.elementor-element-17b7deb1 .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-212539a9{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5966 .elementor-element.elementor-element-5b571a24{--container-widget-width:28px;--container-widget-flex-grow:0;width:var( --container-widget-width, 28px );max-width:28px;}.elementor-5966 .elementor-element.elementor-element-5b571a24 .elementor-heading-title{font-size:17.8px;}.elementor-5966 .elementor-element.elementor-element-67bb91c1{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-5966 .elementor-element.elementor-element-67bb91c1 .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-351c18c5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5966 .elementor-element.elementor-element-55f656b7{--container-widget-width:28px;--container-widget-flex-grow:0;width:var( --container-widget-width, 28px );max-width:28px;}.elementor-5966 .elementor-element.elementor-element-55f656b7 .elementor-heading-title{font-size:17.8px;}.elementor-5966 .elementor-element.elementor-element-42820e13{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-5966 .elementor-element.elementor-element-42820e13 .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-7405be18{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5966 .elementor-element.elementor-element-33e41731{--container-widget-width:28px;--container-widget-flex-grow:0;width:var( --container-widget-width, 28px );max-width:28px;}.elementor-5966 .elementor-element.elementor-element-33e41731 .elementor-heading-title{font-size:17.8px;}.elementor-5966 .elementor-element.elementor-element-34d81dd2{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-5966 .elementor-element.elementor-element-34d81dd2 .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-26bd9a8a{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-5966 .elementor-element.elementor-element-586af474{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-5966 .elementor-element.elementor-element-5549867e .elementor-heading-title{font-size:30px;}.elementor-5966 .elementor-element.elementor-element-2f3be8f0 .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-76486b9c{--min-height:250px;--flex-wrap:wrap;}.elementor-5966 .elementor-element.elementor-element-b96eb0e{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:25px;}.elementor-5966 .elementor-element.elementor-element-c8439d6{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-5966 .elementor-element.elementor-element-c5290e5 .elementor-heading-title{font-size:30px;}.elementor-5966 .elementor-element.elementor-element-00f0ee1 > .elementor-widget-container{margin:0px 180.44px 0px 0px;}.elementor-5966 .elementor-element.elementor-element-00f0ee1 .elementor-heading-title{font-size:14px;}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover  .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-5966 .elementor-element.elementor-element-d922f1d .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-d922f1d .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-ba5d21b{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:40px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-5966 .elementor-element.elementor-element-133ceee .elementor-heading-title{font-size:30px;}.elementor-5966 .elementor-element.elementor-element-39d9544{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-5966 .elementor-element.elementor-element-9f7f26e{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-5966 .elementor-element.elementor-element-dcddc38{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5966 .elementor-element.elementor-element-dcddc38 .elementor-heading-title{font-size:var( --e-global-typography-c2ee844-font-size );line-height:var( --e-global-typography-c2ee844-line-height );letter-spacing:var( --e-global-typography-c2ee844-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-form, .elementor-5966 .elementor-element.elementor-element-db05433 .nf-field-container label, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-field-label, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-image-choices-label, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-field-label-inline, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-captcha-question, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-captcha-equation, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-payment-total, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .control-label, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-forms-summary-field ul li, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .total-line, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .checkbox label, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .radio label, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .caldera-forms-gdpr-field-label, .elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .wpforms-confirmation-container-full, .elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .nf-response-msg{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-text, .elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-textarea, .elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-date, .elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-number, .elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-select, .elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-quiz, .elementor-5966 .elementor-element.elementor-element-db05433 .ninja-forms-field, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=date], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=datetime], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=datetime-local], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=email], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=month], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=number], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=password], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=range], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=search], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=tel], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=text], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=time], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=url], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=week], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form select, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form textarea, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=text], .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=email], .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=tel], .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=phone], .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=number], .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=url], .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=color_picker], .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=credit_card_cvc], .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid select.form-control, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid textarea.form-control{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-submit, .elementor-5966 .elementor-element.elementor-element-db05433 .submit-wrap .ninja-forms-field, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-submit, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-page-next, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-page-previous, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .btn-default, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .btn-success, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .cf2-dropzone button{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .wpcf7-not-valid-tip, .elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .wpcf7-response-output, .elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container label.wpforms-error, .elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .caldera_ajax_error_block, .elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .nf-error-msg{font-size:var( --e-global-typography-text-font-size );}.elementor-5966 .elementor-element.elementor-element-100c2d3{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5966 .elementor-element.elementor-element-cfa18c8{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-5966 .elementor-element.elementor-element-38d1c71{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-5966 .elementor-element.elementor-element-bee1b49{--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:flex-end;}.elementor-5966 .elementor-element.elementor-element-bee1b49.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-1ef6edc{--padding-top:8px;--padding-bottom:8px;--padding-left:15px;--padding-right:15px;}.elementor-5966 .elementor-element.elementor-element-b8a610c img{width:15px;max-width:max-content;}.elementor-5966 .elementor-element.elementor-element-68c5535 .elementor-heading-title{font-size:14.1px;}}@media(max-width:767px){.elementor-5966 .elementor-element.elementor-element-08effce{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-dc8816b{--width:100%;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-fcfcf2f{--width:100%;--min-height:200px;--flex-wrap:wrap;}.elementor-5966 .elementor-element.elementor-element-a87cc2f{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-5966 .elementor-element.elementor-element-6628106 .elementor-heading-title{font-size:32px;}.elementor-5966 .elementor-element.elementor-element-423bb0e .elementor-heading-title{font-size:16px;}.elementor-5966 .elementor-element.elementor-element-1ce2fb4{--width:100%;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-1dd9a35 .elementor-heading-title{font-size:25px;}.elementor-5966 .elementor-element.elementor-element-7b34c45{--width:100%;--min-height:2550px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-5966 .elementor-element.elementor-element-173882d{--width:100%;--min-height:450px;}.elementor-5966 .elementor-element.elementor-element-173882d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-06979c8{--width:100%;--padding-top:12.64px;--padding-bottom:12.64px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-fac3318 .elementor-heading-title{font-size:18px;}.elementor-5966 .elementor-element.elementor-element-ee3433e .elementor-heading-title{font-size:14px;}.elementor-widget-jet-button  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-button  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-primary-font-size );}.elementor-5966 .elementor-element.elementor-element-ead187f  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-ead187f  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-cff4541{--width:100%;--min-height:450px;}.elementor-5966 .elementor-element.elementor-element-cff4541.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-84fa0b4{--width:100%;--padding-top:12.64px;--padding-bottom:12.64px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-2d9b16f .elementor-heading-title{font-size:18px;}.elementor-5966 .elementor-element.elementor-element-b1b7efe .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-bb97dc5  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-bb97dc5  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-e12226b{--width:100%;--min-height:450px;}.elementor-5966 .elementor-element.elementor-element-e12226b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-b32854e{--width:100%;--padding-top:12.64px;--padding-bottom:12.64px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-10c2c5b .elementor-heading-title{font-size:18px;}.elementor-5966 .elementor-element.elementor-element-a141c13 .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-4773649  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-4773649  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-349f950{--width:100%;--min-height:450px;}.elementor-5966 .elementor-element.elementor-element-349f950.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-52696ce{--width:100%;--padding-top:12.64px;--padding-bottom:12.64px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-9a0cf50 .elementor-heading-title{font-size:18px;}.elementor-5966 .elementor-element.elementor-element-968b4a8 .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-0dba779  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-0dba779  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-bc17098{--width:100%;--min-height:450px;}.elementor-5966 .elementor-element.elementor-element-bc17098.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-91e8793{--width:100%;--padding-top:12.64px;--padding-bottom:12.64px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-2493ec9 .elementor-heading-title{font-size:17px;}.elementor-5966 .elementor-element.elementor-element-ff53aa5 .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-dd42a5f  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-dd42a5f  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-39e6bf3{--width:100%;--min-height:450px;}.elementor-5966 .elementor-element.elementor-element-39e6bf3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-c21a5eb{--width:100%;--padding-top:12.64px;--padding-bottom:12.64px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-df09405 .elementor-heading-title{font-size:18px;}.elementor-5966 .elementor-element.elementor-element-b6c6a6c .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-b9402ab  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-b9402ab  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-8364e15{--width:100%;--min-height:450px;}.elementor-5966 .elementor-element.elementor-element-8364e15.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-b65ca60{--width:100%;--padding-top:12.64px;--padding-bottom:12.64px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-be5106f .elementor-heading-title{font-size:18px;}.elementor-5966 .elementor-element.elementor-element-c59ed77 .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-9e73d5e  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-9e73d5e  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-151e4f7{--width:100%;--min-height:450px;}.elementor-5966 .elementor-element.elementor-element-151e4f7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-2a62e85{--width:100%;--padding-top:12.64px;--padding-bottom:12.64px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-5130767 .elementor-heading-title{font-size:18px;}.elementor-5966 .elementor-element.elementor-element-b5f3f51 .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-523c15d  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-523c15d  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-6af8b9a{--width:100%;--min-height:450px;}.elementor-5966 .elementor-element.elementor-element-6af8b9a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-98580c2{--width:100%;--padding-top:12.64px;--padding-bottom:12.64px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-ee76a67 .elementor-heading-title{font-size:18px;}.elementor-5966 .elementor-element.elementor-element-ce37dd2 .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-171598b  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-171598b  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-3ae59a6{--width:100%;--min-height:450px;}.elementor-5966 .elementor-element.elementor-element-3ae59a6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-3f9cd6d{--width:100%;--padding-top:12.64px;--padding-bottom:12.64px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-ff0b660 .elementor-heading-title{font-size:18px;}.elementor-5966 .elementor-element.elementor-element-d6f263c .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-98250d7  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-98250d7  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-e192c8b{--width:100%;--min-height:450px;}.elementor-5966 .elementor-element.elementor-element-e192c8b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-9492ea6{--width:100%;--padding-top:12.64px;--padding-bottom:12.64px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-b827b60 .elementor-heading-title{font-size:18px;}.elementor-5966 .elementor-element.elementor-element-ced8af4 .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-1b17b40  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-1b17b40  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-92af5be{--width:100%;--min-height:450px;}.elementor-5966 .elementor-element.elementor-element-92af5be.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-287ca32{--width:100%;--padding-top:12.64px;--padding-bottom:12.64px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-e7f2fa3 .elementor-heading-title{font-size:18px;}.elementor-5966 .elementor-element.elementor-element-a52915d .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-d99272a  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-d99272a  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-12c7da0{--width:100%;--min-height:450px;}.elementor-5966 .elementor-element.elementor-element-12c7da0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-d927268{--width:100%;--padding-top:12.64px;--padding-bottom:12.64px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-9dd8057 .elementor-heading-title{font-size:18px;}.elementor-5966 .elementor-element.elementor-element-1ff651d .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-bb81d18  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-bb81d18  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-e15d2cf{--width:100%;--min-height:450px;}.elementor-5966 .elementor-element.elementor-element-e15d2cf.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-fa4fbd2{--width:100%;--padding-top:12.64px;--padding-bottom:12.64px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-cb2d066 .elementor-heading-title{font-size:18px;}.elementor-5966 .elementor-element.elementor-element-f1d9b8c .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-15b3485  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-15b3485  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-53778ad{--width:100%;--min-height:450px;}.elementor-5966 .elementor-element.elementor-element-53778ad.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-dd21044{--width:100%;--padding-top:12.64px;--padding-bottom:12.64px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-95c1cb5 .elementor-heading-title{font-size:18px;}.elementor-5966 .elementor-element.elementor-element-0f29f8e .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-072d2d2  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-072d2d2  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-5cf7a48{--width:100%;--min-height:450px;}.elementor-5966 .elementor-element.elementor-element-5cf7a48:not(.elementor-motion-effects-element-type-background), .elementor-5966 .elementor-element.elementor-element-5cf7a48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-161px -154px;}.elementor-5966 .elementor-element.elementor-element-5cf7a48.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5966 .elementor-element.elementor-element-9de637a{--width:100%;--padding-top:12.64px;--padding-bottom:12.64px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-b88bc96 .elementor-heading-title{font-size:18px;}.elementor-5966 .elementor-element.elementor-element-9d4e8ef .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-3b52666  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-3b52666  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-7b6c9964{--width:100%;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-779960f5 .elementor-heading-title{font-size:25px;}.elementor-5966 .elementor-element.elementor-element-67517cf{--width:100%;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-32f6d77 .elementor-heading-title{font-size:25px;}.elementor-5966 .elementor-element.elementor-element-ab8595f{--width:100%;--flex-wrap:wrap;}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__meta-content{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-desc{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-jet-timeline .timeline-item__card-btn{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-jet-timeline .timeline-item__point-content.timeline-item__point-content--text{font-size:var( --e-global-typography-primary-font-size );}.elementor-5966 .elementor-element.elementor-element-696bd7e .jet-timeline-item .timeline-item__card-desc{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-5a159ce2{--width:100%;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-794d45e4{--width:100%;--min-height:200px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5966 .elementor-element.elementor-element-794d45e4.e-con{--order:-99999 /* order start hack */;}.elementor-5966 .elementor-element.elementor-element-3ad60cab{--width:100%;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-5966 .elementor-element.elementor-element-698d9284 .elementor-heading-title{font-size:25px;}.elementor-5966 .elementor-element.elementor-element-58451cda{--width:100%;}.elementor-5966 .elementor-element.elementor-element-2e1de0e{--width:299px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5966 .elementor-element.elementor-element-41289a40 .elementor-heading-title{font-size:18.8px;}.elementor-5966 .elementor-element.elementor-element-17b7deb1 .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-212539a9{--width:393px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5966 .elementor-element.elementor-element-5b571a24 .elementor-heading-title{font-size:18.8px;}.elementor-5966 .elementor-element.elementor-element-67bb91c1 .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-351c18c5{--width:361px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5966 .elementor-element.elementor-element-55f656b7 .elementor-heading-title{font-size:18.8px;}.elementor-5966 .elementor-element.elementor-element-42820e13 .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-7405be18{--width:421px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5966 .elementor-element.elementor-element-33e41731 .elementor-heading-title{font-size:18.8px;}.elementor-5966 .elementor-element.elementor-element-34d81dd2 .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-26bd9a8a{--width:100%;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-586af474{--width:100%;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-5966 .elementor-element.elementor-element-5549867e .elementor-heading-title{font-size:25px;}.elementor-5966 .elementor-element.elementor-element-2f3be8f0 .elementor-heading-title{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-76486b9c{--width:588px;--min-height:200px;--flex-wrap:wrap;}.elementor-5966 .elementor-element.elementor-element-76486b9c.e-con{--order:-99999 /* order start hack */;}.elementor-5966 .elementor-element.elementor-element-b96eb0e{--width:100%;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-e968f7d{--min-height:200px;}.elementor-5966 .elementor-element.elementor-element-c8439d6{--width:100%;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-5966 .elementor-element.elementor-element-c5290e5 .elementor-heading-title{font-size:25px;}.elementor-5966 .elementor-element.elementor-element-00f0ee1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5966 .elementor-element.elementor-element-00f0ee1 .elementor-heading-title{font-size:14px;}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover  .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-5966 .elementor-element.elementor-element-d922f1d .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-d922f1d .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-ba5d21b{--width:100%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-133ceee .elementor-heading-title{font-size:25px;}.elementor-5966 .elementor-element.elementor-element-39d9544{--width:100%;--flex-wrap:wrap;}.elementor-5966 .elementor-element.elementor-element-9f7f26e{--width:100%;}.elementor-5966 .elementor-element.elementor-element-dcddc38 .elementor-heading-title{font-size:var( --e-global-typography-c2ee844-font-size );line-height:var( --e-global-typography-c2ee844-line-height );letter-spacing:var( --e-global-typography-c2ee844-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-form, .elementor-5966 .elementor-element.elementor-element-db05433 .nf-field-container label, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-field-label, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-image-choices-label, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-field-label-inline, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-captcha-question, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-captcha-equation, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-payment-total, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .control-label, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-forms-summary-field ul li, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .total-line, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .checkbox label, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .radio label, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .caldera-forms-gdpr-field-label, .elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .wpforms-confirmation-container-full, .elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .nf-response-msg{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-text, .elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-textarea, .elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-date, .elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-number, .elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-select, .elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-quiz, .elementor-5966 .elementor-element.elementor-element-db05433 .ninja-forms-field, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=date], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=datetime], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=datetime-local], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=email], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=month], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=number], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=password], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=range], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=search], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=tel], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=text], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=time], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=url], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form input[type=week], .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form select, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-form textarea, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=text], .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=email], .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=tel], .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=phone], .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=number], .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=url], .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=color_picker], .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .form-control[type=credit_card_cvc], .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid select.form-control, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid textarea.form-control{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-submit, .elementor-5966 .elementor-element.elementor-element-db05433 .submit-wrap .ninja-forms-field, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-submit, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-page-next, .elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-page-previous, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .btn-default, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .btn-success, .elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .cf2-dropzone button{font-size:14px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpcf7-submit{padding:10px 12px 10px 12px;}.elementor-5966 .elementor-element.elementor-element-db05433 .submit-wrap .ninja-forms-field{padding:10px 12px 10px 12px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-submit{padding:10px 12px 10px 12px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-page-next{padding:10px 12px 10px 12px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpforms-page-previous{padding:10px 12px 10px 12px;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .btn-default{padding:10px 12px 10px 12px;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .btn-success{padding:10px 12px 10px 12px;}.elementor-5966 .elementor-element.elementor-element-db05433 .caldera-grid .cf2-dropzone button{padding:10px 12px 10px 12px;}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .wpcf7-not-valid-tip, .elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .wpcf7-response-output, .elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container label.wpforms-error, .elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .caldera_ajax_error_block, .elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .nf-error-msg{font-size:var( --e-global-typography-text-font-size );}.elementor-5966 .elementor-element.elementor-element-d6d01fc{--width:100%;--min-height:400px;}.elementor-5966 .elementor-element.elementor-element-815d13d.wpr-stt-btn-align-fixed-right .wpr-stt-btn{right:15px;bottom:15px;}.elementor-5966 .elementor-element.elementor-element-cfa18c8{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-5966 .elementor-element.elementor-element-687c753{--width:max-content;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-5966 .elementor-element.elementor-element-f349394 img{height:32px;}.elementor-5966 .elementor-element.elementor-element-38d1c71{--width:max-content;--flex-wrap:wrap;}.elementor-5966 .elementor-element.elementor-element-bee1b49{--width:max-content;--flex-wrap:nowrap;}.elementor-5966 .elementor-element.elementor-element-1ef6edc{--width:max-content;--flex-wrap:nowrap;}.elementor-5966 .elementor-element.elementor-element-68c5535 .elementor-heading-title{font-size:13.2px;}}@media(min-width:768px){.elementor-5966 .elementor-element.elementor-element-7b6c9964{--width:100%;}.elementor-5966 .elementor-element.elementor-element-5a159ce2{--width:100%;}.elementor-5966 .elementor-element.elementor-element-58451cda{--width:100%;}.elementor-5966 .elementor-element.elementor-element-26bd9a8a{--width:100%;}.elementor-5966 .elementor-element.elementor-element-100c2d3{--width:max-content;}.elementor-5966 .elementor-element.elementor-element-cfa18c8{--width:max-content;}.elementor-5966 .elementor-element.elementor-element-687c753{--width:max-content;}.elementor-5966 .elementor-element.elementor-element-38d1c71{--width:max-content;}.elementor-5966 .elementor-element.elementor-element-bee1b49{--width:max-content;}.elementor-5966 .elementor-element.elementor-element-1ef6edc{--width:max-content;}}@media(max-width:1024px) and (min-width:768px){.elementor-5966 .elementor-element.elementor-element-dc8816b{--width:100%;}.elementor-5966 .elementor-element.elementor-element-fcfcf2f{--width:100%;}.elementor-5966 .elementor-element.elementor-element-a87cc2f{--width:100%;}.elementor-5966 .elementor-element.elementor-element-1ce2fb4{--width:100%;}.elementor-5966 .elementor-element.elementor-element-7b34c45{--width:100%;}.elementor-5966 .elementor-element.elementor-element-173882d{--width:100%;}.elementor-5966 .elementor-element.elementor-element-06979c8{--width:100%;}.elementor-5966 .elementor-element.elementor-element-cff4541{--width:100%;}.elementor-5966 .elementor-element.elementor-element-84fa0b4{--width:100%;}.elementor-5966 .elementor-element.elementor-element-e12226b{--width:100%;}.elementor-5966 .elementor-element.elementor-element-b32854e{--width:100%;}.elementor-5966 .elementor-element.elementor-element-349f950{--width:100%;}.elementor-5966 .elementor-element.elementor-element-52696ce{--width:100%;}.elementor-5966 .elementor-element.elementor-element-bc17098{--width:100%;}.elementor-5966 .elementor-element.elementor-element-91e8793{--width:100%;}.elementor-5966 .elementor-element.elementor-element-39e6bf3{--width:100%;}.elementor-5966 .elementor-element.elementor-element-c21a5eb{--width:100%;}.elementor-5966 .elementor-element.elementor-element-8364e15{--width:100%;}.elementor-5966 .elementor-element.elementor-element-b65ca60{--width:100%;}.elementor-5966 .elementor-element.elementor-element-151e4f7{--width:100%;}.elementor-5966 .elementor-element.elementor-element-2a62e85{--width:100%;}.elementor-5966 .elementor-element.elementor-element-6af8b9a{--width:100%;}.elementor-5966 .elementor-element.elementor-element-98580c2{--width:100%;}.elementor-5966 .elementor-element.elementor-element-3ae59a6{--width:100%;}.elementor-5966 .elementor-element.elementor-element-3f9cd6d{--width:100%;}.elementor-5966 .elementor-element.elementor-element-e192c8b{--width:100%;}.elementor-5966 .elementor-element.elementor-element-9492ea6{--width:100%;}.elementor-5966 .elementor-element.elementor-element-92af5be{--width:100%;}.elementor-5966 .elementor-element.elementor-element-287ca32{--width:100%;}.elementor-5966 .elementor-element.elementor-element-12c7da0{--width:100%;}.elementor-5966 .elementor-element.elementor-element-d927268{--width:100%;}.elementor-5966 .elementor-element.elementor-element-e15d2cf{--width:100%;}.elementor-5966 .elementor-element.elementor-element-fa4fbd2{--width:100%;}.elementor-5966 .elementor-element.elementor-element-53778ad{--width:100%;}.elementor-5966 .elementor-element.elementor-element-dd21044{--width:100%;}.elementor-5966 .elementor-element.elementor-element-5cf7a48{--width:100%;}.elementor-5966 .elementor-element.elementor-element-9de637a{--width:100%;}.elementor-5966 .elementor-element.elementor-element-7b6c9964{--width:100%;}.elementor-5966 .elementor-element.elementor-element-67517cf{--width:100%;}.elementor-5966 .elementor-element.elementor-element-ab8595f{--width:100%;}.elementor-5966 .elementor-element.elementor-element-5a159ce2{--width:100%;}.elementor-5966 .elementor-element.elementor-element-794d45e4{--width:100%;}.elementor-5966 .elementor-element.elementor-element-3ad60cab{--width:100%;}.elementor-5966 .elementor-element.elementor-element-58451cda{--width:100%;}.elementor-5966 .elementor-element.elementor-element-2e1de0e{--width:299px;}.elementor-5966 .elementor-element.elementor-element-212539a9{--width:393px;}.elementor-5966 .elementor-element.elementor-element-351c18c5{--width:361px;}.elementor-5966 .elementor-element.elementor-element-7405be18{--width:421px;}.elementor-5966 .elementor-element.elementor-element-26bd9a8a{--width:100%;}.elementor-5966 .elementor-element.elementor-element-586af474{--width:100%;}.elementor-5966 .elementor-element.elementor-element-76486b9c{--width:588px;}.elementor-5966 .elementor-element.elementor-element-b96eb0e{--width:100%;}.elementor-5966 .elementor-element.elementor-element-e968f7d{--width:300px;}.elementor-5966 .elementor-element.elementor-element-c8439d6{--width:100%;}.elementor-5966 .elementor-element.elementor-element-ba5d21b{--width:100%;}.elementor-5966 .elementor-element.elementor-element-39d9544{--width:100%;}.elementor-5966 .elementor-element.elementor-element-9f7f26e{--width:100%;}.elementor-5966 .elementor-element.elementor-element-d6d01fc{--width:100%;}.elementor-5966 .elementor-element.elementor-element-100c2d3{--width:100%;}.elementor-5966 .elementor-element.elementor-element-cfa18c8{--width:100%;}}@media(min-width:1025px){.elementor-5966 .elementor-element.elementor-element-696bd7e .jet-timeline--align-center .jet-timeline-item.jet-timeline-item--image-outside_after .timeline-item__card-img{margin-top:10px;margin-bottom:0;}}@media(min-width:1680px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-5966 .elementor-element.elementor-element-7b34c45{--min-height:1200px;--grid-auto-flow:row;}.elementor-widget-jet-button  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-button  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-primary-font-size );}.elementor-5966 .elementor-element.elementor-element-ead187f  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-ead187f  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-bb97dc5  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-bb97dc5  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-4773649  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-4773649  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-0dba779  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-0dba779  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-dd42a5f  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-dd42a5f  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-b9402ab  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-b9402ab  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-9e73d5e  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-9e73d5e  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-523c15d  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-523c15d  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-171598b  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-171598b  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-98250d7  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-98250d7  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-1b17b40  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-1b17b40  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-d99272a  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-d99272a  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-bb81d18  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-bb81d18  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-15b3485  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-15b3485  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-072d2d2  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-072d2d2  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-3b52666  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-3b52666  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-2ec943a-font-size );line-height:var( --e-global-typography-2ec943a-line-height );letter-spacing:var( --e-global-typography-2ec943a-letter-spacing );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__meta-content{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-desc{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-jet-timeline .timeline-item__card-btn{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-jet-timeline .timeline-item__point-content.timeline-item__point-content--text{font-size:var( --e-global-typography-primary-font-size );}.elementor-5966 .elementor-element.elementor-element-794d45e4{--min-height:450px;}.elementor-5966 .elementor-element.elementor-element-76486b9c{--min-height:450px;}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover  .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-5966 .elementor-element.elementor-element-dcddc38 .elementor-heading-title{font-size:var( --e-global-typography-c2ee844-font-size );line-height:var( --e-global-typography-c2ee844-line-height );letter-spacing:var( --e-global-typography-c2ee844-letter-spacing );}.elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .wpcf7-not-valid-tip, .elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .wpcf7-response-output, .elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container label.wpforms-error, .elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .caldera_ajax_error_block, .elementor-5966 .elementor-element.elementor-element-db05433 .wpr-forms-container .nf-error-msg{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for container, class: .elementor-element-06979c8 */.elementor-5966 .elementor-element.elementor-element-06979c8 {
    /* Pozadie s farbou #444444 a 30% priehľadnosťou */
    background-color: rgba(68, 68, 68, 0.6) !important; 
    
    /* Efekt rozmazania (blur) */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(15px); /* Pre Safari */
    
    /* Jemný okraj, aby vynikla hrana skla */
    border: 1px solid rgba(255, 255, 255, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84fa0b4 */.elementor-5966 .elementor-element.elementor-element-84fa0b4 {
    /* Pozadie s farbou #444444 a 30% priehľadnosťou */
    background-color: rgba(68, 68, 68, 0.6) !important; 
    
    /* Efekt rozmazania (blur) */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(15px); /* Pre Safari */
    
    /* Jemný okraj, aby vynikla hrana skla */
    border: 1px solid rgba(255, 255, 255, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b32854e */.elementor-5966 .elementor-element.elementor-element-b32854e {
    /* Pozadie s farbou #444444 a 30% priehľadnosťou */
    background-color: rgba(68, 68, 68, 0.6) !important; 
    
    /* Efekt rozmazania (blur) */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(15px); /* Pre Safari */
    
    /* Jemný okraj, aby vynikla hrana skla */
    border: 1px solid rgba(255, 255, 255, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52696ce */.elementor-5966 .elementor-element.elementor-element-52696ce {
    /* Pozadie s farbou #444444 a 30% priehľadnosťou */
    background-color: rgba(68, 68, 68, 0.6) !important; 
    
    /* Efekt rozmazania (blur) */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(15px); /* Pre Safari */
    
    /* Jemný okraj, aby vynikla hrana skla */
    border: 1px solid rgba(255, 255, 255, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91e8793 */.elementor-5966 .elementor-element.elementor-element-91e8793 {
    /* Pozadie s farbou #444444 a 30% priehľadnosťou */
    background-color: rgba(68, 68, 68, 0.6) !important; 
    
    /* Efekt rozmazania (blur) */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(15px); /* Pre Safari */
    
    /* Jemný okraj, aby vynikla hrana skla */
    border: 1px solid rgba(255, 255, 255, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c21a5eb */.elementor-5966 .elementor-element.elementor-element-c21a5eb {
    /* Pozadie s farbou #444444 a 30% priehľadnosťou */
    background-color: rgba(68, 68, 68, 0.6) !important; 
    
    /* Efekt rozmazania (blur) */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(15px); /* Pre Safari */
    
    /* Jemný okraj, aby vynikla hrana skla */
    border: 1px solid rgba(255, 255, 255, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b65ca60 */.elementor-5966 .elementor-element.elementor-element-b65ca60 {
    /* Pozadie s farbou #444444 a 30% priehľadnosťou */
    background-color: rgba(68, 68, 68, 0.6) !important; 
    
    /* Efekt rozmazania (blur) */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(15px); /* Pre Safari */
    
    /* Jemný okraj, aby vynikla hrana skla */
    border: 1px solid rgba(255, 255, 255, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a62e85 */.elementor-5966 .elementor-element.elementor-element-2a62e85 {
    /* Pozadie s farbou #444444 a 30% priehľadnosťou */
    background-color: rgba(68, 68, 68, 0.6) !important; 
    
    /* Efekt rozmazania (blur) */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(15px); /* Pre Safari */
    
    /* Jemný okraj, aby vynikla hrana skla */
    border: 1px solid rgba(255, 255, 255, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98580c2 */.elementor-5966 .elementor-element.elementor-element-98580c2 {
    /* Pozadie s farbou #444444 a 30% priehľadnosťou */
    background-color: rgba(68, 68, 68, 0.6) !important; 
    
    /* Efekt rozmazania (blur) */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(15px); /* Pre Safari */
    
    /* Jemný okraj, aby vynikla hrana skla */
    border: 1px solid rgba(255, 255, 255, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f9cd6d */.elementor-5966 .elementor-element.elementor-element-3f9cd6d {
    /* Pozadie s farbou #444444 a 30% priehľadnosťou */
    background-color: rgba(68, 68, 68, 0.6) !important; 
    
    /* Efekt rozmazania (blur) */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(15px); /* Pre Safari */
    
    /* Jemný okraj, aby vynikla hrana skla */
    border: 1px solid rgba(255, 255, 255, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9492ea6 */.elementor-5966 .elementor-element.elementor-element-9492ea6 {
    /* Pozadie s farbou #444444 a 30% priehľadnosťou */
    background-color: rgba(68, 68, 68, 0.6) !important; 
    
    /* Efekt rozmazania (blur) */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(15px); /* Pre Safari */
    
    /* Jemný okraj, aby vynikla hrana skla */
    border: 1px solid rgba(255, 255, 255, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-287ca32 */.elementor-5966 .elementor-element.elementor-element-287ca32 {
    /* Pozadie s farbou #444444 a 30% priehľadnosťou */
    background-color: rgba(68, 68, 68, 0.6) !important; 
    
    /* Efekt rozmazania (blur) */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(15px); /* Pre Safari */
    
    /* Jemný okraj, aby vynikla hrana skla */
    border: 1px solid rgba(255, 255, 255, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d927268 */.elementor-5966 .elementor-element.elementor-element-d927268 {
    /* Pozadie s farbou #444444 a 30% priehľadnosťou */
    background-color: rgba(68, 68, 68, 0.6) !important; 
    
    /* Efekt rozmazania (blur) */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(15px); /* Pre Safari */
    
    /* Jemný okraj, aby vynikla hrana skla */
    border: 1px solid rgba(255, 255, 255, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa4fbd2 */.elementor-5966 .elementor-element.elementor-element-fa4fbd2 {
    /* Pozadie s farbou #444444 a 30% priehľadnosťou */
    background-color: rgba(68, 68, 68, 0.6) !important; 
    
    /* Efekt rozmazania (blur) */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(15px); /* Pre Safari */
    
    /* Jemný okraj, aby vynikla hrana skla */
    border: 1px solid rgba(255, 255, 255, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd21044 */.elementor-5966 .elementor-element.elementor-element-dd21044 {
    /* Pozadie s farbou #444444 a 30% priehľadnosťou */
    background-color: rgba(68, 68, 68, 0.6) !important; 
    
    /* Efekt rozmazania (blur) */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(15px); /* Pre Safari */
    
    /* Jemný okraj, aby vynikla hrana skla */
    border: 1px solid rgba(255, 255, 255, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9de637a */.elementor-5966 .elementor-element.elementor-element-9de637a {
    /* Pozadie s farbou #444444 a 30% priehľadnosťou */
    background-color: rgba(68, 68, 68, 0.6) !important; 
    
    /* Efekt rozmazania (blur) */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(15px); /* Pre Safari */
    
    /* Jemný okraj, aby vynikla hrana skla */
    border: 1px solid rgba(255, 255, 255, 0.1);
}/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-e6f40db *//* 1. Resetujeme kontajner widgetu */
.elementor-5966 .elementor-element.elementor-element-e6f40db {
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}

/* 2. Vynútime výšku pre vnútorné prvky */
.elementor-5966 .elementor-element.elementor-element-e6f40db .elementor-widget-container,
.elementor-5966 .elementor-element.elementor-element-e6f40db .elementor-custom-embed,
.elementor-5966 .elementor-element.elementor-element-e6f40db iframe {
    height: 100% !important;
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-100c2d3 */.elementor-5966 .elementor-element.elementor-element-100c2d3 {
    /* Pozadie s farbou #444444 a 30% priehľadnosťou */
    background-color: rgba(68, 68, 68, 0.6) !important; 
    
    /* Efekt rozmazania (blur) */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(15px); /* Pre Safari */
    
    /* Jemný okraj, aby vynikla hrana skla */
    border: 1px solid rgba(255, 255, 255, 0.1);
}/* End custom CSS */