#pfSearchForm .widget-text label .title,#pfMainNav .button .title{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;overflow:hidden;border:0 !important;clip:rect(1px, 1px, 1px, 1px)}.mod_search .info::before,.mod_search h2::before,.mod_eventlist .location::before,.mod_eventlist .time::before{display:inline-block;min-width:1.5rem;margin-right:.5rem;padding:.25rem;font-family:"Font Awesome 5 Free";font-weight:900;color:#fff;text-align:center;background-color:#3c5973;border-radius:50%}html,body{min-height:100%}body{background-color:rgba(124,185,184,.5)}#wrapper{width:auto;margin:auto}#main .mod_article [class*=ce_],#main [class*=grid]{margin-right:0;margin-left:0}#main .mod_article.grid1,#main [class*=ce_].grid1{width:8.333%}#main .mod_article.grid2,#main [class*=ce_].grid2{width:16.667%}#main .mod_article.grid3,#main [class*=ce_].grid3{width:24.999%}#main .mod_article.grid4,#main [class*=ce_].grid4{width:33.332%}#main .mod_article.grid5,#main [class*=ce_].grid5{width:41.665%}#main .mod_article.grid6,#main [class*=ce_].grid6{width:49.998%}#main .mod_article.grid7,#main [class*=ce_].grid7{width:58.331%}#main .mod_article.grid8,#main [class*=ce_].grid8{width:66.664%}#main .mod_article.grid9,#main [class*=ce_].grid9{width:74.997%}#main .mod_article.grid10,#main [class*=ce_].grid10{width:83.333%}#main .mod_article.grid11,#main [class*=ce_].grid11{width:91.663%}#main .mod_article.grid12,#main [class*=ce_].grid12{width:100%}#main .offset1{margin-left:8.333% !important}#main .offset2{margin-left:16.667% !important}#main .offset3{margin-left:24.999% !important}#main .offset4{margin-left:33.332% !important}#main .offset5{margin-left:41.665% !important}#main .offset6{margin-left:49.998% !important}#main .offset7{margin-left:58.331% !important}#main .offset8{margin-left:66.664% !important}#main .offset9{margin-left:74.997% !important}#main .offset10{margin-left:83.333% !important}#main .offset11{margin-left:91.663% !important}#main .offset12{margin-left:100% !important}@font-face{font-family:"Lato";src:url("../../files/pgz-theme/fonts/Lato-Regular.woff2") format("woff2"),url("../../files/pgz-theme/fonts/Lato-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Lato Bold";src:url("../../files/pgz-theme/fonts/Lato-Bold.woff2") format("woff2"),url("../../files/pgz-theme/fonts/Lato-Bold.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Journal";src:url("../../files/pgz-theme/fonts/journal-webfont.woff") format("woff");font-weight:normal;font-style:normal}body{font:normal 15px Lato,Arial,Verdana,Helvetica,sans-serif}#container h1,#container h2,#container h3,#container h4,#container h5,#container h6{margin-top:0;color:#3c5973}#container h1,#container h2,#container h3{text-transform:uppercase}#container p{line-height:1.5}a{color:inherit}a:hover,a:focus{text-decoration:none}label[for]{display:inline-block}label[for] .mandatory{padding-left:.2rem;color:#d44950}input[type=text],input[type=email],input[type=search],input[type=tel],select,textarea{padding:.5rem;color:#3c5973;border:1px solid #3c5973;transition:all 250ms}input[type=text]:focus,input[type=email]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=checkbox]:focus,select:focus,textarea:focus{box-shadow:0 0 .5rem #3c5973}input[type=checkbox]{display:inline;border:1px solid #3c5973}input[type=submit],input[type=button],button,.button{display:inline-block;padding:.5rem 1rem;text-decoration:none;color:#fff;cursor:pointer;background-color:#3c5973;border:none;border-radius:3px;transition:all 250ms}input[type=submit]:hover,input[type=submit]:focus,input[type=button]:hover,input[type=button]:focus,button:hover,button:focus,.button:hover,.button:focus{background-color:#26445f}input[type=submit].flat,input[type=button].flat,button.flat,.button.flat{background:none;border:1px solid #fff}input[type=submit].flat:hover,input[type=submit].flat:focus,input[type=button].flat:hover,input[type=button].flat:focus,button.flat:hover,button.flat:focus,.button.flat:hover,.button.flat:focus{background-color:#fff}.formbody [class*=grid]{margin-right:0;margin-left:0}.formbody .clear{height:auto;font-size:inherit;line-height:inherit}.formbody .widget{margin-bottom:.5rem;padding:.2rem;overflow:hidden}.formbody .widget.pfFormGuideline,.formbody .widget.pfFormGuideline p{margin-bottom:0;color:#3c5973;text-align:center}.formbody .widget-submit{margin-top:1rem}.formbody label[for]{display:block}.formbody input[type=text],.formbody input[type=email],.formbody input[type=search],.formbody input[type=tel],.formbody select,.formbody textarea{width:calc(100% - 2rem) !important}.formbody .widget-checkbox legend{margin-bottom:.5rem}.formbody .widget-checkbox label[for]{display:inline}@media screen and (min-width: 640px){.formbody .widget{float:left !important;width:100%;margin-bottom:1rem}.formbody .widget.grid6{width:calc(50% - .4rem) !important}.formbody .widget:not(.grid6) input[type=text],.formbody .widget:not(.grid6) input[type=email],.formbody .widget:not(.grid6) input[type=search],.formbody .widget:not(.grid6) input[type=tel],.formbody .widget:not(.grid6) select,.formbody .widget:not(.grid6) textarea{width:calc(100% - 2.3rem) !important}}@media screen and (min-width: 960px){.formbody .widget:not(.widget-explanation){display:flex;flex-flow:row}.formbody label[for]{width:8rem;padding:.5rem 0}.formbody .widget-checkbox label[for]{width:auto}.formbody input[type=text],.formbody input[type=email],.formbody input[type=search],.formbody input[type=tel],.formbody select,.formbody textarea{width:calc(100% - 12rem) !important}.formbody .widget:not(.grid6) input[type=text],.formbody .widget:not(.grid6) input[type=email],.formbody .widget:not(.grid6) input[type=search],.formbody .widget:not(.grid6) input[type=tel],.formbody .widget:not(.grid6) select,.formbody .widget:not(.grid6) textarea{width:calc(100% - 12.3rem - 1px) !important}}#pfApplicationForm{margin:0 -1rem 3rem;padding:2rem;overflow:hidden;background-color:#3c5973 !important}#pfApplicationForm h1,#pfApplicationForm h2,#pfApplicationForm h3,#pfApplicationForm h4,#pfApplicationForm h5,#pfApplicationForm h6,#pfApplicationForm label,#pfApplicationForm legend,#pfApplicationForm p,#pfApplicationForm span{color:#fff}#pfApplicationForm button,#pfApplicationForm .button{background:none;border:1px solid #fff}.formbody .widget.error{display:flex;flex-flow:wrap}.formbody .widget.error label{order:2}.formbody .widget.error p.error{order:1;flex-basis:100%;color:#d44950 !important}.formbody .widget.error input,.formbody .widget.error select,.formbody .widget.error textarea{order:3;border:1px solid #d44950}.mod_eventlist .event{display:flex;flex-direction:column;margin-bottom:3rem;padding-bottom:3rem;border-bottom:1px solid #eeeff0}.mod_eventlist header{order:1}.mod_eventlist h2{margin-bottom:2rem}.mod_eventlist h2 a{font-size:1.5rem;text-decoration:none}.mod_eventlist .image_container{order:2;width:100%;height:auto}.mod_eventlist .image_container img{width:100%;height:auto}.mod_eventlist .details{order:3}.mod_eventlist .time{display:inline-block;margin-right:2rem}.mod_eventlist .time::before{content:"";font-weight:400}.mod_eventlist .location{display:inline-block}.mod_eventlist .location::before{content:"";margin-right:.3rem}.mod_eventlist .ce_text{clear:both;margin-bottom:0 !important;padding-top:2rem}.mod_eventlist .more a{display:inline-block;padding:.5rem 1rem;text-decoration:none;color:#fff;background:#3c5973;border-radius:3px;transition:all 250ms}.mod_eventlist .more a:hover,.mod_eventlist .more a:focus{background-color:#26445f}@media screen and (min-width: 640px){.mod_eventlist .event{display:block;overflow:hidden}.mod_eventlist .details{overflow:hidden}.mod_eventlist .image_container{float:left;width:20rem;margin:0 2rem 1rem 0}}#main,#right,#left{float:none;margin-right:0;margin-left:0}#main{margin-bottom:5rem}aside{padding:1rem 1rem 0;background:linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.4) 70%, transparent)}aside .inside>*:first-child{margin-top:-3rem;background:#fff}@media screen and (min-width: 920px){#container{display:flex;flex-flow:row}body:not(.index) #main{float:none}body:not(.index) #main .inside{padding:1rem;background-color:#fff}aside{padding:0;background:rgba(0,0,0,0)}aside .inside{background:linear-gradient(rgb(255, 255, 255) 25%, rgba(255, 255, 255, 0.6) 70%, transparent)}aside .inside>*:first-child{margin-top:0;background:rgba(0,0,0,0)}#right{float:none;width:35%;margin:0 0 0 2rem}}@media screen and (min-width: 1200px){#header .inside,#footer .inside,body:not(.index) #container,body.index #main .mod_article:not(#pfFrontText){width:1100px;margin:0 auto 3rem}}#pfMainNav{position:absolute;z-index:10002;top:0;left:0;width:0;overflow:visible}#pfMainNav.isOpen{right:0;bottom:0;width:auto}#pfMainNav.isOpen .pfOverlay{position:fixed;z-index:10002;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7)}#pfMainNav .button{position:absolute;z-index:10001;top:1.5rem;left:1rem;padding:0;font-size:2.1rem;color:#3c5973;cursor:pointer;background:none;border:none}#pfMainNav ul{margin-bottom:0}#pfMainNav .level_1{list-style:none;position:fixed;z-index:10004;top:0;left:-23rem;width:22rem;height:100vh;padding:0;overflow:auto;text-align:left;background:#fff;transition:all 250ms}#pfMainNav.isOpen .level_1{left:0}#pfMainNav li:not(.pfNoMenuItem){border-top-width:1px;border-top-style:solid;border-top-color:#eeeff0}#pfMainNav .level_1 .pfMenuHeader{min-height:2rem;padding:1rem 0}#pfMainNav .level_1 .pfMenuHeader .close{top:1rem;font-size:2rem;right:1rem;left:auto}#pfMainNav .level_1>li.submenu{position:relative}#pfMainNav .level_1>li:last-child{margin-bottom:4rem}#pfMainNav .level_1 li:not(.pfNoMenuItem) a,#pfMainNav .level_1 li:not(.pfNoMenuItem) strong{text-decoration:none;display:block;padding:1rem;color:#3c5973;border-left:5px solid rgba(0,0,0,0)}#pfMainNav .level_1 li:not(.pfNoMenuItem) a:hover,#pfMainNav .level_1 li:not(.pfNoMenuItem) a:focus{background-color:#eeeff0}#pfMainNav .level_1 li:not(.pfNoMenuItem) strong{font-weight:normal}#pfMainNav .level_1 li strong,#pfMainNav .level_1 li.active>a{border-left-color:#555f68 !important}#pfMainNav .level_1 li.trail>a{border-left-color:#86929d !important}#pfMainNav .level_1 .button.toggleSubmenu{top:.75rem;right:1rem;left:auto;padding:0 .5rem;font-size:1.5rem}#pfMainNav .level_1 .pfMeta{border-top-color:#fff}#pfMainNav .level_1 .pfMeta a,#pfMainNav .level_1 .pfMeta strong{background-color:#eeeff0}#pfMainNav .submenu>ul{overflow:hidden;transition:all 250ms}#pfMainNav .submenu.isOpen>ul{height:auto;transform:scaleY(1)}#pfMainNav .submenu ul strong,#pfMainNav .submenu ul a{padding-left:2rem !important}@media screen and (max-width: 320px){#pfMainNav.isOpen .level_1{width:100%}}@media screen and (min-width: 480px){#pfMainNav .button.open{left:2rem}}@media screen and (min-width: 1100px){#pfMainNav .button.open{left:1rem}}.pfSubNav{margin-bottom:2rem;padding:1rem}.pfSubNav h3{margin-top:1rem !important;border-bottom:1px solid #555f68}.pfSubNav ul li a,.pfSubNav ul li strong{display:block;padding:.5rem 0;border-bottom:1px solid #eeeff0}.pfSubNav ul li a{text-decoration:none;color:#2e3138}.pfSubNav ul li a:hover,.pfSubNav ul li a:focus{color:#000}.pfSubNav ul li:last-child a,.pfSubNav ul li:last-child strong{border-bottom:none}.pfSubNav ul li.active{position:relative;margin-left:-1rem}.pfSubNav ul li.active:before{content:"";position:absolute;top:20%;display:inline-block;font-family:"Font Awesome 5 Free";font-weight:900;font-size:1.5rem;color:rgba(124,185,184,.5)}.pfSubNav ul li.active strong{padding-left:1rem}#header{position:fixed;z-index:10000;top:-1rem;height:6rem;margin-bottom:2rem;backface-visibility:hidden;transition:all 500ms}#header::before,#header::after{content:"";position:relative;display:block;height:1rem}#header::before{top:5.5rem;box-shadow:0px 2px 5px rgba(0,0,0,.2)}#pfHeaderInside{position:fixed;z-index:10002;top:0;width:100%;height:6rem;margin-top:-1rem;padding-top:.5rem;text-align:center;background:#fff;border-bottom:1px solid #fff}@supports(position: sticky){#header{position:-webkit-sticky;position:sticky}#pfHeaderInside{position:-webkit-sticky;position:sticky;width:auto;border-bottom:none}}#pfLogo{display:inline-block;height:2rem;margin-top:1.75rem}#pfLogo img{width:auto;height:100%}@media screen and (min-width: 400px){#pfLogo{height:3rem;margin-top:1.5rem}}#pfSearchForm{position:absolute;z-index:9990;top:0;right:0;overflow:visible}#pfSearchForm.isOpen{right:0;bottom:0;width:auto}#pfSearchForm.isOpen .pfOverlay{position:fixed;z-index:9991;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7)}#pfSearchForm .widget-text{position:relative;float:none !important;display:block;width:auto;margin:0;padding:0;overflow:visible;background:#fff}#pfSearchForm .widget-text .text{position:absolute;z-index:9998;top:2rem;right:1rem;display:block;width:0 !important;padding:.3rem .5rem;outline:rgba(0,0,0,0);color:#3c5973;border:none;border-radius:1rem;transition:all 250ms}#pfSearchForm .widget-text .text:focus{width:14rem !important;padding:.3rem .5rem .3rem;border:1px solid #3c5973}#pfSearchForm .widget-text label{position:absolute;z-index:9999;top:1.8rem;right:1rem;display:block;width:2rem;height:2rem;margin-top:.5rem;padding:0;cursor:pointer}#pfSearchForm .widget-text label::after{content:"";padding:.4rem .4rem;font-family:"Font Awesome 5 Free";font-size:1rem;font-weight:900;color:#3c5973;border:2px solid #3c5973;border-radius:50%;transform:translateY(0.5rem);transition:all 250ms}#pfSearchForm .widget-text .text:focus+label::after{padding:0;font-size:1rem;border:none}#pfSearchForm .widget-submit{display:none}@media screen and (min-width: 480px){#pfSearchForm .widget-text .text,#pfSearchForm .widget-text label{right:2rem}}#footer{margin-top:3rem;overflow:hidden;color:rgba(255,255,255,.6);background-color:#2e3138}#footer .mod_article{margin-bottom:0;background-color:rgba(0,0,0,0)}#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer #footer h6{color:rgba(255,255,255,.6)}@media screen and (min-width: 820px){#footer .inside{display:flex;flex-flow:row;justify-content:space-between}#footer .inside>div{float:none}}#footer .pfContactInfo{border-bottom:1px solid rgba(255,255,255,.8)}@media screen and (min-width: 820px){#footer .pfContactInfo{min-width:45%;margin-right:2rem;padding-right:4rem;border-bottom:none;border-right:1px solid rgba(255,255,255,.8)}}#footer .mod_navigation,#footer .mod_customnav{float:left;width:calc(50% - 2rem);padding:1rem}#footer .mod_navigation a,#footer .mod_navigation strong,#footer .mod_customnav a,#footer .mod_customnav strong{display:inline-block;padding:.5rem;text-decoration:none}#footer .mod_navigation a:hover,#footer .mod_navigation a:focus,#footer .mod_customnav a:hover,#footer .mod_customnav a:focus{color:#fff}address{margin-bottom:2rem;font-style:normal}address .heading{display:block;font-weight:bold}dl.pfContactInformation{display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:2rem}dl.pfContactInformation dt,dl.pfContactInformation dd{flex:2 auto;padding:.2rem 0}dl.pfContactInformation dt{width:40%}dl.pfContactInformation dd{flex-grow:2;min-width:60%;margin-left:0;text-align:right}.pfIcon{display:inline-block;position:relative;margin-right:1rem;color:#fff}.pfIcon::before{position:relative;z-index:10;left:35%;display:inline-block;font-size:1.2rem}.pfIcon::after{content:"";position:absolute;z-index:5;top:-0.1rem;left:0;width:0;height:0;padding:1rem;background-color:#3c5973;border-radius:50%}h1 .pfIcon::before{transform:translateY(-0.35rem)}h1 .pfIcon::after{left:0}.mod_article{margin-bottom:3rem;padding:1rem;overflow:hidden}#main .mod_article{background-color:#fff}#main .mod_article.last{margin-bottom:0}#main .mod_article ul{list-style:initial;padding-left:2rem}#main .mod_article ul li{padding-bottom:.5rem}#main .mod_article ul.pfAdvantages li{list-style:none}#main .mod_article ul.pfAdvantages li::before{content:"";margin-right:1rem;font-family:"Font Awesome 5 Free";font-weight:900;color:#7cb9b8}#main .mod_article ol{list-style:none;list-style-position:outside;counter-reset:ordered;padding-left:4rem}#main .mod_article ol li{counter-increment:ordered;padding-bottom:.5rem;text-indent:-2.75rem}#main .mod_article ol li::before{content:counter(ordered) ".";margin-right:1rem;padding:.1rem .4rem .2rem;color:#fff;background:#7cb9b8;border-radius:50%}#main .mod_article .ce_text{margin-bottom:3rem;overflow:hidden}#main .mod_article .ce_text h1,#main .mod_article .ce_text h2,#main .mod_article .ce_text h3,#main .mod_article .ce_text h4,#main .mod_article .ce_text h5,#main .mod_article .ce_text h6{margin-top:1rem;margin-bottom:2rem}#main .mod_article .ce_text p,#main .mod_article .ce_text ul,#main .mod_article .ce_text ol{margin-bottom:2rem}#main .mod_article .ce_text .image_container img{width:100%;height:auto}#main .mod_article .ce_text .image_container figcaption{margin-top:.5rem;font-size:.9rem;color:#555f68}#main .mod_article>*:last-child,#main .mod_article>*.last{margin-bottom:0}body:not(.index) .ce_text h1,body:not(.index) .ce_text h2,body:not(.index) .ce_text h3,body:not(.index) .ce_text h4,body:not(.index) .ce_text h5,body:not(.index) .ce_text h6{margin-top:0}@media screen and (max-width: 639px){.ce_text .image_container{margin:0 0 1rem !important}}@media screen and (min-width: 640px){.ce_text .image_container{width:50%}.ce_text .image_container.float_right{float:right}.ce_text .image_container.float_left{float:left}}aside [class^=ce_]{margin-bottom:2rem}aside .ce_text{display:flex;flex-direction:column}aside .ce_text .image_container{order:2;float:none;width:auto;margin-left:0 !important}aside .ce_text h3{order:1;font-size:1.2rem}aside .ce_text p{order:3}.handwritten{font-family:Journal,serif;font-size:2rem}#pfFrontText{margin-bottom:0;padding-top:70vw;text-align:center;background:url(../../files/pgz-theme/img/startseite-hintergrund.jpg) no-repeat top;background-size:contain}#pfFrontText *{padding-right:1rem;padding-left:1rem}#pfFrontText h1{margin-top:0 !important;margin-bottom:0 !important;font-family:"Lato Bold",Arial,Verdana,Helvetica,sans-serif;text-transform:inherit}#pfFrontText h2{text-transform:uppercase}#pfFrontText h1+h2{margin-top:0 !important}@media screen and (min-width: 720px){#pfFrontText{display:flex;flex-flow:column wrap;justify-content:center;height:35vw;max-height:30rem;margin-bottom:2rem;padding-top:0;text-align:right;background-position:top left;background-color:#fff}#pfFrontText .ce_text{padding-right:0}}@media screen and (min-width: 1200px){#pfFrontText .ce_text{width:1100px;margin:0 auto !important}}.pfWelcome{background-color:none !important}@media screen and (min-width: 720px){.pfWelcome{margin-bottom:0;background-color:rgba(0,0,0,0)}}.pfPortfolio{background-color:rgba(0,0,0,0) !important}.pfPortfolio .pfPortfolioBox{margin:0 -1rem 2rem;overflow:hidden;background-color:#fff}.pfPortfolio .pfPortfolioBox *:first-child{margin-top:0}.pfPortfolio .pfPortfolioBox *:last-child{margin-bottom:0}.pfPortfolio .pfPortfolioBox a{display:block;padding:1rem;text-decoration:none}.pfPortfolio .pfPortfolioBox h4{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pfPortfolio .pfPortfolioBox .image_container{width:auto}.pfPortfolio .pfPortfolioBox .image_container img{width:100%;height:auto}.pfPortfolio .pfPortfolioBox ul{list-style:initial;margin-top:1rem;padding-left:1rem}@media screen and (min-width: 640px){.pfPortfolio{display:flex;flex-flow:wrap;justify-content:space-between}.pfPortfolio>*:first-child,.pfPortfolio>*:last-child{width:100%}.pfPortfolio>*:first-child{margin-bottom:1rem}.pfPortfolio .pfPortfolioBox{flex:2 calc(48% - 4rem);width:calc(48% - 4rem);min-width:0;margin-right:1rem !important;margin-left:1rem !important}.pfPortfolio .pfPortfolioBox .image_container{height:0;overflow:hidden;padding-bottom:56.25%}}@media screen and (min-width: 920px){.pfPortfolio .pfPortfolioBox{flex:4 calc(24% - 4rem);width:calc(24% - 4rem)}}#main .pfStopper.mod_article{margin-bottom:4rem !important;padding:0;background-color:#26445f}#main .pfStopper.mod_article .ce_image{position:relative;max-height:50vw;overflow:hidden}#main .pfStopper.mod_article .ce_text{margin:1rem;color:#fff}#main .pfStopper.mod_article .ce_text h1,#main .pfStopper.mod_article .ce_text h2,#main .pfStopper.mod_article .ce_text h3,#main .pfStopper.mod_article .ce_text h4,#main .pfStopper.mod_article .ce_text h5,#main .pfStopper.mod_article .ce_text h6{display:none}#main .pfStopper.mod_article .ce_image h1,#main .pfStopper.mod_article .ce_image h2,#main .pfStopper.mod_article .ce_image h3,#main .pfStopper.mod_article .ce_image h4,#main .pfStopper.mod_article .ce_image h5,#main .pfStopper.mod_article .ce_image h6{position:absolute;z-index:11;bottom:1rem;display:inline-block;padding:.5rem 1rem;hyphens:auto;color:#fff;background-color:rgba(38,68,95,.75)}@media screen and (min-width: 640px){#main .pfStopper.mod_article{display:flex;flex-flow:row-reverse}#main .pfStopper.mod_article .ce_image{width:40%;max-height:none}#main .pfStopper.mod_article .ce_image h1,#main .pfStopper.mod_article .ce_image h2,#main .pfStopper.mod_article .ce_image h3,#main .pfStopper.mod_article .ce_image h4,#main .pfStopper.mod_article .ce_image h5,#main .pfStopper.mod_article .ce_image h6{display:none}#main .pfStopper.mod_article .image_container{position:relative;height:100%;overflow:hidden}#main .pfStopper.mod_article .image_container::before{content:"";position:absolute;top:0;left:0;width:0;height:0;border-top:30rem solid #26445f;border-right:2rem solid rgba(0,0,0,0)}#main .pfStopper.mod_article .image_container img{object-fit:cover;width:100%;height:100%;max-width:none}#main .pfStopper.mod_article .ce_text{width:60%;padding:1rem}#main .pfStopper.mod_article .ce_text h1,#main .pfStopper.mod_article .ce_text h2,#main .pfStopper.mod_article .ce_text h3,#main .pfStopper.mod_article .ce_text h4,#main .pfStopper.mod_article .ce_text h5,#main .pfStopper.mod_article .ce_text h6{display:block;color:#fff}}@media screen and (min-width: 1200px){#main .pfStopper.mod_article{width:calc(1100px + 2rem) !important}}.mod_search h2::before{content:"";padding:.25rem .5rem}.mod_search .info{margin-bottom:3rem;padding:.5rem 1rem;border:1px solid #eeeff0;border-radius:3px}.mod_search .info::before{content:""}.mod_search .even,.mod_search .odd{margin-bottom:3rem}.mod_search .even h3,.mod_search .odd h3{font-size:1.5rem}.mod_search .even .url,.mod_search .odd .url{color:#86929d}.pagination ul{list-style:none;padding-left:0 !important}.pagination ul li{display:inline-block}.pagination ul strong,.pagination ul a{display:block;padding:.25rem .5rem;border-radius:3px}.pagination ul strong{color:#fff;background:#3c5973}.pagination ul a{text-decoration:none;border:1px solid #3c5973}.pagination ul a:hover{color:#fff;background:#26445f}