.home .hero-section{position:relative;padding:200px 0 140px 0;background-image:-webkit-linear-gradient(315deg,rgba(30,33,33,.82) 1%,rgba(32,32,32,.14) 98%),url(../../../../../../../themes/pokerio-mokykla/img/hero-background.jpg);background-image:linear-gradient(135deg,rgba(30,33,33,.82) 1%,rgba(32,32,32,.14) 98%),url(../../../../../../../themes/pokerio-mokykla/img/hero-background.jpg);background-position:0 0,100% 0%;background-size:cover;background-repeat:no-repeat;background-attachment:scroll,scroll}.home #content{-webkit-backface-visibility:hidden;backface-visibility:hidden}.home #content a.button{color:#FFF}.home .hero-content{text-align:center}.home .hero-heading{display:inline-block;margin-bottom:30px;font-family:'Open Sans',sans-serif;color:#fff;font-size:50px;line-height:51px;font-weight:700;letter-spacing:0}.home .hero-subheading{margin-bottom:30px;font-family:Oxygen,sans-serif;color:hsla(0,0%,100%,.63);font-size:20px;font-weight:300}.home .w-button{display:inline-block;padding:9px 15px;background-color:#3898EC;color:#fff;border:0;line-height:inherit;text-decoration:none;cursor:pointer;border-radius:0}.home .button{padding:12px 31px;border-radius:3px;background-color:#d01b19;-webkit-transition:background-color 200ms ease,color 200ms ease;transition:background-color 200ms ease,color 200ms ease;font-family:Oxygen,sans-serif;color:#fff;font-size:16px;font-weight:400}.home .button.cta-button{font-size:18px}.home .button.cta-button:hover{color:#FFF;background:#d62214}.home .site-header{border-bottom:none;background:transparent;-webkit-transition:background-color .3s;-ms-transition:background-color .3s;transition:background-color .3s}@media (max-width:767px){.home .site-header{background:#000}}.home .site-header.darkHeader{background:#000;border-bottom:1px solid #2f2f2f}.home .site-header.expanded{background:#000}@media (max-width :992px){.home .mobile-cta{display:none}.hamburger-button{position:absolute}.site-branding{float:none;text-align:center}}.home .main-section.bottom-padding{border-bottom:1px solid #e7e8ec;background-color:#f7f8fa}.home .main-section.bottom-padding.top-section{padding-top:70px;padding-bottom:70px}.home .link-block{-webkit-transition:all 300ms ease;transition:all 300ms ease;color:#333}.home .w-inline-block{max-width:100%;display:block;text-align:center}.home .link-block h3{margin-top:20px;margin-bottom:30px;font-family:Oxygen,sans-serif;font-size:18px;line-height:30px;font-weight:700}.home .news-list{margin:0;padding:0;list-style-type:none;text-align:left}.home .video-list-item{margin-bottom:0;display:inline-block}.home .video-screenshot{max-width:100px;margin-right:10px;float:left}.home .video-title{width:60%;margin-top:0;margin-bottom:5px;float:left;font-size:15px;font-weight:700;line-height:18px;text-align:left;clear:none;color:#333}.home .video-date{width:50%;float:left;font-family:'Open Sans',sans-serif;color:#999;font-size:13px;text-align:left}.home .w-list-unstyled{margin:0;padding:0;list-style:none}.home .poker-course{margin:0 0 15px}.home .poker-course-link{display:block;float:none}.home .poker-course-link.link-block{-webkit-transition:all 300ms ease;transition:all 300ms ease}.home .poker-course-title{margin-top:0;margin-bottom:5px;font-size:16px;text-align:left;line-height:24px;font-weight:700}.home .poker-course-description{margin-bottom:15px;font-family:Oxygen,sans-serif;font-size:14px;line-height:21px;text-align:justify;color:#333}.home .article-list-item{margin-bottom:16px;text-align:left;color:#333;clear:both}.home .article-image{max-width:86px;margin-right:11px;float:left;border:1px solid #c7c7c7;margin-bottom:20px}.home .article-heading{margin-top:0;margin-bottom:10px;font-size:16px;font-weight:700;line-height:19px;text-align:left;clear:none}.home .article-tag{margin-right:5px;padding:1px 4px;border:1px solid #f84445;border-radius:3px;font-family:Oxygen,sans-serif;color:#f84445!important;font-size:11px;text-align:left}.home .article-tag.level{border-color:#0072bb;color:#0072bb!important}.home .article-tag.taxonomy{border-color:#709f0d;color:#709f0d!important}.home .discussion-info{font-family:Oxygen,sans-serif;color:#999;font-size:13px;text-align:left}.home .category-section{margin-top:0;margin-bottom:0;padding-top:100px;padding-bottom:60px;border-style:none none solid;border-width:0 0 1px;border-color:#000 #000 #e7e8ec;background-color:#f7f8fa}.home .poker-rooms-section{padding:50px 0 70px!important;text-align:center}.home .poker-rooms-section:last-of-type{padding-bottom:0px!important}.home .poker-rooms-section .container{padding:0px!important}.home #main{margin-bottom:0px!important}@media (max-width:768px){.home .poker-rooms-section.top{padding:90px 0 30px!important}}.home .poker-rooms-section,.home .poker-rooms-section .section-header>a{color:#000}.home .poker-rooms-section.casinos{padding:70px 0 70px!important;text-align:center}.home .poker-rooms-section.casinos.white{background:#FFF!important}.home .poker-rooms-section.bookmakers{padding:70px 0 70px!important;text-align:center}.home .grey{background:#f5f5f5!important}.home .dark-grey{background:#e1e1e1!important}@media (min-width:992px){.home.logged-in .category-section{padding-top:150px}}.home .accomplishment-wrapper{min-height:109px;padding:15px 15px 15px 0;color:#333}.home .accomplishment-amount{padding-right:10px;float:left;min-width:90px}@media (min-width :992px){.home .accomplishment-amount{min-width:inherit}}.home .accomplishment-text.small-heading{width:59%;margin-top:0;margin-bottom:0;font-family:'Open Sans',sans-serif;color:#000;font-size:22px;font-weight:700}.home .accomplishment-heading.below{margin-top:-5px;margin-bottom:0;float:left;clear:left;font-size:15px;text-align:center}.home .accomplishment-text{width:63%;margin-bottom:0;margin-left:15px;padding-left:0;float:left;font-family:'Open Sans',sans-serif;font-size:15px}.home .accomplishment-heading{margin-bottom:5px;float:left;font-family:'Open Sans',sans-serif;font-size:46px;font-weight:700}.home .main-section.bottom-padding{padding-top:70px;padding-bottom:70px;border-bottom:1px solid #e7e8ec;background-color:#f7f8fa;color:#333}.home .section-heading{text-align:center}.home .section-title{display:block;margin-top:0;margin-bottom:45px;font-size:28px;line-height:27px;font-weight:400;letter-spacing:0}.home .review-block{margin-right:auto;margin-left:auto;padding-right:30px;padding-left:60px;text-align:left}.home .review-image{max-width:50%;margin-top:0;margin-right:20px;margin-bottom:0;float:left}.home .review-text-wrapper{display:table}.home .review-text{width:100%;margin-right:auto;margin-bottom:0;margin-left:auto;font-family:Oxygen,sans-serif;font-size:18px;line-height:28px;text-align:left}.home .review-chart-link{margin:0 0 0 5px}.home .review-name{margin-top:10px;margin-bottom:0;text-align:left;font-size:18px;line-height:24px;font-weight:700;clear:none}.home .review-row{margin-bottom:40px}@media (max-width:768px){.home .review-block{padding:0;margin-bottom:30px}.home .review-row{margin-bottom:0}}@media (max-width:355px){.home .review-block{text-align:center;margin-bottom:50px}.home .review-image{float:none;margin:0 0 10px}.home .review-text{text-align:center;font-size:16px;line-height:25px}.home .review-name{text-align:center}}.home .bottom-container{margin-top:40px;text-align:center}.home .review-button{background-color:#dd4747;font-family:Oxygen,sans-serif;color:#fff!important}.home .main-section.bottom-padding.white.no-border{margin-bottom:0;border-bottom-style:none;border-bottom-width:0;background:#f7f8fa}.home .main-section.bottom-padding.white{background-color:#fff;text-align:center}.home .main-section.bottom-padding.coaches-section{text-align:center;background:#FFF}.home .main-section.last{text-align:center}.home .coach-column{padding-right:20px;padding-left:20px;text-align:center;width:17%;float:none;display:inline-block;vertical-align:top;margin:0 0 30px;position:relative}.home .coach-column.andriustir .poker-coach{border:1px solid #000}@media (max-width:992px){.home .coach-column{width:20%}}@media (max-width:768px){.home .coach-column{width:33%}}@media (max-width:480px){.home .coach-column{width:40%;margin:0}}.home .poker-coach{max-height:150px;margin-right:auto;margin-bottom:0;margin-left:auto;border-radius:50%;text-align:center}.home .coach-name{margin-top:10px;margin-bottom:10px;font-size:15px;font-weight:700;line-height:23px;text-align:center}.home .spins-coach .coach-name{margin:25px 0 0}.home .spins-coach .spins-logo{border-radius:50%;background:#FFF;max-width:40px;position:absolute;top:53%;left:50%;padding:8px;right:50%;margin-left:-20px}@media (max-width:1200px){.home .spins-coach .spins-logo{top:47%}}@media (max-width:992px){.home .spins-coach .spins-logo{top:44%}}@media (max-width:768px){.home .spins-coach .spins-logo{top:48%}}@media (max-width:480px){.home .spins-coach .spins-logo{top:40%}}@media (max-width:400px){.home .spins-coach .spins-logo{top:35%;max-width:35px;margin-left:-15px}}.home .bottom-couches-container{margin:30px 0 0;text-align:center}.home .widget_latest_video_posts_widget{text-align:left;margin:0}.home .widget_latest_video_posts_widget a{font-size:14px;max-height:initial;line-height:normal}.home .widget_latest_video_posts_widget .date{color:#999;font-weight:400;font-size:13px;display:block;margin:5px 0 0}.home .widget_latest_video_posts_widget .video-info{display:table}.home .video-sidebar-widget li{width:100%}.home .video-sidebar-widget li:not(:last-child){margin:0 0 2px}.home .poker-courses-widget li{margin:0 0 25px}.home .poker-courses-widget li:last-child{display:none}@media (min-width :769px){.home .poker-courses-widget li{margin:0 0 45px}.home .poker-courses-widget li:last-child{margin:0}.home .col-md-4:first-child{padding-left:0}.home .col-md-4:last-child{padding-right:0}}@media (max-width :768px){.home .hero-section{padding:100px 0 70px}.home .hero-heading{font-size:38px}.home .category-section{padding:30px 0}.home .main-section.bottom-padding.top-section{padding:30px 0}.home .coach-column{padding-bottom:30px}}.home .rpwwt-widget ul li{text-align:left;margin:0 0 10px;line-height:20px}.home .rpwwt-widget ul li img{margin:0 10px 10px 0;width:160px!important;height:auto!important}.home .rpwwt-widget .rpwwt-post-title{font-weight:700;line-height:20px;font-size:15px}.home .rpwwt-widget .rpwwt-post-date{color:#999;font-weight:400;font-size:13px;display:block;margin:3px 0 0 170px}.home .widget_display_topics{text-align:left}.home .widget_display_topics li{margin:0 0 10px}.home .widget_display_topics .bbp-forum-title{font-size:15px}.home .widget_display_topics div{font-weight:400;font-size:13px;color:#999}.home .widget_display_topics .topic-author{display:block}.home .widget_display_topics .topic-author img{border-radius:50%}.home .widget_display_topics .topic-author a.bbp-author-avatar{vertical-align:text-bottom}.home .widget_display_topics .topic-author a.bbp-author-name{font-size:13px}.home.active-member .site-header{background:#000;border-bottom:1px solid #2f2f2f}.home .videos-section{background:#FFF!important}@media (max-width:768px){.home.active-member .main-section.bottom-padding.videos-section{padding-top:70px}.home .main-section.last{padding-bottom:70px}}.modal .bar{height:40px;width:80%;position:relative;background:#25394a;border-radius:5px;margin:40px 10% 20px}.modal .bar-inner{display:block;width:0%;height:40px;border-radius:5px 0 0 5px;background:green}.modal .bar p{margin:0;position:absolute;top:3px;left:50%;color:#fff;font-size:12px;font-weight:600;text-transform:uppercase;line-height:35px;text-shadow:1px 1px 1px #000;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.modal-ebook .modal-header .close{position:absolute;right:10px;top:10px}.modal-ebook .modal-header{border-bottom:none}.modal-ebook .modal-title{text-align:center;font-size:25px}.modal-ebook .modal-body input{display:block;float:none;margin:0 auto;width:300px;padding:12px 18px;font-size:16px;color:#25394a;border:1px solid #ccc;font-family:'Open Sans',sans-serif;outline:0;height:auto}.modal-ebook .modal-body .password input{width:100%;border-radius:3px 0 0 3px}.modal-ebook .modal-body .password .input-group{width:49%;margin:0 auto}.modal-ebook .modal-body input.wpcf7-not-valid{border:1px solid red}.modal-ebook .modal-body input.wpcf7-not-valid::-webkit-input-placeholder{color:red}.modal-ebook .modal-body input::-webkit-input-placeholder{color:#25394a}.modal-ebook .modal-body .wpcf7-not-valid-tip{margin:5px 0}.modal-ebook .modal-body .wpcf7-form p{margin:0 0 15px}.modal-ebook .modal-body .wpcf7-form .wpcf7-validation-errors{margin:-.5em .5em 2em;display:none!important}.modal-ebook .modal-body .wpcf7-submit{height:75px;line-height:70px;text-align:center;text-decoration:none;background:#f64c42;color:#fff;text-transform:uppercase;font-size:25px;display:block;width:49%;text-shadow:2px 2px 2px #b12921;border:0;border-bottom:5px solid #b12921;border-radius:5px;outline:0;margin:30px auto 15px;font-weight:700;box-shadow:none;padding:0}@media (max-width:768px){.modal-ebook .modal-body .password .input-group{width:initial}.modal-ebook .modal-body input,.modal-ebook .modal-body .password input{width:100%}.modal-ebook .modal-body .wpcf7-submit{width:100%}}.modal-ebook .modal-body .wpcf7-submit:disabled{background:#dc706a;border-bottom:5px solid #dc706a}@media (min-width:769px){.modal-ebook .modal-dialog{width:650px}}.widget_live_lessons_widget{margin:0}.widget_live_lessons_widget p.empty{color:#6d6d6d;font-size:14px}.live-lessons-widget{text-align:left}.live-lessons-widget .live_lesson{border:1px solid #d3d3d3;background-color:#f1f1f1;display:inline-block;width:100%}.live-lessons-widget .live_lesson .entry-header{margin:15px 0 5px}.live-lessons-widget .live_lesson h2{font-size:15px;margin:0 0 10px}.live-lessons-widget .live_lesson img{max-width:20px}.live-lessons-widget .live_lesson .live-event-list-item-time{margin:0 0 15px}.live-lessons-widget .live-lesson-list-item{margin:0 0 10px}.live-lessons-widget .live-lesson-list-item:last-child{margin:0}.live-lessons-widget .live-right-now .live_lesson{background:#f44336;color:#FFF;border:1px solid #f44336}.live-lessons-widget .live-right-now .live_lesson a{color:#FFF!important}.live-lessons-widget .live-lesson-list-item.live-ended.twitch-lesson{display:none}.home.logged-in .rakerace-section{padding-top:130px}.home .rakerace-section .section-title{font-size:30px;font-weight:700;margin:0 0 30px;display:inline-block}.home .rakerace-section .section-title img{max-width:150px;display:inline-block;margin-top:-20px}.home .rakerace-section .subtitle{max-width:70%;display:inline-block}.home .rakerace-section .more-info{margin:10px 0 0 0;padding:12px 31px;border-radius:3px;background-color:#dd4747;-webkit-transition:background-color 200ms ease,color 200ms ease;transition:background-color 200ms ease,color 200ms ease;font-family:Oxygen,sans-serif;color:#fff;font-size:16px;font-weight:400;text-align:center;display:inline-block;float:left;width:100%}.home .hero-section.freerolls-section{padding:80px 0 100px;background-image:linear-gradient(135deg,rgba(30,33,33,.82) 1%,rgba(32,32,32,.14) 98%),url(../../../../../../../themes/pokerio-mokykla/img/red.background.jpg)}.home .freerolls-section .section-header{margin:0 0 50px}.home .freerolls-section .section-header .section-title{font-size:30px;line-height:27px;font-weight:700;margin:0 0 10px;display:inline-block;color:#FFF}.home .freerolls-section .section-header .subtitle{font-size:15px}.home .freerolls-section .freeroll-list-widget{text-align:center}.home .freerolls-section .freeroll-col{display:inline-block;float:none;vertical-align:top}@media (max-width:992px){.home .freerolls-section .freeroll-col{margin:0 0 30px}}.home .freeroll-list-widget article.freeroll{border-radius:6px;padding:20px 15px;font-size:14px;min-height:200px;display:inline-block;background:#FFF;width:100%;position:relative;color:#000}.home .freeroll-list-widget article.freeroll .logo{float:none;width:55%;display:table;height:90px;margin:10px auto 20px}.home .freeroll-list-widget article.freeroll .logo a{display:table-cell;vertical-align:middle}.home .freeroll-list-widget article.freeroll .logo img{max-width:100%;max-height:100%}.home .freeroll-list-widget article.freeroll .poker-play-button{margin:20px 0 0}.home .freeroll-list-widget article.freeroll .poker-play-button a{padding:12px 31px;border-radius:3px;background-color:#dd4747;-webkit-transition:background-color 200ms ease,color 200ms ease;transition:background-color 200ms ease,color 200ms ease;font-family:Oxygen,sans-serif;color:#fff;font-size:19px;font-weight:400;font-weight:700;text-align:center;display:inline-block;width:100%}.home .freeroll-list-widget article.freeroll .more-info{margin:15px 0 0;display:block}.home .freeroll-list-widget article.freeroll .freeroll-list li{border:1px solid #d3d3d3;background-color:#f1f1f1;display:inline-block;width:100%;margin:0 0 15px;padding:10px}.home .freeroll-list-widget article.freeroll .freeroll-list li:last-child{margin:0}.home .freeroll-list-widget article.freeroll .freeroll-list li p{margin:0 0 3px}.home .freeroll-list-widget article.freeroll .freeroll-list li p:last-child{margin:0}.home .freeroll-list-widget article.freeroll .freeroll-list li p.name{font-weight:700}.home .freeroll-list-widget article.freeroll .freeroll-list li p.hide-visibility{visibility:hidden}.home .spinandgo-section{background-image:url(../../../../../../../themes/pokerio-mokykla/img/spinumokykla.banneris.new.jpg);background-size:cover;background-position:center;font-family:'Montserrat',sans-serif;padding:60px 0;cursor:pointer}.home .spinandgo-section .spins-logo{margin:0 0 30px}.home .spinandgo-section .spins-logo img{max-width:230px}.home .spinandgo-section .hero-heading{font-size:40px;line-height:45px;font-family:'Montserrat',sans-serif}.home .spinandgo-section .hero-heading strong{color:#d59e67}.home .spinandgo-section .hero-subheading{color:#b3b4bb;font-weight:300;font-family:'Montserrat',sans-serif}.home .spinandgo-section .button.cta-button{background-color:#d59e67;font-family:'Montserrat',sans-serif;font-weight:400;line-height:25px}.home .spinandgo-section .button.cta-button:hover{background-color:#c87726}.home .betsafe-section{padding:0}.home .betsafe-tourney{border:1px solid #CCC;padding:10px;margin:0 0 20px;font-size:14px}.home .betsafe-tourney:last-child{margin:0}.home .betsafe-tourney .betsafe-tourney-list ul{margin:0;padding:0;list-style:none}.home .betsafe-tourney .betsafe-tourney-list ul li{margin:0 0 10px}.home .betsafe-tourney .betsafe-tourney-list ul li:last-child{margin:0}.home .betsafe-tourney-title{padding:10px 0 10px;font-weight:700;font-size:16px;border-bottom:1px solid #CCC;margin:-10px -10px 10px;background:#f1f1f1}.home .betsafe-tourney .betsafe-tourney-info p{margin:0}@media (min-width:1200px){.home.logged-in .betsafe-tournies-col{margin-top:-54px}}.home .betsafe-tournies-col h3 img{display:block;margin:0 auto;width:150px}@media (min-width:1200px){.home .betsafe-tournies-col h3 img{margin-top:-67px}}.home .freeroll-list-widget article.freeroll .freeroll-section-title{margin-top:-20px;margin-bottom:20px;font-weight:700;min-height:21px;font-size:16px}.home .freeroll-list-widget article.freeroll .freeroll-section-title p{margin:0}.widget_homepage_videos_widget .front-video{margin-bottom:30px;min-height:230px}.widget_homepage_videos_widget .front-video .thumb-wrapper{position:relative}.widget_homepage_videos_widget .front-video .thumb-wrapper .play-overlay{color:#FFF;position:absolute;top:0;font-size:35px;left:0;width:100%;height:100%}.widget_homepage_videos_widget .front-video .thumb-wrapper .play-overlay:hover i{opacity:1}.widget_homepage_videos_widget .front-video .thumb-wrapper .play-overlay i{position:absolute;top:50%;left:50%;color:#fff;margin-top:-23px;margin-left:-10px;opacity:.8;transition:all .3s}.widget_homepage_videos_widget .video-info{margin:10px 0 0}.widget_homepage_videos_widget .video-info{font-size:16px;font-weight:700}.home .videos-section h3{font-size:28px;font-weight:400;margin-bottom:50px}.home .type-title{width:100%}.home .type-title h2{padding:0 0 40px;font-size:19px;font-weight:700}.home .coach-row{border-bottom:1px solid #CCC;margin:0 0 40px}.home .coach-row:last-child{margin:0;border-bottom:none}.testimonials{margin:20px 0 0;display:inline-block}.testimonial-card .avatar,.modal-testimonial .avatar{border-radius:50%;width:129px;margin-top:30px;display:inline-block;overflow:hidden;border:5px solid #fff;max-width:150px}.testimonial-card .ml-auto,.testimonial-card .mx-auto{margin-left:auto!important}.testimonial-card .mr-auto,.testimonial-card .mx-auto{margin-right:auto!important}.testimonial-card .testimonial-text p{line-height:27px}.testimonial-card .testimonial-text a{color:#000;font-weight:600}.modal-testimonial .modal-title{text-align:center}.home .featured-products-section{background-image:none;background:#FFF;padding:100px 0}.home .featured-products-section .section-header{margin:0 0 40px}.home .featured-products-section .section-title{color:#000;font-size:30px;font-weight:700;margin:0 0 10px}.home .featured-products-section .subtitle{color:#000}.home .featured-products-section .container{width:90%!important}.home .featured-products-section .product_list_widget li{float:left;width:18%;color:#000;margin:0 10px!important;cursor:pointer}@media (max-width:768px){.home .featured-products-section .product_list_widget li{width:100%;margin:0 10px 20px!important}}.home .featured-products-section .product_list_widget li .amount{color:#77a464}.home .featured-products-section .product_list_widget li img{float:none!important;display:inline-block;width:100%!important;margin:0 0 10px!important;text-align:center}.home .featured-products-section .product_list_widget li:nth-child(2) img{width:114px!important}.home .featured-products-section .product_list_widget li:nth-child(3) img{width:122px!important}.home .featured-products-section .product_list_widget li:nth-child(4) img{width:171px!important}.home .featured-products-section .product_list_widget li:nth-child(5) img{width:171px!important}.home .featured-products-section .product_list_widget li .product-title{display:block}.home .featured-poker-software-section{background:#f7f8fa;color:#000;padding:100px 0 80px;border-bottom:1px solid #e7e8ec}.home .featured-poker-software-section .section-title{margin:0 0 10px;font-size:30px;font-weight:700}.home .featured-poker-software-section .subtitle{margin:0 0 40px}.home .featured-poker-software-section .woocommerce ul.products li.product{float:none;display:inline-block;background:#FFF;padding:20px 20px 15px;border:1px solid #ced2dc;border-radius:6px}@media (min-width:992px){.home .bestpoker-section{padding:196px 0}.home.logged-in .bestpoker-section{margin-top:99px}.home.logged-in.inactive-member .bestpoker-section,.home.logged-in.active-member .bestpoker-section{margin-top:0}}@media (min-width:1200px){.home .spinandgo-videos-section .hero-content{width:1200px}}.home .spinandgo-videos-section{background:#e0e0e0;background-image:none;color:#000;padding:50px 0 60px 0}.home .spinandgo-videos-section .hero-heading{color:#000;font-size:30px;margin:0 0 40px}.home .stable-public-video-lessons{background:#FFF;padding:70px 15px;font-size:16px;display:inline-block;width:100%}@media (max-width:992px){.home .public-video-item{margin-bottom:30px}.home .public-video-item:last-child{margin-bottom:0}}.home .public-video-item .inner{position:relative;margin:0 auto;padding:0 0 0 70px;text-align:left}.home .public-video-item{transition-delay:0s;transition-duration:0.25s;transition-property:all;transition-timing-function:linear}.home .public-video-item:hover a{color:#EC0B5B}.home .public-video-item .video-title-public{font-weight:700;font-size:18px;margin:0;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home .public-video-item .below-title{font-size:15px}.home .public-video-item .other-info{font-size:15px;border-top:1px solid #CCC;margin:8px 0 0;padding:8px 0 0}.home .public-video-item .icon{position:absolute;left:20px;top:30px;margin-top:-35px;font-size:40px}.home .public-video-item .video-coach{font-weight:400}.home .stable-public-video-lessons .public-video-item:nth-child(n+5){margin:30px 0 0}.home .hero-section.bestpoker-section{padding:30px 0}.home .bestpoker-section .bestpoker-banner img{box-shadow:1px 1px 23px #FFF;border-radius:10px}