@font-face{font-family:Nexa;src:url("/includes/nexa/Nexa Light.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Nexa;src:url("/includes/nexa/Nexa Bold.otf") format("opentype");font-weight:700;font-style:normal}
@font-face{font-family:CaviarDreams;src:url(/includes/Caviar-Dreams/CaviarDreams.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:CaviarDreams;src:url(/includes/Caviar-Dreams/Caviar_Dreams_Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:CaviarDreams;src:url(/includes/Caviar-Dreams/CaviarDreams_Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:CaviarDreams;src:url(/includes/Caviar-Dreams/CaviarDreams_BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}
body{background:-webkit-linear-gradient(left, #E7E6D3, #E7E6D3 5%, #FEFFEF 15%, #FEFFEF 85%, #E7E6D3 95%) no-repeat;background:linear-gradient(to right, #E7E6D3, #E7E6D3 5%, #FEFFEF 15%, #FEFFEF 85%, #E7E6D3 95%);padding:0;margin:0;font-family:CaviarDreams, sans-serif;font-weight:normal;display:block;position:relative;}
.wrapper{max-width:1200px;margin:0 auto;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;overflow:hidden;}
a{color:#222;}
.wrapper.hide >*{-webkit-filter:blur(5px);filter:blur(5px);z-index:-1;}
nav > .menu *, nav > searchresults, nav:not(.active) >div{display:none;}
nav > .menu{height:100%;}
nav > .menu > .owl-stage-outer, nav > .menu .owl-stage{height:100%;}
nav > .menu .owl-item{background:rgba(125,157,82,0.9);height:100%;text-align:center;}
.owl-item h2{margin:0;padding:20px 0;color:#7D9D52;background:#FFF;}
.item{overflow:auto;height:100%;}
.item a:nth-child(2){margin-top:20px;}
.item a:last-child{margin-bottom:62px;}
.item a{color:#FFF;font-size:20px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;text-decoration:none;}
.item a:hover{color:#BDDD92;}
nav > .searchresults{max-height:100%;overflow:auto;}
nav.active > .menu *{display:block;}
header{margin-top:10px;margin-left:5%;position:fixed;top:0;z-index:1000;}
#hamburger{cursor:pointer;display:block;height:29px;position:relative;width:40px;z-index:99;}
#hamburger div{background-color:#231F20;height:4px;margin-top:6px;width:100%;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;z-index:50;}
#hamburger.active div:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left;transform-origin:left;margin-left:4px;margin-top:4px;}
#hamburger.active div:nth-child(2){opacity:0;width:0;}
#hamburger.active div:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left;transform-origin:left;margin-left:4px;margin-top:14px;}
div#bubble{background:url(/images/logo-full.png) 50% 50% no-repeat;background-size:100% 100%;display:block;color:#FFF;text-align:center;width:60px;font-size:10px;font-weight:100;position:absolute;height:60px;left:30px;margin-left:10px;top:-10px;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
nav > #bubble > .search{-webkit-transform:rotate(90deg);transform:rotate(90deg);width:200px;margin-left:-80px;margin-top:80px;opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;visibility:hidden;}
div#bubble > a{color:#fff;text-decoration:none;display:block;margin-top:20px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
nav.active > #bubble{background-size:400% 100%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);height:300px;width:40px;margin-top:-120px;margin-left:130px;}
nav.active > #bubble > .search{visibility:visible;opacity:1;-webkit-transition-delay:0.4s;-moz-transition-delay:0.4s;-ms-transition-delay:0.4s;transition-delay:0.4s;}
nav.active > #bubble > a{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}
nav.active{background:rgba(255,255,255,0.8);width:90vw;height:85vh;margin-top:10px;}
nav.active > div#language {display:block; position:relative; margin-top:-30px; float:right;z-index:1000;}
.ft-search{font-size:18px !important;}
.ft-label{text-transform: capitalize;}
.disabled{colot:#777; cursor:not-allowed; text-decoration:none !important}
.gsc-control-cse{font-family:CaviarDreams, "Trebuchet MS", "Myriad Pro", Arial, sans-serif !important;background:none !important;border:none !important;padding:0 !important;}
.gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:0 !important;}
.gsc-input::-webkit-input-placeholder{color:#555;}
.gsc-input:-moz-placeholder{color:#555;}
.gsc-input::-moz-placeholder{color:#555;}
.gsc-input:-ms-input-placeholder{color:#555;}
.gsc-control-cse *{font-family:Nexa, CaviarDreams, "Trebuchet MS", "Myriad Pro", Arial, sans-serif !important;background:none !important;}
.gsc-control-cse *:not(.gsc-search-button){border:none !important;}
div#adBlock{display:none !important;}
input.gsc-search-button-v2{padding:6px !important;}
div.gsc-input-box{background:rgba(255, 255, 255, 0.4) !important;border-radius:10px 0 0 10px/20px 0 0 20px;height:38px;}
div.gsc-input-box-focus{background:rgba(255, 255, 255, 0.6) !important;border-color:transparent;box-shadow:none;}
.gcsc-branding, .gsc-result-info, .gsc-tabsAreaInvisible *{display:none !important;}
.gs-spelling, .gs-spelling a{color:#888 !important;}
input#gsc-i-id1.gsc-input{font-family:Nexa, CaviarDreams, "Trebuchet MS", "Myriad Pro", Arial, sans-serif !important;background:none !important;height:32px !important;}
span.gscb_a{margin-top:8px;color:#333 !important;}
h1.logo{font-family:Nexa;margin:10px auto 80px auto;display:block;text-align:center;color:#231F20;font-size:38px;max-width:700px;font-weight:400;line-height:20px;}
h1.logo > span.sub1{color:#7D9D52;}
h1.logo > span.sub2{font-size:16px;display:block;margin-top:10px;}
img.logo{display:block;margin:0 auto;}
footer{position:absolute;width:100%;}
#f-left{background:url(/images/footer-bg.png) no-repeat 50% 50%;width:382px;height:97px;max-width:80vw;text-align:center;padding:85px 80px 5px 0;display:inline-block;}
#f-left a{color:#000;text-decoration:none;margin:3px;font-weight:400;}
#f-left a:hover, a:not(.diamond):hover{color:#777;}
#f-left > #social{/*float:right;margin:-5px 5px 0 -70px;*/}
#f-right{float:right;max-width:114px;max-height:62px;display:inline-block;margin:100px 50px 0;}
*::-moz-selection {background: #000 !important; color:#FFF !important;}
*::selection {background: #000 !important; color:#FFF !important;}