html,body{width:100%;height:100%}
html{scroll-behavior:smooth}
html,body,p,h1,h2,h3,h4,h5,h6,form,input,textarea,ul,ol,hr{margin:0}
html,body,input,td,th,button{padding:0}
html,body,img,input,textarea,table,hr,iframe,button{border:0}
p,h1,h2,h3,h4,h5,h6,td,th,div{font-size:inherit}
h1,h2,h3,h4,h5,h6{font-weight:inherit}
ul,ol{padding:0}
html,body,div,img,label,input,textarea,table,tr,td,th,a,p,h1,h2,h3,h4,h5,h6,:before,:after{box-sizing:border-box}
table{border-collapse:collapse}
table{border-spacing:0}
table{color:inherit}
label{display:block}
@media all{html,body{font-size:17px}body{background:white}}
@media all{.font_bighead{font-size:3rem;line-height:1.2em;letter-spacing:0em;color:#484848;font-family:"HelveticaNeueMedium"}.font_head{font-size:1.7rem;line-height:1.2em;letter-spacing:0.05em;color:#484848;font-family:"HelveticaNeueMedium"}.font_intro{font-size:1.2rem;line-height:1.3em;letter-spacing:0.05em;color:#262626;font-family:"HelveticaNeueLight"}.font_subhead{font-size:1.2rem;line-height:1.3em;letter-spacing:0.05em;color:#005186;font-family:"HelveticaNeueMedium"}.font_plain{font-size:1rem;line-height:1.3em;letter-spacing:0.05em;color:#262626;font-family:"HelveticaNeueLight"}.font_plain b,.font_plain strong{color:#4c4c4c}.font_small{font-size:0.8rem;line-height:1.3em;letter-spacing:0.05em;color:#262626;font-family:"HelveticaNeueLight"}.font_menu{font-size:1rem;line-height:1em;letter-spacing:0.05em;color:white;font-family:"HelveticaNeueMedium"}.font_plain [class^="icon-"],.font_plain [class*=" icon-"]{color:#7f7f7f}.text a,.text a:link,.text a:hover,.text a:active,.text a:visited{border-radius:1px;padding:0 0.2em;margin:0 -0.2em;color:#005186;text-decoration:underline;transition:background 0.5s,color 0.5s}.text a:hover{background:rgba(0,81,134,0.3)}.link_no_color a:link,.link_no_color a:hover,.link_no_color a:active,.link_no_color a:visited{color:inherit}a.link_no_color{color:inherit}.link_no_background a:link,.link_no_background a:hover,.link_no_background a:active,.link_no_background a:visited{background-color:transparent}a.link_no_background{background-color:transparent}.link_no_underline a:link,.link_no_underline a:hover,.link_no_underline a:active,.link_no_underline a:visited{text-decoration:none}a.link_no_underline{text-decoration:none}::-moz-selection{background-color:rgba(191,149,148,0.5)}::selection{background-color:rgba(191,149,148,0.5)}}
@media all{.background{position:relative;width:0;height:0}.background .background>div{position:fixed;z-index:-1;width:100%;height:100%;background:radial-gradient(ellipse,white 0%,#c8c8c8 100%) center no-repeat,rgba(0,0,0,0);background-size:100% 100%,auto;background-attachment:fixed,auto}}
@media all{.interface{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;min-height:100vh;background:linear-gradient(to right,rgba(127,127,127,0) 0%,#bfbfbf 100%) top center no-repeat,rgba(0,0,0,0);background-size:100% 150px,auto}.interface_content{display:flex;flex-direction:column;align-items:center}.content_header{position:relative;width:1000px;height:360px}.content_page{width:100%}.interface_footer{display:flex;flex-direction:column;align-items:center}.footer_publisher_bar{width:100%;padding:0 calc(50% - (920px / 2))}.footer_publisher_bar>div{width:100%;margin:30px 0 0 0;padding:8px 30px 5px 30px;text-align:center;border-radius:1px 1px 0 0;background:rgba(191,191,191,0.2)}.footer_contact_bar{width:100%;background:linear-gradient(to bottom,rgba(191,191,191,0.8) 0%,#bfbfbf 100%)}.footer_contact_bar>div{display:flex;flex-direction:column;align-items:center;padding:0 calc(50% - (920px / 2))}.footer_contact{display:flex;justify-content:space-between;align-items:stretch;width:100%;margin:30px 0}.footer_contact div{flex:1;padding:0px 30px;border-width:0 2px 0 0;border-style:solid;border-color:rgba(255,255,255,0.2);line-height:1.6em;color:white;text-align:left}.footer_contact div:first-child{flex:1;padding:0px 30px 0px 0px}.footer_contact div:last-child{flex:1;padding:0px 0px 0px 30px;border-width:0;text-align:right}.footer_contact .contact_logo{vertical-align:middle;max-width:100%;max-height:calc(3 * 1.6em)}}
@media all{.box{display:inline-block;width:100%;padding:0 calc(50% - (920px / 2))}.item{display:inline-block;width:100%;margin:0px 0px 30px 0px;border-radius:1px;background:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%),rgba(122,162,206,0.1)}.content{padding:calc(30px - 5px) 30px 30px 30px;text-align:left}.text:not(:first-child):not(h1):not(h2):not(h3):not(.no_margin){margin-top:1em}.text p:not(:last-child){margin-bottom:0.5em}}
@media all{.menu_responsive_wrap{position:absolute;pointer-events:none;top:270px;left:40px;width:calc(920px - 55px)}.menu_responsive_wrap .list_h{justify-content:center}.menu_item{flex-grow:1;display:inline-block;pointer-events:auto;width:auto;height:40px;margin:0px 15px 0px 0px;border-radius:1px;background:linear-gradient(to bottom,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#7aa2ce;transition:background 0.5s}.menu_item:last-child{margin:0px 0px 0px 0px}.menu_item a{display:table;width:100%;height:100%}.menu_item img{display:inline;vertical-align:middle;height:1em;margin-right:0.5em}.menu_item img.no_main_image{display:none}.menu_item .text{display:table-cell;vertical-align:middle;width:auto;padding:4px 10px 0px 10px;text-align:center;text-transform:uppercase;text-shadow:0px 0px 3px rgba(0,0,0,0.15)}.menu_item.active{background:linear-gradient(to bottom,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#005186}.menu_item:hover{background:linear-gradient(to bottom,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#005186}.toggle_menu_responsive{display:none}.menu_responsive_wrap label{display:none}}
@media all{.header_logo{position:absolute;display:block;top:70px;left:40px;width:380px}}
@media all{.tpl_pageheader .item{background:transparent}.tpl_pageheader .content{padding:0 30px 0 30px}}
@media screen and (max-width:1000px){.font_bighead:not(.no_scale){font-size:calc(3 * 17 * (((1000 * 3px) + 100vw) / (1000 * 4)))}.font_head:not(.no_scale){font-size:calc(1.7 * 17 * (((1000 * 3px) + 100vw) / (1000 * 4)))}.font_intro:not(.no_scale){font-size:calc(1.2 * 17 * (((1000 * 3px) + 100vw) / (1000 * 4)))}.font_subhead:not(.no_scale){font-size:calc(1.2 * 17 * (((1000 * 3px) + 100vw) / (1000 * 4)))}.font_plain:not(.no_scale){font-size:calc(1 * 17 * (((1000 * 3px) + 100vw) / (1000 * 4)))}.font_small:not(.no_scale){font-size:calc(0.8 * 17 * (((1000 * 3px) + 100vw) / (1000 * 4)))}.content_header{width:100%;height:auto;margin-top:55px;margin-bottom:30px}.footer_publisher_bar{padding:0 calc((40 / 920) * 100%)}.footer_contact_bar{width:100%}.footer_contact_bar>div{padding:0 calc((40 / 920) * 100%)}.footer_contact{flex-wrap:wrap}.footer_contact div{flex:initial;width:50%}.footer_contact div:nth-child(2){flex:initial;padding:0px 0px 0px 30px;border-width:0}.footer_contact div:first-child{flex:initial}.footer_contact div:last-child{flex:initial;padding:30px 0px 0px 0px;text-align:left}.box{padding:0 calc((40 / 1000) * 100%)}.menu_responsive_wrap{position:fixed;top:0px;left:0px;z-index:1;width:100%;padding:0;border-width:0;background:linear-gradient(to bottom,#9f8f68 0%,#8b7d5b 100%)}.menu_responsive_wrap label{display:block;cursor:pointer}.menu_responsive_wrap .list_h{justify-content:flex-start;padding:0 5px}.menu_responsive_wrap .menu_item{width:calc((99.99% / 3) - 10px);height:40px;margin:0 5px 5px 5px;border-width:0;border-radius:1px;background:linear-gradient(to bottom,rgba(198,179,130,0.8) 0%,rgba(198,179,130,0.6) 100%),#7f7f7f;transition:all 0.5s}.menu_responsive_wrap .menu_item a{display:block}.menu_responsive_wrap .menu_item img{position:relative;top:-0.1em;display:inline;vertical-align:middle;height:1em;margin-right:0.5em}.menu_responsive_wrap .menu_item .text{display:block;padding:11px 10px 0px 10px;text-align:left;color:white;font-size:20px;font-weight:normal;text-shadow:initial}.menu_responsive_wrap label .menu_item{width:100%;height:50px;margin:0 0 5px 0;border-radius:1px}.menu_responsive_wrap label .menu_item img{position:relative;top:-2px;height:20px;margin:0 15px 0 0;vertical-align:middle;transition:transform 0.5s}.menu_responsive_wrap label .menu_item .text{padding:17px 15px 0px 15px}.menu_responsive_wrap .list_h{overflow:hidden;max-height:0;transition:all 0.5s}.toggle_menu_responsive:checked ~ .list_h{max-height:calc(100vh - 55px)}.toggle_menu_responsive:checked ~ label img{transform:rotate(90deg)}.header_logo{position:relative;top:0;display:block;margin-top:30px;max-width:calc((100% - (((40 / 920) * 100%) *2)) - 60px);left:calc(((40 / 920) * 100%) + 15px)}}
@media screen and (max-width:750px){.menu_responsive_wrap .menu_item{width:calc((99.99% / 2) - 10px)}}
@media screen and (max-width:625px){.footer_contact div{width:100%;border-width:0 0 2px 0;padding:30px 0px}.footer_contact div:first-child{padding:0px 0px 30px 0px}.footer_contact div:nth-child(2){padding:30px 0px;border-width:0 0 2px 0}.footer_contact div:last-child{padding:30px 0px 0px 0px}.menu_responsive_wrap .menu_item{width:calc(100% - 10px)}}
@font-face{font-family:"HelveticaNeueMedium";src:url("../themes/bullseyedesignblanco/assets/font/maintenance/HelveticaNeueMedium.woff") format("woff");font-weight:normal;font-style:normal}
@font-face{font-family:"HelveticaNeueLight";src:url("../themes/bullseyedesignblanco/assets/font/maintenance/HelveticaNeueLight.woff") format("woff");font-weight:normal;font-style:normal}