.elementor-17 .elementor-element.elementor-element-9bdc444{--display:flex;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-f9d5b32{--display:flex;--min-height:645px;--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 5px 16px -6px rgba(0,0,0,0.5);--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-17 .elementor-element.elementor-element-f9d5b32:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f9d5b32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #374870 0%, #527FD1 100%);}.elementor-17 .elementor-element.elementor-element-078176a{--display:flex;--justify-content:center;}.elementor-17 .elementor-element.elementor-element-ce2749e{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-b122eae{width:var( --container-widget-width, 109px );max-width:109px;padding:0px 0px 0px 0px;--container-widget-width:109px;--container-widget-flex-grow:0;text-align:start;}.elementor-17 .elementor-element.elementor-element-b122eae img{width:100%;max-width:100%;height:100%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-97813f0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1.6px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-b1e6d4d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:80px;font-weight:600;line-height:85px;letter-spacing:0px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-13a09ee{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-4a52dd1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-ef7e945{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-transform-transition-duration:900ms;}.elementor-17 .elementor-element.elementor-element-ef7e945 img{width:100%;max-width:100%;height:100%;}.elementor-17 .elementor-element.elementor-element-5efa25b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-6bdcac5{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-192db20{width:var( --container-widget-width, 109px );max-width:109px;padding:0px 0px 0px 0px;--container-widget-width:109px;--container-widget-flex-grow:0;text-align:start;}.elementor-17 .elementor-element.elementor-element-192db20 img{width:100%;max-width:100%;height:100%;}.elementor-17 .elementor-element.elementor-element-96d1f8e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1.6px;color:var( --e-global-color-1d7ad25 );}.elementor-17 .elementor-element.elementor-element-e541288{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-17 .elementor-element.elementor-element-e541288 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;line-height:85px;letter-spacing:0px;color:var( --e-global-color-1d7ad25 );}.elementor-17 .elementor-element.elementor-element-d8ef293{--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:0px 020px;--row-gap:0px;--column-gap:020px;--flex-wrap:wrap;}.elementor-17 .elementor-element.elementor-element-032aa7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-1d7ad25 );--border-color:var( --e-global-color-1d7ad25 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-9fedf39{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-9fedf39:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-9fedf39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sanek.pagestudio.dev/wp-content/uploads/2026/08/Sanek.cz-ilustrace-4.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-9fedf39.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-90ae3be{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-90ae3be.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-fad717f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1.6px;color:var( --e-global-color-1d7ad25 );}.elementor-17 .elementor-element.elementor-element-7cba107{--display:flex;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-ae52370{--e-transform-rotateZ:-35deg;}.elementor-17 .elementor-element.elementor-element-ae52370 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-ae52370.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a24babb );}.elementor-17 .elementor-element.elementor-element-ae52370.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-ae52370.elementor-view-default .elementor-icon{color:var( --e-global-color-a24babb );border-color:var( --e-global-color-a24babb );}.elementor-17 .elementor-element.elementor-element-ae52370.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-ae52370.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a24babb );}.elementor-17 .elementor-element.elementor-element-3223555{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-1d7ad25 );--border-color:var( --e-global-color-1d7ad25 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-716e1d0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-716e1d0:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-716e1d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sanek.pagestudio.dev/wp-content/uploads/2026/08/Sanek.cz-ilustrace-4.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-716e1d0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-0d5363d{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0d5363d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-c5c2801 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1.6px;color:var( --e-global-color-1d7ad25 );}.elementor-17 .elementor-element.elementor-element-eb3c278{--display:flex;}.elementor-17 .elementor-element.elementor-element-740ab32{--e-transform-rotateZ:-35deg;}.elementor-17 .elementor-element.elementor-element-740ab32 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-740ab32.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a24babb );}.elementor-17 .elementor-element.elementor-element-740ab32.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-740ab32.elementor-view-default .elementor-icon{color:var( --e-global-color-a24babb );border-color:var( --e-global-color-a24babb );}.elementor-17 .elementor-element.elementor-element-740ab32.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-740ab32.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a24babb );}.elementor-17 .elementor-element.elementor-element-f2dd966{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-1d7ad25 );--border-color:var( --e-global-color-1d7ad25 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-f1cebf5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f1cebf5:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f1cebf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sanek.pagestudio.dev/wp-content/uploads/2026/08/Sanek.cz-ilustrace-4.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-f1cebf5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-87ff59c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-87ff59c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-45aa32e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1.6px;color:var( --e-global-color-1d7ad25 );}.elementor-17 .elementor-element.elementor-element-98e2eda{--display:flex;}.elementor-17 .elementor-element.elementor-element-4fe64fe{--e-transform-rotateZ:-35deg;}.elementor-17 .elementor-element.elementor-element-4fe64fe .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-4fe64fe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a24babb );}.elementor-17 .elementor-element.elementor-element-4fe64fe.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-4fe64fe.elementor-view-default .elementor-icon{color:var( --e-global-color-a24babb );border-color:var( --e-global-color-a24babb );}.elementor-17 .elementor-element.elementor-element-4fe64fe.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-4fe64fe.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a24babb );}.elementor-17 .elementor-element.elementor-element-65a2398{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-1d7ad25 );--border-color:var( --e-global-color-1d7ad25 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-a85c69a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a85c69a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a85c69a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sanek.pagestudio.dev/wp-content/uploads/2026/08/Sanek.cz-ilustrace-4.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-a85c69a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-0657fb9{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0657fb9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-8988442 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1.6px;color:var( --e-global-color-1d7ad25 );}.elementor-17 .elementor-element.elementor-element-8cdf16d{--display:flex;}.elementor-17 .elementor-element.elementor-element-f452530{--e-transform-rotateZ:-35deg;}.elementor-17 .elementor-element.elementor-element-f452530 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-f452530.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a24babb );}.elementor-17 .elementor-element.elementor-element-f452530.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-f452530.elementor-view-default .elementor-icon{color:var( --e-global-color-a24babb );border-color:var( --e-global-color-a24babb );}.elementor-17 .elementor-element.elementor-element-f452530.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-f452530.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a24babb );}.elementor-17 .elementor-element.elementor-element-2c6bd4a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-a0af4d5{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1f6b626{width:var( --container-widget-width, 109px );max-width:109px;padding:0px 0px 0px 0px;--container-widget-width:109px;--container-widget-flex-grow:0;text-align:start;}.elementor-17 .elementor-element.elementor-element-1f6b626 img{width:100%;max-width:100%;height:100%;}.elementor-17 .elementor-element.elementor-element-10a15cc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1.6px;color:var( --e-global-color-1d7ad25 );}.elementor-17 .elementor-element.elementor-element-c1b1b3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-17 .elementor-element.elementor-element-c1b1b3a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;line-height:85px;letter-spacing:0px;color:var( --e-global-color-1d7ad25 );}.elementor-17 .elementor-element.elementor-element-1214752{--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:50px 020px;--row-gap:50px;--column-gap:020px;--flex-wrap:wrap;}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-2724b11{width:var( --container-widget-width, 30% );max-width:30%;--e-transform-rotateZ:4deg;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-2724b11:hover{--e-transform-rotateZ:0deg;}.elementor-17 .elementor-element.elementor-element-2724b11 .elementor-blockquote__content{color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;line-height:25px;}.elementor-17 .elementor-element.elementor-element-2724b11 .elementor-blockquote__content +.e-q-footer{margin-top:8px;}.elementor-17 .elementor-element.elementor-element-2724b11 .elementor-blockquote__author{margin-bottom:9px;}.elementor-17 .elementor-element.elementor-element-2724b11 .elementor-blockquote__tweet-button{background-color:var( --e-global-color-1d7ad25 );}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-2724b11 .elementor-blockquote__tweet-button:before, body .elementor-17 .elementor-element.elementor-element-2724b11.elementor-blockquote--align-left .elementor-blockquote__tweet-button:before{border-right-color:var( --e-global-color-1d7ad25 );border-left-color:var( --e-global-color-1d7ad25 );}body.rtl .elementor-17 .elementor-element.elementor-element-2724b11 .elementor-blockquote__tweet-button:before, body .elementor-17 .elementor-element.elementor-element-2724b11.elementor-blockquote--align-right .elementor-blockquote__tweet-button:before{border-left-color:var( --e-global-color-1d7ad25 );border-right-color:var( --e-global-color-1d7ad25 );}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-2724b11 .elementor-blockquote{border-left-width:19px;padding-left:18px;}body.rtl .elementor-17 .elementor-element.elementor-element-2724b11 .elementor-blockquote{border-right-width:19px;padding-right:18px;}.elementor-17 .elementor-element.elementor-element-2724b11 .elementor-blockquote{padding-top:64px;padding-bottom:64px;}.elementor-17 .elementor-element.elementor-element-a12a419{width:var( --container-widget-width, 30% );max-width:30%;--e-transform-rotateZ:4deg;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-a12a419:hover{--e-transform-rotateZ:0deg;}.elementor-17 .elementor-element.elementor-element-a12a419 .elementor-blockquote__content{color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;line-height:25px;margin-top:0px;}.elementor-17 .elementor-element.elementor-element-a12a419 .elementor-blockquote__content +.e-q-footer{margin-top:8px;}.elementor-17 .elementor-element.elementor-element-a12a419 .elementor-blockquote__author{margin-bottom:9px;}.elementor-17 .elementor-element.elementor-element-a12a419 .elementor-blockquote{padding:11px;background-color:#FFFFFF;border-radius:100px;}.elementor-17 .elementor-element.elementor-element-a12a419 .elementor-blockquote:before{color:var( --e-global-color-1d7ad25 );font-size:calc(1px * 100);}.elementor-17 .elementor-element.elementor-element-eb11b00{width:var( --container-widget-width, 30% );max-width:30%;--e-transform-rotateZ:-5deg;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-eb11b00:hover{--e-transform-rotateZ:0deg;}.elementor-17 .elementor-element.elementor-element-eb11b00 .elementor-blockquote__content{color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;line-height:25px;margin-top:0px;}.elementor-17 .elementor-element.elementor-element-eb11b00 .elementor-blockquote__content +.e-q-footer{margin-top:8px;}.elementor-17 .elementor-element.elementor-element-eb11b00 .elementor-blockquote__author{margin-bottom:9px;}.elementor-17 .elementor-element.elementor-element-eb11b00 .elementor-blockquote{padding:11px;background-color:#FFFFFF;border-radius:100px;}.elementor-17 .elementor-element.elementor-element-eb11b00 .elementor-blockquote:before{color:var( --e-global-color-1d7ad25 );font-size:calc(1px * 100);}.elementor-17 .elementor-element.elementor-element-193a32a{width:var( --container-widget-width, 30% );max-width:30%;--e-transform-rotateZ:4deg;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-193a32a:hover{--e-transform-rotateZ:0deg;}.elementor-17 .elementor-element.elementor-element-193a32a .elementor-blockquote__content{color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;line-height:25px;margin-top:0px;}.elementor-17 .elementor-element.elementor-element-193a32a .elementor-blockquote__content +.e-q-footer{margin-top:8px;}.elementor-17 .elementor-element.elementor-element-193a32a .elementor-blockquote__author{margin-bottom:9px;}.elementor-17 .elementor-element.elementor-element-193a32a .elementor-blockquote{padding:11px;background-color:#FFFFFF;border-radius:100px;}.elementor-17 .elementor-element.elementor-element-193a32a .elementor-blockquote:before{color:var( --e-global-color-1d7ad25 );font-size:calc(1px * 100);}.elementor-17 .elementor-element.elementor-element-631657b{width:var( --container-widget-width, 30% );max-width:30%;--e-transform-rotateZ:-5deg;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-631657b:hover{--e-transform-rotateZ:0deg;}.elementor-17 .elementor-element.elementor-element-631657b .elementor-blockquote__content{color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;line-height:25px;margin-top:0px;}.elementor-17 .elementor-element.elementor-element-631657b .elementor-blockquote__content +.e-q-footer{margin-top:8px;}.elementor-17 .elementor-element.elementor-element-631657b .elementor-blockquote__author{margin-bottom:9px;}.elementor-17 .elementor-element.elementor-element-631657b .elementor-blockquote{padding:11px;background-color:#FFFFFF;border-radius:100px;}.elementor-17 .elementor-element.elementor-element-631657b .elementor-blockquote:before{color:var( --e-global-color-1d7ad25 );font-size:calc(1px * 100);}.elementor-17 .elementor-element.elementor-element-a0de535{width:var( --container-widget-width, 30% );max-width:30%;--e-transform-rotateZ:-9deg;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-a0de535:hover{--e-transform-rotateZ:0deg;}.elementor-17 .elementor-element.elementor-element-a0de535 .elementor-blockquote__content{color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;line-height:25px;margin-top:0px;}.elementor-17 .elementor-element.elementor-element-a0de535 .elementor-blockquote__content +.e-q-footer{margin-top:8px;}.elementor-17 .elementor-element.elementor-element-a0de535 .elementor-blockquote__author{margin-bottom:9px;}.elementor-17 .elementor-element.elementor-element-a0de535 .elementor-blockquote{padding:11px;background-color:#FFFFFF;border-radius:100px;}.elementor-17 .elementor-element.elementor-element-a0de535 .elementor-blockquote:before{color:var( --e-global-color-1d7ad25 );font-size:calc(1px * 100);}.elementor-17 .elementor-element.elementor-element-a1035fb{width:var( --container-widget-width, 30% );max-width:30%;--e-transform-rotateZ:-5deg;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-a1035fb:hover{--e-transform-rotateZ:0deg;}.elementor-17 .elementor-element.elementor-element-a1035fb .elementor-blockquote__content{color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;line-height:25px;margin-top:0px;}.elementor-17 .elementor-element.elementor-element-a1035fb .elementor-blockquote__content +.e-q-footer{margin-top:8px;}.elementor-17 .elementor-element.elementor-element-a1035fb .elementor-blockquote__author{margin-bottom:9px;}.elementor-17 .elementor-element.elementor-element-a1035fb .elementor-blockquote{padding:11px;background-color:#FFFFFF;border-radius:100px;}.elementor-17 .elementor-element.elementor-element-a1035fb .elementor-blockquote:before{color:var( --e-global-color-1d7ad25 );font-size:calc(1px * 100);}.elementor-17 .elementor-element.elementor-element-4f7755b{width:var( --container-widget-width, 30% );max-width:30%;--e-transform-rotateZ:4deg;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-4f7755b:hover{--e-transform-rotateZ:0deg;}.elementor-17 .elementor-element.elementor-element-4f7755b .elementor-blockquote__content{color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;line-height:25px;margin-top:0px;}.elementor-17 .elementor-element.elementor-element-4f7755b .elementor-blockquote__content +.e-q-footer{margin-top:8px;}.elementor-17 .elementor-element.elementor-element-4f7755b .elementor-blockquote__author{margin-bottom:9px;}.elementor-17 .elementor-element.elementor-element-4f7755b .elementor-blockquote{padding:11px;background-color:#FFFFFF;border-radius:100px;}.elementor-17 .elementor-element.elementor-element-4f7755b .elementor-blockquote:before{color:var( --e-global-color-1d7ad25 );font-size:calc(1px * 100);}.elementor-17 .elementor-element.elementor-element-d032689{width:var( --container-widget-width, 30% );max-width:30%;--e-transform-rotateZ:4deg;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-d032689:hover{--e-transform-rotateZ:0deg;}.elementor-17 .elementor-element.elementor-element-d032689 .elementor-blockquote__content{color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;line-height:25px;margin-top:0px;}.elementor-17 .elementor-element.elementor-element-d032689 .elementor-blockquote__content +.e-q-footer{margin-top:8px;}.elementor-17 .elementor-element.elementor-element-d032689 .elementor-blockquote__author{margin-bottom:9px;}.elementor-17 .elementor-element.elementor-element-d032689 .elementor-blockquote{padding:11px;background-color:#FFFFFF;border-radius:100px;}.elementor-17 .elementor-element.elementor-element-d032689 .elementor-blockquote:before{color:var( --e-global-color-1d7ad25 );font-size:calc(1px * 100);}.elementor-17 .elementor-element.elementor-element-sanekstory1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-snh1mt1egpu{--display:flex;}.elementor-17 .elementor-element.elementor-element-snhpqb3blo{--display:flex;}.elementor-17 .elementor-element.elementor-element-snhojt30sc{--display:flex;}.elementor-17 .elementor-element.elementor-element-snh7li4vkq{--display:flex;}.elementor-17 .elementor-element.elementor-element-snhb9xi8js{--display:flex;}.elementor-17 .elementor-element.elementor-element-snhf15ai9i{--display:flex;}.elementor-17 .elementor-element.elementor-element-snhju69tyt{--display:flex;}.elementor-17 .elementor-element.elementor-element-snhn88507j{--display:flex;}.elementor-17 .elementor-element.elementor-element-snhuv1ptqm{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-8b9b9c1{--divider-border-style:x_tribal;--divider-color:#000;--divider-pattern-height:20px;--divider-element-spacing:10px;}.elementor-17 .elementor-element.elementor-element-8b9b9c1 .elementor-divider-separator{width:17%;margin:0 auto;margin-left:0;}.elementor-17 .elementor-element.elementor-element-8b9b9c1 .elementor-divider{text-align:left;padding-block-start:9px;padding-block-end:9px;}.elementor-17 .elementor-element.elementor-element-snh12bl5g3y{--display:flex;}.elementor-17 .elementor-element.elementor-element-snh10n46wmm{--display:flex;}.elementor-17 .elementor-element.elementor-element-snh17y369s1{--display:flex;}.elementor-17 .elementor-element.elementor-element-snh17y369s1:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-snh17y369s1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(115deg, #173d70 0%, #0875d1 100%);}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-snh1lm8cvxk{--display:flex;}.elementor-17 .elementor-element.elementor-element-snh1aw00645{--display:flex;}.elementor-17 .elementor-element.elementor-element-snh1d83qh76{--display:flex;}.elementor-17 .elementor-element.elementor-element-snh1gyxdvxt{--display:flex;}.elementor-17 .elementor-element.elementor-element-snh1jy7d69p{--display:flex;}body.elementor-page-17:not(.elementor-motion-effects-element-type-background), body.elementor-page-17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EDF7FC 0%, #D3EBFC 100%);}:root{--page-title-display:none;}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-9bdc444{--content-width:1360px;}.elementor-17 .elementor-element.elementor-element-078176a{--width:100%;}.elementor-17 .elementor-element.elementor-element-4a52dd1{--width:80%;}.elementor-17 .elementor-element.elementor-element-5efa25b{--content-width:1360px;}.elementor-17 .elementor-element.elementor-element-9fedf39{--width:8%;}.elementor-17 .elementor-element.elementor-element-90ae3be{--width:70%;}.elementor-17 .elementor-element.elementor-element-716e1d0{--width:8%;}.elementor-17 .elementor-element.elementor-element-0d5363d{--width:70%;}.elementor-17 .elementor-element.elementor-element-f1cebf5{--width:8%;}.elementor-17 .elementor-element.elementor-element-87ff59c{--width:70%;}.elementor-17 .elementor-element.elementor-element-a85c69a{--width:8%;}.elementor-17 .elementor-element.elementor-element-0657fb9{--width:70%;}.elementor-17 .elementor-element.elementor-element-2c6bd4a{--content-width:1360px;}}/* Start custom CSS for html, class: .elementor-element-1901710 */.elementor-17 .elementor-element.elementor-element-1901710 .sticky-notes {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 78px 34px;
  padding: 35px 12px 75px;
}

.elementor-17 .elementor-element.elementor-element-1901710 .sticky-card {
  --rotation: -1.2deg;

  position: relative;
  min-height: 240px;
  isolation: isolate;
}

/* Hlavní žlutý lepík */
.elementor-17 .elementor-element.elementor-element-1901710 .sticky-note {
  position: relative;
  z-index: 2;

  display: flex;
  align-items: center;
  justify-content: center;

  min-height: 240px;
  padding: 44px 30px 34px;

  overflow: visible;

  background: #fff1a6;
  color: #29251f;
  border-radius: 2px;

  box-shadow:
    0 12px 20px rgba(0, 0, 0, 0.16),
    inset 0 -22px 35px rgba(120, 110, 0, 0.07);

  transform: rotate(var(--rotation));

  transition:
    transform 0.35s cubic-bezier(.2, .8, .25, 1),
    box-shadow 0.35s ease;
}

/* Průhledná lepicí páska */
.elementor-17 .elementor-element.elementor-element-1901710 .sticky-note::before {
  content: "";
  position: absolute;
  z-index: 3;
  top: -14px;
  left: 50%;

  width: 94px;
  height: 30px;

  background: rgba(255, 255, 235, 0.62);

  border-left: 1px solid rgba(160, 150, 100, 0.2);
  border-right: 1px solid rgba(160, 150, 100, 0.2);

  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.04);

  transform: translateX(-50%) rotate(-2deg);
}

/* Text hlavního lepíku */
.elementor-17 .elementor-element.elementor-element-1901710 .sticky-note h3 {
  position: relative;
  z-index: 1;

  margin: 0;

  font-family: inherit;
  font-size: 20px;
  line-height: 1.45;
  font-weight: 500;
  text-align: center;
  color: #29251f;
}

/* Hranatý papírek schovaný pod lepíkem */
.elementor-17 .elementor-element.elementor-element-1901710 .sticky-label {
  position: absolute;
  z-index: 1;

  left: 24px;
  right: 14px;
  bottom: 5px;

  display: flex;
  align-items: center;
  justify-content: center;

  min-height: 112px;
  padding: 40px 22px 5px;

  background: #fffdf0;
  color: #173560;

  border: 1px solid rgba(23, 53, 96, 0.1);
  border-radius: 1px;

  box-shadow:
    0 9px 17px rgba(21, 31, 43, 0.14),
    inset 0 -12px 24px rgba(255, 241, 166, 0.12);

  font-size: 14px;
  line-height: 1.3;
  font-weight: 700;
  text-align: center;
  letter-spacing: 0.035em;

  opacity: 0;

  transform:
    translateY(-4px)
    translateX(-4px)
    rotate(-2.5deg)
    scale(0.97);

  transform-origin: top center;

  transition:
    transform 0.42s cubic-bezier(.18, .82, .25, 1),
    opacity 0.24s ease,
    box-shadow 0.35s ease;
}



/* Jemný papírový přechod */
.elementor-17 .elementor-element.elementor-element-1901710 .sticky-label::after {
  content: "";
  position: absolute;
  inset: 0;

  pointer-events: none;

  background: linear-gradient(
    165deg,
    rgba(255, 255, 255, 0.45) 0%,
    transparent 45%,
    rgba(241, 231, 41, 0.06) 100%
  );
}

/* Aktivní karta je nad ostatními */
.elementor-17 .elementor-element.elementor-element-1901710 .sticky-card:hover {
  z-index: 10;
}

/* Hlavní lepík se lehce zvedne a narovná */
.elementor-17 .elementor-element.elementor-element-1901710 .sticky-card:hover .sticky-note {
  transform:
    translateY(-9px)
    rotate(0deg)
    scale(1.015);

  box-shadow:
    0 19px 30px rgba(0, 0, 0, 0.2),
    inset 0 -22px 35px rgba(120, 110, 0, 0.06);
}

/* Spodní papírek vyjede dolů a lehce do strany */
.elementor-17 .elementor-element.elementor-element-1901710 .sticky-card:hover .sticky-label {
  opacity: 1;

  transform:
    translateY(68px)
    translateX(8px)
    rotate(2.2deg)
    scale(1);

  box-shadow:
    0 16px 25px rgba(21, 31, 43, 0.18),
    inset 0 -12px 24px rgba(241, 231, 41, 0.07);
}

/* Nepravidelné natočení hlavních lepíků */
.elementor-17 .elementor-element.elementor-element-1901710 .sticky-card:nth-child(3n + 1) {
  --rotation: -1.3deg;
}

.elementor-17 .elementor-element.elementor-element-1901710 .sticky-card:nth-child(3n + 2) {
  --rotation: 1.1deg;
}

.elementor-17 .elementor-element.elementor-element-1901710 .sticky-card:nth-child(3n + 3) {
  --rotation: -0.5deg;
}

/* Páska se na každém druhém lepíku naklání opačně */
.elementor-17 .elementor-element.elementor-element-1901710 .sticky-card:nth-child(even) .sticky-note::before {
  transform: translateX(-50%) rotate(2deg);
}

/* Spodní papírky se vysouvají trochu nepravidelně */
.elementor-17 .elementor-element.elementor-element-1901710 .sticky-card:nth-child(3n + 2):hover .sticky-label {
  transform:
    translateY(68px)
    translateX(-7px)
    rotate(-2deg)
    scale(1);
}

.elementor-17 .elementor-element.elementor-element-1901710 .sticky-card:nth-child(3n + 3):hover .sticky-label {
  transform:
    translateY(68px)
    translateX(5px)
    rotate(1.2deg)
    scale(1);
}

/* Tablet */
@media (max-width: 900px) {
  .elementor-17 .elementor-element.elementor-element-1901710 .sticky-notes {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

/* Mobil */
@media (max-width: 600px) {
  .elementor-17 .elementor-element.elementor-element-1901710 .sticky-notes {
    grid-template-columns: 1fr;
    gap: 88px;
    padding: 30px 5px 80px;
  }

  .elementor-17 .elementor-element.elementor-element-1901710 .sticky-card {
    min-height: auto;
  }

  .elementor-17 .elementor-element.elementor-element-1901710 .sticky-note {
    min-height: 200px;
    transform: none;
  }

  /* Na mobilu je spodní papírek stále vysunutý */
  .elementor-17 .elementor-element.elementor-element-1901710 .sticky-label,
  .elementor-17 .elementor-element.elementor-element-1901710 .sticky-card:nth-child(3n + 2) .sticky-label,
  .elementor-17 .elementor-element.elementor-element-1901710 .sticky-card:nth-child(3n + 3) .sticky-label {
    opacity: 1;

    transform:
      translateY(66px)
      translateX(6px)
      rotate(1.5deg)
      scale(1);
  }
}

/* Omezení animací podle nastavení zařízení */
@media (prefers-reduced-motion: reduce) {
  .elementor-17 .elementor-element.elementor-element-1901710 .sticky-note,
  .elementor-17 .elementor-element.elementor-element-1901710 .sticky-label {
    transition: none;
  }
}
/* Výchozí stav před doscrollováním k sekci */
.elementor-17 .elementor-element.elementor-element-1901710 .sticky-card {
  opacity: 0;
  visibility: hidden;
}

/* Animace se aktivuje přidáním třídy přes JavaScript */
.elementor-17 .elementor-element.elementor-element-1901710 .sticky-notes.sticky-visible .sticky-card {
  visibility: visible;
  animation: sticky-land 0.55s ease-out both;
}

/* Postupné přilepení */
.elementor-17 .elementor-element.elementor-element-1901710 .sticky-notes.sticky-visible .sticky-card:nth-child(1) {
  animation-delay: 0.05s;
}

.elementor-17 .elementor-element.elementor-element-1901710 .sticky-notes.sticky-visible .sticky-card:nth-child(2) {
  animation-delay: 0.14s;
}

.elementor-17 .elementor-element.elementor-element-1901710 .sticky-notes.sticky-visible .sticky-card:nth-child(3) {
  animation-delay: 0.23s;
}

.elementor-17 .elementor-element.elementor-element-1901710 .sticky-notes.sticky-visible .sticky-card:nth-child(4) {
  animation-delay: 0.32s;
}

.elementor-17 .elementor-element.elementor-element-1901710 .sticky-notes.sticky-visible .sticky-card:nth-child(5) {
  animation-delay: 0.41s;
}

.elementor-17 .elementor-element.elementor-element-1901710 .sticky-notes.sticky-visible .sticky-card:nth-child(6) {
  animation-delay: 0.50s;
}

.elementor-17 .elementor-element.elementor-element-1901710 .sticky-notes.sticky-visible .sticky-card:nth-child(7) {
  animation-delay: 0.59s;
}

.elementor-17 .elementor-element.elementor-element-1901710 .sticky-notes.sticky-visible .sticky-card:nth-child(8) {
  animation-delay: 0.68s;
}

.elementor-17 .elementor-element.elementor-element-1901710 .sticky-notes.sticky-visible .sticky-card:nth-child(9) {
  animation-delay: 0.77s;
}

/* Přímý přílet a okamžité usazení */
@keyframes sticky-land {
  from {
    opacity: 0;
    transform:
      translate3d(0, -90px, 0)
      rotate(-5deg)
      scale(1.08);
  }

  to {
    opacity: 1;
    transform:
      translate3d(0, 0, 0)
      rotate(0)
      scale(1);
  }
}

/* Papírky přilétají z lehce odlišných směrů */
.elementor-17 .elementor-element.elementor-element-1901710 .sticky-notes.sticky-visible .sticky-card:nth-child(3n + 1) {
  animation-name: sticky-land-left;
}

.elementor-17 .elementor-element.elementor-element-1901710 .sticky-notes.sticky-visible .sticky-card:nth-child(3n + 3) {
  animation-name: sticky-land-right;
}

@keyframes sticky-land-left {
  from {
    opacity: 0;
    transform:
      translate3d(-70px, -70px, 0)
      rotate(-6deg)
      scale(1.08);
  }

  to {
    opacity: 1;
    transform:
      translate3d(0, 0, 0)
      rotate(0)
      scale(1);
  }
}

@keyframes sticky-land-right {
  from {
    opacity: 0;
    transform:
      translate3d(70px, -70px, 0)
      rotate(6deg)
      scale(1.08);
  }

  to {
    opacity: 1;
    transform:
      translate3d(0, 0, 0)
      rotate(0)
      scale(1);
  }
}

/* Vypnuté animace v nastavení zařízení */
@media (prefers-reduced-motion: reduce) {
  .elementor-17 .elementor-element.elementor-element-1901710 .sticky-card {
    opacity: 1;
    visibility: visible;
  }

  .elementor-17 .elementor-element.elementor-element-1901710 .sticky-notes.sticky-visible .sticky-card {
    animation: none;
  }
}/* End custom CSS */
/* Start custom CSS */.elementor-17 .sanek-home-extension{background:#eef9ff;color:#17355f}.elementor-17 .sanek-section{max-width:1180px;margin:0 auto;padding:92px 38px}.elementor-17 .sanek-kicker{display:inline-block;color:#315d99;font-size:12px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase}.elementor-17 .sanek-kicker:before{display:inline-block;width:46px;height:3px;margin:0 14px 3px 0;border-radius:2px;background:#f0df31;content:""}.elementor-17 .sanek-section h2{max-width:820px;margin:14px 0 18px;color:#17355f;font-size:46px;line-height:1.08}.elementor-17 .sanek-section>.elementor-element>.elementor-widget-container>p{max-width:700px;margin:0;color:#456488;font-size:18px;line-height:1.6}.elementor-17 .sanek-process{background:#fff}.elementor-17 .sanek-steps{display:grid!important;grid-template-columns:repeat(5,1fr);gap:1px;margin-top:42px;border-radius:16px;overflow:hidden;background:#1e4e85}.elementor-17 .sanek-step{min-width:0;padding:27px 22px;background:linear-gradient(145deg,#183c6c,#087ddd);color:#fff}.elementor-17 .sanek-step__number{display:inline-grid;width:43px;height:43px;place-items:center;border-radius:50%;background:#f2e738;color:#17355f;font-weight:800}.elementor-17 .sanek-step h3{margin:18px 0 10px;color:#fff;font-size:21px;line-height:1.15}.elementor-17 .sanek-step p{margin:0;color:#cde4ff;font-size:15px;line-height:1.5}.elementor-17 .sanek-sectors{background:#edf8ff}.elementor-17 .sanek-chips{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.elementor-17 .sanek-chips span{padding:11px 18px;border:1px solid #d5e3f3;border-radius:999px;background:#fff;color:#234775;font-weight:700;box-shadow:0 8px 18px rgba(47,91,145,.08)}.elementor-17 .sanek-proof{background:#eef9ff}.elementor-17 .sanek-quote{max-width:900px;margin-top:34px;padding:34px 38px;border-left:4px solid #0d75d6;background:#fff;box-shadow:0 14px 35px rgba(38,91,145,.08)}.elementor-17 .sanek-quote__text p{margin:0;color:#193d6f;font-size:29px;line-height:1.25;font-weight:650}.elementor-17 .sanek-quote__author p{margin:18px 0 0;color:#587495;font-size:15px}.elementor-17 .sanek-logos{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px}.elementor-17 .sanek-logos span{padding:22px;border:1px solid #cfdef0;background:#f8fcff;color:#93a9c2;text-align:center;text-transform:uppercase;letter-spacing:1px}.elementor-17 .sanek-cta{max-width:none;padding:76px max(38px,calc((100% - 1104px)/2));background:linear-gradient(115deg,#173d70,#096ec5);color:#fff}.elementor-17 .sanek-cta h2{max-width:620px;color:#fff}.elementor-17 .sanek-cta>.elementor-element>.elementor-widget-container>p{color:#d9ecff}.elementor-17 .sanek-cta .sanek-kicker{color:#f2f7ff}.elementor-17 .sanek-cta__button .elementor-button{margin-top:22px;border:1px solid #f1e632;border-radius:7px;background:transparent;color:#fff;font-weight:700}.elementor-17 .sanek-page-footer{display:grid!important;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:34px;max-width:none;padding:56px max(38px,calc((100% - 1104px)/2)) 25px;background:#fff;color:#1a3a68}.elementor-17 .sanek-page-footer h2{margin:0 0 15px;font-size:25px;color:#1c4e88}.elementor-17 .sanek-page-footer p{margin:0;color:#486789;line-height:1.8}.elementor-17 .sanek-page-footer a{color:#244d80;text-decoration:none}.elementor-17 .sanek-footer__legal{grid-column:1/-1;margin-top:20px;padding-top:18px;border-top:1px solid #d9e5f1;font-size:12px}@media(max-width:767px){.elementor-17 .sanek-section{padding:58px 20px}.elementor-17 .sanek-section h2{font-size:33px}.elementor-17 .sanek-section>.elementor-element>.elementor-widget-container>p{font-size:16px}.elementor-17 .sanek-steps{grid-template-columns:1fr;gap:1px}.elementor-17 .sanek-step{padding:23px}.elementor-17 .sanek-quote{padding:26px}.elementor-17 .sanek-quote__text p{font-size:23px}.elementor-17 .sanek-logos{grid-template-columns:1fr}.elementor-17 .sanek-cta{padding:58px 20px}.elementor-17 .sanek-page-footer{grid-template-columns:1fr 1fr;padding:42px 20px 20px;gap:28px}.elementor-17 .sanek-footer__brand{grid-column:1/-1}.elementor-17 .sanek-footer__legal{grid-column:1/-1}}
.elementor-17 .sanek-step{background:linear-gradient(145deg,#183c6c,#087ddd)!important}.elementor-17 .sanek-step h2{margin:18px 0 10px!important;color:#fff!important;font-size:19px!important;line-height:1.18!important}.elementor-17 .sanek-step .elementor-widget-text-editor p{color:#cde4ff!important;font-size:14px!important;line-height:1.5!important}.elementor-17 .sanek-cta{background:linear-gradient(115deg,#173d70,#096ec5)!important}.elementor-17 .sanek-cta .elementor-button{background:transparent!important;border:1px solid #f1e632!important;border-radius:7px!important;color:#fff!important}.elementor-17 .sanek-cta .elementor-button:hover{background:#f1e632!important;color:#173d70!important}
@media(max-width:767px){.elementor-17 .elementor-element-f9d5b32{min-height:0!important;padding:30px 24px!important}.elementor-17 .elementor-element-078176a,.elementor-17 .elementor-element-4a52dd1{width:100%!important}.elementor-17 .elementor-element-b1e6d4d h2{font-size:47px!important;line-height:1.06!important}.elementor-17 .elementor-element-9ba5818 p{font-size:16px!important;line-height:1.5!important}.elementor-17 .elementor-element-ef7e945{max-width:180px!important;margin:0 auto!important}.elementor-17 .elementor-element-f9d5b32{gap:20px!important}}/* End custom CSS */