/**handles:child-style,divi-style**/
.pa-header{background:0 0;-webkit-transition:background-color 1s ease-out;-moz-transition:background-color 1s ease-out;-o-transition:background-color 1s ease-out;transition:background-color 1s ease-out}.pa-fixed-header{background-color:#000!important;-webkit-transition:background-color 1s ease-out;-moz-transition:background-color 1s ease-out;-o-transition:background-color 1s ease-out;transition:background-color 1s ease-out}.et_pb_scroll_top{background-color:#000!important;border-radius:0!important;padding:15px!important}@media (max-width:980px){p.et_pb_contact_field{max-width:100%!important}}.et-pb-contact-message{font-size:24px!important;line-height:1.8em!important;color:#fff!important}.slider_ultimate .et-pb-arrow-next,.slider_ultimate .et-pb-arrow-prev{background:#fff;font-weight:300;font-size:40px;color:#000!important;padding:10px}.slider_ultimate .et-pb-arrow-next:before{content:'\35'!important}.slider_ultimate .et-pb-arrow-prev:before{content:'\34'!important}.slider_ultimate .et-pb-arrow-next:hover,.slider_ultimate .et-pb-arrow-prev:hover{color:#fff!important;background-color:#000!important}.slider_ultimate .et-pb-controllers a{position:relative;margin:15px}.woocommerce-message{background:#0d1621!important}table.shop_table{border:none!important;margin-bottom:15px!important}table.shop_table tr.cart-subtotal td,table.shop_table tr.cart-subtotal th,table.shop_table tr.shipping td,table.shop_table tr.shipping th{padding:15px 5px!important}table.shop_table tr.cart-subtotal th,table.shop_table tr.order-total th,table.shop_table tr.shipping th{line-height:1;text-transform:uppercase;font-size:14px!important;vertical-align:middle!important}table.shop_table tr.order-total td,table.shop_table tr.order-total th{padding:15px 5px!important}table.shop_table tr.order-total strong{line-height:1;font-weight:700}table.shop_table tr.order-total .amount{font-size:22px;font-weight:700;color:#000}.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th{border-color:rgba(0,0,0,.1)}.woo-cart form.woocommerce-cart-form thead{text-transform:uppercase}.woo-cart form.woocommerce-cart-form td{padding:10px!important}.woo-cart form.woocommerce-cart-form td.product-name a{font-size:20px;font-weight:700;color:#000}.woo-cart form.woocommerce-cart-form td.product-remove a{text-align:center;font-weight:400;margin:0 auto}.woo-cart form.woocommerce-cart-form td.product-subtotal{font-weight:700}.woo-cart form.woocommerce-cart-form img{width:70px}.woo-cart form.woocommerce-cart-form td.product-thumbnail{max-width:90px!important}.woo-cart form.woocommerce-cart-form td.product-quantity{text-align:center}.woo-cart form.woocommerce-cart-form td.product-quantity input{background:0 0!important;color:#0d1621!important;border:1px solid #0d1621!important;font-size:16px!important;margin-right:0;margin-left:auto;border-radius:1px!important}.woo-cart form.woocommerce-cart-form td.product-quantity .quantity{margin:0 auto}.woo-cart .coupon input#coupon_code,.woocommerce form.checkout_coupon input#coupon_code{background:#0d1621!important;color:#fff!important;padding-top:24px!important;padding-bottom:24px!important;font-size:20px!important;line-height:40px!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:1px!important;height:40px;box-shadow:none!important;font-weight:400!important}.woocommerce #content input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page #content input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button{background:#fff!important;color:#0d1621!important;text-shadow:transparent!important;border-color:#0d1621!important;border-radius:1px!important}.woocommerce #content input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page input.button.alt:hover{background:#fff!important;box-shadow:none;text-shadow:transparent!important;color:#0d1621!important;border-color:#0d1621!important}.shipping-calculator-form select{padding:8px!important;border-color:rgba(0,0,0,.1)!important;border-radius:1px!important}@media (min-width :981px){form.woocommerce-checkout{margin-top:30px}#customer_details{float:left;padding-right:60px;position:relative;width:65%}#customer_details:before{content:"";height:100%;width:1px;border-right:1px solid rgba(0,0,0,.1);position:absolute;right:30px;top:0;display:block}form.woocommerce-checkout #customer_details .col-1,form.woocommerce-checkout #customer_details .col-2{float:none;width:100%;margin-bottom:30px}#order_review{float:left;width:35%}}.woocommerce-info{background:#0d1621!important}.woocommerce-billing-fields h3,.woocommerce-shipping-fields h3,h3#order_review_heading{font-weight:600;font-size:20px!important;line-height:1.5}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#ededed!important;border-radius:1px!important}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:rgba(0,0,0,.075)}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border-width:10px;border-bottom-color:rgba(0,0,0,.075);top:-10px;margin:-10px 0 0 10px}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{float:none}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none!important;display:block;text-align:center;min-width:200px;margin:15px auto 10px!important;color:#fff!important;border-radius:1px!important;background:#0d1621!important;border-color:#0d1621!important}.woocommerce-error li{font-size:15px}.woocommerce-error li:before{font-family:ETmodules;content:"\72";font-size:inherit;line-height:inherit;padding-right:5px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:.6180469716em;background-color:#fff;color:#0d1621!important;outline:0;-webkit-appearance:none;border-radius:1px;box-sizing:border-box;font-weight:400;border:solid 1px #0d1621;padding-top:15px!important;padding-bottom:15px!important}.woocommerce-order-pay .woocommerce form#order_review{float:none!important;width:100%!important;max-width:700px;margin:0 auto!important}.woocommerce-order-received .woocommerce-order{max-width:900px;margin:0 auto}.woocommerce-order-received .woocommerce-order .woocommerce-customer-details,.woocommerce-order-received .woocommerce-order .woocommerce-order-downloads,.woocommerce-order-received .woocommerce-order.woocommerce-order-details{margin-bottom:0}.woocommerce-order .woocommerce-thankyou-order-received{margin-bottom:25px!important;font-size:27px;line-height:25px}.woocommerce-order .woocommerce-thankyou-order-received:before{content:"\4d";color:#0d1621;font-size:20px;line-height:25px;font-weight:700;padding-right:5px}.woocommerce-order .woocommerce-thankyou-order-received:before{font-family:ETmodules}.woocommerce-MyAccount-content p:first-child{margin-bottom:20px}.woocommerce-customer-details h2,.woocommerce-order-details h2,.woocommerce-order-downloads h2{font-weight:600;font-size:23px;line-height:1.5}.woocommerce .woocommerce-customer-details address{padding:15px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:none;margin:0 auto 30px;padding:0}.woocommerce span.onsale,.woocommerce ul.products li.product .onsale,.woocommerce-page span.onsale,.woocommerce-page ul.products li.product .onsale{background:#0d1621!important;top:-10px!important;left:5px!important;letter-spacing:3px;text-transform:uppercase;font-size:16px!important;line-height:100%!important;padding:15px 18px!important;border-radius:0!important;writing-mode:vertical-rl}.woocommerce-error{background:#0d1621!important}.ds-advent-22-heart .et_pb_image_wrap{z-index:2;position:relative}.ds-advent-22-heart .et_pb_main_blurb_image:after,.ds-advent-22-heart .et_pb_main_blurb_image:before{position:absolute;content:"";top:10px;width:50px;height:80px;background:#ff9047;border-radius:50px 50px 0 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}.ds-advent-22-heart .et_pb_main_blurb_image:before{left:50%}.ds-advent-22-heart .et_pb_main_blurb_image:after{right:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.ds-advent-22-hexagon .et-pb-icon-circle{padding:0 15px}.ds-advent-22-hexagon .et_pb_main_blurb_image{margin:30px 0 50px;background:#ff9047}.ds-advent-22-hexagon .et_pb_main_blurb_image:after,.ds-advent-22-hexagon .et_pb_main_blurb_image:before{content:"";position:absolute;left:0;right:0;width:0;height:0;margin:0 auto;border-left:39px solid transparent;border-right:39px solid transparent}.ds-advent-22-hexagon .et_pb_main_blurb_image:before{top:10px;border-bottom:20px solid #ff9047}.ds-advent-22-hexagon .et_pb_main_blurb_image:after{border-top:20px solid #ff9047}.ds-advent-22-octagon .et_pb_main_blurb_image{margin:30px 0 50px;background:#ff9047}.ds-advent-22-octagon .et-pb-icon-circle{padding:0 28px}.ds-advent-22-octagon .et_pb_main_blurb_image:after,.ds-advent-22-octagon .et_pb_main_blurb_image:before{content:"";position:absolute;left:0;right:0;margin:0 auto;border-left:29px solid #fff;border-right:29px solid #fff;width:45px;height:0}.ds-advent-22-octagon .et_pb_main_blurb_image:before{top:1px;border-bottom:29px solid #ff9047}.ds-advent-22-octagon .et_pb_main_blurb_image:after{border-top:29px solid #ff9047}.ds-advent-22-jewel .et_pb_image_wrap{z-index:2;position:relative}.ds-advent-22-jewel .et-pb-icon-circle{padding:15px 0}.ds-advent-22-jewel .et_pb_main_blurb_image{border-style:solid;border-color:transparent transparent #f2021c transparent;border-width:0 25px 25px 25px;height:0;width:100px;position:relative;margin:10px 0 90px 0}.ds-advent-22-jewel .et_pb_main_blurb_image:after{content:"";position:absolute;top:25px;left:-25px;width:0;height:0;border-style:solid;border-color:#f2021c transparent transparent transparent;border-width:70px 50px 0 50px}.ds-advent-22-star .et_pb_image_wrap{z-index:2;position:relative}.ds-advent-22-star .et-pb-icon-circle{margin:10px -50px}.ds-advent-22-star .et_pb_main_blurb_image{width:0;height:0;margin:10px 0 60px;border-left:50px solid transparent;border-right:50px solid transparent;border-bottom:90px solid #ff9047;position:relative}.ds-advent-22-star .et_pb_main_blurb_image:after{width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-top:90px solid #ff9047;position:absolute;content:"";top:30px;left:-50px}.ds-advent-22-8starburst .et-pb-icon{-webkit-transform:rotate(-20deg);transform:rotate(-20deg);margin:15px auto;padding:0}.ds-advent-22-8starburst .et_pb_main_blurb_image{background:#ff9047;width:80px;height:80px;margin:20px 0 50px;position:relative;text-align:center;-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg)}.ds-advent-22-8starburst .et_pb_main_blurb_image:before{content:"";position:absolute;top:0;left:0;height:80px;width:80px;background:#ff9047;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg)}.ds-advent-22-ribbon .et-pb-icon-circle{padding:30px 0 0;position:relative;z-index:2}.ds-advent-22-ribbon .et_pb_main_blurb_image{position:relative;z-index:2;background:#ff9047;height:100px;width:100px;margin:10px 0 50px;border-radius:50px}.ds-advent-22-ribbon .et_pb_main_blurb_image:after,.ds-advent-22-ribbon .et_pb_main_blurb_image:before{content:'';position:absolute;border-bottom:70px solid #ff9047;border-left:40px solid transparent;border-right:40px solid transparent;top:70px;left:-10px;-webkit-transform:rotate(-140deg);-moz-transform:rotate(-140deg);-ms-transform:rotate(-140deg);-o-transform:rotate(-140deg)}.ds-advent-22-ribbon .et_pb_main_blurb_image:after{left:auto;right:-10px;-webkit-transform:rotate(140deg);-moz-transform:rotate(140deg);-ms-transform:rotate(140deg);-o-transform:rotate(140deg)}.ds-advent-22-12starburst .et_pb_main_blurb_image{background:#ff9047;width:80px;height:80px;margin:20px 0 50px;position:relative;text-align:center}.ds-advent-22-12starburst .et-pb-icon-circle{padding:18px 0;position:relative;z-index:2}.ds-advent-22-12starburst .et_pb_main_blurb_image:after,.ds-advent-22-12starburst .et_pb_main_blurb_image:before{content:"";position:absolute;top:0;left:0;height:80px;width:80px;background:#ff9047}.ds-advent-22-12starburst .et_pb_main_blurb_image:before{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg)}.ds-advent-22-12starburst .et_pb_main_blurb_image:after{-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg)}
.pa-header{background:0 0;-webkit-transition:background-color 1s ease-out;-moz-transition:background-color 1s ease-out;-o-transition:background-color 1s ease-out;transition:background-color 1s ease-out}.pa-fixed-header{background-color:#000!important;-webkit-transition:background-color 1s ease-out;-moz-transition:background-color 1s ease-out;-o-transition:background-color 1s ease-out;transition:background-color 1s ease-out}.et_pb_scroll_top{background-color:#000!important;border-radius:0!important;padding:15px!important}@media (max-width:980px){p.et_pb_contact_field{max-width:100%!important}}.et-pb-contact-message{font-size:24px!important;line-height:1.8em!important;color:#fff!important}.slider_ultimate .et-pb-arrow-next,.slider_ultimate .et-pb-arrow-prev{background:#fff;font-weight:300;font-size:40px;color:#000!important;padding:10px}.slider_ultimate .et-pb-arrow-next:before{content:'\35'!important}.slider_ultimate .et-pb-arrow-prev:before{content:'\34'!important}.slider_ultimate .et-pb-arrow-next:hover,.slider_ultimate .et-pb-arrow-prev:hover{color:#fff!important;background-color:#000!important}.slider_ultimate .et-pb-controllers a{position:relative;margin:15px}.woocommerce-message{background:#0d1621!important}table.shop_table{border:none!important;margin-bottom:15px!important}table.shop_table tr.cart-subtotal td,table.shop_table tr.cart-subtotal th,table.shop_table tr.shipping td,table.shop_table tr.shipping th{padding:15px 5px!important}table.shop_table tr.cart-subtotal th,table.shop_table tr.order-total th,table.shop_table tr.shipping th{line-height:1;text-transform:uppercase;font-size:14px!important;vertical-align:middle!important}table.shop_table tr.order-total td,table.shop_table tr.order-total th{padding:15px 5px!important}table.shop_table tr.order-total strong{line-height:1;font-weight:700}table.shop_table tr.order-total .amount{font-size:22px;font-weight:700;color:#000}.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th{border-color:rgba(0,0,0,.1)}.woo-cart form.woocommerce-cart-form thead{text-transform:uppercase}.woo-cart form.woocommerce-cart-form td{padding:10px!important}.woo-cart form.woocommerce-cart-form td.product-name a{font-size:20px;font-weight:700;color:#000}.woo-cart form.woocommerce-cart-form td.product-remove a{text-align:center;font-weight:400;margin:0 auto}.woo-cart form.woocommerce-cart-form td.product-subtotal{font-weight:700}.woo-cart form.woocommerce-cart-form img{width:70px}.woo-cart form.woocommerce-cart-form td.product-thumbnail{max-width:90px!important}.woo-cart form.woocommerce-cart-form td.product-quantity{text-align:center}.woo-cart form.woocommerce-cart-form td.product-quantity input{background:0 0!important;color:#0d1621!important;border:1px solid #0d1621!important;font-size:16px!important;margin-right:0;margin-left:auto;border-radius:1px!important}.woo-cart form.woocommerce-cart-form td.product-quantity .quantity{margin:0 auto}.woo-cart .coupon input#coupon_code,.woocommerce form.checkout_coupon input#coupon_code{background:#0d1621!important;color:#fff!important;padding-top:24px!important;padding-bottom:24px!important;font-size:20px!important;line-height:40px!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:1px!important;height:40px;box-shadow:none!important;font-weight:400!important}.woocommerce #content input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page #content input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button{background:#fff!important;color:#0d1621!important;text-shadow:transparent!important;border-color:#0d1621!important;border-radius:1px!important}.woocommerce #content input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page input.button.alt:hover{background:#fff!important;box-shadow:none;text-shadow:transparent!important;color:#0d1621!important;border-color:#0d1621!important}.shipping-calculator-form select{padding:8px!important;border-color:rgba(0,0,0,.1)!important;border-radius:1px!important}@media (min-width :981px){form.woocommerce-checkout{margin-top:30px}#customer_details{float:left;padding-right:60px;position:relative;width:65%}#customer_details:before{content:"";height:100%;width:1px;border-right:1px solid rgba(0,0,0,.1);position:absolute;right:30px;top:0;display:block}form.woocommerce-checkout #customer_details .col-1,form.woocommerce-checkout #customer_details .col-2{float:none;width:100%;margin-bottom:30px}#order_review{float:left;width:35%}}.woocommerce-info{background:#0d1621!important}.woocommerce-billing-fields h3,.woocommerce-shipping-fields h3,h3#order_review_heading{font-weight:600;font-size:20px!important;line-height:1.5}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#ededed!important;border-radius:1px!important}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:rgba(0,0,0,.075)}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border-width:10px;border-bottom-color:rgba(0,0,0,.075);top:-10px;margin:-10px 0 0 10px}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{float:none}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none!important;display:block;text-align:center;min-width:200px;margin:15px auto 10px!important;color:#fff!important;border-radius:1px!important;background:#0d1621!important;border-color:#0d1621!important}.woocommerce-error li{font-size:15px}.woocommerce-error li:before{font-family:ETmodules;content:"\72";font-size:inherit;line-height:inherit;padding-right:5px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:.6180469716em;background-color:#fff;color:#0d1621!important;outline:0;-webkit-appearance:none;border-radius:1px;box-sizing:border-box;font-weight:400;border:solid 1px #0d1621;padding-top:15px!important;padding-bottom:15px!important}.woocommerce-order-pay .woocommerce form#order_review{float:none!important;width:100%!important;max-width:700px;margin:0 auto!important}.woocommerce-order-received .woocommerce-order{max-width:900px;margin:0 auto}.woocommerce-order-received .woocommerce-order .woocommerce-customer-details,.woocommerce-order-received .woocommerce-order .woocommerce-order-downloads,.woocommerce-order-received .woocommerce-order.woocommerce-order-details{margin-bottom:0}.woocommerce-order .woocommerce-thankyou-order-received{margin-bottom:25px!important;font-size:27px;line-height:25px}.woocommerce-order .woocommerce-thankyou-order-received:before{content:"\4d";color:#0d1621;font-size:20px;line-height:25px;font-weight:700;padding-right:5px}.woocommerce-order .woocommerce-thankyou-order-received:before{font-family:ETmodules}.woocommerce-MyAccount-content p:first-child{margin-bottom:20px}.woocommerce-customer-details h2,.woocommerce-order-details h2,.woocommerce-order-downloads h2{font-weight:600;font-size:23px;line-height:1.5}.woocommerce .woocommerce-customer-details address{padding:15px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:none;margin:0 auto 30px;padding:0}.woocommerce span.onsale,.woocommerce ul.products li.product .onsale,.woocommerce-page span.onsale,.woocommerce-page ul.products li.product .onsale{background:#0d1621!important;top:-10px!important;left:5px!important;letter-spacing:3px;text-transform:uppercase;font-size:16px!important;line-height:100%!important;padding:15px 18px!important;border-radius:0!important;writing-mode:vertical-rl}.woocommerce-error{background:#0d1621!important}.ds-advent-22-heart .et_pb_image_wrap{z-index:2;position:relative}.ds-advent-22-heart .et_pb_main_blurb_image:after,.ds-advent-22-heart .et_pb_main_blurb_image:before{position:absolute;content:"";top:10px;width:50px;height:80px;background:#ff9047;border-radius:50px 50px 0 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}.ds-advent-22-heart .et_pb_main_blurb_image:before{left:50%}.ds-advent-22-heart .et_pb_main_blurb_image:after{right:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.ds-advent-22-hexagon .et-pb-icon-circle{padding:0 15px}.ds-advent-22-hexagon .et_pb_main_blurb_image{margin:30px 0 50px;background:#ff9047}.ds-advent-22-hexagon .et_pb_main_blurb_image:after,.ds-advent-22-hexagon .et_pb_main_blurb_image:before{content:"";position:absolute;left:0;right:0;width:0;height:0;margin:0 auto;border-left:39px solid transparent;border-right:39px solid transparent}.ds-advent-22-hexagon .et_pb_main_blurb_image:before{top:10px;border-bottom:20px solid #ff9047}.ds-advent-22-hexagon .et_pb_main_blurb_image:after{border-top:20px solid #ff9047}.ds-advent-22-octagon .et_pb_main_blurb_image{margin:30px 0 50px;background:#ff9047}.ds-advent-22-octagon .et-pb-icon-circle{padding:0 28px}.ds-advent-22-octagon .et_pb_main_blurb_image:after,.ds-advent-22-octagon .et_pb_main_blurb_image:before{content:"";position:absolute;left:0;right:0;margin:0 auto;border-left:29px solid #fff;border-right:29px solid #fff;width:45px;height:0}.ds-advent-22-octagon .et_pb_main_blurb_image:before{top:1px;border-bottom:29px solid #ff9047}.ds-advent-22-octagon .et_pb_main_blurb_image:after{border-top:29px solid #ff9047}.ds-advent-22-jewel .et_pb_image_wrap{z-index:2;position:relative}.ds-advent-22-jewel .et-pb-icon-circle{padding:15px 0}.ds-advent-22-jewel .et_pb_main_blurb_image{border-style:solid;border-color:transparent transparent #f2021c transparent;border-width:0 25px 25px 25px;height:0;width:100px;position:relative;margin:10px 0 90px 0}.ds-advent-22-jewel .et_pb_main_blurb_image:after{content:"";position:absolute;top:25px;left:-25px;width:0;height:0;border-style:solid;border-color:#f2021c transparent transparent transparent;border-width:70px 50px 0 50px}.ds-advent-22-star .et_pb_image_wrap{z-index:2;position:relative}.ds-advent-22-star .et-pb-icon-circle{margin:10px -50px}.ds-advent-22-star .et_pb_main_blurb_image{width:0;height:0;margin:10px 0 60px;border-left:50px solid transparent;border-right:50px solid transparent;border-bottom:90px solid #ff9047;position:relative}.ds-advent-22-star .et_pb_main_blurb_image:after{width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-top:90px solid #ff9047;position:absolute;content:"";top:30px;left:-50px}.ds-advent-22-8starburst .et-pb-icon{-webkit-transform:rotate(-20deg);transform:rotate(-20deg);margin:15px auto;padding:0}.ds-advent-22-8starburst .et_pb_main_blurb_image{background:#ff9047;width:80px;height:80px;margin:20px 0 50px;position:relative;text-align:center;-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg)}.ds-advent-22-8starburst .et_pb_main_blurb_image:before{content:"";position:absolute;top:0;left:0;height:80px;width:80px;background:#ff9047;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg)}.ds-advent-22-ribbon .et-pb-icon-circle{padding:30px 0 0;position:relative;z-index:2}.ds-advent-22-ribbon .et_pb_main_blurb_image{position:relative;z-index:2;background:#ff9047;height:100px;width:100px;margin:10px 0 50px;border-radius:50px}.ds-advent-22-ribbon .et_pb_main_blurb_image:after,.ds-advent-22-ribbon .et_pb_main_blurb_image:before{content:'';position:absolute;border-bottom:70px solid #ff9047;border-left:40px solid transparent;border-right:40px solid transparent;top:70px;left:-10px;-webkit-transform:rotate(-140deg);-moz-transform:rotate(-140deg);-ms-transform:rotate(-140deg);-o-transform:rotate(-140deg)}.ds-advent-22-ribbon .et_pb_main_blurb_image:after{left:auto;right:-10px;-webkit-transform:rotate(140deg);-moz-transform:rotate(140deg);-ms-transform:rotate(140deg);-o-transform:rotate(140deg)}.ds-advent-22-12starburst .et_pb_main_blurb_image{background:#ff9047;width:80px;height:80px;margin:20px 0 50px;position:relative;text-align:center}.ds-advent-22-12starburst .et-pb-icon-circle{padding:18px 0;position:relative;z-index:2}.ds-advent-22-12starburst .et_pb_main_blurb_image:after,.ds-advent-22-12starburst .et_pb_main_blurb_image:before{content:"";position:absolute;top:0;left:0;height:80px;width:80px;background:#ff9047}.ds-advent-22-12starburst .et_pb_main_blurb_image:before{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg)}.ds-advent-22-12starburst .et_pb_main_blurb_image:after{-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg)}