.main .home-banner{position:relative;padding:20px 15px}.main .home-banner .image-slider.default{margin:-20px -15px}@media (min-width:768px){.main .home-banner .core-style>:not(.image-slider.default){max-width:720px;margin-left:auto;margin-right:auto}.main .home-banner .image-slider.default .owl-carousel[data-dots="1"] .carousel-controls,.main .home-banner .image-slider.default .owl-carousel[data-dots="1"] .owl-dots,.main .home-banner .image-slider.default .owl-carousel[data-pause-btn="1"] .carousel-controls,.main .home-banner .image-slider.default .owl-carousel[data-pause-btn="1"] .owl-dots{right:calc((100% - 750px + 30px) * .5)}.main .home-banner .image-slider.default .carousel-item .slide-content{margin:0 auto;max-width:750px;margin-left:calc((100% - 750px + 30px) * .5);padding-left:0;padding-right:0}}.main .home-section{margin:80px 0}.main .home-section:not(:last-child) .core-style{padding-bottom:70px;border-bottom:1px solid #005eb8}@media (max-width:1199px){.main .home-section{margin:60px 0}.main .home-section:not(:last-child) .core-style{padding-bottom:50px}}@media (max-width:991px){.main .home-section{margin:45px 0}.main .home-section:not(:last-child) .core-style{padding-bottom:40px}}@media (max-width:767px){.main .home-banner .image-slider.default .slide-content{padding-left:15px;padding-right:15px}.main .home-section{margin:30px 0}.main .home-section:not(:last-child) .core-style{padding-bottom:30px}}@media (max-width:479px){.main .home-section{margin:20px 0}.main .home-section:not(:last-child) .core-style{padding-bottom:20px}}.main .home-content{overflow:hidden}.ccm-edit-mode .main .home-content{overflow:visible}.ccm-edit-mode .main .home-content .page-list.news-carousel{margin-right:0;overflow:hidden}@media (min-width:600px){.main .home-content .page-list.news-carousel{margin-right:-40px}.main .home-content .page-list.news-carousel .results{position:relative}.main .home-content .page-list.news-carousel .results::after,.main .home-content .page-list.news-carousel .results::before{content:'';position:absolute;left:100%;bottom:0;width:100vw;height:1px;background-color:#005eb8}.main .home-content .page-list.news-carousel .results::before{top:300px;bottom:auto}.main .home-content .page-list.news-carousel .results .entry .entry-text{border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0}}@media (min-width:768px){.main .home-content .page-list.news-carousel{margin-right:-50px}}.main .home-boxes .boxes-wrapper{display:flex;flex-flow:row wrap;justify-content:center;margin:-15px}.main .home-boxes .boxes-wrapper>*{margin:0;padding:15px;width:100%}.main .home-boxes .boxes-wrapper>.box-link>a{max-width:none;height:100%}@media (min-width:992px){.main .home-banner .core-style>:not(.image-slider.default){max-width:940px}.main .home-banner .image-slider.default .owl-carousel[data-dots="1"] .carousel-controls,.main .home-banner .image-slider.default .owl-carousel[data-dots="1"] .owl-dots,.main .home-banner .image-slider.default .owl-carousel[data-pause-btn="1"] .carousel-controls,.main .home-banner .image-slider.default .owl-carousel[data-pause-btn="1"] .owl-dots{right:calc((100% - 970px + 30px) * .5)}.main .home-banner .image-slider.default .carousel-item .slide-content{max-width:970px;margin-left:calc((100% - 970px + 30px) * .5)}.main .home-content .page-list.news-carousel{margin-right:-30px}.main .home-content .page-list.news-carousel .results::before{top:40px}.main .home-boxes .boxes-wrapper>.box-link{width:50%}.main .home-boxes .boxes-wrapper>.box-link.default>a{min-height:330px}}@media (min-width:1200px){.main .home-banner .core-style>:not(.image-slider.default){max-width:1140px}.main .home-banner .image-slider.default .owl-carousel[data-dots="1"] .carousel-controls,.main .home-banner .image-slider.default .owl-carousel[data-dots="1"] .owl-dots,.main .home-banner .image-slider.default .owl-carousel[data-pause-btn="1"] .carousel-controls,.main .home-banner .image-slider.default .owl-carousel[data-pause-btn="1"] .owl-dots{right:calc((100% - 1170px + 30px) * .5)}.main .home-banner .image-slider.default .carousel-item .slide-content{max-width:1170px;margin-left:calc((100% - 1170px + 30px) * .5)}.main .home-content .page-list.news-carousel{margin-right:-60px}.main .home-content .page-list.news-carousel .page-list-header{left:47%}.main .home-content .page-list.news-carousel .results::before{top:65px}.main .home-content .page-list.news-carousel .results .entry .entry-thumbnail{width:50%}.main .home-content .page-list.news-carousel .results .entry .entry-text{margin-left:47%}.main .home-boxes .boxes-wrapper{margin:-25px}.main .home-boxes .boxes-wrapper>*{padding:25px}.main .home-boxes .boxes-wrapper>.content-block:first-child:not(:last-child){padding-bottom:10px}.main .home-boxes .boxes-wrapper>.box-link.default>a{min-height:380px}}@media (max-width:767px){.main .home-boxes .boxes-wrapper{margin:-8px}.main .home-boxes .boxes-wrapper>*{padding:8px}}