@import url(https://fonts.googleapis.com/css?family=Merriweather:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Herr+Von+Muellerhoff&display=swap);@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}body{background:#000}#main{padding-top:0;padding-bottom:0;background:#fff}.hometitlecontainer h3.widget-title{font-size:3.1em;line-height:1.1em;font-weight:300;font-family:'Merriweather',serif;color:#022956;max-width:500px;margin-bottom:30px}@media (max-width:640px){.hometitlecontainer h3.widget-title{font-size:2.3em;line-height:1.1em}}.hometitlecontainer h3.widget-title::after{content:"";display:block;width:70px!important;border:2px solid #6f6f6f;margin-top:20px}h3.widget-title{font-family:'Merriweather',serif;color:#000;font-size:3.1em;line-height:1.1em;font-weight:300;margin-bottom:30px;margin-top:30px}h3.widget-title::after{content:"";display:block;width:70px!important;border:2px solid #063ca2;margin-top:20px;line-height:0!important}h1#page-title{font-size:3.1em;line-height:1.1em;font-weight:300;font-family:'Merriweather',serif;color:#022956;max-width:500px;margin-bottom:30px}@media (max-width:640px){.homeaboutrow{background-position:82% top !Important;background-size:inherit 80%!important}h3.widget-title{font-size:2.6em;line-height:1.1em}}b{color:#000;font-weight:400}body,button,input,select,textarea{color:#333;font-family:'Quicksand',sans-serif;font-weight:300;line-height:1.5em;word-wrap:break-word}body{background-color:#fff!important}#masthead.masthead-logo-in-menu .full-container{border-bottom:1px solid rgb(255 255 255 / .2)}#masthead.masthead-logo-in-menu .logo{padding:15px 10px;margin-right:0!important;margin-left:0!important}.logo-in-menu-wrapper{float:left}@media (max-width:640px){.logo-in-menu-wrapper{float:left;width:50%}#masthead.masthead-logo-in-menu .logo{margin:auto !Important;position:relative;left:75%}}body.sticky-menu #masthead.masthead-logo-in-menu .logo{padding:5px 10px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}#masthead.masthead-logo-in-menu .logo>img{max-height:85px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}body.sticky-menu #masthead.masthead-logo-in-menu .logo>img{max-height:55px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}body.home .main-navigation{border:0}.main-navigation{background-color:#fff;border-bottom:1px solid #dedede}.main-navigation.sticky:after{box-shadow:none}.site-navigation .full-container{width:100%;background-color:#fff;margin:0 auto!important}body.home .main-navigation.sticky .full-container{border-bottom:1px solid #dedede!important}.main-navigation.sticky .full-container{max-width:100%!important;background-color:rgb(255 255 255)!important;margin-top:0;border:0;-webkit-transition:max-width 0.4s ease;-moz-transition:max-width 0.4s ease;-o-transition:max-width 0.4s ease;transition:max-width 0.4s ease;-webkit-transition:background-color 2s ease;-moz-transition:background-color 2s ease;-o-transition:background-color 2s ease;transition:background-color 2s ease}.main-navigation.sticky .logo-in-menu-wrapper img{filter:none}body.home .main-navigation ul li>a{color:#fff}.main-navigation.sticky .full-container ul li>a{color:#000;padding:26px 20px}.main-navigation .full-container ul li ul li>a,.main-navigation.sticky .full-container ul li ul li>a{color:#000;padding:20px 20px}.whitelogofont{display:none!important}body.home .blacklogofont{display:none!important}body.home .main-navigation.sticky .blacklogofont{display:block!important}body.home .whitelogofont{display:block!important}body.home .main-navigation.sticky .whitelogofont{display:none!important}body.home .main-navigation ul ul a{color:#022956!important}.main-navigation ul li>a{color:#000;font-weight:100;font-size:12px;padding:50px 20px;text-transform:uppercase;letter-spacing:2px}.main-navigation ul li:hover>a,.main-navigation ul li.focus>a{color:#feb633!important;background-color:transparent!important}.main-navigation ul li:last-child a{background-color:#f6d057;padding:20px}@media (max-width:640px){.main-navigation ul li:last-child a{margin:27px 0;background:none!important}}.main-navigation ul li.menu-item-has-children:hover>a::after{content:'';display:block;width:0;height:0;border-bottom:6px solid #efefef;border-right:6px solid #fff0;border-left:6px solid #fff0;position:absolute;z-index:10000000;top:71px!important;margin-left:20px}.main-navigation ul ul li.menu-item-has-children:hover>a::after{content:none}.main-navigation ul ul{top:76px}.main-navigation.sticky ul li.menu-item-has-children:hover>a::after{top:51px!important}.main-navigation.sticky ul ul{top:56px}.main-navigation ul ul a{background-color:#efefef!important}bady.home .main-navigation ul ul li:hover>a,.main-navigation ul ul li:hover>a,.main-navigation ul ul li.focus>a{background:#efefef!important;color:#feb633!important}body.home .site-navigation .full-container{background-color:#fff0;position:absolute!important;left:0;right:0;margin-left:auto;margin-right:auto}.menu-mobilenav-container{padding:0!important}.menu-mobilenav-container ul.menu li a{padding-left:10px;padding-right:10px}.mobile-nav-icon{margin:0}.mobile-nav-icon:before{font-size:20px;line-height:20px;content:"\f0c9"}.mobile-nav-frame{background:#102858!important;font-family:inherit}.mobile-nav-frame .title{background:url(https://philippinenationalcoffeecompetition.com/wp-content/themes/pncc/images/philippinenationalcoffeecompetition-logo.png) #102858 no-repeat!important;background-position:50%!important;background-size:90px!important;height:80px;border-bottom:1px solid rgb(255 255 255 / .1)!important}.mobile-nav-frame .title .close{top:18px!important;right:0px!important}.mobile-nav-frame .title .back{top:18px!important}.mobile-nav-frame .title h3{display:none}.mobile-nav-frame form.search{margin:20px 0 !Important;position:absolute!important;bottom:0px!important;width:100%}.mobile-nav-frame form.search input[type=search]{width:90% !Important;margin:auto;background:#102858!important;border-bottom:1px solid #fff!important;font-size:14px!important;padding:8px;color:#efefef !Important;text-align:center}.mobile-nav-frame ul{background:none!important;border:none!important;padding:0!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.mobile-nav-frame ul li{border:0!important;text-align:center}.mobile-nav-frame ul li a.link{margin-right:0!important;font-size:14px!important;font-weight:500 !Important}.mobile-nav-frame .next{display:none}#search-icon{position:absolute;top:0;right:0;z-index:110;transition:0.3s}#search-icon #search-icon-icon{background:none!important}#search-icon #search-icon-icon .vantage-icon-search{color:#feb633!important;transition:0.3s}#search-icon #search-icon-icon .vantage-icon-search:hover{color:#feb633!important}h3.pnccgrpname{letter-spacing:2px;border-top:1px solid #dedede;padding-top:20px;margin-top:20px}.bannerhomewindow{margin:0!important;background-image:linear-gradient(rgb(0 0 0 / .8),#fff0,#fff0,#fff0)}.bannerhomewindowinner{background-image:linear-gradient(#fff0,#fff0,#fff0,rgb(0 0 0 / .8))}.bannerhomewindowinner .bannerhomeshape{width:200px;height:100%;transform:skew(-20deg);background-color:#fff0;position:absolute;top:0;left:40%;border-left:1px solid rgb(255 255 255 / .1);border-right:1px solid rgb(255 255 255 / .1)}.bannerhometext{padding:250px 20px 150px 20px;max-width:1024px;margin:auto}.bannerhomedets{color:#fff;font-size:18px;letter-spacing:2px}.bannerpagetext{padding:250px 20px 1px 20px!important}.bannerhometext h1{font-family:'Bebas Neue',sans-serif;font-size:82px!important;line-height:.8em!important;max-width:500px;color:#fff;margin:10px 0 10px 0;border-top:1px solid rgb(255 255 255 / .2);border-bottom:1px solid rgb(255 255 255 / .2);padding:15px 0}.bannerhometext h1 span{font-size:102px;line-height:86px}.bannerhometext h2{font-family:'Bebas Neue',sans-serif;font-size:54px;line-height:50px;max-width:500px;margin:0;color:#f7d14b;border-bottom:1px solid rgb(255 255 255 / .2);margin-bottom:15px}.bannerhometext h3{color:#fff;text-transform:uppercase;margin:0;font-weight:300;letter-spacing:2px;font-size:18px;display:inline-block;padding:2px}@media (max-width:640px){.bannerhomewindow{background-image:linear-gradient(rgb(0 0 0 / .3),rgb(0 0 0 / .3))}.bannerhomedets{text-align:center}.bannerhomewindowinner{background-image:linear-gradient(rgb(0 0 0 / .3),rgb(0 0 0 / .3))}.bannerhometext{padding:200px 20px 60px 20px;text-align:center}.bannerhometext h1{font-size:3.2em!important;line-height:1em!important;text-align:center}.bannerhometext h2{font-size:2.5em!important;line-height:1em!important}}.homecompcont{padding:100px 0}.homewhitetxthead{text-align:center;max-width:500px;color:#fff;padding:0 20px 20px 20px;margin:auto;text-transform:uppercase;letter-spacing:.5em}.homewhitetxthead h1{margin:0;color:#fff;font-family:'Merriweather',serif;font-weight:400!important;font-size:4em;line-height:1em;text-transform:capitalize;letter-spacing:normal}.homewhitetxt{text-align:center;max-width:300px;color:#fff;padding:0 20px 20px 20px;margin:auto}@media (max-width:640px){.homewhitetxthead h1{font-size:3em!important;line-height:1em!important}}.panel-grid-cell{margin:0!important}.homesubtitle{margin:0 0 14px 0;max-width:500px;text-transform:uppercase;letter-spacing:.5em;font-weight:500}.txtwhite,.txtwhite h3{color:#fff!important}.homesubtitlecenter{text-align:center;max-width:100%}.homesubimgsoon{background-color:#000;position:relative}.homesubimgsoon img{opacity:.2}.homesubimgsoon::after{content:'Available soon';width:100%;color:#fff;position:absolute;bottom:50%;margin:0 auto;text-align:center;font-size:12px;text-transform:uppercase;letter-spacing:2px!important}.hometitleoffset{border-top:1px solid #dedede;position:relative;top:120px}.hometitlecenter{text-align:center;margin:0!important}.hometitlecenter .so-panel{margin-bottom:20px!important}.hometitlecenter h3.widget-title{max-width:100%!important;margin-top:0!important}.hometitlecenter h3.widget-title::after{content:"";display:block;width:70px!important;border:2px solid #063ca2;margin:auto;margin-top:20px;text-align:center}.homenewswindow{width:33%;float:left;position:relative}.homenewsinner{position:relative}.homenewssoontxt::after{content:'Coming Soon';width:100%;text-align:center!important;color:#fff!important;position:absolute;top:40%;z-index:1;font-size:16px;text-transform:uppercase;letter-spacing:10px!important}.homenewsinner::after{content:'';width:100%;max-width:;height:100%;display:block;position:absolute;top:0;left:0;background-color:rgb(0 0 0 / .6)}.homenewsinner .homenewssoon{filter:blur(8px);-webkit-filter:blur(4px)}@media (max-width:640px){.homenewsinner::after{max-width:100%}}.homenewsinnertxt{padding:20px;text-align:left}.homefeattitle a{text-decoration:none}.homefeattitle h1.widget-title{font-family:'Merriweather',serif;font-size:22px;line-height:28px;min-height:100px;border-bottom:1px solid #dedede;padding-bottom:10px}.homefeatcateg{float:left}.homefeatdate{text-align:right}@media (max-width:760px){.homenewswindow{width:100%;float:none}.homefeattitle h1.widget-title{min-height:100%}.homenewsinner{margin:0 0 20px 0}}a.yellowbutton{background-color:#f6d057;text-decoration:none;color:#000;padding:16px 0;font-weight:500;letter-spacing:2px;text-transform:uppercase;font-size:12px;line-height:12px;display:inline-block;width:200px;text-align:center;margin:5px 0}a.yellowbutton i{color:#fff}a.transparentbutton{color:#fff;text-decoration:none;border:1px solid #fff;padding:14px 0;font-weight:500;letter-spacing:2px;text-transform:uppercase;font-size:12px;line-height:14px;display:inline-block;width:198px;text-align:center;margin:5px 0}a.readbutton{color:#95bf32;text-decoration:none;border-bottom:3px solid #ccc;padding:5px 20px 5px 0;font-weight:500}footer.site-footer{border-top:1px solid #dedede;background-color:#fff!important;padding-bottom:0 !Important;padding-left:0 !Important;padding-right:0 !Important}footer.site-footer .full-container{padding:0 20px}footer.site-footer h3.widget-title{color:#022956!important}footer.site-footer h3.widget-title::after{content:none}footer.site-footer ul li a{border:0!important;color:#333!important;padding:0!important;line-height:20px}footer.site-footer .textwidget{color:#333}a.socialicon{border:1px solid #333;display:inline-block;width:22px;height:22px;text-align:center;text-decoration:none;border-radius:22px}a.socialicon i{vertical-align:middle;display:block;color:#333;padding-top:5px}.footercopy{background-color:#333;margin-top:20px;padding:10px;text-align:center;color:#efefef;font-size:10px}@media (max-width:640px){footer.site-footer{text-align:center}footer.site-footer aside{border-bottom:1px dotted #dedede}}.comments-area{display:none!important}.vantage-grid-loop article .excerpt{font-size:14px;padding-top:20px}.vantage-grid-loop article .excerpt a{display:block;text-decoration:none;border:1px solid #666;color:#666;padding:8px;text-align:center;width:150px;margin-top:20px}.vantage-grid-loop article h3{margin-top:5px;margin-bottom:5px;font-family:'Merriweather',serif;color:#022956;font-size:20px;font-weight:100;line-height:28px}.vantage-grid-loop article a.grid-thumbnail{border:0;padding:0;box-shadow:none}.vantage-grid-loop article a.grid-thumbnail:hover{box-shadow:none}.vantage-grid-loop article ul.post-categories{list-style:none;margin:0!important}.vantage-grid-loop article ul.post-categories li a{text-decoration:none;text-transform:uppercase;font-size:12px;color:#666}body.single-post .content-area{padding-top:80px;padding-bottom:30px;width:100%;max-width:720px;margin:auto}.wpcf7 input:focus,.wpcf7 textarea:focus{outline:none;background-color:#efefef;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.wpcf7 input,.wpcf7 textarea{font-size:12px;border:0;border-bottom:1px solid #ccc;background-color:none;border-radius:0;color:#333;margin-bottom:5px;width:100%;padding:3px 5px}.wpcf7 textarea{height:50px}input.wpcf7-submit{bordeR:0;font-size:14px;line-height:40px;background:#edb723!important;color:#fff;padding:0;font-weight:500}.mobilecontact{display:none}@media (max-width:640px){.mobilecontact{display:block;width:100%;text-align:center;padding:5px;background-color:#102858;color:#fff;position:fixed;bottom:0;z-index:10000;border-top:1px solid rgb(255 255 255 / .1)}.mobilecontact a{color:#fff !Important;font-size:20px;display:inline-block;width:30%}.mobilecontact a i{padding:8px}}.schedcontainer{position:relative;margin:auto}.schedmonth{text-transform:uppercase;position:absolute;letter-spacing:4px;text-align:center;font-size:10px;line-height:19px;background-color:#333;color:#fff;padding:3px 5px 2px 7px;font-family:'Merriweather',serif}.scheddate{font-size:170px;font-weight:900;color:#fff;line-height:200px;letter-spacing:-5px}.schedday{text-transform:uppercase;letter-spacing:10px;border-bottom:1px solid #fff;border-top:1px solid #fff;color:#fff}.schedtable tr{border-bottom:1px solid #efefef}.schedtable td{padding:5px 0!important;color:#efefef}.schedtable{margin-top:20px!important;line-height:20px!important}td.schedtime{width:100px!important}td.schedtime b{color:#fff!important}@media (max-width:640px){.schedmonth{position:relative!important;width:150px;margin:auto}.schedday{text-align:center}.scheddate{text-align:center;font-size:100px;line-height:100px}}.pnccresults{background-color:#fff}.pnccresults td{padding:0 10px}.pnccresults td:first-child,.pnccresults td:nth-child(3){text-align:center}.pnccresults tr:first-child{background-color:#eee!important}.pnccresults tr:nth-child(odd){background-color:#efefef}