@charset "UTF-8";*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;line-height:1.15}body{background-color:#fff;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;margin:0}h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;line-height:1em;margin:0}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}img{border-style:none;height:auto;max-width:100%}p:first-child{margin-top:0}p:last-child{margin-bottom:0}.bc-product-single{max-width:none;padding:0}.bc-product-single .bc-product__sku{font:inherit;margin:0}.bc-product-single .bc-product__sku .bc-product-single__meta-label{font:inherit}.bc-account-login{display:grid;grid-auto-rows:auto}.bc-account-login>*{border:none;margin:0;padding:40px;width:100%}.bc-account-login #loginform p{padding:0}.bc-account-login h3{font-family:var(--e-global-typography-36856a5-font-family),Sans-serif;font-size:20px;font-weight:var(--e-global-typography-36856a5-font-weight);margin:0 0 30px;text-transform:uppercase}.bc-account-login .bc-account-login__command{background-color:var(--e-global-color-text);color:#fff;text-align:center}.bc-account-login .bc-account-login__form,.bc-account-login .bc-account-login__register{background-color:#eee;color:var(--e-global-color-text)}.bc-account-login .bc-account-login__command-inner,.bc-account-login .bc-account-login__form-inner,.bc-account-login .bc-account-login__register-inner{margin:0 auto;max-width:370px}.bc-account-login .bc-account-login__command-inner a,.bc-account-login .bc-account-login__form-inner a,.bc-account-login .bc-account-login__register-inner a{display:block;margin:auto;text-align:center}.bc-account-login .bc-account-login__command-inner .bc-btn,.bc-account-login .bc-account-login__command-inner p.login-submit,.bc-account-login .bc-account-login__form-inner .bc-btn,.bc-account-login .bc-account-login__form-inner p.login-submit,.bc-account-login .bc-account-login__register-inner .bc-btn,.bc-account-login .bc-account-login__register-inner p.login-submit{margin:30px auto 15px}.bc-account-login .button.button-primary{display:block!important;margin:auto}@media (max-width:767px){.bc-account-login{grid-template-columns:1fr}.bc-account-login .bc-account-login__form{margin:0}}@media (min-width:768px) and (max-width:1279px){.bc-account-login{grid-template-columns:1fr 1fr}.bc-account-login .bc-account-login__command{grid-column:1/span 2}}@media (max-width:1279px){.bc-account-login{grid-gap:20px}}@media (min-width:1280px){.bc-account-login{grid-gap:40px;grid-template-columns:1fr 1fr}}.bc-account-page{border:none;padding:0}.bc-account-address-form-actions .elementor-button-link,.bc-account-address-form-actions .elementor-button-link:active,.bc-account-address-form-actions .elementor-button-link:focus,.bc-account-address-form-actions .elementor-button-link:hover{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;color:var(--e-global-color-primary);display:block;line-height:1;outline:none;padding:0}.bc-account-address-form-actions button.elementor-button-link{margin:auto}.bc-account-addresses__add-button:not(:active):not(:focus):not(:hover){background-color:var(--e-global-color-text)!important;color:#fff!important}.bc-account-addresses__add-button:active,.bc-account-addresses__add-button:focus,.bc-account-addresses__add-button:hover{background-color:var(--e-global-color-primary)!important;color:#fff!important}.bc-account-address-form__wrapper{transition:0s!important}.bc-account-addresses__list.bc-account-address--form-active{display:none}.bc-account-address-form__wrapper{position:relative}.bc-account-lost-password{max-width:none}.bc-account-lost-password__account-actions{padding:0}.bc-btn,.button.button-primary{position:relative}.bc-btn .elementor-align-icon-right,.button.button-primary .elementor-align-icon-right{color:var(--e-global-color-primary)!important;margin-left:15px}.bc-btn:disabled,.button.button-primary:disabled{background-color:var(--e-global-color-secondary)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25),inset 0 -1px 0 rgba(0,0,0,.1);opacity:.75}.bc-btn:disabled:after,.button.button-primary:disabled:after{color:var(--e-global-color-a5e2001)!important}.bc-btn:not(.button-2):not(:disabled),.button.button-primary:not(.button-2):not(:disabled){background-color:var(--e-global-color-primary)!important}.bc-btn:not(:disabled):after,.button.button-primary:not(:disabled):after{color:#fff;content:"\f324";font-family:Font Awesome\ 6 Pro;font-weight:900;margin-left:10px}.bc-btn:not(:disabled):hover,.button.button-primary:not(:disabled):hover{background-color:var(--e-global-color-e71ca59)}.bc-btn.button-2,.button.button-primary.button-2{background-color:var(--e-global-color-primary)!important}.bc-form .bc-form__control{margin-bottom:20px}.bc-form__label{font-weight:700}.bc-account-login__register-list{margin:20px 0 25px;padding:0 0 0 50px}.bc-account-login__register-list li::marker{color:var(--e-global-color-primary)}.bc-account-login__register-description{margin:0!important}.bc-ajax-add-to-cart__message-wrapper:not(:empty){margin:15px 0 0}.bc-cart-header__price,.bc-cart-subtotal__amount,.bc-cart-total__amount{text-align:right}.bc-cart-header>div,.bc-cart-item{padding:15px 0}.bc-cart-item .bc-cart-item-meta{align-self:center}.bc-cart-item .bc-cart-item-meta .bc-cart-item__sku{color:var(--e-global-color-a5e2001);font-size:.9em}.bc-cart-item .elementor-button-link:not([href]),.bc-cart-item .elementor-button-link:not([href]):active,.bc-cart-item .elementor-button-link:not([href]):focus,.bc-cart-item .elementor-button-link:not([href]):hover{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;color:var(--e-global-color-primary);display:block;line-height:1;margin-top:15px;padding:0}.bc-cart-item .elementor-button-link:hover{text-decoration:underline}.bc-cart-item .elementor-button-link:not(:hover){text-decoration:none}.bc-cart-item .bc-cart-item-total-price.bc-cart-item--on-sale,.bc-product__price--sale{color:inherit}.bc-cart-item-total-price{text-align:right}.bc-cart-item__sku{margin-top:10px}.bc-order-detail{border-bottom:1px solid var(--e-global-color-secondary);border-top-color:var(--e-global-color-secondary);padding-bottom:30px;padding-top:30px}.bc-order-detail .bc-order__header{font-size:1em;font-weight:700;margin-bottom:30px}.bc-order-detail .bc-order__product-list{border-bottom-color:var(--e-global-color-secondary);margin-bottom:30px;padding-bottom:30px;padding-left:0}.bc-order-detail .bc-order__product-list .bc-order__product-list-item .bc-order-product-row{display:grid}.bc-order-detail .bc-order__product-list .bc-order__product-list-item .bc-order-product-row .bc-order-product-row__body .bc-order-product-row__unit-price{margin-top:5px}.bc-order-detail .bc-order__product-list .bc-order__product-list-item .bc-order-product-row .bc-order-product-row__quantity{font-size:1em;text-align:center}.bc-order-detail .bc-order-detail__body{border:none;margin-bottom:0;padding-bottom:0}.bc-order-detail .bc-order-detail__body .bc-order-detail__col.bc-order-detail__meta.bc-order-detail-meta{flex:1}.bc-order-detail .bc-order-detail__body .bc-order-detail__col{margin:0;max-width:none}.bc-order-detail .bc-order-detail__body .bc-order-detail__col .bc-order-meta__list.bc-order-detail-meta__list{display:grid;grid-template-columns:50% 50%;grid-template-rows:50% 50%}.bc-order-detail .bc-order-detail__body .bc-order-detail__col .bc-order-meta__list.bc-order-detail-meta__list .bc-order-detail-meta__list-item{flex-basis:auto!important;flex-grow:0!important;flex-shrink:1!important;margin:0 0 15px!important;max-width:none!important;width:auto!important}.bc-order-detail .bc-order-detail__body .bc-order-detail__col .bc-order-meta__list.bc-order-detail-meta__list .bc-order-detail-meta__list-item .bc-order-meta__label,.bc-order-detail .bc-order-detail__body .bc-order-detail__col .bc-order-meta__list.bc-order-detail-meta__list .bc-order-detail-meta__list-item .bc-order-meta__value{font-size:1em}.bc-order-detail .bc-order-detail__body .bc-order-detail__col .bc-order-detail-totals__list .bc-order-detail-totals__list-item:last-child{margin-top:30px}.bc-order-list{padding:0}.bc-order-list .bc-order-list__item{padding:30px 0}@media (max-width:1023px){.bc-order-card-meta__list{flex-flow:column}.bc-order-card-meta__list .bc-order-card-meta__list-item{margin:15px 0 0}.bc-order-detail .bc-order__product-list .bc-order__product-list-item .bc-order-product-row{grid-template-columns:auto 1fr}.bc-order-detail .bc-order__product-list .bc-order__product-list-item .bc-order-product-row>div{margin:0 15px 0 0}.bc-order-detail .bc-order__product-list .bc-order__product-list-item .bc-order-product-row .bc-order-product-row__image{grid-row:span 3}.bc-order-detail .bc-order__product-list .bc-order__product-list-item .bc-order-product-row .bc-order-product-row__quantity,.bc-order-detail .bc-order__product-list .bc-order__product-list-item .bc-order-product-row .bc-order-product-row__total{text-align:left}.bc-order-detail .bc-order__product-list .bc-order__product-list-item .bc-order-product-row .bc-order-product-row__quantity{margin-top:5px}.bc-order-detail .bc-order__product-list .bc-order__product-list-item .bc-order-product-row .bc-order-product-row__quantity>div{display:inline}.bc-order-detail .bc-order-detail__body{flex-direction:column}.bc-order-detail .bc-order-detail__body .bc-order-detail__col{width:100%}.bc-order-detail .bc-order-detail__body .bc-order-detail__col:not(:first-child){border-top:1px solid var(--e-global-color-secondary);margin-top:30px;padding-top:30px}.bc-order-detail .bc-order-detail__col .bc-order-meta__list.bc-order-detail-meta__list{justify-content:space-between}.bc-order-detail .bc-order-detail__col .bc-order-meta__list.bc-order-detail-meta__list .bc-order-meta__list-item.bc-order-detail-meta__list-item:nth-child(2n){text-align:right}}@media (min-width:1024px){.bc-order-detail .bc-order__product-list .bc-order__product-list-item .bc-order-product-row{grid-template-columns:auto 1fr 100px 100px;grid-template-rows:auto auto}.bc-order__product-list-item .bc-order-product-row>div:first-child{margin:0!important}.bc-order__product-list-item .bc-order-product-row>div:not(:first-child){margin:0 0 0 30px!important}}.bc-load-items .bc-order-list .bc-order-list__item .bc-order-card .bc-order-card__body{margin-top:15px}.bc-load-items .bc-order-list .bc-order-list__item .bc-order-card .bc-order-card__body .bc-order-card__meta .bc-order-card__meta-inner .bc-order-card-meta__list .bc-order-card-meta__list-item:first-child{margin-top:0}.bc-load-items .bc-order-list .bc-order-list__item .bc-order-card .bc-order-card__body .bc-order-card__meta .bc-order-card__meta-inner .bc-order-card__title{margin-bottom:5px}.bc-load-items .bc-order-list .bc-order-list__item .bc-order-card .bc-order-card__body .bc-order-card__meta .bc-order-card__meta-inner .bc-order-card__total{margin-bottom:15px}.bc-load-items .bc-order-list .bc-order-list__item .bc-order-card .bc-order-card__body .bc-order-card__status{color:var(--e-global-color-primary)}.bc-load-items .bc-order-list .bc-order-list__item .bc-order-card .bc-order__header{align-items:center;display:flex;font-size:1em;font-weight:700}.bc-load-items .bc-order-list .bc-order-list__item .bc-order-card .bc-order__header .bc-order__link{align-items:center;display:flex}.bc-load-items .bc-order-list .bc-order-list__item .bc-order-card .bc-order__header .bc-order__link:before{content:"•";font-size:1.3em;line-height:1}@media (max-width:767px){.bc-load-items .bc-order-card__featured-image{margin-top:15px}}.bc-product-card .bc-product-card__body .bc-product__message,.bc-product-card .bc-product-flag--sale{display:none}.bc-product-card .bc-product-card__header{position:relative}.bc-product-card .bc-product-card__header .bc-product-stock-msg{background-image:url(/wp-content/uploads/2022/03/out-of-stock-bg.png);background-position:50%;background-repeat:no-repeat;background-size:auto;bottom:0;color:#fff;font-family:Barlow,Sans-serif;font-size:18px;font-weight:700;left:50%;line-height:52px;position:absolute;text-align:center;text-transform:uppercase;transform:translateX(-50%);width:250px;z-index:1}@media print{*,:after,:before{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #ccc;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}#faqs .ais-hits--item h2{font-family:var(--e-global-typography-4ac46d2-font-family),Sans-serif;font-size:var(--e-global-typography-4ac46d2-font-size);font-style:var(--e-global-typography-4ac46d2-font-style);font-weight:var(--e-global-typography-4ac46d2-font-weight);letter-spacing:var(--e-global-typography-4ac46d2-letter-spacing);line-height:var(--e-global-typography-4ac46d2-line-height);-webkit-text-decoration:var(--e-global-typography-4ac46d2-text-decoration);text-decoration:var(--e-global-typography-4ac46d2-text-decoration);text-transform:var(--e-global-typography-4ac46d2-text-transform)}#faqs .ais-hits--item h2 a:hover{color:var(--e-global-color-primary)}#faqs .ais-hits--item h2 a:not(:hover){color:var(--e-global-color-8760f94)}#faqs #ais-main{padding:0}#faqs #algolia-search-box .search-icon{fill:var(--e-global-color-primary)}#faqs #algolia-search-box input{border-bottom-color:var(--e-global-color-primary);padding:10px 0 10px 40px}#faqs .ais-pagination{font-size:18px;margin:0;padding:0}#faqs .ais-pagination li{margin:15px 5px 0!important}#faqs .ais-pagination li.ais-pagination--item__disabled{display:none}#faqs .ais-pagination li:not(.ais-pagination--item__disabled){display:inline-flex}#faqs .ais-pagination li .ais-pagination--link{min-width:50px;padding:10px 20px}#faqs .ais-pagination li .ais-pagination--link:hover{background-color:var(--e-global-color-text);color:#fff}#faqs .ais-pagination li .ais-pagination--link:not(:hover){color:var(--e-global-color-text)}#faqs .ais-pagination li:not(.ais-pagination--item__active) .ais-pagination--link{border:1px solid var(--e-global-color-text)}#faqs .ais-pagination li.ais-pagination--item__active .ais-pagination--link{background-color:var(--e-global-color-secondary);border:1px solid var(--e-global-color-secondary);color:inherit;font-weight:700}span.algolia-autocomplete .aa-dropdown-menu .aa-suggestions{font-family:var(--e-global-typography-4ac46d2-font-family)}span.algolia-autocomplete .aa-dropdown-menu .aa-suggestions .suggestion-post-content,span.algolia-autocomplete .aa-dropdown-menu .aa-suggestions .suggestion-post-title{font-size:14px}#faqs #breadcrumbs{margin-bottom:30px}#faqs a{transition:.4s}#faqs #faq-container{max-width:800px}#faqs #faq-container.wide{max-width:1200px}#faqs #faq-content .row{display:flex;flex-wrap:wrap}#faqs #faq-content .row .col-md-12{width:100%}#faqs #faq-content .row .faq-sidebar a:hover{color:var(--e-global-color-primary)}#faqs #faq-content .row .faq-sidebar a:not(:hover){color:inherit}#faqs #faq-content .row .faq-sidebar h2{font-size:20px;margin:0 0 15px}#faqs a.back-button{fill:var(--e-global-color-d5ecf74);background-color:var(--e-global-color-a9176be);background-image:radial-gradient(150% 100% at center 0,hsla(0,0%,100%,.1) 50%,transparent 51%);background-repeat:no-repeat;border-radius:0;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25),inset 0 -1px 0 rgba(0,0,0,.5);-webkit-clip-path:polygon(20px 0,calc(100% - 20px) 0,100% 50%,calc(100% - 20px) 100%,20px 100%,0 50%);clip-path:polygon(20px 0,calc(100% - 20px) 0,100% 50%,calc(100% - 20px) 100%,20px 100%,0 50%);color:var(--e-global-color-d5ecf74);display:inline-block;font-family:var(--e-global-typography-b3e7ad1-font-family),Sans-serif;font-size:var(--e-global-typography-b3e7ad1-font-size);font-style:var(--e-global-typography-b3e7ad1-font-style);font-weight:var(--e-global-typography-b3e7ad1-font-weight);letter-spacing:var(--e-global-typography-b3e7ad1-letter-spacing);line-height:var(--e-global-typography-b3e7ad1-line-height);padding:15px 50px;-webkit-text-decoration:var(--e-global-typography-b3e7ad1-text-decoration);text-decoration:var(--e-global-typography-b3e7ad1-text-decoration);text-shadow:-1px -1px 0 rgba(0,0,0,.25);text-transform:var(--e-global-typography-b3e7ad1-text-transform);transition:background-position-y .25s ease-in-out}#faqs a.back-button:hover{background-position-y:-50px}#faqs a.back-button i{color:var(--e-global-color-primary);margin-right:10px}#faqs h1,#faqs h2{color:var(--e-global-color-0e3efc7);font-family:var(--e-global-typography-29f0863-font-family),Sans-serif;font-size:var(--e-global-typography-29f0863-font-size);font-weight:var(--e-global-typography-29f0863-font-weight);text-transform:var(--e-global-typography-29f0863-text-transform)}#faqs h1.elementor-heading-title,#faqs h2.elementor-heading-title{margin-bottom:10px}@media (min-width:768px){#faqs h1.elementor-heading-title,#faqs h2.elementor-heading-title{margin-bottom:20px}}@media (min-width:1280px){#faqs h1.elementor-heading-title,#faqs h2.elementor-heading-title{margin-bottom:30px}}#faqs nav.pagination .nav-links{align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;line-height:44px;text-align:center}#faqs nav.pagination .nav-links a{padding:0 20px}#faqs nav.pagination .nav-links a.next,#faqs nav.pagination .nav-links a.prev{font-weight:700}#faqs nav.pagination .nav-links a.next:after{content:"⟶";margin-left:10px}#faqs nav.pagination .nav-links a.prev:before{content:"⟵";margin-right:10px}#faqs nav.pagination .nav-links .page-numbers{min-width:44px}#faqs ul.faq-category-list a{display:block;padding:10px 0}#faqs ul.faq-category-list li .faq-title{font-size:18px;line-height:1.3;margin:0;padding:0}#faqs ul.faq-category-list li.active .faq-title{font-weight:700}#faqs ul.faq-category-list li.active .faq-title:after{content:"\f178";font-family:Font Awesome\ 5 Pro;font-size:.85em;font-weight:400;margin-left:15px}#faqs ul.faq-category-list li:not(.active) .faq-title{font-weight:300}#faqs ul.faq-cats{grid-gap:30px;align-items:stretch;display:-moz-grid;display:-ms-grid;display:grid;list-style:none;margin:0;padding:0}#faqs ul.faq-cats .faq-category{align-items:stretch}#faqs ul.faq-cats .faq-category,#faqs ul.faq-cats .faq-category a{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex:1}#faqs ul.faq-cats .faq-category a{align-items:center;color:inherit;flex-direction:column;justify-content:flex-start;margin:0;padding:20px}#faqs ul.faq-cats .faq-category a>:not(:first-child){margin-top:10px}#faqs ul.faq-cats .faq-category a h2,#faqs ul.faq-cats .faq-category a p{margin:0;padding:0}#faqs ul.faq-cats .faq-category a h2{font-size:24px}#faqs ul.faq-cats .faq-category a img{display:block;margin-bottom:10px;max-height:150px;width:auto}#faqs ul.faq-cats .faq-category a p{line-height:1}#faqs ul.faqs-posts li{margin-bottom:15px}@media (min-width:768px){#faqs ul.faqs-posts li{margin-bottom:20px}}@media (min-width:1280px){#faqs ul.faqs-posts li{margin-bottom:25px}}#faqs ul.faqs-posts li a{font-size:16px}@media (min-width:768px){#faqs ul.faqs-posts li a{font-size:18px}}#faqs ul.faqs-posts li a:before{top:1px}#faqs .search-field{margin-bottom:20px;position:relative}#faqs .search-field input{background:#fff;color:var(--e-global-typography-primary-font-family);font-family:var(--e-global-typography-text-font-family);font-size:16px;padding:.5rem 1rem .5rem 3rem;width:100%}#faqs .search-field .search-button{color:var(--e-global-typography-primary-font-family);font-size:20px;left:15px;position:absolute;top:50%;transform:translateY(-50%)}#faqs .faq-answer{margin-top:30px}#faqs .faq-answer p{font-size:20px}#faqs .search-help{border-top:1px solid #ddd;color:var(--e-global-color-a5e2001);margin-top:60px;padding-top:20px}@media (max-width:479px){ul.faq-cats{grid-template-columns:1fr}}@media (min-width:480px) and (max-width:767px){ul.faq-cats{grid-template-columns:1fr 1fr}}@media (max-width:767px){.faq-sidebar{margin-top:40px;order:2;width:100%}}@media (min-width:768px){ul.faq-cats{grid-template-columns:1fr 1fr 1fr}}@media (max-width:767px){#faqs p:not(#breadcrumbs){font-size:16px}h1{font-size:30px}section.faqs-wrap{padding:30px 20px 90px}}@media (min-width:768px){#faq-content .faq-content{flex:1}#faq-content .faq-sidebar{max-width:225px;width:33%}}@media (min-width:768px) and (max-width:1279px){#faqs p{font-size:17px}#faq-content .faq-sidebar{margin-right:40px}h1{font-size:36px}section.faqs-wrap{padding:40px 40px 120px}}@media (min-width:1280px){#faqs p{font-size:18px}#faq-content .faq-sidebar{margin-right:60px}h1{font-size:42px}section.faqs-wrap{padding:60px 60px 150px}}#archive-wrapper,#page-wrapper{width:100%}#suma-single-page h1,#suma-single-page h2{color:var(--e-global-color-0e3efc7);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:800;text-transform:uppercase}#suma-single-page h2{font-size:24px}#suma-single-page .grid.download-categories.root img,#suma-single-page img.icon{max-height:150px;width:auto}#suma-single-page img.thumbnail{max-height:300px;width:auto}#suma-single-page .category,#suma-single-page .download{align-items:stretch;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex:1;flex-direction:column}#suma-single-page .category a,#suma-single-page .download a{align-items:center;border:1px solid #e0e0e0;color:inherit;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex:1;flex-direction:column;justify-content:center;margin:0;padding:20px;text-align:center;transition:.4s}#suma-single-page .category a:hover,#suma-single-page .download a:hover{background-color:#f3f3f3}#suma-single-page .category a .download-link,#suma-single-page .download a .download-link{color:var(--e-global-color-primary)}#suma-single-page .category a .download-title,#suma-single-page .download a .download-title{line-height:1.4;margin:20px 0 15px}#suma-single-page .grid{grid-gap:30px;align-items:stretch;display:-moz-grid;display:-ms-grid;display:grid;list-style:none;margin:0;padding:0}#suma-single-page .row{display:flex;flex-wrap:wrap}#suma-single-page .suma-single-page-container{max-width:1200px}@media (max-width:479px){.row .col-3{width:100%}.grid{grid-template-columns:1fr}}@media (min-width:480px) and (max-width:767px){.row .col-3{flex:0 0 50%;max-width:50%}.grid{grid-template-columns:1fr 1fr}}@media (max-width:767px){h1{font-size:30px}#suma-single-page section.suma-single-page-section{padding:30px 20px}}@media (min-width:768px){.row .col-3{flex:0 0 33.33333%;max-width:33.33333%}.grid{grid-template-columns:1fr 1fr 1fr}}@media (min-width:768px) and (max-width:1279px){h1{font-size:36px}#suma-single-page section.suma-single-page-section{padding:40px}}@media (min-width:1280px){h1{font-size:42px}#suma-single-page section.suma-single-page-section{padding:60px}}@media (max-width:768px){.page-id-2899 .suma-slider-wrap{display:flex;flex-direction:column}.page-id-2899 .suma-slider-wrap .suma-slide{text-align:center}.page-id-2899 .suma-slider-wrap .suma-slider-controls{grid-row:3;margin-top:40px}.page-id-2899 .suma-slider-wrap .elementor-icon-box{padding:0}}
