.elementor-kit-5{--e-global-color-primary:red;--e-global-color-secondary:#f9f9f9;--e-global-color-text:#d5dcec;--e-global-color-accent:#61ce70;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-weight:600;background-color:#040714}.elementor-kit-5 e-page-transition{background-color:#040714}.elementor-kit-5 a{color:red;font-weight:500}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1200px}.e-con{--container-max-width:1200px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0px;padding-inline-start:0px}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:991px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:479px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}body{font-family:AvenirNextWorld,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}@font-face{font-display:swap;font-family:'AvenirNextWorld';src:url("/wp-content/fonts/AvenirNextWorld-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:'AvenirNextWorld';src:url("/wp-content/fonts/AvenirNextWorld-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:'AvenirNextWorld';src:url("/wp-content/fonts/AvenirNextWorld-Demi.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:'AvenirNextWorld';src:url("/wp-content/fonts/AvenirNextLTPro-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:'AvenirNextWorld';src:url("/wp-content/fonts/AvenirNextWorld-ExtraBold.woff2") format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:'AvenirNextWorld';src:url("/wp-content/fonts/AvenirNextWorld-Black.woff2") format("woff2");font-weight:900;font-style:normal;font-display:swap}.logo-icon .elementor-icon svg{height:auto !important}.logo-icon .elementor-icon-wrapper{line-height:0 !important}.nav-menu-hover-active .elementor-item:hover:after{background-color:var(--e-global-color-primary) !important}.saf-navigation-menu .e--pointer-double-line .elementor-item:after,.saf-navigation-menu .e--pointer-underline .elementor-item:after{bottom:12px !important}.mega-menu-column-heading{font-size:18px;font-weight:600;letter-spacing:.7px}a:hover .mega-menu-column-heading,a:hover .jet-menu-link-text,.jet-sub-menu-item a:hover{text-decoration:underline;color:#f5f5f5}.elementor-button.elementor-size-lg{padding:16px 25px}.saf-button .elementor-button:active,.elementor-button:active,.elementor-button:focus{opacity:.7;transform:scale(.97);outline:none}.icon-line-0{line-height:0}.icon-line-1{line-height:1}.hero-mouse .mouse-icon{width:25px;height:45px;border-radius:15px;position:relative;border:2px solid #dedede;text-align:center;opacity:.7}.hero-mouse .mouse-icon span{width:3px;height:8px;margin:2px auto 0;display:block;position:relative;background:#dedede;border-radius:5px;-webkit-animation:1.2s ease infinite wheel-up-down;animation:1.2s ease infinite wheel-up-down}@-webkit-keyframes wheel-up-down{0%{transform:translateY(2px);opacity:0}30%{opacity:1}100%{transform:translateY(20px);opacity:0}}@keyframes wheel-up-down{0%{transform:translateY(2px);opacity:0}30%{opacity:1}100%{transform:translateY(20px);opacity:0}}@media (max-width:991px){.saf-cta-background{background-image:none !important}}.elementor-testimonial__icon{display:none}.elementor-widget-reviews .elementor-testimonial__header{display:block !important}.team-avatar .elementor-image-box-img img{background-image:radial-gradient(#040714 0%,#111420 100%)}.elementor-field-group.e-form__buttons__wrapper{padding-right:0 !important}.elementor-form .elementor-button.elementor-size-lg{min-height:auto}.e-form__buttons__wrapper__button-next:hover,.e-form__buttons__wrapper__button-next:focus,.elementor-button[type=submit]:hover,.elementor-button[type=submit]:focus{background-color:#016cf9 !important}.e-form__buttons__wrapper__button-previous:hover,.e-form__buttons__wrapper__button-previous:focus{background-color:#13151d !important}@media (min-width:769px){.custom-elementor-icon-list-text{display:none !important}}.elementor-widget-video-playlist{font-family:AvenirNextWorld,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.elementor-widget-video-playlist .e-tabs-header,.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title.e-active,.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:hover{border-color:#000 !important;border-width:0 0 2px !important}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title.e-active,.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title.e-active:hover{background-color:#161618!important}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:hover{background-color:#1a1d29 !important}@media screen and (min-width:992px){.elementor-widget-video-playlist .e-tabs-main-area{height:36vw !important}}@media screen and (min-width:480px) and (max-width:991px){.elementor-widget-video-playlist .e-tabs-main-area{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;height:auto !important}}@media screen and (min-width:480px) and (max-width:991px){.elementor-widget-video-playlist .e-tabs-wrapper{width:100% !important;height:33vh !important}}@media screen and (min-width:480px) and (max-width:991px){.elementor-widget-video-playlist .e-tabs-main-area .e-tabs-content-wrapper{border:none;height:38vh}}@media (max-width:479px){.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tabs-items .e-tab-title{border:1px solid #000 !important}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tabs-items{max-height:100% !important}}*.saf-playlist{scrollbar-width:auto;scrollbar-color:red #f5f5f5}*.saf-playlist ::-webkit-scrollbar{width:5px}*.saf-playlist ::-webkit-scrollbar-track{background:#f5f5f5}*.saf-playlist ::-webkit-scrollbar-thumb{background-color:red;border:1px solid #e60000}.saf-footer-logo{height:110px}@media screen and (max-width:991px){#hero-header{background-position:55% 0}}@media screen and (max-width:479px){#hero-header{background-position:62% 0}}.elementor-widget-reviews{text-align:center}.elementor-products-grid ul.products.elementor-grid{padding-top:20px}b,strong{font-weight:700}.saf-header .elementor-search-form__input,.saf-woo-header .elementor-search-form__input{padding-left:0 !important}.saf-header .elementor-search-form__submit i,.saf-woo-header .elementor-search-form__submit i{max-width:32px;content:url(https://www.strayangel.com/wp-content/uploads/icon-search-white.svg)}.saf-header .elementor-search-form__submit .elementor-active i,.saf-woo-header .elementor-search-form__submit .elementor-active i{max-width:32px;content:url(https://www.strayangel.com/wp-content/uploads/icon-search-white.svg)}.jet-primary-header .elementor-search-form__input,.jet-woo-header .elementor-search-form__input{padding-left:0 !important}.jet-primary-header .elementor-search-form__submit i,.jet-woo-header .elementor-search-form__submit i{max-width:32px;content:url(https://www.strayangel.com/wp-content/uploads/icon-search-white.svg)}.jet-primary-header .elementor-search-form__submit .elementor-active i,.jet-woo-header .elementor-search-form__submit .elementor-active i{max-width:32px;content:url(https://www.strayangel.com/wp-content/uploads/icon-search-white.svg)}.mobile-search-form .elementor-search-form__submit i,.mobile-search-form .elementor-search-form__submit .elementor-active i{max-width:24px;content:url(https://www.strayangel.com/wp-content/uploads/icon-search-white.svg)}.saf-woo-archives select,.saf-woo-archives option{background-color:#fff}@media (max-width:479px){.saf-woo-archives .woocommerce .woocommerce-result-count,.saf-woo-archives .woocommerce-page .woocommerce-result-count{float:none;text-align:center}.saf-woo-archives .woocommerce .woocommerce-ordering,.saf-woo-archives .woocommerce-page .woocommerce-ordering{float:none}}.saf-woo-archives .icon-icon-plus:before{line-height:0 !important;font-size:16px;color:#434343;position:absolute;right:0}.saf-woo-archives .elementor-nav-menu--dropdown .elementor-item:focus,.saf-woo-archives .elementor-sub-item:focus{background-color:transparent !important}.saf-woo-archives .elementor-nav-menu--dropdown.elementor-nav-menu__container a.elementor-sub-item{font-size:.9375rem !important;font-weight:400 !important;text-transform:capitalize !important;color:#000 !important}.saf-woo-archives .elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item:hover{text-decoration:underline}.saf-woo-archives .elementor-nav-menu--dropdown.elementor-nav-menu__container{overflow:hidden}.saf-woo-archives .woocommerce ul.products li.product a img,.saf-woo-product ul.products li.product a img{height:250px;object-fit:contain}@media screen and (max-width:1440px){.saf-woo-archives .woocommerce ul.products li.product a img,.saf-woo-product ul.products li.product a img{height:200px;object-fit:contain}}@media screen and (max-width:768px){.saf-woo-archives .woocommerce ul.products li.product a img,.saf-woo-product ul.products li.product a img{height:150px;object-fit:contain}}@media print{a[href]:after{content:none !important}}.elementor-top-container{padding-top:calc(100vw*0.14)}@media screen and (max-width:991px){.elementor-top-container{padding-top:calc(100vw*0.14 + 60px)}}.clickable{position:relative}.clickable a:after{content:"";display:block !IMPORTANT;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}@supports (-webkit-clip-path:polygon(0 0,0 10%,10% 10%)) or (clip-path:polygon(0 0,0 10%,10% 10%)){.sticky-background-image{-webkit-clip-path:polygon(0 0,0 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 100%,100% 0)}.sticky-background-image:before{position:fixed;top:0;left:0;height:100vh;pointer-events:none}}.elementor-share-btn{margin-right:9px}