:root{--mdc-layout-grid-margin-desktop:24px;--mdc-layout-grid-gutter-desktop:24px;--mdc-layout-grid-column-width-desktop:72px;--mdc-layout-grid-margin-tablet:16px;--mdc-layout-grid-gutter-tablet:16px;--mdc-layout-grid-column-width-tablet:72px;--mdc-layout-grid-margin-phone:16px;--mdc-layout-grid-gutter-phone:16px;--mdc-layout-grid-column-width-phone:72px}@media (min-width:840px){.mdc-layout-grid{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:24px;padding:var(--mdc-layout-grid-margin-desktop,24px)}}@media (min-width:600px) and (max-width:839px){.mdc-layout-grid{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:16px;padding:var(--mdc-layout-grid-margin-tablet,16px)}}@media (max-width:599px){.mdc-layout-grid{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:16px;padding:var(--mdc-layout-grid-margin-phone,16px)}}@media (min-width:840px){.mdc-layout-grid__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:-12px;margin:calc(var(--mdc-layout-grid-gutter-desktop, 24px)/2*-1)}@supports (display:grid){.mdc-layout-grid__inner{display:grid;margin:0;grid-gap:24px;grid-gap:var(--mdc-layout-grid-gutter-desktop,24px);grid-template-columns:repeat(12,minmax(0,1fr))}}}@media (min-width:600px) and (max-width:839px){.mdc-layout-grid__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:-8px;margin:calc(var(--mdc-layout-grid-gutter-tablet, 16px)/2*-1)}@supports (display:grid){.mdc-layout-grid__inner{display:grid;margin:0;grid-gap:16px;grid-gap:var(--mdc-layout-grid-gutter-tablet,16px);grid-template-columns:repeat(8,minmax(0,1fr))}}}@media (max-width:599px){.mdc-layout-grid__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:-8px;margin:calc(var(--mdc-layout-grid-gutter-phone, 16px)/2*-1)}@supports (display:grid){.mdc-layout-grid__inner{display:grid;margin:0;grid-gap:16px;grid-gap:var(--mdc-layout-grid-gutter-phone,16px);grid-template-columns:repeat(4,minmax(0,1fr))}}}@media (min-width:840px){.mdc-layout-grid__cell{-webkit-box-sizing:border-box;box-sizing:border-box;margin:12px;margin:calc(var(--mdc-layout-grid-gutter-desktop, 24px)/2);width:calc(33.33333% - 24px);width:calc(33.33333% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display:grid){.mdc-layout-grid__cell{grid-column-end:span 4;margin:0;width:auto}}.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-desktop{width:calc(8.33333% - 24px);width:calc(8.33333% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display:grid){.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-desktop{grid-column-end:span 1;width:auto}}.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-desktop{width:calc(16.66667% - 24px);width:calc(16.66667% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display:grid){.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-desktop{grid-column-end:span 2;width:auto}}.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-desktop{width:calc(25% - 24px);width:calc(25% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display:grid){.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-desktop{grid-column-end:span 3;width:auto}}.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-desktop{width:calc(33.33333% - 24px);width:calc(33.33333% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display:grid){.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-desktop{grid-column-end:span 4;width:auto}}.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-desktop{width:calc(41.66667% - 24px);width:calc(41.66667% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display:grid){.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-desktop{grid-column-end:span 5;width:auto}}.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-desktop{width:calc(50% - 24px);width:calc(50% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display:grid){.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-desktop{grid-column-end:span 6;width:auto}}.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-desktop{width:calc(58.33333% - 24px);width:calc(58.33333% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display:grid){.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-desktop{grid-column-end:span 7;width:auto}}.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-desktop{width:calc(66.66667% - 24px);width:calc(66.66667% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display:grid){.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-desktop{grid-column-end:span 8;width:auto}}.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-desktop{width:calc(75% - 24px);width:calc(75% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display:grid){.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-desktop{grid-column-end:span 9;width:auto}}.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-desktop{width:calc(83.33333% - 24px);width:calc(83.33333% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display:grid){.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-desktop{grid-column-end:span 10;width:auto}}.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-desktop{width:calc(91.66667% - 24px);width:calc(91.66667% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display:grid){.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-desktop{grid-column-end:span 11;width:auto}}.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-desktop{width:calc(100% - 24px);width:calc(100% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display:grid){.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-desktop{grid-column-end:span 12;width:auto}}}@media (min-width:600px) and (max-width:839px){.mdc-layout-grid__cell{-webkit-box-sizing:border-box;box-sizing:border-box;margin:8px;margin:calc(var(--mdc-layout-grid-gutter-tablet, 16px)/2);width:calc(50% - 16px);width:calc(50% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display:grid){.mdc-layout-grid__cell{grid-column-end:span 4;margin:0;width:auto}}.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-tablet{width:calc(12.5% - 16px);width:calc(12.5% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-tablet{grid-column-end:span 1;width:auto}}.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-tablet{width:calc(25% - 16px);width:calc(25% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-tablet{grid-column-end:span 2;width:auto}}.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-tablet{width:calc(37.5% - 16px);width:calc(37.5% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-tablet{grid-column-end:span 3;width:auto}}.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-tablet{width:calc(50% - 16px);width:calc(50% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-tablet{grid-column-end:span 4;width:auto}}.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-tablet{width:calc(62.5% - 16px);width:calc(62.5% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-tablet{grid-column-end:span 5;width:auto}}.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-tablet{width:calc(75% - 16px);width:calc(75% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-tablet{grid-column-end:span 6;width:auto}}.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-tablet{width:calc(87.5% - 16px);width:calc(87.5% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-tablet{grid-column-end:span 7;width:auto}}.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-tablet{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-tablet{grid-column-end:span 8;width:auto}}.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-tablet{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-tablet{grid-column-end:span 8;width:auto}}.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-tablet{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-tablet{grid-column-end:span 8;width:auto}}.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-tablet{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-tablet{grid-column-end:span 8;width:auto}}.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-tablet{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-tablet{grid-column-end:span 8;width:auto}}}@media (max-width:599px){.mdc-layout-grid__cell{-webkit-box-sizing:border-box;box-sizing:border-box;margin:8px;margin:calc(var(--mdc-layout-grid-gutter-phone, 16px)/2);width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display:grid){.mdc-layout-grid__cell{grid-column-end:span 4;margin:0;width:auto}}.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-phone{width:calc(25% - 16px);width:calc(25% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-phone{grid-column-end:span 1;width:auto}}.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-phone{width:calc(50% - 16px);width:calc(50% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-phone{grid-column-end:span 2;width:auto}}.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-phone{width:calc(75% - 16px);width:calc(75% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-phone{grid-column-end:span 3;width:auto}}.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-phone{grid-column-end:span 4;width:auto}}.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-phone{grid-column-end:span 4;width:auto}}.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-phone{grid-column-end:span 4;width:auto}}.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-phone{grid-column-end:span 4;width:auto}}.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-phone{grid-column-end:span 4;width:auto}}.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-phone{grid-column-end:span 4;width:auto}}.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-phone{grid-column-end:span 4;width:auto}}.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-phone{grid-column-end:span 4;width:auto}}.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-phone{grid-column-end:span 4;width:auto}}}.mdc-layout-grid__cell--order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.mdc-layout-grid__cell--order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mdc-layout-grid__cell--order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.mdc-layout-grid__cell--order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.mdc-layout-grid__cell--order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.mdc-layout-grid__cell--order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.mdc-layout-grid__cell--order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.mdc-layout-grid__cell--order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.mdc-layout-grid__cell--order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.mdc-layout-grid__cell--order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.mdc-layout-grid__cell--order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.mdc-layout-grid__cell--order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.mdc-layout-grid__cell--align-top{-ms-flex-item-align:start;align-self:flex-start}@supports (display:grid){.mdc-layout-grid__cell--align-top{-ms-flex-item-align:start;align-self:start}}.mdc-layout-grid__cell--align-middle{-ms-flex-item-align:center;align-self:center}.mdc-layout-grid__cell--align-bottom{-ms-flex-item-align:end;align-self:flex-end}@supports (display:grid){.mdc-layout-grid__cell--align-bottom{-ms-flex-item-align:end;align-self:end}}@media (min-width:840px){.mdc-layout-grid--fixed-column-width{width:1176px;width:calc(var(--mdc-layout-grid-column-width-desktop, 72px)*12 + var(--mdc-layout-grid-gutter-desktop, 24px)*11 + var(--mdc-layout-grid-margin-desktop, 24px)*2)}}@media (min-width:600px) and (max-width:839px){.mdc-layout-grid--fixed-column-width{width:720px;width:calc(var(--mdc-layout-grid-column-width-tablet, 72px)*8 + var(--mdc-layout-grid-gutter-tablet, 16px)*7 + var(--mdc-layout-grid-margin-tablet, 16px)*2)}}@media (max-width:599px){.mdc-layout-grid--fixed-column-width{width:368px;width:calc(var(--mdc-layout-grid-column-width-phone, 72px)*4 + var(--mdc-layout-grid-gutter-phone, 16px)*3 + var(--mdc-layout-grid-margin-phone, 16px)*2)}}.mdc-layout-grid--align-left{margin-left:0;margin-right:auto}.mdc-layout-grid--align-right{margin-left:auto;margin-right:0}:root{--primary-color:#3324ae;--secondary-color:#d5e9ff}body{font-family:Lato,lato,-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;-webkit-font-feature-settings:"kern","liga","clig","calt","lnum","zero";font-feature-settings:"kern","liga","clig","calt","lnum","zero";-webkit-font-kerning:normal;font-kerning:normal;-webkit-font-variant-ligatures:common-ligatures contextual;font-variant-ligatures:common-ligatures contextual;font-variant-numeric:lining-nums slashed-zero;margin:0 auto;max-width:100%;padding:0;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:url(/assets/img/BG-b7ef7ac132.svg) no-repeat;background-position-x:50%;text-rendering:geometricPrecision}.tm-logo{font-family:Futura,futura-pt,-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}h1,h2{font-size:36px}h1,h2,h3{color:#000;text-align:center}h3,h4{font-size:18px}h4{color:#3d2476;text-align:center}p{color:#000;font-size:18px;line-height:1.5}p.description{color:#4a4a4a;text-align:center}ul{list-style-type:none;padding:0}.a11y--hidden{height:1px;overflow:hidden;position:absolute!important;width:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.tm-layout-wrapper{margin:0 auto;max-width:980px}.tm-bgnd-wrapper{background:url(/assets/img/BG-b7ef7ac132.svg) no-repeat left 50% bottom 60px;background-size:auto 100%}.main_info{background:url(https://res.cloudinary.com/topmonks/image/upload/dpr_1,f_auto,fl_progressive,q_auto,w_auto/v1/prodeti.topmonks.cz/boy.png?_a=BAMAH2ZWA) no-repeat bottom;background-size:90% auto;padding-bottom:120%;padding-top:80px}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2),screen and (min-resolution:192dpi),screen and (min-resolution:2dppx){.main_info{background-image:url(https://res.cloudinary.com/topmonks/image/upload/dpr_1,f_auto,fl_progressive,q_auto,w_auto/v1/prodeti.topmonks.cz/boy.png?_a=BAMAH2ZWA)}}@media screen and (min-width:768px){.tm-bgnd-wrapper{background:none}.main_info{background-position:left calc(50% + 280px) bottom 0;background-size:510px auto;margin:0 auto;min-height:600px;padding-bottom:0}.price .price_table{width:200px}.table_body p:after{width:210px}}.main_info h1{font-size:36px;font-weight:700;text-align:left}@media screen{.main_info h1{color:#fff}}.main_info ul{padding-left:2.5em}.main_info li{font-size:18px;font-weight:400;line-height:30px;text-align:left;text-decoration:none}@media screen{.main_info li{color:#fff;position:relative}}.main_info .button{background-color:#fff;border-radius:30px;-webkit-box-shadow:4px 4px 22px #3324ae;box-shadow:4px 4px 22px #3324ae;-webkit-box-shadow:4px 4px 22px var(--primary-color);box-shadow:4px 4px 22px var(--primary-color);color:#3324ae;color:var(--primary-color);font-size:16px;font-weight:700;padding:14px 68px;text-decoration:none}.main_info .button:hover{background-color:#ddd}@media screen{.main_info li:before{background:url(/assets/img/odrazky-ac750cf9ab.svg) no-repeat;content:"";display:block;height:24px;left:-36px;position:absolute;top:5px;width:24px}}@media print{.main_info ul{list-style-type:circle}}#basic-info h2{line-height:4px;padding-top:81px}#basic-info p{color:#9b9b9b;text-align:center}#basic-info .basic-info_box_age{background:url(/assets/img/age_box-88956c767b.svg) no-repeat;height:230px;margin:0 auto;width:330px}#basic-info .basic-info_box_calendar{background:url(/assets/img/calendar_box-14f5cb391d.svg) no-repeat;height:230px;margin:0 auto;width:330px}#basic-info .basic-info_box_capacity{background:url(/assets/img/capacity_box-79c82dccf4.svg) no-repeat;height:230px;margin:0 auto;width:330px}.courses h3{font-size:24px;font-weight:700;margin-bottom:8px;text-align:left}.courses h4{color:#9b9b9b;font-weight:300;margin:0;text-align:left}.courses p{padding-bottom:8px}.courses a.button:hover{background-color:#a3b7cc}.fill_1{background:url(/assets/img/fill_1-6b77518168.svg) no-repeat}.fill_1,.fill_2{height:160px;margin:0 auto;width:160px}.fill_2{background:url(/assets/img/fill_2-bbae8504d2.svg) no-repeat}.fill_3{background:url(/assets/img/fill_3-40406e47f0.svg) no-repeat;height:160px;margin:0 auto;width:160px}#ukazka:after{background:url(https://res.cloudinary.com/topmonks/image/upload/dpr_1,f_auto,fl_progressive,q_auto,w_auto/v1/prodeti.topmonks.cz/form-grainy_bg.png?_a=BAMAH2ZWA) no-repeat;background-position-y:400px;background-size:100%;content:"";display:block}#ukazka img{width:100%}.price{background:url(https://res.cloudinary.com/topmonks/image/upload/dpr_1,f_auto,fl_progressive,q_auto,w_auto/v1/prodeti.topmonks.cz/price_bg.png?_a=BAMAH2ZWA) top repeat-y;background-size:100%;margin:0 auto;text-align:center}@media screen and (device-pixel-ratio:2){.price{background-image:url(https://res.cloudinary.com/topmonks/image/upload/dpr_1,f_auto,fl_progressive,q_auto,w_auto/v1/prodeti.topmonks.cz/price_bg.png?_a=BAMAH2ZWA)}}.price h3{color:#fff;font-size:30px;margin:0;padding:50px 40px}.price .price_table{border-radius:8px;-webkit-box-shadow:0 0 20px #d3cdcd;box-shadow:0 0 20px #d3cdcd;margin:0 auto;width:360px}.price .table_head{background-color:#3324ae;border-top-left-radius:8px;border-top-right-radius:8px}.price .table_body{background-color:#fff;border:1px solid #d8d8d8;border-bottom-left-radius:8px;border-bottom-right-radius:8px;min-height:430px}.price .table_body p{color:#5d5d5d;font-size:24px;padding:8px 0}.price .table_body p:after{border-bottom:1px solid #d8d8d8;content:"";display:block;margin:0 auto;padding-top:34px;width:310px}.price .table_body a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.price .button{background-color:#3324ae;border-radius:30px;-webkit-box-shadow:4px 4px 6px #bbdbff;box-shadow:4px 4px 6px #bbdbff;color:#fff;font-size:16px;font-weight:700;padding:14px 38px;text-decoration:none}.price .button:hover{background-color:#0c0449}@media (max-width:1024px){#galerie .tm-layout-wrapper:after{visibility:hidden}.main_info img{max-width:500px}}@media screen and (min-width:1500px){.illustration{background-size:cover}}.form{background:url(/assets/img/price_bg.png) top repeat-y;background-size:100%;min-height:300px;padding-bottom:3em}.form h3{color:#4a4a4a}.form input{background-color:#fff;border:1px solid #84beff;border-radius:30px;color:#9b9b9b;float:right;padding:15px;width:320px}.form button,.form input{display:block;font-size:18px}.form button{-webkit-appearance:none;background-color:#3324ae;background-color:var(--primary-color);border:none;border-radius:30px;-webkit-box-shadow:6px 6px 10px #bbdbff;box-shadow:6px 6px 10px #bbdbff;color:#fff;font-weight:700;padding:15px 50px}.gallery{--mdc-layout-grid-gutter-desktop:0;--mdc-layout-grid-gutter-tablet:0;--mdc-layout-grid-gutter-phone:0}.gallery .mdc-layout-grid{line-height:0;padding:0}.gallery img{height:100%;width:100%}.teachers{background:url(/assets/img/price_curve.png) top no-repeat;background-size:100%;margin-bottom:4em;min-height:400px;padding-top:1em;text-align:center}.teachers h3{color:#fff;font-size:18px;text-align:center}.teachers a{color:#5835b0;font-weight:500;text-decoration:none}.teachers a:hover{font-weight:700}.teachers a.phone{color:#000}.teachers img{max-width:938px;width:100%}.teachers .teachers_contact{margin:1em auto 0;max-width:938px}.teachers .teachers_contact-box{background-color:#fff;border:.5px solid #d8d8d8;border-radius:80px;margin:0 4px;padding:8px 2em;text-align:center}.review{background:url(https://res.cloudinary.com/topmonks/image/upload/dpr_1,f_auto,fl_progressive,q_auto,w_auto/v1/prodeti.topmonks.cz/price_curve.png?_a=BAMAH2ZWA) top no-repeat;background-size:100%;margin:0 auto;padding:3em 0;position:relative;text-align:center}.review h2:after{background-color:#fff}.photo img{border-radius:50%}.name{color:#555}.name p{color:#9b9b9b}.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}ul#clients{height:280px;-webkit-transform:translate3d(-1140px,0,0);transform:translate3d(-1140px,0,0);width:6840px}ul#clients li{margin-right:0;width:1140px}.lSSlideOuter a{border:1px solid #3324ae;border-radius:100%;padding:2px 12px}.lSSlideOuter a:hover{background-color:#3324ae}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-transition:all 1s;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-property:-webkit-transform,height;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lightSlider{margin:0;overflow:hidden}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:grab}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter .lSPager.lSpg{padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg ul{margin-top:5px}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{list-style:none outside none;padding-left:0}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.parent{margin-left:8em;width:700px}footer{margin:0 auto;position:absolute;width:100%}.contact{background-image:linear-gradient(-134deg,#e475b9,#3023ae);padding-bottom:6em}@media screen{.contact h2{color:#fff}}.contact ul{list-style-type:none;padding:0}.contact a{font-weight:300;line-height:32px;text-decoration:none}@media screen{.contact a{color:#fff}}.contact a:hover{font-weight:500}@media screen{.contact p{color:#fff}}.contact h2:after{background-color:#fff}.contact .about_us{margin-top:3em}.contact h3{text-align:left}@media screen{.contact h3{color:#fff}}.contact h3:after{display:none}.contact .contact_details p{line-height:32px;margin:0}.contact .mail{font-size:18px;text-align:center}.contact img{border-radius:50%;margin:13px auto}.social{margin-bottom:0!important}.social .social-buttons{background:#fff;border-radius:25px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px;width:240px}@media (max-width:480px){.main_info img{padding-top:2em;width:100%}.basic-info_box{margin-top:40px}.basic-info_box_age,.basic-info_box_calendar,.basic-info_box_capacity{width:100%}.courses p{height:auto;padding-bottom:4px}.fill_1,.fill_2{padding-bottom:30px}.email_form{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.email{margin:0 auto}.form input{width:200px}.form button{-webkit-box-shadow:3px 3px #bbdbff;box-shadow:3px 3px #bbdbff;font-size:14px;margin-top:4px;padding:15px 40px}.gallery img{width:100%}.price .price_table{width:280px}.price .table_body p:after{width:200px}.teachers img{width:100%}.teachers .teachers_contact{display:block}.teachers .teachers_contact-box{margin:6px;padding:8px 26px}}@media (min-width:481px){.nav_bar{height:72px}}@media (max-width:320px){#basic-info .basic-info_box_age,#basic-info .basic-info_box_calendar,#basic-info .basic-info_box_capacity{background:none;border-radius:20px;-webkit-box-shadow:0 4px 10px #d5e9ff;box-shadow:0 4px 10px #d5e9ff;height:100%;width:100%}#basic-info h2{padding-top:20px}}@media (max-width:768px){.form button{padding:15px 30px}}@media print{body>footer,body>header{display:none}main{color:#000}section{page-break-before:always}}