/* Website Style */
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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-family:"Radikal-Regular","Radikal Regular","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}body{font-family:$default_font;font-size:1.6em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-family:$font_radikal_regular;font-weight:600}p{font-family:$font_radikal_regular;font-weight:400;margin-bottom:1em;font-size:1.1em}li{font-size:1.1em}div.bg_img_fixed{background-image:url(https://storage.googleapis.com/fpoo-global-cloud-storage/img/short-track/olive_trees.png);background-repeat:no-repeat;background-size:100%;background-position:center bottom;display:block;width:100%;height:100%;position:fixed;top:0;z-index:-1;opacity:.5}div.fpoo_brand{display:block;position:relative;z-index:99;width:100%;max-width:1280px;margin:auto}div.fpoo_brand img{display:block;position:absolute;top:5px;left:85px;width:150px;height:150px;margin:auto}@media screen and (max-width: 1280px){div.fpoo_brand img{ display:none}}header#masthead{position:relative;z-index:98;background-color:#d1e7c4;background:linear-gradient(45deg, #d0f1b2 0, #eaf9de 100%);padding-bottom:0;margin-bottom:0;text-align:center;width:100%;top:50px}@media screen and (max-width: 775px){header#masthead{ position:relative;top:0}}nav.main-navigation{display:flex;width:100%;max-width:1280px;float:none;margin:auto;flex-direction:column}.menu-top{display:block;text-align:right;height:3em;background:linear-gradient(45deg, #d0f1b2 0, #eaf9de 100%)}@media screen and (min-width: 775px){.menu-top{ display:none}}button.close-menu{font-size:1.5em;color:#666;position:relative;top:5px;width:auto;margin:0;padding:0;right:10px;border:0;background:transparent}div.menu_button_container{display:flex;align-items:flex-end;padding:.5em 1em;flex-direction:row}@media screen and (min-width: 775px){div.menu_button_container{ display:none}}button.menu-toggle{font-size:1em;color:#fff;border:0;height:auto;padding:0 0;color:#61a049;text-align:left;font-size:1em;font-weight:400;line-height:normal;letter-spacing:normal;text-transform:uppercase;text-decoration:none;background-color:transparent;border-radius:0;cursor:pointer;box-sizing:border-box;margin:0;overflow:visible;display:flex;width:100%;align-items:flex-end}button.menu-toggle i{font-size:2em;font-family:"Font Awesome 5 Free"}button.menu-toggle h1{text-transform:uppercase;font-size:1.25em;text-shadow:none;margin:0 auto;letter-spacing:0;font-weight:600}button.menu-toggle h1 a{color:#61a049;text-decoration:none}.main-menu-wrapper{margin:auto;display:block}@media screen and (max-width: 775px){.main-menu-wrapper{ display:none;position:absolute;top:0;z-index:99;width:100vw;height:100vh!important;background-color:rgba(255,255,255,.55);overflow-y:scroll;-webkit-overflow-scrolling:touch}}.main-menu{display:block}@media screen and (max-width: 775px){.main-menu{ width:85vw;min-height:100vh!important;background-color:#fff;box-shadow:5px 0 10px rgba(0,0,0,.25)}}.menu-primary-container{margin:auto;display:block;max-width:1280px;width:100%}@media screen and (max-width: 775px){.menu-primary-container{ display:block;background:linear-gradient(45deg, #d0f1b2 0, #eaf9de 100%);width:85vw}}ul#primary-menu{display:flex;flex-direction:row;margin:auto;text-transform:uppercase}@media screen and (max-width: 775px){ul#primary-menu{ flex-direction:column}}ul#primary-menu li{flex:0 1 auto;margin:0;padding:0;position:relative;transition:all linear .1s;font-size:1.1em;border-top:1px solid #edf6e8;display:block}@media screen and (max-width: 775px){ul#primary-menu li.menu-item-has-children>a{ background-color:#a7d18d}}ul#primary-menu li:hover{cursor:pointer}ul#primary-menu li a{font-family:"Radikal-Medium","Radikal Medium";text-decoration:none;color:#333;text-transform:uppercase;font-weight:500;display:block;padding:1.2em 2em 1em 2em;line-height:normal;transition:background-color .35s ease-out;display:flex;width:auto;border-top:0}ul#primary-menu li a:hover{background-color:#a7d18d}ul#primary-menu li.icon-join>a:before{font-family:"Font Awesome 5 Free";content:"\f067";font-weight:600;margin-right:.35em;color:#61a049}@media screen and (max-width: 775px){ul#primary-menu li.icon-join>a:before{ display:none}}ul#primary-menu li.icon-members>a:before{font-family:"Font Awesome 5 Free";content:"\f0c0";font-weight:600;margin-right:.35em;color:#61a049}@media screen and (max-width: 775px){ul#primary-menu li.icon-members>a:before{ display:none}}ul#primary-menu li ul.sub-menu{visibility:hidden;opacity:0;position:absolute;transition:all .5s ease;left:0;display:none;width:210px;background-color:#d1e7c4;box-shadow:0 3px 3px rgba(0,0,0,.2);padding-inline-start:unset;margin:auto}@media screen and (max-width: 775px){ul#primary-menu li ul.sub-menu{ display:contents;visibility:visible;flex-direction:column;width:100vw;position:initial;box-shadow:none;position:relative;top:0;margin-top:0}}ul#primary-menu li ul.sub-menu:before{background-color:#a7d18d}ul#primary-menu li:hover>ul.sub-menu,ul#primary-menu li ul.sub-menu:hover{visibility:visible;opacity:1;display:block}@media screen and (max-width: 775px){ul#primary-menu li:hover>ul.sub-menu,ul#primary-menu li ul.sub-menu:hover{ visibility:hidden;display:none}}@media screen and (max-width: 775px){ul#primary-menu li ul.sub-menu li{ text-indent:2em}}ul#primary-menu li ul.sub-menu li a{text-align:left;padding:1em 1em .8em 1em}.main{max-width:1280px;margin:6em auto auto auto}@media screen and (max-width: 775px){.main{ margin:auto}}body.memmbers .container{margin-top:4em}@media screen and (max-width: 775px){body.memmbers .container{ margin:auto}}.column-wrapper{display:flex;flex-direction:row}.column{margin:auto}.column img{width:auto;margin:auto 1em}.column.right img{border-radius:50%;width:100%}.column.right p{font-size:.8em;font-style:italic;text-align:right;margin:auto;line-height:1.25em}.content h1{font-family:"Radikal-Light","Radikal Light","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;text-shadow:none;color:#333;font-weight:500!important;text-transform:capitalize;margin:1em auto 0 auto;font-size:3.3em;padding:0 0;width:60%}@media screen and (max-width: 775px){.content h1{ width:100%}}.content h2{color:#78b249;font-size:1.9em;padding:0;font-family:"Radikal-Light","Radikal Light","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;display:block;margin:1em auto;text-align:center;font-weight:500!important;text-transform:capitalize;box-sizing:border-box;width:70%}@media screen and (max-width: 775px){.content h2{ width:100%}}.content p{font-family:"Radikal-Light","Radikal Light","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;margin:1em auto}.customer-service-wrapper{margin:1em auto}.customer-service-wrapper ul{display:flex;flex-flow:row wrap;justify-content:space-around;align-items:baseline;text-align:center}.customer-service-wrapper ul li{text-align:center;width:30%;list-style:none}@media screen and (max-width: 775px){.customer-service-wrapper ul li{ width:50vw}}.customer-service-wrapper ul li img{width:100%}.customer-service-wrapper ul li a{text-decoration:none;color:#fff}.customer-service-wrapper ul li span{display:block;width:auto;margin:0 auto 2em auto;background-color:#f26632;padding:1em;text-align:center;font-family:"Radikal-Medium","Radikal Medium";text-transform:uppercase;line-height:initial;height:1em;font-size:90%}@media screen and (max-width: 1280px){.customer-service-wrapper ul li span{ height:auto;font-size:inherit}}.customer-service-wrapper ul li span:hover{background-color:#cb400d}div.social{margin:0;background-color:#fff;padding:0;border-top:1px solid #deebd8;color:#61a049}div.social ul{display:flex;list-style:none;margin:0;justify-content:center;margin:0;padding:0}div.social ul li{margin:.25em .5em 0 .5em;font-size:3em}div.social ul li a{color:#1eaedb;transition:color .35s ease-out}div.social ul li a:visited{color:#1eaedb}div.social ul li a:hover{color:#157998}footer{background-color:#d1e7c4;background:linear-gradient(45deg, #d0f1b2 0, #eaf9de 100%);margin:0;text-align:center;width:100%;padding:3em 3em 2em;box-sizing:border-box;color:#333;font-size:1.1em;line-height:1.65em}footer p{margin:0 auto}footer p a{color:#f26632}footer p a:hover{color:#cb400d}footer p.copyright{font-size:.75em}
/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */
