/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph-text{color:#8C6A1F;}.illuma{max-width:1110px;margin:60px auto;}div[class^='illuma-block-']{margin-left:auto;margin-right:auto;max-width:1100px;}.illuma h1,.illuma h2,.illuma h3,.illuma h4,.illuma h5{color:#A1712C;font-family:sans-serif;font-weight:bold;}.illuma em{color:#27327F;font-style:normal;font-weight:bold;}.illuma p{font-size:22px;line-height:32px;}.illuma sup{font-weight:normal;font-size:50%;}.illuma h2 sup{top:-19px;}.illuma-block-2{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;justify-items:center;text-align:center;font-size:26px;font-weight:bold;margin:90px 0;padding-bottom:50px;}.illuma-block-2 div sup{font-weight:normal;font-size:50%;position:relative;top:-13px;}.illuma-block-2 div{display:grid;justify-items:center;grid-row-gap:7px;}.illuma-block-2 em{display:block;}.illuma-block-2 img{max-width:185px;}.illuma-block-3 h3 span{font-weight:bold;display:block;}.illuma-block-3{display:grid;justify-items:center;align-items:center;grid-column-gap:40px;border:3px solid #E1C67C;border-radius:25px;grid-template-columns:1fr 1.25fr;margin-top:190px;margin-bottom:90px;background:rgb(245,236,208);background:linear-gradient(0deg,rgba(245,236,208,1) 0%,rgba(255,255,255,1) 61%);}.illuma-block-3 img{grid-column:1;grid-row:1/3;position:relative;margin-top:-110px !important;margin-bottom:40px !important;max-width:370px;}.illuma-block-3 h3{font-size:34px;line-height:44px;color:#BC7E27;font-weight:normal;}.illuma-block-3 h3 span{font-weight:bold;}.illuma-block-3 h2{font-size:44px;line-height:54px;border-bottom:3px solid #E1C67C;padding-bottom:20px;margin-bottom:30px;display:block;}.illuma-block-3__content{grid-column:2;grid-row:1/3;padding-right:50px;}.illuma-block-4 h2{display:grid;grid-template-columns:1fr 250px;justify-items:center;align-items:center;}.illuma-block-4 p{margin:40px auto;}.illuma-block-5{display:grid;grid-template-columns:1fr 1fr 1fr;border:3px solid #E1C67C;border-radius:25px;padding:40px;grid-gap:40px;justify-items:center;align-items:baseline;margin-top:60px;margin-bottom:60px;}.illuma-block-5 div img{max-width:170px;}.illuma-block-5 div{text-align:center;display:flex;flex-direction:column;align-items:center;}.illuma-block-5 div span,.illuma-block-5 div em{display:block;font-weight:bold;font-size:26px;line-height:36px;}.illuma-block-6 h2{display:inline-block;margin:60px auto;font-size:43px;line-height:63px;}.illuma-block-6 h2 img{max-width:170px;display:inline;}.illuma-block-7{display:flex;gap:60px;margin:60px auto 80px auto;}.illuma-block-7 div{border:3px solid #E1C67C;font-size:26px;line-height:36px;border-radius:0 0 35px;font-weight:500;}.illuma-block-7 div img{margin-top:-30px;margin-left:0px;}.illuma-block-7 div{border:3px solid #E1C67C;font-size:26px;line-height:36px;border-radius:0 0 35px;}.illuma-block-8 ul,.illuma-block-7 ul{padding-right:40px;padding-bottom:20px;margin-left:20px;padding-top:30px;}.illuma-block-8 ul li,.illuma-block-7 ul li{list-style:none;background:url(/sites/default/files/2021-12/dr1_0.png) left top no-repeat;padding-left:40px;margin-left:-31px;background-size:20px;margin-bottom:20px;}.illuma-block-8{display:grid;justify-items:center;grid-column-gap:80px;border:3px solid #E1C67C;border-radius:25px;grid-template-columns:1fr 1fr;margin-top:60px;margin-bottom:60px;background:rgb(245,236,208);background:linear-gradient(0deg,rgba(245,236,208,1) 0%,rgba(255,255,255,1) 61%);font-size:26px;font-weight:500;padding:40px 60px;}.illuma-block-8 h2{grid-column:1/-1;text-align:center;font-size:40px;line-height:50px;}.illuma-block-8 ul li{line-height:1.5;background-position:3px 10px;}.illuma-block-8 h4{color:#EB1C24;display:flex;justify-items:center;align-items:center;gap:15px;}.illuma-block-8 h4 img{max-width:90px;}.illuma-block-8 > div:nth-child(2) h4{color:#27327F;}.illuma-block-8 h4 span{display:block;width:100%;height:3px;background:red;border-radius:3px;color:transparent;}.illuma-block-8 > div:nth-child(2) h4 span{background:#27327F;}.illuma-block-9 h3{font-size:44px;line-height:1.4;margin-bottom:60px;}.illuma-block-9 h3 span{font-size:26px;font-weight:300;display:block;}hr.separator{background:#e1c67c;display:block;height:4px;margin-bottom:70px;border:none;background:rgb(255,255,255);background:linear-gradient(90deg,rgba(255,255,255,1) 5%,rgba(225,198,124,1) 50%,rgba(255,255,255,1) 95%);margin-top:80px;}.illuma-block-10{display:grid;grid-template-columns:repeat(3,1fr);justify-items:center;align-items:end;font-size:26px;grid-gap:40px;text-align:center;justify-content:center;align-content:center;}.illuma-block-10 div{display:flex;flex-direction:column;align-items:center;gap:26px;}.illuma-block-10 img{max-height:170px;}.illuma-block-11{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:40px;margin-top:90px;margin-bottom:90px;}.illuma-block-11 div{display:grid;grid-template-columns:1fr auto;grid-template-rows:190px max-content;align-items:baseline;grid-column-gap:10px;align-items:flex-start;}.illuma-block-11 div img{grid-column:1/-1;grid-row:1;}.illuma-block-11 div em{grid-column:1;font-size:66px;margin-top:14px;}.illuma-block-11 div span{grid-column:2;margin:0;padding:0;font-weight:bold;line-height:1.2;}.illuma-block-12{display:grid;padding:30px;border-radius:25px;align-items:baseline;justify-items:center;grid-template-columns:1fr 1fr 1fr;grid-column-gap:40px;border:3px solid #E1C67C;margin-bottom:90px;margin-top:90px;}.illuma-block-12 h2{background:#27327F;padding:10px 30px;border-radius:40px;color:white !important;margin-top:-58px;grid-column:1/-1;font-size:26px;}.illuma-block-12 p{font-size:16px;line-height:1.5;padding:0;margin:0;margin-top:20px;}.illuma-block-13__grid{display:grid;grid-template-columns:1fr 1.45fr;align-items:center;margin:60px auto 90px auto;}.illuma-block-13 h3{font-size:44px;line-height:1.4;margin-bottom:60px;}.illuma-block-13__grid p{margin:0;padding:0;font-size:22px;line-height:1.5;margin-bottom:30px;}.illuma-block-13__grid img{grid-row:2/3;justify-self:center;grid-column:1;z-index:1;max-height:300px;width:auto;margin:0 !important;}.illuma-block-13__grid ul{grid-row:2;grid-column:1/3;margin:0;padding:40px 60px;background:rgb(245,236,208);background:linear-gradient(0deg,rgba(245,236,208,1) 0%,rgba(255,255,255,1) 61%);display:grid;grid-template-columns:1fr 1.45fr;border:3px solid #E1C67C;border-radius:25px;margin-bottom:0 !important;align-self:end;}.illuma-block-13__grid ul li{grid-column:2;font-size:22px;line-height:1.5;margin-bottom:8px;font-weight:bold;list-style:none;background:url(/sites/default/files/2021-12/dr1_0.png) left top no-repeat;padding-left:40px;margin-left:-21px;background-size:20px;}.illuma-block-13__grid ul li.green{background:url(/sites/default/files/2021-12/kvapkagreeen.png) left top no-repeat;background-size:20px;}.illuma-block-14 p{font-size:14px;line-height:1.3;margin-bottom:90px;}@media all and (max-width:768px){.illuma p{font-size:18px;line-height:28px;}.illuma-block-2{grid-gap:10px;margin:60px 0;}.illuma-block-2 div{font-size:20px;}.illuma-block-2 img{max-width:145px;}.illuma-block-3{padding-bottom:20px;padding-top:20px;margin-bottom:60px;margin-top:100px;}.illuma-block-3 img{max-width:260px;left:20px;margin-bottom:0px !important;}.illuma-block-3__content{padding-right:30px;}.illuma-block-3 h2{font-size:33px;line-height:43px;}.illuma-block-3 h3{font-size:22px;line-height:32px;}.illuma-block-4 h2 img{max-width:130px;}.illuma-block-4 h2{grid-template-columns:1fr 130px;font-size:30px;line-height:40px;}.illuma-block-5 div img{max-width:110px;}.illuma-block-5 div em{font-size:18px;line-height:28px;}.illuma-block-5{padding:20px;grid-gap:20px;}.illuma-block-6 h2{margin:10px auto 60px auto;font-size:30px;line-height:40px;}.illuma-block-6 h2 img{max-width:110px;display:inline;}.illuma-block-7 div{font-size:18px;line-height:28px;}.illuma-block-8 ul,.illuma-block-7 ul{padding-right:0px;margin-bottom:0 !important;padding-right:0px;padding-bottom:10px;margin-left:20px;padding-top:10px;}.illuma-block-8 h2{font-size:30px;line-height:40px;}.illuma-block-8{justify-items:center;grid-column-gap:50px;font-size:18px;padding:20px 40px;}.illuma-block-8 ul li{min-height:50px;}.illuma-block-8 ul{padding-bottom:0;}.illuma-block-8 h4 img{max-width:60px;}.illuma-block-9 h3{font-size:30px;}.illuma-block-9 h3 span{font-size:20px;}.illuma-block-11{grid-template-columns:repeat(3,1fr);margin-top:40px;margin-bottom:40px;}.illuma-block-12{grid-column-gap:20px;margin-bottom:50px;}.illuma-block-13__grid p{font-size:14px;line-height:1.5;margin-bottom:20px;}.illuma-block-13__grid ul li{font-size:14px;}.illuma-block-13__grid img{max-height:350px;}.illuma-block-14 p{font-size:12px;}.illuma-block-10 div img{max-height:160px;}hr.separator{margin-bottom:50px;margin-top:60px;}}@media all and (max-width:568px){.illuma-block-2{display:flex;flex-direction:row;flex-wrap:wrap;justify-items:center;justify-content:center;gap:14px;}.illuma-block-2 div{flex-basis:160px;}.illuma-block-3{grid-template-columns:1fr;}.illuma-block-3 img{max-width:200px;left:0;margin-bottom:0px !important;}.illuma-block-3__content{grid-column:1;grid-row:3;}.illuma-block-3__content{padding:20px;}.illuma-block-3 h2{font-size:26px;line-height:33px;}.illuma-block-3 h3{font-size:18px;line-height:28px;}.illuma-block-4 h2{grid-template-columns:1fr 130px;font-size:20px;line-height:30px;}.illuma-block-5{display:flex;flex-wrap:wrap;justify-items:center;justify-content:center;}.illuma-block-5 div{flex-basis:150px;}.illuma-block-5 div span,.illuma-block-5 div em{display:block;font-weight:bold;font-size:18px;line-height:28px;}.illuma-block-6 h2{margin:10px auto 60px auto;font-size:20px;line-height:30px;}.illuma-block-7{flex-direction:column;gap:90px;width:90%;}.illuma-block-8{grid-template-columns:1fr;}.illuma-block-8 ul li{min-height:40px;}.illuma-block-8 ul li{margin-bottom:10px;}.illuma-block-10{display:flex;flex-wrap:wrap;}.illuma-block-10 div img{max-height:160px;max-width:300px;}.illuma-block-11 div{flex-basis:160px;}.illuma-block-11{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;align-items:baseline;}.illuma-block-11 div{grid-template-rows:160px max-content;}.illuma-block-11 div em{grid-column:1;font-size:56px;margin-top:10px;}.illuma-block-12{grid-template-columns:1fr;}.illuma-block-13__grid{grid-template-columns:1fr;}.illuma-block-13__grid ul{grid-row:3;grid-column:1;padding:20px 40px;grid-template-columns:1fr;}.illuma-block-13__grid ul li{background-size:14px;}.illuma-block-13__grid img{grid-row:1;}.illuma-block-13__grid ul li.green{background-size:14px;}.illuma-block-13__grid p{margin-top:20px;grid-row:2;}}@media all and (max-width:348px){.illuma p{font-size:16px;line-height:26px;}.illuma-block-2 img{max-width:120px;}.illuma-block-2{gap:34px;}.illuma-block-3 img{max-width:150px;left:0;margin-bottom:0px !important;}.illuma-block-3 h2{font-size:22px;line-height:32px;}.illuma-block-3 h3{font-size:16px;line-height:28px;}.illuma-block-7 div img{margin-top:-30px;margin-left:0px;}.illuma-block-8 h2{font-size:21px;line-height:30px;}.illuma-block-10 div img{max-height:160px;max-width:240px;}.illuma-block-13__grid img{max-height:270px;}}.illuma,.illuma-block-3{margin-bottom:0;}.paragraph--type--cta-buttons{margin-top:-3rem;margin-bottom:80px;margin-right:0;}.illuma-block-11 div img{max-height:100%;justify-self:center;}@media all and (max-width:768px){.illuma-block-2{row-gap:50px;}}#storelocatorwidget{background:white;padding:15px 20px 25px;width:95% !important;margin:5rem auto 0 auto;box-shadow:0 6px 20px 0 rgb(62 66 75 / 15%);max-width:1110px;}.storelocator-viewlink.storelocator-storename{color:#0c3471 !important;}#storelocator-nearby:hover{background:#104799 !important;border:1px solid #104799 !important;transition:all .3s ease;color:white !important;}.storelocator-store .storelocator-buttons .storelocator-btn-danger:hover,.storelocator-buttons .storelocator-btn-danger:hover,.storelocator-btn-danger:hover{background:#104799 !important;border:1px solid #104799 !important;transition:all .3s ease;color:white !important;}#storelocator-filter_checkbox_text,#storelocator-category_checkbox_text{padding-bottom:10px;font-size:24px;font-weight:400;padding-top:30px;}@media all and (max-width:768px){#storelocatorwidget #storelocator-leftcolumn{max-width:100% !important;}#storelocator-map_canvas canvas{max-width:100% !important;width:100% !important;}.pos-content-area{padding:0 5px !important;}#storelocatorwidget{max-width:768px;margin:1rem 10px 10px 0px;padding:5px 5px 15px 5px;width:100% !important;}#storelocator-map_canvas{height:450px;opacity:1 !important;z-index:1;}}.aa-InputWrapper input[type="search"]{border:none;min-height:100%;}.paragraph-text img{margin:0;}.storelocator-checkbox label::before{content:"" !important;}.storelocator-checkbox label::after{padding-left:0 !important;text-align:center;}
