.ct_maincategories h2,.ct_maincategories h3{margin-top:0}.ct_maincategories .row{display:flex;flex-wrap:wrap;justify-content:center;gap:50px;width:100%;margin:30px 0 0}.ct_maincategories .row .colwrap{display:flex;flex-direction:column;justify-content:center;gap:15px}.ct_maincategories .row .col{position:relative;width:280px;height:150px;border-radius:15px;display:flex;justify-content:flex-start;align-items:center;overflow:hidden}.ct_maincategories .row .col a{display:block}.ct_maincategories .row .col a.catbutton{display:block;text-align:center;font-size:25px;text-decoration:none;text-transform:uppercase}.ct_maincategories .row .col img{position:relative;vertical-align:top;width:120px;height:120px;border-radius:10px;margin:0 0 0 18px;z-index:10}.ct_maincategories .row .col a.catbutton strong{font-size:25px;line-height:31px}.ct_maincategories .row .col a.catbutton strong.small{font-size:25px}.ct_maincategories .row .col div.light{position:absolute;bottom:0;left:0;width:0;height:0;border-radius:50%;background-color:#fff;box-shadow:0 0 200px 200px #fff;opacity:.3;z-index:0;transition:box-shadow .2s}.ct_maincategories .row .col:hover div.light{box-shadow:0 0 200px 200px #555}.splide__track--nav>.splide__list>.splide__slide.is-active{border:none}@media (min-width:768px){.ct_maincategories .row{justify-content:center}}@media (min-width:1024px){.ct_maincategories .row{flex-wrap:nowrap;justify-content:space-between}}@media (min-width:1400px){.ct_maincategories .row .col{width:350px;height:200px}.ct_maincategories .row .col img{width:150px;height:150px;margin:0 0 0 23px}.ct_maincategories .row .col a.catbutton strong{font-size:35px;line-height:41px}.ct_maincategories .row .col a.catbutton strong.small{font-size:32px}}.ct_footer{background-color:#f9f9f9}.ct_footer .ct_top{position:relative;padding:50px 0}.ct_footer nav ul li{justify-content:center}.ct_footer .panels{position:relative;display:flex;flex-wrap:wrap;gap:15px;z-index:10}.ct_footer .panels .panelwrap{display:flex;flex-wrap:wrap;gap:0px;width:100%}.ct_footer .panels .panelwrap .panel{margin:0 0 25px;width:100%}.ct_footer .panels .panelwrap .panel span.header{display:block;margin:0 0 10px;color:#056bb2;text-align:center}.ct_footer .panels .panelwrap .panel a{text-decoration:underline}.ct_footer .panels .panelwrap .panel a:hover{text-decoration:none}.ct_footer .panels .panelwrap .panel .contact-data{text-align:center}.ct_footer .ct_bottom{position:relative;width:100%;padding:25px 0;border-top:1px dotted #000}.ct_footer .ct_bottom .inner{position:relative;z-index:10;display:flex;justify-content:center;flex-wrap:wrap;text-align:center;gap:10px}.ct_footer .ct_bottom .inner .part{width:100%;color:#056bb2}.ct_footer .ct_bottom .inner .part a{color:#000}.ct_footer .ct_bottom .inner .part ul.social-icons{justify-content:flex-end;gap:20px}.ct_footer .ct_bottom .inner .part.left{order:2}.ct_footer .ct_bottom .inner .part.right{order:1}.btnScrollToTop.show{opacity:1;visibility:visible}.btnScrollToTop.hide{opacity:0;visibility:hidden}.btnScrollToTop:hover{background-color:#73be80}.btnScrollToTop{position:fixed;z-index:500;bottom:15px;right:15px;width:40px;height:40px;background-color:#056bb2;color:#fff;border-radius:5px;font-weight:700;font-size:26px;line-height:45px;text-align:center;cursor:pointer;transition:opacity .5s ease-in-out,background-color .3s ease-in-out;display:flex;align-items:center;justify-content:center}.download_row{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:15px;align-items:center;width:100%}.download_row.head_row{font-weight:600}.download_row .title{width:100%}.download_row .date{width:50%}.download_row .download{width:50%}@media (min-width:768px){.ct_footer .panels .panelwrap{width:100%;gap:0px;margin:0 0 25px}.ct_footer .panels .panelwrap .panel{width:50%}}@media (min-width:1024px){.download_row{flex-wrap:no-wrap}.download_row .title{width:calc(100% - 430px)}.download_row .date{width:250px}.download_row .download{width:150px}.ct_footer nav ul li{justify-content:flex-start}.ct_footer .panels{flex-wrap:nowrap}.ct_footer .panels .panelwrap{flex-wrap:nowrap;width:50%}.ct_footer .panels .panelwrap .panel{width:50%}.ct_footer .panels .panelwrap .panel span.header{text-align:left}.ct_footer .panels .panelwrap .panel .contact-data{text-align:left}.ct_footer .ct_bottom .inner{flex-wrap:nowrap}.ct_footer .ct_bottom .inner .part{width:50%}.ct_footer .ct_bottom .inner .part.left{order:1;text-align:left}.ct_footer .ct_bottom .inner .part.right{order:2;text-align:right}}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}