.footer-wrapper{padding:40px 0 0;}
.footer-wrapper:nth-child(2){padding:20px 0;}
.page-padding {width:100%; padding: 0;}
.footer__primaryContainer{display:grid;grid-template-columns: 1fr 3fr; gap:20px;}
.footer__primaryContainer.oneColumn{grid-template-columns:50% 50%}
.footer__primaryContainer.oneColumn .footer__primaryContainer-navigation{grid-template-columns:100%}
.footer__primaryContainer.twoColumns{grid-template-columns:3fr 1fr}
.footer__primaryContainer.twoColumns .footer__primaryContainer-navigation{grid-template-columns:1fr 1fr}
.footer__primaryContainer-navigation{display:grid;grid-template-columns: 1fr 1fr 1fr; gap: 20px;}
.footer__primaryContainer-contact .footer__section:nth-child(2){margin-top:46px}
.footer__primaryContainer-contact .footer__section:nth-child(2) .footer__section-title{margin-bottom:26px}
.footer__primaryContainer-contact .footer__section:nth-child(2) .footer__section-social{display:flex;flex-wrap:wrap;column-gap:20px;row-gap:12px}
.footer__section {color:#ebf5f0;margin:0; padding: 0 0 40px;}
.footer__section p.bigger-ui {margin:10px 0 0; padding: 10px 0 0; font-family:'Montserrat', sans-serif;border-top: dotted 1px ;font-size:22px;}
.footer__section .additional-info-ui {color:#206f3a;margin:0; padding: 10px 0;}
.footer__section-title {color:#ffffff; padding:0;margin:0 0 20px;position:relative;}
.footer__section .logo-ui {max-width:220px;}
.footer__section-social .footer__section-title {margin:0;padding: 43px 0 19px;}
.footer__section-social .footer__section-title:after {content:none;}
.footer__section-social a {margin-right: 8px;color:#ebf5f0}
.footer__section-social a img {width:32px;height:32px;}
.footer__section-title .bottom-text-ui {color:#ffffff}
.footer__section-title svg {margin-right:8px; color: #a2e4b8; stroke: #a2e4b8;fill:#a2e4b8;}
.footer__section-title .arrow{border:solid #ebf5f0;border-width:0 1px 1px 0;display:none;padding:3px;width:13px;height:13px;transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:.5s}
@media only screen and (max-width: 599px) {
.footer__section-title{margin:0 10px;padding:0}
.footer__section-title:hover{cursor:pointer}
.footer__section-title span{display:inline}
}
@media only screen and (min-width: 600px)and (max-width: 768px){
.footer__section-title{margin:0 10px;padding:0}
.footer__section-title:hover{cursor:pointer}
.footer__section-title span{display:inline}}
.footer__section ul{list-style-type:none;padding:0;margin-top:8px;}
.footer__section ul li{margin:0 0 10px;padding:0;font-size:15px;}
.footer__section ul li svg {margin-right:10px;}
.footer__section ul li a{color:#ebf5f0;padding:5px 0;}
.footer__section ul li p{padding:5px 0;font-family:'Montserrat', sans-serif;font-size:18px;margin:0;}
.footer__section ul li.footer-list-link-ui a{display:block;}
.footer__section.span2{grid-row:span 2}
@media only screen and (max-width: 599px){
.footer__section address ul{display:block !important;}
.footer__section ul li{margin-top:2px}
.footer__section ul li:first-child{margin-top:5px}
.footer__section ul li:last-child{margin-bottom:5px}
}
@media only screen and (min-width: 600px)and (max-width: 768px){
.footer__section ul{display:none;margin-left:20px}
.footer__section ul li{margin-top:3px}
.footer__section ul li:first-child{margin-top:6px}
.footer__section ul li:last-child{margin-bottom:6px}
}
.footer__section address{font-weight:700; font-style:normal;}
.footer__section address span {line-height:1.75}
.footer__section address a:hover{text-decoration:none}
.footer__icon{width:17px;height:17px;margin:5px 10px -5px 0;display:inline-block}
.footer-banners{display:grid;grid-template-columns:50% 50%; background: #ffffff;padding:20px;border-radius:10px;}
.footer-banners .banner{display:flex;align-items:center}
.footer-banners .banner.banner2 {justify-content:flex-end}
.footer-banners .banner__header{font-size:13px;}
.footer-banners .banner__itemsContainer {width: 450px; padding-left:24px;}
.footer-banners .banner__itemsContainer img{max-width:64px;}
.footer-banners .banner__itemsContainer .slick-track{display:flex;align-items:center;margin-left:0px}
.footer-banners .banner__itemsContainer .slick-track .slick-slide img{margin:auto}
.footer__disclaimer {color:#cdcdcd; margin-bottom:40px;padding:20px;border:solid 1px;}
.footer__copyright-wrapper{display:inline-flex;justify-content:center;width:100%;padding:40px 0 20px;margin-top:20px}
.footer__copyright{color:#ebf5f0;box-sizing:border-box}
.footer__copyright a{color:#ebf5f0}
.footer__copyright p{margin:0px;padding:0px}
.footer__copyright p+p{margin-top:8px}@media only screen and (max-width: 599px){.footer__copyright{font-size:12px}}
.footer a:hover{text-decoration:underline}
.footer .go-to-top-ui{width:70px;float:right;margin-right:30px;border:none !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.footer .go-to-top-ui span{border:none !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:50px;padding:0px 0px 10px 0px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.footer .go-to-top-ui #top-button-ui{z-index:100;display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;bottom:21px;right:5%;border:none;width:62px;height:62px;position:fixed;background-color:#f5faf8;cursor:pointer}
.footer .go-to-top-ui #top-button-ui:hover{background:#666666}
.with-column-ui .footer .footer-wrapper .footer-banners .banner__itemsContainer{width:450px}
.notfound-container{display:block;max-width:1400px;margin:auto}
.notfound-image{display:block;margin:130px auto 50px;max-width:650px;width:auto;height:auto}
.notfound-svgMainColor{fill:#206f3a}
.notfound-text{margin:0 auto 80px;max-width:350px}
.notfound-header{display:block;margin:0 auto 30px;font-size:36px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#666666}
.notfound-info{display:block;margin:0 auto 25px;font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#666666}
.notfound-button{display:block;min-width:250px;margin:25px auto 0;padding:13px 15px;text-transform:uppercase;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.71 !important;letter-spacing:1.2px;text-align:center}@media screen and (max-width: 768px){.notfound-image{max-width:80%;margin-top:80px}
.notfound-text{max-width:80%}
.notfound-header{font-size:24px}
.notfound-info{font-size:14px}
.notfound-button{min-width:calc(100% - 30px)}}
.open360{border-radius:50%;background:#dadce0;color:#222;font-weight:600;width:50px;height:30px;text-align:center;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:200ms}
.open360:hover{background:#b9bac0;color:#000}
.imageContainerPopup{width:fit-content !important;height:80vh;min-height:unset;min-width:unset;overflow:unset !important;max-height:unset !important;max-width:unset !important;padding:35px}@media screen and (max-width: 1279px){.imageContainerPopup{width:100%;min-height:fit-content;top:50% !important;transform:translate(0, -50%) !important;max-height:100% !important}
.imageContainerPopup .imageContainer360{display:flex;align-items:center;justify-content:center}}
.imageContainerPopup .close-button{right:-10px;top:-10px;cursor:pointer}
.imageContainerPopup .img360{position:relative;height:100%;width:100%;user-select:none;-webkit-user-select:none}
.imageContainerPopup .img360 img{width:auto;height:auto;display:block;margin:0 auto;max-height:100%;max-width:100%;user-select:none;-webkit-user-select:none}
.imageContainerPopup .img360 .imageContainer--360btns{position:absolute;bottom:25px;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}
.imageContainerPopup .img360 .imageContainer--360btn{width:35px;height:35px;border-radius:50%;background-color:#dadce0;margin:0 10px;position:relative;transition:300ms;cursor:pointer;display:flex;align-items:center;justify-content:center}
.imageContainerPopup .img360 .imageContainer--360btn:not(.btn-auto):active{background-color:#134222}
.imageContainerPopup .img360 .imageContainer--360btn i{fill:#000;color:#000;font-size:20px}
.imageContainerPopup .img360 .imageContainer--360btn.btn-active{background-color:#134222}@media screen and (min-width: 769px){.homepage-slider-ui .slider-caption-ui{top:25%}
.homepage-slider-ui .mobileImage2{display:none !important;visibility:hidden}
.homepage-slider-ui .desktopImage2{display:block;visibility:visible;color: #lightestColor;}
.homepage-slider-ui .desktopLink{text-align:center;text-transform:uppercase;font-size:14px;font-weight:500;cursor:pointer}
.homepage-slider-ui .homepage-slider-heading-ui{font-size:60px}
.homepage-slider-ui .homepage-slider-text{font-size:35px}}@media screen and (min-width: 769px)and (max-width: 1100px){.homepage-slider-ui .homepage-slider-heading-ui{font-size:51px}
.homepage-slider-ui .homepage-slider-text{font-size:30px}}@media screen and (min-width: 769px)and (max-width: 1000px){.homepage-slider-ui .homepage-slider-heading-ui{font-size:42px}
.homepage-slider-ui .homepage-slider-text{font-size:25px}}@media screen and (min-width: 769px)and (max-width: 900px){.homepage-slider-ui .homepage-slider-heading-ui{font-size:33px}
.homepage-slider-ui .homepage-slider-text{font-size:20px}}
.cartItemsList-btn {
position: relative
}
.cartItemsList-wrapper {
position: fixed;
background-color: #ffffff;
width:600px;
height:100vh;
box-shadow:0 10px 30px 10px rgba(0,0,0,.12);
margin:0;
z-index:9999;
top:0;
right:0;
}
@media screen and (max-width: 768px) {
.cartItemsList-wrapper {
position:fixed;
width:100%;
left:0;
right:0;
top:0;
}
}
.cartItemsList-wrapper .change-cart-ui {
width: 100%;
min-height: unset;
max-height: unset;
height: auto;
top: 0px;
right: 0;
position:relative;
}
.cartItemsList-wrapper .change-cart-ui .cart-change-popup-ui {
width: fit-content
}
.cartItemsList-wrapper .change-cart-ui .change-cart-list-ui {
position: absolute;
width: 100%
}
.cartItemsList-wrapper .amount-stepper-ui button {
width: 32px;
height: 28px;
font-size:13px;
position:static;
}
.cartItemsList-wrapper .amount-stepper-ui input {
width: 48px;
height: 28px
}
.cartItemsList-title, .cartItemsList-editCartTitle {
display: flex;
height: 60px;
width: 100%;
justify-content: center;
align-items: center;
background-color: #206f3a;
justify-content:flex-start;
padding-left:20px
}
.cartItemsList-title p {margin:0; padding:0}
.cartItemsList-title span, .cartItemsList-title i, .cartItemsList-editCartTitle span, .cartItemsList-editCartTitle i {
color: #F9FAFB;
font-size:16px;
font-style:normal;
font-weight:500
}
.cartItemsList-title i:not(.cartItemsList-close i), .cartItemsList-editCartTitle i:not(.cartItemsList-close i) {
margin-right: 10px;
cursor: pointer
}
.cartItemsList-close {
position: absolute;
top: 10px;
right: 10px;
z-index: 1;
padding:10px;
}
.cartItemsList-edit {
padding: 10px;
margin-right:10px;
}
.cartItemsList-labels {
display: flex;
flex-direction: row;
justify-content: flex-start;
align-items: center;
width: 100%;
height: 40px;
background-color: #e6e6e6}
.cartItemsList-labels--label {
color: #666666;
text-align:left;
font-size:14px;
font-style:normal;
font-weight:400;
line-height:normal
}
.cartItemsList-labels--label_product {
padding-left: 17px;
width: 284px;
margin-right:16px;
}
.cartItemsList-labels--label_quantity {
width: 116px
}
.cartItemsList-labels--label_value {
width: calc(100% - 454px);
text-align:right;
}
.cartItemsList-productsList {
max-height: calc( 100vh - 400px);
overflow-y: auto;
}
.cartItemsList-productsList::-webkit-scrollbar {
width:0;
background:rgba(0,0,0,0)
}
.cartItemsList-informations {
padding: 24px
}
.cartItemsList-product {
display: flex;
align-items:center;
width: 100%;
height: auto;
transition:300ms;
border-bottom:1px solid #e1e1e3;
padding-left:17px;
position:relative}
.cartItemsList-product.setElement {
margin-left: 5% !important;
width: calc(95% - 48px) !important
}
.cartItemsList-product--image {
display: flex;
align-items: center;
justify-content: center;
width: 60px;
height: 100%;
margin-right: 20px
}
.cartItemsList-product--image img {
width: auto;
height: auto;
max-width: 60px;
max-height: 60px
}
.cartItemsList-product--details {
width: calc(100% - 96px);
height: auto;
min-height: 120px;
position: relative;
display: flex
}
.cartItemsList-product--details_name {
color: #000000;
display:block;
width:146px;
font-size:14px;
font-style:normal;
font-weight:500;
margin:0 16px 8px 0;
padding-top:12px;
line-height:1;
transition:200ms;
cursor:pointer
}
.cartItemsList-product--details_name-setChild {
width: 136px !important
}
.cartItemsList-product--details_close {
position: inherit;
padding: 0;
margin-left: 25px;
width: 16px;
height: 16px;
transition: 300ms;
fill: #666666;
cursor:pointer;
}
.cartItemsList-product--details_setQuantity {
width: 116px;
color: #666666;
text-align:right;
background-color: #ebf5f0;
font-size:16px;
font-style:normal;
font-weight:600;
line-height:65px;
text-align:center;
}
.cartItemsList-product--details_setChildQuantity {
width: 112px
}
.cartItemsList-product--details_price {
color: #666666;
text-align:right;
font-size:16px;
font-style:normal;
font-weight:500;
line-height:65px;
width:123px;
margin-left:20px
}
.cartItemsList-product--details_description {
color: #212040;
font-size:12px;
font-style:normal;
font-weight:400;
line-height:18px;
max-width:90%;
text-overflow:ellipsis;
overflow:hidden;
white-space:nowrap;
display:block
}
.cartItemsList-product .change-quantity-in-cart-lq {
position: relative;
width: 116px;
}
.cartItemsList-product .quantity-error-ui {
position: absolute;
font-size: 12px;
left: 0;
top: 34px;
width:260px;
}
.cartItemsList-summary {
width: 100%;
display: flex;
align-items: center;
justify-content: space-between;
color: #666666;
margin-bottom:8px}
.cartItemsList-summary span {
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 20px
}
.cartItemsList-value {
width: 100%;
display: flex;
align-items: center;
justify-content: space-between;
color: #666666;
margin-top:12px;
margin-bottom:4px}
.cartItemsList-value span {
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px
}
.cartItemsList-button {
padding: 15px 25px;
text-align: center;
display: block;
font-size: 16px !important;
font-style: normal;
font-weight: 600;
margin-left: auto;
margin-right: auto !important;
line-height: 24px !important;
cursor: pointer;
width:100% !important;
}
.popup-banner-wrapper { position: fixed; width: 100%; height: 100%; top: 0; left: 0; z-index: 999; background-color: rgba(0,0,0,.65); margin: 0; user-select: none; display: flex; flex-direction: column; justify-content: center; align-items: center; display: none }
.popup-banner {
background-color: #ebf5f0;
width:90%;
max-width:800px;
max-height:460px;
display:flex;
justify-content:space-between;
align-items:center;
position:relative;
overflow-y:auto
}
.popup-banner.popup-txt-banner {
max-height: 600px;
border: solid 3px #206f3a;
}
.popup-banner::-webkit-scrollbar {
width:4px;
border-radius:50%
}
.popup-banner::-webkit-scrollbar-track {
-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,0)
}
.popup-banner::-webkit-scrollbar-thumb {
background-color:rgba(142,142,142,.5);
outline:none;
border-radius:2px
}
.popup-banner::-webkit-scrollbar-thumb:hover {
background-color:#8e8e8e
}
.popup-banner__header { margin: 0px }
.popup-banner__header--mobile { display: none }
.popup-banner__header--desktop { display: block }
.popup-banner__close { position: absolute; top: 10px; right: 10px; cursor: pointer !important;display:flex;align-items:center;justify-content:center;}
.popup-banner__close:hover {color:#206f3a;}
.popup-banner__title { border: none; font-size: 26px; font-weight: 700; padding: 0; margin: 0 }
.popup-banner.popup-txt-banner .popup-banner__title {font-size:40px}
.popup-banner__text { margin: 0; font-size:16px }
.popup-banner.popup-txt-banner .popup-banner__text { font-size:24px }
.popup-banner__disclaimer { margin: 0; font-size:14px; color: #666666; }
.popup-banner.popup-txt-banner .popup-banner__disclaimer { font-size:16px; }
.popup-banner__image { width: 50%; align-self: center }
.popup-banner__image figure { display: flex; justify-content: center; align-items: center; margin: 0 }
.popup-banner__content { width: 50%; padding: 20px; display: flex; flex-direction: column; align-items: center; text-align: center; gap: 30px }
.popup-banner.popup-txt-banner .popup-banner__content { width: 100%;}
.popup-banner__btn { width: 240px; font-size: 20px; font-weight: 700; line-height: 60px; text-align: center; text-transform: uppercase; margin: 0px auto}
.widgetContainerleftTop,.widgetContainerrightTop,.widgetContainerrightBottom,.widgetContainerleftBottom{position:fixed;display:grid;grid-template-columns:1fr auto;max-height:250px;margin:0 !important;transition:width .3s ease;z-index:2;min-height:205px;background-color:#ebf5f0;color:#000000; flex:1;}.widgetContainerleftTop__visibleContent,.widgetContainerrightTop__visibleContent,.widgetContainerrightBottom__visibleContent,.widgetContainerleftBottom__visibleContent{display:flex;flex-direction:column;align-items:center;justify-content:space-around;background-color:#1d3c34;padding:10px;min-height:185px}.widgetContainerleftTop__visibleContent--title,.widgetContainerrightTop__visibleContent--title,.widgetContainerrightBottom__visibleContent--title,.widgetContainerleftBottom__visibleContent--title{position:relative;writing-mode:vertical-rl;text-align:center;max-height:160px;margin:0px;text-transform:uppercase;font-size:14px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:2px;color:#FFFFFF;cursor:default}.widgetContainerleftTop__hiddenContent,.widgetContainerrightTop__hiddenContent,.widgetContainerrightBottom__hiddenContent,.widgetContainerleftBottom__hiddenContent{background-color:#ebf5f0;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);display:flex;flex-direction:row;align-items:center;justify-content:space-around}@media screen and (min-width: 769px){.widgetContainerleftTop__hiddenContent,.widgetContainerrightTop__hiddenContent,.widgetContainerrightBottom__hiddenContent,.widgetContainerleftBottom__hiddenContent{transition:width .5s ease;overflow-x:hidden}}.widgetContainerleftTop__hiddenContent--bannerImg,.widgetContainerrightTop__hiddenContent--bannerImg,.widgetContainerrightBottom__hiddenContent--bannerImg,.widgetContainerleftBottom__hiddenContent--bannerImg{display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-width:205px}.widgetContainerleftTop__hiddenContent--bannerImg img,.widgetContainerrightTop__hiddenContent--bannerImg img,.widgetContainerrightBottom__hiddenContent--bannerImg img,.widgetContainerleftBottom__hiddenContent--bannerImg img{width:45px;height:45px;max-width:205px;max-height:205px}.widgetContainerleftTop__hiddenContent--bannerText,.widgetContainerrightTop__hiddenContent--bannerText,.widgetContainerrightBottom__hiddenContent--bannerText,.widgetContainerleftBottom__hiddenContent--bannerText{overflow:auto;max-height:130px;max-width:250px;width:100%;margin:0px;padding:0px 12%;min-height:54px;color:#000000;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:26px;cursor:default}.widgetContainerleftTop__hiddenContent--bannerText::-webkit-scrollbar,.widgetContainerrightTop__hiddenContent--bannerText::-webkit-scrollbar,.widgetContainerrightBottom__hiddenContent--bannerText::-webkit-scrollbar,.widgetContainerleftBottom__hiddenContent--bannerText::-webkit-scrollbar{width:4px;border-radius:50%}.widgetContainerleftTop__hiddenContent--bannerText::-webkit-scrollbar-track,.widgetContainerrightTop__hiddenContent--bannerText::-webkit-scrollbar-track,.widgetContainerrightBottom__hiddenContent--bannerText::-webkit-scrollbar-track,.widgetContainerleftBottom__hiddenContent--bannerText::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,0)}.widgetContainerleftTop__hiddenContent--bannerText::-webkit-scrollbar-thumb,.widgetContainerrightTop__hiddenContent--bannerText::-webkit-scrollbar-thumb,.widgetContainerrightBottom__hiddenContent--bannerText::-webkit-scrollbar-thumb,.widgetContainerleftBottom__hiddenContent--bannerText::-webkit-scrollbar-thumb{background-color:rgba(142,142,142,.5);outline:none;border-radius:2px}.widgetContainerleftTop__hiddenContent--bannerText::-webkit-scrollbar-thumb:hover,.widgetContainerrightTop__hiddenContent--bannerText::-webkit-scrollbar-thumb:hover,.widgetContainerrightBottom__hiddenContent--bannerText::-webkit-scrollbar-thumb:hover,.widgetContainerleftBottom__hiddenContent--bannerText::-webkit-scrollbar-thumb:hover{background-color:#8e8e8e}.widgetContainerleftTop__hiddenContent--bannerLink,.widgetContainerrightTop__hiddenContent--bannerLink,.widgetContainerrightBottom__hiddenContent--bannerLink,.widgetContainerleftBottom__hiddenContent--bannerLink{display:inline-flex;padding:8px 29px;justify-content:center;align-items:flex-start;max-width:185px;border:1px solid #e1e1e3;background-color:#1d3c34;color:#FFFFFF;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:1.2px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.widgetContainerleftTop__hiddenContent--bannerLink:hover,.widgetContainerrightTop__hiddenContent--bannerLink:hover,.widgetContainerrightBottom__hiddenContent--bannerLink:hover,.widgetContainerleftBottom__hiddenContent--bannerLink:hover{background:#206f3a;color:#206f3a}.widgetContainerleftTop__hiddenContent--bannerLinkHidden,.widgetContainerrightTop__hiddenContent--bannerLinkHidden,.widgetContainerrightBottom__hiddenContent--bannerLinkHidden,.widgetContainerleftBottom__hiddenContent--bannerLinkHidden{display:none}.widgetContainerleftTop__hiddenContent--bannerContent,.widgetContainerrightTop__hiddenContent--bannerContent,.widgetContainerrightBottom__hiddenContent--bannerContent,.widgetContainerleftBottom__hiddenContent--bannerContent{flex:1;display:flex;align-items:center;justify-content:space-around;flex-direction:column;height:100%;padding:0 10px;color:#000000}.widgetContainerleftTop__hiddenContent--closeButton,.widgetContainerrightTop__hiddenContent--closeButton,.widgetContainerrightBottom__hiddenContent--closeButton,.widgetContainerleftBottom__hiddenContent--closeButton{display:none}.widgetContainerleftTop:hover .widgetContainerleftTop__hiddenContent,.widgetContainerleftTop:hover .widgetContainerrightTop__hiddenContent,.widgetContainerleftTop:hover .widgetContainerrightBottom__hiddenContent,.widgetContainerleftTop:hover .widgetContainerleftBottom__hiddenContent,.widgetContainerrightTop:hover .widgetContainerleftTop__hiddenContent,.widgetContainerrightTop:hover .widgetContainerrightTop__hiddenContent,.widgetContainerrightTop:hover .widgetContainerrightBottom__hiddenContent,.widgetContainerrightTop:hover .widgetContainerleftBottom__hiddenContent,.widgetContainerrightBottom:hover .widgetContainerleftTop__hiddenContent,.widgetContainerrightBottom:hover .widgetContainerrightTop__hiddenContent,.widgetContainerrightBottom:hover .widgetContainerrightBottom__hiddenContent,.widgetContainerrightBottom:hover .widgetContainerleftBottom__hiddenContent,.widgetContainerleftBottom:hover .widgetContainerleftTop__hiddenContent,.widgetContainerleftBottom:hover .widgetContainerrightTop__hiddenContent,.widgetContainerleftBottom:hover .widgetContainerrightBottom__hiddenContent,.widgetContainerleftBottom:hover .widgetContainerleftBottom__hiddenContent{display:flex;flex-direction:row;align-items:center;justify-content:space-around}.widgetContainerleftTop:hover .widgetContainerleftTop__hiddenArrow,.widgetContainerleftTop:hover .widgetContainerrightTop__hiddenArrow,.widgetContainerleftTop:hover .widgetContainerrightBottom__hiddenArrow,.widgetContainerleftTop:hover .widgetContainerleftBottom__hiddenArrow,.widgetContainerrightTop:hover .widgetContainerleftTop__hiddenArrow,.widgetContainerrightTop:hover .widgetContainerrightTop__hiddenArrow,.widgetContainerrightTop:hover .widgetContainerrightBottom__hiddenArrow,.widgetContainerrightTop:hover .widgetContainerleftBottom__hiddenArrow,.widgetContainerrightBottom:hover .widgetContainerleftTop__hiddenArrow,.widgetContainerrightBottom:hover .widgetContainerrightTop__hiddenArrow,.widgetContainerrightBottom:hover .widgetContainerrightBottom__hiddenArrow,.widgetContainerrightBottom:hover .widgetContainerleftBottom__hiddenArrow,.widgetContainerleftBottom:hover .widgetContainerleftTop__hiddenArrow,.widgetContainerleftBottom:hover .widgetContainerrightTop__hiddenArrow,.widgetContainerleftBottom:hover .widgetContainerrightBottom__hiddenArrow,.widgetContainerleftBottom:hover .widgetContainerleftBottom__hiddenArrow{display:block}.widgetContainerleftTop:hover .widgetContainerleftTop__visibleArrow,.widgetContainerleftTop:hover .widgetContainerrightTop__visibleArrow,.widgetContainerleftTop:hover .widgetContainerrightBottom__visibleArrow,.widgetContainerleftTop:hover .widgetContainerleftBottom__visibleArrow,.widgetContainerrightTop:hover .widgetContainerleftTop__visibleArrow,.widgetContainerrightTop:hover .widgetContainerrightTop__visibleArrow,.widgetContainerrightTop:hover .widgetContainerrightBottom__visibleArrow,.widgetContainerrightTop:hover .widgetContainerleftBottom__visibleArrow,.widgetContainerrightBottom:hover .widgetContainerleftTop__visibleArrow,.widgetContainerrightBottom:hover .widgetContainerrightTop__visibleArrow,.widgetContainerrightBottom:hover .widgetContainerrightBottom__visibleArrow,.widgetContainerrightBottom:hover .widgetContainerleftBottom__visibleArrow,.widgetContainerleftBottom:hover .widgetContainerleftTop__visibleArrow,.widgetContainerleftBottom:hover .widgetContainerrightTop__visibleArrow,.widgetContainerleftBottom:hover .widgetContainerrightBottom__visibleArrow,.widgetContainerleftBottom:hover .widgetContainerleftBottom__visibleArrow{display:none}.widgetContainerleftTop__hiddenArrow,.widgetContainerrightTop__hiddenArrow,.widgetContainerrightBottom__hiddenArrow,.widgetContainerleftBottom__hiddenArrow{display:none}.widgetContainerleftTop__hiddenArrow svg path,.widgetContainerrightTop__hiddenArrow svg path,.widgetContainerrightBottom__hiddenArrow svg path,.widgetContainerleftBottom__hiddenArrow svg path{fill:#FFFFFF}.widgetContainerleftTop__visibleArrow svg path,.widgetContainerrightTop__visibleArrow svg path,.widgetContainerrightBottom__visibleArrow svg path,.widgetContainerleftBottom__visibleArrow svg path{fill:#FFFFFF}.widgetContainerleftTop{top:20%;left:0px}.widgetContainerrightTop{top:20%;right:0px}.widgetContainerrightTop__hiddenContent{order:2}.widgetContainerleftBottom{bottom:20%;left:0px}.widgetContainerrightBottom{bottom:20%;right:0px}.widgetContainerrightBottom__hiddenContent{order:2}@media screen and (min-width: 769px){.widgetContainer--hide{visibility:hidden}}