@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);body{font-family:'Roboto',sans-serif;color:#1D1D1B;margin:0}strong,b{font-weight:400}header{max-width:1170px;margin:0 auto;display:flex}header .logo{flex-basis:25%;margin-top:48px}header .logo img{margin:10px 0 0 15px;width:100%}header nav{flex-basis:75%;display:flex;align-items:flex-end;justify-content:flex-end}header nav ul{list-style-type:none;padding:0;margin:0;text-align:right}header nav ul li{display:inline-block;height:100%;padding:0;margin:0;position:relative}header nav ul li a{display:block;padding:20px 15px;margin:0;height:100%;font-size:20px;font-weight:300;transition:0.3s color}header nav ul li a:link,header nav ul li a:visited,header nav ul li a:active{color:#1D1D1B;text-decoration:none}header nav ul li a:hover{color:#74746b;text-decoration:none}header nav ul li.active a{font-weight:400}header nav ul li.active ul li a{font-weight:300}header nav ul li.active ul li.active a{font-weight:400}header nav ul li.active a:link,header nav ul li.active a:visited,header nav ul li.active a:active{color:#0F6054;text-decoration:none}header nav ul li.active a:hover{color:#74746b;text-decoration:none}header nav ul li ul{position:absolute;z-index:100;display:none;background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:-30px 15px 61px rgba(255,255,255,.9)}header nav ul li ul li{opacity:0;transition:0.9s opacity ease}header nav ul li:hover ul{display:block}header nav ul li:hover ul li{opacity:1}header nav ul li ul li a{padding:10px 15px}header nav ul li.login{display:block;position:absolute;top:0;left:0;width:100%;height:auto;background-color:#0F6054}header nav ul li.login form{display:flex;max-width:1170px;margin:0 auto}header nav ul li.login form fieldset{border-bottom:none;border-left:none;border-right:none;border-top:none;display:flex;flex-basis:60%}header nav ul li.login form fieldset .login-msg{font-size:17px;font-weight:300;padding:8px 15px 5px 0;color:#fff}header nav ul li.login form fieldset .login-msg span{font-weight:400}header nav ul li.login form .login-links{flex-basis:40%}header nav ul li.login form .login-links a{float:right;font-size:17px;font-weight:300;transition:0.3s color;text-underline-offset:4px;padding:14px 15px;height:auto}header nav ul li.login form .login-links a:link,header nav ul li.login form .login-links a:visited,header nav ul li.login form .login-links a:active{color:#fff;text-decoration:none}header nav ul li.login form .login-links a:hover{color:#fff;text-decoration:underline}header nav ul li.login form fieldset input.login-col.login-input{flex-basis:40%;margin:4px 0 0 0;padding:1px 4px 1px 4px;border:none;background-color:#fff;font-family:'Roboto',sans-serif;font-weight:400;text-align:center;font-size:16px;outline:none}header nav ul li.login form fieldset input.login-col.login-input.login-username{border-top-left-radius:15px;border-bottom-left-radius:15px;border-right:1px solid #97c2bc}header nav ul li.login form fieldset input.login-col.login-button.login-submit{flex-basis:20%;margin:4px 0 0 0;background-color:#97c2bc;border:none;border-top-right-radius:15px;border-bottom-right-radius:15px;color:#000;font-family:'Roboto',sans-serif;font-weight:400;font-size:16px;padding:1px 15px 1px 10px;cursor:pointer}header nav ul li.login form fieldset input.login-col.login-button.login-submit:hover{background-color:#d5f0ec}header nav ul li.login form fieldset div.login-col{font-weight:400}.tx-felogin-pi1 h3{padding:40px 0 20px;text-transform:uppercase;font-size:50px;font-weight:200;margin:0}.tx-felogin-pi1 div{font-weight:300}.tx-felogin-pi1 form fieldset{border:none;padding:15px 0}.tx-felogin-pi1 form fieldset legend{display:none}.tx-felogin-pi1 form fieldset input[type="text"]{border:1px solid #74746b;padding:5px 5px;border-radius:5px;min-width:220px;outline:none}.tx-felogin-pi1 form fieldset input[type="submit"]{border:1px solid #74746b;background-color:#fff;margin:15px 0 0 0;padding:10px 16px;border-radius:5px;font-family:'Roboto',sans-serif;color:#1D1D1B;font-weight:400;font-size:17px;cursor:pointer}.tx-felogin-pi1 form fieldset input[type="submit"]:hover{border:1px solid #0F6054;background-color:#0F6054;color:#fff}.tx-felogin-pi1 p{display:none}footer{background-color:#1D1D1B;margin:20px 0 0 0;width:100%;position:fixed;left:0;bottom:0;position:relative}footer p.site-credit{position:absolute;top:4px;left:20px}footer p.site-credit a:link,footer p.site-credit a:visited,footer p.site-credit a:active{color:#727267;text-decoration:none}@media only screen and (max-width:1050px){footer{height:44px}footer p.site-credit{top:30px}}footer p.site-credit a:hover{color:#53534b;text-decoration:none}footer nav{max-width:1170px;margin:0 auto}footer nav ul{display:block;text-align:center;padding:0;margin:0}footer nav ul li{display:inline-block;padding:0 15px}footer nav ul li a{font-size:20px;font-weight:200;display:inline-block;padding:15px 15px 12px}footer nav ul li a:link,footer nav ul li a:visited,footer nav ul li a:active{color:#fff;text-decoration:none}footer nav ul li a:hover{color:#fff;text-decoration:none;font-weight:300}main{padding:15px 15px 160px 15px}main .frame{max-width:1170px;margin:0 auto}main .frame.frame-highlight{margin:0 auto 20px}main header{max-width:100%;padding:0;margin:0;display:block}main h1,main h2{font-weight:200;margin:0;padding:10px 0 20px}main h1{font-size:40px}main h2{font-size:34px}main h3{font-size:28px;font-weight:400;margin:0;padding:10px 0 20px}main h4{font-size:28px;font-weight:300;margin:0;padding:10px 0 20px}main .ce-bodytext h4{padding:0 0 30px;line-height:144%}main .frame header h1{font-size:50px;font-weight:200;margin:0;padding:10px 0 20px}main .frame.frame-highlight header h1{padding:40px 0 20px;text-transform:uppercase}main .frame header h1 b{font-weight:400}main .frame header h2{font-size:30px;font-weight:200;line-height:140%;margin:0;padding:10px 0 20px}main .frame .ce-textpic header h2{padding:0 20px 20px 0}main .frame .ce-textpic p,main .frame .ce-textpic ul,main .frame .ce-textpic ol{padding-right:20px}main .frame.frame-highlight header h2{padding:40px 0 20px}main .frame header h2 b{font-weight:400}main p,main ul,main ol{font-size:17px;font-weight:300;line-height:145%;margin:0;padding:0 0 15px}main .frame.frame-highlight p,main .frame.frame-highlight ul,main .frame.frame-highlight ol{line-height:160%}main a:link,main a:visited,main a:active{color:#1D1D1B;text-decoration:underline;font-weight:400}main a:hover{color:#1D1D1B;text-decoration:none;font-weight:400}.sliderimage{overflow:hidden;margin:15px 0}.sliderimage .sliderimage-slider{max-width:1170px;margin:0 auto;position:relative}.sliderimage .sliderimage-slider .sliderimage-slider-mover{position:absolute;top:0;left:0}.sliderimage .sliderimage-slider .sliderimage-slider-mover .sliderimage-slider-item{position:absolute;top:0}.sliderimage .sliderimage-slider .sliderimage-slider-mover .sliderimage-slider-item img{width:100%;height:auto}.sliderimage .sliderimage-slider .sliderimage-slider-opac-left{position:absolute;top:0;left:-320px;width:320px;background-color:rgba(255,255,255,.55)}.sliderimage .sliderimage-slider .sliderimage-slider-opac-right{position:absolute;top:0;right:-320px;width:320px;background-color:rgba(255,255,255,.55)}.sliderimage .sliderimage-slider .sliderimage-slider-full-left{position:absolute;top:0;left:-1170px;width:850px;background-color:#fff;display:none}.sliderimage .sliderimage-slider .sliderimage-slider-full-right{position:absolute;top:0;right:-1170px;width:850px;background-color:#fff;display:none}.sliderimage .sliderimage-slider .sliderimage-slider-back{position:absolute;top:0;left:0;width:110px;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='56' height='56' viewBox='0 0 56 56' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;'%3E%3Crect x='0' y='0' width='56.69' height='56.69' style='fill:none;'/%3E%3Cpath d='M40.08,9.44l-23.47,18.77l23.47,19.04' style='fill:none;stroke:%23fff;stroke-width:1px;'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100px;background-position:center center}.sliderimage .sliderimage-slider .sliderimage-slider-fw{position:absolute;top:0;right:0;width:110px;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='56' height='56' viewBox='0 0 56 56' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;'%3E%3Crect x='0' y='0' width='56.69' height='56.69' style='fill:none;'/%3E%3Cpath d='M16.61,47.25l23.47,-18.77l-23.47,-19.04' style='fill:none;stroke:%23fff;stroke-width:1px;'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100px;background-position:center center}.fadeimage{overflow:hidden;margin:15px -15px;background-color:#d4d4d44f}.fadeimage .fadeimage-slider{overflow:hidden;max-width:1600px;margin:0 auto;box-shadow:0 0 200px rgba(35,62,58,.9)}.fadeimage .fadeimage-slider .fadeimage-slider-mover{position:relative}.fadeimage .fadeimage-slider .fadeimage-slider-mover .fadeimage-slider-item{background-size:120%;background-position:center center;background-repeat:no-repeat;transition:10s background-size;position:absolute;top:0;left:0}.fadeimage .fadeimage-slider .fadeimage-slider-mover .fadeimage-slider-item.resize{background-size:100%}.fadeimage .fadeimage-slider .fadeimage-slider-mover .fadeimage-slider-item img{display:none}.iconteaser{display:flex;flex-wrap:wrap;margin:15px auto 45px;max-width:1100px}.iconteaser .iconteaser-item{margin:25px 0 0 0;flex-basis:25%;align-items:flex-start;background-repeat:no-repeat;background-size:67%;background-position:center top;background-image:url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 100 100' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cg transform='matrix(1.32193,0,0,1.31066,-22.009,-20.5652)'%3E%3Cellipse cx='54.473' cy='53.839' rx='37.823' ry='38.149' style='fill:rgb(255,203,0);'/%3E%3C/g%3E%3C/svg%3E")}.iconteaser .iconteaser-item .iconteaser-item-icon{width:100%;padding-top:67%;position:relative;background-repeat:no-repeat;background-size:26%;background-position:center center;transition:0.9s opacity ease}.iconteaser .iconteaser-item .iconteaser-item-icon:hover{opacity:0}.iconteaser .iconteaser-item h3{width:90%;margin:0 auto;min-height:15%;font-size:20px;font-weight:400;text-align:center;padding:10px 0 10px}.iconteaser .iconteaser-item .iconteaser-item-text{width:90%;margin:0 auto;font-weight:300;line-height:160%;text-align:center}.teaserthree{display:flex;padding:35px 0 15px;max-width:1170px;margin:0 auto}.teaserthree .teaserthree-left,.teaserthree .teaserthree-0,.teaserthree .teaserthree-1{flex-basis:33.33%}.teaserthree .teaserthree-left h3{font-size:26px;font-weight:300;line-height:140%}.teaserthree .teaserthree-0,.teaserthree .teaserthree-1{margin-left:15px}.teaserthree .teaserthree-0 img,.teaserthree .teaserthree-1 img{width:100%}.teaserthree .teaserthree-0 span,.teaserthree .teaserthree-1 span{font-size:20px;font-weight:300;display:inline-block;margin-bottom:15px}.teaserthree ul{padding-left:20px}.teasertwo{padding:35px 0 55px;max-width:1170px;margin:0 auto}.teasertwo .teasertwo-top h1{font-size:50px;font-weight:200;margin:0;padding:10px 0 20px;text-transform:uppercase}.teasertwo .teasertwo-top h1 b{font-weight:400}.teasertwo .teasertwo-bottom{display:flex}.teasertwo .teasertwo-bottom a:link,.teasertwo .teasertwo-bottom a:visited,.teasertwo .teasertwo-bottom a:active{text-decoration:none}.teasertwo .teasertwo-bottom a:hover{text-decoration:none}.teasertwo .teasertwo-bottom span{font-size:28px;font-weight:300;display:inline-block;padding-top:8px}.teasertwo .teasertwo-bottom img{width:100%;opacity:1;transition:0.6s opacity ease}.teasertwo .teasertwo-bottom a:hover img{opacity:.7}.teasertwo .teasertwo-bottom .teasertwo-0,.teasertwo .teasertwo-bottom .teasertwo-1{flex-basis:50%}.teasertwo .teasertwo-bottom .teasertwo-0{margin-right:15px}.teasertwo .teasertwo-bottom .teasertwo-1{margin-left:15px}.tx-powermail{width:50%}.tx-powermail h3{display:none}.tx-powermail fieldset{border:0;padding:0;margin:0}.tx-powermail fieldset legend{display:none}.tx-powermail fieldset label{display:block;padding:12px 0 4px;font-weight:200;font-size:20px}.tx-powermail fieldset input[type="text"],.tx-powermail fieldset textarea{width:100%;border:1px solid #74746b;border-radius:5px;background-color:#fff;padding:8px 15px}.tx-powermail fieldset input[type="submit"]{border:1px solid #74746b;border-radius:5px;background-color:#fff;padding:8px 15px;margin:10px 0;cursor:pointer}.tx-powermail fieldset input[type="submit"]:hover{background-color:#74746b;color:#fff}.tx-powermail .parsley-errors-list,.tx-powermail .parsley-errors-list li{list-style-type:none;border:none;margin:0;padding:0;color:rgb(192,0,0)}.buttonlink{display:inline-block;border:1px solid #74746b;padding:5px 16px;border-radius:5px;font-weight:300;margin:10px 16px}main a.buttonlink:link,main a.buttonlink:visited,main a.buttonlink:active{color:#1D1D1B;text-decoration:none;font-weight:300}main a.buttonlink:hover{color:#fff;background-color:#74746b;text-decoration:none;font-weight:300}.reg{padding:35px 0 55px;max-width:1170px;margin:0 auto}.form{font-weight:300}.form .formitem{padding:15px 0 16px;position:relative}.form .formitem label{display:block;background-color:#fff;padding:0 8px;position:absolute;top:4px;left:8px}.form .formitem label span{font-size:15px;color:#95958b}.form .formitem label.error span{color:#e2002b}.form .formitem.check label{cursor:pointer;position:relative}.form .formitem.check label.error{color:#e2002b}.form .formitem .inputselect{border:1px solid #74746b;padding:5px 16px 0;max-width:550px;border-radius:5px}.form .formitem .inputselect.error{border-color:#e2002b}.form .formitem.input input,.form .formitem.select select{background-color:#fff;border:none;outline:none;width:100%;border-radius:5px}.form .formitem.input input{padding:8px 0 9px}.form .formitem.select select{padding:9px 15px 9px 0;font-weight:400;font-size:17px}.form .formitem.input input{font-family:'Roboto',sans-serif;color:#1D1D1B;font-weight:400;font-size:17px}.form .formitem.text .note{font-size:14px}.form .formitem.submit input{border:1px solid #74746b;background-color:#fff;margin:0;padding:10px 16px;border-radius:5px;font-family:'Roboto',sans-serif;color:#1D1D1B;font-weight:400;font-size:17px;cursor:pointer}.form .formitem.submit input:hover{border:1px solid #0F6054;background-color:#0F6054;color:#fff}.form .formitem input[type="file"]{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.form .formitem .fileuploads{max-width:584px}.form .formitem.file label{padding:0;position:relative;left:0}.form .formitem .progress{width:100%;height:5px}.form .formitem .progress .bar{width:0%;height:5px;background-color:#C63134}.form .formitem .filename_add{color:#1D1D1B;cursor:pointer;display:inline-block;border:1px solid #74746b;padding:12px 16px;border-radius:5px;transition:background-color .15s}.form .formitem .filename_add:hover{background-color:#74746b;color:#fff}@media only screen and (min-width:960px) and (max-width:1050px){header nav ul li.login form{}header nav ul li.login form fieldset{flex-wrap:wrap}header nav ul li.login form fieldset .login-col.login-text{flex-basis:15%}header nav ul li.login form fieldset .login-col.login-input.login-username{flex-basis:38%;width:auto}header nav ul li.login form fieldset .login-col.login-input.login-password{flex-basis:38%;width:auto}header nav ul li.login form fieldset .login-col.login-button.login-submit{flex-basis:15%}header nav ul li.login form fieldset .login-col.login-register{flex-basis:35%;padding:17px 8px 15px 10px!important}header nav ul li.login form fieldset .login-col.login-forget{flex-basis:40%;padding:17px 8px 15px 10px!important}}@media only screen and (max-width:959px){header .logo{flex-basis:100%;margin-top:0}main h1,main h2{font-size:28px}main .frame.frame-highlight{margin:0}main .frame header h1{font-size:40px}main .frame.frame-highlight header h1{padding:10px 0 20px}header nav{position:relative;cursor:pointer;background-repeat:no-repeat;background-position:top+15px right+15px;background-size:50px;background-image:url("data:image/svg+xml,%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 90 90' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cg transform='matrix(0.997751,0,0,0.932698,-7.63803e-05,0.196341)'%3E%3Crect x='-0.034' y='-0.211' width='90.203' height='21.443' style='fill:rgb(0,116,98);'/%3E%3C/g%3E%3Cg transform='matrix(0.997751,0,0,0.932698,0.0369463,35.1963)'%3E%3Crect x='-0.034' y='-0.211' width='90.203' height='21.443' style='fill:rgb(0,116,98);'/%3E%3C/g%3E%3Cg transform='matrix(0.997751,0,0,0.932698,0.0338866,70.1963)'%3E%3Crect x='-0.034' y='-0.211' width='90.203' height='21.443' style='fill:rgb(0,116,98);'/%3E%3C/g%3E%3C/svg%3E%0A")}header nav ul{display:none;position:absolute;width:150%;top:128%;right:0;z-index:1000;overflow:hidden;border-bottom:1px solid #0F6054;box-shadow:-30px 15px 61px rgba(255,255,255,.9);border-bottom-left-radius:5px;border-bottom-right-radius:5px;text-align:left}header nav ul li{display:block;height:auto;border-top:1px solid #0F6054;position:unset}header nav ul li:first-child{border-top:none}header nav ul li a{background-color:#fff}header nav ul li.login{background-color:#fff;position:relative}header nav ul li.login form{margin:0;border-radius:0;flex-wrap:wrap}header nav ul li.login form fieldset{flex-wrap:wrap;border-top:1px solid #0F6054;flex-basis:100%;padding:15px}header nav ul li.login form .login-links{flex-wrap:wrap;flex-basis:100%;padding-bottom:12px}header nav ul li.login form .login-links a{padding:12px 15px;float:none;font-size:20px}header nav ul li.login form .login-links a:link,header nav ul li.login form .login-links a:visited,header nav ul li.login form .login-links a:active{color:#1D1D1B;text-decoration:none}header nav ul li.login form .login-links a:hover{color:#74746b;text-decoration:none}header nav ul li.login form fieldset .login-col.login-text{flex-basis:100%;padding:10px 0 25px 0!important;font-size:20px}header nav ul li.login form fieldset .login-col.login-input.login-username{flex-basis:100%;width:auto;border-top-right-radius:15px;border-bottom-left-radius:0!important;border-bottom-right-radius:0;border-right:0;border-bottom:1px solid #97c2bc;border-top:1px solid #97c2bc;border-left:1px solid #97c2bc;padding-top:10px;padding-bottom:10px;font-size:20px}header nav ul li.login form fieldset .login-col.login-input.login-password{flex-basis:100%;width:auto;margin:0;padding-top:10px;padding-bottom:10px;font-size:20px;border-left:1px solid #97c2bc;border-right:1px solid #97c2bc}header nav ul li.login form fieldset input.login-col.login-button.login-submit{flex-basis:100%;border-top-right-radius:0!important;border-bottom-right-radius:15px;border-bottom-left-radius:15px;margin:0!important;padding:10px 1px 10px 1px!important;font-size:20px!important}header nav ul li.login form fieldset a.login-col.login-register{flex-basis:100%;background-color:transparent;padding:30px 0 8px 0!important;font-size:20px}header nav ul li.login form fieldset a.login-col.login-forget{flex-basis:100%;background-color:transparent;padding:20px 0 30px 0!important;font-size:20px}header nav ul li ul{display:block;position:unset;border-bottom:none;box-shadow:none;margin:-10px 0 0 0}header nav ul li ul li{opacity:1;border-top:none}header nav ul li ul li a{padding:10px 15px 10px 30px}.tx-powermail{width:80%}}@media only screen and (max-width:767px){main p,main ul,main ol,.iconteaser .iconteaser-item h3,.iconteaser .iconteaser-item .iconteaser-item-text{hyphens:auto}.iconteaser .iconteaser-item{flex-basis:50%}}@media only screen and (min-width:768px) and (max-width:959px){header .logo img{width:40%}}@media only screen and (min-width:520px) and (max-width:767px){header .logo img{width:55%}}@media only screen and (min-width:520px) and (max-width:959px){footer nav ul{margin:0}footer nav ul li a{padding:10px 15px 7px}}@media only screen and (max-width:767px){.teaserthree{display:block}.teaserthree .teaserthree-0,.teaserthree .teaserthree-1{margin-left:0}.teasertwo .teasertwo-bottom{flex-wrap:wrap}.teasertwo .teasertwo-bottom .teasertwo-0,.teasertwo .teasertwo-bottom .teasertwo-1{flex-basis:100%}.teasertwo .teasertwo-bottom .teasertwo-0{margin-right:0}.teasertwo .teasertwo-bottom .teasertwo-1{margin-left:0}.teasertwo .teasertwo-bottom span{padding-top:5px;padding-bottom:30px}}@media only screen and (max-width:520px){header .logo img{width:80%}footer nav ul{margin:5px 0}footer nav ul li a{padding:3px 15px 2px}header nav{background-size:45px}header nav ul{width:200%}}.ce-align-left{text-align:left}.ce-align-center{text-align:center}.ce-align-right{text-align:right}.ce-table td,.ce-table th{vertical-align:top}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden}.ce-left .ce-gallery,.ce-column{float:left}.ce-center .ce-outer{position:relative;float:right;right:50%}.ce-center .ce-inner{position:relative;float:right;right:-50%}.ce-right .ce-gallery{float:right}.ce-gallery figure{display:table;margin:0}.ce-gallery figcaption{display:table-caption;caption-side:bottom}.ce-gallery img{display:block}.ce-gallery iframe{border-width:0}.ce-border img,.ce-border iframe{border:2px solid #000;padding:0}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:15px}.ce-image .ce-gallery{margin-bottom:0}.ce-intext.ce-right .ce-gallery{margin-left:10px}.ce-intext.ce-left .ce-gallery{margin-right:50px}.ce-below .ce-gallery{margin-top:10px}.ce-column{margin-right:10px}.ce-column:last-child{margin-right:0}.ce-row{margin-bottom:10px}.ce-row:last-child{margin-bottom:0}.ce-above .ce-bodytext{clear:both}.ce-bodytext ol,.ce-bodytext ul{padding-left:30px;overflow:auto}.ce-headline-left{text-align:left}.ce-headline-center{text-align:center}.ce-headline-right{text-align:right}.ce-uploads{margin:0;padding:0}.ce-uploads li{list-style:none outside none;margin:1em 0}.ce-uploads img{float:left;padding-right:1em;vertical-align:top}.ce-uploads span{display:block}.ce-table{width:100%;max-width:100%}.ce-table th,.ce-table td{padding:.5em .75em;vertical-align:top}.ce-table thead th{border-bottom:2px solid #dadada}.ce-table th,.ce-table td{border-top:1px solid #dadada}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada}.frame-space-before-extra-small{margin-top:1em}.frame-space-before-small{margin-top:2em}.frame-space-before-medium{margin-top:3em}.frame-space-before-large{margin-top:4em}.frame-space-before-extra-large{margin-top:5em}.frame-space-after-extra-small{margin-bottom:1em}.frame-space-after-small{margin-bottom:2em}.frame-space-after-medium{margin-bottom:3em}.frame-space-after-large{margin-bottom:4em}.frame-space-after-extra-large{margin-bottom:5em}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,.25);margin-bottom:2em}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,.25);margin-top:2em}.frame-indent{margin-left:15%;margin-right:15%}.frame-indent-left{margin-left:33%}.frame-indent-right{margin-right:33%}main .frame.frame-type-textpic{padding:35px 0 15px}@media only screen and (max-width:960px){.ce-intext.ce-left .ce-gallery{margin-right:0}.ce-left .ce-gallery,.ce-column{float:none}.ce-intext.ce-right .ce-gallery{margin-left:0}.ce-right .ce-gallery,.ce-column{float:none}}