body{background-color:#fcfcfc;font-size:15px}body ::selection{color:#fff;background:#66b2de}body .o-hidden{overflow:hidden}body .text-gray{color:#aaa}body a:hover{text-decoration:none;color:#135880}body a.active{background-color:#66b2de;color:#fff;padding:2px 5px;display:inline-block;border-radius:2px}body .img-sm{width:85px}body .txt-primary{color:#66b2de!important}body .rounded{border-radius:5px}body .rounded-100{border-radius:100px}body .btn-primary{background:#66b2de;border-color:transparent}body .btn-primary:active,body .btn-primary:active:focus,body .btn-primary:focus,body .btn-primary:focus:hover,body .btn-primary:hover{background:#66b2de!important;border-color:transparent!important}body .btn-white{background:#fff;color:#66b2de}body .btn-white:hover{box-shadow:0 0 0 5px #66b2de}body .btn-social{font-weight:700;border:0;padding:8px 0;margin-bottom:15px;font-size:14px;border-radius:5px}body .btn-social svg{width:18px;margin-right:20px}body .btn-social i{font-size:18px;margin-right:25px}body .btn-social.btn-facebook{background:#3b5998;color:#fff;box-shadow:0 3px 3px rgba(0,0,0,.05)}body .btn-social.btn-facebook:hover{background:#4264aa}body .btn-social.btn-google{background:#fff;border:1px solid #eee;box-shadow:0 3px 3px rgba(0,0,0,.05)}body .btn-social.btn-google:hover{border-color:#d34836}body .helper-block{color:grey;font-size:13px;margin-top:10px}body .alert-success{background:#1bd859;color:#fff;border-color:transparent}body .alert-danger{background:#66b2de;color:#fff;border-color:transparent}body .nav-pills .nav-link{padding:8px}body .form-control::placeholder{color:#ccc;opacity:1}body .form-control:-ms-input-placeholder{color:#ccc}body .form-control::-ms-input-placeholder{color:#ccc}body .form-control:focus{outline:0;box-shadow:none;color:#000}body .form-control:focus::placeholder{color:#bbb;opacity:1}body .form-control:focus:-ms-input-placeholder{color:#bbb}body .form-control:focus::-ms-input-placeholder{color:#bbb}body .error{color:#66b2de}body .h__showcase{position:relative;display:block}body .h__showcase:after{content:'';background:#66b2de;width:100%;height:3px;position:absolute;left:0;top:50%}body .h__showcase span{background:#fff;color:#000;position:relative;left:0;padding-right:10px;z-index:2}body h4{font-size:18px}body .h__title{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:2rem;padding-bottom:15px;border-bottom:3px solid #66b2de;border-radius:3px}body .h__title a{position:absolute;right:0;font-size:13px}body .h__title h1,body .h__title h2,body .h__title h3,body .h__title h4,body .h__title h5,body .h__title h6{position:relative;margin-bottom:0}body .h__title::before{display:none;margin-right:.75rem}body .h__title::after{margin-left:.75rem}body .h__title-border::after,body .h__title-border::before{border-top-width:1px;border-top-style:solid}body .tabs{position:relative}body .tab-nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:15px 0;list-style:none}body .tab-nav li{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;border-bottom:0;border-left:0;text-align:center;margin-right:10px}body .tabs-justify .tab-nav li{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1}body .tab-nav li a{display:block;padding:5px 15px;color:#66b2de;background-color:#fff;border:2px solid #66b2de;font-weight:700;border-radius:5px}body .tab-nav li a.active,body .tab-nav li a:hover{background:#66b2de;color:#fff}@media (max-width:767.98px){body .tab-nav li a{font-size:.875rem}}body .tab-nav li.ui-tabs-active a{position:relative;top:1px;background-color:#fff}header{background-color:#fff}header .flashbar{background:#66b2de;color:#fff;padding:8px 0}header .flashbar .container{position:relative}header .flashbar .container:after{content:'x';border:2px solid #fff;padding:0 8px 4px;position:absolute;right:15px;font-size:12px;border-radius:100px}header .flashbar p{display:inline-block!important;margin:0!important;padding:0!important}header .flashbar strong{margin-right:10px}header .menu{padding:10px 0;box-shadow:0 3px 8px rgba(0,0,0,.05)}header .menu .menu__main .navbar{padding:.5rem 0}header .menu .menu__main .navbar .navbar-brand img{max-height:50px;width:inherit}header .menu .menu__main .navbar .navbar-nav{margin-left:20px}header .menu .menu__main .navbar .navbar-nav .nav-item{margin-right:20px;position:initial}header .menu .menu__main .navbar .navbar-nav .nav-item.active,header .menu .menu__main .navbar .navbar-nav .nav-item:hover{position:initial}header .menu .menu__main .navbar .navbar-nav .nav-item.active .nav-link,header .menu .menu__main .navbar .navbar-nav .nav-item:hover .nav-link{border-bottom:4px solid #66b2de}header .menu .menu__main .navbar .navbar-nav .nav-item.show{position:initial}header .menu .menu__main .navbar .navbar-nav .nav-item.show .nav-link{border-bottom:4px solid #66b2de}header .menu .menu__main .navbar .navbar-nav .nav-item .nav-link{font-weight:700;color:#000;border-bottom:4px solid transparent}header .menu .menu__main .navbar .navbar-nav .nav-item .nav-link sup{background:#66b2de;color:#fff;font-size:8px;padding:0 8px 2px;border-radius:100px}header .menu .menu__main .navbar .navbar-nav .nav-item .nav-link i{margin-right:10px;position:relative}header .menu .menu__main .navbar .navbar-nav .nav-item .nav-link i sup{position:absolute;top:-2px;right:-2px;padding:4px 2px;display:block}header .menu .menu__main .navbar .navbar-nav .nav-item.dropdown:hover>.dropdown-menu{display:block}header .menu .menu__main .navbar .navbar-nav .nav-item .dropdown-toggle:after{border-top-color:#66b2de}header .menu .menu__main .navbar .navbar-nav .nav-item .dropdown-menu{width:100%;padding:20px;border-color:#eee;top:56px;box-shadow:0 5px 10px rgba(0,0,0,.1)}header .menu .menu__main .navbar .navbar-nav .nav-item .dropdown-menu.dropdown-default{width:auto;padding:5px}header .menu .menu__main .navbar .navbar-nav #langDropdown img{display:inline-block;width:30px;margin-top:0;border-radius:2px}header .menu .menu__main .navbar .navbar-nav #langDropdown .dropdown-menu{font-size:14px}header .menu .menu__main .navbar .navbar-nav #langDropdown .dropdown-menu img{margin-right:5px;vertical-align:middle;box-shadow:none;width:22px}header .menu .menu__sub{margin-top:10px}header .menu .menu__sub .form-inline{border:1px solid #eee;padding:5px 5px 5px 20px;border-radius:5px}header .menu .menu__sub .form-inline .form-control{font-weight:700;border:0;padding:0;font-size:14px}header .menu .menu__sub .form-inline select{border:none;margin-right:5px;font-weight:700;color:#555}header .menu .menu__sub .form-inline select:focus{outline:0}header .menu .menu__sub .form-inline .btn{border-radius:5px}header .menu .menu__sub .menu__user{list-style:none}header .menu .menu__sub .menu__user li{display:inline-block}header .menu .menu__sub .menu__user li:first-child{margin-left:40px;margin-right:20px}header .menu .menu__sub .menu__user li.dropdown span{margin-top:2px;font-size:1.2em;color:#aaa}header .menu .menu__sub .menu__user li>a{display:inline-block;text-decoration:none;padding-top:12px;font-weight:700;color:#000;border-bottom:4px solid transparent}header .menu .menu__sub .menu__user li>a:hover{color:#66b2de}header .menu .menu__sub .menu__user li>a.menu__userinfo{padding-top:5px}header .menu .menu__sub .menu__user li.active>a{color:#66b2de}header .menu .menu__sub .menu__user .dropdown-menu{font-size:14px;border-color:#eee;box-shadow:0 5px 10px rgba(0,0,0,.05)}header .menu .menu__sub .menu__user .menu__avatar{width:38px;border:2px solid #66b2de;margin-right:10px}.main-panel{margin:50px 0}.entry-ui #entry{position:relative}.entry-ui .entry{position:relative;margin-bottom:50px}.entry-ui .entry-md .entry,.entry-ui .entry-sm .entry{margin-bottom:0}.entry-ui .entry::after{content:'';position:relative;height:2px;margin-top:50px;background-color:#f5f5f5}.entry-ui .entry-box{background:#333;color:#fff;padding:20px;border-radius:5px}.entry-ui .entry-box h3{border-bottom:0}.entry-ui .entry-box a:hover{color:#fff}.entry-ui .entry-image{margin-bottom:15px;position:relative;border-radius:5px}.entry-ui .entry-md .entry-image,.entry-ui .entry-sm .entry-image{margin-bottom:0}.entry-ui .entry-sm .entry-image a{height:50px}.entry-ui .entry-md .entry-author,.entry-ui .entry-md .entry-category{display:none}.entry-ui .entry-md .entry-image a{height:100px}@media (max-width:450.98px){.entry-ui .entry-md .entry-image a{height:150px}}.entry-ui .entry-lg .entry-image>a{height:400px;background-size:cover;background-position:center}.entry-ui .entry-lg .entry-image-caption{font-size:.9em;color:#969090}.entry-ui .entry-lg .entry-title{position:absolute;bottom:100px;left:35px;color:#fff;z-index:3}.entry-ui .entry-image>a>img{width:100%;height:100%;object-fit:cover;object-position:center}.entry-ui .entry-image>a{width:100%;display:block;height:143px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:5px}.entry-ui .entry-image>a:after{content:'';position:absolute;width:100%;left:0;top:0;height:100%;z-index:1;background:linear-gradient(90deg,rgba(0,0,0,.3) 0,rgba(0,0,0,.05) 100%);border-radius:5px}.entry-ui .entry-image>a:hover:after{opacity:.8}.entry-ui .entry-image a{color:#fff}.entry-ui .entry-image .slide a,.entry-ui .entry-image>a{display:block;position:relative;width:100%}.entry-ui .entry-image .entry-category{position:absolute;z-index:2;top:8px;background:#66b2de;left:8px;color:#fff;padding:0 12px 3px;font-size:13px;border-radius:5px}.entry-ui .entry-image .entry-category.entry-category-right{left:auto;right:8px}.entry-ui .entry-image .entry-author{position:absolute;z-index:2;bottom:15px;left:15px;color:#fff;font-weight:700;text-shadow:0 1px #000}.entry-ui .entry-image .entry-author img{width:32px;margin-right:10px;vertical-align:middle;border:2px solid #66b2de;border-radius:100px}.entry-ui .entry-lg .entry-image .entry-category{left:30px;top:30px}.entry-ui .entry-lg .entry-image .entry-author{bottom:30px;left:30px}.entry-ui .entry-sm .entry-image{width:64px}.entry-ui .entry-image iframe{display:block}.entry-ui .entry-image video{display:block;width:100%}.entry-ui .entry-image img{border-radius:3px}.entry-ui .entry-md .entry-image+.entry-title{margin-top:.875rem}.entry-ui .entry-title h2,.entry-ui .entry-title h3,.entry-ui .entry-title h4{margin:0;font-size:1.5rem;font-weight:600;text-transform:uppercase;letter-spacing:1px}.entry-ui .entry-title.title-sm h2,.entry-ui .entry-title.title-sm h3{font-size:1.25rem;letter-spacing:0}.entry-ui .entry-title.title-sm h3{font-size:1.125rem}.entry-ui .entry-title.title-xs h2,.entry-ui .entry-title.title-xs h3{font-size:1rem;letter-spacing:0}.entry-ui .entry-title h4{font-size:.875rem;letter-spacing:0}.entry-ui .entry-title h4,.entry-ui .entry-title.nott h2,.entry-ui .entry-title.nott h3{text-transform:none}.entry-ui .entry-title h2 a,.entry-ui .entry-title h3 a,.entry-ui .entry-title h4 a{color:#333}.entry-ui .entry-title h2 a:hover,.entry-ui .entry-title h3 a:hover,.entry-ui .entry-title h4 a:hover{color:#66b2de}.entry-ui .entry-meta{position:relative;overflow:hidden;margin-top:10px}.entry-ui .entry-meta ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none}.entry-ui .entry-meta ul.flex-column,.entry-ui .entry-meta.no-separator ul{align-items:start;margin-left:0}.entry-ui .entry-sm .entry-meta ul{margin-bottom:-5px}.entry-ui .entry-meta li{font-size:90%;margin:0 15px 10px 0;color:#999}.entry-ui .entry-meta ul.flex-column li{margin-left:0}.entry-ui .entry-sm .entry-meta li{margin-bottom:5px}.entry-ui .entry-meta:not(.no-separator) li:first-child::before{content:'';margin-right:0;width:0}.entry-ui .entry-meta:not(.no-separator) li::before{content:'';width:5px;text-align:center;display:inline-block;margin-right:15px;opacity:.5}.entry-ui .entry-meta i{position:relative;top:1px;padding-left:1px;margin-right:5px}.entry-ui .entry-meta a:not(:hover){color:#999}.entry-ui .entry-meta ins{font-weight:700;text-decoration:none}.entry-ui .entry-content{margin-top:30px;line-height:25px}.entry-ui .entry-summary{margin-top:10px;font-size:.9em}.entry-ui .single-entry .entry-content{margin-top:0;position:relative}.entry-ui .entry-share{position:absolute;left:-50px;top:5px}.entry-ui .entry-share a{display:block;margin-bottom:15px;width:26px;height:26px;background:#222;color:#fff;text-align:center;font-size:12px;border-radius:100px}.entry-ui .entry-md .entry-content,.entry-ui .entry-sm .entry-content{margin-top:20px}.entry-ui .single-entry .entry-content .entry-image{max-width:350px}.entry-ui .entry-content{position:relative}.entry-ui .entry-link{display:block;width:100%;background-color:#f5f5f5;padding:30px 0;text-align:center;color:#444;font-family:Poppins,sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:1.5rem;font-weight:700;border-radius:3px}.entry-ui .entry-link:hover{color:#fff;background-color:#1abc9c;text-shadow:1px 1px 1px rgba(0,0,0,.2)}.entry-ui .entry-link span{display:block;margin-top:5px;text-transform:none;letter-spacing:0;font-size:.875rem;color:#aaa}.entry-ui .entry-link:hover span{color:#eee}.entry-ui .entry blockquote p{font-weight:400;font-family:'PT Serif',serif;font-style:italic}.entry-ui .entry-navigation a{color:#000;display:block;margin-bottom:5px}.entry-ui .entry-navigation a i{font-size:12px}.entry-ui .entry-navigation a span{margin:0 15px}.entry-ui .entry-navigation a:hover{color:#66b2de}.recipe .entry-content h3{margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:10px}.recipe .entry-content ul{list-style:none;margin:0;padding:0}.recipe .entry-content ul li{margin-bottom:10px}.recipe .entry-content ul li input{margin-right:10px}.recipe .entry-content ul li input[type=checkbox]{position:relative;width:1.5em;height:1.5em;color:#363839;border:1px solid #bdc1c6;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;cursor:pointer;transition:background 175ms cubic-bezier(.1,.1,.25,1)}.recipe .entry-content ul li input[type=checkbox]::before{position:absolute;content:"";display:block;top:2px;left:7px;width:8px;height:14px;border-style:solid;border-color:#fff;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0}.recipe .entry-content ul li input[type=checkbox]:checked{color:#fff;border-color:#66b2de;background:#66b2de}.recipe .entry-content ul li input[type=checkbox]:checked::before{opacity:1}.recipe .entry-content ul li input[type=checkbox]:checked~label::before{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.recipe .entry-content ul li label{position:relative;top:-5px;cursor:pointer;font-size:1em;font-weight:600;padding:0 .25em 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.recipe .entry-content ul li label::before{position:absolute;content:attr(data-content);color:#9c9e9f;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);text-decoration:line-through;text-decoration-thickness:3px;-webkit-text-decoration-color:#363839;text-decoration-color:#363839;transition:-webkit-clip-path .2s cubic-bezier(.25,.46,.45,.94);transition:clip-path .2s cubic-bezier(.25,.46,.45,.94);transition:clip-path .2s cubic-bezier(.25,.46,.45,.94),-webkit-clip-path .2s cubic-bezier(.25,.46,.45,.94)}.recipe .entry-content ol{list-style:none;counter-reset:step-counter;margin-left:0;padding-left:0}.recipe .entry-content ol li{counter-increment:step-counter;margin-bottom:15px;padding-left:45px}.recipe .entry-content ol li:before{content:counter(step-counter);color:#fff;background-color:#66b2de;padding:2px 15px;font-size:11px;font-weight:700;margin-left:-46px;margin-right:10px;border-radius:3px}.nutrition{border:1px solid #000;margin-bottom:35px;width:100%;padding:.5rem}.nutrition table{border-collapse:collapse}.nutrition .nutrition__title{font-weight:700;font-size:2rem;margin:0 0 .25rem 0}.nutrition .nutrition__header{border-bottom:10px solid #000;padding:0 0 .25rem 0;margin:0 0 .5rem 0;text-align:left}.nutrition .nutrition__header p{margin:0}.nutrition .nutrition__table,.nutrition .nutrition__table--grid,.nutrition .nutrition__table--small{width:100%}.nutrition .nutrition__table thead tr td,.nutrition .nutrition__table thead tr th,.nutrition .nutrition__table--grid thead tr td,.nutrition .nutrition__table--grid thead tr th,.nutrition .nutrition__table--small thead tr td,.nutrition .nutrition__table--small thead tr th{border:0}.nutrition .nutrition__table td,.nutrition .nutrition__table th,.nutrition .nutrition__table--grid td,.nutrition .nutrition__table--grid th,.nutrition .nutrition__table--small td,.nutrition .nutrition__table--small th{font-weight:400;text-align:left;padding:.25rem 0;border-top:1px solid #000;white-space:nowrap}.nutrition .nutrition__table td:last-child,.nutrition .nutrition__table--grid td:last-child,.nutrition .nutrition__table--small td:last-child{text-align:right}.nutrition .nutrition__table .blank-cell,.nutrition .nutrition__table--grid .blank-cell,.nutrition .nutrition__table--small .blank-cell{width:1rem;border-top:0}.nutrition .nutrition__table .thick-row td,.nutrition .nutrition__table .thick-row th,.nutrition .nutrition__table--grid .thick-row td,.nutrition .nutrition__table--grid .thick-row th,.nutrition .nutrition__table--small .thick-row td,.nutrition .nutrition__table--small .thick-row th{border-top-width:5px}.nutrition .small-info{font-size:.7rem}.nutrition .nutrition__table--small{border-bottom:1px solid #999;margin:0 0 .5rem 0}.nutrition .nutrition__table--small thead tr{border-bottom:1px solid #000}.nutrition .nutrition__table--small td:last-child{text-align:left}.nutrition .nutrition__table--small td,.nutrition .nutrition__table--small th{border:0;padding:0}.nutrition .nutrition__table--grid{margin:0 0 .5rem 0}.nutrition .nutrition__table--grid td:last-child{text-align:left}.nutrition .nutrition__table--grid td:last-child::before{content:"•";font-weight:700;margin:0 .25rem 0 0}.nutrition .thick-end{border-bottom:10px solid #000}.nutrition .thin-end{border-bottom:1px solid #000}.workout .entry-content h3{margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:10px}.workout .entry-content ul{list-style:none;margin:0;padding:0}.workout .entry-content ul li{margin-bottom:10px}.workout .entry-content ol{list-style:none;counter-reset:step-counter;margin-left:0;padding-left:0}.workout .entry-content ol li{counter-increment:step-counter;margin-bottom:15px;padding-left:45px}.workout .entry-content ol li:before{content:counter(step-counter);color:#fff;background-color:#66b2de;padding:2px 15px;font-size:11px;font-weight:700;margin-left:-46px;margin-right:10px;border-radius:3px}.pages{margin-bottom:30px}.pages .page-body{background-color:#fff;padding:30px;margin-bottom:100px;line-height:28px;box-shadow:0 5px 5px rgba(0,0,0,.05);border-radius:5px}.user-auth{margin:30px 0 100px}.user-auth.user-auth--centered{max-width:500px;width:100%;margin-left:auto;margin-right:auto}.user-auth.user-auth--reverse .card{border-right-width:1px;border-left-width:0}.user-auth.user-auth--reverse .user-auth__container .user-auth__promo{border-radius:3px 0 0 3px}.user-auth .card{border-color:#e1e1e1}.user-auth .card .card-body{padding:35px}.user-auth .user-auth__container{position:relative}.user-auth .user-auth__container .user-auth__promo{position:relative;height:100%;width:100%;background:#66b2de;color:#fff;padding:10px 30px;border-radius:0 3px 3px 0}.user-auth .user-auth__sociallogin a:nth-child(2){margin-bottom:40px}.profile .card{box-shadow:0 5px 10px rgba(0,0,0,.05);border-color:#eee}.newsletter{margin-top:25px}.newsletter .newsletter-container{padding:25px;background:#333;border-radius:5px}.newsletter .newsletter-container .newsletter-hero{padding-top:10px;color:#fff;text-align:center;text-transform:uppercase}.newsletter .newsletter-container .newsletter-hero span{display:block;margin-bottom:10px;font-size:18px}.newsletter .newsletter-container .newsletter-hero span.wings{position:relative;font-size:14px}.newsletter .newsletter-container .newsletter-hero span.wings::before{content:'';display:inline-block;position:absolute;background:#66b2de;width:100px;height:20px;left:0;border-radius:0 100px 0 100px}.newsletter .newsletter-container .newsletter-hero span.wings::after{content:'';display:inline-block;position:absolute;background:#66b2de;width:100px;height:20px;right:0;border-radius:100px 0 100px 0}.newsletter .newsletter-container form{padding-top:30px;padding-left:15px}.newsletter .newsletter-container form .input-group{padding:8px;background:#404040;border-radius:5px}.newsletter .newsletter-container form .input-group .form-control{color:#fff;background:0 0;border:0}.newsletter .newsletter-container form .input-group .input-group-prepend{background:0 0}.newsletter .newsletter-container .ajax-response{color:#fff;margin-bottom:5px;margin-top:-20px;display:block}.page-title{position:relative;padding:4rem 0}.page-title .container{position:relative}.page-title .inner-title{padding-bottom:30px;border-bottom:1px solid #eee}.page-title h1{padding:0;margin:0;line-height:1;font-weight:600;letter-spacing:1px;color:#333;font-size:2rem;text-transform:uppercase}.page-title span{display:block;margin-top:10px;font-weight:300;color:#777;font-size:18px;width:50%}.page-title .breadcrumb{position:absolute!important;width:auto!important;top:50%!important;left:auto!important;right:15px!important;margin:0!important;background-color:transparent!important;padding:0!important;font-size:90%;transform:translateY(-50%)}.page-title .transparent-header+.page-title-parallax .breadcrumb{margin-top:35px!important}.page-title .breadcrumb a{color:#555}.page-title .breadcrumb a:hover{color:#66b2de}.page-title .breadcrumb .breadcrumb-item.active{color:#66b2de;font-weight:700}.page-title .breadcrumb i{width:auto!important}.player{border-radius:5px;overflow:hidden;width:100%;padding-top:56.25%;position:relative}.player iframe{width:100%;height:100%;position:absolute;top:0;left:0}#comments{position:relative;margin-top:50px;padding-top:50px;border-top:1px solid #eee}#comments-title{font-size:18px}#comments-title span{color:#66b2de}.commentlist{list-style:none;padding-bottom:50px;margin:0 0 50px;padding:0}#reviews .commentlist{padding-bottom:30px;margin:0 0 20px}.commentlist ul{list-style:none}.commentlist li,.commentlist li ul,.commentlist li ul li{margin:30px 0 0 0}.commentlist ul:first-child{margin-top:0}.commentlist li{position:relative;margin:30px 0 0 30px}#reviews .commentlist li{margin-top:20px}.comment-wrap{position:relative;background-color:#fff;border:1px solid #e5e5e5;border-radius:5px;padding:20px 20px 20px 35px}.commentlist ul .comment-wrap{margin-left:25px;padding-left:20px}#reviews .comment-wrap{border:0;padding:10px 0 0 35px}#reviews .commentlist>li:first-child,.commentlist>li:first-child{padding-top:0;margin-top:0}.commentlist li .children{margin-top:0}.commentlist li li .children{margin-left:30px}.commentlist li .comment-content,.pingback{position:relative;overflow:hidden}.commentlist li .comment-content p,.pingback p{margin:20px 0 0 0}.commentlist li .comment-content{padding:0 0 0 15px}.commentlist li .comment-meta{float:left;margin-right:0;line-height:1}.comment-avatar{position:absolute;top:-15px;left:-35px;padding:4px;background:#fff;border:1px solid #e5e5e5;border-radius:50%}.comment-avatar img{display:block;border-radius:50%}.commentlist li .children .comment-avatar{left:-25px}.commentlist li .children .comment-content{padding-left:35px}.comment-content .comment-author{margin-bottom:-10px;font-size:1rem;font-weight:700;color:#333}.comment-content .comment-author a{border:none;color:#333}.comment-content .comment-author a:hover{color:#66b2de}.comment-content .comment-author span{display:block}.comment-content .comment-author span,.comment-content .comment-author span a{font-size:12px;font-weight:400;font-style:italic;color:#aaa}.comment-content .comment-author span a:hover{color:#888}.comment-reply-link,.review-comment-ratings{display:block;position:absolute;top:4px;left:auto;text-align:center;right:0;width:14px;height:14px;color:#ccc;font-size:.875rem;line-height:1}.review-comment-ratings{position:absolute!important;top:0;left:auto;right:0;width:auto;text-align:left}.comment-reply-link:hover{color:#888}.respond{margin-top:35px}.respond h3{font-size:16px;color:#999;margin-bottom:35px}.respond #commentform{background:#fff;border:2px solid #ccc;position:relative;border-radius:5px}.respond #commentform:focus,.respond #commentform:hover{border-color:#66b2de}.respond #commentform textarea{position:relative;border:0;width:100%;height:100%;padding:15px;outline:0}.respond #commentform .buttons{position:absolute;right:0;bottom:-3em}.respond #commentform .buttons .item-rating{display:inline-block;font-size:16px;top:8px;right:10px}.respond #commentform .buttons .item-rating .rating-inactive{width:100%;position:relative}.respond #commentform .buttons a{position:relative;top:2px;display:inline-block;color:#ccc;margin-right:15px}.respond #commentform .buttons a:hover{color:#999}.item-rating{display:block;font-size:12px;position:relative;overflow:hidden}.item-rating.rating-selectable{cursor:pointer}.item-rating.rating-selectable .rating-inactive{opacity:1}.item-rating.rating-selectable .rating-inactive:hover i{color:#66b2de}.item-rating.rating-selectable .rating-inactive i:hover{color:#66b2de!important}.item-rating.rating-selectable .rating-inactive i:hover~i{color:#f5a8bb}.item-rating.rating-selectable.rating-selected .rating-inactive i{color:#66b2de}.item-rating.rating-selectable.rating-selected .rating-inactive i.rating-chosen{color:#66b2de}.item-rating.rating-selectable.rating-selected .rating-inactive i.rating-chosen~i{color:#f5a8bb}.item-rating .rating-holder{display:inline-block;position:relative;height:19px}.item-rating .rating-active{color:#fff;position:relative;z-index:10;display:inline-block;overflow:hidden;white-space:nowrap}.item-rating.rating-alt .rating-active{color:#66b2de}.item-rating.rating-alt .rating-inactive{color:#f5a8bb}.item-rating .rating-inactive{color:#fff;opacity:.5;position:absolute;top:0;left:0;-webkit-text-stroke:initial}.shop,.shop .product{position:relative}.shop .product{background-color:#fff;box-shadow:0 3px 3px rgba(0,0,0,.05);border-radius:5px;margin-bottom:15px}.shop .product .product-image{position:relative;overflow:hidden}.shop .product .product-image .slide a,.shop .product .product-image img,.shop .product .product-image>a{display:block;width:100%}.shop .product-image>a:nth-of-type(2){opacity:0;position:absolute;z-index:-1;top:0;left:0}.shop .product-image:hover>a:nth-of-type(2){opacity:1;z-index:2}.shop .product-desc{padding:15px}.shop .product-title{margin-bottom:7px}.shop .product-title h3{margin:0;font-size:1rem}.shop .product-title h3 a,.shop .single-product .product-title h2 a{color:#333;min-height:60px;display:block}.shop .product-title h3 a:hover,.shop .single-product .product-title h2 a:hover{color:#66b2de}.shop .product-price{font-size:1.125rem;font-weight:700;color:#444;margin-bottom:4px}.shop .product-price del{font-weight:400;font-size:90%;color:#888}.shop .product-price ins{text-decoration:none;color:#66b2de}.shop .product-image>.badge,.shop .sale-flash{position:absolute;top:10px;left:10px;z-index:5}.shop .single-product .product{width:100%;margin:0;padding:20px}.shop .single-product .product-image,.shop .single-product .product-image img{height:auto;border-radius:5px}.shop .single-product .product-image{border:1px solid #eee;margin-bottom:15px}.shop .single-product .product-image-sm{display:inline-block;width:50px;height:50px;position:relative;border:1px solid #eee;overflow:hidden;padding:5px;border-radius:3px}.shop .single-product .product-image-sm.img-selected{border:2px solid #66b2de}.shop .single-product .product-image-sm img{position:relative;width:100%}.shop .single-product .product-title h2{font-size:1.2rem;margin-bottom:30px}.shop .single-product .product-price{font-size:1.5rem;color:#66b2de;margin-bottom:0}.shop .single-product .product-content{margin:30px 0;font-size:.9rem}.shop .product-meta{font-size:90%;color:#777}.shop .product-meta>.card-body>span{display:inline-block;margin:0 5px}.shop .single-product .fbox-plain.fbox-sm .fbox-icon{width:2.25rem}.shop .single-product .fbox-plain.fbox-sm .fbox-icon i{font-size:1.125rem;line-height:1.5}.shop .shop-nav{border:0;box-shadow:0 3px 3px rgba(0,0,0,.05)}.shop .shop-nav h4{font-size:16px;margin-bottom:15px}.shop .shop-nav ul li{border-bottom:1px solid #eee}.shop .shop-nav ul li:last-child{border-bottom:0}.shop .shop-nav ul li a{padding:10px 0;display:block;position:relative;color:#2a2a2a;font-size:.9rem}.shop .shop-nav ul li a:hover{color:#66b2de}.shop .shop-nav ul li a.active{background:0 0;color:#66b2de;font-weight:700}.shop .shop-nav ul li a.with-caret::after{content:'\f105';font-family:'Font Awesome 5 Free';font-weight:700;position:absolute;right:0;color:#000}.product-image span{display:block;width:100%;height:200px;background-position:center;background-size:cover;border-radius:5px 5px 0 0}.error404{margin:100px 0}.error404 .error404{display:block;font-size:16vw;font-weight:700;color:#ddd;line-height:1;letter-spacing:4px}.error404 .error404-wrap .container{z-index:7}.error404 .error404-wrap .error404{line-height:.9;margin-bottom:40px;font-weight:700;font-size:19vw;color:#fff!important;opacity:.2;text-shadow:1px 1px 5px rgba(0,0,0,.4)}.error404 .error404-wrap .heading-block h4{font-weight:300;margin-bottom:8px}.error404 .error404-wrap .heading-block span{font-size:1.125rem}.error404 .error404-wrap form{max-width:500px}.error404 .form-control{font-size:1em;padding:25px}.widget .widget__block{margin-bottom:30px}.widget .widget__block>h4{color:#000;padding-bottom:15px;border-bottom:2px solid #000}.widget .widget__body{padding:15px 0}.widget .widget__links{background:#000;text-align:center;padding:10px 3px;color:#fff;display:block;font-size:14px;margin-bottom:10px;border-radius:5px}.widget .widget__links:hover{opacity:.9}.widget .widget__links h3{color:#66b2de}.widget .widget__tags{background:#fff;color:#999;border:2px solid #999;font-weight:700;padding:0 9px 3px;border-radius:10px}.widget .widget__tags:hover{color:#66b2de;border-color:#66b2de}.slider{margin-bottom:30px;overflow:hidden;height:350px}.slider.slider-shop{height:600px}.slider .item{position:relative;height:350px;padding:30px;color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:5px}.slider.slider-shop .item{height:600px}.slider .item:after{content:'';position:absolute;background-color:rgba(0,0,0,.3);width:100%;height:100%;top:0;left:0;border-radius:5px}.slider.slider-shop .item:after{background-color:rgba(0,0,0,0)}.slider .item .focus{background-color:#fff;color:#000;display:inline-block;font-size:13px;padding:0 8px;margin-right:10px;border-radius:3px}.slider .item .item-info{position:relative;z-index:2;font-size:.95em}.slider .item .item-info h3{font-size:1.8em}.slider .slider-bar{position:absolute;display:block;bottom:0;left:2px;height:3px;background-color:#66b2de;box-shadow:0 -1px 5px #66b2de;border-radius:3px}.slider .owl-dots{position:absolute;top:38%;right:10px}.slider .owl-dots .owl-dot{display:block!important}.slider .owl-dots .owl-dot.active span,.slider .owl-dots .owl-dot:hover span{background-color:#66b2de!important}.slider .owl-dots .owl-dot span{background-color:#fff!important;opacity:.8}#main-slider .item img{display:block;width:100%;height:auto}.img-editor{position:relative;width:84px;height:84px;overflow:hidden;border-radius:100px}.img-editor:before{content:'';position:absolute;background-color:rgba(0,0,0,.5);z-index:2;width:100%;height:100%;display:none}.img-editor img{width:100%;position:absolute;z-index:0}.img-editor i{position:absolute;z-index:9;text-align:center;top:38%;color:#fff;left:0;right:0;display:none}.img-editor:hover{cursor:pointer}.img-editor:hover:before{display:block}.img-editor:hover i{display:block}#card-element{padding:10px 8px;border:1px solid #ced4da;border-radius:5px}.cc-holder{padding:5px 8px;border:1px solid #ced4da;font-size:13px;background-color:#c0d0e0;border-radius:5px}.cc-holder span{text-transform:uppercase;background:#fff;padding:0 8px;margin-right:15px;font-weight:700;margin-top:2px;font-size:10px;display:inline-block;border-radius:3px}footer .footer-primary{background-color:#fff;padding:25px 0;color:#000;font-size:14px;margin-top:25px;border-top:1px solid #eee}footer .footer-primary .navbar-brand{margin-bottom:20px}footer .footer-primary .navbar-brand img{height:50px;width:inherit}footer .footer-primary h3{font-size:15px;margin-top:20px;margin-left:40px}footer .footer-primary ul{list-style:none;padding:8px 0;margin:0 0 0 40px}footer .footer-primary ul li{margin-bottom:8px}footer .footer-primary ul li a{color:#000;text-decoration:none}footer .footer-primary ul li a:hover{color:#66b2de}footer .footer-secondary{background-color:#ececec;padding:15px 0;font-size:14px;color:#000}#loader{display:block;width:100%}#loader .sk-wave{margin:40px auto;width:50px;height:40px;text-align:center;font-size:10px}#loader .sk-wave .sk-rect{background-color:#333;height:100%;width:6px;display:inline-block;animation:sk-waveStretchDelay 1.2s infinite ease-in-out}#loader .sk-wave .sk-rect1{animation-delay:-1.2s}#loader .sk-wave .sk-rect2{animation-delay:-1.1s}#loader .sk-wave .sk-rect3{animation-delay:-1s}#loader .sk-wave .sk-rect4{animation-delay:-.9s}#loader .sk-wave .sk-rect5{animation-delay:-.8s}.plans{padding-top:30px}.pricing{position:relative}.pricing [class^=col-]{margin-top:1.25rem}.pricing-box{position:relative;overflow:hidden;border-radius:3px;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.02);border-radius:10px}.pricing-title{padding:1rem 0;letter-spacing:1px}.pricing-title h3{margin:0;font-size:1.5rem;font-weight:700;color:#66b2de}.pricing-title span{display:block;color:#777;font-weight:300;font-size:.9rem;margin:3px 0}.pricing-title.title-sm h3{font-size:1.25rem}.pricing-title.title-sm span{font-size:.875rem}.pricing-price{position:relative;padding:1.5rem 0;color:#333;font-size:4rem;line-height:1}.pricing-price .price-unit{display:inline-block;vertical-align:top;margin:7px 3px 0 0;font-size:1.74rem;font-weight:400}.pricing-price .price-tenure{vertical-align:baseline;font-size:.99354rem;font-weight:400;letter-spacing:1px;color:#999;margin:0 0 0 3px}.pricing-discount{margin-bottom:0}.pricing-discount span{background-color:#66b2de;color:#fff;font-size:13px;padding:3px 8px;border-radius:3px}.pricing-features{padding:1rem 0}.pricing-features ul{margin:0;padding:0;list-style:none}.pricing-features li{padding:.375rem 0}.pricing-action{padding:1.25rem 0}.pricing-highlight{box-shadow:0 0 8px rgba(0,0,0,.1);z-index:10;margin:-1.25rem -1px}.pricing-highlight .pricing-features,.pricing-highlight .pricing-title{background-color:#fff}.pricing-highlight .pricing-price{font-size:4.5rem}.switch-toggle{position:absolute;margin-left:-9999px;visibility:hidden}.switch-toggle+label{display:block;position:relative;cursor:pointer;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input.switch-toggle-round+label{padding:2px;width:60px;height:30px;background-color:#ddd;border-radius:15px}input.switch-toggle-round+label::after,input.switch-toggle-round+label::before{display:block;position:absolute;top:1px;left:1px;bottom:1px;content:""}input.switch-toggle-round+label::before{right:1px;background-color:#f1f1f1;border-radius:15px;transition:background .4s}input.switch-toggle-round+label::after{width:28px;background-color:#fff;border-radius:100%;box-shadow:0 2px 5px rgba(0,0,0,.3);transition:margin .4s}input.switch-toggle-round:checked+label::before{background-color:#66b2de}input.switch-toggle-round:checked+label::after{margin-left:30px}input.switch-rounded-mini.switch-toggle-round+label{padding:1px;width:32px;height:16px;border-radius:8px}input.switch-rounded-mini.switch-toggle-round+label::before{border-radius:8px}input.switch-rounded-mini.switch-toggle-round+label::after{width:15px}input.switch-rounded-mini.switch-toggle-round:checked+label::after{margin-left:15px}@-webkit-keyframes sk-waveStretchDelay{0%,100%,40%{transform:scaleY(.4)}20%{transform:scaleY(1)}}@keyframes sk-waveStretchDelay{0%,100%,40%{transform:scaleY(.4)}20%{transform:scaleY(1)}}div.main-panel section.hero{height:380px}.product-image a span img{height:100%;object-fit:cover;object-position:center}.owl-item .item img{position:absolute;margin:-30px;border-radius:5px;object-fit:cover;object-position:center;width:100%;height:100%}.owl-stage-outer{border-radius:5px}html.awaiting-consent .owl-carousel div.item.d-flex:not(:nth-of-type(1)) img{display:none}html.awaiting-consent .owl-carousel{display:inherit}