@charset "UTF-8";
@font-face{font-family:"proxima_nova_altblack";src:url("../fonts/Mark Simonson - Proxima Nova Alt Black-webfont.eot");src:url("../fonts/Mark Simonson - Proxima Nova Alt Black-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Mark Simonson - Proxima Nova Alt Black-webfont.woff2") format("woff2"), url("../fonts/Mark Simonson - Proxima Nova Alt Black-webfont.woff") format("woff"), url("../fonts/Mark Simonson - Proxima Nova Alt Black-webfont.ttf") format("truetype"), url("../fonts/Mark Simonson - Proxima Nova Alt Black-webfont.svg#proxima_nova_altblack") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"proxima_nova_altbold";src:url("../fonts/Mark Simonson - Proxima Nova Alt Bold-webfont.eot");src:url("../fonts/Mark Simonson - Proxima Nova Alt Bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Mark Simonson - Proxima Nova Alt Bold-webfont.woff2") format("woff2"), url("../fonts/Mark Simonson - Proxima Nova Alt Bold-webfont.woff") format("woff"), url("../fonts/Mark Simonson - Proxima Nova Alt Bold-webfont.ttf") format("truetype"), url("../fonts/Mark Simonson - Proxima Nova Alt Bold-webfont.svg#proxima_nova_altbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Proxima Nova";src:url("../fonts/Mark Simonson - Proxima Nova Alt Regular-webfont.eot");src:url("../fonts/Mark Simonson - Proxima Nova Alt Regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Mark Simonson - Proxima Nova Alt Regular-webfont.woff2") format("woff2"), url("../fonts/Mark Simonson - Proxima Nova Alt Regular-webfont.woff") format("woff"), url("../fonts/Mark Simonson - Proxima Nova Alt Regular-webfont.ttf") format("truetype"), url("../fonts/Mark Simonson - Proxima Nova Alt Regular-webfont.svg#proxima_nova_altregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"proxima_nova_scosfthin";src:url("../fonts/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot");src:url("../fonts/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff2") format("woff2"), url("../fonts/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff") format("woff"), url("../fonts/Mark Simonson - Proxima Nova ScOsf Thin-webfont.ttf") format("truetype"), url("../fonts/Mark Simonson - Proxima Nova ScOsf Thin-webfont.svg#proxima_nova_scosfthin") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"proxima_nova_ltsemibold";src:url("../fonts/Mark Simonson - Proxima Nova Semibold-webfont.eot");src:url("../fonts/Mark Simonson - Proxima Nova Semibold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Mark Simonson - Proxima Nova Semibold-webfont.woff2") format("woff2"), url("../fonts/Mark Simonson - Proxima Nova Semibold-webfont.woff") format("woff"), url("../fonts/Mark Simonson - Proxima Nova Semibold-webfont.ttf") format("truetype"), url("../fonts/Mark Simonson - Proxima Nova Semibold-webfont.svg#proxima_nova_ltsemibold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"proxima_nova_ltthin";src:url("../fonts/Mark Simonson - Proxima Nova Thin-webfont.eot");src:url("../fonts/Mark Simonson - Proxima Nova Thin-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Mark Simonson - Proxima Nova Thin-webfont.woff2") format("woff2"), url("../fonts/Mark Simonson - Proxima Nova Thin-webfont.woff") format("woff"), url("../fonts/Mark Simonson - Proxima Nova Thin-webfont.ttf") format("truetype"), url("../fonts/Mark Simonson - Proxima Nova Thin-webfont.svg#proxima_nova_ltthin") format("svg");font-weight:normal;font-style:normal}body,p,h1,h2,h3,h4,h5,a{font-family:"Proxima Nova", Georgia, sans-serif}.h1,h1{color:#084d98}.h2,h2{color:#084d98}.h3,h3{color:#084d98}.ajaxpaging #bigImage{width:auto;max-height:400px;margin:0 auto}.ajaxpaging .ajax-thumbnails{display:flex;flex-flow:wrap;justify-content:space-evenly;margin:20px 0 0 0;background-color:rgba(0, 0, 0, 0.1);padding:10px;border-radius:10px}.ajaxpaging .navigation{overflow:hidden;width:100%;padding:0;margin:0 0 0 0;border-width:0;opacity:0;float:right;max-width:48%}.ajaxpaging #bigimageContainer{float:none;position:relative;text-align:center;width:50%;background-color:#fff;border:1px solid #ccc;padding:20px;display:block}.ajaxpaging .img_overlay_fotos{filter:alpha(opacity=100);opacity:1;left:0;bottom:0;padding-top:5px;text-align:center;font-variant:none;line-height:1.1em}.ajaxpaging .jsgallery-zoom{display:none}.ajaxpaging .img_overlay{background:#0254A4;position:absolute;color:white;width:100%;padding-bottom:15px}.ajaxpaging .img_overlay{background:#0254A4;position:relative;top:10px;color:transparent;width:100%;padding-bottom:15px;display:block}.qx-lightbox{position:fixed;top:10%}.qx-lightbox-items>*{position:absolute;top:13%}.img-caption-part1{font-weight:600;color:#ffffff;display:block;padding:0 0 15px 0;font-size:1.1rem;letter-spacing:0.03rem}.img-caption-part2{font-weight:400;color:#ffffff;display:block;padding-bottom:10px}a.btn.btn-primary.products{background-color:#aaa;margin-top:10px}a.btn.btn-primary.products:hover{background-color:#333}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span{font-size:14px;font-weight:600}.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{background:#e5e4ee}.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a,.sp-megamenu-parent .sp-dropdown li.sp-menu-item span:not(.sp-menu-badge){font-size:16px;font-weight:600}.view-article .article-details{display:flex;flex-direction:column}.view-article .article-header{order:-1;margin-bottom:20px}#sp-header{background:#dde3fb !important}#sp-title .sp-page-title .sp-page-title-heading{font-weight:700;color:#ffffff}#sp-title .sp-page-title::after{background-color:rgba(255, 255, 255, 0.25)}.sp-module ul>li>a:hover{color:#e0e562}.category-desc .blog-text{position:relative;padding:0 40px}#sp-sidebar-right{background-color:#084d98}.right-bar{padding:12px}.right-bar h2{color:#ffffff;text-align:center}.right-bar,.sp-module ul>li>a{color:#ffffff;font-size:110%}.right-bar li{margin-bottom:8px !important;border-bottom:1px dotted white}.article-list .article .readmore{font-size:1rem}.article-list .article .readmore a{color:#084d98;font-weight:600}#qx-slider-pro-3szkg .qx-thumbnav li a *{width:50px !important;height:50px !important}#qx-slider-pro-kj400 .qx-thumbnav li a *{width:50px !important;height:50px !important}#qx-slider-pro-c8yki .qx-thumbnav li a *{width:75px !important;height:75px !important}#qx-slider-pro-kh4v3 .qx-thumbnav li a *{width:75px !important;height:75px !important}#qx-button-lp1rm,.qx-btn-primary{border-radius:8px}#qx-button-abxa7,.qx-btn-primary{border-radius:8px}#qx-button-uob6y,.qx-btn-primary{border-radius:8px}#qx-button-siuma,.qx-btn-primary{border-radius:8px}*[id^="qx-button-"],.qx-btn-primary{border-radius:8px}.qx-thumbnav{display:flex;flex-wrap:wrap;padding:0;list-style:none;margin:0 0 auto -15px;position:relative;top:0}#qx-slider-pro-3phd1 .qx-thumbnav li a *{width:65px !important;height:65px !important}#sp-header .header-modules .sp-module .sp-sign-in,#sp-header .header-modules .sp-module .sp-register{display:none !important}.fa-custom{position:relative;top:7px;background-image:url(/images/dakota-link-icon.webp);background-repeat:no-repeat;height:50px;width:50px}.menu-parent .menu-child{display:block !important}.menu-parent .menu-toggler{display:none !important}.offcanvas-menu{overflow:scroll}#qx-section-hy1wq,#qx-row-934hx{max-height:40px}#qx-joomla-menu-ar0g4 nav.qx-navbar ul.qx-navbar-nav>li>a,#qx-joomla-menu-ar0g4 ul.qx-nav.qx-flex-column>li a,#qx-joomla-menu-ar0g4-offcanvas .qx-offcanvas-bar ul.qx-nav>li a,#qx-joomla-menu-ar0g4 nav.qx-navbar ul.qx-navbar-nav>li a.qx-nav-header{padding-top:6px;padding-right:6px;padding-bottom:6px;padding-left:6px}#qx-joomla-menu-ar0g4 nav.qx-navbar ul.qx-navbar-nav>li>a,#qx-joomla-menu-ar0g4 ul.qx-nav.qx-flex-column>li a,#qx-joomla-menu-ar0g4-offcanvas .qx-offcanvas-bar ul.qx-nav>li a,#qx-joomla-menu-ar0g4-toggle ul.qx-nav>li a,#qx-joomla-menu-ar0g4 nav.qx-navbar ul.qx-navbar-nav>li a.qx-nav-header{color:white}#qx-joomla-menu-ar0g4 nav.qx-navbar ul.qx-navbar-nav>li>a{min-height:40px}#qx-joomla-menu-ar0g4 nav.qx-navbar ul.qx-navbar-nav>li>a,#qx-joomla-menu-ar0g4 ul.qx-nav.qx-flex-column>li a,#qx-joomla-menu-ar0g4-offcanvas .qx-offcanvas-bar ul.qx-nav>li a,#qx-joomla-menu-ar0g4-toggle ul.qx-nav>li a,#qx-joomla-menu-ar0g4-offcanvas .qx-offcanvas-bar ul.qx-nav>li.deeper .qx-nav-sub li>a{font-family:Montserrat;font-weight:400;font-size:14px;text-transform:uppercase}.qx-element-joomla-menu nav.qx-navbar ul.qx-navbar-nav.qx-flex-row>li.deeper.classic>a::after{width:1.5em !important;height:1.5em !important;background-image:none !important;content:"▼" !important}#cookie-table td{border:1px solid #666 !important}