.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;                            }
            
            
            /* GLOBALS */

                                                            .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;            }
            
            /* IMAGE */
                                                                                    .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic {
                justify-content: center;            }
            
            /* TITLE */
                                                            
                                    .oxy-pricing-box .oxy-pricing-box-title-title {
                font-size: 48px;
            }
            
                                    .oxy-pricing-box .oxy-pricing-box-title-subtitle {
                font-size: 24px;
            }
            

            /* PRICE */
                                                .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;            }
            
            /* CONTENT */

                                                                        .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content {
                font-size: 16px;
color: rgba(0,0,0,0.5);
            }
            
            /* CTA */

                                                                        .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%;
            }
            .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(https://fibait.com/wp-content/uploads/oxygen/css/universal.css?cache=1725482741&ver=6.8.2);
}

.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: 1200px;
}
body {font-family: 'Harmattan';}body {line-height: clamp(1.5rem, 0.598vw + 1.345rem, 1.869rem);font-size: clamp(1rem, 0.71vw + 0.816rem, 1.438rem) ;font-weight: 400;color: #443824;}.oxy-nav-menu-hamburger-line {background-color: #443824;}h1, h2, h3, h4, h5, h6 {font-family: 'Almarai';font-size: clamp(1.875rem, 0.482vw + 1.764rem, 2.125rem) ;font-weight: 700;line-height: clamp(2.763rem, -0.096vw + 2.835rem, 2.813rem);color: var(--secondary-d-2);}h2, h3, h4, h5, h6{font-size: clamp(1.688rem, 0.361vw + 1.604rem, 1.875rem) ;line-height: clamp(2.438rem, -0.181vw + 2.573rem, 2.531rem);color: var(--secondary-d-2);}h3, h4, h5, h6{font-size: clamp(1.25rem, 0.482vw + 1.139rem, 1.5rem) ;line-height: clamp(1.875rem, 0.145vw + 1.842rem, 1.95rem);color: var(--primary-l-1);}h4, h5, h6{font-size: 22px;color: var(--primary);}h5, h6{font-size: 18px;color: var(--primary-l-1);}a {color: var(--primary);text-decoration: none;}a:hover {color: var(--secondary-d-4);text-decoration: none;}.ct-link-text {text-decoration: ;}.ct-link {text-decoration: ;}.ct-link-button {border-radius: 3px;}.ct-section-inner-wrap {
padding-top: 75px;
padding-right: 20px;
padding-bottom: 75px;
padding-left: 20px;
}.ct-new-columns > .ct-div-block {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
}.oxy-header-container {
padding-right: 20px;
padding-left: 20px;
}@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;
				}
			}
.oxel_icon_button__container:hover{
 background-color:#cfd3d7;
}
.oxel_icon_button__container {
 background-color:#eceeef;
 padding-top:8px;
 padding-left:16px;
 padding-right:16px;
 padding-bottom:8px;
 transition-duration:0.3s;
 margin-top:50px;
}
.oxel_icon_button__container:not(.ct-section):not(.oxy-easy-posts),
.oxel_icon_button__container.oxy-easy-posts .oxy-posts,
.oxel_icon_button__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.oxel_icon_button_text {
 margin-right:6px;
 color:#efefef;
}
.oxel_icon_button_icon {
color: #f4efea;}.oxel_icon_button_icon 
>svg {width: 32px;height: 32px;}.oxel_icon_button_icon {
 margin-right:8px;
 margin-left:20px;
}
.oxel_floating_icon_menu {
 position:fixed;
 bottom:32px;
 text-align:right;
 z-index:9999;
 left:32px;
pointer-events: none;
}
.oxel_floating_icon_menu:not(.ct-section):not(.oxy-easy-posts),
.oxel_floating_icon_menu.oxy-easy-posts .oxy-posts,
.oxel_floating_icon_menu.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
align-items:flex-end;
}
.oxel_floating_icon_menu__main_icon:hover{
background-color: #606e79;
border: 1px solid #606e79;
padding: ;}.oxel_floating_icon_menu__main_icon:hover{
}
.oxel_floating_icon_menu__main_icon {
background-color: #374047;
border: 1px solid #374047;
padding: 16px;color: #f9f9fa;}.oxel_floating_icon_menu__main_icon 
>svg {width: 24px;height: 24px;}.oxel_floating_icon_menu__main_icon {
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
cursor: pointer; pointer-events: all;
}
.oxel_floating_icon_menu__row {
 margin-bottom:8px;
 margin-top:8px;
}
.oxel_floating_icon_menu__row:not(.ct-section):not(.oxy-easy-posts),
.oxel_floating_icon_menu__row.oxy-easy-posts .oxy-posts,
.oxel_floating_icon_menu__row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.floating_icon_menu__hidden_icon:hover{
background-color: #606e79;
border: 1px solid #606e79;
padding: ;}.floating_icon_menu__hidden_icon:hover{
}
.floating_icon_menu__hidden_icon {
background-color: #374047;
border: 1px solid #374047;
padding: 16px;color: #f9f9fa;}.floating_icon_menu__hidden_icon 
>svg {width: 18px;height: 18px;}.floating_icon_menu__hidden_icon {
 margin-right:3px;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
}
.oxel_floating_icon_menu__label {
 margin-right:16px;
 font-size:12px;
 text-transform:uppercase;
 letter-spacing:2px;
 font-weight:600;
 background-color:#eceeef;
 padding-top:2px;
 padding-bottom:2px;
 padding-left:4px;
 padding-right:4px;
 color:#374047;
}
.oxel_floating_icon_menu__hidden_links {
transform:translate(100px); transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 opacity:0;
 text-align:right;
}
.oxel_floating_icon_menu__hidden_links:not(.ct-section):not(.oxy-easy-posts),
.oxel_floating_icon_menu__hidden_links.oxy-easy-posts .oxy-posts,
.oxel_floating_icon_menu__hidden_links.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-end;
}
.oxel_horizontal_divider {
 margin-top:16px;
 margin-bottom:16px;
 width:100%;
}
.oxel_horizontal_divider:not(.ct-section):not(.oxy-easy-posts),
.oxel_horizontal_divider.oxy-easy-posts .oxy-posts,
.oxel_horizontal_divider.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
.oxel_horizontal_divider__line {
 height:2px;
 background-color:#98a1a8;
}
.oxel_horizontal_divider__icon {
color: #98a1a8;}.oxel_horizontal_divider__icon 
>svg {width: 16px;height: 16px;}.oxel_horizontal_divider__icon {
flex-shrink: 0;
}
.oxel_horizontal_divider__icon:not(.ct-section):not(.oxy-easy-posts),
.oxel_horizontal_divider__icon.oxy-easy-posts .oxy-posts,
.oxel_horizontal_divider__icon.ct-section .ct-section-inner-wrap{
display:flex;
}
.oxel_back_to_top_container:hover{
transform:scale(1.1,1.1) translateY(-3px); background-color:#dee1e3;
}
.oxel_back_to_top_container {
 width:42px;
 height:42px;
 border-radius:4px;
 position:fixed;
 z-index:1500;
 right:32px;
 bottom:32px;
 text-align:center;
 overflow:hidden;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 background-color:var(--secondary-l-1);
 box-shadow:0px 4px 17px -10px #1e1e1e;
}
.oxel_back_to_top_container:not(.ct-section):not(.oxy-easy-posts),
.oxel_back_to_top_container.oxy-easy-posts .oxy-posts,
.oxel_back_to_top_container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.oxel_back_to_top_icon {
color: var(--primary);}.oxel_back_to_top_icon 
>svg {width: 23px;height: 23px;}.oxel_back_to_top_icon {
}
.oxel_scrollingImage__container:hover{
 background-position:50% 100%;
}
.oxel_scrollingImage__container {
background-size: cover; height:400px;
 background-repeat:no-repeat;
 transition-duration:5s;
 transition-timing-function:ease-in-out;
 transition-property:background-position;
 text-align:center;
 width:100%;
 max-width:100%;
 overflow:hidden;
 background-position:50% 0px;
}
.oxel_scrollingImage__container:not(.ct-section):not(.oxy-easy-posts),
.oxel_scrollingImage__container.oxy-easy-posts .oxy-posts,
.oxel_scrollingImage__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.oxel_scrollingImage__container {
 width:100%;
}
}

.oxel_scrollingImage__container__icon {
background-color: rgba(0,0,0,0.17);
border: 1px solid rgba(0,0,0,0.17);
padding: 16px;color: #f9f9fa;}.oxel_scrollingImage__container__icon 
>svg {width: 55px;height: 55px;}.oxel_scrollingImage__container__icon {
 transition-duration:2.5s;
}
.oxel_megamenu_parent:hover{
 background-color:#ededed;
}
.oxel_megamenu_parent {
 padding-top:8px;
 padding-bottom:8px;
 padding-left:32px;
 padding-right:32px;
 position:relative;
 transition-duration:0.3s;
 margin-right:0px;
}
.oxel_megamenu_parent:not(.ct-section):not(.oxy-easy-posts),
.oxel_megamenu_parent.oxy-easy-posts .oxy-posts,
.oxel_megamenu_parent.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.oxel_megamenu_parent__title {
 color:#374047;
}
.oxel_megamenu__wrapper {
transform:; padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 opacity:1;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 position:relative;
 width:100%;
 z-index:1999;
 padding-top:0px;
 margin-top:-35px;
}
.oxel_megamenu__wrapper:not(.ct-section):not(.oxy-easy-posts),
.oxel_megamenu__wrapper.oxy-easy-posts .oxy-posts,
.oxel_megamenu__wrapper.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
.oxel_megamenu__wrapper--hidden {
transform:translateY(64px); opacity:0;
pointer-events: none;
}
.oxel_megamenu__close-icon {
color: #333333;}.oxel_megamenu__close-icon 
>svg {width: 32px;height: 32px;}.oxel_megamenu__close-icon {
 position:absolute;
 top:48px;
 right:16px;
}
.oxel_megamenu__close-icon:not(.ct-section):not(.oxy-easy-posts),
.oxel_megamenu__close-icon.oxy-easy-posts .oxy-posts,
.oxel_megamenu__close-icon.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
@media (max-width: 991px) {
.oxel_megamenu__close-icon {
}
.oxel_megamenu__close-icon:not(.ct-section):not(.oxy-easy-posts),
.oxel_megamenu__close-icon.oxy-easy-posts .oxy-posts,
.oxel_megamenu__close-icon.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.header {
}
.sticky {
}
.zodiac {
}
.water {
}
.element:hover{
background-image:linear-gradient(rgba(33,33,33,0.22), rgba(33,33,33,0.22));cursor: pointer;
}
.element {
background-size: auto; position:static;
 background-repeat:no-repeat;
 border-radius:50%;
 width:30px;
 height:30px;
 padding-top:3px;
 padding-right:3px;
 padding-bottom:3px;
 padding-left:3px;
 transition-duration:0.2s;
 background-position:50% 50%;
}
.element:not(.ct-section):not(.oxy-easy-posts),
.element.oxy-easy-posts .oxy-posts,
.element.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.picies {
}
.zodiac-hdr {
}
.zodiac-hdr:not(.ct-section):not(.oxy-easy-posts),
.zodiac-hdr.oxy-easy-posts .oxy-posts,
.zodiac-hdr.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.zodiac-hdr {
}
.zodiac-hdr:not(.ct-section):not(.oxy-easy-posts),
.zodiac-hdr.oxy-easy-posts .oxy-posts,
.zodiac-hdr.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

@media (max-width: 479px) {
.zodiac-hdr {
 text-align:left;
}
.zodiac-hdr:not(.ct-section):not(.oxy-easy-posts),
.zodiac-hdr.oxy-easy-posts .oxy-posts,
.zodiac-hdr.ct-section .ct-section-inner-wrap{
display:block;
align-items:flex-start;
justify-content:flex-end;
}
}

.air {
}
.fire {
}
.earth {
}
.-water {
 background-color:#41b0f6;
}
.c-sha {
}
.ad-columns {
}
.ad-columns:not(.ct-section):not(.oxy-easy-posts),
.ad-columns.oxy-easy-posts .oxy-posts,
.ad-columns.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 991px) {
.ad-columns {
}
}

@media (max-width: 767px) {
.ad-columns {
}
.ad-columns:not(.ct-section):not(.oxy-easy-posts),
.ad-columns.oxy-easy-posts .oxy-posts,
.ad-columns.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.ad-image-column {
}
@media (max-width: 767px) {
.ad-image-column {
}
.ad-image-column:not(.ct-section):not(.oxy-easy-posts),
.ad-image-column.oxy-easy-posts .oxy-posts,
.ad-image-column.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.ad-title {
}
.ad-text {
}
.ad-cta {
}
.clear-adminbar {
}
.search-hover {
}
.toggle-8635 {
}
.toggle-8635-expanded {
}
.toggle-4538 {
}
.toggle-4538-expanded {
}
.menu-wrapper {
 position:relative;
 width:100%;
}
.menu-wrapper:not(.ct-section):not(.oxy-easy-posts),
.menu-wrapper.oxy-easy-posts .oxy-posts,
.menu-wrapper.ct-section .ct-section-inner-wrap{
display:inline-block;
align-items:center;
}
.mega-card:hover{
transform:translateY(-10px);}
.mega-card {
 width:170px;
 padding-right:8px;
 padding-top:8px;
 padding-bottom:8px;
 padding-left:8px;
 border-radius:16px;
 transition-duration:0.3s;
 box-shadow:inset 0px 3px 3px 3px rgba(0,0,0,0.05);
}
@media (max-width: 991px) {
.mega-card {
 width:180px;
}
}

@media (max-width: 479px) {
.mega-card {
 margin-bottom:12px;
 width:140px;
}
.mega-card:not(.ct-section):not(.oxy-easy-posts),
.mega-card.oxy-easy-posts .oxy-posts,
.mega-card.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.mega-card__img:hover{
 opacity:1;
 mix-blend-mode:darken;
}
.mega-card__img {
 border-radius:8px;
 transition-duration:0.3s;
 margin-bottom:12px;
 mix-blend-mode:darken;
 opacity:0.8;
 box-shadow:0px 2px 3px 0px rgba(0,0,0,0.15);
}
.mega-card__title {
 font-size:15px;
}
.mega-menu-btn {
 width:200px;
}
.mega-menu-btn:not(.ct-section):not(.oxy-easy-posts),
.mega-menu-btn.oxy-easy-posts .oxy-posts,
.mega-menu-btn.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
}
.menu-hide {
 z-index:3;
}
.post-item {
 padding-top:0px;
 padding-right:0px;
 padding-left:0px;
 border-radius:4px;
 position:relative;
 overflow:hidden;
 text-align:left;
 padding-bottom:0px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:0px;
 margin-left:0px;
 min-height:72px;
}
.post-item:not(.ct-section):not(.oxy-easy-posts),
.post-item.oxy-easy-posts .oxy-posts,
.post-item.ct-section .ct-section-inner-wrap{
display:flex;
align-items:flex-start;
}
@media (max-width: 1200px) {
.post-item {
 position:relative;
}
}

.post-img {
 background-color:#ffffff;
 border-radius:16px;
 border-top-left-radius:12px;
 border-top-right-radius:12px;
 border-bottom-left-radius:0px;
 border-bottom-right-radius:0px;
}
.post-title:before{
 content:"✔️";
 top:0%;
 position:absolute;
 right:0px;
 padding-right:10px;
 width:30px;
 margin-top:auto;
 margin-bottom:auto;
}
.post-title:not(.ct-section):not(.oxy-easy-posts):before,
.post-title.oxy-easy-posts .oxy-posts:before,
.post-title.ct-section .ct-section-inner-wrap:before{
display:inline-block;
}
.post-title:hover{
}
.post-title {
 font-size:20px;
 color:var(--primary);
 margin-right:0px;
 margin-left:0px;
 line-height:1.8;
 width:100%;
 text-align:right;
 transition-duration:0.3s;
 padding-right:40px;
}
.post-title:not(.ct-section):not(.oxy-easy-posts),
.post-title.oxy-easy-posts .oxy-posts,
.post-title.ct-section .ct-section-inner-wrap{
display:block;
}
@media (max-width: 1200px) {
.post-title:before{
 position:absolute;
}
}

@media (max-width: 991px) {
.post-title {
 font-size:18px;
}
}

.overlay-text {
 position:absolute;
 top:250px;
 width:100%;
 height:100%;
 background-color:var(--secondary-l-2);
 color:#443824;
 font-size:16px;
 overflow:hidden;
 max-height:120px;
}
.oxo-close-modal {
}
.oxy-close-modal {
}
.general-featured {
 width:100%;
}
.oxy-stock-content-styles {
}
.category-links:hover{
background-color :var(--secondary-l-2);
border: 1px solid var(--secondary-l-2);
}.category-links:hover{
}
.category-links {
background-color :var(--secondary-l-3);
border: 1px solid var(--secondary-l-3);
color: var(--secondary-d-3);
padding: 1px 1.6px;
}.category-links {
 transition-duration:0.3s;
 padding-right:20px;
 padding-left:20px;
 border-radius:50px;
 margin-right:5px;
 button-hover_color:var(--secondary-l-2);
 font-size:16px;
}
.pad {
}
.rellax {
}
.plax {
}
.tooltip {
}
.hotspots {
 position:absolute;
 z-index:2;
 width:16px;
 height:16px;
 background-color:var(--primary);
 border-radius:100px;
min-height:0px !important; min-width:0px !important;
}
.hotspots:not(.ct-section):not(.oxy-easy-posts),
.hotspots.oxy-easy-posts .oxy-posts,
.hotspots.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.open-menu:hover{
 color:rgba(0,0,12,0.71);
}
.open-menu {
 color:#dbdad5;
}
.modal_title {
 width:100%;
 height:50px;
 padding-top:6px;
 padding-right:6px;
 padding-bottom:6px;
 padding-left:6px;
 border-bottom-color:#dbdbdb;
 border-bottom-width:1px;
 border-bottom-style:solid;
 background-color:#e8e8e8;
}
.modal_title:not(.ct-section):not(.oxy-easy-posts),
.modal_title.oxy-easy-posts .oxy-posts,
.modal_title.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.wider-open {
}
.article-extended {
 width:100%;
 background-color:var(--primary-l-3);
 padding-right:16px;
 padding-top:16px;
 padding-bottom:16px;
 padding-left:40px;
 color:var(--secondary-l-2);
 position:relative;
 overflow:hidden;
}
.article-extended_text {
 color:var(--primary-d-4);
 font-size:16px;
 width:100%;
}
.action-link:hover{
 border-top-color:var(--secondary);
 border-right-color:var(--secondary);
 border-bottom-color:var(--secondary);
 border-left-color:var(--secondary);
 background-color:rgba(0,0,0,0.11);
}
.action-link {
color: var(--primary);}.action-link 
>svg {width: 28px;height: 28px;}.action-link {
background-color :var(--secondary-l-3);
border: 1px solid var(--secondary-l-3);
color: var(--secondary-d-3);
padding: 1px 1.6px;
}.action-link {
color: var(--primary);}.action-link 
>svg {width: 28px;height: 28px;}.action-link {
 font-family:Almarai;
 transition-duration:0.3s;
 padding-right:0px;
 padding-left:0px;
 margin-right:10px;
 button-hover_color:var(--secondary-l-2);
 padding-top:0px;
 padding-bottom:0px;
 background-color:rgba(0,0,0,0);
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 position:absolute;
 left:-40px;
cursor:pointer
}
.action-link:not(.ct-section):not(.oxy-easy-posts),
.action-link.oxy-easy-posts .oxy-posts,
.action-link.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.recipe-info__box {
 font-size:1rem;
 width:30%;
 margin-left:8px;
}
.recipe-info__box:not(.ct-section):not(.oxy-easy-posts),
.recipe-info__box.oxy-easy-posts .oxy-posts,
.recipe-info__box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 479px) {
.recipe-info__box {
 font-size:.8rem;
}
}

.recipe-info__hdr {
 font-weight:600;
}
.recipe-info__vlaue {
 color:#693;
}
.recipe-info__lower-box {
 font-family:Almarai;
 width:100%;
 font-size:16px;
}
.recipe-info__lower-box:not(.ct-section):not(.oxy-easy-posts),
.recipe-info__lower-box.oxy-easy-posts .oxy-posts,
.recipe-info__lower-box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.recipe-info__text-hdr {
 font-family:Almarai;
 width:15%;
 background-color:#eaeaea;
 margin-bottom:4px;
 margin-left:12px;
 border-radius:4px;
 padding-right:6px;
 text-align:right;
}
@media (max-width: 479px) {
.recipe-info__text-hdr {
 width:25%;
}
}

.recipe-info__text-valu {
}
.general-featured__cooking {
}
.cooking-header__title {
 padding-right:16px;
 width:100%;
 margin-top:16px;
 padding-top:5px;
 padding-bottom:5px;
 font-size:30px;
 color:#4d7525;
}
.category-links_cooking:hover{
background-color :var(--secondary-l-2);
border: 1px solid var(--secondary-l-2);
}.category-links_cooking:hover{
 background-color:#515151;
 color:#efefef;
 border-top-color:#424242;
 border-right-color:#424242;
 border-bottom-color:#424242;
 border-left-color:#424242;
 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;
}
.category-links_cooking {
background-color :var(--secondary-l-3);
border: 1px solid var(--secondary-l-3);
color: var(--secondary-d-3);
padding: 1px 1.6px;
}.category-links_cooking {
 font-family:Almarai;
 transition-duration:0.3s;
 padding-right:20px;
 padding-left:20px;
 border-radius:50px;
 margin-right:5px;
 button-hover_color:var(--secondary-l-2);
 font-size:16px;
 background-color:#666666;
 color:#efefef;
 border-top-color:#424242;
 border-right-color:#424242;
 border-bottom-color:#424242;
 border-left-color:#424242;
 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;
}
.home_cat_heading {
 margin-top:50px;
}
.front-titles {
 margin-right:auto;
 margin-left:auto;
}
.front-titles:not(.ct-section):not(.oxy-easy-posts),
.front-titles.oxy-easy-posts .oxy-posts,
.front-titles.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.front-titles_text:hover{
 color:var(--primary);
}
.front-titles_text {
 color:#515151;
 font-size:30px;
 margin-right:6px;
}
.bottom-gap {
 margin-bottom:50px;
}
.repeater_home {
}
.cat_description {
 font-size:16px;
 margin-top:8px;
 margin-right:auto;
 margin-left:auto;
}
.decore-btn:hover{
 background-color:#171b1e;
}
.decore-btn {
 padding-top:8px;
 padding-left:16px;
 padding-right:16px;
 padding-bottom:8px;
 transition-duration:0.3s;
 background-color:#374047;
 margin-left:1px;
}
.decore-btn:not(.ct-section):not(.oxy-easy-posts),
.decore-btn.oxy-easy-posts .oxy-posts,
.decore-btn.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.decore-icon {
color: #c9c9c9;}.decore-icon 
>svg {width: 20px;height: 20px;}.decore-icon {
}
.footer-heading {
 color:#efefef;
 font-size:22px;
 margin-bottom:16px;
}
.footer-links:hover{
}
.footer-links {
 menu_flex-direction:column;
 menu_font-size:16px;
 menu_margin-bottom:0px;
}
.launcher-icon {
color: var(--primary);}.launcher-icon 
>svg {width: 20px;height: 20px;}.launcher-icon {
}
:root {
    --primary: #2c6863;
    --primary-5: #2c68630d;
    --primary-10: #2c68631a;
    --primary-20: #2c686333;
    --primary-30: #2c68634d;
    --primary-40: #2c686366;
    --primary-50: #2c686380;
    --primary-60: #2c686399;
    --primary-70: #2c6863b3;
    --primary-80: #2c6863cc;
    --primary-90: #2c6863e6;
    --primary-d-1: #285955;
    --primary-d-2: #234a47;
    --primary-d-3: #1e3c39;
    --primary-d-4: #192e2c;
    --primary-d-5: #14211f;
    --primary-d-6: #0c1413;
    --primary-l-1: #4b7c78;
    --primary-l-2: #69918d;
    --primary-l-3: #86a6a3;
    --primary-l-4: #a3bcb9;
    --primary-l-5: #c1d2d0;
    --primary-l-6: #e0e8e7;
    --secondary: #a3834d;
    --secondary-5: #a3834d0d;
    --secondary-10: #a3834d1a;
    --secondary-20: #a3834d33;
    --secondary-30: #a3834d4d;
    --secondary-40: #a3834d66;
    --secondary-50: #a3834d80;
    --secondary-60: #a3834d99;
    --secondary-70: #a3834db3;
    --secondary-80: #a3834dcc;
    --secondary-90: #a3834de6;
    --secondary-d-1: #8a6f42;
    --secondary-d-2: #725c38;
    --secondary-d-3: #5b4a2e;
    --secondary-d-4: #443824;
    --secondary-d-5: #2f271b;
    --secondary-d-6: #1b1711;
    --secondary-l-1: #b69b6f;
    --secondary-l-2: #c9b391;
    --secondary-l-3: #dcccb5;
    --secondary-l-4: #eee5d9;
    --border-primary: hsla(0, 0%, 50%, 0.25);
    --shadow-primary: hsla(0, 0%, 0%, 0.15);
}
.bg-primary {
    background-color: var(--primary);
}
.bg-primary-5 {
    background-color: var(--primary-5);
}
.bg-primary-10 {
    background-color: var(--primary-10);
}
.bg-primary-20 {
    background-color: var(--primary-20);
}
.bg-primary-30 {
    background-color: var(--primary-30);
}
.bg-primary-40 {
    background-color: var(--primary-40);
}
.bg-primary-50 {
    background-color: var(--primary-50);
}
.bg-primary-60 {
    background-color: var(--primary-60);
}
.bg-primary-70 {
    background-color: var(--primary-70);
}
.bg-primary-80 {
    background-color: var(--primary-80);
}
.bg-primary-90 {
    background-color: var(--primary-90);
}
.bg-primary-d-1 {
    background-color: var(--primary-d-1);
}
.bg-primary-d-2 {
    background-color: var(--primary-d-2);
}
.bg-primary-d-3 {
    background-color: var(--primary-d-3);
}
.bg-primary-d-4 {
    background-color: var(--primary-d-4);
}
.bg-primary-d-5 {
    background-color: var(--primary-d-5);
}
.bg-primary-d-6 {
    background-color: var(--primary-d-6);
}
.bg-primary-l-1 {
    background-color: var(--primary-l-1);
}
.bg-primary-l-2 {
    background-color: var(--primary-l-2);
}
.bg-primary-l-3 {
    background-color: var(--primary-l-3);
}
.bg-primary-l-4 {
    background-color: var(--primary-l-4);
}
.bg-primary-l-5 {
    background-color: var(--primary-l-5);
}
.bg-primary-l-6 {
    background-color: var(--primary-l-6);
}
.text-primary {
    color: var(--primary);
}
.text-primary-5 {
    color: var(--primary-5);
}
.text-primary-10 {
    color: var(--primary-10);
}
.text-primary-20 {
    color: var(--primary-20);
}
.text-primary-30 {
    color: var(--primary-30);
}
.text-primary-40 {
    color: var(--primary-40);
}
.text-primary-50 {
    color: var(--primary-50);
}
.text-primary-60 {
    color: var(--primary-60);
}
.text-primary-70 {
    color: var(--primary-70);
}
.text-primary-80 {
    color: var(--primary-80);
}
.text-primary-90 {
    color: var(--primary-90);
}
.text-primary-d-1 {
    color: var(--primary-d-1);
}
.text-primary-d-2 {
    color: var(--primary-d-2);
}
.text-primary-d-3 {
    color: var(--primary-d-3);
}
.text-primary-d-4 {
    color: var(--primary-d-4);
}
.text-primary-d-5 {
    color: var(--primary-d-5);
}
.text-primary-d-6 {
    color: var(--primary-d-6);
}
.text-primary-l-1 {
    color: var(--primary-l-1);
}
.text-primary-l-2 {
    color: var(--primary-l-2);
}
.text-primary-l-3 {
    color: var(--primary-l-3);
}
.text-primary-l-4 {
    color: var(--primary-l-4);
}
.text-primary-l-5 {
    color: var(--primary-l-5);
}
.text-primary-l-6 {
    color: var(--primary-l-6);
}
.border-primary {
    border-color: var(--primary);
    border-color: var(--border-primary);
}
.border-primary-5 {
    border-color: var(--primary-5);
}
.border-primary-10 {
    border-color: var(--primary-10);
}
.border-primary-20 {
    border-color: var(--primary-20);
}
.border-primary-30 {
    border-color: var(--primary-30);
}
.border-primary-40 {
    border-color: var(--primary-40);
}
.border-primary-50 {
    border-color: var(--primary-50);
}
.border-primary-60 {
    border-color: var(--primary-60);
}
.border-primary-70 {
    border-color: var(--primary-70);
}
.border-primary-80 {
    border-color: var(--primary-80);
}
.border-primary-90 {
    border-color: var(--primary-90);
}
.border-primary-d-1 {
    border-color: var(--primary-d-1);
}
.border-primary-d-2 {
    border-color: var(--primary-d-2);
}
.border-primary-d-3 {
    border-color: var(--primary-d-3);
}
.border-primary-d-4 {
    border-color: var(--primary-d-4);
}
.border-primary-d-5 {
    border-color: var(--primary-d-5);
}
.border-primary-d-6 {
    border-color: var(--primary-d-6);
}
.border-primary-l-1 {
    border-color: var(--primary-l-1);
}
.border-primary-l-2 {
    border-color: var(--primary-l-2);
}
.border-primary-l-3 {
    border-color: var(--primary-l-3);
}
.border-primary-l-4 {
    border-color: var(--primary-l-4);
}
.border-primary-l-5 {
    border-color: var(--primary-l-5);
}
.border-primary-l-6 {
    border-color: var(--primary-l-6);
}
.bg-secondary {
    background-color: var(--secondary);
}
.bg-secondary-5 {
    background-color: var(--secondary-5);
}
.bg-secondary-10 {
    background-color: var(--secondary-10);
}
.bg-secondary-20 {
    background-color: var(--secondary-20);
}
.bg-secondary-30 {
    background-color: var(--secondary-30);
}
.bg-secondary-40 {
    background-color: var(--secondary-40);
}
.bg-secondary-50 {
    background-color: var(--secondary-50);
}
.bg-secondary-60 {
    background-color: var(--secondary-60);
}
.bg-secondary-70 {
    background-color: var(--secondary-70);
}
.bg-secondary-80 {
    background-color: var(--secondary-80);
}
.bg-secondary-90 {
    background-color: var(--secondary-90);
}
.bg-secondary-d-1 {
    background-color: var(--secondary-d-1);
}
.bg-secondary-d-2 {
    background-color: var(--secondary-d-2);
}
.bg-secondary-d-3 {
    background-color: var(--secondary-d-3);
}
.bg-secondary-d-4 {
    background-color: var(--secondary-d-4);
}
.bg-secondary-d-5 {
    background-color: var(--secondary-d-5);
}
.bg-secondary-d-6 {
    background-color: var(--secondary-d-6);
}
.bg-secondary-l-1 {
    background-color: var(--secondary-l-1);
}
.bg-secondary-l-2 {
    background-color: var(--secondary-l-2);
}
.bg-secondary-l-3 {
    background-color: var(--secondary-l-3);
}
.bg-secondary-l-4 {
    background-color: var(--secondary-l-4);
}
.text-secondary {
    color: var(--secondary);
}
.text-secondary-5 {
    color: var(--secondary-5);
}
.text-secondary-10 {
    color: var(--secondary-10);
}
.text-secondary-20 {
    color: var(--secondary-20);
}
.text-secondary-30 {
    color: var(--secondary-30);
}
.text-secondary-40 {
    color: var(--secondary-40);
}
.text-secondary-50 {
    color: var(--secondary-50);
}
.text-secondary-60 {
    color: var(--secondary-60);
}
.text-secondary-70 {
    color: var(--secondary-70);
}
.text-secondary-80 {
    color: var(--secondary-80);
}
.text-secondary-90 {
    color: var(--secondary-90);
}
.text-secondary-d-1 {
    color: var(--secondary-d-1);
}
.text-secondary-d-2 {
    color: var(--secondary-d-2);
}
.text-secondary-d-3 {
    color: var(--secondary-d-3);
}
.text-secondary-d-4 {
    color: var(--secondary-d-4);
}
.text-secondary-d-5 {
    color: var(--secondary-d-5);
}
.text-secondary-d-6 {
    color: var(--secondary-d-6);
}
.text-secondary-l-1 {
    color: var(--secondary-l-1);
}
.text-secondary-l-2 {
    color: var(--secondary-l-2);
}
.text-secondary-l-3 {
    color: var(--secondary-l-3);
}
.text-secondary-l-4 {
    color: var(--secondary-l-4);
}
.border-secondary {
    border-color: var(--secondary);
}
.border-secondary-5 {
    border-color: var(--secondary-5);
}
.border-secondary-10 {
    border-color: var(--secondary-10);
}
.border-secondary-20 {
    border-color: var(--secondary-20);
}
.border-secondary-30 {
    border-color: var(--secondary-30);
}
.border-secondary-40 {
    border-color: var(--secondary-40);
}
.border-secondary-50 {
    border-color: var(--secondary-50);
}
.border-secondary-60 {
    border-color: var(--secondary-60);
}
.border-secondary-70 {
    border-color: var(--secondary-70);
}
.border-secondary-80 {
    border-color: var(--secondary-80);
}
.border-secondary-90 {
    border-color: var(--secondary-90);
}
.border-secondary-d-1 {
    border-color: var(--secondary-d-1);
}
.border-secondary-d-2 {
    border-color: var(--secondary-d-2);
}
.border-secondary-d-3 {
    border-color: var(--secondary-d-3);
}
.border-secondary-d-4 {
    border-color: var(--secondary-d-4);
}
.border-secondary-d-5 {
    border-color: var(--secondary-d-5);
}
.border-secondary-d-6 {
    border-color: var(--secondary-d-6);
}
.border-secondary-l-1 {
    border-color: var(--secondary-l-1);
}
.border-secondary-l-2 {
    border-color: var(--secondary-l-2);
}
.border-secondary-l-3 {
    border-color: var(--secondary-l-3);
}
.border-secondary-l-4 {
    border-color: var(--secondary-l-4);
}body, button, input, select, textarea,
h1, h2, h3, h4, h5, h6 {
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
/* Admin bar */
.admin-bar .clear-adminbar {
top: 32px !important;
}
#family .oxy-repeater-pages-wrap, #woman .oxy-repeater-pages-wrap, #womanly .oxy-repeater-pages-wrap, #kitchen .oxy-repeater-pages-wrap,
#home .oxy-repeater-pages-wrap, #gadgets .oxy-repeater-pages-wrap,#fun .oxy-repeater-pages-wrap,
#hobby .oxy-repeater-pages-wrap, #homecare .oxy-repeater-pages-wrap, #workhome .oxy-repeater-pages-wrap, #zodiac .oxy-repeater-pages-wrap,
#bait .oxy-repeater-pages-wrap, #lifestyle .oxy-repeater-pages-wrap, #cook .oxy-repeater-pages-wrap, #decore .oxy-repeater-pages-wrap {display:none;}
/* Basic classes */ 
#keyboard ul {list-style-image:none !important;}
html {overflow-x:hidden}
#door-handle:hover #handle {background-image:url(https://fibait.com/wp-content/uploads/2024/03/door-handle-lower.svg)}
#door-handle:hover .open-menu {color:#222}
p {margin-top:0;}
.post-item span {width:90%}
.post-item span.ct-span a {
    display: block;
}
#main-footer li {margin-bottom:5px;}
#wider-link:hover #wider-icon {color:white}
::-webkit-scrollbar {
  display: none;
}

.wp-caption-text::before {content: ' • '; font-size:120%;}
.follow {
    background-color: rgba(0, 0, 0, 0.21);
    padding: 0 6px;
    border-radius: 4px;
    font-size: 70%;
}
#decore-imgs div.alignnone, #decore-imgs div.aligncenter {
    width: 100vw !important;
    margin-top: 0px;
}
#decore-imgs .wp-caption-text {
    margin-top: -7px;
    font-size: 14px;
    background: rgb(0,0,0);
background: linear-gradient(90deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 40%, rgba(0,0,0,1) 60%, rgba(0,0,0,0) 100%);
    height: 60px;
    margin-bottom: 0px;
    padding: 10px 10px 20px 10px;
}
#decore-imgs img.size-full {
    width: 100vw;
    margin-top: 0px;
}
#decore-imgs img {min-width:60vw;max-width:1920px;}
#decore-imgs img.tall-img {height:100vh; width:auto;}
#decore-imgs img.square-img {height:auto; width:auto;}
#decore-text #was-this-helpful {display:none;}
#main-content ul, #nutrition ul, #zodiac-main ul, #method-list ul {list-style:none;}
#main-content ul li, #nutrition ul li, #zodiac-main ul li, #method-list ul li {padding-right:10px; position:relative;}
#main-content ul li::before {content:url(https://fibait.com/icons/bullet.svg); display: inline-block; position: absolute; margin-right: -40px; margin-top: 0px;}
#main-content-beauty ul li::before {content:url(https://fibait.com/icons/blooming.svg) !important;}
#nutrition ul li::before, #method-list ul li::before {content:url(https://fibait.com/icons/glove.svg) !important; position: absolute; margin-right: -40px; margin-top: 0px;}
#zodiac-main ul li::before {content:url(https://fibait.com/icons/the-planets.svg) !important; position: absolute; margin-right: -40px; margin-top: 0px;}
#div_block-16-271 {font-size:70%}
#div_block-16-271 ul li {padding-bottom:4px;margin-bottom:6px; border-bottom:1px solid var(--secondary-l-3)}
#div_block-16-271 ul {padding-right:0; list-style-type:none}
#general-cover li {margin-bottom:6px;}

.divider {display: flex; margin:auto;width:327px;position: relative;align-items: center;height: 90px;margin-bottom: 30px;justify-content: center;}
			.divider::before {display: flex;position:absolute;top: 42px;z-index: 5;
				content: url(../../../../icons/fibait-divider.svg);}

.left {text-align:right}
.right {text-align:left}
.center {text-align:center}
.border-4 {border-radius:4px; border: 1px solid #dbd2c5}
.border-8 {border-radius:8px; border: 1px solid #dbd2c5}
.pad {padding:6px 16px}
.searchform-input {width:100%; border:1px solid var(--secondary-l-3); border-radius:4px;line-height:1.5; padding-right:25px;}
.searchform {width:100%}
::selection {background: var(--primary); color:var(--secondary-l-3) }
.category-links_cooking a {color: #efefef;}
.spacer {margin-top:36px}
.spacer-m {margin-top:70px}
.spacer-b {margin-bottom:70px}
.despace {margin-top:0px !important}
.article-extended_text a {color:#e4e4e4;}
#main-content ol {padding-right:45px;}
.clearing {display:block; width:100%;clear:both; margin:10px;}
.grad {background: rgb(238,229,217);
background: linear-gradient(240deg, rgba(238,229,217,1) 0%, rgba(220,204,181,1) 100%);
      box-shadow: rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.04) 0px 10px 10px -5px;padding:26px; border-radius:8px}
#zodiac-content .grad {background: rgb(193,182,255);
background: linear-gradient(240deg, rgba(193,182,255,1) 0%, rgba(89,68,203,1) 100%); color:#333}
li.grad {box-shadow: 0 0 0; padding:5px 16px;}
#main-content-beauty .grad {background: rgb(222,242,231);
background: linear-gradient(240deg, rgba(222,242,231,1) 0%, rgba(210,221,215,1) 100%);}
/* Widgets - sidebar */
#main-sidebar {text-align:right}
.widgettitle {font-size:1.5rem} 
.widget {list-style-type:none; width:100%}
#code_block-22-11 {
    margin-bottom: 24px;
}
.post-item:hover .overlay-text {top:0}
#recipe_ingredients h4 {color:#424242}
#swipebox-close {
    top:70px;
}
.aligncenter, div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.alignleft {
float: left;
  margin-right:10px;
}
.alignright {
float: right;
  margin-left:10px;
}

/* Pages */
#page-wrapper h3 {
    margin: 46px 0 24px 0;
}

/* posts */
#articles-related .oxy-repeater-pages-wrap {display:none;}
.sidenote {border: 1px solid var(--secondary-l-2);
    border-left: 0;
    border-right: 0;
    padding: 16px 5px;
    background: rgba(0, 0, 0, 0.03);}
#div_block-63-271 .sidenote {border-color:var(--primary)}
.warn {display:flex;}
.warn::before {content: url(https://fibait.com/wp-content/uploads/warn-icon.svg);
               width:30px; margin: auto 16px;
               display:flex;align-items:center}
.info {display:flex;}
.info::before {content: url(https://fibait.com/wp-content/uploads/info-icon.svg);
               width:30px; margin: auto 16px;
               display:flex;align-items:center}
.note {display:flex;}
.note::before {content: url(https://fibait.com/wp-content/uploads/note.svg);
               width:30px; margin: auto 16px;
               display:flex;align-items:center}
.remember {display:flex;}
.remember::before {content: url(https://fibait.com/wp-content/uploads/remember.svg);
               width:30px; margin: auto 16px;
               display:flex;align-items:center}
.rose {display:flex;}
.rose::before {content: url(https://fibait.com/wp-content/uploads/rose.svg);
               width:30px; margin: auto 16px;
               display:flex;align-items:center}
.heart {display:flex;}
.heart::before {content: url(https://fibait.com/wp-content/uploads/heart.svg);
               width:30px; margin: auto 16px;
               display:flex;align-items:center}
.action {display:flex;}
.action::before {content: url(https://fibait.com/wp-content/uploads/action.svg);
               width:30px; margin: auto 16px;
               display:flex;align-items:center}
.bullet {display:flex;}
.bullet::before {content: url(https://fibait.com/wp-content/uploads/bullet.svg);
               width:30px; margin: auto 16px;
               display:flex;align-items:center}
.gift {display:flex;}
.gift::before {content: url(https://fibait.com/wp-content/uploads/gift.svg);
               width:30px; margin: auto 16px;
               display:flex;align-items:center}
.power {display:flex;}
.power::before {content: url(https://fibait.com/wp-content/uploads/power.svg);
               width:30px; margin: auto 16px;
               display:flex;align-items:center}
.candy {display:flex;}
.candy::before {content: url(https://fibait.com/wp-content/uploads/candy.svg);
               width:30px; margin: auto 16px;
               display:flex;align-items:center}
.history {display:flex;}
.history::before {content: url(https://fibait.com/wp-content/uploads/history.svg);
               width:30px; margin: auto 16px;
               display:flex;align-items:center}
.call {display:flex;}
.call::before {content: url(https://fibait.com/wp-content/uploads/call.svg);
               width:30px; margin: auto 16px;
               display:flex;align-items:center}
.idea {display:flex;}
.idea::before {content: url(https://fibait.com/wp-content/uploads/idea.svg);
               width:30px; margin: auto 16px;
               display:flex;align-items:center}
.wp-caption-text {
    margin-top: 0;
    font-size: 14px;
}
.hilight  {
    background-color: rgb(255, 255, 162);
}
.comment-body .aligncenter, .oxy-stock-content-styles .aligncenter {
    width: 100% !important;
}
blockquote {width:100%;max-width: 400px;float: left;padding: 16px; border: 1px solid #2c6863; border-radius: 16px 5px; background: #e0e8e7;display: flex; position: relative; margin: 40px 16px 16px 16px;font-size: 110%;
           font-size: clamp(1.125rem, 0.71vw + 0.941rem, 1.563rem); color:#2c6863}
			blockquote::before {content: url(https://fibait.com/icons/blockquote.svg); position: absolute;
				top: -30px;}
.bulletizer {background: white; padding:8px 16px; border-radius: 6px;display: block; margin-left: 5px; max-width: 650px; position: relative; margin-right: 40px;padding-right:25px;border-right:1px solid #adcbc8;}
			.bulletizer::before {content: url(https://fibait.com/icons/bulletizer.svg); display: inline-block; position: absolute; top:6px; margin-right: -40px;}
#nutrition .bulletizer , #method-list .bulletizer {
    background-color: rgba(0, 0, 0, 0.03);
}

#wthf-yes-no span:nth-of-type(2), #wthf-title {display:none}
#main-content img, #main-content-beauty img, #nutrition img {border-radius:6px;}
#main-content h3, #main-content h4, #main-content h5, #main-content h6, #main-content-beauty h3, #main-content-beauty h4, #main-content-beauty h5, #main-content-beauty h6, #nutrition h4 {display:block; width 100%; clear:both; margin-top:25px; margin-bottom:16px}
#main-content h4, #nutrition h4 {color:var(--secondary-d-2) ;
    border-bottom: 1px dotted var(--secondary-d-2);
    padding-bottom: 5px;
                  margin-right:1rem;
                  margin-top:45px;
}
#nutrition h3 {color:#669933}
#main-content-beauty h4 {
    border-bottom: 1px dotted var(--primary);
    padding-bottom: 5px;
                  margin-right:1rem;
                  margin-top:45px;
}
li {margin-bottom:20px}
ul li ul li:first-of-type {margin-top: 16px;}
#nutrition h3, #main-content h3, #main-content-beauty h3 {margin-top:70px; margin-bottom:30px;}
#nutrition h3:first-of-type, #main-content h3:first-of-type, #main-content-beauty h3:first-of-type {margin-top:0px;}
#main-content h2 {margin-bottom: 50px}
#main-content h5 {border-bottom:1px solid var(--primary-l-1);}
.green-img {
    float: right;
    margin-left:10px;
    border-radius: 6px;
    border: 1px solid #666;
}
.narrow {max-width:400px;}
.inner-shadow {-webkit-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75);
-moz-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75);
box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75);}
/* Recipe */

#text_block-138-440 h3 {margin-bottom:25px}
#method-list ol {
list-style: none;
padding: 0;
}

#method-list ol li  {
  display: flex;
align-items: center;
margin-top: 1rem;
  border-bottom: 1px solid #dadada;
  padding-bottom:16px;
  gap:1rem;
}

#method-list ol li::before {
counter-increment: list-item;
content: counter(list-item, arabic-indic);
font-size: 2rem;
font-weight: 700;
width: 1.5em;
height: 1.5em;
background: #666;
flex: 0 0 auto;
border-radius: 50%;
color: white;
display: flex;
justify-content: center;
align-items: center;
}
#recipe_ingredients ul {
    list-style: none;
  padding-inline-start:10px; 
}
#recipe_ingredients  ul li:before {
    content: '✔︎';
    color: #238223;
  padding-left:8px
}
#recipe_search .searchform-input {border-color: #dadada;}
#recipe_remarks::before {content:url(https://fibait.com/wp-content/uploads/2024/03/push-pin.webp);position:absolute;
                        margin-right:-70px}

#text_block-59-271 #was-this-helpful {display:none;}
/*#method-list li:nth-child(even) {
flex-direction: row-reverse;
background: lavender;
margin-right: -2rem;
margin-left: 2rem;
} */






/* Horoscope */
.zodiac {
  border-radius: 16px;
  color: white;
  display: inline-block;
  margin-bottom: 50px;
  margin-left: 35px;
  margin-right: 35px;
  padding: 20px 35px;
  position: relative;
  background-image: radial-gradient(140% 107% at 50% 10%, #000314 37.41%, #6633EE 69.27%, #FFFFFF 100%);
}
.zodiac-date {min-width: 200px}
select.zodiac-date {appearance: none;
  /* safari */
  -webkit-appearance: none;
  /* other styles for aesthetics */
  width: 100%;
  font-size: 1.15rem;
  padding: 0.675em 6em 0.675em 1em;
  background-color: #fff;
  border: 1px solid #caced1;
  border-radius: 0.25rem;
  color: #000;
  cursor: pointer;
                    padding-left:20px;
                    padding-right:50px;
      }

.zodiac img {
    float: right;
    max-width: 120px;
    margin-left: 50px;
  
}
.zodiac h3 {
    font-size: var(--text-l);
  
}
.earth, .fire, .water, .air {display: inline-block;
       position:absolute;
      width: 40px;
    height: 40px;
    border-radius: 50%;
    background-repeat: no-repeat;
    background-position: 50%;
        top:-10px;
}
#zodiac-content h3 {color:#4a2fb8;margin-top:50px; margin-bottom:25px;}
.earth {background-image:url(https://fibait.com/icons/zodiac/earth-element.png);
       background-color: #9d8865;}
.fire {background-image: url(https://fibait.com/icons/zodiac/fire-element.png);
      background-color:#FF9400;}
.water {background-image: url(https://fibait.com/icons/zodiac/water-element.png);
       background-color: #41B0F6;}
.air {background-image: url(https://fibait.com/icons/zodiac/air-element.png);
     background-color:#D5D5D5}

#zodiac-content h4 {
    color: var(--primary-l-2);
    border-bottom: 1px solid var(--primary-l-2);
    margin-bottom: 16px;
}
#zodiac-content img {border-radius:6px;}
#zodiac-content blockquote {
    border: 1px solid #513fbc;
    background-color: #d7d0ff;
    color: #513fbc;
}
#zodiac-content .sidenote {
    border-color: #cac4ee;
}
#zodiac-content blockquote::before {content: url(https://fibait.com/icons/blockquote-zodiac.svg);}
/* Simple animations */
/***** Wiggle *****/

.wiggle, .search-hover:hover img { 
  animation: wiggle 75ms 2;
  animation-timing-function: linear;   
}

@keyframes wiggle {
  0% { transform: translate(2px, 0); }
  50% { transform: translate(-2px, 0); }
  100% { transform: translate(2px, 0); }
}

/***** Shake *****/

.shake { 
  animation: shake 75ms 2;
  animation-timing-function: linear;   
}

@keyframes shake {
  0% { transform: rotate(0.5deg); }
  50% { transform: rotate(-0.5deg); }
  100% { transform: rotate(0.5deg); }
}

/***** Pulse *****/

.pulse, .zodiac:hover img, .zodiac-hdr:hover img, .post-item:hover .post-img img, #door-handle, #general-cover:hover img { 
  animation: pulse 0.7s 1;
  animation-timing-function: linear;   
}

@keyframes pulse {
  0% { transform: scale(1); }
  50% { transform: scale(1.1);
  100% { transform: scale(1); }
  }
}

/***** Zoom *****/

.zoom a:hover{
  transform: scale(1.1);
  transition: all ease 500ms;
}
/* Typography */
ol {list-style: arabic-indic !important;}
#main-content ol, #nutrition ol {
				list-style: none;
				padding-right:60px;
			}
			
		#main-content ol li, #nutrition ol li, #zodiac-main ol li  {
				margin-bottom: 40px;
				position: relative;
          padding-right:10px;
			
			}
			
			#main-content ol li::before, #nutrition ol li::before, #zodiac-main ol li::before {
				/*counter-increment: list-item;*/
				content: counter(list-item, arabic-indic);
				font-size: 1.2rem;
				font-weight: 700;
				width: 2em;
				height: 2em;
				background: #b69b6f;
				flex: 0 0 auto;
				border-radius: 50%;
				display: flex;
				justify-content: center;
				align-items: center;
				border: 5px solid rgba(255, 255, 255, .5);
				position: absolute;
				top: 0px;
				right: -45px;
			}
#nutrition ol li::before {background-color:#669933; color:white}
#zodiac-main ol li::before {background-color:#5944cb; color:white}

a.jump {display: inline-block; background:rgba(0,0,0,0.05); padding: 0 8px; border-radius: 4px; position: relative;margin-right: 28px;transition: 0.3s;}
a.jump:hover {background-color:white}
	a.jump::before {position: absolute; top:0; right:0; content:url(https://fibait.com/icons/article-link.svg);margin-right: -23px;}

/* Inline related posts */
.centered-text {float:right !important;}
.ctaButton {transform: rotate(180deg);}
/* Odd CSS */
#span-66-271 {width:100%;}
.article-extended_text li {margin-bottom:0;
}
#pbOverlay {
    z-index: 9999999999 !important;
}
/* Table grid */
.table-container {  display:grid; width: 100%;
				gap:6px;grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
				align-items: stretch;
				padding: 16px 8px;background-color: white;border-radius: 8px;
			}
.grid-content {width: 100%;}

/* .table-container {  display:block; width: 100%;text-align: center;
			}
.grid-content {width: 100%; max-width: 32%; display: inline-block;text-align: right;vertical-align: top;} */
.table-container h2 {text-align: center; width: 95%; display: block; background:rgba(0,0,0,0.05); border-radius: 4px; font-size: 20px;padding:5px; margin-left: auto; margin-right: auto;}

					/*	@media screen and (max-width: 900px) {
				.grid-content {max-width: 48%;}
				
			}
			@media screen and (max-width: 480px) {
				.grid-content {max-width: 95%;}
				
			} */
.ad-container {container-type: inline-size;}
			@container (min-width: 700px) {
			/*-- 728 --*/
				
				.banner-ad {width:728px; height: 90px;display: flex; margin: auto; text-align: right;}
				
			} /*-- 300 --*/
			@container (max-width: 690px) {
				.banner-ad {width:100%; max-width:300px; height: 250px;display: block;margin: auto;text-align: right;}
				
			} /*-- 160 --*/
			@container (max-width: 250px) {
				.banner-ad {width:100%; max-width:160px; height: 600px;display: flex; flex-direction: column;margin: auto;text-align: center;}
				
			}
.plyr__video-wrapper {
    background: transparent !important;
}[tooltip]::before {
	content: attr(tooltip);
	pointer-events: none;
	position: absolute;
	width: 200px;
	top: calc(100% + 8px);
	left: -100px;
	background-color: black;
	padding: 8px;
	border-radius: 2px;
	color: white;
	z-index: 20;
	opacity: 0;
    text-align:center;
  font-size:14px;
}
#div_block-180-2[tooltip]::before {font-size:18px}
[tooltip]::after {
	content: "";
	background-color: transparent;
	position: absolute;
	width: 64px;
	height: 64px;
	border-radius: 50%;
	border: 2px solid white;
	animation-name: pulser;
	animation-duration: 1s;
	animation-iteration-count: infinite;
}
[tooltip]:hover::after {border: 2px solid #a3834d}

[tooltip]:hover::before,
[tooltip]:focus::before {
	opacity: 1;
	animation-name: flip;
	animation-duration: 0.5s;
	animation-iteration-count: 1;
}
#fancy_icon-beauty[tooltip]::after {border-color: #166b3b !important;}

@keyframes flip {
	from {
		transform: scaleY(0);
		opacity: 0;
	}
	to {
		transform: scaleY(1);
		opacity: 1;
	}
}

@keyframes pulser {
	0% {
		opacity: 0;
		transform: scale(0);
	}
	50% {
		opacity: 0.5;
		transform: scale(0.5);
	}
	100% {
		opacity: 0;
		transform: scale(1);
	}
}
#top-of-article [tooltip]::after {
    border-color: var(--primary-l-3)
}
#main-content-beauty ul {list-style:none;}
#main-content-beauty ul li {padding-right:10px;}
#main-content-beauty ul li::before {content:url(https://fibait.com/icons/bullet.svg); display: inline-block; position: absolute; margin-right: -40px; margin-top: 0px;}
#main-content-beauty h3 {color: #a9246f}
#main-content-beauty .sidenote {border-color: rgba(22, 107, 59, 0.2);}

#main-content-beauty ol {
				list-style: none;
				padding-right:60px;
			}
			
		#main-content-beauty ol li  {
				margin-bottom: 40px;
				position: relative;
          padding-right:10px;
			
			}
			
			#main-content-beauty ol li::before {
				/*counter-increment: list-item;*/
				content: counter(list-item, arabic-indic);
				font-size: 1.2rem;
				font-weight: 700;
				width: 2em;
				height: 2em;
				background: #8fbba3;
				flex: 0 0 auto;
				border-radius: 50%;
				display: flex;
				justify-content: center;
				align-items: center;
				border: 5px solid rgba(255, 255, 255, .5);
				position: absolute;
				top: 0px;
				right: -45px;
			}

#text_block-46-271-beauty a {color:white !important}
#search-beauty .searchform-input {border:1px solid #8fbba3}


.sidebeauty {border: 1px solid #f4b8dd;
				padding: 16px 5px;
				background-color: rgba(244, 184, 221, 0.13);
				border-radius: 6px;
				position: relative;
				margin-right: 70px;
				padding-right: 10px;}
			
.model::before {
				content: url(https://fibait.com/wp-content/uploads/model.svg);
				width: 30px;
				margin: auto 16px;
				display: flex;
				position: absolute;
				right: -60px;
				top: 30%;
			}
.lipstick::before {
				content: url(https://fibait.com/wp-content/uploads/lipstick.svg);
				width: 30px;
				margin: auto 16px;
				display: flex;
				position: absolute;
				right: -60px;
				top: 30%;
			}
.natural::before {
				content: url(https://fibait.com/wp-content/uploads/natural.svg);
				width: 30px;
				margin: auto 16px;
				display: flex;
				position: absolute;
				right: -60px;
				top: 30%;
			}
.makeup::before {
				content: url(https://fibait.com/wp-content/uploads/makeup.svg);
				width: 30px;
				margin: auto 16px;
				display: flex;
				position: absolute;
				right: -60px;
				top: 30%;
			}
.oils::before {
				content: url(https://fibait.com/wp-content/uploads/oils.svg);
				width: 30px;
				margin: auto 16px;
				display: flex;
				position: absolute;
				right: -60px;
				top: 30%;
			}
.shoe::before {
				content: url(https://fibait.com/wp-content/uploads/shoe.svg);
				width: 30px;
				margin: auto 16px;
				display: flex;
				position: absolute;
				right: -60px;
				top: 30%;
			}
.drink::before {
				content: url(https://fibait.com/wp-content/uploads/drink.svg);
				width: 30px;
				margin: auto 16px;
				display: flex;
				position: absolute;
				right: -60px;
				top: 30%;
			}
.cream::before {
				content: url(https://fibait.com/wp-content/uploads/cream.svg);
				width: 30px;
				margin: auto 16px;
				display: flex;
				position: absolute;
				right: -60px;
				top: 30%;
			}
.hat::before {
				content: url(https://fibait.com/wp-content/uploads/hat.svg);
				width: 30px;
				margin: auto 16px;
				display: flex;
				position: absolute;
				right: -60px;
				top: 30%;
			}
#sidebar-articles{
 font-size:1.1rem;
}
.search-submit:focus{
}
.search-submit{
 display:none;
 transition-duration:0.6s;
}
body{
 background-color:var(--secondary-l-4);
}