@charset "UTF-8";
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}
@font-face{font-family:"sanfrancisco_compactdisplay_medium";src:url("../themes/bullseyedesignblanco/assets/font/blanco/sanfrancisco_compactdisplay_medium.woff") format("woff");font-weight:normal;font-style:normal}
@font-face{font-family:"sanfrancisco_prodisplay_mediumitalic";src:url("../themes/bullseyedesignblanco/assets/font/blanco/sanfrancisco_prodisplay_mediumitalic.woff") format("woff");font-weight:normal;font-style:normal}
@font-face{font-family:"sanfrancisco_compactdisplay_thin";src:url("../themes/bullseyedesignblanco/assets/font/blanco/sanfrancisco_compactdisplay_thin.woff") format("woff");font-weight:normal;font-style:normal}
@font-face{font-family:"sanfrancisco_thin_g2";src:url("../themes/bullseyedesignblanco/assets/font/blanco/sanfrancisco_thin_g2.woff") format("woff");font-weight:normal;font-style:normal}
@font-face{font-family:"felt_tip_woman";src:url("../themes/bullseyedesignblanco/assets/font/blanco/felt_tip_woman.woff") format("woff");font-weight:normal;font-style:normal}
@media all{html{overflow-x:hidden}html,body{font-size:17px}body{background:white}}
@media all{.font_bighead,.text h1{font-size:2.6rem;line-height:1.2em;letter-spacing:0.03em;color:#006aa7;font-family:"sanfrancisco_compactdisplay_medium"}.contrast .font_bighead,.contrast .text h1{color:white}.accent .font_bighead,.accent .text h1{color:#4c4c4c}.text h1 b,.text h1 strong{font-weight:normal;font-family:inherit}.font_head,.text h2,h1.font_head{font-size:1.7rem;line-height:1.3em;letter-spacing:0.03em;color:#827362;font-family:"sanfrancisco_compactdisplay_medium"}.contrast .font_head,.contrast .text h2,.contrast h1.font_head{color:white}.browser_sans .font_head,.browser_sans .text h2,.browser_sans h1.font_head{font-weight:bold;font-family:"Arial","Trebuchet MS",sans-serif}.browser_serif .font_head,.browser_serif .text h2,.browser_serif h1.font_head{font-weight:bold;font-family:"Times New Roman","Georgia",serif}.browser_mono .font_head,.browser_mono .text h2,.browser_mono h1.font_head{font-weight:bold;font-family:"Verdana","Courier New",monospace}.accent .font_head,.accent .text h2,.accent h1.font_head{color:#4c4c4c}.text h2 b,.text h2 strong{font-weight:normal;font-family:inherit}.font_subhead,.text h3,h1.font_subhead,h2.font_subhead{font-size:1.2rem;line-height:1.4em;letter-spacing:0.03em;color:#006aa7;font-family:"sanfrancisco_compactdisplay_medium"}.contrast .font_subhead,.contrast .text h3,.contrast h1.font_subhead,.contrast h2.font_subhead{color:white}.browser_sans .font_subhead,.browser_sans .text h3,.browser_sans h1.font_subhead,.browser_sans h2.font_subhead{font-weight:bold;font-family:"Arial","Trebuchet MS",sans-serif}.browser_serif .font_subhead,.browser_serif .text h3,.browser_serif h1.font_subhead,.browser_serif h2.font_subhead{font-weight:bold;font-family:"Times New Roman","Georgia",serif}.browser_mono .font_subhead,.browser_mono .text h3,.browser_mono h1.font_subhead,.browser_mono h2.font_subhead{font-weight:bold;font-family:"Verdana","Courier New",monospace}.accent .font_subhead,.accent .text h3,.accent h1.font_subhead,.accent h2.font_subhead{color:#4c4c4c}.text h3 b,.text h3 strong{font-weight:normal;font-family:inherit}.font_intro,.text h4{font-size:1.2rem;line-height:1.4em;letter-spacing:0.04em;color:#4c4c4c;font-family:"sanfrancisco_compactdisplay_thin"}.font_intro b,.font_intro strong,.text h4 b,.text h4 strong{font-weight:normal;letter-spacing:0.02em;font-family:"sanfrancisco_compactdisplay_medium"}.font_intro b i,.font_intro b em,.font_intro strong i,.font_intro strong em,.text h4 b i,.text h4 b em,.text h4 strong i,.text h4 strong em{font-weight:normal;letter-spacing:0.04em;font-family:"sanfrancisco_prodisplay_mediumitalic"}.contrast .font_intro,.contrast .text h4{color:white}.font_plain{font-size:1rem;line-height:1.5em;letter-spacing:0.06em;color:#333;font-family:"sanfrancisco_thin_g2"}.font_plain .drop_cap_2{position:relative;top:0.2em;float:left;font-size:calc(1rem * 2.3);line-height:1em;color:#4b7186}.font_plain b,.font_plain strong{letter-spacing:0.02em;font-family:"sanfrancisco_compactdisplay_medium";font-weight:normal}.font_plain b i,.font_plain b em,.font_plain strong i,.font_plain strong em{letter-spacing:0.04em;font-family:"sanfrancisco_prodisplay_mediumitalic";font-weight:normal;font-style:normal}.font_plain i,.font_plain em{font-style:italic}.font_plain i b,.font_plain i strong,.font_plain em b,.font_plain em strong{letter-spacing:0.04em;font-family:"sanfrancisco_prodisplay_mediumitalic";font-weight:normal;font-style:normal}.font_plain [class^="icon-"],.font_plain [class*=" icon-"]{font-family:"FontAwesome";font-style:normal}.font_plain p [class^="icon-"]:not(.drop_cap_2),.font_plain p [class*=" icon-"]:not(.drop_cap_2){color:#595959}.contrast .font_plain{color:white}.contrast .font_plain p [class^="icon-"],.contrast .font_plain p [class*=" icon-"]{color:white}.browser_sans .font_plain{font-family:"Arial","Trebuchet MS",sans-serif}.browser_sans .font_plain b,.browser_sans .font_plain strong{font-weight:bold;font-family:"Arial","Trebuchet MS",sans-serif}.browser_serif .font_plain{font-family:"Times New Roman","Georgia",serif}.browser_serif .font_plain b,.browser_serif .font_plain strong{font-weight:bold;font-family:"Times New Roman","Georgia",serif}.browser_mono .font_plain{font-family:"Verdana","Courier New",monospace}.browser_mono .font_plain b,.browser_mono .font_plain strong{font-weight:bold;font-family:"Verdana","Courier New",monospace}.font_small{font-size:0.85rem;line-height:1.4em;letter-spacing:0.07em;color:#2c2c2c;font-family:"sanfrancisco_thin_g2"}.font_small b,.font_small strong{font-weight:normal;letter-spacing:0.02em;font-family:"sanfrancisco_compactdisplay_medium"}.font_small b i,.font_small b em,.font_small strong i,.font_small strong em{font-weight:normal;letter-spacing:0.04em;font-family:"sanfrancisco_prodisplay_mediumitalic"}.font_small [class^="icon-"],.font_small [class*=" icon-"]{font-family:"FontAwesome"}.font_small p [class^="icon-"],.font_small p [class*=" icon-"]{color:#535353}.contrast .font_small{color:white}.contrast .font_small p [class^="icon-"],.contrast .font_small p [class*=" icon-"]{color:white}.font_tiny{font-size:0.75rem;line-height:1.4em;letter-spacing:0.07em;color:#262626;font-family:"sanfrancisco_thin_g2"}.font_tiny b,.font_tiny strong{font-weight:normal;letter-spacing:0.02em;font-family:"sanfrancisco_compactdisplay_medium"}.font_tiny b i,.font_tiny b em,.font_tiny strong i,.font_tiny strong em{font-weight:normal;letter-spacing:0.04em;font-family:"sanfrancisco_prodisplay_mediumitalic"}.font_tiny [class^="icon-"],.font_tiny [class*=" icon-"]{font-family:"FontAwesome"}.font_tiny p [class^="icon-"],.font_tiny p [class*=" icon-"]{color:#4c4c4c}.contrast .font_tiny{color:white}.contrast .font_tiny p [class^="icon-"],.contrast .font_tiny p [class*=" icon-"]{color:white}.text pre{white-space:pre-wrap;font-size:0.9rem;line-height:1.3em;color:#4c4c4c;font-family:monospace;border-radius:1px;padding:0.5em 0.5em 0.6em 0.5em;margin:-0.3em -0.2em 0.3em -0.2em;background:rgba(27,102,144,0.2)}.contrast .text pre{color:white;background:rgba(0,106,167,0.3)}.font_menu{font-size:1.05rem;line-height:1em;letter-spacing:0.06em;color:white;font-family:"sanfrancisco_compactdisplay_medium"}.font_deco{font-size:2rem;line-height:1em;letter-spacing:0em;color:#5b5b5b;font-family:"felt_tip_woman"}.contrast .font_deco{color:white}.text a,.text a:link,.text a:hover,.text a:active,.text a:visited{border-radius:1px;padding:0em 0.2em 0.15em 0.2em;margin:0em -0.2em 0em -0.2em;color:#005586;text-decoration:underline;transition:background 0.5s}.text a:hover{background:rgba(0,106,167,0.3)}.contrast .text a,.contrast .text a:link,.contrast .text a:hover,.contrast .text a:active,.contrast .text a:visited{color:white}.contrast .text a:hover{background:rgba(255,255,255,0.3)}.link_no_color a,.link_no_color a:link,.link_no_color a:hover,.link_no_color a:active,.link_no_color a:visited,.contrast .link_no_color a,.contrast .link_no_color a:link,.contrast .link_no_color a:hover,.contrast .link_no_color a:active,.contrast .link_no_color a:visited,.accent .link_no_color a,.accent .link_no_color a:link,.accent .link_no_color a:hover,.accent .link_no_color a:active,.accent .link_no_color a:visited{color:inherit}.link_no_background a,.link_no_background a:link,.link_no_background a:hover,.link_no_background a:active,.link_no_background a:visited,.contrast .link_no_background a,.contrast .link_no_background a:link,.contrast .link_no_background a:hover,.contrast .link_no_background a:active,.contrast .link_no_background a:visited,.accent .link_no_background a,.accent .link_no_background a:link,.accent .link_no_background a:hover,.accent .link_no_background a:active,.accent .link_no_background a:visited{background-color:transparent}.link_no_underline a,.link_no_underline a:link,.link_no_underline a:hover,.link_no_underline a:active,.link_no_underline a:visited,.contrast .link_no_underline a,.contrast .link_no_underline a:link,.contrast .link_no_underline a:hover,.contrast .link_no_underline a:active,.contrast .link_no_underline a:visited,.accent .link_no_underline a,.accent .link_no_underline a:link,.accent .link_no_underline a:hover,.accent .link_no_underline a:active,.accent .link_no_underline a:visited{text-decoration:none}body a.link_no_color,body a:link.link_no_color,body a:hover.link_no_color,body a:active.link_no_color,body a:visited.link_no_color,.text a.link_no_color,.text a:link.link_no_color,.text a:hover.link_no_color,.text a:active.link_no_color,.text a:visited.link_no_color,.contrast .text a.link_no_color,.contrast .text a:link.link_no_color,.contrast .text a:hover.link_no_color,.contrast .text a:active.link_no_color,.contrast .text a:visited.link_no_color,.accent .text a.link_no_color,.accent .text a:link.link_no_color,.accent .text a:hover.link_no_color,.accent .text a:active.link_no_color,.accent .text a:visited.link_no_color{color:inherit}body a.link_no_background,body a:link.link_no_background,body a:hover.link_no_background,body a:active.link_no_background,body a:visited.link_no_background,.text a.link_no_background,.text a:link.link_no_background,.text a:hover.link_no_background,.text a:active.link_no_background,.text a:visited.link_no_background,.contrast .text a.link_no_background,.contrast .text a:link.link_no_background,.contrast .text a:hover.link_no_background,.contrast .text a:active.link_no_background,.contrast .text a:visited.link_no_background,.accent .text a.link_no_background,.accent .text a:link.link_no_background,.accent .text a:hover.link_no_background,.accent .text a:active.link_no_background,.accent .text a:visited.link_no_background{background-color:transparent}body a.link_no_underline,body a:link.link_no_underline,body a:hover.link_no_underline,body a:active.link_no_underline,body a:visited.link_no_underline,.text a.link_no_underline,.text a:link.link_no_underline,.text a:hover.link_no_underline,.text a:active.link_no_underline,.text a:visited.link_no_underline,.contrast .text a.link_no_underline,.contrast .text a:link.link_no_underline,.contrast .text a:hover.link_no_underline,.contrast .text a:active.link_no_underline,.contrast .text a:visited.link_no_underline,.accent .text a.link_no_underline,.accent .text a:link.link_no_underline,.accent .text a:hover.link_no_underline,.accent .text a:active.link_no_underline,.accent .text a:visited.link_no_underline{text-decoration:none}::-moz-selection{background-color:rgba(151,177,192,0.5)}::selection{background-color:rgba(151,177,192,0.5)}.uppercase{text-transform:uppercase}.color_warning{color:#ff7f00}.color_error{color:red}}
@media all{.background>div{position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%;background:radial-gradient(ellipse,rgba(216,192,164,0) 30%,rgba(216,192,164,0.2) 100%) center no-repeat,url("") top center no-repeat,rgba(0,106,167,0);background-size:100% 100%,cover,auto;background-attachment:fixed,fixed,auto}}
@media all{.interface{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;min-height:100vh;background:linear-gradient(to bottom,#d8c0a4 0%,#c2ad94 100%) 0px 0px no-repeat,rgba(0,106,167,0);background-size:100% 35px,auto}.interface_content{display:flex;flex-direction:column;align-items:center}.content_header{position:relative;width:1080px;height:250px}.content_page{width:100%;padding-top:40px;background:linear-gradient(to bottom,white 0%,rgba(255,255,255,0.4) 25%,rgba(255,255,255,0) 100%) top center no-repeat,rgba(0,106,167,0);background-size:100% 400px,auto}.interface_footer{display:flex;flex-direction:column;align-items:center}.footer_publisher_bar{width:100%;padding:0 calc(50% - (1000px / 2))}.footer_publisher_bar>div{width:100%;margin:40px 0 0 0;padding:8px 30px 7px 30px;text-align:center;border-radius:1px 1px 0 0}.footer_publisher{color:#7f7f7f}.footer_publisher_logo{display:inline-block;height:1.2em;vertical-align:-0.25em;opacity:0.5}.footer_contact_bar{width:100%;background:linear-gradient(to bottom,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%),rgba(255,255,255,0.8)}.footer_contact_bar>div{display:flex;flex-direction:column;align-items:center;padding:0 calc(50% - (1000px / 2))}.footer_contact{display:flex;justify-content:space-between;align-items:stretch;width:100%;margin:calc(40px * 1.5) 0}.footer_contact div{flex:1;padding:0px 30px;border-width:0 2px 0 0;border-style:solid;border-color:rgba(64,64,64,0.2);line-height:1.6em;color:#404040;text-align:left}.footer_contact div:first-child{flex:0.7;padding:0px 30px 0px 0px}.footer_contact div:nth-child(3){flex:1.3}.footer_contact div:last-child{padding:0px 0px 0px 30px;border-width:0;text-align:right}.footer_contact .contact_logo{vertical-align:middle;max-width:100%;max-height:calc(5 * 1.6em)}}
@media all{.toggle_notices{display:none}.noticestoggle{opacity:1;pointer-events:initial;transition:opacity 0.5s;z-index:200;position:fixed;display:block;top:0px;left:calc(((100% - 1000px) / 2) + 0px);width:auto;height:auto;padding:10px 10px 10px 10px;border-radius:0 0 10px 10px;background:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.1) 100%),rgba(0,106,167,0.97);box-shadow:0px 0px 30px rgba(0,0,0,0.2)}.noticestoggle>div{color:white;line-height:1.6em;letter-spacing:0.04em;text-align:center}.noticestoggle>div>button{padding:10px 18px 10px 20px;border-radius:10px;color:white;letter-spacing:inherit;background:#006aa7;cursor:pointer;box-shadow:0px 0px 8px #3388b9}.noticesfloater{opacity:0;pointer-events:none;transition:opacity 0.5s;z-index:200;position:fixed;display:block;top:20px;left:calc(((100% - 1000px) / 2) + 40px);width:calc(1000px - (40px * 2));height:auto;padding:15px 15px 10px 15px;border-radius:10px;background:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.1) 100%),rgba(0,106,167,0.97);box-shadow:0px 0px 30px rgba(0,0,0,0.2)}.noticesfloater .noticeslist{margin-bottom:10px;max-height:50vh;overflow-x:hidden;overflow-y:auto}.noticesfloater .font_intro{color:white;line-height:1.6em;letter-spacing:0.04em;text-align:center}.noticesfloater .font_intro.notice{background:rgba(255,255,255,0.2);border-radius:10px}.noticesfloater .font_intro.notice:not(:last-child){margin-bottom:10px}.noticesfloater .font_intro button{padding:10px 18px 10px 20px;border-radius:10px;color:white;letter-spacing:inherit;background:#006aa7;cursor:pointer;box-shadow:0px 0px 8px #3388b9}.toggle_notices:checked ~ .noticestoggle{opacity:0;pointer-events:none}.toggle_notices:checked ~ .noticesfloater{opacity:1;pointer-events:initial}.agreementmessage{z-index:2;position:fixed;display:block;bottom:20px;left:calc(((100% - 1000px) / 2) + 40px);width:calc(1000px - (40px * 2));height:auto;padding:15px 10px 10px 10px;border-radius:10px;background:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.1) 100%),rgba(0,106,167,0.97);box-shadow:0px 0px 30px rgba(0,0,0,0.2)}.agreementmessage>div{color:white;line-height:1.6em;letter-spacing:0.04em;text-align:center}.agreementmessage>div>button{padding:10px 18px 10px 20px;border-radius:10px;color:white;letter-spacing:inherit;background:#006aa7;cursor:pointer;box-shadow:0px 0px 8px #3388b9}.whatsappfloater{z-index:2;position:fixed;display:block;top:calc(50vh - 50px);right:0px;width:170px;height:100px}.whatsappfloater>div{display:block;width:170px;height:100px;padding:10px 10px 10px 10px;border-radius:10px 0 0 10px;background:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.1) 100%),rgba(85,177,64,0.97);box-shadow:0px 0px 30px rgba(0,0,0,0.2);transition:background 0.5s}.whatsappfloater>div:hover{background:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.1) 100%),rgba(102,185,83,0.97)}.whatsappfloater>div>div{color:white;line-height:1.28em;letter-spacing:0.04em;text-align:left}.whatsappfloater>div>div img{width:80px;height:80px;margin-right:10px;border-radius:5px;float:left}}
@media all{.rsp_show,.rsp_rw1_show,.rsp_rw0_show{display:none}.list_v{display:flex;flex-direction:column;align-items:center}.list{display:flex;flex-wrap:wrap;margin:0px 0px 40px 0px}.box{display:block;width:100%;padding:0 calc(50% - (1000px / 2));text-align:center;font-size:0}.blocklink{display:block;width:100%;height:100%;background-color:transparent;text-decoration:none;color:inherit}.blocklabel{display:block;width:100%;height:100%;background-color:transparent;text-decoration:none;color:inherit}.linkcursor{cursor:pointer}.item{display:inline-block;width:100%;margin:0px 0px 40px 0px;border-radius:1px;background:linear-gradient(to bottom,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0) 100%),rgba(255,255,255,0.8)}.contrast .item{background:linear-gradient(to bottom,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%),rgba(0,106,167,0.8)}.accent .item{background:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%),#d8c0a4}.listitem{display:inline-block;margin:0 calc(3 * 1%) calc(3 * 1%) 0;border-radius:1px;background:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%),rgba(230,240,246,0.9);transition:background 0.5s}.listitem:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.home_list .listitem{background:linear-gradient(to bottom,rgba(216,192,164,0) 0%,rgba(216,192,164,0.6) 100%),rgba(230,240,246,0)}.contrast .listitem{background:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%),rgba(0,106,167,0.8)}.listitem:not(.no_hover):hover{background:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%),rgba(179,210,229,0.95)}.contrast .listitem:not(.no_hover):hover{background:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%),rgba(0,106,167,0.95)}.columnset{display:flex;flex-wrap:wrap}.columnset.spacious{padding-top:40px;padding-bottom:40px}.column{display:inline-block;width:0;margin:0 30px 0 0}.column:last-child{margin-right:0}.column .box{padding:0}.column.columnbg{background:linear-gradient(to bottom,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 80%,rgba(216,192,164,0) 81%,rgba(216,192,164,0.2) 100%) top center no-repeat,linear-gradient(to bottom,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%) top center no-repeat,rgba(0,106,167,0);background-size:100% calc(100% - 40px),100% calc(100% - 40px),auto}.column.stretch .box{height:100%}.column .item{height:calc(100% - 40px)}.col_s_1{flex-grow:1}.col_s_2{flex-grow:2}.col_s_3{flex-grow:3}.image{position:relative}.image:before{content:"";display:block}.image>div{position:absolute;top:0;left:0;bottom:0;right:0;border-radius:1px;background:rgba(255,255,255,0)}.image>div>img{width:100%;height:100%;background-repeat:no-repeat;background-position:center}.image.top>div>img{background-position:top}.image.bottom>div>img{background-position:bottom}.image.left>div>img{background-position:left}.image.right>div>img{background-position:right}.toggle_image{display:none}.inset{display:block;width:40%;margin:30px;padding:30px;border-radius:1px;background:linear-gradient(to bottom,#66a6ca 0%,#006aa7 100%);color:black;text-align:left;float:right}.iframe{position:relative}.iframe:before{content:"";display:block}.iframe>div{position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;overflow:hidden}.iframe.spacious>div{top:15px;bottom:15px;left:15px;right:15px}.iframe>div>iframe{width:100%;height:100%;border:0}.iframe.default{width:100%;margin:0 0 0 0;float:none}.iframe.default:before{padding-top:100%}.iframe.default.flat:before{padding-top:50%}.iframe.default>div>iframe{border-radius:1px}.content{text-align:left}.content:not(.no_padding){padding:calc(30px - 5px) 30px calc(30px - 5px) 30px}.content:not(.no_padding).half_padding{padding:calc((30px - 5px) / 2) calc(30px / 2)}.content:empty{display:none}h1.text,h2.text,h3.text,h4.text,h5.text,h6.text,.font_bighead.text,.font_head.text,.font_subhead.text,.font_intro.text{white-space:unset;text-wrap:balance}.text.left{text-align:left}.text.right{text-align:right}.text.center{text-align:center}.text:not(:first-child):not(.no_margin):not(:empty){margin-top:1em}.text:not(:first-child):not(.no_margin):not(:empty).file{margin-top:2em}.text p:not(:last-child){margin-bottom:0.6em}.text h1:not(:last-child){margin-bottom:0.6em}.text h2:not(:last-child){margin-bottom:0.6em}.text h3:not(:last-child){margin-bottom:0.6em}.text h4:not(:last-child){margin-bottom:0.6em}.text pre:not(:last-child){margin-bottom:0.6em}.text hr:not(:last-child){margin-bottom:0.6em}h1.text + div.text>h2:first-child,h1.text + div.text>h3:first-child,h2.text + div.text>h3:first-child{padding-top:1em}.text ul{padding-left:0.6em}.text ul:not(:last-child){margin-bottom:0.6em}.text ul li{padding-inline-start:0.5em}.text ul li:not(:last-child){margin-bottom:0.6em}.text ul li::marker{content:"●";color:#006aa7}.box.plain.mirror .text ul,.text.center ul,.text.right ul{padding-left:0em}.box.plain.mirror .text ul li,.text.center ul li,.text.right ul li{list-style-position:inside;padding-inline-start:0em}.box.plain.mirror .text ul li::marker,.text.center ul li::marker,.text.right ul li::marker{content:"● "}.text.checkmarkbullets ul li::marker{content:"✓"}.box.plain.mirror .text.checkmarkbullets ul li::marker,.text.center.checkmarkbullets ul li::marker,.text.right.checkmarkbullets ul li::marker{content:"✓ "}.text.diamondbullets ul li::marker{content:"◆"}.box.plain.mirror .text.diamondbullets ul li::marker,.text.center.diamondbullets ul li::marker,.text.right.diamondbullets ul li::marker{content:"◆ "}.text ol{padding-left:1.2em}.text ol:not(:last-child){margin-bottom:0.6em}.text ol li{padding-inline-start:0.2em}.text ol li::marker{color:#006aa7}.box.plain.mirror .text ol,.text.center ol,.text.right ol{padding-left:0em}.box.plain.mirror .text ol li,.text.center ol li,.text.right ol li{list-style-position:inside;padding-inline-start:0em}.contrast .text ul li:before,.contrast .text ol li:before,.contrast .text ul li::marker,.contrast .text ol li::marker{color:white}.text table{width:100% !important;border-radius:1px}.text table:not(:last-child){margin-bottom:0.6em}.text table td,.text table th{width:auto !important;overflow:auto;padding:5px 5px 5px 7px;vertical-align:top;border-width:1px;border-style:solid;border-color:rgba(0,0,0,0.6)}.text table th{font-weight:bold;color:#006aa7}.text table.implicit{width:auto !important;border-radius:0}.text table.implicit td,.text table.implicit th{border-width:0;padding:0 1em 0 0}.text table.implicit td:last-child,.text table.implicit th:last-child{padding:0 0 0 0}.contrast .text table td,.contrast .text table th{border-color:rgba(255,255,255,0.6)}.text .inline_icon_image{vertical-align:middle;position:relative;top:-0.05em;height:1em;margin-right:0.65em;background-position:center;background-repeat:no-repeat;background-size:contain}.text .spaced_icon:before{width:1.7em;text-align:left}.text .spaced_icon.drop_cap_2:before{width:1.3em;text-align:left}.text .float_image{display:block;width:auto;height:100px;height:calc((5 * 1.3em) - .3em);max-width:100%;border-radius:1px}.text .float_image.right{margin:0 0 1em 15px;float:right}.text .float_image.left{margin:0 15px 1em 0;float:left}.text .inline_image{display:inline-block;margin:0 0.5em;width:auto;height:calc((4 * 1.3em) - .3em);max-width:100%;border-radius:1px}.text hr{height:2px;border-radius:1px;background:rgba(91,91,91,0.3)}.contrast .text hr{background:rgba(255,255,255,0.3)}.text span.no_overflow{display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:-0.15em;line-height:1.1em}.text button{padding:12px 18px 10px 20px;border-radius:1px;color:white;letter-spacing:inherit;background:rgba(0,106,167,0.8);cursor:pointer;transition:background 0.5s}.text button [class^="icon-"]:not(.drop_cap_2),.text button [class*=" icon-"]:not(.drop_cap_2){color:white}.text button.bare{padding:0;border-radius:0;color:inherit;background:transparent;transition:initial}.text button.bare [class^="icon-"]:not(.drop_cap_2),.text button.bare [class*=" icon-"]:not(.drop_cap_2){color:#595959}.text button:hover{background:#006aa7}.text button:hover.bare{background:transparent}.text:empty{display:none}}
@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.text span.no_overflow{vertical-align:0em}}}
@media all{.menu_responsive_wrap{z-index:4;position:absolute;pointer-events:none;top:172px;left:40px;width:calc(1000px - 50px)}.menu_responsive_wrap .list{justify-content:center}.menu_dropdown_wrap{z-index:4;position:absolute;display:none;top:50px;left:0px;width:auto;padding:10px;border-width:2px 2px 2px 2px;border-style:solid;border-color:#b3d2e5;border-radius:1px;background:linear-gradient(to bottom,rgba(88,130,154,0.6) 0%,rgba(66,85,95,0.6) 100%),rgba(26,121,176,0.6)}.menu_dropdown_wrap:before{content:"";position:absolute;top:-11px;left:0px;display:block;width:100%;height:10px;background:transparent}.menu_item:last-child .menu_dropdown_wrap{left:initial;right:-12px}.menu_item:last-child .menu_dropdown_wrap:before{left:initial;right:0px}.toggle_menu_dropdown_wrap:checked + .menu_dropdown_wrap{display:none}.menu_item{position:relative;flex-grow:1;display:inline-block;pointer-events:auto;width:auto;height:30px;margin:0px 5px 0px 0px;border-width:1px;border-style:solid;border-color:#99c3dc;border-radius:1px;background:linear-gradient(to bottom,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#006aa7;transition:background 0.5s}.menu_item:last-child{margin:0px 0px 0px 0px}.menu_item a{display:table;width:100%;height:100%}.menu_item label{display:table}.menu_item img{display:inline;vertical-align:middle;height:1em;margin-right:0.5em}.menu_item .text{display:table-cell;vertical-align:middle;width:auto;padding:0px 0px 0px 0px;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%),#006aa7}.menu_item:hover:not(.active){background:linear-gradient(to bottom,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#006aa7}.menu_item:hover .menu_dropdown_wrap{display:block}.toggle_menu_dropdown_wrap{display:none}.menu_dropdown_wrap .menu_item{display:block;margin:0px 0px 10px 0px;width:fit-content;white-space:nowrap}.menu_dropdown_wrap .menu_item .text{text-align:left}.menu_dropdown_wrap .menu_item:last-child{margin:0px 0px 0px 0px}.menu_dropdown_wrap .menu_item.rsp_backlink{display:none}.toggle_menu_float,.toggle_menu_float_always_on{display:none}.menu_float_bar{z-index:150;position:fixed;display:block;pointer-events:none;top:0px;left:0px;width:100%;height:100px;background:linear-gradient(to bottom,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%),rgba(255,255,255,0.97);opacity:0}.menu_float_bar:after{content:"";pointer-events:none;position:absolute;bottom:-30px;left:0px;display:block;width:100vw;height:30px;background:linear-gradient(to bottom,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 100%),rgba(0,106,167,0)}.anchor{display:block;position:relative;top:-100px}.toggle_menu_float:checked ~ .menu_float_bar{pointer-events:auto;opacity:1}.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap{position:fixed;z-index:151;top:60px;left:initial;right:calc((100% - 1080px) / 2 + 40px);width:600px}.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item{width:fit-content;height:30px;margin-right:5px}.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item:last-child{margin:0px 0px 0px 0px}.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item .text{font-size:1em}.toggle_menu_responsive{display:none}.menu_responsive_wrap label.toggle_menu_responsive{display:none}}
@media all{.header_image{z-index:0;position:absolute;display:block;top:180px;left:0;width:100%;height:100px;background-size:cover;background-position:center;opacity:1}.header_logo{z-index:1;position:absolute;display:block;top:35px;left:120px;width:420px}.header_logo_swap{display:none}.toggle_menu_float:checked ~ .content_header .header_logo{z-index:151;position:fixed;display:block;top:10px;left:calc((100% - 1080px) / 2 + 40px);width:auto;height:90px}.toggle_menu_float:checked ~ .content_header .header_logo_swap{z-index:151;position:fixed;top:10px;left:calc((100% - 1080px) / 2 + 40px);width:auto;height:80px}.header_slogan{z-index:2;position:absolute;display:block;top:162px;right:40px}.header_cta{z-index:2;position:absolute;display:block;top:95px;right:40px;color:#006aa7;font-size:1.3em;line-height:1em}.toggle_menu_float:checked ~ .content_header .header_cta{z-index:153;position:fixed;display:block;top:20px;left:initial;right:calc((100% - 1080px) / 2 + 40px + 0px);width:auto;height:initial;padding:initial;background:transparent;color:white;font-size:1.3em;line-height:1em;text-shadow:initial}.header_cta2{z-index:2;position:absolute;display:block;top:0px;right:40px;padding:11px 15px 12px 15px;border-radius:0 0 4px 4px;background:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%),#006aa7;color:white;font-size:1.3em;line-height:1em;transition:background 0.5s}.header_cta2 i{position:relative;top:3px}.header_cta2:hover{background:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%),#2680b4}.toggle_menu_float:checked ~ .content_header .header_cta2{z-index:153;position:fixed;display:block;top:18px;left:calc((100% - 1080px) / 2 + 40px + 300px);right:initial;height:25px;padding:3px 10px 0px 10px;border-radius:1px;font-size:1em}.toggle_menu_float:checked ~ .content_header .header_cta2 i{top:2px}.header_usp{z-index:2;position:absolute;display:flex;justify-content:space-between;top:8px;left:40px;width:1000px;color:white;font-size:0.8em}.header_usp .usp{display:inline-block;margin-right:5px;white-space:nowrap}.header_usp .usp:last-child{margin-right:0px}.header_usp .usp:first-letter{color:white}.link_facebook,.link_instagram,.link_linkedin,.link_pinterest,.link_werkspot,.link_whatsapp,.link_youtube,.link_english{z-index:3;position:absolute;top:164px;font-size:0px}.link_facebook img,.link_instagram img,.link_linkedin img,.link_pinterest img,.link_werkspot img,.link_whatsapp img,.link_youtube img,.link_english img{border-radius:1px;width:40px;height:40px}.link_facebook{right:40px}.link_instagram{right:90px}.link_linkedin{right:140px}.link_pinterest{right:190px}.link_werkspot{right:240px}.link_whatsapp{right:290px}.link_youtube{right:340px}.link_english{right:390px}.toggle_menu_float:checked ~ .content_header .link_facebook,.toggle_menu_float:checked ~ .content_header .link_instagram,.toggle_menu_float:checked ~ .content_header .link_linkedin,.toggle_menu_float:checked ~ .content_header .link_pinterest,.toggle_menu_float:checked ~ .content_header .link_werkspot,.toggle_menu_float:checked ~ .content_header .link_whatsapp,.toggle_menu_float:checked ~ .content_header .link_youtube{z-index:153;position:fixed;top:18px;left:initial}.toggle_menu_float:checked ~ .content_header .link_facebook img,.toggle_menu_float:checked ~ .content_header .link_instagram img,.toggle_menu_float:checked ~ .content_header .link_linkedin img,.toggle_menu_float:checked ~ .content_header .link_pinterest img,.toggle_menu_float:checked ~ .content_header .link_werkspot img,.toggle_menu_float:checked ~ .content_header .link_whatsapp img,.toggle_menu_float:checked ~ .content_header .link_youtube img{border-radius:1px;width:25px;height:25px}.toggle_menu_float:checked ~ .content_header .link_facebook{right:calc((100% - 1080px) / 2 + 40px + 0px)}.toggle_menu_float:checked ~ .content_header .link_whatsapp{right:calc((100% - 1080px) / 2 + 40px + 30px)}.toggle_menu_float:checked ~ .content_header .link_linkedin{right:calc((100% - 1080px) / 2 + 40px + 60px)}.toggle_menu_float:checked ~ .content_header .link_instagram{right:calc((100% - 1080px) / 2 + 40px + 90px)}.toggle_menu_float:checked ~ .content_header .link_youtube{right:calc((100% - 1080px) / 2 + 40px + 120px)}}
@media all{.listitem:not(.no_hover) .image.hovereffect>div{overflow:hidden}.listitem:not(.no_hover) .image.hovereffect>div>img{transform:scale(1.05,1.05) rotate(0deg) skew(0deg,0deg);transition:transform 0.5s;transition-timing-function:ease-out}.listitem:not(.no_hover):hover .image.hovereffect>div>img{transform:scale(1.15,1.15) rotate(0deg) skew(0deg,0deg)}.box.fade{opacity:0.7}.box.banner img{width:100%;box-shadow:0px 0px 30px rgba(0,0,0,0.2)}.box.banner.wide{padding:0;margin-bottom:40px;font-size:0}.box.banner.wide .item{max-width:1520px;margin-bottom:0}.box.video video{object-fit:cover;width:100%;height:auto;border-radius:1px}.box.shiftup{margin-top:-40px}.box.supershiftup{margin-top:calc(-40px * 4)}.box.supershiftup .item{position:relative;z-index:1}.box.shiftdown{margin-top:calc(40px * 2)}.box.spacious:not(.tight) .item,.box.spacious:not(.tight) .list{margin-top:40px;margin-bottom:calc(40px * 2)}.box.whitespace{margin-top:calc(40px * 1);margin-bottom:calc(40px * 1)}.box.plain .image{width:40%;margin:0 0 0 30px;float:right}.box.plain .image:before{padding-top:80%}.box.plain .image>div{overflow:hidden;border-radius:1px}.box.plain .image>div>img{background-size:cover}.box.plain .image.fit>div>img{background-size:contain}.box.plain .image.flip>div>img{transform:scaleX(-1)}.box.plain .image.topple>div>img{transform:scaleY(-1)}.box.plain .image.spacious>div{top:15%;bottom:15%;left:15%;right:15%}.box.plain .image.breakout>div{right:calc(0px - ((100vw - 1000px) / 2))}.box.plain .image.narrow{width:25%}.box.plain .image.broad{width:100%;margin:0 0 30px 0}.box.plain .image.flat:before{padding-top:50%}.box.plain .image.square:before{padding-top:100%}.box.plain .image.tall:before{padding-top:120%}.box.plain .image.bottomwrap{margin-bottom:calc(30px / 2)}.box.plain .image.snap_radius>div,.box.plain .image.snap_radius>div>img{border-radius:0 1px 1px 0}.box.plain .image.no_radius>div,.box.plain .image.no_radius>div>img{border-radius:0}.box.plain .image.broad.snap_radius>div,.box.plain .image.broad.snap_radius>div>img{border-radius:1px 1px 0 0}.box.plain .image.no_margin{margin:0 0 0 0}.box.plain.mirror .image,.box.plain.alternate:nth-child(2n+1) .image{margin:0 30px 0 0;float:left}.box.plain.mirror .image.breakout>div,.box.plain.alternate:nth-child(2n+1) .image.breakout>div{left:calc(0px - ((100vw - 1000px) / 2));right:0px}.box.plain.mirror .image.snap_radius>div,.box.plain.mirror .image.snap_radius>div>img,.box.plain.alternate:nth-child(2n+1) .image.snap_radius>div,.box.plain.alternate:nth-child(2n+1) .image.snap_radius>div>img{border-radius:1px 0 0 1px}.box.transparent .item{border-width:0;background:transparent}.box.transparent .listitem{border-width:0;background:transparent}.box.fullbg{position:relative;display:inline-block;margin-bottom:40px;padding-top:40px;background:linear-gradient(to bottom,rgba(216,192,164,0) 0%,rgba(216,192,164,0.2) 100%),rgba(216,192,164,0)}.box.fullbg.whitespace{margin-bottom:calc(40px * 2)}.box.fullbg .fullbglayer{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:0.3}.box.fullbg.fullbglayer_focusleft .fullbglayer{background-position:25%}.box.fullbg.fullbglayer_focusright .fullbglayer{background-position:75%}.box.fullbg .item{position:relative;z-index:1}.box.fullbg.tight:not(.spacious){padding-top:initial}.box.fullbg.tight:not(.spacious) .item{margin-bottom:initial}.box.textheader .item{border-width:0;background:transparent;box-shadow:initial}.box.textheader .content{padding:0 30px 0 30px}.box.textheader.fullbg{background:linear-gradient(to bottom,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%),rgba(255,255,255,0.8)}.box.textheader.contrast.fullbg{background:linear-gradient(to bottom,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%),rgba(0,106,167,0.8)}.box.textglow .text{text-shadow:1px 1px 0px rgba(255,255,255,0.2),-1px 1px 0px rgba(255,255,255,0.2),0px 0px rgba(255,255,255,0.2),-2px 0px rgba(255,255,255,0.2),1px 0px 0px rgba(255,255,255,0.2),-1px 0px 0px rgba(255,255,255,0.2),0px 1px 0px rgba(255,255,255,0.2),-1px 0px rgba(255,255,255,0.2),0px 0px 10px white}.box.textglow.contrast .text{text-shadow:1px 1px 0px rgba(108,96,82,0.2),-1px 1px 0px rgba(108,96,82,0.2),0px 0px rgba(108,96,82,0.2),-2px 0px rgba(108,96,82,0.2),1px 0px 0px rgba(108,96,82,0.2),-1px 0px 0px rgba(108,96,82,0.2),0px 1px 0px rgba(108,96,82,0.2),-1px 0px rgba(108,96,82,0.2),0px 0px 10px rgba(108,96,82,0.75)}.box.gallery .image{width:100%}.box.gallery .image:before{padding-top:70%;transition:all 0.5s}.box.gallery .image.flat:before{padding-top:40%}.box.gallery .image.square:before{padding-top:100%}.box.gallery .image.tall:before{padding-top:130%}.box.gallery .image>div>img{border-radius:1px;background-position:center;background-size:cover;background-repeat:no-repeat}.box.gallery .image.fit>div>img{background-size:contain}.box.gallery .image.spacious>div{top:10px;bottom:10px;left:10px;right:10px}.box.gallery .image.snap_radius>div,.box.gallery .image.snap_radius>div>img{border-radius:1px 1px 0 0}.box.gallery.watermark .image>div>img{background-position:50% 80%,center;background-size:0%,cover;background-repeat:no-repeat,no-repeat}.box.gallery.watermark .image.fit>div>img{background-size:0%,contain}.box.gallery.overlay .image.snap_radius>div,.box.gallery.overlay .image.snap_radius>div>img{border-radius:1px}.box.gallery.overlay .listitem{position:relative}.box.gallery.overlay .content{position:absolute;bottom:0px;width:100%;border-radius:0 0 1px 1px;background:rgba(230,240,246,0.7);transition:background 0.5s}.box.gallery.overlay .listitem:hover .content{background:rgba(204,225,237,0.95)}.box.gallery.overlay.contrast .content{background:rgba(0,42,67,0.7)}.box.gallery.overlay.contrast .listitem:hover .content{background:rgba(0,53,84,0.95)}.box.collage .item{display:inline-grid}.box.collage .image:before{padding-top:80%}.box.collage .image>div>img{border-radius:1px;background-size:cover}.box.collage .image>div>img.no_borderradius{border-radius:0}.box.collage .image>div>img.topleft_borderradius{border-top-left-radius:1px}.box.collage .image>div>img.topright_borderradius{border-top-right-radius:1px}.box.collage .image>div>img.bottomleft_borderradius{border-bottom-left-radius:1px}.box.collage .image>div>img.bottomright_borderradius{border-bottom-right-radius:1px}.box.collage .image.flat:before{padding-top:50%}.box.collage .image.square:before{padding-top:100%}.box.collage .image.tall:before{padding-top:120%}.box.collage.index{counter-reset:index}.box.collage.index .image>div:after{counter-increment:index;content:counter(index);pointer-events:none;position:absolute;bottom:10px;right:10px;display:block;padding:4px 5px 1px 5px;line-height:1em;background:rgba(255,255,255,0.8)}.box.collage.wide{padding:0}.box.collage.wide .item{max-width:1520px}.box.collage.fullbg{padding-top:0;background:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%),rgba(0,53,84,0.9)}.box.collage.fullbg .image>div>img{border-radius:0}.box.collage.wide,.box.collage.fullbg{margin-bottom:40px;font-size:0}.box.collage.wide .item,.box.collage.fullbg .item{margin-bottom:0}.box.collage.wide.spacious .item,.box.collage.fullbg.spacious .item{margin-bottom:40px}.box.linkhint .listitem{position:relative}.box.linkhint .listitem:after{content:"";font-size:1rem;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:none;speak:none;line-height:1em;vertical-align:baseline;pointer-events:none;position:absolute;bottom:10px;right:10px;display:block;padding:5px 7px 5px 9px;color:#006aa7;border-radius:1px;background-color:rgba(255,255,255,0.8);opacity:0.7;transition:color 0.5s,background-color 0.5s,opacity 0.5s}.box.linkhint .listitem:hover:after{color:white;background-color:#3388b9;opacity:1}.box.zoomhint .image{position:relative}.box.zoomhint .image:after{content:"";font-size:1.3rem;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:none;speak:none;line-height:1em;vertical-align:baseline;pointer-events:none;position:absolute;bottom:10px;right:10px;display:block;padding:5px 7px 5px 9px;color:#5b5b5b;text-shadow:1px 1px 0px rgba(255,255,255,0.2),-1px 1px 0px rgba(255,255,255,0.2),0px 0px rgba(255,255,255,0.2),-2px 0px rgba(255,255,255,0.2),1px 0px 0px rgba(255,255,255,0.2),-1px 0px 0px rgba(255,255,255,0.2),0px 1px 0px rgba(255,255,255,0.2),-1px 0px rgba(255,255,255,0.2),0px 0px 10px white;border-radius:1px;opacity:0.8;transition:color 0.5s,background-color 0.5s,opacity 0.5s,text-shadow 0.5s}.box.zoomhint .image:hover:after{color:#cce1ed;text-shadow:1px 1px 0px rgba(0,0,0,0.2),-1px 1px 0px rgba(0,0,0,0.2),0px 0px rgba(0,0,0,0.2),-2px 0px rgba(0,0,0,0.2),1px 0px 0px rgba(0,0,0,0.2),-1px 0px 0px rgba(0,0,0,0.2),0px 1px 0px rgba(0,0,0,0.2),-1px 0px rgba(0,0,0,0.2),0px 0px 10px black;opacity:0.8}.box.imageheader .item{position:relative;height:450px}.box.imageheader .video{position:absolute;width:100%;height:450px}.box.imageheader .video video{object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:1px}.box.imageheader .image{position:absolute;width:100%}.box.imageheader .image:before{padding-top:450px}.box.imageheader .image>div>img{border-radius:1px;background-size:cover}.box.imageheader .image.focus_left>div>img{background-position:25%}.box.imageheader .image.focus_right>div>img{background-position:75%}.box.imageheader .content{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:0;width:100%;height:450px;padding:0 calc(((100vw - 1000px) / 2) - 0px)}.box.imageheader .text{display:block;color:white;width:100%}.box.imageheader .foreground .inline_image{margin:0;width:200px;max-width:100%;height:auto;max-height:450px}.box.imageheader.foregroundbar .foreground{width:auto;max-width:1000px;padding:40px 40px;border-radius:1px;background:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%),linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,0.95) 40%,rgba(255,255,255,0.95) 60%,rgba(255,255,255,0) 100%),rgba(255,255,255,0.5)}.box.imageheader.titlebar .title{max-width:1000px;padding:20px 10px 20px 10px;border-radius:1px;background-color:rgba(46,99,129,0.85)}.box.imageheader.introbar .intro{max-width:1000px;margin-top:20px;padding:15px 10px 15px 10px;border-radius:1px;background-color:rgba(192,173,150,0.8)}.box.imageheader.wide{padding:0}.box.imageheader.wide .item{max-width:1520px}.box.imageheader.fullbg{padding-top:0;background:rgba(194,173,148,0.9)}.box.imageheader.fullbg .item{border-radius:0}.box.imageheader.fullbg .video video{border-radius:0}.box.imageheader.fullbg .image>div>img{border-radius:0}.box.imageheader.wide,.box.imageheader.fullbg{margin-bottom:40px;font-size:0}.box.imageheader.wide .item,.box.imageheader.fullbg .item{margin-bottom:0}.box.imageheader.spacious .item{margin-bottom:40px}.box.fader{line-height:0}.box.fader .item{position:relative}.box.fader .image{width:100%}.box.fader .image:before{padding-top:450px}.box.fader .image>div>img{position:absolute;top:0;left:0;border-radius:1px;background-size:cover}.box.fader.wide{padding:0}.box.fader.wide .item{max-width:1520px}.box.fader.fullbg{padding-top:0}.box.fader.wide,.box.fader.fullbg{background:rgba(0,53,84,0.9);margin-bottom:40px}.box.fader.wide .item,.box.fader.fullbg .item{margin-bottom:0}.box.fader.wide .image>div>img,.box.fader.fullbg .image>div>img{border-radius:0}.box.fader .image_1,.box.fader .image_2{opacity:0;animation-delay:2s;-webkit-animation-delay:2s;animation-duration:12s;-webkit-animation-duration:12s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.box.fader .image_1{animation-name:fader_1;-webkit-animation-name:fader_1}.box.fader .image_2{animation-name:fader_2;-webkit-animation-name:fader_2}@keyframes fader_1{0%{opacity:0}15%{opacity:0}30%{opacity:1}65%{opacity:1}66%{opacity:0}100%{opacity:0}}@keyframes fader_2{0%{opacity:0}50%{opacity:0}65%{opacity:1}85%{opacity:1}100%{opacity:0}}@-webkit-keyframes fader_1{0%{opacity:0}15%{opacity:0}30%{opacity:1}65%{opacity:1}66%{opacity:0}100%{opacity:0}}@-webkit-keyframes fader_2{0%{opacity:0}50%{opacity:0}65%{opacity:1}85%{opacity:1}100%{opacity:0}}.box.slider{line-height:0}.box.slider .item{position:relative;border-width:0}.box.slider .image.fader1x3,.box.slider .image.fader1x4{width:100%}.box.slider .image.fader1x3:before,.box.slider .image.fader1x4:before{padding-top:450px}.box.slider .image.fader1x3>div>img,.box.slider .image.fader1x4>div>img{position:absolute;top:0;left:0;border-radius:1px;background-size:cover}.box.slider .image.fader1x3.zoomin>div>img,.box.slider .image.fader1x4.zoomin>div>img{background-size:100%}.box.slider.fullvh .image.fader1x3:before,.box.slider.fullvh .image.fader1x4:before{padding-top:calc(100vh - 250px)}.box.slider.fullvh .content{height:calc(100vh - 250px)}.box.slider .image.faderrow3x2{display:inline-block}.box.slider .image.faderrow3x2:before{padding-top:450px}.box.slider .image.faderrow3x2>div>img{position:absolute;top:0;left:0;border-radius:1px;background-size:cover}.box.slider .image.faderrow3x3{display:inline-block}.box.slider .image.faderrow3x3:before{padding-top:450px}.box.slider .image.faderrow3x3>div>img{position:absolute;top:0;left:0;border-radius:1px;background-size:cover}.box.slider.wide{padding:0}.box.slider.wide .item{max-width:1520px}.box.slider.fullbg{background:rgba(0,53,84,0.9);padding-top:0}.box.slider.fullbg .fullbglayer{opacity:0.3}.box.slider.wide,.box.slider.fullbg{margin-bottom:40px}.box.slider.wide .item,.box.slider.fullbg .item{margin-bottom:0}.box.slider.wide .image>div>img,.box.slider.fullbg .image>div>img{border-radius:0}.box.slider.spacious{margin-bottom:40px}.box.slider.spacious .item{margin-bottom:40px}.box.slider .content{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:0;width:100%;height:450px;padding:0 calc((1520px - 1000px) / 2)}.box.slider .content.fader1x4{align-items:flex-end;overflow:hidden}.box.slider .content.fader1x4 .text{font-size:2.5rem;text-transform:uppercase}.box.slider .text{display:block;color:white;text-align:center;text-shadow:1px 1px 0px rgba(0,53,84,0.2),-1px 1px 0px rgba(0,53,84,0.2),0px 0px rgba(0,53,84,0.2),-2px 0px rgba(0,53,84,0.2),1px 0px 0px rgba(0,53,84,0.2),-1px 0px 0px rgba(0,53,84,0.2),0px 1px 0px rgba(0,53,84,0.2),-1px 0px rgba(0,53,84,0.2),0px 0px 5px rgba(0,53,84,0.5)}.box.slider .text.imagebar{width:auto;padding:40px 40px;background:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%),linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,0.95) 40%,rgba(255,255,255,0.95) 60%,rgba(255,255,255,0) 100%),rgba(255,255,255,0.5)}.box.slider .text.imagebar>img{display:inline-block;width:500px;max-width:100%;max-height:450px}.box.slider .text.titlebar{width:auto;padding:20px 30px 25px 30px;border-radius:1px;background-color:rgba(9,105,159,0.85)}.box.slider .text.introbar{width:auto;margin-top:20px;padding:15px 10px 15px 10px;border-radius:1px;background-color:rgba(46,99,129,0.5)}.box.slider .fader1x3 .image_1,.box.slider .fader1x3 .image_2{opacity:0;animation-delay:1s;-webkit-animation-delay:1s;animation-duration:12s;-webkit-animation-duration:12s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.box.slider .fader1x3 .image_1{animation-name:fader1x3_1;-webkit-animation-name:fader1x3_1}.box.slider .fader1x3 .image_2{animation-name:fader1x3_2;-webkit-animation-name:fader1x3_2}.box.slider .fader1x3.zoomin .image_0,.box.slider .fader1x3.zoomin .image_1,.box.slider .fader1x3.zoomin .image_2{animation-delay:0s;-webkit-animation-delay:0s;animation-timing-function:linear;-webkit-animation-timing-function:linear}.box.slider .fader1x3.zoomin .image_0{animation-duration:12s;-webkit-animation-duration:12s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:fader1x3_0_zoomin;-webkit-animation-name:fader1x3_0_zoomin}.box.slider .fader1x3.zoomin .image_1{animation-name:fader1x3_1_zoomin;-webkit-animation-name:fader1x3_1_zoomin}.box.slider .fader1x3.zoomin .image_2{animation-name:fader1x3_2_zoomin;-webkit-animation-name:fader1x3_2_zoomin}.box.slider .fader1x4 .image_1,.box.slider .fader1x4 .image_2,.box.slider .fader1x4 .image_3{opacity:0;animation-delay:1s;-webkit-animation-delay:1s;animation-duration:12s;-webkit-animation-duration:12s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.box.slider .fader1x4 .image_1{animation-name:fader1x4_1;-webkit-animation-name:fader1x4_1}.box.slider .fader1x4 .image_2{animation-name:fader1x4_2;-webkit-animation-name:fader1x4_2}.box.slider .fader1x4 .image_3{animation-name:fader1x4_3;-webkit-animation-name:fader1x4_3}.box.slider .fader1x4 .caption_0,.box.slider .fader1x4 .caption_1,.box.slider .fader1x4 .caption_2,.box.slider .fader1x4 .caption_3{opacity:0;animation-delay:1s;-webkit-animation-delay:1s;animation-duration:12s;-webkit-animation-duration:12s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-timing-function:linear}.box.slider .fader1x4 .caption_0{opacity:1;animation-name:fader1x4_0_caption;-webkit-animation-name:fader1x4_0_caption}.box.slider .fader1x4 .caption_1{animation-name:fader1x4_1_caption;-webkit-animation-name:fader1x4_1_caption}.box.slider .fader1x4 .caption_2{animation-name:fader1x4_2_caption;-webkit-animation-name:fader1x4_2_caption}.box.slider .fader1x4 .caption_3{animation-name:fader1x4_3_caption;-webkit-animation-name:fader1x4_3_caption}.box.slider .fader1x4.scrolldown .caption_0,.box.slider .fader1x4.scrolldown .caption_1,.box.slider .fader1x4.scrolldown .caption_2,.box.slider .fader1x4.scrolldown .caption_3{position:relative;opacity:0;animation-delay:1s;-webkit-animation-delay:1s;animation-duration:12s;-webkit-animation-duration:12s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-timing-function:linear}.box.slider .fader1x4.scrolldown .caption_0{opacity:1;animation-name:fader1x4_0_caption_scrolldown;-webkit-animation-name:fader1x4_0_caption_scrolldown}.box.slider .fader1x4.scrolldown .caption_1{animation-name:fader1x4_1_caption_scrolldown;-webkit-animation-name:fader1x4_1_caption_scrolldown}.box.slider .fader1x4.scrolldown .caption_2{animation-name:fader1x4_2_caption_scrolldown;-webkit-animation-name:fader1x4_2_caption_scrolldown}.box.slider .fader1x4.scrolldown .caption_3{animation-name:fader1x4_3_caption_scrolldown;-webkit-animation-name:fader1x4_3_caption_scrolldown}.box.slider .fader1x4.zoomin .caption_0,.box.slider .fader1x4.zoomin .caption_1,.box.slider .fader1x4.zoomin .caption_2,.box.slider .fader1x4.zoomin .caption_3{position:relative;opacity:0;transform:scale(0.5,0.5);animation-delay:1s;-webkit-animation-delay:1s;animation-duration:12s;-webkit-animation-duration:12s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-timing-function:linear}.box.slider .fader1x4.zoomin .caption_0{opacity:1;transform:scale(1,1);animation-name:fader1x4_0_caption_zoomin;-webkit-animation-name:fader1x4_0_caption_zoomin}.box.slider .fader1x4.zoomin .caption_1{animation-name:fader1x4_1_caption_zoomin;-webkit-animation-name:fader1x4_1_caption_zoomin}.box.slider .fader1x4.zoomin .caption_2{animation-name:fader1x4_2_caption_zoomin;-webkit-animation-name:fader1x4_2_caption_zoomin}.box.slider .fader1x4.zoomin .caption_3{animation-name:fader1x4_3_caption_zoomin;-webkit-animation-name:fader1x4_3_caption_zoomin}.box.slider .faderrow3x2 .image_1,.box.slider .faderrow3x2 .image_3,.box.slider .faderrow3x2 .image_5{opacity:0;animation-delay:1s;-webkit-animation-delay:1s;animation-duration:12s;-webkit-animation-duration:12s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.box.slider .faderrow3x2 .image_1{animation-name:faderrow3x2_1;-webkit-animation-name:faderrow3x2_1}.box.slider .faderrow3x2 .image_3{animation-name:faderrow3x2_2;-webkit-animation-name:faderrow3x2_2}.box.slider .faderrow3x2 .image_5{animation-name:faderrow3x2_3;-webkit-animation-name:faderrow3x2_3}.box.slider .faderrow3x3 .image_1,.box.slider .faderrow3x3 .image_2,.box.slider .faderrow3x3 .image_4,.box.slider .faderrow3x3 .image_5,.box.slider .faderrow3x3 .image_7,.box.slider .faderrow3x3 .image_8{opacity:0;animation-delay:1s;-webkit-animation-delay:1s;animation-duration:12s;-webkit-animation-duration:12s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.box.slider .faderrow3x3 .image_1{animation-name:faderrow3x3_1;-webkit-animation-name:faderrow3x3_1}.box.slider .faderrow3x3 .image_4{animation-name:faderrow3x3_2;-webkit-animation-name:faderrow3x3_2}.box.slider .faderrow3x3 .image_7{animation-name:faderrow3x3_3;-webkit-animation-name:faderrow3x3_3}.box.slider .faderrow3x3 .image_2{animation-name:faderrow3x3_4;-webkit-animation-name:faderrow3x3_4}.box.slider .faderrow3x3 .image_5{animation-name:faderrow3x3_5;-webkit-animation-name:faderrow3x3_5}.box.slider .faderrow3x3 .image_8{animation-name:faderrow3x3_6;-webkit-animation-name:faderrow3x3_6}@keyframes fader1x3_1{0%{opacity:0}15%{opacity:0}30%{opacity:1}65%{opacity:1}66%{opacity:0}100%{opacity:0}}@keyframes fader1x3_2{0%{opacity:0}50%{opacity:0}65%{opacity:1}85%{opacity:1}100%{opacity:0}}@-webkit-keyframes fader1x3_1{0%{opacity:0}15%{opacity:0}30%{opacity:1}65%{opacity:1}66%{opacity:0}100%{opacity:0}}@-webkit-keyframes fader1x3_2{0%{opacity:0}50%{opacity:0}65%{opacity:1}85%{opacity:1}100%{opacity:0}}@keyframes fader1x3_0_zoomin{0%{background-size:102.5%}34%{background-size:115%}92%{background-size:115%}93%{background-size:100%}100%{background-size:102.5%}}@keyframes fader1x3_1_zoomin{0%{opacity:0;background-size:115%}26%{background-size:115%}27%{opacity:0;background-size:100%}34%{opacity:1}67%{opacity:1;background-size:115%}68%{opacity:0}}@keyframes fader1x3_2_zoomin{0%{opacity:0;background-size:115%}59%{background-size:115%}60%{opacity:0;background-size:100%}67%{opacity:1}93%{opacity:1}100%{opacity:0;background-size:115%}}@-webkit-keyframes fader1x3_0_zoomin{0%{background-size:102.5%}34%{background-size:115%}92%{background-size:115%}93%{background-size:100%}100%{background-size:102.5%}}@-webkit-keyframes fader1x3_1_zoomin{0%{opacity:0;background-size:115%}26%{background-size:115%}27%{opacity:0;background-size:100%}34%{opacity:1}67%{opacity:1;background-size:115%}68%{opacity:0}}@-webkit-keyframes fader1x3_2_zoomin{0%{opacity:0;background-size:115%}59%{background-size:115%}60%{opacity:0;background-size:100%}67%{opacity:1}93%{opacity:1}100%{opacity:0;background-size:115%}}@keyframes fader1x4_1{0%{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}60%{opacity:0}100%{opacity:0}}@keyframes fader1x4_2{0%{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}85%{opacity:0}100%{opacity:0}}@keyframes fader1x4_3{0%{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}@-webkit-keyframes fader1x4_1{0%{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}60%{opacity:0}100%{opacity:0}}@-webkit-keyframes fader1x4_2{0%{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}85%{opacity:0}100%{opacity:0}}@-webkit-keyframes fader1x4_3{0%{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes fader1x4_0_caption{0%{opacity:1}15%{opacity:1}25%{opacity:0}90%{opacity:0}100%{opacity:1}}@keyframes fader1x4_1_caption{0%{opacity:0}15%{opacity:0}25%{opacity:1}40%{opacity:1}50%{opacity:0}100%{opacity:0}}@keyframes fader1x4_2_caption{0%{opacity:0}40%{opacity:0}50%{opacity:1}65%{opacity:1}75%{opacity:0}100%{opacity:0}}@keyframes fader1x4_3_caption{0%{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}@-webkit-keyframes fader1x4_0_caption{0%{opacity:1}15%{opacity:1}25%{opacity:0}90%{opacity:0}100%{opacity:1}}@-webkit-keyframes fader1x4_1_caption{0%{opacity:0}15%{opacity:0}25%{opacity:1}40%{opacity:1}50%{opacity:0}100%{opacity:0}}@-webkit-keyframes fader1x4_2_caption{0%{opacity:0}40%{opacity:0}50%{opacity:1}65%{opacity:1}75%{opacity:0}100%{opacity:0}}@-webkit-keyframes fader1x4_3_caption{0%{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes fader1x4_0_caption_scrolldown{0%{top:0px;opacity:1}15%{top:0px;opacity:1}25%{top:50px;opacity:0}90%{top:-100px;opacity:0}100%{top:0px;opacity:1}}@keyframes fader1x4_1_caption_scrolldown{0%{top:-100px;opacity:0}15%{top:-100px;opacity:0}25%{top:0px;opacity:1}40%{top:0px;opacity:1}50%{top:50px;opacity:0}100%{top:50px;opacity:0}}@keyframes fader1x4_2_caption_scrolldown{0%{top:-100px;opacity:0}40%{top:-100px;opacity:0}50%{top:0px;opacity:1}65%{top:0px;opacity:1}75%{top:50px;opacity:0}100%{top:50px;opacity:0}}@keyframes fader1x4_3_caption_scrolldown{0%{top:-100px;opacity:0}65%{top:-100px;opacity:0}75%{top:0px;opacity:1}90%{top:0px;opacity:1}100%{top:50px;opacity:0}}@-webkit-keyframes fader1x4_0_caption_scrolldown{0%{top:0px;opacity:1}15%{top:0px;opacity:1}25%{top:50px;opacity:0}90%{top:-100px;opacity:0}100%{top:0px;opacity:1}}@-webkit-keyframes fader1x4_1_caption_scrolldown{0%{top:-100px;opacity:0}15%{top:-100px;opacity:0}25%{top:0px;opacity:1}40%{top:0px;opacity:1}50%{top:50px;opacity:0}100%{top:50px;opacity:0}}@-webkit-keyframes fader1x4_2_caption_scrolldown{0%{top:-100px;opacity:0}40%{top:-100px;opacity:0}50%{top:0px;opacity:1}65%{top:0px;opacity:1}75%{top:50px;opacity:0}100%{top:50px;opacity:0}}@-webkit-keyframes fader1x4_3_caption_scrolldown{0%{top:-100px;opacity:0}65%{top:-100px;opacity:0}75%{top:0px;opacity:1}90%{top:0px;opacity:1}100%{top:50px;opacity:0}}@keyframes fader1x4_0_caption_zoomin{0%{transform:scale(1,1);opacity:1}15%{transform:scale(1,1);opacity:1}25%{transform:scale(2,2);opacity:0}90%{transform:scale(0.5,0.5);opacity:0}100%{transform:scale(1,1);opacity:1}}@keyframes fader1x4_1_caption_zoomin{0%{transform:scale(0.5,0.5);opacity:0}15%{transform:scale(0.5,0.5);opacity:0}25%{transform:scale(1,1);opacity:1}40%{transform:scale(1,1);opacity:1}50%{transform:scale(2,2);opacity:0}100%{transform:scale(2,2);opacity:0}}@keyframes fader1x4_2_caption_zoomin{0%{transform:scale(0.5,0.5);opacity:0}40%{transform:scale(0.5,0.5);opacity:0}50%{transform:scale(1,1);opacity:1}65%{transform:scale(1,1);opacity:1}75%{transform:scale(2,2);opacity:0}100%{transform:scale(2,2);opacity:0}}@keyframes fader1x4_3_caption_zoomin{0%{transform:scale(0.5,0.5);opacity:0}65%{transform:scale(0.5,0.5);opacity:0}75%{transform:scale(1,1);opacity:1}90%{transform:scale(1,1);opacity:1}100%{transform:scale(2,2);opacity:0}}@-webkit-keyframes fader1x4_0_caption_zoomin{0%{top:0px;opacity:1}15%{top:0px;opacity:1}25%{top:50px;opacity:0}90%{top:-100px;opacity:0}100%{top:0px;opacity:1}}@-webkit-keyframes fader1x4_1_caption_zoomin{0%{top:-100px;opacity:0}15%{top:-100px;opacity:0}25%{top:0px;opacity:1}40%{top:0px;opacity:1}50%{top:50px;opacity:0}100%{top:50px;opacity:0}}@-webkit-keyframes fader1x4_2_caption_zoomin{0%{top:-100px;opacity:0}40%{top:-100px;opacity:0}50%{top:0px;opacity:1}65%{top:0px;opacity:1}75%{top:50px;opacity:0}100%{top:50px;opacity:0}}@-webkit-keyframes fader1x4_3_caption_zoomin{0%{top:-100px;opacity:0}65%{top:-100px;opacity:0}75%{top:0px;opacity:1}90%{top:0px;opacity:1}100%{top:50px;opacity:0}}@keyframes faderrow3x2_1{0%{opacity:0}14%{opacity:1}50%{opacity:1}64%{opacity:0}100%{opacity:0}}@keyframes faderrow3x2_2{0%{opacity:0}17%{opacity:0}31%{opacity:1}66%{opacity:1}80%{opacity:0}100%{opacity:0}}@keyframes faderrow3x2_3{0%{opacity:0}35%{opacity:0}49%{opacity:1}83%{opacity:1}97%{opacity:0}100%{opacity:0}}@-webkit-keyframes faderrow3x2_1{0%{opacity:0}14%{opacity:1}50%{opacity:1}64%{opacity:0}100%{opacity:0}}@-webkit-keyframes faderrow3x2_2{0%{opacity:0}17%{opacity:0}31%{opacity:1}66%{opacity:1}80%{opacity:0}100%{opacity:0}}@-webkit-keyframes faderrow3x2_3{0%{opacity:0}35%{opacity:0}49%{opacity:1}83%{opacity:1}97%{opacity:0}100%{opacity:0}}@keyframes faderrow3x3_1{0%{opacity:0}4%{opacity:1}44.4%{opacity:1}48.4%{opacity:0}100%{opacity:0}}@keyframes faderrow3x3_2{0%{opacity:0}11.1%{opacity:0}15.1%{opacity:1}55.5%{opacity:1}59.5%{opacity:0}100%{opacity:0}}@keyframes faderrow3x3_3{0%{opacity:0}22.2%{opacity:0}26.2%{opacity:1}66.6%{opacity:1}70.6%{opacity:0}100%{opacity:0}}@keyframes faderrow3x3_4{0%{opacity:0}33.3%{opacity:0}37.3%{opacity:1}66.6%{opacity:1}70.6%{opacity:0}100%{opacity:0}}@keyframes faderrow3x3_5{0%{opacity:0}44.4%{opacity:0}48.4%{opacity:1}77.7%{opacity:1}81.7%{opacity:0}100%{opacity:0}}@keyframes faderrow3x3_6{0%{opacity:0}55.5%{opacity:0}59.5%{opacity:1}88.8%{opacity:1}92.8%{opacity:0}100%{opacity:0}}@-webkit-keyframes faderrow3x3_1{0%{opacity:0}4%{opacity:1}44.4%{opacity:1}48.4%{opacity:0}100%{opacity:0}}@-webkit-keyframes faderrow3x3_2{0%{opacity:0}11.1%{opacity:0}15.1%{opacity:1}55.5%{opacity:1}59.5%{opacity:0}100%{opacity:0}}@-webkit-keyframes faderrow3x3_3{0%{opacity:0}22.2%{opacity:0}26.2%{opacity:1}66.6%{opacity:1}70.6%{opacity:0}100%{opacity:0}}@-webkit-keyframes faderrow3x3_4{0%{opacity:0}33.3%{opacity:0}37.3%{opacity:1}66.6%{opacity:1}70.6%{opacity:0}100%{opacity:0}}@-webkit-keyframes faderrow3x3_5{0%{opacity:0}44.4%{opacity:0}48.4%{opacity:1}77.7%{opacity:1}81.7%{opacity:0}100%{opacity:0}}@-webkit-keyframes faderrow3x3_6{0%{opacity:0}55.5%{opacity:0}59.5%{opacity:1}88.8%{opacity:1}92.8%{opacity:0}100%{opacity:0}}}
@media screen and (min-width:1520px){.box.imageheader .content{padding:0 calc(((1520px - 1000px) / 2) - 0px)}}
@media screen and (max-width:1520px){.box.slider .content{padding:0 calc((100vw - 1000px) / 2)}}
@media all{.listnav{width:100%;margin-bottom:40px}.listnav .nav_previous,.listnav .nav_page,.listnav .nav_next{flex-grow:1;margin-bottom:5px}.listnav .nav_previous{text-align:left;font-size:1.4em}.listnav .nav_previous .nav_button{margin-right:5px}.listnav .nav_previous .nav_button a,.listnav .nav_previous .nav_button.disabled{padding:0px 18px 0 15px}.listnav .nav_page{text-align:center;font-size:0.9em}.listnav .nav_page .nav_button{margin-right:5px}.listnav .nav_page .nav_button:last-child{margin-right:0}.listnav .nav_page .nav_button a{padding:1px 15px 0 15px}.listnav .nav_next{text-align:right;font-size:1.4em}.listnav .nav_next .nav_button{margin-left:5px}.listnav .nav_next .nav_button a,.listnav .nav_next .nav_button.disabled{padding:0px 15px 0 18px}.listnav .nav_button{display:inline-block;width:auto;height:30px;border-radius:1px;background:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%),#6693ac;color:white;transition:background 0.5s}.listnav .nav_button.active{background:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%),#006aa7}.listnav .nav_button:hover{background:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%),#006aa7}.listnav .nav_button.disabled{background:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%),#7c7c7c;opacity:0.2}.listnav .nav_button.disabled:hover{background:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%),#7c7c7c;opacity:0.2}}
@media all{.toggle_zoombox{display:none}.toggle_zoombox:checked + .zoombox_wrap{display:block}.zoombox_wrap{position:fixed;display:none;z-index:9999;top:0;left:0;width:100vw;height:100vh;-webkit-user-select:none;user-select:none;cursor:default;background:rgba(63,63,63,0.8)}.zoombox_wrap .zoombox{justify-content:center;width:100vw;height:100vh}.zoombox_wrap .box{display:inline-block;width:calc(100vw - (((30 / 1000) * 100%) * 2));max-width:100vh;padding:20px;text-align:center;background-color:white;box-shadow:0px 5px 15px rgba(0,0,0,0.8)}.zoombox_wrap .text{margin:0;color:black}.zoombox_wrap .zoombox_image{position:relative;display:inline-block;width:100%;margin:10px 0;background-color:whitesmoke;float:none}.zoombox_wrap .zoombox_image:before{content:"";display:block;padding-top:80%}.zoombox_wrap .zoombox_image>div{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden}.zoombox_wrap .zoombox_image>div>img{width:100%;height:100%;border-radius:0;background-position:center;background-size:contain;background-repeat:no-repeat}.zoombox_wrap .title{display:inline-block;float:left}.zoombox_wrap .close{display:inline-block;float:right}.zoombox_wrap .previous{display:inline-block;float:left}.zoombox_wrap .next{display:inline-block;float:right}.zoombox_wrap .invisible{visibility:hidden}.watermark .zoombox_wrap .zoombox_image>div>img{background-position:50% 80%,center;background-size:30%,contain;background-repeat:no-repeat,no-repeat}}
@media all{.form{padding:calc(30px - 5px) 30px 30px 30px;text-align:left}.form p{margin:0 calc(((30 * 2) / interface-w-n) * 100vw)}.form p *{vertical-align:middle}.form p:not(:first-child){margin-top:20px}.form .label{padding-right:10px;width:120px;display:inline-block}.form input[type=text]{width:calc(99.99% - 130px - 130px);padding:8px;background:white;border-radius:1px}.form textarea{width:calc(99.99% - 130px - 130px);padding:8px;height:calc(4 * 1.4em);background:white;border-radius:1px}.form input[type=radio]{display:inline-block;margin-left:130px;margin-right:10px}.form input[type=radio] + label{display:inline-block}.form div.fieldlook{width:calc(99.99% - 130px - 130px);padding:8px;margin-left:130px;background:white;border-radius:1px}.form div.fieldlook img{height:200px;width:auto}.form input[type=text],.form textarea,.form div.fieldlook{border:1px solid rgba(91,91,91,0.3)}.form input[type=text].readonly,.form div.fieldlook.readonly{pointer-events:none;border-width:0;background:rgba(255,255,255,0.8)}.form .fieldlook:empty{display:none}.form .isnotrequired{text-align:right;color:#aaa}.form span.error{display:block;padding-left:130px;color:#b10e0e}.form span.lead{display:block;padding-left:130px}.form button{margin-left:130px;padding:12px 18px 10px 20px;border-radius:1px;color:white;letter-spacing:inherit;font-family:"sanfrancisco_compactdisplay_medium";background:rgba(0,106,167,0.8);cursor:pointer;transition:background 1s}.form button:hover{background:#006aa7}.form p.security{width:calc(99.99% - 130px - 130px - 20px);margin-left:130px;padding:10px;background:rgba(0,106,167,0.2)}.form .security .hidden{display:none}.form .security .radiooption{display:inline-block;padding:5px 10px;margin-top:5px;margin-right:10px;color:white}.form .security input[type=radio]{margin-right:10px;vertical-align:0em}.form .security .radiolabel{vertical-align:-0.1em}.form .security .security1{background:rgba(255,0,0,0.4)}.form .security .security2{background:rgba(0,255,0,0.7)}.form .security .security3{background:rgba(0,0,255,0.3)}.column .form input[type=text]{width:calc(99.99% - 130px - 0px)}.column .form textarea{width:calc(99.99% - 130px - 0px)}.list .form{padding:initial;text-align:center;background:transparent}.list .form p{margin:initial}.list .form p:not(:first-child){margin-top:initial}.list .form .label{padding-right:initial;width:100%}.list .form input[type=text]{width:100%}.list .form textarea{width:calc(99.99% - 130px - 130px);padding:8px;height:calc(4 * 1.4em);background:white;border-radius:1px}.list .form div.fieldlook{width:calc(99.99% - 130px - 130px);padding:8px;margin-left:130px;background:white;border-radius:1px}.list .form div.fieldlook img{height:200px;width:auto}.list .form input[type=text].readonly,.list .form div.fieldlook.readonly{pointer-events:none;border-width:0;background:rgba(255,255,255,0.8)}.list .form .fieldlook:empty{display:none}.list .form span.error{display:inline-block;width:100%;padding-left:initial}.list .form span.lead{display:block;padding-left:130px}.list .form button{margin-left:initial;background:rgba(0,106,167,0.8)}.list .form button:hover{background:#005586}.list .form p.security{width:calc(99.99% - 130px - 130px - 20px);margin-left:130px;padding:10px;background:rgba(0,106,167,0.2)}.list .form .security .hidden{display:none}.list .form .security .radiooption{display:inline-block;padding:5px 10px;margin-top:5px;margin-right:10px;color:white}.list .form .security input[type=radio]{margin-right:10px;vertical-align:0em}.list .form .security .radiolabel{vertical-align:-0.1em}.list .form .security .security1{background:rgba(255,0,0,0.4)}.list .form .security .security2{background:rgba(0,255,0,0.7)}.list .form .security .security3{background:rgba(0,0,255,0.3)}}
@media all{.text .buttonlook,.text a.buttonlook,.text a:link.buttonlook,.text a:hover.buttonlook,.text a:active.buttonlook,.text a:visited.buttonlook{white-space:nowrap;font-size:1.2rem;line-height:3.5em;font-family:"sanfrancisco_compactdisplay_thin";margin:0em 1em 0em 1em;padding:0.5em 0.8em 0.5em 0.8em;color:white;text-decoration:none;background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0) 100%),rgba(85,177,64,0.9);box-shadow:0 5px 8px rgba(23,50,65,0.3)}.text .buttonlook [class^="icon-"],.text a.buttonlook [class^="icon-"],.text a:link.buttonlook [class^="icon-"],.text a:hover.buttonlook [class^="icon-"],.text a:active.buttonlook [class^="icon-"],.text a:visited.buttonlook [class^="icon-"]{color:white}.text .buttonlook:first-child,.text a.buttonlook:first-child,.text a:link.buttonlook:first-child,.text a:hover.buttonlook:first-child,.text a:active.buttonlook:first-child,.text a:visited.buttonlook:first-child{margin-left:0em}.text .buttonlook:last-child,.text a.buttonlook:last-child,.text a:link.buttonlook:last-child,.text a:hover.buttonlook:last-child,.text a:active.buttonlook:last-child,.text a:visited.buttonlook:last-child{margin-right:0em}.text .buttonlook:hover,.text a:hover.buttonlook{background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0) 100%),#77c166}}
@media all{.interface.splash{background:rgba(0,106,167,0);background-size:auto}.interface.splash .content_page{background:rgba(0,106,167,0);background-size:auto}.box.splash{height:75vh}.box.splash .item{height:75vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:30px}.box.splash img{object-fit:contain;width:700px;max-width:100%;height:auto;min-height:200px;max-height:40vh}.interface_footer.splash .footer_contact div{flex:initial;border-width:0 0 0 0;line-height:1em}.interface_footer.splash .footer_contact div:nth-child(2){text-align:center}.interface_footer.splash .footer_contact div:last-child{text-align:right}}
.editbutton,.controlbutton,.statusbutton{display:block;height:0px;width:100%;pointer-events:none;position:relative}
.editbutton a,.controlbutton a,.statusbutton a{pointer-events:auto;width:46px;padding:5px 0px 4px 0px;border:1px solid white;border-radius:5px;background-color:#3388b9;box-shadow:0 0px 0px rgba(0,0,0,0.7),0 0px 0px rgba(255,255,255,0) inset;text-align:center;font-size:2rem;line-height:1em;letter-spacing:0em;color:white;text-decoration:none;transform:rotateY(0deg) scale(1);transition:box-shadow 0.3s,opacity 0.9s,transform 0.9s}
.editbutton a:hover,.controlbutton a:hover,.statusbutton a:hover{box-shadow:0 10px 14px rgba(0,0,0,0.4),0 5px 15px rgba(255,255,255,0.4) inset}
.editbutton a{position:absolute;z-index:2;top:5px;left:5px;animation-name:editbutton;-webkit-animation-name:editbutton;animation-duration:5s;-webkit-animation-duration:5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}
.editbutton.small>a{width:30px;padding:4px 5px 3px 6px;border-radius:4px;font-size:1.2rem}
.editbutton.small>a:hover{box-shadow:0 7px 10px rgba(0,0,0,0.4),0 5px 15px rgba(255,255,255,0.4) inset}
.controlbutton a{position:fixed;z-index:200}
.controlbutton.controltoggle a{top:58px;left:5px}
.controlbutton.controlbackend a{top:5px;left:5px}
.statusbutton a{position:fixed;z-index:200;background-color:#979797}
.statusbutton.sitemaintenance a{top:5px;right:5px}
.statusbutton.sitemaintenance a.warning{background-color:#ff4f00}
.statusbutton.pagehidden a{top:58px;right:5px}
.statusbutton.pagehidden a.warning{background-color:#ff4f00}
.statusbutton.sitemetainfo a{top:111px;right:5px}
.statusbutton.sitemetainfo a.warning{background-color:#ff4f00}
.toggle_controltoggle{display:none}
.toggle_controltoggle:checked ~ .interface .editbutton a{pointer-events:none;transform:rotateY(270deg) scale(0.8);opacity:0}
.toggle_controltoggle:checked ~ .controlbutton a,.toggle_controltoggle:checked ~ .statusbutton a{opacity:0.2}
.toggle_controltoggle:checked ~ .statusbutton a.warning{animation-name:statusbutton;-webkit-animation-name:statusbutton;animation-delay:5s;-webkit-animation-delay:5s;animation-duration:8s;-webkit-animation-duration:8s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}
@keyframes editbutton{0%{background-color:#1a79b0}30%{background-color:#4d97c1}100%{background-color:#1a79b0}}
@-webkit-keyframes editbutton{0%{background-color:#1a79b0}30%{background-color:#4d97c1}100%{background-color:#1a79b0}}
@keyframes statusbutton{0%{opacity:0.2}15%{opacity:0.5}45%{opacity:0.2}100%{opacity:0.2}}
@-webkit-keyframes statusbutton{0%{opacity:0.2}15%{opacity:0.5}45%{opacity:0.2}100%{opacity:0.2}}
@media print{.no_print{display:none}}
@media screen and (max-width:1080px){.font_bighead:not(.no_scale){font-size:calc(2.6 * 17 * (((1080 * 3px) + 100vw) / (1080 * 4)))}.font_head:not(.no_scale){font-size:calc(1.7 * 17 * (((1080 * 3px) + 100vw) / (1080 * 4)))}.font_intro:not(.no_scale){font-size:calc(1.2 * 17 * (((1080 * 9px) + 100vw) / (1080 * 10)))}.font_subhead:not(.no_scale){font-size:calc(1.2 * 17 * (((1080 * 9px) + 100vw) / (1080 * 10)))}.font_plain:not(.no_scale){font-size:calc(1 * 17 * (((1080 * 9px) + 100vw) / (1080 * 10)))}.font_plain:not(.no_scale) .drop_cap_2{font-size:calc((1 * 17 * (((1080 * 9px) + 100vw) / (1080 * 10) * 2.3)))}.font_small:not(.no_scale){font-size:calc(0.85 * 17 * (((1080 * 9px) + 100vw) / (1080 * 10)))}.font_tiny:not(.no_scale){font-size:calc(0.75 * 17 * (((1080 * 9px) + 100vw) / (1080 * 10)))}.noticestoggle{top:55px;left:0;border-radius:0 0 10px 0}.noticesfloater{top:75px;left:calc((40 / 1080) * 200%);width:calc(100% - ((40 / 1080) * 400%))}.agreementmessage{left:calc((40 / 1080) * 200%);width:calc(100% - ((40 / 1080) * 400%))}.whatsappfloater{z-index:12;position:fixed;display:block;top:calc(50vh - 20px);right:-80px;width:200px;height:40px;transform:rotate(-90deg)}.whatsappfloater>div{display:block;width:200px;height:40px;padding:7px 0px 0px 15px;border-radius:10px 10px 0 0;background:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.1) 100%),rgba(85,177,64,0.97);box-shadow:0px 0px 30px rgba(0,0,0,0.2);transition:background 0.5s}.whatsappfloater>div:hover{background:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.1) 100%),rgba(102,185,83,0.97)}.whatsappfloater>div>div{color:white;line-height:1.2em;letter-spacing:0.04em;text-align:left}.whatsappfloater>div>div img{width:25px;height:25px;margin-right:10px;border-radius:3px;float:left;outline:1px solid rgba(255,255,255,0.5);transform:rotate(90deg)}.content_header{width:100%;height:auto;margin-top:55px;padding-bottom:40px;text-align:center}.content_page{padding-top:calc(40px * 1)}.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,.footer_contact div:nth-child(2),.footer_contact div:nth-child(3),.footer_contact div:first-child,.footer_contact div:last-child{flex:initial;width:50%}.footer_contact div:nth-child(2n-1){padding:0px 30px 0px 0px}.footer_contact div:nth-child(2n){padding:0px 0px 0px 30px;border-width:0}.footer_contact div:last-child,.footer_contact div:nth-child(n+3){margin:30px 0px 0px 0px;text-align:left}.interface_footer.splash .footer_contact div,.interface_footer.splash .footer_contact div:nth-child(2),.interface_footer.splash .footer_contact div:last-child{width:100%;padding:30px 0px;margin:0px;text-align:center}.interface_footer.splash .footer_contact div:first-child{padding:0px 0px 30px 0px}.interface_footer.splash .footer_contact div:last-child{padding:30px 0px 0px 0px}.rsp_hide{display:none}.rsp_show{display:initial}.box{padding:0 calc((40 / 1080) * 100%)}.text .float_image.left{margin:0 15px 1em 0}.text .float_image.right{margin:0 15px 1em 0;float:left}.text .float_image ~ *:not(.float_image){clear:both}.toggle_menu_float:checked ~ .menu_float_bar{display:none}.anchor{top:-55px}.menu_responsive_wrap,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap{position:fixed;top:0px;bottom:initial;left:0px;right:initial;z-index:100;width:100%;padding:0;border-width:0;background:linear-gradient(to bottom,#254f67 0%,#20455a 100%)}.menu_responsive_wrap .list,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .list{justify-content:flex-start;margin-bottom:0;padding:0 5px;overflow:hidden;max-height:0;transition:all 0.5s}.menu_responsive_wrap .menu_item,.menu_responsive_wrap .toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item{flex-grow:1;flex:initial;display:inline-block;width:calc((99.99% / 3) - 10px);height:auto;margin:0 5px 5px 5px;border-width:0;outline-width:0;border-radius:1px;box-shadow:initial;transform:initial;transition:background 0.5s;background:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%),#006aa7}.menu_responsive_wrap .menu_item.active,.menu_responsive_wrap .toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item.active,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item.active,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item.active{background:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%),#3388b9}.menu_responsive_wrap .menu_item:last-child,.menu_responsive_wrap .toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item:last-child,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item:last-child,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item:last-child{margin:0 5px 5px 5px}.menu_responsive_wrap .menu_item.rsp_backlink,.menu_responsive_wrap .toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item.rsp_backlink,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item.rsp_backlink,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item.rsp_backlink{margin:5px 5px 5px 5px}.menu_responsive_wrap .menu_item:before,.menu_responsive_wrap .menu_item:after,.menu_responsive_wrap .toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item:before,.menu_responsive_wrap .toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item:after,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item:before,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item:after,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item:before,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item:after{display:none}.menu_responsive_wrap .menu_item a,.menu_responsive_wrap .toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item a,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item a,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item a{display:block}.menu_responsive_wrap .menu_item img,.menu_responsive_wrap .toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item img,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item img,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .toggle_menu_float:checked ~ .content_header .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,.menu_responsive_wrap .toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item .text,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item .text,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item .text{display:block;margin-top:0 !important;padding:9px 10px 8px 10px;text-align:left;color:white;font-size:20px;font-weight:normal;text-shadow:initial}.menu_responsive_wrap .menu_item:hover,.menu_responsive_wrap .menu_item:hover:not(.active),.menu_responsive_wrap .toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item:hover,.menu_responsive_wrap .toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item:hover:not(.active),.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item:hover,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item:hover:not(.active),.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item:hover,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item:hover:not(.active){background:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%),#3388b9;transform:initial}.menu_responsive_wrap .menu_item:hover .text,.menu_responsive_wrap .menu_item:hover:not(.active) .text,.menu_responsive_wrap .toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item:hover .text,.menu_responsive_wrap .toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item:hover:not(.active) .text,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item:hover .text,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item:hover:not(.active) .text,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item:hover .text,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item:hover:not(.active) .text{color:white}.menu_responsive_wrap .menu_item:hover .menu_dropdown_wrap,.menu_responsive_wrap .toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item:hover .menu_dropdown_wrap,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item:hover .menu_dropdown_wrap,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item:hover .menu_dropdown_wrap{display:none}.menu_responsive_wrap label.toggle_menu_responsive,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap label.toggle_menu_responsive{display:block;cursor:pointer}.menu_responsive_wrap label.toggle_menu_responsive .menu_item,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap label.toggle_menu_responsive .menu_item{width:100%;height:50px;margin:0 0 5px 0;border-radius:0}.menu_responsive_wrap label.toggle_menu_responsive .menu_item:last-child,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap label.toggle_menu_responsive .menu_item:last-child{margin:0 0 5px 0}.menu_responsive_wrap label.toggle_menu_responsive .menu_item i,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap label.toggle_menu_responsive .menu_item i{position:relative;display:inline-block;top:-2px;height:20px;margin:0 15px 0 0;vertical-align:middle;transform:rotate(0deg);transition:transform 0.5s}.menu_responsive_wrap label.toggle_menu_responsive .menu_item .text,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap label.toggle_menu_responsive .menu_item .text{padding:16px 15px 0px 15px}.toggle_menu_responsive:checked ~ .content_header .list,.toggle_menu_float:checked ~ .toggle_menu_responsive:checked ~ .content_header .list{max-height:calc(100vh - 55px)}.toggle_menu_responsive:checked ~ .content_header label i,.toggle_menu_float:checked ~ .toggle_menu_responsive:checked ~ .content_header label i{transform:rotate(90deg)}.menu_responsive_wrap .menu_dropdown_wrap .menu_item,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_dropdown_wrap .menu_item{width:calc(100% - 10px)}.menu_dropdown_wrap{position:fixed;top:50px;bottom:0px;left:0px;right:0px;z-index:104;padding:0;border-width:0;display:none;overflow:hidden;background:linear-gradient(to bottom,rgba(88,130,154,0.6) 0%,rgba(66,85,95,0.6) 100%),rgba(26,121,176,0.6)}.menu_dropdown_wrap:before{content:"";position:fixed;z-index:105;top:0px;left:0px;display:block;width:100%;height:50px;background:linear-gradient(to bottom,rgba(88,130,154,0.6) 0%,rgba(88,130,154,0.6) 100%),rgba(26,121,176,0.6)}.menu_dropdown_wrap .menu_item{display:block;width:auto;white-space:initial}.menu_dropdown_wrap .menu_item label{width:100%}.menu_dropdown_wrap .menu_item .text{text-align:left}.menu_dropdown_wrap .menu_item.rsp_backlink{display:initial}.header_logo,.toggle_menu_float:checked ~ .content_header .header_logo{z-index:1;display:inline-block;vertical-align:bottom;max-width:calc(100% - (((40 * 2) / 1080) * 100%));position:relative;top:initial;left:initial;right:initial;margin-top:30px;width:420px;height:auto}.header_logo_swap,.toggle_menu_float:checked ~ .content_header .header_logo_swap{display:none}.header_image{left:0}.header_slogan{position:relative;vertical-align:bottom;top:0;left:calc((40 / 1080) * 100%);width:auto;max-width:calc(100% - (((40 * 2) / 1080) * 100%));height:auto;margin-top:30px;border-radius:1px;text-align:center}.header_cta{position:relative;vertical-align:bottom;top:0;left:calc((40 / 1080) * 100%);width:auto;max-width:calc(100% - (((40 * 2) / 1080) * 100%));height:25px;margin-top:30px;border-radius:1px;text-align:center}.toggle_menu_float:checked ~ .content_header{margin-top:110px}.toggle_menu_float:checked ~ .content_header .header_cta{z-index:101;position:fixed;top:15px;left:initial;width:auto;height:auto;padding:initial;margin-top:0px;right:254px;color:white;font-size:1.3em}.header_cta2{position:relative;vertical-align:bottom;top:initial;left:calc((40 / 1080) * 100%);width:auto;max-width:calc(100% - (((40 * 2) / 1080) * 100%));height:45px;margin-top:30px;padding:11px 0px 0px 0px;border-radius:4px;line-height:1em;text-align:center}.toggle_menu_float:checked ~ .content_header .header_cta2{z-index:101;position:fixed;top:15px;left:initial;margin-top:0px;right:14px;font-size:1.3em;height:initial;padding:initial;border-radius:initial;line-height:1em;color:white;background:transparent;transition:initial}.header_usp,.homepage .header_usp,.toggle_menu_float:checked ~ .content_header .header_usp,.toggle_menu_float:checked ~ .content_header .homepage .header_usp{position:relative;z-index:2;display:block;justify-content:initial;top:0;left:calc((40 / 1080) * 100%);width:auto;max-width:calc(100% - (((40 * 2) / 1080) * 100%));height:auto;margin-top:30px;color:#404040;text-align:center}.header_usp .usp,.homepage .header_usp .usp,.toggle_menu_float:checked ~ .content_header .header_usp .usp,.toggle_menu_float:checked ~ .content_header .homepage .header_usp .usp{display:inline-block;white-space:nowrap}.header_usp .usp:first-letter,.homepage .header_usp .usp:first-letter,.toggle_menu_float:checked ~ .content_header .header_usp .usp:first-letter,.toggle_menu_float:checked ~ .content_header .homepage .header_usp .usp:first-letter{color:#4d9f3a}.link_facebook,.link_twitter,.link_instagram,.link_linkedin,.link_pinterest,.link_werkspot,.link_whatsapp,.link_youtube,.link_english,.toggle_menu_float:checked ~ .content_header .link_facebook,.toggle_menu_float:checked ~ .content_header .link_twitter,.toggle_menu_float:checked ~ .content_header .link_instagram,.toggle_menu_float:checked ~ .content_header .link_linkedin,.toggle_menu_float:checked ~ .content_header .link_pinterest,.toggle_menu_float:checked ~ .content_header .link_werkspot,.toggle_menu_float:checked ~ .content_header .link_whatsapp,.toggle_menu_float:checked ~ .content_header .link_youtube,.toggle_menu_float:checked ~ .content_header .link_english{display:initial;position:fixed;top:7px;left:initial;z-index:101;opacity:1}.link_facebook img,.link_twitter img,.link_instagram img,.link_linkedin img,.link_pinterest img,.link_werkspot img,.link_whatsapp img,.link_youtube img,.link_english img,.toggle_menu_float:checked ~ .content_header .link_facebook img,.toggle_menu_float:checked ~ .content_header .link_twitter img,.toggle_menu_float:checked ~ .content_header .link_instagram img,.toggle_menu_float:checked ~ .content_header .link_linkedin img,.toggle_menu_float:checked ~ .content_header .link_pinterest img,.toggle_menu_float:checked ~ .content_header .link_werkspot img,.toggle_menu_float:checked ~ .content_header .link_whatsapp img,.toggle_menu_float:checked ~ .content_header .link_youtube img,.toggle_menu_float:checked ~ .content_header .link_english img{border-width:0;width:auto;height:37px;opacity:1}.link_facebook,.toggle_menu_float:checked ~ .content_header .link_facebook{right:14px}.link_twitter,.toggle_menu_float:checked ~ .content_header .link_twitter{right:14px}.link_instagram,.toggle_menu_float:checked ~ .content_header .link_instagram{right:58px}.link_linkedin,.toggle_menu_float:checked ~ .content_header .link_linkedin{right:102px}.link_pinterest,.toggle_menu_float:checked ~ .content_header .link_pinterest{right:146px}.link_werkspot,.toggle_menu_float:checked ~ .content_header .link_werkspot{right:190px}.link_whatsapp,.toggle_menu_float:checked ~ .content_header .link_whatsapp{right:234px}.link_youtube,.toggle_menu_float:checked ~ .content_header .link_youtube{right:278px}.link_english,.toggle_menu_float:checked ~ .content_header .link_english{right:322px}.box.supershiftup{margin-top:-40px}.box.linkhint .listitem:after{top:20px;bottom:initial;left:initial;right:20px}.box.imageheader .content{padding:0 30px}.box.imageheader .text{text-align:center}.box.slider .image.fader1x3.zoomin>div>img{background-size:cover}.box.slider .fader1x3.zoomin .image_0,.box.slider .fader1x3.zoomin .image_1,.box.slider .fader1x3.zoomin .image_2{animation-delay:1s;-webkit-animation-delay:1s;animation-timing-function:initial;-webkit-animation-timing-function:initial}.box.slider .fader1x3.zoomin .image_0{animation-name:initial;-webkit-animation-name:initial}.box.slider .fader1x3.zoomin .image_1{animation-name:fader1x3_1;-webkit-animation-name:fader1x3_1}.box.slider .fader1x3.zoomin .image_2{animation-name:fader1x3_2;-webkit-animation-name:fader1x3_2}.box.slider .content.fader1x4{align-items:center;padding:calc((((40 * 2) / 1080) * 100%) / 2)}.box.slider .image.faderrow3x2,.box.slider .image.faderrow3x3{width:50%;margin-right:0}.box.slider .image.faderrow3x2.last,.box.slider .image.faderrow3x3.last{display:none}.column .form p{margin:0 0}.column .form .label{padding-right:0;width:auto;display:block}.column .form input[type=text]{width:100%}.column .form textarea{width:100%}.column .form input[type=radio]{margin-left:0px}.column .form span.error{padding-left:0}.column .form span.lead{padding-left:0}.column .form button{margin-left:0}.editbutton,.controlbutton,.statusbutton{display:none}}
@media screen and (max-width:935px){.toggle_image:checked + .image:before{padding-top:100%}.iframe.default{width:100%;margin:0px 0px 15px 0px;float:none}.iframe.default.bottommargin{margin:0px 0px 15px 0px}.iframe.default.flat:before{padding-top:75%}.col_s_1{flex-grow:1}.col_s_2{flex-grow:1.75}.col_s_3{flex-grow:2.5}.box.plain .image,.box.plain.mirror .image{width:100%;margin:0px 0px 0px 0px;float:none}.box.plain .image:before,.box.plain.mirror .image:before{padding-top:calc(70% + (1080px - 100vw) / 4)}.box.plain .image.breakout>div,.box.plain.mirror .image.breakout>div{left:calc(0px - ((100vw - 100%) / 2));right:calc(0px - ((100vw - 100%) / 2))}.box.plain .image.bottomwrap,.box.plain.mirror .image.bottomwrap{margin-bottom:0}.box.plain .image.flat:before,.box.plain.mirror .image.flat:before{padding-top:50%}.box.plain .image.square:before,.box.plain.mirror .image.square:before{padding-top:100%}.box.plain .image.tall:before,.box.plain.mirror .image.tall:before{padding-top:120%}.box.plain .image.snap_radius>div>img,.box.plain.mirror .image.snap_radius>div>img{border-radius:1px 1px 0 0}.box.plain.alternate:nth-child(2n) .image,.box.plain.mirror.alternate:nth-child(2n) .image{margin:0px 0px 15px 0px;float:none}.form input[type=text]{width:calc(99.99% - 130px)}.form textarea{width:calc(99.99% - 130px)}}
@media screen and (max-width:790px){.column:empty{display:none}.col_s_1,.col_s_2,.col_s_3{flex-grow:1;width:100%;margin-right:0}.inset{width:calc(100% - 2 * 30px);float:initial}.menu_responsive_wrap .menu_item,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item{width:calc((99.99% / 2) - 10px)}.menu_responsive_wrap .menu_dropdown_wrap .menu_item,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_dropdown_wrap .menu_item{width:calc(100% - 10px)}.form p{margin:0}.form input[type=text]{width:calc(99.99% - 130px)}.form textarea{width:calc(99.99% - 130px)}}
@media screen and (max-width:645px){.toggle_menu_float:checked ~ .content_header .noticestoggle{top:110px}.footer_contact div,.footer_contact div:first-child,.footer_contact div:last-child,.footer_contact div:nth-child(2n),.footer_contact div:nth-child(n+3){width:100%;border-width:0 0 2px 0;padding:30px 0px;margin:0px}.footer_contact div:first-child{padding:0px 0px 30px 0px}.footer_contact div:last-child{padding:30px 0px 0px 0px;border-width:0}.rsp_rw1_show{display:initial}.iframe.default.flat:before{padding-top:100%}.menu_responsive_wrap .menu_item,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_item{width:calc(100% - 10px)}.menu_responsive_wrap .menu_dropdown_wrap .menu_item,.toggle_menu_float:checked ~ .content_header .menu_responsive_wrap .menu_dropdown_wrap .menu_item{width:calc(100% - 10px)}.toggle_menu_float:checked ~ .content_header{margin-top:110px}.toggle_menu_float:checked ~ .content_header .header_cta{z-index:99;position:fixed;top:55px;left:initial;right:initial;width:100%;height:55px;max-width:initial;margin-top:0px;padding:15px 0;color:white;text-align:center;border-radius:0;background:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%),rgba(77,159,58,0.97)}.box.gallery .image:before,.box.gallery .image.flat:before,.box.gallery .image.square:before,.box.gallery .image.tall:before{padding-top:100%}.box.gallery .image>div{background:rgba(186,190,193,0.5)}.box.gallery .image.fit>div>img{background-size:contain}.box.gallery .image.rsp_ob_rw1_fit>div>img{background-size:contain}.box.gallery.watermark .image>div>img{background-size:30%,cover}.box.gallery.watermark .image.fit>div>img{background-size:30%,contain}.box.gallery.watermark .image.rsp_ob_rw1_fit>div>img{background-size:30%,contain}.box.slider .image.faderrow3x2,.box.slider .image.faderrow3x3{width:100%}.box.slider .image.faderrow3x2.middle,.box.slider .image.faderrow3x2.last,.box.slider .image.faderrow3x3.middle,.box.slider .image.faderrow3x3.last{display:none}.toggle_zoombox:checked + .zoombox_wrap{display:none}.box.zoomhint .listitem .image:after{display:none}.box.zoomhint .listitem{pointer-events:none}.form p,.column .form p{margin:0 0}.form .label,.column .form .label{padding-right:0;width:auto;display:block}.form input[type=text],.column .form input[type=text]{width:100%}.form textarea,.column .form textarea{width:100%}.form input[type=radio],.column .form input[type=radio]{margin-left:0px}.form span.error,.column .form span.error{padding-left:0}.form span.lead,.column .form span.lead{padding-left:0}.form button,.column .form button{margin-left:0}}
@media screen and (max-width:500px){.rsp_rw0_show{display:initial}.content{overflow:hidden}.text table td,.text table th{max-width:0}.text table.implicit td,.text table.implicit th{max-width:initial}}
@media screen and (max-width:1520px){.box.imageheader.wide .item,.box.imageheader.wide .video video,.box.imageheader.wide .image>div>img{border-radius:0}}
@media screen and (min-width:1081px){.row_l_1{width:100%;margin-right:0}.row_l_2{width:calc(99.95% / 2 - (3 * 1%) * ((2 - 1) / 2))}.row_l_3{width:calc(99.95% / 3 - (3 * 1%) * ((3 - 1) / 3))}.row_l_4{width:calc(99.95% / 4 - (3 * 1%) * ((4 - 1) / 4))}.row_l_5{width:calc(99.95% / 5 - (3 * 1%) * ((5 - 1) / 5))}.listitem.row_l_1:nth-last-child(-n + 1):nth-child(1n + 1),.listitem.row_l_1:nth-last-child(-n + 1):nth-child(1n + 1) ~ .listitem.row_l_1{margin-bottom:0}.listitem.row_l_2:nth-last-child(-n + 2):nth-child(2n + 1),.listitem.row_l_2:nth-last-child(-n + 2):nth-child(2n + 1) ~ .listitem.row_l_2{margin-bottom:0}.listitem.row_l_3:nth-last-child(-n + 3):nth-child(3n + 1),.listitem.row_l_3:nth-last-child(-n + 3):nth-child(3n + 1) ~ .listitem.row_l_3{margin-bottom:0}.listitem.row_l_4:nth-last-child(-n + 4):nth-child(4n + 1),.listitem.row_l_4:nth-last-child(-n + 4):nth-child(4n + 1) ~ .listitem.row_l_4{margin-bottom:0}.listitem.row_l_5:nth-last-child(-n + 5):nth-child(5n + 1),.listitem.row_l_5:nth-last-child(-n + 5):nth-child(5n + 1) ~ .listitem.row_l_5{margin-bottom:0}.row_l_1:nth-child(1n),.row_l_2:nth-child(2n),.row_l_3:nth-child(3n),.row_l_4:nth-child(4n),.row_l_5:nth-child(5n){margin-right:0}}
@media screen and (max-width:1080px) and (min-width:936px){.row_l_1{width:100%;margin-right:0}.row_l_2{width:calc(99.95% / 2 - (3 * 1%) * ((2 - 1) / 2))}.row_l_3,.row_l_4{width:calc(99.95% / 3 - (3 * 1%) * ((3 - 1) / 3))}.row_l_5{width:calc(99.95% / 4 - (3 * 1%) * ((4 - 1) / 4))}.row_l_2:nth-child(2n),.row_l_3:nth-child(3n),.row_l_4:nth-child(3n),.row_l_5:nth-child(4n){margin-right:0}}
@media screen and (max-width:935px) and (min-width:791px){.row_l_1{width:100%;margin-right:0}.row_l_2,.row_l_3,.row_l_4{width:calc(99.95% / 2 - (3 * 1%) * ((2 - 1) / 2))}.row_l_5{width:calc(99.95% / 3 - (3 * 1%) * ((3 - 1) / 3))}.row_l_2:nth-child(2n),.row_l_3:nth-child(2n),.row_l_4:nth-child(2n),.row_l_5:nth-child(3n){margin-right:0}}
@media screen and (max-width:790px) and (min-width:646px){.row_l_1{width:100%;margin-right:0}.row_l_2,.row_l_3,.row_l_4{width:calc(99.95% / 2 - (3 * 1%) * ((2 - 1) / 2))}.row_l_5{width:calc(99.95% / 3 - (3 * 1%) * ((3 - 1) / 3))}.row_l_2:nth-child(2n),.row_l_3:nth-child(2n),.row_l_4:nth-child(2n),.row_l_5:nth-child(3n){margin-right:0}}
@media screen and (max-width:645px) and (min-width:501px){.row_l_1{width:100%;margin-right:0}.row_l_2,.row_l_3,.row_l_4{width:100%}.row_l_5{width:calc(99.95% / 2 - (3 * 1%) * ((2 - 1) / 2))}.row_l_2,.row_l_3,.row_l_4,.row_l_5:nth-child(2n){margin-right:0}}
@media screen and (max-width:500px){.row_l_1,.row_l_2,.row_l_3,.row_l_4,.row_l_5{width:100%;margin-right:0}}