html{scroll-behavior:smooth}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;font-style:normal;color:#000;background-color:white!important}body.modal-open{overflow-y:hidden;width:100%}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img{max-width:100%}svg{pointer-events:none}a:focus,input:focus,textarea:focus,button:focus{text-decoration:none;outline:none}a:focus,a:hover{text-decoration:none}i,span,a{text-decoration:none}.notiflink,.notiflink:hover{color:#007399}audio,canvas,iframe,img,svg,video{vertical-align:middle}h1,h2,h3,h4,h5,h6{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;font-weight:700;color:#000;margin:0}h1{font-size:2.5rem;line-height:3rem}h2{font-size:1.5rem;line-height:2.25rem}h3{font-size:1.75rem}h4{font-size:1.25rem}@media screen and (min-width:1200px){h4{font-size:1.5rem!important;line-height:1.75rem!important}}h5{font-size:1.125rem}h6{font-size:1rem}ul,ol{margin:0;padding:0;list-style-type:none}p{font-size:14px;font-weight:400;line-height:24px;color:#5A5872;margin:0}.dropdown-menu{border:1px solid #f1f1f1!important}.flex-even{flex:1}.bg_cover{background-position:center center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%}.avatar{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;margin:0;padding:0;text-align:center;text-transform:uppercase;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:32px;width:32px;font-size:21px;line-height:32px}.avatar-32{height:32px;width:32px;font-size:21px;line-height:32px}.tf-avatar-bg{background-color:#f0f2f4!important}.btn:focus,.btn:active,.form-control:focus{outline:none!important;box-shadow:none!important}.accordion-button:not(.collapsed){color:black!important;background-color:#fff}.accordion-button:focus{border-color:rgba(0,0,0,.125)!important}.radius3em{border-radius:3em!important}@media (max-width:991.98px){.desktop-display-only{display:none!important}}@media (min-width:992px){.mobile-display-only{display:none!important}}.form-control-lg{border-radius:3rem!important}.btn-lg{border-radius:3em}.accordion-button:focus{box-shadow:none!important}.hide{display:none!important}.btn-load{font-size:18px;line-height:18px;font-weight:700;color:#fff;padding:13px 32px;border:none;border-radius:22px;background-color:black}.btn-load:hover{color:#fff}.btn-load.loading{height:24px;width:24px;padding:0;border-width:2px;border-radius:17px;border-color:#eee #eee #eee #999;background:#fff;font-size:0;color:transparent;pointer-events:none;animation:spin 1.2s infinite linear}@media (max-width:768px){.btn-load{font-size:16px;line-height:16px}}.main-btn{display:inline-block;font-weight:500;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;padding:0 40px;font-size:16px;height:55px;line-height:55px;border-radius:0;color:#fff;cursor:pointer;z-index:5;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s;background-color:#ffb133}.main-btn:hover{background-color:#ff6b6b;color:#fff}.section_title .title{font-size:32px;font-weight:700}@media (max-width:768px){.section_title .title{font-size:24px}}.section_title p{margin-top:15px;font-size:18px;color:#9e9db3}.section_title.section_title_2 .title,.section_title.section_title_2 p{color:#fff}.preloader{position:fixed;top:0;left:0;display:table;height:100%;width:100%;background:#fff;z-index:99999}.preloader .loader{display:table-cell;vertical-align:middle;text-align:center}.preloader .loader .ytp-spinner{position:absolute;left:50%;top:50%;width:64px;margin-left:-32px;z-index:18;pointer-events:none}.preloader .loader .ytp-spinner .ytp-spinner-container{pointer-events:none;position:absolute;width:100%;padding-bottom:100%;top:50%;left:50%;margin-top:-50%;margin-left:-50%;-webkit-animation:ytp-spinner-linspin 1568.23529647ms linear infinite;-moz-animation:ytp-spinner-linspin 1568.23529647ms linear infinite;-o-animation:ytp-spinner-linspin 1568.23529647ms linear infinite;animation:ytp-spinner-linspin 1568.23529647ms linear infinite}.preloader .loader .ytp-spinner .ytp-spinner-container .ytp-spinner-rotator{position:absolute;width:100%;height:100%;-webkit-animation:ytp-spinner-easespin 5332ms cubic-bezier(.4,0,.2,1) infinite both;-moz-animation:ytp-spinner-easespin 5332ms cubic-bezier(.4,0,.2,1) infinite both;-o-animation:ytp-spinner-easespin 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:ytp-spinner-easespin 5332ms cubic-bezier(.4,0,.2,1) infinite both}.preloader .loader .ytp-spinner .ytp-spinner-container .ytp-spinner-rotator .ytp-spinner-left{position:absolute;top:0;left:0;bottom:0;overflow:hidden;right:50%}.preloader .loader .ytp-spinner .ytp-spinner-container .ytp-spinner-rotator .ytp-spinner-right{position:absolute;top:0;right:0;bottom:0;overflow:hidden;left:50%}.preloader .loader .ytp-spinner-circle{box-sizing:border-box;position:absolute;width:200%;height:100%;border-style:solid;border-color:#ffb133 #ffb133 #E9E9E9;border-radius:50%;border-width:6px}.preloader .loader .ytp-spinner-left .ytp-spinner-circle{left:0;right:-100%;border-right-color:#F9F9F9;-webkit-animation:ytp-spinner-left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;-moz-animation:ytp-spinner-left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;-o-animation:ytp-spinner-left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:ytp-spinner-left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.preloader .loader .ytp-spinner-right .ytp-spinner-circle{left:-100%;right:0;border-left-color:#F9F9F9;-webkit-animation:ytp-right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;-moz-animation:ytp-right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;-o-animation:ytp-right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:ytp-right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}@-webkit-keyframes ytp-spinner-linspin{to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ytp-spinner-linspin{to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes ytp-spinner-easespin{12.5%{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);-moz-transform:rotate(405deg);-ms-transform:rotate(405deg);-o-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);-moz-transform:rotate(540deg);-ms-transform:rotate(540deg);-o-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);-moz-transform:rotate(675deg);-ms-transform:rotate(675deg);-o-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);-moz-transform:rotate(810deg);-ms-transform:rotate(810deg);-o-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);-moz-transform:rotate(945deg);-ms-transform:rotate(945deg);-o-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);-moz-transform:rotate(1080deg);-ms-transform:rotate(1080deg);-o-transform:rotate(1080deg);transform:rotate(1080deg)}}@keyframes ytp-spinner-easespin{12.5%{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);-moz-transform:rotate(405deg);-ms-transform:rotate(405deg);-o-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);-moz-transform:rotate(540deg);-ms-transform:rotate(540deg);-o-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);-moz-transform:rotate(675deg);-ms-transform:rotate(675deg);-o-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);-moz-transform:rotate(810deg);-ms-transform:rotate(810deg);-o-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);-moz-transform:rotate(945deg);-ms-transform:rotate(945deg);-o-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);-moz-transform:rotate(1080deg);-ms-transform:rotate(1080deg);-o-transform:rotate(1080deg);transform:rotate(1080deg)}}@-webkit-keyframes ytp-spinner-left-spin{0%{-webkit-transform:rotate(130deg);-moz-transform:rotate(130deg);-ms-transform:rotate(130deg);-o-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg);-moz-transform:rotate(130deg);-ms-transform:rotate(130deg);-o-transform:rotate(130deg);transform:rotate(130deg)}}@keyframes ytp-spinner-left-spin{0%{-webkit-transform:rotate(130deg);-moz-transform:rotate(130deg);-ms-transform:rotate(130deg);-o-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg);-moz-transform:rotate(130deg);-ms-transform:rotate(130deg);-o-transform:rotate(130deg);transform:rotate(130deg)}}@-webkit-keyframes ytp-right-spin{0%{-webkit-transform:rotate(-130deg);-moz-transform:rotate(-130deg);-ms-transform:rotate(-130deg);-o-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg);-moz-transform:rotate(-130deg);-ms-transform:rotate(-130deg);-o-transform:rotate(-130deg);transform:rotate(-130deg)}}@keyframes ytp-right-spin{0%{-webkit-transform:rotate(-130deg);-moz-transform:rotate(-130deg);-ms-transform:rotate(-130deg);-o-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg);-moz-transform:rotate(-130deg);-ms-transform:rotate(-130deg);-o-transform:rotate(-130deg);transform:rotate(-130deg)}}.non-sticky{display:none;visibility:hidden}.header_navbar{position:absolute;top:0;left:0;width:100%;z-index:999;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}@media only screen and (min-width:768px) and (max-width:991px){.header_navbar .header-action{position:absolute;right:55px}}@media(max-width:768px){.header_navbar .header-action{position:absolute;right:45px}}@media(min-width:991px){.header_navbar .header-action{display:none!important}}.sticky{position:fixed;z-index:99;background-color:rgba(255,255,255,.9);border-bottom:1px solid #f1f1f1;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}@media (max-width:991.98px){.sticky .navbar,.navbar{padding-top:.5rem!important;padding-bottom:.5rem!important}}.header_navbar .header-action a{font-size:18px;color:#fff;padding:12px}.header_navbar.sticky .header-action a{color:#000}.navbar{border-radius:5px;position:relative;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.navbar-brand{padding:0}.navbar-brand img{width:130px}@media (max-width:768px){.navbar-brand img{width:120px}}.navbar-toggler{padding:0}.navbar-toggler:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.navbar-toggler .toggler-icon{width:24px;height:0;background-color:#fff;border:1px solid #fff;border-radius:2px;display:block;margin:5px 0;position:relative;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.navbar-toggler.active .toggler-icon:nth-of-type(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:7px}.navbar-toggler.active .toggler-icon:nth-of-type(2){opacity:0}.navbar-toggler.active .toggler-icon:nth-of-type(3){-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);top:-7px}@media only screen and (min-width:768px) and (max-width:991px){.navbar-collapse{position:absolute;top:100%;left:0;width:100%;background-color:#fff;z-index:9;-webkit-box-shadow:0 15px 20px 0 rgba(0,0,0,.1);-moz-box-shadow:0 15px 20px 0 rgba(0,0,0,.1);box-shadow:0 15px 20px 0 rgba(0,0,0,.1);padding:5px 12px}}@media (max-width:767px){.navbar-collapse{position:absolute;top:100%;left:0;width:100%;background-color:#fff;z-index:9;-webkit-box-shadow:0 15px 20px 0 rgba(0,0,0,.1);-moz-box-shadow:0 15px 20px 0 rgba(0,0,0,.1);box-shadow:0 15px 20px 0 rgba(0,0,0,.1);padding:5px 12px}}@media (max-width:991.98px){.offcanvas-collapse{position:fixed;top:45px;bottom:0;left:100%;width:100%;padding-right:1rem;padding-left:1rem;overflow-y:auto;visibility:hidden;background-color:#fff;transition:transform .3s ease-in-out,visibility .3s ease-in-out}.offcanvas-collapse.open{visibility:visible;transform:translateX(-100%)}}.navbar-nav .nav-item{position:relative;margin-left:24px}@media only screen and (min-width:992px) and (max-width:1199px){.navbar-nav .nav-item{margin-left:16px}}@media only screen and (min-width:768px) and (max-width:991px){.navbar-nav .nav-item{margin:0}}@media (max-width:767px){.navbar-nav .nav-item{margin:0}}.tf-off-canvas-menu-socialtext{color:#707070;font-size:.75rem;line-height:1rem}.navbar-nav .nav-item a{display:inline-block;font-size:16px;font-weight:400;color:#fff;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;padding:10px 0;position:relative}.navbar-nav .nav-item .main-top-link{font-weight:700}.navbar-nav .nav-item .main-top-link{font-weight:700}.navbar-nav .nav-item a::before{position:absolute;content:'';bottom:0;left:0;width:0;height:3px;background-color:#ffb133;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}@media only screen and (min-width:768px) and (max-width:991px){.navbar-nav .nav-item a{color:#000}.navbar-nav .nav-item a::before{display:none}}@media (max-width:767px){.navbar-nav .nav-item a{color:#000}.navbar-nav .nav-item a::before{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.navbar-nav .nav-item a{display:block;font-size:1rem;line-height:1.25rem;font-weight:700}}@media (max-width:767px){.navbar-nav .nav-item a{display:block;font-size:1rem;line-height:1.25rem;font-weight:700}.mobile-nav a{text-align:start}}@media only screen and (min-width:768px) and (max-width:991px){.navbar-nav .nav-item a.active,.navbar-nav .nav-item a:hover{color:#ffb133}}@media (max-width:767px){.navbar-nav .nav-item a.active,.navbar-nav .nav-item a:hover{color:#ffb133}}.navbar-nav .nav-item a.active::before,.navbar-nav .nav-item a:hover::before{width:100%}.navbar-nav .sub-nav-toggler{display:none}@media only screen and (min-width:768px) and (max-width:991px){.navbar-nav .sub-nav-toggler{display:block;position:absolute;right:0;top:0;background:none;color:#222;font-size:18px;border:0;width:30px;height:30px}}@media (max-width:767px){.navbar-nav .sub-nav-toggler{display:block;position:absolute;right:0;top:0;background:none;color:#222;font-size:18px;border:0;width:30px;height:30px}}.navbar-nav .sub-nav-toggler span{width:8px;height:8px;border-left:1px solid #222;border-bottom:1px solid #222;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;top:-5px}.sticky .navbar-toggler .toggler-icon{background-color:#000;border:1px solid #000}.sticky .navbar-nav .nav-item a{color:#000}.sticky .navbar-nav .nav-item a::before{background-color:#ffb133}.header_hero{cursor:pointer}.single_hero{height:470px;position:relative;overflow:hidden;z-index:-1;cursor:pointer}@media only screen and (min-width:1400px){.single_hero{height:470px}}@media only screen and (min-width:768px) and (max-width:991px){.single_hero{height:300px}}@media (max-width:767px){.single_hero{height:300px}}.single_hero::before{position:absolute;content:'';background-color:rgba(0,0,0,.25);background-position:50% 25%;width:100%;height:100%;left:0;top:0;z-index:-1}.single_features i{font-size:60px;line-height:60px;color:#ffb133;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}@media (max-width:767px){.single_features i{font-size:40px;line-height:45px}}.single_features .features_title{color:#ffb133;margin-top:15px;font-size:24px;font-weight:600;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}@media (max-width:767px){.single_features .features_title{font-size:24px}}.single_features p{margin-top:15px}.single_features:hover i{color:#ffb133}.kATNUI{display:flex;flex-wrap:wrap;flex:1 0 auto}@media only screen and (max-width:600px){*/ .ng-viewbloc{width:50%;padding-left:8px;padding-right:8px}}.ng-viewbloc:not(:last-child){padding-bottom:20px}.ng-viewsubbloc{position:relative;opacity:1}.ng-viewsubbloc a{text-decoration:none;font-weight:500;transition:color .2s ease 0s,fill .2s ease 0s,background .2s ease 0s;cursor:pointer;background-color:transparent}.kVlAqV{display:flex;flex-direction:column;position:relative}.fXgsVx{flex:1 0 auto;max-width:960px;width:100%;background-color:rgb(255,255,255);padding-bottom:100px}.ng-viewinfo{display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background-color:rgb(246,247,250);overflow:hidden;border-radius:16px;position:relative;height:268px}.ng-viewimagesec{bottom:0;left:0;position:absolute;right:0;top:0}.ng-viewimagesec::after{content:"";position:absolute;bottom:0;height:43px;width:100%;background:linear-gradient(0deg,rgb(35,55,72) 0,transparent 100%)}.ng-viewimage{background-size:cover;background-position:center center;width:100%;height:100%}.tf-collections-title{margin-top:8px;margin-bottom:8px;white-space:normal;overflow:hidden;font-size:20px;line-height:24px;font-weight:800;position:absolute;bottom:25px;left:10px;color:rgb(255,255,255)}.ng-viewprepsec{position:absolute;bottom:2px;left:10px;color:rgb(255,255,255);font-weight:700}.ng-viewprep{font-weight:400;font-size:14px;line-height:22px}.ng-viewsave{cursor:pointer;border:none;font-size:16px;line-height:24px;font-weight:400;position:absolute;top:0;right:4px;z-index:1;padding:8px 14px;min-height:40px;background:transparent;color:rgb(255,255,255);fill:rgb(255,255,255)}.ng-viewsave svg{pointer-events:none}.hJZEPn{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;transition:opacity .2s ease 0s;border-radius:8px;will-change:opacity;opacity:0}.cwsuOJ{margin:8px 20px 2px 0;color:rgb(35,55,72);line-height:24px;max-height:calc(72px);word-break:break-word;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.ng-viewdescrip{font-weight:400;font-size:18px;line-height:24px;margin-top:8px}.ng-viewintrucssub{color:#6e7c91;overflow-wrap:break-word}.ng-viewintrucs{font-weight:400;font-size:14px;line-height:22px}@media (min-width:730px) and (max-width:1219px){.ng-viewinfo{height:calc((100vw - 64px - 72px) / 618 * 275)}}@media (min-width:1220px) and (max-width:1296px){.ng-viewinfo{height:calc((25vw - 48px) / 263 * 351)}}@media screen and (min-width:1297px){.ng-viewinfo{height:268px}}@media (min-width:768px){.kVlAqV{padding-bottom:25px}}@media (min-width:960px){.fXgsVx{flex:0 1 auto;margin:35px auto 0;min-height:600px;border-radius:12px}}@media (min-width:768px){.fXgsVx{padding-bottom:0}}@media (min-width:768px){.fCZwxN{top:204px!important}}.fCZwxN{position:absolute;right:-14px;top:115px}.hRBsWH{display:inline-block}.dfrDPY{height:32px;width:32px}.gOcftw{outline:none!important;cursor:pointer;padding:0;border:none;background:transparent;color:inherit;font-size:16px;font-weight:400;transition:background-color .2s ease 0s,fill .2s ease 0s;position:relative;width:40px;height:40px;border-radius:50%;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;line-height:0;fill:rgb(35,55,72)}.footer-links-list{background-color:transparent;border-top:medium none;padding:25px 0}.footer-links-list{background-color:rgb(255,255,255);padding:10px 0;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;flex-wrap:wrap}.footer-links-element{color:#6e7c91;font-size:14px;line-height:22px;padding:5px 15px}.footer-links-text-hover,a:hover{font-weight:400}.footer-links-text-hover:hover{color:black!important}.footer-links-text{color:#6e7c91;font-size:inherit;line-height:inherit;display:inline}.footer_area{background-color:transparent;padding-top:70px;padding-bottom:30px}.footer_wrapper{border-top:1px solid rgb(228,230,234)}.footer_menu ul li{display:inline-block;padding-top:5px}.footer_menu ul li+li{margin-left:30px}@media (max-width:767px){.footer_menu ul li+li{margin-left:15px}}.footer_menu ul li a{font-size:16px;color:rgba(255,255,255,.8);-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.footer_menu ul li a:hover{color:#fff}.credit{color:#fff}.footer_social ul li{display:inline-block}.footer_social ul li+li{margin-left:30px}.footer_social ul li a{font-size:26px;color:#6e7c91;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.footer_social ul li a:hover{color:#000}@media (max-width:767px){.footer_social ul li a{font-size:20px}}.back-to-top{font-size:20px;color:#000;position:fixed;right:20px;bottom:20px;width:40px;height:40px;line-height:40px;border-radius:5px;background-color:#fff;text-align:center;z-index:99;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);-moz-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2);display:none}.back-to-top:hover{color:#000;background-color:#ffb133}.modal-open{overflow:inherit}.modal-content{border:0!important;border-radius:0!important}.whatever1{background-image:url(/static/assets/img/check-circle.svg);display:inline-block;width:30px;height:30px;margin-right:10px;cursor:pointer}#checkboxes input[type=checkbox]{display:none}#checkboxes input[type=checkbox]:checked+.whatever1{background-image:url(/static/assets/img/check-circled.svg)}.whatever2{background-image:url(/static/assets/img/plus-circle.svg);display:inline-block;width:30px;height:30px;cursor:pointer}@media only screen and (max-width:768px){.whatever1{margin-right:14px}.whatever2{margin-right:5px}}#checkboxes input[type=checkbox]:checked+.whatever2{background-image:url(/static/assets/img/minus-circled.svg)}.ingredient_list{margin-left:auto}.tf-add-pslist-btn,.tf-add-pslist-btn-mobile{background-image:url(https://static.neargrub.com/assets/images/pantrycartbtnunchecked.svg);display:inline-block;width:24px;height:24px;cursor:pointer}.item-options input[type=checkbox]:checked+.tf-add-pslist-btn{background-image:url(https://static.neargrub.com/assets/images/pantrycartbtnchecked.svg)}.item-options-mobile-add input[type=checkbox]:checked+.tf-add-pslist-btn-mobile{background-image:url(https://static.neargrub.com/assets/images/pantrycartbtnchecked.svg)}.tooltip-inner{color:#fff;background-color:#666}.modal-header{border-bottom:none!important}.modal-body{overflow:hidden}.tf-content-area{max-height:80vh;overflow-y:auto;overflow-x:none}.tf-gm-ing{display:block;max-width:230px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:default}.tf-gm-conservation{cursor:default}.pantry-items-container{height:100%;display:flex;flex-flow:column}.pantry-items-container .add-item{flex:none;margin-bottom:.5rem}.ingredient-input-container{position:relative}.ingredient-input-container .form-control{border-color:#c4c4c4;border-radius:3em}.ingredient-input-container .form-control-lg{font-size:1rem}.ingredient-input-container .click-icon{position:absolute;width:3rem;height:100%;top:0;left:0}.pantry-items-container .tf-content-area{flex:1 1}.pantry-items-container .tf-content-area .pantry-item{border-radius:.5rem;transition:all 1s 0s}.pantry-items-container .tf-content-area .pantry-item:hover{background:#fff;border-radius:.5rem;cursor:pointer}.pantry-items-container .tf-content-area .pantry-item .tog.got-it{background-image:url(/static/assets/img/checked-round-icon.svg)}.pantry-items-container .tf-content-area .pantry-item .tog{height:30px;display:inline-block;width:2.75rem;background-repeat:no-repeat;background-size:30px;background-position:50%;cursor:pointer}.pantry-items-container .tf-content-area .pantry-item .tf-conservation{margin-left:.5rem;font-size:.8rem;color:#637083;border-bottom:1px dotted #637083;cursor:pointer}.tf-conservation-popover{border:1px solid rgba(0,0,0,.2)}.tf-conservation-popover .popover-header{text-transform:uppercase;font-size:.75rem;background-color:#fff}.tf-conservation-popover .popover-body ul{padding-left:1.5rem;list-style-type:circle}.tf-conservation-popover .popover-body ul li{font-size:.75rem;padding-bottom:.5rem}.btn-circle{width:45px;height:45px;line-height:45px;text-align:center;padding:0;border-radius:50%;margin:0!important}.btn-circle i,svg{position:relative;top:-1px}.btn-circle svg{position:relative;top:-3px}.delete-button.btn-circle-sm{background-image:url(https://static.neargrub.com/assets/images/check-circled.svg);width:30px;height:30px;line-height:30px;font-size:.9rem}.delete-button.btn-circle-sm:hover{background-image:url(https://static.neargrub.com/assets/images/check-circle.svg)}.delete-button-Slist.btn-circle-sm{background-image:url(https://static.neargrub.com/assets/images/x-circle.svg);background-repeat:no-repeat;width:30px;height:30px;line-height:30px;font-size:.9rem}.delete-button-Slist.btn-circle:focus{width:30px!important;height:30px!important;line-height:30px!important}.delete-button-Slist.btn-circle-sm:hover{background-image:url(https://static.neargrub.com/assets/images/x-circle-hover.svg);background-repeat:no-repeat}.btn-circle-lg{width:55px;height:55px;line-height:55px;font-size:1.1rem}.btn-circle-xl{width:70px;height:70px;line-height:70px;font-size:1.3rem}.btn-pantry{line-height:inherit!important}.btn-pantry:hover{background-color:#ffbb4d}.slist-scroll{display:flex;flex-direction:column;flex:1 0 auto;position:relative;padding:0 5px 100px;min-height:250px}@media (min-width:960px){.slist-scroll{border-bottom-right-radius:12px}}@media (min-width:768px){.slist-scroll{padding-right:10px;padding-left:9px;padding-bottom:40px}}@media (min-width:960px){.slist-scroll-aisle{padding-right:7px}}.slist-scroll-aisle{padding:10px 0 10px 10px}.slist-scroll-aisle-item{white-space:pre-line;word-break:break-word;color:#6e7c91}.slist-ingredient-group{padding:0 0 2px}.slist-ingredient-group-scroll{position:relative;z-index:1;-webkit-box-align:center;align-items:center;isolation:isolate;touch-action:pan-y;user-select:none}.slist-ingredient-group-item{display:flex;color:rgb(35,55,72);padding:1px 0 1px 5px;margin-bottom:2px;background-color:rgb(255,255,255);border-radius:4px;min-height:3.125em;position:relative;-webkit-box-align:center;align-items:center;user-select:none}.slist-ingredient-item-imgname{display:flex;-webkit-box-flex:1;flex-grow:1;width:0;-webkit-box-align:center;align-items:center}.slist-ingredient-item-imggroup{height:48px;width:48px;margin-right:5px;display:flex;-webkit-box-align:center;align-items:center}@media (hover:hover),not all,not all{.slist-ingredient-item-img{mix-blend-mode:multiply}}.slist-ingredient-item-img{border-radius:3px;width:inherit;height:inherit;opacity:1;transition:opacity .3s ease 0s;pointer-events:none}.slist-ingredient-item-namegroup{padding:5px 10px 5px 0}.slist-ingredient-item-namegroupspan{font-size:1rem;line-height:22px;display:inline-block;margin-right:2px;padding-bottom:.3rem}.Slist-button{width:50px;align-self:stretch;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background-position:2%}.category-count{color:#007399}.tf-aisle-group{margin-top:.5em}.tf-aisle-group{margin-top:.5em}.tf-slist-bg{background-color:#f5f9fa}.tf-slist-checkbox{padding-right:.3rem;padding-left:.3rem}.slist-ingredient-item-namegroupdiv{position:absolute}.slist-ingredient-item-imgname.completed .slist-ingredient-item-namegroupdiv .item-text::before{transform:scaleX(1);transform-origin:left center}.item-text::before{content:'';display:block;position:absolute;top:50%;right:0;bottom:auto;left:auto;width:100%;height:1px;background:#6e7c91;transform:scaleX(0);transform-origin:right center;transition:transform 600ms ease}.tf-rd-ingredients-group{font-size:16px;line-height:20px;font-weight:700}@media screen and (min-width:1220px){.tf-rd-ingredients-group{font-size:1.125rem;line-height:1.375rem}}@media (min-width:730px){.tf-rd-ingredients-group{margin-top:2rem;margin-left:.3rem}}@media (max-width:729px){.tf-rd-ingredients-group{margin-top:1.5rem}}.ingredient-line{display:flex;margin-top:1rem;white-space:nowrap;overflow:hidden}.ingredient-line .ingredient-text{overflow-x:auto;transform:translateZ(0)}.ingredient-line .ingredient-text .measurement{margin-left:.3rem}@media only screen and (min-width:321px) and (max-width:376px){.ingredient-line .ingredient-text{overflow:scroll;max-width:250px}}@media only screen and (max-width:320px){.ingredient-line .ingredient-text{overflow:scroll;max-width:210px}}.ingredient-line .toggles-wrapper{margin-left:auto}.ingredient-line .toggles-wrapper .tog.got-it{background-image:url(https://static.neargrub.com/assets/images/check-circled.svg)}.ingredient-line .toggles-wrapper .tog{height:30px;display:inline-block;width:2.75rem;cursor:pointer;background-repeat:no-repeat;background-size:30px;background-position:50%}.ingredient-line .toggles-wrapper .tog.need-it.add-ingredient.checked{background-image:url(https://static.neargrub.com/assets/images/minus-circled.svg)}.recipe-ingredients-list{margin-bottom:2rem;font-size:1rem}.ingredient-title{padding-top:20px;padding-bottom:20px}@media only screen and (max-width:768px){.ingredient-title{padding-top:0!important}}.recipe-ingredients-list .toggles-titles{color:#7f7f7f;font-size:.625rem;display:flex}.recipe-ingredients-list .toggles-titles .title{width:2.75rem;align-self:flex-end;text-align:center;letter-spacing:.02em}@media (min-width:768px){.recipe-details-content{min-width:0!important;padding-right:1rem}}.s-ing{font-size:1rem;font-weight:700}@media (min-width:991px){.tf-rd-preparation{margin-top:1.875rem;padding-left:1rem}}.preparation-title{padding-top:1.25rem;padding-bottom:1.25rem}.preparation-container ol li:before{content:counter(preparation-counter);position:absolute;left:-45px;line-height:2.188rem;top:0;font-weight:700;font-size:2.25rem;color:#d8d8d8}.preparation-container ol li{counter-increment:preparation-counter;margin:0 0 1.5rem;position:relative}.preparation-container ol{counter-reset:preparation-counter;list-style:none;padding-left:2.5rem;margin-top:1rem}#about-recipe{margin-bottom:20px}#about-recipe .comment-headline{font-size:22px;padding-bottom:20px;padding-top:10px;font-weight:500}#about-recipe .rating-summary{border-bottom:1px solid rgba(0,0,0,.15);padding-bottom:12px}#about-recipe .rating-summary .stars{display:inline-block;font-size:20px}#about-recipe .rating-summary .stars span{color:#6f6f6f!important;font-size:20px}#about-recipe .review-block{margin-top:5px;margin-bottom:20px}.reviews-list li{list-style:none;padding-top:20px;padding-bottom:20px;border-top:1px solid rgba(0,0,0,.15)}.review-item:after{background-color:#f5f5f5;background-color:var(--c-gray-100);bottom:0;content:"";display:block;height:1px;left:30px;position:absolute;width:calc(100% - 60px)}.review-item_author,.review-item_date{font-size:14px!important;font-size:var(--fs-14)}.review-item_date{color:#757575!important;color:var(--c-text-subtle)}.review-item_title{margin:0;;font-size:18px!important;font-size:var(--fs-h5);line-height:1.5;line-height:var(--lh-h5)}.review-item p{margin-top:14px}.stars{cursor:pointer;display:flex}.stars .star polygon{fill:none}.stars[data-stars] .star polygon{fill:#ffbb4d}.stars[data-stars="1"] .star:nth-child(1)~.star polygon{fill:none}.stars[data-stars="2"] .star:nth-child(2)~.star polygon{fill:none}.stars[data-stars="3"] .star:nth-child(3)~.star polygon{fill:none}.stars[data-stars="4"] .star:nth-child(4)~.star polygon{fill:none}.stars[data-stars="5"] .star:nth-child(5)~.star polygon{fill:none}#full-stars-rating .rating-group{display:inline-flex}#full-stars-rating .rating__icon{pointer-events:none}#full-stars-rating .rating__input{position:absolute!important;left:-9999px!important}#full-stars-rating .rating__input--none{display:none}#full-stars-rating .rating__label{cursor:pointer;padding:0 .1em;font-size:2rem}#full-stars-rating .rating__icon--star{color:orange}#full-stars-rating .rating__input:checked~.rating__label .rating__icon--star{color:#ddd}#full-stars-rating .rating-group:hover .rating__label .rating__icon--star{color:orange}#full-stars-rating .rating__input:hover~.rating__label .rating__icon--star{color:#ddd}.rating{border:none}.rating>[id^="star"]{display:none}.rating>label:before{margin:5px;font-size:2em;font-family:FontAwesome;display:inline-block;content:"\f005"}.rating>.half:before{content:"\f089";position:absolute}.rating>label{color:#ddd;float:right}.rating>[id^="star"]:checked~label,.rating:not(:checked)>label:hover,.rating:not(:checked)>label:hover~label{color:gold}.rating>[id^="star"]:checked+label:hover,.rating>[id^="star"]:checked~label:hover,.rating>label:hover~[id^="star"]:checked~label,.rating>[id^="star"]:checked~label:hover~label{color:#FFED85}.info-box{margin-right:5%}.info-box .subtext{font-size:.7rem;color:#7f7f7f;font-weight:500!important}.circle-container{display:flex;justify-content:center;align-items:center;align-content:center;position:relative;border-radius:50%;width:2.75rem;height:2.75rem;box-shadow:0 4px 10px rgba(0,0,0,.1);cursor:pointer;background:#fff}.rd-button-component{width:100%;height:100%;display:flex;justify-content:center;align-items:center;align-content:center}.rd-button-component{position:relative;border-radius:50%}.add-to-calendar-button-component{display:flex;justify-content:center;align-items:center;align-content:center;position:relative;width:100%;height:100%;border-radius:50%}.share-button-component{display:flex;justify-content:center;align-items:center;align-content:center;position:relative;width:100%;height:100%;border-radius:50%}.url-text{position:absolute;opacity:0;width:0;height:0;z-index:-200}.rd-button-component{position:relative;border-radius:50%}.add-to-calendar-modal{right:0;position:absolute;display:flex;flex-flow:column;align-items:center;top:2.4rem;width:18rem!important;padding-top:1rem;background:#fff;border-radius:1rem;box-shadow:0 .5rem .5rem .2rem #d8d8d8;z-index:5;cursor:default}.tf-rd-buttons{position:absolute;top:450px;right:92px}#tf-rd-buttons .btn-circle,.btn-circle:focus{width:45px;height:45px;line-height:45px;text-align:center;padding:0;border-radius:50%;box-shadow:rgba(0,0,0,.1) 0 4px 10px}@media only screen and (min-width:1600px){.tf-rd-buttons{top:450px;right:19em}}@media only screen and (min-width:768px) and (max-width:991px){.tf-rd-buttons{top:279px;right:2em}}@media (max-width:767px){.tf-rd-buttons{top:279px;right:1em}}@media (max-width:321px){.tf-rd-summary-grid>*{flex:1 1 100px!important}}.tf-rd-summary-grid>*{flex:1 1 160px}.tf-rd-summary-item{padding:24px 0;border:1px solid #d9d9d9;border-radius:16px;text-align:center}.tf-rd-summary-title{font-size:16px;font-weight:300;line-height:16px;color:#707070}@media screen and (min-width:1220px){.tf-rd-summary-title{font-size:16px;line-height:18px}}.rd-button-component svg{pointer-events:none}.material-icons{line-height:inherit!important}.dropdown-toggle::after{content:none!important}.signup-btn{padding:12px 20px 12px 20px!important;font-size:.875rem!important;font-weight:700!important;line-height:1.125rem;border:1px solid #d9d9d9;border-radius:3em;cursor:pointer}.signup-btn:hover{color:#ffb133!important}.signup-btn::before{width:0!important;background-color:transparent!important}@media (min-width:768px){.dwn-dots-menu{top:204px!important}}.vertical-dots-action{display:inline-block}.dots-btn{outline:none!important;cursor:pointer;padding:0;border:none;background:transparent;color:inherit;font-size:16px;font-weight:400;transition:background-color .2s ease 0s,fill .2s ease 0s;position:relative;width:40px;height:40px;border-radius:50%;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;line-height:0;fill:rgb(35,55,72)}.dwn-window-shadow{background-color:rgb(255,255,255);box-shadow:rgba(98,98,119,.1) 0 5px 20px;border-radius:4px;border:none!important}.dwn-item-icon{margin-right:10px;line-height:0}.dwn-item-hover:hover,.dwn-item-hover:focus{color:#007399}.dwn-item-hover:active{background-color:#007399}.dwn-item-hover:active:hover{color:#fff}.pantry-item .item-options{opacity:0;transform:translate(0,0);transition:all 400ms ease}.pantry-item:hover .item-options{opacity:1;transform:translate(-20%,0%)}.pantry-item:hover .item-options button{cursor:pointer}.item-options .nano-sm-text{display:none}.item-options .add-tooltip,.item-options .delete-tooltip{position:absolute;top:100%;right:auto;bottom:auto;left:auto;border-radius:2px;background:#4a4a4a;color:#fff;padding:2px;white-space:nowrap;opacity:0;transform:translateY(-25%);transition:all 400ms ease;display:inline}.item-options .add-tooltip{right:1em}.item-options .delete-tooltip{right:-.5em}.pantry-item .item-options .tf-add-pslist-btn:hover .add-tooltip,.pantry-item .item-options .delete-btn:hover .add-tooltip,.pantry-item .item-options .tf-add-pslist-btn:hover .delete-tooltip,.pantry-item .item-options .delete-btn:hover .delete-tooltip{opacity:1;transform:translateY(0)}.item-options .tf-add-pslist-btn .add-tooltip,.item-options .delete-btn .delete-tooltip{display:none}.item-options .tf-add-pslist-btn:hover .add-tooltip,.item-options .delete-btn:hover .delete-tooltip{display:block;font-size:12px}.item-options button{outline:none;border:0}.item-options button{background:#fff;height:30px;width:30px}.item-options button:hover svg{fill:#007399}.pantry-item .overflow-vertical-wrapper{display:none}@media only screen and (min-width:990px){.item-options-mobile-add{display:none!important}}@media only screen and (max-width:989px){.pantry-item .overflow-vertical-wrapper{display:block}.pantry-item .item-options .delete-btn{display:none}.pantry-item .pantry-list-dwn-item.btn:active svg{fill:#fff}.pantry-item .item-options{opacity:1;transform:translate(-20%,0);transition:none}}.megamenu-mobile-section .accordion-collapse{border:0}.megamenu-mobile-section .accordion-button{padding:15px 0 15px;font-weight:bold;border:0;font-size:1rem;color:#333333;text-align:left;border-bottom:1px solid #ddd}.megamenu-mobile-section .accordion-button:focus{box-shadow:none}.megamenu-mobile-section .accordion-button:not(.collapsed){background:none;color:#0086b3;box-shadow:none!important}.megamenu-mobile-section .accordion-body{padding:15px 0 15px}.megamenu-mobile-section .list-group-item{padding:0}.megamenu-category-links{display:flex;flex-wrap:wrap}.megamenu-mobile-link{margin-top:10px;width:50%;font-size:1rem!important;line-height:1rem!important;font-weight:300!important}.embed-custom-border{overflow:hidden;position:relative;z-index:10;-webkit-border-radius:20px;border-radius:16px}.embed-custom-border::before{display:block;content:""}.iframe-ctm-border{border:0;-webkit-border-radius:16px;border-radius:16px}.recette-en-video{font-size:20px;line-height:24px;font-weight:700;margin:72px 0 24px 0}.navbar .megamenu{padding:1rem}@media all and (min-width:992px){.navbar .has-megamenu{position:static!important}.navbar .megamenu{left:0;right:0;width:100%;margin-top:0}.catego-nav .catego{margin-bottom:8px;color:#757575!important;padding:0 0!important}.catego::before{position:absolute;content:'';bottom:0;left:0;width:0;height:3px;background-color:#ffb133!important;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}}.article-content{margin:0 auto;width:100%;max-width:680px!important;box-sizing:border-box;font-size:1rem;line-height:22px;font-weight:300}.article-content p{font-size:1rem;line-height:22px;font-weight:300}.article-content img{border-radius:1rem}