/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.block--bundle-box-link{text-align:center}.block--bundle-box-link .has-img{background-size:cover;background-position:center;height:240px;background-repeat:no-repeat}.block--bundle-box-link .has-img>div{height:100%;display:flex;justify-content:center;align-items:center}.block--bundle-box-link .has-img a{width:150px;display:block;color:var(--site-primary);background:#fff;padding:20px 0;font-size:20px}.site-lawa .block--bundle-box-link a.link-rightnav{background-image:linear-gradient(to right,#0053a0 50%,#0a99cf 50%);color:#fff}.block--bundle-box-link a{text-decoration:none;font-weight:600;display:block;width:100%;padding:10px;color:#fff}
.ib-carousel-card{display:block;width:100%;height:215px;background-color:#d3d3d3;text-decoration:none}.ib-carousel-card:hover p{color:#0a99cf}.ib-carousel-card__image{width:100%;height:80%;overflow:hidden}.ib-carousel-card__image img{object-fit:cover;width:100%;height:100%}.ib-carousel-card__heading{width:100%;height:20%;padding:12px;display:flex;justify-content:center;align-items:center;position:relative}.ib-carousel-card__heading h6,.ib-carousel-card__heading p{font-size:17px;margin-bottom:0;font-weight:500;line-height:26px;padding-left:0;color:#000;text-align:center;text-decoration:none!important;transition:.15s}.ib-carousel-card__heading::after{content:"";width:14px;height:14px;background-color:inherit;position:absolute;top:-7px;left:50%;transform:translateX(-50%) rotate(45deg);transform-origin:center}
.heading{margin:0}.heading__primary{color:#1d53a3}.heading__white{color:#fff}.heading__black{color:#000}.heading__neutral{color:#121212}.heading__teal{color:#01b9b6}
.block--bundle-image-link-card{margin-bottom:10px;display:flex;flex-direction:column;padding:0!important}.block--bundle-image-link-card.col-md-3{width:calc(25% - 10px)}@media screen and (max-width:767px){.block--bundle-image-link-card.col-md-3{width:100%}}.layout--fourcol-section .block--bundle-image-link-card{width:100%}.layout--twocol-section--67-33 .block--bundle-image-link-card{width:calc(33.333333% - 5px)}@media screen and (max-width:430px){.layout--twocol-section--67-33 .block--bundle-image-link-card{width:100%}}.block--bundle-image-link-card .ib-image-link-card a{color:#333;text-decoration:none;font-weight:500;font-size:1rem}.block--bundle-image-link-card .ib-image-link-card a:hover{color:#337ac5}.block--bundle-image-link-card .ib-image-link-card__image{overflow:hidden}.block--bundle-image-link-card .ib-image-link-card__image img{width:100%}.block--bundle-image-link-card .ib-image-link-card__heading{display:flex;text-align:center;align-items:center;justify-content:center;height:60px;padding:0 5px}
.slide-hero{width:100%;height:auto}.ib-slide-hero{width:100%;height:100%;background-color:gray}.ib-slide-hero-overlay{position:relative;top:0;left:0;z-index:20;width:100%;height:auto;max-width:660px;min-height:500px;padding:40px 62px;background-image:url(/themes/custom/lawa/images/angle.png);background-size:cover;background-repeat:no-repeat;background-position:right;display:flex;flex-direction:column;justify-content:space-evenly}@media screen and (max-width:767px){.ib-slide-hero-overlay{padding:40px 60px 40px 15px}}@media screen and (max-width:425px){.ib-slide-hero-overlay{padding:10px;background-position:center}}.ib-slide-hero-overlay-title{color:#fff;font-size:30px;font-weight:700;margin:0;padding-right:50px}.ib-slide-hero-overlay-search{position:relative;margin-right:150px}.ib-slide-hero-overlay-search-input{width:100%;min-height:45px;border:1px solid #fff;padding:0 20px;color:#000;background-color:#fff;font-size:1rem}.ib-slide-hero-overlay-search-submit{width:fit-content;height:100%;position:absolute;top:50%;right:0;transform:translateY(-50%);width:100px;background-color:#fff;color:#000;font-size:1rem;font-weight:700;border:none;cursor:pointer}.ib-slide-hero-overlay-search-submit i{color:#0c79a2;font-size:20px}.ib-slide-hero-overlay-bottom{color:#fff;padding-right:200px}.ib-slide-hero-overlay-bottom a.visittag{color:#fff}.ib-slide-hero .ib-slide-hero__images{width:100%;height:100%;position:absolute;top:0;left:0}.ib-slide-hero .ib-slide-hero__images .swiper-wrapper{width:100%;height:100%}.ib-slide-hero .ib-slide-hero__images .swiper-wrapper .swiper-slide{width:100%!important;height:100%!important;position:relative;display:flex}.ib-slide-hero .ib-slide-hero__images .swiper-wrapper .swiper-slide img{width:100%;height:100%;object-fit:cover}.ib-slide-hero .ib-slide-hero__images .swiper-pagination{z-index:20}.ib-slide-hero-pagination{position:relative;width:100%;align-self:flex-end}.ib-slide-hero-pagination .swiper-pagination{width:fit-content!important;height:20px!important;top:auto!important;left:auto!important;bottom:16px!important;right:16px!important}.ib-slide-hero-pagination .swiper-pagination .swiper-pagination-bullet{width:14px;height:14px;opacity:1}.ib-slide-hero-pagination .swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#fff;opacity:1}
.dx8-tabs{background-color:#dbdbdb;}@media screen and (min-width:37.5em){.dx8-tabs{height:auto;margin:0;overflow:hidden;white-space:nowrap;}}.dx8-tabs li a{color:#000;background:#cecece;display:block;font-size:0.929em;padding:11px 20px;}.dx8-tabs li a:hover{background:#b3b3b3;}.dx8-tabs li.is-active a{background:#f1f1f1;pointer-events:none;}@media screen and (max-width:37.5em){.dx8-tabs li{display:block;margin:0;}}@media screen and (min-width:37.5em){.dx8-tabs li{display:block;float:left;vertical-align:bottom;margin:0 1px 0 0;}[dir="rtl"] .dx8-tabs li{margin:0 0 0 1px;float:right;}}#user-login-form,#user-register-form,#user-pass,#search-form,#search-block-form{border:1px solid #dbdbdb;margin-top:-1px;margin-bottom:15px;padding:15px 30px;}#user-login-form .form-item,#user-register-form .form-item,#user-pass .form-item,#search-form .form-item,#search-block-form .form-item{padding:15px 0;}#user-login-form .form-item .description,#user-register-form .form-item .description,#user-pass .form-item .description,#search-form .form-item .description,#search-block-form .form-item .description{margin-top:10px;}#user-login-form .form-actions,#user-register-form .form-actions,#user-pass .form-actions,#search-form .form-actions,#search-block-form .form-actions{padding:15px 0;}#user-login-form label,#user-register-form label,#user-pass label,#search-form label,#search-block-form label{display:table;margin-bottom:10px;}#user-login-form input,#user-login-form select,#user-register-form input,#user-register-form select,#user-pass input,#user-pass select,#search-form input,#search-form select,#search-block-form input,#search-block-form select{max-width:100%;}#user-login-form details.form-wrapper,#user-register-form details.form-wrapper,#user-pass details.form-wrapper,#search-form details.form-wrapper,#search-block-form details.form-wrapper{border-bottom-width:0;margin:15px 0;}#user-login-form details.form-wrapper .dx8-details-content,#user-register-form details.form-wrapper .dx8-details-content,#user-pass details.form-wrapper .dx8-details-content,#search-form details.form-wrapper .dx8-details-content,#search-block-form details.form-wrapper .dx8-details-content{border:1px solid #dbdbdb;border-top:0;padding:15px 30px;}#user-login-form details.form-wrapper .dx8-details-content fieldset,#user-register-form details.form-wrapper .dx8-details-content fieldset,#user-pass details.form-wrapper .dx8-details-content fieldset,#search-form details.form-wrapper .dx8-details-content fieldset,#search-block-form details.form-wrapper .dx8-details-content fieldset{border:0;}#user-login-form details.form-wrapper .dx8-details-content legend,#user-register-form details.form-wrapper .dx8-details-content legend,#user-pass details.form-wrapper .dx8-details-content legend,#search-form details.form-wrapper .dx8-details-content legend,#search-block-form details.form-wrapper .dx8-details-content legend{position:relative;top:15px;padding:10px 0;}#user-login-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-register-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-pass details.form-wrapper .dx8-details-content > fieldset > legend,#search-form details.form-wrapper .dx8-details-content > fieldset > legend,#search-block-form details.form-wrapper .dx8-details-content > fieldset > legend{width:100%;border-bottom:1px solid #dbdbdb;}#user-login-form details.form-wrapper summary,#user-register-form details.form-wrapper summary,#user-pass details.form-wrapper summary,#search-form details.form-wrapper summary,#search-block-form details.form-wrapper summary{padding:10px;background:#dbdbdb;}#user-login-form .form-type-checkbox label,#user-register-form .form-type-checkbox label,#user-pass .form-type-checkbox label,#search-form .form-type-checkbox label,#search-block-form .form-type-checkbox label{margin-bottom:0;}#user-login-form .form-checkbox,#user-register-form .form-checkbox,#user-pass .form-checkbox,#search-form .form-checkbox,#search-block-form .form-checkbox{margin-right:10px;float:left;}#edit-help-link{display:block;margin-top:10px;}.search-block-form{padding:15px 0;}.search-block-form h2{margin-bottom:10px;}#search-block-form{padding:0;border:0;}#search-block-form:before,#search-block-form:after{content:"";display:table;}#search-block-form:after{clear:both;}#search-block-form .form-item{margin-right:15px;}#search-block-form .form-item,#search-block-form .form-actions{float:left;padding:0;}#search-block-form input{margin:0;}.node-preview-container{background-color:#dbdbdb;}.node-preview-container .node-preview-backlink{display:inline-block;line-height:14px;padding:4px 15px;background:#0071b8 linear-gradient(to bottom,#007bc6,#0071b8);border:1px solid #1e5c90;border-radius:20px;font:700 14px Arial;color:#fff;text-shadow:0 1px rgba(0,0,0,0.5);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}.node-preview-container .node-preview-backlink:hover,.node-preview-container .node-preview-backlink:focus{background:#2369a6 linear-gradient(to bottom,#0c97ed,#1f86c7);border-color:#1f86c7;}.node-preview-container .node-preview-backlink:hover{box-shadow:0 1px 2px rgba(23,26,28,0.25);}.node-preview-container .node-preview-backlink:focus{border-color:#1280df;}.node-preview-container .node-preview-backlink:active{background:#0071b8 linear-gradient(to bottom,#08639b,#0071b8);border-color:#144b78;box-shadow:inset 0 1px 3px rgba(0,0,0,0.2);}.node-preview-container .node-preview-backlink:before{content:'\00AB';margin-right:5px;font-size:16px;}
.scrollTop{position:fixed;right:10px;bottom:10px;background-color:#fff !important;padding:10px !important;opacity:0;transition:all .4s ease-in-out 0s;z-index:1029;border-radius:10px;border:1px solid #2c6eb1;display:flex;justify-content:center;align-items:center;}.scrollTop button{background-color:#fff !important;padding:inherit !important;border:none !important;}.scrollTop img{-ms-transform:rotate(268deg);-webkit-transform:rotate(268deg);transform:rotate(268deg);}
.carousel-section{position:relative;background-color:rgba(0,0,0,0.7);padding-top:20px;padding-bottom:20px;padding-left:50px;padding-right:50px;z-index:20;}.carousel-section .layout__region{position:relative;max-width:1200px;margin:0px auto;}.carousel-section .layout__region .swiper-wrapper{max-width:1200px;margin:0px auto;}.layout-builder__section .layout__region .swiper-wrapper{flex-direction:column;}.layout-builder__section .swiper-button-prev,.layout-builder__section .swiper-button-next{display:none !important;}.swiper-buttons-wrapper{width:100%;height:44px;max-width:1320px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.swiper-button-prev::after,.swiper-button-next::after{color:white !important;font-weight:800;}.swiper-button-prev{left:10px !important;}.swiper-button-next{right:10px !important;}
