<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: Wodu Media
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.4.0d
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

body[class*="/account"] .fas,
body[class*="/account"] .far{
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; 
}


#portfolio-nav{
  opacity:0;
}

#portfolio-nav .flex-right{
  min-height: 61px;
  border:0 !important;
}

#portfolio-nav .next-prev-nav{
  border:0 !important;
}

/* list items aligning */

#order-standard_cart .prepend-icon .field-icon{
  top:50% !important;
  height:auto !important; 
  transform: translateY(-50%);
}

#order-standard_cart .prepend-icon .field{
      -webkit-appearance: none !important;
}

ul {
list-style-position: inside;
}

/* chrome fix */
@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) { 
  ul li:not([class]) {
    margin-left: 18px !important;
    list-style-position: outside !important;
}
}

/* End */

.back-to-top {
  bottom:50px !important;
}

.wodu-media .black-color, .wodu-media .black-color a{
  color:#202020;
}

/*.capture-review .grey-color, .capture-review .grey-color a{
  color:#667483;
}*/

.wodu-media .black-color a:hover, .wodu-media a.black-color:hover{
  color:#EB188C;
}

.nav-dropdown .menu-item-has-children&gt;a, .nav-dropdown .title&gt;a, .nav-dropdown .nav-dropdown-col&gt;a{
    margin-bottom:10px !important;
}

.nav-dropdown-bold .nav-column li&gt;a, .nav-dropdown.nav-dropdown-bold&gt;li&gt;a{
  border-radius: 3px;
}

.nav li:last-child{
    border:0 !important;
}

@media all and (max-width: 1148px) and (min-width:850px){
    li.current-dropdown&gt;.nav-dropdown-full,
    li.has-dropdown:hover&gt;.nav-dropdown-full{
        width:804px !important;
    }
    
    body .nav-dropdown&gt;li.nav-dropdown-col, .nav-dropdown&gt;li.image-column{
        width:160px !important;
    }


}

@media all and (min-width:1149px){
    body .nav-dropdown&gt;li.nav-dropdown-col, .nav-dropdown&gt;li.image-column{
        width:229px !important;
    }

}

/* Setting Tooltip Size */

#main-body .row&gt;div:not(.col){

}

.tooltipster-default {
    max-width: 320px !important;
    text-align: center !important;
}

.copyright-footer img{
  max-width:180px;
}


/* End */

#portfolio-content{
  padding-top:0 !important;
}

.royalSlider{
  width:100% !important;
  margin: 0  auto;
}

.rsDefault, .rsDefault .rsOverflow, .rsDefault .rsSlide, .rsDefault .rsVideoFrameHolder, .rsDefault .rsThumbs{
  background: transparent;
}

.top_image{
  position: relative;
}

.portfolio-inner img{
  width: 100% !important;
  height: auto !important;
  margin:0 !important;
}

.slider:not(.flickity-enabled) style{
  display:none !important;
}

/* Changing Word CSS */

.cd-words-wrapper {
  display: inline-block;
  position: relative;
  text-align: left;
  /*border-bottom: 7px solid white;*/
  text-decoration: underline;
  min-height: 50px;
}

.cd-words-wrapper.light{
	border-color:black;
}

.cd-headline.type b {
  visibility: hidden;
}

.cd-headline.type b.is-visible {
  visibility: visible;
}

.cd-headline.type i {
  position: absolute;
  visibility: hidden;
  font-style: normal;
}

.cd-headline.type i.in {
  position: relative;
  visibility: visible;
}

.cd-headline.type .cd-words-wrapper {
  vertical-align: top;
  overflow: hidden;
}


.cd-headline.type .cd-words-wrapper::after {
  content: '';
  position: absolute;
  right: 0;
  top: 50%;
  bottom: auto;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  height: 90%;
  width: 1px;
  background-color: rgba(255,255,255,0.3);
}

.cd-headline.type .cd-words-wrapper.waiting::after {
  -webkit-animation: cd-pulse 1s infinite;
  -moz-animation: cd-pulse 1s infinite;
  animation: cd-pulse 1s infinite;
}

.cd-headline.type.light .cd-words-wrapper::after{
	background-color: rgba(0,0,0,0.3);
}

.cd-headline.type .cd-words-wrapper.selected {
  background-color: rgba(255,255,255,0.3);
}

.cd-headline.type.light .cd-words-wrapper.selected{
 background-color: rgba(0,0,0,0.3);
}

.cd-headline.type .cd-words-wrapper.selected::after {
  visibility: hidden;
}

.cd-headline.type .cd-words-wrapper.selected b {
  color: #fff;
}

.cd-words-wrapper br{
	display:none !important;
}

@-webkit-keyframes cd-pulse {
    0% {
        -webkit-transform: translateY(-50%) scale(1);
        opacity: 1;
    }

    40% {
        -webkit-transform: translateY(-50%) scale(0.9);
        opacity: 0;
    }

    100% {
        -webkit-transform: translateY(-50%) scale(0);
        opacity: 0;
    };
}

@-moz-keyframes cd-pulse {
    0% {
        -moz-transform: translateY(-50%) scale(1);
        opacity: 1;
    }

    40% {
        -moz-transform: translateY(-50%) scale(0.9);
        opacity: 0;
    }

    100% {
        -moz-transform: translateY(-50%) scale(0);
        opacity: 0;
    };
}

@keyframes cd-pulse {
    0% {
        -webkit-transform: translateY(-50%) scale(1);
        -moz-transform: translateY(-50%) scale(1);
        -ms-transform: translateY(-50%) scale(1);
        -o-transform: translateY(-50%) scale(1);
        transform: translateY(-50%) scale(1);
        opacity: 1;
    }

    40% {
        -webkit-transform: translateY(-50%) scale(0.9);
        -moz-transform: translateY(-50%) scale(0.9);
        -ms-transform: translateY(-50%) scale(0.9);
        -o-transform: translateY(-50%) scale(0.9);
        transform: translateY(-50%) scale(0.9);
        opacity: 0;
    }

    100% {
        -webkit-transform: translateY(-50%) scale(0);
        -moz-transform: translateY(-50%) scale(0);
        -ms-transform: translateY(-50%) scale(0);
        -o-transform: translateY(-50%) scale(0);
        transform: translateY(-50%) scale(0);
        opacity: 0;
    };
}

.animate {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
}

@-webkit-keyframes bounce {
    0%,20%,50%,80%,100% {
        -webkit-transform: translateY(0);
    }

    40% {
        -webkit-transform: translateY(-30px);
    }

    60% {
        -webkit-transform: translateY(-15px);
    };
}

@keyframes bounce {
    0%,20%,50%,80%,100% {
        transform: translateY(0);
    }

    40% {
        transform: translateY(-30px);
    }

    60% {
        transform: translateY(-15px);
    };
}

.bounce {
    -webkit-animation-name: bounce;
    animation-name: bounce;
}

/* End */

/* Mobile sidebar nav button-2 padding &amp; remove divider */

#main-menu.mobile-sidebar&gt;div&gt;ul&gt;li.header-button-2 {
    border-top: none !important;
    padding-right: 0 !important;
    padding-top: 0.35em !important;
}
/* End */

/* Fix payment icons margins */

.payment-icon {
    padding: 3px 5px 5px !important;
    margin: 3px 3px 0 !important;
}

/* End */

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/

  /* Expand Button only on mobile.*/
  .expand-on-mobile{
    width:100% !important;
    max-width:100% !important;
    padding-left:0 !important;
    padding-right:0 !important;
    display:block;
  }


}

/* Mobile code, does not work.
.mobile-logo{
  display: none !important;
}

@media only screen and (max-width:500px){

  body.wodu-media .desktop-logo{
    display: none !important;
  }

  body.wodu-media .mobile-logo{
    display: block !important;
    height: 36.5px !important;
  }

}
*/
@media only screen and (max-width:480px){
   #social-proof{
    left:0 !important;
    width: calc( 100% - 30px ) !important;
/*    opacity: 1 !important;
    visibility: visible !important;*/
      margin:0 15px !important;
  }

  #social-proof .container .bubble{

    width:auto !important;
  } 
}

/* Social Proof */

#social-proof .container{
  padding:0 !important;
}</pre></body></html>