.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#2ea3f2}.et_pb_module.et_pb_button{display:inline-block;color:inherit}.et_pb_button_module_wrapper.et_pb_button_alignment_left{text-align:left}.et_pb_button_module_wrapper.et_pb_button_alignment_right{text-align:right}.et_pb_button_module_wrapper.et_pb_button_alignment_center{text-align:center}.et_pb_button_module_wrapper>a{display:inline-block}@media (max-width:980px){.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_left{text-align:left}.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_right{text-align:right}.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_center{text-align:center}}@media (max-width:767px){.et_pb_button_module_wrapper.et_pb_button_alignment_phone_left{text-align:left}.et_pb_button_module_wrapper.et_pb_button_alignment_phone_right{text-align:right}.et_pb_button_module_wrapper.et_pb_button_alignment_phone_center{text-align:center}}
.et_pb_button[data-icon]:not([data-icon=""]):after{content:attr(data-icon)}@media (max-width:980px){.et_pb_button[data-icon-tablet]:not([data-icon-tablet=""]):after{content:attr(data-icon-tablet)}}@media (max-width:767px){.et_pb_button[data-icon-phone]:not([data-icon-phone=""]):after{content:attr(data-icon-phone)}}
.et_pb_with_border .et_pb_image_wrap{border:0 solid #333}.et_pb_image{margin-left:auto;margin-right:auto;line-height:0}.et_pb_image.aligncenter{text-align:center}.et_pb_image.et_pb_has_overlay a.et_pb_lightbox_image{display:block;position:relative}.et_pb_image{display:block}.et_pb_image .et_pb_image_wrap{display:inline-block;position:relative;max-width:100%}.et_pb_image .et_pb_image_wrap img[src*=".svg"]{width:auto}.et_pb_image img{position:relative}.et_pb_image_sticky{margin-bottom:0!important;display:inherit}.et_pb_image.et_pb_has_overlay .et_pb_image_wrap:hover .et_overlay{z-index:3;opacity:1}@media (min-width:981px){.et_pb_section_sticky,.et_pb_section_sticky.et_pb_bottom_divider .et_pb_row:nth-last-child(2),.et_pb_section_sticky .et_pb_column_single,.et_pb_section_sticky .et_pb_row.et-last-child,.et_pb_section_sticky .et_pb_row:last-child,.et_pb_section_sticky .et_pb_specialty_column .et_pb_row_inner.et-last-child,.et_pb_section_sticky .et_pb_specialty_column .et_pb_row_inner:last-child{padding-bottom:0!important}}@media (max-width:980px){.et_pb_image_sticky_tablet{margin-bottom:0!important;display:inherit}.et_pb_section_sticky_mobile,.et_pb_section_sticky_mobile.et_pb_bottom_divider .et_pb_row:nth-last-child(2),.et_pb_section_sticky_mobile .et_pb_column_single,.et_pb_section_sticky_mobile .et_pb_row.et-last-child,.et_pb_section_sticky_mobile .et_pb_row:last-child,.et_pb_section_sticky_mobile .et_pb_specialty_column .et_pb_row_inner.et-last-child,.et_pb_section_sticky_mobile .et_pb_specialty_column .et_pb_row_inner:last-child{padding-bottom:0!important}.et_pb_section_sticky .et_pb_row.et-last-child .et_pb_column.et_pb_row_sticky.et-last-child,.et_pb_section_sticky .et_pb_row:last-child .et_pb_column.et_pb_row_sticky:last-child{margin-bottom:0}.et_pb_image_bottom_space_tablet{margin-bottom:30px!important;display:block}.et_always_center_on_mobile{text-align:center!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:767px){.et_pb_image_sticky_phone{margin-bottom:0!important;display:inherit}.et_pb_image_bottom_space_phone{margin-bottom:30px!important;display:block}}
.et_overlay{z-index:-1;position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:hsla(0,0%,100%,.9);opacity:0;pointer-events:none;-webkit-transition:all .3s;transition:all .3s;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased}.et_overlay:before{color:#2ea3f2;content:"\E050";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:32px;-webkit-transition:all .4s;transition:all .4s}.et_portfolio_image,.et_shop_image{position:relative;display:block}.et_pb_has_overlay:not(.et_pb_image):hover .et_overlay,.et_portfolio_image:hover .et_overlay,.et_shop_image:hover .et_overlay{z-index:3;opacity:1}#ie7 .et_overlay,#ie8 .et_overlay{display:none}.et_pb_module.et_pb_has_overlay{position:relative}.et_pb_module.et_pb_has_overlay .et_overlay,article.et_pb_has_overlay{border:none}@media (min-width:1024px){body[class*=woocommerce] .ags-divi-wc-layout-grid.products.columns-6 ul.products li.product{width:13.5%!important;margin:0 3.8% 2.992em 0!important;clear:none!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.products.columns-6 ul.products li.product.last{margin-right:0!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.products.columns-6 ul.products li.product:nth-child(6n+1){clear:both!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.products.columns-5 ul.products li.product{width:16.96%!important;margin:0 3.8% 2.992em 0!important;clear:none!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.products.columns-5 ul.products li.product.last{margin-right:0!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.products.columns-5 ul.products li.product:nth-child(5n+1){clear:both!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.products.columns-4 ul.products li.product{width:22.1%!important;margin:0 3.8% 2.992em 0!important;clear:none!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.products.columns-4 ul.products li.product.last{margin-right:0!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.products.columns-4 ul.products li.product:nth-child(4n+1){clear:both!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.products.columns-3 ul.products li.product{width:30.6%!important;margin:0 3.8% 2.992em 0!important;clear:none!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.products.columns-3 ul.products li.product.last{margin-right:0!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.products.columns-3 ul.products li.product:nth-child(3n+1){clear:both!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.products.columns-2 ul.products li.product{width:48%!important;margin:0 3.8% 2.992em 0!important;clear:none!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.products.columns-2 ul.products li.product.last{margin-right:0!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.products.columns-2 ul.products li.product:nth-child(odd){clear:both!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.products.columns-1 ul.products li.product,body[class*=woocommerce] .ags-divi-wc-layout-grid.products.columns-1 ul.products li.product:nth-child(n){width:100%!important;margin-right:0!important}}@media (min-width:720px) and (max-width:1024px){body[class*=woocommerce] .ags-divi-wc-layout-grid.product-columns-tablet-5 ul.products li.product:nth-child(n){width:16.96%!important;margin:0 3.8% 2.992em 0!important;clear:none!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.product-columns-tablet-5 ul.products li.product:nth-child(n):nth-child(5n){margin-right:0!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.product-columns-tablet-5 ul.products li.product:nth-child(n):nth-child(5n+1){clear:both!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.product-columns-tablet-4 ul.products li.product:nth-child(n){width:22.1%!important;margin:0 3.8% 2.992em 0!important;clear:none!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.product-columns-tablet-4 ul.products li.product:nth-child(n):nth-child(4n){margin-right:0!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.product-columns-tablet-4 ul.products li.product:nth-child(n):nth-child(4n+1){clear:both!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.product-columns-tablet-3 ul.products li.product:nth-child(n){width:30.6%!important;margin:0 3.8% 2.992em 0!important;clear:none!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.product-columns-tablet-3 ul.products li.product:nth-child(n):nth-child(3n){margin-right:0!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.product-columns-tablet-3 ul.products li.product:nth-child(n):nth-child(3n+1){clear:both!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.product-columns-tablet-2 ul.products li.product:nth-child(n){width:48%!important;margin:0 3.8% 2.992em 0!important;clear:none!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.product-columns-tablet-2 ul.products li.product:nth-child(n):nth-child(2n){margin-right:0!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.product-columns-tablet-2 ul.products li.product:nth-child(n):nth-child(odd){clear:both!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.product-columns-tablet-1 ul.products li.product:nth-child(n){width:100%!important;margin-right:0!important}}@media (max-width:719px){body[class*=woocommerce] .ags-divi-wc-layout-grid.product-columns-phone-6 ul.products[class*=columns-] li.product:nth-child(n){width:13.5%!important;margin:0 3.8% 2.992em 0!important;clear:none!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.product-columns-phone-6 ul.products[class*=columns-] li.product:nth-child(n):nth-child(6n){margin-right:0!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.product-columns-phone-6 ul.products[class*=columns-] li.product:nth-child(n):nth-child(6n+1){clear:both!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.product-columns-phone-5 ul.products[class*=columns-] li.product:nth-child(n){width:16.96%!important;margin:0 3.8% 2.992em 0!important;clear:none!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.product-columns-phone-5 ul.products[class*=columns-] li.product:nth-child(n):nth-child(5n){margin-right:0!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.product-columns-phone-5 ul.products[class*=columns-] li.product:nth-child(n):nth-child(5n+1){clear:both!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.product-columns-phone-4 ul.products[class*=columns-] li.product:nth-child(n){width:22.1%!important;margin:0 3.8% 2.992em 0!important;clear:none!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.product-columns-phone-4 ul.products[class*=columns-] li.product:nth-child(n):nth-child(4n){margin-right:0!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.product-columns-phone-4 ul.products[class*=columns-] li.product:nth-child(n):nth-child(4n+1){clear:both!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.product-columns-phone-3 ul.products[class*=columns-] li.product:nth-child(n){width:30.6%!important;margin:0 3.8% 2.992em 0!important;clear:none!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.product-columns-phone-3 ul.products[class*=columns-] li.product:nth-child(n):nth-child(3n){margin-right:0!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.product-columns-phone-3 ul.products[class*=columns-] li.product:nth-child(n):nth-child(3n+1){clear:both!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.product-columns-phone-2 ul.products[class*=columns-] li.product:nth-child(n){width:48%!important;margin:0 3.8% 2.992em 0!important;clear:none!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.product-columns-phone-2 ul.products[class*=columns-] li.product:nth-child(n):nth-child(2n){margin-right:0!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.product-columns-phone-2 ul.products[class*=columns-] li.product:nth-child(n):nth-child(odd){clear:both!important}body[class*=woocommerce] .ags-divi-wc-layout-grid.product-columns-phone-1 ul.products[class*=columns-] li.product:nth-child(n){width:100%!important;margin-right:0!important}}.ags-divi-wc-layout-list .product{width:100%!important;margin:0 0 2%!important}.ags-divi-wc-layout-list .product:after{content:"";clear:both;display:table}.ags-divi-wc-layout-list .product .ags-divi-wc-list-column-1,.ags-divi-wc-layout-list .product .ags-divi-wc-list-column-2,.ags-divi-wc-layout-list .product .ags-divi-wc-list-column-3{margin-bottom:1em;display:block;width:100%;float:left}.ags-divi-wc-layout-list .product .woocommerce-loop-product__title{padding:0 0 1em!important;font-size:20px!important;line-height:1.2em}.ags-divi-wc-layout-list .product .star-rating{margin:0 0 1em!important}.ags-divi-wc-layout-list .product span.onsale,.ags-divi-wc-layout-list .product span.wc-new-badge{margin-bottom:10px!important}.ags-divi-wc-layout-list .product .ags-divi-wc-new-badge>span,.ags-divi-wc-layout-list .product .ags-divi-wc-sale-badge>span{display:block}.ags-divi-wc-layout-list .product .ags-divi-wc-new-badge>span:last-child,.ags-divi-wc-layout-list .product .ags-divi-wc-sale-badge>span:last-child{margin-bottom:0!important}.ags-divi-wc-layout-list .product .ags-divi-wc-list-column-2 .ags-divi-wc-new-badge,.ags-divi-wc-layout-list .product .ags-divi-wc-list-column-2 .ags-divi-wc-sale-badge{padding-bottom:15px}@media (min-width:767px){.et_pb_column_4_4 .ags-divi-wc-layout-list .product .ags-divi-wc-list-column-1,.et_pb_column_4_4 .ags-divi-wc-layout-list .product .ags-divi-wc-list-column-2{padding-right:3%}.et_pb_column_4_4 .ags-divi-wc-layout-list .product .ags-divi-wc-list-column-1{width:35%}.et_pb_column_4_4 .ags-divi-wc-layout-list .product .ags-divi-wc-list-column-2,.et_pb_column_4_4 .ags-divi-wc-layout-list .product .ags-divi-wc-list-column-3{width:65%}}@media (min-width:980px){.et_pb_column_4_4 .ags-divi-wc-layout-list .product .ags-divi-wc-list-column-1{width:25%}.et_pb_column_4_4 .ags-divi-wc-layout-list .product .ags-divi-wc-list-column-2{width:50%;padding-right:3%}.et_pb_column_4_4 .ags-divi-wc-layout-list .product .ags-divi-wc-list-column-3{width:25%}}@media (min-width:767px){.et_pb_column_4_4 .ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-2{width:65%}.et_pb_column_4_4 .ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-3{width:35%}}@media (min-width:980px){.et_pb_column_4_4 .ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-2{width:75%}.et_pb_column_4_4 .ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-3{width:25%}}@media (min-width:767px){.et_pb_column_2_3.ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-2,.et_pb_column_2_3.ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-3,.et_pb_column_3_4.ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-2,.et_pb_column_3_4.ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-3,.et_pb_column_3_5.ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-2,.et_pb_column_3_5.ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-3,.et_pb_column_et_pb_row_1-4_3-4.ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-2,.et_pb_column_et_pb_row_1-4_3-4.ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-3{width:100%}}@media (min-width:980px){.et_pb_column_2_3.ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-2,.et_pb_column_3_4.ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-2,.et_pb_column_3_5.ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-2,.et_pb_column_et_pb_row_1-4_3-4.ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-2{width:70%}.et_pb_column_2_3.ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-3,.et_pb_column_3_4.ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-3,.et_pb_column_3_5.ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-3,.et_pb_column_et_pb_row_1-4_3-4.ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-3{width:30%}}@media (min-width:767px){.et_pb_column_2_3 .ags-divi-wc-layout-list .product .ags-divi-wc-list-column-1,.et_pb_column_2_3 .ags-divi-wc-layout-list .product .ags-divi-wc-list-column-2,.et_pb_column_3_4 .ags-divi-wc-layout-list .product .ags-divi-wc-list-column-1,.et_pb_column_3_4 .ags-divi-wc-layout-list .product .ags-divi-wc-list-column-2,.et_pb_column_3_5 .ags-divi-wc-layout-list .product .ags-divi-wc-list-column-1,.et_pb_column_3_5 .ags-divi-wc-layout-list .product .ags-divi-wc-list-column-2,.et_pb_column_et_pb_row_1-4_3-4 .ags-divi-wc-layout-list .product .ags-divi-wc-list-column-1,.et_pb_column_et_pb_row_1-4_3-4 .ags-divi-wc-layout-list .product .ags-divi-wc-list-column-2{padding-right:3%}.et_pb_column_2_3 .ags-divi-wc-layout-list .product .ags-divi-wc-list-column-1,.et_pb_column_3_4 .ags-divi-wc-layout-list .product .ags-divi-wc-list-column-1,.et_pb_column_3_5 .ags-divi-wc-layout-list .product .ags-divi-wc-list-column-1,.et_pb_column_et_pb_row_1-4_3-4 .ags-divi-wc-layout-list .product .ags-divi-wc-list-column-1{width:35%}.et_pb_column_2_3 .ags-divi-wc-layout-list .product .ags-divi-wc-list-column-2,.et_pb_column_2_3 .ags-divi-wc-layout-list .product .ags-divi-wc-list-column-3,.et_pb_column_3_4 .ags-divi-wc-layout-list .product .ags-divi-wc-list-column-2,.et_pb_column_3_4 .ags-divi-wc-layout-list .product .ags-divi-wc-list-column-3,.et_pb_column_3_5 .ags-divi-wc-layout-list .product .ags-divi-wc-list-column-2,.et_pb_column_3_5 .ags-divi-wc-layout-list .product .ags-divi-wc-list-column-3,.et_pb_column_et_pb_row_1-4_3-4 .ags-divi-wc-layout-list .product .ags-divi-wc-list-column-2,.et_pb_column_et_pb_row_1-4_3-4 .ags-divi-wc-layout-list .product .ags-divi-wc-list-column-3{width:65%}}@media (min-width:767px){.et_pb_column_2_3 .ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-2,.et_pb_column_2_3 .ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-3,.et_pb_column_3_4 .ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-2,.et_pb_column_3_4 .ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-3,.et_pb_column_3_5 .ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-2,.et_pb_column_3_5 .ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-3,.et_pb_column_et_pb_row_1-4_3-4 .ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-2,.et_pb_column_et_pb_row_1-4_3-4 .ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-3{width:100%}}@media (min-width:980px){.et_pb_column_2_3 .ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-2,.et_pb_column_3_4 .ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-2,.et_pb_column_3_5 .ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-2,.et_pb_column_et_pb_row_1-4_3-4 .ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-2{width:70%}.et_pb_column_2_3 .ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-3,.et_pb_column_3_4 .ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-3,.et_pb_column_3_5 .ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-3,.et_pb_column_et_pb_row_1-4_3-4 .ags-divi-wc-layout-list.ags-divi-wc-hide-thumbnail .product .ags-divi-wc-list-column-3{width:30%}}div.ags_woo_shop_plus .ags-divi-wc-no-products-found,div.ags_woo_shop_plus[data-agswc-active-toggle=wc_ags_none_found] .woocommerce,div.ags_woo_shop_plus[data-agswc-active-toggle=wc_ags_none_found_design] .woocommerce{display:none}div.ags_woo_shop_plus .woocommerce .ags-divi-wc-no-products-found,div.ags_woo_shop_plus[data-agswc-active-toggle=wc_ags_none_found] .ags-divi-wc-no-products-found,div.ags_woo_shop_plus[data-agswc-active-toggle=wc_ags_none_found_design] .ags-divi-wc-no-products-found{display:block}div.ags_woo_shop_plus a.button:after,div.ags_woo_shop_plus a.button:before,div.ags_woo_shop_plus button.button:after,div.ags_woo_shop_plus button.button:before,div.ags_woo_shop_plus button:after,div.ags_woo_shop_plus button:before{content:attr(data-icon)}div.ags_woo_shop_plus ul.products li.product a.woocommerce-LoopProduct-link img{margin:0!important;border:0 solid #000}div.ags_woo_shop_plus .woocommerce nav.woocommerce-pagination ul{border-right:solid}div.ags_woo_shop_plus .woocommerce ul.products li.product .onsale{border-style:solid;-ms-writing-mode:inherit;writing-mode:inherit}div.ags_woo_shop_plus .woocommerce-pagination .page-numbers li{border:0 solid #000}div.ags_woo_shop_plus .quantity input.qty{border:0 solid #000!important}div.ags_woo_shop_plus .woocommerce-LoopProduct-link{display:block;position:relative}div.ags_woo_shop_plus .ags-divi-wc-sku{display:block}div.ags_woo_shop_plus .woocommerce-ordering .orderby{border:0 solid #000}div.ags_woo_shop_plus .wc-new-badge{background:#260065;box-shadow:none!important;color:#fff;font-size:20px;font-weight:500;line-height:inherit!important;margin:0!important;min-height:0!important;min-width:0!important;padding:6px 18px;text-shadow:none;border:0 solid #000}div.ags_woo_shop_plus .products .product span.onsale{position:static;left:auto!important;right:auto!important;top:auto!important}div.ags_woo_shop_plus .products .product{border:0 solid #000}div.ags_woo_shop_plus .ags-divi-wc-new-badge,div.ags_woo_shop_plus .ags-divi-wc-percentage-sale-badge,div.ags_woo_shop_plus .ags-divi-wc-sale-badge{z-index:2}div.ags_woo_shop_plus .ags-divi-wc-new-badge>span,div.ags_woo_shop_plus .ags-divi-wc-percentage-sale-badge>span,div.ags_woo_shop_plus .ags-divi-wc-sale-badge>span{display:block;margin-bottom:10px}div.ags_woo_shop_plus .ags-divi-wc-new-badge>span:last-child,div.ags_woo_shop_plus .ags-divi-wc-percentage-sale-badge>span:last-child,div.ags_woo_shop_plus .ags-divi-wc-sale-badge>span:last-child{margin-bottom:0!important}div.ags_woo_shop_plus .ags-divi-wc-new-badge-no_overlay .wc-new-badge,div.ags_woo_shop_plus .ags-divi-wc-percentage-sale-badge-no_overlay .products .product span.onsale,div.ags_woo_shop_plus .ags-divi-wc-sale-badge-no_overlay .products .product span.onsale{display:block}div.ags_woo_shop_plus .ags-divi-wc-new-badge-overlay_tl .ags-divi-wc-new-badge,div.ags_woo_shop_plus .ags-divi-wc-percentage-sale-badge-overlay_tl .ags-divi-wc-sale-badge.ags-divi-wc-percentage-sale-badge,div.ags_woo_shop_plus .ags-divi-wc-sale-badge-overlay_tl .ags-divi-wc-sale-badge{position:absolute;left:1em!important;top:1em!important}div.ags_woo_shop_plus .ags-divi-wc-new-badge-overlay_tr .ags-divi-wc-new-badge,div.ags_woo_shop_plus .ags-divi-wc-percentage-sale-badge-overlay_tr .ags-divi-wc-percentage-sale-badge.ags-divi-wc-sale-badge,div.ags_woo_shop_plus .ags-divi-wc-sale-badge-overlay_tr .ags-divi-wc-sale-badge{position:absolute;left:auto!important;right:1em!important;top:1em!important}div.ags_woo_shop_plus .ags-divi-wc-new-badge-overlay_bl .ags-divi-wc-new-badge,div.ags_woo_shop_plus .ags-divi-wc-percentage-sale-badge-overlay_bl .ags-divi-wc-percentage-sale-badge.ags-divi-wc-sale-badge,div.ags_woo_shop_plus .ags-divi-wc-sale-badge-overlay_bl .ags-divi-wc-sale-badge{position:absolute;left:1em!important;top:auto!important;bottom:1em}div.ags_woo_shop_plus .ags-divi-wc-new-badge-overlay_br .ags-divi-wc-new-badge,div.ags_woo_shop_plus .ags-divi-wc-percentage-sale-badge-overlay_br .ags-divi-wc-percentage-sale-badge.ags-divi-wc-sale-badge,div.ags_woo_shop_plus .ags-divi-wc-sale-badge-overlay_br .ags-divi-wc-sale-badge{position:absolute;left:auto!important;right:1em!important;top:auto!important;bottom:1em}div.ags_woo_shop_plus ul.products li.product .added_to_cart{border-style:solid;transition:all .2s}div.ags_woo_shop_plus ul.products li.product .added_to_cart:after,div.ags_woo_shop_plus ul.products li.product .added_to_cart:before{transition:all .2s}div.ags_woo_shop_plus .ags_woo_shop_plus_multiview{margin-bottom:10px}div.ags_woo_shop_plus .ags_woo_shop_plus_multiview button{background:transparent;border:2px solid #ddd;line-height:1;cursor:pointer}div.ags_woo_shop_plus .ags_woo_shop_plus_multiview button.active{background:#ededed}div.ags_woo_shop_plus .ags_woo_shop_plus_multiview .grid-view:before,div.ags_woo_shop_plus .ags_woo_shop_plus_multiview .list-view:before{font-family:ETmodules;font-size:20px;line-height:1em}div.ags_woo_shop_plus .ags_woo_shop_plus_multiview .grid-view:before{content:"\E08C"}div.ags_woo_shop_plus .ags_woo_shop_plus_multiview .list-view:before{content:"d"}div.ags_woo_shop_plus .ags_woo_shop_plus_multiview .grid-view:after,div.ags_woo_shop_plus .ags_woo_shop_plus_multiview .list-view:after{display:none!important}div.ags_woo_shop_plus .ags-divi-wc-no-products-found{border-style:solid}div.ags_woo_shop_plus .ags-divi-wc-image-flip{display:block;perspective:500px}div.ags_woo_shop_plus .ags-divi-wc-image-flip.ags-divi-wc-image-flip-transition img{-webkit-transition:all .7s}div.ags_woo_shop_plus .ags-divi-wc-image-flip.ags-divi-wc-image-flip-transition img:last-of-type{position:absolute;top:0;left:0;opacity:0}div.ags_woo_shop_plus .ags-divi-wc-image-flip.ags-divi-wc-image-flip-transition .ags-divi-wc-image-flip-inner:hover img:last-of-type{opacity:1}div.ags_woo_shop_plus .ags-divi-wc-image-flip.ags-divi-wc-image-flip-flip .ags-divi-wc-image-flip-inner{display:block;transition:1s;transform-style:preserve-3d;-webkit-transition:1s;-webkit-transform-style:preserve-3d;position:relative}div.ags_woo_shop_plus .ags-divi-wc-image-flip.ags-divi-wc-image-flip-flip .ags-divi-wc-image-flip-inner img:first-of-type{z-index:2}div.ags_woo_shop_plus .ags-divi-wc-image-flip.ags-divi-wc-image-flip-flip .ags-divi-wc-image-flip-inner img:last-of-type{transform:rotateY(180deg);-webkit-backface-visibility:hidden;position:absolute;top:0;left:0}div.ags_woo_shop_plus .ags-divi-wc-image-flip.ags-divi-wc-image-flip-flip:hover .ags-divi-wc-image-flip-inner{transform:rotateY(180deg);transition:transform .5s}.ags_woo_shop_plus.ags-woo-shop-loading{position:relative;min-height:100px}.ags_woo_shop_plus.ags-woo-shop-loading>.woocommerce{opacity:0}.ags_woo_shop_plus.ags-woo-shop-loading:before{content:"\E02D";font-family:ETModules;position:absolute;top:30vh;left:50%;transform:translate(-50%,-50%);font-size:40px;font-weight:400;color:inherit;-webkit-animation:a 4s infinite linear}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ags_woo_shop_plus .et_shop_image:hover .et_overlay{opacity:1;z-index:3}.ags_woo_shop_plus .et_overlay{z-index:-1;position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:hsla(0,0%,100%,.9);opacity:0;pointer-events:none;transition:all .3s;border:1px solid #e5e5e5;box-sizing:border-box;backface-visibility:hidden;-webkit-font-smoothing:antialiased}.ags_woo_shop_plus .et_overlay:before{color:#2ea3f2;content:attr(data-icon);position:absolute;font-size:32px;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .4s;font-family:ETmodules!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;direction:ltr}ul.products li.product .wc-new-badge{padding:.2em .5em;display:block;border-radius:3px;text-align:center}ul.products li.product .stock{display:block;padding-top:.5em}ul.products li.product .stock.out-of-stock{color:#eb4649}ul.products li.product .stock.in-stock{color:#85ad74}ul.products li.product .categories{display:block;padding-top:.5em}ul.products li.product .categories a{display:inline}ul.products li.product .quantity{display:inline-block;width:auto}ul.products li.product .quantity .qty{width:65px}.ags-divi-wc-layout-grid .ags-divi-wc-product-excerpt{display:block}@media (min-width:768px) and (max-width:980px){.woocommerce-page .ags-divi-wc-layout-list ul.products li.product:nth-child(n){margin:0 0 2%!important;width:100%!important}} .ags_woo_notices [class^=woocommerce-] .button,.ags_woo_notices [class^=woocommerce-] .button:hover{background:#fff}.ags_woo_notices .woocommerce-notices-wrapper>*{border:0 solid #000!important}.ags_woo_notices .button:after,.ags_woo_notices .button:before,.ags_woo_notices button.button:after,.ags_woo_notices button.button:before,.ags_woo_notices button:after,.ags_woo_notices button:before{position:relative!important}.ags_woo_notices .woocommerce-info a.button,.ags_woo_notices .woocommerce-message a.button{height:unset!important}.ags_divi_wc_notices .et-fb-component-error{width:80%;max-width:1080px;margin:10px auto;padding-bottom:25px}.ags_divi_wc_notices .et-fb-component-error__button-wrapper{display:-ms-flexbox;display:flex}.ags_divi_wc_notices .et-fb-component-error__button-wrapper .button,.ags_divi_wc_notices .et-fb-component-error__button-wrapper button{-ms-flex:auto;flex:auto} .ags_woo_cart_list .product-remove .remove:hover{background:initial}.ags_woo_cart_list .product-remove .remove:after{content:attr(data-icon);font-family:ETmodules!important;line-height:inherit;font-size:inherit!important}.ags_woo_cart_list .product-remove .remove img{width:100%;height:100%}.ags_woo_cart_list .et_pb_custom_button_icon:after{content:attr(data-icon)!important}.ags_woo_cart_list .quantity input.qty::-webkit-input-placeholder,.ags_woo_cart_list table.cart td.actions .coupon input.input-text::-webkit-input-placeholder{color:inherit}.ags_woo_cart_list .quantity input.qty::-moz-placeholder,.ags_woo_cart_list table.cart td.actions .coupon input.input-text::-moz-placeholder{color:inherit}.ags_woo_cart_list .quantity input.qty::-ms-input-placeholder,.ags_woo_cart_list table.cart td.actions .coupon input.input-text::-ms-input-placeholder{color:inherit}.ags_woo_cart_list .quantity input.qty::placeholder,.ags_woo_cart_list table.cart td.actions .coupon input.input-text::placeholder{color:inherit}.ags_woo_cart_list .button:after,.ags_woo_cart_list .button:before,.ags_woo_cart_list button.button:after,.ags_woo_cart_list button.button:before,.ags_woo_cart_list button:after,.ags_woo_cart_list button:before{position:relative;font-size:inherit}.ags_woo_cart_list .button.disabled,.ags_woo_cart_list .button:disabled[disabled],.ags_woo_cart_list .button[disabled],.ags_woo_cart_list button.button.disabled,.ags_woo_cart_list button.button:disabled[disabled],.ags_woo_cart_list button.button[disabled],.ags_woo_cart_list button.disabled,.ags_woo_cart_list button:disabled[disabled],.ags_woo_cart_list button[disabled]{padding:.3em 1em}.ags_woo_cart_list table,.ags_woo_cart_list table.shop_table{table-layout:fixed}@media screen and (max-width:768px){.ags_woo_cart_list table .product-thumbnail,.ags_woo_cart_list table.shop_table .product-thumbnail{display:block}.ags_woo_cart_list table .product-thumbnail:before,.ags_woo_cart_list table.shop_table .product-thumbnail:before{display:none}} .ags_woo_cart_totals .et_pb_custom_button_icon:after{content:attr(data-icon)!important}.ags_woo_cart_totals .cart-collaterals .cart_totals{width:100%;float:none}.ags_woo_cart_totals table,.ags_woo_cart_totals table.shop_table{table-layout:fixed}.ags_woo_cart_totals .wc-proceed-to-checkout>a.checkout-button{display:inline-block;width:100%} .ags_woo_checkout_coupon .woocommerce-form-coupon-toggle>.woocommerce-info>a{color:inherit!important}.ags_woo_checkout_coupon .et_pb_custom_button_icon:after{content:attr(data-icon)!important}.ags_woo_checkout_coupon .button:after,.ags_woo_checkout_coupon .button:before,.ags_woo_checkout_coupon button.button:after,.ags_woo_checkout_coupon button.button:before,.ags_woo_checkout_coupon button:after,.ags_woo_checkout_coupon button:before{position:relative;font-size:inherit}.ags_woo_checkout_coupon .button.disabled,.ags_woo_checkout_coupon .button:disabled[disabled],.ags_woo_checkout_coupon .button[disabled],.ags_woo_checkout_coupon button.button.disabled,.ags_woo_checkout_coupon button.button:disabled[disabled],.ags_woo_checkout_coupon button.button[disabled],.ags_woo_checkout_coupon button.disabled,.ags_woo_checkout_coupon button:disabled[disabled],.ags_woo_checkout_coupon button[disabled]{padding:.3em 1em}@media only screen and (min-width:768px){.ags_woo_checkout_coupon.toggle_model_off .woocommerce-form-coupon{display:inherit!important;height:auto!important;padding:20px!important;margin:2em 0!important}}@media only screen and (min-width:479px){.ags_woo_checkout_coupon.toggle_model_tablet_off .woocommerce-form-coupon{display:inherit!important;height:auto!important;padding:20px!important;margin:2em 0!important}}@media only screen and (max-width:478px){.ags_woo_checkout_coupon.toggle_model_phone_off .woocommerce-form-coupon{display:inherit!important;height:auto!important;padding:20px!important;margin:2em 0!important}} .woocommerce .ags_woo_checkout_billing_info .form-row .select2.select2-container{max-width:100%!important}.woocommerce .ags_woo_checkout_billing_info .form-row .select2.select2-container .select2-selection--single{height:auto}.woocommerce .ags_woo_checkout_billing_info .form-row .select2.select2-container .select2-selection--single .select2-selection__rendered{line-height:normal}.woocommerce .ags_woo_checkout_billing_info .form-row .select2.select2-container .select2-selection--single .select2-selection__arrow{top:50%;transform:translateY(-50%)} .woocommerce .ags_woo_checkout_shipping_info .form-row .select2.select2-container .select2-selection--single{height:auto}.woocommerce .ags_woo_checkout_shipping_info .form-row .select2.select2-container .select2-selection--single .select2-selection__rendered{line-height:normal}.woocommerce .ags_woo_checkout_shipping_info .form-row .select2.select2-container .select2-selection--single .select2-selection__arrow{top:50%;transform:translateY(-50%)} .ags_woo_checkout_order_review table.shop_table{table-layout:fixed}.ags_woo_checkout_order_review table.shop_table th.product-total{width:55%}.ags_woo_checkout_order_review .place-order{text-align:right}.ags_woo_checkout_order_review .place-order>*{text-align:left}.ags_woo_checkout_order_review .place-order #place_order{float:none!important}.ags_woo_checkout_order_review .place-order #place_order.et_pb_custom_button_icon:after{content:attr(data-icon);font-family:ETmodules!important;line-height:inherit;font-size:inherit!important}.ags_woo_checkout_order_review .wc_payment_method{position:relative}.ags_woo_checkout_order_review .wc_payment_method.active>label:after{content:"";width:8px;height:8px;background:#0c67f4;border-radius:50%;left:3px;position:absolute;top:0;bottom:0;margin:auto}.ags_woo_checkout_order_review .wc_payment_method .input-radio{position:absolute;opacity:0;cursor:pointer}.ags_woo_checkout_order_review .wc_payment_method .input-radio:checked~label:after{content:"";width:8px;height:8px;background:#0c67f4;border-radius:50%;left:3px;position:absolute;top:0;bottom:0;margin:auto}.ags_woo_checkout_order_review .wc_payment_method>label{position:relative;padding-left:20px;cursor:pointer}.ags_woo_checkout_order_review .wc_payment_method>label:before{content:"";position:absolute;top:0;bottom:0;left:0;margin:auto;height:12px;width:12px;background-color:transparent;border-radius:50%;border:1px solid #dfdcde;border-color:#767676;background:#fff} .ags_woo_account_navigation nav.woocommerce-MyAccount-navigation{width:inherit;float:none}.ags_woo_account_navigation nav.woocommerce-MyAccount-navigation.icon-after ul,.ags_woo_account_navigation nav.woocommerce-MyAccount-navigation.icon-before ul,.ags_woo_account_navigation nav.woocommerce-MyAccount-navigation.icon-none ul{list-style-type:none}.ags_woo_account_navigation nav.woocommerce-MyAccount-navigation.icon-before ul li a:after,.ags_woo_account_navigation nav.woocommerce-MyAccount-navigation.icon-before ul li a:before{overflow:visible!important}.ags_woo_account_navigation nav.woocommerce-MyAccount-navigation.icon-before ul li a:before{margin-right:5px}.ags_woo_account_navigation nav.woocommerce-MyAccount-navigation.icon-after ul li a:after,.ags_woo_account_navigation nav.woocommerce-MyAccount-navigation.icon-before ul li a:before{content:attr(data-icon);font-family:ETmodules!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;display:inline-block}.ags_woo_account_navigation nav.woocommerce-MyAccount-navigation.icon-after ul li a:after{margin-left:5px}.ags_woo_account_navigation nav.woocommerce-MyAccount-navigation.horizontal ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:0;margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.ags_woo_account_navigation nav.woocommerce-MyAccount-navigation.horizontal ul li{margin-right:1em}.woocommerce-orders-table__cell-order-actions .button:after,.woocommerce-table--order-downloads td.download-file .button:after{font-family:ETmodules!important;line-height:inherit;font-size:inherit!important;margin-left:-1em;left:auto;opacity:0;display:inline-block;font-size:1.6em}.ags_woo_account_addresses header.woocommerce-Address-title:after{clear:both;display:table;content:""}.ags_woo_account_addresses header.woocommerce-Address-title h3{float:left}.ags_woo_account_addresses header.woocommerce-Address-title a.edit{float:right}.ags_woo_account_content_item .edit-address-wrapper header.woocommerce-Address-title:after{clear:both;display:table;content:""}.ags_woo_account_content_item .edit-address-wrapper header.woocommerce-Address-title h3{float:left}.ags_woo_account_content_item .edit-address-wrapper header.woocommerce-Address-title a.edit{float:right}.ags_woo_account_content_item .downloads-wrapper .woocommerce-table--order-downloads td.download-file .button:after,.ags_woo_account_content_item .orders-wrapper .woocommerce-orders-table__cell-order-actions .button:after{font-family:ETmodules!important;line-height:inherit;font-size:inherit!important;margin-left:-1em;left:auto;opacity:0;display:inline-block;font-size:1.6em}.ags_woo_account_content_item .login-wrapper form.login,.ags_woo_account_content_item .login-wrapper form.register{border:none}.ags_woo_account_content .select2-container .select2-selection--single{height:unset}.ags_woo_account_content .woocommerce table th{font-weight:500}.et_pb_module[class*=ags_woo_account_] .woocommerce-MyAccount-content{float:none;width:100%}.et-db #et-boc .et-l .et_pb_row:has(>.et_pb_column .ags_woo_products_filters),.et_pb_row:has(>.et_pb_column .ags_woo_products_filters){z-index:3}.et-db #et-boc .et-l .et_pb_column:has(>.ags_woo_products_filters),.et_pb_column:has(>.ags_woo_products_filters){z-index:3}.ags-wc-filters-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ags-wc-filters-row .ags-wc-filters-button{white-space:nowrap}.ags-wc-filters-row .ags-wc-filters-sections{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.ags-wc-filters-row .ags-wc-filters-sections>div{position:relative;-ms-flex-negative:1;flex-shrink:1}.ags-wc-filters-row .ags-wc-filters-sections>div.ags-wc-filters-hidden{-ms-flex-positive:0;flex-grow:0}.ags-wc-filters-row .ags-wc-filters-section{padding:5px 10px}.ags-wc-filters-row .ags_woo_products_filters_child .ags-wc-filters-section-inner-wrapper{position:absolute;top:40px;left:0;background-color:#fff;padding:20px 10px;min-width:300px;z-index:9999;box-shadow:0 0 10px rgba(0,0,0,.05)}.ags-wc-filters-row .ags-wc-filters-section.ags-wc-filters-section-toggle-closed .ags-wc-filters-section-inner-wrapper{display:none}.ags-wc-filters-row .ags-wc-filters-section-toggle-closed .ags-wc-filters-section-title.ags-wc-filters-section-toggle:after{content:"\E801"}.ags-wc-filters-row .ags-wc-filters-section-title.ags-wc-filters-section-toggle:after{content:"\E802"}.ags-wc-filters-row .ags-wc-filters-break{-ms-flex-preferred-size:100%;flex-basis:100%;height:0}.ags-wc-filters-row .ags-wc-filters-selected-body{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.ags-wc-filters-row .ags-wc-filters-selected-main.ags-wc-filters-selected-display-bottom .ags-wc-filters-selected-outer,.ags-wc-filters-row .ags-wc-filters-selected-main.ags-wc-filters-selected-display-top .ags-wc-filters-selected-outer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;row-gap:10px;column-gap:10px;-ms-flex-align:center;align-items:center}.ags-wc-filters-section .ags-wc-filters-section-inner ul{list-style:none!important;padding:0}.ags-wc-filters-section.ags-wc-filters-section-toggle-closed .ags-wc-filters-section-inner{display:none}.ags_woo_products_filters .ags-wc-filters-section-title h4{font-size:16px;line-height:1.2em;font-weight:600;padding-bottom:0}.ags-wc-filters-section-title{display:-ms-flexbox;display:flex}.ags-wc-filters-section-title:after{display:none}.ags-wc-filters-section-title.ags-wc-filters-section-toggle{position:relative;cursor:pointer;display:-ms-flexbox;display:flex;gap:5px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.ags-wc-filters-section-title.ags-wc-filters-section-toggle h4{-ms-flex:1 1;flex:1 1}.ags-wc-filters-section-title.ags-wc-filters-section-toggle:after{content:"\E801";font-family:Divi Shop Builder;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1;display:block;color:inherit;font-size:20px}.ags-wc-filters-section-toggle-closed .ags-wc-filters-section-title.ags-wc-filters-section-toggle:after{content:"\E802"}.ags-wc-filters-colors ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.ags-wc-filters-colors li{display:inline-block}.ags-wc-filters-colors li:not(:last-of-type){padding-right:12px;padding-bottom:12px}.ags-wc-filters-colors li input{visibility:hidden;outline:0;margin:0;width:0;height:0;display:none}.ags-wc-filters-colors li label{display:-ms-flexbox;display:flex;position:relative;cursor:pointer;-ms-flex-align:center;align-items:center}.ags-wc-filters-colors li label .ags_wc_filters_color_wrap{width:2.5em;height:2.5em;display:-ms-inline-flexbox;display:inline-flex;position:relative}.ags-wc-filters-colors li label .ags_wc_filters_color{width:2.5em;height:2.5em;position:relative;vertical-align:middle}.ags-wc-filters-colors li label .ags-wc-filters-product-att-name{margin-left:8px}.ags-wc-filters-colors.ags-wc-filters-labels-hide label>.ags-wc-filters-product-count{position:absolute;top:-5px;right:-5px;min-width:1.4em;min-height:1.4em;font-size:.9em;line-height:1.4em;background-color:#fff;color:#3e3e3e;border-radius:50%;text-align:center;box-shadow:0 0 10px rgba(0,0,0,.1);font-weight:600}.ags-wc-filters-colors.ags-wc-filters-labels-hide li label .ags_wc_filters_tooltip:before{left:50%}.ags-wc-filters-colors .ags_wc_filters_tooltip,.ags-wc-filters-images .ags_wc_filters_tooltip{color:#fff;background-color:#3e3e3e;position:absolute;top:-2em;transform:translateX(-50%);border-radius:4px;line-height:30px;padding:0 10px;opacity:0;visibility:hidden;height:auto;overflow:visible;width:auto;display:block;white-space:nowrap;text-align:center;z-index:9999}.ags-wc-filters-colors .ags_wc_filters_tooltip>span,.ags-wc-filters-images .ags_wc_filters_tooltip>span{font-size:12px}.ags-wc-filters-colors .ags_wc_filters_tooltip .ags-wc-filters-product-count,.ags-wc-filters-images .ags_wc_filters_tooltip .ags-wc-filters-product-count{margin:.1em!important}.ags-wc-filters-colors .ags_wc_filters_tooltip:before,.ags-wc-filters-images .ags_wc_filters_tooltip:before{content:"";display:block;top:100%;left:50%;border:5px solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-top-color:#3e3e3e;margin-left:-5px}.ags-wc-filters-colors li:hover .ags_wc_filters_tooltip,.ags-wc-filters-images li:hover .ags_wc_filters_tooltip{opacity:1;visibility:visible}.ags-wc-filters-colors li .ags_wc_filters_tooltip{left:1.25em}.ags-wc-filters-images li .ags_wc_filters_tooltip{left:50%}.ags-wc-filters-swatch-1 label .ags_wc_filters_color,.ags-wc-filters-swatch-1 label .ags_wc_filters_label_image,.ags-wc-filters-swatch-2 label .ags_wc_filters_color,.ags-wc-filters-swatch-2 label .ags_wc_filters_label_image{border-radius:50%}.ags-wc-filters-swatch-5 label .ags_wc_filters_color,.ags-wc-filters-swatch-5 label .ags_wc_filters_label_image,.ags-wc-filters-swatch-6 label .ags_wc_filters_color,.ags-wc-filters-swatch-6 label .ags_wc_filters_label_image{border-radius:0}.ags-wc-filters-swatch-3 label .ags_wc_filters_color,.ags-wc-filters-swatch-3 label.ags_wc_filters_label_image{border-radius:8px}.ags-wc-filters-swatch-4 label .ags_wc_filters_color,.ags-wc-filters-swatch-4 label.ags_wc_filters_label_image{border-radius:5px}.ags-wc-filters-swatch-1 input:checked+label .ags_wc_filters_color,.ags-wc-filters-swatch-1 input:checked+label.ags_wc_filters_label_image,.ags-wc-filters-swatch-3 input:checked+label .ags_wc_filters_color,.ags-wc-filters-swatch-3 input:checked+label.ags_wc_filters_label_image,.ags-wc-filters-swatch-5 input:checked+label .ags_wc_filters_color,.ags-wc-filters-swatch-5 input:checked+label.ags_wc_filters_label_image{box-shadow:0 0 0 2px var(--ags-wc-attr-selected-color)}.ags-wc-filters-swatch-2 input:checked+label .ags_wc_filters_color,.ags-wc-filters-swatch-2 input:checked+label.ags_wc_filters_label_image,.ags-wc-filters-swatch-4 input:checked+label .ags_wc_filters_color,.ags-wc-filters-swatch-4 input:checked+label.ags_wc_filters_label_image,.ags-wc-filters-swatch-6 input:checked+label .ags_wc_filters_color,.ags-wc-filters-swatch-6 input:checked+label.ags_wc_filters_label_image{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--ags-wc-attr-selected-color)}.ags-wc-filters-images{--ags-wc-attr-img-border-color:#bebebe;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.ags-wc-filters-images li{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding-right:12px;padding-bottom:12px;width:100%}.ags-wc-filters-images li input{visibility:hidden;outline:0;margin:0;width:0;height:0;display:none}.ags-wc-filters-images li input:checked+label{background-color:var(--ags-wc-attr-selected-bg-color)}.ags-wc-filters-images li label{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;cursor:pointer;padding:5px;height:100%;box-shadow:0 0 2px var(--ags-wc-attr-img-border-color);background-color:var(--ags-wc-attr-bg-color)}.ags-wc-filters-images li label img{width:auto;max-width:100%}.ags-wc-filters-images li .ags-wc-filters-product-att-name{margin-right:.3em}.ags-wc-filters-images li .ags-wc-filters-product-count{margin:.1em!important}.ags-wc-filters-images.ags-wc-filters-labels-hide img{margin-right:0}.ags-wc-filters-images.ags-wc-filters-labels-hide .ags-wc-filters-product-att-name{display:none}.ags-wc-filters-images.ags-wc-filters-inputs-inline li{width:unset}.ags-wc-filters-buttons{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.ags-wc-filters-buttons .ags-wc-filters-button,.ags-wc-filters-selected-main .ags-wc-filters-button{cursor:pointer}.ags-wc-filters-buttons .ags-wc-filters-button.ags-wc-filters-button-clear,.ags-wc-filters-selected-main .ags-wc-filters-button.ags-wc-filters-button-clear{border-color:#cf202a;background-color:#cf202a;color:#fff}.ags-wc-filters-checkbox-list,.ags-wc-filters-radio-button-list{list-style:none!important;padding:0}.ags-wc-filters-checkbox-list li,.ags-wc-filters-radio-button-list li{display:inline-block;width:100%;position:relative}.ags-wc-filters-checkbox-list li label,.ags-wc-filters-radio-button-list li label{transition:all .2s ease-in-out;cursor:pointer;position:relative}.ags-wc-filters-list-child{padding-left:24px!important}.ags-wc-filters-expand_hierarchy.ags-wc-filters-expanded-toggle:before{content:"\E801";font-family:Divi Shop Builder;font-style:normal;font-variant:normal;color:#3a3a3a;margin-left:5px}.ags-wc-filters-expand-hierarchy .ags-wc-filters-checkbox-list .ags-wc-filters-has-children:not(.ags-wc-filters-expanded)>.ags-wc-filters-list-child,.ags-wc-filters-expand-hierarchy .ags-wc-filters-radio-button-list .ags-wc-filters-has-children:not(.ags-wc-filters-expanded)>.ags-wc-filters-list-child{display:none}.ags-wc-filters-product-count{-ms-flex-negative:0;flex-shrink:0}.ags-wc-filters-search-container .ags-wc-filters-search-input-wrapper{background-color:#eee;transition:all .2s ease-in-out;border-style:solid}.ags-wc-filters-search-container input[type=search]{outline:none;width:100%;border-width:0!important;color:#999;font-size:14px;line-height:1.7em;transition:all .2s ease-in-out;background:transparent!important}.ags-wc-filters-search-container.ags-wc-filters-search-with-icon .ags-wc-filters-search-input-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.ags-wc-filters-search-container.ags-wc-filters-search-with-icon .ags-wc-filters-search-input-wrapper input[type=search]{-ms-flex:1 1;flex:1 1}.ags-wc-filters-search-container.ags-wc-filters-search-with-icon .ags-wc-filters-search-input-wrapper:after{content:"\E800";font-family:Divi Shop Builder;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1;padding:0 10px}.ags-wc-filters-search-container.ags-wc-filters-search-with-suggestions{display:inline-block;position:relative;width:100%}.ags-wc-filters-dropdown-multi .ags-wc-filters-dropdown-multi-options,.ags-wc-filters-dropdown-single .ags-wc-filters-dropdown-single-options,.ags-wc-filters-search-container.ags-wc-filters-search-with-suggestions .ags-wc-filters-search-suggestions-container{display:none;position:absolute;right:0;top:100%;width:100%;z-index:9999;background-color:#fff}.ags-wc-filters-dropdown-multi .ags-wc-filters-dropdown-multi-options li a,.ags-wc-filters-dropdown-single .ags-wc-filters-dropdown-single-options li a,.ags-wc-filters-search-container.ags-wc-filters-search-with-suggestions .ags-wc-filters-search-suggestions-container li a{display:block;text-decoration:none;color:inherit}.ags-wc-filters-dropdown-multi .ags-wc-filters-dropdown-multi-options li a:hover,.ags-wc-filters-dropdown-single .ags-wc-filters-dropdown-single-options li a:hover,.ags-wc-filters-search-container.ags-wc-filters-search-with-suggestions .ags-wc-filters-search-suggestions-container li a:hover{transition:all .2s ease-in-out;cursor:pointer}.ags-wc-filters-dropdown-multi,.ags-wc-filters-dropdown-single{display:inline-block;position:relative;width:100%}.ags-wc-filters-dropdown-multi .ags-wc-filters-active>span,.ags-wc-filters-dropdown-single .ags-wc-filters-active>a{position:relative;display:block;cursor:pointer;z-index:2;outline:none;width:100%;border-radius:0;background-color:#eee;border:0 solid #eee;color:#999;font-size:14px;line-height:1.7em;transition:all .2s ease-in-out;padding-right:30px!important}.ags-wc-filters-dropdown-multi .ags-wc-filters-active>span:before,.ags-wc-filters-dropdown-single .ags-wc-filters-active>a:before{content:"\E801";font-family:Divi Shop Builder;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1;display:inline-block;position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:20px;background-color:inherit;padding:0 5px}.ags-wc-filters-dropdown-multi .ags-wc-filters-dropdown-multi-options .ags-wc-filters-list-child,.ags-wc-filters-dropdown-single .ags-wc-filters-dropdown-single-options .ags-wc-filters-list-child{padding-left:25px}.ags-wc-filters-dropdown-multi .ags-wc-filters-dropdown-multi-options label,.ags-wc-filters-dropdown-single .ags-wc-filters-dropdown-single-options li a>span{display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;color:inherit;cursor:pointer}.ags-wc-filters-dropdown-multi .ags-wc-filters-dropdown-multi-options input:checked+label:after,.ags-wc-filters-dropdown-single .ags-wc-filters-dropdown-single-options li a.ags-wc-filters-active>span:after{content:"\E803";font-family:Divi Shop Builder;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1;font-size:20px;margin-left:auto}.ags-wc-filters-dropdown-single .ags-wc-filters-active span.value,.ags-wc-filters-dropdown-single .ags-wc-filters-dropdown-single-options span.value{display:none}.ags-wc-filters-dropdown-single .option{position:relative}.ags-wc-filters-dropdown-multi .ags-wc-filters-dropdown-multi-options input[type=checkbox]{padding:0;height:0;width:0;margin-bottom:0;display:none;cursor:pointer}.ags-wc-filters-dropdown-multi .ags-wc-filters-active>span{white-space:nowrap;overflow:hidden}.ags-wc-filters-stars-control{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.ags-wc-filters-stars-control .ags-wc-filters-stars{margin-right:5px}.ags-wc-filters-stars{font-family:ETmodules;cursor:pointer;line-height:1}.ags-wc-filters-selected-outer{display:none}.ags-wc-filters-selected-main .ags-wc-filters-selected{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ags-wc-filters-selected-main .ags-wc-filters-selected .ags-wc-filters-selected-inner{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;cursor:default;border:1px solid #dadada}.ags-wc-filters-selected-main .ags-wc-filters-selected .ags-wc-filters-selected-inner .ags-wc-filters-remove{cursor:pointer;font-size:0;line-height:0}.ags-wc-filters-selected-main .ags-wc-filters-selected .ags-wc-filters-selected-inner .ags-wc-filters-remove:before{content:"\E804";font-family:Divi Shop Builder;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1}.et-fb .ags-wc-filters-selected-outer{display:block}.ags-wc-filters-tagcloud{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ags-wc-filters-tagcloud li{display:inline-block}.ags-wc-filters-tagcloud li label{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:3px;transition:all .2s ease-in-out;cursor:pointer}.ags-wc-filters-tagcloud li input[type=radio]{-moz-appearance:none;appearance:none;display:none;opacity:0}.ags-wc-filters-tagcloud li input[type=radio]:checked+label,.ags-wc-filters-tagcloud li input[type=radio]:checked:hover+label{cursor:default}.ags-wc-filters-filter-clear{color:#82828b;font-size:.9em}.ags-wc-filters-hidden,.d-none{display:none!important} .ags-wc-filters-number-range-container .ags-wc-filters-number-inputs-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:5px;-ms-flex-pack:start;justify-content:flex-start}.ags-wc-filters-number-range-container .ags-wc-filters-number-inputs-wrapper label{-ms-flex-preferred-size:100px;flex-basis:100px;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ags-wc-filters-number-range-container.ags-wc-filters-number-range-slider_inputs .rs-container{margin-bottom:10px}.ags-wc-filters-number-range-container.ags-wc-filters-number-range-slider .rs-container{margin-top:40px}.ags-wc-filters-number-range-container input.ags-wc-filters-slider{opacity:0}.ags-wc-filters-number-range-container input[type=number]{outline:none;width:100%;border-radius:0;background-color:#eee;border:0 solid #eee;color:#999;font-size:14px;line-height:1.7em;transition:all .2s ease-in-out}.ags-wc-filters-number-range-container .rs-container{height:45px;position:relative}.ags-wc-filters-number-range-container .rs-container *{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ags-wc-filters-number-range-container .rs-container .rs-bg,.ags-wc-filters-number-range-container .rs-container .rs-selected{height:8px;left:0;position:absolute;top:0;width:100%}.ags-wc-filters-number-range-container .rs-container .rs-selected{transition:all .2s ease-in-out;width:0}.ags-wc-filters-number-range-container .rs-container .rs-pointer{cursor:pointer;height:16px;width:16px;left:0;position:absolute;top:0;transform:translate(-25%,-25%);transition:all .2s ease-in-out}.ags-wc-filters-number-range-container .rs-container .rs-scale{left:0;position:absolute;top:0;white-space:nowrap}.ags-wc-filters-number-range-container .rs-container .rs-scale span{float:left;position:relative}.ags-wc-filters-number-range-container .rs-container .rs-scale span:last-child{margin-left:-1px;width:0}.ags-wc-filters-number-range-container .rs-container .rs-scale span ins{color:inherit;display:inline-block;font-size:14px;margin-top:20px;text-decoration:none}.ags-wc-filters-number-range-container .rs-container .rs-tooltip{color:inherit;width:auto;min-width:60px;height:30px;line-height:30px;position:absolute;transform:translate(-50%,-35px);left:14px;text-align:center;font-size:14px;padding:0 10px;cursor:default}.ags-wc-filters-number-range-container .rs-container.rs-noscale span:before{display:none}.ags-wc-filters-number-range-container .rs-container.rs-noscale span:first-child:before,.ags-wc-filters-number-range-container .rs-container.rs-noscale span:last-child:before{display:block}.ags-wc-filters-number-range-container .rs-container.sliding .rs-pointer,.ags-wc-filters-number-range-container .rs-container.sliding .rs-selected{transition:none}.ags-wc-filters-number-range-container .rs-container.disabled .rs-selected{background-color:#ccc}.ags-wc-filters-number-range-container .rs-container.disabled .rs-pointer{background-color:#ccc;cursor:default}.ags-wc-filters-number-range-container .rs-container.disabled .rs-scale span ins{color:#999}.ags-wc-filters-number-range-container .rs-container.disabled .rs-tooltip{background-color:#ccc;color:#999}.ags_woo_shop_plus_multiview{text-align:left}.et-db #et-boc .et-l .et_pb_column:has(>.ags_woo_mini_cart),.et_pb_column:has(>.ags_woo_mini_cart){z-index:3}.body:has(>.dswcp-side-cart.dswcp-show-side-cart){z-index:3}.ags-woo-mini-cart-ancestor{z-index:3}body:not(.et-fb) .ags_woo_mini_cart:not(.dswcp-show-dropdown) .dswcp-dropdown-cart .dswcp-close{display:none}.ags_woo_mini_cart{line-height:2em;overflow:visible!important;text-align:left}.ags_woo_mini_cart .et_pb_module_inner{display:inline-block}.ags_woo_mini_cart .et-pb-fa-icon{font-family:FontAwesome}.ags_woo_mini_cart .dswcp-item-subtotal{font-size:.8em}a.dswcp-cart-link{display:inline-block;white-space:nowrap}.dswcp-cart-icon-wrapper{position:relative;display:inline-block;margin:0 1em;vertical-align:middle}.dswcp-cart-icon{color:#3c3c3c}.dswcp-label{display:none}.dswcp-product-quantity{white-space:nowrap}.dswcp-count{position:absolute;vertical-align:top;color:#fff;background:#941b14;border-radius:50%;min-width:1.5em;line-height:1.5em;text-align:center;display:block;font-weight:700}.dswcp-show-side-cart.dswcp-side-cart{right:0;display:-ms-flexbox;display:flex;z-index:99999}@media (max-width:782px){.dswcp-show-side-cart.dswcp-side-cart{z-index:999999}}.dswcp-side-cart{line-height:1.5em;position:fixed;top:0;right:-350px;width:100%;max-width:350px;height:100vh!important;background:#fff;z-index:999;border:1px solid #ccc;padding:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:auto}.dswcp-side-cart:not(.dswcp-dragging){transition:right .4s ease}.dswcp-side-cart .dswcp-side-cart-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffffaa;z-index:99;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}body.admin-bar .dswcp-side-cart{padding-top:42px}.dswcp-side-cart .dswcp-item-subtotal{font-size:.8em}.dswcp-side-cart .dswcp-side-cart-items{-ms-flex-positive:1;flex-grow:1}.dswcp-side-cart .dswcp-side-cart-items .dswcp-side-cart-item{gap:5px}.dswcp-side-cart .dswcp-side-cart-items .dswcp-side-cart-item,.dswcp-side-cart .dswcp-side-cart-items .dswcp-side-cart-item>:first-child{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.dswcp-side-cart .dswcp-side-cart-items .dswcp-side-cart-item>.dswcp-item-main{-ms-flex-positive:1;flex-grow:1}.dswcp-side-cart .dswcp-side-cart-items .dswcp-side-cart-item>:last-child{text-align:right}.dswcp-side-cart .dswcp-side-cart-items .dswcp-image-container{max-width:72px}.dswcp-side-cart .dswcp-side-cart-items img{max-width:100%;height:auto}.dswcp-side-cart .dswcp-side-cart-items .dswcp-quantity{box-sizing:border-box;border:1px solid #e8e8e8;font-family:Open Sans,serif;padding:8px;font-size:14px;color:#656565;font-weight:600;max-width:60px}.dswcp-side-cart .dswcp-side-cart-items .dswcp-quantity-label span{display:none}.dswcp-side-cart .dswcp-side-cart-items h3{display:inline-block}.dswcp-side-cart .dswcp-side-cart-empty{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:1em;font-weight:400}.dswcp-side-cart .dswcp-side-cart-empty .et-pb-icon{display:block;background:#eee;border-radius:50%;text-align:center}.dswcp-side-cart .dswcp-side-cart-footer{margin-top:1em}.dswcp-side-cart .dswcp-side-cart-footer .dswcp-subtotal{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1em}.dswcp-side-cart .dswcp-side-cart-footer .dswcp-subtotal :last-child{text-align:right}.dswcp-side-cart .dswcp-side-cart-footer .dswcp-info{margin-bottom:.67em}.dswcp-side-cart .dswcp-side-cart-footer .dswcp-buttons{display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.dswcp-side-cart .dswcp-side-cart-footer .dswcp-buttons a{-ms-flex-positive:1;flex-grow:1;text-align:center}.dswcp-dropdown-cart-container{display:none;position:absolute;top:15px;right:0;padding-top:15px;min-width:250px;z-index:9999;height:100%}.dswcp-side-cart-header{overflow:visible!important}.dswcp-dropdown-cart-header,.dswcp-side-cart-header{position:relative;padding-top:10px;padding-bottom:10px}.dswcp-image-container img{border:1px solid #e8e8e8}.dswcp-close{background:none;border:0;padding:0;font-size:2em!important;cursor:pointer;position:absolute;top:10px;right:10px}.dswcp-dropdown-cart{line-height:1.5em;background:#fff;padding:10px;border:1px solid #ccc;position:relative}.dswcp-dropdown-cart .dswcp-dropdown-cart-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffffaa;z-index:99}.dswcp-dropdown-cart .dswcp-dropdown-cart-empty,.dswcp-dropdown-cart .dswcp-dropdown-cart-overlay{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.dswcp-dropdown-cart .dswcp-dropdown-cart-empty{-ms-flex-positive:1;flex-grow:1;-ms-flex-direction:column;flex-direction:column;gap:1em;font-weight:400;margin:1em}.dswcp-dropdown-cart .dswcp-dropdown-cart-empty .et-pb-icon{display:block;width:1.5em;line-height:1.5em;background:#eee;border-radius:50%;text-align:center;font-size:30px!important;padding:15px}.dswcp-dropdown-cart .dswcp-dropdown-cart-empty p{font-size:16px;margin-bottom:10px}.dswcp-dropdown-cart .dswcp-dropdown-cart-items{-ms-flex-positive:1;flex-grow:1}.dswcp-dropdown-cart .dswcp-dropdown-cart-items>div{display:-ms-flexbox;display:flex;gap:5px;-ms-flex-align:center;align-items:center}.dswcp-dropdown-cart .dswcp-dropdown-cart-items>div :last-child{-ms-flex-positive:1;flex-grow:1}.dswcp-dropdown-cart .dswcp-dropdown-cart-items h3{font-size:14px;padding:0}.dswcp-dropdown-cart .dswcp-dropdown-cart-items h3 a{display:inline-block}.dswcp-dropdown-cart .dswcp-dropdown-cart-items .dswcp-image-container{max-width:60px}.dswcp-dropdown-cart .dswcp-dropdown-cart-items img{max-width:100%;height:auto}.dswcp-dropdown-cart .dswcp-dropdown-cart-items .dswcp-quantity-label span{display:none}.dswcp-dropdown-cart .dswcp-dropdown-cart-footer{margin-top:1em}.dswcp-dropdown-cart .dswcp-dropdown-cart-footer .dswcp-subtotal{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1em}.dswcp-dropdown-cart .dswcp-dropdown-cart-footer .dswcp-subtotal :last-child{text-align:right}.dswcp-dropdown-cart .dswcp-dropdown-cart-footer .dswcp-info{margin-bottom:.67em;font-size:12px}.dswcp-dropdown-cart .dswcp-dropdown-cart-footer .dswcp-buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.dswcp-dropdown-cart .dswcp-dropdown-cart-footer .dswcp-buttons a{text-align:center}.dswcp-remove.et-pb-icon{background:none;border:0;padding:0;font-size:20px!important;vertical-align:top;cursor:pointer}@media (min-width:981px){.ags_woo_mini_cart.dswcp-focus[data-action-hover=dropdowncart]:not(.dswcp-show-side-cart):not(.dswcp-closing-side-cart) .dswcp-dropdown-cart-container,.ags_woo_mini_cart.dswcp-show-dropdown:not(.dswcp-show-side-cart):not(.dswcp-closing-side-cart) .dswcp-dropdown-cart-container,.ags_woo_mini_cart[data-action-hover=dropdowncart]:hover:not(.dswcp-show-side-cart):not(.dswcp-closing-side-cart) .dswcp-dropdown-cart-container{display:block}}body.et-fb .dswcp-dropdown-cart,body.et-fb .dswcp-dropdown-cart-container{display:block}.dswcp-cart-icon{font-family:DSB-Mini-Cart}.dswcp-cart-icon:before{display:inline-block}.icon-cart_icon_11:before{content:"\E90A"}.icon-cart_icon_12:before{content:"\E90B"}.icon-cart_icon_13:before{content:"\E90C"}.icon-cart_icon_14:before{content:"\E90D"}.icon-cart_icon_15:before{content:"\E90F"}.icon-cart_icon_10:before{content:"\E900"}.icon-cart_icon_9:before{content:"\E901"}.icon-cart_icon_8:before{content:"\E902"}.icon-cart_icon_7:before{content:"\E903"}.icon-cart_icon_6:before{content:"\E904"}.icon-cart_icon_3:before{content:"\E905"}.icon-cart_icon_5:before{content:"\E906"}.icon-cart_icon_4:before{content:"\E907"}.icon-cart_icon_2:before{content:"\E908"}.icon-cart_icon_1:before{content:"\E909"}.et_pb_menu .et_pb_menu__menu>nav>ul>li.menu-item-type-dswcp-mini-cart{-ms-flex-align:center;align-items:center}.ags_woo_multi_step_checkout,.dswcp-checkout-loader{--ags_woo_multi_step_checkout-accent:#6a39e4;--ags_woo_multi_step_checkout-accent-secondary:#e8e8e8}.ags_woo_multi_step_checkout .dswcp-checkout-loader,.ags_woo_multi_step_checkout .dswcp-checkout-steps-buttons{display:none}.ags_woo_multi_step_checkout .dswcp-checkout-steps{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;font-size:14px;line-height:1.2em;gap:10px;margin-bottom:20px}.ags_woo_multi_step_checkout .dswcp-checkout-steps li a{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;color:#3a3a3a;text-align:center}.ags_woo_multi_step_checkout .dswcp-checkout-steps li.dswcp-checkout-step-active{font-weight:600}.ags_woo_multi_step_checkout .dswcp-checkout-steps li.dswcp-checkout-step-active a,.ags_woo_multi_step_checkout .dswcp-checkout-steps li:hover a{color:var(--ags_woo_multi_step_checkout-accent)}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-1,.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-2,.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-3{-ms-flex-pack:center;justify-content:center}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-1 li,.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-2 li,.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-3 li{-ms-flex-positive:0;flex-grow:0}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-1 li a,.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-2 li a,.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-3 li a{padding:0 10px 15px;margin-bottom:15px;border-bottom:5px solid #bebebe}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-1 li.dswcp-checkout-step-active a,.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-1 li:hover a,.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-2 li.dswcp-checkout-step-active a,.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-2 li:hover a,.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-3 li.dswcp-checkout-step-active a,.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-3 li:hover a{border-color:var(--ags_woo_multi_step_checkout-accent)}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-1 li .dswcp-checkout-tab-number,.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-2 li .dswcp-checkout-tab-number,.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-3 li .dswcp-checkout-tab-number{margin-right:2px}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-1 li .dswcp-checkout-tab-icon,.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-2 li .dswcp-checkout-tab-icon,.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-3 li .dswcp-checkout-tab-icon{margin-right:5px}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-1 li{-ms-flex-positive:0;flex-grow:0}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-1 li a{padding:0 100px 15px 0}@media (max-width:767px){.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-1 li a{padding:0 10px 15px}}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-3 li{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:auto;flex-basis:auto;min-width:0}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-4{-ms-flex-pack:center;justify-content:center;gap:0}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-4 li{-ms-flex-positive:0;flex-grow:0;margin-bottom:10px}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-4 li:first-of-type a{padding-left:0}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-4 li a{padding:3px 15px;border-right-width:2px;border-style:solid;border-color:#bebebe}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-4 li.dswcp-checkout-step-active a{border-color:var(--ags_woo_multi_step_checkout-accent);color:var(--ags_woo_multi_step_checkout-accent)}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-4 li .dswcp-checkout-tab-number{margin-right:2px}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-4 li .dswcp-checkout-tab-icon{margin-right:5px}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-5{-ms-flex-pack:center;justify-content:center;gap:0}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-5 li{-ms-flex-positive:0;flex-grow:0;position:relative;margin-bottom:10px}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-5 li:first-of-type a{padding-left:0}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-5 li:last-of-type a{padding-right:15px}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-5 li a{padding:3px 25px 3px 15px}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-5 li.dswcp-checkout-step-active a{border-color:var(--ags_woo_multi_step_checkout-accent);color:var(--ags_woo_multi_step_checkout-accent)}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-5 li .dswcp-checkout-tab-number{margin-right:2px}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-5 li .dswcp-checkout-tab-icon{margin-right:5px}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-5 li:not(:last-child):after{content:"5";font-size:18px;font-family:ETmodules;display:inline-block;position:absolute;right:0;top:50%;transform:translateY(-50%)}.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-6,.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-7{gap:0}.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-6 li,.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-7 li{position:relative;margin-bottom:25px;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;min-width:0}.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-6 li a,.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-7 li a{-ms-flex-direction:column;flex-direction:column;z-index:2}.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-6 li:before,.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-7 li:before{content:"";top:19px;bottom:0;position:absolute;width:100%;height:1px;z-index:-1;background-color:#bebebe}.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-6 li.dswcp-checkout-step-active .dswcp-checkout-tab-inner,.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-6 li:hover .dswcp-checkout-tab-inner,.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-7 li.dswcp-checkout-step-active .dswcp-checkout-tab-inner,.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-7 li:hover .dswcp-checkout-tab-inner{background-color:var(--ags_woo_multi_step_checkout-accent);color:#fff}.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-6 li .dswcp-checkout-tab-inner,.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-7 li .dswcp-checkout-tab-inner{text-align:center;padding:15px;margin-bottom:15px;min-width:2.5em;height:2.5em;line-height:1.5em;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:20px;border:unset}.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-6 li .dswcp-checkout-tab-inner .dswcp-checkout-tab-icon.et-pb-icon,.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-6 li .dswcp-checkout-tab-inner .dswcp-checkout-tab-number,.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-7 li .dswcp-checkout-tab-inner .dswcp-checkout-tab-icon.et-pb-icon,.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-7 li .dswcp-checkout-tab-inner .dswcp-checkout-tab-number{font-size:inherit}.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-6 .dswcp-checkout-tab-inner{border-radius:50%;background-color:var(--ags_woo_multi_step_checkout-accent-secondary)}.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-7 .dswcp-checkout-tab-inner{border-radius:3px;background-color:#fff;border:1px solid #bebebe}.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-7 li.dswcp-checkout-step-active .dswcp-checkout-tab-inner,.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-7 li:hover .dswcp-checkout-tab-inner{border-color:var(--ags_woo_multi_step_checkout-accent)}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-8,.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-9{background-color:var(--ags_woo_multi_step_checkout-accent-secondary);-ms-flex-pack:center;justify-content:center;border-radius:5px}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-8 li,.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-9 li{position:relative}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-8 li a,.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-9 li a{padding:10px 10px 20px}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-8 li.dswcp-checkout-step-active a,.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-8 li:hover a,.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-9 li.dswcp-checkout-step-active a,.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-9 li:hover a{color:var(--ags_woo_multi_step_checkout-accent)}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-8 li.dswcp-checkout-step-active:before,.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-8 li:hover:before,.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-9 li.dswcp-checkout-step-active:before,.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-9 li:hover:before{content:"";height:4px;border-radius:20px;display:inline-block;position:absolute;bottom:0;left:0;width:100%;background-color:var(--ags_woo_multi_step_checkout-accent)}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-8 li .dswcp-checkout-tab-number,.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-9 li .dswcp-checkout-tab-number{margin-right:2px}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-8 li .dswcp-checkout-tab-icon,.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-9 li .dswcp-checkout-tab-icon{margin-right:5px}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-8{padding:10px 20px 0}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-8 li{-ms-flex-positive:0;flex-grow:0;padding-left:10px;padding-right:10px}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-9{gap:0}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-9 li{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:auto;flex-basis:auto;min-width:0}.ags_woo_multi_step_checkout .dswcp-checkout-steps.dswcp-checkout-steps-layout-9 li a{padding:20px 10px}.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-10 li{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:auto;flex-basis:auto;min-width:0}.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-11 li{-ms-flex-positive:0;flex-grow:0}.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-10,.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-11{-ms-flex-pack:center;justify-content:center}.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-10 li a,.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-11 li a{border:1px solid var(--ags_woo_multi_step_checkout-accent-secondary);padding:10px 15px}.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-10 li.dswcp-checkout-step-active a,.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-10 li:hover a,.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-11 li.dswcp-checkout-step-active a,.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-11 li:hover a{border-color:var(--ags_woo_multi_step_checkout-accent);color:var(--ags_woo_multi_step_checkout-accent)}.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-10 .dswcp-checkout-tab-number,.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-11 .dswcp-checkout-tab-number{margin-right:2px}.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-10 .dswcp-checkout-tab-icon,.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-11 .dswcp-checkout-tab-icon{margin-right:10px;padding:10px;border-radius:50%;display:inline-block;background-color:var(--ags_woo_multi_step_checkout-accent);color:var(--ags_woo_multi_step_checkout-accent-secondary)}.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-10 .dswcp-checkout-tab-icon.et-pb-icon,.ags_woo_multi_step_checkout .dswcp-checkout-steps-layout-11 .dswcp-checkout-tab-icon.et-pb-icon{font-size:20px}.ags_woo_multi_step_checkout .dswcp-checkout-tab-icon.et-pb-icon{font-size:14px}.ags_woo_multi_step_checkout .dswcp-checkout-errors{list-style:none;background:#fa0000;color:#fff;padding:0}.dswcp-checkout-steps-buttons-section.et_pb_section{padding:0;position:static}.dswcp-checkout-steps-buttons-container.et_pb_section{background-color:transparent}.dswcp-checkout-steps-buttons-container .dswcp-checkout-steps-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;gap:10px}.dswcp-checkout-steps-buttons-container .dswcp-checkout-steps-buttons .et_pb_button{cursor:pointer}.dswcp-checkout-steps-buttons-container .dswcp-checkout-steps-buttons:after{content:none}.dswcp-checkout-loader{position:absolute;left:0;top:0;width:100%;height:100%}.dswcp-checkout-loader>div{background-color:#ffffffaa;z-index:99;padding:150px 0 0;height:100%;text-align:center;width:100%;min-height:300px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column}.dswcp-checkout-loader>div .dswcp-checkout-loader-icon{color:var(--ags_woo_multi_step_checkout-accent);font-size:6px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;animation:b 1.3s infinite linear;transform:translateZ(0)}@keyframes b{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}.dswcp-checkout-loader>div .dswcp-checkout-loader-text{margin-top:25px;color:var(--ags_woo_multi_step_checkout-accent)}body.et-fb .ags_woo_multi_step_checkout .dswcp-checkout-section-placeholder{padding:0;border:5px dashed #ccc;height:600px}body.et-fb .ags_woo_multi_step_checkout .dswcp-checkout-section-placeholder .dswcp-checkout-section-placeholder-inner{position:absolute;width:100%;height:100%;left:0;top:0;color:#ccc;font-size:30px;font-weight:700;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.ags_woo_login_form .ags_login_register_title{margin-bottom:10px}.ags_woo_login_form label{display:block;margin-bottom:5px}.ags_woo_login_form label.woocommerce-form-login__rememberme{margin-bottom:10px}.ags_woo_login_form input[type=email],.ags_woo_login_form input[type=password],.ags_woo_login_form input[type=text]{padding:14px 10px!important;font-size:16px;color:#666;background-color:#fff;width:100%;font-weight:400;border-radius:3px}.ags_woo_register_form .ags_login_register_title{margin-bottom:10px}.ags_woo_register_form label{display:block;margin-bottom:5px}.ags_woo_register_form .woocommerce-privacy-policy-text{margin-bottom:10px}.ags_woo_register_form input[type=email],.ags_woo_register_form input[type=password],.ags_woo_register_form input[type=text]{padding:14px 10px!important;font-size:16px;color:#666;background-color:#fff;width:100%;font-weight:400;border-radius:3px}a {
color: #ed3935;
}
a:hover {
color: #1b181a;
}
.et_pb_text ul {
margin-left: 1.5em;
padding-bottom: 0;
}
.et_pb_text ul li {
margin: 0.55em 0;
}
.et_header_style_left .mobile_menu_bar {
padding-top: 12px;
padding-bottom: 12px;
}
#footer-bottom {
display: none;
}
#main-header {
box-shadow: none;
border-bottom: 1px solid rgba(255,255,255,0.15);
}
#main-header .container {
width: 100%;
max-width: 100%;
padding-left: 2%;
}
#top-menu li {
padding-right: 0;
}
.et_header_style_left #et-top-navigation {
padding-top: 0;
}
.et_header_style_left #et-top-navigation nav > ul > li > a {
padding: 33px 35px;
border-left: 1px solid rgba(255,255,255,0.15);
}
#top-menu li a {
font-weight: 700 !important;
letter-spacing: 1.4px;
}
#top-menu li a:hover {
color: #fff !important;
opacity: 1 !important;
}
.et_header_style_left #et-top-navigation nav > ul > li.login > a {
background: #ed3935;
color: #fff !important;
}
.et_header_style_left #et-top-navigation nav > ul > li.login > a:hover {
background: #fff;
color: #ed3935 !important;
}
.et_header_style_left #et-top-navigation nav > ul > li.register > a {
color: #ed3935 !important;
}
.et_header_style_left #et-top-navigation nav > ul > li.register > a:hover {
color: #fff !important;
}
.et_header_style_left .et-fixed-header #et-top-navigation {
padding: 0 !important;
}
ul.fmenu {
list-style: none;
padding: 0;
}
ul.fmenu li {
margin: 7px 0;
}
ul.fmenu li a {
font-family: 'Rajdhani',Helvetica,Arial,Lucida,sans-serif;
color: rgba(255,255,255,0.5);
font-size: 18px;
}
ul.fmenu li a:hover {
color: #ed3935;
}
ul.fmenu li.login a {
color: #ed3935;
}
ul.fmenu li.login a:hover {
color: #fff;
}
ul.side-menu {
list-style: none;
padding: 0;
width: auto;
}
ul.side-menu li {
padding: 0.75em 1.75em;
border: 1px solid #cbcacb;
border-bottom: none;
}
ul.side-menu li:last-child {
border: 1px solid #cbcacb;
}
ul.side-menu li a {
font-family: 'Rajdhani',Helvetica,Arial,Lucida,sans-serif;
font-size: 18px;
text-transform: uppercase;
color: #1b181a;
}
ul.side-menu li a:hover, ul.side-menu li a.current {
color: #ed3935 !important;
}
.valign { 
display: flex; 
flex-direction: column; 
justify-content: center;
}
.pricing {
border: 1px solid #ed3935;
border-radius: 4px;
}
ul.legal {
list-style: none;
padding: 0;
display: inline-flex;
padding-top: 10px;
border-top: 1px solid #222;
}
ul.legal li {
margin-right: 17px;
}
ul.legal li:last-child {
margin: 0;
}
ul.legal li a {
font-family: 'Rajdhani',Helvetica,Arial,Lucida,sans-serif;
font-size: 14px;
text-transform: capitalize;
color: #555;
}
ul.legal li a:hover {
color: #ed3935;
}
.apphero {
min-height: 600px;
}
.eui-item-text {
font-family: 'Rajdhani',Helvetica,Arial,Lucida,sans-serif;
font-size: 22px;
color: #1b181a;
line-height: 1.75em;
}
span.eapps-testimonials-slider-page-item-author-info-name {
font-family: 'Rajdhani',Helvetica,Arial,Lucida,sans-serif;
font-size: 20px;
font-weight: 700;
color: #1b181a;
line-height: 1.75em;
}
.eapps-testimonials-slider-page-item-author-info-caption {
font-family: 'Rajdhani',Helvetica,Arial,Lucida,sans-serif;
font-size: 18px !important;
}
.eapps-testimonials-slider-page-item-text .eui-item-text-not-changed::after, .eapps-testimonials-slider-page-item-text .eui-item-text-not-changed::before {
display: none;
} div.minimalistBlack {
border: 1px solid #CBCACB;
background-color: #FFFFFF;
width: 100%;
text-align: left;
border-collapse: collapse;
}
.divTable.minimalistBlack .divTableCell, .divTable.minimalistBlack .divTableHead {
border: 1px solid #CBCACB;
padding: 5px 10px;
}
.divTable.minimalistBlack .divTableBody .divTableCell {
font-size: 16px;
color: #666666;
}
.divTable.minimalistBlack .divTableHeading {
background: #FFFFFF;
background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 66%, #FFFFFF 100%);
background: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 66%, #FFFFFF 100%);
background: linear-gradient(to bottom, #ffffff 0%, #ffffff 66%, #FFFFFF 100%);
border-bottom: 1px solid #CBCACB;
}
.divTable.minimalistBlack .divTableHeading .divTableHead {
font-size: 14px;
font-weight: bold;
color: #1b181a;
text-align: left;
}
.minimalistBlack .tableFootStyle {
font-size: 16px;
font-weight: bold;
color: #1b181a;
border-top: 1px solid #1b181a;
}
.minimalistBlack .tableFootStyle {
font-size: 16px;
} .divTable{ display: table; }
.divTableRow { display: table-row; }
.divTableHeading { display: table-header-group;}
.divTableCell, .divTableHead { display: table-cell;}
.divTableHeading { display: table-header-group;}
.divTableFoot { display: table-footer-group;}
.divTableBody { display: table-row-group;}
@media all and (max-width:980px) {
.mbutton {
width: 100%;
text-align: center;
}
.apphero {
min-height: auto !important;
}
}
@media all and (min-width:340px) and (max-width:479px) {
#main-footer .et_pb_column_8, #main-footer .et_pb_column_9 {
width: 50% !important;
}
}
@media all and (min-width:981px) and (max-width:1597px) {
#top-menu li a {
font-size: 13px !important;
}
.et_header_style_left #et-top-navigation nav > ul > li > a {
padding: 33px 15px;
}
}
@media (max-width:1135px) {
#et_mobile_nav_menu {
display: block;
}
#top-menu {
display: none;
}
.et_fixed_nav.et_show_nav #page-container {
padding-top: 57px;
}
}
#bannerHolder {
background:#f9f9ff;
width:100%;
margin:0;
}
#mainContent {
margin:0 auto;
width:100%;
max-width:1000px;
min-width:320px;
height:auto;
}
#mainContent::after {
content: "";
clear: both;
display: table;
}
#contactHolder::after {
content: "";
clear: both;
display: table;
}
.signUpButton {
float:right;
margin-top:15px;
width:90px;
height:35px;
line-height:35px;
color:white;
background:#ff6c45;
text-align:center;
-webkit-transition: background 0.5s; transition: background 0.5s;
}
.signUpButton:hover {
background:#ae5841;
-webkit-transition: background 0.5s; transition: background 0.5s;
}
.quickTest {
float:left;
width:200px;
height:35px;
margin-right:20px;
color:white;
line-height:35px;
text-align:center;
background:#3970C4;
font-size:110%;
-webkit-transition: background 0.5s; transition: background 0.5s;
}
.quickTest:hover {
color:white;
background:#2F4F7F;
-webkit-transition: background 0.5s; transition: background 0.5s;
}
.theButtonContainer {
margin:0 auto;
width:310px;
height:auto;
margin-bottom:50px;
}
.loginButton {
margin-left:15px;
float:right;
margin-top:15px;
width:88px;
height:33px;
line-height:33px;
color:#32488E;
border:1px solid #32488E;
background:#f9f9ff;
text-align:center;
-webkit-transition: background 0.5s; transition: background 0.5s;
}
.loginButton:hover {
background:#32488E;
color:white;
-webkit-transition: background 0.5s; transition: background 0.5s;
}
.employers {
float:right;
margin-left:15px;
margin-top:15px;
width:80px;
height:33px;
line-height:33px;
color:#413E67;
font-weight:bold;
font-size:90%;
}
.employers:hover {
text-decoration:underline;
}
h1 {font-size:180%;	;font-weight:100;letter-spacing:2px;margin:0;padding:0;}
h2 {font-size:200%;	font-family: 'Proxima-Nova-Light';font-weight:100;letter-spacing:2px;margin:0;padding:0;}
h3 {font-size:180%;	;font-weight:100;letter-spacing:2px;margin:0;padding:0;}
h4 {font-size:150%;	;font-weight:100;letter-spacing:2px;margin:0;padding:0;}
h5 {font-size:120%;	;font-weight:bold;margin:0;padding:0;font-family: 'Proxima-Nova-Light';}
.subHead1 {
font-size:115%;
font-family: 'Proxima-Nova-Light';
}
.subHead2 {
font-size:105%;
font-family: 'Proxima-Nova-Light';
}
.startTest {
margin:0 auto;
width:160px;
height:40px;
color:white;
line-height:40px;
text-align:center;
background:#3AAA1E;
font-size:120%;
-webkit-transition: background 0.5s; transition: background 0.5s;
}
.startTest:hover {
color:white;
background:#1D6F1E;
-webkit-transition: background 0.5s; transition: background 0.5s;
}
.learnMore {
margin:0 auto;
width:120px;
height:35px;
color:white;
line-height:35px;
text-align:center;
background:#3970C4;
font-size:110%;
-webkit-transition: background 0.5s; transition: background 0.5s;
}
.learnMore:hover {
color:white;
background:#2F4F7F;
-webkit-transition: background 0.5s; transition: background 0.5s;
}
.catVerIcon {
width:120px;
height:110px;
background:url(https://www.army-test.com/graphics/catver.png);
}
.catNumIcon {
width:120px;
height:110px;
background:url(https://www.army-test.com/graphics/catnum.png);
}
.catNonIcon {
width:120px;
height:110px;
background:url(https://www.army-test.com/graphics/catnon.png);
}
.catMecIcon {
width:120px;
height:110px;
background:url(https://www.army-test.com/graphics/catmec.png);
}
.catIcons:hover {
background-position:120px 0px;
}
#lowerbar a:link {text-decoration: none; color: #F9F9FF;}
#lowerbar a:visited {text-decoration: none; color: #F9F9FF;}
#lowerbar a:active {text-decoration: underline; color: #F9F9FF;}
#lowerbar a:hover {text-decoration: underline; color: #F9F9FF;}
#blogPosts {
width:100%;
height:auto;
}
#blogPostsHolder {
margin:0 auto;
width:100%;
max-width:1000px;
min-width:320px;
}
.subCatSelect {
position: relative;
display: inline-block;
margin-top:10px;
}
.subCatSelect-content {
display: none;
position: absolute;
left:10px;
z-index: 1;
height:auto;
margin-top:35px;
}
.subCatContentBut {
height:30px;
width:198px;
line-height:30px;
color:#32488E;
border:1px solid #32488E;
border-width:0px 1px 1px 1px;
background:#f9f9ff;
text-align:center;
-webkit-transition: background 0.5s; transition: background 0.5s;
}
.subCatContentBut:hover {
background:#32488E;
color:white;
-webkit-transition: background 0.5s; transition: background 0.5s;
}
.subCatSelect:hover .subCatSelect-content {
display: block;
}
.subCatSelect-content a:link{text-decoration:none;}
.subCatSelect-content a:hover{text-decoration:none;}
.subCatSelect-content a:active{text-decoration:none;}
.chooseSubCat {
float:left;
width:200px;
height:35px;
margin-right:10px;
margin-left:10px;
color:white;
line-height:35px;
text-align:center;
background:#3970C4;
font-size:110%;
-webkit-transition: background 0.5s; transition: background 0.5s;
}
.chooseSubCat:hover {
color:white;
background:#2F4F7F;
-webkit-transition: background 0.5s; transition: background 0.5s;
}
#topnav a{
display:block;
padding-left:5px;
padding-right:5px;
color:#e9e9e9;
text-decoration:none;
-webkit-transition: background 0.5s; transition: background 0.5s;
}
#topnav a:hover{
color:white;
background:#828282;
text-decoration:none;
-webkit-transition: background 0.5s; transition: background 0.5s;
}
#topnav ul li{
border:1px solid black;
border-width:0px 1px 1px 1px;
padding:2px;
text-indent:0px;
float:none;
width:110px;
text-align:center;
}
#topnav ul a{
white-space:nowrap;
}
#topnav li:hover ul{ 
left:10px;
padding:0px;
text-indent:0px;
}
#topnav li:hover a{
padding-left:4px;
padding-right:5px;
}
#topnav li:hover ul a{ 
text-decoration:none;
}appImages
#topnav li:hover
{
}
.menuli2:hover
{
padding-left:1px;
}
.menuli2
{
margin-left:15px;
margin-right:15px;
}
#topnav li:hover ul li a:hover{ 
background:#828282;
}
.getApp {
margin:auto;
width:200px;
margin-top:30px;
height:auto;
}
#getAppContainer {
margin-top:30px;	
text-align:center;
with:100%;
}
#contactForm {
margin-top:30px;
text-align:center;
}
.reqform {
padding:7px 10px;
border: 1px solid grey;
border-radius:5px;
}
.notreqform {
padding:7px 10px;
border: 1px solid grey;
border-radius:5px;
}
#contactForm input[type="submit"] {
margin:0 auto;
width:160px;
height:40px;
color:white;
line-height:40px;
text-align:center;
background:#3AAA1E;
font-size:120%;
-webkit-transition: background 0.5s; transition: background 0.5s;
border:0;
padding:0;
border-radius:5px;
cursor:pointer;
}
#contactForm input[type="submit"]:hover {
color:white;
background:#1D6F1E;
-webkit-transition: background 0.5s; transition: background 0.5s;
}
#testStartSignupHolder {
margin:0 auto;
width:320px;
height:40px;
}
.startSubTest {
float:left;
margin:0 auto;
width:200px;
height:35px;
color:white;
line-height:35px;
text-align:center;
background:#3AAA1E;
font-size:100%;
-webkit-transition: background 0.5s; transition: background 0.5s;
}
.startSubTest:hover {
color:white;
background:#1D6F1E;
-webkit-transition: background 0.5s; transition: background 0.5s;
}
.signUpSub {
float:left;
width:90px;
height:35px;
line-height:35px;
color:white;
background:#ff6c45;
text-align:center;
-webkit-transition: background 0.5s; transition: background 0.5s;
}
.signUpSub:hover {
background:#ae5841;
-webkit-transition: background 0.5s; transition: background 0.5s;
}
.learnMore2 {
float:left;
width:120px;
height:35px;
color:white;
line-height:35px;
text-align:center;
background:#3970C4;
font-size:100%;
-webkit-transition: background 0.5s; transition: background 0.5s;
}
.learnMore2:hover {
color:white;
background:#2F4F7F;
-webkit-transition: background 0.5s; transition: background 0.5s;
}
#learnMoreSignUpHolder {
margin:0 auto;
width:230px;
height:40px;
}
.dotList {
margin-left:30px;
text-indent:5px;
line-height:24px;
}
.checkMarkList {
list-style-type: none;
line-height:24px;
}
.navigationLine {
text-align:left;
margin-top:20px;
height:20px;
color:#222222;
font-size:85%;
}
.navigationLine A:link{text-decoration:none;color:#6C6C6C;}
.navigationLine A:hover{text-decoration:underline;color:#6C6C6C;}
.navigationLine A:active{text-decoration:none;color:#6C6C6C;}
.navigationLine A:visited{text-decoration:none;color:#6C6C6C;}
.comareText {
padding:5px;
width:350px;
height:400px;
float:left;
border:1px solid #C3C3C3;
background:#E8E8E8;
margin-bottom:50px;
}
#processstep1
{
background:url(https://www.army-test.com/graphics/payment1a.png);
float:left;
width:	57px;
height:66px;
}
#processstep1c
{
background:url(https://www.army-test.com/graphics/payment1c.png);
float:left;
width:	57px;
height:66px;
}
#processstep1c2
{
background:url(https://www.army-test.com/graphics/payment1c2.png);
float:left;
width:	57px;
height:66px;
}
#processstep1b
{
background:url(https://www.army-test.com/graphics/payment1b.png);
float:left;
width:	57px;
height:66px;
}
#processstep2
{
background:url(https://www.army-test.com/graphics/payment2a.png);
float:left;
width:	61px;
height:66px;
}
#processstep2b
{
background:url(https://www.army-test.com/graphics/payment2b.png);
float:left;
width:	61px;
height:66px;
}
#processstep2c
{
background:url(https://www.army-test.com/graphics/payment2c.png);
float:left;
width:	61px;
height:66px;
}
#processstep3
{
background:url(https://www.army-test.com/graphics/payment3a.png);
float:left;
width:	61px;
height:66px;
}
#processstep3b
{
background:url(https://www.army-test.com/graphics/payment3b.png);
float:left;
width:	61px;
height:66px;
}
#processstep3c
{
background:url(https://www.army-test.com/graphics/payment3c.png);
float:left;
width:	61px;
height:66px;
}
#processstep4
{
background:url(https://www.army-test.com/graphics/payment4a.png);
float:left;
width:	44px;
height:66px;
}
#processstep4b
{
background:url(https://www.army-test.com/graphics/payment4b.png);
float:left;
width:	44px;
height:66px;
}
#processholderholer
{
background-color:#efefef;
width:100%;
padding-top:4px;
height:68px;
border:#9B9B9B solid;
border-width:1px 1px 0px 1px;
}
#topPaymentWindow {
margin:0 auto;
width:100%;
max-width:600px;
height:440px;
min-width:340px;
}
#topPaymentWindow2 {
margin:0 auto;
width:100%;
max-width:600px;
height:740px;
min-width:340px;
}
#leftsidebox {
width:40%;
height:440px;
float:left;
text-align:right;
line-height:50px;
}
#centersidebox {
margin-top:15px;
width:48%;
height:400px;
float:left;
line-height:50px;
margin-left:30px;
max-width:300px;
text-align:center;
}
#leftsidebox2 {
width:30%;
height:440px;
float:left;
text-align:right;
line-height:50px;
}
#centersidebox2 {
margin-top:15px;
width:58%;
height:400px;
float:left;
line-height:50px;
margin-left:30px;
max-width:300px;
text-align:center;
}
#rightsidebox {
width:20%;
height:440px;
float:left;
}
.formline1b2 {
position:absolute;
width:100%;
top:149px;
}
.formline2b2 {
position:absolute;
width:100%;
top:199px;
}
.formline3b2 {
position:absolute;
width:100%;
top:249px;
}
.formline4b2 {
position:absolute;
width:100%;
top:299px;
}
.formline1cb {
position:absolute;
width:100%;
top:117px;
}
.formline2cb {
position:absolute;
width:100%;
top:167px;
}
.formline3cb {
position:absolute;
width:100%;
top:217px;
}
.formline4cb {
position:absolute;
width:100%;
top:267px;
}
.formline5cb {
position:absolute;
width:100%;
top:317px;
}
.formline6cb {
position:absolute;
width:100%;
top:367px;
}
.formline7cb {
position:absolute;
width:100%;
top:417px;
}
#myform3 input[type=text], #myform3 input[type=password], #myform3 input[type=password],#myform3 select{
border:1px solid #B5B5B5;
border-radius:5px;
padding:5px;
}
#paymentBelow {
position:absolute;
left:50%;
margin-left:-180px;
top:480px;
width:380px;
height:70px;
}
.empDown {
float:left;
}
.paymentMethod {
margin-top:15px;
}
.paymentMethod input{ 
visibility: hidden; 
position: absolute; 
}
.paymentMethod input + img
{
cursor:pointer; }
.paymentMethodDeep
{
border:2px solid transparent;	
}
.paymentMethodDeepb
{
border:2px solid #574949;	
}
.paymentMethodDeep2
{
border:2px solid transparent;	
}
.paymentMethodDeep2b
{
border:2px solid #574949;	
}
.paymentMethodDeep3
{
border:2px solid transparent;	
}
.paymentMethodDeep3b
{
border:2px solid #574949;	
}
.paymentMethodDeep4
{
border:2px solid transparent;	
}
.paymentMethodDeep4b
{
border:2px solid #574949;	
}
#centersideboxt {
width:100%;
height:150px;
}
#centersideboxt2 {
margin:0 auto;
width:620px;
height:250px;
}
.subcentersideboxt2 {
margin-left:10px;
margin-right:10px;
width:130px;
height:200px;
float:left;
}
.subcentersideinbetween {
width:3px;
height:150px;
float:left;
}
.numberWidthz {
width:40px;
margin-right:10px;
}
.submitbut {
position:relative;
top:8px;
}
ul.checkmark {
list-style-type: none;
padding: 0px;
margin: 0px;
font-weight:bold;
font-size:120%;
margin-left:20px;
}
li.checkmark {
background-image: url(//www.army-test.com/wp-content/themes/Divi-child/graphics/checkmark2.png);
background-repeat: no-repeat;
background-position: 0px 5px;
line-height:33px; 
padding-left: 37px; 
}
.packageButton {
margin:5px;
float:left;
width:120px;
height:30px;
line-height:30px;
text-align:center;
-webkit-transition: background 0.5s; transition: background 0.5s;
}
.packageSelected {
border:1px solid #3970C4;
background:#3970C4;	
color:white;
}
.packageNot {
border:1px solid grey;
color:#292727;
background:white;
}
.packageNot:hover {
background:#3970C4;
border:1px solid #3970C4;
color:white;
-webkit-transition: background 0.5s color 0.5s; transition: background 0.5s color 0.5s;
}
#packageDescription {
width:100%;
height:auto;
border:1px solid #7C7C7C;
border-width:1px 0px;
}
.crossedText{
color:red;
text-decoration:line-through;	
}
.buynowbutton {
margin:0 auto;
width:130px;
height:35px;
font-size:110%;
line-height:35px;
color:white;
background:#E3360E;
text-align:center;
-webkit-transition: background 0.5s; transition: background 0.5s;
}
.buynowbutton:hover {
background:#ae5841;
-webkit-transition: background 0.5s; transition: background 0.5s;
}
#testimonials li{ display:none;}
#testimonials li:first-child{ display:block;}
#testimonials ul{ list-style:none;}
#testimonials p.text{ font-size:17px;}
#testimonials p.author{
color: #878787;
font-size: 15px;
font-style: italic;
text-align: right;
}
#testimonials p.author a,
#testimonials p.author a:visited{
color:#6aa42a;
}
.listArticle li{
line-height:20px;
margin-top:10px;
}
.clear
{
clear:both;
}@media only screen and (min-width:850px) and (max-width:999px) {
.homelogo {
float:left;
width:389px;
height:auto;
}
#banner {
margin:0 auto;
width:100%;
max-width:1000px;
height:70px;
min-width:320px;
}
#topLeftButtons {
float:right;
width:295px;
height:65px;
}
#menuBar {
margin:0;
width:100%;
height:35px;
background:#3E3E3E;
}
#homePageMainHolder {
width:1000px;
margin: 0 auto;
height:auto;
}
.homePageBox {
float:left;
margin-left:140px;
margin-top:30px;
width:400px;
height:180px;
background-color:rgba(0, 0, 0, 0.8);
color:white;
text-align:center;
}
.homePageBox2 {
position:absolute;
right:5px;
top:440px;
width:300px;
height:130px;
background-color:rgba(0, 0, 0, 0.7);
color:white;
text-align:center;
}
#lowerbarHolder {
width:100%;
margin:0;
height:auto;
background-color: #015077;
}
#lowerbar {
width:100%;
margin:0 auto;
padding:6px 0px 0px 0px;
font-size: 90%;
float:none;
height:60px;
color: white;
text-align:center;
}
.lowerbartextleft {
margin-top:10px;
margin-left:30px;
float:left;
width:300px;
text-align:left;
}
.lowerbartextright {
margin-top:17px;
margin-right:30px;
float:right;
width:400px;
text-align:right;
}
#lowerbarcardholder {	
width:100%;
margin:0 auto;
padding:6px 0px 0px 0px;
font-size: 90%;
float:none;
height:70px;
color: white;
text-align:center;
}
.hideMeNow
{
display:inline;
}
#homePageMain {
width:100%;
height:500px;
background:url(https://www.army-test.com/graphics/mainbg.png);
background-color:#bfbfbf;
background-repeat: no-repeat;
background-position: center;
background-size: 1850px 560px;
}
#categoryTestHolder {
margin:0 auto;
width:760px;
height:100px;
}
.catIcons {
float:left;
margin-left:35px;
margin-right:35px;
}
#categoryTest {
margin:0;
width:100%;
height:auto;
background:#3c3c3c;
padding-bottom:10px;
}
#subCatHolder {
margin:0 auto;
margin-top:20px;
width:680px;
height:400px;
}
#topnav{
display:block;
color:#ecf5fc;
list-style:none;
font-size:100%;
float:left;
width:800px;
font-family: 'Proxima-Nova-Light';
letter-spacing:0.5px;
height:35px;
line-height:35px;
margin-top:0px;
margin-left:-45px;
}
#topnav li{
float:left;
position:relative;
}
#menuIcon {
display:none;
}
.menuli
{
padding-left:11px;
padding-right:12px;	
}
.menuli:hover
{
margin-left:1px;
}
#topnav ul{
list-style:none;
position:absolute;
left:-9999px;
background:#3E3E3E;
}
#menuHolder {
margin:0 auto;
width:800px;
}
.iosandroid 
{
background:url(https://www.army-test.com/graphics/androidios.png);
background-repeat:no-repeat;
width:347px;
height:74px;
position:absolute;
top:100px;
left:50%;
margin-left:100px;
}
#appLeft {
margin:0 auto;
width:90%;
height:auto;	
}
#appRight {
margin:0 auto;
width:600px;
height:450px;	
}
#appLeftBelow {
margin:auto;
width:370px;
height:400px;	
}
#appRightBelow {
margin:auto;
width:600px;
height:240px;	
}
#contactLeft {
float:left;
width:550px;
margin-left:10px;
height:auto;
margin-top:30px;
}
#contactRight {
text-align:center;
float:left;
height:60px;
width:calc(100% - 560px);
margin-top:450px;
}
#contactHolder {
margin:0 auto;
width:100%;
height:auto;
background:url(https://www.army-test.com/graphics/contactbg.png);
background-position:right 60px;
background-repeat:no-repeat;
}
.testDescriptionLeft {
float:left;
width:calc(100% - 300px);
height:auto;
}
.testDescriptionRight {
float:left;
width:300px;
height:550px;
}
.testDescriptionLeft2 {
float:right;
padding-top:20px;
width:380px;
margin-right:10px;
height:450px;
}
.testDescriptionRight2 {
float:right;
width:calc(100% - 400px);
height:500px;
}
.fullFillDescription {
width:100%;
height:auto;
}
.numAptiImg {
position:absolute;
top:220px;
left:50%;
margin-left:45px;
z-index:-5;
}
.checkMarkList li {
margin-left:20px;
background:url(https://www.army-test.com/graphics/mark.png) no-repeat left top;
padding-left:30px;
}
.allDevices {
}
.desNum {
height:550px;
}
.desVer {
height:580px;
}
.desNon {
height:480px;
}
.desCom {
height:500px;
}
.desMec {
height:530px;
}
.desKno {
height:650px;
}
.desLon {
height:740px;
}
.desSho {
height:440px;
}
.desLog {
height:650px;
}
.desLng {
height:720px;
}
.desLng2 {
height:970px;
}
.desLong {
height:810px;
}
.desLong2 {
height:1100px;
}
.comareText {
margin-left:40px;
}
#processholder
{
margin:0 auto;
width:750px;
height:66px;	
}
#processunmarked1
{
background:url(https://www.army-test.com/graphics/paymentflowblank.png);
float: left;
height: 66px;
width:175px;
}
#processunmarked2
{
background:url(https://www.army-test.com/graphics/paymentflowblank.png);
float: left;
height: 66px;
width:175px;
}
#processunmarked3
{
background:url(https://www.army-test.com/graphics/paymentflowblank.png);
float: left;
height: 66px;
width:175px;
}
#processunmarked1b
{
background:url(https://www.army-test.com/graphics/paymentflowblank.png);
float: left;
height: 66px;
width:125px;
}
#processunmarked2b
{
background:url(https://www.army-test.com/graphics/paymentflowblank.png);
float: left;
height: 66px;
width:125px;
}
#processunmarked3b
{
background:url(https://www.army-test.com/graphics/paymentflowblank.png);
float: left;
height: 66px;
width:125px;
}
#processholderb
{
margin:0 auto;
width:680px;
height:66px;	
}
.paymentframe
{
width:100%;
height:800px;
margin-left:1px;
border:#9B9B9B solid;
border-width:0px 1px;
}
.paymentframeb
{
width:100%;
height:800px;
border:#9B9B9B solid;
border-width:0px 1px;
}
#topPaymentWindowleft {
margin-left:10px;
float:left;
width:calc(100% - 270px);
height:auto;
}
#menuboxmemberbelow {
width:700px;
height:200px;
clear: left;
}
#packageleft {
width:350px;
float:left;
height:200px;
}
#packageright {
width:350px;
float:left;
height:200px;
}
#safepaybox {
margin-left:-10px;
width:260px;
height:auto;
float:left;
}
.formline1b2s {
position:absolute;
width:620px;
top:149px;
}
.formline2b2s {
position:absolute;
width:620px;
top:199px;
}
.formline3b2s {
position:absolute;
width:620px;
top:249px;
}
.formline4b2s {
position:absolute;
width:620px;
top:299px;
}
.formline5b2s {
position:absolute;
width:620px;
top:349px;
}
.formline6b2s {
position:absolute;
width:620px;
top:399px;
}
#belowgetaccess {
font-size:90%;
padding-top:50px;
width:700px;
height:auto;
margin:0 auto;
padding-left:50px;
clear:left;
}
#packageButtonHolder {
margin:0 auto;
padding-top:10px;
width:700px;
height:90px;
}
#packageFrame {
width:100%;
height:310px;
}
.packageIt{
font-size:110%;
line-height:22px;
}
#packageItLeft{
float:left;
margin-left:80px;
width:390px;
height:auto;
}
#packageItRight{
text-align:center;
float:left;
width:350px;
height:auto;	
}
.whichpackage{
text-align:center;
color:#48484A;
font-size:110%;
padding-top:20px;
padding-left:20px;
}
#safepaybox2 {
display:none;
}
#testimonials{
margin:0 auto;
width: 700px;
padding: 7px 10px 10px 0px;
height:170px;
-moz-border-radius:12px;
-webkit-border-radius:12px;
border-radius:12px;
margin-bottom:-20px;
}
#packageHolder {
margin:0 auto;
width:850px;
height:auto;
}
.packageButton {
margin:5px;
float:left;
width:120px;
height:30px;
line-height:30px;
text-align:center;
-webkit-transition: background 0.5s; transition: background 0.5s;
}
}@media only screen and (min-width: 785px) {
#menuIcon {
display:none;
}
#topnav{
display:block;
position:absolute;
color:#ecf5fc;
list-style:none;
font-size:100%;
width:800px;
font-family: 'Proxima-Nova-Light';
letter-spacing:0.5px;
height:35px;
line-height:35px;
margin-top:0px;
margin-left:-45px;
}
#topnav li{
float:left;
position:relative;
}
.menuli
{
padding-left:11px;
padding-right:12px;	
}
.menuli:hover
{
margin-left:1px;
}
#topnav ul{
list-style:none;
position:absolute;
left:-9999px;
background:#3E3E3E;
}
}
@media only screen and (max-width: 784px) {
#menuIcon {
background:url(https://www.aptitude-test.com/graphic/menuicon.png);
background-repeat:no-repeat;
background-position:center;
background-color:#3E3E3E;	
width:100%;
height:35px;
background-size:44px 35px;
cursor:pointer;
}
#topnav{
display:none;
border:1px solid #AFAFAF;
border-width:1px 0px 0px 0px;
color:#ecf5fc;
list-style:none;
font-size:100%;
width:100%;
font-family: 'Proxima-Nova-Light';
letter-spacing:0.5px;
height:35px;
line-height:35px;
margin-top:-2px;
margin-left:-10px;
}
#menuIcon:hover {	
background:url(https://www.aptitude-test.com/graphic/menuicon.png);
background-repeat:no-repeat;
background-color:#828282;	
background-position:center;
background-size:44px 35px;
}
#topnav li{
display:block;
position:relative;
background:#3E3E3E;
text-align:center;
margin-left:-40px;
border:1px solid #AFAFAF;
border-width:0px 1px 1px 1px;
}
.menuli
{
margin-left:15px;
margin-right:15px;
}
.menuli:hover
{
padding-left:1px;
}
#topnav ul{
display:none;
list-style:none;
position:absolute;
left:-9999px;
background:#3E3E3E;
}
}
@media only screen and (min-width:700px) and (max-width:849px) {
.homelogo {
float:left;
width:389px;
height:auto;
}
#banner {
margin:0 auto;
width:100%;
max-width:1000px;
height:70px;
min-width:320px;
}
#topLeftButtons {
float:right;
width:295px;
height:65px;
}
#menuBar {
margin:0;
width:100%;
height:35px;
background:#3E3E3E;
}
#homePageMainHolder {
width:1000px;
margin: 0 auto;
height:auto;
}
.homePageBox {
float:left;
margin-left:120px;
margin-top:20px;
width:380px;
height:180px;
background-color:rgba(0, 0, 0, 0.8);
color:white;
text-align:center;
}
.homePageBox2 {
position:absolute;
right:5px;
top:400px;
width:280px;
height:130px;
background-color:rgba(0, 0, 0, 0.7);
color:white;
text-align:center;
}
#lowerbarHolder {
width:100%;
margin:0;
height:auto;
background-color: #015077;
}
#lowerbar {
width:100%;
margin:0 auto;
padding:6px 0px 0px 0px;
font-size: 90%;
float:none;
height:60px;
color: white;
text-align:center;
}
.lowerbartextleft {
margin-top:10px;
margin-left:30px;
float:left;
width:230px;
text-align:left;
}
.lowerbartextright {
margin-top:17px;
margin-right:30px;
float:right;
width:360px;
text-align:right;
}
#lowerbarcardholder {	
width:100%;
margin:0 auto;
padding:6px 0px 0px 0px;
font-size: 90%;
float:none;
height:70px;
color: white;
text-align:center;
}
.hideMeNow
{
display:inline;
}
#homePageMain {
width:100%;
height:450px;
background:url(https://www.army-test.com/graphics/mainbg.png);
background-color:#bfbfbf;
background-repeat: no-repeat;
background-position: center;
background-size: 1713px 519px;
}
#categoryTestHolder {
margin:0 auto;
width:680px;
height:100px;
}
.catIcons {
float:left;
margin-left:25px;
margin-right:25px;
}
#categoryTest {
margin:0;
width:100%;
height:auto;
background:#3c3c3c;
padding-bottom:10px;
}
#subCatHolder {
margin:0 auto;
margin-top:20px;
width:680px;
height:400px;
}
.iosandroid 
{
background:url(https://www.army-test.com/graphics/androidios.png);
background-repeat:no-repeat;
width:347px;
height:74px;
position:absolute;
top:100px;
left:50%;
margin-left:-174px;
}
#appLeft {
margin:0 auto;
width:90%;
height:auto;	
}
#appRight {
margin:0 auto;
width:600px;
height:450px;	
}
#appLeftBelow {
margin:auto;
width:370px;
height:400px;	
}
#appRightBelow {
margin:auto;
width:600px;
height:240px;	
}
#contactLeft {
float:left;
width:430px;
margin-left:10px;
height:auto;
margin-top:30px;
}
#contactRight {
text-align:center;
float:left;
width:calc(100% - 440px);
height:60px;
margin-top:450px;
}
#contactHolder {
margin:0 auto;
width:100%;
height:auto;
background:url(https://www.army-test.com/graphics/contactbg.png);
background-position:right 60px;
background-repeat:no-repeat;
}
.testDescriptionLeft {
float:left;
width:calc(100% - 300px);
height:auto;
}
.testDescriptionRight {
float:left;
width:300px;
height:550px;
}
.testDescriptionLeft2 {
float:right;
padding-top:20px;
width:400px;
margin-right:10px;
height:520px;
}
.testDescriptionRight2 {
float:right;
width:calc(100% - 410px);
height:620px;
}
.fullFillDescription {
width:100%;
height:auto;
}
.numAptiImg {
position:absolute;
top:220px;
left:50%;
margin-left:0px;
z-index:-5;
}
.checkMarkList li {
margin-left:-30px;
background:url(https://www.army-test.com/graphics/mark.png) no-repeat left top;
padding-left:30px;
}
.allDevices {
width:658px;
height:365px;
}
.desNum {
height:620px;
}
.desVer {
height:660px;
}
.desNon {
height:500px;
}
.desCom {
height:630px;
}
.desMec {
height:560px;
}
.desKno {
height:700px;
}
.desLon {
height:880px;
}
.desSho {
height:440px;
}
.desLog {
height:740px;
}
.desLng {
height:900px;
}
.desLng2 {
height:1180px;
}
#processholder
{
margin:0 auto;
width:750px;
height:66px;	
}
#processunmarked1
{
background:url(https://www.army-test.com/graphics/paymentflowblank.png);
float: left;
height: 66px;
width:175px;
}
#processunmarked2
{
background:url(https://www.army-test.com/graphics/paymentflowblank.png);
float: left;
height: 66px;
width:175px;
}
#processunmarked3
{
background:url(https://www.army-test.com/graphics/paymentflowblank.png);
float: left;
height: 66px;
width:175px;
}
#processunmarked1b
{
background:url(https://www.army-test.com/graphics/paymentflowblank.png);
float: left;
height: 66px;
width:125px;
}
#processunmarked2b
{
background:url(https://www.army-test.com/graphics/paymentflowblank.png);
float: left;
height: 66px;
width:125px;
}
#processunmarked3b
{
background:url(https://www.army-test.com/graphics/paymentflowblank.png);
float: left;
height: 66px;
width:125px;
}
#processholderb
{
margin:0 auto;
width:680px;
height:66px;	
}
.paymentframe
{
width:100%;
height:800px;
margin-left:1px;
border:#9B9B9B solid;
border-width:0px 1px;
}
.paymentframeb
{
width:100%;
height:800px;
border:0px;
}
#topPaymentWindowleft {
margin:0 auto;
width:580px;
height:auto;
}
#menuboxmemberbelow {
width:700px;
height:200px;
clear: left;
}
#packageleft {
width:350px;
float:left;
height:200px;
}
#packageright {
width:350px;
float:left;
height:200px;
}
#safepaybox {
display:none;
}
.formline1b2s {
position:absolute;
width:520px;
top:149px;
}
.formline2b2s {
position:absolute;
width:520px;
top:199px;
}
.formline3b2s {
position:absolute;
width:520px;
top:249px;
}
.formline4b2s {
position:absolute;
width:520px;
top:299px;
}
.formline5b2s {
position:absolute;
width:520px;
top:349px;
}
.formline6b2s {
position:absolute;
width:520px;
top:399px;
}
#belowgetaccess {
font-size:90%;
padding-top:50px;
width:700px;
height:auto;
margin:0 auto;
clear:left;
}
#packageButtonHolder {
margin:0 auto;
padding-top:10px;
width:700px;
height:90px;
}
#packageFrame {
width:100%;
height:310px;
}
.packageIt{
font-size:100%;
line-height:22px;
}
#packageItLeft{
float:left;
width:390px;
height:auto;
}
#packageItRight{
text-align:center;
float:left;
width:300px;
height:auto;	
}
.whichpackage{
text-align:center;
color:#48484A;
font-size:110%;
padding-top:20px;
padding-left:20px;
}
#safepaybox2 {
display:none;
}
#testimonials{
margin:0 auto;
width: 660px;
padding: 7px 10px 10px 0px;
height:200px;
-moz-border-radius:12px;
-webkit-border-radius:12px;
border-radius:12px;
margin-bottom:-20px;
}
#packageHolder {
margin:0 auto;
width:700px;
height:auto;
}
.packageButton {
margin:5px;
float:left;
width:120px;
height:30px;
line-height:30px;
text-align:center;
-webkit-transition: background 0.5s; transition: background 0.5s;
}
}
@media only screen and (min-width: 784px) {
.desLong {
height:900px;
}
.desLong2 {
height:1380px;
}
}
@media only screen and (min-width: 730px) and (max-width:784px) {
.desLong {
height:950px;
}
.desLong2 {
height:1500px;
}
}
@media only screen and (max-width: 730px) {
.desLong {
height:1050px;
}
.desLong2 {
height:1550px;
}
}
@media only screen and (min-width: 760px) {	
.comareText {
margin-left:10px;
}
}
@media only screen and (max-width: 759px) {
.comareText {
float:none;
margin:auto;
margin-bottom:15px;
}
}@media only screen and (min-width:500px) and (max-width:699px) {
.homelogo {
margin:0 auto;
width:389px;
height:auto;
}
#banner {
margin:0 auto;
width:100%;
max-width:1000px;
height:110px;
min-width:320px;
}
#topLeftButtons {
margin:0 auto;
margin-top:-10px;
width:295px;
height:65px;
}
#menuBar {
margin:0;
width:100%;
height:35px;
background:#3E3E3E;
}
#homePageMainHolder {
width:1000px;
margin: 0 auto;
height:auto;
}
.homePageBox {
position:absolute;
top:160px;
left:50%;
margin-left:-190px;
width:380px;
height:180px;
background-color:rgba(0, 0, 0, 0.8);
color:white;
text-align:center;
z-index:2;
}
.homePageBox2 {
display:none;
}
#lowerbarHolder {
width:100%;
margin:0;
height:auto;
background-color: #015077;
}
#lowerbar {
width:100%;
margin:0 auto;
padding:6px 0px 0px 0px;
font-size: 90%;
float:none;
height:60px;
color: white;
text-align:center;
}
.lowerbartextleft {
margin:0 auto;
margin-top:10px;
width:210px;
text-align:left;
}
.lowerbartextright {
margin:0 auto;
margin-top:17px;
width:360px;
text-align:right;
}
#lowerbarcardholder {	
width:100%;
margin:0 auto;
margin-top:30px;
padding:6px 0px 0px 0px;
font-size: 90%;
float:none;
height:70px;
color: white;
text-align:center;
}
.hideMeNow
{
display:none;
visibility:hidden;
}
#homePageMain {
width:100%;
height:315px;
background:url(https://www.army-test.com/graphics/mainbg.png);
background-color:#bfbfbf;
background-repeat: no-repeat;
background-position: center;
background-size: 1040px 315px;
}
#categoryTestHolder {
margin:0 auto;
width:520px;
height:100px;
}
.catIcons {
float:left;
margin-left:5px;
margin-right:5px;
}
#categoryTest {
margin:0;
width:100%;
height:auto;
background:#3c3c3c;
padding-bottom:10px;
}
#subCatHolder {
margin:0 auto;
margin-top:20px;
width:460px;
height:445px;
}
#menuIcon {
background:url(https://www.aptitude-test.com/graphic/menuicon.png);
background-repeat:no-repeat;
background-position:center;
background-color:#3E3E3E;	
width:100%;
height:35px;
background-size:44px 35px;
cursor:pointer;
}
#topnav{
position:absolute;
display:none;
border:1px solid #AFAFAF;
border-width:1px 0px 0px 0px;
color:#ecf5fc;
list-style:none;
font-size:100%;
width:100%;
font-family: 'Proxima-Nova-Light';
letter-spacing:0.5px;
height:35px;
line-height:35px;
margin-top:-2px;
margin-left:-10px;
z-index:3;
}
#menuIcon:hover {	
background:url(https://www.aptitude-test.com/graphic/menuicon.png);
background-repeat:no-repeat;
background-color:#828282;	
background-position:center;
background-size:44px 35px;
}
#topnav li{
display:block;
position:relative;
background:#3E3E3E;
text-align:center;
margin-left:-40px;
border:1px solid #AFAFAF;
border-width:0px 1px 1px 1px;
}
.menuli
{
margin-left:15px;
margin-right:15px;
}
.menuli:hover
{
padding-left:1px;
}
#topnav ul{
display:none;
list-style:none;
position:absolute;
left:-9999px;
background:#3E3E3E;
}
.iosandroid 
{
background:url(https://www.army-test.com/graphics/androidios.png);
background-repeat:no-repeat;
width:347px;
height:74px;
position:absolute;
top:140px;
left:50%;
margin-left:-174px;
}
#appLeft {
margin:0 auto;
width:90%;
height:auto;
}
#appRight {
margin:0 auto;
width:600px;
height:450px;	
}
#appLeftBelow {
margin:auto;
width:370px;
height:400px;	
}
#appRightBelow {
margin:auto;
width:600px;
height:240px;	
}
#contactLeft {
margin:auto;
width:90%;
height:auto;
margin-top:30px;
}
#contactRight {
text-align:center;
float:left;
width:100%;
height:110px;
margin-top:30px;
}
#contactHolder {
margin:0 auto;
width:100%;
height:auto;
}
.testDescriptionLeft {
width:100%;
height:auto;
margin-bottom:40px;
}
.testDescriptionRight {
display:none;
}
.testDescriptionLeft2 {
margin:0 auto;
width:400px;
height:380px;
}
.testDescriptionRight2 {
width:100%;
height:auto;
margin-bottom:30px;
}
.fullFillDescription {
width:100%;
height:auto;
}
.numAptiImg {
display:none;
}
.checkMarkList li {
margin-left:-10px;
background:url(https://www.army-test.com/graphics/mark.png) no-repeat left top;
padding-left:30px;
}
.allDevices {
width:500px;
height:277px;
}
.desNum {
}
.desVer {
}
.desNon {
}
.comareText {
float:none;
margin:auto;
margin-bottom:15px;
}
#processunmarked1
{
background:url(https://www.army-test.com/graphics/paymentflowblank.png);
float: left;
height: 66px;
width:91px;
}
#processunmarked2
{
background:url(https://www.army-test.com/graphics/paymentflowblank.png);
float: left;
height: 66px;
width:91px;
}
#processunmarked3
{
background:url(https://www.army-test.com/graphics/paymentflowblank.png);
float: left;
height: 66px;
width:91px;
}
#processunmarked1b
{
background:url(https://www.army-test.com/graphics/paymentflowblank.png);
float: left;
height: 66px;
width:75px;
}
#processunmarked2b
{
background:url(https://www.army-test.com/graphics/paymentflowblank.png);
float: left;
height: 66px;
width:75px;
}
#processunmarked3b
{
background:url(https://www.army-test.com/graphics/paymentflowblank.png);
float: left;
height: 66px;
width:75px;
}
#processholder
{
margin:0 auto;
width:500px;
height:66px;	
}
#processholderb
{
margin:0 auto;
width:500px;
height:66px;	
}
.paymentframe
{
width:100%;
height:800px;
margin-left:1px;
border:#9B9B9B solid;
border-width:0px 1px;
}
.paymentframeb
{
width:100%;
height:800px;
border:0px;
}
#centersideboxt2 {
margin:0 auto;
width:310px;
height:250px;
}
.hideIfNeeded {
display:none;
}
#topPaymentWindowleft {
width:100%;
height:auto;
}
#menuboxmemberbelow {
margin:0 auto;
width:350px;
height:200px;
clear: left;
}
#packageleft {
width:350px;
float:left;
height:auto;
}
#packageright {
width:350px;
float:left;
height:auto;
}
#safepaybox {
display:none;
}
.formline1b2s {
position:absolute;
width:100%;
top:149px;
}
.formline2b2s {
position:absolute;
width:100%;
top:199px;
}
.formline3b2s {
position:absolute;
width:100%;
top:249px;
}
.formline4b2s {
position:absolute;
width:100%;
top:299px;
}
.formline5b2s {
position:absolute;
width:100%;
top:349px;
}
.formline6b2s {
position:absolute;
width:100%;
top:399px;
}
#belowgetaccess {
font-size:90%;
padding-top:50px;
width:350px;
height:auto;
margin:0 auto;
clear:left;
}
#packageButtonHolder {
margin:0 auto;
padding-top:10px;
width:500px;
height:130px;
}
.packageIt{
font-size:100%;
line-height:22px;
margin-left:-20px;
}
#packageItLeft{
float:left;
width:58%;
min-width:300px;
height:auto;
}
#packageItRight{
text-align:center;
float:left;
width:40%;
min-width:170px;
height:auto;	
}
.whichpackage{
text-align:center;
color:#48484A;
font-size:110%;
padding-top:20px;
padding-left:20px;
}
#safepaybox2 {
display:none;
}
#testimonials{
margin:0 auto;
padding-left:-20px;
width: 480px;
padding: 7px 10px 10px 0px;
height:auto;
-moz-border-radius:12px;
-webkit-border-radius:12px;
border-radius:12px;
margin-bottom:-20px;
}
#packageHolder {
margin:0 auto;
width:calc(100%-20px);
min-width:480px;
height:auto;
}
.packageButton {
margin:4px;
float:left;
width:110px;
height:30px;
line-height:30px;
text-align:center;
-webkit-transition: background 0.5s; transition: background 0.5s;
}
}
@media only screen and (min-width: 545px) {
#packageFrame {
margin-left:-5px;
width:calc(100% + 17px);
height:300px;
}
}
@media only screen and (max-width: 544px) {
#packageFrame {
margin-left:-5px;
width:calc(100% + 17px);
height:auto;
}
}
@media only screen and (max-width:499px) {
.homelogo {
margin:0 auto;
width:320px;
height:auto;
}
.homelogo img {width:320px; height:auto;}
#banner {
margin:0 auto;
width:100%;
max-width:1000px;
height:110px;
min-width:320px;
}
#topLeftButtons {
margin:0 auto;
margin-top:-10px;
width:295px;
height:65px;
}
#menuBar {
margin:0;
width:100%;
height:35px;
background:#3E3E3E;
}
#homePageMainHolder {
width:1000px;
margin: 0 auto;
height:auto;
}
.homePageBox {
position:absolute;
top:170px;
left:50%;
margin-left:-160px;
width:320px;
height:160px;
background-color:rgba(0, 0, 0, 0.8);
color:white;
text-align:center;
font-size:80%;
z-index:2;
}
.homePageBox2 {
display:none;
}
#lowerbarHolder {
width:100%;
margin:0;
height:auto;
background-color: #015077;
}
#lowerbar {
width:100%;
margin:0 auto;
padding:6px 0px 0px 0px;
font-size: 90%;
float:none;
height:60px;
color: white;
text-align:center;
}
.lowerbartextleft {
margin:0 auto;
margin-top:10px;
width:210px;
text-align:left;
}
.lowerbartextright {
margin:0 auto;
margin-top:17px;
width:100%;
text-align:center;
}
#lowerbarcardholder {	
width:100%;
margin:0 auto;
margin-top:30px;
padding:6px 0px 0px 0px;
font-size: 90%;
float:none;
height:70px;
color: white;
text-align:center;
}
.hideMeNow
{
display:none;
visibility:hidden;
}
#homePageMain {
width:100%;
height:259px;
background:url(https://www.army-test.com/graphics/mainbg.png);
background-color:#bfbfbf;
background-repeat: no-repeat;
background-position: center;
background-size: 855px 259px;
}
#categoryTestHolder {
margin:0 auto;
width:320px;
height:200px;
}
.catIcons {
float:left;
margin-left:20px;
margin-right:20px;
}
#categoryTest {
margin:0;
width:100%;
height:auto;
background:#3c3c3c;
padding-bottom:20px;
}
#subCatHolder {
margin:0 auto;
margin-top:20px;
width:240px;
height:525px;
}
#menuIcon {
background:url(https://www.aptitude-test.com/graphic/menuicon.png);
background-repeat:no-repeat;
background-position:center;
background-color:#3E3E3E;	
width:100%;
height:35px;
background-size:44px 35px;
cursor:pointer;
}
#topnav{
position:absolute;
display:none;
border:1px solid #AFAFAF;
border-width:1px 0px 0px 0px;
color:#ecf5fc;
list-style:none;
font-size:100%;
width:100%;
font-family: 'Proxima-Nova-Light';
letter-spacing:0.5px;
height:35px;
line-height:35px;
margin-top:-2px;
margin-left:-10px;
z-index:3;
}
#menuIcon:hover {	
background:url(https://www.aptitude-test.com/graphic/menuicon.png);
background-repeat:no-repeat;
background-color:#828282;	
background-position:center;
background-size:44px 35px;
}
#topnav li{
display:block;
position:relative;
background:#3E3E3E;
text-align:center;
margin-left:-40px;
border:1px solid #AFAFAF;
border-width:0px 1px 1px 1px;
}
.menuli
{
margin-left:15px;
margin-right:15px;
}
.menuli:hover
{
padding-left:1px;
}
#topnav ul{
display:none;
list-style:none;
position:absolute;
left:-9999px;
background:#3E3E3E;
}
.iosandroid 
{
background:url(https://www.army-test.com/graphics/androidios.png);
background-repeat:no-repeat;
width:347px;
height:74px;
position:absolute;
top:140px;
left:50%;
margin-left:-174px;
}
#appLeft {
margin:0 auto;
width:90%;
height:auto;	
}
#appRight {
margin-left:-100px;
margin-top:-70px;
width:600px;
height:360px;
-ms-transform: scale(0.7, 0.7); -webkit-transform: scale(0.7, 0.7); transform: scale(0.7, 0.7);
}
#appLeftBelow {
margin:auto;
width:370px;
height:400px;	
}
#appRightBelow {
margin:auto;
width:400px;
height:240px;	
}
#contactLeft {
margin:auto;
width:90%;
height:auto;
margin-top:30px;
}
#contactRight {
text-align:center;
float:left;
width:100%;
height:110px;
margin-top:30px;
}
#contactHolder {
margin:0 auto;
width:100%;
height:auto;
}
.testDescriptionLeft {
width:100%;
height:auto;
margin-bottom:40px;
}
.testDescriptionRight {
display:none;
}
.testDescriptionLeft2 {
margin:0 auto;
width:400px;
height:380px;
-ms-transform: scale(0.8, 0.8); -webkit-transform: scale(0.8, 0.8); transform: scale(0.8, 0.8);	
margin-left:-30px;
margin-bottom:-40px;
}
.testDescriptionRight2 {
width:100%;
height:auto;
margin-bottom:30px;
}
.fullFillDescription {
width:100%;
height:auto;
}
.numAptiImg {
display:none;
}
.checkMarkList li {
margin-left:-40px;
background:url(https://www.army-test.com/graphics/mark.png) no-repeat left top;
padding-left:25px;
}
.allDevices {
width:320px;
height:177px;
}
.comareText {
float:none;
margin:auto;
margin-bottom:15px;
}
#processunmarked1
{
background:url(https://www.army-test.com/graphics/paymentflowblank.png);
float: left;
height: 66px;
width:57px;
}
#processunmarked2
{
background:url(https://www.army-test.com/graphics/paymentflowblank.png);
float: left;
height: 66px;
width:57px;
}
#processunmarked3
{
background:url(https://www.army-test.com/graphics/paymentflowblank.png);
float: left;
height: 66px;
width:57px;
}
#processunmarked1b
{
background:url(https://www.army-test.com/graphics/paymentflowblank.png);
float: left;
height: 66px;
width:57px;
}
#processunmarked2b
{
background:url(https://www.army-test.com/graphics/paymentflowblank.png);
float: left;
height: 66px;
width:57px;
}
#processunmarked3b
{
background:url(https://www.army-test.com/graphics/paymentflowblank.png);
float: left;
height: 66px;
width:57px;
}
#processholder
{
margin:0 auto;
width:400px;
height:66px;	
}
#processholderb
{
margin:0 auto;
width:400px;
height:66px;	
}
.paymentframe
{
width:400px;
height:800px;
margin-left:1px;
border:#9B9B9B solid;
border-width:0px 1px;
}
.paymentframeb
{
width:100%;
height:800px;
border:0px;
}
#centersideboxt2 {
margin:0 auto;
width:310px;
height:250px;
}
.hideIfNeeded {
display:none;
}
#topPaymentWindowleft {
width:100%;
min-width:340px;
height:auto;
}
#menuboxmemberbelow {
margin:0 auto;
width:350px;
height:200px;
clear: left;
}
#packageleft {
width:350px;
margin-left:-5px;
float:left;
height:auto;
}
#packageright {
width:350px;
margin-left:-5px;
float:left;
height:auto;
}
#safepaybox {
display:none;
}
.formline1b2s {
position:absolute;
width:100%;
top:149px;
}
.formline2b2s {
position:absolute;
width:100%;
top:199px;
}
.formline3b2s {
position:absolute;
width:100%;
top:249px;
}
.formline4b2s {
position:absolute;
width:100%;
top:299px;
}
.formline5b2s {
position:absolute;
width:100%;
top:349px;
}
.formline6b2s {
position:absolute;
width:100%;
top:399px;
}
#centersidebox {
margin-left:10px;
}
#belowgetaccess {
font-size:90%;
padding-top:50px;
width:350px;
height:auto;
margin:0 auto;
clear:left;
}
#packageButtonHolder {
margin:0 auto;
padding-top:10px;
width:340px;
height:100px;
}
#packageFrame {
width:100%;
height:490px;
}
.packageIt{
font-size:100%;
line-height:22px;
margin-left:-20px;
}
#packageItLeft{
margin:0 auto;
width:340px;
height:auto;
}
#packageItRight{
text-align:center;
margin:0 auto;
width:250px;
height:auto;	
}
.whichpackage{
text-align:center;
color:#48484A;
font-size:110%;
padding-top:20px;
padding-left:20px;
}
#safepaybox2 {
display:none;
}
#testimonials{
margin:0 auto;
width: 340px;
padding: 7px 10px 10px 0px;
height:auto;
-moz-border-radius:12px;
-webkit-border-radius:12px;
border-radius:12px;
margin-bottom:-20px;
}
#packageHolder {
margin:0 auto;
width:100%;
min-width:340px;
height:auto;
}
.packageButton {
margin:3px;
float:left;
font-size:90%;
width:100px;
height:25px;
line-height:25px;
text-align:center;
-webkit-transition: background 0.5s; transition: background 0.5s;
}
}
@media only screen and (min-width:1000px){
@media only screen and (min-width: 1300px) {
#homePageMain {
width:100%;
height:700px;
background:url(https://www.army-test.com/graphics/mainbg.png);
background-color:#bfbfbf;
background-repeat: no-repeat;
background-position: center;
}
}
@media only screen and (max-width: 1299px) {
#homePageMain {
width:100%;
height:600px;
background:url(https://www.army-test.com/graphics/mainbg.png);
background-color:#bfbfbf;
background-repeat: no-repeat;
background-position: center;
}
}
.homelogo {
float:left;
width:389px;
height:auto;
}
#banner {
margin:0 auto;
width:100%;
max-width:1000px;
height:70px;
min-width:320px;
}
#topLeftButtons {
float:right;
width:295px;
height:65px;
}
#menuBar {
margin:0;
width:100%;
height:35px;
background:#3E3E3E;
}
#homePageMainHolder {
width:1000px;
margin: 0 auto;
height:auto;
}
.homePageBox2 {
float:right;
margin-top:10px;
width:300px;
height:130px;
background-color:rgba(0, 0, 0, 0.7);
color:white;
text-align:center;
}
#lowerbarHolder {
width:100%;
margin:0;
height:auto;
background-color: #015077;
}
#lowerbar {
width:1000px;
margin:0 auto;
padding:6px 0px 0px 0px;
font-size: 90%;
float:none;
height:60px;
color: white;
text-align:center;
}
.lowerbartextleft {
margin-top:10px;
margin-left:30px;
float:left;
width:400px;
text-align:left;
}
.lowerbartextright {
margin-top:17px;
margin-right:30px;
float:right;
width:400px;
text-align:right;
}
#lowerbarcardholder {	
width:1000px;
margin:0 auto;
padding:6px 0px 0px 0px;
font-size: 90%;
float:none;
height:70px;
color: white;
text-align:center;
}
.hideMeNow	
{
display:inline;
}
.homePageBox {
float:left;
margin-top:100px;
margin-left:150px;
width:420px;
height:180px;
background-color:rgba(0, 0, 0, 0.8);
color:white;
text-align:center;
}
#categoryTestHolder {
margin:0 auto;
width:920px;
height:100px;
}
.catIcons {
float:left;
margin-left:50px;
margin-right:50px;
}
#categoryTest {
margin:0;
width:100%;
height:auto;
background:#3c3c3c;
padding-bottom:10px;
}
#subCatHolder {
margin:0 auto;
margin-top:20px;
width:900px;
height:400px;
}
#topnav{
display:block;
color:#ecf5fc;
list-style:none;
font-size:100%;
float:left;
width:800px;
font-family: 'Proxima-Nova-Light';
letter-spacing:0.5px;
height:35px;
line-height:35px;
margin-top:0px;
margin-left:-45px;
}
#topnav li{
float:left;
position:relative;
}
#menuIcon {
display:none;
}
.menuli
{
padding-left:11px;
padding-right:12px;	
}
.menuli:hover
{
margin-left:1px;
}
#topnav ul{
list-style:none;
position:absolute;
left:-9999px;
background:#3E3E3E;
}
#menuHolder {
margin:0 auto;
width:800px;
}
.iosandroid 
{
background:url(https://www.army-test.com/graphics/androidios.png);
background-repeat:no-repeat;
width:347px;
height:74px;
position:absolute;
top:100px;
left:50%;
margin-left:160px;
}
#appLeft {
float:right;
margin-right:20px;
width:370px;
height:560px;	
}
#appRight {
float:right;
margin-top:15px;
margin-right:10px;
width:600px;
height:560px;	
}
#appLeftBelow {
float:right;
margin-right:20px;
width:370px;
height:400px;	
}
#appRightBelow {
float:right;
margin-top:-100px;
margin-right:10px;
width:600px;
height:400px;	
}
#contactLeft {
float:left;
width:650px;
margin-left:10px;
height:850px;
margin-top:30px;
}
#contactRight {
text-align:center;
float:left;
width:300px;
height:60px;
margin-left:20px;
margin-top:450px;
}
#contactHolder {
margin:0 auto;
width:100%;
max-width:1000px;
min-width:320px;
height:auto;
background:url(https://www.army-test.com/graphics/contactbg.png);
background-position:right 60px;
background-repeat:no-repeat;
}
.testDescriptionLeft {
float:left;
width:660px;
height:auto;
}
.testDescriptionRight {
float:left;
width:300px;
height:550px;
}
.testDescriptionLeft2 {
float:right;
padding-top:20px;
width:400px;
margin-right:10px;
height:450px;
}
.testDescriptionRight2 {
float:right;
width:550px;
height:520px;
}
.fullFillDescription {
margin:0 auto;
width:1000px;
height:auto;
}
.numAptiImg {
position:absolute;
top:220px;
left:50%;
margin-left:65px;
z-index:-5;
}
.checkMarkList li {
margin-left:20px;
background:url(https://www.army-test.com/graphics/mark.png) no-repeat left top;
padding-left:30px;
}
.allDevices {
}
.desNum {
height:500px;
}
.desVer {
height:570px;
}
.desNon {
height:500px;
}
.desMec {
height:520px;
}
.desCom {
height:500px;
}
.desKno {
height:630px;
}
.desLon {
height:700px;
}
.desSho {
height:440px;
}
.desLog {
height:630px;
}
.desLng {
height:760px;
}
.desLng2 {
height:970px;
}
.desLong {
height:750px;
}
.desLong2 {
height:1250px;
}
.comareText {
margin-left:90px;
}
#processunmarked1
{
background:url(https://www.army-test.com/graphics/paymentflowblank.png);
float: left;
height: 66px;
width:200px;
}
#processunmarked2
{
background:url(https://www.army-test.com/graphics/paymentflowblank.png);
float: left;
height: 66px;
width:200px;
}
#processunmarked3
{
background:url(https://www.army-test.com/graphics/paymentflowblank.png);
float: left;
height: 66px;
width:200px;
}
#processunmarked12
{
background:url(https://www.army-test.com/graphics/paymentflowblue.png);
float: left;
height: 66px;
width:200px;
}
#processunmarked22
{
background:url(https://www.army-test.com/graphics/paymentflowblue.png);
float: left;
height: 66px;
width:200px;
}
#processunmarked32
{
background:url(https://www.army-test.com/graphics/paymentflowblue.png);
float: left;
height: 66px;
width:200px;
}
#processunmarked1b
{
background:url(https://www.army-test.com/graphics/paymentflowblank.png);
float: left;
height: 66px;
width:150px;
}
#processunmarked2b
{
background:url(https://www.army-test.com/graphics/paymentflowblank.png);
float: left;
height: 66px;
width:150px;
}
#processunmarked3b
{
background:url(https://www.army-test.com/graphics/paymentflowblank.png);
float: left;
height: 66px;
width:150px;
}
#processholder
{
margin:0 auto;
width:823px;
height:66px;	
}
#processholderb
{
margin:0 auto;
width:680px;
height:66px;	
}
.paymentframe
{
width:998px;
height:800px;
margin-left:1px;
border:#9B9B9B solid;
border-width:0px 1px;
}
.paymentframeb
{
width:100%;
height:800px;
border:#9B9B9B solid;
border-width:0px 1px;
}
#topPaymentWindowleft {
margin-left:30px;
float:left;
width:620px;
height:auto;
}
#menuboxmemberbelow {
margin-left:50px;
width:700px;
height:200px;
clear: left;
}
#packageleft {
width:350px;
float:left;
height:200px;
}
#packageright {
width:350px;
float:left;
height:200px;
}
#safepaybox {
width:300px;
height:auto;
float:left;
}
.formline1b2s {
position:absolute;
width:620px;
top:149px;
}
.formline2b2s {
position:absolute;
width:620px;
top:199px;
}
.formline3b2s {
position:absolute;
width:620px;
top:249px;
}
.formline4b2s {
position:absolute;
width:620px;
top:299px;
}
.formline5b2s {
position:absolute;
width:620px;
top:349px;
}
.formline6b2s {
position:absolute;
width:620px;
top:399px;
}
#belowgetaccess {
font-size:90%;
padding-top:50px;
width:700px;
height:auto;
margin:0 auto;
padding-left:50px;
clear:left;
}
#packageButtonHolder {
margin:0 auto;
padding-top:10px;
width:700px;
height:90px;
}
#packageFrame {
width:100%;
height:310px;
}
.packageIt{
font-size:110%;
line-height:22px;
}
#packageItLeft{
float:left;
width:390px;
height:auto;
}
#packageItRight{
text-align:center;
float:left;
width:350px;
height:auto;	
}
.whichpackage{
text-align:center;
color:#48484A;
font-size:110%;
padding-top:20px;
padding-left:20px;
}
#safepaybox2 {
margin-top:-40px;
width:260px;
height:auto;
float:left;
}
#testimonials{
margin:0 auto;
width: 700px;
padding: 7px 10px 10px 0px;
height:170px;
-moz-border-radius:12px;
-webkit-border-radius:12px;
border-radius:12px;
margin-bottom:-20px;
}
#packageHolder {
width:100%;
height:auto;
}
.packageButton {
margin:5px;
float:left;
width:120px;
height:30px;
line-height:30px;
text-align:center;
-webkit-transition: background 0.5s; transition: background 0.5s;
}
}