#div_block-452-380{width:100%}#div_block-453-380{width:100%;padding-left:13%;padding-right:13%;text-align:left;flex-direction:row;display:flex;align-items:flex-start}#div_block-454-380{width:50%;height:15px;border-top-width:0;border-right-width:1px;border-bottom-width:0;border-left-width:0;border-right-color:#ef662f;border-right-style:solid}#div_block-455-380{width:50%;height:15px}#div_block-456-380{width:100%;padding-left:13%;padding-right:13%;text-align:left;flex-direction:row;display:flex;align-items:flex-start}#div_block-457-380{width:50%;height:15px;border-top-style:solid;border-top-color:#ef662f;border-top-width:1px;border-left-color:#ef662f;border-left-width:1px;border-left-style:solid;border-right-style:solid;border-right-width:1px;border-right-color:#ef662f}#div_block-458-380{width:50%;height:15px;border-top-style:solid;border-top-color:#ef662f;border-top-width:1px;border-right-color:#ef662f;border-right-width:1px;border-right-style:solid}#text_block-450-380{color:#00255c;font-weight:600;text-align:center;margin-top:0px;padding-bottom:5px;width:100%;margin-bottom:0px;line-height:1em;letter-spacing:-0.3px}#span-451-380{color:#ef662f}div.ct-section-inner-wrap,div.oxy-header-container{max-width:1440px}#section-68-109 > .ct-section-inner-wrap{padding-top:0;padding-bottom:0;display:flex;flex-direction:row;align-items:center;justify-content:space-between}#section-68-109{display:block}#section-68-109{background-color:#00255c}#section-72-109 > .ct-section-inner-wrap{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}#section-72-109{background-image:url(https://shop.thehavi.com/wp-content/uploads/2020/07/havi-body-bg.jpg);background-size:contain;background-color:#00255c;background-repeat:repeat}#section-120-109 > .ct-section-inner-wrap{padding-top:30px;padding-bottom:30px;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}#section-120-109{display:block}#section-120-109{background-color:#dcdedf;font-size:20px;color:#00255c;line-height:1.4em;letter-spacing:-0.2px}#section-105-109 > .ct-section-inner-wrap{padding-top:10px;padding-bottom:40px}#section-105-109{font-weight:300;font-size:12px;background-color:#ffffff}@media (max-width:991px){#section-68-109 > .ct-section-inner-wrap{padding-right:0;padding-left:0;display:flex;flex-direction:column}#section-68-109{display:block}}@media (max-width:767px){#section-68-109 > .ct-section-inner-wrap{display:flex;flex-direction:column}#section-68-109{display:block}}@media (max-width:767px){#section-120-109 > .ct-section-inner-wrap{display:flex;flex-direction:column}#section-120-109{display:block}}@media (max-width:767px){#section-105-109 > .ct-section-inner-wrap{padding-right:10px;padding-left:10px}}@media (max-width:479px){#section-68-109 > .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center}#section-68-109{display:block}}@media (max-width:479px){#section-120-109 > .ct-section-inner-wrap{padding-right:20px;padding-left:20px}}#div_block-64-109{text-align:left;display:flex;flex-direction:row;width:auto;align-items:center;padding-bottom:0px;padding-top:0px;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;margin-left:0px;margin-right:0px}#div_block-102-109{width:200px;flex-direction:column;display:flex;text-align:right;align-items:center;justify-content:center}#div_block-121-109{width:50%}#div_block-127-109{align-items:center;flex-direction:row;display:flex;flex-wrap:wrap;width:40%;justify-content:flex-end}#div_block-128-109{width:50%}#div_block-131-109{width:50%}#div_block-144-109{width:50%}#div_block-137-109{width:50%}#div_block-106-109{width:100%;flex-direction:row;display:flex;align-items:flex-start;justify-content:center;padding-left:50px;padding-right:50px;padding-top:0px;padding-bottom:2px}#div_block-113-109{width:100%;padding-top:10px;padding-bottom:0px;padding-left:50px;padding-right:50px;flex-direction:row;display:flex;flex-wrap:wrap;justify-content:center;font-size:12px;color:#53565a;line-height:1.2em;letter-spacing:-0.2px;align-items:flex-start}@media (max-width:1440px){#div_block-121-109{width:50%}}@media (max-width:1440px){#div_block-127-109{width:50%}}@media (max-width:991px){#div_block-64-109{display:flex;margin-top:10px;margin-bottom:10px}}@media (max-width:991px){#div_block-73-109{flex-direction:unset;display:none}}@media (max-width:991px){#div_block-102-109{width:100%}}@media (max-width:767px){#div_block-64-109{margin-bottom:10px;margin-top:10px;flex-direction:column;display:flex;width:100%;align-items:center;text-align:left}}@media (max-width:767px){#div_block-6-109{flex-direction:unset;display:none}}@media (max-width:767px){#div_block-121-109{width:100%}}@media (max-width:767px){#div_block-127-109{width:100%;margin-top:30px;display:flex;flex-direction:column;align-items:center;text-align:left}}@media (max-width:767px){#div_block-106-109{flex-direction:row;display:flex;justify-content:flex-start;padding-right:20px;padding-left:30px}}@media (max-width:767px){#div_block-113-109{flex-direction:column;display:flex;align-items:center;padding-left:0px;padding-right:0px;justify-content:flex-start}}@media (max-width:479px){#div_block-64-109{display:flex;flex-direction:column;align-items:center}}#text_block-5-109{color:#ffffff;font-weight:100;line-height:1.1em}#text_block-74-109{color:#ffffff;font-weight:100;line-height:1em}#text_block-7-109{color:#ffffff;font-weight:100;line-height:1em}#text_block-122-109{font-weight:400;width:100%;font-size:24px;margin-bottom:14px}#text_block-147-109{font-weight:400;width:100%;font-size:24px;margin-bottom:14px;text-align:center;line-height:1.1em;letter-spacing:-0.5px;padding-left:15px;padding-right:15px}#text_block-109-109{font-size:14px;padding-right:10px;line-height:1.2em}#text_block-112-109{font-size:14px;padding-right:10px;line-height:1.2em}#text_block-143-109{font-size:14px;padding-right:10px;line-height:1.2em}#text_block-115-109{padding-right:10px;text-align:center;line-height:1.4em;letter-spacing:-0.2px}#text_block-116-109{padding-right:10px;text-align:center;letter-spacing:-0.2px;line-height:1.4em}#text_block-117-109{padding-right:10px;text-align:center;letter-spacing:-0.2px;line-height:1.4em}#text_block-118-109{padding-right:10px;text-align:center;letter-spacing:-0.2px;line-height:1.4em}@media (max-width:991px){#text_block-147-109{font-size:20px}}@media (max-width:767px){#text_block-115-109{width:100%;margin-bottom:5px}}@media (max-width:767px){#text_block-116-109{width:100%;margin-bottom:5px}}@media (max-width:767px){#text_block-117-109{width:100%;margin-bottom:5px}}@media (max-width:767px){#text_block-118-109{width:100%;margin-bottom:5px}}#link-107-109{text-align:center;flex-direction:row;display:flex;padding-left:0px;padding-right:0px;margin-left:20px;margin-right:20px;font-weight:300}#link-110-109{text-align:center;flex-direction:row;display:flex;padding-left:0px;padding-right:0px;margin-left:10px;margin-right:10px;font-weight:300}#link-141-109{text-align:center;flex-direction:row;display:flex;padding-left:0px;padding-right:0px;margin-left:10px;margin-right:10px;font-weight:300}#image-53-109{width:150px}#image-60-109{width:100px;margin-top:10px;margin-bottom:10px}#image-130-109{height:auto;width:100px}#image-133-109{width:220px;height:auto}#image-139-109{height:auto;width:220px}@media (max-width:767px){#image-53-109{width:100px}}#fancy_icon-108-109{color:#ef662f}#fancy_icon-108-109>svg{width:20px;height:20px}#fancy_icon-108-109{margin-right:10px}#fancy_icon-111-109{color:#ef662f}#fancy_icon-111-109>svg{width:20px;height:20px}#fancy_icon-111-109{margin-right:10px}#fancy_icon-142-109{color:#ef662f}#fancy_icon-142-109>svg{width:20px;height:20px}#fancy_icon-142-109{margin-right:10px}#_header-39-109.oxy-sticky-header-active{animation-duration:0.5s}#_header-39-109 .oxy-nav-menu-open,#_header-39-109 .oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu{background-color:#ffffff}#_header-39-109.oxy-header-wrapper.oxy-header.oxy-sticky-header.oxy-sticky-header-active{position:fixed;top:0;left:0;right:0;z-index:99999;box-shadow:0px 0px 10px rgba(0,0,0,0.3);}#_header-39-109.oxy-header.oxy-sticky-header-active .oxygen-hide-in-sticky{display:none}#_header-39-109.oxy-header.oxy-header .oxygen-show-in-sticky-only{display:none}#_header-39-109{background-color:#ffffff;position:relative;box-shadow:0px 0px 30px 5px rgba(0,0,0,0.3)}.oxy-header.oxy-sticky-header-active > #_header_row-50-109.oxygen-show-in-sticky-only{display:block}#_header_row-50-109{z-index:1500;padding-top:10px;padding-bottom:10px;height:auto;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3)}.oxy-header.oxy-sticky-header-active > #_header_row-57-109.oxygen-show-in-sticky-only{display:block}#_header_row-57-109{z-index:1500}#_social_icons-126-109.oxy-social-icons{flex-direction:row;margin-right:-10px;margin-bottom:-10px}#_social_icons-126-109.oxy-social-icons a{font-size:40px;margin-right:10px;margin-bottom:10px;border-radius:50%;background-color:#00255c}#_social_icons-126-109.oxy-social-icons a.oxy-social-icons-facebook{background-color:#3b5998}#_social_icons-126-109.oxy-social-icons a.oxy-social-icons-facebook:hover{background-color:#5b79b8}#_social_icons-126-109.oxy-social-icons a.oxy-social-icons-instagram{background-color:#c32aa3}#_social_icons-126-109.oxy-social-icons a.oxy-social-icons-instagram:hover{background-color:#e34ac3}#_social_icons-126-109.oxy-social-icons a.oxy-social-icons-twitter{background-color:#00b6f1}#_social_icons-126-109.oxy-social-icons a.oxy-social-icons-twitter:hover{background-color:#20d6ff}#_social_icons-126-109.oxy-social-icons a.oxy-social-icons-linkedin{background-color:#007bb6}#_social_icons-126-109.oxy-social-icons a.oxy-social-icons-linkedin:hover{background-color:#209bd6}#_social_icons-126-109.oxy-social-icons a.oxy-social-icons-rss{background-color:#ee802f}#_social_icons-126-109.oxy-social-icons a.oxy-social-icons-rss:hover{background-color:#ffa04f}#_social_icons-126-109.oxy-social-icons a.oxy-social-icons-youtube{background-color:#ff0000}#_social_icons-126-109.oxy-social-icons a.oxy-social-icons-youtube:hover{background-color:#ff4444}#_social_icons-126-109.oxy-social-icons a svg{width:0.5em;height:0.5em;color:#fff}#_social_icons-126-109.oxy-social-icons a:hover svg{color:#fff}#_social_icons-126-109{width:100%;flex-direction:unset;display:flex;justify-content:flex-start;margin-top:30px}div.ct-section-inner-wrap,div.oxy-header-container{max-width:1440px}#-copyright-year-140-109{text-align:left;font-family:Inherit;line-height:1.4em;letter-spacing:-0.2px}#-copyright-year-140-109{margin-right:10px;text-align:center}@media (max-width:767px){#-copyright-year-140-109{width:100%;margin-bottom:5px;text-align:center}}.oxy-pro-menu-list{display:flex;padding:0;margin:0;align-items:center}.oxy-pro-menu .oxy-pro-menu-list .menu-item{list-style-type:none;display:flex;flex-direction:column;width:100%;transition-property:background-color,color,border-color}.oxy-pro-menu-list > .menu-item{white-space:nowrap}.oxy-pro-menu .oxy-pro-menu-list .menu-item a{text-decoration:none;border-style:solid;border-width:0;transition-timing-function:ease-in-out;transition-property:background-color,color,border-color;border-color:transparent}.oxy-pro-menu .oxy-pro-menu-list li.current-menu-item > a,.oxy-pro-menu .oxy-pro-menu-list li.menu-item:hover > a{border-color:currentColor}.oxy-pro-menu .menu-item,.oxy-pro-menu .sub-menu{position:relative}.oxy-pro-menu .menu-item .sub-menu{padding:0;flex-direction:column;white-space:nowrap;display:flex;visibility:hidden;position:absolute;z-index:9999999;top:100%;transition-property:opacity,transform,visibility}.oxy-pro-menu-off-canvas .sub-menu:before,.oxy-pro-menu-open .sub-menu:before{display:none}.oxy-pro-menu .menu-item .sub-menu.aos-animate,.oxy-pro-menu-init .menu-item .sub-menu[data-aos^=flip]{visibility:visible}.oxy-pro-menu-container:not(.oxy-pro-menu-init) .menu-item .sub-menu[data-aos^=flip]{transition-duration:0s}.oxy-pro-menu .sub-menu .sub-menu,.oxy-pro-menu.oxy-pro-menu-vertical .sub-menu{left:100%;top:0}.oxy-pro-menu .sub-menu.sub-menu-left{right:0;left:auto !important;margin-right:100%}.oxy-pro-menu-list > .menu-item > .sub-menu.sub-menu-left{margin-right:0}.oxy-pro-menu .sub-menu li.menu-item{flex-direction:column}.oxy-pro-menu-mobile-open-icon,.oxy-pro-menu-mobile-close-icon{display:none;cursor:pointer;align-items:center}.oxy-pro-menu-off-canvas .oxy-pro-menu-mobile-close-icon,.oxy-pro-menu-open .oxy-pro-menu-mobile-close-icon{display:inline-flex}.oxy-pro-menu-mobile-open-icon > svg,.oxy-pro-menu-mobile-close-icon > svg{fill:currentColor}.oxy-pro-menu-mobile-close-icon{position:absolute}.oxy-pro-menu.oxy-pro-menu-open .oxy-pro-menu-container{width:100%;position:fixed;top:0;right:0;left:0;bottom:0;display:flex;align-items:center;justify-content:center;overflow:auto;z-index:2147483642 !important;background-color:#fff}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-container{transition-property:opacity,transform,visibility}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-container[data-aos^=slide]{transition-property:transform}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container,.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container[data-aos^=flip]{visibility:visible !important}.oxy-pro-menu .oxy-pro-menu-open-container .oxy-pro-menu-list,.oxy-pro-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list{align-items:center;justify-content:center;flex-direction:column}.oxy-pro-menu.oxy-pro-menu-open > .oxy-pro-menu-container{max-height:100vh;overflow:auto;width:100%}.oxy-pro-menu.oxy-pro-menu-off-canvas > .oxy-pro-menu-container{max-height:100vh;overflow:auto;z-index:1000}.oxy-pro-menu-container > div:first-child{margin:auto}.oxy-pro-menu-off-canvas-container{display:flex !important;position:fixed;width:auto;align-items:center;justify-content:center}.oxy-pro-menu-off-canvas-container a,.oxy-pro-menu-open-container a{word-break:break-word}.oxy-pro-menu.oxy-pro-menu-off-canvas .oxy-pro-menu-list{align-items:center;justify-content:center;flex-direction:column}.oxy-pro-menu.oxy-pro-menu-off-canvas .oxy-pro-menu-container .oxy-pro-menu-list .menu-item,.oxy-pro-menu.oxy-pro-menu-open .oxy-pro-menu-container .oxy-pro-menu-list .menu-item{flex-direction:column;width:100%;text-align:center}.oxy-pro-menu.oxy-pro-menu-off-canvas .sub-menu,.oxy-pro-menu.oxy-pro-menu-open .sub-menu{display:none;visibility:visible;opacity:1;position:static;align-items:center;justify-content:center;white-space:normal;width:100%}.oxy-pro-menu.oxy-pro-menu-off-canvas .menu-item,.oxy-pro-menu.oxy-pro-menu-open .menu-item{justify-content:center;min-height:32px}.oxy-pro-menu .menu-item.menu-item-has-children,.oxy-pro-menu .sub-menu .menu-item.menu-item-has-children{flex-direction:row;align-items:center}.oxy-pro-menu .menu-item > a{display:inline-flex;align-items:center;justify-content:center}.oxy-pro-menu.oxy-pro-menu-off-canvas .menu-item-has-children > a .oxy-pro-menu-dropdown-icon-click-area,.oxy-pro-menu.oxy-pro-menu-open .menu-item-has-children > a .oxy-pro-menu-dropdown-icon-click-area{min-width:32px;min-height:32px}.oxy-pro-menu .menu-item-has-children > a .oxy-pro-menu-dropdown-icon-click-area{display:flex;align-items:center;justify-content:center}.oxy-pro-menu .menu-item-has-children > a svg{width:1.4em;height:1.4em;fill:currentColor;transition-property:transform}.oxy-pro-menu.oxy-pro-menu-off-canvas .menu-item > a svg,.oxy-pro-menu.oxy-pro-menu-open .menu-item > a svg{width:1em;height:1em}.oxy-pro-menu-off-canvas .oxy-pro-menu-container:not(.oxy-pro-menu-dropdown-links-toggle) .oxy-pro-menu-dropdown-icon-click-area,.oxy-pro-menu-open .oxy-pro-menu-container:not(.oxy-pro-menu-dropdown-links-toggle) .oxy-pro-menu-dropdown-icon-click-area{display:none}.oxy-pro-menu-off-canvas .menu-item:not(.menu-item-has-children) .oxy-pro-menu-dropdown-icon-click-area,.oxy-pro-menu-open .menu-item:not(.menu-item-has-children) .oxy-pro-menu-dropdown-icon-click-area{min-height:32px;width:0px}.oxy-pro-menu.oxy-pro-menu-off-canvas .oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-dropdown-links-toggle) .oxy-pro-menu-list .menu-item-has-children,.oxy-pro-menu.oxy-pro-menu-open .oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-dropdown-links-toggle) .oxy-pro-menu-list .menu-item-has-children{padding-right:0px}.oxy-pro-menu-container .menu-item a{width:100%;text-align:center}.oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) ul:not(.sub-menu) > li > .sub-menu{top:100%;left:0}.oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu .sub-menu{top:0;left:100%}.oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) a{-webkit-tap-highlight-color:transparent}.oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul,.oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{border-radius:0px !important;width:100%}.oxy-pro-menu-dropdown-animating[data-aos*="down"]{pointer-events:none}.sub-menu .oxy-pro-menu-dropdown-animating[data-aos*="down"]{pointer-events:auto}.sub-menu .oxy-pro-menu-dropdown-animating[data-aos*="right"]{pointer-events:none}.sub-menu .oxy-pro-menu-dropdown-animating.sub-menu-left[data-aos*="left"]{pointer-events:none}.oxy-pro-menu-dropdown-animating-out{pointer-events:none}.oxy-pro-menu-list .menu-item a{border-color:transparent}.oxy-pro-menu-list .menu-item.current-menu-item a,.oxy-pro-menu-list .menu-item.menu-item.menu-item.menu-item a:focus-within,.oxy-pro-menu-list .menu-item.menu-item.menu-item.menu-item a:hover{border-color:currentColor}#-pro-menu-82-109 .oxy-pro-menu-list .menu-item,#-pro-menu-82-109 .oxy-pro-menu-list .menu-item a{color:#00255c;font-size:16px;font-family:'Roboto Condensed';font-weight:500;line-height:1.2em;letter-spacing:-0.2px;transition-duration:0.2s}#-pro-menu-82-109 .oxy-pro-menu-list .menu-item a{padding-left:10px;padding-top:10px;padding-bottom:10px;padding-right:10px}#-pro-menu-82-109 .oxy-pro-menu-list .menu-item.menu-item.menu-item.menu-item a:hover,#-pro-menu-82-109 .oxy-pro-menu-list .menu-item.menu-item.menu-item.menu-item a:focus-within{color:#ef662f}#-pro-menu-82-109 .oxy-pro-menu-list .menu-item.menu-item.menu-item.menu-item a:hover,#-pro-menu-82-109 .oxy-pro-menu-list .menu-item.menu-item.menu-item.menu-item a:focus-within,#-pro-menu-82-109 .oxy-pro-menu-list .menu-item a{border-top-width:0px;border-bottom-width:0px}#-pro-menu-82-109 .oxy-pro-menu-list .menu-item.current-menu-item.current-menu-item a{color:#84898b}#-pro-menu-82-109 .oxy-pro-menu-list .menu-item.current-menu-item.current-menu-item a,#-pro-menu-82-109 .oxy-pro-menu-list .menu-item a{border-top-width:0px;border-bottom-width:0px}#-pro-menu-82-109 .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu{box-shadow:3px 3px 6px 0px rgba(0,0,0,0.19)}#-pro-menu-82-109 .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a svg{color:#ef662f;font-size:10px;margin-left:2px;transform:rotate(0deg)}#-pro-menu-82-109 .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a div{margin-left:0px}#-pro-menu-82-109 .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children:hover > a svg{transform:rotate(-90deg)}#-pro-menu-82-109 .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu .menu-item a{background-color:#ffffff;color:#00255c;padding-left:20px;padding-right:20px}#-pro-menu-82-109 .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu .menu-item a:hover,#-pro-menu-82-109 .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu .menu-item a:focus-within{background-color:#ffffff;color:#ef662f}#-pro-menu-82-109 .oxy-pro-menu-mobile-open-icon svg{color:#00255c}#-pro-menu-82-109 .oxy-pro-menu-mobile-open-icon:hover svg{color:#ef662f}#-pro-menu-82-109 .oxy-pro-menu-mobile-close-icon svg{color:#ffffff}#-pro-menu-82-109 .oxy-pro-menu-mobile-close-icon:hover svg{color:#ef662f}#-pro-menu-82-109 .oxy-pro-menu-off-canvas-container > div:first-child,#-pro-menu-82-109 .oxy-pro-menu-open-container > div:first-child{min-width:100%}#-pro-menu-82-109 .oxy-pro-menu-off-canvas-container{width:100%}#-pro-menu-82-109 .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item a,#-pro-menu-82-109 .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item a{color:#ffffff}#-pro-menu-82-109 .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item a:hover,#-pro-menu-82-109 .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item a:hover{color:#ef662f}#-pro-menu-82-109 .oxy-pro-menu-container.oxy-pro-menu-open-container,#-pro-menu-82-109 .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container{padding-left:30px;padding-right:30px}#-pro-menu-82-109 .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item,#-pro-menu-82-109 .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a,#-pro-menu-82-109 .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item,#-pro-menu-82-109 .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a{font-size:18px}#-pro-menu-82-109 .oxy-pro-menu-off-canvas-container,#-pro-menu-82-109 .oxy-pro-menu-open-container{background-color:#00255c}#-pro-menu-82-109 .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul,#-pro-menu-82-109 .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{background-color:#00255c;border-top-width:1px;border-top-color:#f4f4f4;border-top-style:dotted}#-pro-menu-82-109 .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .oxy-pro-menu-list{flex-direction:row}#-pro-menu-82-109 .oxy-pro-menu-container .menu-item a{text-align:left;justify-content:flex-start}#-pro-menu-82-109 .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item,#-pro-menu-82-109 .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item{align-items:flex-start}#-pro-menu-82-109 .oxy-pro-menu-off-canvas-container{top:0;bottom:0;right:0;left:auto}#-pro-menu-82-109 .oxy-pro-menu-container.oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a,#-pro-menu-82-109 .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a{text-align:center;justify-content:center}@media (max-width:991px){#-pro-menu-82-109 .oxy-pro-menu-mobile-open-icon{display:inline-flex}#-pro-menu-82-109.oxy-pro-menu-open .oxy-pro-menu-mobile-open-icon{display:none}#-pro-menu-82-109 .oxy-pro-menu-container{visibility:hidden;position:fixed}#-pro-menu-82-109.oxy-pro-menu-open .oxy-pro-menu-container{visibility:visible}}#-pro-menu-82-109 .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children .oxy-pro-menu-dropdown-icon-click-area,#-pro-menu-82-109 .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children .oxy-pro-menu-dropdown-icon-click-area{margin-right:-4px}#-pro-menu-82-109{menu-dropdown-animation:zoom-in;menu-off-canvas-animation:slide-left}#-pro-menu-82-109:hover{oxy-pro-menu-slug-oxypromenulistmenuitemmenuitemmenuitemmenuitemacolor:#ef662f;oxy-pro-menu-slug-oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemabackground-color:#ffffff;oxy-pro-menu-slug-oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemacolor:#ef662f;oxy-pro-menu-slug-oxypromenucontaineroxypromenuopencontainermenuitemaoxypromenucontaineroxypromenuoffcanvascontainermenuitemacolor:#ef662f}#-pro-menu-80-109 .oxy-pro-menu-list .menu-item,#-pro-menu-80-109 .oxy-pro-menu-list .menu-item a{color:#00255c;font-size:16px;font-family:'Roboto Condensed';font-weight:500;line-height:1.2em;letter-spacing:-0.2px;transition-duration:0.2s}#-pro-menu-80-109 .oxy-pro-menu-list .menu-item a{padding-left:10px;padding-top:10px;padding-bottom:10px;padding-right:10px}#-pro-menu-80-109 .oxy-pro-menu-list .menu-item.menu-item.menu-item.menu-item a:hover,#-pro-menu-80-109 .oxy-pro-menu-list .menu-item.menu-item.menu-item.menu-item a:focus-within{color:#ef662f}#-pro-menu-80-109 .oxy-pro-menu-list .menu-item.menu-item.menu-item.menu-item a:hover,#-pro-menu-80-109 .oxy-pro-menu-list .menu-item.menu-item.menu-item.menu-item a:focus-within,#-pro-menu-80-109 .oxy-pro-menu-list .menu-item a{border-top-width:0px;border-bottom-width:0px}#-pro-menu-80-109 .oxy-pro-menu-list .menu-item.current-menu-item.current-menu-item a{color:#84898b}#-pro-menu-80-109 .oxy-pro-menu-list .menu-item.current-menu-item.current-menu-item a,#-pro-menu-80-109 .oxy-pro-menu-list .menu-item a{border-top-width:0px;border-bottom-width:0px}#-pro-menu-80-109 .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu{box-shadow:3px 3px 6px 0px rgba(0,0,0,0.19)}#-pro-menu-80-109 .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a svg{color:#ef662f;font-size:10px;margin-left:2px;transform:rotate(0deg)}#-pro-menu-80-109 .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a div{margin-left:0px}#-pro-menu-80-109 .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children:hover > a svg{transform:rotate(-90deg)}#-pro-menu-80-109 .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu .menu-item a{background-color:#ffffff;color:#00255c;padding-left:20px;padding-right:20px}#-pro-menu-80-109 .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu .menu-item a:hover,#-pro-menu-80-109 .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu .menu-item a:focus-within{background-color:#ffffff;color:#ef662f}#-pro-menu-80-109 .oxy-pro-menu-mobile-open-icon svg{color:#00255c}#-pro-menu-80-109 .oxy-pro-menu-mobile-open-icon:hover svg{color:#ef662f}#-pro-menu-80-109 .oxy-pro-menu-mobile-close-icon svg{color:#ffffff}#-pro-menu-80-109 .oxy-pro-menu-mobile-close-icon:hover svg{color:#ef662f}#-pro-menu-80-109 .oxy-pro-menu-off-canvas-container > div:first-child,#-pro-menu-80-109 .oxy-pro-menu-open-container > div:first-child{min-width:100%}#-pro-menu-80-109 .oxy-pro-menu-off-canvas-container{width:100%}#-pro-menu-80-109 .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item a,#-pro-menu-80-109 .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item a{color:#ffffff}#-pro-menu-80-109 .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item a:hover,#-pro-menu-80-109 .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item a:hover{color:#ef662f}#-pro-menu-80-109 .oxy-pro-menu-container.oxy-pro-menu-open-container,#-pro-menu-80-109 .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container{padding-left:30px;padding-right:30px}#-pro-menu-80-109 .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item,#-pro-menu-80-109 .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a,#-pro-menu-80-109 .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item,#-pro-menu-80-109 .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a{font-size:18px}#-pro-menu-80-109 .oxy-pro-menu-off-canvas-container,#-pro-menu-80-109 .oxy-pro-menu-open-container{background-color:#00255c}#-pro-menu-80-109 .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul,#-pro-menu-80-109 .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{background-color:#00255c;border-top-width:1px;border-top-color:#f4f4f4;border-top-style:dotted}#-pro-menu-80-109 .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .oxy-pro-menu-list{flex-direction:row}#-pro-menu-80-109 .oxy-pro-menu-container .menu-item a{text-align:left;justify-content:flex-start}#-pro-menu-80-109 .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item,#-pro-menu-80-109 .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item{align-items:flex-start}#-pro-menu-80-109 .oxy-pro-menu-off-canvas-container{top:0;bottom:0;right:0;left:auto}#-pro-menu-80-109 .oxy-pro-menu-container.oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a,#-pro-menu-80-109 .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a{text-align:center;justify-content:center}@media (max-width:991px){#-pro-menu-80-109 .oxy-pro-menu-mobile-open-icon{display:inline-flex}#-pro-menu-80-109.oxy-pro-menu-open .oxy-pro-menu-mobile-open-icon{display:none}#-pro-menu-80-109 .oxy-pro-menu-container{visibility:hidden;position:fixed}#-pro-menu-80-109.oxy-pro-menu-open .oxy-pro-menu-container{visibility:visible}}#-pro-menu-80-109 .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children .oxy-pro-menu-dropdown-icon-click-area,#-pro-menu-80-109 .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children .oxy-pro-menu-dropdown-icon-click-area{margin-right:-4px}#-pro-menu-80-109{menu-dropdown-animation:zoom-in;menu-off-canvas-animation:slide-left}#-pro-menu-80-109:hover{oxy-pro-menu-slug-oxypromenulistmenuitemmenuitemmenuitemmenuitemacolor:#ef662f;oxy-pro-menu-slug-oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemabackground-color:#ffffff;oxy-pro-menu-slug-oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemacolor:#ef662f;oxy-pro-menu-slug-oxypromenucontaineroxypromenuopencontainermenuitemaoxypromenucontaineroxypromenuoffcanvascontainermenuitemacolor:#ef662f}#-ou_offcanvascart-91-109 .ouocc-overlay{background-color:rgba(0,37,92,0.7)}#-ou_offcanvascart-91-109 .ouocc-panel-container{width:500px;background-color:#f4f4f4}#-ou_offcanvascart-91-109 .ouocc-panel-header{background-color:#ffffff}#-ou_offcanvascart-91-109 .ouocc-panel-title{font-size:24px;color:#00255c;font-weight:300;line-height:1em;letter-spacing:-0.3px;padding-top:25px}#-ou_offcanvascart-91-109 svg.close-icon{width:24px;height:24px;color:#ffffff}#-ou_offcanvascart-91-109 .ouocc-close-panel{background-color:#ef662f;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;padding-top:20px;padding-left:25px;padding-right:20px;padding-bottom:15px}#-ou_offcanvascart-91-109 .ouocc-close-panel:hover{background-color:#00255c}#-ou_offcanvascart-91-109 .ouocc-close-panel:hover svg{color:#ef662f}#-ou_offcanvascart-91-109 svg.oumcart-icon{width:24px;height:24px}#-ou_offcanvascart-91-109 .ouocc-cart-btn{background-color:#ef662f}#-ou_offcanvascart-91-109 .cart-btn-text{color:#ffffff;font-weight:300}#-ou_offcanvascart-91-109 .ouocc-cart-btn:hover{background-color:#00255c}#-ou_offcanvascart-91-109 .ouocc-cart-btn svg{color:#ffffff}#-ou_offcanvascart-91-109 .ouocc-cart-btn:hover svg{color:#ef662f}#-ou_offcanvascart-91-109 .top-price .cart-price .woocommerce-Price-amount{font-weight:300;font-size:20px;line-height:1em;letter-spacing:-0.5px;color:#ffffff}#-ou_offcanvascart-91-109 .top-price .cart-price:hover .woocommerce-Price-amount{color:#ef662f}#-ou_offcanvascart-91-109 .cart-counter{width:30auto;height:25px;line-height:1em;letter-spacing:-0.5px;font-weight:400;font-size:16px;color:#00255c}#-ou_offcanvascart-91-109 .cart-items-num{background-color:rgba(255,255,255,0)}#-ou_offcanvascart-91-109 ul.product_list_widget li{padding-left:15px}#-ou_offcanvascart-91-109 ul.product_list_widget li:nth-child(odd){background-color:#ffffff}#-ou_offcanvascart-91-109 ul.product_list_widget li:nth-child(even){background-color:#f4f4f4}#-ou_offcanvascart-91-109 ul.product_list_widget li.mini_cart_item{border-color:#c3c4c7}#-ou_offcanvascart-91-109 .mini_cart_item a{text-align:left;font-size:18px;color:#00255c;font-weight:300;line-height:1.2em;letter-spacing:-0.3px}#-ou_offcanvascart-91-109 .mini_cart_item a:hover{color:#ef662f}#-ou_offcanvascart-91-109 .mini_cart_item a.remove svg{width:20px;height:20px;color:#ffffff}#-ou_offcanvascart-91-109 .mini_cart_item a.remove:hover svg{color:#ffffff}#-ou_offcanvascart-91-109 .mini_cart_item a.remove{top:5px;right:5px}#-ou_offcanvascart-91-109 .mini_cart_item .price-label{margin-top:10px}#-ou_offcanvascart-91-109 .mini_cart_item .price-label .woocommerce-Price-amount{color:#00255c;font-size:18px;font-weight:300}#-ou_offcanvascart-91-109 .ouocc-cart-items .woocommerce-mini-cart__total{background-color:#ffffff;padding-top:5px;padding-bottom:5px;margin-bottom:0px;margin-top:-10px}#-ou_offcanvascart-91-109 .total .woocommerce-Price-amount{color:#00255c;font-size:24px}#-ou_offcanvascart-91-109 .woocommerce-mini-cart__buttons a:first-child{font-size:20px;line-height:1em;letter-spacing:-0.3px;color:#ffffff;background-color:#ef662f;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#ef662f;border-right-color:#ffffff;border-bottom-color:#ef662f;border-left-color:#ef662f;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px}#-ou_offcanvascart-91-109 .woocommerce-mini-cart__buttons a:first-child:hover{color:#ef662f;border-color:#00255c;background-color:#00255c}#-ou_offcanvascart-91-109 .woocommerce-mini-cart__buttons a.checkout{font-size:20px;line-height:1em;letter-spacing:-0.3px;color:#ffffff;background-color:#ef662f;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#ef662f;border-right-color:#ef662f;border-bottom-color:#ef662f;border-left-color:#ffffff}#-ou_offcanvascart-91-109 .woocommerce-mini-cart__buttons a.checkout:hover{color:#ef662f;border-color:#00255c;background-color:#00255c}#-ou_offcanvascart-91-109 .ouocc-panel-container{right:0;left:auto}#-ou_offcanvascart-91-109 .total .woocommerce-Price-amount{float:none}#-ou_offcanvascart-91-109 .cart-btn-text:hover{color:#ef662f}#-ou_offcanvascart-91-109 .cart-counter:hover{color:#ef662f}.single_add_to_cart_button.disabled{pointer-events:none}body.oxygen-builder-body .ouocc-overlay{opacity:1;visibility:visible;display:none}body.oxygen-builder-body .ouocc-panel-container,.oucc-wc-notice,.ouocc-hide-msg,.ouocc-panel-container .woocommerce-remove-coupon,.coupon-code-wrap,.oucc-coupon-row,.order-total-row{transform:none;display:none}.ouocc-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;-webkit-transition:all 0.45s ease-in-out;-moz-transition:all 0.45s ease-in-out;transition:all 0.45s ease-in-out;z-index:76584685}.ouocc-panel-container{display:flex;flex-direction:column;position:fixed;top:0;right:0;height:100%;width:350px;background:#fff;-webkit-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;box-shadow:0 3px 5px 0 rgba(0,0,0,.1);z-index:6596785689;visibility:hidden}.ouocc-panel-container .widget_shopping_cart_content{display:flex;flex-direction:column;position:absolute;left:0;bottom:0;width:100%}.ouocc-panel-container.align-right{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0)}.ouocc-panel-container.align-left{right:auto;left:0;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}.ouocc-panel-header{width:100%;display:inline-block;clear:both;border-bottom:1px solid #d8d8d8;vertical-align:middle;margin-bottom:10px}.ouocc-panel-title{float:left;padding:15px 20px}.ouocc-close-panel{float:right;cursor:pointer;text-align:center;padding:15px 20px}.ou-cart-button{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative;text-decoration:none!important}.oxy-ou-offcanvascart,.oxy-ou-offcanvascart .mini_cart_item{position:relative}.oxy-ou-offcanvascart{--floatbtn-margin-top:0;--floatbtn-margin-right:20px;--floatbtn-margin-bottom:20px;--floatbtn-margin-left:20px;--qty-box-width:85px}.oxy-ou-offcanvascart .product-image{display:inline-block;float:left}.oxy-ou-offcanvascart .product-content{overflow:hidden}.oxy-ou-offcanvascart .product-content .product-title{padding-right:20px}.ouocc-cart-btn,.oxy-ou-offcanvascart .cart-items-num{display:inline-block;position:relative}.ouocc-type-bubble .cart-items-num{position:absolute;top:0;color:#fff;text-align:center;background-color:#2b2c28;border-radius:50px}.ouocc-type-bubble .cart-counter{width:15px;height:15px;line-height:15px;font-size:10px;text-align:center}.oxy-ou-offcanvascart .cart-counter{display:table;vertical-align:middle}.oxy-ou-offcanvascart a.remove{background-color:transparent!important;position:absolute;top:5px;right:10px;height:auto;width:auto;text-decoration:none}.oxy-ou-offcanvascart a.remove svg,a.ouocc-remove-coupon svg{width:11px;height:11px;fill:currentColor}.oxy-ou-offcanvascart a.remove:hover,.ouocc-cart-items .product_list_widget a.remove:hover{color:#333;background-color:transparent!important;text-decoration:none!important}.ouocc-cart-items li.woocommerce-mini-cart-item a:hover{text-decoration:none!important}.oxy-ou-offcanvascart .woocommerce-mini-cart.cart_list{overflow-y:auto;list-style:none;flex-grow:1}.oxy-ou-offcanvascart .widget_shopping_cart_content ul.cart_list li img,.oxy-ou-offcanvascart .widget_shopping_cart_content ul.product_list_widget li img{width:80px;float:left;margin-left:0;margin-right:10px;border-style:solid;border-width:1px}.oxy-ou-offcanvascart ul.cart_lis li.mini_cart_item,.oxy-ou-offcanvascart ul.product_list_widget li.mini_cart_item{list-style:none;padding:6px 10px;border-bottom:1px solid #ccc}.oxy-ou-offcanvascart .cart-price{font-size:14px;display:inline-block}.oxy-ou-offcanvascart .quantity{font-size:14px;display:table}.ouocc-cart-items .mini_cart_item > span.quantity,.ouocc-cart-items a.ouocc-shop-button{display:none}.oxy-ou-offcanvascart .price-align-left{margin-right:8px;float:left}.oxy-ou-offcanvascart .price-align-right{margin-left:8px;float:right}.subtotal-wrap{display:inline-block;width:100%}.oxy-ou-offcanvascart .total .woocommerce-Price-amount{float:right}.oxy-ou-offcanvascart .woocommerce-mini-cart__buttons{margin:0}.oxy-ou-offcanvascart .woocommerce-mini-cart__buttons a.button{border-radius:0;border:none;display:inline-block;padding:20px 10px;text-align:center;width:50%}.oxy-ou-offcanvascart .woocommerce-mini-cart__buttons a.button:hover{border:none}.oxy-ou-offcanvascart .woocommerce-mini-cart__buttons .button.checkout{margin-left:0}.oxy-ou-offcanvascart .woocommerce-mini-cart__empty-message{padding:0 20px}.oxy-ou-offcanvascart .woocommerce-mini-cart__total{border-top:1px solid #dedcdc;padding:20px;margin-bottom:0}.oxy-ou-offcanvascart.ou-panel-active .ouocc-panel-container{-webkit-transform:none;-ms-transform:none;transform:none;visibility:visible}.oxy-ou-offcanvascart.ou-panel-active .ouocc-overlay{opacity:1;visibility:visible}.ouocc-cart-btn svg,.ouocc-close-panel svg{width:22px;height:22px}.ouocc-cart-btn svg,.ouocc-close-panel svg,.ouocc-cart-btn:hover svg,.ouocc-close-panel:hover svg{fill:currentColor}body.ou-panel-cart-active{overflow:hidden!important}.qty-price-wrap{display:inline-flex;align-items:center;width:100%}.ouocc-qty-box{display:flex;text-align:center;font-family:inherit;width:var(--qty-box-width);align-items:center;margin-top:5px}.ouocc-qty-minus,.ouocc-qty,.ouocc-qty-plus{background:#fff;height:25px}.ouocc-qty-minus,.ouocc-qty-plus{background:#efefef;cursor:pointer;display:flex;font-size:14px;justify-content:center;align-items:center;width:50px}.ouocc-qty:focus,.ouocc-qty:active,.coupon-code-wrap .ouocc-coupon-field:focus,.coupon-code-wrap .ouocc-coupon-field:active{outline:0}.ouocc-cart-items .ouocc-qty-box input::-webkit-outer-spin-button,.ouocc-cart-items .ouocc-qty-box input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;display:none}.ouocc-cart-items .product_list_widget .ouocc-qty-box input[type=number],.ouocc-cart-items .product_list_widget .ouocc-qty-box input[type=number]:focus{-moz-appearance:textfield;width:36px;border:none;font-size:14px;text-align:center;font-family:inherit;padding:0;margin:0;border-radius:0;box-shadow:none}.item-total-price{text-align:right;font-size:14px;font-family:inherit;flex-grow:1}.oucc-wc-notice{background-color:#8fae1b;color:#fff;padding:10px;position:absolute;;top:0;left:0;width:100%;z-index:99}.wc-notice-text{position:relative;padding-left:3em;clear:both;width:100%}.wc-notice-text::before{font-family:WooCommerce;content:"\e015";display:inline-block;position:absolute;top:-1px;left:1.5em}.ouocc-cart-items ul.product_list_widget li dl{padding-left:8px;font-size:13px;line-height:1.425;display:inline-block}.ouocc-cart-items .product_list_widget .mini_cart_item .variation dt{margin:0;padding:0;display:inline-block;float:left}.ouocc-cart-items .product_list_widget .mini_cart_item .variation dd,.ouocc-cart-items .product_list_widget .mini_cart_item .variation dd p{margin:0;padding:0 0 0 4px;display:inline-block;float:left;color:#777}.coupon-code-wrap{padding:0 0 16px;margin-bottom:20px;border-bottom:1px solid #eee;justify-content:center}.coupon-code-wrap .ouocc-coupon-field{border:1px solid #999;padding:5px 10px;font-size:14px;margin-right:8px;border-radius:0;width:100%;flex-grow:1}.coupon-code-wrap .coupon-btn{background-color:#333;border:none;color:#fff;cursor:pointer;padding:5px 20px;font-size:14px;flex-grow:1}.oucc-coupon-row{clear:both;grid-template-columns:1fr 1fr;padding:3px 0 0}.order-total-row{border-top:1px dashed #333;clear:both;grid-template-columns:1fr 1fr;padding-top:5px;margin-top:10px}.oucc-coupon-label,.order-total-label{font-weight:bold;text-align:left}.oucc-discount-price,.order-total-price{text-align:right}.order-total-row .includes_tax{clear:both;display:block;width:100%}.order-total-row .includes_tax .woocommerce-Price-amount{margin-left:5px}a.ouocc-remove-coupon svg{margin-left:8px}.ouocc-cart-items a.ouocc-shop-button{display:none}.ouocc-panel-container .ouocc-cart-items a.ouocc-shop-button{background-color:#4d3cfc;color:#fff;width:100%}.ouocc-panel-container .ouocc-cart-items .ouocc-shop-button:hover{background-color:#402ef7;color:#f9f9f9}#-ou_offcanvascart-91-109 .ouocc-panel-container{transition-duration:0.6s}#-ou_offcanvascart-91-109{oxy-ou-offcanvascart-ouocc-prdimgw:100;oxy-ou-offcanvascart-ouocc-prdqtyc:#ef662f;oxy-ou-offcanvascart-ouocc-qtyfs:18;oxy-ou-offcanvascart-remove-fs:18;oxy-ou-offcanvascart-remove-bg:#c3c4c7;oxy-ou-offcanvascart-remove-bghc:#c61313;oxy-ou-offcanvascart--woocommerce-mini-cart--total- -ouocc-cart-items -woocommerce-mini-cart--total strong-typography-font-size:20;oxy-ou-offcanvascart--woocommerce-mini-cart--total- -ouocc-cart-items -woocommerce-mini-cart--total strong-typography-font-weight:300;oxy-ou-offcanvascart--woocommerce-mini-cart--total- -ouocc-cart-items -woocommerce-mini-cart--total strong-typography-color:#84898b;oxy-ou-offcanvascart--woocommerce-mini-cart--total- -ouocc-cart-items -woocommerce-mini-cart--total strong-typography-text-align:center;oxy-ou-offcanvascart-mcsubtbrd-border-border-top-style:none;oxy-ou-offcanvascart-mcsubtbrd-border-border-right-style:none;oxy-ou-offcanvascart-mcsubtbrd-border-border-bottom-style:none;oxy-ou-offcanvascart-mcsubtbrd-border-border-left-style:none;width:100%;display:flex;background-color:#ef662f;text-align:left;border-left-width:1px;border-left-style:solid;border-left-color:#ffffff;border-right-width:1px;border-right-color:#ffffff;border-right-style:solid;color:#ffffff}#-ou_offcanvascart-91-109:hover{oxy-ou-offcanvascart-slug-ouoccclosepanelbackground-color:#00255c;background-color:#00255c;color:#ef662f}#-ou_offcanvascart-119-109 .ouocc-overlay{background-color:rgba(0,37,92,0.7)}#-ou_offcanvascart-119-109 .ouocc-panel-container{width:500px;background-color:#f4f4f4}#-ou_offcanvascart-119-109 .ouocc-panel-header{background-color:#ffffff}#-ou_offcanvascart-119-109 .ouocc-panel-title{font-size:24px;color:#00255c;font-weight:300;line-height:1em;letter-spacing:-0.3px;padding-top:25px}#-ou_offcanvascart-119-109 svg.close-icon{width:24px;height:24px;color:#ffffff}#-ou_offcanvascart-119-109 .ouocc-close-panel{background-color:#ef662f;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;padding-top:20px;padding-left:25px;padding-right:20px;padding-bottom:15px}#-ou_offcanvascart-119-109 .ouocc-close-panel:hover{background-color:#00255c}#-ou_offcanvascart-119-109 .ouocc-close-panel:hover svg{color:#ef662f}#-ou_offcanvascart-119-109 svg.oumcart-icon{width:24px;height:24px}#-ou_offcanvascart-119-109 .ou-cart-button{margin-left:20px}#-ou_offcanvascart-119-109 .cart-btn-text{color:#ffffff;font-weight:300}#-ou_offcanvascart-119-109 .ouocc-cart-btn svg{color:#00255c}#-ou_offcanvascart-119-109 .ouocc-cart-btn:hover svg{color:#ef662f}#-ou_offcanvascart-119-109 .top-price .cart-price .woocommerce-Price-amount{font-weight:300;font-size:20px;line-height:1em;letter-spacing:-0.5px}#-ou_offcanvascart-119-109 .cart-counter{width:30px;height:25px;line-height:1em;letter-spacing:-0.5px;font-weight:400;font-size:16px;color:#00255c}#-ou_offcanvascart-119-109 .cart-items-num{background-color:#ffffff}#-ou_offcanvascart-119-109 .ou-cart-button:hover .cart-items-num{background-color:#ffffff;color:#00255c}#-ou_offcanvascart-119-109 ul.product_list_widget li{padding-left:15px}#-ou_offcanvascart-119-109 ul.product_list_widget li:nth-child(odd){background-color:#ffffff}#-ou_offcanvascart-119-109 ul.product_list_widget li:nth-child(even){background-color:#f4f4f4}#-ou_offcanvascart-119-109 ul.product_list_widget li.mini_cart_item{border-color:#c3c4c7}#-ou_offcanvascart-119-109 .mini_cart_item a{text-align:left;font-size:18px;color:#00255c;font-weight:300;line-height:1.2em;letter-spacing:-0.3px}#-ou_offcanvascart-119-109 .mini_cart_item a:hover{color:#ef662f}#-ou_offcanvascart-119-109 .mini_cart_item a.remove svg{width:20px;height:20px;color:#ffffff}#-ou_offcanvascart-119-109 .mini_cart_item a.remove:hover svg{color:#ffffff}#-ou_offcanvascart-119-109 .mini_cart_item a.remove{top:5px;right:5px}#-ou_offcanvascart-119-109 .mini_cart_item .price-label{margin-top:10px}#-ou_offcanvascart-119-109 .mini_cart_item .price-label .woocommerce-Price-amount{color:#00255c;font-size:18px;font-weight:300}#-ou_offcanvascart-119-109 .ouocc-cart-items .woocommerce-mini-cart__total{background-color:#ffffff;padding-top:5px;padding-bottom:5px;margin-bottom:0px;margin-top:-10px}#-ou_offcanvascart-119-109 .total .woocommerce-Price-amount{color:#00255c;font-size:24px}#-ou_offcanvascart-119-109 .woocommerce-mini-cart__buttons a:first-child{font-size:20px;line-height:1em;letter-spacing:-0.3px;color:#ffffff;background-color:#ef662f;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#ef662f;border-right-color:#ffffff;border-bottom-color:#ef662f;border-left-color:#ef662f;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px}#-ou_offcanvascart-119-109 .woocommerce-mini-cart__buttons a:first-child:hover{color:#ef662f;border-color:#00255c;background-color:#00255c}#-ou_offcanvascart-119-109 .woocommerce-mini-cart__buttons a.checkout{font-size:20px;line-height:1em;letter-spacing:-0.3px;color:#ffffff;background-color:#ef662f;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#ef662f;border-right-color:#ef662f;border-bottom-color:#ef662f;border-left-color:#ffffff}#-ou_offcanvascart-119-109 .woocommerce-mini-cart__buttons a.checkout:hover{color:#ef662f;border-color:#00255c;background-color:#00255c}#-ou_offcanvascart-119-109 .ouocc-panel-container{right:0;left:auto}#-ou_offcanvascart-119-109 .total .woocommerce-Price-amount{float:none}#-ou_offcanvascart-119-109 .ouocc-cart-btn svg:hover{color:#00255c}#-ou_offcanvascart-119-109 .ouocc-cart-btn:hover svg:hover{color:#ef662f}#-ou_offcanvascart-119-109 .ouocc-panel-container{transition-duration:0.6s}#-ou_offcanvascart-119-109{oxy-ou-offcanvascart-ouocc-prdimgw:100;oxy-ou-offcanvascart-ouocc-prdqtyc:#ef662f;oxy-ou-offcanvascart-ouocc-qtyfs:18;oxy-ou-offcanvascart-remove-fs:18;oxy-ou-offcanvascart-remove-bg:#c3c4c7;oxy-ou-offcanvascart-remove-bghc:#c61313;oxy-ou-offcanvascart--woocommerce-mini-cart--total- -ouocc-cart-items -woocommerce-mini-cart--total strong-typography-font-size:20;oxy-ou-offcanvascart--woocommerce-mini-cart--total- -ouocc-cart-items -woocommerce-mini-cart--total strong-typography-font-weight:300;oxy-ou-offcanvascart--woocommerce-mini-cart--total- -ouocc-cart-items -woocommerce-mini-cart--total strong-typography-color:#84898b;oxy-ou-offcanvascart--woocommerce-mini-cart--total- -ouocc-cart-items -woocommerce-mini-cart--total strong-typography-text-align:center;oxy-ou-offcanvascart-mcsubtbrd-border-border-top-style:none;oxy-ou-offcanvascart-mcsubtbrd-border-border-right-style:none;oxy-ou-offcanvascart-mcsubtbrd-border-border-bottom-style:none;oxy-ou-offcanvascart-mcsubtbrd-border-border-left-style:none;width:100%;display:flex;text-align:left}#-ou_offcanvascart-119-109:hover{oxy-ou-offcanvascart-slug-ouoccclosepanelbackground-color:#00255c}@media (max-width:991px){#-ou_offcanvascart-91-109{width:100%;display:flex;align-items:center;flex-direction:column}}@media (max-width:991px){#-ou_offcanvascart-119-109{width:100%;display:flex;align-items:center;flex-direction:column}}@media (max-width:767px){#-ou_offcanvascart-91-109 .ouocc-panel-container{width:100%}}@media (max-width:767px){#-ou_offcanvascart-119-109 .ouocc-panel-container{width:100%}}#section-2-380{background-image:url(https://shop.thehavi.com/wp-content/uploads/2020/07/havi-concreteBG-blue.jpg);background-color:#00255c;background-position:50% 38%}#section-16-380 > .ct-section-inner-wrap{padding-bottom:100px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}#section-16-380{display:block}#section-16-380{text-align:left;background-color:#ffffff}@media (max-width:1400px){#section-16-380 > .ct-section-inner-wrap{padding-bottom:30px}}#div_block-88-380{width:50%;padding-right:20px;padding-bottom:40px;flex-direction:column;display:flex;text-align:left;align-items:center}#div_block-89-380{width:50.00%;padding-bottom:0px;padding-left:20px}@media (max-width:991px){#div_block-88-380{padding-right:0px}}@media (max-width:991px){#div_block-89-380{padding-left:0px}}@media (max-width:991px){#new_columns-3-380> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-87-380> .ct-div-block{width:100% !important}}.oxy-dynamic-list :is([data-id="fancy_icon-72-380"],#incspec){color:#ef662f}.oxy-dynamic-list :is([data-id="fancy_icon-72-380"],#incspec)>svg{width:30px;height:30px}.oxy-dynamic-list :is([data-id="fancy_icon-72-380"],#incspec){padding-left:5px;padding-right:5px}.oxy-dynamic-list :is([data-id="fancy_icon-272-380"],#incspec){color:#c61313}.oxy-dynamic-list :is([data-id="fancy_icon-272-380"],#incspec)>svg{width:20px;height:20px}.oxy-dynamic-list :is([data-id="fancy_icon-272-380"],#incspec){padding-left:5px;padding-right:5px}#_dynamic_list-69-380 .oxy-repeater-pages{font-size:12px}#_dynamic_list-77-380 .oxy-repeater-pages{font-size:12px}#_dynamic_list-269-380 .oxy-repeater-pages{font-size:12px}div.ct-section-inner-wrap,div.oxy-header-container{max-width:1440px}.oxy-product-builder{width:100%}.oxy-product-builder .oxy-product-wrapper-inner{display:flex;flex-direction:column}.woocommerce #reviews #comments h2{margin-bottom:24px}.woocommerce #reviews #comments ol.commentlist{padding-left:0}.woocommerce div.product form.cart .variations{margin-bottom:0}.woocommerce div.product form.cart .reset_variations::before{content:'×';margin-right:4px}.woocommerce .oxy-product-cart-button p.price,.woocommerce .oxy-product-cart-button span.price.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:inherit}.woocommerce div.product .single_variation_wrap{width:100%}.woocommerce .product_meta span{font-size:12px}.woocommerce .product_meta{display:flex;flex-direction:column}.woocommerce .tagged_as{display:block}.oxy-product-images{position:relative;width:100%}.woocommerce div.product .oxy-product-images div.images.woocommerce-product-gallery{width:100%}.woocommerce div.product .oxy-product-images div.images{margin-bottom:0}.woocommerce div.product .oxy-product-images div.images .flex-control-thumbs,.woocommerce div.product div.images .flex-control-thumbs{display:flex;flex-wrap:wrap}.woocommerce div.product .oxy-product-images div.images .flex-control-thumbs,.woocommerce div.product div.images .flex-control-thumbs{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;overflow:auto}.woocommerce div.product .oxy-product-images div.images .flex-control-thumbs li,.woocommerce div.product div.images .flex-control-thumbs li{width:23%;flex-shrink:0;overflow:hidden}.woocommerce div.product .oxy-product-images div.images .woocommerce-product-gallery__trigger,.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:transparent}.woocommerce div.product .oxy-product-images div.images .woocommerce-product-gallery__trigger:before,.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{border:2px solid #00255c}.woocommerce div.product .oxy-product-images div.images .woocommerce-product-gallery__trigger:after,.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{background:#00255c}.woocommerce div.product .oxy-product-images div.images .woocommerce-product-gallery__trigger:hover:before,.woocommerce div.product div.images .woocommerce-product-gallery__trigger:hover:before{border:2px solid #00adef}.woocommerce div.product .oxy-product-images div.images .woocommerce-product-gallery__trigger:hover:after,.woocommerce div.product div.images .woocommerce-product-gallery__trigger:hover:after{background:#00adef}#-product-images-48-380 .woocommerce-product-gallery__wrapper,#-product-images-48-380 div.flex-viewport{box-shadow:0px 5px 15px 0px rgba(0,0,0,0.3)}#-product-images-48-380 div.images .woocommerce-product-gallery__trigger:before{border-color:#ef662f}#-product-images-48-380 div.images .woocommerce-product-gallery__trigger:after{background:#ef662f}#-product-images-48-380 div.images .woocommerce-product-gallery__trigger:hover:before{border-color:#00255c}#-product-images-48-380 div.images .woocommerce-product-gallery__trigger:hover:after{background:#00255c}#-product-images-48-380 .woocommerce-product-gallery__trigger{border-top-color:#ef662f;border-top-style:solid;border-bottom-color:#ef662f;border-bottom-style:solid;border-bottom-width:2px;border-top-width:2px}#-product-images-48-380{border-top-color:#84898b;border-bottom-color:#84898b;border-top-width:0.5px;border-right-width:0.5px;border-bottom-width:0.5px;border-left-width:0.5px;border-right-color:#84898b;border-left-color:#84898b}.oxy-product-price p.price{margin:0;font-size:16px}.woocommerce div.product .oxy-product-cart-button form.cart{width:100%;margin-bottom:0}.woocommerce .oxy-product-cart-button p.stock,.woocommerce div.product p.stock{font-size:16px;color:#e96199}.woocommerce div.product form.cart div.quantity{margin:0}.woocommerce form.cart .reset_variations,.woocommerce div.product form.cart .reset_variations{font-size:12px}.woocommerce form.cart .reset_variations:hover,.woocommerce div.product form.cart .reset_variations:hover{color:#00255c;text-decoration:underline}.woocommerce .oxy-product-cart-button form.cart .variations td,.woocommerce div.product form.cart .variations td{line-height:2}#-product-cart-button-172-380 form.cart .variations select,#-product-cart-button-172-380 .quantity .qty{border-top-color:#ef662f;border-right-color:#ef662f;border-bottom-color:#ef662f;border-left-color:#ef662f;border_radius_border-radius:4px;border-radius:4px}#-product-cart-button-172-380 table.variations tr td a{color:#00255c;font-size:16px;text-decoration:none;text-transform:uppercase}#-product-cart-button-172-380 table.variations tr td a:hover{color:#ef662f}#-product-cart-button-172-380 button.button.alt{padding-top:20px;padding-left:52px;padding-right:52px;padding-bottom:20px;background-color:#ef662f;border-radius:40px;font-size:18px;letter-spacing:0.5px;line-height:16px;font-weight:600}#-product-cart-button-172-380 button.button.alt:hover{background-color:#00255c}#-product-cart-button-172-380{oxy-product-cart-button-tr td label-typography-font-size:20;oxy-product-cart-button-tr td label-typography-color:#ef662f;oxy-product-cart-button-tr td label-typography-letter-spacing:-0.5;flex-direction:unset}#-product-cart-button-172-380:hover{oxy-product-cart-button-slug-buttonbuttonaltbackground-color:#00255c;oxy-product-cart-button-slug-tablevariationstrtdacolor:#ef662f}.ct-section {
width:100%;
background-size:cover;
background-repeat:repeat;
}
.ct-section>.ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.ct-div-block {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.ct-new-columns {
display:flex;
width:100%;
flex-direction:row;
align-items:stretch;
justify-content:center;
flex-wrap:wrap;
}
.ct-link-text {
display:inline-block;
}
.ct-link {
display:flex;
flex-wrap:wrap;
text-align:center;
text-decoration:none;
flex-direction:column;
align-items:center;
justify-content:center;
}
.ct-link-button {
display:inline-block;
text-align:center;
text-decoration:none;
}
.ct-link-button {
background-color: #1e73be;
border: 1px solid #1e73be;
color: #ffffff;
padding: 10px 16px;
}
.ct-image {
max-width:100%;
}
.ct-fancy-icon>svg {
width:55px;height:55px;}
.ct-inner-content {
width:100%;
}
.ct-slide {
display:flex;
flex-wrap:wrap;
text-align:center;
flex-direction:column;
align-items:center;
justify-content:center;
}
.ct-nestable-shortcode {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-comments {
width:100%;
text-align:left;
}
.oxy-comment-form {
width:100%;
}
.oxy-login-form {
width:100%;
}
.oxy-search-form {
width:100%;
}
.oxy-tabs-contents {
display:flex;
width:100%;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-tab {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-tab-content {
display:flex;
width:100%;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-testimonial {
width:100%;
}
.oxy-icon-box {
width:100%;
}
.oxy-pricing-box {
width:100%;
}
.oxy-posts-grid {
width:100%;
}
.oxy-gallery {
width:100%;
}
.ct-slider {
width:100%;
}
.oxy-tabs {
display:flex;
flex-wrap:nowrap;
flex-direction:row;
align-items:stretch;
}
.ct-modal {
flex-direction:column;
align-items:flex-start;
}
.ct-span {
display:inline-block;
text-decoration:inherit;
}
.ct-widget {
width:100%;
}
.oxy-dynamic-list {
width:100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.ct-div-block,
.oxy-post-content,
.ct-text-block,
.ct-headline,
.oxy-rich-text,
.ct-link-text { max-width: 100%; }
img { flex-shrink: 0; }
body * { min-height: 1px; }
}            .oxy-testimonial {
flex-direction: row;
align-items: center;
}
.oxy-testimonial .oxy-testimonial-photo-wrap {
order: 1;
}
.oxy-testimonial .oxy-testimonial-photo {
width: 125px;                height: 125px;                margin-right: 20px;
}
.oxy-testimonial .oxy-testimonial-photo-wrap, 
.oxy-testimonial .oxy-testimonial-author-wrap, 
.oxy-testimonial .oxy-testimonial-content-wrap {
align-items: flex-start;                text-align: left;            }
.oxy-testimonial .oxy-testimonial-text {
margin-bottom:8px;font-size: 21px;
line-height: 1.4;
-webkit-font-smoothing: subpixel-antialiased;
}
.oxy-testimonial .oxy-testimonial-author {
font-size: 18px;
-webkit-font-smoothing: subpixel-antialiased;
}
.oxy-testimonial .oxy-testimonial-author-info {
font-size: 12px;
-webkit-font-smoothing: subpixel-antialiased;
}
.oxy-icon-box {
text-align: left;                flex-direction: column;            }
.oxy-icon-box .oxy-icon-box-icon {
margin-bottom: 12px;
align-self: flex-start;            }
.oxy-icon-box .oxy-icon-box-heading {
font-size: 21px;
margin-bottom: 12px;            }
.oxy-icon-box .oxy-icon-box-text {
font-size: 16px;
margin-bottom: 12px;align-self: flex-start;            }
.oxy-icon-box .oxy-icon-box-link {
margin-top: 20px;                            } .oxy-pricing-box .oxy-pricing-box-section {
padding-top: 20px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 20px;
text-align: center;            }
.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
justify-content: center;            } .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic {
justify-content: center;            } .oxy-pricing-box .oxy-pricing-box-title-title {
font-size: 48px;
}
.oxy-pricing-box .oxy-pricing-box-title-subtitle {
font-size: 24px;
} .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
flex-direction: row;                                            }
.oxy-pricing-box .oxy-pricing-box-currency {
font-size: 28px;
}
.oxy-pricing-box .oxy-pricing-box-amount-main {
font-size: 80px;
line-height: 0.7;
}
.oxy-pricing-box .oxy-pricing-box-amount-decimal {
font-size: 13px;
}
.oxy-pricing-box .oxy-pricing-box-term {
font-size: 16px;
}
.oxy-pricing-box .oxy-pricing-box-sale-price {
font-size: 12px;
color: rgba(0,0,0,0.5);
margin-bottom: 20px;            } .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content {
font-size: 16px;
color: rgba(0,0,0,0.5);
} .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta {
justify-content: center;            }
.oxy-progress-bar .oxy-progress-bar-background {
background-color: #000000;            background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);            animation: none 0s paused;        }
.oxy-progress-bar .oxy-progress-bar-progress-wrap {
width: 85%;        }
.oxy-progress-bar .oxy-progress-bar-progress {
background-color: #66aaff;padding: 40px;animation: none 0s paused, none 0s paused;            background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);        
}
.oxy-progress-bar .oxy-progress-bar-overlay-text {
font-size: 30px;
font-weight: 900;
-webkit-font-smoothing: subpixel-antialiased;
}
.oxy-progress-bar .oxy-progress-bar-overlay-percent {
font-size: 12px;
}
.ct-slider .unslider-nav ol li {border-color: #ffffff; }.ct-slider .unslider-nav ol li.unslider-active {background-color: #ffffff; }.ct-slider .ct-slide {
padding: 0px;			}
.oxy-superbox .oxy-superbox-secondary, 
.oxy-superbox .oxy-superbox-primary {
transition-duration: 0.5s;            }
.oxy-shape-divider {
width: 0px;
height: 0px;
}
.oxy_shape_divider svg {
width: 100%;
} .woocommerce {
-webkit-font-smoothing: antialiased;
} .woocommerce .star-rating::before,
.woocommerce .stars:not(.selected) span a,
.woocommerce .stars.selected span a.active ~ a {
color: #84898b;
}
.woocommerce .star-rating,
.woocommerce .stars.selected span a {
color: #ef662f;
} .woocommerce div.flex-viewport,
.woocommerce-product-gallery__wrapper,
.woocommerce div.product div.images .flex-control-thumbs li,
.woocommerce ul.products li.product a img,
.woocommerce-cart table.cart img {
min-width: 64px;
min-height: 64px;
border: 1px solid #00255c;
overflow: hidden;
}
.flex-viewport .woocommerce-product-gallery__wrapper {
border: none; border-radius: 0 !important; margin: 0 !important; } .woocommerce button.button.alt,
.woocommerce a.button,
.woocommerce ul.products li.product .button,
.woocommerce #review_form #respond .form-submit input,
.woocommerce a.button.alt,
.woocommerce button.button {
background: #ef662f;
border: 1px solid #ef662f;
font-size: 12px;
border-radius: 0px;
letter-spacing: 1px;
text-transform: uppercase;
color: #ffffff;
line-height: 1.2;
text-align: center;
padding: 16px 24px;
outline: none;
font-family: inherit;
border-radius: 4px;
display: flex;
flex-direction: row;
justify-content: center;
} .woocommerce button.button.alt:hover,
.woocommerce a.button:hover,
.woocommerce ul.products li.product .button:hover,
.woocommerce #review_form #respond .form-submit input:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button:hover {
background: #00255c;
border: 1px solid #00255c;
color: #ffffff;
} .woocommerce button.button:disabled,
.woocommerce button.button:disabled[disabled],
.woocommerce .widget_shopping_cart .buttons a,
.woocommerce.widget_shopping_cart .buttons a,
.woocommerce .widget_price_filter .price_slider_amount .button,
.woocommerce a.added_to_cart,
.woocommerce .cart .button,
.woocommerce .cart input.button,
.woocommerce table.my_account_orders .button,
td a.woocommerce-MyAccount-downloads-file.button.alt {
line-height: 1.2;
text-align: center;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: 700;
font-size: 12px;
background: #ffffff;
border: 1px solid #ef662f;
color: #ef662f;
padding: 16px 24px;
outline: none;
font-family: inherit;
border-radius: 4px;
} .woocommerce button.button:disabled:hover,
.woocommerce button.button:disabled[disabled]:hover,
.woocommerce .widget_shopping_cart .buttons a:hover,
.woocommerce.widget_shopping_cart .buttons a:hover,
.woocommerce a.added_to_cart:hover,
.woocommerce .cart .button:hover,
.woocommerce .cart input.button:hover,
.woocommerce table.my_account_orders .button:hover,
td a.woocommerce-MyAccount-downloads-file.button.alt:hover {
background: #ffffff;
border: 1px solid #00255c;
color: #00255c;
} .woocommerce #respond input#submit.disabled,
.woocommerce #respond input#submit:disabled,
.woocommerce #respond input#submit:disabled[disabled],
.woocommerce a.button.disabled, .woocommerce a.button:disabled,
.woocommerce a.button:disabled[disabled],
.woocommerce button.button.disabled,
.woocommerce button.button:disabled,
.woocommerce button.button:disabled[disabled],
.woocommerce input.button.disabled,
.woocommerce input.button:disabled,
.woocommerce input.button:disabled[disabled] {
filter: grayscale(100%);
} .woocommerce a.wcppec-checkout-buttons__button,
.woocommerce ul.product_list_widget li a,
.woocommerce ul.product-categories a,
.woocommerce .widget_layered_nav_filters ul li a,
.woocommerce .woocommerce-widget-layered-nav-list__item a,
.woocommerce .wc-layered-nav-rating a,
.woocommerce div.tagcloud a,
.woocommerce ul.products li.product .woocommerce-loop-category__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title,
h2.woocommerce-loop-category__title,
.comment-form-rating a,
.woocommerce .download-product a,
a.woocommerce-remove-coupon,
.woocommerce a.shipping-calculator-button,
.woocommerce a.remove,
.woocommerce a.reset_variations,
.woocommerce .product-name a,
.woocommerce-info a,
.woocommerce-error a,
.woocommerce-message a,
.woocommerce-checkout-payment a,
.woocommerce-LostPassword a,
.woocommerce-Address-title a,
.woocommerce-MyAccount-navigation-link a,
.woocommerce-MyAccount-content a,
a.woocommerce-review-link,
.posted_in a,
.tagged_as a,
.woocommerce .woocommerce-breadcrumb a {
color: #ef662f;
font-weight: 400;
font-family: inherit;
text-decoration: none;
} .woocommerce a.wcppec-checkout-buttons__button:hover,
.woocommerce ul.product_list_widget li a:hover,
.woocommerce ul.product-categories a:hover,
.woocommerce .widget_layered_nav_filters ul li a:hover,
.woocommerce .woocommerce-widget-layered-nav-list__item a:hover,
.woocommerce div.tagcloud a:hover,
.comment-form-rating a:hover,
.woocommerce .download-product a:hover,
a.woocommerce-remove-coupon:hover,
.woocommerce a.shipping-calculator-button:hover,
.woocommerce a.remove:hover,
a.reset_variations:hover .product-name a:hover,
.woocommerce .product-name a:hover,
.woocommerce-info a:hover,
.woocommerce-error a:hover,
.woocommerce-message a:hover,
.woocommerce-checkout-payment a:hover,
.woocommerce-LostPassword a:hover,
.woocommerce-Address-title a:hover,
.woocommerce-MyAccount-navigation-link a:hover,
.woocommerce-MyAccount-content a:hover,
a.woocommerce-review-link:hover,
.posted_in a:hover,
.tagged_as a:hover,
.woocommerce .woocommerce-breadcrumb a:hover {
color: #00255c;
text-decoration: underline;
} .woocommerce div.product form.cart .variations label,
.woocommerce form label {
font-size: 12px;
color: #303030;
margin-top: 8px;
font-weight: 400;
font-style: normal;
} .woocommerce input[type="search"]::placeholder,
.woocommerce-page table.cart td.actions .input-text::placeholder,
.woocommerce form .form-row .input-text::placeholder,
.woocommerce-page form .form-row .input-text::placeholder {
color: #c3c4c7;
font-family: inherit;
} .select2-container--default .select2-selection--single,
.woocommerce div.product form.cart .variations select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
color: #00255c;
background: #ffffff;
font-family: inherit;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
border-radius: 4px;
}
.select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-container--default .select2-results__option--highlighted[data-selected] {
background: #ef662f;
color: #ffffff;
outline: none;
}
.select2-container--default .select2-results__option[data-selected=true] {
background: #00255c;
color: #ffffff;
outline: none;
}
.select2-results__option {
padding: 8px 12px;
font-size: 14px;
-webkit-font-smoothing: antialiased;
}
.select2-dropdown {
border-radius: 0;
}
.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered {
line-height: 1.6;
color: #00255c;
padding: 0;
min-height: 20px;
padding-left: 0;
outline: none;
}
.select2-container--open .select2-dropdown--below {
padding: 0;
}
.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow {
background: url(https://shop.thehavi.com/wp-content/plugins/oxygen-woocommerce/elements/assets/chevron-down.svg);
background-size: 6px;
background-repeat: no-repeat;
background-position: 4px center;
height: 100%;
}
.woocommerce .select2-container--default .select2-selection--single .select2-selection__clear {
display: none;
pointer-events: none;
}
.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow b {
display: none;
} .woocommerce .oxy-product-info h2,
.woocommerce .widget_recent_reviews h2,
.woocommerce .widget_top_rated_products h2,
.woocommerce .widget_shopping_cart h2,
.woocommerce .widget_products h2,
.woocommerce .widget_product_categories h2,
.woocommerce .widget_layered_nav_filters h2,
.woocommerce .woocommerce-widget-layered-nav h2,
.woocommerce .widget_rating_filter h2,
.woocommerce .widget_price_filter h2,
.woocommerce div.widget_product_tag_cloud h2,
.woocommerce h1.page-title,
.woocommerce h1.product_title,
.woocommerce section.related.products h2,
.oxy-product-upsells > :is(h1, h2, h3, h4, h5, h6),
.woocommerce h2.woocommerce-Reviews-title,
.woocommerce span.comment-reply-title,
.woocommerce-Tabs-panel h2,
h2.woocommerce-order-downloads__title,
.woocommerce-orders article header h1,
.woocommerce-account article header h1,
.woocommerce-downloads article header h1,
.woocommerce-edit-address article header h1,
.woocommerce-account h2,
.woocommerce-Address-title h3,
.woocommerce-MyAccount-content h3,
.woocommerce-EditAccountForm legend,
h1.oxy-woo-archive-title,
h2.woocommerce-column__title,
h2.woocommerce-order-downloads__title,
h2.woocommerce-order-details__title,
.woocommerce-billing-fields h3,
.woocommerce-checkout h3,
.woocommerce .cart_totals h2,
.woocommerce .cross-sells h2 {
color: #00255c;
font-weight: 700;
line-height: 1.2;
margin-bottom: 8px;
} .woocommerce .price_label .from,
.woocommerce .price_label .to,
.woocommerce ul.products li.product .price,
.product-quantity,
.woocommerce .price ins,
.woocommerce-Price-amount,
.woocommerce-loop-category__title .count,
.woocommerce .price {
color: #00255c;
font-weight: 700;
font-size: 16px;
background: transparent;
text-decoration: none;
} .woocommerce .product_list_widget del span.woocommerce-Price-amount,
.woocommerce ul.products li.product .price del,
.woocommerce .price del,
.woocommerce .price del .woocommerce-Price-amount {
font-size: 12px;
font-weight: 200;
color: #303030;
}
.woocommerce div.product p.price,
.woocommerce div.product span.price,
.woocommerce div.product span.price ins {
color: #00255c;
font-weight: 700;
font-size: inherit;
}
.woocommerce div.product p.price {
font-size: 16px;
}
.woocommerce div.product p.price ins,
.woocommerce .oxy-woo-element .price ins {
text-decoration: none;
}
.woocommerce div.product p.price del,
.woocommerce div.product span.price del,
.woocommerce p.price del,
.woocommerce ul.products li.product .price del {
opacity: 1;
display: block;
} .woocommerce-cart table.cart th,
.woocommerce-cart .cart-collaterals .cart_totals table th,
.woocommerce table.shop_table th,
.woocommerce table.shop_table tfoot th {
font-weight: 400;
color: #303030;
font-size: 10px;
text-align: left;
text-transform: uppercase;
letter-spacing: 1px;
} .woocommerce .woocommerce-mini-cart__total strong,
.woocommerce .woocommerce-mini-cart span.quantity,
.woocommerce .widget_product_categories span.count,
.woocommerce .woocommerce-widget-layered-nav-list__item span,
.woocommerce-product-attributes-item__value p,
.woocommerce-error,
.woocommerce-table--order-downloads,
.woocommerce-Address address,
.woocommerce-orders-table,
.woocommerce-table,
ul.woocommerce-shipping-methods,
p.woocommerce-shipping-destination,
.woocommerce-column--shipping-address address,
.woocommerce-column--billing-address address,
.woocommerce-order p,
.woocommerce .product-name,
.woocommerce .product-total,
.oxy-product-stock p,
.oxy-product-description p,
.woocommerce-Reviews .comment-text p,
.product .summary .product_meta,
.woocommerce-Tabs-panel,
.woocommerce-product-details__short-description p,
.woocommerce-form-track-order p,
.woocommerce-checkout-payment p,
.checkout_coupon p,
.woocommerce-ResetPassword p,
.woocommerce-info,
.woocommerce-error,
.woocommerce-message,
.woocommerce-MyAccount-content p,
.woocommerce-breadcrumb,
p.woocommerce-result-count {
color: #303030;
font-weight: 400;
line-height: 1.6;
font-size: 16px;
font-style: normal;
} .woocommerce-product-attributes-item__label,
.woocommerce-error strong,
.woocommerce-MyAccount-content strong,
.woocommerce-shipping-destination strong,
.woocommerce p.order-info mark,
.woocommerce-MyAccount-content mark.order-number,
.woocommerce-MyAccount-content mark.order-date,
.woocommerce-MyAccount-content mark.order-status,
.woocommerce-order-overview strong {
color: #00255c;
font-weight: 700;
font-family: inherit;
background: transparent;
} .woocommerce ul.products li.product .onsale,
.woocommerce span.onsale {
background: #ef662f;
font-size: 12px;
padding: 6px 12px;
line-height: 1.2;
border-radius: 20px;
min-width: 0;
min-height: 0;
margin: 0;
top: 12px;
left: 12px;
right: auto;
position: absolute;
}  .woocommerce div.product .oxy-woo-element .woocommerce-tabs .panel,
.woocommerce .oxy-woo-element div.product .woocommerce-tabs .panel {
margin-bottom: 0;
padding: 20px 0;
}
.woocommerce div.product .oxy-woo-element .woocommerce-tabs ul.tabs,
.woocommerce .oxy-woo-element div.product .woocommerce-tabs ul.tabs {
padding-left: 5px;
display: flex;
text-align: center;
margin-bottom: 0;
flex-shrink: 0;
}
.woocommerce div.product .oxy-woo-element .woocommerce-tabs ul.tabs li,
.woocommerce .oxy-woo-element div.product .woocommerce-tabs ul.tabs li {
border-radius: 0;
padding: 0;
margin: 0 5px;
display: flex;
align-items: center;
}
.woocommerce .oxy-woo-element div.product .woocommerce-tabs ul.tabs li::before,
.woocommerce div.product .oxy-woo-element .woocommerce-tabs ul.tabs li::before {
display: none;
}
.woocommerce .oxy-woo-element div.product .woocommerce-tabs ul.tabs li::after,
.woocommerce div.product .oxy-woo-element .woocommerce-tabs ul.tabs li::after {
display: none;
}
.woocommerce .oxy-woo-element div.product .woocommerce-tabs ul.tabs li a,
.woocommerce div.product .oxy-woo-element .woocommerce-tabs ul.tabs li a {
width: 100%;
color: #999;
font-size: 12px;
text-transform: uppercase;
letter-spacing: 1px;
outline: none;
padding: 16px 48px;
z-index: 1000;
font-weight: 400;
border-radius: 0;
word-break: break-word;
}
.woocommerce .oxy-woo-element div.product .woocommerce-tabs ul.tabs li a:hover,
.woocommerce div.product .oxy-woo-element .woocommerce-tabs ul.tabs li a:hover {
color: #00255c;
}
.woocommerce .oxy-woo-element div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce div.product .oxy-woo-element .woocommerce-tabs ul.tabs li.active {
background: white;
border-bottom-color: white;
}
.woocommerce .oxy-woo-element div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce
div.product
.oxy-woo-element
.woocommerce-tabs
ul.tabs
li.active
a {
color: #00255c;
}
@media (max-width: 640px) {
.woocommerce .oxy-woo-element div.product .woocommerce-tabs ul.tabs,
.woocommerce div.product .oxy-woo-element .woocommerce-tabs ul.tabs {
flex-direction: column;
padding: 0;
margin-bottom: 5px;
}
.woocommerce .oxy-woo-element div.product .woocommerce-tabs ul.tabs li,
.woocommerce div.product .oxy-woo-element .woocommerce-tabs ul.tabs li {
margin: 5px 0;
}
.woocommerce .oxy-woo-element div.product .woocommerce-tabs ul.tabs::before,
.woocommerce div.product .oxy-woo-element .woocommerce-tabs ul.tabs::before {
border-bottom: none;
}
.woocommerce .oxy-woo-element div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce
div.product
.oxy-woo-element
.woocommerce-tabs
ul.tabs
li.active {
border-bottom-color: #ffffff;
}
} .woocommerce .oxy-woo-element table.shop_attributes th,
.woocommerce .oxy-woo-element table.shop_attributes td {
border-top: 1px solid #ffffff;
padding: 8px;
} .woocommerce .oxy-product-cart-button,
.woocommerce .oxy-woo-element div.product form.cart {
width: 100%;
max-width: 360px;
}
.woocommerce .oxy-woo-element div.product .single_add_to_cart_button,
.woocommerce .single_add_to_cart_button {
align-self: stretch;
flex-grow: 1;
border-radius: 0;
}
.woocommerce .oxy-woo-element div.product form.cart,
.woocommerce .oxy-product-cart-button form.cart,
.woocommerce div.product form.cart {
display: flex;
flex-wrap: wrap;
}
.woocommerce .oxy-woo-element div.product form.variations_form.cart,
.woocommerce .oxy-product-cart-button form.variations_form.cart {
display: flex;
flex-direction: column;
align-items: stretch;
}
.woocommerce .oxy-woo-element div.product form.cart td.value,
.woocommerce .oxy-product-cart-button td.value {
padding: 0;
}
.woocommerce .oxy-woo-element div.product .woocommerce-variation-add-to-cart,
.woocommerce .woocommerce-variation-add-to-cart {
display: flex;
width: 100%;
} .woocommerce .widget_shopping_cart .buttons a.checkout.wc-forward,
.woocommerce button[type=submit],
.woocommerce button[name=woocommerce-form-login__submit],
.woocommerce button[name=save_account_details],
.woocommerce button[name=save_address],
.woocommerce .oxy-woo-element div.product form.cart button.button.alt,
.woocommerce .oxy-product-cart-button button.button.alt,
.woocommerce div.product form.cart .button {
background-color: #ef662f;
color: #ffffff;
border-radius: 0;
letter-spacing: 1px;
text-transform: uppercase;
padding: 16px 24px;
font-size: 12px;
text-align: center;
border: 1px solid #ef662f;
border-radius: 4px;
line-height: 1.2;
font-weight: 700;
font-family: inherit;
outline: none;
cursor: pointer;
}
.woocommerce button[type=submit]:hover,
.woocommerce button[name=woocommerce-form-login__submit]:hover,
.woocommerce button[name=save_account_details]:hover,
.woocommerce button[name=save_address]:hover,
.woocommerce .oxy-woo-element div.product form.cart button.button.alt:hover,
.woocommerce .oxy-product-cart-button button.button.alt:hover,
.woocommerce div.product form.cart .button:hover {
background-color: #00255c;
border: 1px solid #00255c;
}
.woocommerce .oxy-woo-element div.product form.cart button.button.alt.disabled,
.woocommerce button.button.alt.disabled {
background: #84898b !important;
border: 1px solid #84898b !important;
opacity: 1;
}
.woocommerce .quantity .qty {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
min-width: 56px;
padding: 8px 9px;
margin-right: 12px;
background: url(https://shop.thehavi.com/wp-content/plugins/oxygen-woocommerce/elements/assets/chevron-down.svg),
url(https://shop.thehavi.com/wp-content/plugins/oxygen-woocommerce/elements/assets/chevron-up.svg), #ffffff;
background-size: 6px, 6px;
background-repeat: no-repeat, no-repeat;
background-position: right 0.8em bottom calc(50% - 5px), right 0.8em top calc(50% - 5px);
height: 100%;
}
.woocommerce table.variations tr {
border-top: none;
}
.woocommerce .oxy-woo-element div.product form.cart .variations,
.woocommerce div.product .oxy-product-cart-button form.cart .variations {
margin-bottom: 0;
}
.woocommerce .oxy-woo-element div.product form.cart table.variations tr,
.woocommerce table.variations tr {
display: flex;
flex-direction: column;
}
.woocommerce
.oxy-woo-element
div.product
form.cart
table.variations
tr
td
label,
.woocommerce .oxy-product-cart-button table.variations tr td label {
font-size: 12px;
margin-right: 12px;
}
.woocommerce .oxy-woo-element div.product form.cart table.variations tr td a,
.woocommerce .oxy-product-cart-button table.variations tr td a {
font-size: 12px;
}
.woocommerce .oxy-woo-element div.product form.cart a.reset_variations:before,
.woocommerce .oxy-product-cart-button table.variations tr td a:before {
content: "× ";
}
.woocommerce .oxy-woo-element div.product form.cart .variations,
.woocommerce .oxy-product-cart-button div.product form.cart .variations {
margin-bottom: 0;
}
.woocommerce .woocommerce-ordering select,
.woocommerce .oxy-woo-element div.product form.cart .variations select,
.woocommerce div.product .oxy-product-cart-button form.cart .variations select,
.woocommerce div.product form.cart .variations select,
.woocommerce form.cart .variations select {
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
line-height: 1.2;
cursor: pointer;
width: 100%;
position: relative;
background: url(https://shop.thehavi.com/wp-content/plugins/oxygen-woocommerce/elements/assets/chevron-down.svg), #ffffff;
background-size: 6px;
padding-right: 24px;
background-repeat: no-repeat;
background-position: right 0.8em center;
}
.woocommerce input[type="number"]::-webkit-inner-spin-button,
.woocommerce input[type="number"]::-webkit-outer-spin-button {
margin-right: -9px;
opacity: 0.01;
width: 24px;
height:48px;
cursor: pointer;
} .woocommerce .oxy-woo-element div.product .woocommerce-product-rating,
.woocommerce .oxy-product-rating .woocommerce-product-rating,
.woocommerce div.product .oxy-product-rating .woocommerce-product-rating {
display: flex;
align-items: center;
margin-bottom: 8px;
}
.woocommerce
.oxy-woo-element
div.product
.woocommerce-product-rating
.star-rating::before,
.woocommerce .oxy-product-rating .star-rating::before {
position: relative;
color: #84898b;
}
.woocommerce
.oxy-woo-element
div.product
.woocommerce-product-rating
.star-rating,
.woocommerce .oxy-product-rating .woocommerce-product-rating .star-rating {
width: auto;
letter-spacing: 2px;
margin: 0 0 0 0;
}
.woocommerce
.oxy-woo-element
div.product
.woocommerce-product-rating
a.woocommerce-review-link,
.woocommerce .oxy-product-rating a.woocommerce-review-link {
font-size: 12px;
}
.woocommerce
.oxy-woo-element
div.product
.woocommerce-product-rating
.star-rating
span,
.woocommerce .oxy-product-rating .woocommerce .star-rating span {
color: #ef662f;
} .woocommerce .flex-control-thumbs li,
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item,
.select2-search--dropdown .select2-search__field,
.woocommerce
label.woocommerce-form__label.woocommerce-form__label-for-checkbox
span::before,
.woocommerce ul.tabs li,
.woocommerce .woocommerce-product-gallery__trigger:after,
.woocommerce .woocommerce-product-gallery__trigger:before,
.woocommerce img:not(.zoomImg):not(.pswp__img),
.woocommerce textarea,
.woocommerce .checkbox,
.woocommerce .select2-selection,
.woocommerce input,
.woocommerce button,
.woocommerce select,
.woocommerce a {
transition: all ease 0.2s;
}  .woocommerce-cart table.cart td.actions .coupon .input-text,
.select2-container--default .select2-search--dropdown .select2-search__field,
.woocommerce textarea,
.select2-dropdown,
.woocommerce .select2-selection,
.woocommerce input[type="search"],
.woocommerce input[type="text"],
.woocommerce input[type="number"],
.woocommerce input[type="tel"],
.woocommerce input[type="email"],
.woocommerce input[type="password"],
.woocommerce select {
height: auto;
font-size: 14px;
border: 1px solid #ef662f;
background: #ffffff;
color: #00255c;
outline: none;
font-family: inherit;
padding: 8px 12px;
border-radius: 4px;
resize: none;
} .woocommerce-cart table.cart td.actions .coupon .input-text:focus,
.select2-container--default .select2-search--dropdown .select2-search__field:focus,
.woocommerce form .form-row textarea:focus,
.woocommerce textarea:focus,
.select2-dropdown:focus,
.woocommerce .select2-selection:focus,
.woocommerce input[type="search"]:focus,
.woocommerce input[type="text"]:focus,
.woocommerce input[type="number"]:focus,
.woocommerce input[type="tel"]:focus,
.woocommerce input[type="email"]:focus,
.woocommerce input[type="password"]:focus,
.woocommerce select:focus {
border: 1px solid #ef662f;
box-shadow: 0 0 5px #ef662f;
}  .woocommerce-form-login input[type="checkbox"],
.oxy-woo-checkout input[type="checkbox"] {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
opacity: 0.01;
display: none !important;
}
.woocommerce-form-login
label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme,
.oxy-woo-checkout
label.woocommerce-form__label.woocommerce-form__label-for-checkbox {
position: relative;
cursor: pointer;
padding-left: 16px;
margin-top: 0;
}
.woocommerce-form-login
label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme span,
.oxy-woo-checkout
label.woocommerce-form__label.woocommerce-form__label-for-checkbox span{
margin-left: 18px;
}
.woocommerce-form-login
label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme
span::before,
.oxy-woo-checkout
label.woocommerce-form__label.woocommerce-form__label-for-checkbox
span::before {
width: 24px;
height: 24px;
border: 1px solid #ffffff;
background-color: #ffffff;
content: "";
position: absolute;
left: 0;
top: 0;
background-size: 50%;
border-radius: 4px;
background-repeat: no-repeat;
background-position: center center;
}
input[type="checkbox"]:checked ~ span::before,
input[type="checkbox"]:checked ~ label span::before {
background: url(https://shop.thehavi.com/wp-content/plugins/oxygen-woocommerce/elements/assets/check-mark.svg), #ffffff;
}
.woocommerce-form-login
label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme {
margin-top: 34px;
}
.oxy-woo-checkout
label.woocommerce-form__label.woocommerce-form__label-for-checkbox
span::before {
margin-top: -4px;
}  .woocommerce-page.columns-1 ul.products li.product,
.woocommerce.columns-1 ul.products li.product {
width: 100%;
}
.woocommerce-page.columns-2 ul.products li.product,
.woocommerce.columns-2 ul.products li.product {
margin: 0;
width: 50%;
}
.woocommerce-page.columns-3 ul.products li.product,
.woocommerce.columns-3 ul.products li.product {
margin: 0;
width: 33.33%;
}
.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
width: 25%;
display: flex;
flex-direction: column;
margin: 0;
padding: 20px;
}
.woocommerce-page.columns-5 ul.products li.product,
.woocommerce.columns-5 ul.products li.product {
margin: 0;
width: 20%;
}
.woocommerce-page.columns-6 ul.products li.product,
.woocommerce.columns-6 ul.products li.product {
margin: 0;
width: 16.6%;
}  .woocommerce input[type=radio] {
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
width: 24px;
height: 24px;
background: #ffffff;
border: 1px solid #ef662f;
border-radius: 100%;
outline: none;
cursor: pointer;
} .woocommerce input[type=radio].woocommerce-SavedPaymentMethods-tokenInput {
width: 20px !important;
height: 20px !important;
margin: 6px 8px 0 0 !important;
}
.woocommerce input[type=radio]:hover {
border: 1px solid #ef662f;
box-shadow: 0 0 5px #ef662f;
}
.woocommerce input[type=radio]:checked {
background: #00255c;
box-shadow: inset 0 0 0 8px #ffffff;
} .woocommerce input[type=radio].woocommerce-SavedPaymentMethods-tokenInput:checked {
box-shadow: inset 0 0 0 4px #ffffff;
}
.woocommerce input[type=radio]:checked:hover {
box-shadow: inset 0 0 0 8px #ffffff, 0 0 5px #ef662f;
} .oxy-woo-order-tracking form,
.woocommerce form.woocommerce-ResetPassword.lost_reset_password,
.woocommerce .woocommerce-EditAccountForm,
.woocommerce .woocommerce-address-fields,
.woocommerce-cart .cart-collaterals .cart_totals table,
.woocommerce .col2-set,
.woocommerce-form-coupon,
.woocommerce #reviews #comments ol.commentlist li .comment-text,
ul.woocommerce-order-overview,
.woocommerce form.login,
.woocommerce form.register,
.woocommerce form.checkout_coupon,
.woocommerce table.shop_table {
border: 1px solid #ffffff;
border-top: 3px solid #ef662f;
border-radius: 0;
background: #ffffff;
padding: 20px;
border-collapse: collapse;
box-shadow: var(--box-shadow) 0 10px 20px;
}
fieldset {
background: transparent;
}
.woocommerce table tr {
border-top: 1px solid #ffffff;
}
.woocommerce table.shop_table td,
.woocommerce table.shop_table tfoot td,
.woocommerce table.shop_table tfoot th,
.woocommerce table.shop_table th {
border: none;
padding: 12px 20px;
font-weight: 400;
color: #303030;
}  .woocommerce-info, .woocommerce-error, .woocommerce-message {
padding-right: 20px;
border-bottom: 1px solid #ffffff;
border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff;
border-radius: 0;
background: #ffffff;
border-collapse: collapse;
box-shadow: var(--box-shadow) 0 10px 20px;
} .woocommerce-info::before {
color: #00adef;
}
.woocommerce-info {
border-top-color: #00adef;
} .woocommerce-error::before {
color: #e96199;
}
.woocommerce-error {
border-top-color: #e96199;
} .woocommerce-message::before {
color: #65bec2;
}
.woocommerce-message {
border-top-color: #65bec2;
}  .woocommerce ul.products {
display: flex;
flex-wrap: wrap;
margin: -10px -20px 20px;
}
.woocommerce ul.products li.product .button {
margin-top: auto;
}
.woocommerce a.added_to_cart {
margin-top: 12px;
}
.woocommerce-loop-product__link {
display: flex;
flex-direction: column;
} .woocommerce .oxy-product-info,
.woocommerce .oxy-product-tabs {
width: 100%;
}
.woocommerce table.shop_attributes {
border-top: 1px solid #ffffff;
border-collapse: collapse;
}
.woocommerce table.shop_attributes tr:nth-child(even) td,
.woocommerce table.shop_attributes tr:nth-child(even) th {
background: transparent;
}
.woocommerce table.shop_attributes th,
.woocommerce table.shop_attributes td {
border-bottom: 1px solid #ffffff;
text-align: left;
} .ct-widget .widget.woocommerce .widgettitle {
font-size: px;
font-weight: ;
font-family: ;
}  .woocommerce form.woocommerce-product-search {
width: 100%;
display: flex;
flex-direction: row;
flex-wrap: nowrap;
}
.woocommerce input.search-field {
flex-grow: 1;
margin-right: 8px;
min-width: 120px;
}  .woocommerce div.tagcloud {
line-height: 1.2;
}  .woocommerce .widget_price_filter .ui-slider {
margin: 20px 0;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
background-color: #ffffff;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
width: 24px;
height: 24px;
background-color: #ef662f;
top: -8px;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
background-color: #ef662f;
}
.woocommerce .widget_price_filter .price_slider_amount {
display: flex;
flex-direction: row;
align-items: center;
}
.woocommerce .widget_price_filter .price_slider_amount .button {
margin-right: 12px;
}
.woocommerce .price_label {
text-align: left;
line-height: 1.6;
}  .woocommerce .widget_rating_filter ul li a {
display: flex;
float: left;
align-items: center;
}
.woocommerce .widget_rating_filter ul li.chosen a::before {
color: #ffffff;
position: relative;
content: '×';
margin-right: 4px;
top: -1px;
}
.woocommerce .widget_rating_filter ul li.chosen:hover a::before {
color: #00255c;
}  .woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before {
color: #ffffff;
position: relative;
content: '×';
margin-right: 4px;
top: -1px;
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen:hover a::before {
color: #00255c;
}  .woocommerce .widget_layered_nav_filters ul li a::before {
color: #ffffff;
position: relative;
content: '×';
margin-right: 4px;
top: -1px;
}
.woocommerce .widget_layered_nav_filters ul li:hover a::before {
color: #00255c;
}
.woocommerce .widget_layered_nav_filters ul li:hover span.woocommerce-Price-amount {
color: #00255c;
}  .woocommerce .widget_product_categories ul {
padding-left: 20px;
list-style: none;
}
.woocommerce .widget_product_categories ul li::before {
color: #ffffff;
content: '•';
position: relative;
margin-right: 8px;
margin-left: -20px;
}
.woocommerce .widget_product_categories ul.product-categories {
margin-top: 0;
}
.woocommerce .widget_product_categories .select2-container .select2-selection--single {
height: auto;
border-color: #ef662f;
background: url(https://shop.thehavi.com/wp-content/plugins/oxygen-woocommerce/elements/assets/chevron-down.svg), #ffffff;
background-size: 6px;
background-repeat: no-repeat;
background-position: right 0.8em center;
}
.woocommerce .widget_product_categories .select2-container .select2-selection--single:focus {
border-color: #ef662f;
}
.woocommerce .widget_product_categories .select2-container--default .select2-selection--single .select2-selection__arrow {
display: none;
}
.woocommerce .select2-container--open .select2-dropdown--below {
border-color: #ef662f
}
.woocommerce .select2-container--open .select2-dropdown--above {
padding: 0;
border-color: #ef662f;
}
.woocommerce .select2-container--default .select2-search--dropdown .select2-search__field {
border-color: #ef662f;
}
.woocommerce .select2-container--default .select2-search--dropdown .select2-search__field:focus {
border-color: #ef662f;
}
.woocommerce .select2-container--default .select2-selection--single .select2-selection__clear {
font-weight: 300;
color: #ffffff;
font-size: 24px;
line-height: 1;
}
.woocommerce .select2-container--default .select2-selection--single:hover .select2-selection__clear {
color: #00255c;
}  .woocommerce .product_list_widget ins {
text-decoration: none;
}
.woocommerce .product_list_widget del {
color: #303030;
}
.woocommerce ul.product_list_widget li img {
border: 1px solid #00255c;
width: 40px;
float: left;
margin-bottom: 16px;
margin-right: 12px;
margin-left: 0;
margin-top: 4px;
}
.woocommerce ul.product_list_widget li {
border-bottom: 1px solid #ffffff;
margin-bottom: 4px;
padding-bottom: 8px;
}
.woocommerce .product_list_widget .reviewer {
font-size: 12px;
color: #303030;
}
.woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove {
right: 0;
left: auto;
color: #ffffff !important;
font-weight: 300;
}
.woocommerce .widget_shopping_cart .cart_list li a.remove:hover, .woocommerce.widget_shopping_cart .cart_list li a.remove:hover {
color: #00255c !important;
background: none;
text-decoration: none;
}
.woocommerce .widget_shopping_cart .cart_list li, .woocommerce.widget_shopping_cart .cart_list li {
padding-left: 0;
}
.woocommerce .widget_shopping_cart .buttons a,
.woocommerce.widget_shopping_cart .buttons a {
margin-right: 0;
}  .woocommerce .products ul::after,
.woocommerce .products ul::before,
.woocommerce ul.products::after,
.woocommerce ul.products::before {
width: 100%;
} .woocommerce h1.product_title.oxy-product-title {
margin: 0;
} .ct-modal .woocommerce-cart-form:not(:nth-child(2)) {
display: none;
}
.ct-modal .cart-collaterals > .cart_totals:not(:nth-child(1)) {
display: none;
} .woocommerce label[for="payment_method_woocommerce_payments"],
.woocommerce label[for="payment_method_bacs"],
.woocommerce label[for="payment_method_cod"] {
display: flex;
flex-direction: row;
}
.woocommerce label[for="payment_method_woocommerce_payments"] img,
.woocommerce label[for="payment_method_bacs"] img,
.woocommerce label[for="payment_method_cod"] img {
width: 32px;
}
.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu{
box-shadow:px px px px ;}
.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a svg{
transition-duration:0.4s;
}
.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a div{
margin-left:0px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{
width:30px;
height:30px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-open-icon{
padding-top:15px;
padding-right:15px;
padding-bottom:15px;
padding-left:15px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-open-icon, .oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{
transition-duration:0.4s;
}
.oxy-pro-menu .oxy-pro-menu-mobile-close-icon{
top:20px;
left:20px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{
width:24px;
height:24px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-close-icon, .oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{
transition-duration:0.4s;
}
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container{
background-color:#ffffff;
}
.oxy-pro-menu .oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-open-container{
background-image:url();
}
.oxy-pro-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children > a svg, .oxy-pro-menu .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children > a svg{
font-size:24px;
}
.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul, .oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{
background-color:rgba(0,0,0,0.2);
border-top-style:solid;
}
.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .oxy-pro-menu-list{
flex-direction: row;
}
.oxy-pro-menu .oxy-pro-menu-container .menu-item a{
text-align: left;
justify-content: flex-start;
}
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item{
align-items: flex-start;
}
.oxy-pro-menu .oxy-pro-menu-off-canvas-container{
top: 0;
bottom: 0;
right: auto;
left: 0;
}
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a{
text-align: left;
justify-content: flex-start;
}
.oxy-site-navigation {
--oxynav-brand-color:#4831B0;
--oxynav-neutral-color:#FFFFFF;
--oxynav-activehover-color:#EFEDF4;
--oxynav-background-color:#4831B0;
--oxynav-border-radius:0px;
--oxynav-other-spacing:8px;
--oxynav-transition-duration:0.3s;
--oxynav-transition-timing-function:cubic-bezier(.84,.05,.31,.93);
}
.oxy-site-navigation .oxy-site-navigation__mobile-close-wrapper{
text-align:left;
}
.oxy-site-navigation > ul{ left: 0; }
.oxy-site-navigation {
--oxynav-animation-name: none; 
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1){ 
background-color: var(--oxynav-brand-color);
transition: var(--oxynav-transition-duration);
margin-left: var(--oxynav-other-spacing);
border: none;
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2){ 
background: transparent;
border: 1px solid currentColor;
transition: var(--oxynav-transition-duration);
margin-left: var(--oxynav-other-spacing);
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2):not(:hover) > img{
filter: invert(0) !important;
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover{
background-color: var(--oxynav-activehover-color);
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a{
color: var(--oxynav-neutral-color);
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a{
color: var(--oxynav-brand-color);
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a{
color: var(--oxynav-brand-color);
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a::after{
color: var(--oxynav-neutral-color);   
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a::after{
color: var(--oxynav-brand-color);   
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a::after{
color: var(--oxynav-brand-color);   
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{
display: none;
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > button, .oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{
display: none;
}
.ct-section-inner-wrap, .oxy-header-container{
max-width: 1400px;
}
body {font-family: 'Roboto Condensed';}body {line-height: 1.6;font-size: 16px;font-weight: 400;color: #404040;}.oxy-nav-menu-hamburger-line {background-color: #404040;}h1, h2, h3, h4, h5, h6 {font-family: 'Roboto Condensed';font-size: 36px;font-weight: 700;}h2, h3, h4, h5, h6{font-size: 30px;}h3, h4, h5, h6{font-size: 24px;}h4, h5, h6{font-size: 20px;}h5, h6{font-size: 18px;}h6{font-size: 16px;}a {color: #ef662f;text-decoration: none;}a:hover {color: #84898b;text-decoration: none;}.ct-link-text {text-decoration: ;}.ct-link {text-decoration: ;}.ct-link-button {font-weight: 400;border-radius: 5px;}.ct-section-inner-wrap {
padding-top: 40px;
padding-right: 40px;
padding-bottom: 40px;
padding-left: 40px;
}.ct-new-columns > .ct-div-block {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
}.oxy-header-container {
padding-right: 40px;
padding-left: 40px;
}@media (max-width: 992px) {
.ct-columns-inner-wrap {
display: block !important;
}
.ct-columns-inner-wrap:after {
display: table;
clear: both;
content: "";
}
.ct-column {
width: 100% !important;
margin: 0 !important;
}
.ct-columns-inner-wrap {
margin: 0 !important;
}
}
.havi-contact-socialBox {
}
.havi-contact-telBG:hover{
background-color:#00255c;
color:#ef662f;
}
.havi-contact-telBG {
background-color:#ef662f;
color:#ffffff;
}
.havi-contact-footerText {
font-size:20px;
margin-top:10px;
margin-bottom:10px;
}
.havi-contact-footerTextSpan {
font-weight:600;
letter-spacing:-0.5px;
line-height:1em;
}
.havi-contact-emailBG:hover{
background-color:#00255c;
color:#ef662f;
}
.havi-contact-emailBG {
background-color:#ef662f;
color:#ffffff;
}
.havi-contact-twitterBG:hover{
background-color:#00255c;
color:#ef662f;
}
.havi-contact-twitterBG {
background-color:#00b6f1;
color:#ffffff;
}
.havi-contact-linkedinBG:hover{
background-color:#00255c;
color:#ef662f;
}
.havi-contact-linkedinBG {
background-color:#007bb6;
color:#ffffff;
}
.havi-body {
line-height:1.4em;
letter-spacing:-0.5px;
text-align:left;
margin-top:10px;
margin-bottom:10px;
font-size:20px;
font-weight:300;
width:100%;
}
.havi-footLogos-box {
padding-bottom:20px;
margin-bottom:20px;
text-align:right;
}
.havi-footLogos-box:not(.ct-section):not(.oxy-easy-posts),
.havi-footLogos-box.oxy-easy-posts .oxy-posts,
.havi-footLogos-box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.havi-section {
background-color:#ffffff;
width:100%;
}
.havi-section:not(.ct-section):not(.oxy-easy-posts),
.havi-section.oxy-easy-posts .oxy-posts,
.havi-section.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 1400px) {
.havi-section {
}
}
@media (max-width: 991px) {
.havi-section {
}
}
@media (max-width: 767px) {
}
@media (max-width: 479px) {
.havi-section {
}
.havi-section .ct-section-inner-wrap {
padding-right: 20px;
padding-left: 20px;
}
}
.havi-subHead {
font-family:Roboto Condensed;
font-size:40px;
font-weight:600;
line-height:1.1em;
letter-spacing:-1px;
text-align:left;
width:100%;
text-decoration:none;
font-style:normal;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; text-transform:none;
}
@media (max-width: 991px) {
}
@media (max-width: 767px) {
.havi-subHead {
font-size:32px;
}
}
@media (max-width: 479px) {
}
.havi-colorBlue {
color:#00255c;
}
@media (max-width: 767px) {
.havi-colorBlue {
}
}
.havi-colorDarkGrey {
color:#303030;
}
.havi-introColumns:activeselector{
}
.havi-introColumns {
}
.havi-introColumns:not(.ct-section):not(.oxy-easy-posts),
.havi-introColumns.oxy-easy-posts .oxy-posts,
.havi-introColumns.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
.havi-introLeft:activeselector{
}
.havi-introLeft {
width:80.00%;
padding-right:0px;
padding-left:0px;
}
@media (max-width: 991px) {
.havi-introLeft {
width:100%;
padding-top:5px;
margin-top:0px;
}
.havi-introLeft:not(.ct-section):not(.oxy-easy-posts),
.havi-introLeft.oxy-easy-posts .oxy-posts,
.havi-introLeft.ct-section .ct-section-inner-wrap{
display:flex;
}
}
@media (max-width: 767px) {
.havi-introLeft {
}
.havi-introLeft:not(.ct-section):not(.oxy-easy-posts),
.havi-introLeft.oxy-easy-posts .oxy-posts,
.havi-introLeft.ct-section .ct-section-inner-wrap{
display:flex;
}
}
.havi-pageSubHeadings:activeselector{
}
.havi-pageSubHeadings {
font-family:Roboto Condensed;
font-weight:600;
line-height:1.1em;
letter-spacing:-2px;
font-size:4.5vw;
width:100%;
text-align:left;
text-shadow:0px 5px 15px rgba(0,0,0,0.75);
}
@media (max-width: 1400px) {
.havi-pageSubHeadings {
letter-spacing:-1px;
}
}
@media (max-width: 991px) {
.havi-pageSubHeadings {
font-size:6vw;
}
}
@media (max-width: 479px) {
.havi-pageSubHeadings {
letter-spacing:-0.5px;
}
}
.havi-colorOrange {
color:#ef662f;
}
@media (max-width: 991px) {
.havi-colorOrange {
padding-bottom:10px;
}
}
.havi-pageHeadings:activeselector{
}
.havi-pageHeadings {
font-family:Roboto Condensed;
font-weight:600;
line-height:1.05em;
letter-spacing:-2px;
width:100%;
font-size:6vw;
text-shadow:0px 10px 15px rgba(0,0,0,0.75);
}
@media (max-width: 1400px) {
.havi-pageHeadings {
letter-spacing:-1.5px;
}
}
@media (max-width: 991px) {
.havi-pageHeadings {
font-size:8vw;
}
}
@media (max-width: 767px) {
}
@media (max-width: 479px) {
.havi-pageHeadings {
font-size:10vw;
letter-spacing:-1px;
}
}
.havi-colorWhite {
color:#ffffff;
}
.havi-pageIntro {
font-family:Roboto Condensed;
font-size:30px;
font-weight:300;
letter-spacing:-0.5px;
line-height:1.4em;
text-align:left;
margin-top:20px;
width:100%;
margin-bottom:0px;
}
@media (max-width: 1400px) {
.havi-pageIntro {
font-size:28px;
}
}
@media (max-width: 991px) {
.havi-pageIntro {
}
}
@media (max-width: 767px) {
.havi-pageIntro {
font-size:26px;
}
}
@media (max-width: 479px) {
.havi-pageIntro {
font-size:20px;
}
}
.havi-introRight:activeselector{
}
.havi-introRight {
width:20%;
padding-top:15px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
text-align:right;
}
.havi-introRight:not(.ct-section):not(.oxy-easy-posts),
.havi-introRight.oxy-easy-posts .oxy-posts,
.havi-introRight.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-end;
justify-content:flex-start;
}
@media (max-width: 991px) {
.havi-introRight {
padding-top:0px;
margin-top:0px;
text-align:right;
width:0.00%;
}
.havi-introRight:not(.ct-section):not(.oxy-easy-posts),
.havi-introRight.oxy-easy-posts .oxy-posts,
.havi-introRight.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
align-items:flex-start;
}
}
.havi-keephandssafe-img:ct_content{
}
.havi-keephandssafe-img:activeselector{
}
.havi-keephandssafe-img {
attachment_height:500;
attachment_width:1024;
attachment_url:https://shop.thehavi.com/wp-content/uploads/2020/07/thehavi-KHS-white-1024x500.png;
width:300px;
margin-top:15px;
}
@media (max-width: 1400px) {
.havi-keephandssafe-img {
width:200px;
}
}
@media (max-width: 991px) {
.havi-keephandssafe-img {
width:150px;
padding-top:0px;
margin-top:0px;
}
}
.benefits-Row:ct_content{
}
.benefits-Row:activeselector{
}
.benefits-Row {
width:100%;
border-top-color:#c3c4c7;
border-right-color:#c3c4c7;
border-left-color:#c3c4c7;
border-top-width:1px;
border-right-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-left-style:solid;
padding-top:10px;
padding-left:5px;
padding-right:5px;
padding-bottom:15px;
}
.benefits-Row:not(.ct-section):not(.oxy-easy-posts),
.benefits-Row.oxy-easy-posts .oxy-posts,
.benefits-Row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
}
.benefits-text-block:ct_content{
}
.benefits-text-block:activeselector{
}
.benefits-text-block {
width:80%;
padding-left:20px;
}
@media (max-width: 991px) {
.benefits-text-block {
width:100%;
padding-right:30px;
padding-left:30px;
}
}
.benefits-item-name:activeselector{
}
.benefits-item-name {
width:100%;
color:#00255c;
font-size:20px;
line-height:1.2em;
letter-spacing:-1px;
margin-bottom:5px;
border-bottom-width:1px;
border-bottom-color:#ef662f;
border-bottom-style:solid;
padding-bottom:5px;
}
.benefits-description:activeselector{
}
.benefits-description {
font-weight:200;
font-size:18px;
color:#303030;
line-height:1.2em;
letter-spacing:0px;
width:100%;
}
.benefits-icon-block:ct_content{
}
.benefits-icon-block:activeselector{
}
.benefits-icon-block {
width:45%;
text-align:center;
height:100%;
min-width:80px;
}
.benefits-icon-block:not(.ct-section):not(.oxy-easy-posts),
.benefits-icon-block.oxy-easy-posts .oxy-posts,
.benefits-icon-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.benefits-icon-block {
width:100%;
margin-top:5px;
margin-bottom:5px;
}
}
.benefits-icon-negative:activeselector{
}
.benefits-icon-negative {
color: #dcdedf;}.benefits-icon-negative 
>svg {width: 35px;height: 35px;}.benefits-icon-negative {
}
.benefits-icon-positive:activeselector{
}
.benefits-icon-positive {
color: #249b22;}.benefits-icon-positive 
>svg {width: 35px;height: 35px;}.benefits-icon-positive {
}
.benefits-row-color-01 {
background-color:#ffffff;
}
.benefits-row-color-01:not(.ct-section):not(.oxy-easy-posts),
.benefits-row-color-01.oxy-easy-posts .oxy-posts,
.benefits-row-color-01.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 991px) {
.benefits-row-color-01 {
}
.benefits-row-color-01:not(.ct-section):not(.oxy-easy-posts),
.benefits-row-color-01.oxy-easy-posts .oxy-posts,
.benefits-row-color-01.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}
.benefits-row-color-02 {
background-color:#f4f4f4;
}
.benefits-row-color-02:not(.ct-section):not(.oxy-easy-posts),
.benefits-row-color-02.oxy-easy-posts .oxy-posts,
.benefits-row-color-02.ct-section .ct-section-inner-wrap{
display:flex;
}
@media (max-width: 991px) {
.benefits-row-color-02 {
}
.benefits-row-color-02:not(.ct-section):not(.oxy-easy-posts),
.benefits-row-color-02.oxy-easy-posts .oxy-posts,
.benefits-row-color-02.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}
@media (max-width: 479px) {
.benefits-row-color-02 {
}
}
.benefits-head-Row:ct_content{
}
.benefits-head-Row:activeselector{
}
.benefits-head-Row {
width:100%;
border-top-color:#c3c4c7;
border-right-color:#c3c4c7;
border-left-color:#c3c4c7;
border-top-width:1px;
border-right-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-left-style:solid;
padding-top:10px;
padding-left:5px;
padding-right:5px;
padding-bottom:15px;
}
.benefits-head-Row:not(.ct-section):not(.oxy-easy-posts),
.benefits-head-Row.oxy-easy-posts .oxy-posts,
.benefits-head-Row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
@media (max-width: 991px) {
.benefits-head-Row {
}
.benefits-head-Row:not(.ct-section):not(.oxy-easy-posts),
.benefits-head-Row.oxy-easy-posts .oxy-posts,
.benefits-head-Row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}
.benefits-head-color {
background-color:#00255c;
}
.benefits-head-text:activeselector{
}
.benefits-head-text {
width:100%;
color:#ffffff;
font-size:20px;
line-height:1.2em;
letter-spacing:-1px;
text-align:center;
}
@media (max-width: 991px) {
}
@media (max-width: 479px) {
}
.benefits-head-text-left:activeselector{
}
.benefits-head-text-left {
width:100%;
line-height:1em;
letter-spacing:-1.5px;
text-align:left;
font-size:50px;
text-shadow:0px 5px 15px rgba(0,0,0,0.75);
}
@media (max-width: 991px) {
.benefits-head-text-left {
text-align:center;
margin-bottom:10px;
border-bottom-color:#ef662f;
border-bottom-width:2px;
border-bottom-style:dotted;
}
}
.benefits-row-border-final {
border-bottom-color:#c3c4c7;
border-bottom-width:1px;
border-bottom-style:solid;
}
.benefits-row-tweak {
}
.benefits-row-tweak:not(.ct-section):not(.oxy-easy-posts),
.benefits-row-tweak.oxy-easy-posts .oxy-posts,
.benefits-row-tweak.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 991px) {
.benefits-row-tweak {
}
.benefits-row-tweak:not(.ct-section):not(.oxy-easy-posts),
.benefits-row-tweak.oxy-easy-posts .oxy-posts,
.benefits-row-tweak.ct-section .ct-section-inner-wrap{
display:flex;
}
}
.pageHeading:activeselector{
}
.pageHeading {
font-family:Roboto Condensed;
color:#ef662f;
font-size:6vw;
font-weight:600;
line-height:1.1em;
letter-spacing:-2px;
width:100%;
text-shadow:0px 10px 15px rgba(0,0,0,0.75);
}
@media (max-width: 991px) {
.pageHeading {
font-size:12vw;
}
}
@media (max-width: 767px) {
.pageHeading {
}
}
@media (max-width: 479px) {
.pageHeading {
font-size:17vw;
}
}
.havi-pageHeadings-orangeSpan {
color:#ef662f;
}
.havi-button:hover{
background-color :#00255c;
border: 1px solid #00255c;
color: #ef662f;
}.havi-button:hover{
border-top-color:#ffffff;
border-right-color:#ffffff;
border-bottom-color:#ffffff;
border-left-color:#ffffff;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
.havi-button {
background-color :#ef662f;
border: 1px solid #ef662f;
color: #ffffff;
padding: 10px 16px;
}.havi-button {
font-family:Roboto Condensed;
padding-left:40px;
padding-right:40px;
padding-top:10px;
padding-bottom:10px;
font-weight:600;
button-hover_color:#00255c;
font-size:18px;
border-radius:5px;
margin-right:15px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-color:#ffffff;
border-right-color:#ffffff;
border-bottom-color:#ffffff;
border-left-color:#ffffff;
transition-duration:0.6s;
transition-timing-function:ease;
transition-property:all;
transition-delay:0s;
margin-bottom:10px;
margin-top:10px;
}
@media (max-width: 767px) {
.havi-button {
padding-left:20px;
padding-right:20px;
width:100%;
}
}
@media (max-width: 479px) {
.havi-button {
padding-left:10px;
padding-right:10px;
margin-right:15px;
}
}
.tabs-1620-tab {
width:25%;
background-color:#dcdedf;
border-top-color:#ffffff;
border-right-color:#ffffff;
border-bottom-color:#ffffff;
border-left-color:#ffffff;
border-top-width:0.5px;
border-right-width:0.5px;
border-bottom-width:0.5px;
border-left-width:0.5px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:0px;
border-bottom-right-radius:0px;
color:#00255c;
padding-bottom:20px;
}
@media (max-width: 991px) {
.tabs-1620-tab {
width:100%;
padding-top:10px;
padding-bottom:10px;
text-align:left;
border-radius:10px;
border-bottom-style:solid;
border-bottom-width:2px;
border-bottom-color:#ffffff;
border-top-color:#ffffff;
border-top-width:2px;
border-top-style:solid;
border-right-color:#ffffff;
border-left-color:#ffffff;
border-right-width:2px;
border-left-width:2px;
border-right-style:solid;
border-left-style:solid;
}
.tabs-1620-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-1620-tab.oxy-easy-posts .oxy-posts,
.tabs-1620-tab.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:flex-start;
}
}
.tabs-1620-tab-active:after{
content:"";
}
.tabs-1620-tab-active {
background-color:#ffffff;
border-top-color:#ffffff;
border-right-color:#ffffff;
border-left-color:#ffffff;
border-top-width:0.5px;
border-right-width:0.5px;
border-left-width:0.5px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:0px;
border-bottom-right-radius:0px;
color:#ef662f;
z-index:5;
padding-right:0px;
box-shadow:0px 5px 13px 0px rgba(0,0,0,0.3);
}
.tabs-1620-tab-active:not(.ct-section):not(.oxy-easy-posts),
.tabs-1620-tab-active.oxy-easy-posts .oxy-posts,
.tabs-1620-tab-active.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 1400px) {
}
@media (max-width: 991px) {
.tabs-1620-tab-active {
text-align:left;
padding-top:10px;
padding-bottom:10px;
border-bottom-color:#00255c;
border-bottom-style:solid;
border-bottom-width:2px;
border-top-color:#00255c;
border-top-width:2px;
border-top-style:solid;
border-radius:10px;
border-right-color:#00255c;
border-left-color:#00255c;
border-right-width:2px;
border-left-width:2px;
border-right-style:solid;
border-left-style:solid;
}
.tabs-1620-tab-active:not(.ct-section):not(.oxy-easy-posts),
.tabs-1620-tab-active.oxy-easy-posts .oxy-posts,
.tabs-1620-tab-active.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}
.tabs-contents-1620-tab {
}
.havi-tabsHeader {
font-family:Roboto Condensed;
font-weight:600;
font-size:24px;
line-height:1.2em;
letter-spacing:-0.5px;
width:100%;
border-bottom-color:#84898b;
border-bottom-width:1px;
border-bottom-style:solid;
padding-bottom:5px;
-webkit-font-smoothing:subpixel-antialiased;
-moz-osx-font-smoothing:unset; font-style:normal;
text-decoration:none;
text-transform:none;
}
@media (max-width: 991px) {
.havi-tabsHeader {
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
padding-bottom:0px;
}
}
.havi-homeNewsBlocksx3 {
width:32%;
background-color:#c3c4c7;
padding-top:20px;
height:350px;
}
.havi-homeNewsBlocksx3:not(.ct-section):not(.oxy-easy-posts),
.havi-homeNewsBlocksx3.oxy-easy-posts .oxy-posts,
.havi-homeNewsBlocksx3.ct-section .ct-section-inner-wrap{
display:flex;
}
.havi-homeNewsBlocksx1 {
width:100%;
background-color:#c3c4c7;
min-height:350px;
height:350px;
margin-bottom:30px;
}
.havi-tabHomeContent {
background-color:#ffffff;
width:100%;
min-height:500px;
padding-top:30px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
border-top-left-radius:0px;
border-top-right-radius:0px;
padding-bottom:30px;
padding-left:30px;
padding-right:30px;
z-index:10;
overflow:hidden;
box-shadow:0px 8px 10px 0px rgba(0,0,0,0.3);
}
@media (max-width: 991px) {
.havi-tabHomeContent {
padding-left:15px;
padding-right:15px;
padding-top:15px;
padding-bottom:15px;
z-index:0;
border-radius:10px;
}
}
.havi-tabSelectBox {
min-width:100%;
max-width:100%;
width:auto;
}
.havi-tabSelectBox:not(.ct-section):not(.oxy-easy-posts),
.havi-tabSelectBox.oxy-easy-posts .oxy-posts,
.havi-tabSelectBox.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 991px) {
.havi-tabSelectBox {
}
.havi-tabSelectBox:not(.ct-section):not(.oxy-easy-posts),
.havi-tabSelectBox.oxy-easy-posts .oxy-posts,
.havi-tabSelectBox.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}
.toggle-9341 {
width:100%;
background-color:#ffffff;
padding-left:20px;
padding-right:20px;
color:#00255c;
box-shadow:0px 5px 13px 0px rgba(0,0,0,0.3);
}
@media (max-width: 991px) {
}
@media (max-width: 479px) {
.toggle-9341 {
border-top-color:#00255c;
border-top-width:1px;
border-top-style:solid;
}
}
.toggle-9341-expanded {
color:#ef662f;
position:relative;
z-index:10;
box-shadow:0px 5px 13px 0px rgba(0,0,0,0.3);
}
.toggle-9341-expanded .oxy-expand-collapse-icon::before,
.toggle-9341-expanded .oxy-expand-collapse-icon::after {
background-color: #ef662f;        }
.havi-toggleHeading:activeselector{
}
.havi-toggleHeading {
padding-left:20px;
font-size:24px;
line-height:1.2em;
padding-bottom:0px;
margin-bottom:0px;
margin-top:0px;
}
.havi-homeNewsBlocksx3-tog {
width:100%;
background-color:#c3c4c7;
padding-top:20px;
height:350px;
margin-bottom:30px;
}
.havi-homeNewsBlocksx3-tog:not(.ct-section):not(.oxy-easy-posts),
.havi-homeNewsBlocksx3-tog.oxy-easy-posts .oxy-posts,
.havi-homeNewsBlocksx3-tog.ct-section .ct-section-inner-wrap{
display:flex;
}
.havi-togContentConatiner:activeselector{
}
.havi-togContentConatiner {
padding-top:30px;
padding-bottom:0px;
width:100%;
padding-left:30px;
padding-right:30px;
border-bottom-color:#00255c;
border-bottom-width:1px;
border-bottom-style:solid;
background-color:#f4f4f4;
box-shadow:0px 5px 13px 0px rgba(0,0,0,0.3);
}
.havi-togContentConatiner:not(.ct-section):not(.oxy-easy-posts),
.havi-togContentConatiner.oxy-easy-posts .oxy-posts,
.havi-togContentConatiner.ct-section .ct-section-inner-wrap{
display:flex;
}
@media (max-width: 991px) {
.havi-togContentConatiner {
padding-top:20px;
padding-left:20px;
padding-right:20px;
}
}
.havi-dividerBody:activeselector{
}
.havi-dividerBody {
font-family:Roboto Condensed;
width:100%;
text-align:center;
text-transform:uppercase;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; font-size:32px;
font-weight:600;
line-height:1.1em;
letter-spacing:-1.5px;
color:#00255c;
margin-top:5px;
margin-bottom:2px;
}
@media (max-width: 1400px) {
.havi-dividerBody {
font-size:30px;
}
}
@media (max-width: 991px) {
.havi-dividerBody {
font-size:28px;
}
}
@media (max-width: 767px) {
}
@media (max-width: 479px) {
}
.havi-homeTextPanels:activeselector{
}
.havi-homeTextPanels {
width:70%;
}
@media (max-width: 767px) {
.havi-homeTextPanels {
width:100%;
}
}
.havi-homeButtonPanels {
width:30%;
}
.havi-homeButtonPanels:not(.ct-section):not(.oxy-easy-posts),
.havi-homeButtonPanels.oxy-easy-posts .oxy-posts,
.havi-homeButtonPanels.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-end;
}
@media (max-width: 767px) {
.havi-homeButtonPanels {
width:100%;
}
.havi-homeButtonPanels:not(.ct-section):not(.oxy-easy-posts),
.havi-homeButtonPanels.oxy-easy-posts .oxy-posts,
.havi-homeButtonPanels.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}
.havi-homePanels {
width:100%;
margin-bottom:20px;
}
.havi-homePanels:not(.ct-section):not(.oxy-easy-posts),
.havi-homePanels.oxy-easy-posts .oxy-posts,
.havi-homePanels.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
}
@media (max-width: 767px) {
.havi-homePanels {
}
.havi-homePanels:not(.ct-section):not(.oxy-easy-posts),
.havi-homePanels.oxy-easy-posts .oxy-posts,
.havi-homePanels.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}
.havi-faqsPanel {
width:100%;
background-color:#c3c4c7;
}
.havi-faqToggleHeading:activeselector{
}
.havi-faqToggleHeading {
padding-left:20px;
font-size:24px;
line-height:1.2em;
margin-top:10px;
margin-bottom:10px;
font-weight:400;
}
@media (max-width: 1400px) {
.havi-faqToggleHeading {
font-size:22px;
}
}
@media (max-width: 991px) {
.havi-faqToggleHeading {
font-size:20px;
}
}
@media (max-width: 767px) {
.havi-faqToggleHeading {
font-size:18px;
}
}
.havi-leftCol-half {
}
.havi-rightCol-half {
}
.havi-twoCol {
}
.havi-toggleIcon {
toggle_active_class:toggle-9341-expanded;
min-height:60px;
}
.havi-toggleIcon .oxy-expand-collapse-icon {
font-size: 20px;        }
.havi-tagbox-connect:activeselector{
}
.havi-tagbox-connect {
text-align:center;
position:absolute;
margin-left:11vw;
bottom:0px;
}
.havi-tagbox-connect:not(.ct-section):not(.oxy-easy-posts),
.havi-tagbox-connect.oxy-easy-posts .oxy-posts,
.havi-tagbox-connect.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
align-items:center;
}
.havi-tagbox-haviplus:activeselector{
}
.havi-tagbox-haviplus {
text-align:center;
position:absolute;
margin-left:72vw;
top:0px;
}
.havi-tagbox-haviplus:not(.ct-section):not(.oxy-easy-posts),
.havi-tagbox-haviplus.oxy-easy-posts .oxy-posts,
.havi-tagbox-haviplus.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
align-items:center;
}
.havi-tagbox-accessories:activeselector{
}
.havi-tagbox-accessories {
position:absolute;
margin-left:72vw;
bottom:0px;
text-align:center;
}
.havi-tagbox-accessories:not(.ct-section):not(.oxy-easy-posts),
.havi-tagbox-accessories.oxy-easy-posts .oxy-posts,
.havi-tagbox-accessories.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
align-items:center;
}
.havi-tagbox-totaldiagnostix:activeselector{
}
.havi-tagbox-totaldiagnostix {
text-align:center;
position:absolute;
margin-left:44vw;
top:0px;
}
.havi-tagbox-totaldiagnostix:not(.ct-section):not(.oxy-easy-posts),
.havi-tagbox-totaldiagnostix.oxy-easy-posts .oxy-posts,
.havi-tagbox-totaldiagnostix.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
align-items:center;
}
.havi-tagbox-totaldiagnostix-line:ct_content{
}
.havi-tagbox-totaldiagnostix-line:activeselector{
}
.havi-tagbox-totaldiagnostix-line {
height:4vw;
background-color:#ffffff;
position:relative;
width:1px;
}
.havi-tagbox-haviplus-line:ct_content{
}
.havi-tagbox-haviplus-line:activeselector{
}
.havi-tagbox-haviplus-line {
height:14vw;
background-color:#ffffff;
position:relative;
width:1px;
}
.havi-tagbox-accessories-line:ct_content{
}
.havi-tagbox-accessories-line:activeselector{
}
.havi-tagbox-accessories-line {
height:9vw;
background-color:#ffffff;
position:relative;
width:1px;
}
.havi-tagbox-connect-line:ct_content{
}
.havi-tagbox-connect-line:activeselector{
}
.havi-tagbox-connect-line {
height:8vw;
background-color:#ffffff;
position:relative;
width:1px;
}
.nav-footer-menu:ct_content{
}
.nav-footer-menu:hover{
menu_background-color:#00255c;
}
.nav-footer-menu:activeselector{
}
.nav-footer-menu:ct_nav_menu{
}
.nav-footer-menu {
menu_padding-left:20px;
menu_padding-right:20px;
menu_hover_background-color:#00255c;
menu_flex-direction:column;
menu_padding-top:2px;
menu_padding-bottom:2px;
menu_transition-duration:0;
}
.havi-spaceFiller {
width:100%;
background-color:#c3c4c7;
height:400px;
margin-bottom:30px;
border-radius:10px;
padding-top:40px;
padding-left:40px;
padding-right:40px;
padding-bottom:40px;
min-height:400px;
max-height:400px;
}
.havi-divider {
width:100%;
margin-top:30px;
margin-bottom:30px;
padding-top:1px;
padding-bottom:1px;
background-color:#c3c4c7;
}
.havi-box3-blueBox {
width:100%;
text-align:center;
border-radius:10px;
min-height:200px;
background-color:#00255c;
margin-bottom:10px;
}
.havi-box3-blueBox:not(.ct-section):not(.oxy-easy-posts),
.havi-box3-blueBox.oxy-easy-posts .oxy-posts,
.havi-box3-blueBox.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
}
@media (max-width: 991px) {
.havi-box3-blueBox {
min-height:150px;
}
}
.havi-box3-Container:ct_content{
}
.havi-box3-Container:activeselector{
}
.havi-box3-Container {
width:33.33%;
padding-left:20px;
padding-bottom:100px;
padding-right:20px;
margin-top:20px;
}
@media (max-width: 991px) {
.havi-box3-Container {
padding-bottom:20px;
margin-top:0px;
padding-top:10px;
}
}
.havi-box3-H-Container:ct_content{
}
.havi-box3-H-Container:activeselector{
}
.havi-box3-H-Container {
width:100%;
}
.havi-box3-H-Container:not(.ct-section):not(.oxy-easy-posts),
.havi-box3-H-Container.oxy-easy-posts .oxy-posts,
.havi-box3-H-Container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 991px) {
.havi-box3-H-Container {
padding-bottom:20px;
margin-top:0px;
padding-top:10px;
}
.havi-box3-H-Container:not(.ct-section):not(.oxy-easy-posts),
.havi-box3-H-Container.oxy-easy-posts .oxy-posts,
.havi-box3-H-Container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}
.havi-box3-V-Container:ct_content{
}
.havi-box3-V-Container:activeselector{
}
.havi-box3-V-Container {
width:33.33%;
padding-left:20px;
padding-right:20px;
margin-top:20px;
}
@media (max-width: 991px) {
.havi-box3-V-Container {
padding-bottom:20px;
margin-top:0px;
padding-top:10px;
}
}
.havi-box3-body {
font-family:Roboto Condensed;
font-size:18px;
font-weight:400;
color:#00255c;
line-height:1.2em;
letter-spacing:-0.5px;
width:100%;
padding-right:20px;
padding-bottom:10px;
text-align:left;
}
@media (max-width: 991px) {
.havi-box3-body {
text-align:center;
}
}
.havi-box3-H-blueLine:activeselector{
}
.havi-box3-H-blueLine:ct_content{
}
.havi-box3-H-blueLine {
width:100%;
min-height:300px;
padding-bottom:0px;
}
@media (max-width: 991px) {
.havi-box3-H-blueLine {
}
.havi-box3-H-blueLine:not(.ct-section):not(.oxy-easy-posts),
.havi-box3-H-blueLine.oxy-easy-posts .oxy-posts,
.havi-box3-H-blueLine.ct-section .ct-section-inner-wrap{
display:flex;
}
}
.havi-box3-H-heading {
font-family:Roboto Condensed;
font-size:20px;
font-weight:600;
color:#ef662f;
line-height:1.2em;
letter-spacing:-0.5px;
width:100%;
padding-top:10px;
padding-right:20px;
text-align:left;
text-transform:uppercase;
}
@media (max-width: 991px) {
.havi-box3-H-heading {
text-align:center;
}
}
.havi-box3-H-imageBox:ct_content{
}
.havi-box3-H-imageBox:activeselector{
}
.havi-box3-H-imageBox {
width:100%;
}
.havi-box3-numberHeadingBox:activeselector{
}
.havi-box3-numberHeadingBox:ct_content{
}
.havi-box3-numberHeadingBox {
width:100%;
margin-top:20px;
}
.havi-box3-numberHeadingBox:not(.ct-section):not(.oxy-easy-posts),
.havi-box3-numberHeadingBox.oxy-easy-posts .oxy-posts,
.havi-box3-numberHeadingBox.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
.havi-box3-H-featureBox:activeselector{
}
.havi-box3-H-featureBox {
width:100%;
padding-left:20px;
padding-right:20px;
background-color:#f4f4f4;
margin-bottom:10px;
min-height:100px;
border-radius:3px;
border-top-color:#00255c;
border-right-color:#00255c;
border-bottom-color:#00255c;
border-left-color:#00255c;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
.havi-box3-H-buttonBox:activeselector{
}
.havi-box3-H-buttonBox {
width:100%;
padding-left:20px;
margin-top:-30px;
margin-bottom:40px;
padding-right:20px;
}
.havi-box3-H-buttonBox:not(.ct-section):not(.oxy-easy-posts),
.havi-box3-H-buttonBox.oxy-easy-posts .oxy-posts,
.havi-box3-H-buttonBox.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.havi-box3-H-buttonBox {
}
.havi-box3-H-buttonBox:not(.ct-section):not(.oxy-easy-posts),
.havi-box3-H-buttonBox.oxy-easy-posts .oxy-posts,
.havi-box3-H-buttonBox.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}
.havi-block {
border-bottom-color:#c3c4c7;
border-bottom-width:2px;
border-bottom-style:solid;
padding-bottom:30px;
margin-bottom:30px;
}
.havi-boldStatement {
font-family:Roboto Condensed;
font-size:36px;
font-weight:600;
color:#00255c;
line-height:1.2em;
letter-spacing:-0.5px;
width:100%;
text-align:center;
}
.havi-tabsBody {
line-height:1.4em;
letter-spacing:-0.5px;
text-align:left;
margin-top:10px;
margin-bottom:20px;
font-size:20px;
font-weight:300;
width:100%;
}
.havi-toggleBody {
line-height:1.4em;
letter-spacing:-0.5px;
text-align:left;
margin-top:0px;
margin-bottom:10px;
font-size:22px;
font-weight:300;
width:100%;
}
@media (max-width: 767px) {
.havi-toggleBody {
font-size:18px;
}
}
@media (max-width: 479px) {
.havi-toggleBody {
font-size:16px;
}
}
.havi-faqs-answerHeadBox:activeselector{
}
.havi-faqs-answerHeadBox {
text-align:left;
width:100%;
border-top-color:#00255c;
border-top-width:1px;
border-top-style:solid;
padding-top:30px;
}
.havi-faqs-answerHeadBox:not(.ct-section):not(.oxy-easy-posts),
.havi-faqs-answerHeadBox.oxy-easy-posts .oxy-posts,
.havi-faqs-answerHeadBox.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 991px) {
.havi-faqs-answerHeadBox {
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
padding-top:0px;
}
}
.havi-faqs-adviceHead:activeselector{
}
.havi-faqs-adviceHead {
font-weight:600;
font-size:36px;
margin-left:10px;
line-height:1.2em;
letter-spacing:-1px;
width:100%;
}
@media (max-width: 1400px) {
.havi-faqs-adviceHead {
font-size:30px;
}
}
@media (max-width: 991px) {
.havi-faqs-adviceHead {
font-size:36px;
}
}
@media (max-width: 767px) {
.havi-faqs-adviceHead {
font-size:30px;
}
}
@media (max-width: 479px) {
.havi-faqs-adviceHead {
font-size:24px;
}
}
.havi-faqs-answerHead:activeselector{
}
.havi-faqs-answerHead {
font-weight:600;
font-size:36px;
margin-left:10px;
line-height:1.2em;
letter-spacing:-1px;
width:100%;
}
@media (max-width: 1400px) {
.havi-faqs-answerHead {
font-size:30px;
}
}
@media (max-width: 991px) {
.havi-faqs-answerHead {
font-size:36px;
}
}
@media (max-width: 767px) {
.havi-faqs-answerHead {
font-size:30px;
}
}
@media (max-width: 479px) {
.havi-faqs-answerHead {
font-size:24px;
}
}
.havi-faqs-answerIcon:ct_content{
}
.havi-faqs-answerIcon:activeselector{
}
.havi-faqs-answerIcon {
color: #ef662f;}.havi-faqs-answerIcon 
>svg {width: 43px;height: 43px;}.havi-faqs-answerIcon {
}
@media (max-width: 1400px) {
.havi-faqs-answerIcon {
}.havi-faqs-answerIcon 
>svg {width: 40px;height: 40px;}.havi-faqs-answerIcon {
}
}
@media (max-width: 991px) {
.havi-faqs-answerIcon {
}.havi-faqs-answerIcon 
>svg {width: 50px;height: 50px;}.havi-faqs-answerIcon {
}
}
@media (max-width: 479px) {
.havi-faqs-answerIcon {
}.havi-faqs-answerIcon 
>svg {width: 40px;height: 40px;}.havi-faqs-answerIcon {
}
}
.havi-faqs-adviceIcon:ct_content{
}
.havi-faqs-adviceIcon:activeselector{
}
.havi-faqs-adviceIcon {
color: #ef662f;}.havi-faqs-adviceIcon 
>svg {width: 43px;height: 43px;}.havi-faqs-adviceIcon {
}
@media (max-width: 1400px) {
.havi-faqs-adviceIcon {
}.havi-faqs-adviceIcon 
>svg {width: 40px;height: 40px;}.havi-faqs-adviceIcon {
}
}
@media (max-width: 991px) {
.havi-faqs-adviceIcon {
}.havi-faqs-adviceIcon 
>svg {width: 50px;height: 50px;}.havi-faqs-adviceIcon {
}
}
@media (max-width: 479px) {
.havi-faqs-adviceIcon {
}.havi-faqs-adviceIcon 
>svg {width: 40px;height: 40px;}.havi-faqs-adviceIcon {
}
}
.havi-faqs-adviceHeadBox:activeselector{
}
.havi-faqs-adviceHeadBox {
text-align:left;
width:100%;
}
.havi-faqs-adviceHeadBox:not(.ct-section):not(.oxy-easy-posts),
.havi-faqs-adviceHeadBox.oxy-easy-posts .oxy-posts,
.havi-faqs-adviceHeadBox.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.havi-faqs-answerBox {
width:50%;
margin-right:10px;
padding-top:0px;
padding-left:30px;
padding-right:30px;
padding-bottom:30px;
border-right-color:#00255c;
border-bottom-color:#00255c;
border-left-color:#00255c;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
border-top-style:none;
border-top-width:1px;
border-top-color:#00255c;
}
@media (max-width: 991px) {
.havi-faqs-answerBox {
width:100%;
}
}
.havi-faqs-adviceBox {
width:50%;
margin-left:10px;
padding-left:30px;
padding-right:30px;
padding-bottom:30px;
padding-top:29px;
background-color:#00255c;
border-radius:3px;
}
@media (max-width: 991px) {
.havi-faqs-adviceBox {
width:100%;
margin-left:0px;
}
}
.havi-faqToggleSet {
width:100%;
}
.havi-faqsBox:activeselector{
}
.havi-faqsBox {
background-color:#f4f4f4;
padding-top:30px;
padding-bottom:30px;
width:100%;
padding-left:30px;
padding-right:30px;
box-shadow:0px 5px 13px 0px rgba(0,0,0,0.3);
}
.havi-faqsBox:not(.ct-section):not(.oxy-easy-posts),
.havi-faqsBox.oxy-easy-posts .oxy-posts,
.havi-faqsBox.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
}
@media (max-width: 991px) {
.havi-faqsBox {
}
.havi-faqsBox:not(.ct-section):not(.oxy-easy-posts),
.havi-faqsBox.oxy-easy-posts .oxy-posts,
.havi-faqsBox.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}
.havi-tagBox-labels-on:activeselector{
}
.havi-tagBox-labels-on {
background-size: contain; width:100%;
background-repeat:no-repeat;
background-attachment:scroll;
padding-bottom:30px;
padding-top:60px;
position:relative;
margin-top:30px;
background-position:50% 50%;
}
.havi-tagBox-labels-off:activeselector{
}
.havi-tagBox-labels-off {
background-size: contain; width:100%;
background-repeat:no-repeat;
background-attachment:scroll;
padding-bottom:0px;
padding-top:0px;
position:relative;
margin-top:0px;
margin-bottom:0px;
background-position:50% 50%;
}
.havi-tagbox-Ball:ct_content{
}
.havi-tagbox-Ball:activeselector{
}
.havi-tagbox-Ball {
background-color:#ffffff;
width:10px;
height:10px;
border-radius:5px;
position:relative;
}
.havi-tagbox-watch:activeselector{
}
.havi-tagbox-watch {
text-align:center;
position:absolute;
margin-left:13vw;
top:0px;
}
.havi-tagbox-watch:not(.ct-section):not(.oxy-easy-posts),
.havi-tagbox-watch.oxy-easy-posts .oxy-posts,
.havi-tagbox-watch.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
align-items:center;
}
.havi-tagbox-linkBox:hover{
background-color:#ef662f;
color:#ffffff;
}
.havi-tagbox-linkBox:activeselector{
}
.havi-tagbox-linkBox {
color:#ffffff;
position:relative;
padding-top:5px;
padding-left:15px;
padding-right:15px;
padding-bottom:5px;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-color:#ffffff;
border-right-color:#ffffff;
border-bottom-color:#ffffff;
border-left-color:#ffffff;
background-color:rgba(239,102,47,0);
text-align:center;
}
.havi-tagbox-watch-line:ct_content{
}
.havi-tagbox-watch-line:activeselector{
}
.havi-tagbox-watch-line {
height:10vw;
background-color:#ffffff;
position:relative;
width:1px;
}
.havi-tagbox-docks:activeselector{
}
.havi-tagbox-docks {
text-align:center;
position:absolute;
margin-left:27vw;
bottom:0px;
}
.havi-tagbox-docks:not(.ct-section):not(.oxy-easy-posts),
.havi-tagbox-docks.oxy-easy-posts .oxy-posts,
.havi-tagbox-docks.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
align-items:center;
}
.havi-tagbox-docks-line:ct_content{
}
.havi-tagbox-docks-line:activeselector{
}
.havi-tagbox-docks-line {
height:18vw;
background-color:#ffffff;
position:relative;
width:1px;
}
.havi-pageHeadings2 {
}
.columnPadding {
}
.havi-3col-left {
width:33.3%;
padding-right:5px;
padding-left:10px;
}
@media (max-width: 991px) {
.havi-3col-left {
padding-left:0px;
padding-right:0px;
width:100%;
}
}
.DIV-3col-Box {
width:100%;
}
.DIV-3col-Box:not(.ct-section):not(.oxy-easy-posts),
.DIV-3col-Box.oxy-easy-posts .oxy-posts,
.DIV-3col-Box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 991px) {
.DIV-3col-Box {
}
.DIV-3col-Box:not(.ct-section):not(.oxy-easy-posts),
.DIV-3col-Box.oxy-easy-posts .oxy-posts,
.DIV-3col-Box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}
.havi-3col-right {
width:33.3%;
padding-left:5px;
padding-right:10px;
}
@media (max-width: 991px) {
.havi-3col-right {
padding-left:0px;
padding-right:0px;
width:100%;
}
}
.havi-3col-middle {
width:33.3%;
padding-left:5px;
padding-right:5px;
}
@media (max-width: 991px) {
.havi-3col-middle {
padding-left:0px;
padding-right:0px;
width:100%;
}
}
.havi-spaceFiller-nomargin {
width:100%;
background-color:#c3c4c7;
height:400px;
border-radius:10px;
padding-top:40px;
padding-left:40px;
padding-right:40px;
padding-bottom:40px;
}
.havi-box3-orangeCircle {
width:50px;
height:50px;
border-top-color:#ffffff;
border-right-color:#ffffff;
border-bottom-color:#ffffff;
border-left-color:#ffffff;
border-top-width:2px;
border-right-width:2px;
border-bottom-width:2px;
border-left-width:2px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-radius:25px;
background-color:#ef662f;
text-align:center;
margin-top:-25px;
font-size:30px;
color:#ffffff;
font-weight:600;
line-height:1em;
}
.havi-box3-orangeCircle:not(.ct-section):not(.oxy-easy-posts),
.havi-box3-orangeCircle.oxy-easy-posts .oxy-posts,
.havi-box3-orangeCircle.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.havi-button-shadow:hover{
background-color :#00255c;
border: 1px solid #00255c;
color: #ef662f;
}.havi-button-shadow:hover{
border-top-color:#ffffff;
border-right-color:#ffffff;
border-bottom-color:#ffffff;
border-left-color:#ffffff;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
.havi-button-shadow {
background-color :#ef662f;
border: 1px solid #ef662f;
color: #ffffff;
padding: 10px 16px;
}.havi-button-shadow {
font-family:Roboto Condensed;
padding-left:40px;
padding-right:40px;
padding-top:10px;
padding-bottom:10px;
font-weight:600;
button-hover_color:#00255c;
font-size:18px;
border-radius:5px;
margin-right:15px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-color:#ffffff;
border-right-color:#ffffff;
border-bottom-color:#ffffff;
border-left-color:#ffffff;
transition-duration:0.6s;
transition-timing-function:ease;
transition-property:all;
transition-delay:0s;
margin-bottom:10px;
box-shadow:0px 10px 20px 0px rgba(0,0,0,0.3);
}
@media (max-width: 767px) {
.havi-button-shadow {
padding-left:20px;
padding-right:20px;
width:50%;
}
}
@media (max-width: 479px) {
.havi-button-shadow {
padding-left:10px;
padding-right:10px;
margin-right:15px;
}
}
.benefits-head-block:ct_content{
}
.benefits-head-block:activeselector{
}
.benefits-head-block {
width:33.3%;
text-align:center;
height:100%;
min-width:80px;
}
.benefits-head-block:not(.ct-section):not(.oxy-easy-posts),
.benefits-head-block.oxy-easy-posts .oxy-posts,
.benefits-head-block.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.havi-columns {
}
.havi-columnsHalf {
}
.havi-columnsThird {
}
.havi-preHead-contentBox {
min-height:25px;
max-height:25px;
height:25px;
margin-right:20px;
}
.havi-preHead-contentBox:not(.ct-section):not(.oxy-easy-posts),
.havi-preHead-contentBox.oxy-easy-posts .oxy-posts,
.havi-preHead-contentBox.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:center;
}
@media (max-width: 1400px) {
.havi-preHead-contentBox {
margin-right:10px;
}
}
@media (max-width: 479px) {
.havi-preHead-contentBox {
color:#ffffff;
}
}
.havi-columnsFourth {
width:25%;
}
.havi-product-archiveTitle {
font-family:Roboto Condensed;
font-size:28px;
font-weight:600;
line-height:1.1em;
letter-spacing:-1px;
text-transform:none;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; font-style:normal;
text-decoration:none;
width:100%;
color:#00255c;
padding-top:5px;
padding-bottom:15px;
text-align:left;
}
.havi-button-more:hover{
background-color :#00255c;
border: 1px solid #00255c;
color: #ef662f;
}.havi-button-more:hover{
border-top-color:#ffffff;
border-right-color:#ffffff;
border-bottom-color:#ffffff;
border-left-color:#ffffff;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
.havi-button-more {
background-color :#ef662f;
border: 1px solid #ef662f;
color: #ffffff;
padding: 10px 16px;
}.havi-button-more {
font-family:Roboto Condensed;
padding-left:40px;
padding-right:40px;
padding-top:10px;
padding-bottom:10px;
font-weight:600;
button-hover_color:#00255c;
font-size:18px;
border-radius:5px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-color:#ffffff;
border-right-color:#ffffff;
border-bottom-color:#ffffff;
border-left-color:#ffffff;
transition-duration:0.6s;
transition-timing-function:ease;
transition-property:all;
transition-delay:0s;
margin-bottom:10px;
margin-top:10px;
width:100%;
max-width:200px;
}
@media (max-width: 767px) {
.havi-button-more {
padding-left:20px;
padding-right:20px;
width:100%;
max-width:100%;
}
}
@media (max-width: 479px) {
.havi-button-more {
padding-left:10px;
padding-right:10px;
margin-right:15px;
}
}
.havi-product-itemBox {
}
.havi-tabsSubHeader {
font-family:Roboto Condensed;
font-weight:300;
font-size:20px;
line-height:1.2em;
letter-spacing:-0.3px;
width:100%;
border-bottom-color:#84898b;
border-bottom-width:1px;
border-bottom-style:none;
color:#303030;
padding-top:5px;
border-top-style:none;
border-right-style:none;
border-left-style:none;
text-transform:uppercase;
}
@media (max-width: 991px) {
.havi-tabsSubHeader {
padding-top:0px;
}
}
.oxy-stock-content-styles {
}
.havi-shapeDivider {
margin-top:120px;
}
.havi-shapeDivider .oxy_shape_divider svg{
height:140px;
width:100%;
}
.tabs-contents-3575-tab {
}
.tabs-3575-tab {
width:20%;
background-color:#dcdedf;
border-top-color:#ffffff;
border-right-color:#ffffff;
border-bottom-color:#ffffff;
border-left-color:#ffffff;
border-top-width:0.5px;
border-right-width:0.5px;
border-bottom-width:0.5px;
border-left-width:0.5px;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:0px;
border-bottom-right-radius:0px;
color:#00255c;
padding-bottom:20px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
padding-right:0px;
}
.tabs-3575-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-3575-tab.oxy-easy-posts .oxy-posts,
.tabs-3575-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 991px) {
.tabs-3575-tab {
width:100%;
border-radius:10px;
border-top-color:#ffffff;
border-right-color:#ffffff;
border-bottom-color:#ffffff;
border-left-color:#ffffff;
border-top-width:2px;
border-right-width:2px;
border-bottom-width:2px;
border-left-width:2px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
padding-top:10px;
padding-bottom:10px;
}
}
.tabs-3575-tab-active:after{
content:"";
}
.tabs-3575-tab-active {
background-color:#ffffff;
border-top-color:#ffffff;
border-right-color:#ffffff;
border-left-color:#ffffff;
border-top-width:0.5px;
border-right-width:0.5px;
border-left-width:0.5px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:0px;
border-bottom-right-radius:0px;
color:#ef662f;
z-index:5;
padding-right:0px;
box-shadow:0px 5px 13px 0px rgba(0,0,0,0.3);
}
.tabs-3575-tab-active:not(.ct-section):not(.oxy-easy-posts),
.tabs-3575-tab-active.oxy-easy-posts .oxy-posts,
.tabs-3575-tab-active.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 1400px) {
}
@media (max-width: 991px) {
.tabs-3575-tab-active {
border-top-color:#00255c;
border-right-color:#00255c;
border-bottom-color:#00255c;
border-left-color:#00255c;
border-top-width:2px;
border-right-width:2px;
border-bottom-width:2px;
border-left-width:2px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-radius:10px;
}
}
.havi-product-shop-itemTitle:ct_content{
}
.havi-product-shop-itemTitle:activeselector{
}
.havi-product-shop-itemTitle {
font-family:Roboto Condensed;
color:#00255c;
line-height:1.1em;
letter-spacing:-2px;
text-decoration:none;
font-style:normal;
text-transform:none;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; font-size:50px;
font-weight:400;
width:100%;
}
@media (max-width: 1400px) {
.havi-product-shop-itemTitle {
font-size:40px;
}
}
@media (max-width: 767px) {
.havi-product-shop-itemTitle {
font-size:30px;
letter-spacing:-1.5px;
}
}
.havi-product-shop-itemPrice {
width:100%;
margin-top:30px;
margin-bottom:10px;
}
.havi-product-shop-itemPrice .price, .havi-product-shop-itemPrice .woocommerce-Price-amount, .havi-product-shop-itemPrice .price del{
font-family: 'Roboto Condensed';
color: #00255c;
font-size: 28px;
font-weight: 300;
text-align: left;
}
.havi-product-shop-itemPrice:ct_content{
}
.havi-tabsSubSubHeader {
font-family:Roboto Condensed;
font-weight:400;
font-size:20px;
line-height:1.2em;
letter-spacing:-1px;
width:100%;
border-bottom-color:#84898b;
border-bottom-width:1px;
border-bottom-style:none;
color:#00255c;
padding-top:5px;
border-top-style:none;
border-right-style:none;
border-left-style:none;
text-transform:uppercase;
margin-top:0px;
}
.havi-shapeDivider-white {
}
.havi-shapeDivider-white .oxy_shape_divider{
color:#ffffff;
}
.havi-shapeDivider-grey {
}
.havi-shapeDivider-grey .oxy_shape_divider{
color:#f4f4f4;
}
.havi-shapeDivider-blue {
}
.havi-shapeDivider-blue .oxy_shape_divider{
color:#00255c;
}
.havi-product-shopBody {
line-height:1.4em;
letter-spacing:-0.5px;
text-align:left;
font-size:20px;
font-weight:300;
width:100%;
}
.havi-product-shop-Box:activeselector{
}
.havi-product-shop-Box {
width:100%;
}
.havi-product-shop-Box:not(.ct-section):not(.oxy-easy-posts),
.havi-product-shop-Box.oxy-easy-posts .oxy-posts,
.havi-product-shop-Box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 991px) {
.havi-product-shop-Box {
}
.havi-product-shop-Box:not(.ct-section):not(.oxy-easy-posts),
.havi-product-shop-Box.oxy-easy-posts .oxy-posts,
.havi-product-shop-Box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}
.havi-product-shop-leftBox:activeselector{
}
.havi-product-shop-leftBox {
text-align:left;
width:40%;
order:1;
}
.havi-product-shop-leftBox:not(.ct-section):not(.oxy-easy-posts),
.havi-product-shop-leftBox.oxy-easy-posts .oxy-posts,
.havi-product-shop-leftBox.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 991px) {
.havi-product-shop-leftBox {
width:100%;
order:2;
}
}
.havi-product-shop-rightBox {
background-color:#ffffff;
width:60%;
text-align:left;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
order:2;
}
.havi-product-shop-rightBox:not(.ct-section):not(.oxy-easy-posts),
.havi-product-shop-rightBox.oxy-easy-posts .oxy-posts,
.havi-product-shop-rightBox.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 991px) {
.havi-product-shop-rightBox {
width:100%;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
order:1;
}
}
.havi-product-shop-sectionSelector-itemBox:hover{
}
.havi-product-shop-sectionSelector-itemBox:activeselector{
}
.havi-product-shop-sectionSelector-itemBox {
width:23%;
padding-left:20px;
padding-right:20px;
padding-top:5px;
padding-bottom:5px;
margin-bottom:10px;
margin-left:1%;
margin-right:1%;
margin-top:10px;
}
@media (max-width: 991px) {
.havi-product-shop-sectionSelector-itemBox {
width:48%;
}
.havi-product-shop-sectionSelector-itemBox:not(.ct-section):not(.oxy-easy-posts),
.havi-product-shop-sectionSelector-itemBox.oxy-easy-posts .oxy-posts,
.havi-product-shop-sectionSelector-itemBox.ct-section .ct-section-inner-wrap{
display:flex;
}
}
@media (max-width: 767px) {
.havi-product-shop-sectionSelector-itemBox {
width:100%;
}
}
.havi-product-shop-sectionSelector-Box:activeselector{
}
.havi-product-shop-sectionSelector-Box {
width:100%;
text-align:left;
padding-top:40px;
padding-bottom:0px;
}
.havi-product-shop-sectionSelector-Box:not(.ct-section):not(.oxy-easy-posts),
.havi-product-shop-sectionSelector-Box.oxy-easy-posts .oxy-posts,
.havi-product-shop-sectionSelector-Box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 991px) {
.havi-product-shop-sectionSelector-Box {
}
.havi-product-shop-sectionSelector-Box:not(.ct-section):not(.oxy-easy-posts),
.havi-product-shop-sectionSelector-Box.oxy-easy-posts .oxy-posts,
.havi-product-shop-sectionSelector-Box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
}
}
@media (max-width: 767px) {
}
.havi-product-shop-sectionSelector-linkBox:hover{
color:#ef662f;
}
.havi-product-shop-sectionSelector-linkBox {
text-align:center;
width:100%;
font-size:20px;
line-height:1.1em;
letter-spacing:-0.2px;
color:#ffffff;
}
.havi-product-shop-sectionSelector-linkBox:not(.ct-section):not(.oxy-easy-posts),
.havi-product-shop-sectionSelector-linkBox.oxy-easy-posts .oxy-posts,
.havi-product-shop-sectionSelector-linkBox.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
}
.havi-product-shop-sectionSelector-imageBox:hover{
}
.havi-product-shop-sectionSelector-imageBox {
overflow:hidden;
}
.havi-product-shop-sectionSelector-imageBox:not(.ct-section):not(.oxy-easy-posts),
.havi-product-shop-sectionSelector-imageBox.oxy-easy-posts .oxy-posts,
.havi-product-shop-sectionSelector-imageBox.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.havi-product-shop-sectionSelector-image:ct_content{
}
.havi-product-shop-sectionSelector-image:activeselector{
}
.havi-product-shop-sectionSelector-image {
attachment_height:768;
attachment_width:1024;
attachment_url:https://shop.thehavi.com/wp-content/uploads/2020/07/Havi-4-Way-Dock-01-1024x768.jpg;
height:100px;
width:100%;
}
.havi-product-shop-sectionSelector-title {
}
.havi-product-mainBox:ct_content{
}
.havi-product-mainBox:activeselector{
}
.havi-product-mainBox {
width:100%;
}
.havi-product-colsBox {
}
.havi-product-container {
width:100%;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
text-align:left;
}
.havi-product-container:not(.ct-section):not(.oxy-easy-posts),
.havi-product-container.oxy-easy-posts .oxy-posts,
.havi-product-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.havi-product-container:activeselector{
}
.havi-product-bulletsBox:activeselector{
}
.havi-product-bulletsBox {
border-bottom-color:#ef662f;
border-bottom-width:0.5px;
border-bottom-style:solid;
padding-top:5px;
padding-bottom:5px;
text-align:left;
width:100%;
}
.havi-product-bulletsBox:not(.ct-section):not(.oxy-easy-posts),
.havi-product-bulletsBox.oxy-easy-posts .oxy-posts,
.havi-product-bulletsBox.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
.havi-product-bullet-circleBox:activeselector{
}
.havi-product-bullet-circleBox {
width:50px;
margin-right:3px;
}
.havi-product-bullet-circle-text:activeselector{
}
.havi-product-bullet-circle-text {
font-family:Roboto Condensed;
height:40px;
background-color:#00255c;
color:#ffffff;
font-weight:300;
font-size:18px;
padding-left:5px;
padding-right:5px;
min-width:40px;
min-height:40px;
border-radius:25px;
text-align:center;
margin-right:10px;
width:40px;
}
.havi-product-bullet-circle-text:not(.ct-section):not(.oxy-easy-posts),
.havi-product-bullet-circle-text.oxy-easy-posts .oxy-posts,
.havi-product-bullet-circle-text.ct-section .ct-section-inner-wrap{
display:inline-flex;
flex-direction:unset;
align-items:center;
justify-content:center;
}
.havi-product-bullet-listBox:activeselector{
}
.havi-product-bullet-listBox {
width:100%;
margin-top:3px;
}
.havi-product-bullet-listBox-text {
font-family:Roboto Condensed;
font-size:20px;
font-weight:300;
line-height:1.1em;
letter-spacing:-0.3px;
color:#00255c;
}
.havi-product-shop-qtyAddCart {
oxy-ou_addtocart_slug_addtocartbuttonsingleaddtocartbuttonproducttypegroupedabutton_background_color:#c61313;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_typography_color:#ffffff;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_typography_font-size:18;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_typography_font-weight:600;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_border_border_radius_border-radius:50;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_border_border-top-color:#ffffff;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_border_border-right-color:#ffffff;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_border_border-bottom-color:#ffffff;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_border_border-left-color:#ffffff;
}
.havi-product-shop-qtyAddCart .add_to_cart_button, .havi-product-shop-qtyAddCart .single_add_to_cart_button, .havi-product-shop-qtyAddCart .product-type-grouped a.button, .havi-product-shop-qtyAddCart .product-type-simple a.button, .havi-product-shop-qtyAddCart .button.product_type_external{
padding-top:20px;
padding-bottom:20px;
padding-left:52px;
padding-right:52px;
}
.havi-product-shop-qtyAddCart .add_to_cart_button:hover, .havi-product-shop-qtyAddCart .single_add_to_cart_button:hover{
background-color:#00255c;
color:#ef662f;
}
.havi-product-repeater-container {
width:100%;
margin-bottom:10px;
}
.havi-product-check-icon:activeselector{
}
.havi-product-check-icon {
width:50px;
margin-right:3px;
}
.havi-product-check-icon:not(.ct-section):not(.oxy-easy-posts),
.havi-product-check-icon.oxy-easy-posts .oxy-posts,
.havi-product-check-icon.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:flex-start;
}
.havi-product-checkBox:activeselector{
}
.havi-product-checkBox {
padding-bottom:20px;
text-align:left;
width:100%;
}
.havi-product-checkBox:not(.ct-section):not(.oxy-easy-posts),
.havi-product-checkBox.oxy-easy-posts .oxy-posts,
.havi-product-checkBox.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
}
.havi-product-logoWrap {
width:100%;
margin-top:15px;
margin-bottom:20px;
}
.havi-colorLightGrey {
color:#c3c4c7;
}
.havi-product-shop-itemSubTitle:ct_content{
}
.havi-product-shop-itemSubTitle:activeselector{
}
.havi-product-shop-itemSubTitle {
font-family:Roboto Condensed;
color:#ef662f;
line-height:1.1em;
letter-spacing:-1px;
text-decoration:none;
font-style:normal;
text-transform:uppercase;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; font-size:30px;
font-weight:400;
width:100%;
padding-top:5px;
border-top-style:solid;
border-top-width:1px;
border-top-color:#84898b;
margin-top:7px;
}
@media (max-width: 1400px) {
.havi-product-shop-itemSubTitle {
font-size:24px;
}
}
@media (max-width: 767px) {
.havi-product-shop-itemSubTitle {
font-size:18px;
}
}
.havi-basket-services-Container {
background-color:#dcdedf;
padding-top:40px;
padding-left:40px;
padding-right:40px;
padding-bottom:40px;
border-radius:10px;
}
.havi-basket-services-Box {
width:33.3%;
padding-top:20px;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
border-top-color:#ef662f;
border-right-color:#ef662f;
border-bottom-color:#ef662f;
border-left-color:#ef662f;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
margin-left:15px;
margin-right:15px;
margin-top:0px;
margin-bottom:15px;
background-color:#ffffff;
border-radius:4px;
box-shadow:0px 4px 10px 0px #84898b;
}
.havi-basket-services-Box:not(.ct-section):not(.oxy-easy-posts),
.havi-basket-services-Box.oxy-easy-posts .oxy-posts,
.havi-basket-services-Box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:flex-start;
}
@media (max-width: 1400px) {
.havi-basket-services-Box {
width:100%;
margin-left:0px;
margin-right:0px;
}
.havi-basket-services-Box:not(.ct-section):not(.oxy-easy-posts),
.havi-basket-services-Box.oxy-easy-posts .oxy-posts,
.havi-basket-services-Box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
}
@media (max-width: 767px) {
.havi-basket-services-Box {
}
.havi-basket-services-Box:not(.ct-section):not(.oxy-easy-posts),
.havi-basket-services-Box.oxy-easy-posts .oxy-posts,
.havi-basket-services-Box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}
.havi-basket-services-Heading {
font-weight:600;
font-size:24px;
line-height:1em;
letter-spacing:-0.3px;
}
.havi-basket-services-leftCol {
width:100%;
}
.havi-basket-services-rightCol {
width:100%;
}
@media (max-width: 1400px) {
.havi-basket-services-rightCol {
}
.havi-basket-services-rightCol:not(.ct-section):not(.oxy-easy-posts),
.havi-basket-services-rightCol.oxy-easy-posts .oxy-posts,
.havi-basket-services-rightCol.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-end;
justify-content:flex-start;
}
}
@media (max-width: 767px) {
.havi-basket-services-rightCol {
}
.havi-basket-services-rightCol:not(.ct-section):not(.oxy-easy-posts),
.havi-basket-services-rightCol.oxy-easy-posts .oxy-posts,
.havi-basket-services-rightCol.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}
.havi-product-bullet-listBox-notes {
font-family:Roboto Condensed;
font-size:14px;
font-weight:300;
line-height:1.1em;
letter-spacing:-0.3px;
color:#00255c;
}
.benefits-levelText {
color:#84898b;
font-size:12px;
width:100%;
text-align:center;
}
.benefits-levelText:not(.ct-section):not(.oxy-easy-posts),
.benefits-levelText.oxy-easy-posts .oxy-posts,
.benefits-levelText.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
@media (max-width: 991px) {
.benefits-levelText {
}
.benefits-levelText:not(.ct-section):not(.oxy-easy-posts),
.benefits-levelText.oxy-easy-posts .oxy-posts,
.benefits-levelText.ct-section .ct-section-inner-wrap{
display:inline-block;
flex-direction:unset;
}
}
.benefits-content {
width:100%;
}
.benefits-content:not(.ct-section):not(.oxy-easy-posts),
.benefits-content.oxy-easy-posts .oxy-posts,
.benefits-content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
}
.havi-process-itemBox-ON:before{
content:"";
}
.havi-process-itemBox-ON:activeselector{
}
.havi-process-itemBox-ON {
text-align:center;
color:#ef662f;
text-transform:uppercase;
font-size:16px;
font-weight:600;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-color:#ef662f;
border-right-color:#ef662f;
border-bottom-color:#ef662f;
border-left-color:#ef662f;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
box-shadow:0px 4px 10px 0px rgba(0,0,0,0.4);
}
.havi-process-itemBox:activeselector{
}
.havi-process-itemBox {
width:27%;
padding-top:10px;
padding-left:0px;
padding-right:0px;
padding-bottom:10px;
border-radius:5px;
background-color:#ffffff;
}
.havi-process-itemBox:not(.ct-section):not(.oxy-easy-posts),
.havi-process-itemBox.oxy-easy-posts .oxy-posts,
.havi-process-itemBox.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.havi-process-itemBox-OFF:activeselector{
}
.havi-process-itemBox-OFF {
text-align:center;
color:#00255c;
text-transform:uppercase;
font-size:16px;
font-weight:600;
opacity:0.3;
border-top-color:#00255c;
border-right-color:#00255c;
border-bottom-color:#00255c;
border-left-color:#00255c;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
.havi-process-itemBox-transmit:activeselector{
}
.havi-process-itemBox-transmit {
text-align:center;
width:9.5%;
}
.havi-process-itemBox-transmit:not(.ct-section):not(.oxy-easy-posts),
.havi-process-itemBox-transmit.oxy-easy-posts .oxy-posts,
.havi-process-itemBox-transmit.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.havi-process-itemBox-TEXT:activeselector{
}
.havi-process-itemBox-TEXT {
width:100%;
}
.havi-process-itemBox-ICON:ct_content{
}
.havi-process-itemBox-ICON:activeselector{
}
.havi-process-itemBox-ICON {
color: #00255c;}.havi-process-itemBox-ICON 
>svg {width: 80px;height: 80px;}.havi-process-itemBox-ICON {
}
@media (max-width: 1400px) {
}
@media (max-width: 767px) {
.havi-process-itemBox-ICON {
}.havi-process-itemBox-ICON 
>svg {width: 60px;height: 60px;}.havi-process-itemBox-ICON {
}
}
.havi-process-itemBox-ICONS:activeselector{
}
.havi-process-itemBox-ICONS {
width:100%;
text-align:justify;
}
.havi-process-itemBox-ICONS:not(.ct-section):not(.oxy-easy-posts),
.havi-process-itemBox-ICONS.oxy-easy-posts .oxy-posts,
.havi-process-itemBox-ICONS.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.havi-process-Container:activeselector{
}
.havi-process-Container {
width:100%;
margin-top:20px;
padding-right:2%;
padding-bottom:15px;
padding-top:15px;
border-top-width:1px;
border-right-width:2px;
border-bottom-width:1px;
border-left-width:1px;
border-bottom-color:#ffffff;
border-bottom-style:solid;
border-top-style:solid;
border-top-color:#ffffff;
border-right-style:solid;
border-left-style:solid;
border-right-color:#ffffff;
border-left-color:#ffffff;
background-color:#ffffff;
text-align:center;
padding-left:2%;
margin-bottom:20px;
border-radius:10px;
min-width:100%;
max-width:100%;
box-shadow:0px 4px 10px 0px rgba(0,0,0,0.3);
}
.havi-process-Container:not(.ct-section):not(.oxy-easy-posts),
.havi-process-Container.oxy-easy-posts .oxy-posts,
.havi-process-Container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.havi-process-transmit:ct_content{
}
.havi-process-transmit:activeselector{
}
.havi-process-transmit {
color: #00255c;}.havi-process-transmit 
>svg {width: 40px;height: 40px;}.havi-process-transmit {
transform:rotate(45deg); border-radius:50%;
margin-right:-10px;
}
@media (max-width: 767px) {
.havi-process-transmit {
}.havi-process-transmit 
>svg {width: 25px;height: 25px;}.havi-process-transmit {
margin-right:-4px;
}
}
.havi-product-shop-qtyAddCart2:activeselector{
}
.havi-product-shop-qtyAddCart2:hover{
oxy-ou_addtocart_slug_addtocartbuttonhoversingleaddtocartbuttonbackground_color:#00255c;
oxy-ou_addtocart_slug_addtocartbuttonhoversingleaddtocartbuttoncolor:#ef662f;
}
.havi-product-shop-qtyAddCart2:ct_content{
}
.havi-product-shop-qtyAddCart2 {
oxy-ou_addtocart_slug_addtocartbuttonsingleaddtocartbuttonproducttypegroupedabutton_background_color:#ef662f;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_typography_font-size:18;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_border_border-top-color:#ffffff;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_border_border-right-color:#ffffff;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_border_border-bottom-color:#ffffff;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_border_border-left-color:#ffffff;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_border_border-top-width:2;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_border_border-right-width:2;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_border_border-bottom-width:2;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_border_border-left-width:2;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_border_border-top-style:solid;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_border_border-right-style:solid;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_border_border-bottom-style:solid;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_border_border-left-style:solid;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_border_border_radius_border-radius:40;
}
.havi-product-shop-qtyAddCart2 .quantity input{
border-width:0px;
font-size: 24px;
}
.havi-product-shop-qtyAddCart2 .add_to_cart_button, .havi-product-shop-qtyAddCart2 .single_add_to_cart_button, .havi-product-shop-qtyAddCart2 .product-type-grouped a.button, .havi-product-shop-qtyAddCart2 .product-type-simple a.button, .havi-product-shop-qtyAddCart2 .button.product_type_external{
padding-top:20px;
padding-bottom:20px;
padding-left:52px;
padding-right:52px;
}
.havi-product-shop-qtyAddCart2 .add_to_cart_button:hover, .havi-product-shop-qtyAddCart2 .single_add_to_cart_button:hover{
background-color:#00255c;
color:#ef662f;
}
.havi-product-shop-sectionSelector-icon {
}
.havi-systems-box:activeselector{
}
.havi-systems-box:hover{
color:#ef662f;
}
.havi-systems-box {
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
margin-bottom:10px;
margin-top:10px;
text-align:center;
width:50%;
font-size:22px;
line-height:1.1em;
letter-spacing:-0.3px;
color:#ffffff;
}
.havi-systems-box:not(.ct-section):not(.oxy-easy-posts),
.havi-systems-box.oxy-easy-posts .oxy-posts,
.havi-systems-box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
}
@media (max-width: 1400px) {
.havi-systems-box {
font-size:20px;
}
}
@media (max-width: 991px) {
.havi-systems-box {
font-size:18px;
}
}
@media (max-width: 767px) {
.havi-systems-box {
width:100%;
margin-left:0px;
margin-right:0px;
}
}
@media (max-width: 479px) {
.havi-systems-box {
padding-top:0px;
padding-bottom:0px;
}
}
.havi-systems-icon {
}
.havi-systems-text {
width:90%;
margin-top:10px;
padding-left:1%;
padding-right:1%;
padding-bottom:15px;
padding-top:5px;
border-top-color:#ef662f;
border-right-color:#ef662f;
border-bottom-color:#ef662f;
border-left-color:#ef662f;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:none;
border-right-style:none;
border-bottom-style:solid;
border-left-style:none;
}
@media (max-width: 479px) {
.havi-systems-text {
margin-left:0px;
margin-right:0px;
width:100%;
padding-left:0%;
padding-right:0%;
}
}
.havi-shop-button:ct_content{
}
.havi-shop-button:activeselector{
}
.havi-shop-button:hover{
oxy-ou_addtocart_slug_addtocartbuttonhoversingleaddtocartbuttonbackground_color:#00255c;
oxy-ou_addtocart_slug_addtocartbuttonhoversingleaddtocartbuttoncolor:#ef662f;
}
.havi-shop-button {
oxy-ou_addtocart_slug_addtocartbuttonsingleaddtocartbuttonproducttypegroupedabutton_background_color:#ef662f;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_typography_font-size:18;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_border_border-top-color:#ffffff;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_border_border-right-color:#ffffff;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_border_border-bottom-color:#ffffff;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_border_border-left-color:#ffffff;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_border_border-top-width:2;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_border_border-right-width:2;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_border_border-bottom-width:2;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_border_border-left-width:2;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_border_border-top-style:solid;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_border_border-right-style:solid;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_border_border-bottom-style:solid;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_border_border-left-style:solid;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button_border_border_radius_border-radius:40;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button- -button-product-type-external_typography_font-size:18;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button- -button-product-type-external_border_border_radius_border-radius:40;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button- -button-product-type-external_border_border-top-color:#ffffff;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button- -button-product-type-external_border_border-right-color:#ffffff;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button- -button-product-type-external_border_border-bottom-color:#ffffff;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button- -button-product-type-external_border_border-left-color:#ffffff;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button- -button-product-type-external_border_border-top-width:2;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button- -button-product-type-external_border_border-right-width:2;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button- -button-product-type-external_border_border-bottom-width:2;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button- -button-product-type-external_border_border-left-width:2;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button- -button-product-type-external_border_border-top-style:solid;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button- -button-product-type-external_border_border-right-style:solid;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button- -button-product-type-external_border_border-bottom-style:solid;
oxy-ou_addtocart_-add-to-cart-button- -single-add-to-cart-button- -product-type-grouped a-button- -button-product-type-external_border_border-left-style:solid;
}
.havi-shop-button .quantity input{
border-width:0px;
font-size: 24px;
}
.havi-shop-button .add_to_cart_button, .havi-shop-button .single_add_to_cart_button, .havi-shop-button .product-type-grouped a.button, .havi-shop-button .product-type-simple a.button, .havi-shop-button .button.product_type_external{
padding-top:20px;
padding-bottom:20px;
padding-left:52px;
padding-right:52px;
}
.havi-shop-button .add_to_cart_button:hover, .havi-shop-button .single_add_to_cart_button:hover{
background-color:#00255c;
color:#ef662f;
}
.havi-shop-button .label, .havi-shop-button .label label{
font-size: 20px;
text-align: left;
color: #ef662f;
font-weight: 400;
letter-spacing: -0.5px;
}
.havi-shop-button .variations select{
font-size: 20px;
}
html, body {
background-color: #84898b;
height:100%;
}
#text_block-78-50 a {
color: #00255c;
}
#text_block-78-50 a:hover,
#text_block-78-50 a:active {
color: #84898b;
}
.ct-new-columns > .ct-div-block {
padding: 0;
}
li br {
margin-bottom: 5px;
}
.miHavi-orange {
color: #ef662f;
}
#text_block-5-109 a {
color:#ef662f;
font-weight:400;
text-decoration: none;
}
#text_block-5-109 a:hover {
color: #84898b;
text-decoration: none;
}
#_header-39-109.oxy-header-wrapper.oxy-header.oxy-sticky-header.oxy-sticky-header-active {
z-index: 1500 ;
} .cd-top {
background-color: #84898b;
} .js .cd-top:hover {
background-color: #ef662f;
}.gform_wrapper .gfield_required {
color: #ef662f !important;
}
.gform_wrapper label.gfield_label,
.gform_wrapper legend.gfield_label {
font-weight: 400 !important;
}
.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]) {
font-size: 18px !important;
padding: 10px 15px !important;
}
.gform_wrapper input {
margin-bottom: 2px !important;
}
body .gform_wrapper ul li.gfield {
margin-top: 36px;
margin-bottom: 20px;
}
.gform_wrapper .field_description_below .gfield_description {
padding-top: 0 !important;
}
.gform_wrapper ul.gfield_checkbox li label, .gform_wrapper ul.gfield_radio li label {
display: inline-flex !important;
}
body .gform_wrapper ul li.field_description_below div.ginput_container_checkbox,
body .gform_wrapper ul li.field_description_below div.ginput_container_radio {
margin-top: 8px !important;
}
.gform_wrapper .gfield_checkbox li label, .gform_wrapper .gfield_radio li label {
width: 97% !important;
max-width: 97% !important;
}
.gform_wrapper ul.gfield_checkbox li label, .gform_wrapper ul.gfield_radio li label {
padding: 10px 0;
}
.ou-icon-list-ul li div,
li div a {
display: contents;
align-items: start;
}
.gform_button {
transition-duration: 0.4s;
transition-timing-function: ease;
transition-property: all;
transition-delay: 0s;
} [type="checkbox"]:not(:checked),
[type="checkbox"]:checked {
position: absolute;
left: -9999px;
}
[type="checkbox"]:not(:checked) + label,
[type="checkbox"]:checked + label {
position: relative;
padding-left: 1.95em;
cursor: pointer;
} [type="checkbox"]:not(:checked) + label::before, [type="checkbox"]:checked + label::before {
content: '';
position: relative;
left: 0;
top: 0;
width: 30px;
height: 30px;
border: 2px solid #00255c;
background: #fff;
border-radius: 4px;
box-shadow: inset 0 1px 3px #0000001a;
margin-right: 10px;
display: inline-block;
padding: 15px;
margin-top: -5px;
} [type="checkbox"]:not(:checked) + label::after, [type="checkbox"]:checked + label::after {
content: '\2714\0020';
font-family: 'Lucida Sans Unicode', 'Arial Unicode MS', Arial;
position: absolute;
top: 8px;
left: 1px;
font-size: 26px;
line-height: 0.8;
color: #ef662f;
transition: all .2s;
padding: 5px;
} [type="checkbox"]:not(:checked) + label:after {
opacity: 0;
transform: scale(0);
}
[type="checkbox"]:checked + label:after {
opacity: 1;
transform: scale(1);
} [type="checkbox"]:disabled:not(:checked) + label:before,
[type="checkbox"]:disabled:checked + label:before {
box-shadow: none;
border-color: #bbb;
background-color: #ddd;
}
[type="checkbox"]:disabled:checked + label:after {
color: #999;
}
[type="checkbox"]:disabled + label {
color: #aaa;
} [type="checkbox"]:checked:focus + label:before,
[type="checkbox"]:not(:checked):focus + label:before {
border: 2px dotted blue;
} label:hover:before {
border: 2px solid #4778d9!important;
}
@media (min-width: 1440px) {
.havi-tagbox-smartwatch {
margin-left: 187.2px;
}
.havi-tagbox-smartwatch-line {
height: 144px;
}
.havi-tagbox-totaldiagnostix {
margin-left: 633.6px;
}
.havi-tagbox-totaldiagnostix-line {
height: 57.6px;
}
.havi-tagbox-haviplus {
margin-left: 1022.4px;
}
.havi-tagbox-haviplus-line {
height: 201.6px;
}
.havi-tagbox-connect {
margin-left: 158.4px;
}
.havi-tagbox-connect-line {
height: 144px;
}
.havi-tagbox-charger {
margin-left: 388.8px;
}
.havi-tagbox-charger-line {
height: 259.2px;
}
.havi-tagbox-accessories {
margin-left: 1022.4px;
}
.havi-tagbox-accessories-line {
height: 144px;
}
}
@media (min-width: 1440px) {
.havi-pageHeadings {
font-size: 84px;
}
.havi-pageSubHeadings {
font-size: 63px;
}
}.havi-creditcard {
max-width: 50px;
display: inline-block;
}
.woocommerce button.button.alt,
.woocommerce button.button {
display: inline-block;
}
.add_to_cart_button,
.single_add_to_cart_button,
.product-type-grouped a.button,
.button.product_type_external {
padding-top: 20px !important;
padding-bottom: 20px !important;
padding-left: 40px !important;
padding-right: 40px !important;
margin-top: 0px;
margin-left: 20px;
margin-right: 20px !important;
margin-bottom: 30px !important;
font-size: 18px !important;
border-top-color: #ffffff !important;
border-right-color: #ffffff !important;
border-bottom-color: #ffffff !important;
border-left-color: #ffffff !important;
border-top-width: 2px !important;
border-right-width: 2px !important;
border-bottom-width: 2px !important;
border-left-width: 2px !important;
border-top-style: solid !important;
border-right-style: solid !important;
border-bottom-style: solid !important;
border-left-style: solid !important;
border-radius: 40px !important;
}
.woocommerce table.shop_table {
text-align: right;
}
.woocommerce div.product form.cart {
margin-bottom: 10px;
}
.woocommerce a.added_to_cart {
display: none !important;
}
.pswp__bg {
background-color: #00255c !important;
opacity: 0.95 !important;
}
.havi-productItem-Box {
text-align: left;
flex-direction: row;
display: flex;
margin: 10px 0;
align-items: center;
width: 100%;
padding: 5px 0;
border-bottom: 1px solid #ef662f;
}
.havi-productItem-numberDisc {
font-family: 'Roboto Condensed';
height: 40px;
background-color: #00255c;
color: #fff;
font-weight: 300;
font-size: 22px;
padding: 0 5px;
min-width: 50px;
min-height: 50px;
display: inline-flex;
flex-direction: unset;
align-items: center;
justify-content: center;
border-radius: 25px;
text-align: center;
margin-right: 10px;
}
.havi-productItem-Body {
font-size: 20px;
font-family: 'Roboto Condensed';
font-weight: 400;
line-height: 1.1em;
letter-spacing: -0.3px;
color: #00255c;
display: block;
}   .quantity input::-webkit-outer-spin-button,
.quantity input::-webkit-inner-spin-button {
display: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
margin: 0;
}
.quantity input.qty[type=number] {
appearance: textfield;
-webkit-appearance: none;
-moz-appearance: textfield;
}
.woocommerce .quantity .qty {
background: none;
margin-right: 0;
}
input.qty_button {
height: 60px;
padding: 2px;
min-width: 60px;
width: 60px;
font-size: 24px;
border: 2px solid #fff;
outline: none;
font-family: inherit;
resize: none;
border-radius: 30px;
cursor: pointer;
box-shadow: 0px 4px 10px 0px #00000040;
line-height: 0;
}
input.qty_button:hover {
color: #ffffff !important;
background-color: #00255c;
}
.oxy-woo-cart .woocommerce a.remove {
color: #00255c !important;
width: auto;
text-align: left;
font-weight: 400;
}
.woocommerce table.shop_table td,
.woocommerce table.shop_table tfoot td,
.woocommerce table.shop_table tfoot th,
.woocommerce table.shop_table th {
padding: 10px 10px;
}
.woocommerce-cart-form__cart-item.cart_item .product-quantity .quantity input.qty_button.minus,
.woocommerce-cart-form__cart-item.cart_item .product-quantity .quantity input.qty_button.plus {
height: 40px;
width: 40px;
min-width: 40px;
font-size: 18px;
}
.woocommerce-cart-form__cart-item.cart_item .product-quantity .quantity input.input-text.qty.text {
max-width: 40px;
min-width: 40px;
}
.woocommerce td.product-quantity {
min-width: 180px;
}
.woocommerce table.shop_table td.product-name,
.woocommerce table.shop_table th.product-name {
text-align: left;
}
.woocommerce table.shop_table td.product-price,
.woocommerce table.shop_table th.product-price,
.woocommerce table.shop_table td.product-subtotal,
.woocommerce table.shop_table th.product-subtotal {
text-align: right;
}
.woocommerce table.shop_table td.product-quantity,
.woocommerce table.shop_table th.product-quantity,
.woocommerce table.shop_table th,
.woocommerce table.shop_table th {
text-align: center;
}
.woocommerce-cart table.cart img {
min-width: 80px;
min-height: 80px;
}
.cart-subtotal td,
.order-total td {
text-align: right;
}
.woocommerce .cart-collaterals .cart_totals,
.woocommerce-page .cart-collaterals .cart_totals {
float: right;
width: 360px;
}
@media (max-width: 768px) {
.woocommerce .cart-collaterals .cart_totals,
.woocommerce-page .cart-collaterals .cart_totals {
width: 100%;
}
}
.woocommerce .oxy-woo-element div.product form.cart,
.woocommerce .oxy-product-cart-button form.cart,
.woocommerce div.product form.cart {
display: inline-block;
}
.woocommerce div.product form.cart div.quantity {
margin: 15px 20px 0px auto;
}
.single_add_to_cart_button.button.alt {
margin: 15px 20px 0px 0;
max-width: 300px;
}
.woocommerce input[type="number"] {
font-size: 20px;
border: none;
border-radius: 0;
}
.woocommerce .oxy-product-cart-button,
.woocommerce .oxy-woo-element div.product form.cart {
max-width: 100%;
}
.woocommerce button[type="submit"]:hover,
.woocommerce button[name="woocommerce-form-login__submit"]:hover,
.woocommerce button[name="save_account_details"]:hover,
.woocommerce button[name="save_address"]:hover,
.woocommerce .oxy-woo-element div.product form.cart button.button.alt:hover,
.woocommerce .oxy-product-cart-button button.button.alt:hover,
.woocommerce div.product form.cart .button:hover,
.woocommerce .widget_shopping_cart .buttons a.checkout.wc-forward,
.woocommerce button[type="submit"],
.woocommerce button[name="woocommerce-form-login__submit"],
.woocommerce button[name="save_account_details"],
.woocommerce button[name="save_address"],
.woocommerce .oxy-woo-element div.product form.cart button.button.alt,
.woocommerce .oxy-product-cart-button button.button.alt,
.woocommerce div.product form.cart .button {
border: 0;
}
.woocommerce-cart table.cart td.actions .coupon .input-text:focus,
.select2-container--default .select2-search--dropdown .select2-search__field:focus,
.woocommerce form .form-row textarea:focus,
.woocommerce textarea:focus,
.select2-dropdown:focus,
.woocommerce .select2-selection:focus,
.woocommerce input[type="search"]:focus,
.woocommerce input[type="text"]:focus,
.woocommerce input[type="number"]:focus,
.woocommerce input[type="tel"]:focus,
.woocommerce input[type="email"]:focus,
.woocommerce input[type="password"]:focus,
.woocommerce select:focus {
border: 1px solid #ef662f;
box-shadow: none;
}
.woocommerce-cart table.cart td.actions .coupon .input-text:hover,
.select2-container--default .select2-search--dropdown .select2-search__field:hover,
.woocommerce form .form-row textarea:hover,
.woocommerce textarea:hover,
.select2-dropdown:hover,
.woocommerce .select2-selection:hover,
.woocommerce input[type="search"]:hover,
.woocommerce input[type="text"]:hover, .woocommerce input[type="tel"]:hover,
.woocommerce input[type="email"]:hover,
.woocommerce input[type="password"]:hover,
.woocommerce select:hover {
border: 1px solid #ef662f;
box-shadow: 0 0 5px #ef662f;
}
#-product-cart-button-172-380 button.button.alt {
border: 2px solid #fff;
box-shadow: 0px 4px 10px 0px #0006;
}
.woocommerce .oxy-woo-element div.product form.cart a.reset_variations::before,
.woocommerce .oxy-product-cart-button table.variations tr td a::before {
content: "";
}
.woocommerce a.reset_variations {
font-size: 16px;
text-transform: uppercase;
font-weight: 300;
color: #00255c;
}
option,
#-product-cart-button-172-380 form.cart .variations select,
#-product-cart-button-172-380 .quantity .qty {
font-size: 20px;
color: #00255c;
}
.woocommerce div.product form.cart div.quantity {
margin: 15px 20px 0px 0;
}
.woocommerce .oxy-woo-element div.product .single_add_to_cart_button,
.woocommerce .single_add_to_cart_button {
flex-grow: unset;
}
.woocommerce .oxy-woo-element div.product form.cart button.button.alt.disabled,
.woocommerce button.button.alt.disabled {
background: #dcdedf !important;
border: 2px solid #ffffff !important;
opacity: 0.8;
}
.woocommerce .oxy-woo-element div.product .woocommerce-variation-add-to-cart,
.woocommerce .woocommerce-variation-add-to-cart {
display: block;
}
.oxy-woo-cart .wc-proceed-to-checkout {
max-width: 355px;
}
@media (max-width: 768px) {
.oxy-woo-cart .wc-proceed-to-checkout {
max-width: 100%;
}
}  #-ou_offcanvascart-91-109 .ouocc-cart-btn.oumc-cart-btn.ouocc-type-icon {
width: 100%;
}  #-ou_offcanvascart-91-109 .ou-cart-button {
flex-direction: column;
margin-right: 0;
width: 100%;
display: -webkit-flex;
display: -moz-flex;
display: flex;
-webkit-align-items: center;
align-items: center;
position: relative;
} #-ou_offcanvascart-91-109 .ouocc-cart-btn.oumc-cart-btn.ouocc-type-icon {
padding: 10px 0 10px 0;
justify-content: center;
display: flex;
} #-ou_offcanvascart-91-109 .oxy-ou-offcanvascart .price-align-left {
margin: 3px 0 0 0;
float: none;
}
#-ou_offcanvascart-91-109 .price-align-left.top-price {
order: 3;
} #-ou_offcanvascart-91-109-cart-icon {
margin-right: 3px;
order: 1;
} #-ou_offcanvascart-91-109 .cart-items-num {
float: left;
order: 2;
}
#-ou_offcanvascart-91-109 .ouocc-type-bubble .cart-items-num {
position: relative;
margin: 0 15px 0 0;
text-align: center;
width: auto;
}
#-ou_offcanvascart-91-109 .cart-counter {
} #-ou_offcanvascart-91-109 .mini_cart_item a.remove,
#-ou_offcanvascart-119-109 .mini_cart_item a.remove {
text-align: center;
}
.woocommerce a.remove {
color: #ffffff !important;
}
#-ou_offcanvascart-119-109 .widget_shopping_cart_content {
top: 77px !important;
}  .woocommerce-message,
.woocommerce-info,
#-woo-checkout-12-303 .woocommerce-info {
background-color: #00255c;
border-top-color: #ef662f;
color: #ffffff;
}
#-woo-checkout-12-303 .woocommerce-info a:hover {
color: #ffffff;
}
.woocommerce-message::before,
.woocommerce-info::before {
color: #ef662f;
}
.woocommerce-info,
.woocommerce-info {
border-top-color: #00255c;
border-bottom-color: #ef662f;
}
.oxy-woo-cart p.cart-empty {
color: #ffffff;
align-self: center;
margin-right: 24px;
width: 100%;
margin-bottom: 0;
}  #-woo-checkout-12-303 .woocommerce-terms-and-conditions-checkbox-text {
color: #00255c;
font-size: 20px;
text-transform: none;
font-weight: 300;
line-height: 1.1em;
letter-spacing: -0.3px;
margin-left: 10px;
}
div.woocommerce-terms-and-conditions-wrapper span.required {
display: none;
}
.form-row.validate-required {
min-height: 60px;
}
table.shop_table.woocommerce-checkout-review-order-table tbody tr.cart_item td.product-total {
text-align: right;
}
div.woocommerce-account-fields p.form-row.form-row-wide.create-account.woocommerce-validated {
padding-top: 20px;
}
.oxy-woo-checkout label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox {
padding-left: 50px;
}
.oxy-woo-checkout .woocommerce-Price-amount {
font-weight: 300;
}
.woocommerce-form-login label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme span::before, .oxy-woo-checkout label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span::before,
#-woo-checkout-12-303 label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span:before {
border: 2px solid #00255c;
width: 40px;
height: 40px;
}
#-woo-checkout-12-303 label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox:focus span:before {
border: 2px solid #00255c;
}
#-woo-checkout-12-303 label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox:hover span:before {
border: 2px solid #00255c;
}
#-woo-checkout-12-303 label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span.required:before {
display: none;
}
#-woo-checkout-12-303 .woocommerce #payment #place_order, #-woo-checkout-12-303 .woocommerce-page #payment #place_order {
width: 300px;
padding: 15px 0;
line-height: 1em;
letter-spacing: -0.3px;
font-weight: 600;
font-size: 18px;
border: 2px solid #ffffff;
border-radius: 40px;
box-shadow: 0px 4px 10px 0px #0000004d;
}
.woocommerce button[type="submit"],
#-woo-my-account-2-304 button[type="submit"] {
width: 300px;
padding: 15px 0;
line-height: 1em;
letter-spacing: -0.3px;
font-weight: 600;
font-size: 18px;
border: 2px solid #ffffff;
border-radius: 40px;
box-shadow: 0px 4px 10px 0px #0000004d;
text-transform: uppercase;
} .oxy-woo-checkout .woocommerce button.button,
.oxy-woo-checkout .woocommerce a.button.alt {
width: 300px;
padding: 15px 0;
line-height: 1em;
letter-spacing: -0.3px;
font-weight: 600;
font-size: 18px;
border: 2px solid #ffffff;
border-radius: 40px;
box-shadow: 0px 4px 10px 0px #0000004d;
text-transform: uppercase;
background-color: #ef662f;
color: #ffffff;
}
.oxy-woo-checkout .woocommerce button.button:hover,
.oxy-woo-checkout .woocommerce a.button.alt:hover {
background-color: #00255c;
color: #ef662f;
}
form.woocommerce-form.woocommerce-form-login.login p.form-row {
margin-top: 20px;
} table.shop_table.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal {
background-color: #c3c4c725;
}
table.shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total {
background-color: #c3c4c750;
}
.woocommerce button[type="submit"]:hover {
border: 2px solid #ffffff;
}
#-woo-checkout-12-303 label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme {
padding: 15px 0 30px 50px;
margin: 0;
font-size: 20px !important;
color: #00255c;
font-weight: 400;
}
#-woo-checkout-12-303 .woocommerce-form-login label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme span::before {
margin-top: 6px;
}
#-woo-my-account-2-304 label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme {
padding: 0 0 0 50px;
margin: 0;
font-size: 20px !important;
color: #00255c;
}
#-woo-checkout-12-303 .woocommerce-terms-and-conditions-checkbox-text {
display: inline-block;
padding-top: 20px;
max-width: 310px;
}
#-woo-checkout-12-303 label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span:before {
border: 2px solid #00255c;
width: 40px;
height: 40px;
position: absolute;
margin: -25px 0 0 9px;
}
#-woo-checkout-12-303 .woocommerce form .form-row textarea {
height: 400px;
line-height: 1.4em;
} .woocommerce .col2-set,
.woocommerce form.login {
border: none;
}
@media (max-width: 768px) {
.oxy-woo-checkout .woocommerce form .form-row-last,
.oxy-woo-checkout .woocommerce-page form .form-row-last {
margin-left: 0;
}
} #div_block-102-109.ct-div-block div#-ou_offcanvascart-91-109.oxy-ou-offcanvascart.oxy-ultimate-element.woocommerce div.ou-cart-button.ouocc-type-bubble a.ouocc-cart-btn.oumc-cart-btn.ouocc-type-icon svg#-ou_offcanvascart-91-109-cart-icon.oumcart-icon,
#-ou_offcanvascart-91-109 .ouocc-cart-btn svg {
color: #ffffff !important;
} #div_block-102-109.ct-div-block div#-ou_offcanvascart-91-109.oxy-ou-offcanvascart.oxy-ultimate-element.woocommerce div.ou-cart-button.ouocc-type-bubble a.ouocc-cart-btn.oumc-cart-btn.ouocc-type-icon span.cart-items-num span.cart-counter {
color: #ffffff;
} #div_block-102-109.ct-div-block div#-ou_offcanvascart-91-109.oxy-ou-offcanvascart.oxy-ultimate-element.woocommerce div.ou-cart-button.ouocc-type-bubble a.ouocc-cart-btn.oumc-cart-btn.ouocc-type-icon span.price-align-left.top-price span.cart-price span.woocommerce-Price-amount.amount {
color: #ffffff;
} #div_block-102-109.ct-div-block div#-ou_offcanvascart-91-109.oxy-ou-offcanvascart.oxy-ultimate-element.woocommerce div.ou-cart-button.ouocc-type-bubble a.ouocc-cart-btn.oumc-cart-btn.ouocc-type-icon span.price-align-left.top-price span.cart-price span.woocommerce-Price-amount.amount bdi span.woocommerce-Price-currencySymbol {
color: #ffffff;
} #div_block-102-109.ct-div-block div#-ou_offcanvascart-91-109.oxy-ou-offcanvascart.oxy-ultimate-element.woocommerce div.ou-cart-button.ouocc-type-bubble a.ouocc-cart-btn.oumc-cart-btn.ouocc-type-icon span.price-align-left.top-price span.cart-price span.woocommerce-Price-amount.amount bdi {
color: #ffffff;
} .oxy-woo-checkout .woocommerce form .form-row-first, .oxy-woo-checkout .woocommerce-page form .form-row-first {
width: 100%;
}
.oxy-woo-checkout .woocommerce form .form-row-last, .oxy-woo-checkout .woocommerce-page form .form-row-last {
width: 100%;
margin-left: 0;
} #-woo-checkout-12-303 label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span::before {
margin: -25px 0 0 9px;
}
.woocommerce form .form-row label.checkbox, .woocommerce-page form .form-row label.checkbox {
display: inline-block !important;
padding: 13px 0 20px 0 !important;
}
#-woo-checkout-12-303 label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span::before {
margin: 0;
display: inline-block;
}
.create-account .woocommerce-form__label-for-checkbox.checkbox span {
display: inline-block;
padding: 0 0 0 50px;
} #-woo-checkout-12-303 .woocommerce-terms-and-conditions-checkbox-text {
width: 100%;
margin-left: 50px;
padding-top: 0;
margin-top: -13px;
} .form-row.woocommerce-SavedPaymentMethods-saveNew.woocommerce-validated {
display: none !important;
}
select{
}
.gform_wrapper input{
border-top-style:none;
border-right-style:none;
border-bottom-style:solid;
border-left-style:none;
border-bottom-color:#84898b;
border-bottom-width:1px;
background-color:#f4f4f4;
}
.gform_wrapper .gfield_required{
color:#ef662f;
}
label{
color:#00255c;
font-weight:400;
}
input.gform_button{
background-color:#ef662f;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
padding-left:50px;
padding-right:50px;
padding-top:10px;
padding-bottom:10px;
border-radius:10px;
color:#ffffff;
text-transform:uppercase;
font-weight:500;
font-size:36px;
}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}