@font-face{font-family:'Visby CF';src:url(//bakkerijputs.nl/wp-content/themes/bakkerijputs/fonts/VisbyCF-Regular.eot);src:url(//bakkerijputs.nl/wp-content/themes/bakkerijputs/fonts/VisbyCF-Regular.eot?#iefix) format('embedded-opentype'),url(//bakkerijputs.nl/wp-content/themes/bakkerijputs/fonts/VisbyCF-Regular.woff2) format('woff2'),url(//bakkerijputs.nl/wp-content/themes/bakkerijputs/fonts/VisbyCF-Regular.woff) format('woff'),url(//bakkerijputs.nl/wp-content/themes/bakkerijputs/fonts/VisbyCF-Regular.ttf) format('truetype'),url(//bakkerijputs.nl/wp-content/themes/bakkerijputs/fonts/VisbyCF-Regular.svg#VisbyCF-Regular) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Visby CF';src:url(//bakkerijputs.nl/wp-content/themes/bakkerijputs/fonts/VisbyCF-RegularOblique.eot);src:url(//bakkerijputs.nl/wp-content/themes/bakkerijputs/fonts/VisbyCF-RegularOblique.eot?#iefix) format('embedded-opentype'),url(//bakkerijputs.nl/wp-content/themes/bakkerijputs/fonts/VisbyCF-RegularOblique.woff2) format('woff2'),url(//bakkerijputs.nl/wp-content/themes/bakkerijputs/fonts/VisbyCF-RegularOblique.woff) format('woff'),url(//bakkerijputs.nl/wp-content/themes/bakkerijputs/fonts/VisbyCF-RegularOblique.ttf) format('truetype'),url(//bakkerijputs.nl/wp-content/themes/bakkerijputs/fonts/VisbyCF-RegularOblique.svg#VisbyCF-RegularOblique) format('svg');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Visby CF';src:url(//bakkerijputs.nl/wp-content/themes/bakkerijputs/fonts/VisbyCF-Bold.eot);src:url(//bakkerijputs.nl/wp-content/themes/bakkerijputs/fonts/VisbyCF-Bold.eot?#iefix) format('embedded-opentype'),url(//bakkerijputs.nl/wp-content/themes/bakkerijputs/fonts/VisbyCF-Bold.woff2) format('woff2'),url(//bakkerijputs.nl/wp-content/themes/bakkerijputs/fonts/VisbyCF-Bold.woff) format('woff'),url(//bakkerijputs.nl/wp-content/themes/bakkerijputs/fonts/VisbyCF-Bold.ttf) format('truetype'),url(//bakkerijputs.nl/wp-content/themes/bakkerijputs/fonts/VisbyCF-Bold.svg#VisbyCF-Bold) format('svg');font-weight:700;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:15px;font-weight:700;font-family:'Visby cf',sans-serif;line-height:1.125;color:#bf1213}h1,.h1{font-size:48px}.h2,h2{font-size:48px}.h3,h3{font-size:28px}.h4,h4{font-size:24px}.h5,h5{font-size:20px;color:#7e1308}.h6,h6{font-size:18px;color:#7e1308}body{font-size:16px;font-weight:400;color:#fff;background:#7e1308;background:linear-gradient(90deg,rgba(126,19,8,1) 0%,rgba(131,19,9,1) 10%,rgba(137,21,10,1) 20%,rgba(144,22,11,1) 30%,rgba(151,22,12,1) 40%,rgba(158,22,13,1) 50%,rgba(164,23,15,1) 60%,rgba(171,22,16,1) 70%,rgba(179,20,17,1) 80%,rgba(185,18,18,1) 90%,rgba(191,18,19,1) 100%);font-family:'Visby cf',sans-serif;overflow-x:hidden;line-height:1.75}p{margin-top:0;margin-bottom:15px}a{color:currentColor;-webkit-transition:all .3s;transition:all .3s}a:hover{text-decoration:none;color:currentColor}ul,ol{padding-left:0;line-height:1.75;margin-bottom:15px}li{list-style:none}img{width:100%;height:auto}label{font-weight:400;margin-bottom:5px}sup{top:-5px}abbr{text-decoration:none !important}hr{margin-top:30px;margin-bottom:30px;border:0;border-top:2px solid #eaedec}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=search],input[type=number],textarea,select{-moz-appearance:none;-webkit-appearance:none;box-sizing:border-box;border-radius:0;outline:0;padding:15px 22.5px;-webkit-transition:all .3s;transition:all .3s;line-height:1.25;border:0;width:100%;position:relative;color:#333;background:#e6e6e6;border-radius:25px}input[type=search]::-webkit-search-cancel-button{display:none}select{background-color:#fff;background-image:url(//bakkerijputs.nl/wp-content/themes/bakkerijputs/images/select.svg);background-size:15px;background-repeat:no-repeat;background-position:calc(100% - 15px) center}::-webkit-input-placeholder{color:rgb(51 51 51/50%)}::-moz-placeholder{color:rgb(51 51 51/50%)}:-ms-input-placeholder{color:rgb(51 51 51/50%)}::-moz-selection{background-color:#7e1308;color:#fff}::selection{background-color:#7e1308;color:#fff}::-moz-selection{background-color:#7e1308;color:#fff}:focus{outline:0 !important}table{margin-bottom:15px;width:100%}b,strong{font-weight:600}small,.small{font-size:.75rem;font-weight:inherit;display:inline-block;line-height:1.5}button{-moz-appearance:none;-webkit-appearance:none;background:0 0;border:0}.container,.container-fluid{padding-right:22.5px;padding-left:22.5px}.row.small-gutters{margin-right:-7.5px;margin-left:-7.5px}.row.small-gutters>[class*=col-]{padding-right:7.5px;padding-left:7.5px}.row.medium-gutters{margin-right:-22.5px;margin-left:-22.5px}.row.medium-gutters>[class*=col-]{padding-right:22.5px;padding-left:22.5px}.row.big-gutters{margin-right:-30px;margin-left:-30px}.row.big-gutters>[class*=col-]{padding-right:30px;padding-left:30px}.row-header{margin-bottom:30px}.form-group{margin-bottom:15px}.clearfix:after{display:block;content:"";clear:both}.btn{-moz-appearance:none;-webkit-appearance:none;padding:17.5px 22.5px;border-radius:0;display:inline-block;font-weight:700;-webkit-transition:all .3s;transition:all .3s;position:relative;z-index:1;line-height:1;white-space:nowrap;color:#fff;background:#7e1308;background:#7e1308;background:linear-gradient(90deg,rgba(126,19,8,1) 0%,rgba(131,19,9,1) 10%,rgba(137,21,10,1) 20%,rgba(144,22,11,1) 30%,rgba(151,22,12,1) 40%,rgba(158,22,13,1) 50%,rgba(164,23,15,1) 60%,rgba(171,22,16,1) 70%,rgba(179,20,17,1) 80%,rgba(185,18,18,1) 90%,rgba(191,18,19,1) 100%);border-radius:50px;min-width:175px;text-align:center}.btn i{margin-right:7.5px}.btn--primary{background:#bf1213}.btn--primary:hover{background:#7e1308}.btn--secondary{background:#7e1308}.btn--secondary:hover{background:#bf1213}.btn:hover{color:#fff}.btn--white{background:#fff;color:#bf1213}.btn--white:hover{background:#7e1308}.btn+.btn{margin-left:15px}header{position:sticky;z-index:999;top:0;right:0;left:0;background:#fff;border-bottom:1px solid rgb(191 18 19/10%)}header nav.navbar.navbar-extra{border-bottom:1px solid rgb(191 18 19/10%);padding:0}header nav.navbar .navbar-nav.navbar-extra{-ms-flex-align:center;align-items:center}header nav.navbar .navbar-nav.navbar-extra>.nav-item>.nav-link{padding:10px;color:#1d1d1d;font-size:15px}header nav.navbar .navbar-nav.navbar-extra>.nav-item>.nav-link:before{content:'';font-family:'Font Awesome 5 Pro';font-weight:300;color:#00b900;font-size:16px;margin-right:7.5px}header nav.navbar .navbar-nav.navbar-extra>.nav-item:first-child>.nav-link{padding-left:0}header nav.navbar .navbar-nav.navbar-extra>.nav-item:last-child>.nav-link{padding-right:0}header nav.navbar .navbar-nav.navbar-extra>.nav-item form{position:relative;margin-left:10px;font-size:15px}header nav.navbar .navbar-nav.navbar-extra>.nav-item form input{margin:5px 0;padding:10px 15px;border-radius:50px;font-size:14px}header nav.navbar .navbar-nav.navbar-extra>.nav-item form button{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;margin:0;padding:0;right:15px;line-height:1}header nav.navbar.navbar-main{padding:0;background:#fff}header nav.navbar.navbar-main .navbar-brand{padding:7.5px 0;-webkit-transition:all .4s;transition:all .4s;width:100%;max-width:150px;position:relative;z-index:1;margin:-45px 15px -45px 0;-webkit-filter:drop-shadow(0px 0px 10px rgb(0 0 0/25%));filter:drop-shadow(0px 0px 10px rgb(0 0 0/25%))}header nav.navbar.navbar-main .navbar-nav{-ms-flex-align:center;align-items:center}header nav.navbar.navbar-main .navbar-nav>.nav-item>.nav-link{padding:5px 15px;position:relative;white-space:nowrap;-webkit-transition:all .3s;transition:all .3s;font-size:20px;font-weight:700;color:#bf1213}header nav.navbar.navbar-main .navbar-nav>.nav-item>.nav-link.dropdown-toggle:after{content:'';font-family:'Font Awesome 5 Pro';font-size:12px;-webkit-text-stroke:0px;border:0;vertical-align:3px;margin-left:5px}header nav.navbar.navbar-main .navbar-nav>.nav-item:last-child>.nav-link{padding-right:0}header nav.navbar.navbar-main .navbar-nav .nav-item .nav-link:hover,header nav.navbar.navbar-main .navbar-nav>.nav-item.active>.nav-link{color:#7e1308}header nav.navbar.navbar-main .navbar-nav>.nav-item:not(:last-child) .btn{margin:0 15px}header nav.navbar.navbar-main .navbar-nav>.nav-item .dropdown-menu{padding:7.5px 0;margin:0;border:0;box-shadow:0px 0px 11px #00000029;border-radius:0}header nav.navbar.navbar-main .navbar-nav>.nav-item .dropdown-menu a{color:#000;padding:7.5px 10px;line-height:1.25}header nav.navbar.navbar-main .navbar-nav>.nav-item .dropdown-menu a:hover,header nav.navbar.navbar-main .navbar-nav>.nav-item .dropdown-menu a.active{color:#bf1213;background:0 0}header nav.navbar.navbar-main .navbar-toggler{margin:0;background:#7e1308;padding:12px 9px;border-radius:50%}header nav.navbar.navbar-main .navbar-toggler .icon-bar{display:block;width:22px;height:2px}header nav.navbar.navbar-main .navbar-toggler.collapsed .icon-bar{background-color:#fff}header nav.navbar.navbar-main .navbar-toggler .icon-bar+.icon-bar{margin-top:5px}header nav.navbar.navbar-main .navbar-toggler.collapsed .icon-bar:nth-of-type(1){-webkit-transform:rotate(0deg);transform:rotate(0deg);top:0}header nav.navbar.navbar-main .navbar-toggler.collapsed .icon-bar:nth-of-type(2){opacity:1;width:22px;margin-left:0}header nav.navbar.navbar-main .navbar-toggler.collapsed .icon-bar:nth-of-type(3){-webkit-transform:rotate(0deg);transform:rotate(0deg);bottom:0}header nav.navbar.navbar-main .navbar-toggler .icon-bar{position:relative;transition:all .5s ease-in-out;background-color:#fff}header nav.navbar.navbar-main .navbar-toggler .icon-bar:nth-of-type(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);top:6px}header nav.navbar.navbar-main .navbar-toggler .icon-bar:nth-of-type(2){opacity:0;width:0;margin-left:50%}header nav.navbar.navbar-main .navbar-toggler .icon-bar:nth-of-type(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:6px}section.header{position:relative;overflow:hidden;margin:0;height:750px}section.header.header--small{height:300px}section.header.header--white{background:#fff}section.header .header-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;-webkit-clip-path:ellipse(100% 100% at 50% 0%);clip-path:ellipse(100% 100% at 50% 0%)}section.header .header-image img,section.header .header-image video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section.header .header-content{bottom:120px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff;text-align:center;width:100%}section.header.header--small .header-content{top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);bottom:unset}section.header .header-content :is(h1,h2,h3,h4,h5,h6){margin-bottom:7.5px;color:#fff;text-shadow:0px 0px 15px #000}section.header .header-content p{text-shadow:0px 0px 15px #000;margin-bottom:45px;font-size:20px}section.header .header-content .btn{transform:scale(1.2)}section.header .header-breadcrumbs{position:absolute;bottom:30px;color:#fff;text-shadow:0px 0px 10px rgb(0 0 0/50%);left:0;right:0;text-align:right}section.header .header-breadcrumbs p{margin-bottom:0}section.cards.cards--background{padding:60px 0 30px;background:#fff;margin:0;color:#1d1d1d}body.home section.cards [class*=col-]:not(:nth-child(1),:nth-child(2),:nth-child(3),:nth-child(4)){display:none}section.cards .cards-header{margin-bottom:45px;text-align:center}section.cards .cards-header :is(h1,h2,h3,h4,h5,h6){margin-bottom:0}section.cards .cards-content .btn:last-child{margin-top:15px}section.cards .card{position:relative;display:block;background:#fff;overflow:hidden;border-radius:12px;margin-bottom:45px;height:calc(100% - 45px)}section.cards .card .card-image{position:relative;display:block;padding-bottom:66.666%;overflow:hidden;border-radius:12px;overflow:hidden}section.cards .card .card-image .card-image__label{width:90px;height:90px;line-height:90px;position:absolute;right:7.5px;top:7.5px;text-align:center;background:#7e1308;background:linear-gradient(90deg,rgba(126,19,8,1) 0%,rgba(131,19,9,1) 10%,rgba(137,21,10,1) 20%,rgba(144,22,11,1) 30%,rgba(151,22,12,1) 40%,rgba(158,22,13,1) 50%,rgba(164,23,15,1) 60%,rgba(171,22,16,1) 70%,rgba(179,20,17,1) 80%,rgba(185,18,18,1) 90%,rgba(191,18,19,1) 100%);font-size:24px;font-weight:700;border-radius:50%;z-index:999;color:#fff}section.cards .card .card-image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .3s;transition:all .3s}section.cards .card:hover .card-image img{-webkit-transform:scale(1.1);transform:scale(1.1)}section.cards .card .card-content{padding:22.5px 15px 75px;z-index:1;color:#1d1d1d}section.cards .card .card-content :is(h4,h5,h6){margin-bottom:0}section.cards .card .card-content p,section.cards .card .card-content ul{margin-bottom:0}section.cards .card .card-content p i:not(:last-child){margin-right:5px}section.cards .card .card-content p:last-child{margin-bottom:0}section.cards .card .card-content .btn{position:absolute;bottom:0}section.cards .card .card-content .price{font-size:24px;font-weight:700}section.cards .card .card-content .price del{text-decoration:none;position:relative;margin-right:7.5px}section.cards .card .card-content .price del:before{top:50%;background:#bf1213;content:'';width:106%;position:absolute;height:.1em;border-radius:.1em;left:-5%;white-space:nowrap;display:block;transform:rotate(-15deg)}section.cards .card .card-content .price ins{text-decoration:none}article{margin:60px 0}article:nth-child(odd)+article .row{flex-direction:row-reverse}article.article--margin{margin:0}article.article--background{background:#fff;color:#1d1d1d;margin:0;padding:60px 0}article .article-breadcrumbs{margin-bottom:30px}article .article-breadcrumbs i{font-size:10px;vertical-align:middle}article .article-image+.article-content,article .article-images+.article-content,article .article-content+.article-content{margin-top:30px}article:not(.article--background) .article-content :is(h1,h2,h3,h4,h5,h6){color:#fff}article .article-content :is(h4,h5,h6):first-child{margin-bottom:0}article .article-content i{min-width:20px}article .article-content :is(ul:not(.list-unstyled),ol,p,table){margin-bottom:30px}article .article-content :is(ul,ol,p,table):last-child{margin-bottom:0}article .article-content img{width:auto}article .article-content .alignright{float:right;margin-left:15px;margin-bottom:15px}article .article-content .alignleft{float:left;margin-right:15px;margin-bottom:15px}article .article-content ul:not(.list-unstyled){line-height:2}article .article-content ul:not(.list-unstyled,.article-content__icons) li{list-style:none;padding-left:15px;position:relative}article .article-content ul:not(.list-unstyled,.article-content__icons) li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;display:inline-block;-webkit-transition:ease-in-out .3s;transition:ease-in-out .3s;position:absolute;left:0;top:0;font-size:14px}article .article-content ul:not(.list-unstyled,.article-content__icons) li a:hover{color:#bf1213}article .article-content .article-content__icons{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}article .article-content .article-content__icons li{list-style:none;padding-left:45px;position:relative;line-height:2.75;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}article .article-content .article-content__icons li i{display:inline-block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:1;font-size:24px}article .article-content .article-content__icons li span{line-height:1.25;display:inline-block}article .article-image{position:relative;display:block;padding-bottom:66.666%;border-radius:12px;overflow:hidden;-webkit-filter:drop-shadow(0px 0px 10px rgb(0 0 0/25%));filter:drop-shadow(0px 0px 10px rgb(0 0 0/25%))}article .article-images .article-images__wrap:nth-child(2) .article-image:before{background:#7e1308}article .article-image+.article-image{margin-top:90px}article.article--background .article-image{margin-top:-150px}article .article-image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .3s;transition:all .3s}article .article-images{position:relative}article .article-images .article-images__wrap:nth-child(1){max-width:calc(100% - 75px)}article .article-images .article-images__wrap:nth-child(2){max-width:50%;margin-top:-25%;margin-left:auto;z-index:99}article .article-images .article-images__wrap:nth-child(2) .article-image{z-index:1}article .article-map{position:absolute;top:-60px;bottom:-60px;right:0;width:100vw;height:calc(100% + 120px);padding-bottom:66.666%}article .article-map img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:contain;-o-object-position:center right;object-position:center right;-webkit-transition:all .3s;transition:all .3s}article .article-gallery{margin-top:30px}article .article-gallery .article-gallery__item{position:relative;display:block;border-radius:12px;overflow:hidden;-webkit-filter:drop-shadow(0px 0px 10px rgb(0 0 0/25%));filter:drop-shadow(0px 0px 10px rgb(0 0 0/25%));margin-top:30px}.gform_wrapper form .gform_body .gform_fields{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-7.5px;margin-left:-7.5px}.gform_wrapper form .gform_body .gform_fields .gfield{margin-bottom:15px;position:relative;width:100%;padding-right:7.5px;padding-left:7.5px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.gform_wrapper form .gform_body .gform_fields .gfield:last-child{margin-bottom:0}.gform_wrapper form .gform_body .gform_fields .gfield.gfield--width-half{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.gform_wrapper form .gform_body .gform_fields .gfield.spacer{display:none}.gform_wrapper form .gform_body .gform_fields .gfield>label{display:none}.gform_wrapper form .gform_body .gform_fields .gfield .gfield_validation_message{color:red}.gform_wrapper form .gform_footer{text-align:right}.accordion .accordion-item{margin-bottom:15px;border-bottom:1px solid #fff;padding-bottom:15px}.accordion .accordion-item a[data-toggle=collapse]{position:relative;font-weight:700;display:block;width:100%;padding-left:30px;cursor:pointer}.accordion .accordion-item a[data-toggle=collapse]:after{content:'';font-family:'Font Awesome 5 Pro';font-weight:300;position:absolute;left:0;top:50%;color:#fff;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:15px;line-height:1}.accordion .accordion-item a[aria-expanded=true]:after{-webkit-transform:rotate(-180deg) translateY(50%);transform:rotate(-180deg) translateY(50%)}.accordion .accordion-item a h4{display:inline-block}.accordion .accordion-item a .icons{float:right}.accordion .accordion-item a .icons i:not(:last-child){margin-right:5px}.accordion .accordion-item .accordion-body{padding:15px 0}.accordion .accordion-item .accordion-body *:last-child{margin-bottom:0}.social-media{display:block;line-height:1}.social-media li{display:inline-block;margin-right:2.5px}.social-media li:last-child{margin-right:0}.social-media li a{width:37.5px;height:37.5px;display:inline-block;line-height:37.5px;text-align:center;color:#fff;font-weight:400;background:#bf1213;border-radius:50%}.social-media.social-media--white li a{color:#bf1213;background:#fff}.social-media li a:hover{background:#7e1308;color:#fff}.slick-slider .slick-track{min-width:100%}.slick-prev{position:absolute;left:-30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;display:inline-block;padding:0;z-index:1;cursor:pointer;font-size:0;-webkit-filter:drop-shadow(0px 3px 6px #00000029);filter:drop-shadow(0px 3px 6px #00000029);-moz-animation:leftright 2s infinite;-webkit-animation:leftright 2s infinite;animation:leftright 2s infinite}.slick-prev:after{content:url(//bakkerijputs.nl/wp-content/themes/bakkerijputs/images/left.svg);display:block}.slick-next{position:absolute;right:-30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;display:inline-block;padding:0;z-index:1;cursor:pointer;font-size:0;-webkit-filter:drop-shadow(0px 3px 6px #00000029);filter:drop-shadow(0px 3px 6px #00000029);-moz-animation:rightleft 2s infinite;-webkit-animation:rightleft 2s infinite;animation:rightleft 2s infinite}.slick-next:after{content:url(//bakkerijputs.nl/wp-content/themes/bakkerijputs/images/right.svg);display:block}footer .main-footer{padding:60px 0 30px;background:#fff;color:#1d1d1d}footer .main-footer .footer-title{color:#7e1308}footer .main-footer .footer-title a[data-toggle=collapse]{pointer-events:none}footer .main-footer .footer-logo{-webkit-filter:drop-shadow(0px 0px 10px rgb(0 0 0/25%));filter:drop-shadow(0px 0px 10px rgb(0 0 0/25%))}footer .main-footer .erkend-leerbedrijf{margin-top:30px;max-width:120px}footer .main-footer .footer-brand{max-height:60px;margin-bottom:15px}footer .main-footer form{position:relative}footer .main-footer form button{display:block;width:100%;margin-top:7.5px}footer .sub-footer{background:#f2f2f2;padding:15px 0;color:#1d1d1d}footer .sub-footer p{margin-bottom:0}footer .sub-footer p b{color:#bf1213;margin-right:15px}footer .contact-list{line-height:1.875;margin-bottom:30px}footer .footer-list{line-height:1.875;margin-bottom:30px}footer .footer-list li a:hover{color:#bf1213}footer .copyright-list{text-align:right;margin-bottom:0}footer .copyright-list li{display:inline-block}footer .copyright-list li:not(:last-child):after{content:'|';margin:0 7.5px}@media (max-width:1599.98px){article{margin:60px 0}}@media (max-width:1399.98px){.row{margin-right:-7.5px;margin-left:-7.5px}.row>[class*=col-]{padding-right:7.5px;padding-left:7.5px}.row.medium-gutters{margin-right:-15px;margin-left:-15px}.row.medium-gutters>[class*=col-]{padding-right:15px;padding-left:15px}.row.big-gutters{margin-right:-30px;margin-left:-30px}.row.big-gutters>[class*=col-]{padding-right:30px;padding-left:30px}header nav.navbar .navbar-nav.navbar-extra>.nav-item>.nav-link{padding:10px 5px;font-size:14px}header nav.navbar.navbar-main .navbar-nav>.nav-item>.nav-link{padding:5px 10px;font-size:18px}header nav.navbar.navbar-main .navbar-nav>.nav-item .btn{min-width:auto}header nav.navbar.navbar-main .navbar-nav>.nav-item:not(:last-child) .btn{margin:0 10px}}@media (max-width:1199.98px){header nav.navbar .navbar-nav.navbar-extra>.nav-item>.nav-link{padding:10px 5px;font-size:12px}header nav.navbar.navbar-main .navbar-nav>.nav-item>.nav-link{padding:5px;font-size:17px}header nav.navbar .navbar-nav.navbar-extra>.nav-item>.nav-link:before{font-size:12px}header nav.navbar.navbar-main .navbar-nav>.nav-item .btn{padding:12.5px 17.5px;margin:5px 0}header nav.navbar.navbar-main .navbar-nav>.nav-item .btn i{font-size:16px;margin-right:2.5}header nav.navbar.navbar-main .navbar-nav>.nav-item:not(:last-child) .btn{margin:0 7.5px}}@media (max-width:991.98px){h1,.h1{font-size:34px}.h2,h2{font-size:32px}.h3,h3{font-size:26px}.h4,h4{font-size:20px}.h5,h5{font-size:18px}.h6,h6{font-size:16px}body{font-size:16px}.container,.container-fluid{max-width:100%}.row.medium-gutters{margin-right:-15px;margin-left:-15px}.row.medium-gutters [class*=col-]{padding-right:15px;padding-left:15px}.row.big-gutters{margin-right:-15px;margin-left:-15px}.row.big-gutters [class*=col-]{padding-right:15px;padding-left:15px}.btn+.btn{margin-top:7.5px;margin-left:0}header nav.navbar.navbar-extra{display:none}header nav.navbar.navbar-main .navbar-brand{max-width:75px;margin:0 15px -30px 0}header nav.navbar .offcanvas-collapse{position:fixed;top:0;bottom:0;width:calc(100% - 90px);height:100%;overflow-y:auto;background:#fff;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateX(200%);transform:translateX(200%);z-index:-1;padding:60px 0 30px;display:block;overflow:scroll;right:0;-webkit-filter:drop-shadow(0px 0px 10px rgb(0 73 93/25%));filter:drop-shadow(0px 0px 10px rgb(0 73 93/25%))}header nav.navbar .offcanvas-collapse.open{-webkit-transform:translateX(0%);transform:translate(0%)}body.offcanvas-open{overflow:hidden}body:before{content:''}body.offcanvas-open:before{position:fixed;background:rgb(0 0 0/50%);left:0;top:0;right:0;bottom:0;z-index:10;-webkit-transition:all .3s;transition:all .3s;pointer-events:none}header nav.navbar.navbar-main .navbar-nav{-ms-flex-align:unset;align-items:unset}header nav.navbar.navbar-main .navbar-nav.navbar-main>.nav-item:not(:last-child,:nth-last-child(2)){border-bottom:1px solid rgb(191 18 19/10%)}header nav.navbar.navbar-main .navbar-nav.navbar-main>.nav-item{padding:15px}header nav.navbar.navbar-main .navbar-nav.navbar-main>.nav-item:last-child{padding-top:0}header nav.navbar.navbar-main .navbar-nav.navbar-main>.nav-item>.nav-link{padding:0;font-size:16px}header nav.navbar.navbar-main .navbar-nav.navbar-main>.nav-item .btn{width:100%}header nav.navbar.navbar-main .navbar-nav.navbar-extra{background:#f2f2f2;padding:5px 15px;position:absolute;bottom:0;left:0;right:0}header nav.navbar.navbar-main .navbar-nav.navbar-extra>.nav-item>.nav-link{font-size:14px;font-weight:400;padding:5px 0;white-space:break-spaces;color:#1d1d1d}header nav.navbar.navbar-main .navbar-nav>.nav-item .btn{padding:17.5px 22.5px}header nav.navbar .navbar-nav.navbar-extra>.nav-item form{margin-left:0}header nav.navbar.navbar-main .navbar-text{margin:0;background:#bf1213;border-radius:50%;height:42px;width:42px;text-align:center;line-height:27.5px;margin-right:7.5px}section.header{height:500px}section.header.header--small{height:250px}section.header .header-content{bottom:30px}section.header .header-image{-webkit-clip-path:ellipse(140% 100% at 50% 0%);clip-path:ellipse(140% 100% at 50% 0%)}section.header .header-breadcrumbs{bottom:15px}article{margin:30px 0}article.article--background{padding:30px 0;margin:0}article>.container>.row>[class*=col]:not(:last-child){margin-bottom:22.5px}article .article-content :is(ul:not(.list-unstyled),ol,p,table){margin-bottom:15px}article .article-content :is(ul,ol,p,table):last-child{margin-bottom:0}article .article-image{display:none}article .article-image+.article-content,article .article-images+.article-content,article .article-content+.article-content{margin-top:22.5px}article .article-breadcrumbs{margin-bottom:0}article .article-image{border-radius:0;margin-left:-22.5px;margin-right:-22.5px;margin-bottom:-30px}article>.container>.row>[class*=order-2] .article-image{margin-bottom:-30px}article .article-images .article-images__wrap:nth-child(1){max-width:100%}article .article-images .article-images__wrap:nth-child(2){display:none}article .article-cards [class*=col-]:nth-child(2){margin-top:0}article .article-content .article-content__icons li{padding-left:30px}article .article-content .article-content__icons li i{font-size:20px}article .article-gallery{margin-top:0}section.cards{margin:30px 0 0}section.cards.cards--background{padding:30px 0 0;margin:0}section.cards .cards-header{margin-bottom:15px}section.cards .card{margin-bottom:15px;height:calc(100% - 15px)}section.cards .card .card-content{padding:15px 7.5px 75px}footer .main-footer{padding:30px 0}footer .main-footer .footer-logo{margin-top:0;display:none}footer .sub-footer{font-size:14px}footer .sub-footer p b{margin-right:7.5px}footer .main-footer .footer-title{border-top:1px solid #e5e5e5;padding-top:15px;position:relative}footer .main-footer .footer-title a[data-toggle=collapse]{pointer-events:auto}footer .main-footer .footer-title a[data-toggle=collapse]:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;width:12.5px;display:inline-block;-webkit-transition:all .3s;transition:all .3s;position:absolute;right:0;line-height:0;top:22.5px}footer .main-footer .footer-title a[data-toggle=collapse][aria-expanded=true]:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}footer .footer-list{margin-bottom:15px}footer .contact-list{line-height:1.875;-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}footer .contact-list li br{display:none}.slick-prev{left:0}.slick-next{right:0}.gform_wrapper form .gform_body .gform_fields .gfield.gfield--width-half{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (max-width:766.98px){article .article-cards .article-card{margin-bottom:22.5px !important}article .article-cards .article-card .article-card__image{padding-bottom:66.666% !important}}@keyframes leftright{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateX(-10px)}60%{transform:translateX(-5px)}}@keyframes rightleft{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateX(10px)}60%{transform:translateX(5px)}}.modal{color:#1d1d1d}.modal-header .close{font-size:30px;line-height:.5}